:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f9f9f9;--surface:#fff;--surface-subtle:#f9f9f9;--surface-2:#f6f6f4;--surface-3:#e8e8e4;--card-subtle-bg:#f9f9f9;--surface-hover:#ececea;--text:#353532;--text-2:#353532;--border:#e8e8e6;--primary:#7460e2;--primary-gradient:linear-gradient(165deg, #3d2b8c 0%, #7460e2 50%, #c084fc 100%);--primary-hover:#5c4db8;--primary-tint:#eeebfd;--primary-text:#7460e2;--color-primary:#7460e2;--color-background:#f9f9f9;--color-text-primary:#353532;--color-text-secondary:#353532;--color-border:#e8e8e6;--color-accent:#f6f6f4;--font-family:"DM Sans Variable", sans-serif;--radius-sm:8px;--radius-md:12px;--spacing-section:120px;--input-bg:#f6f6f4;--input-bg-focus:#fff;--input-border-focus:#e8e8e6;--color-event-clinica:#7460e2;--color-event-grooming:#8b5cf6;--color-event-tratament:#16a34a;--color-event-vaccin:#3b82f6;--color-event-reminder:#353532;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.15s;--dur-base:.2s;--dur-exit:.16s;--press-scale:.97;--stagger-step:30ms}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#131313;--surface-subtle:#000;--surface-2:#1f1f1f;--surface-3:#2a2a2a;--card-subtle-bg:#1f1f1f;--surface-hover:#232323;--text:#f0f0ee;--text-2:#f0f0ee;--border:#ffffff14;--primary:#7460e2;--primary-gradient:linear-gradient(165deg, #3d2b8c 0%, #7460e2 50%, #c084fc 100%);--primary-hover:#5c4db8;--primary-tint:#130e36;--primary-text:#fff;--color-background:#000;--color-text-primary:#f0f0ee;--color-text-secondary:#f0f0ee;--color-border:#ffffff14;--color-accent:#141c24;--color-event-reminder:#f0f0ee;--input-bg:#1f1f1f;--input-bg-focus:#242424;--input-border-focus:#ffffff24}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-italic-DUE6_iCb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:italic;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-italic-Cz4n9dED.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;scrollbar-width:none;margin:0;padding:0}::-webkit-scrollbar{display:none}html{scroll-behavior:smooth;max-width:100%;transition:--sticky-top .25s;overflow-x:hidden}body{font-family:var(--font-family);color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;max-width:100%;padding-top:var(--system-banner-height,0px);font-size:17px;font-weight:500;line-height:1.45;transition:background-color .2s,color .2s,padding-top .25s;overflow-x:hidden}h1{letter-spacing:-.5px;font-size:56px;font-weight:600;line-height:1.1}h2{letter-spacing:-.3px;font-size:40px;font-weight:600;line-height:1.2}h3{font-size:24px;font-weight:500;line-height:1.3}p{color:var(--text);font-size:16px;font-weight:500;line-height:1.45}a{color:inherit;text-decoration:none}ul{list-style:none}img,video,iframe,embed,object{max-width:100%;height:auto;display:block}.container{max-width:1200px;margin:0 auto;padding:0 40px}@media (width>=769px) and (width<=1024px){h1{font-size:44px}h2{font-size:32px}h3{font-size:22px}.container{padding:0 24px}}@media (width<=768px){h1{font-size:36px}h2{font-size:28px}h3{font-size:20px}.container{padding:0 20px}}em-emoji-picker{height:250px!important;min-height:unset!important}input,textarea,select{font-size:16px!important}input:-webkit-autofill{caret-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;-webkit-text-fill-color:var(--text)!important}input:-webkit-autofill:hover{caret-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;-webkit-text-fill-color:var(--text)!important}input:-webkit-autofill:focus{caret-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;-webkit-text-fill-color:var(--text)!important}textarea:-webkit-autofill{caret-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;-webkit-text-fill-color:var(--text)!important}textarea:-webkit-autofill:hover{caret-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;-webkit-text-fill-color:var(--text)!important}textarea:-webkit-autofill:focus{caret-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;-webkit-text-fill-color:var(--text)!important}select:-webkit-autofill{caret-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;-webkit-text-fill-color:var(--text)!important}select:-webkit-autofill:hover{caret-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;-webkit-text-fill-color:var(--text)!important}select:-webkit-autofill:focus{caret-color:var(--text);transition:background-color 9999s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;box-shadow:0 0 0 1000px var(--input-bg,var(--surface-2)) inset!important;-webkit-text-fill-color:var(--text)!important}button,[role=button]{-webkit-user-select:none;user-select:none;transition:transform .1s var(--ease-out)}button:active,[role=button]:active{transform:scale(var(--press-scale))}@media (prefers-reduced-motion:reduce){button,[role=button]{transition:none}button:active,[role=button]:active{transform:none}}@property --sticky-top{syntax:"<length>";inherits:true;initial-value:64px}@property --bnav-height{syntax:"<length>";inherits:true;initial-value:60px}:root{--sticky-top:64px;--bnav-height:60px;--system-banner-height:0px}@media (width<=768px){html:not(.header-hidden){--sticky-top:calc(64px + env(safe-area-inset-top,0px))}html.header-hidden{--sticky-top:env(safe-area-inset-top,0px)}body{background-color:var(--surface)}}._toast_ly2f8_1{background:var(--surface);border:.5px solid var(--border);font-size:13px;font-family:var(--font-family);color:var(--text);z-index:9999;white-space:nowrap;border-radius:24px;align-items:center;gap:10px;padding:10px 20px;animation:.22s cubic-bezier(.32,.72,0,1) _slideUp_ly2f8_1;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(0);box-shadow:0 4px 20px #0000001f}._done_ly2f8_22{border-color:var(--border);background:var(--surface);color:var(--text)}._spinner_ly2f8_28{border:2px solid var(--border);border-top-color:#7460e2;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.65s linear infinite _spin_ly2f8_28}._checkIcon_ly2f8_38{width:16px;height:16px;color:var(--text);flex-shrink:0}@keyframes _spin_ly2f8_28{to{transform:rotate(360deg)}}@keyframes _slideUp_ly2f8_1{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._toastError_ly2f8_54{color:#fff;background:#dc2626;border-color:#dc2626}@media (width<=768px){._toast_ly2f8_1{bottom:80px}}._overlay_9mgfd_1{z-index:1350;background:#00000073;position:fixed;inset:0}._panel_9mgfd_8{background:var(--surface);z-index:1351;flex-direction:column;width:420px;max-width:100vw;height:100dvh;animation:.28s cubic-bezier(.4,0,.2,1) _slideIn_9mgfd_1;display:flex;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-4px 0 32px #00000026}@keyframes _slideIn_9mgfd_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_9mgfd_30{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}._title_9mgfd_39{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family);margin:0}._closeBtn_9mgfd_47{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:flex}._closeBtn_9mgfd_47:hover{background:var(--surface-2)}._subtitle_9mgfd_62{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;padding:16px 24px 0;line-height:1.5}._form_9mgfd_71{flex-direction:column;flex:1;gap:18px;padding:20px 24px 32px;display:flex}._field_9mgfd_79{flex-direction:column;gap:6px;display:flex}._label_9mgfd_85{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._input_9mgfd_92{border:1px solid var(--border);color:var(--text);background:var(--surface);font-size:14px;font-family:var(--font-family);border-radius:10px;outline:none;padding:10px 14px;transition:border-color .15s}._input_9mgfd_92:focus{border-color:#7460e2}._textarea_9mgfd_108{border:1px solid var(--border);color:var(--text);background:var(--surface);font-size:14px;font-family:var(--font-family);resize:none;border-radius:10px;outline:none;min-height:100px;padding:10px 14px;transition:border-color .15s}._textarea_9mgfd_108:focus{border-color:#7460e2}._submitBtn_9mgfd_126{background:var(--primary-gradient);color:#fff;font-size:15px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:12px;margin-top:4px;padding:14px}._submitBtn_9mgfd_126:hover{background:#5c4db8}._success_9mgfd_143{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:48px 24px;display:flex}._successIcon_9mgfd_154{background:var(--primary-gradient);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:26px;display:flex}._success_9mgfd_143 p{color:var(--text);font-size:15px;font-family:var(--font-family);max-width:260px;margin:0;line-height:1.6}@media (width<=768px){._panel_9mgfd_8{width:100%}}._overlay_rt3q6_4{z-index:1400;opacity:0;pointer-events:none;background:#0003;transition:opacity .3s;position:fixed;inset:0}._overlayVisible_rt3q6_14{opacity:1;pointer-events:auto}._panel_rt3q6_22{background:var(--surface);border-left:.5px solid var(--border);z-index:1401;flex-direction:column;width:400px;height:calc(100vh - 64px);transition:transform .3s;display:flex;position:fixed;top:64px;right:0;overflow:hidden;transform:translate(100%)}._panelOpen_rt3q6_38{transform:translate(0)}._handle_rt3q6_43{display:none}._panelHeader_rt3q6_50{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._panelTitle_rt3q6_59{color:var(--text);font-size:18px;font-weight:500;font-family:var(--font-family);margin:0}._closeBtn_rt3q6_67{background:var(--surface-2);width:32px;height:32px;color:var(--text-2);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}._closeBtn_rt3q6_67:hover{background:var(--border);color:var(--text)}._panelBody_rt3q6_91{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex;overflow-y:auto}._panelFooter_rt3q6_103{border-top:.5px solid var(--border);background:var(--surface);flex-shrink:0;gap:12px;padding:16px 24px 20px;display:flex}._field_rt3q6_115{flex-direction:column;gap:6px;font-size:13px;display:flex}._label_rt3q6_122{color:var(--text-2);text-transform:none;letter-spacing:0;font-weight:500;font-size:12px!important}._optional_rt3q6_130{text-transform:none;letter-spacing:0;font-weight:400}._selectorLabel_rt3q6_136{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 4px}._input_rt3q6_144{background:var(--input-bg);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:10px 12px;transition:background .15s,border-color .15s}._input_rt3q6_144:focus{background:var(--input-bg-focus);border-color:var(--input-border-focus)}._select_rt3q6_136{background:var(--input-bg);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;cursor:pointer;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:10px 12px;transition:background .15s,border-color .15s}._select_rt3q6_136:focus{background:var(--input-bg-focus);border-color:var(--input-border-focus)}._textarea_rt3q6_183{background:var(--input-bg);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;resize:vertical;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:10px 12px;transition:background .15s,border-color .15s}._textarea_rt3q6_183:focus{background:var(--input-bg-focus);border-color:var(--input-border-focus)}._error_rt3q6_203{color:var(--text);font-size:12px}._row_rt3q6_208{grid-template-columns:1fr 1fr;gap:12px;display:grid}._typeGrid_rt3q6_217{grid-template-columns:1fr 1fr;gap:8px;display:grid}._typeBtn_rt3q6_223{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);text-align:left;border-radius:8px;padding:8px 12px}._typeBtn_rt3q6_223:hover{border-color:var(--text-2)}._typeBtnActive_rt3q6_239{background:var(--primary-gradient);color:#fff;border-color:#7460e2;font-weight:500}._typeBtnLocked_rt3q6_246{opacity:.35;cursor:not-allowed;pointer-events:none}._petGrid_rt3q6_255{gap:8px;display:flex}._petBtn_rt3q6_260{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);border-radius:8px;flex:1;padding:10px 12px;font-weight:400}._petBtn_rt3q6_260:hover{border-color:var(--text-2)}._petBtnActive_rt3q6_277{background:var(--primary-gradient);color:#fff;border-color:#7460e2;font-weight:500}._navBtn_rt3q6_287{background:var(--surface-2);border:.5px solid var(--border);width:100%;color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);text-align:left;border-radius:10px;justify-content:flex-start;align-items:center;padding:14px 16px;display:flex}._navBtn_rt3q6_287:hover{border-color:var(--border);background:var(--surface-hover)}._selectedCard_rt3q6_316{background:var(--surface-2);border:.5px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}._partnerAvatar_rt3q6_326{background:var(--surface);width:40px;height:40px;color:var(--text-2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}._partnerInfo_rt3q6_340{flex:1;min-width:0}._partnerName_rt3q6_345{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._partnerMeta_rt3q6_353{color:var(--text-2);margin:0;font-size:12px}._partnerStatusRow_rt3q6_359{align-items:center;gap:6px;margin-top:4px;display:flex}._statusDot_rt3q6_366{border-radius:50%;flex-shrink:0;width:8px;height:8px}._statusDotOpen_rt3q6_373{background:#16a34a}._statusDotClosed_rt3q6_374{background:var(--text-2)}._statusOpen_rt3q6_376{color:#16a34a;font-size:12px}._statusClosed_rt3q6_381{color:var(--text-2);font-size:12px}._changeBtn_rt3q6_386{color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0}._changeBtn_rt3q6_386:hover{text-decoration:none}._partnerContact_rt3q6_402{border-top:.5px solid #7460e2;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}._contactRow_rt3q6_411{color:var(--text);align-items:center;gap:8px;text-decoration:none;display:flex}._contactRowOrange_rt3q6_419{color:var(--primary-text)}._contactIcon_rt3q6_423{color:var(--primary-text);flex-shrink:0;align-items:center;display:flex}._contactText_rt3q6_430{font-size:13px}._serviceSection_rt3q6_437{flex-direction:column;gap:6px;margin-top:8px;display:flex}._noServicesInfo_rt3q6_444{background:var(--surface-2);border-radius:10px;padding:12px 14px}._noServicesInfo_rt3q6_444 p{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;line-height:1.5}._serviceSectionLabel_rt3q6_458{color:var(--text-2);text-transform:none;letter-spacing:0;margin:0;font-size:12px;font-weight:500}._serviceList_rt3q6_467{border:.5px solid var(--border);border-radius:10px;overflow:hidden}._serviceItem_rt3q6_473{border:none;border-bottom:.5px solid var(--border);cursor:pointer;width:100%;font-family:var(--font-family);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:12px 14px;transition:background .15s;display:flex}._serviceItem_rt3q6_473:last-child{border-bottom:none}._serviceItem_rt3q6_473:hover{background:var(--surface-2)}._serviceItemSelected_rt3q6_496{background:var(--surface-2);border-left:3px solid #7460e2}._serviceItemSelected_rt3q6_496:hover{background:var(--surface-2)}._serviceItemLeft_rt3q6_505{flex-direction:column;gap:2px;min-width:0;display:flex}._serviceItemName_rt3q6_512{color:var(--text);font-size:14px;font-weight:500}._serviceItemDuration_rt3q6_518{color:var(--text-2);font-size:12px}._serviceItemRight_rt3q6_523{flex-shrink:0;align-items:center;gap:10px;display:flex}._serviceItemPrice_rt3q6_530{color:var(--primary-text);font-size:13px;font-weight:500}._checkboxIcon_rt3q6_536{border:1.5px solid var(--border);background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:border-color .15s,background .15s;display:flex}._checkboxIconChecked_rt3q6_549{background:var(--primary-gradient);border-color:#7460e2}._serviceConfirmBtn_rt3q6_554{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;margin-top:8px;padding:11px 14px}._serviceConfirmBtn_rt3q6_554:hover{opacity:.9}._serviceSelectedCard_rt3q6_573{background:var(--surface-2);border:.5px solid var(--border);border-radius:8px;flex-direction:column;margin-top:8px;padding:0 14px;display:flex}._serviceSelectedRow_rt3q6_583{border-bottom:.5px solid #ffffff80;justify-content:space-between;align-items:center;padding:10px 0;display:flex}._serviceSelectedLeft_rt3q6_591{flex-direction:column;gap:2px;min-width:0;display:flex}._serviceSelectedName_rt3q6_598{color:var(--text);font-size:14px;font-weight:500}._serviceSelectedDuration_rt3q6_604{color:var(--text-2);font-size:12px}._serviceSelectedPrice_rt3q6_609{color:var(--primary-text);flex-shrink:0;font-size:13px;font-weight:500}._serviceSelectedTotal_rt3q6_616{justify-content:space-between;align-items:center;padding:10px 0;display:flex}._serviceSelectedTotalLabel_rt3q6_623{color:var(--text-2);font-size:13px}._serviceSelectedTotalRight_rt3q6_628{align-items:center;gap:12px;display:flex}._serviceSelectedTotalPrice_rt3q6_634{color:var(--primary-text);font-size:14px;font-weight:600}._serviceChangeBtn_rt3q6_640{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;padding:0}._serviceChangeBtn_rt3q6_640:hover{text-decoration:none}._scheduleInfo_rt3q6_656{color:#16a34a;font-size:12px;font-family:var(--font-family);margin-top:6px;line-height:1.4}._scheduleWarn_rt3q6_664{color:#ea580c;font-size:12px;font-family:var(--font-family);margin-top:6px;line-height:1.4}._notifBanner_rt3q6_675{background:var(--surface-2);border-radius:8px;align-items:flex-start;gap:8px;margin-top:8px;padding:12px 16px;display:flex}._notifText_rt3q6_685{color:var(--text-2);font-size:13px;line-height:1.5;font-family:var(--font-family);margin:0}._optionalClinicSub_rt3q6_696{color:var(--text-2);margin:-2px 0 4px;font-size:12px}._clinicCompactCard_rt3q6_702{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}._removeClinicBtn_rt3q6_712{color:var(--text-2);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px 8px}._removeClinicBtn_rt3q6_712:hover{color:var(--text);background:var(--border)}._planEventsTitle_rt3q6_732{color:var(--text-2);text-transform:none;letter-spacing:0;margin:0 0 8px;font-size:12px;font-weight:500}._planEventItem_rt3q6_741{background:var(--surface-2);border-radius:8px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;display:flex}._planEventLine_rt3q6_751{border-radius:2px;flex-shrink:0;align-self:stretch;width:3px}._planEventInfo_rt3q6_758{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._planEventName_rt3q6_766{color:var(--text);font-size:14px;font-weight:500}._planEventDay_rt3q6_772{color:var(--text-2);font-size:12px}._planEventRemove_rt3q6_777{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:16px;line-height:1}._planEventRemove_rt3q6_777:hover{background:var(--border);color:var(--text)}._addPlanEventBtn_rt3q6_794{border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border-radius:8px;align-items:center;gap:6px;width:100%;padding:10px 14px;display:flex}._addPlanEventBtn_rt3q6_794:hover{color:var(--primary-text);border-color:#7460e2}._addPlanEventForm_rt3q6_814{background:var(--surface-2);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}._addPlanEventActions_rt3q6_823{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}._checkboxRow_rt3q6_830{cursor:pointer;align-items:center;gap:8px;display:flex}._checkboxLabel_rt3q6_837{color:var(--text);-webkit-user-select:none;user-select:none;font-size:13px}._btnCancel_rt3q6_846{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:15px;font-family:var(--font-family);border-radius:8px;flex:1;padding:12px}._btnCancel_rt3q6_846:hover{background:var(--surface)}._btnSave_rt3q6_862{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:2;padding:12px}._btnSave_rt3q6_862:hover{opacity:.9}@media (width<=768px){._overlay_rt3q6_4{z-index:1500;background:#0006;display:block}._panel_rt3q6_22{z-index:1501;opacity:0;pointer-events:none;width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);border-left:none;border-radius:0;transition:opacity .32s,transform .32s cubic-bezier(.32,.72,0,1);inset:0;overflow-y:auto;transform:translateY(100%)}._panelOpen_rt3q6_38{opacity:1;pointer-events:auto;transform:translateY(0)}._handle_rt3q6_43{display:none}._panelHeader_rt3q6_50{padding:16px 20px}._panelTitle_rt3q6_59{font-size:16px}._closeBtn_rt3q6_67{width:28px;height:28px;font-size:16px}._panelBody_rt3q6_91{gap:14px;padding:20px}._panelFooter_rt3q6_103{gap:8px;padding:12px 20px 20px;position:sticky;bottom:0}._typeGrid_rt3q6_217{grid-template-columns:1fr 1fr}._confirmContainer_rt3q6_948{justify-content:flex-start;align-items:flex-start;height:auto;padding:20px 0}._confirmIcon_rt3q6_955{margin-bottom:16px}._confirmTitle_rt3q6_959{text-align:left;font-size:18px}._confirmSubtitle_rt3q6_964,._confirmSummary_rt3q6_968{text-align:left}._confirmBanner_rt3q6_972{margin-bottom:16px}._toast_rt3q6_976{max-width:100%;bottom:80px;left:16px;right:16px}}._confirmContainer_rt3q6_948{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding:8px 0 16px;display:flex}._confirmIcon_rt3q6_955{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;animation:.45s cubic-bezier(.34,1.56,.64,1) _confirmIconPop_rt3q6_1;display:flex}@keyframes _confirmIconPop_rt3q6_1{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}._confirmTitle_rt3q6_959{color:var(--text);font-size:20px;font-weight:600;font-family:var(--font-family);margin:0 0 12px}._confirmSubtitle_rt3q6_964{color:var(--text-2);font-size:14px;line-height:1.6;font-family:var(--font-family);margin:0 0 24px}._confirmSummary_rt3q6_968{background:var(--surface-2);text-align:left;box-sizing:border-box;border-radius:12px;width:100%;margin-bottom:24px;padding:4px 20px}._summaryRow_rt3q6_1042{border-bottom:.5px solid #ffffff80;justify-content:space-between;align-items:center;padding:10px 0;display:flex}._summaryRowLast_rt3q6_1050{border-bottom:none}._summaryLabel_rt3q6_1054{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._summaryValue_rt3q6_1060{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);text-align:right;max-width:60%}._discountBanner_rt3q6_1069{text-align:left;box-sizing:border-box;background:#16a34a14;border:.5px solid #16a34a66;border-radius:8px;align-items:flex-start;gap:8px;width:100%;margin-bottom:12px;padding:12px 16px;display:flex}._discountBannerText_rt3q6_1083{color:#15803d;font-size:13px;line-height:1.5;font-family:var(--font-family);margin:0}._confirmBanner_rt3q6_972{background:var(--surface-2);border:.5px solid var(--border);text-align:left;box-sizing:border-box;border-radius:8px;align-items:flex-start;gap:8px;width:100%;margin-bottom:24px;padding:12px 16px;display:flex}._confirmBannerText_rt3q6_1105{color:var(--text-2);font-size:13px;line-height:1.5;font-family:var(--font-family);margin:0}._confirmContact_rt3q6_1113{text-align:left;width:100%}._confirmContactLabel_rt3q6_1118{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 8px}._confirmContactRow_rt3q6_1125{color:inherit;align-items:center;gap:8px;margin-bottom:6px;text-decoration:none;display:flex}._confirmContactText_rt3q6_1134{color:var(--text);font-size:14px;font-family:var(--font-family)}._confirmActions_rt3q6_1143{flex-direction:column;gap:10px;width:100%;display:flex}._confirmBtnPrimary_rt3q6_1150{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:15px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:12px}._confirmBtnPrimary_rt3q6_1150:hover{opacity:.9}._confirmBtnSecondary_rt3q6_1167{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:15px;font-family:var(--font-family);border:none;border-radius:8px;padding:12px}._confirmBtnSecondary_rt3q6_1167:hover{background:#5c4db8}._confirmBtnTertiary_rt3q6_1183{color:var(--text-2);cursor:pointer;width:100%;font-size:14px;font-family:var(--font-family);background:0 0;border:none;padding:8px}._confirmBtnTertiary_rt3q6_1183:hover{color:var(--text)}._toast_rt3q6_976{background:var(--surface-2);border:.5px solid var(--border);z-index:500;border-radius:8px;align-items:center;gap:12px;max-width:320px;padding:14px 20px;font-size:14px;animation:.25s _toastIn_rt3q6_1;display:flex;position:fixed;bottom:24px;right:24px}@keyframes _toastIn_rt3q6_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._toastText_rt3q6_1223{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);flex:1}._symptomNoteCard_rt3q6_1235{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._symptomNoteCardTop_rt3q6_1245{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._symptomNoteCardLeft_rt3q6_1252{flex-direction:column;gap:2px;min-width:0;display:flex}._symptomNoteAiLabel_rt3q6_1259{text-transform:uppercase;letter-spacing:.5px;color:var(--primary-text);background:#7460e214;border-radius:4px;width:fit-content;margin-bottom:4px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}._symptomNoteCondition_rt3q6_1273{color:var(--text);margin:0;font-size:13px;font-weight:600}._symptomNoteSubtitle_rt3q6_1280{color:var(--text-2);margin:0;font-size:12px}._symptomNoteCardRight_rt3q6_1286{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}._symptomNotePercent_rt3q6_1294{color:var(--primary-text);font-size:16px;font-weight:700}._symptomNoteSeverity_rt3q6_1300{border-radius:20px;padding:2px 7px;font-size:11px;font-weight:500}._sev_high_rt3q6_1307{color:#e53e3e;background:#ef444414}._sev_medium_rt3q6_1308{background:var(--primary-tint);color:var(--primary-text)}._sev_low_rt3q6_1309{color:#16a34a;background:#16a34a14}._symptomNoteRecommendation_rt3q6_1311{color:var(--text-2);border-top:.5px solid #ccdcff;margin:0;padding-top:6px;font-size:12px;line-height:1.5}._symptomNoteCardFooter_rt3q6_1320{justify-content:space-between;align-items:center;display:flex}._symptomNoteDate_rt3q6_1326{color:var(--text-2);font-size:11px}._symptomNoteEliminaBtn_rt3q6_1331{color:var(--text-2);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border:none;padding:0}._symptomNoteEliminaBtn_rt3q6_1331:hover{color:var(--text)}._noPetNotice_rt3q6_1345{background:var(--surface-2);border:.5px solid var(--border);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}._noPetNoticeText_rt3q6_1355{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex:1}._noPetLink_rt3q6_1362{cursor:pointer;color:var(--primary-text);white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;padding:0}._inviteResults_rt3q6_1375{border:1px solid var(--border);border-radius:8px;max-height:180px;margin-top:6px;overflow:hidden auto}._inviteResultRow_rt3q6_1384{background:var(--surface);border:none;border-bottom:.5px solid var(--border);cursor:pointer;width:100%;color:var(--text);font-size:14px;font-family:var(--font-family);text-align:left;align-items:center;gap:10px;padding:8px 12px;display:flex}._inviteResultRow_rt3q6_1384:last-child{border-bottom:none}._inviteResultRow_rt3q6_1384:hover{background:var(--surface-2)}._inviteChip_rt3q6_1402{background:var(--surface-2);border:1px solid var(--border);border-radius:20px;align-items:center;gap:8px;width:fit-content;padding:6px 8px 6px 6px;display:flex}._inviteChipAvatar_rt3q6_1413{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:flex;overflow:hidden}._inviteChipAvatar_rt3q6_1413 img{object-fit:cover;width:100%;height:100%}._inviteChipName_rt3q6_1429{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._inviteChipRemove_rt3q6_1436{cursor:pointer;color:var(--text-2);background:0 0;border:none;padding:0 2px;font-size:16px;line-height:1}._inviteChipRemove_rt3q6_1436:hover{color:var(--text)}._inviteHint_rt3q6_1447{color:var(--text-2);margin:8px 0 0;font-size:12px;line-height:1.5}._noPetLink_rt3q6_1362:hover{text-decoration:none}._wrap_12zxn_1{width:100%;display:block;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}._trigger_12zxn_14{background:var(--input-bg);cursor:pointer;text-align:left;width:100%;font-family:var(--font-family);color:var(--text);box-sizing:border-box;appearance:none;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:13px;line-height:1.4;transition:border-color .15s,background .15s;display:flex}._triggerOpen_12zxn_35{background:var(--input-bg-focus);border-color:var(--input-border-focus)}._triggerDisabled_12zxn_40{opacity:.5;cursor:not-allowed}._value_12zxn_45{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;overflow:hidden}._placeholder_12zxn_54{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);flex:1;overflow:hidden}._chevron_12zxn_63{color:var(--text-2);flex-shrink:0;align-items:center;transition:transform .18s;display:flex}._chevronUp_12zxn_71{transform:rotate(180deg)}._dropdown_12zxn_75{background:var(--surface);border:.5px solid var(--border);z-index:9999;scrollbar-width:none;border-radius:10px;max-height:220px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 24px #0000001a}._dropdown_12zxn_75::-webkit-scrollbar{display:none}._dropdownSearchable_12zxn_93{flex-direction:column;max-height:272px;padding:0;display:flex;overflow:hidden}._searchWrap_12zxn_101{border-bottom:.5px solid var(--border);flex-shrink:0;align-items:center;gap:6px;padding:8px 10px;display:flex}._searchIcon_12zxn_110{color:var(--text-2);flex-shrink:0;align-items:center;display:flex}._searchInput_12zxn_117{min-width:0;font-family:var(--font-family);color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:13px}._searchInput_12zxn_117::placeholder{color:var(--text-2)}._optionsList_12zxn_130{scrollbar-width:none;padding:4px;overflow-y:auto}._optionsList_12zxn_130::-webkit-scrollbar{display:none}._noResults_12zxn_138{text-align:center;color:var(--text-2);font-size:12px;font-family:var(--font-family);padding:16px 10px}._option_12zxn_130{cursor:pointer;text-align:left;width:100%;font-family:var(--font-family);color:var(--text);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background:0 0;border:none;border-radius:6px;padding:8px 10px;font-size:13px;line-height:1.4;transition:background .1s;display:block;overflow:hidden}._option_12zxn_130:hover:not(:disabled){background:var(--surface-2)}._optionActive_12zxn_170{color:var(--text);background:var(--surface-2);font-weight:500}._optionActive_12zxn_170:hover{background:var(--surface-2)}._optionDisabled_12zxn_180{opacity:.4;cursor:default;letter-spacing:.3px;pointer-events:none;font-size:11px}._optionGroupLabel_12zxn_188{color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);padding:8px 10px 4px}._wrap_k4m28_1{display:block;position:relative}._trigger_k4m28_6{cursor:pointer;text-align:left;box-sizing:border-box;align-items:center;gap:8px;width:100%;display:flex}._trigger_k4m28_6:hover{border-color:var(--text-2)}._trigger_k4m28_6:disabled{opacity:.55;cursor:default}._trigger_k4m28_6:disabled:hover{border-color:#0000}._empty_k4m28_29{color:var(--text-2)}._popup_k4m28_34{z-index:9999;background:var(--surface,#fff);border:.5px solid var(--border,#e8e8e6);-webkit-user-select:none;user-select:none;border-radius:12px;width:280px;max-height:calc(100dvh - 24px);padding:12px;position:fixed;overflow-y:auto;box-shadow:0 8px 32px #00000024}._nav_k4m28_48{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._navLabel_k4m28_55{color:var(--text,#353532);font-size:14px;font-weight:600;font-family:var(--font-family)}._navBtn_k4m28_62{cursor:pointer;color:var(--text-2,#888880);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:20px;line-height:1;transition:background .1s,color .1s;display:flex}._navBtn_k4m28_62:hover{background:var(--surface-2,#f6f6f4);color:var(--text,#353532)}._dayNames_k4m28_84{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}._dayNames_k4m28_84 span{text-align:center;color:var(--text-2,#888880);font-size:11px;font-weight:500;font-family:var(--font-family);padding:3px 0}._grid_k4m28_99{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._day_k4m28_84{aspect-ratio:1;font-size:13px;font-family:var(--font-family);color:var(--text,#353532);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .1s;display:flex}._day_k4m28_84:hover{background:var(--surface-2,#f6f6f4)}._today_k4m28_124{color:var(--primary-text);border:1.5px solid #7460e2;font-weight:600}._sel_k4m28_130{font-weight:600;color:#fff!important;background:#7460e2!important}._wrap_612gr_1{display:block;position:relative}._trigger_612gr_6{cursor:pointer;text-align:left;box-sizing:border-box;align-items:center;gap:8px;width:100%;display:flex}._trigger_612gr_6:hover{border-color:var(--text-2)}._trigger_612gr_6:disabled{opacity:.55;cursor:default}._trigger_612gr_6:disabled:hover{border-color:#0000}._empty_612gr_29{color:var(--text-2)}._popup_612gr_34{z-index:9999;background:var(--surface,#fff);border:.5px solid var(--border,#e8e8e6);border-radius:12px;width:144px;padding:8px;position:fixed;box-shadow:0 8px 32px #00000024}._cols_612gr_45{align-items:flex-start;gap:0;display:flex}._col_612gr_45{scrollbar-width:none;flex:1;max-height:216px;overflow-y:auto}._col_612gr_45::-webkit-scrollbar{display:none}._sep_612gr_60{color:var(--text-2,#888880);font-size:16px;font-weight:600;font-family:var(--font-family);flex-shrink:0;padding:6px 2px 0}._item_612gr_69{width:100%;height:36px;font-size:14px;font-family:var(--font-family);color:var(--text,#353532);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .1s;display:flex}._item_612gr_69:hover{background:var(--surface-2,#f6f6f4)}._active_612gr_89{font-weight:600;color:#fff!important;background:#7460e2!important}._wrapper_1bsjq_1{flex-direction:column;flex:1;min-height:0;display:flex}._commentsList_1bsjq_8{flex:1;min-height:0;overflow-y:auto}._commentsListWithFloatingBar_1bsjq_17{padding-bottom:64px}._floatingInputBar_1bsjq_25{z-index:1600;background:var(--surface);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0}._floatingInputBarInner_1bsjq_37{border-top:.5px solid var(--border)}._emptyState_1bsjq_41{text-align:center;color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;padding:32px 16px}._comment_1bsjq_8{gap:10px;padding:10px 16px;display:flex}._commentLast_1bsjq_57{border-bottom:none}._avatar_1bsjq_59{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;display:flex}._avatarLetter_1bsjq_71{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-family)}._avatarImg_1bsjq_78{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._body_1bsjq_21{flex:1;min-width:0}._bubble_1bsjq_91{background:#f5f5f5;border-radius:12px;max-width:100%;padding:9px 13px;display:inline-block}._name_1bsjq_99{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin-bottom:3px;display:block}._text_1bsjq_108{color:var(--text);font-size:15px;line-height:1.35;font-family:var(--font-family);word-break:break-word;margin:0}._commentPhotoImg_1bsjq_120{object-fit:contain;border-radius:10px;width:auto;max-width:220px;height:auto;max-height:220px;margin-top:6px;display:block}._commentModule_1bsjq_131{background:#f5f5f5;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:8px 10px;display:flex}._commentModuleIcon_1bsjq_141{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._commentModuleTitle_1bsjq_151{color:var(--text);font-size:12px;font-weight:500;font-family:var(--font-family)}._commentFooter_1bsjq_159{align-items:center;gap:2px;margin-top:5px;padding-left:2px;display:flex}._time_1bsjq_167{color:var(--text-2);font-size:11px;font-family:var(--font-family);padding:2px 5px}._commentReactionWrap_1bsjq_175{position:relative}._commentReactBtn_1bsjq_179{cursor:pointer;color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:20px;align-items:center;gap:4px;padding:3px 6px 3px 4px;transition:background .12s,color .12s;display:flex}._commentReactBtn_1bsjq_179:hover{background:var(--surface-2);color:var(--text)}._commentReactBtnActive_1bsjq_200{color:#e53e3e}._commentReactBtnText_1bsjq_204{-webkit-user-select:none;user-select:none}._commentEmojiStack_1bsjq_209{background:var(--surface-2);border-radius:10px;align-items:center;margin-right:1px;padding:1px 4px;display:flex}._commentEmojiItem_1bsjq_218{align-items:center;line-height:1;display:inline-flex}@keyframes _commentHeartBounce_1bsjq_231{0%{transform:scale(1)}35%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}._commentHeartBounce_1bsjq_231{animation:.35s _commentHeartBounce_1bsjq_231}._commentReactStackWrap_1bsjq_234{align-items:center;gap:3px;margin-left:1px;display:inline-flex}._commentReactStackCount_1bsjq_241{color:var(--text-2);font-size:11px;font-weight:500;font-family:var(--font-family);-webkit-user-select:none;user-select:none}._commentReactStackClickable_1bsjq_250{cursor:pointer}._commentReactStackClickable_1bsjq_250:hover ._commentReactStackCount_1bsjq_241{color:var(--primary-text)}@keyframes _commentReactSlideInRight_1bsjq_1{0%{transform:translate(100%)}to{transform:translate(0)}}._commentReactBackdrop_1bsjq_266{z-index:1600;background:#0006;position:fixed;inset:0}._commentReactPanel_1bsjq_258{background:var(--surface);z-index:1601;max-height:70vh;padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -4px 24px #0000001f}@media (width>=769px){._commentReactPanel_1bsjq_258{border-left:.5px solid var(--border);border-radius:0;width:420px;max-width:90vw;height:100%;max-height:100%;animation:.3s cubic-bezier(.32,.72,0,1) forwards _commentReactSlideInRight_1bsjq_1;inset:0 0 0 auto;box-shadow:-4px 0 24px #0000001f}}._commentReactHeader_1bsjq_306{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px 0;display:flex}._commentReactTitle_1bsjq_314{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);flex:1;margin:0 0 12px}._commentReactClose_1bsjq_322{cursor:pointer;color:var(--text-2);background:0 0;border:none;flex-shrink:0;align-items:center;margin-left:8px;padding:4px;display:flex}._commentReactList_1bsjq_333{flex:1;padding:8px 0 16px;overflow-y:auto}._commentReactEmpty_1bsjq_338{text-align:center;color:var(--text-2);font-size:14px;font-family:var(--font-family);padding:24px}._commentReactItem_1bsjq_345{cursor:pointer;align-items:center;gap:12px;padding:10px 16px;transition:background .1s;display:flex}._commentReactItem_1bsjq_345:hover{background:var(--surface-2)}._commentReactAvatar_1bsjq_354{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:600;display:flex;overflow:hidden}._commentReactName_1bsjq_368{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);flex:1}._commentMoreWrap_1bsjq_376{margin-left:auto;position:relative}._commentMoreBtn_1bsjq_381{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px 6px;transition:background .12s;display:flex}._commentMoreBtn_1bsjq_381:hover{background:var(--surface-2);color:var(--text)}._commentMoreDropdown_1bsjq_402{background:var(--surface);border:.5px solid var(--border);z-index:1600;border-radius:10px;min-width:140px;padding:4px 0;position:fixed;box-shadow:0 4px 16px #00000014}._commentMoreOption_1bsjq_413{text-align:left;width:100%;color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:9px 14px;transition:background .1s;display:block}._commentMoreOption_1bsjq_413:hover{background:var(--surface-2)}._commentMoreOptionRed_1bsjq_428{color:#e53e3e}._replyBtn_1bsjq_431{cursor:pointer;color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:6px;padding:3px 7px;transition:background .12s,color .12s}._replyBtn_1bsjq_431:hover{background:var(--surface-2);color:var(--text)}._replyBtnActive_1bsjq_449{color:var(--primary-text)}._editWrap_1bsjq_452{flex-direction:column;gap:7px;display:flex}._editTextarea_1bsjq_458{border:1px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);resize:none;box-sizing:border-box;background:#f5f5f5;border-radius:10px;outline:none;width:100%;padding:9px 13px;line-height:1.5}._editActions_1bsjq_473{justify-content:flex-end;gap:6px;display:flex}._editCancelBtn_1bsjq_479{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border-radius:7px;padding:5px 12px}._editCancelBtn_1bsjq_479:hover{background:var(--surface-2)}._editSaveBtn_1bsjq_492{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);border:none;border-radius:7px;padding:5px 12px}._editSaveBtn_1bsjq_492:hover{background:#5c4db8}._repliesSection_1bsjq_507{flex-direction:column;gap:4px;margin-top:8px;margin-left:-44px;display:flex}._replyRow_1bsjq_518{gap:8px;padding:4px 0;display:flex}._replyAvatarSmall_1bsjq_524{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:flex}._replyAvatarSmallLetter_1bsjq_536{color:#fff;font-size:10px;font-weight:600;font-family:var(--font-family)}._replyAvatarSmallImg_1bsjq_543{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._replyBody_1bsjq_551{flex:1;min-width:0}._replyBubble_1bsjq_556{background:#f5f5f5;border-radius:10px;max-width:100%;padding:7px 11px;display:inline-block}._mention_1bsjq_565,._hashtag_1bsjq_566{color:var(--primary-text);cursor:pointer;font-weight:700}._mention_1bsjq_565:hover,._hashtag_1bsjq_566:hover{text-decoration:none}._mentionDropdown_1bsjq_576{background:var(--surface);border:.5px solid var(--border);z-index:100;border-radius:10px;margin-bottom:4px;position:absolute;bottom:100%;left:0;right:0;overflow:hidden;box-shadow:0 6px 20px #0000001a}._mentionItem_1bsjq_590{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:8px 12px;transition:background .1s;display:flex}._mentionItemActive_1bsjq_603,._mentionItem_1bsjq_590:hover{background:var(--surface-2)}._mentionAvatar_1bsjq_606{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._mentionName_1bsjq_621{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._loadMore_1bsjq_628{color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);text-align:left;background:0 0;border:none;padding:10px 16px;font-weight:500;transition:opacity .1s;display:block}._loadMore_1bsjq_628:hover{opacity:.75}@media (width<=768px){._commentReactBtn_1bsjq_179{gap:5px;font-size:13px}._replyBtn_1bsjq_431{font-size:13px}._emojiWrap_1bsjq_652{display:none}}._typingRow_1bsjq_659{flex-shrink:0;align-items:center;gap:7px;padding:6px 16px;display:flex}._typingDots_1bsjq_667{align-items:center;gap:3px;display:inline-flex}._typingDots_1bsjq_667 span{background:var(--text-2);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite _typingDotBounce_1bsjq_1}._typingDots_1bsjq_667 span:nth-child(2){animation-delay:.15s}._typingDots_1bsjq_667 span:nth-child(3){animation-delay:.3s}@keyframes _typingDotBounce_1bsjq_1{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){._typingDots_1bsjq_667 span{opacity:.8;animation:none}}._typingText_1bsjq_691{color:var(--text-2);font-size:12.5px;font-family:var(--font-family)}._inputRow_1bsjq_697{flex-shrink:0;align-items:flex-end;gap:10px;padding:10px 16px 12px;display:flex}._inputAvatar_1bsjq_705{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:2px;display:flex}._inputAvatarLetter_1bsjq_717{color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family)}._inputBox_1bsjq_724{background:#f5f5f5;border:.5px solid #0000;border-radius:18px;flex-direction:column;flex:1;min-width:0;transition:border-color .15s;display:flex}._inputBox_1bsjq_724:focus-within{border-color:var(--border)}._gifPreviewRow_1bsjq_737{align-items:center;gap:8px;padding:8px 10px 0;display:flex}._gifPreviewImg_1bsjq_744{object-fit:cover;border-radius:8px;width:44px;height:44px;display:block}._gifPreviewRemove_1bsjq_752{background:var(--surface-2);width:20px;height:20px;color:var(--text-2);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._gifPreviewRemove_1bsjq_752:hover{color:var(--text)}._inputControls_1bsjq_769{align-items:center;padding:5px 8px 5px 14px;display:flex;position:relative}._input_1bsjq_697{color:var(--text);font-size:15px;font-family:var(--font-family);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:5px 0}._input_1bsjq_697::placeholder{color:var(--text-2)}._inputActions_1bsjq_790{flex-shrink:0;align-items:center;gap:1px;display:flex}._actionBtn_1bsjq_797{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:7px;align-items:center;padding:5px;transition:background .1s,color .1s;display:flex}._actionBtn_1bsjq_797:hover{background:var(--surface-2);color:var(--text)}._actionBtnActive_1bsjq_814{color:var(--primary-text)}._sendBtn_1bsjq_819{background:var(--surface-2);cursor:pointer;width:34px;height:34px;color:var(--text-2);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:2px;transition:background .15s,color .15s;display:flex}._sendBtn_1bsjq_819:hover:not(:disabled){background:var(--border)}._sendBtn_1bsjq_819:disabled{cursor:default}._sendBtnActive_1bsjq_838,._sendBtnActive_1bsjq_838:hover:not(:disabled){background:var(--primary-gradient);color:#fff}._emojiWrap_1bsjq_652,._gifWrap_1bsjq_847{position:relative}._gifBtn_1bsjq_849{padding:4px 5px}._gifBadge_1bsjq_851{font-size:12px;font-weight:700;font-family:var(--font-family);letter-spacing:.3px;line-height:1;display:block}._emojiPicker_1bsjq_860{background:var(--surface);border:.5px solid var(--border);z-index:50;border-radius:12px;width:280px;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}._emojiTabs_1bsjq_873{border-bottom:.5px solid var(--border);gap:2px;padding:4px 6px 0;display:flex}._emojiTabBtn_1bsjq_880{cursor:pointer;opacity:.6;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;padding:5px 7px;font-size:16px;line-height:1;transition:opacity .1s}._emojiTabBtn_1bsjq_880:hover{opacity:1}._emojiTabBtnActive_1bsjq_893{opacity:1;border-bottom-color:#7460e2}._emojiGrid_1bsjq_895{scrollbar-width:none;grid-template-columns:repeat(9,1fr);max-height:180px;padding:6px;display:grid;overflow-y:scroll}._emojiGrid_1bsjq_895::-webkit-scrollbar{display:none}._emojiItem_1bsjq_905{cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;padding:4px 3px;font-size:18px;line-height:1;transition:background .1s,transform .1s}._emojiItem_1bsjq_905:hover{background:var(--surface-2);transform:scale(1.2)}[data-theme=dark] ._bubble_1bsjq_91,[data-theme=dark] ._commentModule_1bsjq_131,[data-theme=dark] ._editTextarea_1bsjq_458,[data-theme=dark] ._replyBubble_1bsjq_556,[data-theme=dark] ._inputBox_1bsjq_724{background:var(--surface-hover)}._panel_192k0_1{background:var(--surface);border:.5px solid var(--border);z-index:2000;border-radius:12px;flex-direction:column;gap:8px;width:320px;max-width:calc(100vw - 16px);padding:10px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000001f}._backdrop_192k0_18{z-index:2000;background:#0006;animation:.2s _gifBackdropFadeIn_192k0_1;position:fixed;inset:0}@keyframes _gifBackdropFadeIn_192k0_1{0%{opacity:0}to{opacity:1}}._sheet_192k0_31{z-index:2001;background:var(--surface);width:100%;max-width:100%;padding:0 10px max(10px, env(safe-area-inset-bottom,0px));box-sizing:border-box;border-radius:20px 20px 0 0;flex-direction:column;gap:8px;max-height:70vh;animation:.28s cubic-bezier(.32,.72,0,1) _gifSheetSlideUp_192k0_1;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000024}@keyframes _gifSheetSlideUp_192k0_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._handle_192k0_56{background:var(--border);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:10px auto 2px}._tabs_192k0_65{background:var(--surface-2);border-radius:8px;gap:4px;padding:3px;display:flex}._tab_192k0_65{font-size:13px;font-weight:500;font-family:var(--font-family);color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 0}._tabActive_192k0_86{background:var(--surface);color:var(--text)}._typeRow_192k0_91{gap:12px;display:flex}._typeTab_192k0_96{font-size:12px;font-family:var(--font-family);color:var(--text-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 0 2px}._typeTabActive_192k0_108{color:var(--primary-text);border-bottom-color:var(--primary);font-weight:600}._search_192k0_114{box-sizing:border-box;border:.5px solid var(--border);background:var(--input-bg);width:100%;color:var(--text);font-size:13px;font-family:var(--font-family);border-radius:8px;outline:none;padding:7px 10px}._search_192k0_114:focus{border-color:var(--input-border-focus)}._grid_192k0_129{scrollbar-width:none;grid-template-columns:repeat(3,1fr);gap:6px;max-height:260px;display:grid;overflow-y:auto}._grid_192k0_129::-webkit-scrollbar{display:none}._sheet_192k0_31 ._grid_192k0_129{flex:1;grid-template-columns:repeat(2,1fr);gap:8px;min-height:0;max-height:none}._item_192k0_156{background:var(--surface-2);cursor:pointer;border:none;border-radius:8px;width:100%;height:0;padding-top:100%;display:block;position:relative;overflow:hidden}._item_192k0_156 img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._item_192k0_156:hover{opacity:.85}._msg_192k0_180{text-align:center;color:var(--text-2);font-size:13px;font-family:var(--font-family);grid-column:1/-1;margin:0;padding:20px 0}._attribution_192k0_190{text-align:center;color:var(--text-2);font-size:10px;font-family:var(--font-family)}@keyframes _overlayIn_4qa89_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_4qa89_1{0%{opacity:1}to{opacity:0}}@keyframes _modalIn_4qa89_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _modalOut_4qa89_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._overlay_4qa89_6{z-index:1500;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.25s forwards _overlayIn_4qa89_1;display:flex;position:fixed;inset:0}._overlayClosing_4qa89_17{animation:.3s forwards _overlayOut_4qa89_1}._modal_4qa89_19{background:var(--surface);border-radius:14px;flex-direction:column;width:100%;max-width:440px;max-height:90vh;animation:.25s cubic-bezier(.32,.72,0,1) forwards _modalIn_4qa89_1;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000002e}._modalClosing_4qa89_31{animation:.3s cubic-bezier(.32,.72,0,1) forwards _modalOut_4qa89_1}._modalHeader_4qa89_33{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 16px;display:flex}._modalTitle_4qa89_42{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family)}._closeBtn_4qa89_49{background:var(--surface-2);width:30px;height:30px;color:var(--text);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeBtn_4qa89_49:hover{background:var(--surface-3)}._modalBody_4qa89_64{flex-direction:column;gap:12px;padding:16px 20px;display:flex;overflow-y:auto}._prompt_4qa89_72{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._reasonList_4qa89_79{flex-direction:column;gap:2px;display:flex}._reasonRow_4qa89_85{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 8px;transition:background .12s;display:flex}._reasonRow_4qa89_85:hover{background:var(--surface-2)}._reasonRowActive_4qa89_98{background:var(--primary-tint)}._reasonRadio_4qa89_100{border:1.5px solid var(--border);border-radius:50%;flex-shrink:0;width:18px;height:18px;margin-top:1px;transition:border-color .12s;position:relative}._reasonRowActive_4qa89_98 ._reasonRadio_4qa89_100{border-color:#7460e2}._reasonRowActive_4qa89_98 ._reasonRadio_4qa89_100:after{content:"";background:#7460e2;border-radius:50%;position:absolute;inset:3px}._reasonText_4qa89_119{flex-direction:column;gap:2px;min-width:0;display:flex}._reasonLabel_4qa89_126{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._reasonHint_4qa89_133{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._detailsInput_4qa89_139{border:1px solid var(--border);width:100%;font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface);resize:none;box-sizing:border-box;border-radius:10px;padding:10px 12px}._detailsInput_4qa89_139:focus{border-color:#7460e2;outline:none}._detailsInput_4qa89_139::placeholder{color:var(--text-2)}._errorText_4qa89_154{color:#e53e3e;font-size:13px;font-family:var(--font-family);margin:0}._modalFooter_4qa89_161{border-top:.5px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}._cancelBtn_4qa89_170{color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;padding:9px 14px}._cancelBtn_4qa89_170:hover{background:var(--surface-2);color:var(--text)}._submitBtn_4qa89_183{color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:8px;padding:9px 16px}._submitBtn_4qa89_183:hover:not(:disabled){background:#c53030}._submitBtn_4qa89_183:disabled{opacity:.5;cursor:default}._doneState_4qa89_197{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}._doneIcon_4qa89_206{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;animation:.45s cubic-bezier(.34,1.56,.64,1) both _doneIconPop_4qa89_1;display:flex}._doneCheckPath_4qa89_217{stroke-dasharray:24;stroke-dashoffset:24px;animation:.3s ease-out .3s forwards _doneCheckDraw_4qa89_1}@keyframes _doneIconPop_4qa89_1{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes _doneCheckDraw_4qa89_1{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._doneIcon_4qa89_206{animation:none}._doneCheckPath_4qa89_217{stroke-dashoffset:0;animation:none}}._doneTitle_4qa89_237{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:4px 0 0}._doneSub_4qa89_245{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}@media (width<=640px){@keyframes _slideUpModal_4qa89_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownModal_4qa89_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._overlay_4qa89_6{align-items:flex-end;padding:0;animation:none}._modal_4qa89_19{border-radius:16px 16px 0 0;max-width:100%;max-height:85vh;animation:.3s cubic-bezier(.32,.72,0,1) forwards _slideUpModal_4qa89_1}._modalClosing_4qa89_31{animation:.3s cubic-bezier(.32,.72,0,1) forwards _slideDownModal_4qa89_1}}@keyframes _overlayIn_1gxhm_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_1gxhm_1{0%{opacity:1}to{opacity:0}}@keyframes _modalIn_1gxhm_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _modalOut_1gxhm_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._overlay_1gxhm_6{z-index:1500;background:#00000080;justify-content:center;align-items:center;padding:24px;animation:.25s forwards _overlayIn_1gxhm_1;display:flex;position:fixed;inset:0}._overlayClosing_1gxhm_17{animation:.3s forwards _overlayOut_1gxhm_1}._modal_1gxhm_19{background:var(--surface);border-radius:16px;flex-direction:column;width:100%;max-width:500px;max-height:80vh;animation:.25s cubic-bezier(.32,.72,0,1) forwards _modalIn_1gxhm_1;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000002e}._modalClosing_1gxhm_31{animation:.3s cubic-bezier(.32,.72,0,1) forwards _modalOut_1gxhm_1}._dragHandle_1gxhm_33{display:none}._header_1gxhm_35{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}._title_1gxhm_44{font-family:var(--font-family);color:var(--text);margin:0;font-size:15px;font-weight:700}._closeBtn_1gxhm_52{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;padding:6px;display:flex}._closeBtn_1gxhm_52:hover{background:var(--surface-2);color:var(--text)}@media (width<=768px){@keyframes _slideUpSheet_1gxhm_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownSheet_1gxhm_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._overlay_1gxhm_6{align-items:flex-end;padding:0}._modal_1gxhm_19{max-width:100%;max-height:var(--comments-sheet-max-height,85dvh);height:var(--comments-sheet-height,auto);padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;animation:.35s cubic-bezier(.32,.72,0,1) forwards _slideUpSheet_1gxhm_1}._modalClosing_1gxhm_31{animation:.3s cubic-bezier(.32,.72,0,1) forwards _slideDownSheet_1gxhm_1}._modalFixedHeight_1gxhm_91{height:75dvh;max-height:75dvh}._overlayTransparentMobile_1gxhm_101{pointer-events:none;background:0 0}._overlayTransparentMobile_1gxhm_101 ._modal_1gxhm_19{pointer-events:auto}._dragHandle_1gxhm_33{background:var(--border);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:10px auto 0;display:block}}@media (width<=1024px) and (orientation:landscape){@keyframes _slideInRight_1gxhm_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideOutRight_1gxhm_1{0%{transform:translate(0)}to{transform:translate(100%)}}._overlaySideOnLandscape_1gxhm_137{pointer-events:none;background:0 0;justify-content:flex-end;align-items:stretch;padding:0}._overlaySideOnLandscape_1gxhm_137 ._modal_1gxhm_19{pointer-events:auto}._modalSideOnLandscape_1gxhm_146{border-left:.5px solid var(--border);border-radius:0;width:380px;max-width:85vw;height:100%;max-height:100%;animation:.3s cubic-bezier(.32,.72,0,1) forwards _slideInRight_1gxhm_1}._modalSideOnLandscape_1gxhm_146._modalClosing_1gxhm_31{animation:.28s cubic-bezier(.32,.72,0,1) forwards _slideOutRight_1gxhm_1}._modalSideOnLandscape_1gxhm_146 ._dragHandle_1gxhm_33{display:none}}@media (width>=1025px){@keyframes _slideInRightDesktop_1gxhm_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideOutRightDesktop_1gxhm_1{0%{transform:translate(0)}to{transform:translate(100%)}}._overlaySideOnDesktop_1gxhm_168{justify-content:flex-end;align-items:stretch;padding:0}._modalSideOnDesktop_1gxhm_174{border-left:.5px solid var(--border);border-radius:0;width:420px;max-width:90vw;height:100%;max-height:100%;animation:.3s cubic-bezier(.32,.72,0,1) forwards _slideInRightDesktop_1gxhm_1}._modalSideOnDesktop_1gxhm_174._modalClosing_1gxhm_31{animation:.28s cubic-bezier(.32,.72,0,1) forwards _slideOutRightDesktop_1gxhm_1}._modalSideOnDesktop_1gxhm_174 ._dragHandle_1gxhm_33{display:none}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._card_1xpri_1{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin-bottom:12px;padding:20px}._cardNested_1xpri_9{background:var(--card-subtle-bg);border:none;margin-top:10px;margin-bottom:0}._header_1xpri_17{align-items:center;gap:12px;display:flex}._avatar_1xpri_23{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:16px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._avatarOfficial_1xpri_38{background:var(--text)}._avatarOng_1xpri_42{background:var(--primary-gradient)}._userInfo_1xpri_46{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._userName_1xpri_54{color:var(--text);font-size:14px;font-weight:700;line-height:1.15;font-family:var(--font-family);cursor:pointer}._userName_1xpri_54:hover{color:var(--primary-text)}._authorRow_1xpri_70{line-height:1.3}._collabTag_1xpri_74{color:var(--text-2);margin-left:5px;font-size:14px;font-weight:400}._collabTagName_1xpri_81{color:var(--text);cursor:pointer;white-space:nowrap;margin-left:4px;font-weight:700;display:inline-block}._collabTagName_1xpri_81:hover{color:var(--primary-text)}._collabTagIcon_1xpri_94{color:#7460e2;opacity:.85;vertical-align:-1px;align-items:center;margin-right:3px;display:inline-flex}._sharedLabel_1xpri_103{color:var(--text-2);margin-left:5px;font-size:13px;font-weight:400}._userMeta_1xpri_110{color:var(--text-2);font-size:12px;line-height:1.1;font-family:var(--font-family)}._locationLink_1xpri_117{color:inherit;text-decoration:none}._locationLink_1xpri_117:hover{color:var(--primary-text);text-decoration:none}._moodLine_1xpri_126{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._aiGeneratedTag_1xpri_132{color:var(--text-2);font-size:12px;font-family:var(--font-family);align-items:center;gap:4px;display:inline-flex}._headerRight_1xpri_141{flex-shrink:0;align-items:center;gap:8px;display:flex}._socialBtn_1xpri_149{background:var(--surface);border:1px solid var(--border);font-size:12px;font-family:var(--font-family);color:var(--text-2);cursor:pointer;white-space:nowrap;opacity:1;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;transition:opacity .3s;display:flex}._socialBtnFadeOut_1xpri_170{opacity:0;pointer-events:none}._socialBtn_1xpri_149:hover{background:var(--surface-2)}._socialBtnActive_1xpri_176{background:var(--surface-2);border-color:var(--surface-2);cursor:default}._socialBtnActive_1xpri_176:hover{background:var(--surface-2);border-color:var(--surface-2)}._socialBtnPending_1xpri_187{color:var(--text-2);cursor:default}._moreWrap_1xpri_192{position:relative}._moreBtn_1xpri_196{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:flex}._moreBtn_1xpri_196:hover{background:var(--surface-2)}._moreDropdown_1xpri_211{background:var(--surface);border:.5px solid var(--border);z-index:50;border-radius:8px;min-width:180px;padding:4px 0;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 20px #0000002e}[data-theme=dark] ._moreDropdown_1xpri_211{box-shadow:0 4px 24px #0000008c}._moreOption_1xpri_227{text-align:left;width:100%;color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:8px 14px;display:block}._moreOption_1xpri_227:hover{background:var(--surface-2)}._moreOptionDanger_1xpri_244{color:#e53e3e}._moreOptionDanger_1xpri_244:hover{background:#e53e3e14}._moreDivider_1xpri_247{background:var(--border);height:.5px;margin:4px 0}._deleteConfirm_1xpri_253{padding:10px 14px}._deleteConfirmText_1xpri_257{color:var(--text);font-size:13px;font-family:var(--font-family);margin-bottom:10px;display:block}._deleteConfirmBtns_1xpri_265{gap:8px;display:flex}._deleteConfirmCancel_1xpri_270{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border:none;border-radius:6px;flex:1;padding:6px 0}._deleteConfirmOk_1xpri_282{color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:6px;flex:1;padding:6px 0}._deleteConfirmOk_1xpri_282:hover{background:#c53030}._content_1xpri_298{margin-top:12px}._text_1xpri_302{color:var(--text);font-size:16px;font-weight:400;line-height:1.4;font-family:var(--font-family);margin:12px 0 0}._textAuthorName_1xpri_311{color:var(--text);font-weight:700;text-decoration:none}._textCompact_1xpri_317{font-size:13px}._textClamped_1xpri_327{max-height:2.8em;overflow:hidden}._textClickable_1xpri_332{cursor:pointer}._seeMore_1xpri_334{color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border:none;padding:3px 0 0;display:block}._locationLine_1xpri_345{color:var(--primary-text);font-size:13px;font-family:var(--font-family);align-items:center;gap:5px;margin-top:6px;display:inline-flex}._sharedPostMood_1xpri_355{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-top:4px;display:block}._sharedPostDeleted_1xpri_364{background:var(--card-subtle-bg);color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;border:none;border-radius:10px;margin-top:10px;padding:14px 16px}._sharedPost_1xpri_355{border:.5px solid var(--border);background:var(--surface-2);border-radius:10px;flex-direction:column;gap:8px;margin-top:10px;padding:14px;display:flex}._sharedPostHeader_1xpri_387{align-items:center;gap:10px;display:flex}._sharedPostAvatar_1xpri_393{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._sharedPostMeta_1xpri_408{flex-direction:column;gap:1px;display:flex}._sharedPostName_1xpri_414{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family)}._sharedPostTime_1xpri_421{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._sharedPostText_1xpri_427{color:var(--text);font-size:14px;font-family:var(--font-family);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}._spGrid_1xpri_439{border-radius:8px;gap:3px;display:grid;overflow:hidden}._spGrid1_1xpri_446{grid-template-columns:1fr}._spGrid2_1xpri_447,._spGrid4_1xpri_448{grid-template-columns:1fr 1fr}._spItem_1xpri_450{aspect-ratio:1;position:relative;overflow:hidden}._spGrid1_1xpri_446 ._spItem_1xpri_450{aspect-ratio:unset}._spImg_1xpri_460{object-fit:cover;width:100%;height:100%;display:block}._spGrid1_1xpri_446 ._spImg_1xpri_460{object-fit:contain;height:auto;max-height:220px}._spOverlay_1xpri_473{color:#fff;font-size:18px;font-weight:600;font-family:var(--font-family);background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._adoptionCard_1xpri_487{border:.5px solid var(--border);background:var(--card-subtle-bg);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}._adoptionCardPhoto_1xpri_498{aspect-ratio:4/3;background:var(--surface);flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (width<=600px){._adoptionCardPhoto_1xpri_498{aspect-ratio:1}}._adoptionCardImg_1xpri_513{object-fit:cover;width:100%;height:100%;display:block}._adoptionCardPhotoPlaceholder_1xpri_520{width:100%;height:100%;color:var(--text-2);font-size:40px;font-weight:700;font-family:var(--font-family);justify-content:center;align-items:center;display:flex}._adoptionCardStatus_1xpri_532{font-size:11px;font-weight:600;font-family:var(--font-family);letter-spacing:.3px;border-radius:20px;padding:3px 10px;position:absolute;top:10px;left:10px}._adoptionCardBody_1xpri_544{flex-direction:column;gap:6px;padding:12px 14px;display:flex}._adoptionCardNameRow_1xpri_551{align-items:center;gap:8px;display:flex}._adoptionCardName_1xpri_551{color:var(--text);font-size:15px;font-weight:700;font-family:var(--font-family);margin:0}._adoptionCardSpecies_1xpri_565{color:var(--text-2);background:var(--surface);font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;padding:2px 8px}._adoptionCardBreed_1xpri_575{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._adoptionCardTraits_1xpri_582{flex-wrap:wrap;gap:5px;display:flex}._adoptionCardTrait_1xpri_582{color:var(--text);background:var(--surface);font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;padding:2px 8px}._hashtag_1xpri_598{color:var(--primary);cursor:pointer}._hashtag_1xpri_598:hover{text-decoration:none}._link_1xpri_607{color:var(--primary);word-break:break-all;text-decoration:none}._link_1xpri_607:hover{text-decoration:none}._mention_1xpri_617{color:var(--primary-text);cursor:pointer;font-weight:700}._mention_1xpri_617:hover{text-decoration:none}._videoWrap_1xpri_627{--video-ratio:1 / 1;--video-object-fit:contain;cursor:pointer;border-radius:8px;margin-top:12px;overflow:hidden}._photoGrid_1xpri_636{border-radius:8px;gap:4px;margin-top:12px;display:grid;overflow:hidden}._photoGrid1_1xpri_644{grid-template-columns:1fr}._photoItem_1xpri_648{background:var(--surface-2);aspect-ratio:1;border-radius:0;position:relative;overflow:hidden}._photoImg_1xpri_656{object-fit:cover;width:100%;height:100%;display:block}._photoCarousel_1xpri_664{aspect-ratio:1;background:var(--surface-2);border-radius:8px;margin-top:12px;position:relative;overflow:hidden}._photoCarouselCounter_1xpri_673{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-family);z-index:2;-webkit-backdrop-filter:blur(2px);background:#0000008c;border-radius:20px;padding:3px 9px;position:absolute;top:10px;right:10px}._adoptionCarousel_1xpri_693{margin-top:12px;position:relative;overflow:hidden}._adoptionCarouselTrack_1xpri_699{align-items:stretch;gap:2%;width:100%;display:flex}._adoptionCarouselSlide_1xpri_706{flex:0 0 64%;width:64%}._photoCarouselTrack_1xpri_711{width:100%;height:100%;display:flex}._photoCarouselSlide_1xpri_717{flex:0 0 100%;width:100%;height:100%}._photoCarouselImg_1xpri_723{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}._photoCarouselArrow_1xpri_731{cursor:pointer;color:#fff;z-index:2;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-top:-15px;padding:0;transition:background .15s;display:flex;position:absolute;top:50%}._photoCarouselArrow_1xpri_731:hover{background:#0009}._photoCarouselArrowLeft_1xpri_750{left:8px}._photoCarouselArrowRight_1xpri_751{right:8px}._photoCarouselDots_1xpri_753{justify-content:center;gap:6px;margin-top:10px;display:flex}._photoCarouselDot_1xpri_753{background:var(--border);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:background .15s,transform .15s}._photoCarouselDotActive_1xpri_770{background:var(--text);transform:scale(1.2)}._moduleCard_1xpri_775{background:var(--surface-2);border-radius:8px;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex}._moduleIcon_1xpri_785{color:var(--primary-text);flex-shrink:0;align-items:center;display:flex}._sparklesBubble_1xpri_792{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._moduleInfo_1xpri_803{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._moduleTitle_1xpri_811{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._moduleSubtitle_1xpri_818{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._moduleSeverity_1xpri_824{color:var(--primary-text);background:var(--primary-tint);font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:20px;flex-shrink:0;padding:2px 8px}._aiEvalCard_1xpri_836{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:8px;margin-top:12px;padding:14px;display:flex}._aiEvalTopRow_1xpri_847{align-items:center;gap:8px;display:flex}._aiEvalTag_1xpri_853{color:var(--text);font-size:12px;font-family:var(--font-family)}._aiEvalLink_1xpri_859{align-items:center;gap:8px;text-decoration:none;display:flex}._aiEvalTagLink_1xpri_866{color:var(--text);font-size:12px;font-weight:600;font-family:var(--font-family)}._aiEvalLink_1xpri_859:hover ._aiEvalTagLink_1xpri_866{color:var(--primary-text)}._aiEvalSuspicion_1xpri_874{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0}._aiEvalProbRow_1xpri_882{align-items:center;gap:10px;display:flex}._aiEvalProbPct_1xpri_888{color:var(--primary-text);font-size:22px;font-weight:700;font-family:var(--font-family);flex-shrink:0;min-width:52px}._aiEvalTrack_1xpri_897{background:var(--border);border-radius:4px;flex:1;height:6px;overflow:hidden}._aiEvalFill_1xpri_905{background:linear-gradient(90deg,#7460e2 0%,#9c4eff 100%);border-radius:4px;height:100%;transition:width .4s}._aiEvalSymptoms_1xpri_912{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0}._aiEvalDescription_1xpri_919{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0;line-height:1.5}._aiEvalBottomRow_1xpri_927{justify-content:space-between;align-items:center;display:flex}._aiEvalBadge_1xpri_933{font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:20px;padding:3px 10px}._badge_high_1xpri_941{color:#e53e3e;background:#ef444414}._badge_medium_1xpri_942{color:var(--primary-text);background:#7460e214}._badge_low_1xpri_943{color:#16a34a;background:#16a34a14}._aiEvalInfoBtn_1xpri_946{width:26px;height:26px;color:var(--text-2);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._aiEvalInfoBtn_1xpri_946:hover{background:var(--surface-3);color:var(--text)}._badge_usoara_1xpri_962{color:#16a34a;background:#16a34a14}._badge_moderata_1xpri_963{color:#b45309;background:#eab3081a}._badge_severa_1xpri_964{color:#ea580c;background:#f973161a}._badge_critica_1xpri_965{color:#e53e3e;background:#ef44441a}._fmpCard_1xpri_968{background:var(--card-subtle-bg);cursor:pointer;border:none;border-radius:16px;margin-top:12px;overflow:hidden}._fmpCardHeader_1xpri_977{align-items:center;gap:8px;padding:12px 16px 0;display:flex}._fmpBubble_1xpri_984{background:linear-gradient(135deg,#e53e3e 0%,#f65c00 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}._fmpLabel_1xpri_995{color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);flex:1}._fmpPhoto_1xpri_1003{aspect-ratio:4/3;background:var(--surface);width:100%;margin-top:10px;position:relative}@media (width<=600px){._fmpPhoto_1xpri_1003{aspect-ratio:1}}._fmpPhotoImg_1xpri_1017{object-fit:cover;width:100%;height:100%;display:block}._fmpPhotoPlaceholder_1xpri_1024{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._fmpTypeBadge_1xpri_1032{letter-spacing:.5px;color:#fff;font-size:10px;font-weight:700;font-family:var(--font-family);border-radius:20px;padding:4px 9px;position:absolute;top:12px;right:12px}._fmpBody_1xpri_1045{flex-direction:column;gap:10px;padding:16px 18px 18px;display:flex}._fmpNameRow_1xpri_1052{justify-content:space-between;align-items:center;gap:8px;display:flex}._fmpSpeciesPill_1xpri_1059{color:var(--text-2);background:var(--surface);font-size:12px;font-family:var(--font-family);border-radius:20px;flex-shrink:0;padding:2px 9px}._fmpName_1xpri_1052{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._fmpDate_1xpri_1077{font-size:13px;font-weight:500;font-family:var(--font-family);margin:0}._fmpLocation_1xpri_1088{color:var(--text-2);background:var(--surface);font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:20px;align-self:flex-start;align-items:center;gap:5px;padding:4px 10px 4px 8px;display:inline-flex}._fmpLocationIcon_1xpri_1102{flex-shrink:0}._fmpDesc_1xpri_1104{color:var(--text);font-size:13px;line-height:1.5;font-family:var(--font-family);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._fmpFeatures_1xpri_1116{flex-wrap:wrap;gap:6px;display:flex}._fmpFeaturePill_1xpri_1122{background:var(--surface);color:var(--text);font-size:12px;font-family:var(--font-family);border-radius:20px;padding:3px 10px}._fmpDetailBtn_1xpri_1134{color:#fff;background:var(--primary-gradient);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;align-self:flex-end;padding:8px 16px;transition:filter .15s}._fmpDetailBtn_1xpri_1134:hover{filter:brightness(1.08)}._eventBlock_1xpri_1151{background:var(--card-subtle-bg);border:none;border-radius:16px;margin-top:12px;overflow:hidden}._eventCoverWrap_1xpri_1159{position:relative}._eventCover_1xpri_1159{object-fit:cover;width:100%;height:200px;display:block}._eventMapCover_1xpri_1170{width:100%;height:200px;overflow:hidden}@media (width>=601px){._eventCover_1xpri_1159,._eventMapCover_1xpri_1170{aspect-ratio:16/9;height:auto}}@media (width<=600px){._eventCover_1xpri_1159,._eventMapCover_1xpri_1170{aspect-ratio:1;height:auto}}._eventCoverPlaceholder_1xpri_1192{background:var(--surface);justify-content:center;align-items:center;width:100%;height:120px;display:flex}._eventDateBadge_1xpri_1203{background:var(--surface);pointer-events:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:46px;padding:6px 0 7px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 10px #0003}._eventDateBadgeDay_1xpri_1219{color:var(--text);font-size:17px;font-weight:700;line-height:1.15;font-family:var(--font-family)}._eventDateBadgeMonth_1xpri_1227{text-transform:uppercase;letter-spacing:.04em;color:var(--primary-text);font-size:10px;font-weight:600;font-family:var(--font-family)}._eventTitle_1xpri_1236{color:var(--text);font-size:18px;font-weight:700;font-family:var(--font-family);margin:12px 14px 8px}._eventMeta_1xpri_1244{flex-direction:column;gap:4px;padding:0 14px;display:flex}._eventMetaRow_1xpri_1251{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._eventMetaIcon_1xpri_1258{color:var(--text-2);flex-shrink:0;align-items:center;display:flex}._eventMetaDot_1xpri_1265{color:var(--text-2);font-size:13px;line-height:1}._eventDate_1xpri_1203{color:var(--text-2);font-size:14px;font-family:var(--font-family)}._eventLocation_1xpri_1277{color:var(--text);font-size:14px;font-family:var(--font-family)}._eventAnimal_1xpri_1283{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._eventStatsRow_1xpri_1291{flex-wrap:wrap;gap:6px;padding:8px 14px 0;display:flex}._eventCounterOwner_1xpri_1298{padding-bottom:14px}._eventStatChip_1xpri_1302{background:var(--surface);color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:10px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}._eventActions_1xpri_1315{gap:8px;padding:12px 14px;display:flex}._participaBtn_1xpri_1321{background:var(--primary-gradient);color:#fff;font-size:14px;font-family:var(--font-family);cursor:pointer;border:none;border-radius:12px;flex:1;padding:10px;font-weight:500}._participaBtn_1xpri_1321:hover{background:#5c4db8}._participaBtnActive_1xpri_1338{background:var(--primary-gradient)}._interesatBtn_1xpri_1342{background:var(--surface);color:var(--text);font-size:14px;font-family:var(--font-family);cursor:pointer;border:.5px solid #0000001a;border-radius:12px;flex:1;padding:10px;transition:background .15s}[data-theme=dark] ._interesatBtn_1xpri_1342{border-color:#ffffff14}._interesatBtn_1xpri_1342:hover{background:var(--surface-hover)}._interesatBtnActive_1xpri_1361{color:#7460e2;background:#7460e21a;border-color:#7460e2}[data-theme=dark] ._interesatBtnActive_1xpri_1361{color:#a595f0;background:#7460e22e}._myEventStatusBtn_1xpri_1372{background:var(--surface);color:var(--text-2);border:.5px solid var(--border);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:12px;flex:1;padding:8px 16px;transition:background .15s}._myEventStatusBtn_1xpri_1372:hover{background:var(--surface-hover)}._eventStartedInfo_1xpri_1389{text-align:center;background:var(--surface);color:var(--text-2);border:.5px solid var(--border);font-size:13px;font-weight:500;font-family:var(--font-family);border-radius:12px;flex:1;padding:10px}._eventEndedRow_1xpri_1402{flex-direction:column;gap:8px;width:100%;display:flex}._organizerFollowBtn_1xpri_1409{font-size:13px;font-weight:600;font-family:var(--font-family);background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px;transition:filter .15s;display:inline-flex}._organizerFollowBtn_1xpri_1409:hover{filter:brightness(1.08)}._organizerFollowBtnActive_1xpri_1427{background:var(--surface);border:.5px solid var(--border);color:var(--text-2)}._organizerFollowBtnActive_1xpri_1427:hover{filter:none;background:var(--surface-2)}._eventCancelledInfo_1xpri_1434{text-align:center;color:#e53e3e;font-size:13px;font-weight:500;font-family:var(--font-family);background:#e53e3e14;border:.5px solid #e53e3e40;border-radius:12px;flex:1;padding:10px}._detaliiBtn_1xpri_1447{color:var(--primary-text);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:8px;margin-left:auto;padding:8px 0;transition:opacity .15s}._detaliiBtn_1xpri_1447:hover{opacity:.75}._ctaWrap_1xpri_1463{padding:12px 0 0}._ctaBtn_1xpri_1467{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;padding:9px 24px}._ctaBtn_1xpri_1467:hover{background:#5c4db8}._footer_1xpri_1484{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}._footerLeft_1xpri_1494{order:2;align-items:center;gap:12px;display:flex}._footerPreview_1xpri_1501{pointer-events:none;opacity:.45}._actions_1xpri_1506{order:1}._statsRow_1xpri_1510{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._statsGroup_1xpri_1517{align-items:center;gap:4px;display:flex}._statsDot_1xpri_1523{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._statsBtn_1xpri_1529{color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:0}._statsBtn_1xpri_1529:hover{color:var(--primary-text)}._actorLabel_1xpri_1543{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._shareWrap_1xpri_1549{position:relative}._shareDropdown_1xpri_1553{background:var(--surface);border:.5px solid var(--border);z-index:50;border-radius:10px;min-width:180px;position:absolute;bottom:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 4px 16px #0000001f}._actions_1xpri_1506{flex:1;gap:4px;display:flex}._shareBtnEnd_1xpri_1572{margin-left:auto}._reactWrap_1xpri_1582{position:relative}._actionCount_1xpri_1586{color:var(--text);-webkit-user-select:none;user-select:none;align-items:center;margin-left:2px;font-size:12px;font-weight:500;display:inline-flex}._actionLabel_1xpri_1597,._statsBtn_1xpri_1529{display:none}._actionBtn_1xpri_1605{cursor:pointer;color:var(--text);font-size:13px;font-family:var(--font-family);-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:flex}._actionBtn_1xpri_1605:hover{background:var(--surface-2)}._actionBtnReacted_1xpri_1625{font-weight:500}._saveBtn_1xpri_1629{padding:6px 8px}._saveBtnActive_1xpri_1633,._shareBtnActive_1xpri_1637{color:var(--primary)}._actionIcon_1xpri_1641{align-items:center;display:flex}@keyframes _heartBounce_1xpri_1653{0%{transform:scale(1)}35%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}._heartBounce_1xpri_1653{animation:.35s _heartBounce_1xpri_1653}._likesBackdrop_1xpri_1657{z-index:1200;background:#00000073;animation:.2s _likesBackdropIn_1xpri_1;position:fixed;inset:0}@keyframes _likesBackdropIn_1xpri_1{0%{opacity:0}to{opacity:1}}._likesPanel_1xpri_1666{background:var(--surface);z-index:1201;flex-direction:column;width:360px;animation:.26s cubic-bezier(.32,.72,0,1) _likesPanelIn_1xpri_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 32px #00000024}@keyframes _likesPanelIn_1xpri_1{0%{transform:translate(100%)}to{transform:translate(0)}}._likesHeader_1xpri_1684{flex-shrink:0;justify-content:flex-end;align-items:center;padding:8px 8px 0 0;display:flex}._likesClose_1xpri_1692{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;flex-shrink:0;align-self:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}._likesClose_1xpri_1692:hover{background:var(--surface-2);color:var(--text)}._likesList_1xpri_1707{flex:1;padding:6px 0 16px;overflow-y:auto}._likesEmpty_1xpri_1713{text-align:center;color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;padding:48px 20px}._likesItem_1xpri_1722{cursor:default;align-items:center;gap:12px;padding:10px 16px;transition:background .15s;display:flex}._likesItem_1xpri_1722:hover{background:var(--surface-2)}._likesAvatar_1xpri_1732{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._likesInfo_1xpri_1749{cursor:pointer;flex:1;align-items:center;gap:6px;min-width:0;display:flex}._likesName_1xpri_1758{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._likesAddBtn_1xpri_1768{border:1px solid var(--border);background:var(--surface);color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:20px;flex-shrink:0;padding:5px 12px;transition:background .15s}._likesAddBtn_1xpri_1768:hover{background:var(--surface-2)}._likesFriendBtn_1xpri_1783{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);cursor:default;border-radius:20px;flex-shrink:0;padding:5px 12px}@media (width<=768px){._likesPanel_1xpri_1666{border-radius:16px 16px 0 0;width:100%;height:75vh;animation:.26s cubic-bezier(.32,.72,0,1) _likesPanelUp_1xpri_1;top:auto;left:0;right:0;box-shadow:0 -4px 32px #00000024}@keyframes _likesPanelUp_1xpri_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._card_1xpri_1{border:none;border-bottom:.5px solid var(--border);border-radius:0;margin:0 -16px;padding:16px}._text_1xpri_302{font-size:15px}._actions_1xpri_1506{gap:0}._actionBtn_1xpri_1605{gap:5px;padding:6px 8px}._actionIcon_1xpri_1641 svg{width:22px;height:22px}._actionCount_1xpri_1586{font-size:13px}._treatCoin_1xpri_1848{width:22px;height:22px}._cardNested_1xpri_9{border:none;border-radius:0;margin:10px -16px 0;padding:16px}}._shareToast_1xpri_1866{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);z-index:9999;pointer-events:none;white-space:nowrap;border-radius:24px;padding:10px 20px;animation:.2s _toastIn_1xpri_1;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}@keyframes _toastIn_1xpri_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._treatCoin_1xpri_1848{object-fit:contain;width:20px;height:20px;display:block}._treatBtnActive_1xpri_1899{color:#d97706;font-weight:500}._treatCoinPop_1xpri_1904{animation:.35s cubic-bezier(.34,1.56,.64,1) _treatPop_1xpri_1}@keyframes _treatCoinIdle_1xpri_1913{0%,97.33%{transform:rotateY(0)}to{transform:rotateY(360deg)}}._treatCoinIdle_1xpri_1913{animation:30s linear infinite _treatCoinIdle_1xpri_1913}@keyframes _treatPop_1xpri_1{0%{transform:scale(1)}50%{transform:scale(1.55)}to{transform:scale(1)}}._treatStack_1xpri_1923{align-items:center;gap:4px;padding:2px 0;display:flex}._treatStackCoin_1xpri_1930{object-fit:contain;width:15px;height:15px;display:block}._noTreatsToast_1xpri_1937{color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);z-index:9999;pointer-events:none;white-space:nowrap;background:#1a1a2e;border-radius:20px;align-items:center;gap:8px;padding:10px 18px;animation:.2s _toastIn_1xpri_1;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000002e}._noTreatsCoin_1xpri_1959{object-fit:contain;flex-shrink:0;width:16px;height:16px;display:block}@media (width<=600px){._photoGrid_1xpri_636{border-radius:0;margin-left:-16px;margin-right:-16px}._photoGrid_1xpri_636 ._photoItem_1xpri_648:first-child{border-radius:0}._photoGrid1_1xpri_644 ._photoItem_1xpri_648{aspect-ratio:3/4}._photoCarousel_1xpri_664{border-radius:0;margin-left:-16px;margin-right:-16px}._videoWrap_1xpri_627{--video-ratio:3 / 4;--video-object-fit:cover;border-radius:0;margin-left:-16px;margin-right:-16px}}._banner_176r6_1{border:1px solid var(--border);background:var(--surface-2);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}._icon_176r6_11{color:var(--text-2);flex-shrink:0;display:flex}._text_176r6_17{color:var(--text);font-size:12.5px;line-height:1.5;font-family:var(--font-family);margin:0}._compact_176r6_27{color:var(--text-2);font-size:11.5px;line-height:1.4;font-family:var(--font-family);margin:0;font-style:italic}@keyframes _overlayIn_1tr2o_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1tr2o_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._overlay_1tr2o_4{z-index:2000;background:#00000080;justify-content:center;align-items:center;padding:24px;animation:.2s forwards _overlayIn_1tr2o_1;display:flex;position:fixed;inset:0}._modal_1tr2o_16{background:var(--surface);text-align:center;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:340px;padding:28px 24px 24px;animation:.2s cubic-bezier(.32,.72,0,1) forwards _modalIn_1tr2o_1;display:flex;position:relative;box-shadow:0 12px 40px #0003}._closeBtn_1tr2o_31{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;padding:6px;display:flex;position:absolute;top:14px;right:14px}._closeBtn_1tr2o_31:hover{background:var(--surface-2)}._icon_1tr2o_45{color:var(--primary-text);margin-bottom:10px}._text_1tr2o_50{font-family:var(--font-family);color:var(--text);margin:0;font-size:14px;line-height:1.5}._container_12sdc_1{width:100%;aspect-ratio:var(--video-ratio,16 / 9);cursor:pointer;background:#000;position:relative;overflow:hidden}._video_12sdc_10{object-fit:var(--video-object-fit,cover);width:100%;height:100%;display:block;position:absolute;top:0;left:0}._playHint_12sdc_22{pointer-events:none;background:#0000002e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._playHintIcon_12sdc_34{filter:drop-shadow(0 1px 6px #00000080);background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}._picker_cvll1_1{width:100%;overflow:hidden}._searchWrap_cvll1_6{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:10px 14px;display:flex}._searchIcon_cvll1_14{color:var(--text-2);flex-shrink:0;display:flex}._searchInput_cvll1_20{font-size:13.5px;font-family:var(--font-family);color:var(--text);background:0 0;border:none;outline:none;flex:1}._searchInput_cvll1_20::placeholder{color:var(--text-2)}._list_cvll1_34{scrollbar-width:none;max-height:220px;padding:6px;overflow-y:auto}._list_cvll1_34::-webkit-scrollbar{display:none}._empty_cvll1_43{text-align:center;color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;padding:20px 16px}._item_cvll1_52{cursor:pointer;text-align:left;width:100%;font-family:var(--font-family);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;transition:background .12s;display:flex}._item_cvll1_52:hover{background:var(--bg)}._itemAvatar_cvll1_71{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:flex}._itemInfo_cvll1_84{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._itemName_cvll1_92{color:var(--text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:13.5px;font-weight:500;display:flex;overflow:hidden}._verifiedInline_cvll1_104{flex-shrink:0;display:inline-flex}._itemSub_cvll1_109{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}._itemType_cvll1_117{font-size:11px;font-family:var(--font-family);color:var(--text-2);background:var(--bg);border-radius:6px;flex-shrink:0;padding:2px 7px}._selectedChip_cvll1_128{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}._chipAvatar_cvll1_138{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:flex}._chipInfo_cvll1_151{flex:1;align-items:center;gap:5px;display:flex}._chipName_cvll1_158{color:var(--text);font-size:13px;font-weight:500}._chipRemove_cvll1_164{cursor:pointer;color:var(--text-2);opacity:.7;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px;transition:opacity .15s;display:flex}._chipRemove_cvll1_164:hover{opacity:1}._wrap_1qemf_1{flex-direction:column;gap:0;display:flex;position:relative}._inputWrap_1qemf_8{align-items:center;display:flex;position:relative}._pinIcon_1qemf_14{color:var(--text-2);pointer-events:none;flex-shrink:0;align-items:center;display:flex;position:absolute;left:10px}._input_1qemf_8{border:.5px solid var(--border);width:100%;font-size:14px;font-family:var(--font-family);color:var(--text);background:var(--surface-2);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 32px 10px 30px;transition:border-color .15s}._input_1qemf_8:focus{border-color:#7460e2}._input_1qemf_8::placeholder{color:var(--text-2)}._spinner_1qemf_46{border:2px solid var(--border);border-top-color:#7460e2;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.6s linear infinite _spin_1qemf_46;position:absolute;right:10px}@keyframes _spin_1qemf_46{to{transform:rotate(360deg)}}._clearBtn_1qemf_62{cursor:pointer;color:var(--text-2);background:0 0;border:none;align-items:center;padding:2px 4px;font-size:16px;line-height:1;display:flex;position:absolute;right:8px}._clearBtn_1qemf_62:hover{color:var(--text)}._myLocationBtn_1qemf_80{cursor:pointer;font-size:12.5px;font-weight:600;font-family:var(--font-family);color:#7460e2;background:#7460e214;border:none;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;transition:background .15s,transform .1s;display:inline-flex}._myLocationBtn_1qemf_80:hover:not(:disabled){background:#7460e224}._myLocationBtn_1qemf_80:active:not(:disabled){transform:scale(.97)}._myLocationBtn_1qemf_80:disabled{opacity:.65;cursor:default}._myLocationIcon_1qemf_102{flex-shrink:0;align-items:center;display:flex}._myLocationIconPulse_1qemf_108{animation:1s ease-in-out infinite _myLocationPulse_1qemf_1}@keyframes _myLocationPulse_1qemf_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}._locError_1qemf_115{color:#e53e3e;font-size:12px;font-family:var(--font-family);margin-top:6px}._suggestions_1qemf_122{background:var(--surface);border:.5px solid var(--border);z-index:200;border-radius:10px;max-height:240px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto;box-shadow:0 4px 20px #0000001a}._suggestion_1qemf_122{text-align:left;border:none;border-bottom:.5px solid var(--border);cursor:pointer;background:0 0;align-items:flex-start;gap:8px;width:100%;padding:10px 12px;display:flex}._suggestion_1qemf_122:last-child{border-bottom:none}._suggestion_1qemf_122:hover{background:var(--surface-2)}._suggestionPin_1qemf_158{color:var(--primary-text);flex-shrink:0;align-items:center;margin-top:1px;display:flex}._suggestionText_1qemf_166{color:var(--text);font-size:13px;font-family:var(--font-family);flex-direction:column;gap:1px;line-height:1.4;display:flex}._suggestionMain_1qemf_176{color:var(--text);font-size:13px;font-weight:500}._suggestionSub_1qemf_182{color:var(--text-2);font-size:11px}._popup_4qew9_1{background:var(--surface);scrollbar-width:none;-ms-overflow-style:none;border-radius:16px;flex-direction:column;width:520px;max-width:calc(100vw - 32px);max-height:90vh;display:flex;overflow-y:auto}._popup_4qew9_1::-webkit-scrollbar{display:none}._popupEmbedded_4qew9_16{background:0 0;border-radius:0;width:100%;max-width:100%;max-height:none;display:block;overflow:visible}._popupEmbedded_4qew9_16 ._scrollBody_4qew9_26{min-height:0;overflow:visible}._titleBar_4qew9_32{justify-content:center;align-items:center;padding:16px 20px;display:flex;position:relative}._title_4qew9_32{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family);margin:0}._closeBtn_4qew9_48{background:var(--surface-2);width:34px;height:34px;color:var(--text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}._closeBtn_4qew9_48:hover{background:var(--border)}._divider_4qew9_69{background:var(--border);height:.5px}._scrollBody_4qew9_26{scrollbar-width:none;min-height:0;overflow-y:auto}._scrollBody_4qew9_26::-webkit-scrollbar{display:none}._bottomBar_4qew9_83{border-top:.5px solid var(--border);background:var(--surface);flex-shrink:0;padding-bottom:20px;transition:padding-bottom .2s}._emojiInTextarea_4qew9_92{position:absolute;bottom:8px;right:14px}._userRow_4qew9_99{align-items:flex-start;gap:12px;padding:16px 20px 0;display:flex}._userRowActions_4qew9_106{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding-top:2px;display:flex}._userRowBtn_4qew9_115{border:1.5px solid var(--border);cursor:pointer;width:32px;height:32px;color:var(--text-2);background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .15s,color .15s,background .15s;display:flex}._userRowBtn_4qew9_115 svg{width:17px;height:17px}._userRowBtn_4qew9_115:hover{color:#8b5cf6;border-color:#8b5cf6}._userRowBtnActive_4qew9_132{color:#8b5cf6;background:#8b5cf614;border-color:#8b5cf6}._avatar_4qew9_138{background:var(--primary-gradient);color:#fff;width:44px;height:44px;font-size:18px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._userInfo_4qew9_153{flex-direction:column;gap:3px;min-width:0;display:flex}._userName_4qew9_160{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0}._petAvatars_4qew9_168{align-items:flex-start;gap:8px;display:flex}._petAvatarBtn_4qew9_174{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:3px;padding:0;display:flex}._petAvatar_4qew9_168{color:#fff;width:26px;height:26px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;transition:transform .1s;display:flex}._petAvatarAll_4qew9_199{background:#b0aead}._petAvatarDog_4qew9_200{background:var(--primary-gradient)}._petAvatarCat_4qew9_201{background:#8b5cf6}._petAvatarBtnActive_4qew9_203 ._petAvatar_4qew9_168{outline-offset:2px;outline:2px solid #7460e2}._petAvatarName_4qew9_208{color:var(--text-2);font-size:11px;font-family:var(--font-family);white-space:nowrap}._textareaWrap_4qew9_216{position:relative}._charCounter_4qew9_220{color:var(--text-2);font-size:11px;font-family:var(--font-family);pointer-events:none;position:absolute;bottom:6px;right:10px}._charCounterLimit_4qew9_230{color:#e53e3e;font-weight:600}._textarea_4qew9_216{width:100%;min-height:100px;font-size:15px;font-family:var(--font-family);color:var(--text);resize:none;box-sizing:border-box;background:0 0;border:none;outline:none;padding:16px 20px 44px;line-height:1.4;overflow:hidden}._textarea_4qew9_216::placeholder{color:var(--text-2)}._emojiPicker_4qew9_257{background:var(--surface);border:.5px solid var(--border);z-index:100;border-radius:12px;width:300px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}._emojiTabs_4qew9_270{border-bottom:.5px solid var(--border);gap:2px;padding:4px 6px 0;display:flex}._emojiTabBtn_4qew9_277{cursor:pointer;opacity:.6;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:8px 8px 0 0;padding:6px 8px;font-size:18px;line-height:1;transition:opacity .1s}._emojiTabBtn_4qew9_277:hover{opacity:1}._emojiTabBtnActive_4qew9_290{opacity:1;border-bottom-color:#7460e2}._emojiGrid_4qew9_295{scrollbar-width:none;grid-template-columns:repeat(9,1fr);max-height:124px;padding:6px;display:grid;overflow-y:scroll}._emojiGrid_4qew9_295::-webkit-scrollbar{display:none}._emojiBtn_4qew9_305{cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;padding:4px;font-size:20px;line-height:1;transition:background .1s,transform .1s}._emojiBtn_4qew9_305:hover{background:var(--surface-2);transform:scale(1.2)}._mentionDropdown_4qew9_322{background:var(--surface);border:.5px solid var(--border);z-index:100;border-radius:10px;position:absolute;top:100%;left:16px;right:16px;overflow:hidden;box-shadow:0 6px 20px #0000001a}._mentionItem_4qew9_335{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:9px 14px;transition:background .1s;display:flex}._mentionItem_4qew9_335:hover,._mentionItemActive_4qew9_348{background:var(--surface-2)}._mentionAvatar_4qew9_350{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:15px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._mentionName_4qew9_365{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family)}._photoGrid_4qew9_373{border-radius:8px;gap:4px;margin:0 20px 12px;display:grid}._photoCarousel_4qew9_380{scrollbar-width:none;-ms-overflow-style:none;gap:8px;padding:0 20px 12px;display:flex;overflow-x:auto}._photoCarousel_4qew9_380::-webkit-scrollbar{display:none}._carouselItem_4qew9_391{background:var(--surface-2);border-radius:8px;flex-shrink:0;width:140px;max-height:200px;position:relative;overflow:hidden}._carouselImg_4qew9_401{width:100%;height:auto;display:block}._carouselVideo_4qew9_407{object-fit:cover;width:100%;height:200px;display:block}._adoptionCardPreviewItem_4qew9_414{flex-shrink:0;width:220px}._videoPlayIcon_4qew9_419{pointer-events:none;background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._videoErrorThumb_4qew9_434{background:var(--surface-2);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:140px;padding:12px;display:flex}._grid1_4qew9_448{grid-template-columns:1fr}._grid2_4qew9_449,._grid4_4qew9_450{grid-template-columns:repeat(2,1fr)}._photoItem_4qew9_452{position:relative}._grid1_4qew9_448 ._photoItem_4qew9_452{border-radius:8px;overflow:hidden}._grid2_4qew9_449 ._photoItem_4qew9_452,._grid4_4qew9_450 ._photoItem_4qew9_452{aspect-ratio:1}._photoImg_4qew9_466{width:100%;height:auto;display:block}._grid2_4qew9_449 ._photoImg_4qew9_466,._grid4_4qew9_450 ._photoImg_4qew9_466{object-fit:cover;height:100%}._removePhoto_4qew9_478{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;top:4px;right:4px}._attachedModuleWrap_4qew9_498{margin:0 20px 12px}._sparklesBubble_4qew9_502{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._attachedRemove_4qew9_503{color:var(--text-2);cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:0;font-size:18px;line-height:1}._attachedEvalCard_4qew9_505{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}._attachedModuleTopRow_4qew9_515{align-items:center;gap:8px;display:flex}._attachedModuleTag_4qew9_521{color:var(--text-2);font-size:12px;font-family:var(--font-family);flex:1}._attachedEvalRow1_4qew9_529{justify-content:space-between;align-items:center;gap:8px;display:flex}._attachedEvalPet_4qew9_536{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._attachedEvalBadge_4qew9_543{font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:5px;flex-shrink:0;padding:3px 8px}._badge_high_4qew9_552{color:#e53e3e;background:#ef444414}._badge_medium_4qew9_553{color:var(--primary-text);background:#7460e214}._badge_low_4qew9_554{color:#16a34a;background:#16a34a14}._attachedEvalSymptoms_4qew9_556{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._attachedEvalRow3_4qew9_563{justify-content:space-between;align-items:center;gap:8px;display:flex}._attachedEvalDiagnosis_4qew9_570{color:var(--text);font-size:12px;font-family:var(--font-family)}._attachedEvalProb_4qew9_576{color:var(--primary-text);font-size:12px;font-family:var(--font-family);flex-shrink:0}._mapSection_4qew9_584{padding:0 20px 4px;position:relative}._eventFields_4qew9_590{flex-direction:column;gap:8px;padding:0 20px 12px;display:flex}._eventLocationPicker_4qew9_597{width:100%;position:relative}._eventRowLabel_4qew9_602{color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._eventRow_4qew9_602{gap:8px;margin-bottom:8px;display:flex}._eventInput_4qew9_616{width:100%;font-size:15px;font-family:var(--font-family);color:var(--text);background:var(--surface-2);box-sizing:border-box;border:none;border-radius:8px;outline:none;padding:10px 12px}._eventInput_4qew9_616::placeholder{color:var(--text-2)}._animalPills_4qew9_633{flex-wrap:wrap;gap:6px;display:flex}._eventCoverUploadBtn_4qew9_639{background:var(--surface-2);border:.5px solid var(--border);width:100%;color:var(--text-2);font-size:15px;font-family:var(--font-family);cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;transition:border-color .15s,color .15s;display:flex}._eventCoverUploadBtn_4qew9_639:hover{border-color:var(--border);color:var(--text-2)}._eventCoverPreview_4qew9_658{border-radius:8px;line-height:0;position:relative;overflow:hidden}._eventCoverImg_4qew9_665{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}._eventCoverRemove_4qew9_674{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;line-height:1;transition:background .15s;display:flex;position:absolute;top:6px;right:6px}._eventCoverRemove_4qew9_674:hover{background:#000000bf}._categorySection_4qew9_695{padding:0 20px 12px}._categoryLabel_4qew9_699{color:var(--text-2);font-size:15px;font-family:var(--font-family);margin-bottom:6px;display:block}._pills_4qew9_707{flex-wrap:wrap;gap:6px;display:flex}._pill_4qew9_707{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:15px;font-family:var(--font-family);border-radius:20px;padding:5px 12px}._pillActive_4qew9_724{background:var(--primary-gradient);color:#fff;border-color:#7460e2}._sectionTitle_4qew9_730{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);margin:0 0 10px}._moodChip_4qew9_738{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);font-size:15px;font-family:var(--font-family);border-radius:20px;align-self:flex-start;align-items:center;gap:6px;margin:0 20px 12px;padding:4px 10px 4px 12px;display:inline-flex}._moodChip_4qew9_738 button{color:var(--text-2);cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;line-height:1}._locationChip_4qew9_763{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);font-size:15px;font-family:var(--font-family);border-radius:20px;align-self:flex-start;align-items:center;gap:6px;max-width:calc(100% - 40px);margin:0 20px 12px;padding:5px 10px 5px 8px;display:inline-flex}._locationChip_4qew9_763 span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}._locationChip_4qew9_763 button{color:var(--text-2);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:16px;line-height:1}._dropdownWrap_4qew9_798{position:relative}._moodDropdown_4qew9_803{background:var(--surface);border:.5px solid var(--border);z-index:10;border-radius:12px;min-width:200px;padding:8px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 4px 24px #0000001f}._moodDropdownLabel_4qew9_816{color:var(--text-2);font-size:15px;font-family:var(--font-family);margin:0 0 6px 8px}._moodItem_4qew9_823{width:100%;color:var(--text);font-size:15px;font-family:var(--font-family);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}._moodItem_4qew9_823:hover{background:var(--surface-2)}._moodItemActive_4qew9_843{color:var(--primary-text);background:#7460e21a}._moodEmoji_4qew9_848{font-size:18px;line-height:1}._addRow_4qew9_854{border-radius:10px;justify-content:space-between;align-items:center;margin:0 20px 12px;padding:10px 14px;display:flex}._addLabel_4qew9_863{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family)}._addIcons_4qew9_870{align-items:center;gap:2px;display:flex;overflow:visible}._addIcon_4qew9_870{cursor:pointer;color:var(--text);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:flex}._addIcon_4qew9_870:hover{background:var(--surface-2)}._aiDeclareRow_4qew9_893{justify-content:space-between;align-items:center;margin:0 20px 12px;display:flex}._aiDeclareLabel_4qew9_900{color:var(--text);font-size:14px;font-family:var(--font-family);cursor:pointer;align-items:center;gap:8px;display:flex}._aiDeclareCheckbox_4qew9_910{width:16px;height:16px;accent-color:var(--primary);cursor:pointer}._aiInfoWrap_4qew9_917{display:inline-flex;position:relative}._aiInfoBtn_4qew9_922{cursor:pointer;width:22px;height:22px;color:var(--text-2);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}._aiInfoBtn_4qew9_922:hover{color:var(--primary-text);background:var(--surface-2)}._aiInfoTooltip_4qew9_941{background:var(--surface);border:.5px solid var(--border);width:240px;color:var(--text-2);font-size:12.5px;line-height:1.5;font-family:var(--font-family);z-index:20;border-radius:10px;padding:12px 14px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0000001f}._addIconActive_4qew9_958{background:var(--surface-2)}._ctaPreview_4qew9_963{background:#7460e214;border-radius:10px;justify-content:space-between;align-items:center;margin:0 20px 8px;padding:8px 14px;display:flex}._ctaPreviewLabel_4qew9_973{color:var(--primary-text);font-size:15px;font-weight:500;font-family:var(--font-family)}._ctaPreviewRemove_4qew9_980{cursor:pointer;color:var(--text-2);background:0 0;border:none;padding:0 2px;font-size:18px;line-height:1}._ctaSelector_4qew9_990{flex-wrap:wrap;gap:8px;padding:0 20px 12px;display:flex}._ctaChip_4qew9_997{background:var(--surface-2);border:1px solid var(--border);font-size:15px;font-family:var(--font-family);color:var(--text);cursor:pointer;border-radius:20px;padding:6px 14px}._ctaChip_4qew9_997:hover{background:var(--border)}._ctaChipActive_4qew9_1012{color:var(--primary-text);background:#7460e214;border-color:#7460e2}._schedulerPanel_4qew9_1019{padding:0 20px 12px}._schedulerRow_4qew9_1023{gap:8px;display:flex}._scheduledChip_4qew9_1028{background:var(--bg);border:.5px solid var(--border);color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);border-radius:20px;align-self:flex-start;align-items:center;gap:6px;margin:0 20px 12px;padding:5px 10px;display:inline-flex}._scheduledChip_4qew9_1028 button{color:var(--text-2);cursor:pointer;opacity:.7;background:0 0;border:none;padding:0;font-size:16px;line-height:1}._scheduledChip_4qew9_1028 button:hover{opacity:1}._postBtnRow_4qew9_1060{align-items:center;gap:8px;margin:0 20px;display:flex}._scheduleIconBtn_4qew9_1067{width:44px;height:44px;color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}._scheduleIconBtn_4qew9_1067:hover,._scheduleIconBtnActive_4qew9_1083{background:var(--surface-2);color:var(--text)}._mobileTitleActions_4qew9_1089{display:none}._titleClockBtn_4qew9_1093{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:background .15s;display:flex}._titleClockBtn_4qew9_1093:hover,._titleClockBtnActive_4qew9_1107{background:var(--surface-2);color:var(--text)}._postBtn_4qew9_1060{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:12px}._postBtn_4qew9_1060:hover:not(:disabled){background:#5c4db8}._postBtn_4qew9_1060:disabled{background:var(--surface-2);color:var(--text-2);cursor:default}._postBtnCollab_4qew9_1136{background:linear-gradient(160deg,#7460e2 0% 100%)}._postBtnCollab_4qew9_1136:hover:not(:disabled){background:#5c4db8}._mobilePostBtn_4qew9_1145,._mobileSubtitle_4qew9_1146,._mobileMediaStrip_4qew9_1147{display:none}._collabSection_4qew9_1150{flex-direction:column;gap:6px;padding:0 20px 4px;display:flex}._collabLabel_4qew9_1157{color:var(--text-2);font-size:11.5px;font-weight:500}._collabPickerWrap_4qew9_1163{border-bottom:.5px solid var(--border);padding:12px 20px 6px}@media (width>=769px) and (width<=1024px){._popup_4qew9_1{min-height:0;max-height:80vh}._textarea_4qew9_216{min-height:80px}}@media (width>=1025px){._popup_4qew9_1{min-height:0;max-height:85vh}._textarea_4qew9_216{min-height:100px}}._closeConfirmOverlay_4qew9_1190{z-index:9999;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._closeConfirmDialog_4qew9_1200{background:var(--surface);border-radius:14px;flex-direction:column;gap:12px;width:320px;max-width:calc(100vw - 32px);padding:24px;display:flex}._closeConfirmTitle_4qew9_1211{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._closeConfirmText_4qew9_1219{color:var(--text-2);font-size:13.5px;font-family:var(--font-family);margin:0}._closeConfirmBtns_4qew9_1226{flex-direction:column;gap:8px;margin-top:4px;display:flex}._closeConfirmContinue_4qew9_1233{background:var(--primary-gradient);color:#fff;font-size:13.5px;font-weight:500;font-family:var(--font-family);cursor:pointer;text-align:center;border:none;border-radius:8px;padding:10px 16px;transition:background .15s}._closeConfirmContinue_4qew9_1233:hover{background:#5c4db8}._closeConfirmDraft_4qew9_1249{border:1px solid var(--border);color:var(--text);font-size:13.5px;font-weight:500;font-family:var(--font-family);cursor:pointer;text-align:center;background:0 0;border-radius:8px;padding:10px 16px;transition:background .15s}._closeConfirmDraft_4qew9_1249:hover{background:var(--surface-2)}._closeConfirmDiscard_4qew9_1265{color:var(--text);font-size:13.5px;font-weight:500;font-family:var(--font-family);cursor:pointer;text-align:center;background:0 0;border:none;border-radius:8px;padding:10px 16px;transition:background .15s}._closeConfirmDiscard_4qew9_1265:hover{background:#ef444414}@media (width<=1024px){._popup_4qew9_1{border-radius:0;width:100%;max-width:100%;height:100dvh;min-height:0;max-height:none;overflow:hidden}._emojiInTextarea_4qew9_92{display:none}._titleBar_4qew9_32{flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;padding:12px 16px;display:grid}._closeBtn_4qew9_48{justify-self:start;position:static;transform:none}._mobileTitleActions_4qew9_1089{justify-self:end;align-items:center;gap:4px;display:flex}._mobilePostBtn_4qew9_1145{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:15px;font-weight:600;font-family:var(--font-family);border:none;border-radius:20px;align-items:center;padding:7px 18px;display:inline-flex}._mobilePostBtn_4qew9_1145:disabled{opacity:.45;cursor:default}._postBtnRow_4qew9_1060{display:none}._mobileSubtitle_4qew9_1146{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin-top:2px;display:block}._scrollBody_4qew9_26{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._textareaWrap_4qew9_216{flex-direction:column;flex:1;min-height:0;display:flex}._textarea_4qew9_216{resize:none;flex:1;min-height:80px;font-size:15px}._textareaWrapEvent_4qew9_1373{flex:none;min-height:auto}._textareaWrapEvent_4qew9_1373 ._textarea_4qew9_216{flex:none;min-height:40px;padding-bottom:4px}._addRow_4qew9_854{box-sizing:border-box;border-radius:0;width:100%;margin:0;padding:6px 0}._aiDeclareRow_4qew9_893{margin-top:10px}._addIcons_4qew9_870{justify-content:center;gap:24px;width:100%}._addIcon_4qew9_870{border-radius:8px;justify-content:center;padding:8px 16px}._dropdownWrap_4qew9_798{flex:1;justify-content:center;display:flex}._dropdownWrap_4qew9_798>._addIcon_4qew9_870{width:100%}}._videoPreview_4qew9_1426{padding:0 16px 8px}._videoUploadWrap_4qew9_1430{background:#000;border-radius:12px;max-height:280px;position:relative;overflow:hidden}._videoThumb_4qew9_1438{object-fit:cover;width:100%;max-height:280px;display:block}._videoUploadOverlay_4qew9_1446{background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}._videoUploadBar_4qew9_1457{background:#ffffff4d;border-radius:2px;width:60%;height:4px;overflow:hidden}._videoUploadFill_4qew9_1465{background:#7460e2;border-radius:2px;height:100%;transition:width .2s}._videoUploadLabel_4qew9_1472{color:#fff;font-size:13px;font-weight:500}._removeVideo_4qew9_1478{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:flex;position:absolute;top:8px;right:8px}._videoDoneBadge_4qew9_1496{color:#fff;background:#0009;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:500;display:flex;position:absolute;bottom:8px;left:8px}._videoErrorWrap_4qew9_1511{background:var(--surface-2);border:.5px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}._videoError_4qew9_434{color:var(--text-2);font-size:13px}._videoRetryBtn_4qew9_1527{border:.5px solid var(--border);color:var(--text);cursor:pointer;white-space:nowrap;font-size:12px;font-family:var(--font-family);background:0 0;border-radius:6px;padding:4px 10px}._addIconVideo_4qew9_1539{position:relative;overflow:visible}._videoHint_4qew9_1544{color:var(--text-2);font-size:9px;font-family:var(--font-family);opacity:.75;white-space:nowrap;pointer-events:none;margin-top:1px;line-height:1;position:absolute;top:100%;left:50%;transform:translate(-50%)}._sheet_13p5c_1{z-index:1350;background:var(--surface);pointer-events:none;border-radius:0;flex-direction:column;transition:transform .45s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(100%)}._sheetOpen_13p5c_15{pointer-events:auto;transform:translateY(0)}._successScreen_1wnbu_2{text-align:center;flex-direction:column;flex:1;align-items:center;padding:0 32px 40px;display:flex;overflow-y:auto}._successHeader_1wnbu_12{box-sizing:border-box;justify-content:flex-end;width:100%;padding:16px 4px 0;display:flex}._successIconWrap_1wnbu_20{margin:24px 0 28px;animation:.45s cubic-bezier(.34,1.56,.64,1) both _successPop_1wnbu_1}._successIcon_1wnbu_20{background:var(--primary-gradient);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;display:flex;box-shadow:0 8px 32px #7460e259}@keyframes _successPop_1wnbu_1{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}._successTitle_1wnbu_41{color:var(--text);font-size:20px;font-weight:600;font-family:var(--font-family);margin:0 0 10px}._successDesc_1wnbu_49{color:var(--text-2);font-size:14px;font-family:var(--font-family);max-width:340px;margin:0 0 28px;line-height:1.6}._successMeta_1wnbu_58{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px;display:flex}._successMetaItem_1wnbu_66{background:var(--surface-2,#f6f6f4);border-radius:10px;flex-direction:column;align-items:center;gap:3px;min-width:80px;padding:10px 18px;display:flex}._successMetaLabel_1wnbu_77{color:var(--text-2);font-size:10px;font-family:var(--font-family);text-transform:uppercase;letter-spacing:.6px;font-weight:600}._successMetaValue_1wnbu_86{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._successBtn_1wnbu_93{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;padding:12px 40px;transition:opacity .15s}._overlay_1wnbu_106{z-index:1600;background:#00000073;position:fixed;inset:0}._modal_1wnbu_113{background:var(--surface);z-index:1601;border-radius:0;flex-direction:column;width:480px;max-width:100vw;animation:.35s cubic-bezier(.32,.72,0,1) both _slideInRight_1wnbu_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-8px 0 40px #00000024}@keyframes _slideInRight_1wnbu_1{0%{transform:translate(100%)}to{transform:translate(0)}}._progressTrack_1wnbu_136{background:var(--border);flex-shrink:0;height:3px}._progressFill_1wnbu_142{background:linear-gradient(90deg,#7460e2,#7460e2);border-radius:0 2px 2px 0;height:100%;transition:width .35s cubic-bezier(.4,0,.2,1)}._modalHeader_1wnbu_150{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px 0;display:flex}._stepLabel_1wnbu_158{color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family)}._closeBtn_1wnbu_165{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:flex}._body_1wnbu_176{flex-direction:column;flex:1;gap:20px;padding:20px 24px 0;display:flex;overflow-y:auto}._title_1wnbu_185{color:var(--text);font-size:22px;font-weight:700;font-family:var(--font-family);margin:0;line-height:1.3}._titleDesktop_1wnbu_194{display:inline}._titleMobile_1wnbu_195{display:none}._subtitle_1wnbu_197{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:-12px 0 0}._field_1wnbu_205{flex-direction:column;gap:8px;display:flex}._label_1wnbu_211{color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family)}._optional_1wnbu_218{color:var(--text-2);opacity:.7;text-transform:none;letter-spacing:0;font-weight:400}._input_1wnbu_226{border:1px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);background:var(--surface-2);box-sizing:border-box;border-radius:10px;outline:none;width:100%;padding:11px 14px;transition:border-color .15s,box-shadow .15s}._input_1wnbu_226:focus{border-color:#7460e299;box-shadow:0 0 0 2px #7460e21f}._input_1wnbu_226[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._input_1wnbu_226[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1wnbu_226[type=number]{-moz-appearance:textfield}._inputErr_1wnbu_243{border-color:#e53e3e99;box-shadow:0 0 0 2px #e53e3e1a}._err_1wnbu_245{color:#e53e3e;font-size:12px;font-family:var(--font-family)}._row3_1wnbu_251{grid-template-columns:2fr 1fr 2fr;gap:12px;display:grid}._row2_1wnbu_257{grid-template-columns:1fr 1fr;gap:12px;display:grid}._ageRow_1wnbu_263{grid-template-columns:1fr 1.6fr;align-items:start;gap:12px;display:grid}._speciesRow_1wnbu_271{gap:10px;display:flex}._speciesCard_1wnbu_273{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px;transition:background .15s,border-color .15s,color .15s;display:flex}._speciesCardActive_1wnbu_292{background:var(--primary-gradient);color:#fff;border-color:#0000}._speciesCardActive_1wnbu_292 img{filter:brightness(0)invert()}[data-theme=dark] ._speciesCard_1wnbu_273:not(._speciesCardActive_1wnbu_292) img{filter:brightness(0)invert(.85)}._chips_1wnbu_301{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}._chip_1wnbu_301{border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);text-align:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:10px;padding:10px 12px;transition:background .15s,border-color .15s,color .15s}._chipActive_1wnbu_321{background:var(--primary-gradient);color:#fff;border-color:#0000;font-weight:500}._uploadZone_1wnbu_329{background:var(--surface-2);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:80px;padding:22px;transition:background .15s;display:flex}._uploadText_1wnbu_342{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._uploadName_1wnbu_348{color:#7460e2;font-size:13px;font-family:var(--font-family);font-weight:500}._footer_1wnbu_356{flex-direction:column;flex-shrink:0;gap:10px;padding:16px 24px 28px;display:flex}._backBtn_1wnbu_364{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-family);border-radius:12px;width:100%;padding:13px 22px;transition:background .15s,color .15s}._nextBtn_1wnbu_377{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:15px;font-weight:600;font-family:var(--font-family);border:none;border-radius:12px;width:100%;padding:13px 26px;transition:opacity .15s}@keyframes _slideUpModal_1wnbu_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width<=600px){._modal_1wnbu_113{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0;animation:.28s cubic-bezier(.16,1,.3,1) _slideUpModal_1wnbu_1;inset:0}._row3_1wnbu_251{grid-template-columns:1fr}._titleDesktop_1wnbu_194{display:none}._titleMobile_1wnbu_195{display:inline}._successScreen_1wnbu_2{padding:0 20px 32px}._successIconWrap_1wnbu_20{margin:16px 0 20px}._successIcon_1wnbu_20{width:68px;height:68px}._successTitle_1wnbu_41{font-size:18px}._successMeta_1wnbu_58{margin-bottom:24px}._successBtn_1wnbu_93{width:100%;padding:13px}}[data-theme=dark] ._backBtn_1wnbu_364{color:#ffffff8c;background:#1a1a1a;border-color:#ffffff1f}[data-theme=dark] ._speciesCard_1wnbu_273 img{filter:brightness(0)invert();opacity:.85}[data-theme=dark] ._speciesCardActive_1wnbu_292 img{filter:brightness(0)invert();opacity:1}[data-theme=dark] ._input_1wnbu_226{background:#232323;border-color:#ffffff1a}[data-theme=dark] ._input_1wnbu_226:focus{border-color:#7460e2b3;box-shadow:0 0 0 2px #7460e226}[data-theme=dark] ._inputErr_1wnbu_243{border-color:#e53e3eb3;box-shadow:0 0 0 2px #e53e3e1a}[data-theme=dark] ._speciesCard_1wnbu_273,[data-theme=dark] ._chip_1wnbu_301:not(._chipActive_1wnbu_321){border-color:#ffffff14}[data-theme=dark] ._chipActive_1wnbu_321{background:var(--primary-gradient);color:#fff;border-color:#0000}[data-theme=dark] ._successMetaItem_1wnbu_66{background:#232323}._announceCard_1wnbu_484{background:var(--surface-2,#f6f6f4);text-align:left;border-radius:14px;width:100%;max-width:380px;margin-bottom:20px;padding:14px}._announceLabel_1wnbu_493{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-bottom:10px;display:block}._announceBody_1wnbu_500{align-items:flex-start;gap:12px;display:flex}._announcePhoto_1wnbu_501{object-fit:cover;border-radius:10px;flex-shrink:0;width:64px;height:64px}._announceText_1wnbu_502{color:var(--text);font-size:14px;line-height:1.5;font-family:var(--font-family);margin:0}._mention_1wnbu_503{color:var(--primary-text);cursor:pointer;font-weight:700}._mention_1wnbu_503:hover{text-decoration:none}._successLater_1wnbu_505{cursor:pointer;color:var(--text-2);font-size:14px;font-family:var(--font-family);background:0 0;border:none;margin-top:10px;padding:8px 16px}._successLater_1wnbu_505:hover{color:var(--text)}._overlay_1rd6z_1{z-index:9999;background:#0000008c;justify-content:center;align-items:center;animation:.2s _fadeIn_1rd6z_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_1rd6z_1{0%{opacity:0}to{opacity:1}}._card_1rd6z_17{background:var(--surface);border:.5px solid var(--border);border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:40px 48px;animation:.25s _slideUp_1rd6z_1;display:flex;box-shadow:0 24px 64px #0000002e}@keyframes _slideUp_1rd6z_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._iconWrap_1rd6z_35{background:var(--primary-gradient);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;animation:.9s ease-in-out _spin_1rd6z_1;display:flex}@keyframes _spin_1rd6z_1{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.08)}to{transform:rotate(360deg)scale(1)}}._title_1rd6z_52{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);margin:0}._bar_1rd6z_60{background:var(--border);border-radius:4px;width:180px;height:4px;overflow:hidden}._barFill_1rd6z_68{background:linear-gradient(90deg,#7460e2 0%,#9c4eff 100%);border-radius:4px;height:100%;animation:.9s ease-in-out forwards _progress_1rd6z_1}@keyframes _progress_1rd6z_1{0%{width:0%}to{width:100%}}._overlay_15q4q_1{z-index:500;box-sizing:border-box;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s _fadeIn_15q4q_1;display:flex;position:fixed;inset:0}._modal_15q4q_14{background:var(--surface);box-sizing:border-box;text-align:center;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:400px;padding:36px 28px 28px;animation:.25s cubic-bezier(.22,1,.36,1) _popIn_15q4q_1;display:flex;position:relative;box-shadow:0 20px 60px #00000040}._closeBtn_15q4q_30{background:var(--surface-2);width:32px;height:32px;color:var(--text-2);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}._closeBtn_15q4q_30:hover{background:var(--border);color:var(--text)}._logo_15q4q_47{width:auto;height:28px;margin-bottom:20px}._title_15q4q_53{color:var(--text);font-size:19px;font-weight:700;font-family:var(--font-family);margin:0 0 8px}._sub_15q4q_61{color:var(--text-2);font-size:14px;line-height:1.5;font-family:var(--font-family);margin:0 0 22px}._qrWrap_15q4q_69{border:1px solid var(--border);background:#fff;border-radius:16px;margin-bottom:16px;padding:16px}._hint_15q4q_77{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._hint_15q4q_77 strong{color:var(--text)}._steps_15q4q_85{text-align:left;flex-direction:column;gap:14px;width:100%;margin:0 0 22px;padding:0;list-style:none;display:flex}._step_15q4q_85{color:var(--text);font-size:14px;line-height:1.4;font-family:var(--font-family);align-items:center;gap:14px;display:flex}._stepIcon_15q4q_106{background:var(--primary-tint);width:38px;height:38px;color:var(--primary-text);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._stepNum_15q4q_118{background:var(--primary-tint);width:38px;height:38px;color:var(--primary-text);font-size:15px;font-weight:700;font-family:var(--font-family);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeTextBtn_15q4q_133{background:var(--primary-gradient);color:#fff;width:100%;height:46px;font-size:15px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px}._closeTextBtn_15q4q_133:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}@keyframes _fadeIn_15q4q_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_15q4q_1{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){._overlay_15q4q_1,._modal_15q4q_14{animation:none}}._page_t3nqa_2{color:var(--text);background:var(--bg);min-height:100vh;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}._nav_t3nqa_11{z-index:100;background:var(--surface);box-sizing:border-box;justify-content:space-between;align-items:center;padding:20px 80px 20px 32px;display:flex;position:sticky;top:0}._navLogo_t3nqa_23{width:auto;height:65px;display:block}._navLogoDark_t3nqa_32{height:40px}._navRight_t3nqa_36{align-items:center;gap:24px;display:flex}._navLinks_t3nqa_42{align-items:center;gap:4px;display:flex}._navLink_t3nqa_42{color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);-webkit-user-select:none;user-select:none;border-radius:8px;padding:6px 12px;text-decoration:none;transition:background .15s,color .15s}._navLink_t3nqa_42:hover{background:var(--surface-2);color:var(--text)}._navLinkActive_t3nqa_65{font-weight:600;color:#7460e2!important}._navCta_t3nqa_70{background:var(--primary-gradient);color:#fff;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:8px 20px;text-decoration:none}._navCta_t3nqa_70:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._hero_t3nqa_87{text-align:center;box-sizing:border-box;background:var(--surface);flex-direction:column;align-items:center;padding:80px 0 0;display:flex}._heroCenter_t3nqa_97{box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:860px;padding:0 80px;display:flex}._heroTitle_t3nqa_108{color:var(--text);white-space:nowrap;margin:0;font-size:clamp(38px,5.5vw,56px);font-weight:700;line-height:1.15}._heroDesc_t3nqa_117{color:var(--text);margin:0;font-size:16px;line-height:1.6}._heroBtns_t3nqa_124{gap:12px;margin-top:8px;display:flex}._heroBtnPrimary_t3nqa_130{background:var(--primary-gradient);color:#fff;white-space:nowrap;cursor:pointer;font-size:16px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:12px 28px;text-decoration:none}._heroBtnPrimary_t3nqa_130:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._heroBtnSecondary_t3nqa_146{background:var(--surface);color:var(--text);border:1.5px solid var(--border);white-space:nowrap;cursor:pointer;font-size:16px;font-weight:500;font-family:var(--font-family);border-radius:8px;padding:12px 28px;text-decoration:none}._heroBtnSecondary_t3nqa_146:hover{background:var(--surface-2)}._heroInstallWrap_t3nqa_163{flex-direction:column;align-items:center;gap:14px;margin-top:8px;display:flex}._heroBtnInstall_t3nqa_171{background:var(--primary-gradient);color:#fff;white-space:nowrap;cursor:pointer;font-size:16px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;align-items:center;gap:10px;padding:14px 32px;display:inline-flex}._heroBtnInstall_t3nqa_171:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._heroWebLink_t3nqa_188{color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;padding:4px;text-decoration:underline}._heroWebLink_t3nqa_188:hover{color:var(--text)}._heroQrLink_t3nqa_201{color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;align-items:center;gap:8px;margin-top:16px;padding:4px;display:inline-flex}._heroQrLink_t3nqa_201:hover{color:var(--primary-text)}._heroPhoto_t3nqa_217{width:100%;margin-top:56px}._heroImg_t3nqa_222{border-radius:16px 16px 0 0;width:100%;height:auto;display:block}._authCard_t3nqa_230{background:var(--surface);border:.5px solid var(--border);border-radius:16px;padding:32px}._authTabs_t3nqa_237{border-bottom:.5px solid var(--border);gap:0;margin-bottom:24px;display:flex}._authTab_t3nqa_237{color:var(--text);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-.5px;padding:10px 16px;font-size:15px;font-weight:400;transition:color .15s,border-color .15s}._authTabActive_t3nqa_257{color:var(--text);border-bottom-color:#7460e2;font-weight:500}._authForm_t3nqa_263{flex-direction:column;gap:12px;display:flex}._authInput_t3nqa_269{border:.5px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:8px;outline:none;padding:11px 14px;font-family:inherit;font-size:15px}._authInput_t3nqa_269:focus{border-color:#7460e2}._forgotWrap_t3nqa_285{text-align:right}._forgotLink_t3nqa_289{color:var(--primary-text);font-size:12px;text-decoration:none}._forgotLink_t3nqa_289:hover{text-decoration:none}._authBtn_t3nqa_297{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:4px;padding:12px;font-family:inherit;font-size:16px;font-weight:500}._authBtn_t3nqa_297:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._authNote_t3nqa_313{color:var(--text);text-align:center;margin:0;font-size:12px}._section_t3nqa_321{box-sizing:border-box;background:var(--surface);padding:80px}._sectionBg_t3nqa_327{background:var(--surface)}._sectionInner_t3nqa_331{max-width:1200px;margin:0 auto}._sectionTitle_t3nqa_336{color:var(--text);text-align:center;margin:0;font-size:36px;font-weight:600}._sectionDesc_t3nqa_344{color:var(--text);text-align:center;max-width:600px;margin:16px auto 48px;font-size:16px;line-height:1.6}._label_t3nqa_353{color:var(--primary-text);letter-spacing:.5px;text-align:inherit;margin-bottom:8px;font-size:12px;font-weight:600}._pillars_t3nqa_363{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}._pillar_t3nqa_363{background:var(--surface);text-align:center;border-radius:12px;padding:24px}._pillarIcon_t3nqa_376{color:var(--primary-text);justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto;display:flex}._pillarTitle_t3nqa_386{color:var(--text);margin-top:12px;font-size:16px;font-weight:500}._pillarDesc_t3nqa_393{color:var(--text);margin-top:8px;font-size:14px;line-height:1.5}._twoCol_t3nqa_401{align-items:center;gap:64px;display:flex}._twoColReverse_t3nqa_407{flex-direction:row-reverse;align-items:center;gap:64px;display:flex}._colText_t3nqa_414{flex:1}._colMockup_t3nqa_418{flex:1;justify-content:center;display:flex}._featureTitle_t3nqa_424{color:var(--text);margin:0;font-size:36px;font-weight:600;line-height:1.2}._featureDesc_t3nqa_432{color:var(--text);margin-top:16px;font-size:14px;line-height:1.6}._features_t3nqa_439{flex-direction:column;gap:12px;margin-top:24px;display:flex}._featureRow_t3nqa_446{color:var(--text);align-items:center;gap:12px;font-size:14px;display:flex}._checkIcon_t3nqa_454{color:#16a34a;flex-shrink:0;align-items:center;display:flex}._mockupFeed_t3nqa_462{background:var(--surface-2);border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:400px;padding:24px;display:flex}._feedStack_t3nqa_474{width:100%;max-width:360px;height:460px;position:relative}._feedCard_t3nqa_481{box-sizing:border-box;background:var(--surface);border:.5px solid var(--border);border-radius:14px;width:66%;min-width:210px;max-width:260px;padding:12px;position:absolute;box-shadow:0 18px 36px #00000024}._feedCardBack_t3nqa_494{z-index:1;top:0;right:6%}._feedCardFront_t3nqa_500{z-index:2;bottom:0;left:6%}._feedCardBack_t3nqa_494,._feedCardFront_t3nqa_500{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._feedCardBack_t3nqa_494 img,._feedCardFront_t3nqa_500 img{-webkit-user-drag:none}._feedCardDragging_t3nqa_519{cursor:grabbing;z-index:3;box-shadow:0 24px 44px #00000038}._feedCardHeader_t3nqa_525{align-items:center;gap:10px;display:flex}._feedCardAvatar_t3nqa_531{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._feedCardUserInfo_t3nqa_546{flex-direction:column;min-width:0;display:flex}._feedCardName_t3nqa_552{color:var(--text);font-size:13px;font-weight:500;line-height:1.2;font-family:var(--font-family)}._feedCardMeta_t3nqa_560{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._feedCardText_t3nqa_566{color:var(--text);margin:10px 0 0;font-size:13px;line-height:1.45}._feedCardPhoto_t3nqa_573{aspect-ratio:1;background:var(--surface-2);border-radius:8px;margin-top:10px;overflow:hidden}._feedCardPhoto_t3nqa_573 img{object-fit:cover;width:100%;height:100%;display:block}._feedCardFooter_t3nqa_588{align-items:center;gap:14px;margin-top:10px;display:flex}._feedCardAction_t3nqa_595{color:var(--text);font-size:12px;font-family:var(--font-family);align-items:center;gap:5px;display:inline-flex}._partnerCarousel_t3nqa_605{scroll-snap-type:y mandatory;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:400px;height:420px;padding:20px 4px;scroll-padding:4px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 28px calc(100% - 28px),#0000 100%)}._partnerCarousel_t3nqa_605::-webkit-scrollbar{display:none}._partnerCardReal_t3nqa_629{scroll-snap-align:start;background:var(--surface);border:.5px solid var(--border);border-radius:16px;flex-shrink:0;padding:18px}._pcHeader_t3nqa_638{align-items:flex-start;gap:12px;display:flex}._pcAvatar_t3nqa_644{width:48px;height:48px;font-size:15px;font-weight:600;font-family:var(--font-family);letter-spacing:.5px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._pcInfo_t3nqa_658{flex:1;min-width:0}._pcNameRow_t3nqa_663{justify-content:space-between;align-items:center;gap:8px;display:flex}._pcName_t3nqa_663{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._pcStatus_t3nqa_680{font-size:10.5px;font-weight:500;font-family:var(--font-family);border-radius:20px;flex-shrink:0;padding:3px 8px}._pcStatusOpen_t3nqa_689{color:#16a34a;background:#16a34a1a}._pcStatusClosed_t3nqa_694{background:var(--surface-2);color:var(--text-2)}._pcType_t3nqa_699{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-top:3px}._pcMeta_t3nqa_706{align-items:center;gap:5px;margin-top:5px;font-size:12px;display:flex}._pcStar_t3nqa_714{background:linear-gradient(135deg,#f59e0b 0%,#fcd34d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:12px}._pcRatingVal_t3nqa_722{color:var(--text);font-weight:500;font-family:var(--font-family)}._pcSep_t3nqa_728{color:var(--border)}._pcDistance_t3nqa_732{color:var(--text-2);font-family:var(--font-family)}._pcActions_t3nqa_737{gap:8px;margin-top:14px;display:flex}._pcBtnProfile_t3nqa_743{background:var(--surface-2);color:var(--text);text-align:center;font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:10px;flex:1;padding:9px}._pcBtnBook_t3nqa_755{background:var(--primary-gradient);color:#fff;text-align:center;font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:10px;flex:1;padding:9px}._pcBtnDir_t3nqa_767{background:var(--surface-2);width:34px;height:34px;color:var(--text-2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._mockupChat_t3nqa_780{background:var(--surface);border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:380px;padding:24px;display:flex}._chatBubbleAI_t3nqa_791{background:var(--surface-2);color:var(--text);border-radius:12px 12px 12px 4px;align-self:flex-start;max-width:85%;padding:12px 16px;font-size:14px}._chatPills_t3nqa_801{flex-wrap:wrap;gap:8px;display:flex}._chatPill_t3nqa_801{background:var(--primary-tint);color:var(--primary-text);cursor:pointer;border:.5px solid #7460e2;border-radius:20px;padding:6px 14px;font-size:13px}._chatResult_t3nqa_817{background:var(--primary-tint);border-radius:8px;margin-top:4px;padding:12px 16px}._chatResultTitle_t3nqa_824{color:var(--primary-text);font-size:14px;font-weight:600}._chatResultMeta_t3nqa_830{color:var(--text);margin-top:4px;font-size:12px}._mockupCal_t3nqa_837{background:var(--surface);border:1px solid var(--border);box-sizing:border-box;border-radius:16px;width:100%;max-width:380px;padding:24px}._calViewTabs_t3nqa_847{background:var(--surface-2);border-radius:10px;gap:1px;margin-bottom:20px;padding:3px;display:flex}._calViewTab_t3nqa_847{color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:7px;flex:1;padding:7px 12px}._calViewTab_t3nqa_847:hover{color:var(--text)}._calViewTabActive_t3nqa_873{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #00000014, 0 0 0 .5px var(--border)}._calListWrap_t3nqa_880{flex-direction:column;display:flex}._calListRow_t3nqa_885{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:10px 4px;display:flex}._calListRow_t3nqa_885:last-child{border-bottom:none}._calListDateCol_t3nqa_897{flex-direction:column;flex-shrink:0;align-items:center;width:30px;display:flex}._calListDayName_t3nqa_905{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:600}._calListDayNum_t3nqa_913{color:var(--text);font-size:17px;font-weight:500;line-height:1.2}._calListBar_t3nqa_920{border-radius:2px;flex-shrink:0;width:3px;height:32px}._calListInfo_t3nqa_927{flex:1;min-width:0}._calListTitle_t3nqa_932{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:13px;font-weight:500;overflow:hidden}._calListMeta_t3nqa_942{color:var(--text-2);margin:0;font-size:12px}._calHeader_t3nqa_948{grid-template-columns:repeat(7,1fr);margin-bottom:8px;display:grid}._calDay_t3nqa_954{text-align:center;color:var(--text);padding:4px 0;font-size:12px;font-weight:600}._calGrid_t3nqa_962{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._calCell_t3nqa_968{aspect-ratio:1;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}._calNum_t3nqa_979{color:var(--text);font-size:12px;line-height:1}._calDot_t3nqa_985{border-radius:50%;flex-shrink:0;width:6px;height:6px}._calLegend_t3nqa_992{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}._calLegendItem_t3nqa_999{color:var(--text);align-items:center;gap:6px;font-size:12px;display:flex}._calLegendDot_t3nqa_1007{border-radius:50%;flex-shrink:0;width:8px;height:8px}._moduleGrid_t3nqa_1015{grid-template-columns:repeat(3,1fr);gap:24px;max-width:900px;margin:0 auto;display:grid}._moduleGridTwo_t3nqa_1023{grid-template-columns:repeat(2,1fr);max-width:800px}._moduleCard_t3nqa_1028{background:var(--surface);border:1px solid var(--border);text-align:left;border-radius:12px;padding:24px}._moduleCardHeader_t3nqa_1036{align-items:center;gap:12px;display:flex}._moduleIcon_t3nqa_1042{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._moduleCardText_t3nqa_1052{flex:1}._moduleTitle_t3nqa_1056{color:var(--text);font-size:15px;font-weight:500}._moduleDesc_t3nqa_1062{color:var(--text);margin:12px 0 0;font-size:14px;line-height:1.5}._aiDemo_t3nqa_1070{border-top:.5px solid var(--border);margin-top:20px;padding-top:20px}._aiDemoHeader_t3nqa_1076{align-items:center;gap:8px;margin-bottom:14px;display:flex}._aiDemoBody_t3nqa_1086{min-height:366px}._aiDemoAvatar_t3nqa_1090{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:flex}._aiDemoPetName_t3nqa_1104{color:var(--text);margin:0;font-size:13px;font-weight:600}._aiDemoLabel_t3nqa_1111{color:var(--text-2);margin:2px 0 0;font-size:11px}._aiDemoPills_t3nqa_1117{flex-wrap:wrap;gap:6px;min-height:58px;margin-bottom:14px;display:flex}._aiDemoPill_t3nqa_1117{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;border-radius:20px;padding:6px 12px;font-size:12px;transition:background .2s,border-color .2s,color .2s}._aiDemoPillSelected_t3nqa_1136{background:var(--primary-gradient);color:#fff;border-color:#7460e2}._aiDemoGenerateBtn_t3nqa_1142{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:10px 16px;font-size:13px;font-weight:500;transition:opacity .15s}._aiDemoGenerateBtn_t3nqa_1142:disabled{opacity:.45;cursor:not-allowed}._aiDemoLoading_t3nqa_1160{flex-direction:column;align-items:center;gap:10px;padding:12px 0 4px;display:flex}._aiDemoLoadingIcon_t3nqa_1168{background:var(--primary-gradient);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;animation:1.6s ease-in-out infinite _aiDemoIconPulse_t3nqa_1;display:flex}@keyframes _aiDemoIconPulse_t3nqa_1{0%,to{transform:scale(1);box-shadow:0 0 #7460e24d}50%{transform:scale(1.06);box-shadow:0 0 0 10px #7460e200}}._aiDemoLoadingMsg_t3nqa_1185{color:var(--text-2);text-align:center;min-height:16px;margin:0;font-size:12px;animation:.35s both _aiDemoMsgFadeIn_t3nqa_1}@keyframes _aiDemoMsgFadeIn_t3nqa_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._aiDemoDots_t3nqa_1199{gap:5px;display:flex}._aiDemoDot_t3nqa_1199{background:var(--primary-gradient);border-radius:50%;width:6px;height:6px;animation:.6s ease-in-out infinite _aiDemoDotPulse_t3nqa_1}._aiDemoDot_t3nqa_1199:nth-child(2){animation-delay:.2s}._aiDemoDot_t3nqa_1199:nth-child(3){animation-delay:.4s}@keyframes _aiDemoDotPulse_t3nqa_1{0%,to{opacity:.3}50%{opacity:1}}._aiDemoResults_t3nqa_1220{flex-direction:column;gap:10px;animation:.4s both _aiDemoMsgFadeIn_t3nqa_1;display:flex}._aiDemoResultsLabel_t3nqa_1227{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;margin:0 0 2px;font-size:11px}._aiDemoResultCard_t3nqa_1235{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;padding:12px}._aiDemoResultHead_t3nqa_1242{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._aiDemoResultTitles_t3nqa_1249{flex-direction:column;gap:2px;min-width:0;display:flex}._aiDemoResultTitle_t3nqa_1249{color:var(--text);font-size:13px;font-weight:500;line-height:1.3}._aiDemoResultSubtitle_t3nqa_1263{color:var(--text-2);font-size:12px}._aiDemoResultPercent_t3nqa_1268{color:var(--primary-text);flex-shrink:0;font-size:16px;font-weight:600}._aiDemoProgressTrack_t3nqa_1275{background:var(--border);border-radius:3px;height:5px;margin-top:8px;overflow:hidden}._aiDemoProgressFill_t3nqa_1283{border-radius:3px;height:100%;transition:width .6s}._aiDemoSeverity_t3nqa_1289{border-radius:6px;align-items:center;margin-top:8px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}._aiDemoSeverity_medium_t3nqa_1299{background:var(--primary-tint);color:var(--primary-text)}._aiDemoSeverity_low_t3nqa_1300{color:#16a34a;background:#16a34a14}._aiDemoCardButtons_t3nqa_1302{border-top:.5px solid var(--border);margin-top:12px;padding-top:12px;display:flex}._aiDemoBtn_t3nqa_1309{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s}._aiDemoBtn_t3nqa_1309:hover{background:#5c4db8}._fmpDemo_t3nqa_1327{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-top:20px;overflow:hidden}._fmpDemoPhoto_t3nqa_1335{background:var(--surface-2);height:160px;position:relative}._fmpDemoPhotoImg_t3nqa_1341{object-fit:cover;width:100%;height:100%;display:block}._fmpDemoBadgeRow_t3nqa_1348{position:absolute;top:10px;right:10px}._fmpDemoTypeBadge_t3nqa_1354{letter-spacing:.5px;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#e53e3e;border-radius:20px;padding:4px 9px;font-size:10px;font-weight:700}._fmpDemoBody_t3nqa_1366{padding:14px}._fmpDemoNameRow_t3nqa_1370{justify-content:space-between;align-items:center;gap:8px;margin:0 0 4px;display:flex}._fmpDemoTitle_t3nqa_1378{color:var(--text);margin:0;font-size:15px;font-weight:600}._fmpDemoSpeciesPill_t3nqa_1385{color:var(--text);background:var(--surface-2);border-radius:20px;flex-shrink:0;padding:2px 8px;font-size:11px}._fmpDemoDate_t3nqa_1394{color:#e53e3e;margin:0 0 4px;font-size:12px}._fmpDemoLocation_t3nqa_1400{color:var(--text);margin:0 0 6px;font-size:12px}._fmpDemoDescription_t3nqa_1406{color:var(--text);margin:6px 0;font-size:13px;line-height:1.5}._fmpDemoContact_t3nqa_1413{align-items:center;gap:6px;margin-bottom:8px;display:flex}._fmpDemoContactIcon_t3nqa_1420{color:#e53e3e;display:flex}._fmpDemoContactNumber_t3nqa_1425{color:var(--text);font-size:12px;font-weight:500}._fmpDemoFeatures_t3nqa_1431{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}._fmpDemoFeaturePill_t3nqa_1438{background:var(--surface-2);color:var(--text);border-radius:20px;padding:3px 9px;font-size:11px}._fmpDemoFooter_t3nqa_1446{border-top:.5px solid var(--border);justify-content:space-between;align-items:center;margin-top:4px;padding-top:10px;display:flex}._fmpDemoAuthor_t3nqa_1455{align-items:center;gap:7px;min-width:0;display:flex}._fmpDemoAvatar_t3nqa_1462{color:#fff;background:#e53e3e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:flex}._fmpDemoAuthorInfo_t3nqa_1476{flex-direction:column;min-width:0;display:flex}._fmpDemoAuthorName_t3nqa_1482{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1.2;overflow:hidden}._fmpDemoAuthorTime_t3nqa_1492{color:var(--text-2);font-size:10px;line-height:1.2}._fmpDemoFooterRight_t3nqa_1498{align-items:center;gap:5px;display:flex}._fmpDemoStatText_t3nqa_1504{color:var(--text);white-space:nowrap;font-size:11px}._fmpDemoStatIconText_t3nqa_1510{color:var(--text-2);align-items:center;gap:3px;font-size:11px;display:inline-flex}._fmpDemoStatIconText_t3nqa_1510 svg{flex-shrink:0;width:12px;height:12px}._fmpDemoIconBtn_t3nqa_1520{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:5px;transition:background .15s,color .15s;display:inline-flex}._fmpDemoIconBtn_t3nqa_1520:hover{background:var(--surface-2)}._fmpDemoIconBtnFollow_t3nqa_1534{color:#7460e2}._fmpDemoIconBtnSave_t3nqa_1535{color:#f97316}@media (prefers-reduced-motion:reduce){._aiDemoLoadingIcon_t3nqa_1168,._aiDemoDot_t3nqa_1199{animation:none}}._objGrid_t3nqa_1545{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}._objCard_t3nqa_1551{text-align:center}._objIconWrap_t3nqa_1555{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 18px;display:flex}._objTitle_t3nqa_1565{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family);margin-bottom:8px}._objDesc_t3nqa_1573{color:var(--text-2);margin:0;font-size:14px;line-height:1.6}._faqLayout_t3nqa_1581{grid-template-columns:260px 1fr;align-items:start;gap:56px;display:grid}._faqIntro_t3nqa_1588{position:sticky;top:100px}._faqIntroTitle_t3nqa_1593{color:var(--text);font-size:30px;font-weight:700;font-family:var(--font-family);margin:0 0 12px}._faqIntroDesc_t3nqa_1601{color:var(--text-2);margin:0;font-size:14px;line-height:1.65}._faqList_t3nqa_1608{flex-direction:column;gap:12px;display:flex}._faqCard_t3nqa_1614{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:0 22px;transition:border-color .2s,background .2s}._faqCardOpen_t3nqa_1622{box-shadow:0 4px 18px #0000000d}._faqQuestion_t3nqa_1626{cursor:pointer;text-align:left;width:100%;font-family:var(--font-family);color:var(--text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:15px;font-weight:500;display:flex}._faqToggle_t3nqa_1643{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s,background .2s,color .2s;display:flex}._faqToggleOpen_t3nqa_1654{transform:rotate(180deg)}._faqAnswer_t3nqa_1658{max-height:0;transition:max-height .25s;overflow:hidden}._faqAnswer_t3nqa_1658 p{color:var(--text-2);margin:0 0 20px;padding-right:32px;font-size:14px;line-height:1.65}._faqAnswerOpen_t3nqa_1672{max-height:260px}._ctaSection_t3nqa_1677{background:var(--primary-gradient);box-sizing:border-box;justify-content:space-between;align-items:center;gap:32px;padding:64px 80px;display:flex}[data-theme=dark] ._ctaSection_t3nqa_1677{background:linear-gradient(165deg,#130e36 0%,#2d2159 45%,#4c3b8f 100%)}._ctaTitle_t3nqa_1696{color:#fff;margin:0;font-size:32px;font-weight:600;line-height:1.25}._ctaDesc_t3nqa_1704{color:#ffffffe0;margin-top:8px;font-size:16px}._ctaBtn_t3nqa_1710{background:var(--surface);color:var(--primary-text);white-space:nowrap;border-radius:8px;flex-shrink:0;padding:14px 32px;font-size:16px;font-weight:500;text-decoration:none}._ctaBtn_t3nqa_1710:hover{background:var(--surface-hover)}._footer_t3nqa_1725{background:var(--bg);border-top:.5px solid var(--border);box-sizing:border-box;padding:48px 80px}._footerInner_t3nqa_1732{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;max-width:1200px;margin:0 auto;display:grid}._footerCol_t3nqa_1740{flex-direction:column;gap:10px;display:flex}._footerLogo_t3nqa_1746{align-self:flex-start;width:auto;height:40px;margin-bottom:4px;display:block}._footerAbout_t3nqa_1754{color:var(--text-2);margin:0;font-size:14px;line-height:1.5}._footerCopy_t3nqa_1761{color:var(--text-2);margin:8px 0 0;font-size:13px}._footerHeading_t3nqa_1767{color:var(--text-2);letter-spacing:.5px;margin-bottom:4px;font-size:13px;font-weight:600}._footerLink_t3nqa_1775{color:var(--text);font-size:14px;text-decoration:none}._footerLink_t3nqa_1775:hover{color:var(--primary)}@media (width<=768px){._nav_t3nqa_11{flex-direction:column;align-items:center;gap:10px;padding:16px}._navLinks_t3nqa_42{gap:4px}._navLink_t3nqa_42{padding:6px 10px;font-size:13px}._hero_t3nqa_87{padding:48px 0 0}._heroCenter_t3nqa_97{padding:0 20px}._heroTitle_t3nqa_108{white-space:normal;font-size:36px}._heroBtns_t3nqa_124{flex-flow:wrap;justify-content:center}._heroBtnPrimary_t3nqa_130,._heroBtnSecondary_t3nqa_146{padding:10px 20px;font-size:15px}._heroBtnInstall_t3nqa_171{padding:12px 24px;font-size:15px}._heroPhoto_t3nqa_217{margin-top:40px}._section_t3nqa_321{padding:48px 20px}._sectionTitle_t3nqa_336{font-size:28px}._featureTitle_t3nqa_424{font-size:26px}._pillars_t3nqa_363,._moduleGrid_t3nqa_1015{grid-template-columns:repeat(2,1fr)}._moduleGridTwo_t3nqa_1023{grid-template-columns:1fr}._objGrid_t3nqa_1545{grid-template-columns:1fr;gap:32px}._faqLayout_t3nqa_1581{grid-template-columns:1fr;gap:24px}._faqIntro_t3nqa_1588{position:static}._faqQuestion_t3nqa_1626{font-size:15px}._faqAnswer_t3nqa_1658 p{padding-right:0}._twoCol_t3nqa_401,._twoColReverse_t3nqa_407{flex-direction:column;gap:40px}._colMockup_t3nqa_418{width:100%}._mockupFeed_t3nqa_462,._mockupChat_t3nqa_780,._mockupCal_t3nqa_837{max-width:100%}._partnerCarousel_t3nqa_605{max-width:100%;height:360px}._feedStack_t3nqa_474{max-width:100%;height:400px}._feedCard_t3nqa_481{max-width:220px}._ctaSection_t3nqa_1677{text-align:center;flex-direction:column;padding:48px 20px}._ctaTitle_t3nqa_1696{font-size:26px}._footer_t3nqa_1725{padding:40px 20px}._footerInner_t3nqa_1732{grid-template-columns:1fr 1fr;gap:32px}._footerCol_t3nqa_1740:first-child{grid-column:1/-1}}@media (width>=769px) and (width<=1024px){._pillars_t3nqa_363,._moduleGrid_t3nqa_1015{grid-template-columns:repeat(2,1fr)}._section_t3nqa_321{padding-left:32px;padding-right:32px}}@media (width<=480px){._pillars_t3nqa_363,._moduleGrid_t3nqa_1015,._footerInner_t3nqa_1732{grid-template-columns:1fr}}._proSection_t3nqa_1956{box-sizing:border-box;padding:80px;scroll-margin-top:64px}._proSectionLabel_t3nqa_1962{letter-spacing:.5px;margin-bottom:12px;font-size:13px;font-weight:600}._proSectionTitle_t3nqa_1969{color:var(--text);margin:0 0 12px;font-size:36px;font-weight:700;line-height:1.2}._proSectionDesc_t3nqa_1977{color:var(--text-2);max-width:620px;margin:0 0 40px;font-size:16px;line-height:1.6}._proBenefits_t3nqa_1985{grid-template-columns:repeat(2,1fr);gap:20px;max-width:780px;margin-bottom:40px;display:grid}._proBenefit_t3nqa_1985{align-items:flex-start;gap:14px;display:flex}._proBenefitIcon_t3nqa_1999{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;line-height:1;display:flex}._proBenefitTitle_t3nqa_2011{color:var(--text);margin:0 0 4px;font-size:14px;font-weight:600}._proBenefitDesc_t3nqa_2018{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}._proActions_t3nqa_2025{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._proActPrimary_t3nqa_2032{color:#fff;border-radius:10px;padding:12px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .15s}._proActPrimary_t3nqa_2032:hover{opacity:.88}._proActSecondary_t3nqa_2043{color:var(--text);border:1.5px solid var(--border);border-radius:10px;padding:11px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s}._proActSecondary_t3nqa_2043:hover{background:var(--surface-2)}@media (width<=768px){._proSection_t3nqa_1956{padding:48px 20px}._proSectionTitle_t3nqa_1969{font-size:26px}._proBenefits_t3nqa_1985{grid-template-columns:1fr}}._authSection_t3nqa_2062{background:var(--surface-2);box-sizing:border-box;padding:72px 80px}._authSectionInner_t3nqa_2068{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1100px;margin:0 auto;display:grid}._authLeft_t3nqa_2077{flex-direction:column;gap:28px;display:flex}._authSectionTitle_t3nqa_2083{color:var(--text);font-size:34px;font-weight:700;line-height:1.2;font-family:var(--font-family);margin:0}._authSectionDesc_t3nqa_2092{color:var(--text-2);font-size:15px;line-height:1.65;font-family:var(--font-family);margin:0}._authBenefits_t3nqa_2100{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._authBenefit_t3nqa_2100{color:var(--text);font-size:14px;font-family:var(--font-family);align-items:center;gap:12px;display:flex}._authBenefitCheck_t3nqa_2118{color:#fff;background:#7460e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}._authGdprRow_t3nqa_2134{cursor:pointer;align-items:flex-start;gap:10px;display:flex}._authGdprCheck_t3nqa_2141{accent-color:#7460e2;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:2px}._authGdprText_t3nqa_2150{color:var(--text-2);font-size:12px;line-height:1.5;font-family:var(--font-family)}._authGdprLink_t3nqa_2157{color:#7460e2;text-underline-offset:2px;text-decoration:underline}._authSmallNote_t3nqa_2163{color:var(--text-2);text-align:center;font-size:11px;font-family:var(--font-family);margin:0;line-height:1.5}._authForgot_t3nqa_2172{color:#7460e2;cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border:none;align-self:flex-end;padding:0}._authInner_t3nqa_2183{text-align:center;width:100%;max-width:460px}._authTitle_t3nqa_2189{color:var(--text);font-size:28px;font-weight:700;font-family:var(--font-family);margin:0 0 8px}._authDesc_t3nqa_2197{color:var(--text-2);font-size:15px;font-family:var(--font-family);margin:0 0 28px}._authCard_t3nqa_230{background:var(--surface);border:1px solid var(--border);text-align:left;border-radius:20px;padding:8px;box-shadow:0 4px 24px #0000000f}._authTabs_t3nqa_237{background:var(--surface-2);border-radius:14px;gap:4px;margin-bottom:12px;padding:4px;display:flex}._authTab_t3nqa_237{color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:10px;flex:1;padding:10px;transition:background .15s,color .15s}._authTabActive_t3nqa_257{color:#fff;background:#7460e2}._authForm_t3nqa_263{flex-direction:column;gap:10px;padding:4px 8px 8px;display:flex}._authInput_t3nqa_269{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border-radius:12px;outline:none;padding:12px 16px;transition:border-color .15s,box-shadow .15s}._authInput_t3nqa_269:focus{border-color:#7460e2;box-shadow:0 0 0 3px #7460e21f}._authInput_t3nqa_269::placeholder{color:var(--text-2)}._authSubmit_t3nqa_2271{color:#fff;cursor:pointer;width:100%;font-size:15px;font-weight:600;font-family:var(--font-family);background:linear-gradient(135deg,#7460e2,#5b47cc);border:none;border-radius:12px;margin-top:4px;padding:13px;transition:opacity .15s}._authSubmit_t3nqa_2271:hover{opacity:.9}._authError_t3nqa_2288{color:#e53e3e;font-size:13px;font-family:var(--font-family);margin:0}._footerText_t3nqa_2296{color:#ffffff80;font-size:13px;font-family:var(--font-family);margin:8px 0 0}@media (width<=960px){._authSectionInner_t3nqa_2068{grid-template-columns:1fr;gap:36px}._authSection_t3nqa_2062{padding:48px 32px}._authSectionTitle_t3nqa_2083{font-size:26px}}@media (width<=900px){._featuresGrid_t3nqa_2317{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._navLinks_t3nqa_42{display:flex}._featuresSection_t3nqa_2326{padding:32px 20px}._featuresGrid_t3nqa_2317{grid-template-columns:1fr}._authSection_t3nqa_2062{padding:40px 20px}}._page_1tgu9_2{color:var(--text);background:var(--bg);min-height:100vh;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif}._nav_1tgu9_10{z-index:100;background:var(--surface);box-sizing:border-box;justify-content:space-between;align-items:center;padding:20px 80px 20px 32px;display:flex;position:sticky;top:0}._navLogo_1tgu9_22{width:auto;height:65px;display:block}._navLogoDark_1tgu9_31{height:40px}._navRight_1tgu9_35{align-items:center;gap:24px;display:flex}._navLinks_1tgu9_41{align-items:center;gap:4px;display:flex}._navLink_1tgu9_41{color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;padding:6px 12px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;text-decoration:none;transition:background .15s,color .15s}._navLink_1tgu9_41:hover{background:var(--surface-2);color:var(--text)}._navLinkActive_1tgu9_64{font-weight:600;color:#7460e2!important}._navCta_1tgu9_69{background:var(--primary-gradient);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;text-decoration:none}._navCta_1tgu9_69:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._hero_1tgu9_86{text-align:center;box-sizing:border-box;background:var(--surface);flex-direction:column;align-items:center;padding:80px 0 0;display:flex}._heroCenter_1tgu9_96{box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:860px;padding:0 80px;display:flex}._heroTitle_1tgu9_107{color:var(--text);white-space:nowrap;margin:0;font-size:clamp(38px,5.5vw,56px);font-weight:700;line-height:1.15}._heroDesc_1tgu9_116{color:var(--text);margin:0;font-size:16px;line-height:1.6}._heroBtns_1tgu9_123{gap:12px;margin-top:8px;display:flex}._heroBtnPrimary_1tgu9_129{background:var(--primary-gradient);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;padding:12px 28px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;text-decoration:none}._heroBtnPrimary_1tgu9_129:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._heroBtnSecondary_1tgu9_145{background:var(--surface);color:var(--text);border:1.5px solid var(--border);white-space:nowrap;cursor:pointer;border-radius:8px;padding:12px 28px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;text-decoration:none}._heroBtnSecondary_1tgu9_145:hover{background:var(--surface-2)}._heroQrLink_1tgu9_161{color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;align-items:center;gap:8px;margin-top:16px;padding:4px;display:inline-flex}._heroQrLink_1tgu9_161:hover{color:var(--primary-text)}._heroPhoto_1tgu9_177{width:100%;margin-top:56px}._heroImg_1tgu9_182{border-radius:16px 16px 0 0;width:100%;height:auto;display:block}._authCard_1tgu9_190{background:var(--surface);border:.5px solid var(--border);border-radius:16px;padding:32px}._authTabs_1tgu9_197{border-bottom:.5px solid var(--border);gap:0;margin-bottom:24px;display:flex}._authTab_1tgu9_197{color:var(--text);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-.5px;padding:10px 16px;font-size:15px;font-weight:400;transition:color .15s,border-color .15s}._authTabActive_1tgu9_217{color:var(--text);border-bottom-color:#7460e2;font-weight:500}._authForm_1tgu9_223{flex-direction:column;gap:12px;display:flex}._authInput_1tgu9_229{border:.5px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:8px;outline:none;padding:11px 14px;font-family:inherit;font-size:15px}._authInput_1tgu9_229:focus{border-color:#7460e2}._authSelect_1tgu9_245{border:.5px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-sizing:border-box;appearance:none;cursor:pointer;border-radius:8px;outline:none;padding:11px 14px;font-family:inherit;font-size:15px}._authSelect_1tgu9_245:focus{border-color:#7460e2}._authBtn_1tgu9_262{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:4px;padding:12px;font-family:inherit;font-size:16px;font-weight:500}._authBtn_1tgu9_262:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._section_1tgu9_279{box-sizing:border-box;background:var(--surface);padding:80px}._sectionBg_1tgu9_285{background:var(--surface)}._sectionInner_1tgu9_289{max-width:1200px;margin:0 auto}._sectionTitle_1tgu9_294{color:var(--text);text-align:center;margin:0;font-size:36px;font-weight:600}._sectionDesc_1tgu9_302{color:var(--text);text-align:center;max-width:600px;margin:16px auto 48px;font-size:16px;line-height:1.6}._label_1tgu9_312{color:var(--primary-text);text-transform:uppercase;letter-spacing:1px;text-align:inherit;margin-bottom:8px;font-size:12px;font-weight:500}._benefitsCarousel_1tgu9_323{max-width:1100px;margin:48px auto 0}._carouselViewport_1tgu9_328{touch-action:pan-y;overflow:hidden}._carouselTrack_1tgu9_333{transition:transform .45s cubic-bezier(.65,0,.35,1);display:flex}._carouselPage_1tgu9_338{box-sizing:border-box;flex:0 0 100%;grid-template-columns:repeat(3,1fr);gap:24px;padding:6px;display:grid}._benefit_1tgu9_323{background:var(--surface);border:.5px solid var(--border);text-align:center;will-change:transform;border-radius:16px;padding:28px 24px;transition:transform .35s;transform:perspective(800px)rotateX(0)rotateY(0)translateY(0)}._benefit_1tgu9_323:hover{transform:perspective(800px)rotateX(4deg)rotateY(-4deg)translateY(-6px)}._benefitIcon_1tgu9_363{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto;display:flex}._benefitTitle_1tgu9_373{color:var(--text);margin-top:16px;font-size:16px;font-weight:500}._benefitDesc_1tgu9_380{color:var(--text);margin-top:8px;font-size:14px;line-height:1.5}._carouselNav_1tgu9_387{justify-content:center;align-items:center;gap:20px;margin-top:32px;display:flex}._carouselArrow_1tgu9_395{border:.5px solid var(--border);background:var(--surface);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:flex}._carouselArrow_1tgu9_395:hover{background:var(--primary-gradient);color:#fff;border-color:#0000}._carouselDots_1tgu9_416{align-items:center;gap:8px;display:flex}._carouselDot_1tgu9_416{background:var(--border);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .15s,transform .15s}._carouselDotActive_1tgu9_433{background:var(--primary-gradient);transform:scale(1.3)}@media (prefers-reduced-motion:reduce){._carouselTrack_1tgu9_333,._benefit_1tgu9_323{transition:none}._benefit_1tgu9_323:hover{transform:none}}._plans_1tgu9_445{grid-template-columns:repeat(2,1fr);gap:24px;margin:48px 0 0;display:grid}._planCard_1tgu9_452{background:var(--surface);border:.5px solid var(--border);border-radius:16px;flex-direction:column;padding:32px;display:flex;position:relative}._planCardDark_1tgu9_462{background:var(--primary-gradient);border:none}._planBadge_1tgu9_467{background:var(--primary-gradient);color:#fff;white-space:nowrap;border-radius:20px;padding:4px 16px;font-size:12px;font-weight:600;position:absolute;top:-14px;left:50%;transform:translate(-50%)}._planTitle_1tgu9_481{color:var(--text);margin-bottom:8px;font-size:20px;font-weight:600}._planPrice_1tgu9_488{color:var(--text);margin-bottom:12px;font-size:32px;font-weight:700}._planPrice_1tgu9_488 span{color:var(--text);font-size:16px;font-weight:400}._planTrial_1tgu9_501{color:var(--primary-text);font-size:13px;font-weight:500;font-family:var(--font-family);margin-bottom:6px}._planTrialDark_1tgu9_509{color:#ffffffa6;font-size:13px;font-weight:500;font-family:var(--font-family);margin-bottom:6px}._planAnnual_1tgu9_517{color:#6b7280;margin-bottom:16px;font-size:12px}._planAnnualDark_1tgu9_523{color:#ffffff73;margin-bottom:16px;font-size:12px}._planDesc_1tgu9_529{color:var(--text);margin-bottom:24px;font-size:14px;line-height:1.6}._planFeatures_1tgu9_536{flex-direction:column;flex:1;gap:10px;margin-bottom:28px;display:flex}._planFeature_1tgu9_536{color:var(--text);align-items:center;gap:10px;font-size:14px;display:flex}._planCheck_1tgu9_552{color:#16a34a;flex-shrink:0;align-items:center;display:flex}._planCheckAds_1tgu9_559{color:#ffffffd9;flex-shrink:0;align-items:center;display:flex}._planBtnLight_1tgu9_566{text-align:center;box-sizing:border-box;border:1.5px solid var(--text);width:100%;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;padding:12px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s;display:block}._planBtnLight_1tgu9_566:hover{background:var(--surface-2)}._planBtnOrange_1tgu9_586{text-align:center;box-sizing:border-box;background:var(--surface);width:100%;color:var(--primary-text);cursor:pointer;border:none;border-radius:8px;padding:12px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s;display:block}._planBtnOrange_1tgu9_586:hover{background:#7460e20f}._planNote_1tgu9_606{color:var(--text);text-align:center;max-width:560px;margin-top:24px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.5}._twoCol_1tgu9_618{align-items:center;gap:64px;display:flex}._colText_1tgu9_624{flex:1}._colMockup_1tgu9_628{flex:1;justify-content:center;display:flex}._featureTitle_1tgu9_634{color:var(--text);margin:0;font-size:36px;font-weight:600;line-height:1.2}._featureDesc_1tgu9_642{color:var(--text);margin-top:16px;font-size:15px;line-height:1.6}._objectives_1tgu9_650{flex-direction:column;gap:16px;margin-top:28px;display:flex}._objectiveRow_1tgu9_657{align-items:center;gap:12px;display:flex}._objectiveIcon_1tgu9_663{color:var(--primary-text);background:var(--primary-tint);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._objectiveText_1tgu9_675{color:var(--text);font-size:15px}._mockupCal_1tgu9_681{background:var(--surface);border:1px solid var(--border);box-sizing:border-box;border-radius:16px;width:100%;max-width:380px;padding:24px}._calViewTabs_1tgu9_691{background:var(--surface-2);border-radius:10px;gap:1px;margin-bottom:20px;padding:3px;display:flex}._calViewTab_1tgu9_691{color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:7px;flex:1;padding:7px 12px}._calViewTab_1tgu9_691:hover{color:var(--text)}._calViewTabActive_1tgu9_717{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #00000014, 0 0 0 .5px var(--border)}._calListWrap_1tgu9_723{flex-direction:column;display:flex}._calListRow_1tgu9_728{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:10px 4px;display:flex}._calListRow_1tgu9_728:last-child{border-bottom:none}._calListDateCol_1tgu9_740{flex-direction:column;flex-shrink:0;align-items:center;width:30px;display:flex}._calListDayName_1tgu9_748{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:600}._calListDayNum_1tgu9_756{color:var(--text);font-size:17px;font-weight:500;line-height:1.2}._calListBar_1tgu9_763{border-radius:2px;flex-shrink:0;width:3px;height:32px}._calListInfo_1tgu9_770{flex:1;min-width:0}._calListTitle_1tgu9_775{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:13px;font-weight:500;overflow:hidden}._calListMeta_1tgu9_785{color:var(--text-2);margin:0;font-size:12px}._calHeader_1tgu9_791{grid-template-columns:repeat(7,1fr);margin-bottom:8px;display:grid}._calDay_1tgu9_797{text-align:center;color:var(--text);padding:4px 0;font-size:12px;font-weight:600}._calGrid_1tgu9_805{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._calCell_1tgu9_811{aspect-ratio:1;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}._calNum_1tgu9_822{color:var(--text);font-size:12px;line-height:1}._calDot_1tgu9_828{border-radius:50%;flex-shrink:0;width:6px;height:6px}._calLegend_1tgu9_835{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}._calLegendItem_1tgu9_842{color:var(--text);align-items:center;gap:6px;font-size:12px;display:flex}._calLegendDot_1tgu9_850{border-radius:50%;flex-shrink:0;width:8px;height:8px}._adHeader_1tgu9_858{align-items:center;gap:12px;display:flex}._adAvatar_1tgu9_864{background:var(--text);width:40px;height:40px;color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}._adName_1tgu9_878{color:var(--text);margin-bottom:4px;font-size:14px;font-weight:500}._adBadge_1tgu9_885{background:var(--primary-tint);color:var(--primary-text);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}._adText_1tgu9_895{color:var(--text);margin:0;font-size:14px;line-height:1.5}._adCta_1tgu9_902{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:8px;align-self:flex-start;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:500}._adCta_1tgu9_902:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._footer_1tgu9_918{background:var(--bg);border-top:.5px solid var(--border);box-sizing:border-box;padding:48px 80px}._footerInner_1tgu9_925{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;max-width:1200px;margin:0 auto;display:grid}._footerCol_1tgu9_933{flex-direction:column;gap:10px;display:flex}._footerLogo_1tgu9_939{align-self:flex-start;width:auto;height:40px;margin-bottom:4px;display:block}._footerAbout_1tgu9_947{color:var(--text-2);margin:0;font-size:14px;line-height:1.5}._footerCopy_1tgu9_954{color:var(--text-2);margin:8px 0 0;font-size:13px}._footerHeading_1tgu9_960{color:var(--text-2);letter-spacing:.5px;margin-bottom:4px;font-size:13px;font-weight:600}._footerLink_1tgu9_968{color:var(--text);font-size:14px;text-decoration:none}._footerLink_1tgu9_968:hover{color:var(--primary)}@media (width<=768px){._nav_1tgu9_10{flex-direction:column;align-items:center;gap:10px;padding:16px}._navLinks_1tgu9_41{gap:4px}._navLink_1tgu9_41{padding:6px 10px;font-size:13px}._carouselPage_1tgu9_338{grid-template-columns:1fr;gap:16px}._hero_1tgu9_86{padding:48px 0 0}._heroCenter_1tgu9_96{padding:0 20px}._heroTitle_1tgu9_107{white-space:normal;font-size:36px}._heroBtns_1tgu9_123{flex-flow:wrap;justify-content:center}._heroBtnPrimary_1tgu9_129,._heroBtnSecondary_1tgu9_145{padding:10px 20px;font-size:15px}._heroPhoto_1tgu9_177{margin-top:40px}._section_1tgu9_279{padding:48px 20px}._sectionTitle_1tgu9_294{font-size:28px}._featureTitle_1tgu9_634{font-size:26px}._benefits_1tgu9_323{grid-template-columns:repeat(2,1fr)}._faqQuestion_1tgu9_1040{font-size:15px}._faqAnswer_1tgu9_1044 p{padding-right:0}._steps_1tgu9_1048{grid-template-columns:1fr;gap:16px}._stepLine_1tgu9_1053{display:none}._plans_1tgu9_445{grid-template-columns:1fr}._twoCol_1tgu9_618{flex-direction:column;gap:40px}._colMockup_1tgu9_628{width:100%}._mockupCal_1tgu9_681{max-width:100%}._footer_1tgu9_918{padding:40px 20px}._footerInner_1tgu9_925{grid-template-columns:1fr 1fr;gap:32px}._footerCol_1tgu9_933:first-child{grid-column:1/-1}}@media (width>=769px) and (width<=1024px){._benefits_1tgu9_323{grid-template-columns:repeat(2,1fr)}._steps_1tgu9_1048{grid-template-columns:repeat(2,1fr);gap:20px}._section_1tgu9_279{padding:48px 32px}}@media (width<=480px){._benefits_1tgu9_323,._footerInner_1tgu9_925{grid-template-columns:1fr}}._objGrid_1tgu9_1114{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}._objCard_1tgu9_1120{text-align:center}._objIconWrap_1tgu9_1124{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 18px;display:flex}._objTitle_1tgu9_1134{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family);margin-bottom:8px}._objDesc_1tgu9_1142{color:var(--text-2);margin:0;font-size:14px;line-height:1.6}._faqLayout_1tgu9_1150{grid-template-columns:260px 1fr;align-items:start;gap:56px;display:grid}._faqIntro_1tgu9_1157{position:sticky;top:100px}._faqIntroTitle_1tgu9_1162{color:var(--text);font-size:30px;font-weight:700;font-family:var(--font-family);margin:0 0 12px}._faqIntroDesc_1tgu9_1170{color:var(--text-2);margin:0;font-size:14px;line-height:1.65}._faqList_1tgu9_1177{flex-direction:column;gap:12px;display:flex}._faqCard_1tgu9_1183{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:0 22px;transition:border-color .2s,background .2s}._faqCardOpen_1tgu9_1191{box-shadow:0 4px 18px #0000000d}._faqQuestion_1tgu9_1040{cursor:pointer;text-align:left;width:100%;font-family:var(--font-family);color:var(--text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:15px;font-weight:500;display:flex}._faqToggle_1tgu9_1212{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s,background .2s,color .2s;display:flex}._faqToggleOpen_1tgu9_1223{transform:rotate(180deg)}._faqAnswer_1tgu9_1044{max-height:0;transition:max-height .25s;overflow:hidden}._faqAnswer_1tgu9_1044 p{color:var(--text-2);margin:0 0 20px;padding-right:32px;font-size:14px;line-height:1.65}._faqAnswerOpen_1tgu9_1241{max-height:260px}@media (width<=768px){._objGrid_1tgu9_1114{grid-template-columns:1fr;gap:32px}._faqLayout_1tgu9_1150{grid-template-columns:1fr;gap:24px}._faqIntro_1tgu9_1157{position:static}}._ctaSection_1tgu9_1265{background:var(--primary-gradient);box-sizing:border-box;justify-content:space-between;align-items:center;gap:32px;padding:64px 80px;display:flex}[data-theme=dark] ._ctaSection_1tgu9_1265{background:linear-gradient(165deg,#130e36 0%,#2d2159 45%,#4c3b8f 100%)}._ctaTitle_1tgu9_1281{color:#fff;margin:0;font-size:32px;font-weight:600;line-height:1.25}._ctaDesc_1tgu9_1289{color:#ffffffe0;margin-top:8px;font-size:16px}._ctaBtn_1tgu9_1295{background:var(--surface);color:var(--primary-text);white-space:nowrap;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:14px 32px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;text-decoration:none}._ctaBtn_1tgu9_1295:hover{opacity:.92}@media (width<=768px){._ctaSection_1tgu9_1265{text-align:center;flex-direction:column;padding:48px 20px}._ctaTitle_1tgu9_1281{font-size:26px}}._authSection_1tgu9_1322{background:var(--surface-2);box-sizing:border-box;padding:72px 80px}._authSectionInner_1tgu9_1328{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1100px;margin:0 auto;display:grid}._authLeft_1tgu9_1337{flex-direction:column;gap:28px;display:flex}._authSectionTitle_1tgu9_1343{color:var(--text);margin:0;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:34px;font-weight:700;line-height:1.2}._authSectionDesc_1tgu9_1352{color:var(--text-2);margin:0;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.65}._authBenefits_1tgu9_1360{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._authBenefit_1tgu9_1360{color:var(--text);align-items:center;gap:12px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;display:flex}._authBenefitCheck_1tgu9_1378{color:#fff;background:#7460e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}._authGdprRow_1tgu9_1394{cursor:pointer;align-items:flex-start;gap:10px;display:flex}._authGdprCheck_1tgu9_1401{accent-color:#7460e2;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:2px}._authGdprText_1tgu9_1410{color:var(--text-2);font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;line-height:1.5}._authGdprLink_1tgu9_1417{color:#7460e2;text-underline-offset:2px;text-decoration:underline}._authSmallNote_1tgu9_1423{color:var(--text-2);text-align:center;margin:0;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;line-height:1.5}._authForgot_1tgu9_1432{color:#7460e2;cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:0;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px}._authInner_1tgu9_1443{text-align:center;width:100%;max-width:460px}._authTitle_1tgu9_1449{color:var(--text);margin:0 0 8px;font-size:28px;font-weight:700}._authDesc_1tgu9_1456{color:var(--text-2);margin:0 0 28px;font-size:15px}._authCard_1tgu9_190{background:var(--surface);border:1px solid var(--border);text-align:left;border-radius:20px;padding:8px;box-shadow:0 4px 24px #0000000f}._authTabs_1tgu9_197{background:var(--surface-2);border-radius:14px;gap:4px;margin-bottom:12px;padding:4px;display:flex}._authTab_1tgu9_197{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;padding:10px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;transition:background .15s,color .15s}._authTabActive_1tgu9_217{color:#fff;background:#7460e2}._authForm_1tgu9_223{flex-direction:column;gap:10px;padding:4px 8px 8px;display:flex}._authInput_1tgu9_229{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:12px;outline:none;padding:12px 16px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;transition:border-color .15s,box-shadow .15s}._authInput_1tgu9_229:focus{border-color:#7460e2;box-shadow:0 0 0 3px #7460e21f}._authInput_1tgu9_229::placeholder{color:var(--text-2)}._authSubmit_1tgu9_1529{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7460e2,#5b47cc);border:none;border-radius:12px;width:100%;margin-top:4px;padding:13px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;transition:opacity .15s}._authSubmit_1tgu9_1529:hover{opacity:.9}._authError_1tgu9_1546{color:#e53e3e;margin:0;font-size:13px}._planBtnLight_1tgu9_566,._planBtnOrange_1tgu9_586{cursor:pointer;border:none;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif}._footerText_1tgu9_1560{color:#ffffff80;font-size:13px;font-family:var(--font-family);margin:8px 0 0}@media (width<=960px){._authSectionInner_1tgu9_1328{grid-template-columns:1fr;gap:36px}._authSection_1tgu9_1322{padding:48px 32px}._authSectionTitle_1tgu9_1343{font-size:26px}}@media (width<=900px){._featuresGrid_1tgu9_1581{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._navLinks_1tgu9_41{display:flex}._featuresSection_1tgu9_1590{padding:32px 20px}._featuresGrid_1tgu9_1581{grid-template-columns:1fr}._authSection_1tgu9_1322{padding:40px 20px}}._page_1ev6h_2{color:var(--text);background:var(--bg);min-height:100vh;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif}._nav_1ev6h_10{z-index:100;background:var(--surface);box-sizing:border-box;justify-content:space-between;align-items:center;padding:20px 80px 20px 32px;display:flex;position:sticky;top:0}._navLogo_1ev6h_22{width:auto;height:65px;display:block}._navLogoDark_1ev6h_31{height:40px}._navRight_1ev6h_35{align-items:center;gap:24px;display:flex}._navLinks_1ev6h_41{align-items:center;gap:4px;display:flex}._navLink_1ev6h_41{color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;padding:6px 12px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;text-decoration:none;transition:background .15s,color .15s}._navLink_1ev6h_41:hover{background:var(--surface-2);color:var(--text)}._navLinkActive_1ev6h_64{font-weight:600;color:#7460e2!important}._navCta_1ev6h_69{background:var(--primary-gradient);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;padding:8px 20px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;text-decoration:none}._navCta_1ev6h_69:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._hero_1ev6h_86{text-align:center;box-sizing:border-box;background:var(--surface);flex-direction:column;align-items:center;padding:80px 0 0;display:flex}._heroCenter_1ev6h_96{box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:860px;padding:0 80px;display:flex}._heroTitle_1ev6h_107{color:var(--text);white-space:nowrap;margin:0;font-size:clamp(38px,5.5vw,56px);font-weight:700;line-height:1.15}._heroDesc_1ev6h_116{color:var(--text);margin:0;font-size:16px;line-height:1.6}._heroBtns_1ev6h_123{gap:12px;margin-top:8px;display:flex}._heroBtnPrimary_1ev6h_129{background:var(--primary-gradient);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;padding:12px 28px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;text-decoration:none}._heroBtnPrimary_1ev6h_129:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._heroBtnSecondary_1ev6h_145{background:var(--surface);color:var(--text);border:1.5px solid var(--border);white-space:nowrap;cursor:pointer;border-radius:8px;padding:12px 28px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;text-decoration:none}._heroBtnSecondary_1ev6h_145:hover{background:var(--surface-2)}._heroQrLink_1ev6h_161{color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;align-items:center;gap:8px;margin-top:16px;padding:4px;display:inline-flex}._heroQrLink_1ev6h_161:hover{color:var(--primary-text)}._heroPhoto_1ev6h_177{width:100%;margin-top:56px}._heroImg_1ev6h_182{border-radius:16px 16px 0 0;width:100%;height:auto;display:block}._authCard_1ev6h_190{background:var(--surface);border:.5px solid var(--border);border-radius:16px;padding:32px}._authTabs_1ev6h_197{border-bottom:.5px solid var(--border);gap:0;margin-bottom:24px;display:flex}._authTab_1ev6h_197{color:var(--text);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-.5px;padding:10px 16px;font-size:15px;font-weight:400;transition:color .15s,border-color .15s}._authTabActive_1ev6h_217{color:var(--text);border-bottom-color:#7460e2;font-weight:500}._authForm_1ev6h_223{flex-direction:column;gap:12px;display:flex}._authInput_1ev6h_229{border:.5px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:8px;outline:none;padding:11px 14px;font-family:inherit;font-size:15px}._authInput_1ev6h_229:focus{border-color:#7460e2}._authSelect_1ev6h_245{border:.5px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-sizing:border-box;appearance:none;cursor:pointer;border-radius:8px;outline:none;padding:11px 14px;font-family:inherit;font-size:15px}._authSelect_1ev6h_245:focus{border-color:#7460e2}._authBtn_1ev6h_262{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:4px;padding:12px;font-family:inherit;font-size:16px;font-weight:500}._authBtn_1ev6h_262:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._section_1ev6h_279{box-sizing:border-box;background:var(--surface);padding:80px}._sectionBg_1ev6h_285{background:var(--surface)}._sectionInner_1ev6h_289{max-width:1200px;margin:0 auto}._sectionTitle_1ev6h_294{color:var(--text);text-align:center;margin:0;font-size:36px;font-weight:600}._sectionDesc_1ev6h_302{color:var(--text);text-align:center;max-width:600px;margin:16px auto 48px;font-size:16px;line-height:1.6}._label_1ev6h_312{color:var(--primary-text);text-transform:uppercase;letter-spacing:1px;text-align:inherit;margin-bottom:8px;font-size:12px;font-weight:500}._benefitsCarousel_1ev6h_323{max-width:1100px;margin:48px auto 0}._carouselViewport_1ev6h_328{touch-action:pan-y;overflow:hidden}._carouselTrack_1ev6h_333{transition:transform .45s cubic-bezier(.65,0,.35,1);display:flex}._carouselPage_1ev6h_338{box-sizing:border-box;flex:0 0 100%;grid-template-columns:repeat(3,1fr);gap:24px;padding:6px;display:grid}._benefit_1ev6h_323{background:var(--surface);border:.5px solid var(--border);text-align:center;will-change:transform;border-radius:16px;padding:28px 24px;transition:transform .35s;transform:perspective(800px)rotateX(0)rotateY(0)translateY(0)}._benefit_1ev6h_323:hover{transform:perspective(800px)rotateX(4deg)rotateY(-4deg)translateY(-6px)}._benefitIcon_1ev6h_363{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto;display:flex}._benefitTitle_1ev6h_373{color:var(--text);margin-top:16px;font-size:16px;font-weight:500}._benefitDesc_1ev6h_380{color:var(--text);margin-top:8px;font-size:14px;line-height:1.5}._carouselNav_1ev6h_387{justify-content:center;align-items:center;gap:20px;margin-top:32px;display:flex}._carouselArrow_1ev6h_395{border:.5px solid var(--border);background:var(--surface);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:flex}._carouselArrow_1ev6h_395:hover{background:var(--primary-gradient);color:#fff;border-color:#0000}._carouselDots_1ev6h_416{align-items:center;gap:8px;display:flex}._carouselDot_1ev6h_416{background:var(--border);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .15s,transform .15s}._carouselDotActive_1ev6h_433{background:var(--primary-gradient);transform:scale(1.3)}@media (prefers-reduced-motion:reduce){._carouselTrack_1ev6h_333,._benefit_1ev6h_323{transition:none}._benefit_1ev6h_323:hover{transform:none}}._plans_1ev6h_445{grid-template-columns:repeat(2,1fr);gap:24px;margin:48px 0 0;display:grid}._planCard_1ev6h_452{background:var(--surface);border:.5px solid var(--border);border-radius:16px;flex-direction:column;padding:32px;display:flex;position:relative}._planCardDark_1ev6h_462{background:var(--primary-gradient);border:none}._planBadge_1ev6h_467{background:var(--primary-gradient);color:#fff;white-space:nowrap;border-radius:20px;padding:4px 16px;font-size:12px;font-weight:600;position:absolute;top:-14px;left:50%;transform:translate(-50%)}._planTitle_1ev6h_481{color:var(--text);margin-bottom:8px;font-size:20px;font-weight:600}._planPrice_1ev6h_488{color:var(--text);margin-bottom:12px;font-size:32px;font-weight:700}._planPrice_1ev6h_488 span{color:var(--text);font-size:16px;font-weight:400}._planTrial_1ev6h_501{color:var(--primary-text);font-size:13px;font-weight:500;font-family:var(--font-family);margin-bottom:6px}._planTrialDark_1ev6h_509{color:#ffffffa6;font-size:13px;font-weight:500;font-family:var(--font-family);margin-bottom:6px}._planAnnual_1ev6h_517{color:#6b7280;margin-bottom:16px;font-size:12px}._planAnnualDark_1ev6h_523{color:#ffffff73;margin-bottom:16px;font-size:12px}._planDesc_1ev6h_529{color:var(--text);margin-bottom:24px;font-size:14px;line-height:1.6}._planFeatures_1ev6h_536{flex-direction:column;flex:1;gap:10px;margin-bottom:28px;display:flex}._planFeature_1ev6h_536{color:var(--text);align-items:center;gap:10px;font-size:14px;display:flex}._planCheck_1ev6h_552{color:#16a34a;flex-shrink:0;align-items:center;display:flex}._planCheckAds_1ev6h_559{color:#ffffffd9;flex-shrink:0;align-items:center;display:flex}._planBtnLight_1ev6h_566{text-align:center;box-sizing:border-box;border:1.5px solid var(--text);width:100%;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;padding:12px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s;display:block}._planBtnLight_1ev6h_566:hover{background:var(--surface-2)}._planBtnOrange_1ev6h_586{text-align:center;box-sizing:border-box;background:var(--surface);width:100%;color:var(--primary-text);cursor:pointer;border:none;border-radius:8px;padding:12px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s;display:block}._planBtnOrange_1ev6h_586:hover{background:#7460e20f}._planNote_1ev6h_606{color:var(--text);text-align:center;max-width:560px;margin-top:24px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.5}._twoCol_1ev6h_618{align-items:center;gap:64px;display:flex}._colText_1ev6h_624{flex:1}._colMockup_1ev6h_628{flex:1;justify-content:center;display:flex}._featureTitle_1ev6h_634{color:var(--text);margin:0;font-size:36px;font-weight:600;line-height:1.2}._featureDesc_1ev6h_642{color:var(--text);margin-top:16px;font-size:15px;line-height:1.6}._objectives_1ev6h_650{flex-direction:column;gap:16px;margin-top:28px;display:flex}._objectiveRow_1ev6h_657{align-items:center;gap:12px;display:flex}._objectiveIcon_1ev6h_663{color:var(--primary-text);background:var(--primary-tint);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._objectiveText_1ev6h_675{color:var(--text);font-size:15px}._adoptStack_1ev6h_681{width:100%;max-width:360px;height:460px;position:relative}._adoptCard_1ev6h_688{box-sizing:border-box;background:var(--surface);border:.5px solid var(--border);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:14px;width:66%;min-width:210px;max-width:260px;position:absolute;overflow:hidden;box-shadow:0 18px 36px #00000024}._adoptCard_1ev6h_688 img{-webkit-user-drag:none}._adoptCardBack_1ev6h_709{z-index:1;top:0;right:6%}._adoptCardFront_1ev6h_715{z-index:2;bottom:0;left:6%}._adoptCardDragging_1ev6h_721{cursor:grabbing;z-index:3;box-shadow:0 24px 44px #00000038}._adoptCardPhotoWrap_1ev6h_727{background:var(--surface-2);height:160px;position:relative}._adoptCardPhotoImg_1ev6h_733{object-fit:cover;width:100%;height:100%;display:block}._adoptCardStatus_1ev6h_740{font-size:11px;font-weight:500;font-family:var(--font-family);background:var(--primary-gradient);color:#fff;border-radius:20px;padding:3px 8px;position:absolute;top:10px;right:10px}._adoptCardBody_1ev6h_753{padding:10px 12px 12px}._adoptCardNameRow_1ev6h_757{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._adoptCardName_1ev6h_757{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0}._adoptCardSpecies_1ev6h_772{color:var(--text-2);background:var(--surface-2);font-size:11px;font-family:var(--font-family);border-radius:20px;flex-shrink:0;padding:2px 8px}._adoptCardBreed_1ev6h_782{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0 0 8px}._adoptCardTraits_1ev6h_789{flex-wrap:wrap;gap:5px;display:flex}._adoptCardTrait_1ev6h_789{color:var(--text-2);background:var(--surface-2);font-size:10px;font-family:var(--font-family);border-radius:20px;padding:2px 7px}._adCta_1ev6h_804{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:8px;align-self:flex-start;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:500}._adCta_1ev6h_804:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._footer_1ev6h_820{background:var(--bg);border-top:.5px solid var(--border);box-sizing:border-box;padding:48px 80px}._footerInner_1ev6h_827{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;max-width:1200px;margin:0 auto;display:grid}._footerCol_1ev6h_835{flex-direction:column;gap:10px;display:flex}._footerLogo_1ev6h_841{align-self:flex-start;width:auto;height:40px;margin-bottom:4px;display:block}._footerAbout_1ev6h_849{color:var(--text-2);margin:0;font-size:14px;line-height:1.5}._footerCopy_1ev6h_856{color:var(--text-2);margin:8px 0 0;font-size:13px}._footerHeading_1ev6h_862{color:var(--text-2);letter-spacing:.5px;margin-bottom:4px;font-size:13px;font-weight:600}._footerLink_1ev6h_870{color:var(--text);font-size:14px;text-decoration:none}._footerLink_1ev6h_870:hover{color:var(--primary)}@media (width<=768px){._nav_1ev6h_10{flex-direction:column;align-items:center;gap:10px;padding:16px}._navLinks_1ev6h_41{gap:4px}._navLink_1ev6h_41{padding:6px 10px;font-size:13px}._carouselPage_1ev6h_338{grid-template-columns:1fr;gap:16px}._hero_1ev6h_86{padding:48px 0 0}._heroCenter_1ev6h_96{padding:0 20px}._heroTitle_1ev6h_107{white-space:normal;font-size:36px}._heroBtns_1ev6h_123{flex-flow:wrap;justify-content:center}._heroBtnPrimary_1ev6h_129,._heroBtnSecondary_1ev6h_145{padding:10px 20px;font-size:15px}._heroPhoto_1ev6h_177{margin-top:40px}._section_1ev6h_279{padding:48px 20px}._sectionTitle_1ev6h_294{font-size:28px}._featureTitle_1ev6h_634{font-size:26px}._faqQuestion_1ev6h_938{font-size:15px}._faqAnswer_1ev6h_942 p{padding-right:0}._plans_1ev6h_445{grid-template-columns:1fr}._twoCol_1ev6h_618{flex-direction:column;gap:40px}._colMockup_1ev6h_628{width:100%}._adMockup_1ev6h_959{max-width:100%}._footer_1ev6h_820{padding:40px 20px}._footerInner_1ev6h_827{grid-template-columns:1fr 1fr;gap:32px}._footerCol_1ev6h_835:first-child{grid-column:1/-1}}@media (width>=769px) and (width<=1024px){._section_1ev6h_279{padding:48px 32px}}@media (width<=480px){._footerInner_1ev6h_827{grid-template-columns:1fr}}._objGrid_1ev6h_990{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}._objCard_1ev6h_996{text-align:center}._objIconWrap_1ev6h_1000{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 18px;display:flex}._objTitle_1ev6h_1010{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family);margin-bottom:8px}._objDesc_1ev6h_1018{color:var(--text-2);margin:0;font-size:14px;line-height:1.6}._faqLayout_1ev6h_1026{grid-template-columns:260px 1fr;align-items:start;gap:56px;display:grid}._faqIntro_1ev6h_1033{position:sticky;top:100px}._faqIntroTitle_1ev6h_1038{color:var(--text);font-size:30px;font-weight:700;font-family:var(--font-family);margin:0 0 12px}._faqIntroDesc_1ev6h_1046{color:var(--text-2);margin:0;font-size:14px;line-height:1.65}._faqList_1ev6h_1053{flex-direction:column;gap:12px;display:flex}._faqCard_1ev6h_1059{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:0 22px;transition:border-color .2s,background .2s}._faqCardOpen_1ev6h_1067{box-shadow:0 4px 18px #0000000d}._faqQuestion_1ev6h_938{cursor:pointer;text-align:left;width:100%;font-family:var(--font-family);color:var(--text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:15px;font-weight:500;display:flex}._faqToggle_1ev6h_1088{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s,background .2s,color .2s;display:flex}._faqToggleOpen_1ev6h_1099{transform:rotate(180deg)}._faqAnswer_1ev6h_942{max-height:0;transition:max-height .25s;overflow:hidden}._faqAnswer_1ev6h_942 p{color:var(--text-2);margin:0 0 20px;padding-right:32px;font-size:14px;line-height:1.65}._faqAnswerOpen_1ev6h_1117{max-height:260px}@media (width<=768px){._objGrid_1ev6h_990{grid-template-columns:1fr;gap:32px}._faqLayout_1ev6h_1026{grid-template-columns:1fr;gap:24px}._faqIntro_1ev6h_1033{position:static}}._ctaSection_1ev6h_1141{background:var(--primary-gradient);box-sizing:border-box;justify-content:space-between;align-items:center;gap:32px;padding:64px 80px;display:flex}[data-theme=dark] ._ctaSection_1ev6h_1141{background:linear-gradient(165deg,#130e36 0%,#2d2159 45%,#4c3b8f 100%)}._ctaTitle_1ev6h_1157{color:#fff;margin:0;font-size:32px;font-weight:600;line-height:1.25}._ctaDesc_1ev6h_1165{color:#ffffffe0;margin-top:8px;font-size:16px}._ctaBtn_1ev6h_1171{background:var(--surface);color:var(--primary-text);white-space:nowrap;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:14px 32px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;text-decoration:none}._ctaBtn_1ev6h_1171:hover{opacity:.92}@media (width<=768px){._ctaSection_1ev6h_1141{text-align:center;flex-direction:column;padding:48px 20px}._ctaTitle_1ev6h_1157{font-size:26px}}._authSection_1ev6h_1198{background:var(--surface-2);box-sizing:border-box;padding:72px 80px}._authSectionInner_1ev6h_1204{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1100px;margin:0 auto;display:grid}._authLeft_1ev6h_1213{flex-direction:column;gap:28px;display:flex}._authSectionTitle_1ev6h_1219{color:var(--text);margin:0;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:34px;font-weight:700;line-height:1.2}._authSectionDesc_1ev6h_1228{color:var(--text-2);margin:0;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.65}._authBenefits_1ev6h_1236{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._authBenefit_1ev6h_1236{color:var(--text);align-items:center;gap:12px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;display:flex}._authBenefitCheck_1ev6h_1254{color:#fff;background:#7460e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}._authGdprRow_1ev6h_1270{cursor:pointer;align-items:flex-start;gap:10px;display:flex}._authGdprCheck_1ev6h_1277{accent-color:#7460e2;cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:2px}._authGdprText_1ev6h_1286{color:var(--text-2);font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;line-height:1.5}._authGdprLink_1ev6h_1293{color:#7460e2;text-underline-offset:2px;text-decoration:underline}._authSmallNote_1ev6h_1299{color:var(--text-2);text-align:center;margin:0;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;line-height:1.5}._authForgot_1ev6h_1308{color:#7460e2;cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:0;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px}._authInner_1ev6h_1319{text-align:center;width:100%;max-width:460px}._authTitle_1ev6h_1325{color:var(--text);margin:0 0 8px;font-size:28px;font-weight:700}._authDesc_1ev6h_1332{color:var(--text-2);margin:0 0 28px;font-size:15px}._authCard_1ev6h_190{background:var(--surface);border:1px solid var(--border);text-align:left;border-radius:20px;padding:8px;box-shadow:0 4px 24px #0000000f}._authTabs_1ev6h_197{background:var(--surface-2);border-radius:14px;gap:4px;margin-bottom:12px;padding:4px;display:flex}._authTab_1ev6h_197{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;padding:10px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;transition:background .15s,color .15s}._authTabActive_1ev6h_217{color:#fff;background:#7460e2}._authForm_1ev6h_223{flex-direction:column;gap:10px;padding:4px 8px 8px;display:flex}._authInput_1ev6h_229{border:1px solid var(--border);width:100%;color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:12px;outline:none;padding:12px 16px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;transition:border-color .15s,box-shadow .15s}._authInput_1ev6h_229:focus{border-color:#7460e2;box-shadow:0 0 0 3px #7460e21f}._authInput_1ev6h_229::placeholder{color:var(--text-2)}._authSubmit_1ev6h_1405{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7460e2,#5b47cc);border:none;border-radius:12px;width:100%;margin-top:4px;padding:13px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;transition:opacity .15s}._authSubmit_1ev6h_1405:hover{opacity:.9}._authError_1ev6h_1422{color:#e53e3e;margin:0;font-size:13px}._planBtnLight_1ev6h_566,._planBtnOrange_1ev6h_586{cursor:pointer;border:none;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif}._footerText_1ev6h_1436{color:#ffffff80;font-size:13px;font-family:var(--font-family);margin:8px 0 0}@media (width<=960px){._authSectionInner_1ev6h_1204{grid-template-columns:1fr;gap:36px}._authSection_1ev6h_1198{padding:48px 32px}._authSectionTitle_1ev6h_1219{font-size:26px}}@media (width<=900px){._featuresGrid_1ev6h_1457{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._navLinks_1ev6h_41{display:flex}._featuresSection_1ev6h_1466{padding:32px 20px}._featuresGrid_1ev6h_1457{grid-template-columns:1fr}._authSection_1ev6h_1198{padding:40px 20px}}._layout_jzgmx_1{background:var(--bg);flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}._logoWrap_jzgmx_12{z-index:10;position:absolute;top:20px;left:32px}._navLogo_jzgmx_19{width:auto;height:65px;display:block}._navLogoDark_jzgmx_28{height:40px}._navRight_jzgmx_33,._navLink_jzgmx_34{display:none}._navCta_jzgmx_36{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:8px;padding:8px 20px;text-decoration:none;display:none}._navCta_jzgmx_36:hover{background:linear-gradient(135deg,#2450e6 0%,#5c4db8 100%)}._content_jzgmx_52{flex:1;display:flex;overflow:hidden}._left_jzgmx_59{flex-shrink:0;width:50%;position:relative;overflow:hidden}._leftPhoto_jzgmx_66{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;left:0}._right_jzgmx_78{box-sizing:border-box;background:var(--surface);flex-direction:column;flex:1;justify-content:center;padding:48px 118px;display:flex;overflow-y:auto}._rightContent_jzgmx_89{width:100%;max-width:480px}@media (width>=769px) and (width<=1024px){._nav_jzgmx_19{padding:0 40px}._left_jzgmx_59{display:none}._right_jzgmx_78{justify-content:flex-start;padding:88px 64px 48px;overflow-y:auto}._rightContent_jzgmx_89{width:100%;max-width:580px;margin:0 auto}}@media (width<=768px){._nav_jzgmx_19{height:52px;padding:0 20px}._logoWrap_jzgmx_12{top:16px;left:50%;transform:translate(-50%)}._content_jzgmx_52{overflow-y:auto}._left_jzgmx_59{display:none}._right_jzgmx_78{justify-content:flex-start;width:100%;padding:84px 20px 24px;overflow-y:auto}._rightContent_jzgmx_89{max-width:100%}}._header_qwnlz_1{margin-bottom:32px}._title_qwnlz_5{color:var(--color-text-primary);margin:0 0 8px;font-size:28px;font-weight:600}._subtitle_qwnlz_12{color:var(--text-2);margin:0;font-size:16px}._form_qwnlz_18{flex-direction:column;gap:20px;display:flex}._field_qwnlz_24{flex-direction:column;display:flex}._label_qwnlz_29{color:var(--color-text-primary);margin-bottom:6px;font-size:14px;font-weight:500;display:block}._input_qwnlz_37{border:1px solid var(--border);font-size:16px;font-family:var(--font-family);color:var(--color-text-primary);background:var(--surface);box-sizing:border-box;border-radius:8px;width:100%;height:48px;padding:0 16px;transition:border-color .15s}._input_qwnlz_37:focus{border-color:var(--color-primary);background:var(--surface);outline:none}[data-theme=dark] ._input_qwnlz_37{background:var(--surface-2);border-color:#ffffff21}[data-theme=dark] ._input_qwnlz_37:focus{background:var(--surface-2);border-color:#7460e2}._inputError_qwnlz_68{border-color:#e53e3e}._inputPad_qwnlz_72{padding-right:48px}._errorMsg_qwnlz_76{color:#e53e3e;margin-top:4px;font-size:12px}._sessionExpiredBanner_qwnlz_82{color:#92400e;background:#f59e0b1f;border:.5px solid #f59e0b4d;border-radius:10px;margin:0 0 16px;padding:10px 14px;font-size:13px}[data-theme=dark] ._sessionExpiredBanner_qwnlz_82{color:#fbbf24;background:#f59e0b29}._passwordWrap_qwnlz_97{position:relative}._eyeBtn_qwnlz_101{cursor:pointer;color:var(--text-2);background:0 0;border:none;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._rememberRow_qwnlz_116{justify-content:space-between;align-items:center;gap:8px;display:flex}._checkboxLabel_qwnlz_123{color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:flex}._checkbox_qwnlz_123{accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;width:16px;height:16px}._forgotLink_qwnlz_141{color:var(--color-primary);white-space:nowrap;font-size:14px;text-decoration:none}._forgotLink_qwnlz_141:hover{text-decoration:none}._btnPrimary_qwnlz_152{background:var(--primary-gradient);color:#fff;width:100%;font-size:16px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:14px;transition:background .15s}._btnPrimary_qwnlz_152:hover{background:#5c4db8}._btnPrimary_qwnlz_152:disabled{opacity:.7;cursor:not-allowed}._separator_qwnlz_174{color:var(--text-2);align-items:center;gap:12px;font-size:14px;display:flex}._separator_qwnlz_174:before,._separator_qwnlz_174:after{content:"";background:var(--border);flex:1;height:1px}._btnGoogle_qwnlz_190{background:var(--surface-2);color:var(--color-text-primary);border:1px solid var(--border);width:100%;font-size:16px;font-family:var(--font-family);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}._btnGoogle_qwnlz_190:hover{background:#efefed}[data-theme=dark] ._btnGoogle_qwnlz_190:hover{background:var(--surface-hover)}._btnApple_qwnlz_218{color:#fff;width:100%;font-size:16px;font-family:var(--font-family);cursor:pointer;background:#000;border:1px solid #000;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin-top:10px;padding:14px;display:flex}._btnApple_qwnlz_218:hover{background:#1a1a1a}._switchText_qwnlz_236{color:var(--color-text-primary);text-align:center;margin-top:24px;font-size:14px}._switchLink_qwnlz_243{color:var(--color-primary);font-weight:500;text-decoration:none}._switchLink_qwnlz_243:hover{text-decoration:none}@media (width<=768px){._header_qwnlz_1{text-align:center;margin-bottom:20px}._title_qwnlz_5{font-size:24px}._subtitle_qwnlz_12{font-size:14px}._form_qwnlz_18{gap:14px}._input_qwnlz_37{height:44px;font-size:15px}._btnPrimary_qwnlz_152,._btnGoogle_qwnlz_190{padding:11px;font-size:15px}._switchText_qwnlz_236{margin-top:12px}}._body_nqbz5_1{flex-direction:column;gap:18px;display:flex}._reasonCard_nqbz5_7{background:var(--surface-2);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}._reasonLabel_nqbz5_17{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._reasonValue_nqbz5_23{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family)}._reasonNote_nqbz5_30{color:var(--text);font-size:13px;line-height:1.5;font-family:var(--font-family);margin:4px 0 0}._reasonDate_nqbz5_38{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-top:8px}._appealStatus_nqbz5_45{font-size:13px;line-height:1.5;font-family:var(--font-family);color:var(--text);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}._appealStatus_pending_nqbz5_57{background:#a162071a}._appealStatus_rejected_nqbz5_58{background:#dc262614}._appealStatus_approved_nqbz5_59{background:#16a34a1a}._appealStatusHead_nqbz5_61{color:var(--text);justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}._appealBadge_nqbz5_70{background:var(--surface);color:var(--text-2);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:500}._appealResponse_nqbz5_79{color:var(--text-2);margin:0;font-style:italic}._textarea_nqbz5_85{resize:vertical;border:1px solid var(--border);width:100%;min-height:110px;font-size:14px;line-height:1.5;font-family:var(--font-family);color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:10px;padding:12px 14px}._textarea_nqbz5_85:focus{border-color:#7460e2;outline:none}._backLink_nqbz5_102{text-align:center;font-size:13px;font-family:var(--font-family);margin-top:20px}._backLink_nqbz5_102 a{color:var(--text-2);text-decoration:none}._backLink_nqbz5_102 a:hover{text-decoration:underline}._termsLink_nqbz5_116{color:#7460e2;font-size:13px;font-family:var(--font-family);align-self:flex-start;text-decoration:underline}._page_1tqgs_1{background:var(--bg);min-height:100vh}._header_1tqgs_6{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:20px 32px;display:flex}._logoLink_1tqgs_14{align-items:center;display:flex}._logo_1tqgs_14{width:auto;height:44px}._headerLink_1tqgs_24{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);text-decoration:none}._headerLink_1tqgs_24:hover{text-decoration:underline}._main_1tqgs_36{max-width:760px;margin:0 auto;padding:48px 24px 96px}._intro_1tqgs_42{margin-bottom:32px}._title_1tqgs_46{color:var(--text);font-size:32px;font-weight:700;font-family:var(--font-family);margin:0 0 8px}._updated_1tqgs_54{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 16px}._lead_1tqgs_61{color:var(--text);font-size:16px;line-height:1.6;font-family:var(--font-family);max-width:620px;margin:0}._toc_1tqgs_70{background:var(--surface-2);border-radius:14px;margin-bottom:40px;padding:20px 24px}._tocTitle_1tqgs_77{letter-spacing:.04em;color:var(--text-2);font-size:12px;font-weight:600;font-family:var(--font-family);margin-bottom:10px;display:block}._tocList_1tqgs_87{flex-direction:column;gap:6px;margin:0;padding:0 0 0 18px;display:flex}._tocList_1tqgs_87 a{color:var(--text);font-size:14px;font-family:var(--font-family);text-decoration:none}._tocList_1tqgs_87 a:hover{color:#7460e2;text-decoration:underline}._article_1tqgs_107{flex-direction:column;gap:36px;display:flex}._section_1tqgs_113 h2{color:var(--text);font-size:20px;font-weight:600;font-family:var(--font-family);margin:0 0 14px;scroll-margin-top:24px}._section_1tqgs_113 p{color:var(--text);font-size:15px;line-height:1.7;font-family:var(--font-family);margin:0 0 12px}._section_1tqgs_113 p:last-child{margin-bottom:0}._section_1tqgs_113 ul{flex-direction:column;gap:8px;margin:0 0 12px;padding-left:20px;display:flex}._section_1tqgs_113 li{color:var(--text);font-size:15px;line-height:1.6;font-family:var(--font-family)}._inlineLink_1tqgs_149{color:#7460e2;text-decoration:underline}@media (width<=640px){._header_1tqgs_6{padding:16px 20px}._main_1tqgs_36{padding:32px 20px 64px}._title_1tqgs_46{font-size:26px}._logo_1tqgs_14{height:38px}}._header_safbg_1{margin-bottom:14px}._title_safbg_5{color:var(--color-text-primary);margin:0 0 8px;font-size:28px;font-weight:600}._subtitle_safbg_12{color:var(--text-2);margin:0;font-size:16px}._tabs_safbg_19{background:var(--surface-2);border-radius:10px;gap:2px;margin-bottom:24px;padding:4px;display:flex}._tab_safbg_19{font-size:14px;font-weight:500;font-family:var(--font-family);color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:8px 16px;transition:background .15s,color .15s}._tabActive_safbg_42{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #00000014}._selectWrap_safbg_49{position:relative}._select_safbg_49{appearance:none;border:1px solid var(--border);font-size:16px;font-family:var(--font-family);color:var(--text);background:var(--surface);box-sizing:border-box;cursor:pointer;border-radius:8px;width:100%;height:44px;padding:0 40px 0 16px;transition:border-color .15s}._select_safbg_49:hover{background:var(--surface)}._select_safbg_49:focus{border-color:var(--primary);background:var(--surface);outline:none}._select_safbg_49 option{color:var(--text);background:var(--surface)}._selectChevron_safbg_84{pointer-events:none;color:var(--text-2);align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._partnerNote_safbg_96{color:var(--text-2);text-align:center;margin:0;font-size:13px;line-height:1.5}@keyframes _stepFadeIn_safbg_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._stepFade_safbg_110{animation:.25s _stepFadeIn_safbg_1}._form_safbg_115{flex-direction:column;gap:10px;display:flex}._field_safbg_121{flex-direction:column;display:flex}._fieldRow_safbg_126{gap:12px;display:flex}._fieldRow_safbg_126 ._field_safbg_121{flex:1}._genderChips_safbg_133{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._genderChip_safbg_133{border:1px solid var(--border);background:var(--surface-2);color:var(--color-text-primary);cursor:pointer;font-size:13px;font-family:var(--font-family);text-align:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:10px;padding:10px 8px;transition:background .15s,border-color .15s,color .15s}._genderChipActive_safbg_154{background:var(--primary-gradient);color:#fff;border-color:#0000;font-weight:500}@media (width<=480px){._genderChips_safbg_133{grid-template-columns:repeat(2,1fr)}}._label_safbg_165{color:var(--color-text-primary);margin-bottom:6px;font-size:14px;font-weight:500;display:block}._input_safbg_173{border:1px solid var(--border);font-size:15px;font-family:var(--font-family);color:var(--color-text-primary);background:var(--surface);box-sizing:border-box;border-radius:8px;width:100%;height:40px;padding:0 16px;transition:border-color .15s}._input_safbg_173:focus{border-color:var(--color-primary);background:var(--surface);outline:none}[data-theme=dark] ._input_safbg_173{background:var(--surface-2);border-color:#ffffff21}[data-theme=dark] ._input_safbg_173:focus{background:var(--surface-2);border-color:#7460e2}._inputError_safbg_204{border-color:#e53e3e}._inputPad_safbg_208{padding-right:48px}._usernameWrap_safbg_212{align-items:center;display:flex;position:relative}._usernamePrefix_safbg_218{color:var(--text-2);pointer-events:none;font-size:16px;font-family:var(--font-family);line-height:1;position:absolute;left:14px}._inputUsername_safbg_228{padding-left:28px}._availMsg_safbg_232{color:#16a34a;margin-top:4px;font-size:12px}._unavailMsg_safbg_238{color:#e53e3e;margin-top:4px;font-size:12px}._checkingMsg_safbg_244,._hint_safbg_250{color:var(--text-2);margin-top:4px;font-size:12px}._errorMsg_safbg_256{color:#e53e3e;margin-top:4px;font-size:12px}._passwordWrap_safbg_262{position:relative}._eyeBtn_safbg_266{cursor:pointer;color:var(--text-2);background:0 0;border:none;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._checkboxGroup_safbg_281{flex-direction:column;gap:8px;display:flex}._checkboxLabel_safbg_287{color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}._checkbox_safbg_281{accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:1px}._checkLink_safbg_307{color:var(--color-primary);text-decoration:none}._gdprGroup_safbg_312{flex-direction:column;gap:10px;display:flex}._gdprLabel_safbg_318{color:var(--color-text-primary);margin:0;font-size:13px;line-height:1.5}._gdprOptions_safbg_325{gap:10px;display:flex}._gdprOption_safbg_325{border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:7px 16px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s;display:flex}._gdprOption_safbg_325:hover{border-color:var(--color-primary)}._gdprOptionActive_safbg_351{border-color:var(--color-primary);background:var(--primary-tint);color:var(--color-primary)}._gdprRadio_safbg_357{display:none}[data-theme=dark] ._gdprOption_safbg_325{border-color:#ffffff1f}[data-theme=dark] ._gdprOption_safbg_325:hover{border-color:#7460e280}[data-theme=dark] ._gdprOptionActive_safbg_351{color:#a394ee;background:#7460e21f;border-color:#7460e299}._checkLink_safbg_307:hover{text-decoration:none}._btnPrimary_safbg_377{background:var(--primary-gradient);color:#fff;width:100%;font-size:15px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:11px;transition:background .15s}._btnPrimary_safbg_377:hover{background:#5c4db8}._btnPrimary_safbg_377:disabled{opacity:.7;cursor:not-allowed}._separator_safbg_399{color:var(--text-2);align-items:center;gap:12px;font-size:14px;display:flex}._separator_safbg_399:before,._separator_safbg_399:after{content:"";background:var(--border);flex:1;height:1px}._btnGoogle_safbg_415{background:var(--surface-2);color:var(--color-text-primary);border:1px solid var(--border);width:100%;font-size:15px;font-family:var(--font-family);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:11px;display:flex}._btnGoogle_safbg_415:hover{background:#efefed}[data-theme=dark] ._btnGoogle_safbg_415:hover{background:var(--surface-hover)}._btnApple_safbg_442{color:#fff;width:100%;font-size:15px;font-family:var(--font-family);cursor:pointer;background:#000;border:1px solid #000;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin-top:10px;padding:11px;display:flex}._btnApple_safbg_442:hover{background:#1a1a1a}._planTrialRow_safbg_462{flex-direction:column;gap:12px;display:flex}._planTrialRow_safbg_462 ._planSummaryCard_safbg_468,._planTrialRow_safbg_462 ._trialInfoBanner_safbg_469{margin-bottom:0}@media (width>=769px){._planTrialRow_safbg_462{grid-template-columns:1fr 1fr;align-items:start;display:grid}}._planSummaryCard_safbg_468{border:.5px solid var(--border);background:linear-gradient(160deg,#7460e20f 0%,#8b30f50a 100%);border-radius:12px;margin-bottom:14px;padding:16px}._planSummaryTop_safbg_490{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}._planSummaryName_safbg_498{color:var(--text);font-size:15px;font-weight:700;font-family:var(--font-family);margin-bottom:2px}._planSummaryPrice_safbg_506{color:var(--text);font-size:20px;font-weight:700;font-family:var(--font-family);line-height:1.1}._planSummaryPrice_safbg_506 span{color:var(--text-2);font-size:14px;font-weight:400}._planSummaryTotal_safbg_520{color:var(--text-2);font-size:11px;font-family:var(--font-family);margin-top:2px}._planSummaryBadge_safbg_527{color:#16a34a;font-size:11px;font-weight:600;font-family:var(--font-family);white-space:nowrap;background:#16a34a14;border:1px solid #bbf7d0;border-radius:20px;flex-shrink:0;padding:4px 10px;display:inline-block}[data-theme=dark] ._planSummaryBadge_safbg_527{color:#4ade80;background:#16a34a1a;border-color:#16a34a4d}._badgeMobileOnly_safbg_547{display:none}._badgeDesktopOnly_safbg_548{align-self:flex-start;padding:2px 8px;font-size:10px;display:inline-block}@media (width<=768px){._badgeMobileOnly_safbg_547{display:inline-block}._badgeDesktopOnly_safbg_548{display:none}}._planSummaryFeatures_safbg_555{flex-wrap:wrap;gap:6px;display:flex}._planSummaryFeatures_safbg_555 span{color:var(--primary-text);font-size:11px;font-weight:500;font-family:var(--font-family);background:#7460e214;border-radius:6px;padding:3px 8px}._benefitsWrap_safbg_572{display:inline-block;position:relative}._benefitsBtn_safbg_577{color:var(--primary-text);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);background:0 0;border:.5px solid #7460e259;border-radius:20px;align-items:center;gap:5px;padding:4px 11px;transition:background .15s;display:inline-flex}._benefitsBtn_safbg_577:hover{background:#7460e20f}._benefitsBalloon_safbg_597{background:var(--surface);border:.5px solid var(--border);z-index:20;border-radius:10px;flex-wrap:wrap;gap:6px;min-width:220px;padding:12px;display:flex;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 4px 20px #0000001a}._benefitsBalloon_safbg_597 span{color:var(--primary-text);font-size:11px;font-weight:500;font-family:var(--font-family);background:#7460e214;border-radius:6px;padding:3px 8px}._benefitsBalloonArrow_safbg_623{background:var(--surface);border-left:.5px solid var(--border);border-top:.5px solid var(--border);width:9px;height:9px;position:absolute;top:-5px;left:16px;transform:rotate(45deg)}._trialInfoBanner_safbg_469{background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);border-radius:10px;flex-direction:column;gap:10px;margin-bottom:16px;padding:12px 14px;line-height:1.5;display:flex}._trialInfoBody_safbg_650{align-items:flex-start;gap:10px;display:flex}._trialInfoDot_safbg_656{background:#16a34a;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}._stripeNote_safbg_666{color:var(--text-2);font-size:11px;font-family:var(--font-family);text-align:center;justify-content:center;align-items:center;gap:6px;margin-top:4px;display:flex}._backStepBtn_safbg_679{cursor:pointer;width:100%;color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;background:0 0;border:none;padding:8px 0 0;transition:color .15s;display:block}._backStepBtn_safbg_679:hover{color:var(--text)}._switchText_safbg_695{color:var(--color-text-primary);text-align:center;margin-top:14px;font-size:14px}._switchLink_safbg_702{color:var(--color-primary);font-weight:500;text-decoration:none}._switchLink_safbg_702:hover{text-decoration:none}@media (width<=768px){._header_safbg_1{text-align:center;margin-bottom:8px}._title_safbg_5{font-size:22px}._checkboxGroup_safbg_281{gap:6px}._gdprLabel_safbg_318{font-size:12px}._btnPrimary_safbg_377,._btnGoogle_safbg_415{padding:10px;font-size:14px}._switchText_safbg_695{margin-top:10px}}._optionalTag_safbg_746{color:var(--text-2);margin-left:6px;font-size:12px;font-weight:400}._presenceCards_safbg_754{gap:10px;margin-bottom:8px;display:flex}._presenceCard_safbg_754{border:1.5px solid var(--border);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;background:var(--surface-2);border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:16px 12px;transition:border-color .15s,background .15s;display:flex}._presenceCard_safbg_754:hover{background:var(--surface-hover)}._presenceCardSelected_safbg_780{background:#7460e214}._hiddenCheck_safbg_784{display:none}._presenceCardIcon_safbg_788{color:var(--text-2);display:flex}._presenceCardSelected_safbg_780 ._presenceCardIcon_safbg_788{color:#7460e2}._presenceCardTitle_safbg_797{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family)}._presenceCardDesc_safbg_804{color:var(--text-2);font-size:11px;font-family:var(--font-family);line-height:1.4}._presenceInfo_safbg_811{color:var(--text-2);font-size:12px;font-family:var(--font-family);line-height:1.4}._presenceSelectorWrap_safbg_818{flex-direction:column;gap:8px;margin-top:10px;display:flex}._presenceSelectorHint_safbg_825{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._presenceSelectorCards_safbg_831{gap:10px;display:flex}._moduleCards_safbg_837{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}._moduleCard_safbg_837{border:1.5px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--surface-2);border-radius:12px;align-items:center;gap:12px;padding:14px;transition:border-color .15s,background .15s;display:flex}._moduleCard_safbg_837:hover{background:var(--surface-hover)}._moduleCardSelected_safbg_861{background:#7460e214}._moduleCardIcon_safbg_865{color:var(--text-2);flex-shrink:0;display:flex}._moduleCardSelected_safbg_861 ._moduleCardIcon_safbg_865{color:#7460e2}._moduleCardContent_safbg_875{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._moduleCardTitle_safbg_883{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._moduleCardDesc_safbg_890{color:var(--text-2);font-size:12px;font-family:var(--font-family);line-height:1.4}._moduleCardCheck_safbg_897{color:#7460e2;flex-shrink:0;display:flex}._scheduleGrid_safbg_904{flex-direction:column;display:flex}._scheduleRow_safbg_910{align-items:center;gap:12px;padding:9px 0;display:flex}._scheduleDayLabel_safbg_917{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);flex-shrink:0;width:32px}._scheduleSwitch_safbg_927{cursor:pointer;background:#d0d0ce;border:none;border-radius:10px;flex-shrink:0;width:36px;height:20px;padding:0;transition:background .2s;position:relative}[data-theme=dark] ._scheduleSwitch_safbg_927{background:#3a3a38}._scheduleSwitchOn_safbg_944{background:#16a34a}._scheduleSwitchKnob_safbg_948{background:var(--surface);border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}._scheduleSwitchOn_safbg_944 ._scheduleSwitchKnob_safbg_948{transform:translate(16px)}._scheduleTimeInputs_safbg_965{flex:1;align-items:center;gap:5px;display:flex}._scheduleTimeInput_safbg_965{border:1px solid var(--border);font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:6px;width:76px;height:28px;padding:0 6px}._scheduleTimeInput_safbg_965:focus{border-color:var(--color-primary);outline:none}[data-theme=dark] ._scheduleTimeInput_safbg_965{background:var(--surface-2);border-color:#ffffff21}[data-theme=dark] ._scheduleTimeInput_safbg_965:focus{background:var(--surface-2);border-color:#7460e2}._scheduleTimeSep_safbg_1000{color:var(--text-2);font-size:13px}._scheduleClosedLabel_safbg_1005{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._textarea_safbg_1012{border:1px solid var(--border);font-size:15px;font-family:var(--font-family);color:var(--color-text-primary);background:var(--surface);box-sizing:border-box;resize:vertical;border-radius:8px;width:100%;padding:10px 16px;line-height:1.5;transition:border-color .15s}._textarea_safbg_1012:focus{border-color:var(--color-primary);outline:none}._charCount_safbg_1032{color:var(--text-2);font-size:11px;font-family:var(--font-family);text-align:right;margin-top:4px}._specialtiesGrid_safbg_1041{flex-wrap:wrap;gap:8px;display:flex}._specialtyChip_safbg_1047{font-size:13px;font-weight:500;font-family:var(--font-family);border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:20px;padding:6px 14px;transition:border-color .15s,background .15s,color .15s}._specialtyChip_safbg_1047:hover{background:#7460e20a;border-color:#a0b0ff}._specialtyChipActive_safbg_1065{color:var(--primary-text);background:#7460e214;border-color:#7460e2}._page_10yq8_3{background:var(--bg);min-height:100vh;font-family:var(--font-family);animation:.5s forwards _fadeIn_10yq8_1}._pageFadeOut_10yq8_10{pointer-events:none;animation:.5s forwards _fadeOut_10yq8_1}@keyframes _fadeIn_10yq8_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_10yq8_1{0%{opacity:1}to{opacity:0}}._stepFadeIn_10yq8_25{flex-direction:column;width:100%;animation:.4s forwards _fadeIn_10yq8_1;display:flex}._stepFadeOut_10yq8_32{flex-direction:column;width:100%;animation:.4s forwards _fadeOut_10yq8_1;display:flex}._stepHero_10yq8_41{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}._heroBg_10yq8_49{background-position:50% 20%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}._heroOverlay_10yq8_57{background:linear-gradient(160deg,#281c82d1 0%,#4836b4b3 45%,#644ed294 75%,#8c3ce67a 100%);position:absolute;inset:0}@keyframes _oScrollLeft_10yq8_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes _oScrollUp_10yq8_1{0%{transform:translateY(0)}to{transform:translateY(-50%)}}._oCarouselReel_10yq8_81{align-items:center;width:100%;height:100%;display:flex;overflow:hidden}._oCarouselTrack_10yq8_90{flex-direction:row;flex-shrink:0;align-items:flex-start;gap:10px;width:max-content;padding:14px 0 10px 14px;animation:65s linear infinite _oScrollLeft_10yq8_1;display:flex}._heroRight_10yq8_101:hover ._oCarouselTrack_10yq8_90{animation-play-state:paused}._oPhotoCard_10yq8_105{background:0 0;border-radius:10px;flex-shrink:0;overflow:hidden}._oPhotoFrame_10yq8_112{aspect-ratio:1;border-radius:10px;width:calc(33vh - 54px);min-width:90px;max-width:200px;height:calc(33vh - 54px);min-height:90px;max-height:200px;position:relative;overflow:hidden}._oPhotoImg_10yq8_125{object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}._oPhotoMeta_10yq8_134{justify-content:space-between;align-items:center;gap:4px;width:calc(33vh - 54px);min-width:90px;max-width:200px;padding:5px 2px 0;display:flex}._oPhotoTag_10yq8_145{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;font-weight:500;overflow:hidden}._oPhotoHearts_10yq8_155{color:#ffffffbf;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:600}@media (width>=960px){._oCarouselReel_10yq8_81{justify-content:center;align-items:flex-start;height:100%}._oCarouselTrack_10yq8_90{flex-direction:column;align-items:center;gap:14px;width:auto;padding:28px 20px;animation-name:_oScrollUp_10yq8_1;animation-duration:70s;display:flex}._oPhotoCard_10yq8_105{border-radius:14px;width:340px}._oPhotoFrame_10yq8_112{aspect-ratio:1;border-radius:14px;width:340px;min-width:0;max-width:none;height:340px;min-height:0}._oPhotoMeta_10yq8_134{width:340px;min-width:0;max-width:none;padding:8px 2px 0}._oPhotoTag_10yq8_145,._oPhotoHearts_10yq8_155{font-size:11px}}._heroLabel_10yq8_213{color:#ffffffa6;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:0 0 10px;font-size:12px;font-weight:500}._heroPetAvatar_10yq8_223{border:3px solid #ffffffe6;border-radius:50%;flex-shrink:0;width:96px;height:96px;margin-bottom:24px;overflow:hidden;box-shadow:0 4px 20px #00000040}._heroPetAvatarImg_10yq8_234{object-fit:cover;width:100%;height:100%}._heroLogo_10yq8_240{z-index:10;width:auto;height:33px;padding:0;display:block;position:absolute;top:28px;left:28px}._heroContent_10yq8_251{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:108px 28px 48px;display:flex;position:relative}@media (width>=960px){._heroLogo_10yq8_240{height:38px;top:36px;left:40px}._heroContent_10yq8_251{max-width:620px;margin:0 auto;padding:120px 56px 56px}}._heroTitle_10yq8_277{color:#fff;text-align:center;text-shadow:0 2px 12px #0000002e;margin:0;font-size:40px;font-weight:700}._heroSubtitle_10yq8_286{color:#ffffffe0;text-align:center;margin:2px 0 0;font-size:16px;line-height:1.65}._heroLoading_10yq8_294{flex-direction:column;gap:12px;margin-top:28px;display:flex}._heroDots_10yq8_301{align-items:center;gap:8px;display:flex}._heroDot_10yq8_301{background:#ffffffd9;border-radius:50%;width:8px;height:8px;display:inline-block}._heroDot1_10yq8_315{animation:.6s ease-in-out infinite _heroPulse_10yq8_1}._heroDot2_10yq8_316{animation:.6s ease-in-out .2s infinite _heroPulse_10yq8_1}._heroDot3_10yq8_317{animation:.6s ease-in-out .4s infinite _heroPulse_10yq8_1}@keyframes _heroPulse_10yq8_1{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}._heroMessage_10yq8_325{color:#fffc;text-align:center;min-height:20px;margin:0;font-size:14px;transition:opacity .2s}._heroMessageVisible_10yq8_334{opacity:1}._heroMessageHidden_10yq8_335{opacity:0}._heroBtn_10yq8_337{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;width:auto;margin-top:28px;padding:10px 24px;transition:opacity .15s;animation:.5s forwards _fadeIn_10yq8_1}._heroBtn_10yq8_337:hover{opacity:.88}._stepBlue_10yq8_358{background:var(--primary-gradient)}._illustrationBlue_10yq8_359{background:#ffffff26}._emojiIcon_10yq8_360{font-size:72px;line-height:1}._progressTrack_10yq8_362{background:var(--border);z-index:100;width:100%;height:4px;position:fixed;top:0;left:0}._progressFill_10yq8_372{background:var(--primary-gradient);height:100%;transition:width .4s}._step_10yq8_25{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:560px;min-height:100vh;margin:0 auto;padding:48px 24px;display:flex}._illustration_10yq8_359{background:var(--surface-2);width:200px;height:200px;color:var(--primary-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:32px;display:flex}._illustrationIcon_10yq8_407{justify-content:center;align-items:center;display:flex}._petAvatar_10yq8_415{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:24px;font-size:32px;font-weight:600;display:flex}._stepIcon_10yq8_432{justify-content:center;align-items:center;margin-bottom:24px;display:flex}._title_10yq8_441{color:var(--text);margin:0;font-size:32px;font-weight:600}._titleMd_10yq8_448{color:var(--text);margin:0;font-size:28px;font-weight:600}._subtitle_10yq8_455{color:var(--text-2);max-width:400px;margin-top:12px;font-size:16px;line-height:1.6}._btn_10yq8_465{background:var(--primary-gradient);color:#fff;font-size:16px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:32px;padding:14px 32px;transition:opacity .15s}._btn_10yq8_465:hover:not(:disabled){opacity:.9}._stepBlue_10yq8_358 ._btn_10yq8_465{background:var(--surface);color:var(--primary-text)}._detailCard_10yq8_491{background:var(--surface-2);text-align:left;border-radius:12px;width:100%;margin-top:24px;padding:20px 24px}._detailRow_10yq8_500{border-bottom:.5px solid var(--border);justify-content:space-between;padding:8px 0;display:flex}._detailRowLast_10yq8_507{border-bottom:none}._detailLabel_10yq8_511{color:var(--text-2);font-size:13px}._detailValue_10yq8_516{color:var(--text);font-size:13px;font-weight:500}._infoText_10yq8_522{color:var(--text-2);text-align:center;margin-top:16px;font-size:13px;line-height:1.5}._infoCard_10yq8_532{background:var(--surface-2);text-align:left;border-radius:12px;align-items:flex-start;gap:10px;width:100%;margin-top:24px;padding:16px 20px;display:flex}._infoCardIcon_10yq8_544{color:var(--primary-text);flex-shrink:0;margin-top:1px;display:flex}._infoCardText_10yq8_551{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}._inputGroup_10yq8_560{text-align:left;width:100%;margin-top:20px}._inputLabel_10yq8_566{color:var(--text);margin-bottom:8px;font-size:14px;font-weight:500;display:block}._chipInput_10yq8_574{border:1px solid var(--border);width:100%;font-size:16px;font-family:var(--font-family);color:var(--text);box-sizing:border-box;letter-spacing:2px;border-radius:8px;outline:none;padding:12px 16px;transition:border-color .15s}._chipInput_10yq8_574:focus{border-color:#7460e2}._chipInputError_10yq8_592{border-color:#e53e3e}._chipInputValid_10yq8_596{border-color:#16a34a}._chipError_10yq8_600{color:#f59e0b;margin-top:6px;font-size:12px;display:block}._chipSuccess_10yq8_607{color:#16a34a;align-items:center;gap:4px;margin-top:6px;font-size:12px;display:flex}._badgePreview_10yq8_618{box-sizing:border-box;background:#16a34a14;border:.5px solid #16a34a;border-radius:8px;align-items:center;gap:8px;width:100%;margin-top:12px;padding:10px 16px;display:flex}._badgePreviewText_10yq8_631{color:#16a34a;text-align:left;font-size:13px}._skipHint_10yq8_637{color:var(--text-2);margin-top:12px;font-size:12px}._skipBtn_10yq8_643{color:var(--text-2);font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;margin-top:12px;padding:0;display:block}._skipBtn_10yq8_643:hover{color:var(--text)}._heroInfoCard_10yq8_661{box-sizing:border-box;background:#ffffff26;border-radius:12px;align-items:flex-start;gap:10px;width:100%;margin-top:20px;padding:14px 18px;display:flex}._heroInfoCardIcon_10yq8_673{color:#fffc;flex-shrink:0;margin-top:1px;display:flex}._heroInfoCardText_10yq8_680{color:#fffc;margin:0;font-size:13px;line-height:1.5}._heroInputGroup_10yq8_687{text-align:left;width:100%;margin-top:18px}._heroInputLabel_10yq8_693{color:#ffffffe6;margin-bottom:8px;font-size:14px;font-weight:500;display:block}._heroChipInput_10yq8_701{width:100%;font-size:16px;font-family:var(--font-family);color:#fff;box-sizing:border-box;letter-spacing:2px;background:#ffffff26;border:1px solid #ffffff59;border-radius:8px;outline:none;padding:12px 16px;transition:border-color .15s}._heroChipInput_10yq8_701::placeholder{color:#ffffff73}._heroChipInput_10yq8_701:focus{border-color:#fffc}._chipSuccessHero_10yq8_724{color:#fff;align-items:center;gap:4px;margin-top:6px;font-size:12px;display:flex}._heroBadgePreview_10yq8_733{box-sizing:border-box;background:linear-gradient(135deg,#7460e273,#9c4eff59);border:.5px solid #9c4eff99;border-radius:8px;align-items:center;gap:8px;width:100%;margin-top:12px;padding:10px 16px;display:flex}._heroSkipHint_10yq8_746{color:#fff9;margin-top:12px;font-size:12px}._ageConfirmLabel_10yq8_752{color:#fff;cursor:pointer;align-items:center;gap:10px;margin-top:24px;font-size:14px;display:flex}._ageConfirmCheckbox_10yq8_762{accent-color:#7460e2;cursor:pointer;flex-shrink:0;width:18px;height:18px}._heroSkipBtn_10yq8_770{color:#ffffffb3;font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;margin-top:12px;padding:0;display:block}._heroSkipBtn_10yq8_770:hover{color:#fff}._petQuestionBtns_10yq8_788{flex-direction:row;align-items:center;gap:16px;margin-top:28px;display:flex}._petQuestionBtns_10yq8_788 ._heroBtn_10yq8_337{margin-top:0}._petQuestionSkipBtn_10yq8_800{color:#fff;font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #ffffff80;border-radius:8px;padding:10px 24px}._petQuestionSkipBtn_10yq8_800:hover{background:#ffffff14;border-color:#fff}._noPetFeatureList_10yq8_820{flex-direction:column;gap:12px;width:100%;margin:20px 0 28px;display:flex}._noPetFeatureItem_10yq8_828{background:#ffffff1a;border-radius:12px;align-items:center;gap:14px;padding:12px 16px;display:flex}._noPetFeatureIcon_10yq8_837{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}._noPetFeatureText_10yq8_848{flex-direction:column;gap:2px;display:flex}._noPetFeatureTitle_10yq8_854{color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);margin:0}._noPetFeatureDesc_10yq8_862{color:#ffffffb3;font-size:12px;font-family:var(--font-family);margin:0}._carouselWrap_10yq8_871{width:100%;margin-top:20px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 28% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 28% 72%,#0000 100%)}._carouselTrack_10yq8_892{flex-direction:column;gap:10px;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}._carouselCard_10yq8_899{cursor:pointer;box-sizing:border-box;background:#ffffff26;border:1px solid #ffffff40;border-radius:12px;flex-direction:row;flex-shrink:0;align-items:center;gap:14px;width:100%;padding:0 16px;transition:opacity .3s,background .2s;display:flex}._carouselCardActive_10yq8_915{opacity:1;background:#ffffff38}._carouselCardFaded_10yq8_920{opacity:.5}._carouselIcon_10yq8_924{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._carouselBody_10yq8_934{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._carouselTitle_10yq8_942{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._carouselDesc_10yq8_951{color:#ffffffb3;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}._carouselRight_10yq8_960{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}._carouselCheck_10yq8_968{color:#fff;border:1.5px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:background .15s,border-color .15s;display:flex}._carouselCheckOn_10yq8_980{background:var(--primary-gradient);border-color:#7460e2}._summaryHeroCard_10yq8_987{flex-direction:column;gap:10px;width:100%;margin-top:20px;display:flex}@keyframes _summaryItemIn_10yq8_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._summaryHeroItem_10yq8_1000{background:#ffffff26;border:1px solid #ffffff40;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;animation:.35s both _summaryItemIn_10yq8_1;display:flex}._summaryHeroCheck_10yq8_1011{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._summaryHeroText_10yq8_1023{color:#fff;font-size:14px;font-weight:500}._modList_10yq8_1031{flex-direction:column;gap:12px;width:100%;margin-top:24px;display:flex}._modCard_10yq8_1039{background:var(--surface);border:.5px solid var(--border);cursor:pointer;text-align:left;width:100%;font-family:var(--font-family);border-radius:12px;align-items:center;gap:16px;padding:16px 20px;transition:border-color .15s,background .15s;display:flex}._modCard_10yq8_1039:hover:not(._modCardLocked_10yq8_1054){border-color:#7460e2}._modCardSelected_10yq8_1058{background:var(--primary-tint);border:1px solid #7460e2}._modCardLocked_10yq8_1054{cursor:default;background:var(--primary-tint);border:1px solid #7460e2}._modIcon_10yq8_1069{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._modInfo_10yq8_1079{flex-direction:column;flex:1;gap:2px;display:flex}._modTitle_10yq8_1086{color:var(--text);font-size:15px;font-weight:500}._modDesc_10yq8_1092{color:var(--text-2);font-size:13px}._modRight_10yq8_1097{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}._modBadge_10yq8_1105{border-radius:20px;padding:2px 8px;font-size:12px;font-weight:500}._modCheck_10yq8_1112{border:1.5px solid var(--border);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:background .15s,border-color .15s;display:flex}._modCheckFilled_10yq8_1123{background:var(--primary-gradient);color:#fff;border-color:#7460e2}._modLockedNote_10yq8_1129{color:var(--text-2);font-size:11px}._secondaryExpand_10yq8_1136{opacity:0;width:100%;max-height:0;transition:max-height .4s,opacity .3s;overflow:hidden}._secondaryExpandVisible_10yq8_1144{opacity:1;max-height:800px}._expandLabel_10yq8_1149{color:var(--primary-text);margin:16px 0 0;font-size:14px;font-weight:500}._summaryCard_10yq8_1158{background:var(--surface-2);text-align:left;box-sizing:border-box;border-radius:12px;width:100%;margin-top:24px;padding:20px 24px}._summaryTitle_10yq8_1168{color:var(--text);margin:0 0 12px;font-size:14px;font-weight:500}._summaryList_10yq8_1175{flex-direction:column;gap:8px;display:flex}._summaryItem_10yq8_1181{align-items:center;gap:10px;display:flex}._summaryCheck_10yq8_1187{color:#16a34a;flex-shrink:0;display:flex}._summaryText_10yq8_1193{color:var(--text);font-size:14px}@media (width<=768px){._step_10yq8_25{padding:32px 16px}._title_10yq8_441,._titleMd_10yq8_448{font-size:24px}._illustration_10yq8_359{width:140px;height:140px}._stepHero_10yq8_41{height:100dvh;min-height:unset}._heroContent_10yq8_251{justify-content:center;padding:84px 20px 20px;overflow-y:auto}._heroTitle_10yq8_277{font-size:26px}._heroSubtitle_10yq8_286{margin-top:10px;font-size:14px}._heroBtn_10yq8_337{margin-top:20px}._heroLoading_10yq8_294{margin-top:16px}._petQuestionBtns_10yq8_788{margin-top:18px}._noPetFeatureList_10yq8_820{gap:8px;margin:10px 0 14px}._noPetFeatureItem_10yq8_828{padding:10px 12px}._heroInputGroup_10yq8_687{margin-top:12px}._heroInfoCard_10yq8_661{margin-top:12px;padding:10px 14px}._heroBadgePreview_10yq8_733,._heroSkipHint_10yq8_746,._heroSkipBtn_10yq8_770{margin-top:8px}}._loaderBody_1uq14_3{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:28px 0 36px;display:flex}._loaderSpinner_1uq14_12{border:2.5px solid var(--border);border-top-color:#7460e2;border-radius:50%;width:32px;height:32px;animation:.7s linear infinite _spin_1uq14_1}@keyframes _spin_1uq14_1{to{transform:rotate(360deg)}}._loaderText_1uq14_25{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family)}._overlay_1uq14_33{z-index:3000;background:0 0;justify-content:center;align-items:flex-end;transition:background .3s;display:flex;position:fixed;inset:0}._overlayOpen_1uq14_44{background:#00000080}._modal_1uq14_48{background:var(--surface);width:100%;max-width:480px;padding:0 24px;padding-bottom:max(32px, calc(20px + env(safe-area-inset-bottom)));box-sizing:border-box;border-radius:20px 20px 0 0;transition:transform .38s cubic-bezier(.32,.72,0,1);transform:translateY(100%)}._modalOpen_1uq14_60{transform:translateY(0)}@media (width>=1025px){._overlay_1uq14_33{align-items:center}._modal_1uq14_48{opacity:0;border-radius:20px;width:90%;max-width:420px;padding:0 28px 28px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .25s;transform:scale(.9)}._modalOpen_1uq14_60{opacity:1;transform:scale(1)}}._handle_1uq14_85{background:var(--border);border-radius:2px;width:36px;height:4px;margin:12px auto 20px}@media (width>=769px){._handle_1uq14_85{display:none}}._body_1uq14_97{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:8px 0 20px;display:flex}._badgeWrap_1uq14_106{margin-bottom:4px;display:inline-flex}._title_1uq14_111{color:var(--text);font-size:20px;font-weight:700;font-family:var(--font-family);margin:0}._petName_1uq14_119{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 6px}._row_1uq14_126{background:var(--surface-2);box-sizing:border-box;text-align:left;border-radius:10px;align-items:center;gap:8px;width:100%;padding:10px 14px;display:flex}._checkIcon_1uq14_138{color:#16a34a;flex-shrink:0;align-items:center;display:flex}._rowText_1uq14_145{color:var(--text);font-size:13px;font-family:var(--font-family);line-height:1.4}._btn_1uq14_152{background:var(--primary-gradient);color:#fff;width:100%;font-size:15px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:12px;padding:14px;transition:opacity .15s}._btn_1uq14_152:hover{opacity:.9}._page_1t6zi_1{background:var(--primary-gradient);min-height:100vh;font-family:var(--font-family);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}._center_1t6zi_12{text-align:center;flex-direction:column;align-items:center;display:flex}._logo_1t6zi_19{width:360px;max-width:60vw;height:auto;display:block}@media (width<=768px){._logo_1t6zi_19{width:260px;max-width:70vw}}._dots_1t6zi_34{align-items:center;gap:8px;margin-top:48px;margin-bottom:20px;display:flex}._dot_1t6zi_34{background:#ffffffe6;border-radius:50%;width:10px;height:10px;display:inline-block}._dot1_1t6zi_50{animation:.6s ease-in-out infinite _pulse_1t6zi_1}._dot2_1t6zi_54{animation:.6s ease-in-out .2s infinite _pulse_1t6zi_1}._dot3_1t6zi_58{animation:.6s ease-in-out .4s infinite _pulse_1t6zi_1}@keyframes _pulse_1t6zi_1{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}._message_1t6zi_69{color:#ffffffd9;min-height:20px;margin-top:24px;font-size:14px;transition:opacity .2s}._messageVisible_1t6zi_77{opacity:1}._messageHidden_1t6zi_81{opacity:0}._disclaimer_1t6zi_86{color:#fff9;text-align:center;box-sizing:border-box;background:0 0;width:100%;margin:0;padding:16px 48px;font-size:12px;line-height:1.6;position:fixed;bottom:0;left:0}._backdrop_t9c5k_1{z-index:1200;background:#00000073;animation:.2s _fadein_t9c5k_1;position:fixed;inset:0}@keyframes _fadein_t9c5k_1{0%{opacity:0}to{opacity:1}}._panel_t9c5k_11{background:var(--surface);z-index:1201;flex-direction:column;width:360px;animation:.26s cubic-bezier(.32,.72,0,1) _slideInRight_t9c5k_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 32px #00000024}@keyframes _slideInRight_t9c5k_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_t9c5k_31{border-bottom:.5px solid var(--border);flex-shrink:0;align-items:stretch;gap:4px;padding:0 8px 0 16px;display:flex}._tabs_t9c5k_40{flex:1;gap:0;display:flex}._modalTitle_t9c5k_46{color:var(--text);font-size:15px;font-weight:650;font-family:var(--font-family);flex:1;align-items:center;gap:8px;padding:14px 12px;display:flex}._tabBtn_t9c5k_58{color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-.5px;padding:14px 12px;transition:color .15s;display:flex}._tabBtn_t9c5k_58:hover{color:var(--text)}._tabBtnActive_t9c5k_76{color:var(--primary-text);border-bottom-color:#7460e2}._tabCount_t9c5k_78{background:var(--surface-2);color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:20px;padding:1px 6px}._closeBtn_t9c5k_88{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;flex-shrink:0;align-self:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}._closeBtn_t9c5k_88:hover{background:var(--surface-2);color:var(--text)}._list_t9c5k_104{flex:1;padding:6px 0 16px;overflow-y:auto}._item_t9c5k_110{cursor:default;align-items:center;gap:12px;padding:10px 16px;transition:background .15s;display:flex}._item_t9c5k_110:hover{background:var(--surface-2)}._avatar_t9c5k_120{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._avatarPet_t9c5k_135{background:linear-gradient(135deg,#f65c00 0%,#e0245e 100%)}._info_t9c5k_139{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._itemName_t9c5k_147{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._itemSub_t9c5k_154{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._empty_t9c5k_160{text-align:center;color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;padding:48px 20px}._unfriendBtn_t9c5k_169{border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;flex-shrink:0;padding:5px 10px;transition:background .15s,color .15s,border-color .15s}._unfriendBtn_t9c5k_169:hover{background:var(--surface-2);color:var(--text)}[data-theme=dark] ._unfriendBtn_t9c5k_169{color:#888880;border-color:#ffffff26}[data-theme=dark] ._unfriendBtn_t9c5k_169:hover{color:#f0f0ee;background:#1f1f1f;border-color:#ffffff38}._unfriendBtnRemoving_t9c5k_197{opacity:.6;pointer-events:none;white-space:nowrap;align-items:center;gap:5px;display:flex}@keyframes _confirmIn_t9c5k_1{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._confirmBackdrop_t9c5k_212{z-index:1300;background:#00000059;position:fixed;inset:0}._confirmPanel_t9c5k_219{z-index:1301;background:var(--surface);border:.5px solid var(--border);border-radius:14px;width:300px;padding:24px 22px 20px;animation:.18s cubic-bezier(.34,1.56,.64,1) _confirmIn_t9c5k_1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #0000002e}._confirmTitle_t9c5k_234{color:var(--text);font-size:15px;font-weight:650;font-family:var(--font-family);margin:0 0 8px}._confirmText_t9c5k_242{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 20px;line-height:1.5}._confirmText_t9c5k_242 strong{color:var(--text);font-weight:600}._confirmBtns_t9c5k_255{gap:8px;display:flex}._confirmCancel_t9c5k_260{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border-radius:8px;flex:1;padding:8px 12px;transition:background .15s}._confirmCancel_t9c5k_260:hover{background:var(--surface-hover)}._confirmCancel_t9c5k_260:disabled{opacity:.5;cursor:not-allowed}._confirmOk_t9c5k_276{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 12px;transition:background .15s;display:flex}._confirmOk_t9c5k_276:hover{background:var(--surface-hover)}._confirmOk_t9c5k_276:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_t9c5k_298{to{transform:rotate(360deg)}}._spinner_t9c5k_298{flex-shrink:0;animation:.8s linear infinite _spin_t9c5k_298}[data-theme=dark] ._confirmPanel_t9c5k_219{border-color:#ffffff1a;box-shadow:0 8px 32px #0000008c}[data-theme=dark] ._confirmCancel_t9c5k_260{background:#1f1f1f;border-color:#ffffff1f}[data-theme=dark] ._confirmCancel_t9c5k_260:hover{background:#2a2a2a}[data-theme=dark] ._confirmOk_t9c5k_276{background:#1f1f1f;border-color:#ffffff1f}[data-theme=dark] ._confirmOk_t9c5k_276:hover{background:#2a2a2a}@media (width<=768px){._panel_t9c5k_11{border-radius:20px 20px 0 0;width:100%;height:75vh;animation:.22s cubic-bezier(.34,1.56,.64,1) _modalPopin_t9c5k_1;top:auto;left:0;right:0;box-shadow:0 -4px 32px #00000024}@keyframes _modalPopin_t9c5k_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}._overlay_6ag3j_1{z-index:1600;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#000;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}._slideFromRight_6ag3j_14{animation:.28s cubic-bezier(.32,.72,0,1) _slideInFromRight_6ag3j_1}._slideFromLeft_6ag3j_17{animation:.28s cubic-bezier(.32,.72,0,1) _slideInFromLeft_6ag3j_1}@keyframes _slideInFromRight_6ag3j_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideInFromLeft_6ag3j_1{0%{transform:translate(-100%)}to{transform:translate(0)}}._desktopSidebar_6ag3j_32{display:none}._desktopMain_6ag3j_34{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._desktopNavBtn_6ag3j_42{display:none}._desktopNavBtnHidden_6ag3j_43{visibility:hidden}._desktopCloseBtn_6ag3j_46{display:none}._card_6ag3j_50{background:#111118;position:absolute;inset:0;overflow:hidden}._header_6ag3j_57{padding-top:max(0px, env(safe-area-inset-top));z-index:10;position:absolute;top:0;left:0;right:0}._progressBars_6ag3j_66{gap:3px;padding:10px 12px 6px;display:flex}._progressBar_6ag3j_66{background:#ffffff59;border-radius:2px;flex:1;height:2.5px;overflow:hidden}._progressFill_6ag3j_80{background:#fff;border-radius:2px;height:100%;transition:width .1s linear}._meta_6ag3j_87{align-items:center;gap:10px;padding:6px 12px 10px;display:flex}._petAvatar_6ag3j_94{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;overflow:visible}._petAvatarImg_6ag3j_107{object-fit:cover;border-radius:50%;width:36px;height:36px}._petAvatarInitials_6ag3j_114{color:#fff;font-size:14px;font-weight:700;font-family:var(--font-family)}._petInfo_6ag3j_121{flex:1;min-width:0}._petName_6ag3j_123{color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._timestamp_6ag3j_134{color:#ffffffa6;font-size:12px;font-family:var(--font-family);display:block}._followBtn_6ag3j_141{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-family);cursor:pointer;opacity:1;background:0 0;border:1px solid #ffffff80;border-radius:20px;flex-shrink:0;padding:5px 12px;transition:background .15s,border-color .15s,opacity .3s}._followBtn_6ag3j_141:hover{background:#ffffff1f;border-color:#fffc}._followBtn_6ag3j_141:active{background:#fff3}._followBtnFadeOut_6ag3j_159{opacity:0;pointer-events:none}._headerActions_6ag3j_161{flex-shrink:0;align-items:center;gap:4px;display:flex}._headerBtn_6ag3j_168{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:6px;font-size:20px;line-height:1;display:flex}._headerBtn_6ag3j_168:active{background:#ffffff1a}._headerBtnMobile_6ag3j_187{display:flex}._deletingOverlay_6ag3j_189{z-index:30;border-radius:inherit;background:#0009;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}@keyframes _spin_6ag3j_1{to{transform:rotate(360deg)}}._deletingSpinner_6ag3j_206{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:36px;height:36px;animation:.7s linear infinite _spin_6ag3j_1}._deletingLabel_6ag3j_215{color:#fff;font-size:14px;font-weight:500}._deleteConfirmOverlay_6ag3j_222{z-index:40;background:#0000008c;justify-content:center;align-items:center;padding:24px;animation:.15s _fadeIn_6ag3j_1;display:flex;position:absolute;inset:0}@keyframes _fadeIn_6ag3j_1{0%{opacity:0}to{opacity:1}}._deleteConfirmCard_6ag3j_236{background:var(--surface);border:.5px solid var(--border);text-align:center;border-radius:16px;width:100%;max-width:280px;padding:20px;animation:.2s cubic-bezier(.34,1.56,.64,1) _deleteConfirmPop_6ag3j_1;box-shadow:0 8px 32px #0000004d}@keyframes _deleteConfirmPop_6ag3j_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._deleteConfirmTitle_6ag3j_253{color:var(--text);font-size:15px;font-weight:700;font-family:var(--font-family);margin:0 0 6px}._deleteConfirmText_6ag3j_261{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 18px;line-height:1.45}._deleteConfirmActions_6ag3j_269{flex-direction:column;gap:8px;display:flex}._deleteConfirmOkBtn_6ag3j_275{color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:10px;padding:11px}._deleteConfirmOkBtn_6ag3j_275:active{opacity:.85}._deleteConfirmCancelBtn_6ag3j_290{background:var(--surface-2);width:100%;color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;padding:11px}._deleteConfirmCancelBtn_6ag3j_290:active{background:var(--surface-hover);background:#ffffff2e}._storyImage_6ag3j_307{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._textOverlay_6ag3j_316{text-align:center;z-index:5;pointer-events:none;padding:0 24px;position:absolute;bottom:80px;left:0;right:0}._textOverlayText_6ag3j_327{color:#fff;font-size:18px;font-weight:600;font-family:var(--font-family);text-shadow:0 1px 6px #00000080;background:#0000004d;border-radius:8px;padding:6px 14px;display:inline-block}._storyTextSticker_6ag3j_339{z-index:5;pointer-events:none;text-align:center;width:max-content;max-width:82%;position:absolute}._storyTextContent_6ag3j_348{font-size:20px;font-weight:700;font-family:var(--font-family);white-space:pre-wrap;word-break:break-word;text-align:center;border-radius:10px;padding:8px 16px;line-height:1.25;display:inline-block}._urlLabelBtn_6ag3j_361{font-weight:700;font-family:var(--font-family);white-space:nowrap;z-index:6;pointer-events:all;border-radius:24px;align-items:center;gap:14px;padding:10px 20px 10px 24px;text-decoration:none;display:block;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 12px #00000040}._urlLabelBtn_6ag3j_361:hover{opacity:.9}._tapZones_6ag3j_381{z-index:4;display:flex;position:absolute;inset:0}._tapLeft_6ag3j_388{cursor:pointer;width:35%;height:100%}._tapRight_6ag3j_389{cursor:pointer;flex:1;height:100%}._bottomScrim_6ag3j_392{z-index:7;pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 100%);height:140px;position:absolute;bottom:0;left:0;right:0}._topScrim_6ag3j_403{z-index:7;pointer-events:none;background:linear-gradient(#0000008c 0%,#0000 100%);height:140px;position:absolute;top:0;left:0;right:0}._bottomLeftRow_6ag3j_415{bottom:calc(19px + env(safe-area-inset-bottom,0px));z-index:8;flex-direction:row;align-items:center;gap:14px;display:flex;position:absolute;left:19px}._deleteStoryBtn_6ag3j_426{color:#fff;cursor:pointer;pointer-events:all;filter:drop-shadow(0 1px 4px #0009);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s,transform .1s;display:flex}._deleteStoryBtn_6ag3j_426:active{opacity:.6;transform:scale(.9)}._deleteStoryBtn_6ag3j_426:disabled{opacity:.5;pointer-events:none}._storyStats_6ag3j_443{pointer-events:none;flex-direction:row;gap:12px;display:flex}._storyStatItem_6ag3j_450{font-size:13px;font-weight:600;font-family:var(--font-family);color:#fff;text-shadow:0 1px 4px #0009;align-items:center;gap:5px;display:flex}._bottomStack_6ag3j_462{z-index:9;pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}._reactionWrap_6ag3j_474{padding:8px 19px calc(19px + env(safe-area-inset-bottom,0px));pointer-events:none;flex-direction:column;align-items:flex-end;display:flex}._reactionWrap_6ag3j_474>*{pointer-events:all}._reactionRow_6ag3j_484{flex-direction:row;align-items:center;gap:6px;display:flex}._reactionPickerPopup_6ag3j_491{-webkit-backdrop-filter:blur(14px);z-index:9;white-space:nowrap;background:#121212e0;border-radius:22px;flex-direction:row;gap:2px;padding:5px 8px;animation:.18s cubic-bezier(.34,1.56,.64,1) _reactionPickerIn_6ag3j_1;display:flex;position:absolute;bottom:calc(100% + 10px);right:0}@keyframes _reactionPickerIn_6ag3j_1{0%{opacity:0;transform:translate(10px)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}._reactionPickerBtn_6ag3j_513{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:26px;line-height:1;transition:transform .12s,background .12s;display:flex}._reactionPickerBtn_6ag3j_513:active{transform:scale(.85)}._reactionPickerBtnActive_6ag3j_531{background:#ffffff2e}._reactionHeartBtn_6ag3j_533{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._heartIconWrap_6ag3j_547{align-items:center;display:flex}@keyframes _heartBounce_6ag3j_556{0%{transform:scale(1)}35%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}._heartBounce_6ag3j_556{animation:.35s _heartBounce_6ag3j_556}._reactionActiveEmoji_6ag3j_558{font-size:26px;line-height:1}._reactionCount_6ag3j_563{font-size:13px;font-weight:600;font-family:var(--font-family);color:#fff;text-align:center;text-shadow:0 1px 4px #0009;pointer-events:none}._storyTreatRow_6ag3j_574{flex-direction:row;align-items:center;gap:6px;margin-bottom:4px;display:flex}._storyTreatBtn_6ag3j_582{cursor:pointer;opacity:.9;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .15s;display:flex}._storyTreatBtn_6ag3j_582:active{transform:scale(.82)}._storyTreatBtnActive_6ag3j_597{opacity:1;filter:drop-shadow(0 0 6px #f59e0bb3)}._storyTreatCount_6ag3j_599{font-size:13px;font-weight:600;font-family:var(--font-family);color:#fff;text-shadow:0 1px 4px #0009;pointer-events:none}._storyTreatToast_6ag3j_608{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:13px;font-family:var(--font-family);white-space:nowrap;z-index:20;pointer-events:none;background:#121212e0;border-radius:20px;padding:8px 16px;position:absolute;bottom:110px;left:50%;transform:translate(-50%)}._captionRevealBtn_6ag3j_626{bottom:calc(72px + env(safe-area-inset-bottom,0px));z-index:10;-webkit-backdrop-filter:blur(8px);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;pointer-events:all;white-space:nowrap;background:#ffffff2e;border:none;border-radius:20px;align-items:center;gap:5px;padding:7px 14px 7px 10px;display:flex;position:absolute;left:50%;transform:translate(-50%)}._captionRevealBtn_6ag3j_626:active{background:#ffffff4d}[data-theme=dark] ._captionRevealBtn_6ag3j_626{color:#fff;background:#00000059}[data-theme=dark] ._captionRevealBtn_6ag3j_626:active{background:#0000008c}@keyframes _captionSlideUp_6ag3j_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._captionPanel_6ag3j_663{padding:52px 20px calc(20px + env(safe-area-inset-bottom,0px));pointer-events:all;background:linear-gradient(#0000 0%,#00000085 35%,#000000d6 100%);border-radius:0;animation:.28s cubic-bezier(.16,1,.3,1) forwards _captionSlideUp_6ag3j_1}._captionPanelClose_6ag3j_671{color:#ffffffa6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:28px;margin:0 auto 10px;padding:0;display:flex}._captionPanelClose_6ag3j_671:active{opacity:.5}._captionPanelText_6ag3j_686{font-size:14px;font-family:var(--font-family);color:#fff;white-space:pre-wrap;word-break:break-word;scrollbar-width:none;-ms-overflow-style:none;max-height:108.5px;margin:0 0 14px;line-height:1.55;overflow-y:auto}._captionPanelText_6ag3j_686::-webkit-scrollbar{display:none}._captionPanelLink_6ag3j_702{-webkit-backdrop-filter:blur(8px);font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;color:#fff;background:#ffffff29;border:none;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;text-decoration:none;display:inline-flex}._captionPanelLink_6ag3j_702 span{color:#fff;background:0 0;-webkit-background-clip:unset;-webkit-text-fill-color:#fff;background-clip:unset}._captionPanelLink_6ag3j_702 svg{stroke:#fff;flex-shrink:0}._captionPanelLink_6ag3j_702:active{opacity:.7}@media (width>=769px){._overlay_6ag3j_1{cursor:pointer;background:#000000eb}._desktopMain_6ag3j_34{cursor:default;justify-content:center;align-items:center;gap:24px;display:flex;position:absolute;inset:0}._desktopNavBtn_6ag3j_42{color:#fff;cursor:pointer;z-index:10;background:#ffffff26;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:background .15s;display:flex}._desktopNavBtn_6ag3j_42:hover{background:#ffffff47}._desktopCloseBtn_6ag3j_46{color:#fff;cursor:pointer;z-index:1700;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:background .15s;display:flex;position:fixed;top:18px;right:22px}._desktopCloseBtn_6ag3j_46:hover{background:#ffffff47}._card_6ag3j_50{inset:unset;aspect-ratio:9/16;cursor:default;border-radius:16px;flex-shrink:0;width:auto;height:88vh;position:relative;overflow:hidden}._headerBtnMobile_6ag3j_187{display:none}}._previewCard_6ag3j_811{pointer-events:none;background:#111118;position:absolute;inset:0;overflow:hidden}@media (width>=769px){._previewCard_6ag3j_811{display:none}}._sidebar_1mcwd_1{width:240px;height:calc(100vh - var(--system-banner-height,0px));background:var(--surface);left:0;top:var(--system-banner-height,0px);z-index:50;border-right:none;flex-direction:column;transition:width .2s;display:flex;position:fixed;overflow:hidden}._collapsed_1mcwd_16{width:64px}._header_1mcwd_20{background:var(--surface);border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:64px;padding:0 12px;transition:height .25s,padding .25s,border-width .25s;display:flex;overflow:hidden}._headerHidden_1mcwd_34{border-bottom-width:0;height:0;padding-top:0;padding-bottom:0}._logoLink_1mcwd_41{flex:1;align-items:center;display:flex;overflow:hidden}._logo_1mcwd_41{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;width:auto;height:65px;display:block}._logoDarkVariant_1mcwd_59{height:40px}._toggleBtn_1mcwd_63{cursor:pointer;color:#fffc;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:6px;display:flex}._toggleBtn_1mcwd_63:hover{color:#fff;background:#ffffff26}._toggleBtnDesktop_1mcwd_80{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;align-self:flex-end;align-items:center;margin-bottom:2px;padding:6px 8px;display:flex}._toggleBtnDesktop_1mcwd_80:hover{color:var(--text)}._collapsed_1mcwd_16 ._toggleBtnDesktop_1mcwd_80{align-self:center}._sidebarTop_1mcwd_101{flex-direction:column;flex-shrink:0;gap:2px;padding:8px 8px 0;display:flex}._nav_1mcwd_109{flex-direction:column;flex:1;gap:2px;padding:4px 8px 12px;display:flex;overflow:hidden auto}._navItem_1mcwd_119{color:var(--text);white-space:nowrap;font-size:16px;font-weight:400;font-family:var(--font-family);border-radius:8px;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;transition:background .15s;display:flex}._navItemActive_1mcwd_137,._navItemActive_1mcwd_137 ._navIcon_1mcwd_141{color:var(--primary-text)}._navIcon_1mcwd_141{color:#111;flex-shrink:0;align-items:center;display:flex}[data-theme=dark] ._navIcon_1mcwd_141{color:#fff}._eventDot_1mcwd_156{border:1.5px solid var(--surface);pointer-events:none;background:#dc2626;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _alertPulse_1mcwd_1;position:absolute;top:-2px;right:-3px}@keyframes _alertPulse_1mcwd_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._navLabel_1mcwd_174{text-overflow:ellipsis;flex:1;overflow:hidden}._navSeparator_1mcwd_180{background:var(--border);height:.5px;margin:4px 16px}._navSectionLabel_1mcwd_186{letter-spacing:0;color:var(--text-2);font-size:10px;font-weight:600;font-family:var(--font-family);padding:6px 16px 2px;display:block}._sparklesBubble_1mcwd_196{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._signalBubble_1mcwd_207{background:linear-gradient(135deg,#e53e3e 0%,#f65c00 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._navItemBtn_1mcwd_219{cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:none;width:100%}._avatarSection_1mcwd_228{flex-direction:column;gap:6px;display:flex}._avatarCard_1mcwd_234{background:var(--surface-2);border-radius:12px;overflow:hidden}._profileBlock_1mcwd_240{color:var(--text);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:14px 12px;text-decoration:none;transition:background .15s;display:flex;overflow:hidden}._profileAvatar_1mcwd_254{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._profileInfo_1mcwd_270{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}._profileName_1mcwd_278{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._profileSub_1mcwd_288{color:var(--text);font-size:12px;font-family:var(--font-family)}._switchBlock_1mcwd_294{cursor:pointer;color:var(--text);text-align:left;width:100%;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;transition:background .15s,color .15s;display:flex}._switchBlock_1mcwd_294:hover{color:var(--text)}._switchAvatar_1mcwd_311{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._switchIcon_1mcwd_327{color:var(--text);background:var(--surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._switchName_1mcwd_339{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}._collapsed_1mcwd_16 ._profileBlock_1mcwd_240,._collapsed_1mcwd_16 ._switchBlock_1mcwd_294{justify-content:center;padding-left:0;padding-right:0}._collapsed_1mcwd_16 ._avatarCard_1mcwd_234{border-radius:10px}._collapsed_1mcwd_16 ._sidebarTop_1mcwd_101{padding-left:4px;padding-right:4px}._expandChevron_1mcwd_366{color:var(--text-2);flex-shrink:0;align-items:center;transition:transform .2s;display:flex}._expandChevronOpen_1mcwd_374{transform:rotate(180deg)}._subItems_1mcwd_379{flex-direction:column;gap:1px;padding-bottom:4px;display:flex}._subItem_1mcwd_379{color:var(--text);white-space:nowrap;font-size:16px;font-weight:400;font-family:var(--font-family);border-radius:8px;align-items:center;padding:8px 12px 8px 40px;text-decoration:none;transition:background .15s;display:flex}._subItemActive_1mcwd_403{color:var(--primary-text)}._subDivider_1mcwd_407{background:var(--border);height:.5px;margin:4px 12px 4px 40px}._subItemLogout_1mcwd_413{color:var(--text)}._subItemLogout_1mcwd_413:hover{color:var(--text);background:#ef444414}._footer_1mcwd_422{border-top:.5px solid var(--border);flex-shrink:0;padding:12px 8px}._upgradeCard_1mcwd_428{background:var(--primary-gradient);color:#fff;cursor:pointer;border-radius:8px;padding:12px}._upgradeCardCollapsed_1mcwd_436{justify-content:center;align-items:center;padding:10px;display:flex}._crownIcon_1mcwd_443{color:#fff;align-items:center;display:flex}._upgradeTitle_1mcwd_449{font-size:16px;font-weight:500;font-family:var(--font-family);color:#fff;margin:0 0 2px}._upgradeSubtitle_1mcwd_457{font-size:14px;font-family:var(--font-family);color:#fff;margin:0}._petCirclesWrapper_1mcwd_465{flex-shrink:0;margin-bottom:12px}._petCirclesLabel_1mcwd_470{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-family:var(--font-family);margin:0 0 8px;padding:0 24px}._petCirclesRow_1mcwd_480{border-top:.5px solid var(--border);border-bottom:.5px solid var(--border);flex-direction:row;align-items:center;gap:12px;padding:16px 24px;display:flex}._petCirclesRowCollapsed_1mcwd_490{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px}._petCircleItem_1mcwd_498{cursor:pointer;flex-direction:column;align-items:center;gap:4px;text-decoration:none;display:flex}._petCircleBubble_1mcwd_507{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._petCircleBubbleAdd_1mcwd_518{background:var(--surface-2);border:1px solid var(--border)}._petCircleLetter_1mcwd_523{color:#fff;font-size:16px;font-weight:500;line-height:1}._petCircleText_1mcwd_530{color:var(--text);text-align:center;font-size:11px;font-family:var(--font-family)}._petCircleSymbolAdd_1mcwd_537{color:var(--primary-text);font-size:20px;font-weight:400;line-height:1}._petCircleTextAdd_1mcwd_544{color:var(--primary-text);text-align:center;font-size:11px;font-family:var(--font-family)}._overlay_1mcwd_551,._toggleBtnMobile_1mcwd_555{display:none}._mobileAnimalSelector_1mcwd_560{border-top:.5px solid var(--border);padding:8px;display:none;position:relative}._animalSelectorBtn_1mcwd_567{cursor:pointer;width:100%;font-family:var(--font-family);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 8px;display:flex}._animalSelectorBtn_1mcwd_567:hover{background:var(--border)}._animalAvatar_1mcwd_585{background:var(--primary-gradient);color:#fff;border:1px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}._animalInfo_1mcwd_600{flex-direction:column;flex:1;min-width:0;display:flex}._animalName_1mcwd_607{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family)}._animalSpecies_1mcwd_614{color:var(--text-2);font-size:14px;font-family:var(--font-family)}._animalChevron_1mcwd_620{color:var(--text-2);flex-shrink:0;align-items:center;display:flex}._animalDropdown_1mcwd_627{background:var(--surface);border:.5px solid var(--border);z-index:10;border-radius:8px;position:absolute;bottom:calc(100% + 4px);left:8px;right:8px;overflow:hidden;box-shadow:0 -4px 16px #0000000f}._animalDropdownItem_1mcwd_640{cursor:pointer;width:100%;font-family:var(--font-family);color:var(--text);text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:10px 14px;font-size:16px;text-decoration:none;display:flex}._animalDropdownItem_1mcwd_640:hover{background:var(--surface-2)}._animalDropdownItemActive_1mcwd_660{background:var(--primary-tint);color:var(--primary-text)}._animalAvatarSm_1mcwd_665{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}._animalDivider_1mcwd_679{background:var(--border);height:.5px;margin:4px 0}._animalAddIcon_1mcwd_685{color:var(--primary-text);align-items:center;display:flex}[data-theme=dark] ._navItemActive_1mcwd_137,[data-theme=dark] ._navItemActive_1mcwd_137 ._navIcon_1mcwd_141,[data-theme=dark] ._subItemActive_1mcwd_403{color:#fff}[data-theme=dark] ._animalDropdownItemActive_1mcwd_660{background:var(--primary-gradient);color:#fff}._proInviteWrap_1mcwd_710{flex-shrink:0;padding:4px 8px 12px}._proInvite_1mcwd_710{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:background .15s,border-color .15s;display:flex;overflow:hidden}._proInvite_1mcwd_710:hover{background:var(--surface-hover,#0000000a)}[data-theme=dark] ._proInvite_1mcwd_710{border-color:#0000}._proInviteCollapsed_1mcwd_731{justify-content:center;padding-left:8px;padding-right:8px}._proInviteIcon_1mcwd_737{background:var(--primary-gradient,linear-gradient(165deg, #7460e2, #c084fc));color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._proInviteText_1mcwd_749{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex;overflow:hidden}._proInviteTitle_1mcwd_758{color:var(--text);font-size:12px;font-weight:600;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._proInviteSub_1mcwd_768{color:var(--text-2);font-size:10px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._proInviteArrow_1mcwd_777{color:var(--text-2);opacity:.6;flex-shrink:0;align-items:center;display:flex}._verifyCardWrap_1mcwd_786{flex-shrink:0;padding:8px 8px 12px}._verifyCard_1mcwd_786{cursor:pointer;background:linear-gradient(135deg,#7460e2 0%,#9c4eff 100%);border:none;border-radius:12px;align-items:center;gap:10px;padding:11px 12px;text-decoration:none;transition:opacity .15s;display:flex;overflow:hidden}._verifyCard_1mcwd_786:hover{opacity:.9}._verifyCardCollapsed_1mcwd_809{justify-content:center;padding-left:8px;padding-right:8px}._verifyCardBadge_1mcwd_815{flex-shrink:0;align-items:center;display:flex}._verifyCardText_1mcwd_821{flex-direction:column;gap:1px;display:flex;overflow:hidden}._verifyCardTitle_1mcwd_828{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._verifyCardSub_1mcwd_838{color:#ffffffbf;font-size:10px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width>=769px){._header_1mcwd_20{display:none}._sidebar_1mcwd_1{height:calc(100vh - 64px);top:64px}._sidebarTop_1mcwd_101{padding-top:8px}._avatarSection_1mcwd_228{display:none}}@media (width<=768px){._sidebar_1mcwd_1,._overlay_1mcwd_551{display:none!important}}._header_oyowx_1{background:var(--surface);height:64px;top:var(--system-banner-height,0px);z-index:1100;box-sizing:border-box;backface-visibility:hidden;will-change:transform;justify-content:space-between;align-items:center;padding:0 32px;transition:transform .25s;display:flex;position:fixed;left:0;right:0;transform:translateZ(0)}@media (width>=769px){._header_oyowx_1{border-bottom:none}}@media (width<=768px){._searchBtn_oyowx_32{display:none!important}}._headerLeft_oyowx_38{align-items:center;gap:8px;display:flex}._logoLink_oyowx_44{align-items:center;display:flex}._logoMobile_oyowx_50{display:none}._headerLogoMobile_oyowx_54{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;width:auto;height:65px;display:block}._logoDesktopWrap_oyowx_65{align-items:center;display:flex}._headerLogoDesktop_oyowx_70{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;width:auto;height:65px;margin-right:6px;display:block}._logoDarkVariant_oyowx_82{height:40px}._right_oyowx_87{align-items:center;gap:16px;display:flex}._searchBtn_oyowx_32{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;align-items:center;padding:8px;display:none}@media (width>=769px){._searchBtn_oyowx_32{background:var(--surface-2);display:flex}}._searchBtn_oyowx_32:hover{background:var(--surface-2);opacity:.85}._bellBtn_oyowx_116{background:var(--surface-2);cursor:pointer;color:#000;border:none;border-radius:8px;align-items:center;padding:8px;display:flex;position:relative}[data-theme=dark] ._bellBtn_oyowx_116{color:var(--text)}._bellBtn_oyowx_116:hover{background:var(--surface-2);color:var(--text);opacity:.85}._badge_oyowx_138{color:#fff;min-width:18px;height:18px;font-size:11px;font-weight:500;font-family:var(--font-family);box-sizing:border-box;background:#e53e3e;border-radius:50%;justify-content:center;align-items:center;padding:0 3px;display:flex;position:absolute;top:-4px;right:-4px}._notifBackdrop_oyowx_158{z-index:1200;opacity:0;background:#0000002e;transition:opacity .3s;position:fixed;inset:0}._notifBackdropOpen_oyowx_167{opacity:1}._notifPanel_oyowx_171{background:var(--surface);border-left:.5px solid var(--border);z-index:1201;flex-direction:column;width:400px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 24px #0000001a}._notifPanelOpen_oyowx_187{transform:translate(0)}._notifPanelHeader_oyowx_191{border-bottom:.5px solid var(--border);flex-shrink:0;grid-template-columns:auto auto 1fr;align-items:center;column-gap:12px;padding:20px 20px 16px;display:grid}._notifPanelTitle_oyowx_201{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family)}._notifPanelActions_oyowx_208{justify-content:flex-end;align-items:center;gap:12px;display:flex}._notifMarkAllBtn_oyowx_215{color:var(--primary-text);cursor:pointer;font-size:12px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;padding:0}._notifMarkAllBtn_oyowx_215:hover{opacity:.75}._notifPanelClose_oyowx_228{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;justify-self:start;align-items:center;padding:4px;display:flex}._notifPanelClose_oyowx_228:hover{background:var(--surface-2)}._notifPanelBody_oyowx_244{flex:1;padding:8px 0;overflow-y:auto}._notifPanelFooter_oyowx_250{border-top:.5px solid var(--border);text-align:center;flex-shrink:0;padding:14px 20px}._notifAllLink_oyowx_257{color:var(--primary-text);font-size:13px;font-family:var(--font-family);font-weight:500;text-decoration:none}._notifAllLink_oyowx_257:hover{opacity:.75}._notifEmpty_oyowx_267{flex-direction:column;align-items:center;gap:12px;padding:60px 0;display:flex}._notifEmptyText_oyowx_275{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._pnGroup_oyowx_283{margin-bottom:4px}._pnGroupLabel_oyowx_287{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);padding:12px 20px 6px}._pnCard_oyowx_297{cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;margin:0 8px 4px;padding:12px 14px;transition:background .15s;display:flex;position:relative}._pnCardUnread_oyowx_309{background:#7460e20a}._pnCardUnread_oyowx_309:hover{background:#7460e214}._pnCardRead_oyowx_311{background:var(--surface-2)}._pnCardRead_oyowx_311:hover{background:var(--surface-hover)}._pnDot_oyowx_314{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;width:5px;height:5px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}._pnAvatarWrap_oyowx_326{flex-shrink:0;width:38px;height:38px;position:relative}._pnAvatarBadge_oyowx_333{border:2px solid var(--surface);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-2px;right:-2px}._pnAvatar_oyowx_326{width:38px;height:38px;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._pnContent_oyowx_358{flex:1;min-width:0}._pnTitle_oyowx_363{color:var(--text);font-size:15px;font-weight:400;line-height:1.4;font-family:var(--font-family);margin:0}._pnTitleBold_oyowx_372{font-weight:500}._pnBody_oyowx_374{color:var(--text);font-size:15px;font-family:var(--font-family);margin:2px 0 0;line-height:1.4}._pnTime_oyowx_382{color:var(--text);font-size:11px;font-family:var(--font-family);margin:3px 0 0}._pnDeleteBtn_oyowx_389{color:var(--text-2);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;padding:3px;transition:opacity .15s,background .15s;display:flex}._pnCard_oyowx_297:hover ._pnDeleteBtn_oyowx_389{opacity:1}._pnDeleteBtn_oyowx_389:hover{background:var(--surface-2);color:var(--text)}._pnActions_oyowx_409{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._pnBadge_oyowx_416{font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:6px;margin-top:6px;padding:3px 8px;display:inline-block}._pnBtnPrimary_oyowx_426{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 14px;transition:background .15s}._pnBtnPrimary_oyowx_426:hover{background:#5c4db8}._pnBtnSecondary_oyowx_441{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:12px;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 14px;transition:background .15s}._pnBtnSecondary_oyowx_441:hover{background:var(--border)}._pnLinkBtn_oyowx_455{color:var(--primary-text);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border:none;margin-top:4px;padding:0;display:inline-block}._pnLinkBtn_oyowx_455:hover{opacity:.75}._switchAvatarBtn_oyowx_469{background:var(--surface-2);cursor:pointer;border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:none;position:relative}._profileAvatarBtn_oyowx_483{color:#fff;width:34px;height:34px;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none;overflow:visible}._profileAvatarInner_oyowx_501{background:var(--primary-gradient);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0;overflow:hidden}._profileAvatarBtn_oyowx_483:hover{opacity:.85}._switchAvatarIcon_oyowx_516{color:var(--text);align-items:center;display:flex}._switchAvatarCircle_oyowx_522{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._addPostBtnMobile_oyowx_539{cursor:pointer;color:var(--text);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:none}._addPostBtnMobile_oyowx_539:hover{background:var(--surface-2)}@media (width>=769px){._switchAvatarBtn_oyowx_469,._profileAvatarBtn_oyowx_483{display:flex}._right_oyowx_87{gap:20px}._searchBtn_oyowx_32,._bellBtn_oyowx_116{border-radius:10px;padding:10px}._searchBtn_oyowx_32 svg,._bellBtn_oyowx_116 svg{width:23px;height:23px}._badge_oyowx_138{min-width:20px;height:20px;font-size:12px}._profileAvatarBtn_oyowx_483{width:40px;height:40px}._profileAvatarInner_oyowx_501{font-size:15px}._switchAvatarCircle_oyowx_522{width:32px;height:32px;font-size:12px}}@media (width<=768px){._header_oyowx_1{background:var(--surface);will-change:transform;backface-visibility:hidden;padding:0 16px;transition:left .2s,width .2s,transform .3s;width:100%!important;left:0!important}._headerScrollHidden_oyowx_23{transform:translateY(-100%)}._headerHiddenMobile_oyowx_615{display:none!important}._logoMobile_oyowx_50{display:flex}._logoDesktopWrap_oyowx_65,._notifBackdrop_oyowx_158{display:none}._notifPanel_oyowx_171{width:100%;top:0;left:0}._searchBtn_oyowx_32,._bellBtn_oyowx_116{display:none!important}._switchAvatarBtn_oyowx_469{display:flex}._logoMobile_oyowx_50{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._headerLogoMobile_oyowx_54{height:clamp(38px,11vw,52px)}._addPostBtnMobile_oyowx_539{display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._addPostBtnMobile_oyowx_539:active{transform:translateY(-50%)}}@keyframes _slideUp_ijrfu_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._overlay_ijrfu_6{z-index:1600;background:#000;flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) forwards _slideUp_ijrfu_1;display:flex;position:fixed;inset:0}._card_ijrfu_16{position:absolute;inset:0;overflow:hidden}._header_ijrfu_23{z-index:20;padding:16px 16px 32px;padding-top:max(16px, env(safe-area-inset-top));pointer-events:none;background:linear-gradient(#0009 0%,#0000 100%);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}._header_ijrfu_23>*{pointer-events:all}._closeBtn_ijrfu_40{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:6px;font-size:22px;display:flex}._closeBtn_ijrfu_40:active{background:#ffffff1f}._headerNameCol_ijrfu_57{flex-direction:column;flex:1;align-items:center;min-width:0;padding:0 8px;display:flex}._headerName_ijrfu_57{color:#fff;font-size:15px;font-weight:600;font-family:var(--font-family);text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 4px #00000080;max-width:100%;overflow:hidden}._headerMeta_ijrfu_79{color:#ffffffbf;font-size:12px;font-weight:500;font-family:var(--font-family);text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 4px #00000080;max-width:100%;overflow:hidden}._publishBtn_ijrfu_92{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:8px 16px;transition:opacity .2s}._publishBtn_ijrfu_92:disabled{opacity:1;cursor:not-allowed}._publishBtn_ijrfu_92:not(:disabled):active{opacity:.82}._workspace_ijrfu_110{position:absolute;inset:0;overflow:hidden}._preview_ijrfu_117{background:#111;position:absolute;inset:0}._emptyState_ijrfu_123{justify-content:center;align-items:center;gap:32px;display:flex;position:absolute;inset:0}._emptyBtn_ijrfu_132{color:#ffffffd9;font-size:13px;font-family:var(--font-family);cursor:pointer;background:#ffffff14;border:none;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:20px 24px;display:flex}._emptyBtn_ijrfu_132:active{background:#ffffff24}._imagePreview_ijrfu_149{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@keyframes _snapAppear_ijrfu_1{0%{opacity:0}to{opacity:1}}._snapH_ijrfu_163{pointer-events:none;z-index:30;background:#ffffffbf;height:1px;animation:80ms ease-out _snapAppear_ijrfu_1;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 4px #fff6}._snapV_ijrfu_176{pointer-events:none;z-index:30;background:#ffffffbf;width:1px;animation:80ms ease-out _snapAppear_ijrfu_1;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 4px #fff6}._textEditOverlay_ijrfu_190{z-index:10;background:#00000059;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}._textEditCenter_ijrfu_202{text-align:center;justify-content:center;align-items:center;max-width:82%;display:flex}._textEditContent_ijrfu_210{-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:20px;font-weight:700;font-family:var(--font-family);white-space:pre-wrap;word-break:break-word;cursor:text;border-radius:7px;outline:none;min-width:20px;padding:6px 14px;line-height:1.25;display:inline}._textEditContent_ijrfu_210:empty:before{content:attr(placeholder);opacity:.5;pointer-events:none}._textSticker_ijrfu_234{z-index:9;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;text-align:center;transform-origin:50%;width:max-content;max-width:82%;position:absolute}._textSticker_ijrfu_234:active{cursor:grabbing}._textStickerContent_ijrfu_248{font-size:20px;font-weight:700;font-family:var(--font-family);white-space:pre-wrap;word-break:break-word;text-align:center;border-radius:10px;padding:8px 16px;line-height:1.25;display:inline-block}._colorPalette_ijrfu_261{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}._colorDot_ijrfu_268{cursor:pointer;border:2px solid #0000;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding:0;transition:transform .12s}._colorDot_ijrfu_268:hover{transform:scale(1.15)}._colorDotActive_ijrfu_281{border-color:#fff;transform:scale(1.2);box-shadow:0 0 0 2px #00000059}._textLabelRemove_ijrfu_288{color:#ffffffb3;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-top:1px;padding:0 2px;font-size:16px;line-height:1}._urlLabelItem_ijrfu_301{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;z-index:8;white-space:nowrap;border-radius:24px;align-items:center;gap:6px;padding:9px 14px 9px 18px;display:inline-flex;position:absolute;box-shadow:0 2px 12px #00000040}._urlLabelItem_ijrfu_301:active{cursor:grabbing}._urlLabelText_ijrfu_318{font-weight:700;font-family:var(--font-family);line-height:1}._urlLabelRemove_ijrfu_324{color:#ffffffa6;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:16px;line-height:1}._urlEditWrap_ijrfu_336{flex-direction:column;gap:5px;min-width:150px;display:flex}._urlCtaInput_ijrfu_343{font-weight:700;font-family:var(--font-family);font-size:inherit;text-align:center;background:0 0;border:none;outline:none;width:100%;min-width:80px;padding:0;line-height:1}._urlCtaInput_ijrfu_343::placeholder{color:#ffffff80}._urlInput_ijrfu_359{color:#ffffffd9;font-size:11px;font-family:var(--font-family);box-sizing:border-box;background:#00000040;border:none;border-radius:6px;outline:none;width:100%;padding:4px 8px}._urlInput_ijrfu_359::placeholder{color:#ffffff73}._rightPanel_ijrfu_375{z-index:15;scrollbar-width:none;background:#00000040;border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:10px 6px;display:flex;position:absolute;top:80px;right:10px;overflow-x:hidden}._rightPanel_ijrfu_375::-webkit-scrollbar{display:none}._panelBtn_ijrfu_393{color:#fff;cursor:pointer;background:#ffffff1f;border:1.5px solid #ffffff38;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex}._panelBtn_ijrfu_393:active{background:#ffffff38}._panelBtnActive_ijrfu_410{background:var(--primary-gradient);border-color:#7460e2}._panelBtnLabel_ijrfu_415{font-family:DM Sans Variable,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1}._panelDivider_ijrfu_424{background:#ffffff40;border-radius:1px;flex-shrink:0;width:26px;height:1px}._petSelectorBtn_ijrfu_433{background:var(--primary-gradient);cursor:pointer;border:2px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}._petSelectorBtnActive_ijrfu_449{border-color:#7460e2;box-shadow:0 0 0 2px #7460e2}._petSelectorImg_ijrfu_454{object-fit:cover;width:100%;height:100%}._petSelectorInitials_ijrfu_460{color:#fff;font-size:12px;font-weight:700;font-family:var(--font-family)}@keyframes _captionSheetUp_ijrfu_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._captionModalOverlay_ijrfu_473{z-index:2000;background:#0000008c;flex-direction:column;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}._captionModalSheet_ijrfu_484{background:var(--surface);padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;min-height:240px;max-height:82vh;animation:.28s cubic-bezier(.16,1,.3,1) forwards _captionSheetUp_ijrfu_1;overflow-y:auto}._captionModalHandle_ijrfu_494{background:var(--border);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:10px auto 4px}._captionModalHeader_ijrfu_503{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:10px 16px 12px;display:flex}._captionModalClose_ijrfu_511{background:var(--surface-2);cursor:pointer;width:32px;height:32px;color:var(--text);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._captionModalClose_ijrfu_511:active{background:var(--border)}._captionModalTitle_ijrfu_526{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family)}._captionModalSave_ijrfu_533{color:#7460e2;font-size:15px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:4px 6px}._captionModalSave_ijrfu_533:active{opacity:.7}._captionModalBody_ijrfu_546{flex-direction:column;gap:12px;padding:16px 16px 8px;display:flex}._captionModalTextarea_ijrfu_553{box-sizing:border-box;width:100%;font-size:14px;font-weight:400;font-family:var(--font-family);color:var(--text);background:var(--surface-2);resize:none;border:none;border-radius:12px;outline:none;padding:12px 14px;line-height:1.55}._captionModalTextarea_ijrfu_553::placeholder{color:var(--text-2)}._captionBtnLabel_ijrfu_571{color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);margin:0}._captionBtnInputs_ijrfu_579{flex-direction:column;gap:8px;display:flex}._captionBtnInput_ijrfu_579{box-sizing:border-box;width:100%;font-size:14px;font-family:var(--font-family);color:var(--text);background:var(--surface-2);border:none;border-radius:10px;outline:none;padding:11px 14px}._captionBtnInput_ijrfu_579::placeholder{color:var(--text-2)}._desktopLeft_ijrfu_601{display:none}._desktopCardWrap_ijrfu_604{position:absolute;inset:0}._emptyBtnMobile_ijrfu_610{display:flex}@keyframes _captionModalIn_ijrfu_1{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width>=769px){._overlay_ijrfu_6{background:#000000e0;flex-direction:row;align-items:stretch;animation:none}._captionModalOverlay_ijrfu_473{justify-content:center;align-items:center}._captionModalSheet_ijrfu_484{border-radius:16px;width:480px;max-width:90vw;padding-bottom:20px;animation:.22s cubic-bezier(.16,1,.3,1) forwards _captionModalIn_ijrfu_1}._captionModalHandle_ijrfu_494{display:none}._desktopLeft_ijrfu_601{background:var(--surface);border-right:.5px solid var(--border);flex-direction:column;flex-shrink:0;width:350px;display:flex;overflow:hidden}._desktopLeftHeader_ijrfu_654{border-bottom:.5px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:18px 16px 14px;display:flex}._desktopCloseBtn_ijrfu_663{background:var(--surface-2);cursor:pointer;width:36px;height:36px;color:var(--text);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._desktopCloseBtn_ijrfu_663:hover{background:var(--border)}._desktopLeftTitle_ijrfu_679{color:var(--text);font-size:18px;font-weight:700;font-family:var(--font-family)}._desktopLeftOwner_ijrfu_686{flex-shrink:0;align-items:center;gap:12px;padding:16px;display:flex}._desktopOwnerAvatar_ijrfu_694{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}._desktopOwnerAvatarImg_ijrfu_706{object-fit:cover;width:100%;height:100%}._desktopOwnerAvatarInitials_ijrfu_712{color:#fff;font-size:16px;font-weight:700;font-family:var(--font-family)}._desktopOwnerNameCol_ijrfu_719{flex-direction:column;gap:2px;min-width:0;display:flex}._desktopOwnerName_ijrfu_719{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._desktopOwnerMeta_ijrfu_736{color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._desktopLeftTools_ijrfu_746{flex-direction:column;flex:1;gap:4px;padding:8px 12px;display:flex;overflow-y:auto}._desktopToolBtn_ijrfu_755{background:var(--surface-2);width:100%;font-size:14px;font-weight:500;font-family:var(--font-family);color:var(--text);cursor:pointer;text-align:left;border:none;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}._desktopToolBtn_ijrfu_755:hover{background:var(--border)}._desktopToolBtnActive_ijrfu_774{color:#7460e2;background:#eeebfd}[data-theme=dark] ._desktopToolBtnActive_ijrfu_774{color:#c084fc;background:#7460e233}._desktopToolLetter_ijrfu_784{text-align:center;width:19px;font-size:17px;font-weight:700;line-height:1}._desktopToolDivider_ijrfu_792{background:var(--border);height:1px;margin:6px 0}._desktopToolSectionLabel_ijrfu_798{color:var(--text-2);font-size:12px;font-weight:600;font-family:var(--font-family);text-transform:uppercase;letter-spacing:.04em;margin:0;padding:4px 4px 2px}._desktopPetRow_ijrfu_809{flex-wrap:wrap;gap:8px;padding:4px 0;display:flex}._desktopPetBtn_ijrfu_816{background:var(--primary-gradient);cursor:pointer;border:2.5px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:border-color .15s;display:flex;overflow:hidden}._desktopPetBtn_ijrfu_816:hover{border-color:#c084fc}._desktopPetBtnActive_ijrfu_833{border-color:#7460e2;box-shadow:0 0 0 2px #7460e2}._desktopPetImg_ijrfu_838{object-fit:cover;width:100%;height:100%}._desktopPetInitials_ijrfu_844{color:#fff;font-size:14px;font-weight:700;font-family:var(--font-family)}._desktopLeftFooter_ijrfu_851{border-top:.5px solid var(--border);flex-shrink:0;padding:16px}._desktopPublishBtn_ijrfu_857{background:var(--primary-gradient);color:#fff;width:100%;font-size:15px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;padding:13px}._desktopPublishBtn_ijrfu_857:hover{background:#5f4ecb}._desktopPublishBtn_ijrfu_857:disabled{opacity:1;cursor:not-allowed}._desktopCardWrap_ijrfu_604{inset:unset;background:#00000080;flex:1;justify-content:center;align-items:center;display:flex;position:relative}._card_ijrfu_16{inset:unset;aspect-ratio:9/16;background:#000;border-radius:16px;flex-shrink:0;width:auto;height:88vh;position:relative;overflow:hidden}._header_ijrfu_23,._rightPanel_ijrfu_375,._emptyBtnMobile_ijrfu_610{display:none}}._aiRowMobile_ijrfu_905{z-index:6;padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);color:#fff;background:#ffffff24;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}._aiRowDesktop_ijrfu_922{color:var(--text);justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}._aiDeclareLabel_ijrfu_931{font-size:13px;font-family:var(--font-family);cursor:pointer;align-items:center;gap:8px;display:flex}._aiDeclareCheckbox_ijrfu_940{accent-color:#7460e2;cursor:pointer;width:16px;height:16px}._aiInfoWrap_ijrfu_947{display:inline-flex;position:relative}._aiInfoBtn_ijrfu_952{cursor:pointer;width:24px;height:24px;color:inherit;opacity:.75;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}._aiInfoBtn_ijrfu_952:hover{opacity:1}._aiInfoTooltip_ijrfu_969{background:var(--surface);border:.5px solid var(--border);width:230px;color:var(--text-2);font-size:12.5px;line-height:1.5;font-family:var(--font-family);z-index:20;border-radius:10px;padding:12px 14px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0000002e}@media (width>=769px){._aiRowMobile_ijrfu_905{display:none}}@keyframes _overlayIn_6ux9t_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_6ux9t_1{0%{opacity:1}to{opacity:0}}@keyframes _sheetIn_6ux9t_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes _sheetOut_6ux9t_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}._overlay_6ux9t_6{z-index:1500;background:#00000073;justify-content:center;align-items:flex-end;animation:.25s forwards _overlayIn_6ux9t_1;display:flex;position:fixed;inset:0}._overlayClosing_6ux9t_16{animation:.4s forwards _overlayOut_6ux9t_1}._modal_6ux9t_18{background:var(--surface);width:100%;max-width:480px;padding-bottom:env(safe-area-inset-bottom,0);border-radius:18px 18px 0 0;flex-direction:column;animation:.3s cubic-bezier(.32,.72,0,1) forwards _sheetIn_6ux9t_1;display:flex;overflow:hidden;box-shadow:0 -8px 32px #0000002e}._modalClosing_6ux9t_30{animation:.3s cubic-bezier(.32,.72,0,1) forwards _sheetOut_6ux9t_1}@media (width>=640px){._overlay_6ux9t_6{align-items:center;padding:24px}._modal_6ux9t_18{border-radius:14px}}._modalHeader_6ux9t_37{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}._modalTitle_6ux9t_45{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._closeBtn_6ux9t_53{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;transition:background .15s;display:flex}._closeBtn_6ux9t_53:hover{background:var(--surface-2)}._optionList_6ux9t_66{grid-template-columns:repeat(2,1fr);gap:10px;padding:16px;display:grid}._optionCard_6ux9t_73{background:var(--surface-2);cursor:pointer;text-align:center;font-family:var(--font-family);border:none;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;transition:background .15s;display:flex}._optionCard_6ux9t_73:hover{background:var(--surface-3)}._optionIcon_6ux9t_89{background:var(--surface-3);width:56px;height:56px;color:var(--text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._optionText_6ux9t_101{flex-direction:column;align-items:center;gap:2px;display:flex}._optionLabel_6ux9t_108{color:var(--text);font-size:14px;font-weight:600}._optionDesc_6ux9t_114{color:var(--text-2);font-size:12px}._bottomNav_50gyf_1{display:none}@media (width<=768px){._bottomNav_50gyf_1{height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:.5px solid var(--border);z-index:900;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000000f}._navItem_50gyf_26{color:#000;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;height:100%;padding:0;text-decoration:none;display:flex}._navItemActive_50gyf_42{color:var(--primary-text)}[data-theme=dark] ._navItem_50gyf_26{color:#fff}._iconWrap_50gyf_50{justify-content:center;align-items:center;display:flex;position:relative}._eventDot_50gyf_57{border:1.5px solid var(--surface);pointer-events:none;background:#dc2626;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _alertPulse_50gyf_1;position:absolute;top:-3px;right:-4px}._notifBadge_50gyf_70{color:#fff;min-width:16px;height:16px;font-size:10px;font-weight:600;font-family:var(--font-family);box-sizing:border-box;border:1.5px solid var(--surface);pointer-events:none;background:#dc2626;border-radius:8px;justify-content:center;align-items:center;padding:0 3px;display:flex;position:absolute;top:-5px;right:-8px}._profileAvatar_50gyf_91{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}@keyframes _alertPulse_50gyf_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}}._sidebar_ype5v_1{width:240px;height:calc(100vh - var(--system-banner-height,0px));left:0;top:var(--system-banner-height,0px);background:var(--surface);z-index:100;border-right:none;flex-direction:column;transition:width .2s;display:flex;position:fixed;overflow:hidden}._collapsed_ype5v_16{width:64px}._overlay_ype5v_18{display:none}._header_ype5v_20{background:var(--surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:64px;padding:0 12px;display:flex}._logoLink_ype5v_31{flex:1;align-items:center;display:flex;overflow:hidden}._logoDarkVariant_ype5v_38{height:40px}._logo_ype5v_31{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;width:auto;height:65px;display:block}._toggleBtn_ype5v_50{cursor:pointer;color:#fffc;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:6px;display:flex}._toggleBtn_ype5v_50:hover{color:#fff;background:#ffffff26}._toggleBtnMobile_ype5v_63{display:none}._toggleBtnDesktop_ype5v_65{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;align-self:flex-end;align-items:center;margin-bottom:2px;padding:6px 8px;display:flex}._toggleBtnDesktop_ype5v_65:hover{color:var(--text)}._collapsed_ype5v_16 ._toggleBtnDesktop_ype5v_65{align-self:center}._sidebarTop_ype5v_86{flex-direction:column;flex-shrink:0;gap:2px;padding:8px 8px 0;display:flex}._collapsed_ype5v_16 ._sidebarTop_ype5v_86{padding-left:4px;padding-right:4px}._navSeparator_ype5v_99{background:var(--border);height:.5px;margin:4px 16px}._navSectionLabel_ype5v_105{letter-spacing:0;color:var(--text-2);font-size:10px;font-weight:600;font-family:var(--font-family);padding:6px 16px 2px;display:block}._signalBubble_ype5v_115{background:linear-gradient(135deg,#e53e3e 0%,#f65c00 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._sectionLabel_ype5v_126{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:500;font-family:var(--font-family);margin:12px 0 8px;padding:0 24px}._nav_ype5v_99{flex-direction:column;flex:1;gap:2px;padding:8px;display:flex;overflow-y:auto}._navItem_ype5v_146{color:var(--text);font-size:15px;font-weight:400;font-family:var(--font-family);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}._navItemActive_ype5v_165{color:var(--primary-text);font-weight:500}._navIcon_ype5v_167{flex-shrink:0;align-items:center;display:flex}._eventDot_ype5v_173{border:1.5px solid var(--surface);pointer-events:none;background:#dc2626;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _alertPulse_ype5v_1;position:absolute;top:-2px;right:-3px}@keyframes _alertPulse_ype5v_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._navLabel_ype5v_191{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._avatarSection_ype5v_193{flex-direction:column;gap:6px;display:flex}._avatarCard_ype5v_199{background:var(--surface-2);border-radius:12px;overflow:hidden}._collapsed_ype5v_16 ._avatarCard_ype5v_199{border-radius:10px}._profileBlock_ype5v_209{box-sizing:border-box;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 12px;text-decoration:none;display:flex}._profileAvatar_ype5v_220{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._profileInfo_ype5v_236{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._profileName_ype5v_244{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._separator_ype5v_254{background:var(--border);height:.5px;margin:8px 4px}._collapsed_ype5v_16 ._profileBlock_ype5v_209{justify-content:center;padding-left:0;padding-right:0}._collapsed_ype5v_16 ._separator_ype5v_254{margin:8px}[data-theme=dark] ._navItemActive_ype5v_165{color:#fff}@media (width>=901px){._avatarSection_ype5v_193,._header_ype5v_20{display:none}._sidebar_ype5v_1{height:calc(100vh - 64px);top:64px}._sidebarTop_ype5v_86{padding-top:8px}}@media (width<=900px){._sidebar_ype5v_1,._overlay_ype5v_18{display:none!important}}._switchBlock_ype5v_301{cursor:pointer;color:var(--text);text-align:left;width:100%;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;transition:background .15s,color .15s;display:flex}._switchBlock_ype5v_301:hover{color:var(--text)}._switchAvatar_ype5v_321{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._switchIcon_ype5v_337{color:var(--text);background:var(--surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._switchName_ype5v_349{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}._collapsed_ype5v_16 ._switchBlock_ype5v_301{justify-content:center;padding-left:0;padding-right:0}._header_17o36_1{top:var(--system-banner-height,0px);background:var(--surface);z-index:1100;box-sizing:border-box;backface-visibility:hidden;will-change:transform;justify-content:space-between;align-items:center;height:64px;padding:0 32px;transition:transform .25s;display:flex;position:fixed;left:0;right:0;transform:translateZ(0)}@media (width<=768px){._headerScrollHidden_17o36_23{transform:translateY(-100%)}._headerHiddenMobile_17o36_33{display:none!important}}._left_17o36_38{align-items:center;gap:12px;display:flex}._menuBtn_17o36_40{cursor:pointer;color:#ffffffe6;background:0 0;border:none;align-items:center;padding:4px;display:none}._logoDesktopWrap_17o36_50,._logoLink_17o36_59{align-items:center;display:flex}._headerLogo_17o36_60{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;width:auto;height:65px;margin-right:6px;display:block}._logoDarkVariant_17o36_61{height:40px}._pageTitle_17o36_63{color:#ffffffe6;font-size:16px;font-weight:500;font-family:var(--font-family)}._right_17o36_70{align-items:center;gap:16px;display:flex}._searchBtn_17o36_73{background:var(--surface-2);cursor:pointer;color:var(--text-2);border:none;border-radius:8px;align-items:center;padding:8px;display:none}@media (width>=769px){._searchBtn_17o36_73{color:#000;display:flex}}._searchBtn_17o36_73:hover{color:var(--text);background:var(--border)}._addPostBtn_17o36_93{width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}._bellWrap_17o36_107{background:var(--surface-2);cursor:pointer;color:#000;border:none;border-radius:8px;align-items:center;padding:8px;display:flex;position:relative}._bellWrap_17o36_107:hover{color:var(--text);background:var(--border)}[data-theme=dark] ._searchBtn_17o36_73,[data-theme=dark] ._bellWrap_17o36_107{color:var(--text)}._bellBadge_17o36_129{color:#fff;min-width:18px;height:18px;font-size:11px;font-weight:500;font-family:var(--font-family);box-sizing:border-box;pointer-events:none;background:#e53e3e;border-radius:50%;justify-content:center;align-items:center;padding:0 3px;display:flex;position:absolute;top:-4px;right:-4px}._avatarWrap_17o36_149{position:relative}._avatar_17o36_149{background:var(--surface-2);border:1.5px solid var(--border);cursor:pointer;width:36px;height:36px;color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex}._avatar_17o36_149:hover{background:var(--surface-2);filter:brightness(.95)}._dropdown_17o36_169{background:var(--surface);border:.5px solid var(--border);z-index:200;border-radius:12px;min-width:220px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px #0000001f}._dropHeader_17o36_182{border-bottom:.5px solid var(--border);padding:14px 16px 10px}._dropName_17o36_187{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._dropEmail_17o36_195{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._dropItem_17o36_202{cursor:pointer;width:100%;color:var(--text);font-size:14px;font-family:var(--font-family);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 16px;transition:background .15s;display:flex}._dropItem_17o36_202:hover{background:var(--surface-2)}._dropSeparator_17o36_219{background:var(--border);height:.5px}._themeRow_17o36_221{justify-content:space-between;align-items:center;padding:10px 16px;display:flex}._themeLabel_17o36_228{color:var(--text);font-size:14px;font-family:var(--font-family)}._themeToggle_17o36_234{background:var(--border);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;width:36px;height:20px;transition:background .2s;position:relative}._themeToggleOn_17o36_246{background:var(--primary-gradient)}._themeToggleDot_17o36_248{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block;position:absolute;top:2px;left:2px}._themeToggleOn_17o36_246 ._themeToggleDot_17o36_248{transform:translate(16px)}._notifBackdrop_17o36_263{z-index:1200;opacity:0;background:#0000002e;transition:opacity .3s;position:fixed;inset:0}._notifBackdropOpen_17o36_272{opacity:1}._notifPanel_17o36_276{background:var(--surface);border-left:.5px solid var(--border);z-index:1201;flex-direction:column;width:400px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 24px #0000001a}._notifPanelOpen_17o36_292{transform:translate(0)}._notifPanelHeader_17o36_296{border-bottom:.5px solid var(--border);flex-shrink:0;grid-template-columns:auto auto 1fr;align-items:center;column-gap:12px;padding:20px 20px 16px;display:grid}._notifPanelTitle_17o36_306{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family)}._notifPanelActions_17o36_313{justify-content:flex-end;align-items:center;gap:12px;display:flex}._notifMarkAllBtn_17o36_320{color:var(--primary-text);cursor:pointer;font-size:12px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;padding:0}._notifMarkAllBtn_17o36_320:hover{opacity:.75}._notifPanelClose_17o36_333{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;justify-self:start;align-items:center;padding:4px;display:flex}._notifPanelClose_17o36_333:hover{background:var(--surface-2)}._notifPanelBody_17o36_347{flex:1;padding:8px 0;overflow-y:auto}._notifPanelFooter_17o36_353{border-top:.5px solid var(--border);text-align:center;flex-shrink:0;padding:14px 20px}._notifAllLink_17o36_360{color:var(--primary-text);font-size:13px;font-family:var(--font-family);font-weight:500;text-decoration:none}._notifAllLink_17o36_360:hover{opacity:.75}._notifEmpty_17o36_370{flex-direction:column;align-items:center;gap:12px;padding:60px 0;display:flex}._notifEmptyText_17o36_378{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._pnGroup_17o36_386{margin-bottom:4px}._pnGroupLabel_17o36_388{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);padding:12px 20px 6px}._pnCard_17o36_399{cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;margin:0 8px 4px;padding:12px 14px;transition:background .15s;display:flex;position:relative}._pnCardUnread_17o36_411{background:#7460e20a}._pnCardUnread_17o36_411:hover{background:#7460e214}._pnCardRead_17o36_413{background:var(--surface-2)}._pnCardRead_17o36_413:hover{background:var(--surface-hover)}._pnDot_17o36_416{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;width:5px;height:5px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}._pnAvatarWrap_17o36_428{flex-shrink:0;width:38px;height:38px;position:relative}._pnAvatarBadge_17o36_435{border:2px solid var(--surface);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-2px;right:-2px}._pnAvatar_17o36_428{width:38px;height:38px;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._pnContent_17o36_460{flex:1;min-width:0}._pnTitle_17o36_462{color:var(--text);font-size:15px;font-weight:400;line-height:1.4;font-family:var(--font-family);margin:0}._pnTitleBold_17o36_471{font-weight:500}._pnBody_17o36_473{color:var(--text);font-size:15px;font-family:var(--font-family);margin:2px 0 0;line-height:1.4}._pnTime_17o36_481{color:var(--text);font-size:11px;font-family:var(--font-family);margin:3px 0 0}._pnDeleteBtn_17o36_488{color:var(--text-2);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:5px;flex-shrink:0;align-items:center;margin-top:1px;padding:3px;transition:opacity .15s,background .15s;display:flex}._pnCard_17o36_399:hover ._pnDeleteBtn_17o36_488{opacity:1}._pnDeleteBtn_17o36_488:hover{background:var(--surface-2);color:var(--text)}._pnActions_17o36_507{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._pnBadge_17o36_514{font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:6px;margin-top:6px;padding:3px 8px;display:inline-block}._pnBtnPrimary_17o36_524{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 14px;transition:background .15s}._pnBtnPrimary_17o36_524:hover{background:#5c4db8}._pnBtnSecondary_17o36_539{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:12px;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 14px;transition:background .15s}._pnBtnSecondary_17o36_539:hover{background:var(--border)}._pnLinkBtn_17o36_553{color:var(--primary-text);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border:none;margin-top:6px;padding:0;display:inline-block}._pnLinkBtn_17o36_553:hover{opacity:.75}._switchAvatarBtn_17o36_567{background:var(--surface-2);cursor:pointer;border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:none;position:relative}._switchAvatarBtn_17o36_567:hover{opacity:.85}._switchAvatarCircle_17o36_582{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._switchAvatarIcon_17o36_598{color:var(--text);align-items:center;display:flex}@media (width>=901px){._switchAvatarBtn_17o36_567{display:flex}}._profileAvatarBtn_17o36_608{background:var(--primary-gradient);color:#fff;width:34px;height:34px;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:none;overflow:hidden}._profileAvatarBtn_17o36_608:hover{opacity:.85}@media (width>=901px){._profileAvatarBtn_17o36_608{display:flex}._right_17o36_70{gap:20px}._searchBtn_17o36_73,._bellWrap_17o36_107{border-radius:10px;padding:10px}._searchBtn_17o36_73 svg,._bellWrap_17o36_107 svg{width:23px;height:23px}._bellBadge_17o36_129{min-width:20px;height:20px;font-size:12px}._profileAvatarBtn_17o36_608{width:40px;height:40px;font-size:15px}._switchAvatarCircle_17o36_582{width:32px;height:32px;font-size:12px}}._profileBackdrop_17o36_669{z-index:1200;opacity:0;background:#0000002e;transition:opacity .3s;position:fixed;inset:0}._profileBackdropOpen_17o36_677{opacity:1}._profilePanel_17o36_679{background:var(--surface);border-left:.5px solid var(--border);z-index:1201;flex-direction:column;width:400px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 24px #0000001a}._profilePanelOpen_17o36_694{transform:translate(0)}._profilePanelHead_17o36_696{background:var(--primary-gradient);flex-direction:column;flex-shrink:0;align-items:center;padding:40px 24px 28px;display:flex;position:relative}._profilePanelClose_17o36_706{cursor:pointer;color:#fff;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:14px;right:14px}._profilePanelClose_17o36_706:hover{background:#ffffff40}._profilePanelAvatar_17o36_723{color:#fff;width:68px;height:68px;font-size:22px;font-weight:600;font-family:var(--font-family);background:#fff3;border:2px solid #ffffff80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:12px;display:flex;overflow:hidden}._profilePanelName_17o36_741{color:#fff;font-size:17px;font-weight:700;font-family:var(--font-family);margin:0 0 3px}._profilePanelEmail_17o36_749{color:#ffffffb3;font-size:13px;font-family:var(--font-family);margin:0}._profilePanelBody_17o36_756{flex:1;padding:8px 0;overflow-y:auto}._ppItem_17o36_762{width:100%;color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);text-align:left;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:12px;padding:13px 20px;text-decoration:none;transition:background .15s;display:flex}._ppItem_17o36_762:hover{background:var(--surface-2)}._ppItemIcon_17o36_781{background:var(--surface-2);width:32px;height:32px;color:var(--text-2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._ppItemRed_17o36_793{color:#e53e3e}._ppItemIconRed_17o36_794{color:#e53e3e;background:#e53e3e14}._ppSeparator_17o36_796{background:var(--border);height:.5px;margin:4px 0}@media (width<=900px){._header_17o36_1{background:var(--surface);will-change:transform;backface-visibility:hidden;padding:0 16px;transition:left .2s,transform .3s;left:0!important}._headerScrollHidden_17o36_23{transform:translateY(-100%)}._searchBtn_17o36_73{display:none!important}._menuBtn_17o36_40{display:none}._logoDesktopWrap_17o36_50{opacity:1;pointer-events:auto;width:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}._headerLogo_17o36_60{height:clamp(38px,11vw,52px)}._pageTitle_17o36_63,._notifBackdrop_17o36_263{display:none}._notifPanel_17o36_276{width:100%;top:0;left:0}._profileBackdrop_17o36_669{display:none}._profilePanel_17o36_679{z-index:1150;width:100%;bottom:64px;left:0}._bellWrap_17o36_107{display:none}._addPostBtn_17o36_93{display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._addPostBtn_17o36_93:active{transform:translateY(-50%)}._switchAvatarBtn_17o36_567{display:flex}}._overlay_1fqdk_1{z-index:3000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1fqdk_11{background:var(--surface);border-radius:16px;flex-direction:column;align-items:center;gap:4px;width:320px;max-width:calc(100vw - 32px);padding:28px;display:flex;box-shadow:0 20px 50px #00000040}._avatar_1fqdk_24{background:var(--primary-gradient);color:#fff;width:64px;height:64px;font-size:22px;font-weight:700;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;display:flex;overflow:hidden}._avatarImg_1fqdk_39{object-fit:cover;width:100%;height:100%}._name_1fqdk_45{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);text-align:center;margin:0}._sub_1fqdk_54{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;margin:0 0 20px}._logoutBtn_1fqdk_62{box-sizing:border-box;border:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px;text-decoration:none;display:flex}._logoutBtn_1fqdk_62:hover{background:var(--surface-2)}._closeBtn_1fqdk_84{width:100%;color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border:none;border-radius:10px;margin-top:8px;padding:11px}._closeBtn_1fqdk_84:hover{color:var(--text)}._bottomNav_o0rj1_1{display:none}@media (width<=900px){._bottomNav_o0rj1_1{height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:.5px solid var(--border);z-index:900;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000000f}._navItem_o0rj1_26{color:#000;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;height:100%;padding:0;text-decoration:none;display:flex}[data-theme=dark] ._navItem_o0rj1_26{color:#fff}._navItemActive_o0rj1_46{color:var(--primary-text)}._notifWrap_o0rj1_50,._iconWrap_o0rj1_51{justify-content:center;align-items:center;display:flex;position:relative}._eventDot_o0rj1_58{border:1.5px solid var(--surface);pointer-events:none;background:#dc2626;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _alertPulse_o0rj1_1;position:absolute;top:-3px;right:-4px}@keyframes _alertPulse_o0rj1_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._notifBadge_o0rj1_76{color:#fff;min-width:16px;height:16px;font-size:9px;font-weight:700;font-family:var(--font-family);background:#dc2626;border-radius:8px;justify-content:center;align-items:center;padding:0 3px;line-height:1;display:flex;position:absolute;top:-4px;right:-7px}._itemProfile_o0rj1_95{position:relative}._profileAvatar_o0rj1_99{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}}._sidebar_1ni2w_1{width:240px;height:calc(100vh - var(--system-banner-height,0px));left:0;top:var(--system-banner-height,0px);background:var(--surface);z-index:100;border-right:none;flex-direction:column;transition:width .2s;display:flex;position:fixed;overflow:hidden}._collapsed_1ni2w_16{width:80px}._overlay_1ni2w_20{display:none}._header_1ni2w_24{background:var(--surface);border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:64px;padding:0 12px;display:flex}._logoLink_1ni2w_36{flex:1;align-items:center;display:flex;overflow:hidden}._logoDarkVariant_1ni2w_43{height:40px}._logo_1ni2w_36{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;width:auto;height:65px;display:block}._toggleBtn_1ni2w_55{cursor:pointer;color:#fffc;background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:6px;display:flex}._toggleBtn_1ni2w_55:hover{color:#fff;background:#ffffff26}._toggleBtnMobile_1ni2w_72{display:none}._toggleBtnDesktop_1ni2w_76{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;align-self:flex-end;align-items:center;margin-bottom:2px;padding:6px 8px;display:flex}._toggleBtnDesktop_1ni2w_76:hover{color:var(--text)}._collapsed_1ni2w_16 ._toggleBtnDesktop_1ni2w_76{align-self:center}._collapsed_1ni2w_16 ._navItem_1ni2w_97,._collapsed_1ni2w_16 ._profileBlock_1ni2w_98{justify-content:center;padding-left:0;padding-right:0}._collapsed_1ni2w_16 ._alertDot_1ni2w_104{right:10px}._collapsed_1ni2w_16 ._avatarCard_1ni2w_108{border-radius:10px}._collapsed_1ni2w_16 ._separator_1ni2w_112{margin:8px}._sidebarTop_1ni2w_116{flex-direction:column;flex-shrink:0;gap:2px;padding:8px 8px 0;display:flex}._collapsed_1ni2w_16 ._sidebarTop_1ni2w_116{padding-left:4px;padding-right:4px}._sectionLabel_1ni2w_129{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:500;font-family:var(--font-family);margin:12px 0 8px;padding:0 24px}._nav_1ni2w_97{flex-direction:column;flex:1;gap:2px;padding:8px;display:flex;overflow:hidden auto}._navItem_1ni2w_97{color:var(--text);white-space:nowrap;font-size:16px;font-weight:400;font-family:var(--font-family);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex;position:relative}._navItemActive_1ni2w_169,._navItemActive_1ni2w_169 ._navIcon_1ni2w_173{color:var(--primary-text)}._navIcon_1ni2w_173{flex-shrink:0;align-items:center;display:flex}._navLabel_1ni2w_183{text-overflow:ellipsis;flex:1;overflow:hidden}._avatarSection_1ni2w_189{flex-direction:column;gap:6px;display:flex}._avatarCard_1ni2w_108{background:var(--surface-2);border-radius:12px;overflow:hidden}._separator_1ni2w_112{background:var(--border);height:.5px;margin:8px 4px}._navSectionLabel_1ni2w_207{letter-spacing:0;color:var(--text-2);font-size:10px;font-weight:600;font-family:var(--font-family);padding:6px 16px 2px;display:block}._signalBubble_1ni2w_217{background:linear-gradient(135deg,#e53e3e 0%,#f65c00 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._navItemBtn_1ni2w_228{text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;width:100%}._navItemLogout_1ni2w_237{color:#e53e3e}._navItemLogout_1ni2w_237:hover{color:#e53e3e;background:#ef444414}._navItemAdsActive_1ni2w_246{color:var(--primary-text);background:#7460e21a}._upgradeOverlay_1ni2w_251{z-index:200;background:#0006;position:fixed;inset:0}._upgradeModal_1ni2w_258{background:var(--surface);z-index:201;text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:16px;width:320px;padding:32px 28px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000024}._upgradeMegaphone_1ni2w_276{color:var(--primary-text);display:flex}._upgradeText_1ni2w_281{color:var(--text);font-size:15px;font-family:var(--font-family);margin:0;line-height:1.5}._upgradeNote_1ni2w_289{color:var(--text-2);font-size:12px;font-family:var(--font-family);text-align:center;margin:0;line-height:1.5}._upgradeBtn_1ni2w_298{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:10px 28px}._upgradeBtn_1ni2w_298:hover{background:#5c4db8}@keyframes _alertPulse_1ni2w_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._alertDot_1ni2w_104{pointer-events:none;background:#dc2626;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite _alertPulse_1ni2w_1;position:absolute;top:8px;right:8px}@keyframes _sidebarSpin_1ni2w_1{to{transform:rotate(360deg)}}._activatingSpinner_1ni2w_333{border:3px solid var(--border);border-top-color:#7460e2;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite _sidebarSpin_1ni2w_1}._activatingText_1ni2w_342{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}@keyframes _successPop_1ni2w_1{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes _checkDraw_1ni2w_1{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}._successIcon_1ni2w_360{background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards _successPop_1ni2w_1;display:flex}._successCheck_1ni2w_371{stroke-dasharray:30;stroke-dashoffset:30px;animation:.35s .25s forwards _checkDraw_1ni2w_1}._successTitle_1ni2w_377{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._successSub_1ni2w_385{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._profileBlock_1ni2w_98{color:var(--text);border-radius:8px;align-items:center;gap:12px;min-width:0;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex;overflow:hidden}._profileAvatar_1ni2w_408{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._profileInfo_1ni2w_424{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._profileName_1ni2w_432{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._profilePixel_1ni2w_442{color:var(--text);font-size:12px;font-family:var(--font-family);align-items:center;gap:5px;display:flex}._profilePixelDot_1ni2w_451{border-radius:50%;flex-shrink:0;width:7px;height:7px}._switchBlock_1ni2w_458{cursor:pointer;color:var(--text);text-align:left;width:100%;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:8px 12px;transition:background .15s,color .15s;display:flex}._switchBlock_1ni2w_458:hover{color:var(--text)}._switchAvatar_1ni2w_478{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._switchIcon_1ni2w_494{color:var(--text);background:var(--surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._switchName_1ni2w_506{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}._collapsed_1ni2w_16 ._switchBlock_1ni2w_458{justify-content:center;padding-left:0;padding-right:0}[data-theme=dark] ._navItemActive_1ni2w_169,[data-theme=dark] ._navItemActive_1ni2w_169 ._navIcon_1ni2w_173{color:#fff}[data-theme=dark] ._navItemAdsActive_1ni2w_246{background:var(--primary-gradient);color:#fff}@media (width>=769px){._avatarSection_1ni2w_189,._header_1ni2w_24{display:none}._sidebar_1ni2w_1{height:calc(100vh - 64px);top:64px}._sidebarTop_1ni2w_116{padding-top:8px}}@media (width<=768px){._sidebar_1ni2w_1,._overlay_1ni2w_20{display:none}}._header_11vop_1{top:var(--system-banner-height,0px);background:var(--surface);z-index:1100;box-sizing:border-box;backface-visibility:hidden;will-change:transform;justify-content:space-between;align-items:center;height:64px;padding:0 32px;transition:transform .25s;display:flex;position:fixed;left:0;right:0;transform:translateZ(0)}@media (width<=768px){._headerScrollHidden_11vop_23{transform:translateY(-100%)}}._left_11vop_34{align-items:center;gap:12px;display:flex}._menuBtn_11vop_40{cursor:pointer;color:#ffffffe6;background:0 0;border:none;align-items:center;padding:4px;display:none}._logoDesktopWrap_11vop_50,._logoLink_11vop_59{align-items:center;display:flex}._logoDarkVariant_11vop_64{height:40px}._headerLogo_11vop_68{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;width:auto;height:65px;margin-right:6px;display:block}._statusRow_11vop_77{align-items:center;gap:6px;margin-top:2px;display:flex}._statusDot_11vop_84{border-radius:50%;flex-shrink:0;width:7px;height:7px}._dotOpen_11vop_91{background:#4ade80}._dotClosed_11vop_92{background:#ffffff73}._statusText_11vop_94{font-size:13px;font-family:var(--font-family)}._textOpen_11vop_99{color:#4ade80}._textClosed_11vop_100{color:#ffffff8c}._right_11vop_102{align-items:center;gap:16px;display:flex}._switchAvatarBtn_11vop_108{background:var(--surface-2);cursor:pointer;border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:none;position:relative}._profileAvatarBtn_11vop_122{background:var(--primary-gradient);color:#fff;width:34px;height:34px;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:none;overflow:hidden}._profileAvatarBtn_11vop_122:hover{opacity:.85}._switchAvatarIcon_11vop_141{color:var(--text);align-items:center;display:flex}._switchAvatarCircle_11vop_147{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._addPostBtn_11vop_163{width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}._toggleWrap_11vop_177{align-items:center;gap:8px;display:flex}._toggleLabel_11vop_183{color:#fffc;font-size:13px;font-family:var(--font-family)}._toggle_11vop_177{cursor:pointer;background:#0003;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}._toggleOn_11vop_201{background:#fff}._toggleDot_11vop_205{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;display:block;position:absolute;top:3px;left:3px}._toggleOn_11vop_201 ._toggleDot_11vop_205{background:var(--primary-gradient);transform:translate(20px)}._searchBtn_11vop_222{background:var(--surface-2);cursor:pointer;color:var(--text-2);border:none;border-radius:8px;align-items:center;padding:8px;display:none}@media (width>=769px){._searchBtn_11vop_222{color:#000;display:flex}}._searchBtn_11vop_222:hover{background:var(--border);color:var(--text)}._searchBar_11vop_245{flex:1;align-items:center;gap:8px;height:100%;display:flex}._searchCloseBtn_11vop_253{cursor:pointer;color:#ffffffe6;background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;padding:6px;display:flex}._searchCloseBtn_11vop_253:hover{color:#fff;background:#ffffff26}._searchInput_11vop_270{color:#fff;font-size:15px;font-family:var(--font-family);background:#ffffff26;border:none;border-radius:8px;outline:none;flex:1;padding:8px 14px}._searchInput_11vop_270::placeholder{color:#ffffff8c}._searchBackdrop_11vop_286{z-index:98;position:fixed;inset:0}._searchResults_11vop_292{background:var(--surface);border-bottom:.5px solid var(--border);z-index:99;max-height:320px;position:fixed;top:64px;left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #00000014}._searchResultItem_11vop_305{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:12px 20px;text-decoration:none;transition:background .15s;display:flex}._searchResultItem_11vop_305:last-child{border-bottom:none}._searchResultItem_11vop_305:hover{background:var(--surface-2)}._searchResultAvatar_11vop_323{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._searchResultInfo_11vop_338{flex-direction:column;gap:2px;display:flex}._searchResultName_11vop_344{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._searchResultSub_11vop_351{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._iconBtn_11vop_357{cursor:pointer;color:#ffffffbf;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:flex}._iconBtn_11vop_357:hover{color:#fff;background:#ffffff26}._bellWrap_11vop_370{background:var(--surface-2);cursor:pointer;color:#000;border:none;border-radius:8px;align-items:center;padding:8px;display:flex;position:relative}._bellWrap_11vop_370:hover{color:var(--text);background:var(--border)}[data-theme=dark] ._searchBtn_11vop_222,[data-theme=dark] ._bellWrap_11vop_370{color:var(--text)}._bellBadge_11vop_392{color:#fff;min-width:18px;height:18px;font-size:11px;font-weight:500;font-family:var(--font-family);box-sizing:border-box;pointer-events:none;background:#e53e3e;border-radius:50%;justify-content:center;align-items:center;padding:0 3px;display:flex;position:absolute;top:-4px;right:-4px}._avatarWrap_11vop_412{position:relative}._avatarBtn_11vop_416{background:var(--surface-2);width:36px;height:36px;color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:1.5px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@keyframes _alertPulse_11vop_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._avatarAlert_11vop_438{pointer-events:none;background:#dc2626;border-radius:50%;width:9px;height:9px;animation:2s ease-in-out infinite _alertPulse_11vop_1;position:absolute;top:-1px;right:-1px}._userDropdown_11vop_451{background:var(--surface);border:.5px solid var(--border);z-index:200;border-radius:12px;min-width:230px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 4px 16px #00000014}._dropdownHeader_11vop_464{border-bottom:.5px solid var(--border);padding:14px 16px}._dropdownName_11vop_469{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._dropdownEmail_11vop_476{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-top:2px}._pixelStatusRow_11vop_483{cursor:pointer;align-items:center;gap:5px;margin-top:8px;text-decoration:none;display:inline-flex}._pixelStatusDot_11vop_492{border-radius:50%;flex-shrink:0;width:6px;height:6px}._pixelStatusLabel_11vop_499{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._pixelStatusValue_11vop_505{font-size:12px;font-weight:500;font-family:var(--font-family)}._menuItem_11vop_511{width:100%;color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);text-align:left;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:10px;padding:10px 16px;text-decoration:none;display:flex}._menuItem_11vop_511:hover{background:var(--surface-2)}._menuItemRed_11vop_530{color:#e53e3e}._menuItemAlert_11vop_532{background:#dc2626;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:auto;animation:2s ease-in-out infinite _alertPulse_11vop_1}._menuIcon_11vop_542{color:var(--text-2);align-items:center;display:flex}._menuIconRed_11vop_548{color:#e53e3e}._menuSeparator_11vop_550{background:var(--border);height:.5px}._switchSection_11vop_555{background:var(--surface-2);padding:10px 16px}._switchSectionLabel_11vop_560{letter-spacing:.5px;color:var(--text-2);text-transform:uppercase;font-size:11px;font-weight:600;font-family:var(--font-family);margin-bottom:8px;display:block}._switchAccountCard_11vop_571{align-items:center;gap:10px;padding:0 0 8px;display:flex}._switchAccountAvatar_11vop_578{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._switchAccountInfo_11vop_594{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._switchAccountName_11vop_602{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._switchAccountMeta_11vop_612{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._switchComutaBtn_11vop_618{background:var(--surface);border:.5px solid var(--border);width:100%;color:var(--primary-text);font-size:12px;font-weight:600;font-family:var(--font-family);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;transition:background .15s;display:flex}._switchComutaBtn_11vop_618:hover{background:var(--surface-2,#f0f0ee);filter:brightness(.97)}._themeRow_11vop_637{justify-content:space-between;align-items:center;padding:10px 16px;display:flex}._themeLabel_11vop_644{color:var(--text);font-size:14px;font-family:var(--font-family)}._themeToggle_11vop_650{background:var(--border);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;width:36px;height:20px;transition:background .2s;position:relative}._themeToggleOn_11vop_662{background:var(--primary-gradient)}._themeToggleDot_11vop_664{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block;position:absolute;top:2px;left:2px}._themeToggleOn_11vop_662 ._themeToggleDot_11vop_664{transform:translate(16px)}._notifBackdrop_11vop_679{z-index:1200;opacity:0;background:#0000002e;transition:opacity .3s;position:fixed;inset:0}._notifBackdropOpen_11vop_688{opacity:1}._notifPanel_11vop_692{background:var(--surface);border-left:.5px solid var(--border);z-index:1201;flex-direction:column;width:400px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 24px #0000001a}._notifPanelOpen_11vop_708{transform:translate(0)}._notifPanelHeader_11vop_712{border-bottom:.5px solid var(--border);flex-shrink:0;grid-template-columns:auto auto 1fr;align-items:center;column-gap:12px;padding:20px 20px 16px;display:grid}._notifPanelTitle_11vop_722{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family)}._notifPanelActions_11vop_729{justify-content:flex-end;align-items:center;gap:12px;display:flex}._notifMarkAllBtn_11vop_736{color:var(--primary-text);cursor:pointer;font-size:12px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;padding:0}._notifMarkAllBtn_11vop_736:hover{opacity:.75}._notifPanelClose_11vop_749{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;justify-self:start;align-items:center;padding:4px;display:flex}._notifPanelClose_11vop_749:hover{background:var(--surface-2)}._notifPanelBody_11vop_763{flex:1;padding:8px 0;overflow-y:auto}._notifPanelFooter_11vop_769{border-top:.5px solid var(--border);text-align:center;flex-shrink:0;padding:14px 20px}._notifAllLink_11vop_776{color:var(--primary-text);font-size:13px;font-family:var(--font-family);font-weight:500;text-decoration:none}._notifAllLink_11vop_776:hover{opacity:.75}._notifEmpty_11vop_786{flex-direction:column;align-items:center;gap:12px;padding:60px 0;display:flex}._notifEmptyText_11vop_794{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._pnGroup_11vop_802{margin-bottom:4px}._pnGroupLabel_11vop_804{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);padding:12px 20px 6px}._pnCard_11vop_815{cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;margin:0 8px 4px;padding:12px 14px;transition:background .15s;display:flex;position:relative}._pnCardUnread_11vop_827{background:#7460e20a}._pnCardUnread_11vop_827:hover{background:#7460e214}._pnCardRead_11vop_829{background:var(--surface-2)}._pnCardRead_11vop_829:hover{background:var(--surface-hover)}._pnDot_11vop_832{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;width:5px;height:5px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}._pnAvatar_11vop_844{width:38px;height:38px;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._pnAvatarWrap_11vop_855{flex-shrink:0;position:relative}._pnAvatarBadge_11vop_860{border:1.5px solid var(--surface);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-2px;right:-2px}._pnContent_11vop_874{flex:1;min-width:0}._pnTitle_11vop_879{color:var(--text);font-size:15px;font-weight:400;line-height:1.4;font-family:var(--font-family);margin:0}._pnTitleBold_11vop_888{font-weight:500}._pnBody_11vop_890{color:var(--text);font-size:15px;font-family:var(--font-family);margin:2px 0 0;line-height:1.4}._pnTime_11vop_898{color:var(--text);font-size:11px;font-family:var(--font-family);margin:3px 0 0}._pnDeleteBtn_11vop_905{color:var(--text-2);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:5px;flex-shrink:0;align-items:center;margin-top:1px;padding:3px;transition:opacity .15s,background .15s;display:flex}._pnCard_11vop_815:hover ._pnDeleteBtn_11vop_905{opacity:1}._pnDeleteBtn_11vop_905:hover{background:var(--surface-2);color:var(--text)}._pnSuggestForm_11vop_924{flex-direction:column;gap:8px;margin-top:8px;display:flex}._pnSuggestRow_11vop_931{gap:8px;display:flex}._pnSuggestInput_11vop_936{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:12px;font-family:var(--font-family);border-radius:6px;outline:none;flex:1;min-width:0;padding:6px 8px}._pnSuggestInput_11vop_936:focus{border-color:#7460e2}._pnBtnPrimary_11vop_951:disabled{opacity:.45;cursor:default}._pnActions_11vop_953{flex-wrap:wrap;gap:8px;display:flex}._pnInlineRow_11vop_959{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}._pnBadge_11vop_967{font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:6px;margin-top:6px;padding:3px 8px;display:inline-block}._pnInlineRow_11vop_959 ._pnBadge_11vop_967{margin-top:0}._pnBtnPrimary_11vop_951{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 14px;transition:background .15s}._pnBtnPrimary_11vop_951:hover{background:#5c4db8}._pnBtnSecondary_11vop_994{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:12px;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 14px;transition:background .15s}._pnBtnSecondary_11vop_994:hover{background:var(--border)}._pnLinkBtn_11vop_1008{color:var(--primary-text);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border:none;padding:0}._pnLinkBtn_11vop_1008:hover{opacity:.75}._profileBackdrop_11vop_1021{z-index:1200;opacity:0;background:#0000002e;transition:opacity .3s;position:fixed;inset:0}._profileBackdropOpen_11vop_1029{opacity:1}._profilePanel_11vop_1031{background:var(--surface);border-left:.5px solid var(--border);z-index:1201;flex-direction:column;width:400px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 24px #0000001a}._profilePanelOpen_11vop_1046{transform:translate(0)}._profilePanelHead_11vop_1048{background:var(--primary-gradient);flex-direction:column;flex-shrink:0;align-items:center;padding:40px 24px 28px;display:flex;position:relative}._profilePanelClose_11vop_1058{cursor:pointer;color:#fff;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:14px;right:14px}._profilePanelClose_11vop_1058:hover{background:#ffffff40}._profilePanelAvatar_11vop_1075{color:#fff;width:68px;height:68px;font-size:22px;font-weight:600;font-family:var(--font-family);background:#fff3;border:2px solid #ffffff80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:12px;display:flex;overflow:hidden}._profilePanelName_11vop_1093{color:#fff;font-size:17px;font-weight:700;font-family:var(--font-family);margin:0 0 3px}._profilePanelEmail_11vop_1101{color:#ffffffb3;font-size:13px;font-family:var(--font-family);margin:0 0 10px}._ppPixelRow_11vop_1108{background:#ffffff1f;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;text-decoration:none;display:inline-flex}._ppPixelDot_11vop_1118{border-radius:50%;flex-shrink:0;width:6px;height:6px}._ppPixelLabel_11vop_1125{color:#ffffffb3;font-size:12px;font-family:var(--font-family)}._ppPixelValue_11vop_1131{font-size:12px;font-weight:500;font-family:var(--font-family);color:#fff}._ppHeroSwitch_11vop_1138{cursor:pointer;color:#fff;background:#ffffff26;border:none;border-radius:24px;align-items:center;gap:10px;margin-top:6px;padding:7px 14px 7px 7px;transition:background .15s;display:flex}._ppHeroSwitch_11vop_1138:hover{background:#ffffff40}._ppHeroSwitchAvatar_11vop_1153{width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-family);background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._ppHeroSwitchName_11vop_1168{font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap}._ppHeroSwitchIcon_11vop_1175{opacity:.85;align-items:center;margin-left:2px;display:flex}._profilePanelBody_11vop_1182{flex:1;padding:8px 0;overflow-y:auto}._ppItem_11vop_1188{width:100%;color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);text-align:left;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:12px;padding:13px 20px;text-decoration:none;transition:background .15s;display:flex}._ppItem_11vop_1188:hover{background:var(--surface-2)}._ppItemIcon_11vop_1207{background:var(--surface-2);width:32px;height:32px;color:var(--text-2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._ppItemRed_11vop_1219{color:#e53e3e}._ppItemIconRed_11vop_1220{color:#e53e3e;background:#e53e3e14}._ppItemAlert_11vop_1222{background:#dc2626;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:auto;animation:2s ease-in-out infinite _alertPulse_11vop_1}._ppSeparator_11vop_1232{background:var(--border);height:.5px;margin:4px 0}._ppSwitchSection_11vop_1234{background:var(--surface-2);padding:12px 20px}._ppSwitchLabel_11vop_1239{letter-spacing:.5px;color:var(--text-2);text-transform:uppercase;font-size:11px;font-weight:600;font-family:var(--font-family);margin-bottom:10px;display:block}._ppSwitchRow_11vop_1250{background:var(--surface);border:.5px solid var(--border);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .15s;display:flex}._ppSwitchRow_11vop_1250:hover{background:var(--surface-2)}._ppSwitchAvatar_11vop_1265{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._ppSwitchInfo_11vop_1281{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._ppSwitchName_11vop_1289{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._ppSwitchMeta_11vop_1299{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._ppSwitchIconBtn_11vop_1305{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@media (width>=769px){._switchAvatarBtn_11vop_108,._profileAvatarBtn_11vop_122{display:flex}._right_11vop_102{gap:20px}._searchBtn_11vop_222,._bellWrap_11vop_370{border-radius:10px;padding:10px}._searchBtn_11vop_222 svg,._bellWrap_11vop_370 svg{width:23px;height:23px}._bellBadge_11vop_392{min-width:20px;height:20px;font-size:12px}._profileAvatarBtn_11vop_122{width:40px;height:40px;font-size:15px}._switchAvatarCircle_11vop_147{width:32px;height:32px;font-size:12px}}@media (width<=768px){._header_11vop_1{background:var(--surface);box-shadow:none;padding:0 16px;transition:left .2s,transform .3s;left:0}._headerScrollHidden_11vop_23{transform:translateY(-100%)}._searchBtn_11vop_222{display:none!important}._menuBtn_11vop_40,._bellWrap_11vop_370,._avatarWrap_11vop_412{display:none}._switchAvatarBtn_11vop_108{display:flex}._addPostBtn_11vop_163{display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._addPostBtn_11vop_163:active{transform:translateY(-50%)}._headerHiddenMobile_11vop_1403{display:none!important}._logoDesktopWrap_11vop_50{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._headerLogo_11vop_68{height:clamp(38px,11vw,52px);margin-right:0}._toggleLabel_11vop_183,._iconBtn_11vop_357,._notifBackdrop_11vop_679{display:none}._notifPanel_11vop_692{width:100%;top:0;left:0}._profileBackdrop_11vop_1021{display:none}._profilePanel_11vop_1031{z-index:1150;width:100%;bottom:64px;left:0}}._nav_1qj62_1{display:none}@media (width<=768px){._nav_1qj62_1{height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:.5px solid var(--border);z-index:900;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000000f}._item_1qj62_26{color:#000;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;height:100%;padding:0;text-decoration:none;display:flex;position:relative}@keyframes _alertPulse_1qj62_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._alertDot_1qj62_48{pointer-events:none;background:#dc2626;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite _alertPulse_1qj62_1;position:absolute;top:8px;left:calc(50% + 8px)}[data-theme=dark] ._item_1qj62_26{color:#fff}._label_1qj62_64{font-size:10px;font-family:var(--font-family);line-height:1}._active_1qj62_70{color:var(--primary-text)}._profileWrap_1qj62_74{flex:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}._profileDropdown_1qj62_83{background:var(--surface);border:.5px solid var(--border);z-index:950;border-radius:12px;min-width:240px;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 -4px 20px #0000001a}._dropdownHeader_1qj62_96{border-bottom:.5px solid var(--border);align-items:center;gap:10px;padding:14px 16px;display:flex}._dropdownAvatar_1qj62_104{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._dropdownName_1qj62_119{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._dropdownEmail_1qj62_126{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-top:2px}._menuItem_1qj62_133{width:100%;color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);text-align:left;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:10px;padding:10px 16px;text-decoration:none;display:flex}._menuItem_1qj62_133:hover{background:var(--surface-2)}._menuItemRed_1qj62_151{color:#e53e3e}._separator_1qj62_153{background:var(--border);height:.5px}._themeRow_1qj62_158{justify-content:space-between;align-items:center;padding:10px 16px;display:flex}._themeLabel_1qj62_165{color:var(--text);font-size:14px;font-family:var(--font-family)}._themeToggle_1qj62_171{background:var(--border);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;width:36px;height:20px;transition:background .2s;position:relative}._themeToggleOn_1qj62_183{background:var(--primary-gradient)}._themeToggleDot_1qj62_185{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block;position:absolute;top:2px;left:2px}._themeToggleOn_1qj62_183 ._themeToggleDot_1qj62_185{transform:translate(16px)}._itemProfile_1qj62_199{flex:1.2}._profileAvatar_1qj62_203{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._itemNotif_1qj62_219{position:relative}._notifBadge_1qj62_223{color:#fff;min-width:16px;height:16px;font-size:10px;font-weight:600;font-family:var(--font-family);pointer-events:none;background:#dc2626;border-radius:8px;justify-content:center;align-items:center;padding:0 3px;display:flex;position:absolute;top:8px;right:calc(50% - 22px)}._adminOverlay_1qj62_242{z-index:890;background:#00000059;position:fixed;inset:0}@keyframes _slideUpAdmin_1qj62_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._adminModal_1qj62_254{background:var(--surface);border-top:.5px solid var(--border);z-index:895;border-radius:16px 16px 0 0;padding:8px 0 76px;animation:.25s cubic-bezier(.32,.72,0,1) forwards _slideUpAdmin_1qj62_1;position:fixed;bottom:0;left:0;right:0}._adminHandle_1qj62_267{background:var(--border);border-radius:2px;width:36px;height:4px;margin:0 auto 16px}._adminList_1qj62_275{flex-direction:column;gap:8px;padding:0 16px 8px;display:flex}._adminItem_1qj62_282{background:var(--surface-2);width:100%;color:var(--text);cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-family);text-align:left;border:none;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;transition:background .12s;display:flex;position:relative}._adminItem_1qj62_282:active{background:var(--border)}._adminItemIconWrap_1qj62_305{background:var(--surface);width:38px;height:38px;color:var(--text);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._adminItemLabel_1qj62_317{flex:1}._adminItemRight_1qj62_321{color:var(--text-2);flex-shrink:0;align-items:center;gap:6px;display:flex}._adminItemDot_1qj62_329{background:#dc2626;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite _alertPulse_1qj62_1}}@keyframes _overlayIn_zkg6a_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_zkg6a_1{0%{opacity:1}to{opacity:0}}@keyframes _modalIn_zkg6a_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _modalOut_zkg6a_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._overlay_zkg6a_6{z-index:1500;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.25s forwards _overlayIn_zkg6a_1;display:flex;position:fixed;inset:0}._overlayClosing_zkg6a_17{animation:.4s forwards _overlayOut_zkg6a_1}._modal_zkg6a_19{background:var(--surface);border-radius:14px;flex-direction:column;width:100%;max-width:520px;max-height:90vh;animation:.25s cubic-bezier(.32,.72,0,1) forwards _modalIn_zkg6a_1;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000002e}._modalClosing_zkg6a_31{animation:.4s cubic-bezier(.32,.72,0,1) forwards _modalOut_zkg6a_1}._modalHeader_zkg6a_34{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px 16px;display:flex}._modalTitle_zkg6a_42{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._closeBtn_zkg6a_50{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;transition:background .15s;display:flex}._closeBtn_zkg6a_50:hover{background:var(--surface-2)}._modalBody_zkg6a_64{flex-direction:column;gap:14px;padding:18px 20px;display:flex}._actorRow_zkg6a_71{align-items:center;gap:10px;display:flex}._actorAvatar_zkg6a_77{background:var(--primary-gradient);color:#fff;width:38px;height:38px;font-size:15px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._actorName_zkg6a_93{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._mentionDropdown_zkg6a_101{background:var(--surface);border:.5px solid var(--border);z-index:20;border-radius:10px;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 6px 20px #0000001a}._mentionItem_zkg6a_114{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:9px 14px;transition:background .1s;display:flex}._mentionItemActive_zkg6a_127,._mentionItem_zkg6a_114:hover{background:var(--surface-2)}._mentionAvatar_zkg6a_130{background:var(--surface-2);width:30px;height:30px;color:var(--primary-text);font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._mentionName_zkg6a_145{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._composeWrap_zkg6a_153{position:relative}._textarea_zkg6a_157{box-sizing:border-box;resize:none;width:100%;font-size:15px;font-family:var(--font-family);color:var(--text);background:0 0;border:none;outline:none;min-height:48px;padding:0 36px 0 0;line-height:1.5}._textarea_zkg6a_157::placeholder{color:var(--text-2)}._emojiWrap_zkg6a_174{position:absolute;top:0;right:0}._emojiBtn_zkg6a_180{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}._emojiBtn_zkg6a_180:hover,._emojiBtnActive_zkg6a_192{color:var(--primary-text);background:var(--surface-2)}._emojiPicker_zkg6a_194{background:var(--surface);border:.5px solid var(--border);z-index:10;border-radius:12px;width:280px;position:absolute;top:30px;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}._emojiTabs_zkg6a_207{border-bottom:.5px solid var(--border);gap:2px;padding:8px 8px 0;display:flex}._emojiTabBtn_zkg6a_214{cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:6px 4px;font-size:16px;transition:background .1s}._emojiTabBtnActive_zkg6a_224{background:var(--surface-2)}._emojiGrid_zkg6a_226{grid-template-columns:repeat(8,1fr);gap:2px;max-height:160px;padding:8px;display:grid;overflow-y:auto}._emojiItem_zkg6a_235{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:18px;transition:background .1s}._emojiItem_zkg6a_235:hover{background:var(--surface-2)}._postPreview_zkg6a_247{border-top:.5px solid var(--border);border-bottom:.5px solid var(--border);flex-shrink:1;padding:16px 20px 0;overflow-y:auto}._modalFooter_zkg6a_257{border-top:.5px solid var(--border);justify-content:flex-end;padding:14px 20px 18px;display:flex}._shareBtn_zkg6a_264{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:10px 24px;transition:background .15s}._shareBtn_zkg6a_264:hover{background:linear-gradient(135deg,#2347d9 0%,#5c4db8 100%)}._shareBtn_zkg6a_264:disabled{opacity:.6;cursor:default}._shareBtn_zkg6a_264:disabled:hover{background:var(--primary-gradient)}@media (width<=1024px){@keyframes _slideUpModal_zkg6a_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownModal_zkg6a_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._overlay_zkg6a_6{align-items:flex-end;padding:0;animation:none}._overlayClosing_zkg6a_17{animation:.4s forwards _overlayOut_zkg6a_1}._modal_zkg6a_19{width:100%;max-width:100%;max-height:88vh;padding-bottom:env(safe-area-inset-bottom);border-radius:0;animation:.45s cubic-bezier(.32,.72,0,1) forwards _slideUpModal_zkg6a_1}._modalClosing_zkg6a_31{animation:.45s cubic-bezier(.32,.72,0,1) forwards _slideDownModal_zkg6a_1}._modalBody_zkg6a_64{padding:14px 16px}._modalHeader_zkg6a_34{padding:16px 16px 14px}._modalFooter_zkg6a_257{padding:12px 16px 16px}._emojiWrap_zkg6a_174{display:none}._emojiPicker_zkg6a_194{border-radius:16px 16px 0 0;width:100%;position:fixed;inset:auto 0 0}}@keyframes _plSpin_1skol_1{to{transform:rotate(360deg)}}@keyframes _plFadeIn_1skol_1{0%{opacity:0}to{opacity:1}}._overlay_1skol_4{z-index:1500;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._card_1skol_14{background:var(--surface);border:.5px solid var(--border);border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:28px 36px;animation:.18s _plFadeIn_1skol_1;display:flex;box-shadow:0 8px 32px #0000002e}._spinner_1skol_27{border:3px solid var(--border);border-top-color:#7460e2;border-radius:50%;width:36px;height:36px;animation:.75s linear infinite _plSpin_1skol_1}._success_1skol_36{color:#16a34a;background:#16a34a1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._label_1skol_47{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;margin:0}@keyframes _fadeIn_1bydf_1{0%{opacity:0}to{opacity:1}}@keyframes _hintFadeInOut_1bydf_1{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes _soundHintInOut_1bydf_1{0%{opacity:0;transform:translate(-10px)}15%{opacity:1;transform:translate(0)}75%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes _floatUp_1bydf_1{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@keyframes _floatDown_1bydf_1{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}._swipeHint_1bydf_24{pointer-events:none;z-index:8;background:#0000006b;border-radius:20px;flex-direction:column;align-items:center;gap:0;padding:10px 13px;animation:3s forwards _hintFadeInOut_1bydf_1;display:flex;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}._swipeHintArrowUp_1bydf_40{animation:1.1s ease-in-out infinite _floatUp_1bydf_1}._swipeHintArrowDown_1bydf_41{animation:1.1s ease-in-out .45s infinite _floatDown_1bydf_1}@keyframes _pickerSlideIn_1bydf_1{0%{opacity:0;transform:translate(10px)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes _toastIn_1bydf_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes _treatCoinPop_1bydf_638{0%{transform:scale(1)}40%{transform:scale(1.4)}to{transform:scale(1)}}._backdrop_1bydf_49{z-index:1400;background:#000000e0;height:100dvh;animation:.15s _fadeIn_1bydf_1;position:fixed;inset:0}._viewer_1bydf_60{z-index:1401;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;height:100dvh;animation:.18s _fadeIn_1bydf_1;display:flex;position:fixed;inset:0}._videoSide_1bydf_73{cursor:pointer;background:#000;flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}._video_1bydf_73{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._photo_1bydf_94{object-fit:contain;width:100%;height:100%;display:block}._photoTrack_1bydf_101{align-items:stretch;display:flex;position:absolute;inset:0}._photoSlide_1bydf_108{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._mediaWrapper_1bydf_117{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}._postTrack_1bydf_126{flex-direction:column;align-items:stretch;display:flex;position:absolute;inset:0}._postSlide_1bydf_134{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._likeBurst_1bydf_146{pointer-events:none;z-index:11;filter:drop-shadow(0 2px 14px #0006);animation:.8s cubic-bezier(.17,.89,.32,1.28) forwards _likeBurstPop_1bydf_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _likeBurstPop_1bydf_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}20%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}35%{opacity:1;transform:translate(-50%,-50%)scale(1)}80%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.05)}}._photoNavDots_1bydf_165{z-index:5;gap:5px;display:flex;position:absolute;bottom:180px;left:50%;transform:translate(-50%)}._photoNavDot_1bydf_165{cursor:pointer;background:#fff6;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:background .15s}._photoNavDotActive_1bydf_185{background:#fff}._postNavBtns_1bydf_187{z-index:6;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:100px;right:14px}._postNavBtn_1bydf_187{cursor:pointer;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s;display:flex}._postNavBtn_1bydf_187:hover{background:#000000b3}._postNavBtnDisabled_1bydf_211{opacity:.3;cursor:not-allowed}._desktopNavBtns_1bydf_213{z-index:5;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}._desktopNavBtn_1bydf_213{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:0;transition:background .15s;display:flex}._desktopNavBtn_1bydf_213:hover{background:#ffffff3d}._desktopNavBtnDisabled_1bydf_239{opacity:.22;cursor:not-allowed;pointer-events:none}._pausedOverlay_1bydf_241{opacity:0;pointer-events:none;background:#0000002e;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}._pausedOverlayVisible_1bydf_253{opacity:1;pointer-events:auto}@media (hover:hover) and (pointer:fine){._postSlide_1bydf_134:hover ._pausedOverlay_1bydf_241{opacity:1;pointer-events:auto}}._playIcon_1bydf_269{cursor:pointer;filter:drop-shadow(0 1px 6px #00000080);background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;padding:0;display:flex}._pausedControls_1bydf_283{align-items:center;gap:28px;display:flex}._seekBtn_1bydf_289{cursor:pointer;filter:drop-shadow(0 1px 4px #0006);background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._videoControls_1bydf_302{flex-shrink:0;align-items:center;gap:8px;padding:2px 16px 10px;display:flex}._videoCtrlBtn_1bydf_310{cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}._progressBar_1bydf_323{background:var(--border);cursor:pointer;border-radius:2px;flex:1;height:3px;transition:height .15s;position:relative}._progressFill_1bydf_333{background:var(--primary,#7460e2);border-radius:2px;height:100%;transition:width .1s linear}._progressThumb_1bydf_340{pointer-events:none;background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000080}._desktopVideoControls_1bydf_352{color:#fffffff2;z-index:5;background:linear-gradient(#0000 0%,#000000a6 100%);align-items:center;gap:8px;padding:40px 14px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}._desktopVideoControls_1bydf_352 ._progressBar_1bydf_323{box-sizing:content-box;background:#ffffff4d padding-box content-box;padding:7px 0}._desktopVideoControls_1bydf_352 ._progressBar_1bydf_323:hover,._desktopVideoControls_1bydf_352 ._progressBar_1bydf_323._progressBarActive_1bydf_374{height:6px}._desktopVideoControls_1bydf_352 ._progressFill_1bydf_333{background:#fff}._closeBtn_1bydf_382{cursor:pointer;color:#fff;z-index:10;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .1s;display:flex;position:absolute;top:12px;left:12px}._closeBtn_1bydf_382:hover{background:#000000a6}._mobilMoreWrap_1bydf_402{display:none}._mobilMoreBtn_1bydf_403{cursor:pointer;color:#fff;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._infoSide_1bydf_417{background:var(--surface);border-left:.5px solid var(--border);flex-direction:column;flex-shrink:0;width:380px;display:flex;position:relative;overflow:visible}._postHeader_1bydf_429{flex-shrink:0;align-items:center;gap:10px;padding:16px 16px 12px;display:flex}._authorAvatarLink_1bydf_437{flex-shrink:0;text-decoration:none;display:flex}._authorAvatar_1bydf_437{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._authorInfo_1bydf_455{flex-direction:column;gap:3px;display:flex}._authorNameLink_1bydf_457{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);line-height:1.2;text-decoration:none}._postTime_1bydf_466,._petsLine_1bydf_473{color:var(--text-2);font-size:12px;font-family:var(--font-family);line-height:1.2}._aiGeneratedTag_1bydf_480{color:var(--text-2);font-size:12px;font-family:var(--font-family);align-items:center;gap:4px;line-height:1.2;display:inline-flex}._petsLineLink_1bydf_491{color:var(--primary,#7460e2);font-weight:500;text-decoration:none}._moreWrap_1bydf_497{flex-shrink:0;margin-left:auto;position:relative}._moreBtn_1bydf_503{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:6px;display:flex}._moreBtn_1bydf_503:hover{background:var(--surface-2);color:var(--text)}._moreDropdown_1bydf_515{background:var(--surface);border:.5px solid var(--border);z-index:20;border-radius:10px;min-width:220px;padding:4px 0;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 20px #0000002e}[data-theme=dark] ._moreDropdown_1bydf_515{box-shadow:0 4px 24px #0000008c}._moreOption_1bydf_531{text-align:left;width:100%;color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;align-items:center;gap:8px;padding:9px 14px;display:flex}._moreOption_1bydf_531:hover{background:var(--surface-2)}._moreOptionDanger_1bydf_546{color:#e53e3e}._moreDivider_1bydf_548{background:var(--border);height:.5px;margin:4px 0}._deleteConfirm_1bydf_550{flex-direction:column;gap:8px;padding:8px 14px;display:flex}._deleteConfirmText_1bydf_551{color:var(--text);font-size:13px;font-family:var(--font-family)}._deleteConfirmBtns_1bydf_552{gap:6px;display:flex}._deleteConfirmCancel_1bydf_553{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:12px;font-family:var(--font-family);border-radius:6px;flex:1;padding:5px}._deleteConfirmOk_1bydf_558{color:#fff;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:6px;flex:1;padding:5px}._captionSection_1bydf_564{flex-shrink:0;padding:0 16px 12px}._captionRow_1bydf_565{align-items:flex-start;gap:8px;display:flex}._caption_1bydf_564{color:var(--text);font-size:15px;font-family:var(--font-family);white-space:pre-wrap;word-break:break-word;flex:1;margin:0;line-height:1.35}._captionEmpty_1bydf_570{color:var(--text-2);font-size:14px;font-style:italic}._captionClamped_1bydf_575{max-height:4.05em;overflow:hidden}._seeMore_1bydf_578{color:var(--text-2);cursor:pointer;font-size:15px;font-family:var(--font-family);background:0 0;border:none;padding:3px 0 0;display:block}._actionRow_1bydf_584{border-top:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:2px;padding:4px 8px 6px;display:flex;position:relative}._actionRowLeft_1bydf_595{align-items:center;gap:2px;display:flex}._actionBtn_1bydf_597{cursor:pointer;color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:6px 10px;transition:background .1s;display:flex}._actionBtn_1bydf_597:hover{background:var(--surface-2)}._actionBtnReacted_1bydf_613{color:#ef4444}._actionBtnTreated_1bydf_614{color:#fbbf24}._actionBtnActive_1bydf_615{color:var(--primary)}._actionCount_1bydf_617{color:var(--text);margin-left:1px;font-size:12px;font-weight:500}._desktopReactWrap_1bydf_624{position:relative}._heartIconWrap_1bydf_626{align-items:center;display:flex}@keyframes _heartBounce_1bydf_635{0%{transform:scale(1)}35%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}._heartBounce_1bydf_635{animation:.35s _heartBounce_1bydf_635}._treatCoinIdle_1bydf_637{opacity:.55;filter:grayscale(.4)}._treatCoinPop_1bydf_638{animation:.35s cubic-bezier(.34,1.56,.64,1) _treatCoinPop_1bydf_638;display:inline-flex}._ctaWrap_1bydf_641{flex-shrink:0;padding:4px 16px 8px}._ctaBtn_1bydf_646{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:10px;padding:9px 24px;transition:background .15s}._ctaBtn_1bydf_646:hover{background:#5c4db8}._commentsPanel_1bydf_661{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._guestCta_1bydf_671{border-top:.5px solid var(--border);text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;padding:14px 16px;display:flex}._guestCtaText_1bydf_682{font-family:var(--font-family);color:var(--text-2);margin:0 0 4px;font-size:12.5px;line-height:1.4}._guestCtaBtn_1bydf_690{background:var(--primary-gradient);color:#fff;width:100%;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;padding:12px;font-size:14px;font-weight:700}._guestCtaBtn_1bydf_690:hover{opacity:.9}._guestCtaLink_1bydf_704{color:var(--text-2);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600}._guestCtaLink_1bydf_704:hover{color:var(--text)}._mobileOverlay_1bydf_717,._videoControlsWrap_1bydf_718,._muteBtnTopLeft_1bydf_267,._soundHintBubble_1bydf_720,._sheetHandle_1bydf_721,._mobileSheetBackdrop_1bydf_723{display:none}._desktopNavBtns_1bydf_213{display:flex}@media (width<=1024px){._desktopNavBtns_1bydf_213,._desktopVideoControls_1bydf_352{display:none}._viewer_1bydf_60{background:#000;top:0;overflow:hidden}._videoSide_1bydf_73{height:var(--app-height-stable,100dvh);flex:unset;touch-action:none;transition:height .32s cubic-bezier(.4,0,.2,1),border-radius .32s;position:absolute;top:0;left:0;right:0}._video_1bydf_73{object-fit:cover;width:100%;max-width:100%;height:100%;max-height:100%}._videoControls_1bydf_302{color:#ffffffeb;padding:0}._videoControls_1bydf_302 ._progressBar_1bydf_323{box-sizing:content-box;background:#ffffff4d padding-box content-box;padding:9px 0}._videoControls_1bydf_302 ._progressBar_1bydf_323._progressBarActive_1bydf_374{height:6px}._videoControls_1bydf_302 ._progressFill_1bydf_333{background:#fff}._closeBtn_1bydf_382{top:calc(12px + env(safe-area-inset-top,0px));width:36px;height:36px;display:flex;left:12px}._muteBtnTopLeft_1bydf_267{top:calc(12px + 36px + 8px + env(safe-area-inset-top,0px));cursor:pointer;color:#fff;z-index:10;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .1s;display:flex;position:absolute;left:12px}._muteBtnTopLeft_1bydf_267:hover{background:#000000a6}._soundHintBubble_1bydf_720{top:calc(12px + 36px + 8px + env(safe-area-inset-top,0px));color:#fff;white-space:nowrap;pointer-events:none;z-index:10;background:#000000b3;border-radius:20px;align-items:center;padding:8px 14px;font-size:13px;font-weight:500;animation:3s forwards _soundHintInOut_1bydf_1;display:flex;position:absolute;left:56px}._mobilMoreWrap_1bydf_402{z-index:20;display:block;position:absolute;top:12px;right:12px}._mobilMoreWrap_1bydf_402 ._moreDropdown_1bydf_515{top:calc(100% + 6px);left:auto;right:0}._infoSide_1bydf_417{flex:unset;z-index:1402;pointer-events:none;border-left:none;border-radius:18px 18px 0 0;flex-direction:column;width:100%;height:72dvh;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}._infoSideOpen_1bydf_722{pointer-events:auto;transform:translateY(0)}._postHeader_1bydf_429,._captionSection_1bydf_564,._actionRow_1bydf_584,._ctaWrap_1bydf_641,._commentsPanel_1bydf_661{display:none}._sheetHandle_1bydf_721{background:var(--border);cursor:pointer;border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:10px auto 4px;display:block}._mobileSheetBackdrop_1bydf_723{z-index:4;background:0 0;display:block;position:absolute;inset:0}._aiGeneratedTag_1bydf_480{color:#fff}._mobileOverlay_1bydf_717{padding:90px 72px 30px 26px;padding-bottom:calc(env(safe-area-inset-bottom) + 64px);z-index:3;opacity:1;background:linear-gradient(#0000 0%,#0006 35%,#000000d1 100%);flex-direction:column;gap:11px;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}._mobileOverlayHidden_1bydf_935{opacity:0;pointer-events:none}._videoControlsWrap_1bydf_718{padding:14px 16px calc(env(safe-area-inset-bottom) + 14px);z-index:3;background:linear-gradient(#0000 0%,#0000008c 100%);display:block;position:absolute;bottom:0;left:0;right:0}._mobileAuthorRow_1bydf_954{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}._mobileAvatarLink_1bydf_961{flex-shrink:0;text-decoration:none;display:flex}._mobileAvatar_1bydf_961{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._mobileAuthorMeta_1bydf_979{flex-direction:column;gap:2px;display:flex}._mobileAuthorName_1bydf_981{color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);line-height:1.15;text-decoration:none}._mobilePostTime_1bydf_907,._mobilePetsLine_1bydf_997{color:#ffffffb3;font-size:11px;font-family:var(--font-family);line-height:1.15}._mobilePetsLineLink_1bydf_1004{color:#fff;font-weight:600;text-decoration:none}._mobileAddFriendBtn_1bydf_1010{color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;opacity:1;background:#0006;border:none;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:5px 10px;transition:opacity .3s;display:flex}._mobileAddFriendBtnFadeOut_1bydf_1034{opacity:0;pointer-events:none}._mobileCaptionLine_1bydf_1036{color:#ffffffe6;font-size:14.5px;font-family:var(--font-family);white-space:pre-wrap;word-break:break-word;width:100%;margin:8px 0 0;line-height:1.4}._mobileCaptionClickable_1bydf_1050{cursor:pointer}._mobileCaptionExpanded_1bydf_1052{touch-action:pan-y;max-height:101.5px;overflow-y:auto}._hashtag_1bydf_1060,._mention_1bydf_1060{color:#6b9fff;cursor:pointer;font-weight:700;text-decoration:none}._mobileSeeMore_1bydf_1067{cursor:pointer;color:#ffffffa6;font-size:14.5px;font-family:var(--font-family);background:0 0;border:none;margin-left:5px;padding:0}._mobileAdCtaBtn_1bydf_1079{color:#1a1040;font-size:14px;font-weight:700;font-family:var(--font-family);cursor:pointer;background:#fff;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;margin-top:2px;padding:12px 16px;display:flex}._mobileActionBar_1bydf_1096{bottom:50px;right:14px;bottom:calc(env(safe-area-inset-bottom) + 50px);flex-direction:column;align-items:center;gap:0;display:flex;position:absolute}._mobileActionLeft_1bydf_1107{flex-direction:column;align-items:center;gap:20px;display:flex}._mobileActionBtn_1bydf_1114{cursor:pointer;color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:3px;padding:4px;transition:background .15s;display:flex}._mobileActionBtn_1bydf_1114 svg{width:26px;height:26px}._mobileActionBtnTreat_1bydf_1133{color:#fbbf24}._mobileActionBtnActive_1bydf_1134{color:var(--primary)}._mobileCount_1bydf_1136{color:#fffffff2;font-size:12px;font-weight:500;font-family:var(--font-family);line-height:1}._mobilePickerWrap_1bydf_1144{position:relative}}@media (width<=1024px) and (orientation:landscape){._video_1bydf_73{object-fit:contain;background:#000}._videoSideShrunkLandscape_1bydf_1163{width:calc(100% - 380px)}@media (width<=447px){._videoSideShrunkLandscape_1bydf_1163{width:15vw}}}@keyframes _vpvLikesBackdropIn_1bydf_1{0%{opacity:0}to{opacity:1}}@keyframes _vpvLikesPanelIn_1bydf_1{0%{transform:translate(100%)}to{transform:translate(0)}}._likesBackdrop_1bydf_1181{z-index:1500;background:#00000073;animation:.2s _vpvLikesBackdropIn_1bydf_1;position:fixed;inset:0}._likesPanel_1bydf_1189{background:var(--surface);z-index:1501;flex-direction:column;width:360px;animation:.26s cubic-bezier(.32,.72,0,1) _vpvLikesPanelIn_1bydf_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 32px #0000002e}._likesHeader_1bydf_1203{flex-shrink:0;justify-content:flex-end;align-items:center;padding:8px 8px 0 0;display:flex}._likesClose_1bydf_1210{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;flex-shrink:0;align-self:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}._likesClose_1bydf_1210:hover{background:var(--surface-2);color:var(--text)}._likesList_1bydf_1216{flex:1;padding:6px 0 16px;overflow-y:auto}._likesEmpty_1bydf_1217{text-align:center;color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;padding:48px 20px}._likesItem_1bydf_1221{cursor:default;align-items:center;gap:12px;padding:10px 16px;transition:background .15s;display:flex}._likesItem_1bydf_1221:hover{background:var(--surface-2)}._likesAvatar_1bydf_1226{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._likesInfo_1bydf_1232{cursor:pointer;flex:1;align-items:center;gap:6px;min-width:0;display:flex}._likesName_1bydf_1233{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._likesAddBtn_1bydf_1237{border:1px solid var(--border);background:var(--surface);color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:20px;flex-shrink:0;padding:5px 12px;transition:background .15s}._likesAddBtn_1bydf_1237:hover{background:var(--surface-2)}._likesFriendBtn_1bydf_1243{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);cursor:default;border-radius:20px;flex-shrink:0;padding:5px 12px}@media (width<=768px){._likesPanel_1bydf_1189{border-radius:18px 18px 0 0;width:100%;height:75vh;animation:.28s cubic-bezier(.32,.72,0,1) _vpvLikesPanelInMobile_1bydf_1;top:auto;left:0;right:0}@keyframes _vpvLikesPanelInMobile_1bydf_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}}._shareToast_1bydf_1258{color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);z-index:9999;pointer-events:none;white-space:nowrap;background:#1a1a2e;border-radius:20px;padding:10px 20px;animation:.2s _toastIn_1bydf_1;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000002e}._overlay_1fkdb_1{z-index:1600;background:#000000c7;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_1fkdb_12{background:var(--surface);border-radius:16px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:620px;padding:20px;display:flex;box-shadow:0 24px 64px #00000073}._header_1fkdb_25{justify-content:space-between;align-items:center;width:100%;display:flex}._title_1fkdb_32{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family,"DM Sans Variable", sans-serif)}._closeBtn_1fkdb_39{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:6px;line-height:0;display:flex}._closeBtn_1fkdb_39:hover{background:var(--surface-2)}._cropArea_1fkdb_55{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:#0a0a0a;position:relative;overflow:hidden}._cropArea_1fkdb_55:active{cursor:grabbing}._cropAvatar_1fkdb_68{border-radius:8px;width:min(320px,100vw - 72px);height:min(320px,100vw - 72px)}._cropCover_1fkdb_74{aspect-ratio:16/5;border-radius:8px;width:min(560px,100vw - 72px)}@media (width<=768px){._cropCover_1fkdb_74{aspect-ratio:7/5}}._cropImg_1fkdb_86{pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:0 0;transition:opacity .18s;display:block;position:absolute;top:0;left:0}._circleMask_1fkdb_97{pointer-events:none;border:2px solid #ffffffa6;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 2000px #00000073}._hint_1fkdb_106{color:var(--text-2);text-align:center;font-size:12px;font-family:var(--font-family,"DM Sans Variable", sans-serif);margin:0}._error_1fkdb_114{color:#dc2626;text-align:center;font-size:12px;font-family:var(--font-family,"DM Sans Variable", sans-serif);margin:0}._zoomControls_1fkdb_122{align-items:center;gap:10px;display:flex}._zoomBtn_1fkdb_128{border:1.5px solid var(--border);background:var(--surface-2);width:36px;height:36px;color:var(--text);cursor:pointer;font-size:20px;font-family:var(--font-family,"DM Sans Variable", sans-serif);border-radius:50%;justify-content:center;align-items:center;padding:0 0 2px;line-height:1;display:flex}._zoomBtn_1fkdb_128:hover{background:var(--border)}._actions_1fkdb_150{justify-content:flex-end;gap:10px;width:100%;display:flex}._cancelBtn_1fkdb_157{border:1.5px solid var(--border);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family,"DM Sans Variable", sans-serif);background:0 0;border-radius:8px;padding:9px 18px}._cancelBtn_1fkdb_157:hover{background:var(--surface-2)}._saveBtn_1fkdb_173{color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family,"DM Sans Variable", sans-serif);background:#1a1a1a;border:none;border-radius:8px;padding:9px 22px}._saveBtn_1fkdb_173:hover:not(:disabled){background:#333}._saveBtn_1fkdb_173:disabled{opacity:.45;cursor:not-allowed}[data-theme=dark] ._saveBtn_1fkdb_173{color:#111;background:#f5f5f5}[data-theme=dark] ._saveBtn_1fkdb_173:hover:not(:disabled){background:#e0e0e0}._overlay_ulpyq_1{z-index:1600;background:#000000d1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._closeBtn_ulpyq_12{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:fixed;top:20px;right:20px}._closeBtn_ulpyq_12:hover{background:#ffffff38}._frame_ulpyq_32{background:var(--primary-gradient);border-radius:50%;width:min(320px,100vw - 72px);height:min(320px,100vw - 72px);position:relative}._image_ulpyq_40{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;box-shadow:0 24px 64px #00000080}._initials_ulpyq_49{color:#fff;width:100%;height:100%;font-size:96px;font-weight:600;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 24px 64px #00000080}._actions_ulpyq_63{gap:8px;display:flex;position:absolute;bottom:4px;right:4px}._actionBtn_ulpyq_71{border:2px solid var(--surface,#fff);background:var(--primary,#7460e2);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 12px #0000004d}._actionBtn_ulpyq_71:hover{filter:brightness(1.08)}._wrap_1fskc_1{justify-content:center;align-items:center;min-height:60vh;padding:40px 20px;display:flex}._card_1fskc_9{text-align:center;flex-direction:column;align-items:center;max-width:380px;display:flex}._icon_1fskc_17{background:var(--surface-2);width:72px;height:72px;color:var(--text-2);border-radius:50%;justify-content:center;align-items:center;margin-bottom:20px;display:flex}._title_1fskc_29{color:var(--text);font-size:19px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._message_1fskc_37{color:var(--text-2);font-size:14px;line-height:1.6;font-family:var(--font-family);margin:0 0 24px}._backBtn_1fskc_45{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:8px;padding:10px 22px;text-decoration:none}._backBtn_1fskc_45:hover{opacity:.9}._overlay_xj518_1{z-index:3200;background:#0000008c;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_xj518_1;display:flex;position:fixed;inset:0}._modal_xj518_13{background:var(--surface);text-align:center;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:420px;max-height:calc(100dvh - 32px);padding:36px 28px 24px;animation:.4s cubic-bezier(.34,1.56,.64,1) _popIn_xj518_1;display:flex;position:relative;overflow:hidden auto;box-shadow:0 24px 70px #0000004d}@keyframes _fadeIn_xj518_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_xj518_1{0%{opacity:0;transform:scale(.9)translateY(14px)}to{opacity:1;transform:scale(1)translateY(0)}}._confetti_xj518_38{pointer-events:none;position:absolute;inset:0;overflow:hidden}._piece_xj518_45{opacity:0;animation-name:_confettiFall_xj518_1;animation-timing-function:cubic-bezier(.25,.6,.4,1);animation-fill-mode:forwards;position:absolute;top:-14px}@keyframes _confettiFall_xj518_1{0%{opacity:0;transform:translate(0,0)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate3d(var(--drift), 520px, 0) rotate(var(--spin))}}._iconWrap_xj518_60{justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:18px;display:flex;position:relative}._icon_xj518_60{z-index:1;background:var(--primary-gradient);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;animation:1.6s ease-in-out .5s infinite _heartBeat_xj518_1;display:flex;position:relative}._iconRing_xj518_84{background:#7460e259;border-radius:50%;animation:1.6s ease-out .5s infinite _ringPulse_xj518_1;position:absolute;inset:0}@keyframes _heartBeat_xj518_1{0%,to{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.07)}70%{transform:scale(1)}}@keyframes _ringPulse_xj518_1{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}._title_xj518_105{color:var(--text);font-size:22px;font-weight:600;line-height:1.25;font-family:var(--font-family);text-wrap:balance;margin:0 0 8px}._sub_xj518_115{color:var(--text-2);font-size:14px;line-height:1.55;font-family:var(--font-family);max-width:340px;margin:0 0 20px}._card_xj518_124{background:var(--surface-2);text-align:left;border-radius:14px;flex-direction:column;gap:12px;width:100%;padding:14px 16px;display:flex}._cardHead_xj518_135{align-items:center;gap:12px;display:flex}._cardHeadText_xj518_141{flex-direction:column;gap:2px;min-width:0;display:flex}._cardLabel_xj518_148{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._cardName_xj518_154{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cardDivider_xj518_164{background:var(--border);height:.5px}._animalAvatar_xj518_169,._personAvatar_xj518_170{background:var(--primary-gradient);color:#fff;width:44px;height:44px;font-size:16px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._avatarImg_xj518_186{object-fit:cover;width:100%;height:100%;display:block}._details_xj518_193{flex-direction:column;gap:6px;margin:0;display:flex}._details_xj518_193>div{font-size:13px;font-family:var(--font-family);gap:10px;display:flex}._details_xj518_193 dt{width:78px;color:var(--text-2);flex-shrink:0}._details_xj518_193 dd{color:var(--text);overflow-wrap:anywhere;margin:0}._details_xj518_193 a{color:var(--text);text-decoration:none}._button_xj518_224{background:var(--primary-gradient);color:#fff;width:100%;font-size:15px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;margin-top:20px;padding:13px;transition:opacity .15s}._button_xj518_224:hover{opacity:.9}._button_xj518_224:focus-visible{outline-offset:2px;outline:2px solid #c084fc}@media (prefers-reduced-motion:reduce){._modal_xj518_13,._overlay_xj518_1{animation:none}._confetti_xj518_38{display:none}._icon_xj518_60,._iconRing_xj518_84{animation:none}}@keyframes _fadeIn_1knv0_1{0%{opacity:0}to{opacity:1}}@keyframes _slideInRight_1knv0_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideUpPanel_1knv0_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._overlay_1knv0_11{z-index:3200;background:#0000008c;justify-content:flex-end;align-items:stretch;animation:.2s _fadeIn_1knv0_1;display:flex;position:fixed;inset:0}._modal_1knv0_22{background:var(--surface);text-align:center;border-radius:0;flex-direction:column;align-items:center;width:100%;max-width:420px;max-height:none;padding:36px 28px 24px;animation:.26s cubic-bezier(.32,.72,0,1) _slideInRight_1knv0_1;display:flex;position:relative;overflow:hidden auto;box-shadow:-4px 0 32px #00000024}@media (width<=768px){._overlay_1knv0_11{justify-content:center;align-items:flex-end}._modal_1knv0_22{border-radius:20px 20px 0 0;max-width:100%;max-height:85vh;animation:.3s cubic-bezier(.32,.72,0,1) _slideUpPanel_1knv0_1;box-shadow:0 -4px 32px #00000024}}@media (prefers-reduced-motion:reduce){._modal_1knv0_22,._overlay_1knv0_11{animation:none}}@keyframes _slideInRight_loaht_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideUpPanel_loaht_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._backdrop_loaht_8{z-index:1200;background:#00000073;position:fixed;inset:0}._panel_loaht_13{background:var(--surface);z-index:1201;border-radius:0;flex-direction:column;width:min(420px,100vw);max-height:none;animation:.26s cubic-bezier(.32,.72,0,1) _slideInRight_loaht_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-4px 0 32px #00000024}@media (width<=768px){._panel_loaht_13{border-radius:20px 20px 0 0;width:100%;max-height:85vh;animation:.3s cubic-bezier(.32,.72,0,1) _slideUpPanel_loaht_1;inset:auto 0 0;box-shadow:0 -4px 32px #00000024}}@media (prefers-reduced-motion:reduce){._panel_loaht_13{animation:none}}._header_loaht_41{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}._title_loaht_45{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._closeBtn_loaht_46{cursor:pointer;color:var(--text-2);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}._body_loaht_51{flex-direction:column;gap:16px;padding:16px 18px;display:flex;overflow-y:auto}@media (width<=768px){._body_loaht_51{padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}}._error_loaht_59{color:#dc2626;font-size:13px;font-family:var(--font-family);background:#dc262614;border-radius:8px;padding:8px 12px}._hint_loaht_64{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._section_loaht_66{flex-direction:column;gap:8px;display:flex}._sectionTitle_loaht_67{color:var(--text-2);font-size:13px;font-weight:600;font-family:var(--font-family);margin:0}._ownerRow_loaht_69,._resultRow_loaht_69{align-items:center;gap:10px;padding:6px 0;display:flex}._ownerName_loaht_72{color:var(--text);font-size:14px;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._avatar_loaht_76{object-fit:cover;border-radius:50%;flex-shrink:0;width:34px;height:34px}._avatarFallback_loaht_77{background:var(--primary-gradient);color:#fff;width:34px;height:34px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._primaryBadge_loaht_83{color:var(--text-2);background:var(--surface-2);font-size:11px;font-family:var(--font-family);white-space:nowrap;border-radius:999px;padding:3px 8px}._removeBtn_loaht_88,._inviteBtn_loaht_88,._requestBtn_loaht_88{border:1px solid var(--border);background:var(--surface-2);color:var(--text);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:8px;padding:6px 12px}._removeBtn_loaht_88:hover,._inviteBtn_loaht_88:hover{background:var(--surface-3,var(--surface-2))}._removeBtn_loaht_88:disabled,._inviteBtn_loaht_88:disabled,._requestBtn_loaht_88:disabled{opacity:.6;cursor:default}._requestBtn_loaht_88{background:var(--primary);color:#fff;text-align:center;border:none;padding:10px 14px;font-size:13px;font-weight:600}._searchInput_loaht_101{border:1px solid var(--border);width:100%;font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:8px;padding:8px 12px}._banner_loaht_107{background:var(--surface-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}._bannerText_loaht_111{min-width:140px;color:var(--text);font-size:13px;font-family:var(--font-family);flex:1}._bannerActions_loaht_112{gap:8px;display:flex}._acceptBtn_loaht_114,._declineBtn_loaht_114{cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:8px;padding:6px 12px}._acceptBtn_loaht_114{color:#fff;background:#22c55e}._declineBtn_loaht_114{background:var(--surface);color:var(--text-2);border:1px solid var(--border)}._acceptBtn_loaht_114:disabled,._declineBtn_loaht_114:disabled{opacity:.6;cursor:default}._badge_high_rihx3_1{color:#e53e3e;background:#ef444414}._badge_medium_rihx3_2{background:var(--primary-tint);color:var(--primary-text)}._badge_low_rihx3_3,._badge_usoara_rihx3_5{color:#16a34a;background:#16a34a14}._badge_moderata_rihx3_6{color:#b45309;background:#eab3081a}._badge_severa_rihx3_7{color:#ea580c;background:#f973161a}._badge_critica_rihx3_8{color:#e53e3e;background:#ef44441a}._evalCard_rihx3_10{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}._evalCardRow1_rihx3_20{justify-content:space-between;align-items:center;gap:8px;display:flex}._evalCardRow1Right_rihx3_30{flex-shrink:0;align-items:center;gap:8px;display:flex}._evalCardPet_rihx3_37{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._evalCardBadge_rihx3_44{font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:6px;flex-shrink:0;padding:4px 10px}._evalCardSymptoms_rihx3_53{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0}._evalCardRow3_rihx3_60{justify-content:space-between;align-items:center;gap:8px;display:flex}._evalCardDiagnosis_rihx3_67{color:var(--text);font-size:13px;font-family:var(--font-family)}._evalCardProb_rihx3_73{color:var(--primary-text);font-size:13px;font-family:var(--font-family);flex-shrink:0}._evalCardActions_rihx3_80{gap:8px;margin-top:6px;display:flex}._evalCardRemove_rihx3_86{font-size:13px;font-weight:500;font-family:var(--font-family);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:7px;flex:1;padding:7px 12px;transition:background .15s,border-color .15s}._evalCardRemove_rihx3_86:hover{background:var(--surface-2);border-color:silver}._evalCardGoToAccount_rihx3_105{font-size:13px;font-weight:500;font-family:var(--font-family);background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:7px;flex:1;padding:7px 12px;transition:background .15s}._evalCardGoToAccount_rihx3_105:hover{background:#5c4db8}._evalCardRemoveCompact_rihx3_123{font-size:13px;font-weight:500;font-family:var(--font-family);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:7px;flex:none;padding:7px 16px;transition:background .15s,border-color .15s}._evalCardRemoveCompact_rihx3_123:hover{background:var(--surface-2);border-color:silver}._evalCardReevaluate_rihx3_142{font-size:13px;font-weight:500;font-family:var(--font-family);background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:7px;flex:none;padding:7px 16px;transition:background .15s}._evalCardReevaluate_rihx3_142:hover{background:#5c4db8}._evalShareIcon_rihx3_160{width:28px;height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._evalShareIcon_rihx3_160:hover{background:var(--surface-2);color:var(--text)}._layout_z7l9i_1{background:var(--surface-subtle);min-height:100vh;display:flex}@media (width<=768px){._layout_z7l9i_1{background:var(--surface)}}._main_z7l9i_13{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_z7l9i_21{margin-left:64px}._cover_z7l9i_25{background:var(--surface-2);height:340px;position:relative;overflow:hidden}._coverPlaceholder_z7l9i_32{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._coverCameraBtn_z7l9i_41{cursor:pointer;color:#fff;background:#00000059;border:1.5px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:12px;right:12px}._coverCameraBtn_z7l9i_41:hover{background:#0000008c}._profileBody_z7l9i_58{z-index:1;background:var(--surface);border-radius:0;flex-direction:column;margin-top:0;padding:24px 90px 20px;display:flex;position:relative}._profileTop_z7l9i_69{align-items:center;gap:20px;margin-top:20px;margin-bottom:16px;display:flex}._avatarWrap_z7l9i_77{flex-shrink:0;position:relative}._heroMeta_z7l9i_79{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._heroStats_z7l9i_87{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}._heroStatItem_z7l9i_94{flex-direction:column;align-items:flex-start;gap:1px;display:flex}._statCount_z7l9i_101{color:var(--text);font-size:20px;font-weight:700;font-family:var(--font-family);line-height:1.1}._statLabel_z7l9i_109{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._avatar_z7l9i_77{background:var(--primary-gradient);color:#fff;width:120px;height:120px;font-size:38px;font-weight:700;font-family:var(--font-family);border:3px solid var(--bg);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}._avatarImg_z7l9i_131{object-fit:cover;width:100%;height:100%;display:block}._avatarRingPurple_z7l9i_138{outline:3px solid #7460e2}._avatarRingGray_z7l9i_142{outline:3px solid #d1d5db}[data-theme=dark] ._avatarRingGray_z7l9i_142{outline-color:#6b7280}._avatarActionOverlay_z7l9i_150{z-index:2100;background:#00000073;align-items:flex-end;display:flex;position:fixed;inset:0}._avatarActionSheet_z7l9i_159{background:var(--surface);width:100%;padding:8px 0 max(20px, env(safe-area-inset-bottom));border-radius:20px 20px 0 0;animation:.22s _slideUp_z7l9i_1}._avatarActionBtn_z7l9i_167{text-align:left;border:none;border-top:.5px solid var(--border);width:100%;font-size:16px;font-family:var(--font-family);color:var(--text);cursor:pointer;background:0 0;padding:16px 20px;display:block}._avatarActionBtn_z7l9i_167:first-child{border-top:none}._avatarActionBtn_z7l9i_167:active{background:var(--surface-2)}@media (width>=769px){._avatarActionOverlay_z7l9i_150{background:0 0;align-items:flex-start}._avatarActionSheet_z7l9i_159{top:var(--popup-top);left:var(--popup-left);border:.5px solid var(--border);border-radius:10px;width:210px;padding:4px 0;animation:.14s _avatarPopIn_z7l9i_1;position:fixed;box-shadow:0 6px 24px #0000002e}._avatarActionBtn_z7l9i_167{border-top:.5px solid var(--border);padding:11px 16px;font-size:14px}._avatarActionBtn_z7l9i_167:first-child{border-top:none}}@keyframes _avatarPopIn_z7l9i_1{0%{opacity:0;transform:scale(.94)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}._profileInfoRow_z7l9i_220{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._profileDetails_z7l9i_227{flex-direction:column;gap:4px;min-width:0;display:flex}._petName_z7l9i_229{color:var(--text);font-size:24px;font-weight:700;font-family:var(--font-family);margin:0}._ownerLine_z7l9i_237{color:var(--text-2);background:var(--surface-2);font-size:12.5px;font-weight:500;font-family:var(--font-family);border-radius:20px;align-self:flex-start;align-items:center;gap:5px;margin:0;padding:4px 10px 4px 8px;display:inline-flex}._ownerLink_z7l9i_252{color:var(--primary-text);font-weight:600;text-decoration:none}._ownerLink_z7l9i_252:hover{text-decoration:none}._petBio_z7l9i_259{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.4}._statsRow_z7l9i_267{align-items:center;gap:10px;margin:0;display:flex}._statItem_z7l9i_274{color:var(--text);font-size:14px;font-family:var(--font-family);align-items:center;gap:5px;display:flex}._statItem_z7l9i_274 strong{color:var(--text);font-weight:600}._statDivider_z7l9i_284{background:var(--border);flex-shrink:0;width:1px;height:12px}._statCoin_z7l9i_291{flex-shrink:0;width:16px;height:16px;display:block}._profileActions_z7l9i_298{flex-shrink:0;align-items:center;gap:8px;display:flex}._editProfileBtn_z7l9i_300{background:var(--surface-2);color:var(--text);border:.5px solid var(--border);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:background .15s;display:inline-flex}._editProfileBtn_z7l9i_300:hover{background:var(--surface-3,#e5e5e0)}._verifyHeroBtn_z7l9i_317{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;text-decoration:none;transition:opacity .15s;display:inline-flex}._verifyHeroBtn_z7l9i_317:hover{opacity:.9}._addBtn_z7l9i_336{background:var(--surface-2);color:var(--text);border:1px solid var(--border);font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:background .15s;display:inline-flex}._addBtn_z7l9i_336:hover{filter:brightness(.95)}._addBtnActive_z7l9i_352{background:var(--surface-2);color:var(--text);border:.5px solid var(--border)}._addBtnActive_z7l9i_352:hover{background:var(--surface-2);cursor:default}._treatBtn_z7l9i_355{color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:linear-gradient(160deg,#d97706 0%,#f59e0b 55%,#fbbf24 100%);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:opacity .15s;display:inline-flex}._treatBtn_z7l9i_355:hover{opacity:.88}._treatOverlay_z7l9i_373{z-index:600;pointer-events:none;background:0 0;transition:background .3s;position:fixed;inset:0}._treatOverlayOpen_z7l9i_381{pointer-events:auto;background:#00000073}._treatSheet_z7l9i_386{opacity:0;pointer-events:none;background:var(--surface);z-index:601;border-radius:16px;flex-direction:column;gap:16px;width:440px;max-width:calc(100vw - 32px);padding:28px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,calc(16px - 50%))}._treatSheetOpen_z7l9i_404{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}._treatModalHeader_z7l9i_410{justify-content:space-between;align-items:center;display:flex}._treatModalTitle_z7l9i_416{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._treatModalClose_z7l9i_424{cursor:pointer;color:var(--text-2);background:0 0;border:none;padding:2px;display:flex}._treatModalDesc_z7l9i_433{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._treatAmounts_z7l9i_440{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}._treatAmountBtn_z7l9i_446{background:var(--surface-2);color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;padding:10px 0;transition:background .15s}._treatAmountBtn_z7l9i_446:hover{background:var(--surface-3,#e5e5e0)}._treatAmountBtnActive_z7l9i_459{color:#fff;background:linear-gradient(160deg,#d97706 0%,#f59e0b 55%,#fbbf24 100%);font-weight:700}._treatCustomInput_z7l9i_465{box-sizing:border-box;background:var(--surface-2);width:100%;color:var(--text);font-size:13px;font-family:var(--font-family);border:none;border-radius:10px;outline:none;padding:10px 12px}._treatCustomInput_z7l9i_465::placeholder{color:var(--text-2)}._treatCustomInput_z7l9i_465::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._treatCustomInput_z7l9i_465::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._treatCustomInput_z7l9i_465[type=number]{-moz-appearance:textfield}._treatConfirmBtn_z7l9i_482{color:#fff;width:100%;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:linear-gradient(160deg,#d97706 0%,#f59e0b 55%,#fbbf24 100%);border:none;border-radius:10px;padding:12px;transition:opacity .15s}._treatConfirmBtn_z7l9i_482:hover{opacity:.88}._treatConfirmBtn_z7l9i_482:disabled{opacity:.4;cursor:not-allowed}@keyframes _petFeedSpin_z7l9i_1{to{transform:rotate(360deg)}}@keyframes _slideUp_z7l9i_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._treatLoadingBody_z7l9i_501{flex-direction:column;align-items:center;gap:16px;padding:52px 24px 40px;display:flex}._treatSpinner_z7l9i_509{border:3px solid var(--border);border-top-color:#cd7f32;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite _petFeedSpin_z7l9i_1}._treatLoadingText_z7l9i_518{color:var(--text-2);font-size:15px;font-family:var(--font-family);margin:0}._treatSuccessBody_z7l9i_525{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px 24px;display:flex}@keyframes _treatCoinFlip_z7l9i_1{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}._treatCoinSpin_z7l9i_538{margin-bottom:6px;animation:1.4s linear infinite _treatCoinFlip_z7l9i_1;display:block}._treatSuccessTitle_z7l9i_544{color:var(--text);font-size:20px;font-weight:700;font-family:var(--font-family);margin:0}._treatSuccessAmount_z7l9i_552{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);-webkit-text-fill-color:transparent;font-size:32px;font-weight:800;font-family:var(--font-family);-webkit-background-clip:text;background-clip:text;margin:0}._treatSuccessSub_z7l9i_563{color:var(--text-2);font-size:15px;font-family:var(--font-family);margin:0;line-height:1.5}._treatDone_z7l9i_571{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:12px 0;display:flex}._treatDoneIcon_z7l9i_580{font-size:40px}._treatDoneTitle_z7l9i_582{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._treatDoneDesc_z7l9i_590{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._shareBtn_z7l9i_597{background:var(--surface-2);color:var(--text);border:.5px solid var(--border);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;transition:background .15s;display:inline-flex}._shareBtn_z7l9i_597:hover{background:var(--surface-3,#e5e5e0)}._tabBar_z7l9i_615{border-bottom:.5px solid var(--border);background:var(--surface)}._tabBarInner_z7l9i_620{gap:0;padding:0 90px;display:flex}._tab_z7l9i_615{color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:7px;padding:12px 16px;transition:color .15s;display:flex}._tab_z7l9i_615:hover{color:var(--text)}._tabIcon_z7l9i_645{align-items:center;display:flex}._tabActive_z7l9i_649{color:var(--primary-text);border-bottom-color:#7460e2;font-weight:600}._pageGrid_z7l9i_652{padding:20px 90px 40px}._activitatePanel_z7l9i_656,._profilPanel_z7l9i_657{display:none}._tabPanelActive_z7l9i_661{display:block}._tabPane_z7l9i_661{flex-direction:column;gap:12px;display:flex}._postsThumbGrid_z7l9i_668{border-radius:12px;grid-template-columns:repeat(3,1fr);gap:3px;margin-top:0;display:grid;overflow:hidden}._postThumb_z7l9i_677{aspect-ratio:1;background:var(--surface-2);cursor:default;position:relative;overflow:hidden}._postThumbImg_z7l9i_685{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}._postThumb_z7l9i_677:hover ._postThumbImg_z7l9i_685{transform:scale(1.04)}._postThumbText_z7l9i_695{width:100%;height:100%;color:var(--text-1);font-size:11px;line-height:1.5;font-family:var(--font-family);word-break:break-word;align-items:flex-start;padding:12px;display:flex;overflow:hidden}._postThumbPlay_z7l9i_709{pointer-events:none;position:absolute;top:8px;right:8px}._postsGrid_z7l9i_718{align-items:flex-start;gap:20px;display:flex}._postsMain_z7l9i_724{flex-direction:column;flex:2;gap:12px;min-width:0;display:flex}._aboutGrid_z7l9i_733{align-items:flex-start;gap:20px;display:flex}._aboutMain_z7l9i_739{flex:2;min-width:0}._aboutSidebar_z7l9i_744{flex:1;min-width:0;position:sticky;top:84px}._card_z7l9i_752{background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:18px 20px}._cardTitle_z7l9i_759{color:var(--text-2);font-size:13px;font-weight:600;font-family:var(--font-family);margin:0 0 14px}._field_z7l9i_767{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}._fieldLabel_z7l9i_775{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._fieldValue_z7l9i_776{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);text-align:right}._profilWrap_z7l9i_778{flex-direction:column;gap:16px;display:flex}._healthGrid_z7l9i_779{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}._healthLeft_z7l9i_780{flex-direction:column;display:flex}._petEvalsSection_z7l9i_784{flex-direction:column;gap:12px;display:flex}._petEvalsSectionTitle_z7l9i_789{color:var(--text-2);font-size:13px;font-weight:600;font-family:var(--font-family);margin:0}._petDeleteOverlay_z7l9i_798{z-index:1400;background:#0006;position:fixed;inset:0}._petDeleteModal_z7l9i_804{background:var(--surface);border:.5px solid var(--border);z-index:1401;border-radius:14px;width:320px;max-width:calc(100vw - 32px);padding:24px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000029}._petDeleteTitle_z7l9i_818{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0 0 6px}._petDeleteSub_z7l9i_825{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 20px;line-height:1.5}._petDeleteActions_z7l9i_832{gap:10px;display:flex}._petDeleteCancel_z7l9i_836{background:var(--surface-2);font-size:14px;font-family:var(--font-family);color:var(--text);cursor:pointer;border:none;border-radius:9px;flex:1;padding:10px;transition:background .12s}._petDeleteCancel_z7l9i_836:hover{background:var(--surface-hover)}._petDeleteConfirm_z7l9i_849{font-size:14px;font-weight:500;font-family:var(--font-family);color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:9px;flex:1;padding:10px;transition:background .12s}._petDeleteConfirm_z7l9i_849:hover{background:#c53030}._badgeGreen_z7l9i_865{color:#16a34a;font-size:12px;font-weight:600;font-family:var(--font-family);background:#16a34a14;border-radius:6px;padding:2px 8px}._badgeOrange_z7l9i_866{color:#a16207;font-size:12px;font-weight:600;font-family:var(--font-family);background:#f59e0b1f;border-radius:6px;padding:2px 8px}._badgeRed_z7l9i_867{color:#e53e3e;font-size:12px;font-weight:600;font-family:var(--font-family);background:#fef2f2;border-radius:6px;padding:2px 8px}._historyCard_z7l9i_870{border-bottom:.5px solid var(--border);padding:10px 0}._historyCard_z7l9i_870:last-child{border-bottom:none}._historyCardHeader_z7l9i_876{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._historyCardTitle_z7l9i_877{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family)}._historyCardMeta_z7l9i_878{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:2px 0}._historyCardFooter_z7l9i_879{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}._historyCardDetail_z7l9i_880{color:var(--text);font-size:12px;font-family:var(--font-family);margin:0}._historyCardProb_z7l9i_881{color:var(--primary-text);font-size:11px;font-weight:600;font-family:var(--font-family);white-space:nowrap;background:#7460e212;border-radius:6px;flex-shrink:0;padding:2px 7px}._evalHistoryLinkRow_z7l9i_883{border-top:.5px solid var(--border);justify-content:flex-end;margin-top:4px;padding-top:12px;display:flex}._evalHistoryLink_z7l9i_883{color:var(--primary-text);font-size:12px;font-weight:600;font-family:var(--font-family);text-decoration:none}._evalHistoryLink_z7l9i_883:hover{text-decoration:none}._emptyText_z7l9i_887{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;margin:0}._storyText_z7l9i_889{color:var(--text);font-size:13px;font-family:var(--font-family);white-space:pre-wrap;margin:0;line-height:1.6}._despreEmpty_z7l9i_898{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._despreText_z7l9i_905{color:var(--text);font-size:14px;font-family:var(--font-family);white-space:pre-wrap;margin:0;line-height:1.6}._widget_z7l9i_914{background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:16px}._widgetHeader_z7l9i_921{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._widgetTitle_z7l9i_928{text-transform:uppercase;letter-spacing:.05em;color:var(--text-2);font-size:12px;font-weight:600;font-family:var(--font-family)}._widgetLink_z7l9i_937{color:var(--primary-text);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border:none;padding:0;font-weight:500}._widgetLink_z7l9i_937:hover{text-decoration:none}._widgetEmpty_z7l9i_949{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._photosCol_z7l9i_952{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex:1;min-width:0;position:sticky;top:84px;overflow:hidden}._photosColHeader_z7l9i_963{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}._photosColTitle_z7l9i_971{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0}._photosColLink_z7l9i_979{color:var(--primary-text);font-size:12px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0}._photosColLink_z7l9i_979:hover{text-decoration:none}._photosColGrid_z7l9i_990{grid-template-columns:repeat(3,1fr);gap:2px;padding:10px;display:grid}._photosColThumb_z7l9i_997{aspect-ratio:1;background:var(--surface-2);cursor:pointer;border-radius:6px;overflow:hidden}._photosColThumb_z7l9i_997 img{object-fit:cover;width:100%;height:100%;display:block}._photosColThumb_z7l9i_997:hover{opacity:.88}._photosColEmpty_z7l9i_1007{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;padding:16px}._idCard_z7l9i_1016{flex-direction:column;gap:0;display:flex}._idRow_z7l9i_1018{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}._idRow_z7l9i_1018:last-child{border-bottom:none}._idLabel_z7l9i_1028{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._idValue_z7l9i_1029{color:var(--text);font-size:12px;font-weight:500;font-family:var(--font-family);text-align:right}._reminderCard_z7l9i_1032{flex-direction:column;gap:4px;display:flex}._reminderName_z7l9i_1034{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);margin:0}._reminderMeta_z7l9i_1035{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._reminderDateRow_z7l9i_1037{justify-content:space-between;align-items:center;margin-top:8px;display:flex}._reminderDateLabel_z7l9i_1038{color:var(--text-2);font-size:11px;font-family:var(--font-family);text-transform:uppercase;letter-spacing:.05em}._reminderDate_z7l9i_1037{color:var(--text);font-size:12px;font-weight:600;font-family:var(--font-family)}._reminderDateExpired_z7l9i_1040{color:#e53e3e}._editOverlay_z7l9i_1043{z-index:1500;background:#00000073;position:fixed;inset:0}._editModal_z7l9i_1050{z-index:1501;background:var(--surface);border-left:.5px solid var(--border);border-radius:0;flex-direction:column;width:480px;max-width:100vw;animation:.35s cubic-bezier(.32,.72,0,1) both _editSlideInRight_z7l9i_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-8px 0 40px #00000024}@keyframes _editSlideInRight_z7l9i_1{0%{transform:translate(100%)}to{transform:translate(0)}}._editModalHeader_z7l9i_1073{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}._editModalTitle_z7l9i_1082{color:var(--text);font-size:15px;font-weight:700;font-family:var(--font-family);margin:0}._editModalClose_z7l9i_1090{background:var(--surface-2);width:30px;height:30px;color:var(--text);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._editModalClose_z7l9i_1090:hover{background:var(--surface-3,#e5e5e0)}._editModalBody_z7l9i_1106{flex-direction:column;flex:1;gap:10px;padding:18px 20px;display:flex;overflow-y:auto}._editSectionTitle_z7l9i_1115{color:var(--text-2);font-size:12px;font-weight:600;font-family:var(--font-family);margin:8px 0 2px}._editSectionTitle_z7l9i_1115:first-child{margin-top:0}._editFieldRow_z7l9i_1124{grid-template-columns:1fr 1fr;gap:10px;display:grid}._editField_z7l9i_1124{flex-direction:column;gap:4px;display:flex}._editLabel_z7l9i_1136{color:var(--text-2);font-size:12px;font-family:var(--font-family);font-weight:500}._editInput_z7l9i_1143{background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);box-sizing:border-box;border:none;border-radius:8px;outline:none;width:100%;padding:8px 10px;transition:box-shadow .15s,background .15s}._editInput_z7l9i_1143:focus{background:var(--surface);box-shadow:0 0 0 1px var(--border)}._chipVerifyLink_z7l9i_1158{background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:6px;padding:3px 10px;text-decoration:none;transition:background .15s;display:inline-block}._chipVerifyLink_z7l9i_1158:hover{background:var(--surface-hover)}._editTextarea_z7l9i_1172{resize:vertical;min-height:52px;line-height:1.4}._editModalFooter_z7l9i_1178{border-top:.5px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}._editCancelBtn_z7l9i_1187{background:var(--surface-2);color:var(--text);border:.5px solid var(--border);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:8px;padding:8px 16px}._editCancelBtn_z7l9i_1187:hover{background:var(--surface-3,#e5e5e0)}._editSaveBtn_z7l9i_1200{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:8px 18px;transition:background .15s}._editSaveBtn_z7l9i_1200:hover{background:#2548cc}@media (width<=900px){._pageGrid_z7l9i_652{touch-action:pan-y;padding:16px 0;overflow-x:hidden}._pageGridTrack_z7l9i_1222{transform:translateX(var(--tabTrackX,0));will-change:transform;align-items:flex-start;display:flex}._activitatePanel_z7l9i_656,._profilPanel_z7l9i_657{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:0;padding-left:16px;padding-right:16px;display:block!important}._postsGrid_z7l9i_718{flex-direction:column;align-items:stretch}._postsMain_z7l9i_724{width:100%}._photosCol_z7l9i_952{order:-1;width:100%;position:static}._aboutGrid_z7l9i_733{flex-direction:column}._aboutSidebar_z7l9i_744{position:static}}@media (width<=768px){._treatOverlay_z7l9i_373{z-index:1400}._treatSheet_z7l9i_386{z-index:1401;opacity:1;border-radius:20px 20px 0 0;width:100%;max-width:100%;padding:20px 20px 32px;transition:transform .45s cubic-bezier(.32,.72,0,1);inset:auto 0 0;transform:translateY(100%)}._treatSheetOpen_z7l9i_404{opacity:1;transform:translateY(0)}._main_z7l9i_13{height:100dvh;margin-left:0;padding-bottom:72px;overflow:hidden auto}._profileBody_z7l9i_58{border-radius:0;margin-top:0;padding:0 16px 16px}._profileTop_z7l9i_69{text-align:left;flex-direction:row;align-items:center;gap:14px;margin-top:20px}._heroMeta_z7l9i_79{align-items:flex-start}._heroStats_z7l9i_87{justify-content:flex-start;gap:20px}._heroStatItem_z7l9i_94{flex-direction:column-reverse;align-items:flex-start;gap:2px}._avatar_z7l9i_77{width:92px;height:92px;font-size:28px}._petName_z7l9i_229{font-size:19px}._statCount_z7l9i_101{font-size:20px;font-weight:700}._statLabel_z7l9i_109{font-size:13px}._profileInfoRow_z7l9i_220{text-align:left;flex-direction:column;align-items:flex-start;gap:14px}._profileDetails_z7l9i_227{align-items:flex-start}._petBio_z7l9i_259{text-align:left}._ownerLine_z7l9i_237{align-self:flex-start}._profileActions_z7l9i_298{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:100%;padding-bottom:2px;overflow-x:auto}._profileActions_z7l9i_298::-webkit-scrollbar{display:none}._profileActions_z7l9i_298>*{flex-shrink:0}._tabBar_z7l9i_615{padding:0}._tabBarInner_z7l9i_620{width:100%;padding:0}._tab_z7l9i_615{flex:1;justify-content:center}._healthGrid_z7l9i_779{grid-template-columns:1fr}._tabPane_z7l9i_661{gap:0}._editModal_z7l9i_1050{width:100%;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);border-top:none;border-left:none;border-radius:0;animation:.22s cubic-bezier(.34,1.56,.64,1) _modalPopin_z7l9i_1;top:0;left:0;right:0}@keyframes _modalPopin_z7l9i_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._editFieldRow_z7l9i_1124{grid-template-columns:1fr}}._petFriendsOverlay_z7l9i_1329{z-index:1200;background:#00000073;animation:.2s _pfFadeIn_z7l9i_1;position:fixed;inset:0}@keyframes _pfFadeIn_z7l9i_1{0%{opacity:0}to{opacity:1}}._petFriendsModal_z7l9i_1338{background:var(--surface);z-index:1201;flex-direction:column;width:360px;animation:.26s cubic-bezier(.32,.72,0,1) _pfSlideIn_z7l9i_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 32px #00000024}@keyframes _pfSlideIn_z7l9i_1{0%{transform:translate(100%)}to{transform:translate(0)}}._petFriendsHeader_z7l9i_1356{border-bottom:.5px solid var(--border);flex-shrink:0;align-items:stretch;padding:0 8px 0 16px;display:flex}._petFriendsTitle_z7l9i_1363{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family);flex:1;align-items:center;padding:14px 0;display:flex}._petFriendsClose_z7l9i_1373{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;flex-shrink:0;align-self:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}._petFriendsClose_z7l9i_1373:hover{background:var(--surface-2);color:var(--text)}._petFriendsList_z7l9i_1388{flex:1;padding:6px 0 16px;overflow-y:auto}._petFriendsEmpty_z7l9i_1393{text-align:center;color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;padding:48px 20px}._petFriendItem_z7l9i_1401{cursor:pointer;align-items:center;gap:12px;padding:10px 16px;transition:background .15s;display:flex}._petFriendItem_z7l9i_1401:hover{background:var(--surface-2)}._petFriendAvatar_z7l9i_1410{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}._petFriendInitials_z7l9i_1417{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._petFriendName_z7l9i_1431{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}@media (width<=768px){._petFriendsModal_z7l9i_1338{width:100%;height:75vh;animation:.22s cubic-bezier(.34,1.56,.64,1) _pfPopin_z7l9i_1;top:auto;left:0;right:0;box-shadow:0 -4px 32px #00000024}@keyframes _pfPopin_z7l9i_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}@media (width>=769px) and (width<=1024px){._main_z7l9i_13{max-width:100vw;overflow-x:hidden}._mainCollapsed_z7l9i_21{max-width:100vw;margin-left:64px;overflow-x:hidden}._profileBody_z7l9i_58{padding:0 24px 20px}._tabBarInner_z7l9i_620{padding:0 24px}._pageGrid_z7l9i_652{padding:20px 24px 40px}._postsGrid_z7l9i_718{flex-direction:column;align-items:stretch}._postsMain_z7l9i_724{width:100%}._photosCol_z7l9i_952{width:100%;position:static}}._panel_t5yfz_1{flex-direction:column;flex:1;gap:12px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._emptyState_t5yfz_12{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px 0;display:flex}._emptyIcon_t5yfz_23{opacity:.35;font-size:38px}._emptyTitle_t5yfz_28{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);margin:0}._emptyText_t5yfz_36{color:var(--text-2);font-size:13px;font-family:var(--font-family);max-width:220px;margin:0;line-height:1.55}._resultHeader_t5yfz_46{flex-direction:column;gap:4px;display:flex}._redFlagBanner_t5yfz_53{background:#e53e3e0f;border:1px solid #e53e3e4d;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}._redFlagBannerItem_t5yfz_63{align-items:flex-start;gap:10px;display:flex}._redFlagBannerTitle_t5yfz_69{color:#e53e3e;font-size:13px;font-weight:600;font-family:var(--font-family);margin:0 0 2px}._redFlagBannerText_t5yfz_77{color:#e53e3e;font-size:13px;line-height:1.45;font-family:var(--font-family);margin:0}._noMatchState_t5yfz_86{background:var(--surface-2);border-radius:12px;padding:20px}._noMatchText_t5yfz_92{color:var(--text-2);font-size:13px;line-height:1.55;font-family:var(--font-family);margin:0}._resultLabel_t5yfz_100{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-family:var(--font-family);margin:0}._resultSubtitle_t5yfz_109{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);margin:0}._cardsList_t5yfz_118{flex-direction:column;display:flex}._conditionCard_t5yfz_124{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:18px;margin-bottom:10px;padding:18px;display:flex;position:relative}._cardHeader_t5yfz_137{justify-content:space-between;align-items:flex-start;display:flex}._cardTitles_t5yfz_143{flex-direction:column;flex:1;gap:2px;min-width:0;padding-right:8px;display:flex}._cardTitle_t5yfz_143{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);line-height:1.3}._cardSubtitle_t5yfz_160{color:var(--text);font-size:13px;font-family:var(--font-family)}._cardActions_t5yfz_166{flex-shrink:0;align-items:center;gap:2px;display:flex}._iconBtn_t5yfz_173{cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:3px;transition:opacity .15s;display:flex}._iconBtn_t5yfz_173:hover{opacity:.65}._shareWrapper_t5yfz_189{position:relative}._shareDropdown_t5yfz_193{background:var(--surface);border:.5px solid var(--border);z-index:10;border-radius:8px;min-width:220px;padding:8px 0;position:absolute;top:32px;right:0;box-shadow:0 4px 16px #00000014}._shareOption_t5yfz_206{font-size:14px;font-family:var(--font-family);color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 16px;transition:background .1s;display:flex}._shareOption_t5yfz_206:hover{background:var(--surface-2)}._cardProgress_t5yfz_227{align-items:center;gap:12px;display:flex}._cardPercent_t5yfz_233{color:var(--text);min-width:48px;font-size:22px;font-weight:600;font-family:var(--font-family);line-height:1}._progressTrack_t5yfz_242{background:var(--border);border-radius:3px;flex:1;height:6px;overflow:hidden}._progressFill_t5yfz_250{border-radius:3px;height:100%}._cardDetails_t5yfz_257{flex-direction:column;gap:6px;display:flex}._cardDescription_t5yfz_263{color:var(--text);font-size:13px;line-height:1.5;font-family:var(--font-family);margin:0}._cardMatched_t5yfz_271{color:var(--text);font-size:12px;line-height:1.45;font-family:var(--font-family);margin:0}._severityBadge_t5yfz_280{color:#fff;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:20px;align-self:flex-start;align-items:center;margin-top:2px;padding:3px 11px;display:inline-flex}._severity_usoara_t5yfz_293{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)}._severity_moderata_t5yfz_294{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}._severity_severa_t5yfz_295{background:linear-gradient(135deg,#f97316 0%,#ea580c 100%)}._severity_critica_t5yfz_296{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}._cardNudge_t5yfz_299{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);align-items:flex-start;gap:6px;line-height:1.4;display:flex}._cardNudge_t5yfz_299 svg{flex-shrink:0;margin-top:1px}._cardButtons_t5yfz_316{border-top:.5px solid var(--border);gap:8px;padding-top:4px;display:flex}._btnPrimary_t5yfz_323{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;width:100%;padding:8px 16px;transition:background .15s}._btnPrimary_t5yfz_323:hover{background:#5c4db8}._autoSaveNote_t5yfz_342{color:var(--text-2);text-align:center;font-size:12px;font-family:var(--font-family);margin:0;line-height:1.5}._disclaimer_t5yfz_352{margin:0 0 4px}._newEvalBtn_t5yfz_357{background:var(--primary-gradient);color:#fff;font-size:15px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px;transition:background .15s}._newEvalBtn_t5yfz_357:hover{background:#5c4db8}@media (width<=640px){._cardButtons_t5yfz_316{flex-direction:column}._cardNudge_t5yfz_299{font-size:12px;line-height:1.5}._shareDropdown_t5yfz_193{max-width:calc(100vw - 48px);right:0}}@keyframes _spin_t5yfz_397{to{transform:rotate(360deg)}}._spinnerIcon_t5yfz_397{animation:.75s linear infinite _spin_t5yfz_397;display:block}._saveToast_t5yfz_403{background:var(--primary-gradient);color:#fff;font-family:var(--font-family);z-index:3000;text-align:center;pointer-events:none;border-radius:10px;max-width:calc(100vw - 32px);padding:10px 22px;font-size:14px;font-weight:500;animation:.25s _saveToastIn_t5yfz_1;position:fixed;bottom:90px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #7460e259}@keyframes _saveToastIn_t5yfz_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._animalsGrid_1j9ea_2{flex-wrap:nowrap;gap:8px;margin-top:8px;display:flex;overflow-x:auto}._animalBtn_1j9ea_10{background:var(--surface);border:1px solid var(--border);cursor:pointer;font-family:var(--font-family);border-radius:10px;flex-direction:row;align-items:center;gap:8px;padding:8px 14px;transition:background .15s,border-color .15s,opacity .15s;display:flex}._animalBtn_1j9ea_10:hover:not(._animalDimmed_1j9ea_24){background:var(--surface-2)}._animalSelected_1j9ea_28{background:var(--surface-2);border-color:var(--primary-text)}._animalDimmed_1j9ea_24{opacity:.45;pointer-events:none}._animalAvatar_1j9ea_38{background:var(--primary-gradient);border:1px solid var(--border);color:#fff;width:26px;height:26px;font-size:12px;font-weight:600;font-family:var(--font-family);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._animalAvatarSelected_1j9ea_57{border-color:var(--primary-text)}._animalName_1j9ea_61{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._animalSpecies_1j9ea_68{color:var(--text-2);font-size:11px;font-family:var(--font-family)}@media (width<=768px){._animalBtn_1j9ea_10{flex-shrink:0}}._wrap_jettg_1{flex-direction:column;gap:14px;padding:16px 0;display:flex}._stateMsg_jettg_8{color:var(--text-2);font-size:14px;font-family:var(--font-family);text-align:center;padding:24px 0}._prompt_jettg_16{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._subPrompt_jettg_24{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:-8px 0 0}._zoneGrid_jettg_32{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}._zoneCard_jettg_38{border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:left;border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;transition:background .15s,border-color .15s;display:flex}._zoneCard_jettg_38:hover:not(._zoneCardActive_jettg_51){background:var(--surface-2)}._zoneCardActive_jettg_51{background:var(--primary-gradient);border-color:#0000}._zoneCardActive_jettg_51:hover{opacity:.9}._zoneCardActive_jettg_51 ._zoneLabel_jettg_60,._zoneCardActive_jettg_51 ._zoneCount_jettg_61{color:#fff}._zoneLabel_jettg_60{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._zoneCount_jettg_61{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._selectedBar_jettg_79{flex-wrap:wrap;gap:6px;display:flex}._selectedChip_jettg_85{background:var(--surface-2);color:var(--text);font-size:12px;font-family:var(--font-family);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;transition:background .15s;display:inline-flex}._selectedChip_jettg_85:hover{background:var(--surface-3)}._chipX_jettg_102{font-size:14px;line-height:1}._search_jettg_107{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font-size:14px;font-family:var(--font-family);border-radius:10px;padding:10px 14px}._search_jettg_107:focus{border-color:var(--primary-text);outline:none}._categories_jettg_123{flex-direction:column;gap:4px;max-height:420px;display:flex;overflow-y:auto}._categoryBlock_jettg_131{border-bottom:.5px solid var(--border);padding-bottom:10px}._categoryBlock_jettg_131:last-child{border-bottom:none}._categoryHeader_jettg_138{cursor:pointer;width:100%;color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);background:0 0;border:none;justify-content:space-between;align-items:center;padding:8px 2px;display:flex}._categoryCount_jettg_153{color:var(--text-2);background:var(--surface-2);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:500}._chipRow_jettg_162{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}._chip_jettg_102{border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;border-radius:999px;padding:6px 12px;transition:background .15s,border-color .15s}._chip_jettg_102:hover:not(._chipActive_jettg_181){background:var(--surface-2)}._chipActive_jettg_181{background:var(--primary-gradient);color:#fff;border-color:#0000}._chipActive_jettg_181:hover{opacity:.9}._footer_jettg_191{justify-content:space-between;align-items:center;gap:10px;padding-top:6px;display:flex}._backBtn_jettg_199{border:1px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:10px;padding:10px 16px}._submitBtn_jettg_210{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px 20px}._submitBtn_jettg_210:disabled{opacity:.5;cursor:default}._layout_ng8dw_1{background:var(--bg);min-height:100vh;display:flex}._main_ng8dw_7{padding-top:var(--sticky-top,64px);box-sizing:border-box;flex-direction:column;flex:1;min-width:0;height:100dvh;margin-left:240px;transition:margin-left .2s;display:flex;overflow:hidden}._mainCollapsed_ng8dw_21{margin-left:80px}._pageContent_ng8dw_25{flex:1;min-height:0;display:flex;overflow:hidden}._chatColumn_ng8dw_33{border-right:.5px solid var(--border);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._chatPageHeader_ng8dw_42{border-bottom:.5px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:16px 24px;display:flex}._chatDisclaimer_ng8dw_51{flex-shrink:0;margin:16px 24px 0}._sparklesBubble_ng8dw_56{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._chatPageTitle_ng8dw_67{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0}._panelColumn_ng8dw_76{flex-direction:column;flex-shrink:0;width:360px;display:flex;overflow-y:auto}._mobileResultOverlay_ng8dw_85{display:none}._stepWrap_ng8dw_90{flex-direction:column;flex:1;gap:4px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._stepPrompt_ng8dw_100{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._stepError_ng8dw_108{color:#e53e3e;font-size:13px;font-family:var(--font-family);margin:0 0 8px}._newEvalInlineBtn_ng8dw_115{cursor:pointer;background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;align-self:flex-start;margin-top:8px;padding:9px 16px}._noPetWidget_ng8dw_130{cursor:pointer;background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-top:8px;padding:9px 16px;text-decoration:none;transition:background .15s;display:inline-flex}._noPetWidget_ng8dw_130:hover{background:#5c4db8}._infoPanel_ng8dw_154{flex-direction:column;flex:1;display:flex}._infoSection_ng8dw_160{border-bottom:.5px solid var(--border);padding:24px}._infoTitle_ng8dw_165{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0 0 16px}._stepsList_ng8dw_173{flex-direction:column;gap:12px;display:flex}._stepItem_ng8dw_179{align-items:flex-start;gap:12px;display:flex}._stepNum_ng8dw_185{background:var(--primary-gradient);color:#fff;width:24px;height:24px;font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._stepText_ng8dw_200{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.5}._panelLoading_ng8dw_212{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:40px 24px;display:flex}._panelLoadingIcon_ng8dw_222{background:var(--primary-gradient);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}._panelLoadingIcon_ng8dw_222:before,._panelLoadingIcon_ng8dw_222:after{content:"";border:2px solid #7460e28c;border-radius:50%;animation:1.8s ease-out infinite _panelIconWave_ng8dw_1;position:absolute;inset:0}._panelLoadingIcon_ng8dw_222:after{animation-delay:.9s}@keyframes _panelIconWave_ng8dw_1{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}._panelLoadingMsg_ng8dw_252{color:var(--text-2);font-size:14px;font-family:var(--font-family);text-align:center;min-height:20px;margin:0;animation:.35s both _panelMsgFadeIn_ng8dw_1}@keyframes _panelMsgFadeIn_ng8dw_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._panelLoadingDots_ng8dw_267{gap:6px;display:flex}._panelDot_ng8dw_272{background:var(--primary-gradient);border-radius:50%;width:8px;height:8px;animation:.6s ease-in-out infinite _panelDotPulse_ng8dw_1}._panelDot_ng8dw_272:nth-child(2){animation-delay:.2s}._panelDot_ng8dw_272:nth-child(3){animation-delay:.4s}@keyframes _panelDotPulse_ng8dw_1{0%,to{opacity:.3}50%{opacity:1}}._panelDisclaimer_ng8dw_288{max-width:280px;margin:20px 0 0}._mobileLoadingOverlay_ng8dw_294{display:none}._mobileTabs_ng8dw_299{border-bottom:.5px solid var(--border);background:var(--surface);flex-shrink:0;display:flex}._mobileTab_ng8dw_299{text-align:center;color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-.5px;padding:12px}._mobileTabActive_ng8dw_320{color:var(--text);border-bottom-color:#7460e2;font-weight:500}._mobileHistoryPanel_ng8dw_327{display:none}._historyPrivacyNote_ng8dw_331{color:var(--text-2);font-size:12px;font-family:var(--font-family);background:var(--surface-2);border-radius:8px;margin:0;padding:10px 12px;line-height:1.5}._historyEmpty_ng8dw_342{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 24px;display:flex}._historyEmptyIcon_ng8dw_352{color:var(--text-2);opacity:.5}._historyEmptyTitle_ng8dw_357{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);margin:0}._historyEmptyHint_ng8dw_365{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;line-height:1.5}._mobileHistoryPanelActive_ng8dw_373{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}._panelColumnHidden_ng8dw_382{display:none}@media (width<=768px){._headerWrap_ng8dw_388{display:none}._main_ng8dw_7{margin-left:0;padding-top:0}._mainCollapsed_ng8dw_21{margin-left:0}._mobileTabs_ng8dw_299{z-index:50;position:fixed;top:0;left:0;right:0}._pageContent_ng8dw_25{padding-top:45px}._panelColumn_ng8dw_76{display:none}._chatColumn_ng8dw_33{border-right:none}._chatPageHeader_ng8dw_42{justify-content:center;padding:12px 16px}._sparklesBubble_ng8dw_56{display:none}._chatDisclaimer_ng8dw_51{margin:12px 16px 0}._chatColumnHidden_ng8dw_434{display:none}._stepWrap_ng8dw_90,._mobileHistoryPanelActive_ng8dw_373{padding-bottom:calc(80px + env(safe-area-inset-bottom))}._mobileLoadingOverlay_ng8dw_294{z-index:120;background:var(--bg);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._mobileLoadingOverlay_ng8dw_294 ._panelLoading_ng8dw_212{flex:unset;justify-content:center;width:100%;min-height:100%;position:relative}._mobileLoadingOverlay_ng8dw_294 ._panelDisclaimer_ng8dw_288{max-width:none;margin:0;position:absolute;bottom:32px;left:24px;right:24px}@keyframes _mobileResultFadeIn_ng8dw_1{0%{opacity:0}to{opacity:1}}._mobileResultOverlay_ng8dw_85{background:var(--bg);z-index:200;flex-direction:column;animation:.4s _mobileResultFadeIn_ng8dw_1;display:flex;position:fixed;inset:0;overflow:hidden}._mobileResultHeader_ng8dw_497{border-bottom:.5px solid var(--border);background:var(--bg);flex-shrink:0;align-items:center;gap:16px;height:64px;padding:0 16px;display:flex}._mobileBackBtn_ng8dw_508{color:var(--primary-text);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}._mobileResultTitle_ng8dw_521{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family)}._mobileResultContent_ng8dw_442{padding:0;padding-bottom:calc(80px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}}@media (width>=769px) and (width<=1024px){._main_ng8dw_7{overflow-x:hidden}._mainCollapsed_ng8dw_21{margin-left:64px;overflow-x:hidden}._panelColumn_ng8dw_76{width:280px}}._shareLoadingOverlay_ng8dw_546{z-index:1500;background:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}._shareLoadingSpinner_ng8dw_558{border:3px solid #fff3;border-top-color:#7460e2;border-radius:50%;width:48px;height:48px;animation:.75s linear infinite _spinShare_ng8dw_1}@keyframes _spinShare_ng8dw_1{to{transform:rotate(360deg)}}._shareLoadingText_ng8dw_571{color:#fff;font-size:15px;font-family:var(--font-family);margin:0}._shareSuccessBackdrop_ng8dw_578{z-index:1500;background:#00000073;position:fixed;inset:0}._shareSuccessModal_ng8dw_585{z-index:1501;background:var(--surface);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:12px;width:320px;max-width:calc(100vw - 48px);padding:32px 24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 40px #0000002e}._shareSuccessIcon_ng8dw_604{background:#16a34a1f;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:4px;display:flex}._shareSuccessTitle_ng8dw_615{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family);margin:0}._shareSuccessText_ng8dw_623{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.5}@keyframes _shareErrorToastIn_ng8dw_1{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}._shareErrorToast_ng8dw_632{color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);z-index:1502;pointer-events:none;white-space:nowrap;background:#dc2626;border-radius:20px;padding:10px 20px;animation:.2s _shareErrorToastIn_ng8dw_1;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000002e}._shareSuccessBtn_ng8dw_651{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:4px;padding:10px 24px}._shareSuccessBtn_ng8dw_651:hover{background:#5c4db8}._pullIndicator_16jzf_1{justify-content:center;align-items:center;height:0;transition:height .2s,opacity .2s;display:flex;overflow:hidden}._pullSpinner_16jzf_10{border:2.5px solid var(--border);border-top-color:#7460e2;border-radius:50%;width:22px;height:22px}._pullSpinnerActive_16jzf_18{animation:.7s linear infinite _pullSpin_16jzf_10}@keyframes _pullSpin_16jzf_10{to{transform:rotate(360deg)}}@media (hover:hover){._pullIndicator_16jzf_1{display:none}}._card_u91ub_1{background:var(--card-subtle-bg);cursor:pointer;border:none;border-radius:16px;flex-direction:column;padding:20px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}._card_u91ub_1:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}._header_u91ub_17{align-items:flex-start;gap:14px;display:flex}._avatar_u91ub_23{background:linear-gradient(140deg, var(--primary-tint) 0%, var(--surface-2) 100%);width:52px;height:52px;color:var(--primary-text);font-size:16px;font-weight:600;font-family:var(--font-family);letter-spacing:.5px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._info_u91ub_40{flex:1;min-width:0}._nameRow_u91ub_45{justify-content:space-between;align-items:center;gap:8px;display:flex}._name_u91ub_45{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._statusBadge_u91ub_62{font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;flex-shrink:0;padding:3px 8px}._statusOpen_u91ub_71{color:#16a34a;background:#16a34a14}._statusClosed_u91ub_76{background:var(--surface);color:var(--text-2)}._type_u91ub_81{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-top:3px}._meta_u91ub_88{align-items:center;gap:5px;margin-top:5px;font-size:13px;display:flex}._star_u91ub_96{background:linear-gradient(135deg,#f59e0b 0%,#fcd34d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:12px}._ratingVal_u91ub_104{color:var(--text);font-weight:500;font-family:var(--font-family)}._metaSep_u91ub_110{color:var(--border)}._distance_u91ub_114{color:var(--text-2);font-family:var(--font-family)}._distanceBadge_u91ub_119{color:var(--text-2);background:var(--surface);font-size:11px;font-weight:600;font-family:var(--font-family);white-space:nowrap;border-radius:20px;padding:1px 7px}._actions_u91ub_130{gap:8px;margin-top:16px;display:flex}._btnProfile_u91ub_136{background:var(--surface);color:var(--text);text-align:center;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;flex:1;padding:10px;transition:background .15s}._btnProfile_u91ub_136:hover{background:var(--border)}._btnBook_u91ub_155{background:var(--primary-gradient);color:#fff;text-align:center;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;flex:1;padding:10px;transition:opacity .15s}._btnBook_u91ub_155:hover{opacity:.88}._btnBookSelect_u91ub_174{background:var(--primary-gradient);color:#fff;text-align:center;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;flex:1;padding:10px;transition:opacity .15s}._btnBookSelect_u91ub_174:hover{opacity:.88}._dirWrap_u91ub_193{flex-shrink:0;position:relative}._btnDir_u91ub_198{background:var(--surface);height:38px;color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:10px;align-items:center;gap:6px;padding:0 14px;transition:background .15s,color .15s;display:flex}._btnDir_u91ub_198:hover{background:var(--border);color:var(--text)}._dirDropdown_u91ub_221{background:var(--surface);border:.5px solid var(--border);z-index:50;border-radius:10px;min-width:148px;position:absolute;bottom:calc(100% + 6px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 16px #0000001f}._dirOption_u91ub_235{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);padding:11px 16px;text-decoration:none;transition:background .12s;display:block}._dirOption_u91ub_235:hover{background:var(--surface-2)}._dirOption_u91ub_235+._dirOption_u91ub_235{border-top:.5px solid var(--border)}@media (width<=380px){._actions_u91ub_130{flex-wrap:wrap}._btnProfile_u91ub_136{order:1}._dirWrap_u91ub_193{flex:1;order:2}._btnDir_u91ub_198{justify-content:center;width:100%}._btnBook_u91ub_155{flex:100%;order:3}}._backBtn_2v1u1_1{display:none}@media (width<=768px){._backBtn_2v1u1_1{top:calc(env(safe-area-inset-top,0px) + 12px);width:38px;height:38px;color:var(--text);z-index:60;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:fixed;left:12px}._backBtn_2v1u1_1:active{opacity:.6}}._layout_1x9na_1{background:var(--bg);min-height:100vh;display:flex}._main_1x9na_7{padding-top:var(--sticky-top,64px);background:var(--surface);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_1x9na_16{margin-left:80px}._pageHeader_1x9na_20{justify-content:space-between;align-items:center;padding:24px 32px;display:flex}._pageHeaderLeft_1x9na_27{flex-direction:row;align-items:center;gap:12px;display:flex}._pageTitleIconCircle_1x9na_34{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._pageTitle_1x9na_34{color:var(--text);font-size:24px;font-weight:600;font-family:var(--font-family);margin:0}._pageSubtitle_1x9na_53{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._selectionBanner_1x9na_61{background:var(--surface-2);border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:16px 32px;display:flex}._selectionBannerIcon_1x9na_70{background:var(--surface-3);width:38px;height:38px;color:var(--text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._selectionBannerText_1x9na_82{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._selectionBannerCancel_1x9na_89{color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;margin-left:auto;padding:0}._selectionBannerCancel_1x9na_89:hover{color:var(--text)}._grid_1x9na_104{z-index:1;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;padding:24px 32px;display:grid;position:relative}._emptyState_1x9na_113{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:64px 32px;display:flex}._emptyTitle_1x9na_122{color:var(--text);font-size:16px;font-family:var(--font-family);margin:8px 0 0}._emptyText_1x9na_129{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._emptyReset_1x9na_136{color:var(--primary-text);font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border:1px solid #7460e2;border-radius:20px;margin-top:8px;padding:8px 20px}._emptyReset_1x9na_136:hover{background:var(--primary-tint)}._headerControls_1x9na_153{flex-shrink:0;align-items:center;gap:10px;display:flex}._searchWrap_1x9na_160{background:var(--surface);border:.5px solid var(--border);width:220px;color:var(--text-2);border-radius:10px;align-items:center;gap:8px;padding:8px 14px;display:flex}._searchInput_1x9na_172{color:var(--text);font-size:14px;font-family:var(--font-family);background:0 0;border:none;outline:none;flex:1;min-width:0}._searchInput_1x9na_172::placeholder{color:var(--text-2)}._sortWrap_1x9na_187{position:relative}._sortBtn_1x9na_191{border:1px solid var(--border);background:var(--surface);cursor:pointer;width:38px;height:38px;color:var(--text-2);border-radius:50%;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}._sortBtn_1x9na_191:hover{color:#7460e2;border-color:#7460e2}._sortBtnActive_1x9na_210{color:#7460e2;background:var(--primary-tint);border-color:#7460e2}._sortOverlay_1x9na_216{z-index:99;position:fixed;inset:0}._sortDropdown_1x9na_222{background:var(--surface);border:1px solid var(--border);z-index:100;border-radius:12px;min-width:200px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 24px #00000014}._sortDropdownLabel_1x9na_235{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0;padding:4px 8px 8px}._sortOption_1x9na_246{width:100%;color:var(--text);font-size:14px;font-family:var(--font-family);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;transition:background .1s;display:flex}._sortOption_1x9na_246:hover{background:var(--hover)}._sortOptionActive_1x9na_267{color:#7460e2;font-weight:500}@media (width<=768px){._main_1x9na_7{height:100dvh;margin-left:0;padding-bottom:80px;overflow:hidden auto}._pageHeader_1x9na_20{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 16px;flex-direction:column;align-items:center;gap:12px}._pageTitle_1x9na_34{font-size:22px}._pageHeaderLeft_1x9na_27{justify-content:center;width:100%}._pageTitleIconCircle_1x9na_34{display:none}._headerControls_1x9na_153{width:100%}._searchWrap_1x9na_160{flex:1;width:auto}._grid_1x9na_104{grid-template-columns:1fr;padding:16px}}@media (width>=769px) and (width<=1024px){._main_1x9na_7{overflow-x:hidden}._mainCollapsed_1x9na_16{margin-left:64px;overflow-x:hidden}._grid_1x9na_104{padding:0 24px}}._card_3pj7t_1{background:var(--card-subtle-bg);cursor:pointer;border:none;border-radius:16px;padding:20px;transition:border-color .15s,transform .15s,box-shadow .15s}._card_3pj7t_1:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}._header_3pj7t_16{align-items:flex-start;gap:14px;display:flex}._avatar_3pj7t_22{background:linear-gradient(140deg, var(--primary-tint) 0%, var(--surface-2) 100%);width:52px;height:52px;color:var(--primary-text);font-size:16px;font-weight:600;font-family:var(--font-family);letter-spacing:.5px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._info_3pj7t_39{flex:1;min-width:0}._nameRow_3pj7t_44{justify-content:space-between;align-items:center;gap:8px;display:flex}._name_3pj7t_44{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._statusBadge_3pj7t_61{font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;flex-shrink:0;padding:3px 8px}._statusOpen_3pj7t_70{color:#16a34a;background:#16a34a1f}._statusClosed_3pj7t_75{background:var(--surface);color:var(--text-2)}._type_3pj7t_80{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-top:3px}._meta_3pj7t_87{align-items:center;gap:5px;margin-top:5px;font-size:13px;display:flex}._star_3pj7t_95{background:linear-gradient(135deg,#f59e0b 0%,#fcd34d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:12px}._ratingVal_3pj7t_103{color:var(--text);font-weight:500;font-family:var(--font-family)}._metaSep_3pj7t_109{color:var(--border)}._distance_3pj7t_113{color:var(--text-2);font-family:var(--font-family)}._distanceBadge_3pj7t_118{color:var(--text-2);background:var(--surface);font-size:11px;font-weight:600;font-family:var(--font-family);white-space:nowrap;border-radius:20px;padding:1px 7px}._actions_3pj7t_130{gap:8px;margin-top:16px;display:flex}._btnProfile_3pj7t_136{background:var(--surface);color:var(--text);text-align:center;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;flex:1;padding:10px;transition:background .15s}._btnProfile_3pj7t_136:hover{background:var(--border)}._btnOrder_3pj7t_155{background:var(--primary-gradient);color:#fff;text-align:center;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;flex:1;padding:10px;transition:opacity .15s}._btnOrder_3pj7t_155:hover{opacity:.88}._btnVisit_3pj7t_174{background:var(--surface);color:var(--text);text-align:center;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;flex:1;padding:10px;transition:background .15s}._btnVisit_3pj7t_174:hover{background:var(--border)}._dirWrap_3pj7t_193{flex-shrink:0;position:relative}._btnDir_3pj7t_198{background:var(--surface);width:38px;height:38px;color:var(--text-2);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._btnDir_3pj7t_198:hover{background:var(--border);color:var(--text)}._btnDir2_3pj7t_217{background:var(--surface);height:38px;color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:10px;align-items:center;gap:6px;padding:0 14px;transition:background .15s;display:flex}._btnDir2_3pj7t_217:hover{background:var(--border)}._dirDropdown_3pj7t_236{background:var(--surface);border:.5px solid var(--border);z-index:50;border-radius:10px;min-width:148px;position:absolute;bottom:calc(100% + 6px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 16px #0000001f}._dirOption_3pj7t_250{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);padding:11px 16px;text-decoration:none;transition:background .12s;display:block}._dirOption_3pj7t_250:hover{background:var(--surface-2)}._dirOption_3pj7t_250+._dirOption_3pj7t_250{border-top:.5px solid var(--border)}@media (width<=380px){._actions_3pj7t_130{flex-wrap:wrap}._btnProfile_3pj7t_136{order:1}._dirWrap_3pj7t_193{flex:1;order:2}._btnDir2_3pj7t_217{justify-content:center;width:100%}._btnOrder_3pj7t_155{flex:100%;order:3}}._layout_12i0f_1{background:var(--bg);min-height:100vh;display:flex}._main_12i0f_7{padding-top:var(--sticky-top,64px);background:var(--surface);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_12i0f_16{margin-left:80px}._pageHeader_12i0f_21{justify-content:space-between;align-items:center;padding:24px 32px;display:flex}._pageHeaderLeft_12i0f_28{flex-direction:row;align-items:center;gap:12px;display:flex}._pageTitleIconCircle_12i0f_35{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._pageTitle_12i0f_35{color:var(--text);font-size:24px;font-weight:600;font-family:var(--font-family);margin:0}._pageSubtitle_12i0f_54{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._headerControls_12i0f_62{flex-shrink:0;align-items:center;gap:10px;display:flex}._searchWrap_12i0f_69{background:var(--surface);border:.5px solid var(--border);width:220px;color:var(--text-2);border-radius:10px;align-items:center;gap:8px;padding:8px 14px;display:flex}._searchInput_12i0f_81{color:var(--text);font-size:14px;font-family:var(--font-family);background:0 0;border:none;outline:none;flex:1;min-width:0}._searchInput_12i0f_81::placeholder{color:var(--text-2)}._sortWrap_12i0f_96{position:relative}._sortBtn_12i0f_100{border:1px solid var(--border);background:var(--surface);cursor:pointer;width:38px;height:38px;color:var(--text-2);border-radius:50%;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}._sortBtn_12i0f_100:hover{color:#7460e2;border-color:#7460e2}._sortBtnActive_12i0f_119{color:#7460e2;background:var(--primary-tint);border-color:#7460e2}._sortOverlay_12i0f_125{z-index:99;position:fixed;inset:0}._sortDropdown_12i0f_131{background:var(--surface);border:1px solid var(--border);z-index:100;border-radius:12px;min-width:200px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 24px #00000014}._sortDropdownLabel_12i0f_144{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0;padding:4px 8px 8px}._sortOption_12i0f_155{width:100%;color:var(--text);font-size:14px;font-family:var(--font-family);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;transition:background .1s;display:flex}._sortOption_12i0f_155:hover{background:var(--hover)}._sortOptionActive_12i0f_176{color:#7460e2;font-weight:500}._grid_12i0f_182{z-index:1;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px;padding:24px 32px;display:grid;position:relative}._emptyState_12i0f_192{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:64px 32px;display:flex}._emptyTitle_12i0f_201{color:var(--text);font-size:16px;font-family:var(--font-family);margin:8px 0 0}._emptyText_12i0f_208{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._emptyReset_12i0f_215{color:var(--primary-text);font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border:1px solid #7460e2;border-radius:20px;margin-top:8px;padding:8px 20px}._emptyReset_12i0f_215:hover{background:var(--primary-tint)}@media (width<=768px){._main_12i0f_7{height:100dvh;margin-left:0;padding-bottom:80px;overflow:hidden auto}._pageHeader_12i0f_21{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 16px;flex-direction:column;align-items:center;gap:12px}._pageTitle_12i0f_35{font-size:22px}._pageHeaderLeft_12i0f_28{justify-content:center;width:100%}._pageTitleIconCircle_12i0f_35{display:none}._headerControls_12i0f_62{width:100%}._searchWrap_12i0f_69{flex:1;width:auto}._grid_12i0f_182{grid-template-columns:1fr;padding:16px}}@media (width>=769px) and (width<=1024px){._main_12i0f_7{overflow-x:hidden}._mainCollapsed_12i0f_16{margin-left:64px;overflow-x:hidden}}._wrapper_u19pv_1{background:var(--surface);box-sizing:border-box;border-radius:20px;flex-direction:column;flex:1;margin:16px;padding:24px;display:flex;overflow:hidden}._dayHeaders_u19pv_13{flex-shrink:0;grid-template-columns:repeat(7,1fr);display:grid}._dayHeader_u19pv_13{text-align:center;color:var(--text);padding:0 0 14px;font-size:13px;font-weight:500}._grid_u19pv_27{flex:1;grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(7,1fr);row-gap:6px;display:grid}._cell_u19pv_35{cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:6px;min-height:64px;padding:8px 0;transition:background .12s;display:flex}._cell_u19pv_35:hover{background:var(--surface-2)}._cellOtherMonth_u19pv_51{opacity:.4}._cellToday_u19pv_55,._cellSelected_u19pv_56,._cellToday_u19pv_55:hover,._cellSelected_u19pv_56:hover{background:var(--surface-2)}._cellToday_u19pv_55 ._dayNum_u19pv_65,._cellSelected_u19pv_56 ._dayNum_u19pv_65{color:var(--text);font-weight:700}._dayNum_u19pv_65{color:var(--text);font-size:15px;font-weight:400;line-height:1}._eventDots_u19pv_79{flex-direction:row;justify-content:center;gap:3px;min-height:5px;display:flex}._eventDot_u19pv_79{border-radius:50%;flex-shrink:0;width:5px;height:5px}._legend_u19pv_95{flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:20px;padding-top:18px;display:flex}._legendItem_u19pv_105{color:var(--text);align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}._legendDot_u19pv_114{border-radius:50%;flex-shrink:0;width:8px;height:8px}._dayEventsList_u19pv_122{display:none}._dayEventsHeader_u19pv_126{color:var(--text);border-bottom:.5px solid var(--border);flex-shrink:0;padding:12px 16px 8px;font-size:13px;font-weight:600}._dayEventsEmpty_u19pv_135{color:var(--text-2);text-align:center;margin:0;padding:24px 16px;font-size:13px}._dayEventsItems_u19pv_143{flex-direction:column;display:flex}._dayEventRow_u19pv_148{cursor:pointer;border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:12px 16px;transition:background .1s;display:flex}._dayEventRow_u19pv_148:last-child{border-bottom:none}._dayEventRow_u19pv_148:hover,._dayEventRowSelected_u19pv_166{background:var(--surface-2)}._dayEventBar_u19pv_170{border-radius:2px;flex-shrink:0;width:3px;height:32px}._dayEventInfo_u19pv_177{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._dayEventTitle_u19pv_185{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}._dayEventMeta_u19pv_194{color:var(--text-2);font-size:12px}._dayEventTime_u19pv_199{color:var(--text-2);white-space:nowrap;flex-shrink:0;font-size:12px}._dayEventDeleteBtn_u19pv_206{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}._dayEventDeleteBtn_u19pv_206:hover{color:#e53e3e;background:#ef444414}@media (width<=768px){._wrapper_u19pv_1{border-radius:0;margin:0;padding:16px 12px}._dayHeaders_u19pv_13{padding:8px 0 0}._grid_u19pv_27{flex:0 0 260px;grid-template-rows:repeat(6,1fr)}._cell_u19pv_35{gap:3px;min-height:0;padding:4px 2px}._dayNum_u19pv_65{font-size:15px}._legend_u19pv_95{gap:16px;padding-top:14px}._dayEventsList_u19pv_122{border-top:.5px solid var(--border);flex-direction:column;flex:1;min-height:0;margin:12px -12px -16px;display:flex;overflow-y:auto}}[data-theme=dark] ._wrapper_u19pv_1{border:.5px solid var(--border)}._wrapper_wvsv3_1{flex:1;padding:20px 0;overflow-y:auto}._empty_wvsv3_7{flex:1;justify-content:center;align-items:center;display:flex}._emptyText_wvsv3_14{color:var(--text-2);font-size:14px}._monthGroup_wvsv3_19{margin-bottom:28px}._monthLabel_wvsv3_23{color:var(--text-2);text-transform:uppercase;letter-spacing:.7px;align-items:center;gap:10px;padding:0 20px 10px;font-size:11px;font-weight:700;display:flex}._monthLabel_wvsv3_23:after{content:"";background:var(--border);flex:1;height:.5px}._eventRow_wvsv3_42{cursor:pointer;align-items:center;gap:14px;padding:10px 20px;transition:background .1s;display:flex}._eventRow_wvsv3_42:hover,._eventRowSelected_wvsv3_55{background:var(--surface-2)}._dateCol_wvsv3_59{flex-direction:column;flex-shrink:0;align-items:center;width:34px;display:flex}._dayName_wvsv3_67{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:600}._dayNum_wvsv3_75{color:var(--text);font-size:19px;font-weight:500;line-height:1.2}._colorBar_wvsv3_82{border-radius:2px;flex-shrink:0;width:3px;height:36px}._info_wvsv3_89{flex:1;min-width:0}._title_wvsv3_94{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:14px;font-weight:500;overflow:hidden}._meta_wvsv3_104{color:var(--text-2);margin:0;font-size:12px}._typeLabel_wvsv3_110{white-space:nowrap;border-radius:20px;flex-shrink:0;padding:3px 9px;font-size:11px;font-weight:500}._deleteBtn_wvsv3_119{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}._deleteBtn_wvsv3_119:hover{color:#e53e3e;background:#ef444414}._wrapper_1pcld_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._topBar_1pcld_10{border-bottom:.5px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}._navGroup_1pcld_21{align-items:center;gap:2px;display:flex}._navBtn_1pcld_27{cursor:pointer;width:30px;height:30px;color:var(--text-2);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._navBtn_1pcld_27:hover{background:var(--surface-2);color:var(--text)}._todayBtn_1pcld_47{background:var(--surface-2);color:var(--text-2);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:20px;height:28px;margin:0 4px;padding:0 12px;transition:background .12s,color .12s}._todayBtn_1pcld_47:hover{background:var(--border);color:var(--text)}._headerLabel_1pcld_68{color:var(--text);white-space:nowrap;letter-spacing:-.2px;margin-left:6px;font-size:15px;font-weight:600}._rightControls_1pcld_78{align-items:center;gap:10px;display:flex}._viewTabs_1pcld_84{background:var(--surface-2);border-radius:10px;gap:1px;padding:3px;display:flex}._viewTab_1pcld_84{color:var(--text-2);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:5px 12px;transition:background .12s,color .12s,box-shadow .12s}._viewTab_1pcld_84:hover{color:var(--text)}._viewTabActive_1pcld_110{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #00000014, 0 0 0 .5px var(--border)}._addBtn_1pcld_116{background:var(--primary-gradient);color:#fff;cursor:pointer;height:32px;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;letter-spacing:-.1px;border:none;border-radius:10px;align-items:center;gap:5px;padding:0 14px;transition:opacity .15s;display:flex}._addBtn_1pcld_116:hover{opacity:.88}._statusBar_1pcld_140{border-bottom:.5px solid var(--border);flex-wrap:wrap;flex-shrink:0;gap:6px;padding:10px 20px;display:flex}._statusBtn_1pcld_149{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;border-radius:20px;outline:none;align-items:center;gap:6px;padding:5px 14px;display:inline-flex}._statusBtnDot_1pcld_165{border-radius:50%;flex-shrink:0;width:7px;height:7px}._statusBtnActive_1pcld_172{background:var(--primary-gradient);color:#fff;border-color:#0000;font-weight:600}._animalBar_1pcld_180{border-bottom:.5px solid var(--border);flex-shrink:0;align-items:center;gap:4px;padding:8px 20px;display:flex}._animalBarLabel_1pcld_189{color:var(--text-2);white-space:nowrap;margin-right:4px;font-size:11px;font-weight:500}._animalBtn_1pcld_197{color:var(--text-2);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);background:0 0;border:.5px solid #0000;border-radius:20px;outline:none;padding:3px 11px;transition:all .12s}._animalBtnActive_1pcld_211{background:var(--primary-gradient);color:#fff;border-color:#0000;font-weight:600}._animalBarViewTabs_1pcld_219{background:var(--surface-2);border-radius:10px;flex-shrink:0;gap:1px;margin-left:auto;padding:3px;display:none}._animalBarViewTab_1pcld_219{color:var(--text-2);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:4px 10px;transition:background .12s,color .12s}._animalBarViewTabActive_1pcld_243{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #00000014, 0 0 0 .5px var(--border)}._content_1pcld_250{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@media (width<=768px){._topBar_1pcld_10{top:var(--sticky-top,64px);z-index:90;background:var(--surface);border-bottom:.5px solid var(--border);padding:10px 14px;position:fixed;left:0;right:0}._headerLabel_1pcld_68{font-size:14px}._viewTabs_1pcld_84{display:none}._addBtn_1pcld_116{height:30px;padding:0 11px;font-size:12px}._statusBar_1pcld_140{box-sizing:border-box;height:44px;top:calc(var(--sticky-top,64px) + 50px);z-index:89;background:var(--surface);border-bottom:.5px solid var(--border);scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;align-items:center;padding:0 14px;position:fixed;left:0;right:0;overflow-x:auto}._statusBar_1pcld_140::-webkit-scrollbar{display:none}._animalBar_1pcld_180{box-sizing:border-box;height:40px;top:calc(var(--sticky-top,64px) + 94px);z-index:88;background:var(--surface);border-bottom:.5px solid var(--border);padding:0 14px;position:fixed;left:0;right:0}._animalBarViewTabs_1pcld_219{display:flex}._content_1pcld_250{padding-top:134px}}[data-theme=dark] ._eventCard_1pcld_333{box-shadow:0 1px 6px #00000080}[data-theme=dark] ._eventCardHover_1pcld_336:hover{box-shadow:0 4px 16px #0009}._emptyPanel_dz1e7_1{flex:1;justify-content:center;align-items:center;padding:32px;display:flex}._emptyText_dz1e7_9{color:var(--text-2);text-align:center;font-size:13px}._dayListPanel_dz1e7_16{background:var(--surface);flex-direction:column;flex:1;display:flex;overflow-y:auto}._dayListHeader_dz1e7_24{color:var(--text);flex-shrink:0;padding:20px 20px 12px;font-size:13px;font-weight:600}._dayListItems_dz1e7_32{flex-direction:column;display:flex}._dayListRow_dz1e7_37{cursor:pointer;border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:12px 20px;transition:background .1s;display:flex}._dayListRow_dz1e7_37:hover{background:var(--surface-2)}._dayListBar_dz1e7_51{border-radius:2px;flex-shrink:0;width:3px;height:32px}._dayListInfo_dz1e7_58{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._dayListTitle_dz1e7_66{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}._dayListMeta_dz1e7_75{color:var(--text-2);font-size:12px}._dayListTime_dz1e7_80{color:var(--text-2);white-space:nowrap;flex-shrink:0;font-size:12px}._panel_dz1e7_87{background:var(--surface);flex-direction:column;height:100%;display:flex;overflow:hidden}._panelHeader_dz1e7_95{border-bottom:.5px solid var(--border);flex-shrink:0;align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}._colorStripe_dz1e7_104{border-radius:2px;flex-shrink:0;width:4px;height:48px;margin-top:2px}._headerInfo_dz1e7_112{flex:1;min-width:0}._typeBadge_dz1e7_117{border-radius:20px;margin-bottom:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}._title_dz1e7_126{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);word-break:break-word;margin:0}._closeBtn_dz1e7_135{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}._closeBtn_dz1e7_135:hover{background:var(--surface-2);color:var(--text)}._panelBody_dz1e7_153{flex:1;padding:16px 20px;overflow-y:auto}._statusRow_dz1e7_159{margin-bottom:20px}._statusBadge_dz1e7_163{border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}._detailRows_dz1e7_171{flex-direction:column;gap:16px;display:flex}._detailRow_dz1e7_171{align-items:flex-start;gap:10px;display:flex}._detailIcon_dz1e7_183{color:var(--text-2);flex-shrink:0;margin-top:2px}._detailLabel_dz1e7_189{color:var(--text-2);margin:0 0 2px;font-size:11px}._detailValue_dz1e7_195{color:var(--text);margin:0;font-size:13px;line-height:1.4}._locationRow_dz1e7_202{align-items:center;gap:8px;display:flex}._dirWrap_dz1e7_208{flex-shrink:0;position:relative}._dirBtn_dz1e7_213{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:20px;align-items:center;gap:5px;padding:4px 10px 4px 8px;transition:opacity .12s;display:inline-flex}._dirBtn_dz1e7_213:hover{opacity:.88}._dirDropdown_dz1e7_234{background:var(--surface);border:.5px solid var(--border);z-index:100;border-radius:10px;min-width:130px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 20px #0000001a}._dirOption_dz1e7_247{color:var(--text);font-size:13px;font-family:var(--font-family);white-space:nowrap;border-radius:7px;padding:8px 10px;text-decoration:none;display:block}._dirOption_dz1e7_247:hover{background:var(--surface-2)}._pendingBanner_dz1e7_262{background:var(--surface-2);border-bottom:.5px solid var(--border);flex-shrink:0;padding:10px 20px}._pendingBannerText_dz1e7_269{color:var(--primary-text);font-size:13px;font-family:var(--font-family)}._confirmedBanner_dz1e7_275{color:#16a34a;background:#16a34a14;border-bottom:.5px solid #16a34a40;flex-shrink:0;align-items:center;gap:6px;padding:10px 20px;display:flex}._confirmedBannerText_dz1e7_286{color:#16a34a;font-size:13px;font-family:var(--font-family)}._serviceCard_dz1e7_295{background:var(--surface-2);border-radius:10px;margin-top:16px;padding:0 14px}._serviceCardLabel_dz1e7_302{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;border-bottom:.5px solid var(--border);margin:12px 0 0;padding-bottom:10px;font-size:11px;font-weight:500}._infoRow_dz1e7_313{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:10px 0;display:flex}._infoRowLast_dz1e7_321{border-bottom:none}._infoRowLeft_dz1e7_325{flex-direction:column;gap:2px;display:flex}._infoRowTotal_dz1e7_331{border-top:.5px solid var(--border);margin-top:2px}._infoLabel_dz1e7_336{color:var(--text-2);font-size:13px}._infoValue_dz1e7_341{color:var(--text);font-size:13px;font-weight:500}._infoValueOrange_dz1e7_347{color:var(--primary-text);flex-shrink:0;font-size:13px;font-weight:500}._infoValueMuted_dz1e7_354{color:var(--text-2);font-size:13px}._partnerContactSection_dz1e7_359{border-top:.5px solid var(--border);flex-direction:column;gap:8px;margin-top:4px;padding-top:12px;display:flex}._partnerContactTitle_dz1e7_368{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;margin:0 0 4px;font-size:11px;font-weight:500}._partnerContactRow_dz1e7_377{color:var(--text);align-items:center;gap:8px;font-size:13px;text-decoration:none;display:flex}._partnerContactRow_dz1e7_377:hover,._partnerContactRowOrange_dz1e7_390{color:var(--primary-text)}._partnerContactIcon_dz1e7_394{color:var(--primary-text);flex-shrink:0;align-items:center;display:flex}._panelFooter_dz1e7_401{border-top:.5px solid var(--border);flex-shrink:0;padding:16px 20px 20px}._footerActions_dz1e7_407{flex-direction:column;gap:8px;display:flex}._footerRow_dz1e7_413{gap:8px;display:flex}._editForm_dz1e7_421{flex-direction:column;gap:14px;display:flex}._editField_dz1e7_427{flex-direction:column;gap:4px;display:flex}._editLabel_dz1e7_433{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._editInput_dz1e7_439{color:var(--text);font-size:13px;font-family:var(--font-family);background:var(--input-bg);box-sizing:border-box;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:8px 10px;transition:background .15s,border-color .15s}._editInput_dz1e7_439:focus{background:var(--input-bg-focus);border-color:var(--input-border-focus)}._editRow_dz1e7_459{gap:10px;display:flex}._editRow_dz1e7_459 ._editField_dz1e7_427{flex:1}._editTextarea_dz1e7_468{color:var(--text);font-size:13px;font-family:var(--font-family);background:var(--input-bg);box-sizing:border-box;resize:none;border:1px solid #0000;border-radius:8px;outline:none;width:100%;padding:8px 10px;line-height:1.5;transition:background .15s,border-color .15s}._editTextarea_dz1e7_468:focus{background:var(--input-bg-focus);border-color:var(--input-border-focus)}._editFooterRow_dz1e7_490{flex-direction:column;gap:8px;display:flex}._btnCancelEdit_dz1e7_496{background:var(--surface-2);width:100%;color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);border:none;border-radius:8px;padding:10px}._btnCancelEdit_dz1e7_496:hover{background:var(--surface-hover)}._btnSaveEdit_dz1e7_512{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:10px}._btnSaveEdit_dz1e7_512:hover{opacity:.9}._btnReview_dz1e7_529{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;margin-bottom:4px;padding:10px 16px}._btnReview_dz1e7_529:hover{opacity:.9}._btnCancelBooking_dz1e7_547{color:#e53e3e;cursor:pointer;width:100%;font-size:14px;font-family:var(--font-family);background:#ef444414;border:none;border-radius:8px;padding:10px 16px}._btnCancelBooking_dz1e7_547:hover{background:#ef444426}._btnDeleteEvent_dz1e7_563{background:var(--surface-2);width:100%;color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);border:none;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-bottom:4px;padding:10px 16px;transition:background .15s,color .15s;display:flex}._btnDeleteEvent_dz1e7_563:hover{color:#e53e3e;background:#ef444414}._btnDeletePlan_dz1e7_586{color:#e53e3e;cursor:pointer;width:100%;font-size:14px;font-family:var(--font-family);background:#ef444414;border:none;border-radius:8px;margin-bottom:4px;padding:10px 16px}._btnDeletePlan_dz1e7_586:hover{background:#ef444426}._planDeleteConfirm_dz1e7_603{flex-direction:column;gap:12px;width:100%;display:flex}._planDeleteConfirmText_dz1e7_610{color:var(--text);font-size:13px;line-height:1.5;font-family:var(--font-family);margin:0}._cancelReasonInput_dz1e7_618{box-sizing:border-box;width:100%;color:var(--text);font-size:13px;font-family:var(--font-family);background:var(--input-bg);resize:none;border:1px solid #0000;border-radius:8px;outline:none;padding:8px 10px;line-height:1.5;transition:background .15s,border-color .15s}._cancelReasonInput_dz1e7_618:focus{background:var(--input-bg-focus);border-color:var(--input-border-focus)}._rescheduleBanner_dz1e7_640{background:#7460e20f;border-bottom:.5px solid #7460e233;flex-direction:column;flex-shrink:0;gap:8px;padding:12px 20px;display:flex}._rescheduleBannerHeader_dz1e7_650{flex-direction:column;gap:2px;display:flex}._rescheduleBannerTitle_dz1e7_656{color:#7460e2;text-transform:none;letter-spacing:0;font-size:12px;font-weight:600;font-family:var(--font-family)}._rescheduleBannerDate_dz1e7_665{color:var(--primary-text);font-size:13px;font-weight:500;font-family:var(--font-family)}._rescheduleBannerMessage_dz1e7_672{color:var(--text-2);font-size:13px;font-style:italic;line-height:1.4;font-family:var(--font-family);margin:0}._rescheduleBannerActions_dz1e7_681{gap:8px;margin-top:2px;display:flex}._rescheduleBtnRefuse_dz1e7_687{border:.5px solid var(--border);background:var(--surface-2);color:var(--primary-text);font-size:13px;font-family:var(--font-family);cursor:pointer;border-radius:8px;flex:1;padding:7px 0}._rescheduleBtnRefuse_dz1e7_687:hover{background:var(--surface-3)}._rescheduleBtnAccept_dz1e7_703{background:var(--primary-gradient);color:#fff;font-size:13px;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;flex:1;padding:7px 0}._rescheduleBtnAccept_dz1e7_703:hover{background:#6250d0}._rescheduleBannerDone_dz1e7_719{background:var(--surface-2);border-bottom:.5px solid var(--border);color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-shrink:0;padding:10px 20px}._planDeleteConfirmActions_dz1e7_729{flex-wrap:wrap;gap:6px;display:flex}._planDeleteConfirmActions_dz1e7_729 ._planDeleteCancelBtn_dz1e7_734,._planDeleteConfirmActions_dz1e7_729 ._planDeleteConfirmBtn_dz1e7_737{flex:80px}._planDeleteCancelBtn_dz1e7_734{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:10px}._planDeleteCancelBtn_dz1e7_734:hover{background:var(--surface-hover)}._planDeleteConfirmBtn_dz1e7_737{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:8px;flex:1;padding:10px}._planDeleteConfirmBtn_dz1e7_737:hover{opacity:.9}._btnDelete_dz1e7_563{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);border-radius:8px;flex:1;padding:10px}._btnDelete_dz1e7_563:hover{color:#e53e3e;border-color:#e53e3e}._btnEdit_dz1e7_791{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:2;padding:10px}._btnEdit_dz1e7_791:hover{opacity:.9}._btnDeletePending_dz1e7_808{color:#dc2626;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:#ef444414;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:10px;transition:background .15s;display:flex}._btnDeletePending_dz1e7_808:hover{background:#ef444426}._notaClinicaSection_dz1e7_832{flex-direction:column;gap:6px;display:flex}._notaClinicaLabelRow_dz1e7_838{align-items:center;gap:7px;display:flex}._notaClinicaBubble_dz1e7_844{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._notaClinicaLabel_dz1e7_838{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;margin:0;font-size:11px;font-weight:500}._notaClinicaCard_dz1e7_864{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._notaClinicaCardHeader_dz1e7_874{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._notaClinicaCondition_dz1e7_881{color:var(--text);margin:0 0 2px;font-size:13px;font-weight:600}._notaClinicaSubtitle_dz1e7_888{color:var(--text-2);margin:0;font-size:12px}._notaClinicaRight_dz1e7_894{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}._notaClinicaPercent_dz1e7_902{color:var(--primary-text);font-size:15px;font-weight:700}._notaClinicaSeverity_dz1e7_908{border-radius:20px;padding:2px 7px;font-size:11px;font-weight:500}._sev_high_dz1e7_915{color:#e53e3e;background:#ef444414}._sev_medium_dz1e7_916{background:var(--primary-tint);color:var(--primary-text)}._sev_low_dz1e7_917{color:#16a34a;background:#16a34a14}._notaClinicaRecommendation_dz1e7_919{color:var(--text-2);border-top:.5px solid var(--border);margin:0;padding-top:6px;font-size:12px;line-height:1.5}._notaClinicaAdditional_dz1e7_928{color:var(--text);border-top:.5px solid var(--border);margin:0;padding-top:6px;font-size:13px;line-height:1.5}@media (width<=768px){._detailRow_dz1e7_171{gap:12px}._detailIcon_dz1e7_183 svg{width:18px;height:18px}._detailLabel_dz1e7_189{font-size:12px}._detailValue_dz1e7_195{font-size:15px}}._shareHint_dz1e7_957{color:var(--text-2);margin:4px 0 0;font-size:12px;line-height:1.5}._shareInlineBtn_dz1e7_964{color:var(--primary-text);cursor:pointer;font-size:12.5px;font-weight:600;font-family:var(--font-family);background:0 0;border:none;margin-top:4px;padding:0;text-decoration:underline}._shareInlineBtn_dz1e7_964:hover{opacity:.8}._error_dz1e7_978{color:#dc2626;font-size:13px;font-family:var(--font-family);background:#dc262614;border-radius:8px;margin:0 0 8px;padding:8px 12px}._checkboxRow_dz1e7_988{color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;align-items:center;gap:8px;display:flex}._backdrop_1rgdo_1{z-index:1300;background:#00000073;position:fixed;inset:0}._panel_1rgdo_4{background:var(--surface);border:.5px solid var(--border);z-index:1301;box-sizing:border-box;border-radius:16px;flex-direction:column;gap:16px;width:min(420px,100vw - 32px);padding:20px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 40px #0003}._header_1rgdo_17{align-items:flex-start;gap:12px;display:flex}._headerText_1rgdo_18{flex:1;min-width:0}._title_1rgdo_20{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.4}._subtitle_1rgdo_23{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:4px 0 0;line-height:1.4}._avatar_1rgdo_27{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}._avatarFallback_1rgdo_28{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._error_1rgdo_34{color:#dc2626;font-size:13px;font-family:var(--font-family);background:#dc262614;border-radius:8px;padding:8px 12px}._hint_1rgdo_39{color:var(--text-2);font-size:12.5px;font-family:var(--font-family);margin:0;line-height:1.5}._doneText_1rgdo_41{color:var(--text);font-size:14px;font-family:var(--font-family);text-align:center;margin:0}._closeTextBtn_1rgdo_42{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;padding:10px 14px}._actions_1rgdo_47{gap:10px;display:flex}._acceptBtn_1rgdo_48,._declineBtn_1rgdo_48{cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:10px 14px}._acceptBtn_1rgdo_48{color:#fff;background:#22c55e}._declineBtn_1rgdo_48{background:var(--surface-2);color:var(--text-2);border:1px solid var(--border)}._acceptBtn_1rgdo_48:disabled,._declineBtn_1rgdo_48:disabled{opacity:.6;cursor:default}._layout_1uf81_1{background:var(--bg);min-height:100vh;display:flex}._main_1uf81_7{padding-top:var(--sticky-top,64px);box-sizing:border-box;flex-direction:column;flex:1;min-width:0;height:100dvh;margin-left:240px;margin-right:0;transition:margin-left .2s,margin-right .3s;display:flex;overflow:hidden}._mainCollapsed_1uf81_22{margin-left:80px}@media (width>=769px){._mainPanelOpen_1uf81_27{margin-right:400px}}._calendarWrapper_1uf81_32{flex:1;min-height:0;display:flex;overflow:hidden}._calendarCol_1uf81_39{border-right:.5px solid var(--border);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._panelCol_1uf81_48{flex-direction:column;flex-shrink:0;width:460px;display:flex;overflow:hidden}._mobileBar_1uf81_57,._sheetOverlay_1uf81_61,._bottomSheet_1uf81_65,._mobileInlinePanel_1uf81_69{display:none}@media (width<=768px){._layout_1uf81_1{--sticky-top:0px}._main_1uf81_7{height:calc(100vh - 56px);margin-left:0;padding-top:0;padding-bottom:0;overflow:hidden}._panelCol_1uf81_48{display:none}._mobileBar_1uf81_57{background:var(--surface);border-top:.5px solid var(--border);z-index:90;align-items:center;height:48px;padding:0 12px;display:flex;position:fixed;bottom:56px;left:0;right:0}._mobileViewTabs_1uf81_108{flex:1;gap:4px;display:flex}._mobileViewTab_1uf81_108{border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border-radius:6px;flex:1;padding:5px 0}._mobileViewTabActive_1uf81_126{background:var(--primary-tint);color:var(--primary-text);border-color:#7460e2;font-weight:500}._sheetOverlay_1uf81_61{z-index:1400;background:#0006;display:block;position:fixed;inset:0}._bottomSheet_1uf81_65{background:var(--surface);z-index:1410;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);border-radius:0;flex-direction:column;animation:.22s cubic-bezier(.32,.72,0,1) _slideUp_1uf81_1;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes _slideUp_1uf81_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._calendarWrapper_1uf81_32{flex:1}._mobileInlinePanel_1uf81_69{background:var(--surface);border-top:.5px solid var(--border);padding-bottom:80px;display:block}}@media (width>=769px) and (width<=1024px){._main_1uf81_7{overflow-x:hidden}._mainCollapsed_1uf81_22{margin-left:64px;overflow-x:hidden}}[data-theme=dark] ._appointmentCard_1uf81_187{box-shadow:0 2px 8px #0006}[data-theme=dark] ._detailPanel_1uf81_188{border:.5px solid #ffffff12;box-shadow:0 8px 32px #0009}._page_vg68b_1{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}._header_vg68b_8{text-align:center;flex-shrink:0;padding:20px 16px 8px}._title_vg68b_14{color:var(--text);font-size:22px;font-weight:700;font-family:var(--font-family)}._content_vg68b_21{padding:8px 12px calc(60px + env(safe-area-inset-bottom) + 16px);flex:1;overflow-y:auto}._grid_vg68b_28{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:4px;display:grid}._card_vg68b_35{background:var(--surface-2);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:16px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:22px 12px 18px;transition:background .15s,border-color .15s;display:flex}._card_vg68b_35:hover{border-color:var(--border)}._card_vg68b_35:active{background:var(--surface);border-color:var(--border)}._cardIcon_vg68b_62{color:var(--text);flex-shrink:0;justify-content:center;align-items:center;display:flex}._eventDot_vg68b_70{border:1.5px solid var(--surface);pointer-events:none;background:#dc2626;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite _alertPulse_vg68b_1;position:absolute;top:-2px;right:-3px}@keyframes _alertPulse_vg68b_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._cardLabel_vg68b_88{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);line-height:1.2}._sectionLabel_vg68b_97{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);padding:18px 4px 6px}._list_vg68b_108{flex-direction:column;gap:2px;display:flex}._listSpaced_vg68b_114{gap:8px}._listItem_vg68b_118{background:var(--surface);cursor:pointer;text-align:left;border:none;border-radius:12px;align-items:center;gap:14px;width:100%;padding:13px 12px;transition:background .15s;display:flex}._listItem_vg68b_118:active{background:var(--surface-hover)}._listItemGhost_vg68b_136{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:14px;width:100%;padding:10px 4px;transition:opacity .15s;display:flex}._listItemGhost_vg68b_136:active{opacity:.5}._listIcon_vg68b_153{color:var(--text-2);flex-shrink:0;align-items:center;display:flex}._listLabel_vg68b_160{color:var(--text);font-size:15px;font-family:var(--font-family);font-weight:400}._sparklesBubble_vg68b_168{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._findMyPetBubble_vg68b_180{background:linear-gradient(135deg,#e53e3e 0%,#f65c00 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._proCard_vg68b_192{background:var(--surface-2);border:1px solid var(--border);cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:14px;width:100%;margin-top:8px;padding:14px 16px;transition:background .15s,border-color .15s;display:flex}._proCard_vg68b_192:active{opacity:.85}._proCardIcon_vg68b_209{color:#7460e2;background:#7460e21f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._proCardText_vg68b_221{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._proCardTitle_vg68b_229{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._proCardSub_vg68b_236{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._proCardArrow_vg68b_242{color:var(--text-2);opacity:.5;flex-shrink:0;align-items:center;display:flex}._verifyCard_vg68b_251{cursor:pointer;text-align:left;background:linear-gradient(135deg,#7460e2 0%,#9c4eff 100%);border:none;border-radius:14px;align-items:center;gap:14px;width:100%;margin-top:16px;padding:14px 16px;transition:opacity .15s;display:flex}._verifyCard_vg68b_251:active{opacity:.88}._verifyCardIcon_vg68b_270{flex-shrink:0;align-items:center;display:flex}._verifyCardText_vg68b_276{flex-direction:column;gap:1px;display:flex}._verifyCardTitle_vg68b_282{color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family)}._verifyCardSub_vg68b_289{color:#ffffffc7;font-size:12px;font-family:var(--font-family);line-height:1.4}._page_3lg3t_1{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}._header_3lg3t_8{text-align:center;flex-shrink:0;padding:20px 16px 8px}._title_3lg3t_14{color:var(--text);font-size:22px;font-weight:700;font-family:var(--font-family)}._content_3lg3t_21{padding:8px 12px calc(var(--bnav-height,60px) + env(safe-area-inset-bottom,0px) + 16px);flex:1;overflow-y:auto}._grid_3lg3t_28{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:4px;display:grid}._card_3lg3t_35{background:var(--surface-2);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:16px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:22px 12px 18px;transition:background .15s,border-color .15s;display:flex;position:relative}._card_3lg3t_35:hover{border-color:var(--border)}._card_3lg3t_35:active{background:var(--surface);border-color:var(--border)}._cardDot_3lg3t_63{background:#dc2626;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite _alertPulse_3lg3t_1;position:absolute;top:10px;right:10px}@keyframes _alertPulse_3lg3t_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._cardIcon_3lg3t_79{color:var(--text);flex-shrink:0;justify-content:center;align-items:center;display:flex}._cardLabel_3lg3t_87{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);line-height:1.2}._bar_1t83r_1{background:var(--surface);border:.5px solid var(--border);cursor:pointer;border-radius:40px;align-items:center;gap:10px;margin-bottom:0;padding:8px 10px;display:flex}._avatarLink_1t83r_13{flex-shrink:0;text-decoration:none;display:flex}._avatar_1t83r_13{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:16px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._input_1t83r_34{color:var(--text-2);font-size:15px;font-family:var(--font-family);cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;padding:0;overflow:hidden}._iconBtn_1t83r_50{cursor:pointer;color:var(--text);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:flex}._iconBtn_1t83r_50:hover{background:var(--surface-2)}._iconBtnCamera_1t83r_67{background:var(--surface-2);border-radius:50%;width:36px;height:36px;padding:0}._sidebar_dtzn5_1{flex-direction:column;gap:12px;display:flex}._section_dtzn5_7{background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:16px}._discoverMore_dtzn5_14{text-align:center;padding-top:20px}._discoverMoreBtn_dtzn5_19{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:0;font-weight:500}._discoverMoreBtn_dtzn5_19:hover{opacity:.75}._sectionTitle_dtzn5_32{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0 0 12px}._sectionEmpty_dtzn5_40{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._eventCard_dtzn5_50{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:6px;padding:10px 30px 10px 12px;display:flex;position:relative}._eventCard_dtzn5_50+._eventCard_dtzn5_50{margin-top:8px}._eventCardTop_dtzn5_64{align-items:center;gap:8px;display:flex}._eventAvatar_dtzn5_70{color:#fff;width:32px;height:32px;font-size:13px;font-weight:700;font-family:var(--font-family);background:linear-gradient(165deg,#7460e2 0%,#c084fc 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._eventAvatarImg_dtzn5_86{object-fit:cover;width:100%;height:100%}._eventCardHeading_dtzn5_92{flex:1;min-width:0}._eventTitle_dtzn5_97{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.35;transition:color .15s;overflow:hidden}._eventTitle_dtzn5_97:hover{color:var(--primary-text)}._eventOwnerBadge_dtzn5_112{font-size:10px;font-weight:600;font-family:var(--font-family);color:#7460e2;background:#7460e21f;border-radius:20px;align-items:center;width:fit-content;margin-top:3px;padding:1px 7px;display:inline-flex}[data-theme=dark] ._eventOwnerBadge_dtzn5_112{color:#c084fc;background:#7460e233}._eventMetaRow_dtzn5_131{align-items:center;gap:5px;display:flex}._eventMetaIcon_dtzn5_137{color:var(--text-2);flex-shrink:0;align-items:center;display:flex}._eventMetaText_dtzn5_144{color:var(--text-2);font-size:11.5px;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._eventBottomRow_dtzn5_153{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;display:flex}._eventStatChip_dtzn5_161{background:var(--surface);color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:20px;align-items:center;gap:4px;padding:6px 12px;display:inline-flex}._eventActions_dtzn5_174{align-items:center;gap:8px;display:flex}._eventParticipaBadge_dtzn5_180{background:var(--surface);color:#16a34a;font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;align-items:center;gap:4px;padding:4px 10px;display:inline-flex}[data-theme=dark] ._eventParticipaBadge_dtzn5_180{background:var(--surface);color:#4ade80}._eventParticipaBtn_dtzn5_198{background:var(--primary-gradient);color:#fff;font-size:12px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:20px;padding:6px 14px;transition:opacity .15s}._eventParticipaBtn_dtzn5_198:hover{opacity:.85}._eventParticipaActive_dtzn5_212{background:var(--surface);color:#16a34a}._eventParticipaActive_dtzn5_212:hover{opacity:.85}._eventStartedInfo_dtzn5_218{background:var(--surface);color:var(--text-2);font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;align-items:center;padding:5px 10px;display:inline-flex}._eventDismissBtn_dtzn5_230{cursor:pointer;color:var(--text-2);opacity:0;background:0 0;border:none;border-radius:5px;flex-shrink:0;align-items:center;padding:3px;transition:opacity .15s,color .15s,background .15s;display:flex;position:absolute;top:8px;right:8px}._eventCard_dtzn5_50:hover ._eventDismissBtn_dtzn5_230{opacity:1}._eventDismissBtn_dtzn5_230:hover{color:var(--text);background:var(--surface)}._locationRow_dtzn5_251{background:var(--surface-2);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;transition:background .15s;display:flex}._locationRow_dtzn5_251:hover{background:var(--border)}._locationRow_dtzn5_251+._locationRow_dtzn5_251{margin-top:8px}._locationPin_dtzn5_268{color:var(--primary-text);flex-shrink:0;align-items:center;display:flex}._locationName_dtzn5_275{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._locationCount_dtzn5_287{background:var(--surface);color:var(--text-2);font-size:11px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;padding:4px 10px;display:inline-flex}._hashtagPills_dtzn5_302{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}._hashtagPill_dtzn5_302{background:var(--surface-2);cursor:pointer;border:none;border-radius:20px;align-items:center;gap:5px;padding:5px 11px;text-decoration:none;transition:background .15s;display:inline-flex}._hashtagPill_dtzn5_302:hover{background:var(--surface-hover)}._hashtagName_dtzn5_326{color:var(--primary-text);font-size:13px;font-weight:500;font-family:var(--font-family)}._hashtagCount_dtzn5_333{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._seeAll_dtzn5_339{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);text-align:left;background:0 0;border:none;padding:8px 0 0;display:block}._suggestionRow_dtzn5_352{cursor:pointer;align-items:center;gap:12px;padding:8px 0;display:flex}._suggestionAvatar_dtzn5_360{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._suggestionInfo_dtzn5_375{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._suggestionName_dtzn5_383{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._suggestionName_dtzn5_383:hover{color:var(--primary-text)}._suggestionSub_dtzn5_397{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._followBtn_dtzn5_403{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:5px 12px;transition:background .15s;display:inline-flex}._followBtn_dtzn5_403:hover{background:#5c4db8}._followBtnActive_dtzn5_425{background:var(--surface-2);color:var(--text-2)}._followBtnActive_dtzn5_425:hover{background:var(--surface-2)}._followBtnLabel_dtzn5_434{display:inline}@media (width>=769px) and (width<=1024px){._followBtn_dtzn5_403{gap:0;padding:6px}._followBtnLabel_dtzn5_434{display:none}}._moduleRow_dtzn5_449{align-items:center;gap:8px;padding:6px 0;display:flex}._moduleIcon_dtzn5_456{color:var(--primary-text);flex-shrink:0;align-items:center;display:flex}._moduleLabel_dtzn5_463{color:var(--text);font-size:13px;font-family:var(--font-family);flex:1}._moduleCheck_dtzn5_470{color:#16a34a;align-items:center;display:flex}._discoverLink_dtzn5_476{color:var(--primary-text);font-size:13px;font-family:var(--font-family);margin-top:8px;text-decoration:none;display:block}._card_rpj0t_1{background:var(--surface);border:.5px solid var(--border);border-radius:14px;margin-bottom:12px;overflow:hidden}._header_rpj0t_9{padding:14px 16px 10px}._emptyMsg_rpj0t_13{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;padding:0 16px 16px}._title_rpj0t_21{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);margin:0}._carouselWrapper_rpj0t_29{position:relative}._carousel_rpj0t_29{scrollbar-width:none;gap:10px;padding:0 16px 16px;display:flex;overflow-x:auto}._carousel_rpj0t_29::-webkit-scrollbar{display:none}._arrowLeft_rpj0t_45,._arrowRight_rpj0t_46{background:var(--surface);border:.5px solid var(--border);cursor:pointer;width:32px;height:32px;color:var(--text);z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-19px;padding:0;transition:background .15s;display:flex;position:absolute;top:50%;box-shadow:0 2px 8px #0000001f}._arrowLeft_rpj0t_45{left:6px}._arrowRight_rpj0t_46{right:6px}._arrowLeft_rpj0t_45:hover,._arrowRight_rpj0t_46:hover{background:var(--surface-2)}._suggCard_rpj0t_80{cursor:pointer;border:.5px solid var(--border);background:var(--surface);border-radius:10px;flex-shrink:0;width:calc(28.5714% - 13.1429px);min-width:130px;overflow:hidden}._photoArea_rpj0t_91{aspect-ratio:1;cursor:pointer;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._photoInitial_rpj0t_101{font-size:54px;font-weight:700;font-family:var(--font-family);-webkit-user-select:none;user-select:none;line-height:1}._sponsoredBadge_rpj0t_109{font-size:9px;font-weight:500;font-family:var(--font-family);color:#fff;pointer-events:none;background:#0006;border-radius:4px;padding:2px 6px;position:absolute;top:8px;left:8px}._partnerBadge_rpj0t_123{font-size:9px;font-weight:600;font-family:var(--font-family);color:#fff;pointer-events:none;background:#7460e2d9;border-radius:4px;padding:2px 6px;position:absolute;top:8px;left:8px}._dismissBtn_rpj0t_137{cursor:pointer;color:#fff;background:#0006;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex;position:absolute;top:8px;right:8px}._cardBody_rpj0t_155{flex-direction:column;gap:6px;padding:10px 10px 12px;display:flex}._suggName_rpj0t_162{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._mutual_rpj0t_174{align-items:center;display:flex}._mutualAvatars_rpj0t_179{flex-shrink:0;display:flex}._mutualAvatar_rpj0t_179{color:#fff;width:18px;height:18px;font-size:9px;font-weight:600;font-family:var(--font-family);border:1.5px solid var(--surface);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._mutualAvatars_rpj0t_179 ._mutualAvatar_rpj0t_179:not(:first-child){margin-left:-5px}._mutualText_rpj0t_202{color:var(--text-2);font-size:11px;font-family:var(--font-family);margin-left:7px}._addBtn_rpj0t_209{background:var(--primary-gradient);color:#fff;width:100%;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;gap:5px;margin-top:2px;padding:7px;transition:background .15s;display:flex}._addBtn_rpj0t_209:hover{background:#5c4db8}._addBtnPending_rpj0t_232{background:var(--surface-2);color:var(--text-2);border:.5px solid var(--border);cursor:pointer}._addBtnPending_rpj0t_232:hover{background:var(--surface-2);color:var(--text-2)}._addBtnFriend_rpj0t_244{background:var(--surface-2);color:var(--text-2);border:.5px solid var(--border);cursor:default}@media (width<=768px){._card_rpj0t_1{border:none;border-bottom:.5px solid var(--border);border-radius:0;margin:0 -16px;overflow:visible}._carouselWrapper_rpj0t_29{overflow:hidden}._carousel_rpj0t_29{scroll-snap-type:x mandatory;padding:0 16px 16px;scroll-padding-left:16px}._suggCard_rpj0t_80{scroll-snap-align:start;width:calc(40% - 8px);min-width:0}._arrowLeft_rpj0t_45,._arrowRight_rpj0t_46{display:none}}._previewCard_3pc0x_1{background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:16px}._previewPost_3pc0x_8{flex-direction:column;gap:10px;display:flex}._previewPostHeader_3pc0x_14{align-items:center;gap:8px;display:flex}._previewAvatar_3pc0x_20{background:var(--surface-2);object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}._previewName_3pc0x_29{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family)}._previewPromoted_3pc0x_36{color:var(--primary-text);font-size:10px;font-family:var(--font-family);font-weight:500}._previewImage_3pc0x_43{aspect-ratio:1;background:var(--surface-2);border-radius:8px;width:100%}._previewTitle_3pc0x_50{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);line-height:1.2}._previewPostFooter_3pc0x_58{align-items:center;gap:10px;display:flex}._previewPostFooterText_3pc0x_64{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._previewSubtitle_3pc0x_72{color:var(--text);font-size:13px;font-family:var(--font-family);line-height:1.3}._previewDesc_3pc0x_79{color:var(--text-2);font-size:13px;font-family:var(--font-family);line-height:1.4}._previewCta_3pc0x_86{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);text-align:center;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-self:center;align-items:center;gap:5px;padding:7px 14px;display:inline-flex}._previewCaruselStrip_3pc0x_104{scrollbar-width:none;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}._previewCaruselCard_3pc0x_112{flex-direction:column;flex-shrink:0;gap:5px;width:140px;display:flex}._previewCaruselCardImg_3pc0x_120{object-fit:cover;background:var(--surface-2);border-radius:8px;width:140px;height:140px;display:block}._previewCaruselCardTitle_3pc0x_129{color:var(--text);font-size:12px;font-weight:500;font-family:var(--font-family);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}._previewCaruselCardCta_3pc0x_141{background:var(--primary-gradient);color:#fff;font-size:10px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:6px;align-self:flex-start;padding:4px 9px;display:inline-block}._previewStory_3pc0x_154{background:#0f0a24;border-radius:14px;flex-direction:column;width:160px;height:284px;margin:0 auto;display:flex;position:relative;overflow:hidden}._previewStoryLgWrap_3pc0x_170{width:240px;height:426px;margin:0 auto}._previewStoryScaled_3pc0x_176{transform-origin:0 0;margin:0;transform:scale(1.5)}._previewStoryImg_3pc0x_182{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._previewStoryImgPlaceholder_3pc0x_190{background:linear-gradient(155deg,#0f0a24 0%,#2d1866 45%,#7460e2 100%);position:absolute;inset:0}._previewStoryBars_3pc0x_196{z-index:3;gap:3px;display:flex;position:absolute;top:8px;left:8px;right:8px}._previewStoryBar_3pc0x_196{background:#ffffff4d;border-radius:2px;flex:1;height:2px;overflow:hidden}._previewStoryBarFill_3pc0x_214{background:#fff;border-radius:2px;height:100%}._previewStoryHeader_3pc0x_220{z-index:3;align-items:center;gap:6px;display:flex;position:absolute;top:16px;left:8px;right:8px}._previewStoryAvatar_3pc0x_231{background:var(--primary-gradient);color:#fff;width:24px;height:24px;font-size:7px;font-weight:700;font-family:var(--font-family);border:1.5px solid #ffffffb3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._previewStoryAvatarImg_3pc0x_247{object-fit:cover;border:1.5px solid #ffffffb3;border-radius:50%;flex-shrink:0;width:24px;height:24px}._previewStoryName_3pc0x_256{color:#fff;font-size:10px;font-weight:600;font-family:var(--font-family);text-shadow:0 1px 3px #00000080;line-height:1.2}._previewStorySponsored_3pc0x_265{color:#ffffffbf;font-size:8.5px;font-family:var(--font-family);line-height:1.2}._previewStoryScrim_3pc0x_272{z-index:3;background:linear-gradient(#0000 0%,#00000047 30%,#000000b8 100%);flex-direction:column;gap:5px;padding:24px 10px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}._previewStoryTitle_3pc0x_285{color:#fff;font-size:11px;font-weight:700;font-family:var(--font-family);text-shadow:0 1px 4px #00000080;line-height:1.3}._previewStoryDesc_3pc0x_294{color:#ffffffe0;font-size:9.5px;font-family:var(--font-family);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}._previewStoryCta_3pc0x_305{background:var(--primary-gradient);color:#fff;font-size:10px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:20px;align-self:flex-start;margin-top:3px;padding:5px 10px}._previewDiscover_3pc0x_319{border-radius:12px;height:272px;margin:-16px;display:flex;overflow:hidden}._previewDiscoverPhoto_3pc0x_327{background:#111;flex:0 0 52%;position:relative;overflow:hidden}._previewDiscoverImg_3pc0x_334{object-fit:cover;background:var(--surface-2);width:100%;height:100%;display:block}._previewDiscoverImgPlaceholder_3pc0x_342{background:linear-gradient(155deg,#0f0a24 0%,#2d1866 45%,#7460e2 100%);width:100%;height:100%;display:block}._previewDiscoverAuthorBar_3pc0x_349{background:linear-gradient(#0000 0%,#000000b8 100%);align-items:center;gap:6px;padding:28px 10px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}._previewDiscoverAvatarSm_3pc0x_361{background:var(--primary-gradient);color:#fff;width:24px;height:24px;font-size:9px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._previewDiscoverAvatarSmImg_3pc0x_376{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}._previewDiscoverAuthorOverlayName_3pc0x_384{color:#fff;font-size:11px;font-weight:600;font-family:var(--font-family)}._previewDiscoverPanel_3pc0x_391{background:var(--surface);border-left:.5px solid var(--border);flex-direction:column;flex:1;gap:8px;min-width:0;padding:10px;display:flex;overflow-y:auto}._previewDiscoverPanelHeader_3pc0x_403{align-items:center;gap:7px;display:flex}._previewDiscoverAvatarLg_3pc0x_409{background:var(--primary-gradient);color:#fff;width:30px;height:30px;font-size:10px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._previewDiscoverAvatarLgImg_3pc0x_424{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}._previewDiscoverPanelName_3pc0x_432{color:var(--text);font-size:12px;font-weight:600;font-family:var(--font-family);line-height:1.2}._previewDiscoverPanelSponsored_3pc0x_440{color:var(--primary-text);font-size:10px;font-family:var(--font-family)}._previewDiscoverPanelDesc_3pc0x_446{color:var(--text-2);font-size:11px;font-family:var(--font-family);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}._previewDiscoverCtaWrap_3pc0x_459{flex-direction:column;gap:5px;margin-top:auto;display:flex}._previewDiscoverCta_3pc0x_459{background:var(--primary-gradient);color:#fff;font-size:11px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:7px 10px;display:flex}._previewDiscoverTile_3pc0x_482{aspect-ratio:1;background:var(--surface-2);border-radius:12px;width:220px;margin:0 auto;position:relative;overflow:hidden}._previewDiscoverTileImg_3pc0x_492{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._previewDiscoverTileImgPlaceholder_3pc0x_500{background:linear-gradient(135deg, var(--surface-2) 0%, var(--border) 100%);position:absolute;inset:0}._previewDiscoverTileBadge_3pc0x_506{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;font-size:10px;font-weight:600;font-family:var(--font-family);background:#0000008c;border-radius:20px;padding:3px 8px;position:absolute;top:8px;right:8px}._previewFormatNote_3pc0x_520{color:var(--text-2);font-size:11.5px;font-family:var(--font-family);text-align:center;margin:10px 0 0;line-height:1.5}._previewNotifModal_3pc0x_529{background:var(--surface);border-radius:12px;flex-direction:column;margin:-16px;display:flex;overflow:hidden}._previewNotifModalHeader_3pc0x_538{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}._previewNotifModalTitle_3pc0x_546{color:var(--text);font-size:16px;font-weight:700;font-family:var(--font-family)}._previewNotifItemAd_3pc0x_553{border-bottom:.5px solid var(--border);background:#7460e20a;flex-direction:column;gap:5px;padding:12px 16px;display:flex}._previewNotifAdTop_3pc0x_562{align-items:center;gap:8px;display:flex}._previewNotifAdAvatar_3pc0x_568{background:var(--primary-gradient);color:#fff;width:34px;height:34px;font-size:10px;font-weight:700;font-family:var(--font-family);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._previewNotifAdAvatarImg_3pc0x_583{object-fit:cover;border-radius:9px;flex-shrink:0;width:34px;height:34px}._previewNotifAdTopText_3pc0x_591{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._previewNotifAdName_3pc0x_599{color:var(--text);font-size:12px;font-weight:600;font-family:var(--font-family)}._previewNotifAdBadge_3pc0x_606{color:var(--primary-text);font-size:10px;font-weight:500;font-family:var(--font-family);background:#7460e21a;border-radius:4px;padding:2px 6px}._previewNotifAdTitle_3pc0x_616{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);line-height:1.2}._previewNotifAdCta_3pc0x_624{background:var(--primary-gradient);color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:7px;align-self:flex-start;margin-top:2px;padding:6px 14px}._previewSuggWrap_3pc0x_638{flex-direction:column;gap:10px;display:flex}._previewSuggContext_3pc0x_644{color:var(--text-2);font-size:11px;font-family:var(--font-family);text-align:center;margin:0}._previewSuggCard_3pc0x_652{border:.5px solid var(--border);background:var(--surface);border-radius:10px;width:140px;margin:0 auto;overflow:hidden}._previewSuggPhoto_3pc0x_661{aspect-ratio:1;background:linear-gradient(145deg,#7460e22e,#7460e214);justify-content:center;align-items:center;width:100%;display:flex;position:relative}._previewSuggBadge_3pc0x_671{font-size:9px;font-weight:500;font-family:var(--font-family);color:#fff;background:#0006;border-radius:4px;padding:2px 6px;position:absolute;top:8px;left:8px}._previewSuggInitial_3pc0x_684{font-size:40px;font-weight:700;font-family:var(--font-family);color:var(--primary-text);-webkit-user-select:none;user-select:none;line-height:1}._previewSuggAvatarImg_3pc0x_693{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._previewSuggBody_3pc0x_701{flex-direction:column;gap:6px;padding:10px 10px 12px;display:flex}._previewSuggName_3pc0x_708{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._previewSuggBtn_3pc0x_719{background:var(--primary-gradient);color:#fff;width:100%;font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:7px;display:flex}._previewImageUploaded_3pc0x_736{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}._wrap_49oty_1{cursor:pointer;margin-bottom:12px;position:relative}._dismissBtn_49oty_7{z-index:2;color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:10px;right:10px}._dismissBtn_49oty_7:hover{background:#000000a6}._infoBtn_49oty_27{z-index:2;color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:10px;right:40px}._infoBtn_49oty_27:hover{background:#000000a6}._card_lyo0u_1{cursor:pointer;background:var(--surface-2);border-radius:14px;flex-shrink:0;width:100px;height:160px;position:relative;overflow:hidden}._cardBg_lyo0u_12{background:var(--primary-gradient);position:absolute;inset:0}._cardBgImg_lyo0u_18{object-fit:cover;width:100%;height:100%;display:block}._cardBgPlaceholder_lyo0u_25{background:var(--primary-gradient);color:#fff;width:100%;height:100%;font-size:26px;font-weight:700;font-family:var(--font-family);justify-content:center;align-items:center;display:flex}._cardScrim_lyo0u_38{background:linear-gradient(#0000 58%,#0000008c 100%);position:absolute;inset:0}._ownOverlay_lyo0u_44{background:#0006;position:absolute;inset:0}._avatarBadgeWrap_lyo0u_50{width:30px;height:30px;position:absolute;top:8px;left:8px}._avatarBadge_lyo0u_50{background:var(--surface);border-radius:50%;padding:2px;position:absolute;inset:0}._avatarBadgeUnviewed_lyo0u_66{background:conic-gradient(#7460e2,#c084fc,#7460e2)}._avatarBadgeInner_lyo0u_70{background:var(--primary-gradient);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}._avatarBadgeImg_lyo0u_81{object-fit:cover;width:100%;height:100%}._avatarBadgeInitials_lyo0u_87{color:#fff;font-size:11px;font-weight:700;font-family:var(--font-family);line-height:1}@keyframes _storyCardRingLoad_lyo0u_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingRing_lyo0u_100{box-sizing:border-box;z-index:2;border:2.5px solid #7460e2;border-color:#7460e2 #c084fc #0000 #0000;border-radius:50%;animation:.9s linear infinite _storyCardRingLoad_lyo0u_1;position:absolute;inset:-3px}._addBadge_lyo0u_112{cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._addBadgeIcon_lyo0u_129{color:#fff;font-size:24px;font-weight:400;line-height:1}._cardName_lyo0u_137{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px #0006;position:absolute;bottom:6px;left:8px;right:8px;overflow:hidden}@media (width>=769px){._card_lyo0u_1{border-radius:16px;width:112px;height:180px}._avatarBadgeWrap_lyo0u_50{width:34px;height:34px;top:10px;left:10px}._avatarBadgeInitials_lyo0u_87{font-size:13px}._addBadge_lyo0u_112{width:48px;height:48px}._addBadgeIcon_lyo0u_129{font-size:26px}._cardName_lyo0u_137{font-size:13px;bottom:8px;left:10px;right:10px}}._overlay_qqzp2_1{z-index:1600;background:#000000d9;justify-content:center;align-items:center;height:100dvh;display:flex;position:fixed;inset:0}._card_qqzp2_12{aspect-ratio:9/16;background:#0f0a24;border-radius:16px;flex-direction:column;width:min(420px,92vw);max-height:92dvh;display:flex;position:relative;overflow:hidden}._image_qqzp2_24{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._imagePlaceholder_qqzp2_32{background:linear-gradient(155deg,#0f0a24 0%,#2d1866 45%,#7460e2 100%);position:absolute;inset:0}._bars_qqzp2_38{z-index:2;gap:4px;padding:10px 10px 0;display:flex;position:relative}._bar_qqzp2_38{background:#ffffff59;border-radius:2px;flex:1;height:3px;overflow:hidden}._barFill_qqzp2_54{background:#fff;width:100%;height:100%}._header_qqzp2_60{z-index:2;align-items:center;gap:8px;padding:10px 14px;display:flex;position:relative}._avatar_qqzp2_69,._avatarFallback_qqzp2_69{border-radius:50%;flex-shrink:0;width:30px;height:30px}._avatar_qqzp2_69{object-fit:cover}._avatarFallback_qqzp2_69{background:var(--primary-gradient);color:#fff;font-size:12px;font-weight:700;font-family:var(--font-family);justify-content:center;align-items:center;display:flex}._name_qqzp2_89{color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family)}._sponsored_qqzp2_96{color:#ffffffb3;font-size:11px;font-family:var(--font-family)}._closeBtn_qqzp2_102{z-index:3;color:#fff;cursor:pointer;background:#00000059;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:10px;right:10px}._scrim_qqzp2_119{z-index:2;background:linear-gradient(#0000 0%,#000000bf 100%);flex-direction:column;gap:6px;margin-top:auto;padding:24px 16px 20px;display:flex;position:relative}._title_qqzp2_130{color:#fff;font-size:16px;font-weight:700;font-family:var(--font-family)}._desc_qqzp2_137{color:#ffffffd9;font-size:13px;font-family:var(--font-family)}._ctaBtn_qqzp2_143{color:#1a1040;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:#fff;border:none;border-radius:8px;align-self:flex-start;margin-top:8px;padding:8px 18px}._bar_viri8_1{scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;background:var(--surface);flex-direction:row;align-items:center;gap:10px;width:100%;padding:8px 12px;display:flex;overflow-x:auto}._bar_viri8_1::-webkit-scrollbar{display:none}@media (width>=769px){._bar_viri8_1{background:0 0;border:none;max-width:680px;margin:8px auto 4px;padding:10px 4px}}@media (width<=768px){._bar_viri8_1{width:calc(100% + 32px);margin:0 -16px;padding:16px 16px 10px}}._storyRowWrap_1c2mt_2{width:calc(100% + 32px);margin:0 -16px}@media (width>=769px){._storyRowWrap_1c2mt_2{width:100%;max-width:680px;margin:0 auto}}@keyframes _postFadeIn_1c2mt_22{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._postFadeIn_1c2mt_22{animation:.4s forwards _postFadeIn_1c2mt_22}._layout_1c2mt_26{background:var(--surface-subtle);min-height:100vh;display:flex}@media (width<=768px){._layout_1c2mt_26{background:var(--surface);height:100dvh;overflow:hidden}}._main_1c2mt_34{padding-top:var(--sticky-top,64px);box-sizing:border-box;flex-direction:column;flex:1;min-width:0;height:100dvh;margin-left:240px;transition:margin-left .2s;display:flex;overflow:hidden}._mainCollapsed_1c2mt_66{margin-left:80px}._feedWrapper_1c2mt_70{flex:1;align-items:flex-start;min-height:0;display:flex;overflow:hidden}._centerCol_1c2mt_55{flex:1;min-width:0;height:100%;padding:24px 16px;overflow-y:auto}@media (width>=769px){._centerCol_1c2mt_55>*{max-width:680px;margin-left:auto;margin-right:auto}}._postboxSection_1c2mt_95{background:var(--surface-subtle);margin:-12px -16px 8px;padding:8px 16px}@media (width>=769px){._postboxSection_1c2mt_95{justify-content:center;max-width:none;margin-top:0;margin-left:-16px;margin-right:-16px;display:flex}._postboxSection_1c2mt_95>*{width:100%;max-width:680px}}._newPostsPill_1c2mt_118{z-index:5;background:var(--primary-gradient);color:#fff;font-family:var(--font-family);cursor:pointer;border:none;border-radius:20px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:0 auto 12px;padding:9px 18px;font-size:13px;font-weight:600;display:flex;position:sticky;top:8px;box-shadow:0 4px 14px #0000002e}._newPostsPill_1c2mt_118:hover{filter:brightness(1.05)}@media (width<=768px){._postboxSection_1c2mt_95{background:var(--surface);border-bottom:none;margin:0 -16px}._postboxSectionPartner_1c2mt_151,._postboxSectionUser_1c2mt_154,._postboxSectionOng_1c2mt_157{display:none}}._rightCol_1c2mt_163{background:var(--surface-subtle);flex-shrink:0;width:320px;height:100%;min-height:0;padding:24px 16px 24px 0;overflow-y:auto}._adCard_1c2mt_179{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-bottom:12px;padding:20px}._adHeader_1c2mt_187{align-items:center;gap:10px;margin-bottom:14px;display:flex}._adAvatar_1c2mt_194{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:flex}._adHeaderText_1c2mt_208{flex-direction:column;gap:2px;display:flex}._adPartnerName_1c2mt_214{color:var(--text-1);font-size:14px;font-weight:600;font-family:var(--font-family)}._adPartnerNameLink_1c2mt_221{cursor:pointer}._adPartnerNameLink_1c2mt_221:hover{text-decoration:none}._adSponsored_1c2mt_228{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._adImage_1c2mt_234{background:var(--surface-subtle);border-radius:10px;width:100%;height:220px;margin-bottom:14px}._adFooter_1c2mt_242{align-items:center;gap:10px;display:flex}._adFooterText_1c2mt_248{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._adTitle_1c2mt_256{color:var(--text-1);font-size:15px;font-weight:600;font-family:var(--font-family)}._adSubtitle_1c2mt_263{color:var(--text-2);font-size:13px;font-family:var(--font-family);line-height:1.3}._adCta_1c2mt_270{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:8px 16px;display:inline-flex}._adCtaAdded_1c2mt_287{background:var(--surface-subtle);color:var(--text-2)}._adCarouselWrapper_1c2mt_292{margin-bottom:14px;position:relative}._adCarouselStrip_1c2mt_297{scrollbar-width:none;touch-action:pan-x pan-y;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}._adCarouselStrip_1c2mt_297::-webkit-scrollbar{display:none}._adCarouselCard_1c2mt_308{border:.5px solid var(--border);background:var(--surface-subtle);border-radius:10px;flex:0 0 calc(40% - 8px);min-width:0;overflow:hidden}._adCarouselArrowLeft_1c2mt_317,._adCarouselArrowRight_1c2mt_318{background:var(--surface);border:.5px solid var(--border);cursor:pointer;width:32px;height:32px;color:var(--text);z-index:2;border-radius:50%;justify-content:center;align-items:center;margin-top:-19px;padding:0;transition:background .15s;display:flex;position:absolute;top:50%;box-shadow:0 2px 8px #0000001f}._adCarouselArrowLeft_1c2mt_317{left:6px}._adCarouselArrowRight_1c2mt_318{right:6px}._adCarouselArrowLeft_1c2mt_317:hover,._adCarouselArrowRight_1c2mt_318:hover{background:var(--surface-subtle)}._adCarouselImg_1c2mt_346{aspect-ratio:1;background:var(--border);width:100%}._adCarouselBody_1c2mt_352{flex-direction:column;gap:6px;padding:10px;display:flex}._adCarouselTitle_1c2mt_359{color:var(--text-1);font-size:13px;font-weight:600;font-family:var(--font-family)}._adCarouselCta_1c2mt_366{background:var(--primary-gradient);color:#fff;font-size:12px;font-family:var(--font-family);cursor:pointer;border:none;border-radius:6px;align-self:flex-start;padding:5px 10px}._feedLoadingMore_1c2mt_378{justify-content:center;padding:24px 0 32px;display:flex}._feedLoadingSpinner_1c2mt_384{border:2.5px solid var(--border);border-top-color:var(--primary-text);border-radius:50%;width:24px;height:24px;animation:.75s linear infinite _feedSpin_1c2mt_1}@keyframes _feedSpin_1c2mt_1{to{transform:rotate(360deg)}}._skeletonCard_1c2mt_400{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin-bottom:12px;padding:20px}._skeletonHeader_1c2mt_408{align-items:center;gap:12px;margin-bottom:16px;display:flex}._skeletonHeaderLines_1c2mt_415{flex-direction:column;flex:1;gap:8px;display:flex}._skeletonBlock_1c2mt_422{background:linear-gradient(90deg, var(--surface-2) 25%, var(--border) 37%, var(--surface-2) 63%);background-size:400% 100%;border-radius:6px;animation:1.4s infinite _skeletonShimmer_1c2mt_1}._skeletonAvatar_1c2mt_429{border-radius:50%;flex-shrink:0;width:40px;height:40px}._skeletonLine_1c2mt_436{height:10px}._skeletonLineName_1c2mt_437{width:140px;height:12px}._skeletonLineMeta_1c2mt_438{width:90px}._skeletonLineText_1c2mt_439{width:100%;margin-bottom:8px}._skeletonLineTextShort_1c2mt_440{width:65%;margin-bottom:16px}._skeletonMedia_1c2mt_442{border-radius:10px;width:100%;height:220px}@keyframes _skeletonShimmer_1c2mt_1{0%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){._skeletonBlock_1c2mt_422{animation:none}}._overlay_1c2mt_458{z-index:1350;background:#00000073;animation:.18s _fadein_1c2mt_1;position:fixed;inset:0}._popupWrap_1c2mt_466{z-index:1351;pointer-events:none;opacity:0;width:560px;max-width:calc(100vw - 32px);max-height:90vh;transition:transform .2s cubic-bezier(.32,.72,0,1),opacity .2s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96)}._popupWrapOpen_1c2mt_480{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}._popupWrap_1c2mt_466>*{pointer-events:auto;overflow-y:auto;border-radius:16px!important;width:100%!important;max-height:90vh!important;box-shadow:0 24px 80px #00000038!important}@keyframes _fadein_1c2mt_1{0%{opacity:0}to{opacity:1}}@media (width<=768px){._overlay_1c2mt_458{display:none}._popupWrap_1c2mt_466{opacity:1;width:100%;max-width:100%;max-height:92vh;transition:transform .45s cubic-bezier(.32,.72,0,1);top:auto;bottom:0;left:0;transform:translateY(100%)}._popupWrapOpen_1c2mt_480{opacity:1;transform:translateY(0)}._popupWrap_1c2mt_466>*{border-radius:20px 20px 0 0!important;box-shadow:0 -4px 24px #0000001a!important}._adCarouselCard_1c2mt_308{flex:0 0 calc(66.6667% - 10.6667px)}._main_1c2mt_34,._mainCollapsed_1c2mt_66{height:100dvh;height:calc(var(--app-height,100dvh) + 100px);flex-direction:column;margin-left:0;padding-top:0;display:flex;overflow:hidden}._mainPartner_1c2mt_549{margin-top:48px}._rightCol_1c2mt_163{display:none}._centerCol_1c2mt_55{padding:64px 16px calc(60px + env(safe-area-inset-bottom,0px) + 24px + 100px);overscroll-behavior-y:contain;background:var(--surface);height:100%;transition:padding-top .25s,padding-bottom .25s;overflow:hidden auto}._centerColPartner_1c2mt_576,html.header-hidden ._centerColPartner_1c2mt_576{padding-top:64px}._adCard_1c2mt_179{border:none;border-bottom:.5px solid var(--border);border-radius:0;margin-bottom:0;margin-left:-16px;margin-right:-16px;padding:16px}}@media (width>=769px) and (width<=1024px){._main_1c2mt_34{overflow-x:hidden}._mainCollapsed_1c2mt_66{margin-left:64px}._rightCol_1c2mt_163{width:240px;padding:16px 10px 16px 0}._centerCol_1c2mt_55{padding:16px 12px}._centerCol_1c2mt_55>*{max-width:100%}._postboxSection_1c2mt_95{margin-left:0;margin-right:0}._postboxSection_1c2mt_95>*{max-width:100%}}._topbar_i5t6f_2{background:var(--surface);border-bottom:.5px solid var(--border);z-index:1100;box-sizing:border-box;justify-content:space-between;align-items:center;height:64px;padding:0 32px;display:flex;position:fixed;top:0;left:0;right:0}._logoLink_i5t6f_18{align-items:center;display:flex}._logoImg_i5t6f_23{width:auto;height:23px;display:block}._topbarActions_i5t6f_29{align-items:center;gap:14px;display:flex}._loginLink_i5t6f_35{cursor:pointer;font-family:var(--font-family);color:var(--text-2);background:0 0;border:none;padding:8px 4px;font-size:13.5px;font-weight:600}._loginLink_i5t6f_35:hover{color:var(--text)}._registerBtn_i5t6f_47{background:var(--primary-gradient);color:#fff;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:9px 16px;font-size:13.5px;font-weight:700}._registerBtn_i5t6f_47:hover{opacity:.9}@media (width<=768px){._topbar_i5t6f_2{padding:0 16px}._loginLink_i5t6f_35{padding:8px 2px;font-size:13px}._registerBtn_i5t6f_47{padding:8px 12px;font-size:13px}}@media (width<=400px){._loginLink_i5t6f_35{display:none}}._convertCard_i5t6f_72{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;padding:20px;display:flex}._convertTitle_i5t6f_81{font-family:var(--font-family);color:var(--text);margin:0 0 14px;font-size:15.5px;font-weight:700}._convertBenefits_i5t6f_89{flex-direction:column;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}._convertBenefits_i5t6f_89 li{font-family:var(--font-family);color:var(--text-2);padding-left:20px;font-size:13px;line-height:1.35;position:relative}._convertBenefits_i5t6f_89 li:before{content:"";background:var(--primary-gradient);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:0}._convertPrimaryBtn_i5t6f_118{background:var(--primary-gradient);color:#fff;width:100%;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;padding:12px;font-size:14px;font-weight:700}._convertPrimaryBtn_i5t6f_118:hover{opacity:.9}._convertSecondaryBtn_i5t6f_132{width:100%;color:var(--text-2);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:10px 0 0;font-size:12.5px;font-weight:600}._convertSecondaryBtn_i5t6f_132:hover{color:var(--text)}._mobileCta_i5t6f_146{display:none}@media (width<=768px){._mobileCta_i5t6f_146{z-index:1300;background:var(--surface);border-top:.5px solid var(--border);padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-sizing:border-box;display:block;position:fixed;bottom:0;left:0;right:0}}._mobileCtaBtn_i5t6f_165{background:var(--primary-gradient);color:#fff;width:100%;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;padding:13px;font-size:14.5px;font-weight:700}@keyframes _overlayIn_1bm15_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_1bm15_1{0%{opacity:1}to{opacity:0}}@keyframes _modalIn_1bm15_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _modalOut_1bm15_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._overlay_1bm15_6{z-index:2000;background:#00000080;justify-content:center;align-items:center;padding:24px;animation:.25s forwards _overlayIn_1bm15_1;display:flex;position:fixed;inset:0}._overlayClosing_1bm15_17{animation:.4s forwards _overlayOut_1bm15_1}._modal_1bm15_19{background:var(--surface);text-align:center;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:380px;padding:32px 28px 28px;animation:.25s cubic-bezier(.32,.72,0,1) forwards _modalIn_1bm15_1;display:flex;position:relative;box-shadow:0 12px 40px #0003}._modalClosing_1bm15_33{animation:.4s cubic-bezier(.32,.72,0,1) forwards _modalOut_1bm15_1}._closeBtn_1bm15_35{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;padding:6px;display:flex;position:absolute;top:14px;right:14px}._closeBtn_1bm15_35:hover{background:var(--surface-2)}._logo_1bm15_49{width:auto;height:20px;margin-bottom:16px}._title_1bm15_55{font-family:var(--font-family);color:var(--text);margin:0 0 6px;font-size:18px;font-weight:700}._subtitle_1bm15_63{font-family:var(--font-family);color:var(--text-2);margin:0 0 18px;font-size:14px;line-height:1.4}._benefits_1bm15_71{text-align:left;flex-direction:column;gap:10px;width:100%;margin:0 0 22px;padding:0;list-style:none;display:flex}._benefits_1bm15_71 li{font-family:var(--font-family);color:var(--text);padding-left:22px;font-size:13.5px;line-height:1.35;position:relative}._benefits_1bm15_71 li:before{content:"";background:var(--primary-gradient);border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:0}._primaryBtn_1bm15_102{background:var(--primary-gradient);color:#fff;width:100%;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;padding:13px;font-size:14.5px;font-weight:700;transition:opacity .15s}._primaryBtn_1bm15_102:hover{opacity:.9}._secondaryBtn_1bm15_117{width:100%;color:var(--text-2);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:12px 0 0;font-size:13px;font-weight:600}._secondaryBtn_1bm15_117:hover{color:var(--text)}._layout_j9txq_1{background:var(--bg);min-height:100vh;display:flex}._main_j9txq_7{padding-top:var(--sticky-top,64px);box-sizing:border-box;flex:1;min-width:0;height:100dvh;margin-left:240px;transition:margin-left .2s;overflow:hidden}._mainCollapsed_j9txq_19{margin-left:80px}._mainGuest_j9txq_26{margin-left:0}._feedWrapper_j9txq_30{height:100%;display:flex;overflow:hidden}._centerCol_j9txq_36{flex:1;min-width:0;padding:24px 16px;overflow-y:auto}@media (width>=769px){._centerCol_j9txq_36>*{max-width:680px;margin-left:auto;margin-right:auto}}._rightCol_j9txq_51{flex-shrink:0;width:320px;height:100%;min-height:0;padding:24px 16px 24px 0;overflow-y:auto}._notFound_j9txq_63{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:80px 24px;display:flex}._notFoundIcon_j9txq_73{color:var(--text-2);opacity:.5}._notFoundText_j9txq_78{font-family:var(--font-family);color:var(--text-2);margin:0;font-size:14px}@media (width<=768px){._layout_j9txq_1{height:100dvh;overflow:hidden}._main_j9txq_7{height:100dvh;height:calc(var(--app-height,100dvh) + 100px);flex-direction:column;margin-left:0;padding-top:0;display:flex;overflow:hidden}._centerCol_j9txq_36{padding:64px 16px calc(60px + env(safe-area-inset-bottom,0px) + 24px + 100px);overscroll-behavior-y:contain;background:var(--bg);height:100%;overflow:hidden auto}._rightCol_j9txq_51{display:none}}@media (width>=769px) and (width<=1024px){._main_j9txq_7{overflow-x:hidden}._mainCollapsed_j9txq_19{margin-left:64px;overflow-x:hidden}._rightCol_j9txq_51{display:none}._centerCol_j9txq_36{padding:16px}}._layout_thx02_2{background:var(--surface-subtle);min-height:100vh;display:flex}@media (width<=768px){._layout_thx02_2{background:var(--surface);height:100dvh;overflow:hidden}}._main_thx02_10{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_thx02_27{margin-left:80px}._mainPreview_thx02_32{flex:1;min-width:0;margin-left:0;padding-top:0}._inner_thx02_43{max-width:720px;margin:0 auto;padding:0 16px 40px}._innerWithSidebar_thx02_49{align-items:flex-start;padding:32px 90px 40px;display:flex}._innerFull_thx02_55{padding:32px 90px 40px}._content_thx02_59{flex:1;min-width:0;padding:0 0 40px}._profileCover_thx02_65{background:var(--surface-2);height:340px;position:relative;overflow:hidden}._coverPlaceholder_thx02_72{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._coverCameraBtn_thx02_81{cursor:pointer;color:#fff;z-index:2;background:#00000059;border:1.5px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:12px;right:12px}._coverCameraBtn_thx02_81:hover{background:#0000008c}._profileBody_thx02_102{z-index:1;background:var(--surface);border-radius:0;flex-direction:column;margin-top:0;padding:24px 90px 20px;display:flex;position:relative}._profileTop_thx02_113{align-items:center;gap:20px;margin-top:20px;margin-bottom:16px;display:flex}._profileMeta_thx02_121{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._petAvatarRow_thx02_129{scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x;flex:1;align-items:center;gap:12px;min-width:0;padding:7px 8px;display:flex;overflow-x:auto}._petAvatarSpacer_thx02_142{display:none}._petAvatarRow_thx02_129::-webkit-scrollbar{display:none}._petAvatarInline_thx02_150{background:var(--primary-gradient);color:#fff;width:90px;height:90px;font-size:22px;font-weight:700;font-family:var(--font-family);border:3px solid var(--surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}._petAddInline_thx02_169{aspect-ratio:1;background:color-mix(in srgb, var(--surface-2) 60%, transparent);width:90px;color:var(--primary-text);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;display:flex}._profileInfoRow_thx02_184{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._avatarWrap_thx02_191{flex-shrink:0;position:relative}._avatar_thx02_191{background:var(--primary-gradient);color:#fff;width:120px;height:120px;font-size:34px;font-weight:600;font-family:var(--font-family);border:3px solid var(--surface);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}._avatarImg_thx02_212{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._avatarStoryRingPurple_thx02_221{outline:3px solid #7460e2}._avatarStoryRingGray_thx02_225{outline:3px solid #d1d5db}._petAvatarRingPurple_thx02_229{outline:2.5px solid #7460e2}._petAvatarRingGray_thx02_233{outline:2.5px solid #d1d5db}[data-theme=dark] ._avatarStoryRingGray_thx02_225,[data-theme=dark] ._petAvatarRingGray_thx02_233{outline-color:#6b7280}._headerActions_thx02_245{flex-shrink:0}._ownerActions_thx02_246{align-items:center;gap:8px;display:flex}._panouBtn_thx02_247{color:var(--text);white-space:nowrap;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s}._panouBtn_thx02_247:hover{background:#f5f5f5;border-color:#c8c8c8}[data-theme=dark] ._panouBtn_thx02_247{background:var(--surface-2);border-color:var(--border)}[data-theme=dark] ._panouBtn_thx02_247:hover{background:var(--border);border-color:var(--border)}._locationRefreshBtn_thx02_263{width:18px;height:18px;color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:1px;padding:0;transition:background .15s,opacity .15s;display:flex}._locationRefreshBtn_thx02_263:hover{background:var(--surface-3)}._locationRefreshBtn_thx02_263:disabled{cursor:default;opacity:.6}._locationRefreshSpin_thx02_282{animation:.8s linear infinite _locationRefreshSpin_thx02_282}@keyframes _locationRefreshSpin_thx02_282{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._locationRefreshSpin_thx02_282{animation:none}}._previewBtn_thx02_291{border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:8px;padding:8px 14px;transition:background .15s}._previewBtn_thx02_291:hover{background:var(--surface-2)}._previewWrap_thx02_307{flex-direction:column;gap:0;display:flex}._previewProfileCard_thx02_308{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._previewCover_thx02_309{background:linear-gradient(135deg,#7460e222 0% 100%);height:130px}._previewBody_thx02_310{padding:0 20px 20px}._previewAvatarRow_thx02_311{margin-top:-28px;margin-bottom:10px}._previewAvatar_thx02_311{color:#fff;border:3px solid var(--surface);background:linear-gradient(135deg,#7460e2,#7460e2);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;font-weight:700;display:flex;overflow:hidden}._previewInfo_thx02_320{margin-bottom:14px}._previewName_thx02_321{color:var(--text);margin:0 0 2px;font-size:18px;font-weight:700}._previewType_thx02_322{color:var(--text-2);margin:0 0 4px;font-size:13px}._previewDesc_thx02_323{color:var(--text-2);margin:0 0 6px;font-size:13px;line-height:1.5}._previewLocation_thx02_324{color:var(--text-2);margin:0 0 6px;font-size:12px}._previewMeta_thx02_325{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}._previewRating_thx02_326{color:var(--text)}._previewDot_thx02_327{color:var(--text-3,var(--text-2))}._previewFollowers_thx02_328{color:var(--text-2)}._previewAddBtn_thx02_329{border:1px solid var(--border);color:var(--text-2);cursor:not-allowed;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;padding:8px 20px}._previewTabBar_thx02_334{scrollbar-width:none;border-bottom:.5px solid var(--border);background:var(--surface);touch-action:pan-x;gap:0;margin-top:0;display:flex;overflow-x:auto}._previewTabBar_thx02_334::-webkit-scrollbar{display:none}._previewTab_thx02_334{color:var(--text-2);cursor:default;white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--font-family);border-bottom:2px solid #0000;padding:12px 16px}._previewTabActive_thx02_346{color:var(--primary-text);border-bottom-color:#7460e2}._previewContentNote_thx02_347{color:var(--text-2);background:var(--surface);border:.5px solid var(--border);font-size:12px;font-family:var(--font-family);text-align:center;border-top:none;border-radius:0 0 12px 12px;padding:16px 20px;font-style:italic}._profileInfo_thx02_184{flex-direction:column;gap:4px;display:flex}._profileNameRow_thx02_360{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._profileName_thx02_360{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0}._tierPill_thx02_375{letter-spacing:.08em;text-transform:uppercase;color:#000000a6;border-radius:20px;flex-shrink:0;align-self:center;padding:3px 10px;font-size:11px;font-weight:800;line-height:1.4;display:inline-block}._profileBio_thx02_389{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.5}._profileLocation_thx02_400{color:var(--text-2);background:var(--surface-2);font-size:12.5px;font-weight:600;font-family:var(--font-family);border-radius:20px;align-self:flex-start;align-items:center;gap:5px;margin:0 0 4px;padding:4px 10px 4px 8px;display:inline-flex}._locationLink_thx02_415{color:inherit;text-decoration:none}._cityBanner_thx02_420{background:var(--surface-2);border-top:.5px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}._cityBannerDot_thx02_430{background:linear-gradient(160deg,#7460e2 0% 100%);border-radius:50%;flex-shrink:0;width:6px;height:6px}._cityBannerText_thx02_438{color:var(--text);font-size:12px;font-family:var(--font-family);flex:1;min-width:0;line-height:1.3}._cityBannerActions_thx02_447{flex-shrink:0;gap:6px;display:flex}._cityBannerConfirm_thx02_453{background:var(--primary-gradient);color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:6px;padding:4px 12px;transition:opacity .15s}._cityBannerConfirm_thx02_453:hover{opacity:.85}._cityBannerDismiss_thx02_467{color:var(--text-2);border:.5px solid var(--border);font-size:12px;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:6px;padding:4px 12px;transition:background .15s}._cityBannerDismiss_thx02_467:hover{background:var(--surface-hover)}._statsRow_thx02_480{flex-wrap:wrap;align-items:flex-start;gap:0 24px;display:flex}._profileHandle_thx02_487{color:var(--text-muted,#6b7280);font-size:13px;font-family:var(--font-family);margin-top:-2px;font-weight:400}._statItem_thx02_495{cursor:pointer;flex-direction:column;align-items:flex-start;gap:1px;display:flex}._statCount_thx02_503{color:var(--text);font-size:20px;font-weight:700;line-height:1.1;font-family:var(--font-family)}._statLabel_thx02_511{color:var(--text-muted,#6b7280);font-size:11px;font-family:var(--font-family);letter-spacing:.01em}._actionsRow_thx02_518{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 14px;display:flex}._petsSection_thx02_526{border-top:1px solid var(--border,#00000014);margin-top:20px;padding-top:16px}._petsSectionTitle_thx02_532{color:var(--text-muted,#6b7280);letter-spacing:.03em;text-transform:none;font-size:13px;font-weight:600;font-family:var(--font-family);margin:0 0 10px}._stat_thx02_480{color:var(--text);font-size:14px;font-family:var(--font-family)}._headerActions_thx02_245{flex-shrink:0;padding-top:4px}._editBtn_thx02_553{border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:background .15s;display:inline-flex}._editBtn_thx02_553:hover{background:var(--surface-2)}._followBtn_thx02_571{background:var(--surface-2);color:var(--text);border:1px solid var(--border);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:8px;align-items:center;gap:6px;padding:8px 20px;transition:background .15s;display:inline-flex}._followBtn_thx02_571:hover{filter:brightness(.95)}._followBtnPending_thx02_588{background:var(--surface-2);color:var(--text-2);cursor:default}._accountMenuWrap_thx02_596{display:inline-flex;position:relative}._accountMenuBtn_thx02_598{border:1px solid var(--border);background:var(--surface-2);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}._accountMenuBtn_thx02_598:hover{background:var(--surface-3)}._accountMenuBackdrop_thx02_612{z-index:1600;position:fixed;inset:0}._accountMenuDropdown_thx02_617{background:var(--surface);border:.5px solid var(--border);z-index:1601;border-radius:10px;padding:4px;box-shadow:0 8px 24px #00000024}._accountMenuOptionNeutral_thx02_628{color:var(--text)}._accountMenuOption_thx02_628{white-space:nowrap;text-align:left;color:#e53e3e;cursor:pointer;width:100%;font-size:13px;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;padding:8px 10px;display:block}._accountMenuOption_thx02_628:hover{background:var(--surface-2)}[data-theme=dark] ._accountMenuOption_thx02_628{color:var(--text)}._followToast_thx02_650{background:var(--primary-gradient);color:#fff;font-size:14px;font-family:var(--font-family);border-radius:8px;margin-bottom:16px;padding:10px 16px}._tabBar_thx02_661{border-bottom:.5px solid var(--border);background:var(--surface);margin-bottom:0;padding:0 90px;display:flex}._tab_thx02_661{color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;margin-bottom:-.5px;padding:10px 44px;display:flex;position:relative}._tabActive_thx02_686{color:var(--primary-text);border-bottom-color:#7460e2;font-weight:500}._activitatePanel_thx02_693,._dashboardPanel_thx02_694,._modulePanel_thx02_695,._fotografiiPanel_thx02_696,._desprePanel_thx02_697,._evenimentePanel_thx02_698,._salvatePanel_thx02_699{display:none}._dashboardPanel_thx02_694,._modulePanel_thx02_695,._desprePanel_thx02_697{padding-top:16px}._evenimentePanel_thx02_698{padding-top:16px;padding-bottom:16px}._tabPanelActive_thx02_714{display:block}._tabPane_thx02_714{flex-direction:column;gap:24px;display:flex}._despreEditBtn_thx02_728{border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;transition:background .15s;display:inline-flex}._despreEditBtn_thx02_728:hover{background:var(--surface-2)}._despreEditActions_thx02_744{gap:8px;display:flex}._despreCancelBtn_thx02_745{border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;padding:6px 14px;transition:background .15s}._despreCancelBtn_thx02_745:hover{background:var(--surface-2)}._despreSaveBtn_thx02_758{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;padding:6px 16px;transition:opacity .15s}._despreSaveBtn_thx02_758:hover{opacity:.88}._despreInput_thx02_771{width:100%;font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface-2);border:1px solid var(--border);box-sizing:border-box;border-radius:8px;outline:none;padding:7px 10px;transition:border-color .15s}._despreInput_thx02_771:focus{border-color:#7460e2}._despreTextarea_thx02_785{width:100%;font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface-2);border:1px solid var(--border);box-sizing:border-box;resize:vertical;border-radius:8px;outline:none;padding:7px 10px;transition:border-color .15s}._despreTextarea_thx02_785:focus{border-color:#7460e2}._tabSectionHeader_thx02_803{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._tabSectionTitle_thx02_809{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0}._profileFieldsBlock_thx02_816{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._profileFieldRow_thx02_822{border-bottom:.5px solid var(--border);align-items:flex-start;gap:12px;padding:13px 16px;display:flex}._profileFieldRow_thx02_822:last-child{border-bottom:none}._contactList_thx02_830{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._contactRow_thx02_836{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:14px 16px;display:flex}._contactRow_thx02_836:last-child{border-bottom:none}._contactLabel_thx02_844{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;flex-shrink:0}._contactValue_thx02_852{color:var(--text);font-size:14px;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._contactValueLink_thx02_862{color:var(--text);font-size:14px;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;text-decoration:none;overflow:hidden}._section_thx02_875{border-bottom:.5px solid var(--border);padding:24px 0}._sectionTitle_thx02_880{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:500;font-family:var(--font-family);margin:0 0 16px}._petRow_thx02_891{flex-wrap:wrap;gap:12px;display:flex}._petCard_thx02_897{background:var(--primary-gradient);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:110px;height:110px;padding:8px;text-decoration:none;transition:opacity .15s,transform .15s;display:flex;overflow:hidden}._petCard_thx02_897:hover{opacity:.9;transform:translateY(-1px)}._petCardAdd_thx02_918{background:var(--surface-2);border:none}._petCardAdd_thx02_918:hover{background:var(--surface-2);opacity:.8;transform:none}._petAvatar_thx02_129{color:#fff;width:46px;height:46px;font-size:19px;font-weight:600;font-family:var(--font-family);background:#fff3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._petAvatarAdd_thx02_945{width:46px;height:46px;color:var(--primary-text);background:#7460e214;border:1.5px solid #7460e266;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:300;display:flex}._petName_thx02_960{color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);text-align:center;line-height:1.2}._petCardAdd_thx02_918 ._petName_thx02_960{color:var(--primary-text)}._petSpecies_thx02_973{color:#ffffffb3;font-size:11px;font-family:var(--font-family);text-align:center}._postsTitle_thx02_981{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0 0 16px}._postsList_thx02_989{flex-direction:column;display:flex}._emptyPosts_thx02_994{flex-direction:column;gap:8px;padding:40px 0 60px;display:flex}._discoverFriendsLink_thx02_1001{background:var(--surface-2);color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:20px;align-self:flex-start;align-items:center;margin-top:2px;padding:4px 12px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._discoverFriendsLink_thx02_1001:hover{background:var(--border);color:var(--text)}._emptyText_thx02_1019{color:var(--text-2);font-size:14px;font-family:var(--font-family);text-align:center;margin:0}._mobileNewPostBtn_thx02_1028{display:none}@media (width<=768px){._mobileNewPostBtn_thx02_1028{z-index:10;cursor:pointer;color:var(--text);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;top:12px;right:16px}._mobileNewPostBtn_thx02_1028:active{background:var(--surface-2)}}._postsThumbGrid_thx02_1057{border-radius:12px;grid-template-columns:repeat(4,1fr);gap:3px;margin-top:16px;display:grid;overflow:hidden}._postThumb_thx02_1066{aspect-ratio:1;background:var(--surface-2);position:relative;overflow:hidden}._postThumbImg_thx02_1073{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}._postThumb_thx02_1066:hover ._postThumbImg_thx02_1073{transform:scale(1.04)}._postThumbFmpBadge_thx02_1085{background:linear-gradient(135deg,#e53e3e 0%,#f65c00 100%);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 4px #00000040}._postThumbNoMedia_thx02_1099{background:var(--primary-gradient);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._postThumbAvatar_thx02_1107{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}._postThumbAvatarImg_thx02_1118{object-fit:cover;width:100%;height:100%;display:block}._postThumbAvatarInitials_thx02_1124{color:#fff;font-size:18px;font-weight:600;font-family:var(--font-family);text-transform:uppercase;letter-spacing:.01em}._postThumbText_thx02_1133{width:100%;height:100%;color:var(--text-1);word-break:break-word;font-size:11px;line-height:1.5;font-family:var(--font-family);align-items:flex-start;padding:12px;display:flex;overflow:hidden}._postThumbPlay_thx02_1147{line-height:0;position:absolute;top:8px;right:8px}._emptyLink_thx02_1154{color:var(--primary-text);font-size:14px;font-family:var(--font-family);text-decoration:none}._emptyLink_thx02_1154:hover{text-decoration:none}._dashboardSections_thx02_1166{flex-direction:column;display:flex}._dashboardTitle_thx02_1171{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0 0 4px}._dashboardSection_thx02_1166{border-top:.5px solid var(--border);padding:20px 0}._sectionHeader_thx02_1184{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._sectionLabel_thx02_1191{color:var(--text-2);letter-spacing:.2px;font-size:11px;font-weight:600;font-family:var(--font-family)}._sectionLink_thx02_1199{color:var(--primary-text);font-size:13px;font-family:var(--font-family);white-space:nowrap;text-decoration:none}._sectionLink_thx02_1199:hover{text-decoration:none}._evalRow_thx02_1212{border-bottom:.5px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}._evalRow_thx02_1212:last-child{border-bottom:none}._evalLeft_thx02_1225{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._evalTitle_thx02_1233{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._evalSub_thx02_1240{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._apptRow_thx02_1247{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:10px 0;display:flex}._apptRow_thx02_1247:last-child{border-bottom:none}._apptLeft_thx02_1260{flex:1;align-items:center;gap:8px;min-width:0;display:flex}._apptColorLine_thx02_1268{border-radius:2px;flex-shrink:0;width:4px;height:32px}._apptInfo_thx02_1275{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._apptTitle_thx02_1283{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._apptSub_thx02_1293{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._apptRight_thx02_1299{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}._apptDate_thx02_1307{color:var(--primary-text);font-size:13px;font-family:var(--font-family);white-space:nowrap}._reminderCardList_thx02_1315{flex-direction:column;gap:8px;margin-top:4px;display:flex}._reminderCard_thx02_1315{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}._reminderCardTop_thx02_1332{align-items:center;gap:8px;display:flex}._reminderDot_thx02_1338{border-radius:50%;flex-shrink:0;width:8px;height:8px}._reminderLeft_thx02_1345{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._reminderTitle_thx02_1353{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._reminderSub_thx02_1360{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._reminderStatus_thx02_1366{font-size:12px;font-family:var(--font-family);white-space:nowrap;flex-shrink:0}._reminderTypeBadge_thx02_1373{font-size:11px;font-weight:600;font-family:var(--font-family);color:var(--primary-text);white-space:nowrap;background:#7460e214;border-radius:6px;flex-shrink:0;padding:2px 8px}._reminderTypeBadge_thx02_1373[data-type=plan]{color:#16a34a;background:#16a34a14}._reminderCalendarBtn_thx02_1389{background:var(--primary-gradient);color:#fff;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:7px;justify-content:center;align-self:flex-start;align-items:center;padding:6px 14px;text-decoration:none;transition:background .15s;display:inline-flex}._reminderCalendarBtn_thx02_1389:hover{background:#2548cc}._planRow_thx02_1407{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:10px 0;display:flex}._planRow_thx02_1407:last-child{border-bottom:none}._planLeft_thx02_1420{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._planTitle_thx02_1428{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._planSub_thx02_1435{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._badge_thx02_1442{white-space:nowrap;font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:6px;flex-shrink:0;padding:2px 8px}._avatarActionOverlay_thx02_1452{z-index:2100;background:#00000073;align-items:flex-end;display:flex;position:fixed;inset:0}._avatarActionSheet_thx02_1461{background:var(--surface);width:100%;padding:8px 0 max(20px, env(safe-area-inset-bottom));border-radius:0;animation:.22s _slideUp_thx02_1}._avatarActionBtn_thx02_1469{text-align:left;border:none;border-top:.5px solid var(--border);width:100%;font-size:16px;font-family:var(--font-family);color:var(--text);cursor:pointer;background:0 0;padding:16px 20px;display:block}._avatarActionBtn_thx02_1469:first-child{border-top:none}._avatarActionBtn_thx02_1469:active{background:var(--surface-2)}._avatarActionBtnCancel_thx02_1491{color:var(--text-2);border-top:4px solid var(--surface-2);font-weight:500}@media (width>=769px){._avatarActionOverlay_thx02_1452{background:0 0;align-items:flex-start}._avatarActionSheet_thx02_1461{top:var(--popup-top);left:var(--popup-left);border:.5px solid var(--border);border-radius:10px;width:210px;padding:4px 0;animation:.14s _avatarPopIn_thx02_1;position:fixed;box-shadow:0 6px 24px #0000002e}._avatarActionBtn_thx02_1469{border-top:.5px solid var(--border);padding:11px 16px;font-size:14px}._avatarActionBtn_thx02_1469:first-child{border-top:none}}@keyframes _avatarPopIn_thx02_1{0%{opacity:0;transform:scale(.94)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}._badge_thx02_1442[data-badge-type=confirmed],._badge_thx02_1442[data-badge-type=completed],._badge_thx02_1442[data-badge-type=active],._badge_thx02_1442[data-badge-type=low]{color:#16a34a;background:#f0fdf4}._badge_thx02_1442[data-badge-type=medium],._badge_thx02_1442[data-badge-type=pending]{color:#7460e2;background:#eeebfd}._badge_thx02_1442[data-badge-type=high],._badge_thx02_1442[data-badge-type=cancelled]{color:#e53e3e;background:#fef2f2}._badge_thx02_1442[data-badge-type=scheduled]{color:#888880;background:#f6f6f4}[data-theme=dark] ._badge_thx02_1442[data-badge-type=confirmed],[data-theme=dark] ._badge_thx02_1442[data-badge-type=completed],[data-theme=dark] ._badge_thx02_1442[data-badge-type=active],[data-theme=dark] ._badge_thx02_1442[data-badge-type=low]{color:#4ade80;background:#16a34a26;border:1px solid #4ade8040}[data-theme=dark] ._badge_thx02_1442[data-badge-type=medium],[data-theme=dark] ._badge_thx02_1442[data-badge-type=pending]{color:#c084fc;background:#7460e22e;border:1px solid #c084fc40}[data-theme=dark] ._badge_thx02_1442[data-badge-type=high],[data-theme=dark] ._badge_thx02_1442[data-badge-type=cancelled]{color:#f87171;background:#e53e3e26;border:1px solid #f8717140}[data-theme=dark] ._badge_thx02_1442[data-badge-type=scheduled]{color:#9ca3af;background:#ffffff12;border:1px solid #ffffff1f}._dashboardModuleSeparator_thx02_1583{background:var(--border);height:1px;margin:24px 0}._rightSidebar_thx02_1590{flex-shrink:0;width:300px;padding:24px 16px;position:sticky;top:64px}._postsGrid_thx02_1599{align-items:flex-start;gap:20px;margin-top:24px;display:flex}._postsMain_thx02_1606{flex:2;min-width:0}._photosCol_thx02_1611{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex:1;min-width:0;position:sticky;top:84px;overflow:hidden}._photosColHeader_thx02_1622{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}._photosColTitle_thx02_1630{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);text-transform:none;letter-spacing:0;margin:0}._photosColLink_thx02_1640{color:var(--primary-text);font-size:12px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0}._photosColLink_thx02_1640:hover{text-decoration:none}._photosColGrid_thx02_1651{grid-template-columns:repeat(3,1fr);gap:2px;padding:10px;display:grid}._photosColThumb_thx02_1658{aspect-ratio:1;background:var(--surface-2);border-radius:6px;overflow:hidden}._photosColThumb_thx02_1658 img{object-fit:cover;width:100%;height:100%;display:block}._photosColEmpty_thx02_1672{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;padding:16px}._fotografiiPanel_thx02_696{padding-top:20px}._photosTabGrid_thx02_1683{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}._photosTabThumb_thx02_1689{aspect-ratio:1;background:var(--surface-2);border-radius:10px;position:relative;overflow:hidden}._photosTabThumb_thx02_1689 img{object-fit:cover;width:100%;height:100%;display:block}._photosTabLabel_thx02_1704{color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);background:linear-gradient(#0000 0%,#00000080 100%);padding:6px 8px;position:absolute;bottom:0;left:0;right:0}._photosTabEmpty_thx02_1717{text-align:center;padding:60px 0}._photosTabEmptyTitle_thx02_1722{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);margin:0 0 8px}._photosTabEmptyHint_thx02_1730{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._modulesCol_thx02_1738{flex:1;min-width:0;position:sticky;top:84px}._modulesColTitle_thx02_1745{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 10px}._moduleGrid_thx02_1755{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}@media (width<=768px){._moduleGrid_thx02_1755{grid-template-columns:1fr}._profileCover_thx02_65{height:280px}}._moduleCard_thx02_1771{background:var(--surface);border:.5px solid var(--border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;padding:12px;text-decoration:none;transition:border-color .15s;display:flex}._moduleCard_thx02_1771:hover{background:var(--surface-2)}._moduleCardIcon_thx02_1786{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._moduleCardIconSparkles_thx02_1796{background:var(--primary-gradient)}._moduleCardIconFMP_thx02_1800{background:linear-gradient(135deg,#e53e3e 0%,#f65c00 100%)}._moduleCardContent_thx02_1804{flex:1;min-width:0}._moduleCardTop_thx02_1809{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}._moduleCardTitle_thx02_1817{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._moduleCardBadge_thx02_1827{color:var(--text-2);font-size:10px;font-weight:500;font-family:var(--font-family);background:var(--surface-2);border:.5px solid var(--border);border-radius:20px;flex-shrink:0;padding:2px 7px}._moduleCardDesc_thx02_1839{color:var(--text-2);font-size:12px;font-family:var(--font-family);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}._modulesEmpty_thx02_1851{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._profileSidebar_thx02_1859{flex-shrink:0;align-self:flex-start;width:280px;margin-left:20px;position:sticky;top:88px}._panouWidget_thx02_1868{background:var(--surface);border:.5px solid var(--border);border-radius:14px;padding:16px}._panouWidgetHeader_thx02_1874{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._panouWidgetTitle_thx02_1880{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._panouWidgetLink_thx02_1886{color:var(--primary-text);font-size:12px;font-family:var(--font-family);text-decoration:none}._panouWidgetLink_thx02_1886:hover{text-decoration:none}._panouWidgetSub_thx02_1893{color:var(--text-2);font-size:11px;font-family:var(--font-family);margin:0 0 12px}._panouStatGrid2_thx02_1899{grid-template-columns:1fr 1fr;gap:8px 12px;margin-bottom:4px;display:grid}._panouStatItem_thx02_1905{flex-direction:column;gap:2px;display:flex}._panouStatVal_thx02_1906{color:var(--text);font-size:17px;font-weight:700;font-family:var(--font-family)}._panouStatLabel_thx02_1912{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._panouDivider_thx02_1917{background:var(--border);height:1px;margin:12px 0 10px}._tabMobileOnly_thx02_1924{display:none}._panouPanel_thx02_1927{padding-top:16px;display:none}._panouMobilePanel_thx02_1928{flex-direction:column;display:flex}._panouMobileSectionTitle_thx02_1932{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:16px 0 10px}._panouMobileSectionTitle_thx02_1932:first-child{margin-top:0}._panouMobileGrid_thx02_1942{grid-template-columns:1fr 1fr;gap:10px;display:grid}._panouMobileStat_thx02_1947{background:var(--surface);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:4px;padding:14px;display:flex}._panouMobileVal_thx02_1956{color:var(--text);font-size:22px;font-weight:700;font-family:var(--font-family)}._panouMobileLbl_thx02_1962{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._panouMobileLink_thx02_1967{text-align:center;color:var(--primary-text);font-size:13px;font-family:var(--font-family);background:var(--surface);border:.5px solid var(--border);border-radius:10px;margin-top:20px;padding:12px;text-decoration:none;display:block}._panouMobileLink_thx02_1967:hover{background:var(--surface-2)}@keyframes _slideInRight_thx02_1{0%{transform:translate(100%)}to{transform:translate(0)}}._reminderSlideOverlay_thx02_1989{z-index:1500;background:#0006;position:fixed;inset:0}._reminderSlide_thx02_1989{background:var(--surface);border-left:.5px solid var(--border);z-index:1501;flex-direction:column;width:400px;max-width:100vw;animation:.22s _slideInRight_thx02_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}@media (width<=1100px){._rightSidebar_thx02_1590{display:none}._innerWithSidebar_thx02_49{display:block}}._dashTwoCol_thx02_2024{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}._dashCard_thx02_2031{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-bottom:12px;padding:16px}._dashTwoCol_thx02_2024 ._dashCard_thx02_2031{margin-bottom:0}._dashEmptyMsg_thx02_2043{color:var(--text-2);margin:6px 0 2px;font-size:13px;line-height:1.5}._latestEval_thx02_2050{flex-direction:column;gap:12px;margin-top:12px;display:flex}._latestEvalTop_thx02_2057{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._evalActions_thx02_2064{flex-wrap:wrap;gap:8px;width:100%;display:flex}._evalBtnConfirm_thx02_2071{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex:1;padding:9px 14px}._evalBtnConfirm_thx02_2071:hover{background:#5c4db8}._evalBtnDelete_thx02_2089{color:#e53e3e;font-size:13px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:#ef444414;border:none;border-radius:8px;flex:1;padding:9px 14px}._evalBtnDelete_thx02_2089:hover{background:var(--surface-2)}._evalEmptyText_thx02_2106{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:10px 0 0}._evalRowRight_thx02_2113{flex-shrink:0;align-items:center;gap:8px;display:flex}._evalRowDeleteBtn_thx02_2120{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px;font-size:12px;line-height:1}._evalRowDeleteBtn_thx02_2120:hover{color:#e53e3e;background:#ef444414}._evalConfirmedTag_thx02_2137{color:#16a34a;width:100%;font-size:12px;font-weight:500;font-family:var(--font-family);background:#16a34a14;border-radius:6px;align-self:flex-start;padding:5px 10px}._evalDeleteIcon_thx02_2149{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .12s,background .12s;display:flex}._evalDeleteIcon_thx02_2149:hover{color:#e53e3e;background:#ef444414}._deleteModalOverlay_thx02_2168{z-index:1400;background:#0006;position:fixed;inset:0}._deleteModal_thx02_2168{background:var(--surface);border:.5px solid var(--border);z-index:1401;border-radius:14px;width:320px;max-width:calc(100vw - 32px);padding:24px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000029}._deleteModalTitle_thx02_2188{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0 0 6px}._deleteModalSub_thx02_2195{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 20px}._deleteModalActions_thx02_2201{gap:10px;display:flex}._deleteModalCancel_thx02_2205{background:var(--surface-2);font-size:14px;font-family:var(--font-family);color:var(--text);cursor:pointer;border:none;border-radius:9px;flex:1;padding:10px;transition:background .12s}._deleteModalCancel_thx02_2205:hover{background:var(--surface-hover)}._deleteModalConfirm_thx02_2218{font-size:14px;font-weight:500;font-family:var(--font-family);color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:9px;flex:1;padding:10px;transition:background .12s}._deleteModalConfirm_thx02_2218:hover{background:#c53030}._qrModal_thx02_2234{background:var(--surface);border-radius:16px;flex-direction:column;align-items:center;gap:0;width:320px;max-width:calc(100vw - 32px);padding:24px;display:flex}._qrHeader_thx02_2246{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:20px;display:flex}._qrPartner_thx02_2254{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin-bottom:2px;display:block}._qrDesc_thx02_2263{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._qrClose_thx02_2270{cursor:pointer;color:var(--text-2);background:0 0;border:none;flex-shrink:0;padding:0;font-size:16px;line-height:1}._qrCodeWrap_thx02_2281{background:var(--surface-2);border-radius:12px;margin-bottom:16px;padding:20px}._qrPlaceholder_thx02_2288{color:var(--text-2);justify-content:center;align-items:center;display:flex}._qrCodeLabel_thx02_2295{color:#f65c00;font-size:20px;font-weight:700;font-family:var(--font-family);letter-spacing:1px;margin:0 0 8px}._qrExpiry_thx02_2304{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._overlay_thx02_2312{z-index:1150;background:#00000080;animation:.18s _fadein_thx02_1;position:fixed;inset:0}._popupWrap_thx02_2320{z-index:1151;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._popupWrap_thx02_2320>*{pointer-events:auto;animation:.22s cubic-bezier(.34,1.56,.64,1) _popin_thx02_1;box-shadow:0 8px 40px #0000002e}@keyframes _fadein_thx02_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_thx02_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _popin_thx02_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (width<=600px){._popupWrap_thx02_2320{align-items:flex-end}._popupWrap_thx02_2320>*{border-radius:0!important}}@media (width<=768px){@keyframes _modalPopin_thx02_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _slideUpFull_thx02_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._reminderSlide_thx02_1989{width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);border-top:none;border-left:none;border-radius:0;animation:.32s cubic-bezier(.32,.72,0,1) _slideUpFull_thx02_1;inset:0}._dashTwoCol_thx02_2024{grid-template-columns:1fr}._main_thx02_10,._mainCollapsed_thx02_27{height:100dvh;height:calc(var(--app-height,100dvh) + 100px);overscroll-behavior-y:contain;margin-left:0;padding-top:0;padding-bottom:80px;position:relative;overflow:hidden auto}._mainPartner_thx02_39{margin-top:48px}._inner_thx02_43{padding:0 16px 40px}._innerFull_thx02_55{padding:32px 0 40px}._innerWithSidebar_thx02_49{padding:16px 0 40px}._content_thx02_59{touch-action:pan-y;padding:0 0 40px;overflow-x:hidden}._contentTrack_thx02_2416{transform:translateX(var(--tabTrackX,0));will-change:transform;align-items:flex-start;display:flex}._activitatePanel_thx02_693,._dashboardPanel_thx02_694,._modulePanel_thx02_695,._fotografiiPanel_thx02_696,._desprePanel_thx02_697,._evenimentePanel_thx02_698,._salvatePanel_thx02_699{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:0;padding:16px 16px 32px;display:block!important}._profileBody_thx02_102{border-radius:0;margin-top:0;padding:0 16px 16px}._tabBar_thx02_661{scrollbar-width:none;touch-action:pan-x;padding:0;overflow-x:auto}._tabBar_thx02_661::-webkit-scrollbar{display:none}._tab_thx02_661{flex:1;min-width:0;padding:10px 4px}._tab_thx02_661 svg{width:20px;height:20px}._profileTop_thx02_113{text-align:left;flex-direction:row;align-items:center;gap:14px;margin-top:20px}._profileMeta_thx02_121{align-items:flex-start}._avatar_thx02_191{width:92px;height:92px;font-size:28px}._petsSectionTitle_thx02_532{text-align:left}._petAvatarRow_thx02_129{flex:unset;justify-content:flex-start;padding:4px 6px}._petAvatarInline_thx02_150{width:56px;height:56px;font-size:16px}._petAddInline_thx02_169{width:56px;font-size:20px}._profileName_thx02_360{font-size:19px}._postTriggerDesktop_thx02_1055{display:none}._postsThumbGrid_thx02_1057{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:0}._postsGrid_thx02_1599{flex-direction:column;margin-top:16px}._section_thx02_875{border-bottom:none;padding-top:0}._postsMain_thx02_1606{order:1;width:100%}._photosCol_thx02_1611,._modulesCol_thx02_1738{order:0;width:100%;position:static}._tabMobileOnly_thx02_1924{display:block}._profileSidebar_thx02_1859{display:none}._panouPanel_thx02_1927{display:block}._profileInfoRow_thx02_184{text-align:left;flex-direction:column;align-items:flex-start;gap:10px}._profileInfo_thx02_184{align-items:flex-start}._profileBio_thx02_389{text-align:left}._profileLocation_thx02_400{justify-content:flex-start}._statsRow_thx02_480{flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:20px}._statItem_thx02_495{flex-direction:column-reverse;flex-shrink:0;align-items:flex-start;gap:2px}._statCount_thx02_503{font-size:20px;font-weight:700}._statLabel_thx02_511{font-size:13px}._actionsRow_thx02_518{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}._actionsRow_thx02_518::-webkit-scrollbar{display:none}._followBtn_thx02_571,._accountMenuWrap_thx02_596,._panouBtn_thx02_247{flex-shrink:0}._panouBtn_thx02_247{padding:5px 10px;font-size:12px}._actionsRowOwner_thx02_2580{justify-content:flex-end;width:100%}}._petToast_thx02_2586{background:var(--primary-gradient);color:#fff;font-family:var(--font-family);z-index:2000;text-align:center;border-radius:12px;max-width:calc(100vw - 32px);padding:12px 22px;font-size:14px;font-weight:500;animation:.3s _fadeInUp_thx02_1;position:fixed;bottom:90px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #7460e24d}@keyframes _fadeInUp_thx02_1{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=1024px){._overlay_thx02_2312{display:none}._popupWrap_thx02_2320{z-index:1350;pointer-events:none;transition:transform .45s cubic-bezier(.32,.72,0,1);display:block;position:fixed;inset:0;transform:translateY(100%)}._popupWrapOpen_thx02_2621{pointer-events:auto;transform:translateY(0)}._popupWrap_thx02_2320>*{width:100%;height:100%;box-shadow:none;pointer-events:auto;animation:none;border-radius:0!important}}@media (width>=769px) and (width<=1024px){._main_thx02_10{background:var(--bg);max-width:100vw;overflow-x:hidden}._mainCollapsed_thx02_27{background:var(--bg);max-width:100vw;margin-left:64px;overflow-x:hidden}._innerWithSidebar_thx02_49,._innerFull_thx02_55{padding:24px 24px 40px}._profileBody_thx02_102{padding:0 24px 20px}._tabBar_thx02_661{padding:0 24px}._rightSidebar_thx02_1590{display:none}._postsGrid_thx02_1599{flex-direction:column}._photosCol_thx02_1611{width:100%;position:static}}._eventsGrid_5nejo_1{flex-direction:column;gap:14px;display:flex}@media (width>=769px){._eventsGrid_5nejo_1{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}}._card_5nejo_15{background:var(--surface);border:.5px solid var(--border);cursor:pointer;border-radius:16px;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}._card_5nejo_15:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0000001a}[data-theme=dark] ._card_5nejo_15:hover{box-shadow:0 10px 28px #0006}._coverWrap_5nejo_36{flex-shrink:0;position:relative}._cover_5nejo_36{object-fit:cover;width:100%;height:200px;display:block}@media (width>=601px){._cover_5nejo_36{aspect-ratio:16/9;height:auto}}@media (width<=600px){._cover_5nejo_36{aspect-ratio:1;height:auto}}._coverPlaceholder_5nejo_62{background:var(--surface-2);justify-content:center;align-items:center;width:100%;height:160px;display:flex}._dateBadge_5nejo_73{background:var(--surface);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:46px;padding:6px 0 7px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 2px 10px #0003}._dateBadgeDay_5nejo_88{color:var(--text);font-size:17px;font-weight:700;line-height:1.15;font-family:var(--font-family)}._dateBadgeMonth_5nejo_96{text-transform:uppercase;letter-spacing:.04em;color:var(--primary-text);font-size:10px;font-weight:600;font-family:var(--font-family)}._savedBadge_5nejo_105{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(2px);background:#00000073;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:flex;position:absolute;top:10px;right:10px}._savedBadge_5nejo_105:hover{background:#0009}._savedBadge_5nejo_105:disabled{cursor:default;opacity:.6}._body_5nejo_131{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}._title_5nejo_138{color:var(--text);font-size:17px;font-weight:700;font-family:var(--font-family);margin:0;line-height:1.3}._ownerRow_5nejo_147{justify-content:space-between;align-items:center;gap:8px;margin-top:-2px;display:flex}._ownerBadge_5nejo_155{font-size:11px;font-weight:600;font-family:var(--font-family);color:#7460e2;letter-spacing:.01em;background:#7460e21f;border-radius:20px;align-items:center;width:fit-content;padding:2px 9px;display:inline-flex}[data-theme=dark] ._ownerBadge_5nejo_155{color:#c084fc;background:#7460e233}._deleteWrap_5nejo_174{flex-shrink:0;position:relative}._deleteEventBtn_5nejo_179{width:26px;height:26px;color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}._deleteEventBtn_5nejo_179:hover{color:#e53e3e;background:#e53e3e1a}._deleteEventConfirm_5nejo_198{z-index:5;background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;width:190px;padding:10px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000002e}._deleteEventConfirmText_5nejo_214{color:var(--text);font-size:12.5px;font-family:var(--font-family);margin:0;line-height:1.35}._deleteEventConfirmBtns_5nejo_222{gap:6px;display:flex}._deleteEventConfirmNo_5nejo_224{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:12px;font-family:var(--font-family);border-radius:8px;flex:1;padding:5px}._deleteEventConfirmYes_5nejo_230{color:#fff;cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:8px;flex:1;padding:5px}._deleteEventConfirmNo_5nejo_224:disabled,._deleteEventConfirmYes_5nejo_230:disabled{opacity:.6;cursor:default}._metaRow_5nejo_72{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._metaIcon_5nejo_245{color:var(--text-2);flex-shrink:0;align-items:center;display:flex}._metaText_5nejo_252{color:var(--text-2);font-size:13.5px;font-family:var(--font-family)}._metaLocation_5nejo_258{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._metaDot_5nejo_266{color:var(--text-2);font-size:13px;line-height:1}._tagsRow_5nejo_272{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._distBadge_5nejo_279{color:#7460e2;font-size:11px;font-weight:600;font-family:var(--font-family);white-space:nowrap;background:#7460e21a;border-radius:20px;padding:2px 8px}._animalType_5nejo_290{color:var(--text-2);background:var(--surface-2);font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;padding:2px 8px}._statsRow_5nejo_302{flex-wrap:wrap;gap:6px;display:flex}._statChip_5nejo_308{background:var(--surface-2);color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:10px;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}._actions_5nejo_321{gap:8px;margin-top:4px;display:flex}._participaBtn_5nejo_327{font-size:14px;font-weight:500;font-family:var(--font-family);background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:1;padding:10px;transition:background .15s}._participaBtn_5nejo_327:hover{background:#5c4db8}._interesatBtn_5nejo_343{font-size:14px;font-weight:500;font-family:var(--font-family);background:var(--surface-2);color:var(--text);cursor:pointer;border:.5px solid #0000001a;border-radius:12px;flex:1;padding:10px;transition:background .15s}._interesatBtn_5nejo_343:hover{background:var(--surface-hover)}[data-theme=dark] ._interesatBtn_5nejo_343{border-color:#ffffff14}[data-theme=dark] ._interesatBtn_5nejo_343:hover{background:var(--surface-hover)}._statusBtn_5nejo_362{font-size:14px;font-weight:500;font-family:var(--font-family);background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);cursor:pointer;border-radius:12px;flex:1;padding:10px;transition:background .15s}._statusBtn_5nejo_362:hover{background:var(--surface-hover)}._eventStartedInfo_5nejo_378{text-align:center;background:var(--surface-2);color:var(--text-2);border:.5px solid var(--border);font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:12px;flex:1;padding:10px}._eventEndedRow_5nejo_391{flex-direction:column;gap:8px;width:100%;display:flex}._organizerFollowBtn_5nejo_398{font-size:13.5px;font-weight:600;font-family:var(--font-family);background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px;transition:filter .15s;display:inline-flex}._organizerFollowBtn_5nejo_398:hover{filter:brightness(1.08)}._organizerFollowBtnActive_5nejo_416{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2)}._organizerFollowBtnActive_5nejo_416:hover{filter:none;background:var(--surface-hover)}._eventCancelledInfo_5nejo_423{text-align:center;color:#e53e3e;font-size:14px;font-weight:500;font-family:var(--font-family);background:#e53e3e14;border:.5px solid #e53e3e40;border-radius:12px;flex:1;padding:10px}@keyframes _overlayIn_1g1nl_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_1g1nl_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._overlay_1g1nl_4{z-index:1500;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.2s forwards _overlayIn_1g1nl_1;display:flex;position:fixed;inset:0}._modal_1g1nl_16{background:var(--surface);border-radius:14px;flex-direction:column;width:100%;max-width:400px;animation:.22s cubic-bezier(.32,.72,0,1) forwards _modalIn_1g1nl_1;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000002e}._modalHeader_1g1nl_28{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 16px;display:flex}._modalTitle_1g1nl_37{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family)}._closeBtn_1g1nl_44{background:var(--surface-2);width:30px;height:30px;color:var(--text);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeBtn_1g1nl_44:hover{background:var(--border)}._modalBody_1g1nl_59{padding:18px 20px}._text_1g1nl_61{color:var(--text-2);font-size:13.5px;line-height:1.5;font-family:var(--font-family);margin:0}._error_1g1nl_69{color:#dc2626;font-size:13px;font-family:var(--font-family);margin:10px 0 0}._modalFooter_1g1nl_76{justify-content:flex-end;gap:8px;padding:0 20px 18px;display:flex}._cancelBtn_1g1nl_83{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;padding:9px 16px}._cancelBtn_1g1nl_83:hover{background:var(--surface-2)}._confirmBtn_1g1nl_96{color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-family);background:#dc2626;border:none;border-radius:8px;padding:9px 16px;transition:filter .15s}._confirmBtn_1g1nl_96:hover{filter:brightness(1.08)}._confirmBtn_1g1nl_96:disabled{opacity:.7;cursor:default}._layout_lhw7r_2{background:var(--surface-subtle);min-height:100vh;display:flex}@media (width<=768px){._layout_lhw7r_2{background:var(--surface);height:100dvh;overflow:hidden}}._main_lhw7r_10{flex:1;min-height:calc(100vh - 64px);margin-top:64px;margin-left:240px;transition:margin-left .2s}._mainCollapsed_lhw7r_27{margin-left:80px}._mainPreview_lhw7r_32{flex:1;min-height:100vh;margin-top:0;margin-left:0}._content_lhw7r_39{padding:32px 90px 60px}._profileBody_lhw7r_44{z-index:1;background:var(--surface);border-radius:0;flex-direction:column;margin-top:0;padding:24px 90px 20px;display:flex;position:relative}._profileTop_lhw7r_55{align-items:flex-start;gap:20px;margin-top:20px;margin-bottom:16px;display:flex}._avatarWrap_lhw7r_63{flex-shrink:0;display:inline-block;position:relative}._heroMeta_lhw7r_69{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._heroStats_lhw7r_77{flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:6px;display:flex}._heroStatItem_lhw7r_85{flex-direction:column;align-items:flex-start;gap:1px;display:flex}._statCount_lhw7r_92{color:var(--text);font-size:20px;font-weight:700;font-family:var(--font-family);line-height:1.1}._statLabel_lhw7r_100{color:var(--text-muted,var(--text-2));font-size:11px;font-family:var(--font-family)}._profileAvatar_lhw7r_106{background:var(--primary-gradient);color:#fff;width:120px;height:120px;font-size:38px;font-weight:600;font-family:var(--font-family);border:3px solid var(--surface);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}._avatarStoryRingPurple_lhw7r_122{outline:3px solid #7460e2}._avatarStoryRingGray_lhw7r_126{outline:3px solid #d1d5db}[data-theme=dark] ._avatarStoryRingGray_lhw7r_126{outline-color:#6b7280}._avatarActionOverlay_lhw7r_134{z-index:2100;background:#00000073;align-items:flex-end;display:flex;position:fixed;inset:0}._avatarActionSheet_lhw7r_143{background:var(--surface);width:100%;padding:8px 0 max(20px, env(safe-area-inset-bottom));border-radius:20px 20px 0 0;animation:.22s _slideUp_lhw7r_1}@keyframes _slideUp_lhw7r_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._avatarActionBtn_lhw7r_156{text-align:left;border:none;border-top:.5px solid var(--border);width:100%;font-size:15px;font-family:var(--font-family);color:var(--text);cursor:pointer;background:0 0;padding:16px 20px;display:block}._avatarActionBtn_lhw7r_156:first-child{border-top:none}._avatarActionBtn_lhw7r_156:active{background:var(--surface-2)}._avatarActionBtnCancel_lhw7r_173{color:var(--text-2);border-top:4px solid var(--surface-2);font-weight:500}@media (width>=769px){._avatarActionOverlay_lhw7r_134{background:0 0;align-items:flex-start}._avatarActionSheet_lhw7r_143{top:var(--popup-top);left:var(--popup-left);border:.5px solid var(--border);border-radius:10px;width:210px;padding:4px 0;animation:.14s _avatarPopIn_lhw7r_1;position:fixed;box-shadow:0 6px 24px #0000002e}._avatarActionBtn_lhw7r_156{border-top:.5px solid var(--border);padding:11px 16px;font-size:14px}._avatarActionBtn_lhw7r_156:first-child{border-top:none}._avatarActionBtnCancel_lhw7r_173{display:none}}@keyframes _avatarPopIn_lhw7r_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._avatarImg_lhw7r_205{object-fit:cover;width:100%;height:100%;display:block}._profileInfoRow_lhw7r_212{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._profileDetails_lhw7r_219{flex-direction:column;gap:4px;display:flex}._profileNameRow_lhw7r_225{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._profileName_lhw7r_225{color:var(--text);font-size:20px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._profileType_lhw7r_240{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0 0 4px}._profileDesc_lhw7r_247{color:var(--text);font-size:14px;font-family:var(--font-family);max-width:480px;margin:0 0 6px;line-height:1.5}._partnerDirWrap_lhw7r_256{margin:0 0 4px;display:inline-flex;position:relative}._partnerDirBtn_lhw7r_262{color:var(--text-2);background:var(--surface-2);cursor:pointer;font-size:12.5px;font-weight:600;font-family:var(--font-family);border:none;border-radius:20px;align-items:center;gap:5px;padding:4px 10px 4px 8px;transition:background-color .15s;display:flex}._partnerDirBtn_lhw7r_262:hover{background:var(--surface-3)}._partnerDirDropdown_lhw7r_282{background:var(--surface);border:.5px solid var(--border);z-index:50;border-radius:10px;min-width:148px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 4px 16px #0000001f}._partnerDirOption_lhw7r_295{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);padding:11px 16px;text-decoration:none;transition:background .12s;display:block}._partnerDirOption_lhw7r_295:hover{background:var(--surface-2)}._partnerDirOption_lhw7r_295+._partnerDirOption_lhw7r_295{border-top:.5px solid var(--border)}._profileWebsites_lhw7r_314{flex-direction:column;gap:4px;margin:0 0 10px;display:flex}._profileWebsiteRow_lhw7r_321{align-items:center;gap:6px;display:inline-flex}._pixelWarnWrap_lhw7r_327{align-items:center;line-height:0;display:inline-flex;position:relative}._pixelWarnIcon_lhw7r_334{color:#f59e0b;cursor:default;flex-shrink:0;width:15px;height:15px}._pixelWarnTooltip_lhw7r_342{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:12px;font-family:var(--font-family);pointer-events:none;opacity:0;z-index:50;white-space:normal;border-radius:10px;width:240px;padding:9px 12px;line-height:1.5;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)translate(-4px);box-shadow:0 4px 20px #0000001a}._pixelWarnWrap_lhw7r_327:hover ._pixelWarnTooltip_lhw7r_342{opacity:1;transform:translateY(-50%)translate(0)}._profileWebsite_lhw7r_314{color:var(--text);font-size:14px;font-family:var(--font-family);align-items:center;gap:4px;text-decoration:none;display:inline-flex}._profileMeta_lhw7r_379{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._metaRating_lhw7r_386{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._metaDot_lhw7r_393{color:var(--text);font-size:14px}._metaFollowers_lhw7r_398{color:var(--text);font-size:14px;font-family:var(--font-family)}._metaOpen_lhw7r_404{color:#16a34a;font-size:13px;font-weight:500;font-family:var(--font-family);background:#16a34a14;border-radius:20px;padding:3px 10px}._metaClosed_lhw7r_414{color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);background:var(--surface-2);border-radius:20px;padding:3px 10px}._ownerActions_lhw7r_424{flex-shrink:0;align-items:center;gap:8px;display:flex}._panouBtn_lhw7r_425{color:var(--text);white-space:nowrap;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s}._panouBtn_lhw7r_425:hover{background:#f5f5f5;border-color:#c8c8c8}[data-theme=dark] ._panouBtn_lhw7r_425{background:var(--surface-2);border-color:var(--border)}[data-theme=dark] ._panouBtn_lhw7r_425:hover{background:var(--border);border-color:var(--border)}._editProfileBtn_lhw7r_440{background:var(--surface-2);border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;transition:background .15s;display:inline-flex}._editProfileBtn_lhw7r_440:hover{background:var(--surface-hover,var(--surface-2));filter:brightness(.95)}._accountMenuWrap_lhw7r_460{display:inline-flex;position:relative}._accountMenuBtn_lhw7r_462{border:1px solid var(--border);background:var(--surface-2);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}._accountMenuBtn_lhw7r_462:hover{background:var(--surface-hover,var(--surface-2))}._accountMenuBackdrop_lhw7r_476{z-index:1600;position:fixed;inset:0}._accountMenuDropdown_lhw7r_481{background:var(--surface);border:.5px solid var(--border);z-index:1601;border-radius:10px;padding:4px;box-shadow:0 8px 24px #00000024}._accountMenuOption_lhw7r_492{white-space:nowrap;text-align:left;color:#e53e3e;cursor:pointer;width:100%;font-size:13px;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;padding:8px 10px;display:block}._accountMenuOption_lhw7r_492:hover{background:var(--surface-2)}[data-theme=dark] ._accountMenuOption_lhw7r_492,._accountMenuOptionNeutral_lhw7r_512{color:var(--text)}._followingPendingBtn_lhw7r_514{background:var(--surface);border:1px solid var(--border);color:var(--text-2);cursor:default}._publicActions_lhw7r_521{flex-shrink:0;align-items:center;gap:8px;display:flex}._heroScheduleBtn_lhw7r_522{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);white-space:nowrap;cursor:pointer;border:none;border-radius:8px;align-items:center;padding:8px 16px;transition:opacity .15s;display:inline-flex}._heroScheduleBtn_lhw7r_522:hover{opacity:.88}._shopNowBtn_lhw7r_539{background:var(--surface-2);color:var(--text);border:1px solid var(--border);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;text-decoration:none;transition:background .15s;display:flex}._shopNowBtn_lhw7r_539:hover{background:var(--border)}._previewBtn_lhw7r_558{border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:8px;padding:8px 14px;transition:background .15s}._previewBtn_lhw7r_558:hover{background:var(--surface-2)}._previewWrap_lhw7r_574{flex-direction:column;gap:0;display:flex}._previewProfileCard_lhw7r_575{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._previewCover_lhw7r_576{background:linear-gradient(135deg,#7460e222 0% 100%);height:130px}._previewBody_lhw7r_577{padding:0 20px 20px}._previewAvatarRow_lhw7r_578{margin-top:-28px;margin-bottom:10px}._previewAvatar_lhw7r_578{color:#fff;border:3px solid var(--surface);background:linear-gradient(135deg,#7460e2,#7460e2);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;font-weight:700;display:flex;overflow:hidden}._previewInfo_lhw7r_587{margin-bottom:14px}._previewName_lhw7r_588{color:var(--text);margin:0 0 2px;font-size:18px;font-weight:700}._previewType_lhw7r_589{color:var(--text-2);margin:0 0 4px;font-size:13px}._previewDesc_lhw7r_590{color:var(--text-2);margin:0 0 6px;font-size:13px;line-height:1.5}._previewMeta_lhw7r_591{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}._previewRating_lhw7r_592{color:var(--text)}._previewDot_lhw7r_593{color:var(--text-3,var(--text-2))}._previewFollowers_lhw7r_594{color:var(--text-2)}._previewAddBtn_lhw7r_595{border:1px solid var(--border);color:var(--text-2);cursor:not-allowed;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;padding:8px 20px}._previewTabBar_lhw7r_600{scrollbar-width:none;border-bottom:.5px solid var(--border);background:var(--surface);gap:0;display:flex;overflow-x:auto}._previewTabBar_lhw7r_600::-webkit-scrollbar{display:none}._previewTab_lhw7r_600{color:var(--text-2);cursor:default;white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--font-family);border-bottom:2px solid #0000;padding:12px 16px}._previewTabActive_lhw7r_611{color:var(--primary-text);border-bottom-color:#7460e2}._previewContentNote_lhw7r_612{color:var(--text-2);background:var(--surface);border:.5px solid var(--border);font-size:12px;font-family:var(--font-family);text-align:center;border-top:none;border-radius:0 0 12px 12px;padding:16px 20px;font-style:italic}._tabBar_lhw7r_620{border-bottom:.5px solid var(--border);margin-bottom:20px;display:flex}._tab_lhw7r_620{cursor:pointer;color:var(--text-2);font-size:15px;font-weight:400;font-family:var(--font-family);background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:14px 44px;transition:color .15s;display:inline-flex;position:relative}@keyframes _alertPulse_lhw7r_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._tabAlertDot_lhw7r_649{background:#dc2626;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite _alertPulse_lhw7r_1;position:absolute;top:8px;right:8px}._tab_lhw7r_620:hover{color:var(--text)}._tabActive_lhw7r_664{color:var(--primary-text);font-weight:500}._tabActive_lhw7r_664:after{content:"";background:var(--primary-gradient);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-.5px;left:0;right:0}._tabPane_lhw7r_681{flex-direction:column;gap:24px;display:flex}._tabSectionHeader_lhw7r_687{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._tabSectionTitle_lhw7r_694{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0}._addBtn_lhw7r_702{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;transition:opacity .15s;display:inline-flex}._addBtn_lhw7r_702:hover{opacity:.88}._contactEditBtn_lhw7r_722{border:1px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;transition:background .15s;display:inline-flex}._contactEditBtn_lhw7r_722:hover{background:var(--surface-2)}._iconBtn_lhw7r_739{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}._iconBtn_lhw7r_739:hover{background:var(--surface-2);color:var(--text)}._iconBtnDanger_lhw7r_755:hover{color:#e53e3e;background:#ef444414}._sfOverlay_lhw7r_758{z-index:1500;background:#0006;position:fixed;inset:0}._sfModal_lhw7r_764{background:var(--surface);border-left:.5px solid var(--border);z-index:1501;flex-direction:column;width:400px;max-width:100vw;animation:.3s cubic-bezier(.32,.72,0,1) both _sfSlideIn_lhw7r_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 40px #0000001f}@keyframes _sfSlideIn_lhw7r_1{0%{transform:translate(100%)}to{transform:translate(0)}}._sfHeader_lhw7r_781{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 20px 0;display:flex}._sfTitle_lhw7r_788{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._sfClose_lhw7r_795{background:var(--surface-2);width:30px;height:30px;color:var(--text);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._sfClose_lhw7r_795:hover{background:var(--surface-3,#e5e5e0)}._sfBody_lhw7r_809{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex;overflow-y:auto}._sfRow_lhw7r_817{grid-template-columns:1fr 1fr;gap:12px;display:grid}._sfField_lhw7r_818{flex-direction:column;gap:5px;display:flex}._sfLabel_lhw7r_819{color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family)}._sfInput_lhw7r_820{border:.5px solid var(--border);background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:9px 12px;transition:border-color .15s}._sfInput_lhw7r_820:focus{border-color:#7460e2}._durationGrid_lhw7r_834{flex-wrap:wrap;gap:7px;display:flex}._durationPill_lhw7r_839{border:.5px solid var(--border);background:var(--surface-2);color:var(--text);font-size:12.5px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border-radius:20px;padding:6px 13px;transition:background .12s,border-color .12s,color .12s}._durationPill_lhw7r_839:hover{color:var(--primary-text);border-color:#7460e2}._durationPillSelected_lhw7r_852{background:var(--primary-gradient);color:#fff;border-color:#7460e2}._durationPillSelected_lhw7r_852:hover{color:#fff}._priceInputWrap_lhw7r_858{border:.5px solid var(--border);background:var(--surface-2);border-radius:8px;align-items:center;transition:border-color .15s;display:flex;overflow:hidden}._priceInputWrap_lhw7r_858:focus-within{border-color:#7460e2}._priceInput_lhw7r_858{color:var(--text);font-size:13px;font-family:var(--font-family);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:9px 12px}._priceCurrency_lhw7r_879{color:var(--text-2);font-size:12.5px;font-weight:500;font-family:var(--font-family);border-left:.5px solid var(--border);background:var(--surface-3,var(--surface-2));white-space:nowrap;align-items:center;height:100%;padding:0 12px;display:flex}._sfFooter_lhw7r_892{border-top:.5px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:8px;padding:16px 20px;display:flex}._sfCancelBtn_lhw7r_900{background:var(--surface-2);color:var(--text);border:.5px solid var(--border);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:8px;padding:8px 16px}._sfCancelBtn_lhw7r_900:hover{background:var(--surface-3,#e5e5e0)}._sfSaveBtn_lhw7r_912{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:8px 18px;transition:background .15s}._sfSaveBtn_lhw7r_912:hover{background:#2548cc}._scheduleEditList_lhw7r_927{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._scheduleEditRow_lhw7r_933{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._scheduleEditRow_lhw7r_933:last-child{border-bottom:none}._scheduleEditRowClosed_lhw7r_942{background:var(--surface-2)}._scheduleEditLeft_lhw7r_944{flex-shrink:0;align-items:center;gap:10px;display:flex}._scheduleEditDay_lhw7r_950{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);width:76px}._scheduleToggle_lhw7r_957{font-size:12px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:.5px solid #0000;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px 4px 6px;transition:background .15s,color .15s;display:inline-flex}._scheduleToggleOpen_lhw7r_971{color:#16a34a;background:#16a34a14;border-color:#bbf7d0}._scheduleToggleClosed_lhw7r_972{background:var(--surface-3,#e5e5e0);color:var(--text-2);border-color:var(--border)}._scheduleToggleDot_lhw7r_973{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}._scheduleTimeRow_lhw7r_980{align-items:center;gap:6px;display:flex}._scheduleTimeInput_lhw7r_985{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);box-sizing:border-box;cursor:pointer;border-radius:8px;outline:none;width:90px;padding:7px 10px}._scheduleTimeInput_lhw7r_985:hover{border-color:var(--text-2)}._scheduleTimeSep_lhw7r_999{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-shrink:0}._scheduleClosedLabel_lhw7r_1005{color:var(--text-2);font-size:12px;font-family:var(--font-family);font-style:italic}._contactEditInput_lhw7r_1013{background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);border:none;border-radius:7px;outline:none;flex:1;min-width:0;padding:6px 10px}._contactEditInput_lhw7r_1013:focus{background:var(--surface-3,#f0f0f0)}[data-theme=dark] ._contactEditInput_lhw7r_1013:focus{background:#ffffff1a}._contactEditTextarea_lhw7r_1027{background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);resize:vertical;border:none;border-radius:7px;outline:none;flex:1;min-width:0;padding:6px 10px}._contactEditTextarea_lhw7r_1027:focus{background:var(--surface-3,#f0f0f0)}[data-theme=dark] ._contactEditTextarea_lhw7r_1027:focus{background:#ffffff1a}._profileFieldsBlock_lhw7r_1042{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-bottom:20px;overflow:hidden}._profileFieldRow_lhw7r_1049{border-bottom:.5px solid var(--border);align-items:flex-start;gap:12px;padding:13px 16px;display:flex}._profileFieldRow_lhw7r_1049:last-child{border-bottom:none}._profileFieldRowReadonly_lhw7r_1057{background:var(--surface-2)}._profileFieldRowReadonly_lhw7r_1057 ._contactValue_lhw7r_1058{color:var(--text-2)}@media (width<=768px){._profileBody_lhw7r_44{border-radius:0;margin-top:0;padding:0 16px 16px}._profileTop_lhw7r_55{text-align:left;flex-direction:row;align-items:center;gap:14px;margin-top:20px}._heroMeta_lhw7r_69{align-items:flex-start}._profileNameRow_lhw7r_225{justify-content:flex-start}._heroStats_lhw7r_77{justify-content:flex-start;gap:20px}._heroStatItem_lhw7r_85{flex-direction:column-reverse;align-items:flex-start;gap:2px}._profileAvatar_lhw7r_106{width:92px;height:92px;font-size:28px}._profileName_lhw7r_225{font-size:19px}._statCount_lhw7r_92{font-size:20px;font-weight:700}._statLabel_lhw7r_100{font-size:13px}._profileInfoRow_lhw7r_212{text-align:left;flex-direction:column;align-items:flex-start;gap:14px}._profileDetails_lhw7r_219{align-items:flex-start}._profileDesc_lhw7r_247{text-align:left}._partnerDirWrap_lhw7r_256{margin-top:10px}._profileMeta_lhw7r_379{justify-content:flex-start}._ownerActions_lhw7r_424,._publicActions_lhw7r_521{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}._ownerActions_lhw7r_424::-webkit-scrollbar{display:none}._publicActions_lhw7r_521::-webkit-scrollbar{display:none}._ownerActions_lhw7r_424,._publicActions_lhw7r_521{width:100%}._ownerActions_lhw7r_424{justify-content:flex-end}._editProfileBtn_lhw7r_440,._accountMenuWrap_lhw7r_460,._heroScheduleBtn_lhw7r_522,._shopNowBtn_lhw7r_539,._panouBtn_lhw7r_425{flex-shrink:0}._sfModal_lhw7r_764{border-left:none;border-top:.5px solid var(--border);border-radius:0;width:100%;max-height:85vh;animation:.22s cubic-bezier(.34,1.56,.64,1) _modalPopin_lhw7r_1;top:auto;left:0;right:0}@keyframes _modalPopin_lhw7r_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._sfRow_lhw7r_817{grid-template-columns:1fr}}._postsFeedGrid_lhw7r_1126{grid-template-columns:2fr 1fr;align-items:start;gap:24px;display:grid}._postsEmpty_lhw7r_1133{padding:4px 0}@media (width<=768px){._postsEmpty_lhw7r_1133{padding-bottom:80px}}._postsEmptyText_lhw7r_1137{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;margin:0}._discoverFriendsLink_lhw7r_1145{background:var(--surface-2);color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:20px;align-self:center;align-items:center;padding:4px 12px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._discoverFriendsLink_lhw7r_1145:hover{background:var(--border);color:var(--text)}._postsFeedMain_lhw7r_1162{flex-direction:column;gap:0;display:flex}._postsFeedSidebar_lhw7r_1168{position:sticky;top:88px}._weekApptWidget_lhw7r_1174{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._weekApptHeader_lhw7r_1181{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}._weekApptHeaderLeft_lhw7r_1189{align-items:center;gap:10px;display:flex}._weekApptIcon_lhw7r_1195{background:var(--primary-tint);width:32px;height:32px;color:var(--primary-text);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._weekApptTitle_lhw7r_1207{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0;line-height:1.3}._weekApptSubtitle_lhw7r_1216{color:var(--text-2);font-size:11px;font-family:var(--font-family);margin:0}._weekApptCount_lhw7r_1223{background:var(--primary-tint);color:var(--primary-text);font-size:12px;font-weight:700;font-family:var(--font-family);border-radius:20px;flex-shrink:0;padding:3px 9px}._weekApptBody_lhw7r_1234{max-height:420px;overflow-y:auto}._weekApptDayGroup_lhw7r_1239{border-bottom:.5px solid var(--border);padding:10px 14px 4px}._weekApptDayGroup_lhw7r_1239:last-child{border-bottom:none}._weekApptDayLabel_lhw7r_1248{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700;font-family:var(--font-family);margin:0 0 6px}._weekApptRow_lhw7r_1258{border-bottom:.5px solid var(--border);border-radius:8px;align-items:flex-start;gap:8px;margin:0 -8px;padding:6px 8px;transition:background .12s;display:flex}._weekApptRow_lhw7r_1258:hover{background:var(--surface-2)}._weekApptRow_lhw7r_1258:last-child{border-bottom:none;margin-bottom:4px}._weekApptTime_lhw7r_1275{color:var(--primary-text);width:38px;font-size:12px;font-weight:600;font-family:var(--font-family);flex-shrink:0;padding-top:1px}._weekApptInfo_lhw7r_1285{flex:1;min-width:0}._weekApptPetOwner_lhw7r_1290{color:var(--text);font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;margin:0 0 1px;overflow:hidden}._weekApptService_lhw7r_1301{color:var(--text-2);font-size:11px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._weekApptStatus_lhw7r_1311{font-size:10px;font-weight:600;font-family:var(--font-family);border-radius:4px;flex-shrink:0;align-self:center;padding:2px 7px}._statusConfirmat_lhw7r_1321{color:#16a34a;background:#16a34a14}._statusNeconfirmat_lhw7r_1322{background:var(--primary-tint);color:var(--primary-text)}._weekApptEmpty_lhw7r_1324{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 20px;display:flex}._weekApptEmptyIcon_lhw7r_1332{color:var(--text-2);opacity:.4;margin-bottom:4px}._weekApptEmptyIcon_lhw7r_1332 svg{width:28px;height:28px}._weekApptEmptyTitle_lhw7r_1338{color:var(--text);font-size:13.5px;font-weight:600;font-family:var(--font-family);margin:0}._weekApptEmptyDesc_lhw7r_1345{color:var(--text-2);font-size:12.5px;font-family:var(--font-family);margin:0;line-height:1.5}._weekApptFooter_lhw7r_1352{border-top:.5px solid var(--border);text-align:center;padding:12px 16px}._weekApptLink_lhw7r_1358{color:var(--primary-text);font-size:13px;font-weight:500;font-family:var(--font-family);align-items:center;gap:5px;text-decoration:none;display:inline-flex}._weekApptLink_lhw7r_1358:hover{text-decoration:none}._composer_lhw7r_1374{background:var(--surface);border:.5px solid var(--border);border-radius:12px;gap:12px;padding:16px;display:flex}._composerAvatar_lhw7r_1383{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._composerRight_lhw7r_1398{flex-direction:column;flex:1;gap:10px;display:flex}._composerTextarea_lhw7r_1405{resize:none;width:100%;color:var(--text);font-size:15px;font-family:var(--font-family);box-sizing:border-box;background:0 0;border:none;outline:none;line-height:1.5}._composerTextarea_lhw7r_1405::placeholder{color:var(--text-2)}._composerActions_lhw7r_1422{border-top:.5px solid var(--border);justify-content:space-between;align-items:center;padding-top:10px;display:flex}._composerMediaBtn_lhw7r_1430{cursor:pointer;color:var(--text-2);font-size:14px;font-family:var(--font-family);background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;transition:background .15s,color .15s;display:inline-flex}._composerMediaBtn_lhw7r_1430:hover{background:var(--surface-2);color:var(--text)}._composerPublishBtn_lhw7r_1450{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:8px 20px;transition:background .15s}._composerPublishBtn_lhw7r_1450:hover:not(:disabled){background:#5c4db8}._composerPublishBtn_lhw7r_1450:disabled{opacity:.4;cursor:default}._postCard_lhw7r_1472{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._postHeader_lhw7r_1482{align-items:center;gap:10px;display:flex}._postAvatar_lhw7r_1488{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._postName_lhw7r_1503{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._postDate_lhw7r_1511{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._postText_lhw7r_1518{color:var(--text);font-size:15px;font-family:var(--font-family);margin:0;line-height:1.55}._postReactions_lhw7r_1526{border-top:.5px solid var(--border);gap:12px;padding-top:10px;display:flex}._reactionBtn_lhw7r_1533{cursor:pointer;color:var(--text-2);font-size:13px;font-family:var(--font-family);background:0 0;border:none;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;transition:background .15s,color .15s;display:inline-flex}._reactionBtn_lhw7r_1533:hover{background:var(--surface-2);color:var(--text)}._serviceList_lhw7r_1554{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._serviceRow_lhw7r_1561{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._serviceRow_lhw7r_1561:last-child{border-bottom:none}._serviceLeft_lhw7r_1574{flex-direction:column;gap:3px;display:flex}._serviceName_lhw7r_1580{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family)}._serviceDuration_lhw7r_1587{color:var(--text-2);font-size:13px;font-family:var(--font-family);align-items:center;gap:4px;display:inline-flex}._serviceRight_lhw7r_1596{flex-shrink:0;align-items:center;gap:10px;display:flex}._servicePrice_lhw7r_1603{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family)}._offerList_lhw7r_1611{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._offerRow_lhw7r_1618{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._offerRow_lhw7r_1618:last-child{border-bottom:none}._offerLeft_lhw7r_1629{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._offerCode_lhw7r_1637{color:#f65c00;font-size:13px;font-weight:700;font-family:var(--font-family);letter-spacing:.3px}._offerDesc_lhw7r_1645{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._offerExpiry_lhw7r_1652{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._offerRight_lhw7r_1658{flex-shrink:0;align-items:center;gap:10px;display:flex}._offerToggle_lhw7r_1665{cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);border:none;border-radius:6px;padding:4px 10px}._offerToggleOn_lhw7r_1675{color:#16a34a;background:#16a34a14}._offerToggleOff_lhw7r_1676{background:var(--surface-2);color:var(--text-2)}._productList_lhw7r_1679{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._productRow_lhw7r_1686{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}._productRow_lhw7r_1686:last-child{border-bottom:none}._productLeft_lhw7r_1697{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._productName_lhw7r_1705{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family)}._productStock_lhw7r_1712{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._productRight_lhw7r_1718{flex-shrink:0;align-items:center;gap:10px;display:flex}._productPrice_lhw7r_1725{color:#f65c00;font-size:15px;font-weight:600;font-family:var(--font-family)}._scheduleList_lhw7r_1733{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-top:24px;overflow:hidden}._scheduleRow_lhw7r_1741{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:13px 16px;display:flex}._scheduleRow_lhw7r_1741:last-child{border-bottom:none}._scheduleRowToday_lhw7r_1753{background:var(--primary-tint)}._scheduleDay_lhw7r_1757{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family)}._scheduleHours_lhw7r_1764{color:var(--text);font-size:14px;font-family:var(--font-family)}._scheduleClosed_lhw7r_1005{color:var(--text-2)}._ratingOverview_lhw7r_1775{background:var(--surface);border:.5px solid var(--border);border-radius:12px;align-items:center;gap:40px;margin-bottom:8px;padding:24px;display:flex;overflow:hidden}._ratingBig_lhw7r_1787{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}._ratingNum_lhw7r_1795{color:var(--text);font-size:48px;font-weight:700;font-family:var(--font-family);line-height:1}._ratingStars_lhw7r_1803{letter-spacing:2px;background:linear-gradient(135deg,#f59e0b 0%,#fcd34d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:20px}._ratingTotal_lhw7r_1812{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._ratingBars_lhw7r_1818{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._ratingBarRow_lhw7r_1826{align-items:center;gap:10px;display:flex}._ratingBarLabel_lhw7r_1832{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:right;flex-shrink:0;width:28px}._ratingBarTrack_lhw7r_1841{background:var(--surface-2);border-radius:3px;flex:1;height:6px;overflow:hidden}._ratingBarFill_lhw7r_1849{background:var(--primary-gradient);border-radius:3px;height:100%;transition:width .3s}._ratingBarCount_lhw7r_1856{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-shrink:0;width:24px}._addReviewSection_lhw7r_1865{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:14px;padding:20px;display:flex}._addReviewTitle_lhw7r_1875{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0}._addReviewSuccess_lhw7r_1883{color:#16a34a;font-size:14px;font-family:var(--font-family);background:#16a34a14;border-radius:8px;margin:0;padding:10px 14px}._starSelector_lhw7r_1893{align-items:center;gap:6px;display:flex}._starBtn_lhw7r_1899{cursor:pointer;background:0 0;border:none;padding:2px;font-size:22px;line-height:1;transition:transform .1s}._starFilled_lhw7r_1909{background:linear-gradient(135deg,#f59e0b 0%,#fcd34d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._starEmpty_lhw7r_1916{color:var(--border)}._starGold_lhw7r_1920{background:linear-gradient(135deg,#f59e0b 0%,#fcd34d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}._starBtn_lhw7r_1899:hover{transform:scale(1.2)}._starLabel_lhw7r_1931{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin-left:4px}._addReviewTextarea_lhw7r_1938{background:var(--surface-2);border:.5px solid var(--border);width:100%;color:var(--text);font-size:14px;font-family:var(--font-family);resize:none;box-sizing:border-box;border-radius:8px;outline:none;padding:10px 12px;line-height:1.5;transition:border-color .15s}._addReviewTextarea_lhw7r_1938:focus{border-color:#7460e2}._addReviewRow_lhw7r_1955{grid-template-columns:1fr 1fr;gap:10px;display:grid}._addReviewInput_lhw7r_1961{border:.5px solid var(--border);background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:9px 12px;transition:border-color .15s}._addReviewInput_lhw7r_1961:focus{border-color:#7460e2}._addReviewBtn_lhw7r_1976{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;align-self:flex-start;padding:9px 20px;transition:opacity .15s}._addReviewBtn_lhw7r_1976:hover:not(:disabled){opacity:.88}._addReviewBtn_lhw7r_1976:disabled{opacity:.4;cursor:default}._addReviewNoPets_lhw7r_1992{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);font-size:13px;font-family:var(--font-family);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.5;display:flex}._addReviewNoPets_lhw7r_1992 svg{color:var(--text-2);flex-shrink:0;margin-top:1px}._addReviewNoPetsBody_lhw7r_2012{flex-direction:column;gap:10px;display:flex}._addReviewNoPetsBtn_lhw7r_2018{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;align-self:flex-start;padding:7px 14px;text-decoration:none;transition:opacity .15s;display:inline-block}._addReviewNoPetsBtn_lhw7r_2018:hover{opacity:.88}._addReviewSelect_lhw7r_2035{border:.5px solid var(--border);background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);box-sizing:border-box;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:8px;outline:none;width:100%;padding:9px 30px 9px 12px;transition:border-color .15s}._addReviewSelect_lhw7r_2035:focus{border-color:#7460e2}._reviewList_lhw7r_2056{flex-direction:column;gap:12px;display:flex}._reviewCard_lhw7r_2062{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}._reviewHeader_lhw7r_2072{align-items:center;gap:10px;display:flex}._reviewAvatar_lhw7r_2078{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._reviewAvatarImg_lhw7r_2094{object-fit:cover;width:100%;height:100%}._reviewMeta_lhw7r_2100{flex:1}._reviewUser_lhw7r_2104{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._reviewSub_lhw7r_2112{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._reviewRight_lhw7r_2119{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}._reviewStars_lhw7r_2127{letter-spacing:1px;font-size:13px}._reviewDate_lhw7r_2132{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._reviewText_lhw7r_2138{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.55}._reviewLink_lhw7r_2146{color:inherit;font-weight:inherit;text-decoration:none}._reviewLink_lhw7r_2146:hover{color:var(--primary-text);text-decoration:none}._reviewAvatarLink_lhw7r_2156{display:contents}._reviewAvatarLink_lhw7r_2156:hover ._reviewAvatar_lhw7r_2078{opacity:.85}._reviewActions_lhw7r_2167{border-top:.5px solid var(--border);align-items:center;gap:4px;margin-top:4px;padding-top:10px;display:flex}._reviewActionBtn_lhw7r_2176{cursor:pointer;color:var(--text-2);font-family:var(--font-family);background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:flex}._reviewActionBtn_lhw7r_2176:hover{background:var(--surface-2)}._reviewActionBtnActive_lhw7r_2189{color:#ef4444}._reviewActionCount_lhw7r_2191{color:inherit;font-size:13px;font-weight:500}._loadMoreBtn_lhw7r_2197{background:var(--surface-2);width:100%;color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;padding:12px;transition:background .15s,color .15s}._loadMoreBtn_lhw7r_2197:hover{background:var(--border);color:var(--text)}._photosWidget_lhw7r_2213{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._photosWidgetHeader_lhw7r_2220{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}._photosWidgetTitle_lhw7r_2228{color:var(--color-text-primary);font-size:14px;font-weight:600;font-family:var(--font-family)}._photosWidgetLink_lhw7r_2235{color:var(--primary-text);font-size:12px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0}._photosWidgetLink_lhw7r_2235:hover{text-decoration:none}._photosWidgetGrid_lhw7r_2246{grid-template-columns:repeat(3,1fr);gap:2px;padding:10px;display:grid}._photosWidgetThumb_lhw7r_2253{aspect-ratio:1;background:var(--surface-2);border-radius:6px;overflow:hidden}._photosWidgetThumb_lhw7r_2253 img{object-fit:cover;width:100%;height:100%;display:block}._photosWidgetEmpty_lhw7r_2267{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;padding:16px}._photosTabGrid_lhw7r_2276{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;display:grid}._photosTabThumb_lhw7r_2282{aspect-ratio:1;background:var(--surface-2);border-radius:10px;position:relative;overflow:hidden}._photosTabThumb_lhw7r_2282 img{object-fit:cover;width:100%;height:100%;display:block}._photosTabLabel_lhw7r_2297{color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);background:linear-gradient(#0000 0%,#00000080 100%);padding:6px 8px;position:absolute;bottom:0;left:0;right:0}._photosTabEmpty_lhw7r_2310{text-align:center;padding:60px 0}._photosTabEmptyTitle_lhw7r_2315{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);margin:0 0 8px}._photosTabEmptyHint_lhw7r_2323{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._overlay_lhw7r_2331{z-index:1150;background:#00000080;animation:.18s _fadein_lhw7r_1;position:fixed;inset:0}._popupWrap_lhw7r_2339{z-index:1151;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._popupWrap_lhw7r_2339>*{pointer-events:auto;animation:.22s cubic-bezier(.34,1.56,.64,1) _popin_lhw7r_1;box-shadow:0 8px 40px #0000002e}@keyframes _fadein_lhw7r_1{0%{opacity:0}to{opacity:1}}@keyframes _popin_lhw7r_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (width<=600px){._popupWrap_lhw7r_2339{align-items:flex-end}._popupWrap_lhw7r_2339>*{border-radius:0!important}}._pageGrid_lhw7r_2367{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}._pageMain_lhw7r_2366{min-width:0}._postariPanel_lhw7r_2379,._serviciiPanel_lhw7r_2380,._recenziiPanel_lhw7r_2381,._programPanel_lhw7r_2382,._contactPanel_lhw7r_2383,._evenimentePanel_lhw7r_2384,._salvatePanel_lhw7r_2385{display:none}._evenimentePanel_lhw7r_2384{padding-top:16px;padding-bottom:16px}._tabPanelActive_lhw7r_2394{display:block}._pageSidebar_lhw7r_2364{flex-direction:column;gap:16px;display:flex;position:sticky;top:88px}._bookingCard_lhw7r_2407{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:14px;padding:20px;display:flex}._bookingTitle_lhw7r_2417{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0}._bookingStatus_lhw7r_2425{align-items:center;gap:8px;display:flex}._bookingDot_lhw7r_2431{border-radius:50%;flex-shrink:0;width:8px;height:8px}._bookingDotOpen_lhw7r_2438{background:#16a34a}._bookingDotClosed_lhw7r_2439{background:#e53e3e}._bookingStatusOpen_lhw7r_2441{color:#16a34a;font-size:14px;font-family:var(--font-family)}._bookingStatusClosed_lhw7r_2442{color:var(--text-2);font-size:14px;font-family:var(--font-family)}._hoursLabel_lhw7r_2444{letter-spacing:.5px;color:var(--text-2);font-size:11px;font-weight:700;font-family:var(--font-family);margin:0}._hoursGrid_lhw7r_2453{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._hourPill_lhw7r_2459{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;text-align:center;border-radius:8px;padding:8px 4px;transition:background .15s,border-color .15s,color .15s}._hourPill_lhw7r_2459:hover,._hourPillSelected_lhw7r_2475{background:var(--primary-tint);color:var(--primary-text);border-color:#7460e2}._selectedTimeInfo_lhw7r_2481{color:var(--primary-text);font-size:13px;font-family:var(--font-family);background:var(--primary-tint);border-radius:8px;align-items:center;gap:6px;padding:8px 12px;display:flex}._bookBtn_lhw7r_2493{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;width:100%;padding:12px;transition:opacity .15s}._bookBtn_lhw7r_2493:hover{opacity:.9}._contactList_lhw7r_2510{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._contactRow_lhw7r_2517{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:14px 16px;display:flex}._contactRow_lhw7r_2517:last-child{border-bottom:none}._locSectionHint_lhw7r_2527{color:var(--text-2);font-size:12.5px;font-family:var(--font-family);margin:-4px 0 12px;line-height:1.5}._locEmpty_lhw7r_2535{color:var(--text-2);font-size:13px;font-family:var(--font-family);background:var(--surface-2);text-align:center;border-radius:8px;margin:0 0 16px;padding:16px}._locList_lhw7r_2546{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}._locRow_lhw7r_2553{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}._locIcon_lhw7r_2563{color:#7460e2;flex-shrink:0;align-items:center;display:flex}._locAddress_lhw7r_2570{color:var(--text);font-size:14px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._locRowActions_lhw7r_2581{flex-shrink:0;gap:4px;display:flex}._locIconBtn_lhw7r_2587{background:var(--surface);border:.5px solid var(--border);cursor:pointer;width:30px;height:30px;color:var(--text-2);border-radius:7px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._locIconBtn_lhw7r_2587:hover{background:var(--surface-hover);color:var(--text)}._locEditForm_lhw7r_2602,._locAddForm_lhw7r_2603{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;margin-bottom:12px;padding:14px;display:flex}._locEditActions_lhw7r_2614{gap:8px;display:flex}._locSaveBtn_lhw7r_2619{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:9px 16px}._locSaveBtn_lhw7r_2619:hover:not(:disabled){opacity:.88}._locSaveBtn_lhw7r_2619:disabled{opacity:.4;cursor:not-allowed}._locCancelBtn_lhw7r_2634{background:var(--surface);color:var(--text-2);border:.5px solid var(--border);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:8px;padding:9px 16px;transition:background .15s}._locCancelBtn_lhw7r_2634:hover{background:var(--surface-hover)}._locAddBtn_lhw7r_2647{border:1px solid var(--border);color:#7460e2;width:100%;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:10px;padding:10px;transition:background .15s,border-color .15s}._locAddBtn_lhw7r_2647:hover{background:#7460e20f;border-color:#7460e2}._addressInputWrap_lhw7r_2662{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._geoBtn_lhw7r_2670{border:.5px solid var(--border);background:var(--surface-2);width:30px;height:30px;color:var(--text-2);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._geoBtn_lhw7r_2670:hover:not(:disabled){background:var(--surface-3,#e8e8e8);color:#7460e2}._geoBtn_lhw7r_2670:disabled{opacity:.5;cursor:default}._geoSpinner_lhw7r_2687{border:2px solid var(--border);border-top-color:#7460e2;border-radius:50%;width:12px;height:12px;animation:.65s linear infinite _geoSpin_lhw7r_2687;display:inline-block}@keyframes _geoSpin_lhw7r_2687{to{transform:rotate(360deg)}}._contactLabel_lhw7r_2698{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;flex-shrink:0}._contactValue_lhw7r_1058{color:var(--text);font-size:14px;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._panouWidget_lhw7r_2719{background:var(--surface);border:.5px solid var(--border);border-radius:14px;padding:16px}._panouWidgetHeader_lhw7r_2725{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._panouWidgetTitle_lhw7r_2731{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._panouWidgetLink_lhw7r_2737{color:var(--primary-text);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border:none;text-decoration:none}._panouWidgetLink_lhw7r_2737:hover{text-decoration:none}._panouWidgetSub_lhw7r_2747{color:var(--text-2);font-size:11px;font-family:var(--font-family);margin:0 0 12px}._panouStatGrid2_lhw7r_2753{grid-template-columns:1fr 1fr;gap:8px 12px;margin-bottom:4px;display:grid}._panouStatItem_lhw7r_2759{flex-direction:column;gap:2px;display:flex}._panouStatVal_lhw7r_2760{color:var(--text);font-size:17px;font-weight:700;font-family:var(--font-family)}._panouStatLabel_lhw7r_2766{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._panouDivider_lhw7r_2771{background:var(--border);height:1px;margin:12px 0 10px}._panouSectionLabel_lhw7r_2776{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._tabMobileOnly_lhw7r_2787{display:none}._weekWidgetDesktopOnly_lhw7r_2790{display:block}._panouMobilePanel_lhw7r_2793{flex-direction:column;padding:4px 0;display:flex}._panouMobileSectionTitle_lhw7r_2798{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:16px 0 10px}._panouMobileSectionTitle_lhw7r_2798:first-child{margin-top:0}._panouMobileGrid_lhw7r_2808{grid-template-columns:1fr 1fr;gap:10px;display:grid}._panouMobileStat_lhw7r_2813{background:var(--surface);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:4px;padding:14px;display:flex}._panouMobileVal_lhw7r_2822{color:var(--text);font-size:22px;font-weight:700;font-family:var(--font-family)}._panouMobileLbl_lhw7r_2828{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._panouMobileLink_lhw7r_2833{text-align:center;color:var(--primary-text);font-size:13px;font-family:var(--font-family);background:var(--surface);border:.5px solid var(--border);border-radius:10px;margin-top:20px;padding:12px;text-decoration:none;display:block}._panouMobileLink_lhw7r_2833:hover{background:var(--surface-2)}@media (width<=768px){._main_lhw7r_10,._mainCollapsed_lhw7r_27{height:100dvh;height:calc(var(--app-height,100dvh) + 100px);overscroll-behavior-y:contain;margin-top:0;margin-left:0;padding-bottom:80px;position:relative;overflow:hidden auto}._content_lhw7r_39{padding:32px 0 80px}._tabBar_lhw7r_620{padding:0 16px}._tabsViewport_lhw7r_2875{touch-action:pan-y;overflow-x:hidden}._tabsTrack_lhw7r_2880{transform:translateX(var(--tabTrackX,0));will-change:transform;align-items:flex-start;display:flex}._postariPanel_lhw7r_2379,._serviciiPanel_lhw7r_2380,._recenziiPanel_lhw7r_2381,._programPanel_lhw7r_2382,._contactPanel_lhw7r_2383,._evenimentePanel_lhw7r_2384,._salvatePanel_lhw7r_2385{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:0;padding-top:16px;padding-left:16px;padding-right:16px;display:block!important}._tabPane_lhw7r_681{padding-bottom:32px}._profileBody_lhw7r_44{padding:0 16px 16px}._postsFeedGrid_lhw7r_1126{grid-template-columns:1fr}._postsFeedSidebar_lhw7r_1168{order:-1;position:static}._pageGrid_lhw7r_2367{grid-template-columns:1fr}._pageSidebar_lhw7r_2364{order:-1;position:static}._tabMobileOnly_lhw7r_2787{display:block}._panouWidget_lhw7r_2719,._weekWidgetDesktopOnly_lhw7r_2790{display:none}._profileInfoRow_lhw7r_212{flex-wrap:wrap;gap:10px}._tabBar_lhw7r_620{scrollbar-width:none;touch-action:pan-x;-webkit-user-select:none;user-select:none;overflow-x:auto}._tabBar_lhw7r_620::-webkit-scrollbar{display:none}._tab_lhw7r_620{flex:1;min-width:0;padding:10px 4px}._tab_lhw7r_620 svg{width:20px;height:20px}._weekApptBody_lhw7r_1234{max-height:none}._profileDetails_lhw7r_219{flex-direction:column;gap:12px}._addReviewRow_lhw7r_1955{grid-template-columns:1fr}._ratingOverview_lhw7r_1775{flex-direction:column;align-items:flex-start;gap:20px}._ratingBig_lhw7r_1787{flex-direction:row;align-items:baseline;gap:12px}._ratingNum_lhw7r_1795{font-size:36px}._ratingBars_lhw7r_1818{width:100%}}._pageGridFull_lhw7r_2367{grid-template-columns:1fr!important}._pageGridFull_lhw7r_2367 ._pageSidebar_lhw7r_2364{display:none}._postTriggerDesktop_lhw7r_2993{margin-bottom:12px}._postsThumbGrid_lhw7r_2996{border-radius:12px;grid-template-columns:repeat(4,1fr);gap:3px;margin-top:16px;display:grid;overflow:hidden}@media (width<=768px){._postTriggerDesktop_lhw7r_2993{display:none}._postsThumbGrid_lhw7r_2996{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:0}}._postThumb_lhw7r_3018{aspect-ratio:1;background:var(--surface-2);cursor:default;position:relative;overflow:hidden}._postThumbImg_lhw7r_3026{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}._postThumb_lhw7r_3018:hover ._postThumbImg_lhw7r_3026{transform:scale(1.04)}._postThumbNoMedia_lhw7r_3036{background:var(--primary-gradient);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._postThumbAvatar_lhw7r_3044{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}._postThumbAvatarImg_lhw7r_3055{object-fit:cover;width:100%;height:100%;display:block}._postThumbAvatarInitials_lhw7r_3061{color:#fff;font-size:18px;font-weight:600;font-family:var(--font-family);text-transform:uppercase;letter-spacing:.01em}._postThumbText_lhw7r_3070{width:100%;height:100%;color:var(--text-1);font-size:11px;line-height:1.5;font-family:var(--font-family);word-break:break-word;align-items:flex-start;padding:12px;display:flex;overflow:hidden}._postThumbPlay_lhw7r_3084{pointer-events:none;position:absolute;top:8px;right:8px}._mobileNewPostBtn_lhw7r_3092{display:none}@media (width<=768px){._mobileNewPostBtn_lhw7r_3092{z-index:10;cursor:pointer;color:var(--text);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;top:12px;right:16px}}@media (width<=1024px){._overlay_lhw7r_2331{display:none}._popupWrap_lhw7r_2339{z-index:1350;pointer-events:none;transition:transform .45s cubic-bezier(.32,.72,0,1);display:block;position:fixed;inset:0;transform:translateY(100%)}._popupWrapOpen_lhw7r_3125{pointer-events:auto;transform:translateY(0)}._popupWrap_lhw7r_2339>*{width:100%;height:100%;box-shadow:none;pointer-events:auto;animation:none;border-radius:0!important}}@media (width>=769px) and (width<=1024px){._main_lhw7r_10{max-width:100vw;overflow-x:hidden}._mainCollapsed_lhw7r_27{max-width:100vw;margin-left:64px;overflow-x:hidden}._content_lhw7r_39{padding:24px 24px 60px}._profileBody_lhw7r_44{padding:0 24px 20px}}._dirWrap_1ntzv_1{flex-shrink:0;margin:0 0 4px;display:inline-flex;position:relative}._dirBtn_1ntzv_8{color:#7460e2;cursor:pointer;font-size:12.5px;font-weight:600;font-family:var(--font-family);background:#7460e214;border:none;border-radius:20px;align-items:center;gap:5px;padding:4px 10px 4px 8px;display:flex}._dirBtn_1ntzv_8:hover{background:#7460e229}._dirDropdown_1ntzv_27{background:var(--surface);border:.5px solid var(--border);z-index:50;border-radius:10px;min-width:148px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 4px 16px #0000001f}._dirOption_1ntzv_40{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);padding:11px 16px;text-decoration:none;transition:background .12s;display:block}._dirOption_1ntzv_40:hover{background:var(--surface-2)}._dirOption_1ntzv_40+._dirOption_1ntzv_40{border-top:.5px solid var(--border)}._animalCard_j6b85_1{background:var(--surface);border:.5px solid var(--border);border-radius:12px;transition:border-color .15s,transform .15s,box-shadow .15s;overflow:hidden}._animalCard_j6b85_1:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}._animalPhoto_j6b85_14{aspect-ratio:4/3;background:var(--surface-2);justify-content:center;align-items:center;display:flex;position:relative}@media (width<=600px){._animalPhoto_j6b85_14{aspect-ratio:1}}._animalPhotoImg_j6b85_29{object-fit:cover;width:100%;height:100%}._animalPhotoPlaceholder_j6b85_31{background:var(--primary-gradient);color:#fff;width:64px;height:64px;font-size:28px;font-weight:700;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex}._animalStatus_j6b85_45{font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;padding:3px 8px;position:absolute;top:10px;right:10px}._animalBody_j6b85_56{padding:10px 12px 12px}._animalOrganizer_j6b85_58{color:var(--primary-text);font-size:12px;font-weight:500;font-family:var(--font-family);margin-bottom:4px;text-decoration:none;display:inline-block}._animalOrganizer_j6b85_58:hover{text-decoration:underline}._animalNameRow_j6b85_69{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._animalName_j6b85_69{color:var(--color-text-primary);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._animalSpecies_j6b85_84{color:var(--text);background:var(--surface-2);font-size:12px;font-family:var(--font-family);border-radius:20px;padding:2px 8px}._animalBreed_j6b85_93{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0 0 8px}._animalTraits_j6b85_100{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}._trait_j6b85_107{color:var(--text);background:var(--surface-2);font-size:11px;font-family:var(--font-family);border-radius:20px;padding:2px 8px}._animalFooter_j6b85_116{justify-content:space-between;align-items:center;margin-top:8px;display:flex}._animalDirBtn_j6b85_126{margin:0}._animalDirBtn_j6b85_126 button{color:var(--text-2);background:var(--surface-2)}._animalDirBtn_j6b85_126 button:hover{background:var(--surface-3)}._animalShareBtn_j6b85_137{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:color .15s,background .15s;display:inline-flex}._animalShareBtn_j6b85_137:hover{color:var(--primary-text);background:var(--surface-2)}._animalOwnerActions_j6b85_155{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._animalEditBtn_j6b85_163{border:.5px solid var(--border);min-width:0;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;padding:6px 10px;transition:color .15s,border-color .15s;display:inline-flex;overflow:hidden}._animalEditBtn_j6b85_163:hover{color:var(--primary-text);border-color:#7460e2}._animalDeleteBtnCard_j6b85_186{border:.5px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:6px 8px;transition:color .15s,border-color .15s;display:inline-flex}._animalDeleteBtnCard_j6b85_186:hover{color:var(--text);border-color:var(--border)}._animalActionsWrap_j6b85_200{align-items:center;gap:2px;display:flex}._animalSaveBtn_j6b85_206{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;display:inline-flex}._animalSaveBtn_j6b85_206:hover{color:var(--primary-text);background:var(--surface-2)}._animalSaveBtnActive_j6b85_220{color:var(--primary)}._animalShareWrap_j6b85_222{position:relative}._animalSharePopup_j6b85_224{background:var(--surface);border:.5px solid var(--border);z-index:100;border-radius:10px;flex-direction:column;min-width:170px;padding:4px;animation:.12s _fadein_j6b85_1;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 4px 20px #0000001f}@keyframes _fadein_j6b85_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._animalSharePopupBtn_j6b85_245{text-align:left;color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 12px;transition:background .12s}._animalSharePopupBtn_j6b85_245:hover{background:var(--surface-2)}._shareToast_j6b85_259{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);z-index:9999;pointer-events:none;white-space:nowrap;border-radius:24px;padding:10px 20px;animation:.2s _toastIn_j6b85_1;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}@keyframes _toastIn_j6b85_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=480px){._animalOwnerActions_j6b85_155{gap:4px}._animalEditBtn_j6b85_163{gap:3px;padding:6px;font-size:11px}._animalDeleteBtnCard_j6b85_186{padding:6px}}._layout_88x18_1{background:var(--bg);min-height:100vh;display:flex}._main_88x18_3{flex:1;margin-top:64px;margin-left:240px;transition:margin-left .2s}._mainCollapsed_88x18_4{margin-left:64px}._content_88x18_6{padding:32px 48px 60px}._pageHead_88x18_8{justify-content:space-between;align-items:flex-start;margin-bottom:28px;display:flex}._pageTitle_88x18_15{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._pageSub_88x18_16{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._pageHeadActions_88x18_18{gap:8px;display:flex}._addBtn_88x18_20{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:7px;padding:9px 16px;transition:background .15s;display:flex}._addBtn_88x18_20:hover{background:linear-gradient(135deg,#2347d9 0%,#5c4db8 100%)}._tabBar_88x18_29{border-bottom:.5px solid var(--border);gap:4px;margin-bottom:24px;display:flex}._tabBtn_88x18_36{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-.5px;padding:10px 14px;transition:color .15s;display:flex}._tabBtn_88x18_36:hover{color:var(--text)}._tabBtnActive_88x18_53{color:var(--primary-text);border-bottom-color:#7460e2}._tabBadge_88x18_55{background:var(--primary-gradient);color:#fff;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:20px;padding:1px 7px}._filterBar_88x18_66{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}._periodBtns_88x18_74{background:var(--surface);border:.5px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}._periodBtnsInner_88x18_85{display:contents}._periodSep_88x18_87{background:var(--border);flex-shrink:0;width:.5px;height:20px;margin:0 4px}._periodBtn_88x18_74{color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:7px 14px;transition:background .15s,color .15s}._periodBtn_88x18_74:hover{background:var(--surface-2);color:var(--text)}._periodBtnActive_88x18_108{background:var(--primary-gradient);color:#fff;font-weight:500}._periodBtnActive_88x18_108:hover{color:#fff;background:#5c4db8}._clearBtn_88x18_111{border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;border-radius:7px;padding:7px 14px;transition:background .15s,color .15s}._clearBtn_88x18_111:hover{background:var(--surface-2);color:var(--text)}._dateRange_88x18_125{align-items:center;gap:8px;padding:0 2px;display:flex}._dateRangeLabel_88x18_132{color:var(--text-2);font-size:13px;font-family:var(--font-family);white-space:nowrap}._dateInput_88x18_139{border:1px solid var(--border);height:36px;color:var(--text);font-size:13px;font-family:var(--font-family);background:var(--surface);cursor:pointer;border-radius:8px;padding:0 10px}._dateInput_88x18_139:focus{border-color:#7460e2;outline:none}._dateResetBtn_88x18_152{border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._dateResetBtn_88x18_152:hover{background:var(--surface-2);color:var(--text)}._applyBtn_88x18_168{background:var(--primary-gradient);color:#fff;cursor:pointer;height:36px;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:0 16px}._applyBtn_88x18_168:hover{background:#5c4db8}._filterPills_88x18_183{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}._filterPill_88x18_183{background:var(--surface);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:20px;padding:6px 14px;transition:all .15s}._filterPill_88x18_183:hover{background:var(--surface-2)}._filterPillActive_88x18_190{background:var(--primary-gradient);color:#fff;border-color:#7460e2}._filterPillActive_88x18_190:hover{background:#5c4db8;border-color:#5c4db8}._reqList_88x18_194{flex-direction:column;gap:8px;display:flex}._reqRow_88x18_196{background:var(--surface);border:.5px solid var(--border);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:14px 18px;transition:background .15s;display:flex}._reqRow_88x18_196:hover{background:var(--surface-2)}._reqAvatar_88x18_203{background:var(--primary-gradient);color:#fff;width:38px;height:38px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._reqAvatar_88x18_203,._reqDetailAvatar_88x18_210,._animalLinkAvatar_88x18_210{overflow:hidden}._reqAvatarImg_88x18_211{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._reqAnimalMini_88x18_212{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}._reqInfo_88x18_214{flex:1;min-width:0}._reqUser_88x18_215{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0;line-height:1.25}._reqAnimal_88x18_212{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-wrap:wrap;align-items:center;gap:6px;margin:0;line-height:1.25;display:flex}._reqDate_88x18_218{color:var(--text-2);font-size:12px;font-family:var(--font-family);white-space:nowrap}._reqBadge_88x18_220{font-size:11px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:20px;flex-shrink:0;padding:3px 8px}._reqActions_88x18_222{gap:4px;display:flex}._reqActionBtn_88x18_223{background:var(--surface-2);border:.5px solid var(--border);cursor:pointer;width:32px;height:32px;color:var(--text-2);border-radius:7px;justify-content:center;align-items:center;transition:all .15s;display:flex}._reqActionBtn_88x18_223:hover{background:var(--surface);color:var(--text)}._reqActionBtnGreen_88x18_229:hover{color:#16a34a;background:#16a34a14;border-color:#86efac}._reqActionBtnDanger_88x18_230:hover{color:#dc2626;background:#dc262614;border-color:#dc262666}._reqActionBtnRed_88x18_231:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border)}._reqEmpty_88x18_233{text-align:center;color:var(--text-2);font-family:var(--font-family);background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:48px;font-size:14px}._reqOverlay_88x18_239{z-index:400;pointer-events:none;background:0 0;transition:background .35s;position:fixed;inset:0}._reqOverlayOpen_88x18_244{pointer-events:auto;background:#00000073}._reqDetailPanel_88x18_246{background:var(--surface);z-index:401;flex-direction:column;width:420px;height:100vh;transition:transform .45s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-8px 0 40px #00000026}._reqDetailPanelOpen_88x18_254{transform:translate(0)}._reqDetailBody_88x18_256{flex-direction:column;flex:1;gap:20px;padding:20px 24px;display:flex;overflow-y:auto}._reqDetailUserRow_88x18_261{align-items:center;gap:12px;display:flex}._reqDetailAvatar_88x18_210{background:var(--primary-gradient);color:#fff;width:44px;height:44px;font-size:15px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._reqDetailName_88x18_268{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0}._reqDetailSection_88x18_270{flex-direction:column;gap:8px;display:flex}._reqDetailSectionLabel_88x18_271{letter-spacing:.06em;color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);margin:0}._reqDetailGrid_88x18_273{flex-direction:column;gap:6px;display:flex}._reqDetailGrid_88x18_273>div{gap:10px;display:flex}._reqDetailKey_88x18_275{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-shrink:0;width:110px}._reqDetailVal_88x18_276{color:var(--text);font-size:13px;font-family:var(--font-family);text-decoration:none}._reqDetailMotivation_88x18_278{color:var(--text);font-size:14px;font-family:var(--font-family);background:var(--surface-2);border-radius:8px;margin:0;padding:12px;line-height:1.6}._animalLinkCard_88x18_283{background:var(--surface-2);border:.5px solid var(--border);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:background .15s;display:flex}._animalLinkCard_88x18_283:hover{background:var(--surface-3,#e8e8e4);border-color:var(--primary,#7460e2)}._animalLinkAvatar_88x18_210{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:16px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._animalLinkInfo_88x18_297{flex:1;min-width:0}._animalLinkName_88x18_298{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0}._animalLinkSub_88x18_299{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:2px 0 0}._reqDetailActions_88x18_301{flex-direction:column;gap:8px;margin-top:auto;padding-top:8px;display:flex}._reqRejectBtn_88x18_303{background:var(--surface-2);color:var(--text);border:.5px solid var(--border);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px;transition:background .15s;display:flex}._reqRejectBtn_88x18_303:hover{background:var(--surface-hover)}._reqDeleteBtn_88x18_311{color:#dc2626;cursor:pointer;width:100%;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}._reqDeleteBtn_88x18_311:hover{background:#dc262614}._reqConfirmOverlay_88x18_318{z-index:1300;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._reqConfirmModal_88x18_322{background:var(--surface);text-align:center;border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:400px;margin:16px;padding:28px 24px 22px;display:flex;box-shadow:0 20px 60px #0003}._reqConfirmTitle_88x18_327{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._reqConfirmText_88x18_328{color:var(--text-2);font-size:14px;line-height:1.5;font-family:var(--font-family);margin:0}._reqConfirmActions_88x18_329{gap:10px;margin-top:6px;display:flex}._reqConfirmCancel_88x18_330,._reqConfirmDelete_88x18_330{cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:11px}._reqConfirmCancel_88x18_330{background:var(--surface-2);color:var(--text)}._reqConfirmDelete_88x18_330{color:#fff;background:#dc2626}._reqConfirmCancel_88x18_330:disabled,._reqConfirmDelete_88x18_330:disabled{opacity:.6;cursor:default}._requestsList_88x18_339{flex-direction:column;gap:12px;display:flex}._requestCard_88x18_345{background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:16px 20px}._requestCardDone_88x18_352{opacity:.6}._requestTop_88x18_356{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._requestAnimal_88x18_363{align-items:center;gap:10px;display:flex}._requestAnimalName_88x18_369{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family)}._requestDate_88x18_376{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._requestActions_88x18_382{gap:8px;display:flex}._approveBtn_88x18_387{color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:#16a34a;border:none;border-radius:7px;align-items:center;gap:5px;padding:6px 12px;transition:background .15s;display:flex}._approveBtn_88x18_387:hover{background:#15803d}._rejectBtn_88x18_404{background:var(--surface-2);color:var(--text-2);border:.5px solid var(--border);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border-radius:7px;align-items:center;gap:5px;padding:6px 12px;transition:background .15s,color .15s;display:flex}._rejectBtn_88x18_404:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border)}._statusApproved_88x18_421{color:#16a34a;font-size:13px;font-weight:500;font-family:var(--font-family)}._statusRejected_88x18_428{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._requestInfo_88x18_435{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}._requestName_88x18_442{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._requestMeta_88x18_449{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._requestMotivation_88x18_455{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0 0 10px;line-height:1.5}._requestDetails_88x18_463{flex-wrap:wrap;gap:6px;display:flex}._requestDetail_88x18_463{color:var(--text-2);background:var(--surface-2);font-size:12px;font-family:var(--font-family);border-radius:20px;padding:3px 10px}._selectBar_88x18_479{background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 14px;display:flex}._selectBarText_88x18_489{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._selectBarPostBtn_88x18_496{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:7px 18px;transition:background .15s,opacity .15s}._selectBarPostBtn_88x18_496:disabled{opacity:.5;cursor:not-allowed}._selectBarPostBtn_88x18_496:not(:disabled):hover{background:linear-gradient(135deg,#2347d9 0%,#5c4db8 100%)}._animalsGrid_88x18_511{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}._animalCard_88x18_517{background:var(--surface);border:.5px solid var(--border);border-radius:14px;overflow:hidden}._animalCardSelected_88x18_524{border-color:#7460e2;box-shadow:0 0 0 2px #7460e240}._selectCheckbox_88x18_529{color:#fff;background:#00000059;border:1.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:10px;left:10px}._selectCheckboxActive_88x18_544{background:#7460e2;border-color:#7460e2}._animalPhoto_88x18_549{aspect-ratio:1;background:var(--surface-2);justify-content:center;align-items:center;display:flex;position:relative}._animalPhotoImg_88x18_558{object-fit:cover;width:100%;height:100%}._animalPhotoPlaceholder_88x18_564{background:var(--primary-gradient);color:#fff;width:64px;height:64px;font-size:28px;font-weight:700;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex}._animalStatus_88x18_578{font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;padding:3px 8px;position:absolute;top:10px;right:10px}._animalBody_88x18_589{padding:14px}._animalNameRow_88x18_591{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._animalName_88x18_591{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._animalSpecies_88x18_606{color:var(--text-2);background:var(--surface-2);font-size:12px;font-family:var(--font-family);border-radius:20px;padding:2px 8px}._animalBreed_88x18_615{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 8px}._animalTraits_88x18_622{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}._trait_88x18_629{color:var(--text-2);background:var(--surface-2);font-size:11px;font-family:var(--font-family);border-radius:20px;padding:2px 8px}._animalActions_88x18_638{gap:8px;display:flex}._editCardBtn_88x18_640{background:var(--surface-2);color:var(--text);border:.5px solid var(--border);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 12px;transition:background .15s;display:flex}._editCardBtn_88x18_640:hover{background:var(--surface)}._deleteCardBtn_88x18_659{background:var(--surface-2);width:34px;color:var(--text-2);border:.5px solid var(--border);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._deleteCardBtn_88x18_659:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border)}._emptyText_88x18_673{color:var(--text-2);font-family:var(--font-family);text-align:center;grid-column:1/-1;padding:40px 0;font-size:14px}._drawerOverlay_88x18_683{z-index:1400;background:#00000073;position:fixed;inset:0}@keyframes _slideInRight_88x18_1{0%{transform:translate(100%)}to{transform:translate(0)}}._drawer_88x18_683{background:var(--surface);border-left:.5px solid var(--border);z-index:1401;flex-direction:column;width:420px;animation:.22s _slideInRight_88x18_1;display:flex;position:fixed;top:64px;bottom:0;right:0;box-shadow:-4px 0 24px #00000014}._drawerHandle_88x18_713{display:none}._drawerHeader_88x18_715{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}._drawerTitle_88x18_724{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._closeBtn_88x18_732{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:5px;transition:background .15s;display:flex}._closeBtn_88x18_732:hover{background:var(--surface-2)}._drawerBody_88x18_745{flex-direction:column;flex:1;gap:20px;padding:20px 24px;display:flex;overflow-y:auto}._drawerFooter_88x18_754{border-top:.5px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}._saveErrorText_88x18_763{color:#dc2626;font-size:12px;font-family:var(--font-family);flex-shrink:0;margin:0;padding:0 24px}._adopterSearchWrap_88x18_773{position:relative}._adopterResults_88x18_777{background:var(--surface);border:.5px solid var(--border);z-index:200;border-radius:8px;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #0000001a}._adopterResultItem_88x18_790{cursor:pointer;width:100%;font-family:var(--font-family);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:9px 14px;transition:background .12s;display:flex}._adopterResultItem_88x18_790:hover{background:var(--surface-2)}._adopterResultAvatar_88x18_805{background:var(--primary-gradient);color:#fff;width:30px;height:30px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._adopterResultName_88x18_816{color:var(--text);font-size:14px;font-family:var(--font-family)}._adopterSelected_88x18_822{background:var(--surface-2);border-radius:8px;align-items:center;gap:10px;margin-top:8px;padding:8px 12px;display:flex}._adopterSelectedAvatar_88x18_832{background:var(--primary-gradient);color:#fff;width:30px;height:30px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._adopterSelectedName_88x18_843{color:var(--text);font-size:14px;font-family:var(--font-family);flex:1}._adopterClearBtn_88x18_850{cursor:pointer;color:var(--text-2);background:0 0;border:none;align-items:center;padding:0 2px;font-size:18px;line-height:1;display:flex}._adopterClearBtn_88x18_850:hover{color:var(--text)}._photoSection_88x18_863{flex-direction:column;gap:8px;display:flex}._photosGrid_88x18_869{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}._photoThumb_88x18_875{aspect-ratio:1;background:var(--surface-2);border-radius:8px;position:relative;overflow:hidden}._photoThumbImg_88x18_883{object-fit:cover;width:100%;height:100%;display:block}._photoRemoveBtn_88x18_890{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;top:4px;right:4px}._photoRemoveBtn_88x18_890:hover{background:#000000c7}._photoAddSlot_88x18_910{aspect-ratio:1;border:1.5px solid var(--border);background:var(--surface-2);cursor:pointer;color:var(--text-2);font-size:11px;font-family:var(--font-family);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;transition:border-color .15s,background .15s,color .15s;display:flex}._photoAddSlot_88x18_910:hover{border-color:var(--border);background:var(--surface);color:var(--text)}._photoInput_88x18_928{display:none}._photoPlaceholder_88x18_930{border:1.5px solid var(--border);background:var(--surface-2);cursor:pointer;width:100%;height:140px;color:var(--text-2);font-family:var(--font-family);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s;display:flex}._photoPlaceholder_88x18_930:hover{border-color:var(--border);background:var(--surface);color:var(--text)}._photoHint_88x18_950{color:var(--text-2);font-size:12px;font-weight:400}._photoPreviewWrap_88x18_956{border-radius:12px;width:100%;position:relative;overflow:hidden}._photoPreview_88x18_956{object-fit:cover;border-radius:12px;width:100%;height:160px;display:block}._changePhotoBtn_88x18_971{color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:#0000008c;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;transition:background .15s;display:flex;position:absolute;bottom:10px;right:10px}._changePhotoBtn_88x18_971:hover{background:#000000b8}._section_88x18_992{flex-direction:column;gap:12px;display:flex}._sectionTitle_88x18_998{color:var(--text-2);font-size:13px;font-weight:600;font-family:var(--font-family);text-transform:uppercase;letter-spacing:.04em;margin:0}._formRow_88x18_1009{gap:12px;display:flex}._field_88x18_1011{flex-direction:column;flex:1;gap:5px;display:flex}._label_88x18_1013{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._nativeSelect_88x18_1015{background:var(--surface-2);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:none;border-radius:8px;outline:none;width:100%;padding:9px 32px 9px 12px}._nativeSelect_88x18_1015:focus{background-color:var(--surface-2)}._input_88x18_1035{background:var(--surface-2);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border:none;border-radius:8px;outline:none;width:100%;padding:9px 12px}._input_88x18_1035:focus{background:var(--surface-2)}._inputWithSuffix_88x18_1049{position:relative}._inputWithSuffix_88x18_1049 ._input_88x18_1035{padding-right:40px}._inputSuffix_88x18_1051{color:var(--text-2);font-size:14px;font-family:var(--font-family);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._traitsGrid_88x18_1063{flex-wrap:wrap;gap:7px;display:flex}._traitChip_88x18_1069{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border-radius:20px;padding:5px 13px;transition:background .15s,color .15s,border-color .15s}._traitChip_88x18_1069:hover{border-color:var(--border);background:var(--surface);color:var(--text)}._traitChipActive_88x18_1083{background:var(--surface);border-color:var(--border);color:var(--text)}._customTraitRow_88x18_1090{flex-direction:column;gap:5px;display:flex}._customTraitInput_88x18_1096{gap:8px;display:flex}._customTraitInput_88x18_1096 ._input_88x18_1035{flex:1}._addTraitBtn_88x18_1103{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:8px;padding:9px 14px;transition:background .15s,border-color .15s,color .15s}._addTraitBtn_88x18_1103:hover{background:var(--surface);border-color:var(--border);color:var(--text)}._checksGrid_88x18_1119{flex-wrap:wrap;gap:12px;display:flex}._checkItem_88x18_1125{color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;align-items:center;gap:7px;display:flex}._checkItem_88x18_1125 input[type=checkbox]{width:16px;height:16px;accent-color:var(--text-2);cursor:pointer}._textarea_88x18_1143{background:var(--surface-2);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;resize:none;border:none;border-radius:8px;outline:none;width:100%;padding:9px 12px;line-height:1.5}._textarea_88x18_1143:focus{background:var(--surface-2)}._cancelBtn_88x18_1160{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:8px;padding:9px 20px;transition:background .15s}._cancelBtn_88x18_1160:hover{background:var(--surface)}._saveBtn_88x18_1174{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:9px 24px;transition:background .15s}._saveBtn_88x18_1174:hover:not(:disabled){background:linear-gradient(135deg,#2347d9 0%,#5c4db8 100%)}._saveBtn_88x18_1174:disabled{opacity:.45;cursor:default}._postOverlay_88x18_1190{z-index:1150;background:#00000073;animation:.18s _fadeinOverlay_88x18_1;position:fixed;inset:0}._postPopupWrap_88x18_1198{z-index:1151;pointer-events:none;justify-content:center;align-items:center;animation:.22s cubic-bezier(.34,1.56,.64,1) _popinModal_88x18_1;display:flex;position:fixed;inset:0}._postPopupWrap_88x18_1198>*{pointer-events:auto;box-shadow:0 8px 40px #0000002e}@keyframes _fadeinOverlay_88x18_1{0%{opacity:0}to{opacity:1}}@keyframes _popinModal_88x18_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (width<=1024px){._postOverlay_88x18_1190{display:none}._postPopupWrap_88x18_1198{z-index:1350;pointer-events:none;transition:transform .45s cubic-bezier(.32,.72,0,1);display:block;position:fixed;inset:0;transform:translateY(100%)}._postPopupWrapOpen_88x18_1228{pointer-events:auto;transform:translateY(0)}._postPopupWrap_88x18_1198>*{width:100%;height:100%;box-shadow:none;pointer-events:auto;animation:none;border-radius:0!important}}._overlay_88x18_1240{z-index:400;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._confirmModal_88x18_1251{background:var(--surface);border-radius:14px;width:100%;max-width:360px;padding:24px;box-shadow:0 20px 60px #0000002e}._confirmTitle_88x18_1259{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._confirmText_88x18_1260{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 20px}._confirmActions_88x18_1261{justify-content:flex-end;gap:10px;display:flex}._deleteBtn_88x18_1263{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:#dc2626;border:none;border-radius:8px;padding:9px 20px;transition:background .15s}._deleteBtn_88x18_1263:hover{background:#b91c1c}@media (width<=900px){._main_88x18_3{margin-left:0;margin-top:var(--sticky-top,64px);height:calc(100dvh - var(--sticky-top,64px));transition:margin-top .25s,height .25s;overflow:hidden auto}._content_88x18_6{padding:8px 16px 96px}._pageHead_88x18_8{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:20px}._pageHeadActions_88x18_18{width:100%}._pageHeadActions_88x18_18 ._addBtn_88x18_20{flex:1;justify-content:center}._animalsGrid_88x18_511{grid-template-columns:1fr}._reqOverlay_88x18_239{z-index:95}._reqDetailPanel_88x18_246{z-index:140;pointer-events:none;border-radius:20px 20px 0 0;width:100%;max-width:100%;height:auto;max-height:calc(100vh - 64px);transition:transform .45s cubic-bezier(.32,.72,0,1);inset:auto 0 64px;transform:translateY(100%);box-shadow:0 -8px 40px #0000002e}._reqDetailPanelOpen_88x18_254{pointer-events:auto;transform:translateY(0)}._reqDate_88x18_218{display:none}._filterBar_88x18_66{flex-wrap:wrap;gap:8px}._periodBtns_88x18_74{flex-wrap:wrap;flex:1;min-width:0}._periodBtnsInner_88x18_85{scrollbar-width:none;flex-wrap:nowrap;gap:4px;max-width:100%;display:flex;overflow-x:auto}._periodBtnsInner_88x18_85::-webkit-scrollbar{display:none}._periodBtn_88x18_74{text-align:center;flex:none;padding:7px 12px}._dateRange_88x18_125{flex-wrap:wrap;row-gap:6px;width:100%;padding:4px 2px 2px}._dateInput_88x18_139{flex:1;min-width:100px}._periodSep_88x18_87{display:none}._drawer_88x18_683{border-right:none;border-top:.5px solid var(--border);border-radius:0;width:100%;max-height:90vh;animation:.22s cubic-bezier(.34,1.56,.64,1) _modalPopin_88x18_1;inset:auto 0 0;box-shadow:0 -8px 40px #0000001f}@keyframes _modalPopin_88x18_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._drawerCollapsed_88x18_711{left:0}._drawerHandle_88x18_713{background:var(--border);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:12px auto 0;display:block}}@media (width>=769px) and (width<=1024px){._main_88x18_3{max-width:100vw;overflow-x:hidden}._mainCollapsed_88x18_4{max-width:100vw;margin-left:64px;overflow-x:hidden}._content_88x18_6{padding:24px 24px 60px}}@media (width<=768px){._pageTitle_88x18_15,._pageSub_88x18_16{text-align:center}}._layout_1a0pz_1{background:var(--surface-subtle);min-height:100vh;display:flex}@media (width<=768px){._layout_1a0pz_1{background:var(--surface)}}._main_1a0pz_13{flex:1;min-height:calc(100vh - 64px);margin-top:64px;margin-left:240px;transition:margin-left .2s}._mainCollapsed_1a0pz_20{margin-left:64px}._mainPreview_1a0pz_23{flex:1;min-height:100vh;margin-top:0;margin-left:0}._content_1a0pz_30{flex-direction:column;gap:0;padding:32px 90px 60px;display:flex}._profileBody_1a0pz_38{z-index:1;background:var(--surface);border-radius:0;flex-direction:column;margin-top:0;padding:24px 90px 20px;display:flex;position:relative}._profileTop_1a0pz_49{align-items:flex-start;gap:20px;margin-top:20px;margin-bottom:16px;display:flex}._avatarWrap_1a0pz_58{flex-shrink:0;display:inline-block;position:relative}._heroMeta_1a0pz_64{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._heroStats_1a0pz_72{flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:6px;display:flex}._heroStatItem_1a0pz_80{flex-direction:column;align-items:flex-start;gap:1px;display:flex}._statCount_1a0pz_87{color:var(--color-text-primary,var(--text));font-size:20px;font-weight:700;font-family:var(--font-family);line-height:1.1}._statLabel_1a0pz_95{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._avatar_1a0pz_58{background:var(--primary-gradient);color:#fff;border:3px solid var(--surface);width:120px;height:120px;font-size:38px;font-weight:700;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}._avatarStoryRingPurple_1a0pz_117{outline:3px solid #7460e2}._avatarStoryRingGray_1a0pz_121{outline:3px solid #d1d5db}[data-theme=dark] ._avatarStoryRingGray_1a0pz_121{outline-color:#6b7280}._avatarActionOverlay_1a0pz_127{z-index:2100;background:#00000073;align-items:flex-end;display:flex;position:fixed;inset:0}._avatarActionSheet_1a0pz_136{background:var(--surface);width:100%;padding:8px 0 max(20px, env(safe-area-inset-bottom));border-radius:20px 20px 0 0;animation:.22s _slideUp_1a0pz_1}@keyframes _slideUp_1a0pz_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._avatarActionBtn_1a0pz_149{text-align:left;border:none;border-top:.5px solid var(--border);width:100%;font-size:15px;font-family:var(--font-family);color:var(--text);cursor:pointer;background:0 0;padding:16px 20px;display:block}._avatarActionBtn_1a0pz_149:first-child{border-top:none}._avatarActionBtn_1a0pz_149:active{background:var(--surface-2)}._avatarActionBtnCancel_1a0pz_166{color:var(--text-2);border-top:4px solid var(--surface-2);font-weight:500}@media (width>=769px){._avatarActionOverlay_1a0pz_127{background:0 0;align-items:flex-start}._avatarActionSheet_1a0pz_136{top:var(--popup-top);left:var(--popup-left);border:.5px solid var(--border);border-radius:10px;width:210px;padding:4px 0;animation:.14s _avatarPopIn_1a0pz_1;position:fixed;box-shadow:0 6px 24px #0000002e}._avatarActionBtn_1a0pz_149{border-top:.5px solid var(--border);padding:11px 16px;font-size:14px}._avatarActionBtn_1a0pz_149:first-child{border-top:none}._avatarActionBtnCancel_1a0pz_166{display:none}}@keyframes _avatarPopIn_1a0pz_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._avatarImg_1a0pz_195{object-fit:cover;width:100%;height:100%;display:block}._profileInfoRow_1a0pz_202{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._profileDetails_1a0pz_209{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._name_1a0pz_217{color:var(--color-text-primary);font-size:20px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._ongType_1a0pz_225{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 4px}._ongBio_1a0pz_233{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0 0 6px;line-height:1.5}._profileDirBtn_1a0pz_245 button{color:var(--text-2);background:var(--surface-2);transition:background-color .15s}._profileDirBtn_1a0pz_245 button:hover{background:var(--surface-3)}._followStatsRow_1a0pz_254{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:6px;display:flex}._followStat_1a0pz_254{color:var(--color-text-primary);font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0}._followStat_1a0pz_254:hover{text-decoration:none}._followStat_1a0pz_254 strong{font-weight:600}._visitorActions_1a0pz_274{flex-shrink:0;align-items:center;gap:8px;display:flex}._heroFollowBtn_1a0pz_281{border:1px solid var(--border);color:var(--color-text-primary);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:8px 16px;transition:background .15s,color .15s,border-color .15s;display:flex}._heroFollowBtn_1a0pz_281:hover,._heroFollowingBtn_1a0pz_297{background:var(--surface-2)}._heroFollowingBtn_1a0pz_297:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border)}._heroDonateBtn_1a0pz_300{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:background .15s;display:flex}._heroDonateBtn_1a0pz_300:hover{background:#5c4db8}._ownerActions_1a0pz_317{flex-shrink:0;align-items:center;gap:8px;display:flex}._panouBtn_1a0pz_318{color:var(--text);white-space:nowrap;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s}._panouBtn_1a0pz_318:hover{background:#f5f5f5;border-color:#c8c8c8}[data-theme=dark] ._panouBtn_1a0pz_318{background:var(--surface-2);border-color:var(--border)}[data-theme=dark] ._panouBtn_1a0pz_318:hover{background:var(--surface-hover);border-color:var(--border);background:var(--border);border-color:var(--border)}._editBtn_1a0pz_334{border:1px solid var(--border);color:var(--color-text-primary);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:8px 16px;text-decoration:none;transition:background .15s;display:flex}._editBtn_1a0pz_334:hover{background:var(--surface-2)}._publicActions_1a0pz_355{flex-shrink:0;align-items:flex-start;gap:8px;display:flex}._followPublicBtn_1a0pz_362{background:var(--surface-2);color:var(--text);border:1px solid var(--border);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:8px;padding:8px 18px;transition:background .15s,color .15s}._followPublicBtnPending_1a0pz_375{color:var(--text-2);cursor:default}._followPublicBtn_1a0pz_362:hover{background:var(--surface-2)}._accountMenuWrap_1a0pz_379{display:inline-flex;position:relative}._accountMenuBtn_1a0pz_381{border:1px solid var(--border);background:var(--surface-2);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}._accountMenuBtn_1a0pz_381:hover{background:var(--surface-3)}._accountMenuBackdrop_1a0pz_395{z-index:1600;position:fixed;inset:0}._accountMenuDropdown_1a0pz_400{background:var(--surface);border:.5px solid var(--border);z-index:1601;border-radius:10px;padding:4px;box-shadow:0 8px 24px #00000024}._accountMenuOptionNeutral_1a0pz_411{color:var(--text)}._accountMenuOption_1a0pz_411{white-space:nowrap;text-align:left;color:#e53e3e;cursor:pointer;width:100%;font-size:13px;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;padding:8px 10px;display:block}._accountMenuOption_1a0pz_411:hover{background:var(--surface-2)}[data-theme=dark] ._accountMenuOption_1a0pz_411{color:var(--text)}._donatePublicBtn_1a0pz_433{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;transition:background .15s;display:flex}._donatePublicBtn_1a0pz_433:hover{background:#5c4db8}._websitePublicBtn_1a0pz_451{background:var(--surface-2);color:var(--text);border:1px solid var(--border);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:8px 18px;transition:background .15s;display:flex}._websitePublicBtn_1a0pz_451:hover{background:var(--border)}._pageGrid_1a0pz_470{display:block}._pageMain_1a0pz_474{min-width:0}._postariPanel_1a0pz_478,._adoptiiPanel_1a0pz_479,._desprePanel_1a0pz_480,._evenimentePanel_1a0pz_481,._salvatePanel_1a0pz_482{display:none}._evenimentePanel_1a0pz_481{padding-top:16px;padding-bottom:16px}._tabPanelActive_1a0pz_491{display:block}._postTriggerDesktop_1a0pz_496{margin-bottom:12px}._postsThumbGrid_1a0pz_499{border-radius:12px;grid-template-columns:repeat(4,1fr);gap:3px;margin-top:16px;display:grid;overflow:hidden}._discoverFriendsLink_1a0pz_508{background:var(--surface-2);color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:20px;align-self:center;align-items:center;padding:4px 12px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._discoverFriendsLink_1a0pz_508:hover{background:var(--border);color:var(--text)}@media (width<=768px){._postTriggerDesktop_1a0pz_496{display:none}._pageMain_1a0pz_474{touch-action:pan-y;overflow-x:hidden}._pageMainTrack_1a0pz_534{transform:translateX(var(--tabTrackX,0));will-change:transform;align-items:flex-start;display:flex}._postariPanel_1a0pz_478,._adoptiiPanel_1a0pz_479,._desprePanel_1a0pz_480,._evenimentePanel_1a0pz_481,._salvatePanel_1a0pz_482{box-sizing:border-box;flex:0 0 100%;width:100%;min-width:0;padding:16px 16px 32px;display:block!important}._postsThumbGrid_1a0pz_499{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:0}._name_1a0pz_217{font-size:25px}}._postThumb_1a0pz_573{aspect-ratio:1;background:var(--surface-2);cursor:default;position:relative;overflow:hidden}._postThumbImg_1a0pz_581{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}._postThumb_1a0pz_573:hover ._postThumbImg_1a0pz_581{transform:scale(1.04)}._postThumbText_1a0pz_591{width:100%;height:100%;color:var(--text-1);font-size:11px;line-height:1.5;font-family:var(--font-family);word-break:break-word;align-items:flex-start;padding:12px;display:flex;overflow:hidden}._postThumbPlay_1a0pz_605{pointer-events:none;position:absolute;top:8px;right:8px}._postThumbNoMedia_1a0pz_612{background:var(--primary-gradient);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._postThumbAvatar_1a0pz_620{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}._postThumbAvatarImg_1a0pz_631{object-fit:cover;width:100%;height:100%;display:block}._postThumbAvatarInitials_1a0pz_637{color:#fff;font-size:18px;font-weight:600;font-family:var(--font-family);text-transform:uppercase;letter-spacing:.01em}._mobileNewPostBtn_1a0pz_647{display:none}@media (width<=768px){._mobileNewPostBtn_1a0pz_647{z-index:10;cursor:pointer;color:var(--text);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:flex;position:absolute;top:12px;right:16px}}._overlay_1a0pz_670{z-index:1150;background:#00000073;animation:.18s _fadeinOverlay_1a0pz_1;position:fixed;inset:0}._popupWrap_1a0pz_678{z-index:1151;pointer-events:none;justify-content:center;align-items:center;animation:.22s cubic-bezier(.34,1.56,.64,1) _popinModal_1a0pz_1;display:flex;position:fixed;inset:0}._popupWrap_1a0pz_678>*{pointer-events:auto;box-shadow:0 8px 40px #0000002e}@keyframes _fadeinOverlay_1a0pz_1{0%{opacity:0}to{opacity:1}}@keyframes _popinModal_1a0pz_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (width<=768px){._profileBody_1a0pz_38{border-radius:0;margin-top:0;padding:0 16px 16px}._profileTop_1a0pz_49{text-align:left;flex-direction:row;align-items:center;gap:14px;margin-top:20px}._heroMeta_1a0pz_64{align-items:flex-start}._heroStats_1a0pz_72{justify-content:flex-start;gap:20px}._heroStatItem_1a0pz_80{flex-direction:column-reverse;align-items:flex-start;gap:2px}._avatar_1a0pz_58{width:92px;height:92px;font-size:28px}._name_1a0pz_217{font-size:19px}._statCount_1a0pz_87{font-size:20px;font-weight:700}._statLabel_1a0pz_95{font-size:13px}._profileInfoRow_1a0pz_202{text-align:left;flex-direction:column;align-items:flex-start;gap:14px}._profileDetails_1a0pz_209{align-items:flex-start}._ongBio_1a0pz_233{text-align:left}._profileDirBtn_1a0pz_245{margin-top:10px}._ownerActions_1a0pz_317,._publicActions_1a0pz_355{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}._ownerActions_1a0pz_317::-webkit-scrollbar{display:none}._publicActions_1a0pz_355::-webkit-scrollbar{display:none}._followPublicBtn_1a0pz_362,._accountMenuWrap_1a0pz_379,._websitePublicBtn_1a0pz_451,._donatePublicBtn_1a0pz_433,._panouBtn_1a0pz_318{flex-shrink:0}._ownerActions_1a0pz_317{justify-content:flex-end}}@media (width<=600px){._popupWrap_1a0pz_678{align-items:flex-end}}._modalBackdrop_1a0pz_747{z-index:300;background:#00000073;animation:.18s _fadein_1a0pz_1;position:fixed;inset:0}._followModal_1a0pz_755{background:var(--surface);z-index:301;border-radius:16px;flex-direction:column;width:100%;max-width:440px;max-height:78vh;animation:.2s cubic-bezier(.34,1.56,.64,1) _popin_1a0pz_1;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 40px #0000002e}@keyframes _fadein_1a0pz_1{0%{opacity:0}to{opacity:1}}@keyframes _popin_1a0pz_1{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._followModalHeader_1a0pz_775{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}._followModalTitle_1a0pz_784{color:var(--color-text-primary);font-size:16px;font-weight:600;font-family:var(--font-family)}._followModalClose_1a0pz_791{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;align-items:center;padding:4px;display:flex}._followModalClose_1a0pz_791:hover{background:var(--surface-2)}._followModalBody_1a0pz_803{flex:1;padding:8px 0 12px;overflow-y:auto}._followEmpty_1a0pz_809{text-align:center;color:var(--text-2);font-size:14px;font-family:var(--font-family);padding:40px 20px}._followItem_1a0pz_818{align-items:center;gap:12px;padding:10px 20px;transition:background .15s;display:flex}._followItem_1a0pz_818:hover{background:var(--surface-2)}._followAvatar_1a0pz_827{background:var(--primary-gradient);color:#fff;width:42px;height:42px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._followInfo_1a0pz_842{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._followName_1a0pz_850{color:var(--color-text-primary);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._followType_1a0pz_861{font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:20px;width:fit-content;padding:2px 8px;display:inline-block}._followActionBtn_1a0pz_871{cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex-shrink:0;padding:6px 14px;transition:background .15s,opacity .15s}._followBtn_1a0pz_883{background:var(--primary-gradient);color:#fff}._followBtn_1a0pz_883:hover{background:#5c4db8}._followingBtn_1a0pz_889{background:var(--surface-2);color:var(--color-text-primary);border:1px solid var(--border)!important}._followingBtn_1a0pz_889:hover{color:#e53e3e;background:#ef444414;border-color:#e53e3e!important}._unfollowBtn_1a0pz_896{background:var(--surface-2);color:var(--color-text-primary);border:1px solid var(--border)!important}._unfollowBtn_1a0pz_896:hover{color:#e53e3e;background:#ef444414;border-color:#e53e3e!important}._tabs_1a0pz_904{border-bottom:1px solid var(--border);background:var(--surface);gap:0;margin-bottom:0;padding:0 90px;display:flex}._tab_1a0pz_491{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;margin-bottom:-1px;padding:10px 44px;transition:color .15s;display:inline-flex}._tab_1a0pz_491:hover{color:var(--color-text-primary)}._tabActive_1a0pz_931{color:var(--primary-text);border-bottom-color:#7460e2}._postsCol_1a0pz_934{flex-direction:column;gap:12px;display:flex}._animalsSpeciesPills_1a0pz_941{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}._animalsFilterPill_1a0pz_948{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border:none;border-radius:20px;padding:6px 16px;transition:background .15s,color .15s}._animalsFilterPill_1a0pz_948:hover{background:var(--border)}._animalsFilterPillActive_1a0pz_960{background:var(--primary-gradient);color:#fff}._animalsFilterPillActive_1a0pz_960:hover{background:var(--primary-gradient)}._animalsGrid_1a0pz_963{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._animalActions_1a0pz_973{gap:8px;display:flex}._donateCardBtn_1a0pz_975{color:#e0245e;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border:.5px solid #e0245e;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 12px;transition:background .15s;display:flex}._donateCardBtn_1a0pz_975:hover{background:#db277714}._detailsCardBtn_1a0pz_994{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;justify-content:center;align-items:center;padding:7px 12px;transition:background .15s;display:flex}._detailsCardBtn_1a0pz_994:hover{background:#5c4db8}._editCardBtn_1a0pz_1011{background:var(--surface-2);color:var(--color-text-primary);border:.5px solid var(--border);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 12px;transition:background .15s;display:flex}._editCardBtn_1a0pz_1011:hover{background:var(--surface)}._deleteCardBtn_1a0pz_1030{background:var(--surface-2);width:34px;color:var(--text-2);border:.5px solid var(--border);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._deleteCardBtn_1a0pz_1030:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border)}._emptyText_1a0pz_1044{color:var(--text-2);font-family:var(--font-family);text-align:center;font-size:14px}._emptyAdoptii_1a0pz_1051{flex-direction:column;grid-column:1/-1;align-items:center;gap:12px;padding:40px 0;display:flex}._emptyAdoptiiBtn_1a0pz_1060{border:1px solid var(--border);color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:20px;padding:7px 16px;transition:border-color .15s,color .15s,background .15s}._emptyAdoptiiBtn_1a0pz_1060:hover{border-color:var(--text-2);color:var(--text);background:var(--surface-2)}._animalOverlay_1a0pz_1080{z-index:400;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._animalModal_1a0pz_1091{background:var(--surface);border-radius:16px;flex-direction:column;width:100%;max-width:540px;max-height:calc(100vh - 32px);display:flex;overflow:hidden;box-shadow:0 20px 60px #0000002e}._animalModalHeader_1a0pz_1103{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}._animalModalTitle_1a0pz_1112{color:var(--color-text-primary);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._animalModalClose_1a0pz_1120{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:flex}._animalModalClose_1a0pz_1120:hover{background:var(--surface-2)}._animalModalBody_1a0pz_1132{flex-direction:column;flex:1;gap:12px;padding:20px 24px;display:flex;overflow-y:auto}._animalFormRow_1a0pz_1141{gap:12px;display:flex}._animalField_1a0pz_1143{flex-direction:column;flex:1;gap:5px;display:flex}._animalLabel_1a0pz_1145{color:var(--color-text-primary);font-size:13px;font-weight:500;font-family:var(--font-family)}._animalInput_1a0pz_1152{background:var(--surface-2);border:.5px solid var(--border);color:var(--color-text-primary);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:9px 12px;transition:border-color .15s}._animalInput_1a0pz_1152:focus{border-color:#7460e2}._animalChecksRow_1a0pz_1167{flex-wrap:wrap;gap:16px;display:flex}._animalCheckLabel_1a0pz_1169{color:var(--color-text-primary);font-size:13px;font-family:var(--font-family);cursor:pointer;align-items:center;gap:6px;display:flex}._animalTextarea_1a0pz_1179{background:var(--surface-2);border:.5px solid var(--border);color:var(--color-text-primary);font-size:14px;font-family:var(--font-family);box-sizing:border-box;resize:none;border-radius:8px;outline:none;width:100%;padding:9px 12px;line-height:1.5;transition:border-color .15s}._animalTextarea_1a0pz_1179:focus{border-color:#7460e2}._animalModalFooter_1a0pz_1196{border-top:.5px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}._animalCancelBtn_1a0pz_1205{background:var(--surface-2);border:.5px solid var(--border);color:var(--color-text-primary);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:8px;padding:9px 20px;transition:background .15s}._animalCancelBtn_1a0pz_1205:hover{background:var(--surface)}._animalSaveBtn_1a0pz_1219{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:9px 24px;transition:background .15s}._animalSaveBtn_1a0pz_1219:hover:not(:disabled){background:#5c4db8}._animalSaveBtn_1a0pz_1219:disabled{opacity:.45;cursor:default}._animalConfirmModal_1a0pz_1234{background:var(--surface);border-radius:14px;width:100%;max-width:360px;padding:24px;box-shadow:0 20px 60px #0000002e}._animalConfirmTitle_1a0pz_1243{color:var(--color-text-primary);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._animalConfirmText_1a0pz_1251{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 20px}._animalConfirmActions_1a0pz_1258{justify-content:flex-end;gap:10px;display:flex}._animalDeleteBtn_1a0pz_1260{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:#dc2626;border:none;border-radius:8px;padding:9px 20px;transition:background .15s}._animalDeleteBtn_1a0pz_1260:hover{background:#b91c1c}._desprePanel_1a0pz_480._tabPanelActive_1a0pz_491{flex-direction:column;gap:0;padding-top:8px;padding-bottom:48px;display:flex}._despreSectionHeader_1a0pz_1279{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._despreSectionTitle_1a0pz_1286{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._despreEditBtn_1a0pz_1294{border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;transition:background .15s;display:inline-flex}._despreEditBtn_1a0pz_1294:hover{background:var(--surface-2)}._despreEditActions_1a0pz_1311{gap:8px;display:flex}._despreCancelBtn_1a0pz_1313{border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;padding:6px 14px;transition:background .15s}._despreCancelBtn_1a0pz_1313:hover{background:var(--surface-2)}._despreSaveBtn_1a0pz_1327{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:6px 14px;transition:opacity .15s}._despreSaveBtn_1a0pz_1327:hover{opacity:.88}._despreFields_1a0pz_1341{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:hidden}._despreFieldRow_1a0pz_1351{border-bottom:.5px solid var(--border);align-items:flex-start;gap:16px;padding:14px 20px;display:flex}._despreFieldRow_1a0pz_1351:last-child{border-bottom:none}._despreLabel_1a0pz_1360{width:130px;color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);flex-shrink:0;padding-top:2px}._despreValue_1a0pz_1370{color:var(--text);font-size:14px;font-family:var(--font-family);white-space:pre-wrap;word-break:break-word;flex:1;line-height:1.5}._despreValueLink_1a0pz_1380{color:var(--text);font-size:14px;font-family:var(--font-family);word-break:break-all;flex:1;line-height:1.5;text-decoration:none}._despreValueLink_1a0pz_1380:hover{text-decoration:underline}._despreInput_1a0pz_1391{background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);border-radius:6px;outline:none;flex:1;padding:6px 10px}._despreInput_1a0pz_1391:focus{border-color:#7460e2}._despreTextarea_1a0pz_1404{background:var(--surface-2);border:1px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);resize:vertical;border-radius:6px;outline:none;flex:1;padding:6px 10px;line-height:1.5}._despreTextarea_1a0pz_1404:focus{border-color:#7460e2}._photosWidget_1a0pz_1420{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._photosWidgetHeader_1a0pz_1427{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}._photosWidgetTitle_1a0pz_1435{color:var(--color-text-primary);font-size:14px;font-weight:600;font-family:var(--font-family)}._photosWidgetLink_1a0pz_1442{color:var(--primary-text);font-size:12px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:0}._photosWidgetLink_1a0pz_1442:hover{text-decoration:none}._photosWidgetGrid_1a0pz_1453{grid-template-columns:repeat(3,1fr);gap:2px;padding:10px;display:grid}._photosWidgetThumb_1a0pz_1460{aspect-ratio:1;background:var(--surface-2);border-radius:6px;overflow:hidden}._photosWidgetThumb_1a0pz_1460 img{object-fit:cover;width:100%;height:100%;display:block}._photosWidgetEmpty_1a0pz_1474{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;padding:16px}._panouWidget_1a0pz_1483{background:var(--surface);border:.5px solid var(--border);border-radius:14px;padding:16px}._panouWidgetHeader_1a0pz_1489{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._panouWidgetTitle_1a0pz_1495{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._panouWidgetLink_1a0pz_1501{color:var(--primary-text);cursor:pointer;font-size:12px;font-family:var(--font-family);background:0 0;border:none;text-decoration:none}._panouWidgetLink_1a0pz_1501:hover{text-decoration:none}._panouWidgetSub_1a0pz_1511{color:var(--text-2);font-size:11px;font-family:var(--font-family);margin:0 0 12px}._panouStatGrid2_1a0pz_1517{grid-template-columns:1fr 1fr;gap:8px 12px;margin-bottom:4px;display:grid}._panouStatGrid3_1a0pz_1523{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:4px;display:grid}._panouStatItem_1a0pz_1529{flex-direction:column;gap:2px;display:flex}._panouStatVal_1a0pz_1530{color:var(--text);font-size:17px;font-weight:700;font-family:var(--font-family)}._panouStatLabel_1a0pz_1536{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._panouDivider_1a0pz_1541{background:var(--border);height:1px;margin:12px 0 10px}._panouSectionLabel_1a0pz_1546{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._tabMobileOnly_1a0pz_1557{display:none}._panouMobilePanel_1a0pz_1560{flex-direction:column;gap:0;padding:16px 0;display:flex}._panouMobileSectionTitle_1a0pz_1566{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:16px 0 10px}._panouMobileSectionTitle_1a0pz_1566:first-child{margin-top:0}._panouMobileGrid_1a0pz_1576{grid-template-columns:1fr 1fr;gap:10px;display:grid}._panouMobileStat_1a0pz_1581{background:var(--surface);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:4px;padding:14px;display:flex}._panouMobileVal_1a0pz_1590{color:var(--text);font-size:22px;font-weight:700;font-family:var(--font-family)}._panouMobileLbl_1a0pz_1596{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._panouMobileLink_1a0pz_1601{text-align:center;color:var(--primary-text);font-size:13px;font-family:var(--font-family);background:var(--surface);border:.5px solid var(--border);border-radius:10px;margin-top:20px;padding:12px;text-decoration:none;display:block}._panouMobileLink_1a0pz_1601:hover{background:var(--surface-2)}._photosTabSection_1a0pz_1617{padding-top:4px}._photosTabGrid_1a0pz_1619{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;display:grid}._photosTabThumb_1a0pz_1625{aspect-ratio:1;background:var(--surface-2);border-radius:10px;position:relative;overflow:hidden}._photosTabThumb_1a0pz_1625 img{object-fit:cover;width:100%;height:100%;display:block}._photosTabLabel_1a0pz_1640{color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);background:linear-gradient(#0000 0%,#00000080 100%);padding:6px 8px;position:absolute;bottom:0;left:0;right:0}._photosTabEmpty_1a0pz_1653{text-align:center;padding:60px 0}._photosTabEmptyTitle_1a0pz_1658{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);margin:0 0 8px}._photosTabEmptyHint_1a0pz_1666{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}@media (width<=900px){._layout_1a0pz_1{height:100dvh;overflow:hidden}._main_1a0pz_13{height:100dvh;height:calc(var(--app-height,100dvh) + 100px);overscroll-behavior-y:contain;margin-top:0;margin-left:0;padding-bottom:80px;position:relative;overflow:hidden auto}._content_1a0pz_30{padding:20px 16px 80px}._tabs_1a0pz_904{scrollbar-width:none;touch-action:pan-x;padding:0;overflow-x:auto}._tabs_1a0pz_904::-webkit-scrollbar{display:none}._tab_1a0pz_491{flex:1;min-width:0;padding:10px 4px}._tab_1a0pz_491 svg{width:20px;height:20px}._profileBody_1a0pz_38{padding:0 16px 16px}._pageGrid_1a0pz_470{grid-template-columns:1fr}._postTriggerRow_1a0pz_1692{order:-2;grid-column:auto}._pageSidebar_1a0pz_1693{order:-1;grid-area:auto;position:static}._pageMain_1a0pz_474{order:0}._tabMobileOnly_1a0pz_1557{display:block}._panouWidget_1a0pz_1483{display:none}._profileInfoRow_1a0pz_202{flex-wrap:wrap}._ownerActions_1a0pz_317,._publicActions_1a0pz_355{width:100%}._panouBtn_1a0pz_318{padding:5px 10px;font-size:12px}._editBtn_1a0pz_334{flex:1;justify-content:center}._animalsGrid_1a0pz_963{grid-template-columns:1fr}._followModal_1a0pz_755{border-radius:16px 16px 0 0;max-width:100%;max-height:90vh;animation:.22s _slidein_1a0pz_1;top:auto;bottom:0;left:0;transform:none}@keyframes _slidein_1a0pz_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}}._tabPane_1a0pz_491{flex-direction:column;gap:24px;display:flex}._tabSectionHeader_1a0pz_1723{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._tabSectionTitle_1a0pz_1730{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0}._addBtn_1a0pz_1738{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;transition:opacity .15s;display:inline-flex}._addBtn_1a0pz_1738:hover{opacity:.88}._sfCancelBtn_1a0pz_1755{background:var(--surface-2);color:var(--text);border:.5px solid var(--border);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:8px;padding:8px 16px}._sfCancelBtn_1a0pz_1755:hover{background:var(--surface-3,#e5e5e0)}._sfSaveBtn_1a0pz_1768{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:8px 18px;transition:background .15s}._sfSaveBtn_1a0pz_1768:hover{background:#2548cc}._profileFieldsBlock_1a0pz_1782{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._profileFieldRow_1a0pz_1789{border-bottom:.5px solid var(--border);align-items:flex-start;gap:12px;padding:13px 16px;display:flex}._profileFieldRow_1a0pz_1789:last-child{border-bottom:none}._contactList_1a0pz_1798{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._contactRow_1a0pz_1805{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:14px 16px;display:flex}._contactRow_1a0pz_1805:last-child{border-bottom:none}._contactLabel_1a0pz_1814{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family);flex-shrink:0;width:70px}._contactValue_1a0pz_1823{color:var(--text);font-size:14px;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._contactEditInput_1a0pz_1834{border:.5px solid var(--border);background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);border-radius:7px;outline:none;flex:1;min-width:0;padding:6px 10px;transition:border-color .15s}._contactEditInput_1a0pz_1834:focus{border-color:#7460e2}._scheduleList_1a0pz_1849{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-top:24px;overflow:hidden}._scheduleRow_1a0pz_1857{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:13px 16px;display:flex}._scheduleRow_1a0pz_1857:last-child{border-bottom:none}._scheduleRowToday_1a0pz_1866{background:var(--primary-tint)}._scheduleDay_1a0pz_1868{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family)}._scheduleHours_1a0pz_1875{color:var(--text);font-size:14px;font-family:var(--font-family)}._scheduleClosed_1a0pz_1881{color:var(--text-2)}._scheduleEditList_1a0pz_1883{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-top:8px;overflow:hidden}._scheduleEditRow_1a0pz_1890{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._scheduleEditRow_1a0pz_1890:last-child{border-bottom:none}._scheduleEditRowClosed_1a0pz_1899{background:var(--surface-2)}._scheduleEditLeft_1a0pz_1901{flex-shrink:0;align-items:center;gap:10px;display:flex}._scheduleEditDay_1a0pz_1907{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);width:76px}._scheduleToggle_1a0pz_1914{font-size:12px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:.5px solid #0000;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px 4px 6px;transition:background .15s,color .15s;display:inline-flex}._scheduleToggleOpen_1a0pz_1928{color:#16a34a;background:#16a34a14;border-color:#bbf7d0}._scheduleToggleClosed_1a0pz_1929{background:var(--surface-3,#e5e5e0);color:var(--text-2);border-color:var(--border)}._scheduleToggleDot_1a0pz_1930{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}._scheduleTimeRow_1a0pz_1936{align-items:center;gap:6px;display:flex}._scheduleTimeInput_1a0pz_1941{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);box-sizing:border-box;cursor:pointer;border-radius:8px;outline:none;width:90px;padding:7px 10px}._scheduleTimeInput_1a0pz_1941:hover{border-color:var(--text-2)}._scheduleTimeSep_1a0pz_1955{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-shrink:0}._scheduleClosedLabel_1a0pz_1961{color:var(--text-2);font-size:12px;font-family:var(--font-family);font-style:italic}@media (width<=1024px){._overlay_1a0pz_670{display:none}._popupWrap_1a0pz_678{z-index:1350;pointer-events:none;transition:transform .45s cubic-bezier(.32,.72,0,1);display:block;position:fixed;inset:0;transform:translateY(100%)}._popupWrapOpen_1a0pz_1979{pointer-events:auto;transform:translateY(0)}._popupWrap_1a0pz_678>*{width:100%;height:100%;box-shadow:none;pointer-events:auto;animation:none;border-radius:0!important}}@media (width>=769px) and (width<=1024px){._main_1a0pz_13{max-width:100vw;overflow-x:hidden}._mainCollapsed_1a0pz_20{max-width:100vw;margin-left:64px;overflow-x:hidden}._content_1a0pz_30{padding:24px 24px 60px}._profileBody_1a0pz_38{padding:0 24px 20px}._tabs_1a0pz_904{padding:0 24px}._animalsGrid_1a0pz_963{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._content_1a0pz_30{padding-left:0;padding-right:0}}._page_18820_1{background:var(--bg);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:relative}._logo_18820_15{width:auto;height:40px;position:absolute;top:24px;left:32px}._code_18820_23{color:var(--primary-text);margin-bottom:8px;font-size:80px;font-weight:700;line-height:1}._title_18820_31{color:var(--text);margin:0;font-size:24px;font-weight:600}._desc_18820_38{color:var(--text-2);max-width:400px;margin-top:8px;font-size:16px;line-height:1.5}._buttons_18820_46{gap:12px;margin-top:32px;display:flex}._btnSecondary_18820_52{background:var(--surface-2);color:var(--text);cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-family:DM Sans Variable,sans-serif;font-size:15px;font-weight:500;transition:background .15s}._btnSecondary_18820_52:hover{background:var(--surface-hover)}._btnPrimary_18820_67{background:var(--primary-gradient);color:#fff;border-radius:8px;align-items:center;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}._btnPrimary_18820_67:hover{background:#5c4db8}@media (width<=768px){._page_18820_1{padding:24px 16px}._logo_18820_15{height:40px;top:16px;left:16px}._code_18820_23{font-size:60px}._btnSecondary_18820_52,._btnPrimary_18820_67{padding:10px 18px;font-size:14px}}._layout_1035r_1{background:var(--bg);min-height:100vh;display:flex}@media (width<=768px){._layout_1035r_1{background:var(--surface)}}._main_1035r_13{padding-top:var(--sticky-top,64px);box-sizing:border-box;flex:1;min-width:0;height:100dvh;margin-left:240px;transition:margin-left .2s;overflow:hidden}._mainCollapsed_1035r_25{margin-left:80px}._feedWrapper_1035r_29{height:100%;display:flex;overflow:hidden}._centerCol_1035r_35{flex:1;min-width:0;padding:24px 16px;overflow-y:auto}@media (width>=769px){._centerCol_1035r_35>*{max-width:680px;margin-left:auto;margin-right:auto}}._locationHeader_1035r_50{margin-bottom:20px}._locationTitleRow_1035r_54{align-items:center;gap:8px;margin-bottom:4px;display:flex}._locationIcon_1035r_61{color:var(--primary-text);flex-shrink:0;align-items:center;display:flex}._locationTitle_1035r_54{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0 0 3px}._locationCount_1035r_76{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._followBtn_1035r_83{background:var(--surface);border:1px solid var(--border);font-size:12px;font-family:var(--font-family);color:var(--text-2);cursor:pointer;white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;margin-left:4px;padding:4px 10px;transition:background .15s;display:flex}._followBtn_1035r_83:hover{background:var(--surface-2)}._followBtnActive_1035r_105{background:var(--surface-2);border-color:var(--surface-2);cursor:default}._followBtnActive_1035r_105:hover{background:var(--surface-2);border-color:var(--surface-2)}._rightCol_1035r_116{flex-shrink:0;width:320px;height:100%;min-height:0;padding:24px 16px 24px 0;overflow-y:auto}._emptyText_1035r_128{color:var(--text-2);font-size:14px;font-family:var(--font-family)}@media (width<=768px){._main_1035r_13{height:100dvh;margin-left:0;padding-bottom:100px;overflow:hidden auto}._rightCol_1035r_116{display:none}}@media (width>=769px) and (width<=1024px){._main_1035r_13{overflow-x:hidden}._mainCollapsed_1035r_25{margin-left:64px;overflow-x:hidden}._rightCol_1035r_116{display:none}._centerCol_1035r_35{padding:16px}}@keyframes _overlayIn_13cgn_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_13cgn_1{0%{opacity:1}to{opacity:0}}@keyframes _modalIn_13cgn_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _modalOut_13cgn_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._overlay_13cgn_6{z-index:1500;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.25s forwards _overlayIn_13cgn_1;display:flex;position:fixed;inset:0}._overlayClosing_13cgn_17{animation:.3s forwards _overlayOut_13cgn_1}._modal_13cgn_19{background:var(--surface);border-radius:14px;flex-direction:column;width:100%;max-width:440px;max-height:90vh;animation:.25s cubic-bezier(.32,.72,0,1) forwards _modalIn_13cgn_1;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000002e}._modalClosing_13cgn_31{animation:.3s cubic-bezier(.32,.72,0,1) forwards _modalOut_13cgn_1}._modalHeader_13cgn_33{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px 16px;display:flex}._modalTitle_13cgn_42{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family)}._closeBtn_13cgn_49{background:var(--surface-2);width:30px;height:30px;color:var(--text);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeBtn_13cgn_49:hover{background:var(--surface-3)}._modalBody_13cgn_64{flex-direction:column;gap:12px;padding:16px 20px;display:flex;overflow-y:auto}._prompt_13cgn_72{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._reasonList_13cgn_79{flex-direction:column;gap:2px;display:flex}._reasonRow_13cgn_85{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 8px;transition:background .12s;display:flex}._reasonRow_13cgn_85:hover{background:var(--surface-2)}._reasonRowActive_13cgn_98{background:var(--primary-tint)}._reasonRadio_13cgn_100{border:1.5px solid var(--border);border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .12s;position:relative}._reasonRowActive_13cgn_98 ._reasonRadio_13cgn_100{border-color:#7460e2}._reasonRowActive_13cgn_98 ._reasonRadio_13cgn_100:after{content:"";background:#7460e2;border-radius:50%;position:absolute;inset:3px}._reasonLabel_13cgn_118{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._detailsInput_13cgn_125{border:1px solid var(--border);width:100%;font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface);resize:none;box-sizing:border-box;border-radius:10px;padding:10px 12px}._detailsInput_13cgn_125:focus{border-color:#7460e2;outline:none}._detailsInput_13cgn_125::placeholder{color:var(--text-2)}._errorText_13cgn_140{color:#e53e3e;font-size:13px;font-family:var(--font-family);margin:0}._modalFooter_13cgn_147{border-top:.5px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}._cancelBtn_13cgn_156{color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;padding:9px 14px}._cancelBtn_13cgn_156:hover{background:var(--surface-2);color:var(--text)}._submitBtn_13cgn_169{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:9px 16px}._submitBtn_13cgn_169:disabled{opacity:.5;cursor:default}@media (width<=640px){@keyframes _slideUpModal_13cgn_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownModal_13cgn_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._overlay_13cgn_6{align-items:flex-end;padding:0;animation:none}._modal_13cgn_19{border-radius:16px 16px 0 0;max-width:100%;max-height:85vh;animation:.3s cubic-bezier(.32,.72,0,1) forwards _slideUpModal_13cgn_1}._modalClosing_13cgn_31{animation:.3s cubic-bezier(.32,.72,0,1) forwards _slideDownModal_13cgn_1}}._card_1j81y_1{background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:24px}._title_1j81y_8{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0 0 6px}._desc_1j81y_16{color:var(--text-2);font-size:13px;line-height:1.5;font-family:var(--font-family);margin:0 0 16px}._empty_1j81y_24{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._list_1j81y_31{flex-direction:column;gap:4px;display:flex}._row_1j81y_37{justify-content:space-between;align-items:center;gap:12px;padding:8px 4px;display:flex}._rowLink_1j81y_45{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}._avatar_1j81y_53,._avatarImg_1j81y_53{border-radius:50%;flex-shrink:0;width:36px;height:36px}._avatar_1j81y_53{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);justify-content:center;align-items:center;display:flex}._avatarImg_1j81y_53{object-fit:cover}._name_1j81y_73{color:var(--text);font-size:14px;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._unblockBtn_1j81y_82{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;flex-shrink:0;padding:7px 14px;transition:background .15s}._unblockBtn_1j81y_82:hover{background:var(--surface-2)}._unblockBtn_1j81y_82:disabled{opacity:.6;cursor:default}._wrapper_9q283_1{flex-direction:column;gap:0;display:flex}._mainTabs_9q283_8{border-bottom:1px solid var(--border);background:var(--surface);gap:0;padding:0 32px;display:flex}._mainTab_9q283_8{font-size:14px;font-weight:600;font-family:var(--font-family);color:var(--text-2);cursor:pointer;background:0 0;border:none;border-bottom:2.5px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:14px 20px;transition:color .15s,border-color .15s;display:flex}._mainTab_9q283_8:hover{color:var(--text)}._mainTabActive_9q283_35{color:#7460e2;border-bottom-color:#7460e2}._subTabs_9q283_41{border-bottom:1px solid var(--border);background:var(--surface);gap:4px;padding:0 32px;display:flex}._subTab_9q283_41{font-size:13.5px;font-weight:500;font-family:var(--font-family);color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:12px 16px;transition:color .15s,border-color .15s;display:flex}._subTab_9q283_41:hover{color:var(--text)}._subTabActive_9q283_71{color:#7460e2;border-bottom-color:#7460e2}._libFilterBar_9q283_77{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 32px 0;display:flex}._libToggle_9q283_85{background:var(--surface-2);border-radius:8px;flex-wrap:wrap;gap:2px;padding:4px;display:flex}._libToggleBtn_9q283_94{color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 14px;transition:background .15s}._libToggleBtnActive_9q283_107{background:var(--surface);color:var(--text);font-weight:500;box-shadow:0 1px 3px #00000014}._libDateRange_9q283_114{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._libDateRangeLabel_9q283_116{color:var(--text);font-size:13px;font-family:var(--font-family);white-space:nowrap}._libDateInput_9q283_123{border:1px solid var(--border);background:var(--surface);height:36px;color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;border-radius:8px;outline:none;padding:0 10px}._libDateInput_9q283_123:focus{border-color:#7460e2}._libDateResetBtn_9q283_137{border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._libDateResetBtn_9q283_137:hover{background:var(--surface-2);color:var(--text)}._tabPanel_9q283_154{flex:1;padding:32px}._emptyState_9q283_160{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 24px;display:flex}._emptyIcon_9q283_169{background:var(--bg);width:72px;height:72px;color:var(--text-2);border-radius:20px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}._emptyTitle_9q283_181{color:var(--text);margin:0 0 8px;font-size:16px;font-weight:600}._emptyText_9q283_188{color:var(--text-2);max-width:380px;margin:0;font-size:13.5px;line-height:1.6}._collabSectionLabel_9q283_197{color:var(--text-2);font-size:12px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._cardList_9q283_206{flex-direction:column;gap:12px;display:flex}._card_9q283_206{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:row;min-height:110px;transition:box-shadow .15s;display:flex;overflow:hidden}._card_9q283_206:hover{box-shadow:0 2px 12px #00000012}._cardRejected_9q283_228{opacity:.6}._cardMedia_9q283_233{background:var(--bg);flex-shrink:0;width:120px;position:relative;overflow:hidden}._cardMediaImg_9q283_241{object-fit:cover;width:100%;height:100%}._cardMediaEmpty_9q283_247{background:var(--bg);width:100%;height:100%}._cardPhotoCount_9q283_254{color:#fff;font-size:10px;font-weight:600;font-family:var(--font-family);background:#0000008c;border-radius:6px;padding:2px 6px;position:absolute;bottom:8px;right:8px}._cardBadgeOverlay_9q283_268{position:absolute;top:8px;left:8px}._cardBody_9q283_275{flex-direction:column;flex:auto;justify-content:center;gap:6px;width:0;min-width:0;max-width:800px;padding:14px 16px;display:flex}._cardCollabInfo_9q283_288{align-items:center;gap:8px;min-width:0;display:flex}._collabAvatar_9q283_295{background:var(--primary-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:600;display:flex}._cardCollabName_9q283_309{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:600;overflow:hidden}._cardCollabType_9q283_319{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;overflow:hidden}._cardText_9q283_328{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}._cardMeta_9q283_340{border-left:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:0;width:400px;padding:16px 20px;display:flex}._cardMetaTop_9q283_350{justify-content:flex-end;align-items:center;min-height:26px;display:flex}._cardMetaDateBlock_9q283_357{flex-direction:column;flex:1;justify-content:center;align-items:flex-end;gap:3px;display:flex}._cardMetaLabel_9q283_366{color:var(--text-2);font-size:10px;font-family:var(--font-family);text-transform:none}._cardDate_9q283_373{color:var(--text);text-align:right;font-size:13px;font-weight:500;font-family:var(--font-family)}._cardActions_9q283_381{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:12px;display:flex}._badge_9q283_390{border-radius:20px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}._badgePending_9q283_401{color:#b45309;background:#fff8e1}._badgeAccepted_9q283_406{color:#16a34a;background:#f0fdf4}._badgeRejected_9q283_411{color:#dc2626;background:#fef2f2}@media (prefers-color-scheme:dark){._badgePending_9q283_401{background:#b4530926}._badgeAccepted_9q283_406{background:#16a34a26}._badgeRejected_9q283_411{background:#dc262626}}._actionBtn_9q283_422{border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:4px;padding:5px 10px;transition:background .15s;display:inline-flex}._actionBtn_9q283_422:hover{background:var(--bg)}._actionBtnDanger_9q283_443{border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:4px;padding:5px 10px;transition:background .15s;display:inline-flex}._actionBtnDanger_9q283_443:hover{background:var(--surface-2)}@media (prefers-color-scheme:dark){._actionBtnDanger_9q283_443{background:#dc26261a;border-color:#dc262640}._actionBtnDanger_9q283_443:hover{background:#dc26262e}}._schedCardList_9q283_475{flex-direction:column;gap:8px;display:flex}._schedCard_9q283_475{background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:10px;flex-direction:column;gap:7px;padding:12px 14px;transition:box-shadow .15s;display:flex}._schedCard_9q283_475:hover{box-shadow:0 2px 12px #00000012}._cardInlinePreview_9q283_497{pointer-events:none;margin-top:4px}._schedCardRow_9q283_502{justify-content:space-between;align-items:center;gap:8px;display:flex}._schedDateGroup_9q283_509{color:var(--text-2);align-items:center;gap:6px;min-width:0;display:flex}._schedDate_9q283_509{color:var(--text-2);font-size:12.5px;font-family:var(--font-family);white-space:nowrap}._schedPill_9q283_524{color:#7460e2;font-size:11px;font-weight:600;font-family:var(--font-family);white-space:nowrap;background:#7460e214;border-radius:20px;flex-shrink:0;align-items:center;padding:2px 8px;display:inline-flex}._schedActions_9q283_538{flex-shrink:0;align-items:center;gap:2px;display:flex}._schedIconBtn_9q283_545{cursor:pointer;width:28px;height:28px;color:var(--text-2);background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}._schedIconBtn_9q283_545:hover,._schedIconBtnDanger_9q283_564:hover{background:var(--surface-2);color:var(--text)}._repostBtn_9q283_569{cursor:pointer;color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;transition:background .1s,color .1s;display:flex}._repostBtn_9q283_569:hover{background:var(--surface-2);color:var(--text)}._schedText_9q283_591{color:var(--text);font-size:13.5px;line-height:1.55;font-family:var(--font-family);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._schedTagRow_9q283_603{flex-wrap:wrap;gap:5px;display:flex}._schedTag_9q283_603{background:var(--bg);border:1px solid var(--border);color:var(--text-2);font-size:11.5px;font-family:var(--font-family);border-radius:20px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}._mediaTypeTagMobile_9q283_622{display:none}@keyframes _slideFromRight_9q283_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideFromBottom_9q283_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._feedPreviewOverlay_9q283_637{top:var(--sticky-top,64px);z-index:500;background:#0006;justify-content:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0}._feedPreviewModal_9q283_649{background:var(--bg);flex-direction:column;width:400px;height:100%;animation:.28s cubic-bezier(.25,.46,.45,.94) _slideFromRight_9q283_1;display:flex;overflow:hidden;box-shadow:-8px 0 40px #0000002e}._feedPreviewHeader_9q283_660{background:var(--bg);z-index:2;flex-shrink:0;justify-content:flex-end;padding:6px 10px;display:flex;position:sticky;top:0}._feedPreviewClose_9q283_671{background:var(--surface-2);cursor:pointer;width:28px;height:28px;color:var(--text-2);border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex}._feedPreviewClose_9q283_671:hover{background:var(--border);color:var(--text)}._feedPreviewBody_9q283_690{box-sizing:border-box;flex:1;min-height:0;padding:20px;overflow-y:auto}._feedPreviewBodyEdit_9q283_698{padding:0}._feedPreviewFooter_9q283_702{border-top:1px solid var(--border);background:var(--surface);flex-shrink:0}._schedInfoRow_9q283_708{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 16px;display:flex}._schedInfoIcon_9q283_716{color:#7460e2;flex-shrink:0;align-items:center;display:flex}._schedInfoText_9q283_723{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._schedInfoDate_9q283_730{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._schedInfoCountdown_9q283_737{color:#7460e2;font-size:11px;font-weight:600;font-family:var(--font-family);background:#7460e214;border-radius:20px;align-items:center;padding:2px 8px;display:inline-flex}._rescheduleArea_9q283_749{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding:12px 16px;display:flex}._rescheduleInput_9q283_757{border:1px solid var(--border);width:100%;height:36px;font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--bg);box-sizing:border-box;border-radius:8px;padding:0 10px}._rescheduleInput_9q283_757:focus{border-color:#7460e2;outline:none}._rescheduleError_9q283_775{color:var(--text);font-size:12px;font-family:var(--font-family);margin:0}._rescheduleBtns_9q283_782{gap:6px;display:flex}._schedConfirmBtn_9q283_787{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:7px;padding:6px 14px;transition:background .15s}._schedConfirmBtn_9q283_787:hover{background:#5c4db8}._schedCancelBtn_9q283_802{border:1px solid var(--border);color:var(--text-2);font-size:13px;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:7px;padding:6px 14px;transition:background .15s}._schedCancelBtn_9q283_802:hover{background:var(--surface-2)}._feedPreviewActions_9q283_816{flex-wrap:wrap;align-items:center;gap:6px;padding:12px 16px;display:flex}@media (width<=768px){._subTabs_9q283_41{scrollbar-width:none;padding:0 16px;overflow-x:auto}._subTabs_9q283_41::-webkit-scrollbar{display:none}._libFilterBar_9q283_77{padding:12px 16px 0}._tabPanel_9q283_154{padding:20px 16px 100px}._emptyState_9q283_160{padding:60px 16px}._card_9q283_206{flex-direction:column}._cardMedia_9q283_233{width:100%;height:160px}._cardMeta_9q283_340{border-left:none;border-top:1px solid var(--border);min-width:unset;flex-direction:row;align-items:center}._feedPreviewOverlay_9q283_637{justify-content:stretch;align-items:stretch;top:0;bottom:0}._feedPreviewModal_9q283_649{width:100%;height:100dvh;max-height:none;box-shadow:none;border-radius:0;animation:.3s cubic-bezier(.25,.46,.45,.94) _slideFromBottom_9q283_1}._feedPreviewHeader_9q283_660{padding-top:max(6px, env(safe-area-inset-top))}}._reschedulePicker_9q283_885{border-bottom:1px solid var(--border);padding:12px 16px}._rpNav_9q283_890{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}._rpNavLabel_9q283_897{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._rpNavBtn_9q283_904{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:20px;transition:background .1s,color .1s;display:flex}._rpNavBtn_9q283_904:hover{background:var(--surface-2);color:var(--text)}._rpDayNames_9q283_925{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}._rpDayNames_9q283_925 span{text-align:center;color:var(--text-2);font-size:11px;font-weight:500;font-family:var(--font-family);padding:3px 0}._rpGrid_9q283_940{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._rpDay_9q283_925{aspect-ratio:1;font-size:12px;font-family:var(--font-family);color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .1s;display:flex}._rpDay_9q283_925:hover:not(:disabled){background:var(--surface-2)}._rpDayToday_9q283_965{color:#7460e2;border:1.5px solid #7460e2;font-weight:600}._rpDaySel_9q283_971{font-weight:600;color:#fff!important;background:#7460e2!important}._rpDayPast_9q283_977{color:var(--border);cursor:not-allowed}._rpDivider_9q283_982{background:var(--border);height:1px;margin:12px 0}._rpTime_9q283_988{justify-content:center;align-items:center;gap:16px;display:flex}._rpTimeLabel_9q283_995{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._rpTimeCols_9q283_1001{align-items:center;gap:8px;display:flex}._rpTimeUnit_9q283_1007{flex-direction:column;align-items:center;gap:2px;display:flex}._rpTimeBtn_9q283_1014{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:22px;padding:0;transition:background .1s;display:flex}._rpTimeBtn_9q283_1014:hover{background:var(--surface-2);color:var(--text)}._rpTimeVal_9q283_1034{color:var(--text);font-size:20px;font-weight:600;font-family:var(--font-family);text-align:center;min-width:36px}._rpTimeSep_9q283_1043{color:var(--text);font-size:20px;font-weight:600;font-family:var(--font-family)}._rpError_9q283_1050{color:var(--text);font-size:12px;font-family:var(--font-family);text-align:center;margin:8px 0 0}._rpActions_9q283_1058{gap:6px;margin-top:12px;display:flex}._pubCard_9q283_1064{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:row;align-items:stretch;gap:0;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden}._pubCard_9q283_1064:hover{border-color:var(--border-focus,var(--border));box-shadow:0 2px 12px #00000012}._pubCardLeft_9q283_1081{flex-direction:column;flex:1;gap:6px;min-width:0;padding:14px 14px 12px;display:flex}._pubCardActions_9q283_1090{border-left:1px solid var(--border);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;display:flex}._pubCardActionsBtns_9q283_1100{flex-direction:column;align-items:center;gap:4px;display:flex}._pubActionBtn_9q283_1107{width:34px;height:34px;color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}._pubActionBtn_9q283_1107:hover{background:var(--surface-2);color:var(--text)}._statsModalOverlay_9q283_1127{top:var(--sticky-top,64px);z-index:1500;background:#0006;justify-content:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0}._statsModalPanel_9q283_1139{background:var(--surface);box-sizing:border-box;width:400px;max-width:100%;height:100%;padding:20px;animation:.28s cubic-bezier(.25,.46,.45,.94) _slideFromRight_9q283_1;overflow-y:auto;box-shadow:-8px 0 40px #0000002e}._statsModalHeader_9q283_1151{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._statsModalTitle_9q283_1158{color:var(--text);font-size:16px;font-weight:700;font-family:var(--font-family);margin:0}._statsList_9q283_1166{flex-direction:column;width:100%;display:flex}._statsRow_9q283_1172{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 2px;display:flex}._statsRow_9q283_1172:last-child{border-bottom:none}._statsRowLabel_9q283_1185{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family);align-items:center;gap:10px;display:flex}._statsRowLabel_9q283_1185 svg{color:var(--text-2);flex-shrink:0}._statsRowValue_9q283_1200{color:var(--text);font-size:17px;font-weight:700;font-family:var(--font-family);white-space:nowrap}._pubStatEmpty_9q283_1208{color:var(--text-2);font-size:12px;font-family:var(--font-family);text-align:center;opacity:.75;padding:8px;line-height:1.6}._confirmDeleteOverlay_9q283_1218{z-index:10000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._confirmDeleteDialog_9q283_1228{background:var(--bg);border-radius:14px;flex-direction:column;gap:8px;width:320px;padding:24px;display:flex;box-shadow:0 8px 40px #00000038}._confirmDeleteTitle_9q283_1239{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0}._confirmDeleteText_9q283_1247{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 8px;line-height:1.5}._confirmDeleteBtns_9q283_1255{justify-content:flex-end;gap:8px;display:flex}._confirmDeleteCancel_9q283_1261{border:1px solid var(--border);color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:8px;padding:7px 14px;transition:background .15s}._confirmDeleteCancel_9q283_1261:hover{background:var(--surface)}._confirmDeleteConfirm_9q283_1278{border:1px solid var(--border);background:var(--text);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:8px;padding:7px 14px;transition:background .15s}._confirmDeleteConfirm_9q283_1278:hover{background:var(--surface-hover)}@media (width<=768px){._pubCard_9q283_1064{flex-direction:column}._pubCardActions_9q283_1090{border-left:none;border-top:1px solid var(--border);flex-direction:row;align-items:center;width:100%;padding:8px 14px}._pubCardActionsBtns_9q283_1100{flex-direction:row;margin-left:auto}._mediaTypeTagDesktop_9q283_1314{display:none}._mediaTypeTagMobile_9q283_622{display:inline-flex}._statsModalOverlay_9q283_1127{bottom:calc(var(--bnav-height,60px) + env(safe-area-inset-bottom));justify-content:stretch;align-items:flex-end}._statsModalPanel_9q283_1139{width:100%;height:auto;max-height:calc(100dvh - var(--sticky-top,64px) - var(--bnav-height,60px) - env(safe-area-inset-bottom));animation:.3s cubic-bezier(.25,.46,.45,.94) _slideFromBottom_9q283_1;box-shadow:0 -8px 40px #0000002e}}._storyGrid_9q283_1341{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:12px;display:grid}._storyGridItem_9q283_1347{flex-direction:column;gap:6px;display:flex}._storyGridThumb_9q283_1353{aspect-ratio:9/16;background:var(--bg);border-radius:10px;position:relative;overflow:hidden}._storyGridImg_9q283_1361{object-fit:cover;width:100%;height:100%;display:block}._storyGridNoImg_9q283_1368{background:linear-gradient(165deg,#7460e2 0%,#c084fc 100%);width:100%;height:100%}._storyGridExpiredBadge_9q283_1374{font-size:10px;font-weight:600;font-family:var(--font-family);white-space:nowrap;color:#ffffffd9;background:#0000008c;border-radius:5px;padding:2px 8px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}._storyGridDeleteBtn_9q283_1389{color:#fff;cursor:pointer;background:#00000085;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .12s;display:flex;position:absolute;top:7px;right:7px}._storyGridDeleteBtn_9q283_1389:hover{background:#dc2626d1}._storyGridBtnGroup_9q283_1408{flex-direction:column;gap:5px;display:flex;position:absolute;top:7px;right:7px}._storyGridActionBtn_9q283_1417{color:#fff;cursor:pointer;background:#00000085;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:flex}._storyGridActionBtn_9q283_1417:hover{background:#000000b8}._storyGridActionBtn_9q283_1417:disabled{cursor:default}._storyGridSpinner_9q283_1435{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.65s linear infinite _storyGridSpin_9q283_1435}@keyframes _storyGridSpin_9q283_1435{to{transform:rotate(360deg)}}._storyGridLabel_9q283_1448{font-size:12px;font-family:var(--font-family);color:var(--text-2);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._storyGridDate_9q283_1458{font-size:10px;font-family:var(--font-family);color:var(--text);text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._storyGridStats_9q283_1468{justify-content:center;align-items:center;gap:10px;display:flex}._storyGridStat_9q283_1468{font-size:11px;font-family:var(--font-family);color:var(--text);align-items:center;gap:4px;display:flex}._layout_18d8p_1{background:var(--bg);min-height:100vh;display:flex}._main_18d8p_3{flex:1;min-width:0;min-height:calc(100vh - 64px);margin-top:64px;margin-left:240px;transition:margin-left .2s}._mainCollapsed_18d8p_11{margin-left:64px}._content_18d8p_13{padding:32px 48px 80px}._pageHead_18d8p_16{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;display:flex}._pageTitle_18d8p_24{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._pageSub_18d8p_25{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0}._backBtn_18d8p_26{color:var(--primary-text);font-size:13px;font-family:var(--font-family);white-space:nowrap;margin-top:6px;text-decoration:none}._backBtn_18d8p_26:hover{text-decoration:none}._filterBar_18d8p_30{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:32px;display:flex}._toggle_18d8p_38{background:var(--surface-2);border-radius:8px;gap:2px;padding:4px;display:flex}._toggleBtn_18d8p_46{color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._toggleBtnActive_18d8p_59{background:var(--surface);color:var(--text);font-weight:500;box-shadow:0 1px 3px #00000014}._dateRange_18d8p_66{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._dateRangeLabel_18d8p_68{color:var(--text);font-size:13px;font-family:var(--font-family);white-space:nowrap}._dateInput_18d8p_75{border:1px solid var(--border);background:var(--surface);height:36px;color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;border-radius:8px;outline:none;padding:0 10px}._dateInput_18d8p_75:focus{border-color:#7460e2}._dateResetBtn_18d8p_89{border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._dateResetBtn_18d8p_89:hover{background:var(--surface-2);color:var(--text)}._section_18d8p_106{margin-bottom:40px}._sectionTitle_18d8p_107{color:var(--text);text-transform:uppercase;letter-spacing:.6px;font-size:12px;font-weight:600;font-family:var(--font-family);margin:0 0 16px}._subSectionTitle_18d8p_116{color:var(--text);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:24px 0 12px}._cardGrid3_18d8p_127{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}._statCard_18d8p_133{background:var(--surface-subtle);border:.5px solid var(--border);text-align:left;border-radius:14px;flex-direction:column;gap:6px;padding:20px 18px 16px;display:flex}._cardLabel_18d8p_143{color:var(--text);font-size:12px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;display:flex;overflow:hidden}._cardVal_18d8p_154{color:var(--text);font-size:24px;font-weight:700;font-family:var(--font-family);font-variant-numeric:tabular-nums;line-height:1.1}._cardDelta_18d8p_162{color:#16a34a;font-size:12px;font-weight:500;font-family:var(--font-family);font-variant-numeric:tabular-nums}._cardDeltaNeg_18d8p_169{color:#e53e3e}@keyframes _chartFadeIn_18d8p_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._chartCard_18d8p_176{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-bottom:24px;padding:20px;animation:.18s _chartFadeIn_18d8p_1}._chartHeader_18d8p_184{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}._chartTitle_18d8p_191{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._chartWrap_18d8p_197{width:100%;position:relative;overflow-x:auto}._chartScroll_18d8p_198{-webkit-overflow-scrolling:touch;overflow-x:auto}._chartNavBtn_18d8p_202{z-index:3;border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}._chartNavBtnL_18d8p_220{left:4px}._chartNavBtnR_18d8p_221{right:4px}@media (width<=768px){._chartNavBtn_18d8p_202{display:flex}._pageHead_18d8p_16{text-align:center;flex-direction:column;align-items:center;gap:10px}}._demoTabBar_18d8p_234{gap:6px;margin-bottom:14px;display:flex}._demoTabBtn_18d8p_235{border:.5px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;font-size:12px;font-family:var(--font-family);border-radius:16px;padding:5px 14px;transition:all .15s}._demoTabBtn_18d8p_235:hover{background:var(--surface-2)}._demoTabBtnActive_18d8p_247{background:var(--primary-gradient);color:#fff;border-color:#7460e2;font-weight:500}._demoGrid_18d8p_253{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}._demoCard_18d8p_259{background:var(--surface);border:.5px solid var(--border);border-radius:14px;padding:16px 18px}._demoGrid3_18d8p_265 ._demoCard_18d8p_259:last-child{grid-column:1/-1}._demoCardTitle_18d8p_266{color:var(--text);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 14px}._hBar_18d8p_275{flex-direction:column;gap:10px;display:flex}._hBarRow_18d8p_276{cursor:pointer;border-radius:4px;grid-template-columns:120px 1fr 40px;align-items:center;gap:8px;padding:2px;transition:background .1s;display:grid}._hBarRow_18d8p_276:hover,._hBarRowSel_18d8p_287{background:var(--surface-2)}._hBarLabel_18d8p_288{color:var(--text);font-size:12px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._hBarTrack_18d8p_289{background:var(--border);border-radius:3px;height:5px;overflow:hidden}._hBarFill_18d8p_290{border-radius:3px;height:100%}._hBarPct_18d8p_291{color:var(--text);font-size:11px;font-family:var(--font-family);text-align:right}._hBarTotal_18d8p_292{color:var(--text);font-size:11px;font-weight:600;font-family:var(--font-family)}._downloadBtn_18d8p_295{border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border-radius:8px;flex-shrink:0;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:7px 14px;transition:border-color .15s,color .15s,background .15s;display:flex}._downloadBtn_18d8p_295:hover{color:#7460e2;background:#7460e20f;border-color:#7460e2}._downloadBtn_18d8p_295 svg{flex-shrink:0}@media (width<=900px){._main_18d8p_3{height:calc(100dvh - 64px);margin-left:0;padding-bottom:100px;overflow:hidden auto}._content_18d8p_13{padding:20px 16px 80px}._toggle_18d8p_38{flex-wrap:wrap}._toggleBtn_18d8p_46{padding:6px 10px}._dateRange_18d8p_66{flex-wrap:wrap}._demoGrid_18d8p_253{grid-template-columns:1fr}._hBarRow_18d8p_276{grid-template-columns:100px 1fr 30px}._pageHead_18d8p_16{flex-wrap:wrap;gap:8px}._cardGrid3_18d8p_127{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){._cardGrid3_18d8p_127{grid-template-columns:1fr}._statCard_18d8p_133{padding:16px 14px 12px}}@media (width>=769px) and (width<=1024px){._main_18d8p_3{max-width:100vw;overflow-x:hidden}._mainCollapsed_18d8p_11{max-width:100vw;margin-left:64px;overflow-x:hidden}._content_18d8p_13{padding:24px 24px 80px}}._layout_w67da_2{background:var(--bg);min-height:100vh;display:flex}._main_w67da_8{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_w67da_16{margin-left:80px}._pageHeader_w67da_21{border-bottom:.5px solid var(--border);background:var(--surface);padding:28px 32px 20px}._pageTitle_w67da_27{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0}._tabBar_w67da_36{border-bottom:.5px solid var(--border);background:var(--surface);gap:0;padding:0 32px;display:flex;overflow-x:auto}._tab_w67da_36{color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-.5px;padding:16px 20px;transition:color .15s;display:flex}._tabIcon_w67da_62{align-items:center;display:flex}._tab_w67da_36:hover{color:var(--text)}._tabActive_w67da_71{color:var(--text);border-bottom-color:#7460e2;font-weight:500}._tabContent_w67da_78{padding:28px 32px 80px}._stickyTabs_w67da_84{top:var(--sticky-top,64px);z-index:5;background:var(--surface);position:sticky}._tabPane_w67da_91{flex-direction:column;gap:16px;display:flex}._planTabPane_w67da_98{max-width:100%}._twoColGrid_w67da_102{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}._passwordRow_w67da_109{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:16px;display:grid}._card_w67da_118{background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:24px}._cardHead_w67da_125{align-items:center;gap:12px;display:flex}._cardHeadIcon_w67da_131{background:var(--primary-gradient);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._cardHeadText_w67da_143{flex:1;min-width:0}._cardHeadTitle_w67da_145{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0 0 2px}._cardHeadDesc_w67da_153{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._cardTitle_w67da_160{color:var(--text-2);text-transform:uppercase;letter-spacing:.7px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 20px}._field_w67da_172{border-bottom:.5px solid var(--border);flex-direction:column;gap:6px;padding:14px 0;display:flex}._field_w67da_172:last-of-type{border-bottom:none}._fieldLabel_w67da_184{color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family)}._input_w67da_191{border:1px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);background:var(--surface-2);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:9px 12px}._input_w67da_191:focus{border-color:var(--primary)}._input_w67da_191:-webkit-autofill{caret-color:var(--text);-webkit-box-shadow:0 0 0 30px var(--surface-2) inset!important;-webkit-text-fill-color:var(--text)!important}._input_w67da_191:-webkit-autofill:hover{caret-color:var(--text);-webkit-box-shadow:0 0 0 30px var(--surface-2) inset!important;-webkit-text-fill-color:var(--text)!important}._input_w67da_191:-webkit-autofill:focus{caret-color:var(--text);-webkit-box-shadow:0 0 0 30px var(--surface-2) inset!important;-webkit-text-fill-color:var(--text)!important}._passwordWrap_w67da_221{position:relative}._inputPad_w67da_225{padding-right:40px}._eyeBtn_w67da_229{cursor:pointer;color:var(--text-2);background:0 0;border:none;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._saveBtn_w67da_245{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;margin-top:8px;padding:10px 20px;transition:background .15s}._saveBtn_w67da_245:hover{background:#5c4db8}._rowTitle_w67da_265{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._rowDesc_w67da_273{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._aspectDesc_w67da_281{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:-12px 0 20px}._themePill_w67da_288{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;gap:2px;padding:3px;display:inline-flex}._themePillBtn_w67da_297{color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:background .15s,color .15s,box-shadow .15s;display:flex}._themePillBtn_w67da_297:hover{color:var(--text)}._themePillBtnActive_w67da_318{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #0000001a}._avatarPickerGrid_w67da_325{flex-wrap:wrap;gap:20px;display:flex}._avatarOption_w67da_331{cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:12px;display:flex}._avatarOption_w67da_331:hover{background:var(--surface-2)}._avatarOption_w67da_331:disabled{cursor:default;opacity:.6}._avatarOptionActive_w67da_352{border-color:var(--primary,#7460e2);background:var(--surface-2)}._avatarOptionImg_w67da_357{background:var(--primary-gradient);width:84px;height:84px;box-shadow:0 0 0 1px var(--border);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}._strengthBar_w67da_370{gap:4px;margin-top:4px;display:flex}._strengthSeg_w67da_376{border-radius:2px;flex:1;height:4px;transition:background .2s}._toggle_w67da_386{background:var(--surface-2);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;align-items:center;width:44px;height:24px;padding:2px;transition:background .2s;display:flex}._toggleOn_w67da_400{background:var(--primary-gradient);justify-content:flex-end}._toggleThumb_w67da_405{background:var(--surface);border-radius:50%;width:20px;height:20px;transition:all .2s;box-shadow:0 1px 3px #00000026}._notifMasterRow_w67da_415{justify-content:space-between;align-items:center;gap:16px;display:flex}._notifGroupHead_w67da_422{border-bottom:.5px solid var(--border);align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}._notifGroupIcon_w67da_431{width:34px;height:34px;color:var(--primary-text);background:linear-gradient(160deg,#7460e214 0%,#8b30f50f 100%);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._notifGroupTitle_w67da_443{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0 0 2px}._notifGroupDesc_w67da_451{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._notifRow_w67da_458{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}._notifRowBorder_w67da_466{border-bottom:.5px solid var(--border)}._notifInfo_w67da_470{flex:1;min-width:0}._notifTitle_w67da_475{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._notifDesc_w67da_483{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._radioGroup_w67da_491{flex-wrap:wrap;gap:6px;display:flex}._radioBtn_w67da_497{border:.5px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;border-radius:8px;padding:6px 14px;transition:all .15s}._radioBtnActive_w67da_510{background:var(--primary-gradient);color:#fff;border-color:#7460e2;font-weight:500}._visRow_w67da_518{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}._visRow_w67da_518:last-child{border-bottom:none;padding-bottom:0}._gdprRow_w67da_533{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 0;display:flex}._gdprRow_w67da_533:last-of-type{border-bottom:none}._ghostBtn_w67da_546{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;padding:8px 14px}._ghostBtn_w67da_546:hover{border-color:#c8c8c5}._ghostBtn_w67da_546:disabled{opacity:.55;cursor:not-allowed}._exportDoneMsg_w67da_568{color:#16a34a;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:500}._dangerOutlineBtn_w67da_576{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;padding:8px 14px}._dangerOutlineBtn_w67da_576:hover{background:var(--surface-2)}._inlineConfirm_w67da_594{background:var(--surface-2);border:.5px solid var(--border);border-radius:8px;margin-top:10px;padding:14px 16px}._inlineConfirmText_w67da_602{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0 0 12px}._inlineConfirmActions_w67da_609{align-items:center;gap:8px;display:flex}._confirmDanger_w67da_615{background:var(--surface-hover);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:7px;padding:7px 14px;font-weight:500}._confirmDanger_w67da_615:hover{background:var(--surface-hover);filter:brightness(.92)}._confirmCancel_w67da_632{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border-radius:7px;padding:7px 14px}._confirmCancel_w67da_632:hover{border-color:#c8c8c5}._consentRow_w67da_648{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}._consentRow_w67da_648:last-child{border-bottom:none;padding-bottom:0}._consentTitle_w67da_662{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._consentDate_w67da_670{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._revokeBtn_w67da_677{border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:7px;padding:6px 12px}._revokeBtn_w67da_677:hover{color:#e53e3e;border-color:#e53e3e}@keyframes _bizIconPulse_w67da_1{0%,to{transform:scale(1);box-shadow:0 0 #7460e24d}50%{transform:scale(1.06);box-shadow:0 0 0 12px #7460e200}}._bizDot_w67da_703:nth-child(2){animation-delay:.2s}._bizDot_w67da_703:nth-child(3){animation-delay:.4s}@keyframes _bizDotPulse_w67da_1{0%,to{opacity:.3}50%{opacity:1}}._bizConnectedActions_w67da_714{align-items:center;gap:12px;margin-top:16px;display:flex}._bizDisconnectBtn_w67da_721{color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:0;text-decoration:underline}._bizDisconnectBtn_w67da_721:hover{color:#e53e3e}._partnerRow_w67da_737{border-bottom:.5px solid var(--border);align-items:center;gap:14px;margin-bottom:16px;padding-bottom:20px;display:flex}._partnerAvatar_w67da_746{background:var(--primary-gradient);color:#fff;width:44px;height:44px;font-size:15px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._partnerInfo_w67da_761{flex:1;min-width:0}._partnerName_w67da_766{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0 0 2px}._partnerType_w67da_774{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._partnerConnected_w67da_781{color:#16a34a;font-size:12px;font-family:var(--font-family);white-space:nowrap;background:#16a34a14;border-radius:6px;flex-shrink:0;padding:4px 10px;font-weight:500}._partnerDashboardBtn_w67da_793{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:10px 18px;text-decoration:none;transition:background .15s;display:inline-block}._partnerDashboardBtn_w67da_793:hover{background:#5c4db8}._dangerCard_w67da_814{border-color:var(--border)}._dangerCardTitle_w67da_818{color:#e53e3e;text-transform:uppercase;letter-spacing:.7px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 20px}._dangerRow_w67da_828{justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0;display:flex}._dangerSep_w67da_836{background:var(--border);height:.5px;margin:20px 0}._deactivateBtn_w67da_842{border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;padding:8px 14px;transition:background .15s,color .15s}._deactivateBtn_w67da_842:hover{background:var(--surface-2);color:var(--text)}._deleteAccBtn_w67da_861{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:8px;flex-shrink:0;padding:8px 16px;transition:background .15s}._deleteAccBtn_w67da_861:hover{background:var(--surface-hover)}._overlay_w67da_882{z-index:100;background:#0006;position:fixed;inset:0}._modal_w67da_889{background:var(--surface);z-index:101;border-radius:14px;width:440px;max-width:calc(100vw - 32px);padding:28px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #0000001f}._modalTitle_w67da_903{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._modalDesc_w67da_911{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 20px;line-height:1.5}._modalActions_w67da_919{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}._toast_w67da_927{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);z-index:950;white-space:nowrap;border-radius:24px;padding:10px 20px;animation:.2s _toastIn_w67da_1;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}@keyframes _toastIn_w67da_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._mobileMenuSection_w67da_951{display:none}._mobileMenu_w67da_951{background:var(--surface);border-bottom:.5px solid var(--border)}._mobileMenuItem_w67da_960{border:none;border-bottom:.5px solid var(--border);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;display:flex}._mobileMenuItem_w67da_960:last-child{border-bottom:none}._mobileMenuLeft_w67da_977{align-items:center;gap:14px;display:flex}._mobileMenuIcon_w67da_983{color:var(--text);flex-shrink:0;align-items:center;display:flex}._mobileMenuLabel_w67da_990{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family)}._mobileMenuChevron_w67da_997{color:#c8c8c5;align-items:center;display:flex}._mobileBreadcrumb_w67da_1004{background:var(--surface);border-bottom:.5px solid var(--border);align-items:center;gap:8px;padding:12px 16px;display:flex}._mobileBreadcrumbBack_w67da_1013{cursor:pointer;color:var(--primary-text);font-size:14px;font-family:var(--font-family);background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}._mobileBreadcrumbSep_w67da_1026{color:#c8c8c5;font-size:14px}._mobileBreadcrumbCurrent_w67da_1031{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}@media (width<=768px){._main_w67da_8{padding-top:var(--sticky-top,56px);height:100dvh;margin-left:0;overflow:hidden auto}._stickyTabs_w67da_84{top:var(--sticky-top,56px)}._mainCollapsed_w67da_16{height:100dvh;margin-left:0;overflow:hidden auto}._pageHeader_w67da_21{padding:20px 16px 14px}._pageTitle_w67da_27{text-align:center}._mobileMenuSection_w67da_951{display:block}._tabBar_w67da_36,._tabContentMobileHidden_w67da_1075{display:none}._tabContent_w67da_78{padding:20px 16px 100px}._planRow_w67da_1083,._twoColGrid_w67da_102,._passwordRow_w67da_109{grid-template-columns:1fr}._toast_w67da_927{bottom:calc(60px + env(safe-area-inset-bottom) + 16px)}._visRow_w67da_518,._gdprRow_w67da_533,._consentRow_w67da_648{flex-direction:column;align-items:stretch;gap:10px}._radioGroup_w67da_491,._ghostBtn_w67da_546,._exportDoneMsg_w67da_568,._dangerOutlineBtn_w67da_576,._revokeBtn_w67da_677{align-self:flex-start}._avatarPickerGrid_w67da_325{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._avatarOption_w67da_331{width:100%;padding:6px}._avatarOptionImg_w67da_357{aspect-ratio:1;width:100%;height:auto}}@media (width>=769px) and (width<=1024px){._main_w67da_8{max-width:100vw;overflow-x:hidden}._mainCollapsed_w67da_16{max-width:100vw;margin-left:64px;overflow-x:hidden}._tabContent_w67da_78{padding:24px 24px 80px}}[data-theme=dark] ._dangerCard_w67da_814{border-color:#ffffff14}[data-theme=dark] ._ghostBtn_w67da_546,[data-theme=dark] ._confirmCancel_w67da_632,[data-theme=dark] ._revokeBtn_w67da_677,[data-theme=dark] ._radioBtn_w67da_497,[data-theme=dark] ._deleteAccBtn_w67da_861,[data-theme=dark] ._confirmDanger_w67da_615,[data-theme=dark] ._dangerOutlineBtn_w67da_576,[data-theme=dark] ._deactivateBtn_w67da_842{border-color:#ffffff1f}[data-theme=dark] ._ghostBtn_w67da_546:hover,[data-theme=dark] ._confirmCancel_w67da_632:hover,[data-theme=dark] ._revokeBtn_w67da_677:hover,[data-theme=dark] ._radioBtn_w67da_497:hover,[data-theme=dark] ._deleteAccBtn_w67da_861:hover,[data-theme=dark] ._confirmDanger_w67da_615:hover,[data-theme=dark] ._dangerOutlineBtn_w67da_576:hover{border-color:#ffffff38}[data-theme=dark] ._inlineConfirm_w67da_594{border-color:#ffffff1a}[data-theme=dark] ._input_w67da_191{background:#232323;border-color:#ffffff1a}[data-theme=dark] ._input_w67da_191:focus{border-color:#7460e2b3}[data-theme=dark] ._input_w67da_191:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #232323!important}[data-theme=dark] ._input_w67da_191:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #232323!important}[data-theme=dark] ._input_w67da_191:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #232323!important}[data-theme=dark] ._toggle_w67da_386{background:#ffffff1f}[data-theme=dark] ._toggleThumb_w67da_405{background:#ffffffd9}[data-theme=dark] ._themePillBtnActive_w67da_318{background:#ffffff1a;box-shadow:0 1px 3px #00000080}@keyframes __spin_w67da_1{to{transform:rotate(360deg)}}._deleteSpinner_w67da_1181{flex-shrink:0;animation:.8s linear infinite __spin_w67da_1}._bizChooseWrap_w67da_1184{text-align:center;flex-direction:column;align-items:center;width:100%;padding:16px 0;display:flex}._bizChooseTitle_w67da_1193{color:var(--text);font-size:20px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._bizChooseDesc_w67da_1201{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 32px}._bizChooseCards_w67da_1208{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;max-width:540px;display:grid}._bizTypeCard_w67da_1216{background:var(--surface);border:1.5px solid var(--border);cursor:pointer;text-align:center;width:100%;font-family:var(--font-family);border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;transition:box-shadow .15s,transform .15s;display:flex}._bizTypeCard_w67da_1216:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}._bizTypeIcon_w67da_1237{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._bizTypeLabel_w67da_1247{color:var(--text);font-size:15px;font-weight:600}._bizTypeDesc_w67da_1253{color:var(--text-2);font-size:13px;line-height:1.45}._bizTypeGroup_w67da_1259{flex-direction:column;align-items:center;gap:8px;display:flex}@media (width<=480px){._bizChooseCards_w67da_1208{grid-template-columns:1fr}}._layout_305ot_1{background:var(--bg);min-height:100vh;display:flex}._main_305ot_7{padding-top:var(--sticky-top,64px);flex-direction:column;flex:1;min-width:0;margin-left:240px;transition:margin-left .2s;display:flex}._mainCollapsed_305ot_17{margin-left:80px}._pageHead_305ot_22{background:var(--surface);border-bottom:1px solid var(--border);top:var(--sticky-top,64px);z-index:10;transition:top .25s;position:sticky}._pageHeadInner_305ot_31{align-items:center;gap:32px;padding:0 32px;display:flex}._pageTitle_305ot_38{color:var(--text);font-size:16px;font-weight:700;font-family:var(--font-family);white-space:nowrap;flex-shrink:0;margin:0;padding:20px 0}._tabs_305ot_50{gap:2px;height:100%;display:flex}._tab_305ot_50{font-size:14px;font-weight:500;font-family:var(--font-family);color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:20px 18px;text-decoration:none;transition:color .15s,border-color .15s;display:flex}._tab_305ot_50:hover{color:var(--text)}._tabActive_305ot_78{color:#7460e2;border-bottom-color:#7460e2}._tabContent_305ot_84{flex-direction:column;flex:1;display:flex}@media (width<=768px){._main_305ot_7{height:100dvh;margin-left:0;padding-top:0;overflow:hidden auto}._pageHead_305ot_22{top:0}._partnerLayout_305ot_103 ._main_305ot_7{padding-top:0}._partnerLayout_305ot_103 ._pageHead_305ot_22{top:0}._pageHeadInner_305ot_31{flex-direction:row;align-items:center;gap:0;padding:0}._pageTitle_305ot_38{display:none}._tabs_305ot_50{scrollbar-width:none;width:100%;overflow-x:auto}._tabs_305ot_50::-webkit-scrollbar{display:none}._tab_305ot_50{padding:14px;font-size:13.5px}}._layout_ot923_1{background:var(--bg);min-height:100vh;display:flex}._main_ot923_7{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_ot923_15{margin-left:64px}._pageHeader_ot923_18{border-bottom:.5px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;padding:24px 32px;display:flex}._pageTitle_ot923_27{color:var(--text);font-size:24px;font-weight:600;font-family:var(--font-family);margin:0}._headerActions_ot923_35{align-items:center;gap:20px;display:flex}._markAllBtn_ot923_41{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:0}._markAllBtn_ot923_41:hover{opacity:.75}._deleteAllBtn_ot923_53{color:#e53e3e;cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:0}._deleteAllBtn_ot923_53:hover{opacity:.75}._container_ot923_66{max-width:680px;margin:0 auto;padding:16px 32px 80px}._group_ot923_73{margin-bottom:4px}._groupLabel_ot923_77{color:var(--text-2);border-bottom:.5px solid var(--border);font-size:12px;font-weight:600;font-family:var(--font-family);margin-bottom:8px;padding:16px 0 8px}._card_ot923_88{cursor:pointer;touch-action:manipulation;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:4px;padding:14px 16px;transition:background .15s;display:flex;position:relative}._cardUnread_ot923_101{background:#7460e20a}._cardRead_ot923_102{background:var(--surface)}@media (hover:hover){._cardUnread_ot923_101:hover{background:#7460e214}._cardRead_ot923_102:hover{background:var(--surface-2)}}._unreadDot_ot923_108{background:var(--primary-gradient);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}._avatar_ot923_120{width:40px;height:40px;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._avatarWrap_ot923_131{flex-shrink:0;position:relative}._avatarBadge_ot923_136{border:1.5px solid var(--surface);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-2px;right:-2px}._avatarImg_ot923_150{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._cardContent_ot923_159{flex:1;min-width:0}._cardTitle_ot923_164{color:var(--text);font-size:14px;font-weight:400;line-height:1.4;font-family:var(--font-family);margin:0}._cardTitleBold_ot923_173{font-weight:500}._cardBody_ot923_175{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:2px 0 0;line-height:1.4}._cardTime_ot923_183{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:4px 0 0}._inlineBadge_ot923_191{font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:6px;margin-top:6px;padding:3px 8px;display:inline-block}._inlineActions_ot923_201{gap:8px;margin-top:8px;display:flex}._inlineBtnPrimary_ot923_207{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._inlineBtnPrimary_ot923_207:hover{background:#5c4db8}._inlineBtnDanger_ot923_222{color:#e53e3e;cursor:pointer;font-size:13px;font-family:var(--font-family);background:#ef444414;border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._inlineBtnDanger_ot923_222:hover{background:#ef444426}._inlineBtnSecondary_ot923_236{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._inlineBtnSecondary_ot923_236:hover{background:var(--surface-hover)}._inlineFollowBtn_ot923_250{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:.5px solid #7460e2;border-radius:6px;margin-top:6px;padding:4px 12px;transition:background .15s}._inlineFollowBtn_ot923_250:hover{background:#7460e20f}._inlineLinkBtn_ot923_265{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;margin-top:6px;padding:0;display:inline-block}._inlineLinkBtn_ot923_265:hover{opacity:.75}._deleteBtn_ot923_280{color:var(--text-2);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:4px;transition:opacity .15s,background .15s;display:flex}@media (hover:hover){._card_ot923_88:hover ._deleteBtn_ot923_280{opacity:1}._deleteBtn_ot923_280:hover{background:var(--border);color:var(--text)}}@media (hover:none){._deleteBtn_ot923_280{opacity:1}}._loadMore_ot923_305{justify-content:center;padding:24px 0 8px;display:flex}._loadMoreBtn_ot923_311{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border-radius:8px;padding:9px 28px;transition:background .15s,border-color .15s}._loadMoreBtn_ot923_311:hover{background:var(--surface-2);border-color:silver}._allShown_ot923_328{text-align:center;color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;padding:24px 0 8px}._emptyState_ot923_338{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:80px 0;display:flex}._emptyTitle_ot923_347{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._adCard_ot923_354{cursor:default;background:#7460e20a}._adCard_ot923_354:hover{background:#7460e214}._adNameRow_ot923_356{align-items:center;gap:6px;margin-bottom:3px;display:flex}._adName_ot923_356{color:var(--text);font-size:12px;font-weight:600;font-family:var(--font-family)}._adBadge_ot923_358{color:var(--primary-text);font-size:10px;font-family:var(--font-family);background:#7460e214;border-radius:4px;padding:1px 5px}._adDesc_ot923_359{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:3px 0 7px;line-height:1.4}._adBtn_ot923_360{background:var(--primary-gradient);color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:7px;padding:5px 12px}._adBtn_ot923_360:hover{background:#5c4db8}@media (width<=768px){._main_ot923_7{padding-top:var(--sticky-top,56px);height:100dvh;margin-left:0;overflow:hidden auto}._mainCollapsed_ot923_15{height:100dvh;margin-left:0;overflow:hidden auto}._pageHeader_ot923_18{text-align:center;flex-direction:column;align-items:center;padding:16px}._pageTitle_ot923_27{font-size:22px}._headerActions_ot923_35 button{font-size:12px}._container_ot923_66{max-width:100%;padding:12px 16px 100px}._inlineActions_ot923_201{flex-direction:column}._inlineBtnPrimary_ot923_207,._inlineBtnDanger_ot923_222,._inlineBtnSecondary_ot923_236{text-align:center;width:100%}._avatar_ot923_120{width:48px;height:48px}._cardTitle_ot923_164{font-size:15px}._cardBody_ot923_175{font-size:14px}._cardTime_ot923_183{font-size:13px}}@media (width>=769px) and (width<=1024px){._main_ot923_7{max-width:100vw;overflow-x:hidden}._mainCollapsed_ot923_15{max-width:100vw;margin-left:64px;overflow-x:hidden}._container_ot923_66{max-width:100%;padding:16px 24px 80px}}._card_1njkd_1{background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;padding:20px;transition:box-shadow .15s,border-color .15s;display:flex;position:relative}._card_1njkd_1:hover{border-color:#7460e2;box-shadow:0 2px 12px #7460e226}._symptomDot_1njkd_19{background:#7460e21f;border:1.5px solid #7460e259;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:46px;right:16px}._badgeNew_1njkd_33{color:#7460e2;font-size:12px;font-weight:500;font-family:var(--font-family);background:#7460e21a;border-radius:6px;padding:3px 10px;position:absolute;top:16px;right:16px}._userRow_1njkd_46{margin-right:56px}._userName_1njkd_50{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._petInfo_1njkd_58{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:2px 0 0}._serviceRow_1njkd_65{flex-direction:column;gap:2px;display:flex}._serviceName_1njkd_71{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._serviceMeta_1njkd_79{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._dateTime_1njkd_86{color:#7460e2;font-size:13px;font-weight:500;font-family:var(--font-family);margin:0}._note_1njkd_94{background:var(--surface-2,#7460e20f);border-radius:6px;padding:8px 12px}._noteText_1njkd_100{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;line-height:1.5}._contact_1njkd_108{align-items:center;gap:6px;text-decoration:none;display:flex}._phone_1njkd_115{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._actions_1njkd_121{gap:8px;margin-top:8px;display:flex}._btnConfirm_1njkd_127{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:2;padding:10px;transition:background .15s}._btnConfirm_1njkd_127:hover{background:#6450d0}._btnReschedule_1njkd_143{background:var(--surface-2,#f5f5f5);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:8px;flex:1;padding:10px;transition:background .15s}._btnReschedule_1njkd_143:hover{background:var(--surface-hover)}._reschedulePendingNote_1njkd_159{background:var(--surface-2,#f5f5f5);color:var(--text-2);font-size:12px;font-family:var(--font-family);border-radius:6px;padding:6px 12px}._root_1taw8_1{background:var(--surface);flex-direction:column;flex:1;display:flex;overflow:hidden}._emptyWrap_1taw8_9{flex:1;justify-content:center;align-items:center;padding:20px;display:flex}._emptyText_1taw8_17{color:var(--text-2);font-size:14px;font-family:var(--font-family);text-align:center}._dayList_1taw8_25{flex-direction:column;flex:1;display:flex;overflow-y:auto}._dayListHeader_1taw8_32{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);flex-shrink:0;padding:20px 20px 12px}._dayListItems_1taw8_41{flex-direction:column;display:flex}._dayListRow_1taw8_46{cursor:pointer;border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:12px 20px;transition:background .1s;display:flex}._dayListRow_1taw8_46:hover{background:var(--surface-2)}._dayListBar_1taw8_60{border-radius:2px;flex-shrink:0;width:3px;height:32px}._dayListInfo_1taw8_67{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._dayListTitle_1taw8_75{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._dayListMeta_1taw8_85{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._dayListTime_1taw8_91{color:var(--text-2);font-size:12px;font-family:var(--font-family);white-space:nowrap;flex-shrink:0}._header_1taw8_100{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 16px 16px;display:flex}._headerLeft_1taw8_110{flex-flow:wrap;align-items:center;gap:8px;display:flex}._title_1taw8_118{color:var(--text);font-size:16px;font-weight:700;font-family:var(--font-family);margin:0;line-height:1.2}._statusBadge_1taw8_127{font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:6px;flex-shrink:0;align-self:flex-start;padding:3px 9px;display:inline-block}._closeBtn_1taw8_138{background:var(--surface-2);cursor:pointer;color:var(--text-2);border:none;border-radius:8px;flex-shrink:0;align-items:center;padding:6px;transition:background .15s;display:flex}._closeBtn_1taw8_138:hover{background:var(--border)}._body_1taw8_153{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow-y:auto}._section_1taw8_163{flex-direction:column;gap:6px;display:flex}._sectionTitle_1taw8_169{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700;font-family:var(--font-family);margin:0}._card_1taw8_179{background:var(--surface-2);border-radius:10px;overflow:hidden}._row_1taw8_185{justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}._rowLabel_1taw8_193{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-shrink:0}._rowVal_1taw8_200{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);text-align:right;text-decoration:none}._rowLeft_1taw8_209{flex-direction:column;gap:2px;display:flex}._rowSub_1taw8_215{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._rowTotal_1taw8_221{border-top:.5px solid var(--border)}._rowDivider_1taw8_225{background:var(--border);height:.5px;margin:0 12px}._note_1taw8_231{background:var(--surface-2);color:var(--text-2);font-size:13px;font-family:var(--font-family);border-radius:10px;padding:10px 12px;line-height:1.5}._reschedulePending_1taw8_241{color:var(--primary-text);font-size:12px;font-family:var(--font-family);background:#7460e214;border-radius:10px;padding:10px 12px}._symptomSection_1taw8_251{flex-direction:column;gap:6px;display:flex}._symptomHeader_1taw8_257{align-items:center;gap:8px;margin-bottom:4px;display:flex}._symptomBubble_1taw8_264{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}._symptomLabel_1taw8_275{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700;font-family:var(--font-family)}._symptomCard_1taw8_284{background:var(--surface-2);border-radius:10px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}._symptomRow1_1taw8_293{justify-content:space-between;align-items:center;gap:8px;display:flex}._symptomPet_1taw8_300{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._symptomBadge_1taw8_307{font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:6px;flex-shrink:0;padding:3px 8px}._badge_high_1taw8_316{color:#e53e3e;background:#ef444414}._badge_medium_1taw8_317{background:var(--primary-tint);color:var(--primary-text)}._badge_low_1taw8_318{color:#16a34a;background:#16a34a14}._symptomSymptoms_1taw8_320{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._symptomRow3_1taw8_327{justify-content:space-between;align-items:center;gap:8px;display:flex}._symptomCondition_1taw8_334{color:var(--text);font-size:12px;font-family:var(--font-family)}._symptomProb_1taw8_340{color:var(--primary-text);font-size:12px;font-family:var(--font-family);flex-shrink:0}._footer_1taw8_348{border-top:.5px solid var(--border);flex-direction:column;flex-shrink:0;gap:8px;padding:14px 16px 18px;display:flex}._footerRow_1taw8_357{gap:8px;display:flex}._btnConfirm_1taw8_362{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:10px;flex:2;padding:12px 16px;transition:opacity .15s}._btnConfirm_1taw8_362:hover{opacity:.88}._btnSecondary_1taw8_377{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:10px;flex:1;padding:12px;transition:background .15s}._btnSecondary_1taw8_377:hover{background:var(--border)}._btnFinish_1taw8_393{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:10px;padding:12px 16px;transition:opacity .15s}._btnFinish_1taw8_393:hover{opacity:.88}._btnSecondaryWide_1taw8_408{background:var(--surface-2);width:100%;color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;padding:12px 16px;transition:background .15s}._btnSecondaryWide_1taw8_408:hover{background:var(--border)}._cancelledBanner_1taw8_423{color:#dc2626;font-size:13px;font-family:var(--font-family);text-align:center;background:#ef444414;border:1px solid #ef444426;border-radius:10px;padding:12px 14px;font-weight:500}._bannerFinalizat_1taw8_435{background:var(--surface-2);color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;border-radius:10px;padding:12px 14px;font-weight:500}._btnDelete_1taw8_446{background:var(--surface-2);width:100%;color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;transition:background .15s,color .15s;display:flex}._btnDelete_1taw8_446:hover{color:#e53e3e;background:#ef444414}._btnDecline_1taw8_468{color:#dc2626;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);background:#ef444414;border:1px solid #ef444433;border-radius:10px;flex:1;padding:12px 14px;transition:background .15s}._btnDecline_1taw8_468:hover{background:#ef444424}._btnDeclineSubmit_1taw8_483{color:#dc2626;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);background:#ef44441f;border:1px solid #ef444440;border-radius:10px;flex:2;padding:12px 16px;transition:opacity .15s}._btnDeclineSubmit_1taw8_483:disabled{opacity:.45;cursor:not-allowed}._btnDeclineSubmit_1taw8_483:not(:disabled):hover{opacity:.85}._declineForm_1taw8_499{flex-direction:column;gap:10px;display:flex}._declineLabel_1taw8_505{color:#dc2626;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700;font-family:var(--font-family);margin:0}._declineTextarea_1taw8_515{border:1px solid var(--border);width:100%;min-height:72px;font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface);resize:none;box-sizing:border-box;border-radius:10px;outline:none;padding:10px 12px;line-height:1.5;transition:border-color .15s}._declineTextarea_1taw8_515:focus{border-color:var(--primary)}._declineTextarea_1taw8_515::placeholder{color:var(--text-2)}._section_1mnug_1{margin-bottom:40px}._sectionHeader_1mnug_5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._title_1mnug_14{color:var(--text);font-size:18px;font-weight:500;font-family:var(--font-family);margin:0}._toggle_1mnug_22{background:var(--surface-2);border-radius:8px;gap:2px;padding:4px;display:flex}._dateRange_1mnug_30{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}._dateRangeLabel_1mnug_38{color:var(--text-2);font-size:13px;font-family:var(--font-family);white-space:nowrap}._dateInput_1mnug_45{border:1px solid var(--border);height:36px;font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface);cursor:pointer;border-radius:8px;padding:0 10px}._dateInput_1mnug_45:focus{border-color:#7460e2;outline:none}._dateResetBtn_1mnug_59{border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._dateResetBtn_1mnug_59:hover{background:var(--surface-2);color:var(--text)}._toggleBtn_1mnug_76{color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._toggleBtnActive_1mnug_89{background:var(--surface);color:var(--text);font-weight:500;box-shadow:0 1px 3px #00000014}._grid_1mnug_96{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._card_1mnug_102{background:var(--surface);cursor:pointer;border:1px solid #0000;border-radius:12px;padding:20px;transition:border-color .15s}._card_1mnug_102:hover{border-color:var(--border)}._cardActive_1mnug_115{border-color:var(--border)!important}._cardWide_1mnug_119{grid-column:span 4}._cardLabel_1mnug_123{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500;font-family:var(--font-family);margin:0 0 8px}._cardValue_1mnug_133{color:var(--text);font-size:26px;font-weight:600;font-family:var(--font-family);margin:0 0 4px;line-height:1}._cardValueSmall_1mnug_142{font-size:28px}._cardSub_1mnug_146{font-size:12px;font-family:var(--font-family);margin:0}._cardDelta_1mnug_152{font-size:12px;font-family:var(--font-family);margin:4px 0 0}._cardDeltaPos_1mnug_158{color:#16a34a}._cardDeltaNeg_1mnug_162{color:var(--text)}._chartPanel_1mnug_168{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-top:16px;overflow:hidden}._chartHeader_1mnug_176{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 12px;display:flex}._chartTitle_1mnug_185{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._chartHint_1mnug_192{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._chartWrap_1mnug_198{position:relative}._chartScroll_1mnug_202{padding:0 4px 4px;overflow-x:auto}@media (width>=769px) and (width<=1024px){._grid_1mnug_96{grid-template-columns:repeat(2,1fr)}._cardWide_1mnug_119{grid-column:span 2}}@media (width<=768px){._grid_1mnug_96{grid-template-columns:repeat(2,1fr)}._cardWide_1mnug_119{grid-column:span 2}._cardValue_1mnug_133{font-size:22px}._cardValueSmall_1mnug_142{font-size:18px}._toggle_1mnug_22{flex-wrap:wrap}._toggleBtn_1mnug_76{padding:6px 10px}._chartHint_1mnug_192{display:none}}._wrap_6a2ko_1{background:var(--surface-2);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:40px 24px;display:flex}._icon_6a2ko_13{color:var(--text-2);opacity:.6;align-items:center;margin-bottom:4px;display:flex}._message_6a2ko_21{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._sub_6a2ko_29{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._layout_se1ok_1{background:var(--bg);--text:#000;min-height:100vh;display:flex}[data-theme=dark] ._layout_se1ok_1{--text:#f0f0ee}._main_se1ok_12{flex:1;min-height:calc(100vh - 64px);margin-top:64px;margin-left:240px;transition:margin-left .2s}._mainCollapsed_se1ok_20{margin-left:80px}._content_se1ok_24{padding:32px 90px 60px}._welcome_se1ok_29{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:24px;display:flex}._welcomeTitle_se1ok_39{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._welcomeSub_se1ok_47{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._statusControl_se1ok_54{flex-shrink:0;align-items:center;gap:10px;display:flex}._statusDot_se1ok_61{border-radius:50%;flex-shrink:0;width:8px;height:8px}._dotOpen_se1ok_68{background:#16a34a}._dotClosed_se1ok_69{background:var(--text-2)}._statusLabel_se1ok_71{font-size:14px;font-weight:500;font-family:var(--font-family)}._labelOpen_se1ok_77{color:#16a34a}._labelClosed_se1ok_78{color:var(--text-2)}._section_se1ok_81{margin-bottom:40px}._pixelBanner_se1ok_85{background:var(--surface);border:.5px solid #c7d4ff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px 20px;display:flex}._pixelBannerLeft_se1ok_98{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}._pixelBannerDot_se1ok_106{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}._pixelBannerTitle_se1ok_114{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0 0 3px}._pixelBannerDesc_se1ok_122{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;line-height:1.5}._pixelBannerBtn_se1ok_130{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;padding:10px 18px;transition:opacity .15s}._pixelBannerBtn_se1ok_130:hover{opacity:.85}._sectionHeader_se1ok_146{align-items:center;gap:10px;margin-bottom:16px;display:flex}._sectionTitle_se1ok_153{color:var(--text);font-size:18px;font-weight:500;font-family:var(--font-family);margin:0}._sectionTitleRow_se1ok_161{align-items:center;gap:8px;display:flex}._pendingBadge_se1ok_167{background:var(--primary-gradient);color:#fff;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;display:inline-flex}._todayDate_se1ok_182{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin-left:auto}._apptGrid_se1ok_190{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}._todayList_se1ok_197{background:var(--surface-2);border-radius:12px}._todayRow_se1ok_202{border-bottom:.5px solid var(--border);cursor:pointer;align-items:center;gap:12px;padding:14px 16px;display:flex}._todayRow_se1ok_202:first-child{border-radius:12px 12px 0 0}._todayRow_se1ok_202:last-child{border-radius:0 0 12px 12px}._todayRow_se1ok_202:hover{background:var(--surface-2)}._todayRowLast_se1ok_218{border-bottom:none}._todayTime_se1ok_222{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);flex-shrink:0;min-width:48px}._todayInfo_se1ok_231{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._todayService_se1ok_239{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._todayMeta_se1ok_249{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._todayDuration_se1ok_255{color:var(--text-2);font-size:13px;font-family:var(--font-family);white-space:nowrap;flex-shrink:0}._badgeWrap_se1ok_263{flex-shrink:0;align-items:center;gap:6px;display:flex}._badge_se1ok_263{font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:6px;flex-shrink:0;padding:4px 10px}._todaySymptomDot_se1ok_280{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}._sectionHeaderRight_se1ok_291{align-items:center;gap:12px;display:flex}._viewAllBtn_se1ok_297{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-family:var(--font-family);border:none;border-radius:8px;padding:8px 16px}._viewAllBtn_se1ok_297:hover{background:#5c4db8}._dashTabs_se1ok_313{background:var(--surface-2);border-radius:12px;gap:4px;width:fit-content;margin-bottom:28px;padding:4px;display:flex}._dashTab_se1ok_313{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:8px 20px;transition:background .15s,color .15s;display:flex;position:relative}._dashTab_se1ok_313:hover{background:var(--surface);color:var(--text)}._dashTabActive_se1ok_345{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #00000014}._dashTabBadge_se1ok_351{background:var(--primary-gradient);color:#fff;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:8px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;display:inline-flex}._dashTabDot_se1ok_366{background:#16a34a;border-radius:50%;flex-shrink:0;width:7px;height:7px}._ordersEmpty_se1ok_375{text-align:center;background:var(--surface-2);border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:32px 24px;display:flex}._ordersEmptyIcon_se1ok_386{background:var(--surface);border:.5px solid var(--border);width:44px;height:44px;color:var(--text-2);border-radius:12px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}._ordersEmptyTitle_se1ok_399{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0}._ordersEmptyDesc_se1ok_407{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._eshopEmpty_se1ok_415{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px 24px;display:flex}._eshopEmptyIcon_se1ok_425{background:var(--surface-2);width:56px;height:56px;color:var(--text-2);border-radius:16px;justify-content:center;align-items:center;display:flex}._eshopEmptyTitle_se1ok_436{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._eshopEmptyDesc_se1ok_444{color:var(--text-2);font-size:14px;font-family:var(--font-family);max-width:360px;margin:0;line-height:1.55}._eshopEmptyBtn_se1ok_453{background:var(--primary-gradient);color:#fff;font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;padding:11px 22px;transition:opacity .15s}._eshopEmptyBtn_se1ok_453:hover{opacity:.85}._commerceGrid_se1ok_469{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._commerceCard_se1ok_475{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}._commerceCardWide_se1ok_485{grid-column:span 2}._commerceLabel_se1ok_489{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500;font-family:var(--font-family);margin:0}._commerceValue_se1ok_499{color:var(--text);font-size:28px;font-weight:600;font-family:var(--font-family);margin:2px 0}._commerceSub_se1ok_507{font-size:13px;font-family:var(--font-family);color:var(--text);margin:0}._drawerOverlay_se1ok_515{z-index:1500;background:#00000059;position:fixed;inset:0}._drawer_se1ok_515{background:var(--surface);z-index:1501;flex-direction:column;width:460px;max-width:100vw;animation:.25s _slideInRight_se1ok_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 24px #0000001a}@keyframes _slideInRight_se1ok_1{0%{transform:translate(100%)}to{transform:translate(0)}}._drawerHeader_se1ok_542{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}._drawerHeaderLeft_se1ok_552{flex-direction:column;gap:6px;display:flex}._drawerTitle_se1ok_558{color:var(--text);font-size:17px;font-weight:700;font-family:var(--font-family);margin:0;line-height:1.2}._drawerBadge_se1ok_567{font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:6px;align-self:flex-start;padding:3px 9px;display:inline-block}._drawerClose_se1ok_577{background:var(--surface-2);cursor:pointer;color:var(--text-2);border:none;border-radius:8px;flex-shrink:0;align-items:center;padding:6px;transition:background .15s;display:flex}._drawerClose_se1ok_577:hover{background:var(--border)}._drawerBody_se1ok_592{flex-direction:column;flex:1;gap:14px;padding:16px 20px;display:flex;overflow-y:auto}._drawerSection_se1ok_602{flex-direction:column;gap:6px;display:flex}._drawerSectionTitle_se1ok_608{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700;font-family:var(--font-family);margin:0}._drawerCard_se1ok_618{background:var(--surface-2);border-radius:10px;overflow:hidden}._drawerRow_se1ok_624{justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}._drawerRowLabel_se1ok_632{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-shrink:0}._drawerRowVal_se1ok_639{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);text-align:right}._drawerRowDivider_se1ok_647{background:var(--border);height:.5px;margin:0 14px}._drawerNote_se1ok_653{background:var(--surface-2);color:var(--text-2);font-size:13px;font-family:var(--font-family);border-radius:10px;padding:10px 14px;line-height:1.5}._drawerReschedulePendingNote_se1ok_663{color:var(--primary-text);font-size:12px;font-family:var(--font-family);background:#7460e214;border-radius:10px;padding:10px 14px}._drawerFooter_se1ok_672{border-top:.5px solid var(--border);flex-shrink:0;padding:14px 20px 20px}._drawerActions_se1ok_678{gap:8px;display:flex}._drawerActionsCol_se1ok_683{flex-direction:column;gap:8px;display:flex}._drawerBtnConfirm_se1ok_689{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:10px;flex:2;padding:12px 16px;transition:opacity .15s}._drawerBtnConfirm_se1ok_689:hover{opacity:.88}._drawerBtnSecondary_se1ok_705{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;flex:1;padding:12px;transition:background .15s}._drawerBtnSecondary_se1ok_705:hover{background:var(--border)}._drawerBtnFinish_se1ok_723{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:10px;padding:12px 16px;transition:opacity .15s}._drawerBtnFinish_se1ok_723:hover{opacity:.88}._drawerBtnSecondaryWide_se1ok_739{background:var(--surface-2);width:100%;color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;padding:12px 16px;transition:background .15s}._drawerBtnSecondaryWide_se1ok_739:hover{background:var(--border)}._drawerBtnTreats_se1ok_757{color:#d97706;cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--font-family);background:#f59e0b1a;border:none;border-radius:10px;padding:12px;transition:background .15s}._drawerBtnTreats_se1ok_757:hover{background:#fde68a}._drawerBannerFinalizat_se1ok_772{background:var(--surface-2);color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;border-radius:10px;padding:12px 14px;font-weight:500}._drawerTreatsPicker_se1ok_784{background:#7460e214;border:.5px solid #c7d4ff;border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}._drawerTreatsLabel_se1ok_794{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);margin:0}._drawerTreatsBtns_se1ok_802{flex-wrap:wrap;gap:8px;display:flex}._drawerTreatsBtn_se1ok_802{background:var(--primary-gradient);color:#fff;min-width:64px;height:36px;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;flex:1;transition:opacity .15s}._drawerTreatsBtn_se1ok_802:hover{opacity:.88}._drawerTreatsSkip_se1ok_824{border:.5px solid var(--border);height:36px;color:var(--text-2);font-size:13px;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:8px;padding:0 14px;transition:background .15s}._drawerTreatsSkip_se1ok_824:hover{background:var(--surface-2)}._treatsPicker_se1ok_839{border-left:.5px solid var(--border);border-right:.5px solid var(--border);border-bottom:.5px solid var(--border);background:#7460e214;align-items:center;gap:16px;padding:12px 40px;display:flex}._treatsPickerLast_se1ok_850{border-radius:0 0 8px 8px}._treatsPickerLabel_se1ok_854{color:var(--text);font-size:13px;font-family:var(--font-family);flex-shrink:0}._treatsPickerBtns_se1ok_861{flex-wrap:wrap;gap:8px;display:flex}._treatsPickerBtn_se1ok_861{background:var(--primary-gradient);color:#fff;height:30px;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:6px;padding:0 14px;transition:opacity .15s}._treatsPickerBtn_se1ok_861:hover{opacity:.88}._treatsPickerSkip_se1ok_882{border:.5px solid var(--border);height:30px;color:var(--text-2);font-size:12px;font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:6px;padding:0 12px;transition:background .15s}._treatsPickerSkip_se1ok_882:hover{background:var(--surface-2)}._treatsSentRow_se1ok_896{border-left:.5px solid var(--border);border-right:.5px solid var(--border);border-bottom:.5px solid var(--border);color:#16a34a;font-size:13px;font-family:var(--font-family);background:#16a34a14;padding:10px 40px;font-weight:500}._finalizeOrderBtn_se1ok_908{background:var(--surface-2);border:.5px solid var(--border);height:28px;color:var(--text);font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:6px;flex-shrink:0;padding:0 12px;transition:background .15s}._finalizeOrderBtn_se1ok_908:hover{background:var(--border)}._drawerSymptomSection_se1ok_925{flex-direction:column;gap:6px;display:flex}._drawerSymptomHeader_se1ok_931{align-items:center;gap:8px;margin-bottom:8px;display:flex}._drawerSymptomBubble_se1ok_938{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}._drawerSymptomLabel_se1ok_949{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500;font-family:var(--font-family)}._drawerSymptomCard_se1ok_958{background:var(--surface-2);border-radius:10px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}._drawerSymptomRow1_se1ok_967{justify-content:space-between;align-items:center;gap:8px;display:flex}._drawerSymptomPet_se1ok_974{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._drawerSymptomBadge_se1ok_981{font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:6px;flex-shrink:0;padding:3px 8px}._badge_high_se1ok_990{color:#e53e3e;background:#ef444414}._badge_medium_se1ok_991{background:var(--primary-tint);color:var(--primary-text)}._badge_low_se1ok_992{color:#16a34a;background:#16a34a14}._drawerSymptomSymptoms_se1ok_994{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._drawerSymptomRow3_se1ok_1001{justify-content:space-between;align-items:center;gap:8px;display:flex}._drawerSymptomCondition_se1ok_1008{color:var(--text);font-size:12px;font-family:var(--font-family)}._drawerSymptomProb_se1ok_1014{color:var(--primary-text);font-size:12px;font-family:var(--font-family);flex-shrink:0}._rescheduleOverlay_se1ok_1022{z-index:300;background:#00000080;position:fixed;inset:0}._rescheduleModal_se1ok_1029{background:var(--surface);z-index:301;border-radius:12px;width:320px;max-width:calc(100vw - 32px);padding:24px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000024}._rescheduleTitle_se1ok_1043{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0 0 16px}._rescheduleField_se1ok_1051{margin-bottom:12px}._rescheduleLabel_se1ok_1055{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-bottom:4px;display:block}._rescheduleInput_se1ok_1063{border:.5px solid var(--border);width:100%;color:var(--text);background:var(--surface);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;padding:8px 12px}._rescheduleFooter_se1ok_1075{gap:8px;margin-top:20px;display:flex}._rescheduleBtnCancel_se1ok_1081{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:10px}._rescheduleBtnCancel_se1ok_1081:hover{background:#5c4db8}._rescheduleBtnSave_se1ok_1097{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:2;padding:10px}@keyframes _modalPopin_se1ok_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._emptyText_se1ok_1115{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._eshopFilterBar_se1ok_1123{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._periodBtns_se1ok_1131{background:var(--surface-2);border-radius:8px;gap:2px;padding:4px;display:flex}._periodBtn_se1ok_1131{color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._periodBtnActive_se1ok_1152{background:var(--surface);color:var(--text);font-weight:500;box-shadow:0 1px 3px #00000014}._dateRange_se1ok_1159{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._dateRangeLabel_se1ok_1166{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._dateRangeField_se1ok_1172{position:relative}._dateRangeInput_se1ok_1176{border:.5px solid var(--border);background:var(--surface);height:36px;color:var(--text);font-size:13px;font-family:var(--font-family);white-space:nowrap;cursor:pointer;box-sizing:border-box;border-radius:8px;align-items:center;gap:6px;min-width:118px;padding:0 30px 0 12px;display:flex}._dateRangeClear_se1ok_1194{cursor:pointer;width:18px;height:18px;color:var(--text-2);z-index:1;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}._dateRangeClear_se1ok_1194:hover{background:var(--surface-2);color:var(--text)}._dateResetBtn_se1ok_1218{border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._dateResetBtn_se1ok_1218:hover{background:var(--surface-2);color:var(--text)}._eshopStatGrid_se1ok_1235{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}._eshopStatCard_se1ok_1241{background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:4px;padding:18px 20px;transition:border-color .15s;display:flex;position:relative;overflow:visible}._eshopStatCard_se1ok_1241:hover{border-color:var(--border)}._eshopStatCardActive_se1ok_1260{border-color:var(--border)!important}._eshopStatLabelRow_se1ok_1264{justify-content:space-between;align-items:center;gap:6px;display:flex}._eshopStatLabel_se1ok_1264{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500;font-family:var(--font-family);margin:0}._infoWrap_se1ok_1281{flex-shrink:0;line-height:0;position:relative}._infoIcon_se1ok_1287{width:14px;height:14px;color:var(--text-2);opacity:.55;cursor:default;transition:opacity .15s}._infoWrap_se1ok_1281:hover ._infoIcon_se1ok_1287{opacity:1}._infoTooltip_se1ok_1300{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:11.5px;line-height:1.45;font-family:var(--font-family);z-index:200;pointer-events:none;opacity:0;white-space:normal;border-radius:9px;width:200px;padding:8px 11px;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 7px);right:-8px;transform:translateY(-4px);box-shadow:0 4px 20px #0000001a}._infoWrap_se1ok_1281:hover ._infoTooltip_se1ok_1300{opacity:1;transform:translateY(0)}._eshopStatValue_se1ok_1327{color:var(--text);font-size:26px;font-weight:600;font-family:var(--font-family);margin:4px 0 2px}._eshopStatSub_se1ok_1335{font-size:12px;font-family:var(--font-family);color:var(--text);margin:0}._eshopStatDelta_se1ok_1342{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:4px 0 0}._eshopChartPanel_se1ok_1349{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-top:10px;padding:16px 20px 10px;animation:.18s _eshopFadeIn_se1ok_1}@keyframes _eshopFadeIn_se1ok_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._eshopChartHeader_se1ok_1363{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._eshopChartTitle_se1ok_1370{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._eshopChartHint_se1ok_1378{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._eshopChartWrap_se1ok_1385{width:100%;overflow-x:auto}._eshopChartEmpty_se1ok_1390{height:120px;color:var(--text-2);font-size:13px;font-family:var(--font-family);justify-content:center;align-items:center;padding:0 20px 16px;display:flex}._treatsFormCard_se1ok_1402{background:var(--surface);border:.5px solid var(--border);border-radius:14px;flex-direction:column;gap:16px;padding:20px;display:flex}._treatsFormGrid_se1ok_1412{grid-template-columns:1fr 1fr;gap:12px;display:grid}._treatsCalcRow_se1ok_1418{align-items:center;gap:16px;display:flex}._treatsCalc_se1ok_1418{background:var(--surface-2);border-radius:10px;flex:1;align-items:center;gap:10px;min-height:52px;padding:14px 18px;display:flex}._treatsCalcValue_se1ok_1435{color:var(--text);font-size:30px;font-weight:800;font-family:var(--font-family);line-height:1}._treatsCalcLabel_se1ok_1443{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._treatsCalcRight_se1ok_1449{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}._treatsProtocol_se1ok_1457{color:var(--text-2);font-size:11px;font-family:var(--font-family);text-align:right;margin:0}._treatsError_se1ok_1465{color:#e53e3e;font-size:12px;font-family:var(--font-family);text-align:right;margin:0}._treatsGrantBtn_se1ok_1473{background:var(--primary-gradient);color:#fff;height:36px;font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:0 18px;transition:opacity .15s}._treatsGrantBtn_se1ok_1473:hover{opacity:.88}._confirmSuccess_se1ok_1489{color:var(--primary-text);font-size:13px;font-family:var(--font-family);background:#7460e214;border:.5px solid #c7d4ff;border-radius:8px;margin-bottom:4px;padding:10px 16px}._treatsHistory_se1ok_1500{margin-top:16px}._treatsHistoryTitle_se1ok_1502{text-transform:uppercase;letter-spacing:.07em;color:var(--text-2);font-size:11px;font-weight:700;font-family:var(--font-family);margin:0 0 8px}@media (width<=768px){._main_se1ok_12,._mainCollapsed_se1ok_20{width:100%;height:100dvh;margin-top:0;margin-left:0;overflow:hidden auto}._content_se1ok_24{padding:15px 16px calc(var(--bnav-height,60px) + 20px);box-sizing:border-box;width:100%}._welcome_se1ok_29{margin-bottom:20px;padding-bottom:16px}._welcomeTitle_se1ok_39{font-size:18px}._apptGrid_se1ok_190{grid-template-columns:1fr}._commerceGrid_se1ok_469{grid-template-columns:repeat(2,1fr);gap:10px}._commerceCardWide_se1ok_485{grid-column:span 1}._commerceValue_se1ok_499{font-size:22px}._pixelBanner_se1ok_85{flex-direction:column;align-items:flex-start;gap:12px}._pixelBannerBtn_se1ok_130{text-align:center;width:100%}._sectionHeader_se1ok_146{flex-wrap:wrap}._sectionHeaderRight_se1ok_291{gap:8px;margin-left:auto}._todayDate_se1ok_182{display:none}._todayRow_se1ok_202{flex-wrap:wrap;align-items:center;gap:4px 8px}._todayTime_se1ok_222{flex:1;order:0}._badge_se1ok_263{flex-shrink:0;order:1}._todayInfo_se1ok_231{flex:0 0 100%;order:2;margin-top:0}._todayDuration_se1ok_255{display:none}._dashTabs_se1ok_313{width:100%}._dashTab_se1ok_313{flex:1;justify-content:center}._eshopEmpty_se1ok_415{padding:40px 16px}._periodBtns_se1ok_1131{flex-wrap:wrap;width:100%}._periodBtn_se1ok_1131{text-align:center;flex:1;padding:6px 8px;font-size:12px}._dateRange_se1ok_1159{width:100%}._eshopStatGrid_se1ok_1235{grid-template-columns:repeat(2,1fr);gap:10px}._eshopStatValue_se1ok_1327{font-size:20px}._treatsFormGrid_se1ok_1412{grid-template-columns:1fr}._treatsCalcRow_se1ok_1418{flex-direction:column;align-items:stretch}._treatsCalcRight_se1ok_1449{align-items:stretch}._treatsProtocol_se1ok_1457,._treatsError_se1ok_1465{text-align:left}._treatsGrantBtn_se1ok_1473{width:100%}._drawer_se1ok_515{z-index:1501;border-radius:16px 16px 0 0;width:100%;max-height:90vh;animation:.25s _modalPopin_se1ok_1;inset:auto 0 0;box-shadow:0 -4px 24px #0000001f}}@media (width>=769px) and (width<=1024px){._main_se1ok_12{max-width:100vw;overflow-x:hidden}._mainCollapsed_se1ok_20{max-width:100vw;margin-left:64px;overflow-x:hidden}._content_se1ok_24{padding:24px 24px 60px}._commerceGrid_se1ok_469{grid-template-columns:repeat(2,1fr)}._commerceCardWide_se1ok_485{grid-column:span 1}._eshopStatGrid_se1ok_1235{grid-template-columns:repeat(2,1fr)}}._confirmModalOverlay_se1ok_1653{z-index:1200;background:#00000073;justify-content:center;align-items:center;animation:.2s forwards _treatsOverlayIn_se1ok_1;display:flex;position:fixed;inset:0}@keyframes _treatsOverlayIn_se1ok_1{0%{opacity:0}to{opacity:1}}@keyframes _treatsOverlayOut_se1ok_1{0%{opacity:1}to{opacity:0}}@keyframes _confirmModalIn_se1ok_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _confirmModalOut_se1ok_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._confirmModalOverlayClosing_se1ok_1669{animation:.4s forwards _treatsOverlayOut_se1ok_1}._confirmModal_se1ok_1653{background:var(--surface);border:.5px solid var(--border);border-radius:18px;width:100%;max-width:420px;margin:16px;animation:.25s cubic-bezier(.32,.72,0,1) forwards _confirmModalIn_se1ok_1;overflow:hidden;box-shadow:0 20px 60px #0003}._confirmModalClosing_se1ok_1683{animation:.4s cubic-bezier(.32,.72,0,1) forwards _confirmModalOut_se1ok_1}@media (width<=768px){@keyframes _treatsSlideUp_se1ok_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _treatsSlideDown_se1ok_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._confirmModalOverlay_se1ok_1653{z-index:1500;background:#0006;align-items:flex-end;animation:none}._confirmModalOverlayClosing_se1ok_1669{animation:none}._confirmModal_se1ok_1653{max-width:100%;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;margin:0;animation:.45s cubic-bezier(.32,.72,0,1) forwards _treatsSlideUp_se1ok_1;position:relative}._confirmModalClosing_se1ok_1683{animation:.45s cubic-bezier(.32,.72,0,1) forwards _treatsSlideDown_se1ok_1}}._confirmModalHeader_se1ok_1709{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:20px 20px 16px;display:flex}._confirmModalCoin_se1ok_1717{flex-shrink:0;width:38px;height:38px}._confirmModalTitles_se1ok_1723{flex:1}._confirmModalTitle_se1ok_1723{color:var(--text);font-size:14px;font-weight:700;font-family:var(--font-family);margin:0}._confirmModalSub_se1ok_1733{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:2px 0 0}._confirmModalClose_se1ok_1740{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;transition:background .15s;display:flex}._confirmModalClose_se1ok_1740:hover{background:var(--surface-2)}._confirmModalBody_se1ok_1754{flex-direction:column;gap:14px;padding:20px;display:flex}._treatsLabel_se1ok_1761{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._treatsPresets_se1ok_1769{gap:8px;display:flex}._treatsPresetBtn_se1ok_1774{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:9px;flex:1;padding:11px 8px;transition:opacity .15s}._treatsPresetBtn_se1ok_1774:hover{opacity:.8}._treatsPresetBtnActive_se1ok_1788{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}._treatsCustomInput_se1ok_1793{box-sizing:border-box;background:var(--surface-2);width:100%;color:var(--text);font-size:14px;font-family:var(--font-family);border:none;border-radius:8px;outline:none;padding:10px 14px}._treatsCustomInput_se1ok_1793::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._treatsCustomInput_se1ok_1793::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._treatsCustomInput_se1ok_1793[type=number]{-moz-appearance:textfield}._treatsNote_se1ok_1809{color:#fff;font-size:14px;font-family:var(--font-family);background:var(--primary-gradient);border-radius:7px;margin:0;padding:8px 12px}._confirmModalFooter_se1ok_1820{border-top:.5px solid var(--border);gap:10px;padding:16px 20px;display:flex}._treatsCancelBtn_se1ok_1827{border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:9px;flex:1;padding:11px;transition:background .15s}._treatsCancelBtn_se1ok_1827:hover{background:var(--surface-2)}._confirmBtn_se1ok_1842{color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:none;border-radius:9px;flex:2;padding:11px;transition:opacity .15s}._confirmBtn_se1ok_1842:hover{opacity:.88}._confirmBtn_se1ok_1842:disabled{opacity:.35;cursor:not-allowed}._treatsLoadingBody_se1ok_1859{flex-direction:column;align-items:center;gap:16px;padding:52px 24px 40px;display:flex}._treatsSpinner_se1ok_1867{border:3px solid var(--border);border-top-color:#f59e0b;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite _treatsSpin_se1ok_1867}@keyframes _treatsSpin_se1ok_1867{to{transform:rotate(360deg)}}._treatsLoadingText_se1ok_1878{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._confirmSuccessBody_se1ok_1886{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px 24px;display:flex}._confirmSuccessIcon_se1ok_1895{background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:6px;display:flex}._confirmSuccessCoin_se1ok_1906{width:38px;height:38px}._confirmSuccessTitle_se1ok_1911{color:var(--text);font-size:20px;font-weight:700;font-family:var(--font-family);margin:0}._confirmSuccessAmount_se1ok_1919{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);-webkit-text-fill-color:transparent;font-size:32px;font-weight:800;font-family:var(--font-family);-webkit-background-clip:text;background-clip:text;margin:0}._confirmSuccessSub_se1ok_1930{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.5}._orderDrawerOverlay_se1ok_1939{z-index:1500;background:#0000008c;position:fixed;inset:0}._orderDrawer_se1ok_1939{background:var(--surface);z-index:1501;flex-direction:column;width:420px;max-width:100vw;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-4px 0 32px #0000001f}._orderDrawerHeader_se1ok_1961{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._orderDrawerHeaderLeft_se1ok_1970{align-items:center;gap:10px;display:flex}._orderDrawerNr_se1ok_1976{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family)}._orderDrawerBadge_se1ok_1983{font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:6px;padding:3px 10px}._orderDrawerClose_se1ok_1991{cursor:pointer;width:32px;height:32px;color:var(--text-2);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:flex}._orderDrawerClose_se1ok_1991:hover{background:var(--surface-2)}._orderDrawerBody_se1ok_2007{flex-direction:column;flex:1;gap:20px;padding:20px;display:flex;overflow-y:auto}._orderDrawerSectionTitle_se1ok_2018{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 10px}._orderDrawerGrid_se1ok_2028{grid-template-columns:80px 1fr;align-items:start;gap:8px 12px;display:grid}._orderDrawerKey_se1ok_2035{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._orderDrawerVal_se1ok_2041{color:var(--text);font-size:13px;font-family:var(--font-family)}._orderDrawerAddress_se1ok_2047{color:var(--text);font-size:13px;font-family:var(--font-family);background:var(--surface-2);border-radius:8px;margin:0;padding:10px 12px;line-height:1.5}._orderDrawerProductList_se1ok_2058{border:.5px solid var(--border);border-radius:10px;overflow:hidden}._orderDrawerProductRow_se1ok_2064{border-bottom:.5px solid var(--border);align-items:center;gap:8px;padding:10px 14px;display:flex}._orderDrawerProductName_se1ok_2072{color:var(--text);font-size:13px;font-family:var(--font-family);flex:1}._orderDrawerProductMeta_se1ok_2079{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._orderDrawerProductPrice_se1ok_2085{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);text-align:right;min-width:64px}._orderDrawerProductTotal_se1ok_2094{color:var(--text-2);font-size:13px;font-family:var(--font-family);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}._orderDrawerProductTotalVal_se1ok_2104{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family)}._orderTimeline_se1ok_2111{flex-direction:column;display:flex}._orderTimelineItem_se1ok_2116{gap:12px;display:flex}._orderTimelineTrack_se1ok_2121{flex-direction:column;flex-shrink:0;align-items:center;width:16px;display:flex}._orderTimelineDot_se1ok_2129{border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}._orderTimelineBar_se1ok_2137{background:var(--border);flex:1;width:2px;min-height:16px;margin:4px 0}._orderTimelineContent_se1ok_2145{flex:1;padding-bottom:16px}._orderTimelineContentLast_se1ok_2150{padding-bottom:0}._orderTimelineLabel_se1ok_2152{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);display:block}._orderTimelineTime_se1ok_2160{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._orderDrawerFooter_se1ok_2166{border-top:.5px solid var(--border);flex-shrink:0;padding:14px 20px}._orderDrawerBannerOk_se1ok_2172{color:#16a34a;font-size:13px;font-family:var(--font-family);text-align:center;background:#16a34a14;border-radius:8px;padding:10px 12px}._orderDrawerBannerErr_se1ok_2182{color:#e53e3e;font-size:13px;font-family:var(--font-family);text-align:center;background:#fef2f2;border-radius:8px;padding:10px 12px}._orderDrawerBtnGo_se1ok_2192{background:var(--primary-gradient);color:#fff;width:100%;height:44px;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;transition:opacity .15s}._orderDrawerBtnGo_se1ok_2192:hover{opacity:.88}._orderDrawerActions_se1ok_2208{gap:8px;display:flex}._orderDrawerBtnFinish_se1ok_2213{color:#fff;height:44px;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:#16a34a;border:none;border-radius:10px;flex:1;transition:opacity .15s}._orderDrawerBtnFinish_se1ok_2213:hover{opacity:.88}._orderDrawerBtnCancel_se1ok_2229{color:#e53e3e;height:44px;font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:0 0;border:1.5px solid #e53e3e;border-radius:10px;padding:0 18px;transition:background .15s,color .15s}._orderDrawerBtnCancel_se1ok_2229:hover{background:#fef2f2}._scheduleModalOverlay_se1ok_2248{z-index:1400;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._scheduleModal_se1ok_2248{background:var(--surface);border-radius:16px;width:100%;max-width:420px;max-height:90vh;padding:24px;animation:.22s _scheduleModalIn_se1ok_1;overflow-y:auto;box-shadow:0 12px 48px #0000002e}@keyframes _scheduleModalIn_se1ok_1{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=768px){._scheduleModal_se1ok_2248{max-width:100%;height:100%;max-height:100dvh;box-shadow:none;border-radius:0}._scheduleModalOverlay_se1ok_2248{align-items:flex-end;padding:0}}._scheduleModalTitle_se1ok_2290{color:var(--text);font-size:18px;font-weight:700;font-family:var(--font-family);margin:0 0 4px}._scheduleModalSub_se1ok_2298{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 20px;line-height:1.5}._scheduleModalGrid_se1ok_2306{flex-direction:column;margin-bottom:20px;display:flex}._scheduleModalRow_se1ok_2312{align-items:center;gap:12px;padding:9px 0;display:flex}._scheduleModalDay_se1ok_2319{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);flex-shrink:0;width:32px}._scheduleModalSwitch_se1ok_2328{cursor:pointer;background:#d0d0ce;border:none;border-radius:10px;flex-shrink:0;width:36px;height:20px;padding:0;transition:background .2s;position:relative}._scheduleModalSwitchOn_se1ok_2341{background:#16a34a}._scheduleModalKnob_se1ok_2345{background:var(--surface);border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}._scheduleModalSwitchOn_se1ok_2341 ._scheduleModalKnob_se1ok_2345{transform:translate(16px)}._scheduleModalTimeInputs_se1ok_2362{flex:1;align-items:center;gap:5px;display:flex}._scheduleModalTimeInput_se1ok_2362{border:1px solid var(--border);font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:8px;width:92px;height:32px;padding:0 10px;transition:border-color .15s}._scheduleModalTimeInput_se1ok_2362:hover{border-color:var(--text-2)}._scheduleModalTimeInput_se1ok_2362:focus{border-color:var(--color-primary);outline:none}._scheduleModalTimeSep_se1ok_2392{color:var(--text-2);font-size:13px}._scheduleModalClosed_se1ok_2397{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._scheduleModalSave_se1ok_2403{background:var(--primary-gradient);color:#fff;width:100%;font-size:15px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:11px;transition:opacity .15s}._scheduleModalSave_se1ok_2403:hover{opacity:.88}._scheduleModalSkip_se1ok_2419{cursor:pointer;width:100%;color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;background:0 0;border:none;padding:10px 0 0;transition:color .15s;display:block}._scheduleModalSkip_se1ok_2419:hover{color:var(--text)}._formStack_1tznt_1{flex-direction:column;gap:22px;margin-top:12px;display:flex}._cardVisual_1tznt_8{aspect-ratio:1.586;color:#fff;background:linear-gradient(135deg,#7460e2 0%,#4c3aa8 100%);border-radius:14px;flex-direction:column;justify-content:space-between;width:100%;max-width:340px;padding:18px 20px;display:flex;position:relative;box-shadow:0 8px 24px #7460e240}._cardVisualBrand_1tznt_22{letter-spacing:.04em;opacity:.9;font-size:13px;font-weight:700;font-family:var(--font-family)}._cardVisualNumber_1tznt_29{letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:18px;font-family:var(--font-family)}._cardVisualFooter_1tznt_35{font-family:var(--font-family);justify-content:flex-end;display:flex}._cardVisualExpiry_1tznt_40{font-variant-numeric:tabular-nums;opacity:.85;font-size:13px}._cardActionsRow_1tznt_46{align-items:center;gap:10px;display:flex}._fieldRow2_1tznt_52{grid-template-columns:1fr 1fr;gap:18px;display:grid}._savedHint_1tznt_58{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._cardElementWrap_1tznt_64{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:14px 16px}._errorText_1tznt_71{color:#dc2626;font-size:13px;font-family:var(--font-family);margin:0}._removeBtn_1tznt_78{border:1px solid var(--border);color:#dc2626;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-family);background:0 0;border-radius:8px;align-self:flex-start;padding:9px 16px}._removeBtn_1tznt_78:hover{background:#dc262614}._fitBtn_1tznt_94{align-self:flex-start}._confirmRemoveBtn_1tznt_98{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:#dc2626;border:none;border-radius:8px;padding:10px 20px;transition:background .15s}._confirmRemoveBtn_1tznt_98:hover{background:#b91c1c}._layout_9j4em_1{background:var(--bg);min-height:100vh;display:flex}._main_9j4em_7{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_9j4em_15{margin-left:64px}._pageHeader_9j4em_17{border-bottom:.5px solid var(--border);background:var(--surface);padding:28px 32px 20px}._pageTitle_9j4em_23{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0}._tabBar_9j4em_31{border-bottom:.5px solid var(--border);background:var(--surface);gap:0;padding:0 32px;display:flex;overflow-x:auto}._tab_9j4em_31{color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-.5px;padding:16px 20px;transition:color .15s;display:flex;position:relative}._tabIcon_9j4em_58{align-items:center;display:flex}._tab_9j4em_31:hover{color:var(--text)}._tabActive_9j4em_62{color:var(--text);border-bottom-color:#7460e2;font-weight:500}._tabContent_9j4em_68{padding:28px 32px 80px}._tabPane_9j4em_72{flex-direction:column;gap:16px;display:flex}._passwordRow_9j4em_79{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:16px;display:grid}._card_9j4em_87{background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:24px}._cardTitle_9j4em_94{color:var(--text-2);text-transform:uppercase;letter-spacing:.7px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 20px}._field_9j4em_105{flex-direction:column;gap:6px;display:flex}._fieldLabel_9j4em_111{color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family)}._input_9j4em_118{border:1px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);background:var(--surface);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:9px 12px}[data-theme=dark] ._input_9j4em_118{background:#252525;border-color:#ffffff24}._input_9j4em_118:focus{border-color:var(--primary)}._passwordWrap_9j4em_140{position:relative}._inputPad_9j4em_144{padding-right:40px}._eyeBtn_9j4em_148{cursor:pointer;color:var(--text-2);background:0 0;border:none;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._saveBtnOrange_9j4em_164{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;margin-top:8px;padding:10px 20px;transition:background .15s;display:inline-block}._saveBtnOrange_9j4em_164:hover{background:#5c4db8}._shopBtnPresets_9j4em_182{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}._shopBtnPreset_9j4em_182{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:20px;padding:8px 16px;transition:background .15s,border-color .15s,color .15s}._shopBtnPreset_9j4em_182:hover{background:var(--border)}._shopBtnPresetActive_9j4em_202{background:var(--primary-gradient);color:#fff;border-color:#0000;font-weight:500}._shopBtnPresetActive_9j4em_202:hover{background:var(--primary-gradient)}._rowTitle_9j4em_211{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._rowDesc_9j4em_219{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._strengthBar_9j4em_226{gap:4px;margin-top:4px;display:flex}._strengthSeg_9j4em_227{border-radius:2px;flex:1;height:4px;transition:background .2s}._aspectDesc_9j4em_230{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:-12px 0 20px}._themePill_9j4em_236{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;gap:2px;padding:3px;display:inline-flex}._themePillBtn_9j4em_244{color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:background .15s,color .15s,box-shadow .15s;display:flex}._themePillBtn_9j4em_244:hover{color:var(--text)}._themePillBtnActive_9j4em_261{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #0000001a}._toggle_9j4em_268{background:var(--surface-2);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;align-items:center;width:44px;height:24px;padding:2px;transition:background .2s;display:flex}._toggleOn_9j4em_282{background:var(--primary-gradient);justify-content:flex-end}._toggleThumb_9j4em_284{background:var(--surface);border-radius:50%;width:20px;height:20px;transition:all .2s;box-shadow:0 1px 3px #00000026}._notifMasterRow_9j4em_293{justify-content:space-between;align-items:center;gap:16px;display:flex}._notifGroupHead_9j4em_300{border-bottom:.5px solid var(--border);align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}._notifGroupIcon_9j4em_309{width:34px;height:34px;color:var(--primary-text);background:linear-gradient(160deg,#7460e214 0%,#8b30f50f 100%);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._notifGroupTitle_9j4em_321{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0 0 2px}._notifGroupDesc_9j4em_329{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._notifRow_9j4em_336{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}._notifRowBorder_9j4em_344{border-bottom:.5px solid var(--border)}._notifInfo_9j4em_346{flex:1;min-width:0}._notifTitle_9j4em_348{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._notifDesc_9j4em_356{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._pixelVerifyBtn_9j4em_364:not(:disabled):hover{opacity:.85}._gtmConfirmBtn_9j4em_365:hover:not(:disabled){opacity:.88}._pixelConfirmBtn_9j4em_366:hover:not(:disabled){opacity:.85}._spinnerDot_9j4em_367:nth-child(2){animation-delay:.2s}._spinnerDot_9j4em_367:nth-child(3){animation-delay:.4s}@keyframes _spinnerBounce_9j4em_1{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}@media (width<=768px){._pixelPlatformGrid_9j4em_376{grid-template-columns:1fr}._pixelVerifyRow_9j4em_377{flex-direction:column}._pixelVerifyBtn_9j4em_364{height:44px}}._dangerCard_9j4em_383{border-color:var(--border)}._dangerCardTitle_9j4em_385{color:#e53e3e;text-transform:uppercase;letter-spacing:.7px;font-size:13px;font-weight:600;font-family:var(--font-family);margin:0 0 20px}._dangerRow_9j4em_395{justify-content:space-between;align-items:center;gap:16px;display:flex}._dangerSep_9j4em_402{background:var(--border);height:.5px;margin:20px 0}._deactivateBtn_9j4em_408{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:8px;padding:8px 16px}._deactivateBtn_9j4em_408:hover{border-color:var(--text-2)}._deleteAccBtn_9j4em_422{color:#e53e3e;cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:#ef444414;border:none;border-radius:8px;padding:8px 16px}._deleteAccBtn_9j4em_422:hover{background:#ef444426}._inlineConfirm_9j4em_436{background:#ef444414;border-radius:8px;margin-top:12px;padding:12px 14px}._inlineConfirmText_9j4em_443{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0 0 10px}._inlineConfirmActions_9j4em_450{gap:8px;display:flex}._confirmDanger_9j4em_455{color:#fff;cursor:pointer;font-size:13px;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:6px;padding:7px 16px}._confirmDanger_9j4em_455:hover{background:#c53030}._confirmCancel_9j4em_468{background:var(--surface);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:6px;padding:7px 16px}._confirmCancel_9j4em_468:hover{background:var(--surface-2)}._overlay_9j4em_481{z-index:200;background:#0006;position:fixed;inset:0}._modal_9j4em_488{background:var(--surface);z-index:201;border-radius:14px;width:420px;max-width:calc(100vw - 32px);padding:28px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px #00000026}._modalTitle_9j4em_502{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._modalDesc_9j4em_510{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 20px}._modalActions_9j4em_517{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._toast_9j4em_525{background:var(--surface);color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);z-index:300;border:.5px solid var(--border);white-space:nowrap;border-radius:24px;padding:10px 20px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}._mobileMenuSection_9j4em_544{display:none}@media (width<=768px){._main_9j4em_7,._mainCollapsed_9j4em_15{padding-top:var(--sticky-top,64px);height:100dvh;margin-left:0;overflow:hidden auto}._pageHeader_9j4em_17{padding:16px}._pageTitle_9j4em_23{text-align:center}._tabBar_9j4em_31{display:none}._mobileMenuSection_9j4em_544{background:var(--surface);border-bottom:.5px solid var(--border);display:block}._mobileMenu_9j4em_544{flex-direction:column;display:flex}._mobileMenuItem_9j4em_570{cursor:pointer;border:none;border-bottom:.5px solid var(--border);background:0 0;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}._mobileMenuItem_9j4em_570:last-child{border-bottom:none}._mobileMenuLeft_9j4em_584{align-items:center;gap:12px;display:flex}._mobileMenuIcon_9j4em_590{color:var(--text-2);align-items:center;display:flex}._mobileMenuLabel_9j4em_596{color:var(--text);font-size:15px;font-family:var(--font-family)}._mobileMenuChevron_9j4em_602{color:var(--text-2);align-items:center;display:flex}._mobileBreadcrumb_9j4em_604{border-bottom:.5px solid var(--border);align-items:center;gap:8px;padding:14px 16px;display:flex}._mobileBreadcrumbBack_9j4em_612{color:var(--primary-text);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}._mobileBreadcrumbSep_9j4em_625{color:var(--text-2);font-size:14px}._mobileBreadcrumbCurrent_9j4em_627{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._tabContentMobileHidden_9j4em_545{display:none}._tabContent_9j4em_68{padding:16px 16px 80px}._twoColGrid_9j4em_638,._passwordRow_9j4em_79,._billingTopRow_9j4em_640,._planRow_9j4em_641{grid-template-columns:1fr}}@media (width>=769px) and (width<=1024px){._main_9j4em_7{max-width:100vw;overflow-x:hidden}._mainCollapsed_9j4em_15{max-width:100vw;margin-left:64px;overflow-x:hidden}._tabContent_9j4em_68{padding:24px 24px 80px}._pixelPlatformGrid_9j4em_376,._stripeStatsRow_9j4em_649{grid-template-columns:repeat(2,1fr)}}._modModalOverlay_9j4em_653{z-index:500;background:#0006;position:fixed;inset:0}._modModal_9j4em_653{background:var(--surface);z-index:501;text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:14px;width:300px;padding:32px 28px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000024}@keyframes _modSpin_9j4em_682{to{transform:rotate(360deg)}}._modSpinner_9j4em_682{border:3px solid var(--border);border-top-color:#7460e2;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite _modSpin_9j4em_682}._modLoadingText_9j4em_691{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}@keyframes _modSuccessPop_9j4em_1{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes _modCheckDraw_9j4em_1{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}._modSuccessIcon_9j4em_709{background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards _modSuccessPop_9j4em_1;display:flex}._modSuccessCheck_9j4em_720{stroke-dasharray:30;stroke-dashoffset:30px;animation:.35s .25s forwards _modCheckDraw_9j4em_1}._modSuccessTitle_9j4em_726{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._modSuccessSub_9j4em_734{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._modSuccessBtn_9j4em_741{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;margin-top:4px;padding:10px 32px}._modSuccessBtn_9j4em_741:hover{background:#5c4db8}@media (width<=768px){._pixelMethodGrid_9j4em_759{grid-template-columns:1fr}}._cardHead_9j4em_763{align-items:center;gap:12px;padding-bottom:4px;display:flex}._cardBody_9j4em_770{margin-top:12px}._cardHeadIcon_9j4em_774{background:var(--primary-gradient);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._cardHeadText_9j4em_786{flex:1;min-width:0}._cardHeadTitle_9j4em_791{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0 0 2px}._cardHeadDesc_9j4em_799{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}@media (width<=768px){._fieldGrid2_9j4em_809{grid-template-columns:1fr}}._moduleToggleList_9j4em_813{flex-direction:column;display:flex}._moduleToggleRow_9j4em_815{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}._moduleToggleList_9j4em_813 ._moduleToggleRow_9j4em_815:last-child{border-bottom:none}._moduleToggleInfo_9j4em_825{flex:1;min-width:0}._moduleToggleLabel_9j4em_830{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._moduleToggleDesc_9j4em_838{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._moduleToggleSwitch_9j4em_845{background:var(--surface-2);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;align-items:center;width:44px;height:24px;padding:2px;transition:background .2s;display:flex}._moduleToggleSwitchOn_9j4em_859{background:var(--primary-gradient)}._moduleToggleKnob_9j4em_863{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;box-shadow:0 1px 3px #0003}._moduleToggleSwitchOn_9j4em_859 ._moduleToggleKnob_9j4em_863{transform:translate(20px)}@keyframes _alertPulse_9j4em_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._moduleToggleSwitchWrap_9j4em_883{flex-shrink:0;align-items:center;display:inline-flex;position:relative}._moduleSetupGuide_9j4em_892{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:12px;margin-top:8px;padding:16px;display:flex}._moduleSetupGuideHeader_9j4em_903{align-items:flex-start;gap:10px;display:flex}._moduleSetupGuideTitle_9j4em_910{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);margin:0 0 2px}._moduleSetupGuideSub_9j4em_918{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0;line-height:1.45}._moduleSetupSteps_9j4em_926{flex-direction:column;gap:6px;margin:0;padding-left:18px;list-style:decimal;display:flex}._moduleSetupSteps_9j4em_926 li{color:var(--text);font-size:13px;font-family:var(--font-family);line-height:1.5}._moduleSetupSteps_9j4em_926 li strong{color:var(--text);font-weight:600}._moduleSetupDot_9j4em_947{vertical-align:middle;background:#dc2626;border-radius:50%;width:6px;height:6px;margin-left:2px;animation:2s ease-in-out infinite _alertPulse_9j4em_1;display:inline-block;position:relative;top:-1px}._moduleSetupGuideBtn_9j4em_960{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:8px 16px;text-decoration:none;transition:filter .15s;display:inline-flex}._moduleSetupGuideBtn_9j4em_960:hover{filter:brightness(1.08)}._mobileMenuItem_9j4em_570{position:relative}[data-theme=dark] ._dangerCard_9j4em_383{border-color:#ffffff14}[data-theme=dark] ._deactivateBtn_9j4em_408,[data-theme=dark] ._confirmCancel_9j4em_468{border-color:#ffffff1f}[data-theme=dark] ._deactivateBtn_9j4em_408:hover,[data-theme=dark] ._confirmCancel_9j4em_468:hover{border-color:#ffffff40}[data-theme=dark] ._inlineConfirm_9j4em_436{background:#ef44441f}[data-theme=dark] ._toggle_9j4em_268{background:#ffffff1f}[data-theme=dark] ._toggleThumb_9j4em_284{background:#ffffffd9}[data-theme=dark] ._themePillBtnActive_9j4em_261{background:#ffffff1a;box-shadow:0 1px 3px #00000080}._locSaveBtn_9j4em_1007:hover:not(:disabled){opacity:.88}@keyframes __spin_9j4em_1{to{transform:rotate(360deg)}}._deleteSpinner_9j4em_1010{flex-shrink:0;animation:.8s linear infinite __spin_9j4em_1}._layout_19nya_1{background:var(--surface-2);min-height:100vh;display:flex}._main_19nya_7{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_19nya_15{margin-left:64px}._pageHeader_19nya_17{border-bottom:.5px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;padding:24px 32px;display:flex}._pageTitle_19nya_26{color:var(--text);font-size:24px;font-weight:600;font-family:var(--font-family);margin:0}._headerActions_19nya_34{align-items:center;gap:20px;display:flex}._markAllBtn_19nya_36{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:0}._markAllBtn_19nya_36:hover{opacity:.75}._container_19nya_48{max-width:680px;margin:0 auto;padding:16px 32px 80px}._group_19nya_54{margin-bottom:4px}._groupLabel_19nya_56{color:var(--text-2);border-bottom:.5px solid var(--border);font-size:12px;font-weight:600;font-family:var(--font-family);margin-bottom:8px;padding:16px 0 8px}._card_19nya_66{cursor:pointer;touch-action:manipulation;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:4px;padding:14px 16px;transition:background .15s;display:flex;position:relative}._cardUnread_19nya_79{background:#7460e20a}._cardUnread_19nya_79:hover{background:#7460e214}._cardRead_19nya_81{background:var(--surface)}._cardRead_19nya_81:hover{background:var(--surface-2)}._unreadDot_19nya_84{background:var(--primary-gradient);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}._avatar_19nya_95{width:40px;height:40px;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._avatarWrap_19nya_106{flex-shrink:0;position:relative}._avatarBadge_19nya_111{border:1.5px solid var(--surface);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-2px;right:-2px}._cardContent_19nya_125{flex:1;min-width:0}._cardTitle_19nya_127{color:var(--text);font-size:14px;font-weight:400;line-height:1.4;font-family:var(--font-family);margin:0}._cardTitleBold_19nya_136{font-weight:500}._cardBody_19nya_138{color:var(--text-2);font-size:13px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}._cardTime_19nya_148{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:4px 0 0}._inlineBadge_19nya_155{font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:6px;margin-top:6px;padding:3px 8px;display:inline-block}._inlineRow_19nya_165{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}._inlineRow_19nya_165 ._inlineBadge_19nya_155{margin-top:0}._inlineActions_19nya_175{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._inlineBtnPrimary_19nya_182{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._inlineBtnPrimary_19nya_182:hover{background:#5c4db8}._inlineBtnSecondary_19nya_197{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._inlineBtnSecondary_19nya_197:hover{background:var(--surface-hover)}._inlineLinkBtn_19nya_211{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:0;display:inline-block}._inlineLinkBtn_19nya_211:hover{opacity:.75}._deleteBtn_19nya_224{color:var(--text-2);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:4px;transition:opacity .15s,background .15s;display:flex}._card_19nya_66:hover ._deleteBtn_19nya_224{opacity:1}._deleteBtn_19nya_224:hover{background:var(--border);color:var(--text)}._loadMore_19nya_244{justify-content:center;padding:24px 0 8px;display:flex}._loadMoreBtn_19nya_250{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border-radius:8px;padding:9px 28px;transition:background .15s,border-color .15s}._loadMoreBtn_19nya_250:hover{background:var(--surface-2);border-color:silver}._allShown_19nya_267{text-align:center;color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;padding:24px 0 8px}._emptyState_19nya_276{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:80px 0;display:flex}._emptyTitle_19nya_285{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._adCard_19nya_292{cursor:default;background:#7460e20a}._adCard_19nya_292:hover{background:#7460e214}._adNameRow_19nya_294{align-items:center;gap:6px;margin-bottom:3px;display:flex}._adName_19nya_294{color:var(--text);font-size:12px;font-weight:600;font-family:var(--font-family)}._adBadge_19nya_296{color:var(--primary-text);font-size:10px;font-family:var(--font-family);background:#7460e214;border-radius:4px;padding:1px 5px}._adDesc_19nya_297{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:3px 0 7px;line-height:1.4}._adBtn_19nya_298{background:var(--primary-gradient);color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:7px;padding:5px 12px}._adBtn_19nya_298:hover{background:#5c4db8}@media (width<=768px){._main_19nya_7{padding-top:calc(var(--sticky-top,64px) + 48px);height:100dvh;margin-left:0;overflow:hidden auto}._mainCollapsed_19nya_15{height:100dvh;margin-left:0;overflow:hidden auto}._pageHeader_19nya_17{justify-content:flex-end;padding:16px;position:relative}._pageTitle_19nya_26{text-align:center;pointer-events:none;width:100%;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._avatar_19nya_95{width:48px;height:48px}._cardTitle_19nya_127{font-size:15px}._cardBody_19nya_138{font-size:14px}._cardTime_19nya_148{font-size:13px}._container_19nya_48{max-width:100%;padding:12px 16px 100px}._inlineActions_19nya_175{flex-direction:column}._inlineBtnPrimary_19nya_182,._inlineBtnSecondary_19nya_197{text-align:center;width:100%}}@media (width>=769px) and (width<=1024px){._main_19nya_7{max-width:100vw;overflow-x:hidden}._mainCollapsed_19nya_15{max-width:100vw;margin-left:64px;overflow-x:hidden}._container_19nya_48{max-width:100%;padding:16px 24px 80px}}._layout_19s4o_1{background:var(--bg);min-height:100vh;display:flex}._main_19s4o_7{padding-top:var(--sticky-top,64px);box-sizing:border-box;flex-direction:column;flex:1;min-width:0;height:100dvh;margin-left:240px;transition:margin-left .2s;display:flex;overflow:hidden}._mainCollapsed_19s4o_21{margin-left:80px}._calendarWrapper_19s4o_25{flex:1;min-height:0;display:flex;overflow:hidden}._calendarCol_19s4o_32{border-right:.5px solid var(--border);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._panelCol_19s4o_41{flex-direction:column;flex-shrink:0;width:460px;display:flex;overflow:hidden}._topBar_19s4o_50{border-bottom:.5px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}._navGroup_19s4o_61{align-items:center;gap:4px;display:flex}._navBtn_19s4o_67{border:.5px solid var(--border);cursor:pointer;width:28px;height:28px;color:var(--text);background:0 0;border-radius:6px;outline:none;justify-content:center;align-items:center;display:flex}._navBtn_19s4o_67:hover{background:var(--surface-2)}._todayBtn_19s4o_83{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border-radius:6px;outline:none;height:28px;padding:4px 10px}._todayBtn_19s4o_83:hover{background:var(--surface-2)}._headerLabel_19s4o_98{color:var(--text);white-space:nowrap;font-size:15px;font-weight:500;font-family:var(--font-family);margin-left:8px}._viewTabs_19s4o_107{background:var(--surface-2);border-radius:8px;gap:2px;padding:2px;display:flex}._viewTab_19s4o_107{color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-radius:6px;outline:none;padding:5px 12px}._viewTabActive_19s4o_128{background:var(--surface);color:var(--text);font-weight:500;box-shadow:0 1px 2px #0000000f}._filterBar_19s4o_136{border-bottom:.5px solid var(--border);flex-wrap:wrap;flex-shrink:0;gap:6px;padding:10px 20px;display:flex}._filterBtn_19s4o_145{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:20px;outline:none;align-items:center;gap:6px;padding:5px 14px;display:inline-flex}._filterBtnDot_19s4o_160{border-radius:50%;flex-shrink:0;width:7px;height:7px}._filterBtnActive_19s4o_167{background:var(--primary-gradient);color:#fff;border-color:#0000;font-weight:600}._content_19s4o_175{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._listWrapper_19s4o_184{flex:1;overflow-y:auto}._listGroup_19s4o_189{border-bottom:.5px solid var(--border)}._listDayLabel_19s4o_193{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500;font-family:var(--font-family);padding:14px 20px 8px}._listRow_19s4o_203{cursor:pointer;align-items:center;gap:12px;padding:12px 20px;transition:background .1s;display:flex}._listRow_19s4o_203:hover,._listRowSelected_19s4o_213{background:var(--surface-2)}._listColorBar_19s4o_215{border-radius:2px;flex-shrink:0;width:4px;height:36px}._listTime_19s4o_222{color:var(--primary-text);font-size:14px;font-family:var(--font-family);flex-shrink:0;min-width:48px}._listInfo_19s4o_230{flex:1;min-width:0}._listService_19s4o_235{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._listUserAnimal_19s4o_245{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin-top:2px}._listReview_19s4o_252{color:#d97706;font-size:12px;font-weight:600;font-family:var(--font-family);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:3px;display:flex}._listBadge_19s4o_264{white-space:nowrap;font-size:11px;font-weight:500;font-family:var(--font-family);border-radius:6px;flex-shrink:0;padding:3px 8px}._listRescheduleDot_19s4o_274{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;width:8px;height:8px}._listEmpty_19s4o_282{justify-content:center;align-items:center;padding:60px 20px;display:flex}._listEmptyText_19s4o_289{color:var(--text-2);font-size:14px;font-family:var(--font-family)}._panel_19s4o_41{background:var(--surface);flex-direction:column;height:100%;display:flex;overflow:hidden}._panelEmpty_19s4o_304{flex:1;justify-content:center;align-items:center;padding:20px;display:flex}._panelEmptyText_19s4o_312{color:var(--text-2);font-size:14px;font-family:var(--font-family);text-align:center}._panelHeader_19s4o_319{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 16px 16px;display:flex}._panelHeaderLeft_19s4o_329{flex-flow:wrap;align-items:center;gap:8px;display:flex}._panelTitle_19s4o_337{color:var(--text);font-size:16px;font-weight:700;font-family:var(--font-family);margin:0;line-height:1.2}._statusBadge_19s4o_346{font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:6px;align-self:flex-start;padding:3px 9px;display:inline-block}._closeBtn_19s4o_356{background:var(--surface-2);cursor:pointer;color:var(--text-2);border:none;border-radius:8px;flex-shrink:0;align-items:center;padding:6px;transition:background .15s;display:flex}._closeBtn_19s4o_356:hover{background:var(--border)}._panelBody_19s4o_371{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow-y:auto}._panelSection_19s4o_381{flex-direction:column;gap:6px;display:flex}._panelSectionTitle_19s4o_387{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700;font-family:var(--font-family);margin:0}._panelCard_19s4o_397{background:var(--surface-2);border-radius:10px;overflow:hidden}._panelRow_19s4o_403{justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}._panelRowLabel_19s4o_411{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-shrink:0}._panelRowVal_19s4o_418{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);text-align:right}._panelRowLeft_19s4o_426{flex-direction:column;gap:2px;display:flex}._panelRowSub_19s4o_432{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._panelRowTotal_19s4o_438{border-top:.5px solid var(--border)}._panelRowDivider_19s4o_442{background:var(--border);height:.5px;margin:0 12px}._userNote_19s4o_448{background:var(--surface-2);color:var(--text-2);font-size:13px;font-family:var(--font-family);border-radius:10px;padding:10px 12px;line-height:1.5}._panelReschedulePendingNote_19s4o_458{color:var(--primary-text);font-size:12px;font-family:var(--font-family);background:#7460e214;border-radius:10px;padding:10px 12px}._panelFooter_19s4o_467{border-top:.5px solid var(--border);flex-direction:column;flex-shrink:0;gap:8px;padding:14px 16px 18px;display:flex}._footerRow_19s4o_476{gap:8px;display:flex}._btnConfirm_19s4o_481{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:10px;flex:2;padding:12px 16px;transition:opacity .15s}._btnConfirm_19s4o_481:hover{opacity:.88}._btnReschedule_19s4o_497{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:10px;flex:1;padding:12px;transition:background .15s}._btnReschedule_19s4o_497:hover{background:var(--border)}._btnRescheduleWide_19s4o_514{background:var(--surface-2);width:100%;color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;padding:12px 16px;transition:background .15s}._btnRescheduleWide_19s4o_514:hover{background:var(--border)}._btnFinish_19s4o_530{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:10px;padding:12px 16px;transition:opacity .15s}._btnFinish_19s4o_530:hover{opacity:.88}._bannerFinalizat_19s4o_546{background:var(--surface-2);color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;border-radius:10px;padding:12px 14px;font-weight:500}._btnDeleteAppt_19s4o_557{background:var(--surface-2);width:100%;color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:8px;padding:10px 14px;transition:background .15s,color .15s;display:flex}._btnDeleteAppt_19s4o_557:hover{color:#e53e3e;background:#ef444414}._listDeleteBtn_19s4o_581{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}._listDeleteBtn_19s4o_581:hover{color:#e53e3e;background:#ef444414}._confirmSuccessOverlay_19s4o_601{z-index:1400;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.18s _fadeInOverlay_19s4o_1;display:flex;position:fixed;inset:0}._confirmSuccessModal_19s4o_613{background:var(--surface);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px;padding:32px 28px 24px;animation:.22s cubic-bezier(.34,1.56,.64,1) _slideUpModal_19s4o_1;display:flex}._confirmSuccessIcon_19s4o_627{margin-bottom:4px}._confirmSuccessBtn_19s4o_647{color:#fff;width:100%;font-size:15px;font-weight:600;font-family:var(--font-family);cursor:pointer;background:#16a34a;border:none;border-radius:10px;margin-top:8px;padding:12px;transition:background .15s}._confirmSuccessBtn_19s4o_647:hover{background:#15803d}@keyframes _fadeInOverlay_19s4o_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpModal_19s4o_1{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=768px){._confirmSuccessModal_19s4o_613{border-radius:20px 20px 0 0;max-width:100%;margin:0}._confirmSuccessOverlay_19s4o_601{align-items:flex-end;padding:0}}._confirmModalOverlay_19s4o_687{z-index:400;background:#00000073;justify-content:center;align-items:center;animation:.2s forwards _treatsOverlayIn_19s4o_1;display:flex;position:fixed;inset:0}@keyframes _treatsOverlayIn_19s4o_1{0%{opacity:0}to{opacity:1}}@keyframes _treatsOverlayOut_19s4o_1{0%{opacity:1}to{opacity:0}}@keyframes _confirmModalIn_19s4o_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _confirmModalOut_19s4o_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._confirmModalOverlayClosing_19s4o_703{animation:.4s forwards _treatsOverlayOut_19s4o_1}._confirmModal_19s4o_687{background:var(--surface);border:.5px solid var(--border);border-radius:18px;width:100%;max-width:420px;margin:16px;animation:.25s cubic-bezier(.32,.72,0,1) forwards _confirmModalIn_19s4o_1;overflow:hidden;box-shadow:0 20px 60px #0003}._confirmModalClosing_19s4o_717{animation:.4s cubic-bezier(.32,.72,0,1) forwards _confirmModalOut_19s4o_1}@media (width<=768px){@keyframes _treatsSlideUp_19s4o_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _treatsSlideDown_19s4o_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._confirmModalOverlay_19s4o_687{z-index:90;background:#0006;align-items:flex-end;animation:none}._confirmModalOverlayClosing_19s4o_703{animation:none}._confirmModal_19s4o_687{border-radius:20px 20px 0 0;max-width:100%;margin:0;padding-bottom:100px;animation:.45s cubic-bezier(.32,.72,0,1) forwards _treatsSlideUp_19s4o_1;position:relative}._confirmModalClosing_19s4o_717{animation:.45s cubic-bezier(.32,.72,0,1) forwards _treatsSlideDown_19s4o_1}}._confirmModalHeader_19s4o_743{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:20px 20px 16px;display:flex}._confirmModalCoin_19s4o_751{flex-shrink:0;width:38px;height:38px}._confirmModalTitles_19s4o_757{flex:1}._confirmModalTitle_19s4o_757{color:var(--text);font-size:14px;font-weight:700;font-family:var(--font-family);margin:0}._confirmModalSub_19s4o_767{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:2px 0 0}._confirmModalClose_19s4o_774{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;transition:background .15s;display:flex}._confirmModalClose_19s4o_774:hover{background:var(--surface-2)}._confirmModalBody_19s4o_788{flex-direction:column;gap:14px;padding:20px;display:flex}._treatsLabel_19s4o_795{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._treatsPresets_19s4o_803{gap:8px;display:flex}._treatsPresetBtn_19s4o_808{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:9px;flex:1;padding:11px 8px;transition:opacity .15s}._treatsPresetBtn_19s4o_808:hover{opacity:.8}._treatsPresetBtnActive_19s4o_822{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}._treatsCustomInput_19s4o_827{box-sizing:border-box;background:var(--surface-2);width:100%;color:var(--text);font-size:14px;font-family:var(--font-family);border:none;border-radius:8px;outline:none;padding:10px 14px}._treatsCustomInput_19s4o_827::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._treatsCustomInput_19s4o_827::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._treatsCustomInput_19s4o_827[type=number]{-moz-appearance:textfield}._treatsNote_19s4o_843{color:#fff;font-size:14px;font-family:var(--font-family);background:var(--primary-gradient);border-radius:7px;margin:0;padding:8px 12px}._confirmModalFooter_19s4o_854{border-top:.5px solid var(--border);gap:10px;padding:16px 20px;display:flex}._treatsCancelBtn_19s4o_861{border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:9px;flex:1;padding:11px;transition:background .15s}._treatsCancelBtn_19s4o_861:hover{background:var(--surface-2)}._confirmBtn_19s4o_876{color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:none;border-radius:9px;flex:2;padding:11px;transition:opacity .15s}._confirmBtn_19s4o_876:hover{opacity:.88}._confirmBtn_19s4o_876:disabled{opacity:.35;cursor:not-allowed}._treatsLoadingBody_19s4o_893{flex-direction:column;align-items:center;gap:16px;padding:52px 24px 40px;display:flex}._treatsSpinner_19s4o_901{border:3px solid var(--border);border-top-color:#f59e0b;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite _treatsSpin_19s4o_901}@keyframes _treatsSpin_19s4o_901{to{transform:rotate(360deg)}}._treatsLoadingText_19s4o_912{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._confirmSuccessBody_19s4o_920{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px 24px;display:flex}@keyframes _confirmSuccessCoinFlip_19s4o_1{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}._confirmSuccessCoinSpin_19s4o_934{margin-bottom:6px;animation:1.4s linear infinite _confirmSuccessCoinFlip_19s4o_1}._confirmSuccessTitle_19s4o_631{color:var(--text);font-size:20px;font-weight:700;font-family:var(--font-family);margin:0}._confirmSuccessAmount_19s4o_947{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);-webkit-text-fill-color:transparent;font-size:32px;font-weight:800;font-family:var(--font-family);-webkit-background-clip:text;background-clip:text;margin:0}._confirmSuccessSub_19s4o_639{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.5}._modalOverlay_19s4o_967{z-index:300;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_19s4o_967{background:var(--surface);border-radius:12px;width:320px;max-width:calc(100vw - 32px);padding:24px;box-shadow:0 8px 32px #0000001f}._modalTitle_19s4o_986{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0 0 16px}._modalField_19s4o_994{margin-bottom:12px}._modalLabel_19s4o_998{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin-bottom:4px;display:block}._modalInput_19s4o_1006{border:.5px solid var(--border);width:100%;color:var(--text);background:var(--surface);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;padding:8px 12px}._modalFooter_19s4o_1018{gap:8px;margin-top:20px;display:flex}._modalBtnCancel_19s4o_1024{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:10px}._modalBtnSave_19s4o_1036{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:2;padding:10px}._mobileBar_19s4o_1050,._sheetOverlay_19s4o_1054,._bottomSheet_19s4o_1058,._filterBarViewTabs_19s4o_1062,._mobileInlinePanel_19s4o_1066{display:none}@media (width<=768px){._main_19s4o_7,._mainCollapsed_19s4o_21{height:100dvh;margin-left:0;padding-top:0;overflow:hidden auto}._panelCol_19s4o_41{display:none}._viewTabs_19s4o_107{display:flex}._topBarList_19s4o_1088 ._navBtn_19s4o_67,._topBarList_19s4o_1088 ._todayBtn_19s4o_83{display:none}._topBar_19s4o_50{z-index:90;background:var(--surface);border-bottom:.5px solid var(--border);padding:10px 14px;position:fixed;top:0;left:0;right:0}._headerLabel_19s4o_98{font-size:14px}._filterBar_19s4o_136{z-index:89;background:var(--surface);border-bottom:.5px solid var(--border);scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;align-items:center;padding:7px 14px;position:fixed;top:50px;left:0;right:0;overflow-x:auto}._filterBar_19s4o_136::-webkit-scrollbar{display:none}._filterBarViewTabs_19s4o_1062{display:none}._filterBarViewTab_19s4o_1062{color:var(--text-2);cursor:pointer;font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:4px 10px;transition:background .12s,color .12s}._filterBarViewTabActive_19s4o_1144{background:var(--surface);color:var(--text);box-shadow:0 1px 4px #00000014, 0 0 0 .5px var(--border)}._content_19s4o_175{padding-top:94px}._mobileBar_19s4o_1050{display:none}._sheetOverlay_19s4o_1054{z-index:1400;background:#0006;display:block;position:fixed;inset:0}._bottomSheet_19s4o_1058{background:var(--surface);z-index:1410;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom);border-radius:0;flex-direction:column;animation:.28s cubic-bezier(.32,.72,0,1) _slideUp_19s4o_1;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes _slideUp_19s4o_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._calendarWrapper_19s4o_25{flex:1}._mobileInlinePanel_19s4o_1066{background:var(--surface);border-top:.5px solid var(--border);padding-bottom:80px;display:block}}@media (width>=769px) and (width<=1024px){._main_19s4o_7{max-width:100vw;overflow-x:hidden}._mainCollapsed_19s4o_21{max-width:100vw;margin-left:64px;overflow-x:hidden}}[data-theme=dark] ._panel_19s4o_41{border-left:.5px solid #ffffff12}[data-theme=dark] ._calCard_19s4o_1213{box-shadow:0 2px 8px #0006}[data-theme=dark] ._detailCard_19s4o_1214{border:.5px solid #ffffff12;box-shadow:0 8px 32px #0009}[data-theme=dark] ._miniCal_19s4o_1215{border:.5px solid #ffffff12;box-shadow:0 4px 16px #00000080}._card_1eh1d_1{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-bottom:12px;padding:16px}._header_1eh1d_9{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}._title_1eh1d_16{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0}._locationStatus_1eh1d_24{color:#16a34a;font-size:11px;font-family:var(--font-family);align-items:center;gap:5px;margin-bottom:10px;display:flex}._dot_1eh1d_34{background:#16a34a;border-radius:50%;flex-shrink:0;width:6px;height:6px}._eventRow_1eh1d_42{cursor:pointer;align-items:flex-start;gap:10px;padding:10px 0;display:flex}._eventRow_1eh1d_42+._eventRow_1eh1d_42{border-top:.5px solid var(--border)}._eventAvatar_1eh1d_54{color:#7460e2;background:#eeebfd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._eventContent_1eh1d_66{flex:1;min-width:0}._eventTitle_1eh1d_71{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);margin:0 0 2px;line-height:1.4;transition:color .15s}._eventRow_1eh1d_42:hover ._eventTitle_1eh1d_71{color:var(--primary-text)}._eventDate_1eh1d_82{color:var(--primary-text);font-size:11px;font-family:var(--font-family);margin:0;line-height:1.5}._eventLocation_1eh1d_90{color:var(--text-2);font-size:11px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.5;overflow:hidden}._empty_1eh1d_101{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}[data-theme=dark] ._eventAvatar_1eh1d_54{background:#130e36}._layout_3ayya_1{background:var(--bg);min-height:100vh;display:flex}._main_3ayya_7{padding-top:var(--sticky-top,64px);box-sizing:border-box;flex:1;min-width:0;height:100dvh;margin-left:240px;transition:margin-left .2s;overflow:hidden}._mainCollapsed_3ayya_19{margin-left:80px}._mainGuest_3ayya_24{margin-left:0}._feedWrapper_3ayya_28{height:100%;display:flex;overflow:hidden}._centerCol_3ayya_34{flex:1;min-width:0;padding:24px 16px;overflow-y:auto}._centerCol_3ayya_34>*{max-width:100%}._rightCol_3ayya_45{flex-shrink:0;width:320px;height:100%;min-height:0;padding:24px 16px 24px 0;overflow-y:auto}._eventCard_3ayya_58{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._coverArea_3ayya_65{position:relative}._cover_3ayya_65{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}@media (width<=600px){._cover_3ayya_65,._mapCover_3ayya_79{aspect-ratio:1}}._coverCameraBtn_3ayya_84{color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:#00000073;border:1.5px solid #ffffff80;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;transition:background .15s;display:inline-flex;position:absolute;bottom:10px;right:12px}._coverCameraBtn_3ayya_84:hover{background:#000000a6}._mapCover_3ayya_79{width:100%;height:280px;overflow:hidden}._coverPlaceholder_3ayya_110{background:var(--surface-2);justify-content:center;align-items:center;width:100%;height:240px;display:flex}._eventContent_3ayya_119{padding:20px}._eventTitle_3ayya_123{color:var(--text);font-size:24px;font-weight:600;font-family:var(--font-family);margin:0 0 14px;line-height:1.3}._organizer_3ayya_133{align-items:center;gap:10px;margin-bottom:14px;display:flex}._orgAvatar_3ayya_140{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._orgAvatarPartner_3ayya_156{background:var(--text)}._orgLabel_3ayya_160{color:var(--text-2);font-size:14px;font-family:var(--font-family)}._orgName_3ayya_166{color:var(--text);cursor:pointer;font-weight:500}._orgName_3ayya_166:hover{color:var(--primary-text)}._metaRow_3ayya_177{align-items:center;gap:8px;margin-bottom:8px;display:flex}._metaIconOrange_3ayya_184{color:var(--primary-text);flex-shrink:0;align-items:center;display:flex}._metaIconGray_3ayya_191{color:var(--text-2);flex-shrink:0;align-items:center;display:flex}._metaDate_3ayya_198{color:var(--primary-text);font-size:16px;font-family:var(--font-family);font-weight:500}._metaLocation_3ayya_205{color:var(--text-2);font-size:14px;font-family:var(--font-family)}._animalType_3ayya_211{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 16px}._description_3ayya_218{color:var(--text);font-size:16px;line-height:1.6;font-family:var(--font-family);margin:0 0 20px}._descriptionClamped_3ayya_226{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._descriptionClickable_3ayya_233{cursor:pointer}._descSeeMore_3ayya_235{color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border:none;margin:-14px 0 20px;padding:0;display:block}._peopleSectionWrapper_3ayya_248{border-top:.5px solid var(--border);border-bottom:.5px solid var(--border);margin-bottom:16px;padding:16px 0}._peopleSection_3ayya_248{margin-bottom:12px}._peopleSection_3ayya_248:last-child{margin-bottom:0}._peopleLabel_3ayya_263{color:var(--text-2);font-size:11px;font-family:var(--font-family);letter-spacing:0;margin-bottom:8px;display:block}._avatarStack_3ayya_273{cursor:pointer;border-radius:20px;align-items:center;transition:opacity .12s;display:flex}._avatarStack_3ayya_273:hover{opacity:.8}._stackAvatar_3ayya_285{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:12px;font-weight:600;font-family:var(--font-family);border:2px solid var(--surface);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}._stackMore_3ayya_301{background:var(--surface-2);width:32px;height:32px;color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);border:2px solid var(--surface);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}._eventActions_3ayya_319{gap:8px;margin-top:20px;display:flex}._participaBtn_3ayya_325{background:var(--primary-gradient);color:#fff;font-size:15px;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;flex:1;padding:12px;font-weight:500}._participaBtn_3ayya_325:hover{background:#5c4db8}._participaBtnActive_3ayya_342{background:var(--surface-2);color:var(--text);border:.5px solid var(--border)}._participaBtnActive_3ayya_342:hover{background:var(--surface)}._interesatBtn_3ayya_352{background:var(--surface-2);color:var(--text);border:.5px solid var(--border);font-size:15px;font-family:var(--font-family);cursor:pointer;border-radius:8px;flex:1;padding:12px}._interesatBtn_3ayya_352:hover{background:var(--surface)}._interesatBtnActive_3ayya_368{background:var(--surface-2);color:var(--text);border-color:var(--border)}._interesatBtnActive_3ayya_368:hover{background:var(--surface)}._myEventStatusBtn_3ayya_378{background:var(--surface-2);color:var(--text-2);border:.5px solid var(--border);font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:8px;flex:1;padding:10px 20px;transition:background .15s}._myEventStatusBtn_3ayya_378:hover{background:var(--surface-hover)}._eventStartedInfo_3ayya_395{text-align:center;background:var(--surface-2);color:var(--text-2);border:.5px solid var(--border);font-size:15px;font-weight:500;font-family:var(--font-family);border-radius:8px;flex:1;padding:12px}._organizerFollowSection_3ayya_408{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:10px;margin-top:12px;padding:14px 16px;display:flex}._organizerFollowText_3ayya_418{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;line-height:1.4}._organizerFollowBtn_3ayya_426{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:9px 16px;transition:filter .15s;display:inline-flex}._organizerFollowBtn_3ayya_426:hover{filter:brightness(1.08)}._organizerFollowBtnActive_3ayya_444{background:var(--surface);border:1px solid var(--border);color:var(--text)}._organizerFollowBtnActive_3ayya_444:hover{filter:none;background:var(--border)}._cancelledBanner_3ayya_452{color:#dc2626;text-align:center;background:#dc262614;border:.5px solid #dc26264d;border-radius:8px;margin-top:16px;padding:10px 14px;font-size:14px;font-weight:500}._ownerActions_3ayya_465{margin-top:16px}._cancelEventBtn_3ayya_469{border:.5px solid var(--border);width:100%;font-size:14px;font-family:var(--font-family);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;padding:10px 16px;transition:border-color .15s,color .15s}._cancelEventBtn_3ayya_469:hover{color:#dc2626;border-color:#dc2626}._cancelConfirmBox_3ayya_487{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;padding:14px 16px}._cancelConfirmText_3ayya_494{color:var(--text-2);margin:0 0 12px;font-size:13px;line-height:1.5}._cancelConfirmActions_3ayya_501{gap:8px;display:flex}._cancelConfirmNo_3ayya_506{background:var(--surface);border:.5px solid var(--border);font-size:14px;font-family:var(--font-family);color:var(--text);cursor:pointer;border-radius:8px;flex:1;padding:9px 12px}._cancelConfirmNo_3ayya_506:hover{background:var(--surface-2)}._cancelConfirmNo_3ayya_506:disabled{opacity:.6;cursor:default}._cancelConfirmYes_3ayya_521{font-size:14px;font-family:var(--font-family);color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:8px;flex:2;padding:9px 12px;font-weight:500}._cancelConfirmYes_3ayya_521:hover{background:#b91c1c}._cancelConfirmYes_3ayya_521:disabled{opacity:.6;cursor:default}._commentsSection_3ayya_538{padding:0 20px 20px}._commentsToggleBtn_3ayya_542{background:var(--surface-2);color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:0;padding:10px 14px;transition:background .12s;display:flex}._commentsToggleBtn_3ayya_542:hover{background:var(--border)}._engageRow_3ayya_562{align-items:center;gap:8px;display:flex}._engageIconBtn_3ayya_570{background:var(--surface-2);color:var(--text);font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:4px;padding:10px 12px;transition:background .12s,color .12s;display:flex}._engageIconBtn_3ayya_570:hover{background:var(--border)}._engageIconBtnActive_3ayya_587{color:var(--primary)}._engageCount_3ayya_589{color:inherit;font-size:12px;font-weight:500}._engageShareWrap_3ayya_595{position:relative}._engageSharePopup_3ayya_597{background:var(--surface);border:.5px solid var(--border);z-index:100;border-radius:10px;min-width:170px;padding:4px;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 4px 16px #0000001f}._engageSharePopupBtn_3ayya_610{text-align:left;width:100%;color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:7px;padding:8px 12px;transition:background .12s;display:block}._engageSharePopupBtn_3ayya_610:hover{background:var(--surface-2)}._toast_3ayya_627{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);z-index:1400;white-space:nowrap;border-radius:24px;padding:10px 20px;animation:.22s cubic-bezier(.32,.72,0,1) _toastSlideUp_3ayya_1;position:fixed;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}@keyframes _toastSlideUp_3ayya_1{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._modalBackdrop_3ayya_651{z-index:1350;background:#0006;position:fixed;inset:0}._participantsModal_3ayya_658{background:var(--surface);z-index:1351;border-radius:16px;flex-direction:column;width:400px;max-width:calc(100vw - 32px);max-height:70vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000029}@media (width<=768px){@keyframes _participantsSheetUp_3ayya_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._participantsModal_3ayya_658{width:100%;max-width:100%;max-height:80vh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:20px 20px 0 0;animation:.26s cubic-bezier(.32,.72,0,1) _participantsSheetUp_3ayya_1;inset:auto 0 0;transform:none;box-shadow:0 -8px 32px #0000002e}._modalList_3ayya_697{flex:1}}@media (width>=769px){@keyframes _participantsSlideIn_3ayya_1{0%{transform:translate(100%)}to{transform:translate(0)}}._participantsModal_3ayya_658{border-radius:0;width:400px;max-width:100vw;height:100vh;max-height:100vh;animation:.22s _participantsSlideIn_3ayya_1;top:0;left:auto;right:0;transform:none;box-shadow:-8px 0 32px #00000029}._modalList_3ayya_697{flex:1}}._modalHeader_3ayya_727{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._modalTabs_3ayya_736{gap:4px;display:flex}._modalTab_3ayya_736{font-size:14px;font-family:var(--font-family);color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 12px}._modalTabActive_3ayya_752{background:var(--surface-2);color:var(--text);font-weight:500}._modalClose_3ayya_758{background:var(--surface-2);width:30px;height:30px;color:var(--text);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._modalList_3ayya_697{padding:8px 0;overflow-y:auto}._modalPerson_3ayya_777{border-radius:8px;align-items:center;gap:12px;padding:10px 20px;transition:background .12s;display:flex}._modalPerson_3ayya_777:hover{background:var(--surface-2)}._modalAvatar_3ayya_790{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:14px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._modalName_3ayya_805{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}@media (width<=768px){._main_3ayya_7{margin-left:0;padding-top:0;padding-bottom:0}._centerCol_3ayya_34{padding:0;padding-bottom:calc(80px + env(safe-area-inset-bottom))}._eventCard_3ayya_58{border-radius:0}._rightCol_3ayya_45{display:none}._toast_3ayya_627{bottom:calc(96px + env(safe-area-inset-bottom))}}@media (width>=769px) and (width<=1024px){._main_3ayya_7{overflow-x:hidden}._mainCollapsed_3ayya_19{margin-left:64px;overflow-x:hidden}}._layout_m3urt_1{background:var(--bg);min-height:100vh;display:flex}._main_m3urt_7{padding-top:var(--sticky-top,64px);background:var(--surface);box-sizing:border-box;flex-direction:column;flex:1;min-width:0;height:100dvh;margin-left:240px;transition:margin-left .2s;display:flex;overflow-y:auto}._mainCollapsed_m3urt_24{margin-left:80px}._page_m3urt_28{flex-direction:column;flex:1;display:flex}._searchHeader_m3urt_35{background:0 0}._searchContainer_m3urt_39{max-width:680px;margin:0 auto;padding:24px 32px}._searchInputRow_m3urt_45{align-items:center;gap:12px;display:flex}._inputWrap_m3urt_51{flex:1;position:relative}._mobileCloseBtn_m3urt_56{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:color .15s,background .15s;display:flex}._mobileCloseBtn_m3urt_56:hover{color:var(--text);background:var(--surface-2)}._inputBox_m3urt_75{background:var(--surface);border:1.5px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:border-color .15s;display:flex;box-shadow:0 2px 8px #00000014}[data-theme=dark] ._inputBox_m3urt_75{background:var(--bg);box-shadow:none;border-color:#ffffff1f}._inputBox_m3urt_75:focus-within{border-color:#7460e2}._searchIcon_m3urt_97{color:var(--text-2);flex-shrink:0;display:flex}._input_m3urt_51{font-size:17px;font-family:var(--font-family);color:var(--text);background:0 0;border:none;outline:none;flex:1}._input_m3urt_51::placeholder{color:var(--text-2)}._clearBtn_m3urt_117{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px;display:flex}._clearBtn_m3urt_117:hover{color:var(--text)}._resultsCount_m3urt_130{color:var(--text-2);font-size:15px;font-family:var(--font-family);margin:8px 0 0}._dropdownOverlay_m3urt_138{z-index:199;position:fixed;inset:0}._dropdown_m3urt_138{background:var(--surface);border:.5px solid var(--border);z-index:200;border-radius:12px;max-height:480px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}._dropdownSection_m3urt_157{padding-bottom:4px}._dropdownLabel_m3urt_161{color:var(--text-2);font-size:12px;font-family:var(--font-family);letter-spacing:.5px;text-transform:uppercase;margin:0;padding:12px 16px 6px}._dropdownItem_m3urt_171{cursor:pointer;align-items:center;gap:12px;padding:10px 16px;transition:background .1s;display:flex}._dropdownItem_m3urt_171:hover{background:var(--surface-2)}._dropdownAvatar_m3urt_182{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:11px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._dropdownIconWrap_m3urt_198{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._dropdownItemInfo_m3urt_208{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._dropdownItemName_m3urt_216{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._dropdownItemSub_m3urt_226{color:var(--text-2);font-size:13px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._dropdownFooter_m3urt_235{border-top:.5px solid var(--border);color:var(--primary-text);cursor:pointer;font-size:15px;font-family:var(--font-family);padding:10px 16px;transition:background .1s}._dropdownFooter_m3urt_235:hover{background:var(--primary-tint)}._content_m3urt_248{box-sizing:border-box;flex:1;width:100%;max-width:680px;min-height:0;margin:0 auto;padding:24px 32px}._initialState_m3urt_259{flex-direction:column;gap:8px;display:flex}._section_m3urt_265{margin-bottom:16px}._sectionLabel_m3urt_269{color:var(--text-2);font-size:12px;font-family:var(--font-family);letter-spacing:.5px;text-transform:uppercase;margin:0 0 8px}._recentItem_m3urt_278{cursor:pointer;align-items:center;gap:10px;padding:5px 0;text-decoration:none;display:flex}._recentItem_m3urt_278:hover ._recentText_m3urt_287{color:var(--primary-text)}._recentIcon_m3urt_289{color:var(--text-2);flex-shrink:0;display:flex}._recentText_m3urt_287{color:var(--text);font-size:15px;font-family:var(--font-family);flex:1;transition:color .1s}._recentRemove_m3urt_303{cursor:pointer;color:var(--text-2);opacity:1;background:0 0;border:none;padding:2px;display:flex}._tagPills_m3urt_313{flex-wrap:wrap;gap:8px;display:flex}._tagPill_m3urt_313{background:var(--surface-2);color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);border:none;border-radius:20px;padding:6px 14px;transition:background .1s}._tagPill_m3urt_313:hover{background:var(--primary-tint)}._suggCarouselWrapper_m3urt_334{position:relative}._suggArrowLeft_m3urt_338,._suggArrowRight_m3urt_339{background:var(--surface);border:.5px solid var(--border);cursor:pointer;width:28px;height:28px;color:var(--text);z-index:2;border-radius:50%;justify-content:center;align-items:center;margin-top:-17px;padding:0;transition:background .15s;display:flex;position:absolute;top:50%;box-shadow:0 2px 8px #0000001f}._suggArrowLeft_m3urt_338{left:4px}._suggArrowRight_m3urt_339{right:4px}._suggArrowLeft_m3urt_338:hover,._suggArrowRight_m3urt_339:hover{background:var(--surface-2)}._suggEmpty_m3urt_363{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;padding:4px 0 8px}._suggCarousel_m3urt_334{scrollbar-width:none;gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}._suggCarousel_m3urt_334::-webkit-scrollbar{display:none}._suggCard_m3urt_380{border:.5px solid var(--border);background:var(--surface);border-radius:10px;flex-shrink:0;width:calc(28.5714% - 8.57143px);min-width:120px;overflow:hidden}._suggPhoto_m3urt_390{aspect-ratio:1;cursor:pointer;justify-content:center;align-items:center;width:100%;display:flex;position:relative}._suggInitial_m3urt_400{font-size:44px;font-weight:700;font-family:var(--font-family);-webkit-user-select:none;user-select:none;line-height:1}._suggPartnerBadge_m3urt_408{font-size:9px;font-weight:600;font-family:var(--font-family);color:#fff;pointer-events:none;background:#7460e2d9;border-radius:4px;padding:2px 6px;position:absolute;top:6px;left:6px}._suggSponsoredBadge_m3urt_422{font-size:9px;font-weight:500;font-family:var(--font-family);color:#fff;pointer-events:none;background:#0006;border-radius:4px;padding:2px 6px;position:absolute;top:6px;left:6px}._suggDismiss_m3urt_436{cursor:pointer;color:#fff;background:#00000059;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:6px;right:6px}._suggBody_m3urt_453{flex-direction:column;gap:4px;padding:8px 8px 10px;display:flex}._suggName_m3urt_460{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._suggMutualRow_m3urt_472{align-items:center;gap:7px;display:flex}._suggMutualAvatar_m3urt_478{color:#fff;width:18px;height:18px;font-size:9px;font-weight:600;font-family:var(--font-family);border:1.5px solid var(--surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._suggMutualAvatar_m3urt_478+._suggMutualAvatar_m3urt_478{margin-left:-5px}._suggMutual_m3urt_472{color:var(--text-2);font-size:11px;font-family:var(--font-family);margin:0}._suggAddBtn_m3urt_504{background:var(--primary-gradient);color:#fff;width:100%;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;margin-top:2px;padding:6px;transition:background .15s;display:flex}._suggAddBtn_m3urt_504:hover{background:#5c4db8}._suggAddBtnPending_m3urt_523{background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);cursor:default}._suggAddBtnPending_m3urt_523:hover{background:var(--surface-2)}._eventCard_m3urt_532{background:var(--surface-2);border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex;position:relative}._eventCard_m3urt_532+._eventCard_m3urt_532{margin-top:8px}._eventCardTop_m3urt_544{align-items:center;gap:12px;display:flex}._eventAvatar_m3urt_550{color:#fff;width:44px;height:44px;font-size:16px;font-weight:700;font-family:var(--font-family);background:linear-gradient(165deg,#7460e2 0%,#c084fc 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._eventAvatarImg_m3urt_566{object-fit:cover;width:100%;height:100%}._eventCardHeading_m3urt_572{flex:1;min-width:0}._eventTitle_m3urt_577{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.35;transition:color .15s;overflow:hidden}._eventTitle_m3urt_577:hover{color:var(--primary-text)}._eventMetaRow_m3urt_592{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}._eventMetaIcon_m3urt_600{color:var(--text-2);flex-shrink:0;align-items:center;display:flex}._eventMetaText_m3urt_607{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._eventMetaDot_m3urt_616{color:var(--text-2);flex-shrink:0}._eventBottomRow_m3urt_621{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}._eventStatChip_m3urt_629{background:var(--surface);color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);border-radius:20px;align-items:center;gap:4px;padding:6px 12px;display:inline-flex}._eventRowBtn_m3urt_642{background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:600;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border:none;border-radius:20px;flex-shrink:0;padding:6px 14px;transition:background .15s}._eventRowBtn_m3urt_642:hover{background:#5c4db8}._eventRowBtnInterested_m3urt_658{background:var(--surface);color:var(--text);font-weight:500}._eventRowBtnInterested_m3urt_658:hover{background:var(--surface-hover)}._eventRowBtns_m3urt_665{flex-shrink:0;gap:6px;display:flex}._eventRowBtnStatus_m3urt_671{background:var(--surface);color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:20px;flex-shrink:0;padding:6px 14px;transition:background .15s}._eventRowBtnStatus_m3urt_671:hover{background:var(--surface-hover)}._topLocationRow_m3urt_689{background:var(--surface-2);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;transition:background .15s;display:flex}._topLocationRow_m3urt_689:hover{background:var(--border)}._topLocationRow_m3urt_689+._topLocationRow_m3urt_689{margin-top:8px}._topLocationPin_m3urt_702{color:var(--primary-text);flex-shrink:0;align-items:center;display:flex}._topLocationName_m3urt_709{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._topLocationCount_m3urt_721{background:var(--surface);color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;padding:4px 10px;display:inline-flex}._nearbyItem_m3urt_735{border-bottom:.5px solid var(--border);cursor:pointer;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}._nearbyItem_m3urt_735:last-child{border-bottom:none}._nearbyAvatar_m3urt_747{background:var(--primary-gradient);color:#fff;width:36px;height:36px;font-size:12px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._nearbyInfo_m3urt_763{flex:1}._nearbyName_m3urt_765{color:var(--text);font-size:15px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._nearbyType_m3urt_773{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._statusDot_m3urt_780{border-radius:50%;flex-shrink:0;width:8px;height:8px}._statusOpen_m3urt_787{background:#16a34a}._statusClosed_m3urt_788{background:var(--border)}._statusBadge_m3urt_790{font-size:12px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:6px;flex-shrink:0;padding:3px 8px}._highlight_m3urt_800{background:var(--primary-tint);color:var(--primary-text);border-radius:2px}._fullResults_m3urt_807{flex-direction:column;display:flex}._filterPills_m3urt_812{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._filterPill_m3urt_812{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:20px;padding:6px 16px;transition:background .1s,color .1s}._filterPillActive_m3urt_832{background:var(--primary-gradient);color:#fff}._advancedFilters_m3urt_837{gap:8px;margin-bottom:16px;display:flex}._filterSelect_m3urt_843{background:var(--surface-2);border:1px solid var(--border);font-size:14px;font-family:var(--font-family);color:var(--text);cursor:pointer;border-radius:8px;outline:none;padding:6px 12px}._resultsSections_m3urt_855{flex-direction:column;gap:24px;display:flex}._resultSection_m3urt_861{flex-direction:column;display:flex}._postsFeed_m3urt_866{flex-direction:column;gap:0;display:flex}._resultSectionHeader_m3urt_872{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._resultSectionLabel_m3urt_879{color:var(--text);font-size:17px;font-weight:500;font-family:var(--font-family)}._seeAllBtn_m3urt_886{color:var(--primary-text);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border:none;padding:0}._seeAllBtn_m3urt_886:hover{text-decoration:none}._resultCard_m3urt_899{background:var(--surface);border:.5px solid var(--border);cursor:pointer;border-radius:12px;align-items:center;gap:16px;margin-bottom:8px;padding:16px 20px;transition:background .1s;display:flex}._resultCard_m3urt_899:hover{background:var(--surface-2)}._resultAvatar_m3urt_914{background:var(--primary-gradient);color:#fff;width:48px;height:48px;font-size:14px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._resultIconWrap_m3urt_930{width:48px;height:48px;color:var(--text-2);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._resultInfo_m3urt_941{flex:1;min-width:0}._resultName_m3urt_946{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:3px;display:flex}._resultSub_m3urt_958{color:var(--text-2);font-size:14px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}._resultMeta_m3urt_968{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 4px}._resultPostText_m3urt_975{color:var(--text);font-size:15px;font-family:var(--font-family);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._categoryBadge_m3urt_986{background:var(--surface-2);color:var(--text-2);border-radius:4px;padding:1px 6px;font-size:12px;display:inline-block}._followBtn_m3urt_995{font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:var(--primary-gradient);color:#fff;border:none;border-radius:8px;flex-shrink:0;padding:6px 16px;transition:background .1s}._followBtnActive_m3urt_1009{background:var(--surface-2);color:var(--text)}._followBtnPending_m3urt_1014{background:var(--surface-2);color:var(--text-2);cursor:default}._viewProfileBtn_m3urt_1020{font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;color:var(--primary-text);white-space:nowrap;background:0 0;border:1px solid #7460e2;border-radius:8px;flex-shrink:0;padding:6px 14px;transition:background .1s}._viewProfileBtn_m3urt_1020:hover{background:var(--primary-tint)}._openModuleBtn_m3urt_1037{font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:var(--surface-2);color:var(--text);border:none;border-radius:8px;flex-shrink:0;padding:6px 14px}._installModuleBtn_m3urt_1051{font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:var(--primary-gradient);color:#fff;border:none;border-radius:8px;flex-shrink:0;padding:6px 14px}._apptBar_m3urt_1065{background:var(--primary-gradient);border-radius:2px;flex-shrink:0;width:4px;height:44px}._emptyState_m3urt_1074{text-align:center;flex-direction:column;align-items:center;padding:40px 0;display:flex}._emptyTitle_m3urt_1082{color:var(--text);font-size:17px;font-family:var(--font-family);margin:16px 0 0}._emptySub_m3urt_1089{color:var(--text-2);font-size:15px;font-family:var(--font-family);margin:8px 0 0}._emptySuggestLabel_m3urt_1096{color:var(--text-2);font-size:15px;font-family:var(--font-family);margin:24px 0 12px}@media (width<=768px){._main_m3urt_7{padding-top:0;padding-bottom:var(--bnav-height,60px);height:100dvh;margin-left:0;overflow:hidden auto}._mainCollapsed_m3urt_24{padding-bottom:var(--bnav-height,60px);height:100dvh;margin-left:0;overflow:hidden auto}._searchContainer_m3urt_39,._content_m3urt_248{padding:16px}._mobileCloseBtn_m3urt_56{padding:6px}._suggCarousel_m3urt_334{scroll-snap-type:x mandatory;scroll-padding-left:16px}._suggCard_m3urt_380{scroll-snap-align:start;width:calc(40% - 8px);min-width:0}._filterPills_m3urt_812{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}._filterPills_m3urt_812::-webkit-scrollbar{display:none}._filterPill_m3urt_812{flex-shrink:0}._dropdown_m3urt_138{max-height:60vh}._resultCard_m3urt_899{padding:12px 16px}._resultAvatar_m3urt_914{width:40px;height:40px;font-size:12px}._followBtn_m3urt_995,._viewProfileBtn_m3urt_1020,._openModuleBtn_m3urt_1037,._installModuleBtn_m3urt_1051{padding:5px 10px;font-size:13px}}@media (width>=769px) and (width<=1024px){._main_m3urt_7{overflow-x:hidden}._mainCollapsed_m3urt_24{margin-left:64px;overflow-x:hidden}}._discoverTabs_m3urt_1180{border-bottom:.5px solid var(--border);background:var(--surface);z-index:10;flex-shrink:0;display:flex;position:sticky;top:0}._discoverTabsSpacer_m3urt_1190{display:none}._discoverTabBtn_m3urt_1192{text-align:center;color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-.5px;padding:14px 16px;transition:color .15s}._discoverTabBtn_m3urt_1192:hover{color:var(--text)}._discoverTabBtnActive_m3urt_1210{color:var(--text);border-bottom-color:#7460e2}._eventsTabWrapper_m3urt_1216{background:var(--surface-subtle);flex:1;padding:24px 32px}._eventsHeader_m3urt_1222{justify-content:space-between;align-items:center;max-width:680px;margin:0 auto 16px;display:flex}._eventsCount_m3urt_1230{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._filterToggleBtn_m3urt_1236{border:.5px solid var(--border);background:var(--surface);color:var(--text-2);font-size:13px;font-family:var(--font-family);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;transition:background .15s,color .15s,border-color .15s;display:flex;position:relative}._filterToggleBtn_m3urt_1236:hover{background:var(--surface-2)}._filterToggleBtnActive_m3urt_1254{color:#7460e2;background:#7460e21f;border-color:#7460e2}._filterBadge_m3urt_1260{background:var(--primary-gradient);color:#fff;width:18px;height:18px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex}._filterPanel_m3urt_1274{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:14px;max-width:680px;margin:0 auto 20px;padding:16px;display:flex}._filterSection_m3urt_1286{flex-direction:column;gap:8px;display:flex}._filterSectionLabel_m3urt_1292{color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family);text-transform:none}._filterChips_m3urt_1300{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._filterChip_m3urt_1300{border:.5px solid var(--border);background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border-radius:20px;padding:5px 13px;transition:background .15s,color .15s,border-color .15s}._filterChip_m3urt_1300:hover:not(._filterChipActive_m3urt_1320){background:var(--border)}._filterChipActive_m3urt_1320{background:var(--primary-gradient);color:#fff;border-color:#7460e2}._citySearchWrap_m3urt_1328{align-items:center;display:flex;position:relative}._citySearchIcon_m3urt_1334{color:var(--text-2);pointer-events:none;display:flex;position:absolute;left:10px}._citySearchInput_m3urt_1342{border:.5px solid var(--border);background:var(--surface-2);width:100%;color:var(--text);font-size:13px;font-family:var(--font-family);border-radius:8px;outline:none;padding:8px 32px;transition:border-color .15s}._citySearchInput_m3urt_1342:focus{border-color:#7460e2}._citySearchClear_m3urt_1357{color:var(--text-2);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:16px;line-height:1;position:absolute;right:8px}._citySuggestions_m3urt_1369{background:var(--surface);border:.5px solid var(--border);z-index:20;border-radius:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 4px 16px #00000014}._citySuggestion_m3urt_1369{text-align:left;width:100%;color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:9px 14px;display:block}._citySuggestion_m3urt_1369:hover{background:var(--surface-2)}._citySuggestionActive_m3urt_1397{color:#7460e2;background:#7460e21f}._eventsNoResults_m3urt_1399{text-align:center;color:var(--text-2);font-size:14px;font-family:var(--font-family);padding:40px 0}._eventsTabList_m3urt_1407{flex-direction:column;gap:12px;max-width:680px;margin:0 auto;display:flex}@media (width>=769px){._eventsTabList_m3urt_1407{grid-template-columns:repeat(3,1fr);gap:16px;max-width:none;display:grid}}._photosLoading_m3urt_1425{justify-content:center;padding:48px 0;display:flex}._photosSpinner_m3urt_1431{border:2.5px solid var(--border);border-top-color:var(--primary-text);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite _photospin_m3urt_1}@keyframes _photospin_m3urt_1{to{transform:rotate(360deg)}}._photosEmpty_m3urt_1444{text-align:center;color:var(--text-2);font-size:14px;font-family:var(--font-family);padding:48px 16px}._connWrapper_m3urt_1454{padding:20px 16px 40px}._connFilters_m3urt_1458{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._connFilterBtn_m3urt_1465{border:1.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:20px;padding:6px 14px;transition:background .15s,color .15s,border-color .15s}._connFilterBtn_m3urt_1465:hover{background:var(--surface-subtle);color:var(--text)}._connFilterBtnActive_m3urt_1484{color:#fff;background:#7460e2;border-color:#7460e2}._connEmpty_m3urt_1490{text-align:center;color:var(--text-2);font-size:15px;font-family:var(--font-family);padding:48px 16px}._connGrid_m3urt_1503{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (width<=768px){._connGrid_m3urt_1503{grid-template-columns:1fr;gap:10px}._connWrapper_m3urt_1454{padding:16px 10px 40px}._connFilters_m3urt_1458{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}._connFilters_m3urt_1458::-webkit-scrollbar{display:none}._connFilterBtn_m3urt_1465{flex-shrink:0}}._connCard_m3urt_1529{background:var(--surface);border:.5px solid var(--border);text-align:left;border-radius:14px;flex-direction:row;align-items:center;gap:12px;padding:12px 14px;display:flex}._connAvatarWrap_m3urt_1541{cursor:pointer;flex-shrink:0;position:relative}._connAvatar_m3urt_1541{background:var(--primary-gradient);color:#fff;width:56px;height:56px;font-size:20px;font-weight:700;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}._connInfo_m3urt_1527{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._connName_m3urt_1570{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}._connName_m3urt_1570:hover{text-decoration:underline}._connType_m3urt_1584{color:var(--text-2);font-size:12px;font-family:var(--font-family);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}._connFollowers_m3urt_1595{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._connFollowBtn_m3urt_1602{border:1px solid var(--border);background:var(--primary-gradient);color:#fff;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:8px;flex-shrink:0;padding:7px 18px;transition:opacity .15s}._connFollowBtn_m3urt_1602:hover{opacity:.88}._connFollowBtnActive_m3urt_1617{background:var(--surface-2);color:var(--text-2);border-color:var(--border)}._connFollowBtnActive_m3urt_1617:hover{opacity:1}._connLoadMore_m3urt_1624{justify-content:center;margin-top:24px;display:flex}._connLoadMoreBtn_m3urt_1630{border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;border-radius:8px;padding:10px 32px;transition:background .15s}._connLoadMoreBtn_m3urt_1630:hover{background:var(--surface-2)}._connLoadMoreBtn_m3urt_1630:disabled{opacity:.6;cursor:default}._photoGrid_m3urt_1645{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}._photoCell_m3urt_1651{aspect-ratio:1;cursor:pointer;background:var(--surface-2);position:relative;overflow:hidden}._photoCellImg_m3urt_1659{object-fit:cover;width:100%;height:100%;transition:transform .18s;display:block}._photoCell_m3urt_1651:hover ._photoCellImg_m3urt_1659{transform:scale(1.04)}._photoCellBadge_m3urt_1671{pointer-events:none;z-index:2;color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}._photoCellSponsored_m3urt_1683{pointer-events:none;z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;font-size:11px;font-weight:600;font-family:var(--font-family);background:#0000008c;border-radius:20px;padding:3px 8px;position:absolute;top:8px;right:8px}._photoCellMulti_m3urt_1699{z-index:2;background:#0000004d;border:2px solid #ffffffe6;border-radius:3px;width:16px;height:13px;position:absolute;top:8px;right:8px;box-shadow:3px -3px #ffffffb3}._photoCellOverlay_m3urt_1712{z-index:1;background:0 0;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}._photoCellOverlayVisible_m3urt_1723{background:#00000052}._photoCellReactions_m3urt_1727{opacity:0;color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family);align-items:center;gap:5px;transition:opacity .2s;display:flex}._photoCellOverlayVisible_m3urt_1723 ._photoCellReactions_m3urt_1727{opacity:1}@media (width<=768px){._photoGrid_m3urt_1645{grid-template-columns:repeat(3,1fr);gap:2px}._discoverTabs_m3urt_1180{top:env(safe-area-inset-top,0px);z-index:100;transition:top .25s;position:fixed;left:0;right:0}._discoverTabsSpacer_m3urt_1190{height:calc(49px + env(safe-area-inset-top,0px));display:block}._discoverTabBtn_m3urt_1192{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:12px 4px;font-size:12px;overflow:hidden}._eventsTabWrapper_m3urt_1216{padding:16px}._eventCardActions_m3urt_1774{width:100%}}._chipToggleBtn_m3urt_1780{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}._chipToggleBtn_m3urt_1780:hover{color:var(--text);background:var(--surface-2)}._chipToggleBtnActive_m3urt_1795{color:#7460e2}._chipToggleBtnActive_m3urt_1795:hover{color:#5c4bc7;background:#7460e21a}._inputBoxChipMode_m3urt_1799{border-color:#7460e266}._inputBoxChipMode_m3urt_1799:focus-within{border-color:#7460e2}._searchIconChip_m3urt_1806{color:#7460e2}._chipCounter_m3urt_1809{font-size:12px;font-family:var(--font-family);font-variant-numeric:tabular-nums;flex-shrink:0;transition:color .15s}._chipResultsInline_m3urt_1818{flex-direction:column;gap:10px;margin-top:8px;display:flex}._microchipLoading_m3urt_1827{color:var(--text-2);font-size:13px;font-family:var(--font-family);align-items:center;gap:8px;padding:4px 0;display:flex}@keyframes _microchipSpin_m3urt_1841{to{transform:rotate(360deg)}}._microchipSpinner_m3urt_1841{border:2px solid var(--border);border-top-color:#7460e2;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite _microchipSpin_m3urt_1841}._microchipNoResult_m3urt_1851{color:var(--text-2);font-size:14px;font-family:var(--font-family);background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;padding:12px 14px;line-height:1.5}._microchipResult_m3urt_1862{background:var(--surface);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}._microchipResult_m3urt_1862:hover{background:var(--surface)}._microchipResultAvatarWrap_m3urt_1876{flex-shrink:0;width:46px;height:46px;position:relative}._microchipResultAvatar_m3urt_1876{object-fit:cover;border-radius:50%;width:46px;height:46px}._microchipResultAvatarFallback_m3urt_1890{color:#7460e2;width:46px;height:46px;font-size:18px;font-weight:600;font-family:var(--font-family);background:linear-gradient(135deg,#7460e230,#7460e218);border-radius:50%;justify-content:center;align-items:center;display:flex}._microchipResultInfo_m3urt_1904{flex:1;min-width:0}._microchipResultName_m3urt_1909{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);align-items:center;gap:4px;margin-bottom:2px;display:flex}._microchipResultSub_m3urt_1920{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0 0 2px}._microchipResultOwner_m3urt_1927{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._microchipResultBtn_m3urt_1934{background:var(--surface-2);color:var(--text-2);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex-shrink:0;padding:7px 14px;transition:background .15s,color .15s}._microchipResultBtn_m3urt_1934:hover{background:var(--border);color:var(--text)}._microchipSuggestions_m3urt_1953{border:.5px solid var(--border);border-radius:10px;flex-direction:column;gap:0;display:flex;overflow:hidden}._microchipSuggLabel_m3urt_1962{color:var(--text-2);letter-spacing:.04em;background:var(--surface-2);font-size:12px;font-weight:600;font-family:var(--font-family);border-bottom:.5px solid var(--border);margin:0;padding:8px 14px 6px}._microchipSuggRow_m3urt_1974{background:var(--surface);cursor:pointer;border-bottom:.5px solid var(--border);align-items:center;gap:10px;padding:10px 14px;transition:background .12s;display:flex}._microchipSuggRow_m3urt_1974:last-child{border-bottom:none}._microchipSuggRow_m3urt_1974:hover{background:var(--surface-2)}._microchipSuggAvatar_m3urt_1993{object-fit:cover;border-radius:50%;width:34px;height:34px}._microchipSuggAvatarFb_m3urt_2000{background:var(--primary-gradient);color:#fff;width:34px;height:34px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex}._microchipSuggInfo_m3urt_2014{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._microchipSuggName_m3urt_2022{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._microchipSuggChip_m3urt_2029{color:var(--text-2);letter-spacing:.04em;font-family:Courier New,monospace;font-size:12px}._searchEmptyHint_m3urt_2037{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 24px 32px;display:flex}._searchEmptyIcon_m3urt_2047{color:var(--text-2);opacity:.5;display:flex}._searchEmptyTitle_m3urt_2053{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._searchEmptyText_m3urt_2061{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.5}@keyframes _slideFromRight_4myol_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideFromBottom_4myol_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _fadeIn_4myol_1{0%{opacity:0}to{opacity:1}}._overlay_4myol_16{z-index:1350;background:#00000073;justify-content:flex-end;align-items:stretch;animation:.2s _fadeIn_4myol_1;display:flex;position:fixed;inset:0}._modal_4myol_27{background:var(--surface);border-radius:0;flex-direction:column;width:460px;max-width:100%;height:100dvh;animation:.3s cubic-bezier(.32,.72,0,1) _slideFromRight_4myol_1;display:flex;overflow:hidden;box-shadow:-4px 0 40px #0000002e}._header_4myol_41{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}._title_4myol_50{color:var(--text);font-size:18px;font-weight:500;font-family:var(--font-family);margin:0}._closeBtn_4myol_58{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:flex}._closeBtn_4myol_58:hover{background:var(--surface-2)}._caseRef_4myol_71{background:var(--surface-2);border-bottom:.5px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:12px 24px;display:flex}._caseRefAvatar_4myol_81{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._caseRefAvatarImg_4myol_96{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px;display:block}._caseRefName_4myol_105{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._body_4myol_112{flex-direction:column;flex:1;gap:16px;padding:20px 24px;display:flex;overflow-y:auto}._field_4myol_121{flex-direction:column;gap:6px;display:flex}._fieldRow_4myol_127{grid-template-columns:1fr 1fr;gap:12px;display:grid}._label_4myol_133{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._input_4myol_140{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:10px 12px;transition:border-color .15s}._toggleRow_4myol_154{background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}._toggleLabel_4myol_164{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 4px}._toggleSub_4myol_172{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._toggle_4myol_154{background:var(--surface);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}._toggleThumb_4myol_193{background:var(--surface);border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}[data-theme=dark] ._toggleThumb_4myol_193{background:#fff}._toggleOn_4myol_191 ._toggleThumb_4myol_193{background:#fff;left:23px}._textarea_4myol_211{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);resize:none;box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:10px 12px;line-height:1.5;transition:border-color .15s}._locationPickerNeutral_4myol_230 input:focus{border-color:var(--border)}._uploadBtn_4myol_234{background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;width:100%;padding:12px 16px;transition:border-color .15s,color .15s;display:flex}._uploadBtn_4myol_234:hover{border-color:var(--text-2);color:var(--text-2)}._photoPreview_4myol_253{display:inline-block;position:relative}._photoImg_4myol_258{object-fit:cover;border-radius:8px;width:80px;height:80px;display:block}._photoRemove_4myol_266{background:var(--text);cursor:pointer;width:20px;height:20px;color:var(--bg);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-6px;right:-6px}._footer_4myol_283{border-top:.5px solid var(--border);flex-shrink:0;gap:12px;padding:16px 24px 20px;display:flex}._cancelBtn_4myol_291{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:12px;transition:background .15s}._cancelBtn_4myol_291:hover{background:var(--border)}._submitBtn_4myol_307{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:8px;flex:2;padding:12px;transition:background .15s}._submitBtn_4myol_307:hover:not(:disabled){background:#c53030}._submitBtn_4myol_307:disabled{opacity:.5;cursor:default}@media (width<=768px){._overlay_4myol_16{justify-content:stretch;align-items:flex-end}._modal_4myol_27{border-radius:20px 20px 0 0;width:100%;height:auto;max-height:92vh;animation:.22s cubic-bezier(.34,1.56,.64,1) _modalPopin_4myol_1;box-shadow:0 -4px 40px #0000002e}@keyframes _modalPopin_4myol_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}._panelOverlay_gvurv_2{z-index:1600;background:#00000073;position:fixed;inset:0}._panelDrawer_gvurv_9{background:var(--bg);z-index:1601;flex-direction:column;width:480px;max-width:100vw;animation:.35s cubic-bezier(.32,.72,0,1) both _panelSlideInRight_gvurv_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-8px 0 40px #00000024}@keyframes _panelSlideInRight_gvurv_1{0%{transform:translate(100%)}to{transform:translate(0)}}._panelHeader_gvurv_30{background:var(--bg);border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}._panelTitle_gvurv_40{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._panelClose_gvurv_48{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:background .15s;display:flex}._panelClose_gvurv_48:hover{background:var(--surface-2)}._panelBody_gvurv_62{-webkit-overflow-scrolling:touch;flex:1;padding:20px 20px 100px;overflow-y:auto}@media (width<=768px){._panelDrawer_gvurv_9{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0;animation:.28s cubic-bezier(.16,1,.3,1) _panelSlideUp_gvurv_1;inset:0}}@keyframes _panelSlideUp_gvurv_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._layout_gvurv_90{background:var(--bg);min-height:100vh;display:flex}._main_gvurv_96{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_gvurv_104{margin-left:80px}._formWrap_gvurv_108{max-width:640px;margin:0 auto;padding:32px 32px 80px}._formHeader_gvurv_114{margin-bottom:24px}._backLink_gvurv_118{color:var(--text-2);margin-bottom:12px;font-size:14px;text-decoration:none;display:inline-block}._backLink_gvurv_118:hover{color:var(--text)}@media (width<=768px){._backLink_gvurv_118{display:none}}._formTitle_gvurv_133{color:var(--text);font-size:24px;font-weight:600;font-family:var(--font-family);margin:0}._progressBar_gvurv_142{align-items:center;gap:0;margin-bottom:32px;display:flex}._progressStep_gvurv_149{flex:1;align-items:center;gap:8px;display:flex}._progressStep_gvurv_149:last-child{flex:0}._stepCircle_gvurv_160{background:var(--surface-2);border:1.5px solid var(--border);width:28px;height:28px;color:var(--text-2);font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}._stepCircleActive_gvurv_177{color:#fff}._stepLabel_gvurv_181{color:var(--text-2);font-size:13px;font-family:var(--font-family);white-space:nowrap}._stepLabelActive_gvurv_188{font-weight:500}._stepLine_gvurv_192{background:var(--border);flex:1;height:1.5px;transition:background .2s}._stepLineActive_gvurv_199{background:#e53e3e}._stepContent_gvurv_204{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:20px;margin-bottom:24px;padding:24px;display:flex}._gateChoices_gvurv_215{flex-direction:column;gap:10px;display:flex}._gateChoiceBtn_gvurv_221{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;text-align:left;font-size:15px;font-weight:500;font-family:var(--font-family);border-radius:10px;padding:16px 18px;transition:background .15s,border-color .15s}._gateChoiceBtn_gvurv_221:hover{background:var(--border);border-color:var(--text-2)}._stepQuestion_gvurv_236{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._petGrid_gvurv_245{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;display:grid}._petCard_gvurv_251{background:var(--surface-2);border:1.5px solid var(--border);cursor:pointer;font-family:var(--font-family);border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;transition:border-color .15s,background .15s;display:flex}._petCard_gvurv_251:hover{border-color:var(--text-2)}._petCardAdd_gvurv_269{border-style:solid;justify-content:center}._petAvatar_gvurv_274{background:var(--primary-gradient);color:#fff;width:40px;height:40px;font-size:16px;font-weight:600;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:flex;overflow:hidden}._petAvatarImg_gvurv_290{object-fit:cover;width:100%;height:100%;display:block}._petName_gvurv_297{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._petSpecies_gvurv_304{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._petAddIcon_gvurv_310{font-size:28px;font-weight:300;line-height:1}._petAddLabel_gvurv_316{font-size:13px;font-weight:500;font-family:var(--font-family)}._customPetForm_gvurv_323{border-top:.5px solid var(--border);flex-direction:column;gap:16px;padding-top:20px;display:flex}._field_gvurv_332{flex-direction:column;gap:6px;display:flex}._fieldRow2_gvurv_338{grid-template-columns:1fr 1fr;gap:16px;display:grid}._label_gvurv_344{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._input_gvurv_351{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:10px 12px;transition:border-color .15s}._input_gvurv_351:focus{border-color:#6b7280}._inputWithSuffix_gvurv_367{background:var(--surface-2);border:.5px solid var(--border);border-radius:8px;align-items:center;padding:0 12px;transition:border-color .15s;display:flex}._inputWithSuffix_gvurv_367:focus-within{border-color:#6b7280}._inputWithSuffix_gvurv_367 input{color:var(--text);font-size:14px;font-family:var(--font-family);background:0 0;border:none;outline:none;width:100%;min-width:0;padding:10px 0}._inputSuffixLabel_gvurv_390{color:var(--text-2);font-size:13px;font-family:var(--font-family);white-space:nowrap;flex-shrink:0;padding-left:6px}._locationPickerWrap_gvurv_399{width:100%;position:relative}._locationChip_gvurv_404{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);border-radius:20px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}._locationChip_gvurv_404 span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}._locationChip_gvurv_404 button{cursor:pointer;color:var(--text-2);background:0 0;border:none;padding:0 0 0 2px;font-size:15px;line-height:1}._textarea_gvurv_434{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);resize:none;box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:10px 12px;line-height:1.5;transition:border-color .15s}._textarea_gvurv_434:focus{border-color:#6b7280}._charCount_gvurv_452{color:var(--text-2);font-size:12px;font-family:var(--font-family);text-align:right}._pillRow_gvurv_460{flex-wrap:wrap;gap:8px;display:flex}._pill_gvurv_460{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:20px;padding:6px 14px;transition:background .15s,border-color .15s,color .15s}._uploadBtn_gvurv_481{background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 16px;transition:border-color .15s;display:flex}._uploadBtn_gvurv_481:hover{border-color:var(--text-2)}._photoPreview_gvurv_501{display:inline-block;position:relative}._photoImg_gvurv_503{object-fit:cover;border-radius:8px;width:100px;height:100px;display:block}._photoRemove_gvurv_511{background:var(--text);cursor:pointer;width:20px;height:20px;color:var(--bg);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-6px;right:-6px}._photoGrid_gvurv_528{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px;display:grid}._photoThumbWrap_gvurv_534{aspect-ratio:1;border-radius:8px;width:100%;position:relative;overflow:visible}._photoThumbImg_gvurv_542{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}._photoThumbRemove_gvurv_550{background:var(--text);cursor:pointer;width:20px;height:20px;color:var(--bg);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-6px;right:-6px}._photoAddBtn_gvurv_567{aspect-ratio:1;background:var(--surface-2);border:1px solid var(--border);width:100%;color:var(--text-2);cursor:pointer;font-size:12px;font-family:var(--font-family);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:border-color .15s;display:flex}._photoAddBtn_gvurv_567:hover{border-color:var(--text-2)}._toggleRow_gvurv_588{background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}._toggleLabel_gvurv_598{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 4px}._toggleSub_gvurv_606{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._toggle_gvurv_588{background:var(--surface-2);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}._toggleThumb_gvurv_627{background:var(--surface);border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}[data-theme=dark] ._toggleThumb_gvurv_627{background:#fff}._toggleOn_gvurv_625 ._toggleThumb_gvurv_627{background:#fff;left:23px}._previewCard_gvurv_646{background:var(--surface);border:.5px solid var(--border);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 1px 3px #0000000a}._previewTopRow_gvurv_657{align-items:flex-start;gap:12px;display:flex}._previewThumb_gvurv_663{object-fit:cover;border-radius:10px;flex-shrink:0;width:56px;height:56px;display:block}._previewHeader_gvurv_672{flex-direction:column;gap:3px;min-width:0;display:flex}._previewBadge_gvurv_679{font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:20px;padding:3px 10px}._previewTitle_gvurv_687{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family)}._previewSub_gvurv_694{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._previewDesc_gvurv_700{font-size:13px;font-family:var(--font-family);color:var(--text);margin:0;line-height:1.5}._previewBadgeRow_gvurv_708{align-items:center;gap:8px;margin-bottom:2px;display:flex}._previewMeta_gvurv_715{font-size:12px;font-family:var(--font-family);color:var(--text-2)}._previewInfoRow_gvurv_721{font-size:13px;font-family:var(--font-family);color:var(--text);align-items:center;gap:8px;display:flex}._formNav_gvurv_731{justify-content:flex-end;gap:12px;display:flex}._backBtn_gvurv_737{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:12px 24px;transition:background .15s}._backBtn_gvurv_737:hover{background:var(--border)}._nextBtn_gvurv_752,._submitBtn_gvurv_753{color:#fff;cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:12px 24px;transition:opacity .15s}._nextBtn_gvurv_752:hover:not(:disabled),._submitBtn_gvurv_753:hover:not(:disabled){opacity:.88}._nextBtn_gvurv_752:disabled,._submitBtn_gvurv_753:disabled{opacity:.45;cursor:default}@media (width<=768px){._main_gvurv_96{margin-left:0;padding-bottom:80px}._formWrap_gvurv_108{padding:16px}._formTitle_gvurv_133{text-align:center}._fieldRow2_gvurv_338{grid-template-columns:1fr}._petGrid_gvurv_245{grid-template-columns:repeat(2,1fr)}}@media (width>=769px) and (width<=1024px){._main_gvurv_96{overflow-x:hidden}._mainCollapsed_gvurv_104{margin-left:64px;overflow-x:hidden}}._layout_dhb2f_1{background:var(--bg);min-height:100vh;display:flex}._main_dhb2f_7{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_dhb2f_15{margin-left:80px}._pageHeader_dhb2f_20{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:24px 32px;display:flex}._pageTitleRow_dhb2f_29{align-items:center;gap:10px;display:flex}._pageTitleIcon_dhb2f_35{background:linear-gradient(135deg,#e53e3e 0%,#f65c00 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._pageTitle_dhb2f_29{color:var(--text);font-size:24px;font-weight:600;font-family:var(--font-family);margin:0}._pageSubtitle_dhb2f_54{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._actionButtons_dhb2f_62{flex-shrink:0;gap:8px;display:flex}._lostBtn_dhb2f_68,._foundBtn_dhb2f_69{cursor:pointer;background:var(--surface);border:.5px solid var(--border);border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;transition:background .15s,border-color .15s;display:flex}._lostBtn_dhb2f_68 svg,._foundBtn_dhb2f_69 svg{flex-shrink:0;width:16px;height:16px}._lostBtn_dhb2f_68{color:#e53e3e}._foundBtn_dhb2f_69{color:#7460e2}._lostBtn_dhb2f_68:hover,._foundBtn_dhb2f_69:hover{background:var(--surface-2)}._actionTitle_dhb2f_90{font-size:13px;font-weight:600;font-family:var(--font-family);color:var(--text);white-space:nowrap;margin:0}._stats_dhb2f_100{flex-wrap:wrap;gap:16px;padding:0 32px 24px;display:flex}._statChip_dhb2f_107{color:var(--text-2);font-size:13px;font-family:var(--font-family)}._statChipGreen_dhb2f_113{color:#16a34a;font-size:13px;font-family:var(--font-family)}._filters_dhb2f_120{background:var(--bg);flex-wrap:wrap;gap:8px;padding:16px 32px;display:flex}._filterPill_dhb2f_128{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border:none;border-radius:20px;padding:6px 16px;transition:background .15s,color .15s}._filterPillActive_dhb2f_140{background:var(--primary-gradient);color:#fff;font-weight:500}._caseList_dhb2f_147{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px;padding:24px 32px;display:grid}._empty_dhb2f_154{text-align:center;padding:48px 0}._emptyText_dhb2f_159{color:var(--text-2);font-size:15px;font-family:var(--font-family)}._caseCard_dhb2f_166{background:var(--surface);border:.5px solid var(--border);cursor:pointer;border-radius:16px;transition:border-color .15s,transform .15s,box-shadow .15s;overflow:hidden}._caseCard_dhb2f_166:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}._casePhoto_dhb2f_180{aspect-ratio:4/3;background:var(--surface-2);position:relative}@media (width<=600px){._casePhoto_dhb2f_180{aspect-ratio:1}}._casePhotoImg_dhb2f_192{object-fit:cover;width:100%;height:100%;display:block}._casePhotoPlaceholder_dhb2f_199{width:100%;height:100%;color:var(--text-2);justify-content:center;align-items:center;display:flex}._cardBody_dhb2f_208{flex-direction:column;gap:14px;padding:20px;display:flex}._photoBadgeRow_dhb2f_215{align-items:center;gap:6px;display:flex;position:absolute;top:12px;right:12px}._photoDistBadge_dhb2f_226{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#0000008c;border-radius:20px;align-items:center;gap:4px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}._typeBadge_dhb2f_243{letter-spacing:.5px;font-size:10px;font-weight:700;font-family:var(--font-family);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;border-radius:20px;padding:4px 9px}._typeBadgeLost_dhb2f_254{color:#fff;background:linear-gradient(135deg,#dc2626 0%,#f87171 100%)}._typeBadgeFound_dhb2f_259{color:#fff;background:linear-gradient(135deg,#15803d 0%,#4ade80 100%)}._typeBadgeFoundBlue_dhb2f_264{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#60a5fa 100%)}._typeBadgeResolved_dhb2f_269{color:#fff;background:linear-gradient(135deg,#15803d 0%,#4ade80 100%)}._ownBadgePhoto_dhb2f_274{letter-spacing:.3px;color:#fff;background:var(--primary-gradient);font-size:10px;font-weight:700;font-family:var(--font-family);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;border-radius:20px;padding:4px 9px}._animalNameRow_dhb2f_287{justify-content:space-between;align-items:center;gap:8px;display:flex}._animalNameRowRight_dhb2f_295{flex-shrink:0;align-items:center;gap:6px;display:flex}._speciesPill_dhb2f_302{color:var(--text);background:var(--surface-2);font-size:12px;font-family:var(--font-family);border-radius:20px;flex-shrink:0;padding:2px 9px}._animalTitle_dhb2f_312{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._animalDate_dhb2f_320{font-size:13px;font-weight:500;font-family:var(--font-family);margin:0}._animalLocation_dhb2f_331{color:var(--text-2);background:var(--surface-2);font-size:12.5px;font-weight:500;font-family:var(--font-family);border-radius:20px;align-self:flex-start;align-items:center;gap:5px;padding:5px 11px 5px 9px;display:inline-flex}._animalLocationIcon_dhb2f_345{flex-shrink:0}._description_dhb2f_347{color:var(--text);font-size:14px;line-height:1.5;font-family:var(--font-family);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._features_dhb2f_359{flex-wrap:wrap;gap:6px;display:flex}._featurePill_dhb2f_365{background:var(--surface-2);color:var(--text);font-size:12px;font-family:var(--font-family);border-radius:20px;padding:4px 10px}._cardFooter_dhb2f_377{justify-content:space-between;align-items:center;display:flex}._footerAuthor_dhb2f_383{align-items:center;gap:8px;min-width:0;display:flex}._footerAvatar_dhb2f_390{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._footerAvatarImg_dhb2f_405{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px;display:block}._footerAuthorInfo_dhb2f_414{flex-direction:column;gap:0;min-width:0;display:flex}._footerAuthorName_dhb2f_421{color:var(--text);font-size:12px;font-weight:500;line-height:1.2;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._footerAuthorTime_dhb2f_432{color:var(--text);font-size:11px;line-height:1.2;font-family:var(--font-family)}._statText_dhb2f_439{color:var(--text);font-size:13px;font-family:var(--font-family)}._statIconText_dhb2f_445{color:var(--text-2);font-size:13px;font-family:var(--font-family);align-items:center;gap:3px;display:inline-flex}._statIconText_dhb2f_445 svg{flex-shrink:0;width:14px;height:14px}._footerActions_dhb2f_455{align-items:center;gap:4px;display:flex}._sightingBtn_dhb2f_461{color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;transition:opacity .15s;display:flex}._sightingBtn_dhb2f_461:hover{opacity:.88}._actionBtn_dhb2f_478{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:background .15s;display:flex}._actionBtn_dhb2f_478:hover{background:var(--surface-2)}._ownBadge_dhb2f_274{letter-spacing:.3px;color:#7460e2;font-size:10px;font-weight:700;font-family:var(--font-family);white-space:nowrap;background:#7460e21a;border:1px solid #7460e238;border-radius:20px;flex-shrink:0;margin-left:auto;padding:3px 9px}._footerRight_dhb2f_510{align-items:center;gap:8px;display:flex}._editBtn_dhb2f_517{border:.5px solid var(--border);color:var(--text-2);font-size:13px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;align-items:center;gap:5px;padding:6px 12px;transition:background .15s,color .15s;display:flex}._editBtn_dhb2f_517:hover{background:var(--surface-2);color:var(--text)}._shareWrap_dhb2f_535{position:relative}._shareBtn_dhb2f_537{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:inline-flex}._shareBtn_dhb2f_537:hover{background:var(--surface-2);color:var(--primary-text)}._saveBtn_dhb2f_551{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:inline-flex}._saveBtn_dhb2f_551:hover{background:var(--surface-2);color:var(--primary-text)}._saveBtnActive_dhb2f_564,._saveBtnActive_dhb2f_564:hover{color:#f97316}._followBtn_dhb2f_567{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px;transition:background .15s,color .15s;display:inline-flex}._followBtn_dhb2f_567:hover{background:var(--surface-2);color:var(--primary-text)}._followBtnActive_dhb2f_581,._followBtnActive_dhb2f_581:hover{color:#7460e2}._followCount_dhb2f_584{color:inherit;font-size:12px;font-weight:600;font-family:var(--font-family)}._sharePopup_dhb2f_591{background:var(--surface);border:.5px solid var(--border);z-index:100;border-radius:10px;min-width:170px;padding:4px;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 4px 16px #00000014}._sharePopupBtn_dhb2f_604{text-align:left;width:100%;color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 12px;transition:background .12s;display:block}._sharePopupBtn_dhb2f_604:hover{background:var(--surface-2)}._deleteBtn_dhb2f_620{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:inline-flex}._deleteBtn_dhb2f_620:hover{color:#e53e3e;background:#e53e3e1a}._deletePopupText_dhb2f_634{color:var(--text);font-size:13px;font-family:var(--font-family);white-space:nowrap;margin:4px 10px 8px}._deletePopupBtn_dhb2f_642{text-align:left;color:#e53e3e;width:100%;font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px 12px;display:block}._deletePopupBtn_dhb2f_642:hover{background:#e53e3e1a}._mySection_dhb2f_659{padding:20px 32px 0}._mySectionTitle_dhb2f_663{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0 0 12px}._mySectionEmpty_dhb2f_671{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 24px;line-height:1.5}._myCaseList_dhb2f_679{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px;padding-bottom:24px;display:grid}._filterPillGeo_dhb2f_686{align-items:center;gap:5px;display:flex}._filterPillGeoActive_dhb2f_691{background:var(--primary-gradient);color:#fff;font-weight:500}._toast_dhb2f_699{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);z-index:400;white-space:nowrap;border-radius:24px;padding:10px 20px;animation:.22s cubic-bezier(.32,.72,0,1) _toastSlideUp_dhb2f_1;position:fixed;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}@keyframes _toastSlideUp_dhb2f_1{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=768px){._main_dhb2f_7{background:var(--bg);height:100dvh;margin-left:0;padding-bottom:80px;overflow:hidden auto}._pageHeader_dhb2f_20{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 16px;flex-direction:column;align-items:stretch;gap:12px}._pageTitle_dhb2f_29{font-size:22px}._pageTitleIcon_dhb2f_35{display:none}._pageTitleRow_dhb2f_29{justify-content:center}._actionButtons_dhb2f_62{gap:8px}._lostBtn_dhb2f_68,._foundBtn_dhb2f_69{flex:1;justify-content:center}._stats_dhb2f_100{padding:0 16px 16px}._filters_dhb2f_120{scrollbar-width:none;flex-wrap:nowrap;padding:12px 16px;overflow-x:auto}._filters_dhb2f_120::-webkit-scrollbar{display:none}._filterPill_dhb2f_128{flex-shrink:0}._caseList_dhb2f_147{grid-template-columns:1fr;gap:16px;padding:16px}._mySection_dhb2f_659{padding:0 16px}._myCaseList_dhb2f_679{grid-template-columns:1fr;gap:16px}._toast_dhb2f_699{bottom:96px}._followBtn_dhb2f_567,._saveBtn_dhb2f_551,._shareBtn_dhb2f_537{padding:8px}._followBtn_dhb2f_567 svg,._saveBtn_dhb2f_551 svg,._shareBtn_dhb2f_537 svg{width:20px;height:20px}}@media (width>=769px) and (width<=1024px){._main_dhb2f_7{overflow-x:hidden}._mainCollapsed_dhb2f_15{margin-left:64px;overflow-x:hidden}}._layout_2g4qj_1{background:var(--bg);min-height:100vh;display:flex}._main_2g4qj_7{padding-top:var(--sticky-top,64px);background:var(--surface);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_2g4qj_16{margin-left:80px}._pageHeader_2g4qj_21{justify-content:space-between;align-items:center;gap:12px;padding:24px 32px;display:flex}._pageTitleRow_2g4qj_29{align-items:center;gap:12px;display:flex}._pageTitleIcon_2g4qj_35{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._pageTitle_2g4qj_29{color:var(--text);font-size:24px;font-weight:600;font-family:var(--font-family);margin:0}._pageSubtitle_2g4qj_54{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:2px 0 0}._searchWrap_2g4qj_62{background:var(--surface);border:.5px solid var(--border);width:220px;color:var(--text-2);border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;display:flex}._searchInput_2g4qj_75{color:var(--text);font-size:14px;font-family:var(--font-family);background:0 0;border:none;outline:none;flex:1;min-width:0}._searchInput_2g4qj_75::placeholder{color:var(--text-2)}._tabs_2g4qj_91{border-bottom:.5px solid var(--border);gap:0;padding:0 32px;display:flex}._tab_2g4qj_91{cursor:pointer;color:var(--text-2);font-size:14px;font-family:var(--font-family);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-.5px;padding:12px 20px}._tab_2g4qj_91:hover{color:var(--text)}._tabActive_2g4qj_112{color:var(--primary-text);border-bottom-color:#7460e2;font-weight:500}@media (width<=768px){._tabs_2g4qj_91{padding:0 16px}._tab_2g4qj_91{flex:1;padding:12px 8px}}._filters_2g4qj_123{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 32px;display:flex}._speciesPills_2g4qj_132{flex-wrap:wrap;gap:8px;display:flex}._filterPill_2g4qj_138{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border:none;border-radius:20px;padding:6px 16px;transition:background .15s,color .15s}._filterPillActive_2g4qj_150{background:var(--primary-gradient);color:#fff;font-weight:500}._content_2g4qj_157{padding:8px 32px 32px}._animalsGrid_2g4qj_161{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._emptyText_2g4qj_167{text-align:center;color:var(--text-2);font-size:15px;font-family:var(--font-family);padding:48px 0}@media (width<=1024px){._animalsGrid_2g4qj_161{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._main_2g4qj_7{margin-left:0;padding-top:0;padding-bottom:80px}._pageHeader_2g4qj_21{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 16px;flex-direction:column;align-items:stretch;gap:12px}._pageTitleRow_2g4qj_29{justify-content:center}._pageTitleIcon_2g4qj_35{display:none}._pageTitle_2g4qj_29{font-size:22px}._searchWrap_2g4qj_62{width:auto}._filters_2g4qj_123{padding:12px 16px}._content_2g4qj_157{padding:8px 16px 24px}._animalsGrid_2g4qj_161{grid-template-columns:1fr}}._wrap_12lvu_1{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:calc(100vh - 64px);padding:24px;display:flex}._spinner_12lvu_12{border:3px solid var(--border);border-top-color:#7460e2;border-radius:50%;width:34px;height:34px;animation:.7s linear infinite _pageLoaderSpin_12lvu_1}._text_12lvu_21{color:var(--text-2);font-size:13.5px;font-family:var(--font-family);margin:0}@keyframes _pageLoaderSpin_12lvu_1{to{transform:rotate(360deg)}}@keyframes _slideFromRight_1q0it_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideFromBottom_1q0it_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _fadeIn_1q0it_1{0%{opacity:0}to{opacity:1}}._overlay_1q0it_16{z-index:1350;background:#00000073;justify-content:flex-end;align-items:stretch;animation:.2s _fadeIn_1q0it_1;display:flex;position:fixed;inset:0}._modal_1q0it_27{background:var(--surface);border-radius:0;flex-direction:column;width:460px;max-width:100%;height:100dvh;animation:.3s cubic-bezier(.32,.72,0,1) _slideFromRight_1q0it_1;display:flex;overflow:hidden;box-shadow:-4px 0 40px #0000002e}._header_1q0it_41{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex}._title_1q0it_51{color:var(--text);font-size:18px;font-weight:500;font-family:var(--font-family);flex:1;min-width:0;margin:0}._closeBtn_1q0it_61{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:4px;display:flex}._closeBtn_1q0it_61:hover{background:var(--surface-2)}._caseRef_1q0it_74{background:var(--surface-2);border-bottom:.5px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:12px 24px;display:flex}._caseRefAvatar_1q0it_84{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._caseRefAvatarImg_1q0it_99{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px;display:block}._caseRefName_1q0it_108{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._body_1q0it_115{flex-direction:column;flex:1;gap:14px;padding:20px 24px;display:flex;overflow-y:auto}._hint_1q0it_124{color:var(--text-2);font-size:13px;font-family:var(--font-family);background:var(--surface-2);border-radius:8px;margin:0;padding:10px 12px;line-height:1.5}._field_1q0it_135{flex-direction:column;gap:6px;display:flex}._fieldRow_1q0it_141{grid-template-columns:1fr 1fr;gap:12px;display:grid}._label_1q0it_147{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._input_1q0it_154{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:10px 12px;transition:border-color .15s}._textarea_1q0it_168{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);resize:none;box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:10px 12px;line-height:1.5;transition:border-color .15s}._locationPickerNeutral_1q0it_187 input:focus{border-color:var(--border)}._uploadBtn_1q0it_191{background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;align-items:center;gap:8px;width:100%;padding:12px 16px;transition:border-color .15s,color .15s;display:flex}._uploadBtn_1q0it_191:hover{color:#16a34a;border-color:#16a34a}._photoPreview_1q0it_209{display:inline-block;position:relative}._photoImg_1q0it_214{object-fit:cover;border-radius:8px;width:80px;height:80px;display:block}._photoRemove_1q0it_222{background:var(--text);cursor:pointer;width:20px;height:20px;color:var(--bg);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-6px;right:-6px}._footer_1q0it_239{border-top:.5px solid var(--border);flex-shrink:0;gap:12px;padding:16px 24px 20px;display:flex}._cancelBtn_1q0it_247{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:12px;transition:background .15s}._cancelBtn_1q0it_247:hover{background:var(--border)}._submitBtn_1q0it_262{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:#16a34a;border:none;border-radius:8px;flex:2;padding:12px;transition:background .15s}._submitBtn_1q0it_262:hover:not(:disabled){background:#15803d}._submitBtn_1q0it_262:disabled{opacity:.5;cursor:default}@media (width<=768px){._overlay_1q0it_16{justify-content:stretch;align-items:flex-end}._modal_1q0it_27{border-radius:20px 20px 0 0;width:100%;height:auto;max-height:92vh;animation:.22s cubic-bezier(.34,1.56,.64,1) _modalPopin_1q0it_1;box-shadow:0 -4px 40px #0000002e}@keyframes _modalPopin_1q0it_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}._layout_17bez_1{background:#f9f9f9;min-height:100vh;display:flex}[data-theme=dark] ._layout_17bez_1{background:#1f1f1f}._main_17bez_11{padding-top:var(--sticky-top,64px);box-sizing:border-box;flex:1;min-width:0;height:100dvh;margin-left:240px;transition:margin-left .2s;overflow:hidden}._mainCollapsed_17bez_23{margin-left:80px}._mainGuest_17bez_27{margin-left:0}._mainFull_17bez_29{box-sizing:border-box;flex:1;min-width:0;padding:32px}._feedWrapper_17bez_38{height:100%;display:flex;overflow:hidden}._centerCol_17bez_44{flex:1;min-width:0;padding:24px 16px;overflow-y:auto}._centerCol_17bez_44>*{max-width:100%}._rightCol_17bez_55{flex-shrink:0;width:320px;height:100%;min-height:0;padding:24px 16px 24px 0;overflow-y:auto}._caseCard_17bez_67{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._notFound_17bez_74{color:var(--text);font-size:16px;font-family:var(--font-family)}._notFoundState_17bez_80{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 64px);padding:24px;display:flex}._notFoundIcon_17bez_90{background:var(--surface-2);width:72px;height:72px;color:var(--text-2);border-radius:20px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}._notFoundTitle_17bez_102{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._notFoundText_17bez_110{color:var(--text-2);font-size:13.5px;font-family:var(--font-family);max-width:340px;margin:0 0 22px;line-height:1.6}._notFoundBtn_17bez_119{background:var(--primary-gradient);color:#fff;font-size:13.5px;font-weight:500;font-family:var(--font-family);border:none;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;display:inline-flex}._content_17bez_134{padding:32px}._hero_17bez_139{background:var(--surface-2);width:100%;height:400px;position:relative;overflow:hidden}._heroImg_17bez_147{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}._heroPlaceholder_17bez_155{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._heroThumbs_17bez_163{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:16px;right:16px}._heroThumb_17bez_163{cursor:pointer;border:2px solid #ffffffbf;border-radius:8px;width:80px;height:60px;transition:opacity .15s;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000040}._heroThumb_17bez_163:hover{opacity:.82}._heroThumbImg_17bez_185{object-fit:cover;width:100%;height:100%;display:block}._heroThumbMore_17bez_192{color:#fff;font-size:14px;font-weight:700;font-family:var(--font-family);background:#0000009e;border-radius:5px;padding:2px 6px;position:absolute;bottom:5px;right:5px}._galleryOverlay_17bez_206{z-index:2000;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._galleryImg_17bez_216{object-fit:contain;border-radius:6px;max-width:88vw;max-height:84vh}._galleryClose_17bez_223{color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}._galleryClose_17bez_223:hover{background:#ffffff42}._galleryPrev_17bez_242,._galleryNext_17bez_243{color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._galleryPrev_17bez_242:hover,._galleryNext_17bez_243:hover{background:#ffffff42}._galleryPrev_17bez_242{left:20px}._galleryNext_17bez_243{right:20px}._galleryCounter_17bez_263{color:#ffffffd9;font-size:14px;font-family:var(--font-family);background:#00000061;border-radius:20px;padding:4px 14px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}._caseHeader_17bez_277{justify-content:space-between;align-items:flex-start;gap:16px;margin:20px 0;display:flex}._caseHeaderTitle_17bez_289{flex:1;min-width:0}._breedRow_17bez_286{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._ownBadge_17bez_301{letter-spacing:.3px;color:#fff;background:var(--primary-gradient);font-size:10px;font-weight:700;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:20px;flex-shrink:0;padding:3px 9px}._typeBadge_17bez_315{letter-spacing:.5px;font-size:10px;font-weight:700;font-family:var(--font-family);border-radius:20px;padding:4px 10px}._typeBadgeLost_17bez_324{color:#fff;background:linear-gradient(135deg,#dc2626 0%,#f87171 100%)}._typeBadgeFoundBlue_17bez_325{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#60a5fa 100%)}._typeBadgeResolved_17bez_329{color:#fff;background:linear-gradient(135deg,#15803d 0%,#4ade80 100%);align-items:center;padding:6px 14px;font-size:12px;display:inline-flex;box-shadow:0 2px 8px #16a34a59}._caseTitle_17bez_339{color:var(--text);font-size:28px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._caseMeta_17bez_347{color:var(--text);font-size:15px;font-family:var(--font-family);margin:0}._caseBottom_17bez_354{flex-direction:column;gap:20px;margin-top:20px;display:flex}._detailsCard_17bez_363{background:var(--surface-2);border-radius:14px;margin-bottom:16px;padding:16px}._detailsCard_17bez_363>:last-child{margin-bottom:0}._featuresBlock_17bez_371{margin-top:4px}._pillsRow_17bez_374{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._infoStat_17bez_381{font-size:13px;font-family:var(--font-family);background:var(--surface);border:.5px solid var(--border);color:var(--text);border-radius:20px;padding:6px 14px;font-weight:500}._finderNotice_17bez_392{font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface);border:.5px solid var(--border);border-radius:10px;margin:0 0 14px;padding:10px 14px;line-height:1.5}._section_17bez_405{margin-bottom:16px}._sectionLabel_17bez_407{letter-spacing:.07em;color:var(--text);font-size:12px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._locationRow_17bez_416{color:var(--text);font-size:14px;font-family:var(--font-family);align-items:center;gap:6px;margin-bottom:16px;display:flex}._locationText_17bez_426{flex:1}._description_17bez_428{color:var(--text);font-size:15px;line-height:1.6;font-family:var(--font-family);margin:0 0 16px}._features_17bez_371{flex-wrap:wrap;gap:6px;display:flex}._featurePill_17bez_443{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);border-radius:20px;padding:4px 12px}._matchesRow_17bez_454{gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}._matchCard_17bez_461{width:128px;color:inherit;flex-direction:column;flex:none;gap:4px;text-decoration:none;display:flex}._matchPhoto_17bez_471{background:var(--surface-2);width:128px;height:128px;color:var(--text-secondary,var(--text));border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._matchPhoto_17bez_471 img{object-fit:cover;width:100%;height:100%}._matchTypeBadge_17bez_490{color:#fff;font-size:11px;font-weight:600;font-family:var(--font-family);background:#000000a6;border-radius:20px;padding:2px 8px;position:absolute;bottom:6px;left:6px}._matchName_17bez_503{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._matchMeta_17bez_513{color:var(--text-secondary,var(--text));font-size:12px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._contactCard_17bez_524{background:var(--surface-2);border-radius:14px;align-items:center;gap:10px;margin-bottom:16px;padding:14px 16px;display:flex}._contactNumber_17bez_534{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);text-decoration:none}._contactNumber_17bez_534:hover{text-decoration:underline}._contactNumberLocked_17bez_549{font-family:var(--font-family);cursor:pointer;color:var(--text-2);text-align:left;background:0 0;border:none;padding:0;font-size:14px;font-weight:500}._contactNumberLocked_17bez_549:hover{color:var(--text);text-decoration:none}._primaryActions_17bez_567{background:var(--surface-2);border-radius:14px;gap:12px;margin:16px 0;padding:14px;display:flex}._resolveSection_17bez_576{flex:1}._confirmBox_17bez_578{background:#16a34a14;border:.5px solid #16a34a;border-radius:10px;padding:16px}._confirmText_17bez_585{color:#15803d;font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 12px}._confirmBtns_17bez_593{gap:10px;display:flex}._confirmCancel_17bez_598{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border-radius:8px;flex:1;padding:8px}._confirmOk_17bez_610{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:#16a34a;border:none;border-radius:8px;flex:2;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}._confirmOk_17bez_610:hover{background:#15803d}._resolveBtn_17bez_629{color:#fff;cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-family);background:#16a34a;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;transition:background .15s;display:flex}._resolveBtn_17bez_629:hover{background:#15803d}._sightingBtn_17bez_650{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:linear-gradient(135deg,#7460e2 0%,#9c4eff 100%);border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:opacity .15s;display:flex}._sightingBtn_17bez_650:hover{opacity:.88}._foundBtn_17bez_671{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%);border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:opacity .15s;display:flex}._foundBtn_17bez_671:hover{opacity:.88}._activityTabBar_17bez_693{border-bottom:.5px solid var(--border);gap:4px;margin-bottom:4px;display:flex}._activityTabBtn_17bez_700{color:var(--text-2);font-size:14px;font-weight:500;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-right:20px;padding:12px 4px;transition:color .15s,border-color .15s}._activityTabBtn_17bez_700:hover{color:var(--text)}._activityTabBtnActive_17bez_714{color:var(--primary-text);border-bottom-color:var(--primary-text)}._foundReportsSection_17bez_720{padding-top:4px}._foundReportCard_17bez_724{border:.5px solid var(--border);background:var(--surface);border-radius:10px;flex-direction:column;gap:8px;margin-bottom:12px;padding:14px 16px;display:flex}._foundReportConfirmed_17bez_735{background:#16a34a14;border-color:#16a34a}._foundReportPhoto_17bez_740{object-fit:cover;border-radius:8px;width:80px;height:80px}._foundReportActions_17bez_747{gap:8px;margin-top:4px;display:flex}._reviewGrid_17bez_755{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:12px;display:grid}._reviewGrid_17bez_755 ._sightingCard_17bez_761{flex-direction:column;display:flex}._reviewGrid_17bez_755 ._sightingCardBody_17bez_766{flex:1}._reviewGrid_17bez_755 ._foundReportActions_17bez_747{margin-top:auto;padding-top:4px}._claimAnswer_17bez_773{background:var(--surface-2);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._claimAnswerLabel_17bez_782{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._claimAnswerText_17bez_788{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);overflow-wrap:anywhere;line-height:1.4}._confirmFoundBtn_17bez_797{white-space:nowrap;color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:#16a34a;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 16px;transition:background .15s;display:flex}._confirmFoundBtn_17bez_797:hover{background:#15803d}._rejectFoundBtn_17bez_817{white-space:nowrap;background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex-shrink:0;padding:8px 16px;transition:background .15s}._rejectFoundBtn_17bez_817:hover{background:var(--border)}._foundReportStatus_17bez_833{color:#16a34a;font-size:13px;font-weight:500;font-family:var(--font-family);margin:0}._sightingsSection_17bez_842{padding-top:4px}._sectionTitle_17bez_846{color:var(--text);font-size:16px;font-weight:500;font-family:var(--font-family);margin:0 0 16px}._sightingsGrid_17bez_854{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._sightingCard_17bez_761{border:.5px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}._sightingPhoto_17bez_867{object-fit:cover;background:var(--surface-2);cursor:pointer;width:100%;height:180px;display:block}._sightingCardBody_17bez_766{flex-direction:column;gap:8px;padding:12px 14px;display:flex}._sightingComments_17bez_883{border-top:.5px solid var(--border);margin:4px -14px -12px;padding-top:10px}._sightingHeaderRow_17bez_889{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._sightingHeader_17bez_889{align-items:center;gap:10px;display:flex}._sightingDeleteBtn_17bez_902{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:inline-flex}._sightingDeleteBtn_17bez_902:hover{color:#e53e3e;background:#e53e3e1a}._sightingDeleteConfirm_17bez_917{color:var(--text);font-size:13px;font-family:var(--font-family);background:#e53e3e14;border:.5px solid #e53e3e4d;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._sightingDeleteConfirmBtns_17bez_931{flex-shrink:0;gap:8px;display:flex}._sightingDeleteConfirmOk_17bez_937{color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:6px;padding:6px 12px}._sightingDeleteConfirmOk_17bez_937:hover{background:#c53030}._sightingAvatar_17bez_950{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._sightingAvatarImg_17bez_965{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px;display:block}._sightingUser_17bez_974{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._sightingWhen_17bez_982{color:var(--text);font-size:12px;font-family:var(--font-family);margin:0}._sightingLocation_17bez_989{color:var(--text);font-size:13px;font-family:var(--font-family);align-items:center;gap:6px;display:flex}._sightingPhonePrivate_17bez_998{color:var(--text-2);font-size:12px}._sightingPhoneLink_17bez_1003{color:inherit;text-decoration:none}._sightingPhoneLink_17bez_1003:hover{text-decoration:underline}._sightingDesc_17bez_1012{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.5}._commentsSection_17bez_1021{border-top:.5px solid var(--border);padding-top:20px}._editOverlay_17bez_1027{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;position:fixed;inset:0}._editPanel_17bez_1035{background:var(--bg);border-left:.5px solid var(--border);z-index:1201;flex-direction:column;width:480px;transition:transform .3s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 32px #0000001f}._editPanelOpen_17bez_1051{transform:translate(0)}._editHeader_17bez_1053{border-bottom:.5px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:20px 24px;display:flex}._editTitle_17bez_1062{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);flex:1;margin:0}._editCloseBtn_17bez_1071{background:var(--surface-2);cursor:pointer;width:32px;height:32px;color:var(--text-2);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}._editCloseBtn_17bez_1071:hover{background:var(--border)}._emProgressBar_17bez_1087{flex-shrink:0;align-items:center;padding:20px 24px 0;display:flex}._emProgressStep_17bez_1094{flex:1;align-items:center;gap:8px;display:flex}._emProgressStep_17bez_1094:last-child{flex:0}._emStepCircle_17bez_1102{background:var(--surface-2);border:1.5px solid var(--border);width:24px;height:24px;color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:flex}._emStepCircleActive_17bez_1118{color:#fff}._emStepLabel_17bez_1120{color:var(--text-2);font-size:12px;font-family:var(--font-family);white-space:nowrap}._emStepLabelActive_17bez_1126{font-weight:500}._emStepLine_17bez_1128{background:var(--border);flex:1;height:1.5px;transition:background .2s}._editBody_17bez_1135{flex-direction:column;flex:1;gap:16px;padding:20px 24px;display:flex;overflow-y:auto}._emStepQuestion_17bez_1144{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0}._emField_17bez_1152{flex-direction:column;gap:6px;display:flex}._emFieldRow2_17bez_1158{grid-template-columns:1fr 1fr;gap:12px;display:grid}._emLabel_17bez_1164{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._emInput_17bez_1171{background:var(--surface-2);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border:none;border-radius:8px;outline:none;width:100%;padding:9px 12px}._emInputWithSuffix_17bez_1184{background:var(--surface-2);border-radius:8px;align-items:center;padding:0 12px;display:flex}._emInputWithSuffix_17bez_1184 input{color:var(--text);font-size:14px;font-family:var(--font-family);background:0 0;border:none;outline:none;width:100%;min-width:0;padding:9px 0}._emInputSuffixLabel_17bez_1204{color:var(--text-2);font-size:13px;font-family:var(--font-family);white-space:nowrap;flex-shrink:0;padding-left:6px}._emTextarea_17bez_1213{background:var(--surface-2);color:var(--text);font-size:14px;font-family:var(--font-family);resize:none;box-sizing:border-box;border:none;border-radius:8px;outline:none;width:100%;padding:9px 12px;line-height:1.5}._emCharCount_17bez_1228{color:var(--text-2);font-size:12px;font-family:var(--font-family);text-align:right}._emPillRow_17bez_1235{flex-wrap:wrap;gap:8px;display:flex}._emPill_17bez_1235{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border:none;border-radius:20px;padding:5px 12px;transition:background .15s,border-color .15s,color .15s}._emLocationChip_17bez_1253{background:var(--surface-2);color:var(--text);font-size:13px;font-family:var(--font-family);border:none;border-radius:20px;align-items:center;gap:6px;max-width:100%;padding:6px 10px;display:inline-flex}._emLocationChip_17bez_1253 span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._emLocationChip_17bez_1253 button{cursor:pointer;color:var(--text-2);background:0 0;border:none;flex-shrink:0;padding:0 0 0 2px;font-size:16px;line-height:1}._emPhotoGrid_17bez_1284{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px;display:grid}._emPhotoThumbWrap_17bez_1290{aspect-ratio:1;border-radius:8px;width:100%;position:relative;overflow:visible}._emPhotoThumbImg_17bez_1298{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}._emPhotoThumbRemove_17bez_1306{background:var(--text);cursor:pointer;width:20px;height:20px;color:var(--bg);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-6px;right:-6px}._emPhotoAddBtn_17bez_1323{aspect-ratio:1;background:var(--surface-2);border:1px solid var(--border);width:100%;color:var(--text-2);cursor:pointer;font-size:12px;font-family:var(--font-family);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:border-color .15s;display:flex}._emPhotoAddBtn_17bez_1323:hover{border-color:var(--text-2)}._emToggleRow_17bez_1342{background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;display:flex}._emToggleLabel_17bez_1351{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 4px}._emToggleSub_17bez_1358{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._emToggle_17bez_1342{background:var(--border);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}._emToggleThumb_17bez_1375{background:var(--surface);border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}._emToggleOn_17bez_1386 ._emToggleThumb_17bez_1375{left:23px}._emPreviewCard_17bez_1388{background:var(--surface-2);border:none;border-radius:10px;flex-direction:column;gap:5px;padding:14px;display:flex}._emPreviewHeader_17bez_1397{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._emPreviewBadge_17bez_1403{letter-spacing:.5px;font-size:10px;font-weight:700;font-family:var(--font-family);border-radius:4px;padding:3px 8px}._emPreviewTitle_17bez_1411{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family)}._emPreviewSub_17bez_1417{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._emPreviewLocation_17bez_1422,._emPreviewDate_17bez_1423,._emPreviewDesc_17bez_1424,._emPreviewPhone_17bez_1425{font-size:12px;font-family:var(--font-family);margin:0}._emPreviewLocation_17bez_1422{color:var(--text-2)}._emPreviewDesc_17bez_1424{color:var(--text);line-height:1.5}._emPreviewPhone_17bez_1425{color:var(--text)}._editFooter_17bez_1434{border-top:.5px solid var(--border);flex-shrink:0;gap:10px;padding:16px 24px;display:flex}._emBackBtn_17bez_1442{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:11px 20px;transition:background .15s}._emBackBtn_17bez_1442:hover{background:var(--border)}._emNextBtn_17bez_1456,._emSubmitBtn_17bez_1457{color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:11px 20px;transition:opacity .15s}._emNextBtn_17bez_1456:hover:not(:disabled),._emSubmitBtn_17bez_1457:hover:not(:disabled){opacity:.88}._emNextBtn_17bez_1456:disabled,._emSubmitBtn_17bez_1457:disabled{opacity:.45;cursor:default}._editBtn_17bez_1474{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;transition:background .15s;display:flex}._editBtn_17bez_1474:hover{background:var(--border)}._engageRow_17bez_286{justify-content:flex-end;align-items:center;gap:4px;margin:4px 0 20px auto;display:flex}._engageBtn_17bez_1507{background:var(--surface-2);cursor:pointer;color:var(--text);font-size:13px;font-family:var(--font-family);-webkit-user-select:none;user-select:none;border:none;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;display:flex}._engageBtn_17bez_1507:hover{background:var(--border)}._engageBtnActive_17bez_1523{color:var(--primary)}._engageCount_17bez_1525{color:inherit;font-size:12px;font-weight:500}._engageLabel_17bez_1531{color:inherit;font-size:13px;font-weight:500;font-family:var(--font-family)}._engageShareWrap_17bez_1538{position:relative}._engageSharePopup_17bez_1540{background:var(--surface);border:.5px solid var(--border);z-index:100;border-radius:10px;min-width:170px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 16px #0000001f}._engageSharePopupBtn_17bez_1553{text-align:left;width:100%;color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 12px;transition:background .12s;display:block}._engageSharePopupBtn_17bez_1553:hover{background:var(--surface-2)}@media (width<=1024px){._editPanel_17bez_1035{border-left:none;border-top:.5px solid var(--border);border-radius:20px 20px 0 0;width:100%;max-height:90dvh;top:auto;left:0;right:0;transform:translateY(100%);box-shadow:0 -8px 32px #00000026}._editPanelOpen_17bez_1051{transform:translateY(0)}._emFieldRow2_17bez_1158{grid-template-columns:1fr}}._toast_17bez_1587{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);z-index:400;white-space:nowrap;border-radius:24px;padding:10px 20px;animation:.22s cubic-bezier(.32,.72,0,1) _toastSlideUp_17bez_1;position:fixed;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}@keyframes _toastSlideUp_17bez_1{0%{opacity:0;transform:translate(-50%)translateY(10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._foundSuccessOverlay_17bez_1611{z-index:1400;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s _fadeIn_17bez_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_17bez_1{0%{opacity:0}to{opacity:1}}._foundSuccessModal_17bez_1628{background:var(--surface);box-sizing:border-box;text-align:center;border-radius:16px;width:100%;max-width:380px;padding:32px 28px 24px;animation:.25s cubic-bezier(.34,1.56,.64,1) _foundSuccessPopin_17bez_1;box-shadow:0 20px 60px #00000040}@keyframes _foundSuccessPopin_17bez_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}._foundSuccessIconWrap_17bez_1645{background:#16a34a1a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;display:flex}._foundSuccessTitle_17bez_1656{color:var(--text);font-size:19px;font-weight:700;font-family:var(--font-family);margin:0 0 8px}._foundSuccessSub_17bez_1664{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 24px;line-height:1.55}._foundSuccessActions_17bez_1672{flex-direction:column;gap:8px;display:flex}._foundSuccessShareBtn_17bez_1678{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px;transition:opacity .15s;display:flex}._foundSuccessShareBtn_17bez_1678:hover{opacity:.9}._foundSuccessSkipBtn_17bez_1697{width:100%;color:var(--text-2);cursor:pointer;font-size:13.5px;font-family:var(--font-family);background:0 0;border:none;padding:10px;transition:color .15s}._foundSuccessSkipBtn_17bez_1697:hover{color:var(--text)}@media (width<=768px){._main_17bez_11{margin-left:0;padding-top:0}._centerCol_17bez_44{padding:0;padding-bottom:calc(80px + env(safe-area-inset-bottom))}._mainGuest_17bez_27 ._centerCol_17bez_44{padding-top:64px}._caseCard_17bez_67{border-left:none;border-right:none;border-radius:0}._rightCol_17bez_55{display:none}._content_17bez_134{padding:16px}._hero_17bez_139{aspect-ratio:1;height:auto}._caseHeader_17bez_277{flex-direction:column;align-items:flex-start;gap:10px}._engageRow_17bez_286{flex-basis:100%;justify-content:flex-start;margin-left:0}._engageSharePopup_17bez_1540{left:0;right:auto}._toast_17bez_1587{bottom:96px}._sightingsGrid_17bez_854{grid-template-columns:1fr}}@media (width>=769px) and (width<=1024px){._main_17bez_11{overflow-x:hidden}._mainCollapsed_17bez_23{margin-left:64px;overflow-x:hidden}}._layout_r4l1a_1{background:var(--bg);min-height:100vh;display:flex}._main_r4l1a_7{background:var(--surface);flex:1;min-height:calc(100vh - 64px);margin-top:64px;margin-left:240px;transition:margin-left .2s}._mainCollapsed_r4l1a_16{margin-left:64px}._content_r4l1a_18{padding:32px 48px 80px}._hero_r4l1a_22{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}._heroLeft_r4l1a_31{align-items:center;gap:12px;display:flex}._pageTitleIconCircle_r4l1a_37{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._heroTitle_r4l1a_48{color:var(--text);font-size:26px;font-weight:600;font-family:var(--font-family);margin:0 0 6px}._heroSub_r4l1a_56{color:var(--text-2);font-size:15px;font-family:var(--font-family);margin:0}._searchWrap_r4l1a_63{background:var(--surface);border:.5px solid var(--border);width:220px;color:var(--text-2);border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;display:flex}._searchInput_r4l1a_76{color:var(--text);font-size:14px;font-family:var(--font-family);background:0 0;border:none;outline:none;flex:1}._filterPill_r4l1a_87{background:var(--surface);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:20px;padding:6px 14px;transition:all .15s}._filterPill_r4l1a_87:hover{background:var(--surface-2)}._filterPillActive_r4l1a_99{background:var(--primary-gradient);color:#fff;border-color:#7460e2}._filterPillActive_r4l1a_99:hover{background:#5c4db8;border-color:#5c4db8}._successBanner_r4l1a_102{color:var(--primary-text);font-size:14px;font-family:var(--font-family);background:#7460e214;border:.5px solid #c7d4ff;border-radius:8px;margin-bottom:16px;padding:10px 16px}._grid_r4l1a_113{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}._card_r4l1a_119{background:var(--card-subtle-bg);cursor:pointer;border:none;border-radius:16px;flex-direction:column;gap:12px;padding:20px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}._card_r4l1a_119:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}._cardTop_r4l1a_135{align-items:flex-start;gap:12px;display:flex}._avatar_r4l1a_141{background:var(--primary-gradient);color:#fff;width:48px;height:48px;font-size:16px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._cardMeta_r4l1a_157{flex:1;min-width:0}._nameRow_r4l1a_159{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._cardName_r4l1a_166{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0}._verifiedBadge_r4l1a_174{color:var(--primary-text);font-size:11px;font-weight:500;font-family:var(--font-family);white-space:nowrap;background:#7460e214;border-radius:20px;align-items:center;gap:3px;padding:2px 7px;display:inline-flex}._cardCity_r4l1a_188{color:var(--text-2);font-size:13px;font-family:var(--font-family);align-items:center;gap:4px;margin:4px 0 0;display:flex}._distanceBadge_r4l1a_198{color:var(--text-2);background:var(--surface);white-space:nowrap;border-radius:20px;margin-left:4px;padding:1px 7px;font-size:11px;font-weight:600}._cardDesc_r4l1a_209{color:var(--text-2);font-size:13px;font-family:var(--font-family);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}._speciesTags_r4l1a_221{flex-wrap:wrap;gap:6px;display:flex}._speciesTag_r4l1a_221{background:var(--surface);border:.5px solid var(--border);color:var(--text-2);font-size:12px;font-family:var(--font-family);border-radius:20px;padding:3px 10px}._stats_r4l1a_237{background:var(--surface);border-radius:10px;align-items:center;gap:0;padding:10px 0;display:flex}._stat_r4l1a_237{flex-direction:column;flex:1;align-items:center;gap:2px;display:flex}._statValue_r4l1a_254{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family)}._statLabel_r4l1a_261{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._statDivider_r4l1a_267{background:var(--border);width:.5px;height:32px}._cardActions_r4l1a_273{flex-flow:row;gap:8px;margin-top:auto;padding-top:4px;display:flex}._donateBtn_r4l1a_282{background:var(--surface);color:var(--text);border:.5px solid var(--border);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 16px;transition:background .15s;display:flex}._donateBtn_r4l1a_282:hover{background:var(--surface-hover)}._profileBtn_r4l1a_301{background:var(--surface);color:var(--text);border:.5px solid var(--border);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:8px;flex:1;padding:9px 16px;transition:background .15s}._profileBtn_r4l1a_301:hover{background:var(--surface-hover)}._empty_r4l1a_316{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:64px 32px;display:flex}._emptyTitle_r4l1a_325{color:var(--text);font-size:16px;font-family:var(--font-family);margin:0}._emptyText_r4l1a_332{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}@media (width<=900px){._main_r4l1a_7{margin-left:0;margin-top:var(--sticky-top,64px);height:calc(100dvh - var(--sticky-top,64px));transition:margin-top .25s,height .25s;overflow:hidden auto}._content_r4l1a_18{padding:24px 16px 100px}._grid_r4l1a_113{grid-template-columns:1fr}._hero_r4l1a_22{flex-direction:column;justify-content:center;align-items:stretch;gap:12px}._heroLeft_r4l1a_31{justify-content:center}._searchWrap_r4l1a_63{width:auto}._pageTitleIconCircle_r4l1a_37{display:none}._heroTitle_r4l1a_48{font-size:22px}}@media (width>=769px) and (width<=1024px){._main_r4l1a_7{overflow-x:hidden}._mainCollapsed_r4l1a_16{margin-left:64px;overflow-x:hidden}._content_r4l1a_18{padding:24px 24px 60px}}@keyframes _slideFromRight_3lmr9_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideFromBottom_3lmr9_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _fadeIn_3lmr9_1{0%{opacity:0}to{opacity:1}}._overlay_3lmr9_16{z-index:1350;background:#00000073;justify-content:flex-end;align-items:stretch;animation:.2s _fadeIn_3lmr9_1;display:flex;position:fixed;inset:0}._modal_3lmr9_27{background:var(--surface);border-radius:0;flex-direction:column;width:460px;max-width:100%;height:100dvh;animation:.3s cubic-bezier(.32,.72,0,1) _slideFromRight_3lmr9_1;display:flex;overflow:hidden;box-shadow:-4px 0 40px #0000002e}._header_3lmr9_41{border-bottom:.5px solid var(--border);background:var(--surface);z-index:2;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 16px;display:flex;position:sticky;top:0}._title_3lmr9_55{color:var(--text);font-size:18px;font-weight:500;font-family:var(--font-family);flex:1;min-width:0;margin:0}._closeBtn_3lmr9_65{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;flex-shrink:0;align-items:center;padding:4px;display:flex}._closeBtn_3lmr9_65:hover{background:var(--surface-2)}._animalRef_3lmr9_78{background:var(--surface-2);border-bottom:.5px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:12px 24px;display:flex}._animalAvatar_3lmr9_88{width:36px;height:36px;color:var(--primary-text);font-size:16px;font-weight:600;font-family:var(--font-family);background:#7460e214;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._animalRefName_3lmr9_103{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._animalRefSub_3lmr9_111{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._body_3lmr9_118{box-sizing:border-box;flex-direction:column;flex:1;gap:8px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._sectionLabel_3lmr9_129{letter-spacing:.06em;color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);margin:0}._input_3lmr9_138{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:10px 12px;transition:border-color .15s}._input_3lmr9_138:focus{border-color:#7460e2}._row_3lmr9_153{gap:8px;display:flex}._row_3lmr9_153 ._input_3lmr9_138{flex:1}._field_3lmr9_159{flex-direction:column;gap:6px;display:flex}._fieldLabel_3lmr9_165{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);margin:0}._pillGroup_3lmr9_173{flex-wrap:wrap;gap:8px;display:flex}._pill_3lmr9_173{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border-radius:8px;padding:8px 16px;transition:all .15s}._pillActive_3lmr9_192{background:var(--primary-gradient);color:#fff;border-color:#7460e2}._textarea_3lmr9_198{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;resize:none;border-radius:8px;outline:none;width:100%;padding:10px 12px;line-height:1.5;transition:border-color .15s}._textarea_3lmr9_198:focus{border-color:#7460e2}._footer_3lmr9_215{border-top:.5px solid var(--border);flex-shrink:0;padding:16px 24px 20px}._submitBtn_3lmr9_221{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:15px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;padding:12px;transition:background .15s}._submitBtn_3lmr9_221:hover:not(:disabled){background:#5c4db8}._submitBtn_3lmr9_221:disabled{opacity:.45;cursor:default}._submitBtn_3lmr9_221{justify-content:center;align-items:center;gap:8px;display:flex}._btnSpinner_3lmr9_244{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _adoptSpin_3lmr9_1}@keyframes _adoptSpin_3lmr9_1{to{transform:rotate(360deg)}}._submitError_3lmr9_255{color:#dc2626;font-size:13px;font-family:var(--font-family);text-align:center;margin:0 0 10px}._successBody_3lmr9_264{text-align:center;flex-direction:column;flex:1;align-items:center;gap:0;padding:32px 24px 0;display:flex}._successIconWrap_3lmr9_274{background:#16a34a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex}._successTitle_3lmr9_286{color:var(--text);font-size:20px;font-weight:700;font-family:var(--font-family);margin:0 0 10px}._successSub_3lmr9_294{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 24px;line-height:1.6}._stepsList_3lmr9_302{background:var(--surface-2);box-sizing:border-box;text-align:left;border-radius:12px;flex-direction:column;gap:12px;width:100%;margin-bottom:24px;padding:14px 16px;display:flex}._stepRow_3lmr9_315{align-items:flex-start;gap:10px;display:flex}._stepText_3lmr9_321{color:var(--text);font-size:13px;font-family:var(--font-family);line-height:1.5}@media (width<=768px){._overlay_3lmr9_16{justify-content:stretch;align-items:flex-end}._modal_3lmr9_27{border-radius:0;width:100%;height:100dvh;max-height:100dvh;animation:.22s cubic-bezier(.34,1.56,.64,1) _modalPopin_3lmr9_1;box-shadow:0 -4px 40px #0000002e}@keyframes _modalPopin_3lmr9_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}._layout_hqi36_1{background:var(--bg);min-height:100vh;display:flex}._main_hqi36_7{flex:1;height:calc(100dvh - 64px);margin-top:64px;margin-left:240px;transition:margin-left .2s;overflow:hidden}._mainCollapsed_hqi36_16{margin-left:64px}._mainGuest_hqi36_19{margin-left:0}._feedWrapper_hqi36_21{height:100%;display:flex;overflow:hidden}._centerCol_hqi36_21{flex:1;min-width:0;padding:24px 16px;overflow-y:auto}._animalCard_hqi36_36{background:var(--surface);border:.5px solid var(--border);border-radius:12px;overflow:hidden}._rightCol_hqi36_21{flex-shrink:0;width:320px;height:100%;min-height:0;padding:24px 16px 24px 0;overflow-y:auto}._content_hqi36_55{padding:32px 48px 80px}._notFoundState_hqi36_59{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 64px);padding:24px;display:flex}._notFoundIcon_hqi36_71{background:var(--surface-2);width:72px;height:72px;color:var(--text-2);border-radius:20px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}._notFoundTitle_hqi36_83{color:var(--text);font-size:16px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._notFoundText_hqi36_91{color:var(--text-2);font-size:13.5px;font-family:var(--font-family);max-width:340px;margin:0 0 22px;line-height:1.6}._notFoundBtn_hqi36_100{background:var(--primary-gradient);color:#fff;font-size:13.5px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;display:inline-flex}._backBtn_hqi36_116{cursor:pointer;color:var(--text-2);font-size:14px;font-family:var(--font-family);background:0 0;border:none;align-items:center;gap:6px;margin-bottom:28px;padding:0;transition:color .15s;display:inline-flex}._backBtn_hqi36_116:hover{color:var(--text)}._heroSection_hqi36_133{background:var(--surface);width:100%;height:440px;position:relative;overflow:hidden}._heroDesktop_hqi36_142{background:var(--surface);width:100%;height:440px;display:block;position:relative;overflow:hidden}._heroMainImg_hqi36_151{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}._heroPlaceholder_hqi36_159{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._heroInitial_hqi36_167{background:var(--primary-gradient);color:#fff;width:88px;height:88px;font-size:36px;font-weight:700;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex}._heroThumbs_hqi36_181{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:16px;right:16px}._heroThumb_hqi36_181{cursor:pointer;border:2px solid #ffffffbf;border-radius:8px;width:80px;height:60px;transition:opacity .15s;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000040}._heroThumb_hqi36_181:hover{opacity:.82}._heroThumbImg_hqi36_203{object-fit:cover;width:100%;height:100%;display:block}._heroThumbMore_hqi36_210{color:#fff;font-size:14px;font-weight:700;font-family:var(--font-family);pointer-events:none;background:#0000009e;border-radius:5px;padding:2px 6px;line-height:1.3;position:absolute;bottom:5px;right:5px}._heroMobile_hqi36_225{display:none}._galleryOverlay_hqi36_228{z-index:2000;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._galleryImg_hqi36_238{object-fit:contain;border-radius:6px;max-width:88vw;max-height:84vh}._galleryClose_hqi36_245{color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;line-height:1;transition:background .15s;display:flex;position:absolute;top:16px;right:16px}._galleryClose_hqi36_245:hover{background:#ffffff42}._galleryPrev_hqi36_265,._galleryNext_hqi36_266{color:#fff;cursor:pointer;z-index:1;background:#ffffff24;border:none;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._galleryPrev_hqi36_265:hover,._galleryNext_hqi36_266:hover{background:#ffffff42}._galleryPrev_hqi36_265{left:20px}._galleryNext_hqi36_266{right:20px}._galleryCounter_hqi36_287{color:#ffffffd9;font-size:14px;font-family:var(--font-family);background:#00000061;border-radius:20px;padding:4px 14px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}._carouselTrack_hqi36_300{will-change:transform;height:100%;transition:transform .35s;display:flex}._carouselSlide_hqi36_307{flex-shrink:0;height:100%;overflow:hidden}._carouselImg_hqi36_313{object-fit:cover;width:100%;height:100%;display:block}._carouselPlaceholder_hqi36_320{background:var(--surface-2);justify-content:center;align-items:center;width:100%;height:100%;display:flex}._carouselInitial_hqi36_329{background:var(--primary-gradient);color:#fff;width:88px;height:88px;font-size:36px;font-weight:700;font-family:var(--font-family);border-radius:50%;justify-content:center;align-items:center;display:flex}._carouselArrow_hqi36_343{cursor:pointer;z-index:10;width:40px;height:40px;color:var(--text);background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;margin-top:-20px;transition:background .15s,opacity .15s;display:flex;position:absolute;top:50%;box-shadow:0 2px 8px #0000002e}._carouselArrow_hqi36_343:hover{background:var(--surface)}._carouselArrow_hqi36_343:disabled{opacity:.35;cursor:not-allowed}._carouselArrowLeft_hqi36_363{left:16px}._carouselArrowRight_hqi36_364{right:16px}._infoSection_hqi36_367{flex-direction:column;gap:20px;display:flex}._statusBadge_hqi36_373{font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:20px;padding:4px 10px}._ongRef_hqi36_381{background:var(--surface);border:.5px solid var(--border);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;transition:background .15s;display:inline-flex}._ongRef_hqi36_381:hover{background:var(--surface-2)}._ongRefAvatar_hqi36_394{background:var(--primary-gradient);color:#fff;width:34px;height:34px;font-size:14px;font-weight:700;font-family:var(--font-family);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._ongRefName_hqi36_409{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._ongRefCity_hqi36_417{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:2px 0 0}._animalHeader_hqi36_425{background:var(--surface);border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin:-32px -48px 28px;padding:24px 48px;display:flex}._animalHeaderTitle_hqi36_436{flex:1;min-width:0}._animalName_hqi36_441{color:var(--text);font-size:28px;font-weight:700;font-family:var(--font-family);margin:0 0 4px}._breedRow_hqi36_449{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._animalBreed_hqi36_456{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._postedByRow_hqi36_466{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}._postedByAvatarImg_hqi36_474{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px;display:block}._postedByAvatarFallback_hqi36_483{background:var(--primary-gradient);color:#fff;width:32px;height:32px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._postedByInfo_hqi36_498{flex-direction:column;gap:1px;min-width:0;display:flex}._postedByCaption_hqi36_505{color:var(--text-2);font-size:11px;font-family:var(--font-family)}._postedByLink_hqi36_511{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;text-decoration:none;overflow:hidden}._postedByLink_hqi36_511:hover{color:var(--primary-text)}._engageRow_hqi36_524{justify-content:flex-end;align-items:center;gap:4px;margin-left:auto;display:flex}._engageBtn_hqi36_532{background:var(--surface-2);cursor:pointer;color:var(--text-2);border:none;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;display:flex}._engageBtn_hqi36_532:hover{background:var(--border)}._engageBtnActive_hqi36_544{color:var(--primary)}._engageShareWrap_hqi36_546{position:relative}._engageSharePopup_hqi36_548{background:var(--surface);border:.5px solid var(--border);z-index:100;border-radius:10px;flex-direction:column;min-width:170px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 20px #0000001f}._engageSharePopupBtn_hqi36_563{text-align:left;color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:8px 12px;transition:background .12s}._engageSharePopupBtn_hqi36_563:hover{background:var(--surface-2)}@media (width<=768px){._engageRow_hqi36_524{justify-content:flex-start}}._contactCard_hqi36_581{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 18px;display:flex}._contactRow_hqi36_598{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._contactLabel_hqi36_605{color:var(--text-2);font-size:13px;font-family:var(--font-family);min-width:70px}._contactRow_hqi36_598 ._dirBtnMono_hqi36_616{margin:0}._dirBtnMono_hqi36_616 button{color:var(--text-2);background:var(--surface-2)}._dirBtnMono_hqi36_616 button:hover{background:var(--border)}._detailsCard_hqi36_632{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:12px;padding:18px;display:flex}._activityCard_hqi36_644{background:var(--surface);border:.5px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;padding:18px;display:flex}._pillsRow_hqi36_655{flex-wrap:wrap;gap:8px;display:flex}._infoStat_hqi36_661{font-size:14px;font-family:var(--font-family);background:var(--surface-2);border:.5px solid var(--border);color:var(--text);border-radius:20px;align-items:center;gap:5px;padding:6px 14px;font-weight:500;display:flex}._infoStatLabel_hqi36_675{color:var(--text-2);font-size:13px;font-weight:400}._infoStatValue_hqi36_681{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._checkItem_hqi36_689{font-size:14px;font-family:var(--font-family);border-radius:20px;align-items:center;gap:5px;padding:6px 12px;font-weight:500;display:flex}._checkItemYes_hqi36_700{background:var(--surface-2);border:.5px solid var(--border);color:var(--text)}._checkItemNo_hqi36_706{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2)}._section_hqi36_713{flex-direction:column;gap:10px;display:flex}._sectionLabel_hqi36_719{letter-spacing:.07em;color:var(--text-2);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0}._traits_hqi36_728{flex-wrap:wrap;gap:8px;display:flex}._trait_hqi36_728{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);border-radius:20px;padding:5px 14px}._story_hqi36_744{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.45}._storyClamped_hqi36_752{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._storySeeMore_hqi36_759{color:var(--text-2);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;margin-top:4px;padding:0;display:block}._treatsRow_hqi36_772{background:var(--surface-2);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}._treatsRowCoin_hqi36_781{flex-shrink:0;width:20px;height:20px}._treatsRowText_hqi36_787{color:var(--text);font-size:14px;font-family:var(--font-family);flex:1;line-height:1.3}._treatsRowBtn_hqi36_795{color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);white-space:nowrap;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:none;border-radius:7px;flex-shrink:0;padding:9px 18px;transition:opacity .15s}._treatsRowBtn_hqi36_795:hover{opacity:.88}._adopterLabel_hqi36_821{color:var(--text-2);font-size:12px;font-family:var(--font-family);white-space:nowrap}._adopterLink_hqi36_827{align-items:center;gap:8px;text-decoration:none;display:flex}._adopterLink_hqi36_827:hover ._adopterName_hqi36_833{text-decoration:underline}._adopterAvatar_hqi36_834{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}._adopterAvatarFallback_hqi36_841{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:12px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._adopterName_hqi36_833{color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family)}._successBanner_hqi36_864{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);font-size:14px;font-family:var(--font-family);border-radius:8px;padding:10px 16px}._ownerEditBtn_hqi36_875{background:var(--surface);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:13px 20px;transition:background .15s;display:inline-flex}._ownerEditBtn_hqi36_875:hover{background:var(--surface-2)}._ownerEditBtnMobileOnly_hqi36_895{display:none}._adopterText_hqi36_900{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 4px}._adopterCard_hqi36_812{background:var(--surface);border:.5px solid var(--border);border-radius:10px;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:inline-flex}._adopterCardAvatar_hqi36_917{background:var(--primary-gradient);color:#fff;width:38px;height:38px;font-size:14px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._adopterCardName_hqi36_932{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0}._adopterCardLabel_hqi36_940{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:2px 0 0}._editOverlay_hqi36_948{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._editModal_hqi36_959{background:var(--surface);border:.5px solid var(--border);border-radius:18px;width:100%;max-width:400px;margin:16px;overflow:hidden;box-shadow:0 20px 60px #0003}._editModalHeader_hqi36_970{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex}._editModalTitle_hqi36_978{color:var(--text);font-size:14px;font-weight:700;font-family:var(--font-family);margin:0}._editModalClose_hqi36_986{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;transition:background .15s;display:flex}._editModalClose_hqi36_986:hover{background:var(--surface-2)}._editModalBody_hqi36_999{flex-direction:column;gap:16px;padding:20px;display:flex}._editField_hqi36_1006{flex-direction:column;gap:6px;display:flex}._editLabel_hqi36_1012{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);font-size:14px;font-weight:600;font-family:var(--font-family)}._editSelect_hqi36_1021{background:var(--surface-2);color:var(--text);font-size:14px;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;outline:none;width:100%;padding:9px 12px}._editInput_hqi36_1034{background:var(--surface-2);color:var(--text);font-size:14px;font-family:var(--font-family);box-sizing:border-box;border:none;border-radius:8px;outline:none;width:100%;padding:9px 12px}._adopterSearchWrap_hqi36_1047{position:relative}._adopterResults_hqi36_1049{background:var(--surface);border:.5px solid var(--border);z-index:10;border-radius:10px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001a}._adopterResultItem_hqi36_1062{cursor:pointer;width:100%;font-family:var(--font-family);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;transition:background .12s;display:flex}._adopterResultItem_hqi36_1062:hover{background:var(--surface-2)}._adopterResultAvatar_hqi36_1077{background:var(--primary-gradient);color:#fff;width:30px;height:30px;font-size:14px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._adopterResultName_hqi36_1092{color:var(--text);font-size:14px}._adopterSelected_hqi36_1097{background:var(--surface-2);border-radius:8px;align-items:center;gap:10px;margin-top:6px;padding:8px 12px;display:flex}._adopterSelectedAvatar_hqi36_1107{background:var(--primary-gradient);color:#fff;width:28px;height:28px;font-size:14px;font-weight:700;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._adopterSelectedName_hqi36_1122{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);flex:1}._adopterClearBtn_hqi36_1130{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;transition:color .12s;display:flex}._adopterClearBtn_hqi36_1130:hover{color:var(--text)}._editModalFooter_hqi36_1143{border-top:.5px solid var(--border);gap:10px;padding:14px 20px;display:flex}._editCancelBtn_hqi36_1150{border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:9px;flex:1;padding:10px;transition:background .15s}._editCancelBtn_hqi36_1150:hover{background:var(--surface-2)}._editSaveBtn_hqi36_1165{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:9px;flex:2;padding:10px;transition:opacity .15s}._editSaveBtn_hqi36_1165:hover{opacity:.88}._actions_hqi36_1181{flex-shrink:0;align-items:flex-start;gap:8px;display:flex}._mobileActions_hqi36_1189{display:none}._adoptBtn_hqi36_1193{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:10px;padding:13px 26px;transition:opacity .15s}._adoptBtn_hqi36_1193:hover{opacity:.88}._adoptBtnSent_hqi36_1208{background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);cursor:default;opacity:1}._adoptBtnSent_hqi36_1208:hover{opacity:1}._donateBtn_hqi36_1217{background:var(--surface);color:var(--text);border:.5px solid var(--border);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:10px;padding:13px 26px;transition:background .15s}._donateBtn_hqi36_1217:hover{background:var(--surface-2)}@keyframes _treatOverlayIn_hqi36_1{0%{opacity:0}to{opacity:1}}@keyframes _treatOverlayOut_hqi36_1{0%{opacity:1}to{opacity:0}}@keyframes _treatModalIn_hqi36_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _treatModalOut_hqi36_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._treatOverlay_hqi36_1238{z-index:1000;background:#00000073;justify-content:center;align-items:center;animation:.25s forwards _treatOverlayIn_hqi36_1;display:flex;position:fixed;inset:0}._treatOverlayClosing_hqi36_1248{animation:.4s forwards _treatOverlayOut_hqi36_1}._treatModal_hqi36_1250{background:var(--surface);border:.5px solid var(--border);border-radius:16px;width:100%;max-width:420px;margin:16px;animation:.25s cubic-bezier(.32,.72,0,1) forwards _treatModalIn_hqi36_1;overflow:hidden;box-shadow:0 20px 60px #0003}._treatModalClosing_hqi36_1261{animation:.4s cubic-bezier(.32,.72,0,1) forwards _treatModalOut_hqi36_1}@media (width<=768px){@keyframes _treatSlideUp_hqi36_1{0%{transform:translateY(var(--slide-start,100%))}to{transform:translateY(0)}}@keyframes _treatSlideDown_hqi36_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._treatOverlay_hqi36_1238{z-index:90;background:0 0;align-items:flex-end;animation:none}._treatOverlayClosing_hqi36_1248{animation:none}._treatModal_hqi36_1250{z-index:91;border-radius:0;max-width:100%;margin:0;padding-bottom:100px;animation:.45s cubic-bezier(.32,.72,0,1) forwards _treatSlideUp_hqi36_1;position:relative}._treatModalClosing_hqi36_1261{animation:.45s cubic-bezier(.32,.72,0,1) forwards _treatSlideDown_hqi36_1}}._treatModalHeader_hqi36_1287{border-bottom:.5px solid var(--border);align-items:center;gap:12px;padding:20px 20px 16px;display:flex}._treatModalCoin_hqi36_1295{flex-shrink:0;width:38px;height:38px}._treatModalTitles_hqi36_1301{flex:1}._treatModalTitle_hqi36_1301{color:var(--text);font-size:14px;font-weight:700;font-family:var(--font-family);margin:0}._treatModalSub_hqi36_1311{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:2px 0 0}._treatModalClose_hqi36_1318{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;transition:background .15s;display:flex}._treatModalClose_hqi36_1318:hover{background:var(--surface-2)}._treatModalBody_hqi36_1331{flex-direction:column;gap:14px;padding:20px;display:flex}._treatBalance_hqi36_1338{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._treatLabel_hqi36_1345{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._treatPresets_hqi36_1353{gap:8px;display:flex}._treatPresetBtn_hqi36_1358{background:var(--surface-2);color:var(--text);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:9px;flex:1;padding:11px 8px;transition:opacity .15s}._treatPresetBtn_hqi36_1358:hover{opacity:.8}._treatPresetBtnActive_hqi36_1372{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}._treatCustomInput_hqi36_1377{box-sizing:border-box;background:var(--surface-2);width:100%;color:var(--text);font-size:14px;font-family:var(--font-family);border:none;border-radius:8px;outline:none;padding:10px 14px}._treatCustomInput_hqi36_1377::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._treatCustomInput_hqi36_1377::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._treatCustomInput_hqi36_1377[type=number]{-moz-appearance:textfield}._treatError_hqi36_1393{color:var(--text);font-size:14px;font-family:var(--font-family);margin:0}._treatNote_hqi36_1400{color:#fff;font-size:14px;font-family:var(--font-family);background:var(--primary-gradient);border-radius:7px;margin:0;padding:8px 12px}@keyframes _spin_hqi36_1{to{transform:rotate(360deg)}}._treatLoadingBody_hqi36_1412{flex-direction:column;align-items:center;gap:16px;padding:52px 24px 40px;display:flex}._treatSpinner_hqi36_1420{border:3px solid var(--border);border-top-color:#f59e0b;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite _spin_hqi36_1}._treatLoadingText_hqi36_1429{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._treatSuccessBody_hqi36_1436{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px 24px;display:flex}._treatSuccessIcon_hqi36_1445{justify-content:center;align-items:center;margin-bottom:6px;display:flex}._treatSuccessCoin_hqi36_1452{width:38px;height:38px}@keyframes _coinFlipSuccess_hqi36_1{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}._treatCoinSpin_hqi36_1462{animation:1.4s linear infinite _coinFlipSuccess_hqi36_1;display:inline-flex}._treatSuccessTitle_hqi36_1467{color:var(--text);font-size:20px;font-weight:700;font-family:var(--font-family);margin:0}._treatSuccessAmount_hqi36_1475{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);-webkit-text-fill-color:transparent;font-size:32px;font-weight:800;font-family:var(--font-family);-webkit-background-clip:text;background-clip:text;margin:0}._treatSuccessSub_hqi36_1486{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0;line-height:1.5}._treatModalFooter_hqi36_1494{border-top:.5px solid var(--border);gap:10px;padding:16px 20px;display:flex}._treatCancelBtn_hqi36_1501{border:1px solid var(--border);color:var(--text-2);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:9px;flex:1;padding:11px;transition:background .15s}._treatCancelBtn_hqi36_1501:hover{background:var(--surface-2)}._treatConfirmBtn_hqi36_1516{color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);border:none;border-radius:9px;flex:2;padding:11px;transition:opacity .15s}._treatConfirmBtn_hqi36_1516:hover{opacity:.88}._treatConfirmBtn_hqi36_1516:disabled{opacity:.35;cursor:not-allowed}@media (width<=900px){._main_hqi36_7{height:100dvh;margin-top:0;margin-left:0;overflow:hidden auto}._feedWrapper_hqi36_21,._centerCol_hqi36_21{display:contents}._animalCard_hqi36_36{background:var(--surface);border:none;border-radius:0}._rightCol_hqi36_21{display:none}._content_hqi36_55{padding:24px 16px 80px}._mobileActions_hqi36_1189{gap:8px;padding:12px 16px;display:flex}._treatsRowText_hqi36_787{font-size:14px}._treatsRowBtn_hqi36_795{padding:7px 14px;font-size:14px}._treatsRowCoin_hqi36_781{display:none}._heroDesktop_hqi36_142{height:380px}._animalHeader_hqi36_425{background:0 0;border-bottom:none;align-items:flex-start;margin:0 0 16px;padding:0}._actions_hqi36_1181{z-index:auto;background:0 0;border-top:none;padding:0;position:static}._actions_hqi36_1181 ._adoptBtn_hqi36_1193,._actions_hqi36_1181 ._donateBtn_hqi36_1217,._actions_hqi36_1181 ._ownerEditBtn_hqi36_875{display:none}._ownerEditBtnMobileOnly_hqi36_895{margin:4px 0 0;display:inline-flex}._mobileActions_hqi36_1189 ._adoptBtn_hqi36_1193,._mobileActions_hqi36_1189 ._donateBtn_hqi36_1217{text-align:center;flex:1;padding:12px 16px;font-size:14px}}@media (width<=768px){._heroDesktop_hqi36_142{aspect-ratio:1;height:auto}._heroThumb_hqi36_181{width:80px;height:64px}._heroThumbMore_hqi36_210{padding:3px 7px;font-size:14px}}@media (width>=769px) and (width<=1024px){._main_hqi36_7{max-width:100vw;overflow-x:hidden}._mainCollapsed_hqi36_16{max-width:100vw;margin-left:64px;overflow-x:hidden}._content_hqi36_55{padding:24px 24px 80px}}@media (width>=901px) and (width<=1024px){._animalHeader_hqi36_425{margin:-24px -24px 28px;padding:24px}}._requestList_hqi36_1613{flex-direction:column;gap:8px;display:flex}._requestRow_hqi36_1614{background:var(--surface-2);border:.5px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}._requestRow_hqi36_1614:hover{background:var(--surface-3);border-color:#7460e2}._requestAvatar_hqi36_1620{background:var(--primary-gradient);color:#fff;width:38px;height:38px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._requestAvatarImg_hqi36_1625{object-fit:cover;width:100%;height:100%;display:block}._requestInfo_hqi36_1626{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._requestName_hqi36_1627{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._requestDate_hqi36_1628{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._requestBadge_hqi36_1629{font-size:11px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:20px;padding:3px 8px}._requestBadge_pending_hqi36_1630{color:#a16207;background:#a162071f}._requestBadge_approved_hqi36_1631{color:#16a34a;background:#16a34a1f}._requestBadge_rejected_hqi36_1632{color:#dc2626;background:#dc26261a}._requestChevron_hqi36_1633{color:var(--text-2);flex-shrink:0;display:flex}._shareToast_hqi36_1635{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:13px;font-weight:500;font-family:var(--font-family);z-index:9999;pointer-events:none;white-space:nowrap;border-radius:24px;padding:10px 20px;animation:.2s _toastIn_hqi36_1;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}@keyframes _toastIn_hqi36_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._layout_14xc4_1{background:var(--bg);min-height:100vh;display:flex}._main_14xc4_2{flex:1;margin-top:64px;margin-left:240px;transition:margin-left .2s}._mainCollapsed_14xc4_3{margin-left:64px}._content_14xc4_4{padding:32px 48px 60px}._pageHead_14xc4_6{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._pageTitle_14xc4_7{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._pageSub_14xc4_8{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._filterBar_14xc4_11{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}._segControl_14xc4_14{background:#78788024;border-radius:10px;gap:0;padding:3px;display:inline-flex}._segOption_14xc4_21{color:var(--text-2);font-size:13px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:7px 18px;font-weight:400;transition:background .15s,color .12s,box-shadow .12s}._segOption_14xc4_21:hover{color:var(--text)}._segOptionActive_14xc4_35{background:var(--surface);color:var(--text);font-weight:600;box-shadow:0 1px 4px #0000001f,0 0 0 .5px #0000000f}._dateRange_14xc4_41{align-items:center;gap:8px;display:flex}._dateInput_14xc4_42{border:.5px solid var(--border);background:var(--surface);color:var(--text);font-size:13px;font-family:var(--font-family);border-radius:8px;outline:none;padding:6px 10px}._dateInput_14xc4_42:focus{border-color:#7460e2}._dateSep_14xc4_44{color:var(--text-2);font-size:12px}._dateResetBtn_14xc4_45{border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._dateResetBtn_14xc4_45:hover{background:var(--surface-2);color:var(--text)}._statusRow_14xc4_47{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}._filterPills_14xc4_49{flex-wrap:wrap;gap:6px;display:flex}._filterPill_14xc4_49{background:var(--surface);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:20px;padding:6px 14px;transition:all .15s}._filterPill_14xc4_49:hover{background:var(--surface-2)}._filterPillActive_14xc4_56{background:var(--primary-gradient);color:#fff;border-color:#7460e2}._filterPillActive_14xc4_56:hover{background:#5c4db8;border-color:#5c4db8}._list_14xc4_59{flex-direction:column;gap:8px;display:flex}._row_14xc4_61{background:var(--surface);border:.5px solid var(--border);border-radius:12px;align-items:center;gap:14px;padding:14px 18px;display:flex}._rowAvatar_14xc4_66{background:var(--primary-gradient);color:#fff;width:38px;height:38px;font-size:13px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._avatarImg_14xc4_73{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._rowAvatar_14xc4_66,._detailAvatar_14xc4_74{overflow:hidden}._animalMini_14xc4_76{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}._detailAnimal_14xc4_81{align-items:center;gap:12px;display:flex}._detailAnimalAvatar_14xc4_82{background:var(--primary-gradient);color:#fff;width:44px;height:44px;font-size:15px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._rowInfo_14xc4_88{flex:1;min-width:0}._rowUser_14xc4_89{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0}._rowAnimal_14xc4_90{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;display:flex}._rowDate_14xc4_92{color:var(--text-2);font-size:12px;font-family:var(--font-family);white-space:nowrap}._statusBadge_14xc4_94{font-size:11px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border-radius:20px;padding:3px 8px}._rowActions_14xc4_96{gap:4px;display:flex}._actionBtn_14xc4_97{background:var(--surface-2);border:.5px solid var(--border);cursor:pointer;width:32px;height:32px;color:var(--text-2);border-radius:7px;justify-content:center;align-items:center;transition:all .15s;display:flex}._actionBtn_14xc4_97:hover{background:var(--surface);color:var(--text)}._actionBtnGreen_14xc4_103:hover{color:var(--primary-text);background:#7460e214;border-color:#7460e2}._actionBtnDanger_14xc4_104:hover{color:#dc2626;background:#dc262614;border-color:#dc262666}._confirmActions_14xc4_106{gap:10px;width:100%;margin-top:4px;display:flex}._confirmCancelBtn_14xc4_107,._confirmDeleteBtn_14xc4_107{cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;flex:1;padding:11px;transition:opacity .15s}._confirmCancelBtn_14xc4_107{background:var(--surface-2);color:var(--text)}._confirmDeleteBtn_14xc4_107{color:#fff;background:#dc2626}._confirmCancelBtn_14xc4_107:disabled,._confirmDeleteBtn_14xc4_107:disabled{opacity:.6;cursor:default}._deleteRequestBtn_14xc4_115{color:#dc2626;cursor:pointer;width:100%;font-size:13px;font-weight:500;font-family:var(--font-family);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}._deleteRequestBtn_14xc4_115:hover{background:#dc262614}._actionBtnRed_14xc4_122:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border)}._empty_14xc4_124{text-align:center;color:var(--text-2);font-family:var(--font-family);background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:40px;font-size:14px}._overlay_14xc4_127{z-index:400;background:#00000073;justify-content:flex-end;align-items:center;display:flex;position:fixed;inset:0}._detailPanel_14xc4_129{background:var(--surface);flex-direction:column;width:420px;height:100vh;display:flex;overflow:hidden;box-shadow:-8px 0 40px #00000026}._detailHeader_14xc4_135{border-bottom:.5px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}._detailTitle_14xc4_139{color:var(--text);font-size:17px;font-weight:600;font-family:var(--font-family);margin:0}._closeBtn_14xc4_140{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:flex}._closeBtn_14xc4_140:hover{background:var(--surface-2)}._detailBody_14xc4_143{flex-direction:column;flex:1;gap:20px;padding:20px 24px;display:flex;overflow-y:auto}._detailUserRow_14xc4_145{align-items:center;gap:12px;display:flex}._detailAvatar_14xc4_74{background:var(--primary-gradient);color:#fff;width:44px;height:44px;font-size:15px;font-weight:600;font-family:var(--font-family);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._detailUserName_14xc4_152{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);flex:1;margin:0 0 3px}._detailUserSub_14xc4_153{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._detailSection_14xc4_155{flex-direction:column;gap:8px;display:flex}._detailSectionLabel_14xc4_156{letter-spacing:.06em;color:var(--text-2);font-size:11px;font-weight:600;font-family:var(--font-family);margin:0}._detailGrid_14xc4_158{flex-direction:column;gap:6px;display:flex}._detailGrid_14xc4_158>div{gap:10px;display:flex}._detailKey_14xc4_160{color:var(--text-2);font-size:13px;font-family:var(--font-family);flex-shrink:0;width:110px}._detailVal_14xc4_161{color:var(--text);font-size:13px;font-family:var(--font-family)}._detailMotivation_14xc4_163{color:var(--text);font-size:14px;font-family:var(--font-family);background:var(--surface-2);border-radius:8px;margin:0;padding:12px;line-height:1.6}._treatsSection_14xc4_166{background:#7460e20d;border:1px solid #7460e226;border-radius:10px;flex-direction:column;gap:10px;margin-top:4px;padding:14px;display:flex}._treatsRow_14xc4_177{align-items:center;gap:8px;display:flex}._treatsVal_14xc4_183{color:var(--text);font-size:15px;font-weight:700;font-family:var(--font-family)}._treatsSub_14xc4_190{color:var(--text-2);font-size:12px;font-family:var(--font-family)}._treatsEmpty_14xc4_196{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._transferBtn_14xc4_203{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;padding:11px;transition:opacity .15s}._transferBtn_14xc4_203:hover{opacity:.88}._treatsTransferDone_14xc4_218{color:#16a34a;font-size:13px;font-family:var(--font-family);align-items:center;gap:8px;font-weight:500;display:flex}._treatsTransferDoneIcon_14xc4_228{background:#16a34a26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex}._detailActions_14xc4_240{flex-direction:column;gap:8px;margin-top:auto;display:flex}._approveBtn_14xc4_241{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px;transition:background .15s;display:flex}._approveBtn_14xc4_241:hover{background:linear-gradient(135deg,#2347d9 0%,#5c4db8 100%)}._rejectBtn_14xc4_248{background:var(--surface-2);color:var(--text);border:.5px solid var(--border);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px;transition:background .15s;display:flex}._rejectBtn_14xc4_248:hover{background:var(--surface-hover)}._cancelRejectBtn_14xc4_255{background:var(--surface-2);color:var(--text-2);border:.5px solid var(--border);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:11px;transition:background .15s;display:flex}._cancelRejectBtn_14xc4_255:hover{background:var(--surface);color:var(--text)}._approvalOverlay_14xc4_264{z-index:500;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._approvalModal_14xc4_268{background:var(--surface);border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:400px;margin:16px;padding:32px 28px 24px;animation:.22s cubic-bezier(.34,1.56,.64,1) _approvalSlideIn_14xc4_1;display:flex;box-shadow:0 20px 60px #0003}@keyframes _approvalSlideIn_14xc4_1{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}._approvalIcon_14xc4_279{background:#16a34a1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}._approvalTitle_14xc4_284{color:var(--text);font-size:18px;font-weight:700;font-family:var(--font-family);text-align:center;margin:0}._approvalSub_14xc4_288{color:var(--text-2);font-size:13px;font-family:var(--font-family);text-align:center;margin:0;line-height:1.55}._approvalInfo_14xc4_292{background:var(--surface-2);border-radius:10px;flex-direction:column;gap:8px;width:100%;padding:12px 14px;display:flex}._approvalInfoRow_14xc4_296{align-items:baseline;gap:10px;display:flex}._approvalInfoLabel_14xc4_297{color:var(--text-2);font-size:12px;font-family:var(--font-family);flex-shrink:0;width:80px}._approvalInfoVal_14xc4_301{color:var(--text);font-size:13px;font-family:var(--font-family);font-weight:500}._approvalTreatsHint_14xc4_304{width:100%;color:var(--text-2);font-size:12px;font-family:var(--font-family);background:#f59e0b14;border:.5px solid #f59e0b40;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.5;display:flex}._approvalCloseBtn_14xc4_310{background:var(--primary-gradient);color:#fff;cursor:pointer;width:100%;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;margin-top:4px;padding:11px;transition:opacity .15s}._approvalCloseBtn_14xc4_310:hover{opacity:.88}@media (width<=900px){._main_14xc4_2{height:100dvh;margin-top:0;margin-left:0;overflow:hidden auto}._content_14xc4_4{padding:calc(8px + env(safe-area-inset-top,0px)) 16px 80px}._rowDate_14xc4_92{display:none}._detailPanel_14xc4_129{width:100vw}._filterBar_14xc4_11{flex-direction:column;align-items:flex-start;gap:8px}._pills_14xc4_323{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}._pills_14xc4_323::-webkit-scrollbar{display:none}._dateRange_14xc4_41{flex-wrap:wrap;row-gap:6px;width:100%}._dateInput_14xc4_42{flex:1;min-width:120px}._statusRow_14xc4_47{flex-wrap:wrap}}@media (width>=769px) and (width<=1024px){._main_14xc4_2{max-width:100vw;overflow-x:hidden}._mainCollapsed_14xc4_3{max-width:100vw;margin-left:64px;overflow-x:hidden}._content_14xc4_4{padding:24px 24px 60px}}@media (width<=768px){._pageHead_14xc4_6{justify-content:center}._pageTitle_14xc4_7,._pageSub_14xc4_8{text-align:center}}._layout_1tr8p_1{background:var(--surface-2);min-height:100vh;display:flex}._main_1tr8p_7{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_1tr8p_15{margin-left:64px}._pageHeader_1tr8p_17{border-bottom:.5px solid var(--border);background:var(--surface);padding:28px 32px 20px}._pageTitle_1tr8p_23{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0}._tabBar_1tr8p_31{border-bottom:.5px solid var(--border);background:var(--surface);gap:0;padding:0 32px;display:flex;overflow-x:auto}._tab_1tr8p_31{color:var(--text-2);cursor:pointer;font-size:14px;font-family:var(--font-family);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-.5px;padding:16px 20px;transition:color .15s;display:flex}._tabIcon_1tr8p_57{align-items:center;display:flex}._tab_1tr8p_31:hover{color:var(--text)}._tabActive_1tr8p_61{color:var(--text);border-bottom-color:#7460e2;font-weight:500}._tabContent_1tr8p_67{padding:28px 32px 80px}._tabPane_1tr8p_71{flex-direction:column;gap:16px;display:flex}._passwordRow_1tr8p_78{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:16px;display:grid}._card_1tr8p_86{background:var(--surface);border:.5px solid var(--border);border-radius:12px;padding:24px}._cardTitle_1tr8p_93{color:var(--text-2);text-transform:uppercase;letter-spacing:.7px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 20px}._cardHead_1tr8p_103{align-items:center;gap:12px;padding-bottom:4px;display:flex}._cardHeadIcon_1tr8p_110{background:var(--primary-gradient);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._cardHeadText_1tr8p_122{flex:1;min-width:0}._cardHeadTitle_1tr8p_127{color:var(--text);font-size:14px;font-weight:600;font-family:var(--font-family);margin:0 0 2px}._cardHeadDesc_1tr8p_135{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._shopBtnPresets_1tr8p_142{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}._shopBtnPreset_1tr8p_142{background:var(--surface-2);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:20px;padding:8px 16px;transition:background .15s,border-color .15s,color .15s}._shopBtnPreset_1tr8p_142:hover{background:var(--border)}._shopBtnPresetActive_1tr8p_162{background:var(--primary-gradient);color:#fff;border-color:#0000;font-weight:500}._shopBtnPresetActive_1tr8p_162:hover{background:var(--primary-gradient)}._field_1tr8p_171{border-bottom:.5px solid var(--border);flex-direction:column;gap:6px;padding:14px 0;display:flex}._field_1tr8p_171:last-of-type{border-bottom:none}._fieldLabel_1tr8p_181{color:var(--text-2);font-size:12px;font-weight:500;font-family:var(--font-family)}._input_1tr8p_188{border:1px solid var(--border);color:var(--text);font-size:14px;font-family:var(--font-family);background:var(--surface);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:9px 12px}[data-theme=dark] ._input_1tr8p_188{background:#252525;border-color:#ffffff24}._input_1tr8p_188:focus{border-color:var(--primary)}._passwordWrap_1tr8p_210{position:relative}._inputPad_1tr8p_214{padding-right:40px}._eyeBtn_1tr8p_218{cursor:pointer;color:var(--text-2);background:0 0;border:none;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._saveBtnOrange_1tr8p_234{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-family);border:none;border-radius:8px;align-self:flex-start;margin-top:8px;padding:10px 20px;transition:background .15s;display:inline-block}._saveBtnOrange_1tr8p_234:hover{background:#5c4db8}._spreadRow_1tr8p_253{justify-content:space-between;align-items:center;gap:16px;display:flex}._rowTitle_1tr8p_260{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._rowDesc_1tr8p_268{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._strengthBar_1tr8p_275{gap:4px;margin-top:4px;display:flex}._strengthSeg_1tr8p_276{border-radius:2px;flex:1;height:4px;transition:background .2s}._aspectDesc_1tr8p_279{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:-12px 0 20px}._themePill_1tr8p_285{background:var(--surface-2);border:.5px solid var(--border);border-radius:10px;gap:2px;padding:3px;display:inline-flex}._themePillBtn_1tr8p_293{color:var(--text-2);font-size:13px;font-weight:500;font-family:var(--font-family);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;transition:background .15s,color .15s,box-shadow .15s;display:flex}._themePillBtn_1tr8p_293:hover{color:var(--text)}._themePillBtnActive_1tr8p_310{background:var(--surface);color:var(--text);box-shadow:0 1px 3px #0000001a}._toggle_1tr8p_317{background:var(--surface-2);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;align-items:center;width:44px;height:24px;padding:2px;transition:background .2s;display:flex}._toggleOn_1tr8p_331{background:var(--primary-gradient);justify-content:flex-end}._toggleThumb_1tr8p_333{background:var(--surface);border-radius:50%;width:20px;height:20px;transition:all .2s;box-shadow:0 1px 3px #00000026}._notifGroupLabel_1tr8p_342{color:var(--text-2);letter-spacing:.7px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 14px}._notifRow_1tr8p_351{justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}._notifRowBorder_1tr8p_359{border-bottom:.5px solid var(--border)}._notifInfo_1tr8p_361{flex:1;min-width:0}._notifTitle_1tr8p_363{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family);margin:0 0 2px}._notifDesc_1tr8p_371{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0}._dangerCard_1tr8p_379{border-color:var(--border)}._dangerCardTitle_1tr8p_381{color:#e53e3e;text-transform:uppercase;letter-spacing:.7px;font-size:13px;font-weight:600;font-family:var(--font-family);margin:0 0 20px}._dangerRow_1tr8p_391{justify-content:space-between;align-items:center;gap:16px;display:flex}._dangerSep_1tr8p_398{background:var(--border);height:.5px;margin:20px 0}._deactivateBtn_1tr8p_404{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:0 0;border-radius:8px;padding:8px 16px}._deactivateBtn_1tr8p_404:hover{border-color:var(--text-2)}._deleteAccBtn_1tr8p_418{color:#e53e3e;cursor:pointer;font-size:13px;font-family:var(--font-family);white-space:nowrap;background:#ef444414;border:none;border-radius:8px;padding:8px 16px}._deleteAccBtn_1tr8p_418:hover{background:#ef444426}._inlineConfirm_1tr8p_432{background:#ef444414;border-radius:8px;margin-top:12px;padding:12px 14px}._inlineConfirmText_1tr8p_439{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0 0 10px}._inlineConfirmActions_1tr8p_446{gap:8px;display:flex}._confirmDanger_1tr8p_451{color:#fff;cursor:pointer;font-size:13px;font-family:var(--font-family);background:#e53e3e;border:none;border-radius:6px;padding:7px 16px}._confirmDanger_1tr8p_451:hover{background:#c53030}._confirmCancel_1tr8p_464{background:var(--surface);border:.5px solid var(--border);color:var(--text);cursor:pointer;font-size:13px;font-family:var(--font-family);border-radius:6px;padding:7px 16px}._confirmCancel_1tr8p_464:hover{background:var(--surface-2)}._overlay_1tr8p_477{z-index:200;background:#0006;position:fixed;inset:0}._modal_1tr8p_484{background:var(--surface);z-index:201;border-radius:14px;width:420px;max-width:calc(100vw - 32px);padding:28px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px #00000026}._modalTitle_1tr8p_498{color:var(--text);font-size:18px;font-weight:600;font-family:var(--font-family);margin:0 0 8px}._modalDesc_1tr8p_506{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0 0 20px}._modalActions_1tr8p_513{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}._toast_1tr8p_521{background:var(--surface);border:.5px solid var(--border);color:var(--text);font-size:13px;font-family:var(--font-family);z-index:300;white-space:nowrap;border-radius:24px;padding:10px 20px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}._mobileMenuSection_1tr8p_537{display:none}@media (width<=768px){._main_1tr8p_7,._mainCollapsed_1tr8p_15{padding-top:var(--sticky-top,64px);height:100dvh;margin-left:0;overflow:hidden auto}._pageHeader_1tr8p_17{padding:16px}._pageTitle_1tr8p_23{text-align:center}._tabBar_1tr8p_31{display:none}._mobileMenuSection_1tr8p_537{background:var(--surface);border-bottom:.5px solid var(--border);display:block}._mobileMenu_1tr8p_537{flex-direction:column;display:flex}._mobileMenuItem_1tr8p_563{cursor:pointer;border:none;border-bottom:.5px solid var(--border);background:0 0;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}._mobileMenuItem_1tr8p_563:last-child{border-bottom:none}._mobileMenuLeft_1tr8p_577{align-items:center;gap:12px;display:flex}._mobileMenuIcon_1tr8p_583{color:var(--text-2);align-items:center;display:flex}._mobileMenuLabel_1tr8p_589{color:var(--text);font-size:15px;font-family:var(--font-family)}._mobileMenuChevron_1tr8p_595{color:var(--text-2);align-items:center;display:flex}._mobileBreadcrumb_1tr8p_597{border-bottom:.5px solid var(--border);align-items:center;gap:8px;padding:14px 16px;display:flex}._mobileBreadcrumbBack_1tr8p_605{color:var(--primary-text);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}._mobileBreadcrumbSep_1tr8p_618{color:var(--text-2);font-size:14px}._mobileBreadcrumbCurrent_1tr8p_620{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._tabContentMobileHidden_1tr8p_538{display:none}._tabContent_1tr8p_67{padding:16px 16px 80px}._twoColGrid_1tr8p_631,._passwordRow_1tr8p_78,._billingTopRow_1tr8p_633,._planRow_1tr8p_634{grid-template-columns:1fr}}@media (width>=769px) and (width<=1024px){._main_1tr8p_7{max-width:100vw;overflow-x:hidden}._mainCollapsed_1tr8p_15{margin-left:64px;overflow-x:hidden}._tabContent_1tr8p_67{padding:24px 24px 80px}}[data-theme=dark] ._dangerCard_1tr8p_379{border-color:#ffffff14}[data-theme=dark] ._deactivateBtn_1tr8p_404,[data-theme=dark] ._confirmCancel_1tr8p_464{border-color:#ffffff1f}[data-theme=dark] ._deactivateBtn_1tr8p_404:hover,[data-theme=dark] ._confirmCancel_1tr8p_464:hover{border-color:#ffffff40}[data-theme=dark] ._inlineConfirm_1tr8p_432{background:#ef44441f}[data-theme=dark] ._toggle_1tr8p_317{background:#ffffff1f}[data-theme=dark] ._toggleThumb_1tr8p_333{background:#ffffffd9}[data-theme=dark] ._themePillBtnActive_1tr8p_310{background:#ffffff1a;box-shadow:0 1px 3px #00000080}@keyframes __spin_1tr8p_1{to{transform:rotate(360deg)}}._deleteSpinner_1tr8p_662{flex-shrink:0;animation:.8s linear infinite __spin_1tr8p_1}._donateLinkCard_1tr8p_665{background:var(--surface);border:.5px solid var(--border);border-radius:14px;flex-direction:column;gap:18px;margin-top:16px;padding:28px;display:flex}._donateLinkHeader_1tr8p_676{align-items:flex-start;gap:14px;display:flex}._donateLinkIconWrap_1tr8p_682{background:#7460e21a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._donateLinkTitle_1tr8p_693{color:var(--text);font-size:15px;font-weight:700;font-family:var(--font-family);margin:0 0 3px}._donateLinkSub_1tr8p_701{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:0}._donateLinkDesc_1tr8p_708{color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;line-height:1.6}._donateLinkField_1tr8p_716{flex-direction:column;gap:8px;display:flex}._donateLinkLabel_1tr8p_722{color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700;font-family:var(--font-family)}._donateLinkInput_1tr8p_731{border:1px solid var(--border);width:100%;font-size:13px;font-family:var(--font-family);color:var(--text);background:var(--surface-2);box-sizing:border-box;border-radius:10px;outline:none;padding:10px 14px;transition:border-color .15s}._donateLinkInput_1tr8p_731:focus{border-color:#7460e2}._donateLinkInput_1tr8p_731::placeholder{color:var(--text-2)}._donateLinkPreview_1tr8p_747{color:#7460e2;font-size:12px;font-family:var(--font-family);align-items:center;gap:6px;margin:0;line-height:1.5;display:flex}._layout_1hnf3_1{background:var(--bg);min-height:100vh;display:flex}._main_1hnf3_7{padding-top:var(--sticky-top,64px);flex:1;min-width:0;margin-left:240px;transition:margin-left .2s}._mainCollapsed_1hnf3_15{margin-left:64px}._pageHeader_1hnf3_17{border-bottom:.5px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;padding:24px 32px;display:flex}._pageTitle_1hnf3_26{color:var(--color-text-primary);font-size:24px;font-weight:600;font-family:var(--font-family);margin:0}._headerActions_1hnf3_34{align-items:center;gap:20px;display:flex}._markAllBtn_1hnf3_36{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;padding:0}._markAllBtn_1hnf3_36:hover{opacity:.75}._container_1hnf3_48{max-width:680px;margin:0 auto;padding:16px 32px 80px}._group_1hnf3_54{margin-bottom:4px}._groupLabel_1hnf3_56{color:var(--text-2);border-bottom:.5px solid var(--border);font-size:12px;font-weight:600;font-family:var(--font-family);margin-bottom:8px;padding:16px 0 8px}._card_1hnf3_66{cursor:pointer;touch-action:manipulation;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:4px;padding:14px 16px;transition:background .15s;display:flex;position:relative}._cardUnread_1hnf3_79{background:#7460e20a}._cardUnread_1hnf3_79:hover{background:#7460e214}._cardRead_1hnf3_81{background:var(--surface)}._cardRead_1hnf3_81:hover{background:var(--surface-2)}._unreadDot_1hnf3_84{background:var(--primary-gradient);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}._avatar_1hnf3_95{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._avatarWrap_1hnf3_105{flex-shrink:0;position:relative}._avatarBadge_1hnf3_110{border:1.5px solid var(--surface);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;bottom:-2px;right:-2px}._cardContent_1hnf3_124{flex:1;min-width:0}._cardTitle_1hnf3_126{color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1.4;font-family:var(--font-family);margin:0}._cardTitleBold_1hnf3_135{font-weight:500}._cardBody_1hnf3_137{color:var(--text-2);font-size:13px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}._cardTime_1hnf3_147{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:4px 0 0}._inlineBadge_1hnf3_154{font-size:12px;font-weight:500;font-family:var(--font-family);border-radius:6px;margin-top:6px;padding:3px 8px;display:inline-block}._inlineRow_1hnf3_164{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}._inlineRow_1hnf3_164 ._inlineBadge_1hnf3_154{margin-top:0}._inlineActions_1hnf3_174{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._inlineBtnPrimary_1hnf3_181{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._inlineBtnPrimary_1hnf3_181:hover{background:#5c4db8}._inlineBtnSecondary_1hnf3_196{background:var(--surface-2);color:var(--color-text-primary);cursor:pointer;font-size:13px;font-family:var(--font-family);border:none;border-radius:6px;padding:6px 16px;transition:background .15s}._inlineBtnSecondary_1hnf3_196:hover{background:var(--border)}._inlineLinkBtn_1hnf3_210{color:var(--primary-text);cursor:pointer;font-size:13px;font-family:var(--font-family);background:0 0;border:none;margin-top:6px;padding:0;display:inline-block}._inlineLinkBtn_1hnf3_210:hover{opacity:.75}._deleteBtn_1hnf3_224{color:var(--text-2);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:4px;transition:opacity .15s,background .15s;display:flex}._card_1hnf3_66:hover ._deleteBtn_1hnf3_224{opacity:1}._deleteBtn_1hnf3_224:hover{background:var(--border);color:var(--color-text-primary)}._loadMore_1hnf3_244{justify-content:center;padding:24px 0 8px;display:flex}._loadMoreBtn_1hnf3_250{border:.5px solid var(--border);color:var(--color-text-primary);cursor:pointer;font-size:14px;font-family:var(--font-family);background:0 0;border-radius:8px;padding:9px 28px;transition:background .15s,border-color .15s}._loadMoreBtn_1hnf3_250:hover{background:var(--surface-2);border-color:var(--border)}._allShown_1hnf3_267{text-align:center;color:var(--text-2);font-size:13px;font-family:var(--font-family);margin:0;padding:24px 0 8px}._emptyState_1hnf3_276{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:80px 0;display:flex}._emptyTitle_1hnf3_285{color:var(--text-2);font-size:14px;font-family:var(--font-family);margin:0}._adCard_1hnf3_292{cursor:default;background:#7460e20a}._adCard_1hnf3_292:hover{background:#7460e214}._adNameRow_1hnf3_294{align-items:center;gap:6px;margin-bottom:3px;display:flex}._adName_1hnf3_294{color:var(--color-text-primary);font-size:12px;font-weight:600;font-family:var(--font-family)}._adBadge_1hnf3_296{color:var(--primary-text);font-size:10px;font-family:var(--font-family);background:#7460e214;border-radius:4px;padding:1px 5px}._adDesc_1hnf3_297{color:var(--text-2);font-size:12px;font-family:var(--font-family);margin:3px 0 7px;line-height:1.4}._adBtn_1hnf3_298{background:var(--primary-gradient);color:#fff;font-size:12px;font-weight:500;font-family:var(--font-family);cursor:pointer;border:none;border-radius:7px;padding:5px 12px}._adBtn_1hnf3_298:hover{background:#5c4db8}@media (width<=900px){._main_1hnf3_7{padding-top:var(--sticky-top,64px);height:100dvh;margin-left:0;overflow:hidden auto}._mainCollapsed_1hnf3_15{height:100dvh;margin-left:0;overflow:hidden auto}._pageHeader_1hnf3_17{justify-content:flex-end;padding:16px;position:relative}._pageTitle_1hnf3_26{text-align:center;pointer-events:none;width:100%;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._container_1hnf3_48{max-width:100%;padding:12px 16px 100px}._inlineActions_1hnf3_174{flex-direction:column}._inlineBtnPrimary_1hnf3_181,._inlineBtnSecondary_1hnf3_196{text-align:center;width:100%}}@media (width>=769px) and (width<=1024px){._main_1hnf3_7{max-width:100vw;overflow-x:hidden}._mainCollapsed_1hnf3_15{max-width:100vw;margin-left:64px;overflow-x:hidden}._container_1hnf3_48{max-width:100%;padding:16px 24px 80px}}@media (width<=768px){._avatar_1hnf3_95{width:48px;height:48px}._cardTitle_1hnf3_126{font-size:15px}._cardBody_1hnf3_137{font-size:14px}._cardTime_1hnf3_147{font-size:13px}}._layout_1r41e_1{background:var(--bg);min-height:100vh;display:flex}._main_1r41e_3{flex:1;min-width:0;min-height:calc(100vh - 64px);margin-top:64px;margin-left:240px;transition:margin-left .2s}._mainCollapsed_1r41e_11{margin-left:64px}._content_1r41e_13{padding:32px 48px 80px}._loadingBar_1r41e_16{background:var(--border);border-radius:2px;height:3px;margin-bottom:24px;overflow:hidden}._loadingBarInner_1r41e_17{background:var(--primary);border-radius:2px;width:40%;height:100%;animation:1.2s ease-in-out infinite _loadSlide_1r41e_1}@keyframes _loadSlide_1r41e_1{0%{transform:translate(-100%)}to{transform:translate(350%)}}._pageHead_1r41e_28{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;display:flex}._pageTitle_1r41e_36{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._pageSub_1r41e_37{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0}._backBtn_1r41e_38{color:var(--primary-text);font-size:13px;font-family:var(--font-family);white-space:nowrap;margin-top:6px;text-decoration:none}._backBtn_1r41e_38:hover{text-decoration:none}._filterBar_1r41e_42{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}._pills_1r41e_50{gap:6px;display:flex}._pill_1r41e_50{border:.5px solid var(--border);background:var(--surface);color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border-radius:20px;padding:7px 16px;transition:all .15s}._pill_1r41e_50:hover{background:var(--surface-2)}._pillActive_1r41e_64{background:var(--primary-gradient);color:#fff;border-color:#7460e2;font-weight:500}._pillActive_1r41e_64:hover{background:#5c4db8}._dateRange_1r41e_71{align-items:center;gap:8px;display:flex}._dateInput_1r41e_72{border:.5px solid var(--border);background:var(--surface);color:var(--text);font-size:12px;font-family:var(--font-family);border-radius:8px;outline:none;padding:6px 10px}._dateInput_1r41e_72:focus{border-color:#7460e2}._dateSep_1r41e_83{color:var(--text);font-size:12px}._section_1r41e_86{margin-bottom:40px}._sectionTitle_1r41e_87{color:var(--text);text-transform:uppercase;letter-spacing:.6px;font-size:12px;font-weight:600;font-family:var(--font-family);margin:0 0 16px}._subSectionTitle_1r41e_96{color:var(--text);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:24px 0 12px}._cardGrid4_1r41e_107{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px;display:grid}._cardGrid3_1r41e_113{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}._cardGrid2_1r41e_119{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px;display:grid}._statCard_1r41e_127{background:var(--surface-subtle);border:.5px solid var(--border);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;gap:6px;padding:20px 18px 16px;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}._statCard_1r41e_127:hover{background:var(--surface-2)}._statCardActive_1r41e_140{background:var(--surface);border-color:var(--border);box-shadow:0 2px 8px #0000000f}._cardLabel_1r41e_145{color:var(--text);font-size:12px;font-family:var(--font-family);align-items:center;gap:3px;display:flex}._cardVal_1r41e_153{color:var(--text);font-size:24px;font-weight:700;font-family:var(--font-family);line-height:1.1}._cardDelta_1r41e_160{color:#16a34a;font-size:12px;font-family:var(--font-family)}._cardDeltaNeg_1r41e_161{color:#e53e3e}@keyframes _chartFadeIn_1r41e_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._chartCard_1r41e_168{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-bottom:24px;padding:20px;animation:.18s _chartFadeIn_1r41e_1}._chartHeader_1r41e_176{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}._chartTitle_1r41e_183{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._chartWrap_1r41e_189{width:100%;position:relative;overflow-x:auto}._chartScroll_1r41e_190{-webkit-overflow-scrolling:touch;overflow-x:auto}._chartNavBtn_1r41e_194{z-index:3;border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}._chartNavBtnL_1r41e_212{left:4px}._chartNavBtnR_1r41e_213{right:4px}@media (width<=768px){._chartNavBtn_1r41e_194{display:flex}}._demoTabBar_1r41e_219{gap:6px;margin-bottom:14px;display:flex}._demoTabBtn_1r41e_220{border:.5px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;font-size:12px;font-family:var(--font-family);border-radius:16px;padding:5px 14px;transition:all .15s}._demoTabBtn_1r41e_220:hover{background:var(--surface-2)}._demoTabBtnActive_1r41e_232{background:var(--primary-gradient);color:#fff;border-color:#7460e2;font-weight:500}._demoGrid_1r41e_238{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}._demoCard_1r41e_244{background:var(--surface);border:.5px solid var(--border);border-radius:14px;padding:16px 18px}._demoGrid3_1r41e_250 ._demoCard_1r41e_244:last-child{grid-column:1/-1}._demoCardTitle_1r41e_251{color:var(--text);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 14px}._hBar_1r41e_260{flex-direction:column;gap:10px;display:flex}._hBarRow_1r41e_261{cursor:pointer;border-radius:4px;grid-template-columns:120px 1fr 40px;align-items:center;gap:8px;padding:2px;transition:background .1s;display:grid}._hBarRow_1r41e_261:hover,._hBarRowSel_1r41e_272{background:var(--surface-2)}._hBarLabel_1r41e_273{color:var(--text);font-size:12px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._hBarTrack_1r41e_274{background:var(--border);border-radius:3px;height:5px;overflow:hidden}._hBarFill_1r41e_275{border-radius:3px;height:100%}._hBarPct_1r41e_276{color:var(--text);font-size:11px;font-family:var(--font-family);text-align:right}._hBarTotal_1r41e_277{color:var(--text);font-size:11px;font-weight:600;font-family:var(--font-family)}._infoIcon_1r41e_280{cursor:pointer;color:#ffffff80;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}._infoIconDark_1r41e_288{color:var(--text)}._infoTipBalloon_1r41e_289{background:var(--surface);border:.5px solid var(--border);color:var(--text);width:200px;font-size:12px;line-height:1.5;font-family:var(--font-family);pointer-events:none;white-space:normal;border-radius:8px;padding:8px 10px;display:block;box-shadow:0 4px 16px #00000024}@media (width<=1100px){._cardGrid4_1r41e_107{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){._main_1r41e_3{height:calc(100dvh - 64px);margin-left:0;padding-bottom:100px;overflow:hidden auto}._content_1r41e_13{padding:20px 16px 80px}._filterBar_1r41e_42{flex-direction:column;align-items:flex-start;gap:10px}._pills_1r41e_50{flex-wrap:wrap}._cardGrid4_1r41e_107,._cardGrid3_1r41e_113{grid-template-columns:repeat(2,1fr)}._cardGrid2_1r41e_119{grid-template-columns:1fr 1fr}._dateRange_1r41e_71{flex-wrap:wrap}._demoGrid_1r41e_238{grid-template-columns:1fr}._hBarRow_1r41e_261{grid-template-columns:100px 1fr 30px}._pageHead_1r41e_28{flex-wrap:wrap;gap:8px}}@media (width<=500px){._cardGrid4_1r41e_107{grid-template-columns:repeat(2,1fr)}._cardGrid3_1r41e_113{grid-template-columns:1fr}._statCard_1r41e_127{padding:16px 14px 12px}}@media (width>=769px) and (width<=1024px){._main_1r41e_3{max-width:100vw;overflow-x:hidden}._mainCollapsed_1r41e_11{max-width:100vw;margin-left:64px;overflow-x:hidden}._content_1r41e_13{padding:24px 24px 80px}}@media (width<=768px){._pageHead_1r41e_28{text-align:center;justify-content:center}}._page_ag8pu_1{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}._header_ag8pu_8{text-align:center;flex-shrink:0;padding:20px 16px 8px}._title_ag8pu_14{color:var(--text);font-size:22px;font-weight:700;font-family:var(--font-family)}._content_ag8pu_21{padding:8px 12px calc(var(--bnav-height,60px) + env(safe-area-inset-bottom,0px) + 16px);flex:1;overflow-y:auto}._grid_ag8pu_28{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:4px;display:grid}._card_ag8pu_35{background:var(--surface-2);cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:16px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:22px 12px 18px;transition:background .15s,border-color .15s;display:flex;position:relative}._card_ag8pu_35:hover{border-color:var(--border)}._card_ag8pu_35:active{background:var(--surface);border-color:var(--border)}._cardIcon_ag8pu_63{color:var(--text);flex-shrink:0;justify-content:center;align-items:center;display:flex}._eventDot_ag8pu_71{border:1.5px solid var(--surface);pointer-events:none;background:#dc2626;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite _alertPulse_ag8pu_1;position:absolute;top:-2px;right:-3px}@keyframes _alertPulse_ag8pu_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}._cardLabel_ag8pu_89{color:var(--text);font-size:13px;font-weight:600;font-family:var(--font-family);line-height:1.2}._sectionLabel_ag8pu_98{color:var(--text-2);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);padding:18px 4px 6px}._findMyPetBubble_ag8pu_108{background:linear-gradient(135deg,#e53e3e 0%,#f65c00 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._layout_1qia8_1{background:var(--bg);min-height:100vh;display:flex}._main_1qia8_3{flex:1;min-width:0;min-height:calc(100vh - 64px);margin-top:64px;margin-left:240px;transition:margin-left .2s}._mainCollapsed_1qia8_11{margin-left:64px}._content_1qia8_13{padding:32px 48px 80px}._pageHead_1qia8_16{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:20px;display:flex}._pageTitle_1qia8_24{color:var(--text);font-size:22px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}._pageSub_1qia8_25{color:var(--text);font-size:13px;font-family:var(--font-family);margin:0}._backBtn_1qia8_26{color:var(--primary-text);font-size:13px;font-family:var(--font-family);white-space:nowrap;margin-top:6px;text-decoration:none}._backBtn_1qia8_26:hover{text-decoration:none}._filterBar_1qia8_30{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}._pills_1qia8_38{gap:6px;display:flex}._pill_1qia8_38{border:.5px solid var(--border);background:var(--surface);color:var(--text);font-size:13px;font-family:var(--font-family);cursor:pointer;white-space:nowrap;border-radius:20px;padding:7px 16px;transition:all .15s}._pill_1qia8_38:hover{background:var(--surface-2)}._pillActive_1qia8_52{background:var(--primary-gradient);color:#fff;border-color:#7460e2;font-weight:500}._pillActive_1qia8_52:hover{background:#5c4db8}._dateRange_1qia8_59{align-items:center;gap:8px;display:flex}._dateInput_1qia8_60{border:.5px solid var(--border);background:var(--surface);color:var(--text);font-size:12px;font-family:var(--font-family);border-radius:8px;outline:none;padding:6px 10px}._dateInput_1qia8_60:focus{border-color:#7460e2}._dateSep_1qia8_71{color:var(--text);font-size:12px}._dateResetBtn_1qia8_73{border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._dateResetBtn_1qia8_73:hover{background:var(--surface-2);color:var(--text)}._section_1qia8_90{margin-bottom:40px}._sectionTitle_1qia8_91{color:var(--text);text-transform:uppercase;letter-spacing:.6px;font-size:12px;font-weight:600;font-family:var(--font-family);margin:0 0 16px}._subSectionTitle_1qia8_100{color:var(--text);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:24px 0 12px}._cardGrid4_1qia8_111{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px;display:grid}._cardGrid3_1qia8_117{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}._cardGrid2_1qia8_123{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px;display:grid}._statCard_1qia8_131{background:var(--surface-subtle);border:.5px solid var(--border);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;gap:6px;padding:20px 18px 16px;transition:background .12s,border-color .12s,box-shadow .12s;display:flex}._statCard_1qia8_131:hover{background:var(--surface-2)}._statCardActive_1qia8_146{background:var(--surface);border-color:#d8d8d8;box-shadow:0 2px 8px #0000000f}._cardLabel_1qia8_151{color:var(--text);font-size:12px;font-family:var(--font-family);align-items:center;gap:3px;display:flex}._cardVal_1qia8_159{color:var(--text);font-size:24px;font-weight:700;font-family:var(--font-family);line-height:1.1}._cardDelta_1qia8_166{color:#16a34a;font-size:12px;font-family:var(--font-family)}._cardDeltaNeg_1qia8_167{color:#e53e3e}@keyframes _chartFadeIn_1qia8_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._chartCard_1qia8_174{background:var(--surface);border:.5px solid var(--border);border-radius:12px;margin-bottom:24px;padding:20px;animation:.18s _chartFadeIn_1qia8_1}._chartHeader_1qia8_182{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}._chartTitle_1qia8_189{color:var(--text);font-size:14px;font-weight:500;font-family:var(--font-family)}._chartWrap_1qia8_195{width:100%;position:relative;overflow-x:auto}._chartScroll_1qia8_196{-webkit-overflow-scrolling:touch;overflow-x:auto}._chartNavBtn_1qia8_200{z-index:3;border:.5px solid var(--border);background:var(--surface);cursor:pointer;width:28px;height:28px;color:var(--text);border-radius:50%;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}._chartNavBtnL_1qia8_218{left:4px}._chartNavBtnR_1qia8_219{right:4px}@media (width<=768px){._chartNavBtn_1qia8_200{display:flex}}._demoTabBar_1qia8_225{gap:6px;margin-bottom:14px;display:flex}._demoTabBtn_1qia8_226{border:.5px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;font-size:12px;font-family:var(--font-family);border-radius:16px;padding:5px 14px;transition:all .15s}._demoTabBtn_1qia8_226:hover{background:var(--surface-2)}._demoTabBtnActive_1qia8_238{background:var(--primary-gradient);color:#fff;border-color:#7460e2;font-weight:500}._demoGrid_1qia8_244{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}._demoCard_1qia8_250{background:var(--surface);border:.5px solid var(--border);border-radius:14px;padding:16px 18px}._demoGrid3_1qia8_256 ._demoCard_1qia8_250:last-child{grid-column:1/-1}._demoCardTitle_1qia8_257{color:var(--text);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600;font-family:var(--font-family);margin:0 0 14px}._hBar_1qia8_266{flex-direction:column;gap:10px;display:flex}._hBarRow_1qia8_267{cursor:pointer;border-radius:4px;grid-template-columns:120px 1fr 40px;align-items:center;gap:8px;padding:2px;transition:background .1s;display:grid}._hBarRow_1qia8_267:hover,._hBarRowSel_1qia8_278{background:var(--surface-2)}._hBarLabel_1qia8_279{color:var(--text);font-size:12px;font-family:var(--font-family);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._hBarTrack_1qia8_280{background:var(--border);border-radius:3px;height:5px;overflow:hidden}._hBarFill_1qia8_281{border-radius:3px;height:100%}._hBarPct_1qia8_282{color:var(--text);font-size:11px;font-family:var(--font-family);text-align:right}._hBarTotal_1qia8_283{color:var(--text);font-size:11px;font-weight:600;font-family:var(--font-family)}._infoIcon_1qia8_286{cursor:pointer;color:#ffffff80;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}._infoIconDark_1qia8_294{color:var(--text)}._infoTipBalloon_1qia8_295{background:var(--surface);border:.5px solid var(--border);color:var(--text);width:200px;font-size:12px;line-height:1.5;font-family:var(--font-family);pointer-events:none;white-space:normal;border-radius:8px;padding:8px 10px;display:block;box-shadow:0 4px 16px #00000024}@media (width<=1100px){._cardGrid4_1qia8_111{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){._main_1qia8_3{height:calc(100dvh - 64px);margin-left:0;padding-bottom:100px;overflow:hidden auto}._content_1qia8_13{padding:20px 16px 80px}._filterBar_1qia8_30{flex-direction:column;align-items:flex-start;gap:10px}._pills_1qia8_38{flex-wrap:wrap}._cardGrid4_1qia8_111,._cardGrid3_1qia8_117{grid-template-columns:repeat(2,1fr)}._cardGrid2_1qia8_123{grid-template-columns:1fr 1fr}._dateRange_1qia8_59{flex-wrap:wrap}._demoGrid_1qia8_244{grid-template-columns:1fr}._hBarRow_1qia8_267{grid-template-columns:100px 1fr 30px}._pageHead_1qia8_16{flex-wrap:wrap;gap:8px}}@media (width<=500px){._cardGrid4_1qia8_111{grid-template-columns:repeat(2,1fr)}._cardGrid3_1qia8_117{grid-template-columns:1fr}._statCard_1qia8_131{padding:16px 14px 12px}}@media (width>=769px) and (width<=1024px){._main_1qia8_3{max-width:100vw;overflow-x:hidden}._mainCollapsed_1qia8_11{max-width:100vw;margin-left:64px;overflow-x:hidden}._content_1qia8_13{padding:24px 24px 80px}}@media (width<=768px){._pageHead_1qia8_16{justify-content:center}._pageTitle_1qia8_24,._pageSub_1qia8_25{text-align:center}}._layout_3q2vx_1{background:var(--color-background);min-height:100vh;font-family:var(--font-family);display:flex}._main_3q2vx_8{flex:1;min-height:calc(100vh - 64px);margin-top:64px;margin-left:240px;padding:32px 24px 100px;transition:margin-left .2s}._mainCollapsed_3q2vx_17{margin-left:64px}._container_3q2vx_21{max-width:600px;margin:0 auto}._backBtn_3q2vx_27{color:var(--text-2);font-size:14px;font-family:var(--font-family);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:28px;padding:0;transition:color .15s;display:flex}._backBtn_3q2vx_27:hover{color:var(--text)}._hero_3q2vx_44{text-align:center;flex-direction:column;align-items:center;margin-bottom:28px;display:flex}._heroIcon_3q2vx_52{margin-bottom:16px}._heroTitle_3q2vx_56{color:var(--text);font-size:26px;font-weight:700;font-family:var(--font-family);margin:0 0 8px}._heroSub_3q2vx_64{color:var(--text-2);max-width:360px;font-size:14px;line-height:1.6;font-family:var(--font-family);margin:0}._advantages_3q2vx_74{gap:10px;margin-bottom:32px;display:flex}._advantageItem_3q2vx_80{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:14px 10px;display:flex}._advantageEmoji_3q2vx_93{font-size:20px;line-height:1}._advantageValue_3q2vx_98{color:var(--text);font-size:13px;font-weight:700;font-family:var(--font-family);display:block}._advantageLabel_3q2vx_106{color:var(--text-2);font-size:10px;font-family:var(--font-family);margin-top:1px;line-height:1.4;display:block}._section_3q2vx_116{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}._sectionTitle_3q2vx_123{color:var(--text);font-size:15px;font-weight:600;font-family:var(--font-family);margin:0}._petGrid_3q2vx_132{flex-wrap:wrap;gap:12px;display:flex}._petCard_3q2vx_138{background:var(--surface);border:1.5px solid var(--border);cursor:pointer;min-width:88px;font-family:var(--font-family);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:12px;transition:border-color .15s,background .15s;display:flex}._petCard_3q2vx_138:hover:not(._petCardVerified_3q2vx_153){background:var(--surface-2);border-color:#7460e266}._petCardSelected_3q2vx_158{background:#7460e20f;border-color:#7460e2}._petCardVerified_3q2vx_153{opacity:.55;cursor:default}._petAvatarWrap_3q2vx_168{width:60px;height:60px;position:relative}._petAvatar_3q2vx_168{background:var(--primary-gradient);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex;overflow:hidden}._petAvatarImg_3q2vx_186{object-fit:cover;width:100%;height:100%;display:block}._petAvatarInitial_3q2vx_193{color:#fff;font-size:22px;font-weight:700;font-family:var(--font-family)}._petBadgeCorner_3q2vx_200{box-shadow:0 0 0 2px var(--surface);border-radius:50%;line-height:0;display:block;position:absolute;bottom:1px;right:1px}._petCheckCorner_3q2vx_210{color:#fff;width:20px;height:20px;box-shadow:0 0 0 2px var(--surface);background:#7460e2;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}._petCheckCorner_3q2vx_210 svg{width:12px;height:12px}._petName_3q2vx_230{color:var(--text);font-size:12px;font-weight:500;font-family:var(--font-family);text-align:center}._petVerifiedLabel_3q2vx_238{color:var(--text-2);font-size:10px;font-family:var(--font-family)}._field_3q2vx_245{flex-direction:column;gap:6px;display:flex;position:relative}._chipInput_3q2vx_252{border:1.5px solid var(--border);font-size:16px;font-family:var(--font-family);color:var(--text);background:var(--surface-2);box-sizing:border-box;letter-spacing:1px;border-radius:10px;outline:none;width:100%;padding:12px 16px;transition:border-color .15s,box-shadow .15s}._chipInput_3q2vx_252:focus{border-color:#7460e299;box-shadow:0 0 0 3px #7460e21a}._chipInputError_3q2vx_272{border-color:#e53e3e99;box-shadow:0 0 0 3px #e53e3e14}._chipInputValid_3q2vx_277{border-color:#16a34a99}._chipCount_3q2vx_281{color:var(--text-2);font-size:11px;font-family:var(--font-family);text-align:right}._chipError_3q2vx_288{color:#e53e3e;font-size:12px;font-family:var(--font-family)}._infoCard_3q2vx_295{background:#7460e20f;border:1px solid #7460e226;border-radius:10px;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}._infoIcon_3q2vx_305{color:#7460e2;flex-shrink:0;margin-top:1px;display:flex}._infoText_3q2vx_312{color:var(--text-2);font-size:13px;font-family:var(--font-family);line-height:1.5}._btnPrimary_3q2vx_320{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:15px;font-weight:600;font-family:var(--font-family);border:none;border-radius:12px;width:100%;padding:14px;transition:opacity .15s}._btnPrimary_3q2vx_320:hover{opacity:.88}._btnDisabled_3q2vx_336{opacity:.4;cursor:not-allowed}._btnDisabled_3q2vx_336:hover{opacity:.4}._btnOutline_3q2vx_343{background:var(--surface-2);border:.5px solid var(--border);color:var(--text-2);cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-family);border-radius:12px;width:100%;padding:14px;transition:background .15s,color .15s}._btnOutline_3q2vx_343:hover{background:var(--surface-hover);color:var(--text)}._successWrap_3q2vx_360{text-align:center;flex-direction:column;align-items:center;gap:0;padding:16px 0 40px;display:flex}._successBadge_3q2vx_369{margin-bottom:20px;animation:.5s cubic-bezier(.34,1.56,.64,1) both _successPop_3q2vx_1}@keyframes _successPop_3q2vx_1{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}._successTitle_3q2vx_379{color:var(--text);font-size:22px;font-weight:700;font-family:var(--font-family);margin:0 0 10px;line-height:1.3}._successSub_3q2vx_388{color:var(--text-2);font-size:14px;font-family:var(--font-family);max-width:360px;margin:0 0 32px;line-height:1.6}._successActions_3q2vx_397{flex-direction:column;gap:10px;width:100%;max-width:380px;display:flex}[data-theme=dark] ._chipInput_3q2vx_252{color:#fff;background:#232323;border-color:#ffffff1a}[data-theme=dark] ._chipInput_3q2vx_252:focus{border-color:#7460e2b3;box-shadow:0 0 0 3px #7460e21f}[data-theme=dark] ._chipInputError_3q2vx_272{border-color:#e53e3eb3}[data-theme=dark] ._chipInputValid_3q2vx_277{border-color:#16a34ab3}[data-theme=dark] ._infoCard_3q2vx_295{background:#7460e214;border-color:#7460e233}[data-theme=dark] ._btnOutline_3q2vx_343{color:#ffffff8c;background:#1a1a1a;border-color:#ffffff1f}[data-theme=dark] ._btnOutline_3q2vx_343:hover{color:#fffc;background:#242424}[data-theme=dark] ._advantageItem_3q2vx_80,[data-theme=dark] ._petCard_3q2vx_138{border-color:#ffffff14}[data-theme=dark] ._petCardSelected_3q2vx_158{background:#7460e21a;border-color:#7460e2}@media (width<=768px){._main_3q2vx_8{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 120px;margin-top:0;margin-left:0}._mainCollapsed_3q2vx_17{margin-left:0}._backBtn_3q2vx_27{display:none}._heroTitle_3q2vx_56{font-size:22px}._advantages_3q2vx_74{grid-template-columns:1fr 1fr;display:grid}._advantageItem_3q2vx_80{text-align:center;flex-direction:column;justify-content:flex-start;gap:8px;padding:12px 10px}._petGrid_3q2vx_132{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}._petCard_3q2vx_138{min-width:unset;padding:10px 6px}._petAvatar_3q2vx_168,._petAvatarWrap_3q2vx_168{width:44px;height:44px}._petAvatarInitial_3q2vx_193{font-size:17px}._petName_3q2vx_230{font-size:10px}}._page_4edu0_1{background:var(--bg);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:relative}._logo_4edu0_15{width:auto;height:40px;position:absolute;top:24px;left:32px}._title_4edu0_23{color:var(--text);margin:24px 0 0;font-size:24px;font-weight:600}._desc_4edu0_30{color:var(--text-2);margin-top:8px;font-size:16px;line-height:1.5}._errorCard_4edu0_37{background:var(--surface-2);cursor:pointer;text-align:left;box-sizing:border-box;border-radius:8px;width:100%;max-width:480px;margin-top:24px;padding:12px 16px}._errorCardHeader_4edu0_49{justify-content:space-between;align-items:center;display:flex}._errorCardLabel_4edu0_55{color:var(--text-2);font-family:DM Sans Variable,sans-serif;font-size:13px}._errorCardContent_4edu0_61{color:var(--text-2);margin:8px 0 0;font-family:monospace;font-size:12px}._buttons_4edu0_68{gap:12px;margin-top:32px;display:flex}._btnPrimary_4edu0_74{background:var(--primary-gradient);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-family:DM Sans Variable,sans-serif;font-size:15px;font-weight:500;transition:background .15s}._btnPrimary_4edu0_74:hover{background:#5c4db8}._btnSecondary_4edu0_89{background:var(--surface-2);color:var(--text);cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-family:DM Sans Variable,sans-serif;font-size:15px;font-weight:500;transition:background .15s}._btnSecondary_4edu0_89:hover{background:var(--surface-hover)}._supportLink_4edu0_104{color:var(--primary-text);margin-top:24px;font-size:13px;text-decoration:none}._supportLink_4edu0_104:hover{text-decoration:none}@media (width<=768px){._page_4edu0_1{padding:24px 16px}._logo_4edu0_15{height:40px;top:16px;left:16px}._btnPrimary_4edu0_74,._btnSecondary_4edu0_89{padding:10px 18px;font-size:14px}._errorCard_4edu0_37{max-width:320px}}@keyframes _spin_1z0nx_39{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._page_1z0nx_6{background:var(--bg);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;position:relative}._logo_1z0nx_20{width:auto;height:40px;position:absolute;top:24px;left:32px}._illustration_1z0nx_28{background:var(--surface-2);border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;margin-bottom:32px;display:flex}._spinIcon_1z0nx_39{animation:3s linear infinite _spin_1z0nx_39}._title_1z0nx_43{color:var(--text);margin:0;font-size:24px;font-weight:600}._desc_1z0nx_50{color:var(--text-2);max-width:400px;margin-top:8px;font-size:16px;line-height:1.5}._copyright_1z0nx_58{color:var(--text-2);margin-top:48px;font-size:12px}@media (width<=768px){._page_1z0nx_6{padding:24px 16px}._logo_1z0nx_20{height:40px;top:16px;left:16px}._illustration_1z0nx_28{width:160px;height:160px}}._page_1gamh_2{color:#111827;background:#fff;flex-direction:column;width:794px;min-height:1123px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;display:flex;position:relative;box-shadow:0 4px 32px #0000001f}._accentBar_1gamh_16{background:linear-gradient(90deg,#7460e2 0% 55%,#7460e2 100%);flex-shrink:0;height:4px}._header_1gamh_23{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:32px 48px 28px;display:flex}._logo_1gamh_32{width:auto;height:20px;display:block}._logoSub_1gamh_38{color:#9ca3af;margin:5px 0 0;font-size:11px}._headerMeta_1gamh_44{text-align:right}._title_1gamh_48{color:#111827;letter-spacing:.03em;margin:0 0 8px;font-size:20px;font-weight:700}._ref_1gamh_56{color:#6b7280;margin:0 0 4px;font-size:13px}._dateRow_1gamh_62{color:#6b7280;margin:3px 0 0;font-size:12px}._dateRow_1gamh_62 strong{color:#374151;font-weight:600}._parties_1gamh_74{border-bottom:1px solid #e5e7eb;flex-shrink:0;grid-template-columns:1fr 1px 1fr;gap:32px;padding:24px 48px;display:grid}._partySep_1gamh_83{background:#e5e7eb}._partyTag_1gamh_87{letter-spacing:.08em;color:#9ca3af;margin-bottom:8px;font-size:10px;font-weight:700}._partyName_1gamh_95{color:#111827;margin:0 0 6px;font-size:14px;font-weight:600}._partyLine_1gamh_102{color:#4b5563;margin:2px 0;font-size:12px;line-height:1.5}._table_1gamh_110{border-collapse:collapse;flex-shrink:0;width:100%}._table_1gamh_110 thead tr{background:#f9fafb;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}._table_1gamh_110 th{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;text-align:right;white-space:nowrap;padding:10px 14px;font-size:10px;font-weight:600}._table_1gamh_110 tbody tr{border-bottom:1px solid #f3f4f6}._trAlt_1gamh_137{background:#fafafa}._table_1gamh_110 td{text-align:right;vertical-align:top;color:#374151;padding:14px}._colNr_1gamh_149{width:36px;font-size:12px;text-align:center!important;color:#9ca3af!important}._colDesc_1gamh_156{min-width:200px;text-align:left!important}._colNum_1gamh_161{color:#6b7280;width:44px;text-align:center!important}._colAmt_1gamh_167{font-variant-numeric:tabular-nums;width:104px}._colPct_1gamh_172{color:#6b7280;width:48px;text-align:center!important}._colAmtBold_1gamh_178{font-weight:600;color:#111827!important}._lineMain_1gamh_183{color:#111827;font-weight:500;display:block}._lineSub_1gamh_189{color:#9ca3af;margin-top:3px;font-size:11px;display:block}._bottom_1gamh_197{flex:1;justify-content:space-between;align-items:flex-start;gap:32px;padding:28px 48px 32px;display:flex}._paymentBlock_1gamh_207{max-width:240px}._blockLabel_1gamh_211{text-transform:uppercase;letter-spacing:.07em;color:#9ca3af;margin:0 0 12px;font-size:10px;font-weight:700}._paymentRow_1gamh_220{align-items:baseline;gap:12px;margin-bottom:7px;font-size:12px;display:flex}._paymentRow_1gamh_220 span:first-child{color:#9ca3af;flex-shrink:0;min-width:84px}._paymentRow_1gamh_220 span:last-child{color:#374151;font-weight:500}._totalsBlock_1gamh_240{min-width:250px}._totalsRow_1gamh_244{justify-content:space-between;align-items:center;gap:32px;padding:5px 0;font-size:13px;display:flex}._totalsRow_1gamh_244 span:first-child{color:#6b7280}._totalsRow_1gamh_244 span:last-child{font-variant-numeric:tabular-nums;color:#374151}._totalsDivider_1gamh_262{background:#e5e7eb;height:1px;margin:10px 0}._totalsGrand_1gamh_268{background:linear-gradient(135deg,#7460e20f 0%,#8b30f50a 100%);border:1px solid #7460e22e;border-radius:8px;margin-top:4px;padding:10px 14px}._totalsGrand_1gamh_268 span:first-child{color:#111827;font-size:12px;font-weight:700}._totalsGrand_1gamh_268 span:last-child{color:var(--primary-text);font-size:17px;font-weight:700}._footer_1gamh_289{border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding:16px 48px;display:flex}._footer_1gamh_289 p{color:#9ca3af;max-width:440px;margin:0;font-size:10px;line-height:1.6}._footerBrand_1gamh_308{color:#9ca3af;white-space:nowrap;flex-shrink:0;gap:6px;font-size:11px;display:flex}@media print{._page_1gamh_2{box-shadow:none;width:100%;min-height:100vh}}._banner_e083f_1{z-index:3000;background:var(--surface);color:var(--text);border:.5px solid var(--border);font-family:var(--font-family);border-radius:12px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:10px 14px;font-size:14px;display:flex;position:fixed;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0000002e}._text_e083f_21{flex:1}._btn_e083f_25{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:7px 14px}@media (width<=768px){._banner_e083f_1{max-width:none;left:12px;right:12px;bottom:calc(var(--bnav-height,60px) + 12px);justify-content:space-between;transform:none}}@keyframes _overlayIn_c0eht_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_c0eht_1{0%{opacity:1}to{opacity:0}}@keyframes _modalIn_c0eht_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _modalOut_c0eht_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._overlay_c0eht_6{z-index:2000;background:#00000080;justify-content:center;align-items:center;padding:24px;animation:.25s forwards _overlayIn_c0eht_1;display:flex;position:fixed;inset:0}._overlayClosing_c0eht_17{animation:.4s forwards _overlayOut_c0eht_1}._modal_c0eht_19{background:var(--surface);text-align:center;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:380px;padding:32px 28px 28px;animation:.25s cubic-bezier(.32,.72,0,1) forwards _modalIn_c0eht_1;display:flex;position:relative;box-shadow:0 12px 40px #0003}._modalClosing_c0eht_33{animation:.4s cubic-bezier(.32,.72,0,1) forwards _modalOut_c0eht_1}._closeBtn_c0eht_35{cursor:pointer;color:var(--text-2);background:0 0;border:none;border-radius:8px;padding:6px;display:flex;position:absolute;top:14px;right:14px}._closeBtn_c0eht_35:hover{background:var(--surface-2)}._title_c0eht_49{font-family:var(--font-family);color:var(--text);margin:0 0 6px;font-size:18px;font-weight:700}._subtitle_c0eht_57{font-family:var(--font-family);color:var(--text-2);margin:0 0 18px;font-size:14px;line-height:1.4}._form_c0eht_65{flex-direction:column;gap:8px;width:100%;display:flex}._input_c0eht_72{border:1px solid var(--border);letter-spacing:3px;text-align:center;font-size:18px;font-family:var(--font-family);color:var(--text);background:var(--surface);box-sizing:border-box;border-radius:8px;width:100%;height:48px;padding:0 16px}._input_c0eht_72:focus{border-color:#7460e2;outline:none}[data-theme=dark] ._input_c0eht_72{background:var(--surface-2);border-color:#ffffff21}._inputError_c0eht_97{border-color:#e53e3e}._errorMsg_c0eht_99{color:#e53e3e;text-align:left;font-size:12px}._primaryBtn_c0eht_105{background:var(--primary-gradient);color:#fff;width:100%;font-family:var(--font-family);cursor:pointer;border:none;border-radius:10px;margin-top:4px;padding:13px;font-size:14.5px;font-weight:700;transition:opacity .15s}._primaryBtn_c0eht_105:hover{opacity:.9}._primaryBtn_c0eht_105:disabled{opacity:.6;cursor:not-allowed}._secondaryBtn_c0eht_122{color:var(--text-2);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;padding:14px 0 0;font-size:13px;font-weight:600}._secondaryBtn_c0eht_122:hover{color:var(--text)}._secondaryBtn_c0eht_122:disabled{color:var(--text-2);opacity:.6;cursor:not-allowed}._resendMsg_c0eht_135{color:var(--text-2);margin-top:4px;font-size:12px}._banner_13b6v_1{z-index:2900;background:var(--surface);color:var(--text);border:.5px solid var(--border);font-family:var(--font-family);border-radius:12px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:10px 14px;font-size:14px;display:flex;position:fixed;bottom:88px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0000002e}._text_13b6v_21{flex:1}._btn_13b6v_25{background:var(--primary-gradient);color:#fff;cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-family);white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding:7px 14px}@media (width<=768px){._banner_13b6v_1{max-width:none;left:12px;right:12px;bottom:calc(var(--bnav-height,60px) + 12px);justify-content:space-between;transform:none}}
