*{box-sizing:border-box;margin:0;padding:0}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#2e2e2e;background-color:#2b1b12;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-primary: #eebe76;--color-secondary: #f3e5d0;--color-accent: #e78ea9;--color-background: #2b1b12;--color-text: #2e2e2e;--text-color: #9c784b;--second-background: #553929}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--second-background);color:var(--text-color);overflow-x:hidden;width:100%;max-width:100vw}h1{font-size:3.2em;line-height:1.1;color:var(--text-color)}html{scroll-behavior:smooth;overflow-x:hidden;width:100%;max-width:100vw}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--color-accent),var(--color-primary));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,var(--color-primary),var(--color-accent))}button:focus,input:focus,a:focus{outline-offset:2px}@media print{.no-print{display:none!important}}._overlay_qoqgl_1{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10000;padding:2rem;overflow-y:auto}._modal_qoqgl_16{background:#fff;border-radius:1rem;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px #0000004d}._closeBtn_qoqgl_27{position:absolute;top:1rem;right:1rem;background:#f0f0f0;border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .3s}._closeBtn_qoqgl_27:hover{background:#e0e0e0}._content_qoqgl_48{padding:3rem}._title_qoqgl_52{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:2rem;text-align:center;border-bottom:2px solid #667eea;padding-bottom:1rem}._intro_qoqgl_62{margin-bottom:2rem;color:#555;line-height:1.6}._intro_qoqgl_62 p{margin-bottom:1rem}._section_qoqgl_72{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e0e0e0}._section_qoqgl_72:last-of-type{border-bottom:none}._section_qoqgl_72 h2{font-size:1.3rem;font-weight:600;color:#667eea;margin-bottom:1rem}._section_qoqgl_72 p{color:#555;line-height:1.6;margin-bottom:.5rem}._section_qoqgl_72 ul{margin-left:1.5rem;margin-top:.5rem;margin-bottom:1rem;color:#555;line-height:1.8}._section_qoqgl_72 ul li{margin-bottom:.5rem}._section_qoqgl_72 ul ul{margin-top:.5rem;margin-left:1.5rem}._footer_qoqgl_112{margin-top:2rem;text-align:center;padding-top:2rem;border-top:2px solid #e0e0e0}._closeButton_qoqgl_119{background:#667eea;color:#fff;border:none;padding:.75rem 2rem;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s}._closeButton_qoqgl_119:hover{background:#5568d3}@media (max-width: 768px){._content_qoqgl_48{padding:2rem 1.5rem}._title_qoqgl_52{font-size:1.5rem}._section_qoqgl_72 h2{font-size:1.1rem}._overlay_qoqgl_1{padding:1rem}}._overlay_ot2u3_2{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_ot2u3_17{background:#faf5ef;border-radius:1rem;padding:1rem;width:100%;max-width:100%;position:relative;max-height:95vh;overflow-y:auto;overflow-x:hidden;box-shadow:0 25px 50px -12px #4a2c2c40}._closeBtn_ot2u3_30{position:absolute;top:.75rem;right:.75rem;background:#f8fafc;border:none;cursor:pointer;color:#9c784b;transition:all .3s ease;padding:.5rem;border-radius:.75rem;z-index:10;box-shadow:0 1px 3px #0000001a}._closeBtn_ot2u3_30:hover{color:#e78ea9;background:#f3e5d0}._closeBtn_ot2u3_30 svg{width:1.25rem;height:1.25rem}._header_ot2u3_55{text-align:center;margin-bottom:1.5rem;padding-top:.5rem}._logo_ot2u3_61{width:3.5rem;height:3.5rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:1rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;box-shadow:0 10px 25px #4a2c2c4d}._logo_ot2u3_61 svg{width:1.75rem;height:1.75rem;color:#fff;fill:currentColor}._title_ot2u3_80{font-size:1.25rem;font-weight:800;color:#4a2c2c;margin-bottom:.5rem;word-wrap:break-word}._subtitle_ot2u3_88{color:#2e2e2e;font-size:.813rem;line-height:1.5;padding:0 .5rem}._divider_ot2u3_95{position:relative;text-align:center;margin:1.5rem 0;color:#9c784b;font-size:.875rem;font-weight:500}._divider_ot2u3_95:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,transparent);z-index:0}._divider_ot2u3_95 span{background:#f3e5d0;padding:0 1rem;position:relative;z-index:1}._form_ot2u3_122{display:flex;flex-direction:column;gap:1.25rem}._section_ot2u3_128{padding:1rem;background:#f3e5d0;border-radius:.875rem;border:1px solid #E78EA9;box-shadow:0 1px 3px #4a2c2c0d}._sectionTitle_ot2u3_136{font-size:.938rem;font-weight:700;color:#4a2c2c;margin-bottom:1rem;padding-bottom:.625rem;border-bottom:2px solid #f1f5f9;word-wrap:break-word}._inputGroup_ot2u3_146{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1rem}._inputGroup_ot2u3_146:last-child{margin-bottom:0}._label_ot2u3_157{font-weight:600;color:#4a2c2c;font-size:.813rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.25rem}._interestsCount_ot2u3_168{font-size:.75rem;color:#9c784b;font-weight:500}._input_ot2u3_146,._select_ot2u3_175,._textarea_ot2u3_176{padding:.75rem;border:2px solid #e2e8f0;border-radius:.625rem;font-size:.938rem;transition:all .3s ease;width:100%;max-width:100%;background:#f3e5d0;font-family:inherit;box-sizing:border-box}._input_ot2u3_146:focus,._select_ot2u3_175:focus,._textarea_ot2u3_176:focus{outline:none;border-color:#4a2c2c;box-shadow:0 0 0 3px #4a2c2c1a}._textarea_ot2u3_176{resize:vertical;min-height:5rem;line-height:1.5}._inputWithIcon_ot2u3_203{position:relative;width:100%}._inputIcon_ot2u3_208{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#94a3b8;width:1.125rem;height:1.125rem;flex-shrink:0}._inputWithIcon_ot2u3_203 ._input_ot2u3_146{padding-left:2.5rem}._passwordInput_ot2u3_223{position:relative;width:100%}._passwordInput_ot2u3_223 ._input_ot2u3_146{padding-right:2.75rem}._eyeBtn_ot2u3_232{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#94a3b8;padding:.375rem;border-radius:.5rem;transition:all .3s ease;flex-shrink:0}._eyeBtn_ot2u3_232:hover{background:#f1f5f9;color:#475569}._eyeBtn_ot2u3_232 svg{width:1.125rem;height:1.125rem}._radioGroup_ot2u3_257{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}._radioLabel_ot2u3_263{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.75rem .625rem;border:2px solid #e2e8f0;border-radius:.625rem;transition:all .3s ease;background:#f3e5d0;min-width:0}._radioLabel_ot2u3_263:hover{border-color:#c7d2fe}._radioInput_ot2u3_280:checked+._radioText_ot2u3_280{color:#8b5cf6;font-weight:600}._radioInput_ot2u3_280{width:1rem;height:1rem;accent-color:#8b5cf6;flex-shrink:0}._radioText_ot2u3_280{font-size:.813rem;color:#4a2c2c;text-transform:capitalize;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._interestsGrid_ot2u3_303{display:grid;grid-template-columns:1fr 1fr;gap:.625rem;margin-top:.5rem}._interestButton_ot2u3_310{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:.875rem .5rem;border:2px solid #e2e8f0;border-radius:.625rem;background:#f3e5d0;cursor:pointer;transition:all .3s ease;position:relative;min-height:4.5rem;box-sizing:border-box}._interestButton_ot2u3_310:hover{border-color:#c7d2fe;box-shadow:0 4px 12px #0000001a}._interestButtonSelected_ot2u3_332{border-color:#8b5cf6;background:linear-gradient(135deg,#faf5ff,#fdf2f8);box-shadow:0 6px 20px #8b5cf633}._interestIcon_ot2u3_338{width:1.375rem;height:1.375rem;color:#9c784b;transition:all .3s ease;flex-shrink:0}._interestButtonSelected_ot2u3_332 ._interestIcon_ot2u3_338{color:#8b5cf6}._interestText_ot2u3_350{font-size:.688rem;font-weight:600;color:#4a2c2c;text-align:center;line-height:1.2;word-wrap:break-word;max-width:100%}._interestButtonSelected_ot2u3_332 ._interestText_ot2u3_350{color:#8b5cf6}._interestCheck_ot2u3_364{position:absolute;top:.375rem;right:.375rem;width:1.125rem;height:1.125rem;background:#10b981;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._photoUploadContainer_ot2u3_380{margin-top:.5rem;width:100%}._uploadArea_ot2u3_389{border:2px dashed #cbd5e1;border-radius:.875rem;padding:2rem 1rem;text-align:center;cursor:pointer;transition:all .3s ease;background:#fafafa}._uploadArea_ot2u3_389:hover{border-color:#8b5cf6;background:#faf5ff}._uploadIcon_ot2u3_404{width:2.5rem;height:2.5rem;color:#94a3b8;margin:0 auto .875rem}._uploadText_ot2u3_411{display:block;font-weight:600;color:#4a2c2c;margin-bottom:.375rem;font-size:.813rem}._uploadSubtext_ot2u3_419{font-size:.688rem;color:#9c784b}._photoPreview_ot2u3_424{position:relative;width:100px;height:100px;margin:0 auto}._previewImage_ot2u3_431{width:100%;height:100%;object-fit:cover;border-radius:.875rem;border:3px solid #e2e8f0;box-shadow:0 4px 12px #0000001a}._removePhotoBtn_ot2u3_440{position:absolute;top:-8px;right:-8px;background:#ef4444;color:#fff;border:none;border-radius:50%;width:26px;height:26px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #ef44444d}._removePhotoBtn_ot2u3_440:hover{background:#dc2626}._charCount_ot2u3_462{text-align:right;font-size:.688rem;color:#9c784b;margin-top:.25rem}._helperText_ot2u3_469{font-size:.688rem;color:#9c784b;margin-top:.25rem;font-style:italic;line-height:1.4}._error_ot2u3_477{color:#ef4444;font-size:.688rem;margin-top:.25rem;font-weight:500;word-wrap:break-word}._termsContainer_ot2u3_486{margin-top:.875rem;padding:1rem;background:#f0f9ff;border-radius:.625rem;border:2px solid #e0f2fe}._termsLabel_ot2u3_494{display:flex;align-items:flex-start;gap:.625rem;cursor:pointer;font-size:.813rem;color:#4a2c2c;line-height:1.5;word-wrap:break-word}._checkbox_ot2u3_505{width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:#667eea;border-radius:.375rem;flex-shrink:0;cursor:pointer}._termsLink_ot2u3_515{color:#667eea;text-decoration:underline;font-weight:600;transition:color .3s ease;word-break:break-word;background:none;border:none;padding:0;cursor:pointer;font-size:inherit;font-family:inherit}._termsLink_ot2u3_515:hover{color:#5568d3}._submitBtn_ot2u3_533{background:#4a2c2c;color:#fff;padding:.875rem 1.25rem;border-radius:.625rem;font-weight:700;border:none;cursor:pointer;transition:all .3s ease;margin-top:.875rem;font-size:.938rem;width:100%;box-shadow:0 4px 15px #4a2c2c4d}._submitBtn_ot2u3_533:hover:not(:disabled){background:#5a3c3c;box-shadow:0 8px 25px #4a2c2c66}._resendBtn_ot2u3_553{background:#f3e5d0;color:#4a2c2c;padding:.75rem 1rem;border-radius:.625rem;font-weight:600;border:2px solid #4A2C2C;cursor:pointer;transition:all .3s ease;margin-top:.5rem;font-size:.875rem;width:100%}._resendBtn_ot2u3_553:hover:not(:disabled){background:#e78ea9;color:#fff;border-color:#e78ea9}._backBtn_ot2u3_573{background:transparent;color:#4a2c2c;padding:.5rem 1rem;border-radius:.625rem;font-weight:600;border:none;cursor:pointer;transition:all .3s ease;margin-top:.5rem;font-size:.875rem;width:100%;text-decoration:underline}._backBtn_ot2u3_573:hover{color:#e78ea9}._submitBtn_ot2u3_533:disabled{opacity:.6;cursor:not-allowed}._loadingSpinner_ot2u3_598{display:flex;align-items:center;justify-content:center;gap:.5rem}._footer_ot2u3_605{text-align:center;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #e2e8f0}._footer_ot2u3_605 p{font-size:.875rem;color:#9c784b}._switchBtn_ot2u3_617{background:none;border:none;color:#4a2c2c;font-weight:700;cursor:pointer;text-decoration:underline;font-size:inherit;transition:color .3s ease}._switchBtn_ot2u3_617:hover{color:#e78ea9}@media (min-width: 640px){._overlay_ot2u3_2{padding:1rem}._modal_ot2u3_17{padding:1.5rem;border-radius:1.5rem;max-width:28rem}._title_ot2u3_80{font-size:1.5rem}._subtitle_ot2u3_88{font-size:.875rem}._section_ot2u3_128{padding:1.5rem}._sectionTitle_ot2u3_136{font-size:1rem}._input_ot2u3_146,._select_ot2u3_175,._textarea_ot2u3_176{padding:.875rem;font-size:1rem}._interestsGrid_ot2u3_303{grid-template-columns:repeat(3,1fr)}._interestButton_ot2u3_310{min-height:5rem;padding:1rem .75rem}._interestIcon_ot2u3_338{width:1.5rem;height:1.5rem}._interestText_ot2u3_350{font-size:.75rem}._photoPreview_ot2u3_424{width:120px;height:120px}._removePhotoBtn_ot2u3_440{width:28px;height:28px}}@media (min-width: 768px){._modal_ot2u3_17{padding:2rem;max-width:28rem}._title_ot2u3_80{font-size:1.75rem}._subtitle_ot2u3_88{font-size:1rem}._sectionTitle_ot2u3_136{font-size:1.125rem}._radioGroup_ot2u3_257,._interestsGrid_ot2u3_303{grid-template-columns:repeat(4,1fr)}._interestButton_ot2u3_310{min-height:6rem}._photoPreview_ot2u3_424{width:140px;height:140px}}@media (min-width: 1024px){._modal_ot2u3_17{max-width:32rem}}._modal_ot2u3_17::-webkit-scrollbar{width:6px}._modal_ot2u3_17::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}._modal_ot2u3_17::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}._modal_ot2u3_17::-webkit-scrollbar-thumb:hover{background:#94a3b8}*{box-sizing:border-box}._modal_ot2u3_17>*{max-width:100%;word-wrap:break-word}._photoUploadContainer_ot2u3_380{margin-top:.5rem;display:flex;justify-content:center;width:100%}._fileInput_ot2u3_385{display:none}._uploadAreaCircle_ot2u3_780{width:120px;height:120px;border:2px dashed #cbd5e1;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background:#fafafa;position:relative;overflow:hidden}._uploadAreaCircle_ot2u3_780:hover{border-color:#8b5cf6;background:#faf5ff;transform:scale(1.05)}._uploadCircleContent_ot2u3_801{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;padding:.5rem}._uploadIconCircle_ot2u3_810{width:2rem;height:2rem;color:#94a3b8}._uploadTextCircle_ot2u3_816{font-size:.75rem;font-weight:600;color:#4a2c2c;line-height:1.2}._uploadSubtextCircle_ot2u3_823{font-size:.625rem;color:#9c784b}._photoPreviewCircle_ot2u3_828{width:120px;height:120px;position:relative;border-radius:50%;overflow:hidden;box-shadow:0 4px 12px #00000026;cursor:pointer;transition:all .3s ease}._photoPreviewCircle_ot2u3_828:hover{transform:scale(1.05);box-shadow:0 8px 25px #0003}._photoPreviewCircle_ot2u3_828:hover ._photoOverlay_ot2u3_844{opacity:1}._previewImageCircle_ot2u3_848{width:100%;height:100%;object-fit:cover;border-radius:50%}._removePhotoBtnCircle_ot2u3_855{position:absolute;top:.25rem;right:.25rem;background:#ef4444;color:#fff;border:none;border-radius:50%;width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #ef44444d;z-index:2}._removePhotoBtnCircle_ot2u3_855:hover{background:#dc2626;transform:scale(1.1)}._photoOverlay_ot2u3_844{position:absolute;inset:0;background:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;opacity:0;transition:all .3s ease;border-radius:50%}._photoOverlayIcon_ot2u3_896{width:1.5rem;height:1.5rem;margin-bottom:.25rem}._photoOverlay_ot2u3_844 span{font-size:.75rem;font-weight:600}@media (max-width: 768px){._photoPreviewCircle_ot2u3_828,._uploadAreaCircle_ot2u3_780{width:100px;height:100px}._uploadTextCircle_ot2u3_816{font-size:.7rem}._uploadSubtextCircle_ot2u3_823{font-size:.6rem}._uploadIconCircle_ot2u3_810{width:1.5rem;height:1.5rem}._removePhotoBtnCircle_ot2u3_855{width:20px;height:20px}._removePhotoBtnCircle_ot2u3_855 svg{width:12px;height:12px}}._divider_ot2u3_95{display:flex;align-items:center;margin:1.5rem 0;color:#9c784b;font-size:.875rem}._divider_ot2u3_95:before,._divider_ot2u3_95:after{content:"";flex:1;height:1px;background:#e2e8f0}._divider_ot2u3_95:before{margin-right:1rem}._divider_ot2u3_95:after{margin-left:1rem}@media (max-width: 768px){._photoPreviewCircle_ot2u3_828,._uploadAreaCircle_ot2u3_780{width:100px;height:100px}._uploadTextCircle_ot2u3_816{font-size:.7rem}._uploadSubtextCircle_ot2u3_823{font-size:.6rem}._uploadIconCircle_ot2u3_810{width:1.5rem;height:1.5rem}}._uploadAreaCircle_ot2u3_780:focus-visible{outline:2px solid #8b5cf6;outline-offset:2px}._photoPreviewCircle_ot2u3_828:focus-visible{outline:2px solid #8b5cf6;outline-offset:2px}@keyframes _pulseUpload_ot2u3_1{0%,to{border-color:#cbd5e1;background:#fafafa}50%{border-color:#8b5cf6;background:#faf5ff}}._uploadAreaCircle_ot2u3_780._uploading_ot2u3_1021{animation:_pulseUpload_ot2u3_1 1.5s ease-in-out infinite}._interestsGrid_ot2u3_303{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1rem}._interestButton_ot2u3_310{display:flex;align-items:center;gap:.5rem;padding:.75rem;border:2px solid #e5e7eb;border-radius:.75rem;background:#f3e5d0;cursor:pointer;transition:all .2s ease;text-align:left;position:relative;font-family:inherit;outline:none;width:100%}._interestButton_ot2u3_310:hover{border-color:#4a2c2c;transform:translateY(-2px);box-shadow:0 4px 12px #ec48991a}._interestButtonSelected_ot2u3_332{border-color:#4a2c2c;background:linear-gradient(135deg,#f3e5d0,#e78ea9);color:#db2777}._interestButtonDisabled_ot2u3_1062{opacity:.5;cursor:not-allowed}._interestButtonDisabled_ot2u3_1062:hover{transform:none;border-color:#e5e7eb;box-shadow:none}._interestIcon_ot2u3_338{width:1.25rem;height:1.25rem;color:currentColor;flex-shrink:0}._interestText_ot2u3_350{font-size:.875rem;font-weight:500;flex:1;text-align:left}._interestCheck_ot2u3_364{width:1.25rem;height:1.25rem;background:#ec4899;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0}._interestsCount_ot2u3_168{font-size:.75rem;color:#9c784b;font-weight:400;margin-left:.5rem}@media (min-width: 768px){._interestsGrid_ot2u3_303{grid-template-columns:repeat(3,1fr);gap:1rem}._interestButton_ot2u3_310{padding:1rem}._interestText_ot2u3_350{font-size:.9rem}}@media (min-width: 1024px){._interestsGrid_ot2u3_303{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){._interestsGrid_ot2u3_303{grid-template-columns:1fr;gap:.5rem}._interestButton_ot2u3_310{padding:.75rem .5rem}._interestText_ot2u3_350{font-size:.8rem}}._navLinks_iuktt_2{display:flex;align-items:center}._mediumScreenNav_iuktt_8{gap:1rem}._iconNavLink_iuktt_12{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;color:#9c784b;background:none;transition:all .3s ease;position:relative;text-decoration:none}._navLinks_iuktt_2._scrolled_iuktt_26 ._iconNavLink_iuktt_12,._iconNavLink_iuktt_12._scrolled_iuktt_26{color:#4a2c2c}._iconNavLink_iuktt_12:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:0;height:2px;background:linear-gradient(135deg,#4a2c2c,#e78ea9);transition:width .3s ease}._iconNavLink_iuktt_12:hover{color:#4a2c2c;background:#e78ea933;transform:translateY(-1px)}._iconNavLink_iuktt_12:hover:after{width:80%}._iconNavLink_iuktt_12._active_iuktt_53{color:#4a2c2c;background:#e78ea933}._iconNavLink_iuktt_12._active_iuktt_53:after{width:80%}._iconNavLink_iuktt_12 svg{width:1.25rem;height:1.25rem}@media (min-width: 1150.6px){._navLinks_iuktt_2{gap:2rem}._navLink_iuktt_2{display:flex;align-items:center;gap:.5rem;color:#9c784b;font-weight:500;background:none;border:none;cursor:pointer;transition:all .2s ease;position:relative;padding:.5rem 0;font-size:1rem;text-decoration:none}._navLinks_iuktt_2._scrolled_iuktt_26 ._navLink_iuktt_2,._navLink_iuktt_2._scrolled_iuktt_26{color:#4a2c2c}._navLink_iuktt_2:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(135deg,#4a2c2c,#e78ea9);transition:width .3s ease}._navLink_iuktt_2:hover{color:#4a2c2c;transform:translateY(-1px)}._navLink_iuktt_2:hover:after{width:100%}._navLink_iuktt_2._active_iuktt_53{color:#4a2c2c}._navLink_iuktt_2._active_iuktt_53:after{width:100%}._navLink_iuktt_2 svg{width:1.125rem;height:1.125rem}}@media (min-width: 768px) and (max-width: 1150.5px){._navLinks_iuktt_2:not(._mediumScreenNav_iuktt_8){gap:1.25rem}._navLink_iuktt_2:not(._iconNavLink_iuktt_12){font-size:.875rem;padding:.375rem 0;gap:.375rem}._navLink_iuktt_2:not(._iconNavLink_iuktt_12) svg{width:1rem;height:1rem}}@media (min-width: 768px) and (max-width: 900px){._navLinks_iuktt_2:not(._mediumScreenNav_iuktt_8){gap:1rem}._navLink_iuktt_2:not(._iconNavLink_iuktt_12){font-size:.85rem}}@media (max-width: 767px){._navLinks_iuktt_2{flex-direction:column;gap:.5rem;width:100%;padding:.5rem 0}._navLink_iuktt_2{width:100%;text-decoration:none}._mobileNavLink_iuktt_172{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-radius:.75rem;transition:all .2s ease;width:100%;justify-content:flex-start;background:transparent;border:none;color:#4a2c2c;font-weight:500;font-size:1rem;cursor:pointer;text-decoration:none}._mobileNavLink_iuktt_172:after{display:none}._mobileNavLink_iuktt_172:hover{background:linear-gradient(135deg,#f3e5d0,#e78ea9);color:#4a2c2c;transform:translate(4px)}._mobileNavLink_iuktt_172._active_iuktt_53{background:linear-gradient(135deg,#f3e5d0,#e78ea9);color:#4a2c2c}._mobileNavLink_iuktt_172 svg{width:1.25rem;height:1.25rem;flex-shrink:0}._mobileNavLink_iuktt_172 span{font-size:1rem;font-weight:500}}@media (max-width: 480px){._navLinks_iuktt_2{gap:.25rem}._mobileNavLink_iuktt_172{padding:.875rem 1rem;gap:.625rem}._mobileNavLink_iuktt_172 svg{width:1.125rem;height:1.125rem}._mobileNavLink_iuktt_172 span{font-size:.95rem}}@media (max-width: 360px){._mobileNavLink_iuktt_172{padding:.75rem .875rem;gap:.5rem}._mobileNavLink_iuktt_172 svg{width:1rem;height:1rem}._mobileNavLink_iuktt_172 span{font-size:.9rem}}@media (min-width: 768px){._navLinks_iuktt_2{display:flex}}@media (min-width: 768px){._mobileNavLink_iuktt_172{display:none}}._navLink_iuktt_2 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navLink_iuktt_2:focus-visible,._mobileNavLink_iuktt_172:focus-visible,._iconNavLink_iuktt_12:focus-visible{outline:2px solid #ec4899;outline-offset:2px;border-radius:4px}._navLink_iuktt_2._active_iuktt_53,._mobileNavLink_iuktt_172._active_iuktt_53,._iconNavLink_iuktt_12._active_iuktt_53{font-weight:600}._navLink_iuktt_2,._mobileNavLink_iuktt_172,._iconNavLink_iuktt_12{transition:all .3s cubic-bezier(.4,0,.2,1)}@media (min-width: 768px){._navLink_iuktt_2:not(._mobileNavLink_iuktt_172):hover{transform:translateY(-2px)}._iconNavLink_iuktt_12:hover{transform:translateY(-2px) scale(1.05)}}._overlay_12vqu_1{position:fixed;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_12vqu_1 .2s ease-out}@keyframes _fadeIn_12vqu_1{0%{opacity:0}to{opacity:1}}._popup_12vqu_25{position:relative;background:#f3e5d0;border-radius:2rem;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080;animation:_slideUp_12vqu_1 .3s ease-out}@keyframes _slideUp_12vqu_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._closeButton_12vqu_48{position:absolute;top:1rem;right:1rem;background:#ffffffe6;border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s;box-shadow:0 2px 8px #00000026}._closeButton_12vqu_48:hover{background:#fff;transform:scale(1.1)}._imageContainer_12vqu_71{width:100%;height:400px;overflow:hidden;border-radius:2rem 2rem 0 0;position:relative}._profileImage_12vqu_79{width:100%;height:100%;object-fit:cover}._content_12vqu_85{padding:2rem}._header_12vqu_89{margin-bottom:1.5rem}._name_12vqu_93{font-size:2rem;font-weight:700;color:#4a2c2c;margin:0 0 .5rem}._location_12vqu_100{display:flex;align-items:center;gap:.5rem;color:#666;font-size:1rem}._section_12vqu_108{margin-bottom:1.5rem}._sectionTitle_12vqu_112{display:flex;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;color:#4a2c2c;margin-bottom:.75rem}._bio_12vqu_122{font-size:1rem;line-height:1.6;color:#555;margin:0}._tags_12vqu_129{display:flex;flex-wrap:wrap;gap:.5rem}._tag_12vqu_129{background:linear-gradient(135deg,#e78ea9,#f4a5c2);color:#fff;padding:.5rem 1rem;border-radius:1.5rem;font-size:.875rem;font-weight:500}._details_12vqu_144{display:flex;flex-direction:column;gap:.75rem}._detailItem_12vqu_150{display:flex;align-items:center;gap:.75rem;color:#555;font-size:1rem}._photoGrid_12vqu_158{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._photoThumb_12vqu_164{width:100%;height:150px;object-fit:cover;border-radius:1rem}._actions_12vqu_171{display:flex;gap:1rem;padding:1.5rem 2rem;border-top:1px solid rgba(231,142,169,.3)}._actionButton_12vqu_178{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;border:none;border-radius:1.5rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #00000026}._passButton_12vqu_194{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}._passButton_12vqu_194:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ef444466}._likeButton_12vqu_204{background:linear-gradient(135deg,#10b981,#059669);color:#fff}._likeButton_12vqu_204:hover{transform:translateY(-2px);box-shadow:0 6px 16px #10b98166}._loading_12vqu_214,._error_12vqu_215{padding:4rem 2rem;text-align:center}._spinner_12vqu_220{width:3rem;height:3rem;border:4px solid rgba(231,142,169,.3);border-top-color:#e78ea9;border-radius:50%;animation:_spin_12vqu_220 1s linear infinite;margin:0 auto 1rem}@keyframes _spin_12vqu_220{to{transform:rotate(360deg)}}._error_12vqu_215{color:#ef4444}@media (max-width: 768px){._popup_12vqu_25{max-width:100%;max-height:95vh;border-radius:1.5rem}._imageContainer_12vqu_71{height:300px}._content_12vqu_85{padding:1.5rem}._name_12vqu_93{font-size:1.5rem}._actions_12vqu_171{padding:1rem}._actionButton_12vqu_178{padding:.875rem 1.5rem;font-size:1rem}}._overlay_tspb5_1{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:2000;padding:1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._modal_tspb5_19{background:#f3e5d0;border-radius:1.5rem;padding:2rem;width:100%;max-width:900px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px #4a2c2c4d;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;margin:auto}._closeBtn_tspb5_37{position:absolute;top:1rem;right:1rem;background:none;border:none;color:#4a2c2c;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s;display:flex;align-items:center;justify-content:center}._closeBtn_tspb5_37:hover{background:#4a2c2c1a}._closeBtn_tspb5_37 svg{width:1.5rem;height:1.5rem}._header_tspb5_62{text-align:center;margin-bottom:2rem}._title_tspb5_67{font-size:2rem;font-weight:700;color:#4a2c2c;margin-bottom:.5rem}._subtitle_tspb5_74{font-size:1.125rem;color:#9c784b}._featuresList_tspb5_79{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;padding:1.5rem;background:#4a2c2c0d;border-radius:1rem}._feature_tspb5_79{display:flex;align-items:center;gap:.75rem;color:#4a2c2c;font-weight:500}._checkIcon_tspb5_97{width:1.25rem;height:1.25rem;color:#4a2c2c;flex-shrink:0}._boostSection_tspb5_104{margin-bottom:2rem}._boostCard_tspb5_108{background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:1rem;padding:1.5rem;color:#f3e5d0}._boostHeader_tspb5_115{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}._boostHeader_tspb5_115 svg{width:2rem;height:2rem;flex-shrink:0}._boostTitle_tspb5_128{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}._boostDescription_tspb5_134{font-size:.9rem;opacity:.9}._boostFooter_tspb5_139{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}._boostPrice_tspb5_146{font-size:1.5rem;font-weight:700}._packagesGrid_tspb5_151{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}._packageCard_tspb5_158{background:#fff;border:2px solid rgba(74,44,44,.2);border-radius:1rem;padding:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column}._packageCard_tspb5_158:hover{border-color:#4a2c2c;transform:translateY(-4px);box-shadow:0 8px 24px #4a2c2c33}._packageCard_tspb5_158._selected_tspb5_175{border-color:#4a2c2c;background:#4a2c2c0d}._packageHeader_tspb5_180{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._packageIcon_tspb5_187{width:2rem;height:2rem;color:#4a2c2c}._packageName_tspb5_193{font-size:1.25rem;font-weight:700;color:#4a2c2c}._packageDescription_tspb5_199{font-size:.9rem;color:#9c784b;margin-bottom:1rem;line-height:1.5}._packageFeatures_tspb5_206{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;flex:1}._packageFeature_tspb5_206{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#4a2c2c}._packageFeature_tspb5_206 ._checkIcon_tspb5_97{width:1rem;height:1rem}._packageFooter_tspb5_227{display:flex;flex-direction:column;gap:1rem;margin-top:auto}._packagePrice_tspb5_234{display:flex;align-items:baseline;gap:.25rem}._price_tspb5_240{font-size:1.75rem;font-weight:700;color:#4a2c2c}._freePrice_tspb5_246{font-size:1.5rem;font-weight:700;color:#4a2c2c}._period_tspb5_252{font-size:1rem;color:#9c784b}._upgradeBtn_tspb5_257{background:#4a2c2c;color:#f3e5d0;border:none;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%}._upgradeBtn_tspb5_257:hover:not(:disabled){background:#5a3c3c;transform:translateY(-2px);box-shadow:0 4px 12px #4a2c2c4d}._upgradeBtn_tspb5_257:disabled{opacity:.6;cursor:not-allowed}._upgradeBtn_tspb5_257._currentPackage_tspb5_280{background:linear-gradient(135deg,#10b981,#059669);cursor:default;opacity:1}._upgradeBtn_tspb5_257._currentPackage_tspb5_280:hover{background:linear-gradient(135deg,#10b981,#059669);transform:none;box-shadow:none}._comparisonTable_tspb5_292{margin-top:2rem}._comparisonTitle_tspb5_296{font-size:1.25rem;font-weight:700;color:#4a2c2c;margin-bottom:1rem;text-align:center}._table_tspb5_304{width:100%;border-collapse:collapse;background:#fff;border-radius:.5rem;overflow:hidden}._table_tspb5_304 thead{background:#4a2c2c;color:#f3e5d0}._table_tspb5_304 th,._table_tspb5_304 td{padding:1rem;text-align:left;border-bottom:1px solid rgba(74,44,44,.1)}._table_tspb5_304 th{font-weight:600}._table_tspb5_304 tbody tr:hover{background:#4a2c2c0d}._table_tspb5_304 td{color:#4a2c2c}._table_tspb5_304 td ._checkIcon_tspb5_97{width:1.25rem;height:1.25rem;color:#4a2c2c}@media (max-width: 768px){._modal_tspb5_19{padding:1.5rem;max-height:95vh}._packagesGrid_tspb5_151{grid-template-columns:1fr}._title_tspb5_67{font-size:1.5rem}._table_tspb5_304{font-size:.875rem}._table_tspb5_304 th,._table_tspb5_304 td{padding:.75rem .5rem}}._userMenu_19r00_2{display:flex;align-items:center;gap:1rem;position:relative}._desktopQuickActions_19r00_10{display:flex;align-items:center}@media (max-width: 768px){._desktopQuickActions_19r00_10{display:none}}._quickActions_19r00_21{display:flex;gap:.5rem;align-items:center}._notificationWrapper_19r00_28{position:relative}._notificationBtn_19r00_33{position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}._notificationBtn_19r00_33._active_19r00_38{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;transform:scale(1.1)}._notificationBadge_19r00_44{position:absolute;top:1px;right:2px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border-radius:50%;width:1.125rem;height:1.125rem;font-size:.625rem;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid white;animation:_pulse_19r00_1 2s infinite;z-index:2}._notificationDot_19r00_63{position:absolute;top:6px;right:6px;width:10px;height:10px;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:50%;border:2px solid white;animation:_pulse_19r00_1 2s infinite;z-index:1;pointer-events:none}._notificationBtn_19r00_33:has(._notificationDot_19r00_63){position:relative}@keyframes _pulse_19r00_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._notificationPopup_19r00_93{position:absolute;top:calc(100% + .75rem);right:0;width:90vw;max-width:400px;max-height:80vh;background:#f3e5d0;border-radius:1.5rem;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #0000000d;border:1px solid rgba(231,142,169,.3);z-index:1000;display:flex;flex-direction:column;animation:_slideDown_19r00_1 .2s ease-out;overflow:hidden}@keyframes _slideDown_19r00_1{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._notificationHeader_19r00_124{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background:linear-gradient(135deg,#f3e5d0,#e78ea9);border-bottom:1px solid rgba(231,142,169,.3)}._notificationTitle_19r00_133{font-size:1.125rem;font-weight:700;color:#4a2c2c;margin:0}._notificationActions_19r00_140{display:flex;align-items:center;gap:.5rem}._clearBtn_19r00_146{background:none;border:none;color:#9c784b;font-size:.875rem;font-weight:500;cursor:pointer;padding:.375rem .75rem;border-radius:.5rem;transition:all .2s ease}._clearBtn_19r00_146:hover{background:#4a2c2c1a;color:#4a2c2c}._closeBtn_19r00_163{width:2rem;height:2rem;border-radius:50%;border:none;background:#f3e5d0cc;color:#9c784b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._closeBtn_19r00_163:hover{background:#ec4899;color:#fff;transform:rotate(90deg)}._closeBtn_19r00_163 svg{width:1.125rem;height:1.125rem}._notificationList_19r00_190{flex:1;overflow-y:auto;max-height:400px;padding:.5rem;min-height:300px}._notificationItem_19r00_199{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:1rem;cursor:pointer;transition:all .2s ease;position:relative;border:1px solid transparent}._notificationItem_19r00_199:hover{background:linear-gradient(135deg,#f3e5d0,#e78ea9);border-color:#ec489933;transform:translate(4px)}._notificationItem_19r00_199._unread_19r00_217{background:linear-gradient(135deg,#f0f9ff,#f8fafc)}._notificationImage_19r00_221{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid #ec4899}._notificationImage_19r00_221 img{width:100%;height:100%;object-fit:cover}._notificationContent_19r00_236{flex:1;min-width:0}._notificationText_19r00_241{margin-bottom:.5rem}._notificationItemTitle_19r00_245{font-size:.875rem;font-weight:600;color:#4a2c2c;margin:0 0 .25rem;line-height:1.3}._notificationMessage_19r00_253{font-size:.8rem;color:#9c784b;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._notificationMeta_19r00_264{display:flex;align-items:center;gap:.375rem}._timeIcon_19r00_270{width:.75rem;height:.75rem;color:#9ca3af}._notificationTime_19r00_276{font-size:.75rem;color:#9ca3af;font-weight:500}._unreadIndicator_19r00_282{width:.5rem;height:.5rem;border-radius:50%;background:linear-gradient(135deg,#4a2c2c,#e78ea9);flex-shrink:0;margin-top:.25rem;animation:_pulse_19r00_1 2s infinite}._emptyState_19r00_293{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:#9c784b}._emptyIcon_19r00_303{width:3rem;height:3rem;color:#d1d5db;margin-bottom:1rem}._emptyState_19r00_293 h4{font-size:1.125rem;font-weight:600;color:#4a2c2c;margin:0 0 .5rem}._emptyState_19r00_293 p{font-size:.875rem;margin:0;color:#9c784b}._notificationFooter_19r00_324{padding:1.25rem 1.5rem;border-top:1px solid #f3f4f6;background:#fafafa}@media (max-width: 768px){._notificationFooter_19r00_324{display:none}}._viewAllBtn_19r00_337{width:100%;padding:.875rem 1.5rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;border:none;border-radius:.75rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .3s ease;text-align:center}._viewAllBtn_19r00_337:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ec48994d}._actionBtn_19r00_357{width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:linear-gradient(135deg,#f3e5d0,#e78ea9);color:#4a2c2c;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}._actionBtn_19r00_357:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s ease}._actionBtn_19r00_357:hover{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;transform:scale(1.05);box-shadow:0 4px 12px #ec48994d}._actionBtn_19r00_357:hover:before{left:100%}._actionBtn_19r00_357 svg{width:1.125rem;height:1.125rem;z-index:1}._userDropdown_19r00_409{position:relative}._userButton_19r00_413{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border-radius:50px;border:2px solid transparent;background:linear-gradient(#f3e5d0,#f3e5d0) padding-box,linear-gradient(135deg,#f3e5d0,#e78ea9) border-box;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;min-width:fit-content}._userButton_19r00_413._compact_19r00_429{gap:0}._userButton_19r00_413:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(236,72,153,.1),transparent);transition:left .5s ease}._userButton_19r00_413:hover{border-color:#4a2c2c;transform:translateY(-1px);box-shadow:0 4px 12px #4a2c2c33}._userButton_19r00_413:hover:before{left:100%}._userAvatar_19r00_459{width:2rem;height:2rem;border-radius:50%;overflow:visible;border:2px solid #ec4899;transition:all .2s ease;flex-shrink:0;background:linear-gradient(135deg,#f3e5d0,#e78ea9);display:flex;align-items:center;justify-content:center;position:relative}._userButton_19r00_413:hover ._userAvatar_19r00_459{transform:scale(1.1)}._userAvatar_19r00_459 img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}._avatarPlanBadge_19r00_486{position:absolute;bottom:-2px;right:-2px;width:1.25rem;height:1.25rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #f3e5d0;z-index:2;box-shadow:0 2px 8px #4a2c2c4d}._avatarPlanBadge_19r00_486 svg{color:#fff;width:.75rem;height:.75rem}._userName_19r00_508{font-weight:600;color:#4a2c2c;font-size:.9rem;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._chevron_19r00_519{width:1rem;height:1rem;color:#9c784b;transition:transform .2s ease;z-index:1;flex-shrink:0}._rotated_19r00_528{transform:rotate(180deg)}._dropdownMenu_19r00_532{position:absolute;top:calc(100% + .5rem);right:0;width:16rem;background:#f3e5d0;border-radius:1rem;box-shadow:0 20px 40px #00000026;border:1px solid #f3f4f6;z-index:50;overflow:hidden;animation:_dropdownSlide_19r00_1 .2s ease}@keyframes _dropdownSlide_19r00_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._userInfo_19r00_557{display:flex;align-items:center;gap:.75rem;padding:1rem;background:linear-gradient(135deg,#f3e5d0,#e78ea9)}._userAvatarLarge_19r00_565{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;border:2px solid #ec4899;background:linear-gradient(135deg,#f3e5d0,#e78ea9);display:flex;align-items:center;justify-content:center}._userAvatarLarge_19r00_565 img{width:100%;height:100%;object-fit:cover;display:block}._userNameLarge_19r00_584{font-weight:600;color:#4a2c2c;font-size:.9rem}._userEmail_19r00_590{color:#9c784b;font-size:.8rem}._menuDivider_19r00_595{height:1px;background:#f3f4f6;margin:0}._menuItem_19r00_601{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:none;background:none;color:#4a2c2c;font-size:.9rem;cursor:pointer;transition:all .2s ease;text-align:left}._menuItem_19r00_601:hover{background:linear-gradient(135deg,#f3e5d0,#e78ea9);color:#4a2c2c;transform:translate(4px)}._menuItem_19r00_601 svg{width:1.125rem;height:1.125rem}._logoutItem_19r00_627{color:#ef4444}._logoutItem_19r00_627:hover{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626}._upgradeItem_19r00_636{color:#f59e0b;font-weight:600}._upgradeItem_19r00_636:hover{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706}._upgradeItem_19r00_636 svg{color:#f59e0b}._upgradeItem_19r00_636:hover svg{color:#d97706}._currentPlanItem_19r00_654{color:#4a2c2c;font-weight:600;position:relative}._planBadge_19r00_660{display:inline-block;padding:.25rem .5rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;border-radius:.5rem;font-size:.7rem;font-weight:700;margin-left:.5rem;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 767px){._userMenu_19r00_2{display:none}}._mobileQuickActions_19r00_683 ._quickActions_19r00_21{gap:.25rem}._mobileQuickActions_19r00_683 ._actionBtn_19r00_357{width:2.25rem;height:2.25rem}._mobileQuickActions_19r00_683 ._actionBtn_19r00_357 svg{width:1rem;height:1rem}._mobileQuickActions_19r00_683 ._notificationBadge_19r00_44{width:.875rem;height:.875rem;font-size:.6rem;top:-1px;right:-1px}@media (max-width: 768px){._userMenu_19r00_2 ._quickActions_19r00_21{display:none}}._floatingQuickActions_19r00_716{position:fixed;bottom:2rem;right:1rem;z-index:1000}._floatingQuickActions_19r00_716 ._quickActions_19r00_21{flex-direction:column;gap:.75rem}._floatingQuickActions_19r00_716 ._actionBtn_19r00_357{width:3.5rem;height:3.5rem;border-radius:50%;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;box-shadow:0 8px 25px #ec489966;border:2px solid white}._floatingQuickActions_19r00_716 ._actionBtn_19r00_357:hover{transform:scale(1.1);box-shadow:0 12px 35px #ec489980}._floatingQuickActions_19r00_716 ._actionBtn_19r00_357 svg{width:1.5rem;height:1.5rem}._floatingQuickActions_19r00_716 ._notificationBadge_19r00_44{top:0;right:0;width:1.25rem;height:1.25rem;font-size:.7rem;border:2px solid white}._sidebarOverlay_19r00_758{position:fixed;inset:0;background:#00000080;z-index:9998!important;animation:_fadeIn_19r00_1 .3s ease}._allNotificationsSidebar_19r00_769{position:fixed;top:0;right:-50%;width:50%;height:100vh;max-height:100vh;background:#f3e5d0;z-index:9999!important;display:flex;flex-direction:column;box-shadow:-4px 0 20px #4a2c2c33;animation:_slideInRight_19r00_1 .3s ease-out forwards;overflow:hidden}@keyframes _slideInRight_19r00_1{0%{right:-50%}to{right:0}}._allNotificationsSidebar_19r00_769 ._sidebarHeader_19r00_794{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;background:linear-gradient(135deg,#f3e5d0,#e78ea9);border-bottom:1px solid rgba(231,142,169,.3);position:sticky;top:0;z-index:10;flex-shrink:0}._allNotificationsSidebar_19r00_769 ._sidebarTitle_19r00_807{font-size:1.5rem;font-weight:700;color:#4a2c2c;margin:0}._allNotificationsSidebar_19r00_769 ._sidebarContent_19r00_814{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem;min-height:0;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(74,44,44,.3) transparent}._allNotificationsSidebar_19r00_769 ._sidebarContent_19r00_814::-webkit-scrollbar{width:6px}._allNotificationsSidebar_19r00_769 ._sidebarContent_19r00_814::-webkit-scrollbar-track{background:transparent}._allNotificationsSidebar_19r00_769 ._sidebarContent_19r00_814::-webkit-scrollbar-thumb{background:#4a2c2c4d;border-radius:3px}._allNotificationsSidebar_19r00_769 ._sidebarContent_19r00_814::-webkit-scrollbar-thumb:hover{background:#4a2c2c80}@media (max-width: 768px){._allNotificationsSidebar_19r00_769,._sidebarOverlay_19r00_758{display:none}}@media (max-width: 768px){._notificationPopup_19r00_93{position:fixed!important;inset:auto 0 0!important;width:100vw!important;max-width:none!important;min-height:420px;border-radius:1.5rem 1.5rem 0 0;z-index:9999!important;box-shadow:0 -8px 30px #0000004d;border:none;transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1),height .3s ease,max-height .3s ease;touch-action:pan-y;overscroll-behavior:contain}._notificationPopup_19r00_93._mobilePopup_19r00_875{animation:_slideUpFromBottom_19r00_1 .3s cubic-bezier(.4,0,.2,1) forwards}._notificationPopup_19r00_93._closing_19r00_879{animation:_slideDownToBottom_19r00_1 .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes _slideUpFromBottom_19r00_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownToBottom_19r00_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes _fadeIn_19r00_1{0%{opacity:0}to{opacity:1}}._notificationHeader_19r00_124{padding:1rem 1.25rem;background:linear-gradient(135deg,#f3e5d0,#e78ea9);border-bottom:1px solid rgba(231,142,169,.3);position:sticky;top:0;z-index:10}._notificationList_19r00_190{flex:1;overflow-y:auto;padding:.75rem;-webkit-overflow-scrolling:touch;min-height:300px}._notificationPopup_19r00_93{max-height:calc(100vh - 80px)!important}@supports (padding: max(0px)){._notificationPopup_19r00_93{max-height:calc(100vh - env(safe-area-inset-top) - 80px)!important}}@keyframes _fadeOut_19r00_1{0%{opacity:1}to{opacity:0}}._closeBtn_19r00_163{width:2.25rem;height:2.25rem}._notificationFooter_19r00_324{position:sticky;bottom:0;background:#f3e5d0;padding:1rem;border-top:1px solid #f3f4f6;z-index:10}}._overlay_1few5_3{position:fixed;inset:0;background:#00000080;z-index:999;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._overlayVisible_1few5_17{opacity:1;visibility:visible}._sidebar_1few5_23{position:fixed;top:0;right:-100%;width:85%;max-width:380px;height:100%;background:linear-gradient(135deg,#f3e5d0,#e78ea9);z-index:1000;transition:right .5s cubic-bezier(.4,0,.2,1);box-shadow:-8px 0 40px #00000026;display:flex;flex-direction:column;border-left:1px solid rgba(231,142,169,.3);transform:translate(0)}._sidebarOpen_1few5_40{right:0;animation:_slideInRight_1few5_1 .5s cubic-bezier(.4,0,.2,1)}._sidebarClosed_1few5_45{right:-100%;animation:_slideOutRight_1few5_1 .4s cubic-bezier(.4,0,.2,1)}@keyframes _slideInRight_1few5_1{0%{right:-100%;opacity:0;transform:translate(30px)}to{right:0;opacity:1;transform:translate(0)}}@keyframes _slideOutRight_1few5_1{0%{right:0;opacity:1;transform:translate(0)}to{right:-100%;opacity:0;transform:translate(30px)}}._floatingCloseButton_1few5_77{position:fixed;bottom:10rem;right:0;z-index:1001;width:3.5rem;height:3.5rem;border-radius:1em 0 0 1em;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;border:2px solid white;box-shadow:0 8px 25px #ef444466;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);animation:_bounceIn_1few5_1 .5s cubic-bezier(.4,0,.2,1) .2s both}._floatingCloseButton_1few5_77:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 12px 35px #ef444499}._floatingCloseButton_1few5_77 svg{width:1.5rem;height:1.5rem}@keyframes _bounceIn_1few5_1{0%{opacity:0;transform:scale(.3) translateY(20px)}50%{opacity:1;transform:scale(1.05) translateY(-5px)}70%{transform:scale(.95) translateY(2px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_1few5_126{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;background:linear-gradient(135deg,#f3e5d0,#e78ea9);border-bottom:1px solid rgba(236,72,153,.1);animation:_slideInDown_1few5_1 .5s ease .1s both}@keyframes _slideInDown_1few5_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._logoSection_1few5_147{display:flex;align-items:center;gap:.75rem}._logoIcon_1few5_153{background:linear-gradient(135deg,#4a2c2c,#e78ea9);padding:.5rem;border-radius:12px;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #ec48994d}._logoIcon_1few5_153 svg{width:1.5rem;height:1.5rem}._logoText_1few5_169{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,#4a2c2c,#e78ea9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._sidebarContent_1few5_179{flex:1;overflow-y:auto;padding:1rem 1.5rem 2rem;display:flex;flex-direction:column;gap:2rem}._userCard_1few5_189{background:linear-gradient(135deg,#fff,#f8fafc);border-radius:1rem;padding:1.5rem;border:1px solid rgba(236,72,153,.1);box-shadow:0 4px 20px #0000000d;animation:_slideInUp_1few5_1 .5s ease .2s both}._userAvatar_1few5_198{position:relative;width:4rem;height:4rem;border-radius:50%;margin-bottom:1rem;border:3px solid #ec4899;box-shadow:0 4px 15px #ec48994d}._userAvatar_1few5_198 img{width:100%;height:100%;object-fit:cover;border-radius:50%}._onlineIndicator_1few5_215{position:absolute;bottom:0;right:0;width:1rem;height:1rem;background:#10b981;border:2px solid white;border-radius:50%}._userInfo_1few5_226{text-align:left}._userName_1few5_230{font-size:1.25rem;font-weight:700;color:#4a2c2c;margin:0 0 .25rem}._userEmail_1few5_237{color:#9c784b;font-size:.875rem;margin:0 0 1rem}._userStats_1few5_243{display:flex;gap:1rem}._stat_1few5_248{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#9c784b}._statIcon_1few5_256{width:1rem;height:1rem;color:#4a2c2c}._sectionTitle_1few5_263{font-size:.875rem;font-weight:600;color:#9c784b;text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;padding-left:.5rem}._navigationSection_1few5_273{animation:_slideInUp_1few5_1 .5s ease .3s both}._quickActionsSection_1few5_277{animation:_slideInUp_1few5_1 .5s ease .4s both}._quickActionsGrid_1few5_282{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._quickAction_1few5_277{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#f3e5d0;cursor:pointer;transition:all .3s ease;text-decoration:none;color:#4a2c2c;min-height:80px}._quickAction_1few5_277:hover{border-color:#4a2c2c;background:linear-gradient(135deg,#f3e5d0,#e78ea9);transform:translateY(-2px);box-shadow:0 4px 15px #ec489926}._quickAction_1few5_277._active_1few5_311{border-color:#4a2c2c;background:linear-gradient(135deg,#f3e5d0,#e78ea9)}._quickActionIcon_1few5_316{width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(135deg,#f3e5d0,#e78ea9);display:flex;align-items:center;justify-content:center;color:#4a2c2c;transition:all .3s ease}._quickAction_1few5_277:hover ._quickActionIcon_1few5_316{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;transform:scale(1.1)}._quickAction_1few5_277 span{font-size:.875rem;font-weight:500;text-align:center}._premiumNavItem_1few5_341{display:flex;align-items:center;gap:.75rem;padding:1rem;border:1px solid rgba(74,44,44,.2);border-radius:.75rem;background:#f3e5d0;cursor:pointer;transition:all .3s ease;width:100%;margin-top:.5rem;position:relative;color:#4a2c2c}._premiumNavItem_1few5_341:hover{border-color:#4a2c2c;background:#4a2c2c1a;transform:translate(4px)}._premiumNavItem_1few5_341._locked_1few5_363{opacity:.7}._premiumNavIcon_1few5_367{position:relative;display:flex;align-items:center;justify-content:center}._premiumNavIcon_1few5_367 svg{width:1.25rem;height:1.25rem}._lockIcon_1few5_379{position:absolute;top:-4px;right:-4px;width:.875rem;height:.875rem;color:#e78ea9}._premiumNavItem_1few5_341 span:not(._premiumBadge_1few5_388){flex:1;font-weight:500}._premiumBadge_1few5_388{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#f3e5d0;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600}._authSection_1few5_403{background:linear-gradient(135deg,#f0f9ff,#f8fafc);border-radius:1rem;padding:1.5rem;border:1px solid rgba(236,72,153,.1);animation:_slideInUp_1few5_1 .5s ease .3s both}._authHeader_1few5_411{text-align:center;margin-bottom:1.5rem}._authHeader_1few5_411 h3{font-size:1.25rem;font-weight:700;color:#4a2c2c;margin:0 0 .5rem}._authHeader_1few5_411 p{color:#9c784b;font-size:.875rem;margin:0}._authButtons_1few5_429{display:flex;flex-direction:column;gap:.75rem}._signInButton_1few5_435,._getStartedButton_1few5_436{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1rem 1.5rem;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none}._signInButton_1few5_435{border:2px solid #4a2c2c;background:transparent;color:#4a2c2c}._signInButton_1few5_435:hover{background:#ec4899;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #ec48994d}._getStartedButton_1few5_436{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff}._getStartedButton_1few5_436:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ec489966}._footerSection_1few5_474{margin-top:auto;animation:_slideInUp_1few5_1 .5s ease .5s both}._logoutButton_1few5_479{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1rem 1.5rem;border:1px solid #fecaca;background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease}._logoutButton_1few5_479:hover{background:linear-gradient(135deg,#fecaca,#fca5a5);color:#b91c1c;transform:translateY(-2px);box-shadow:0 4px 15px #dc262633}@keyframes _slideInUp_1few5_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._sidebarContent_1few5_179::-webkit-scrollbar{width:4px}._sidebarContent_1few5_179::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}._sidebarContent_1few5_179::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:10px}._sidebarContent_1few5_179::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#db2777,#dc2626)}@media (min-width: 768px){._overlay_1few5_3,._sidebar_1few5_23,._floatingCloseButton_1few5_77{display:none}}@media (max-width: 480px){._sidebar_1few5_23{width:90%}._floatingCloseButton_1few5_77{right:0;bottom:10rem}._header_1few5_126{padding:1.25rem 1.25rem .75rem}._sidebarContent_1few5_179{padding:.75rem 1.25rem 1.5rem;gap:1.5rem}._quickActionsGrid_1few5_282{grid-template-columns:1fr 1fr}._quickAction_1few5_277{min-height:70px;padding:.75rem .5rem}._quickAction_1few5_277 span{font-size:.8rem}}._navbar_5iyun_2{position:fixed;top:0;left:0;right:0;background:var(--color-secondary);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-bottom:none;z-index:100;transition:all .3s ease}._navbar_5iyun_2._scrolled_5iyun_15{background:#f3e5d0f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px #4a2c2c14}._navbar_5iyun_2._scrolled_5iyun_15:hover{box-shadow:0 8px 30px #0000001f}._container_5iyun_25{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width: 640px){._container_5iyun_25{padding:0 1.5rem}}@media (min-width: 1024px){._container_5iyun_25{padding:0 2rem}}._navContent_5iyun_43{display:flex;justify-content:space-between;align-items:center;height:4rem}._logo_5iyun_50{display:flex;align-items:center;gap:.5rem;cursor:pointer;flex-shrink:0}._logoIcon_5iyun_58{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;padding:.25rem;border-radius:50%;transition:all .3s ease;position:relative;overflow:hidden;flex-shrink:0;background:transparent}._logoIcon_5iyun_58 img{width:100%;height:100%;object-fit:contain;border-radius:50%;display:block}._logoIcon_5iyun_58:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease;z-index:1}._logo_5iyun_50:hover ._logoIcon_5iyun_58{transform:scale(1.1)}._logoIcon_5iyun_58 svg{width:1.5rem;height:1.5rem;color:#fff;fill:currentColor}._logoText_5iyun_110{font-size:1.5rem;font-weight:700;color:#9c784b;transition:all .3s ease;font-family:Roboto Mono,monospace;font-optical-sizing:auto;font-style:normal;white-space:nowrap}._navbar_5iyun_2._scrolled_5iyun_15 ._logoText_5iyun_110{color:#4a2c2c}._logo_5iyun_50:hover ._logoText_5iyun_110{transform:translateY(-1px)}@media (max-width: 640px){._logoIcon_5iyun_58{width:2rem;height:2rem}._logoText_5iyun_110{font-size:1.25rem}}@media (max-width: 400px){._logoText_5iyun_110{display:none}._logoIcon_5iyun_58{width:2rem;height:2rem}}._desktopNav_5iyun_153{display:none;align-items:center}@media (min-width: 768px){._desktopNav_5iyun_153{display:flex}}._authButtons_5iyun_164{display:none;align-items:center;gap:1rem}@media (min-width: 768px){._authButtons_5iyun_164{display:flex}}._signInBtn_5iyun_176{color:#9c784b;font-weight:500;background:none;border:none;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}._navbar_5iyun_2._scrolled_5iyun_15 ._signInBtn_5iyun_176{color:#4a2c2c}._signInBtn_5iyun_176:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(74,44,44,.1),transparent);transition:left .5s ease}._signInBtn_5iyun_176:hover{color:#4a2c2c;transform:translateY(-1px)}._signInBtn_5iyun_176:hover:before{left:100%}._getStartedBtn_5iyun_216{background:#4a2c2ccc;color:#f3e5d0;padding:.5rem 1.5rem;border-radius:50px;border:none;font-weight:500;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}._navbar_5iyun_2._scrolled_5iyun_15 ._getStartedBtn_5iyun_216{background:#4a2c2c;color:#f3e5d0}._getStartedBtn_5iyun_216:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._getStartedBtn_5iyun_216:hover{box-shadow:0 8px 20px #4a2c2c4d;transform:translateY(-2px);background:#5a3c3c}._getStartedBtn_5iyun_216:hover:before{left:100%}._mobileMenuBtn_5iyun_261{display:none;width:2rem;height:2rem}._userMenuContainer_5iyun_268{display:flex;align-items:center;gap:.75rem}._userMenu_5iyun_268,._navbarNotification_5iyun_280{display:flex;align-items:center}._navbarNotification_5iyun_280 ._quickActions_5iyun_285{gap:0}._navbarNotification_5iyun_280 ._actionBtn_5iyun_289{width:2.5rem;height:2.5rem;border-radius:50%;background:#f3e5d0cc;color:#4a2c2c;border:1px solid rgba(74,44,44,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}._navbarNotification_5iyun_280 ._actionBtn_5iyun_289:hover{background:#4a2c2c1a;transform:scale(1.05)}._navbarNotification_5iyun_280 ._actionBtn_5iyun_289 svg{width:1.25rem;height:1.25rem}._navbarNotification_5iyun_280 ._notificationBadge_5iyun_313{top:-2px;right:-2px;width:1rem;height:1rem;font-size:.6rem}._mobileUserIcon_5iyun_322{display:none;width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:#f3e5d0;color:#4a2c2c;cursor:pointer;transition:all .3s ease;align-items:center;justify-content:center;position:relative;overflow:hidden}._mobileUserIcon_5iyun_322:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s ease}._mobileUserIcon_5iyun_322:hover{background:#4a2c2c;color:#fff;transform:scale(1.05);box-shadow:0 4px 12px #4a2c2c4d}._mobileUserIcon_5iyun_322:hover:before{left:100%}._mobileUserIcon_5iyun_322 svg{width:1.25rem;height:1.25rem}@media (max-width: 768px){._mobileUserIcon_5iyun_322{display:flex}._authButtons_5iyun_164{display:none!important}}._floatingActionsContainer_5iyun_383{position:fixed;bottom:8rem;right:1rem;z-index:1000;display:flex;flex-direction:column;gap:.75rem;align-items:center}._floatingActionBtn_5iyun_395{width:2.8rem;height:2.8rem;border-radius:50%;color:#fff;box-shadow:0 8px 25px #ec489966;border:2px solid white;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;animation:_slideInUp_5iyun_1 .3s ease-out;background:#f3e5d0;color:#4a2c2c}._floatingActionBtn_5iyun_395:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}._floatingActionBtn_5iyun_395:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 12px 35px #ec489980}._floatingActionBtn_5iyun_395:hover:before{left:100%}._floatingActionBtn_5iyun_395 svg{width:1.5rem;height:1.5rem}._menuBtn_5iyun_445{background:#f3e5d0;color:#4a2c2c}._closeBtn_5iyun_451{background:linear-gradient(135deg,#ef4444,#dc2626)}._signInFloatingBtn_5iyun_456{background:#f3e5d0;color:#4a2c2c}._floatingQuickActions_5iyun_462{display:flex;flex-direction:column;gap:.75rem}._floatingQuickActions_5iyun_462 ._quickActions_5iyun_285{flex-direction:column;gap:.75rem}._floatingQuickActions_5iyun_462 ._actionBtn_5iyun_289{width:3.5rem;height:3.5rem;border-radius:50%;background:#4a2c2c;color:#fff;box-shadow:0 8px 25px #4a2c2c66;border:2px solid white;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._floatingQuickActions_5iyun_462 ._actionBtn_5iyun_289:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}._floatingQuickActions_5iyun_462 ._actionBtn_5iyun_289:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 12px 35px #ec489980}._floatingQuickActions_5iyun_462 ._actionBtn_5iyun_289:hover:before{left:100%}._floatingQuickActions_5iyun_462 ._actionBtn_5iyun_289 svg{width:1.5rem;height:1.5rem}._floatingQuickActions_5iyun_462 ._notificationBadge_5iyun_313{top:0;right:0;width:1.25rem;height:1.25rem;font-size:.7rem;border:2px solid white;animation:_pulse_5iyun_1 2s infinite}@keyframes _slideInUp_5iyun_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._floatingQuickActions_5iyun_462 ._notificationPopup_5iyun_539{position:fixed;top:6rem;left:50%;transform:translate(-50%);width:90vw;max-width:350px;max-height:70vh;bottom:auto;right:auto;animation:_slideDownMobile_5iyun_1 .3s ease-out}@keyframes _slideDownMobile_5iyun_1{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}}@keyframes _pulse_5iyun_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width: 480px){._floatingActionsContainer_5iyun_383{bottom:8rem;right:.75rem}._floatingQuickActions_5iyun_462 ._notificationPopup_5iyun_539{top:5rem}}._bottomNavbar_1avyc_1{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100vw;background:#f3e5d0;border-top:1px solid rgba(74,44,44,.1);display:none;justify-content:space-around;align-items:center;padding:.5rem 0;z-index:1000;box-shadow:0 -4px 20px #4a2c2c1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-x:hidden}@media (max-width: 768px){._bottomNavbar_1avyc_1{display:flex}}._navButton_1avyc_27{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:none;background:transparent;color:#9c784b;cursor:pointer;border-radius:50%;transition:all .3s ease;position:relative}._navButton_1avyc_27 svg{width:1.5rem;height:1.5rem;transition:all .3s ease}._navButton_1avyc_27:hover{background:#4a2c2c1a;color:#4a2c2c;transform:translateY(-2px)}._navButton_1avyc_27._active_1avyc_54{color:#4a2c2c;background:#4a2c2c26}._navButton_1avyc_27._active_1avyc_54:after{content:"";position:absolute;top:-2px;left:50%;transform:translate(-50%);width:60%;height:3px;background:#4a2c2c;border-radius:0 0 3px 3px}@media (max-width: 768px){body{padding-bottom:4rem}}._hero_wea3m_2{min-height:100vh;background:linear-gradient(135deg,#2b1b1233,#55392980 30%,#2b1b12b3),url(https://res.cloudinary.com/dbexuvouv/image/upload/v1762868721/cafemeetups/Gemini_Generated_Image_1poq1j1poq1j1poq_h8gvkn.png);background-size:cover;background-position:center;display:flex;align-items:center;position:relative;overflow:hidden}._container_wea3m_20{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem;position:relative;z-index:2}._backgroundElements_wea3m_30{position:absolute;inset:0;pointer-events:none;z-index:1}._floatingHeart1_wea3m_37,._floatingHeart2_wea3m_38,._floatingSparkle1_wea3m_39,._floatingSparkle2_wea3m_40{position:absolute;color:#e78ea9;opacity:.1;animation:_float_wea3m_37 6s ease-in-out infinite}._floatingHeart1_wea3m_37{top:10%;left:5%;width:60px;height:60px}._floatingHeart2_wea3m_38{bottom:20%;right:10%;width:40px;height:40px;animation-delay:2s}._floatingSparkle1_wea3m_39{top:30%;right:5%;width:30px;height:30px;animation-delay:1s}._floatingSparkle2_wea3m_40{bottom:30%;left:10%;width:25px;height:25px;animation-delay:3s}@keyframes _float_wea3m_37{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(10deg)}}._content_wea3m_88{text-align:center;max-width:600px;margin:0 auto}._badge_wea3m_95{margin-bottom:2rem}._badgeContent_wea3m_99{display:inline-flex;align-items:center;gap:.5rem;background:#f3e5d0e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.75rem 1.5rem;border-radius:50px;border:1px solid rgba(231,142,169,.3);box-shadow:0 8px 32px #4a2c2c33}._badgeIcon_wea3m_111{width:1rem;height:1rem;color:#e78ea9}._badgeText_wea3m_117{color:#4a2c2c;font-weight:600;font-size:.875rem}._badgeStars_wea3m_123{display:flex;gap:.25rem}._star_wea3m_128{width:.75rem;height:.75rem;color:#fbbf24;fill:currentColor}._title_wea3m_136{font-size:2.5rem;font-weight:800;color:#f3e5d0;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-.02em}._gradientText_wea3m_145{background:var(--color-secondary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._description_wea3m_153{font-size:1.125rem;color:var(--color-secondary);line-height:1.7;margin-bottom:2.5rem;font-weight:400}._buttons_wea3m_162{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}._primaryBtn_wea3m_169,._secondaryBtn_wea3m_170{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.125rem 2rem;border-radius:50px;font-size:1.125rem;font-weight:600;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._primaryBtn_wea3m_169{background:#4a2c2c;color:#f3e5d0;box-shadow:0 8px 32px #4a2c2c4d}._primaryBtn_wea3m_169:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._primaryBtn_wea3m_169:hover:before{left:100%}._primaryBtn_wea3m_169:hover{transform:translateY(-2px);background:#5a3c3c;box-shadow:0 12px 40px #4a2c2c66}._secondaryBtn_wea3m_170{background:#f3e5d0e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#4a2c2c;border:2px solid rgba(231,142,169,.3);box-shadow:0 4px 20px #4a2c2c1a}._secondaryBtn_wea3m_170:hover{background:#e78ea9;color:#f3e5d0;transform:translateY(-2px);box-shadow:0 8px 30px #e78ea94d}._btnIcon_wea3m_228{width:1.25rem;height:1.25rem}._stats_wea3m_234{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:2.5rem;flex-wrap:wrap}._statItem_wea3m_243{text-align:center}._statNumber_wea3m_247{font-size:1.75rem;font-weight:800;color:#f3e5d0;margin-bottom:.25rem}._statLabel_wea3m_254{font-size:.875rem;color:#9c784b;font-weight:500}._statDivider_wea3m_260{width:1px;height:2rem;background:linear-gradient(180deg,transparent,#d1d5db,transparent)}._trustBadge_wea3m_267{background:#f3e5d0cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:1.25rem;border:1px solid rgba(231,142,169,.2);box-shadow:0 8px 32px #4a2c2c1a;max-width:300px;margin:0 auto}._trustContent_wea3m_278{display:flex;align-items:center;gap:1rem}._trustAvatars_wea3m_284{display:flex}._trustAvatar_wea3m_284{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,#4a2c2c,#e78ea9);border:2px solid #f3e5d0;margin-left:-.5rem}._trustAvatar_wea3m_284:first-child{margin-left:0}._trustText_wea3m_301{text-align:left;flex:1}._trustText_wea3m_301 span{display:block;font-size:.75rem;color:#9c784b;margin-bottom:.25rem}._trustStars_wea3m_313{display:flex;align-items:center;gap:.25rem}._trustStar_wea3m_313{width:.875rem;height:.875rem;color:#fbbf24;fill:currentColor}._trustRating_wea3m_326{font-size:.75rem;font-weight:600;color:#4a2c2c;margin-left:.5rem}@media (min-width: 768px){._container_wea3m_20{padding:3rem 2rem}._title_wea3m_136{font-size:3.5rem}._buttons_wea3m_162{flex-direction:row;justify-content:center}._primaryBtn_wea3m_169,._secondaryBtn_wea3m_170{min-width:200px}._stats_wea3m_234{gap:2.5rem}._statNumber_wea3m_247{font-size:2rem}._statLabel_wea3m_254{font-size:1rem}}@media (min-width: 1024px){._container_wea3m_20{padding:4rem 2rem}._title_wea3m_136{font-size:4rem}._description_wea3m_153{font-size:1.25rem}._content_wea3m_88{max-width:700px}}@media (min-width: 1280px){._title_wea3m_136{font-size:4.5rem}}@media (prefers-reduced-motion: reduce){._floatingHeart1_wea3m_37,._floatingHeart2_wea3m_38,._floatingSparkle1_wea3m_39,._floatingSparkle2_wea3m_40{animation:none}._primaryBtn_wea3m_169:before{display:none}._primaryBtn_wea3m_169:hover,._secondaryBtn_wea3m_170:hover{transform:none}}._categories_1r2xn_1{padding:5rem 0}._container_1r2xn_6{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width: 640px){._container_1r2xn_6{padding:0 1.5rem}}@media (min-width: 1024px){._container_1r2xn_6{padding:0 2rem}}._header_1r2xn_24{text-align:center;margin-bottom:4rem}._title_1r2xn_29{font-size:2.25rem;font-weight:700;color:var(--color-primary);margin-bottom:1rem}._gradientText_1r2xn_37{-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var(--color-secondary);background-clip:text}._description_1r2xn_44{font-size:1.25rem;color:var(--color-secondary);max-width:48rem;margin:0 auto}._grid_1r2xn_51{display:grid;gap:2rem;margin-bottom:4rem}@media (min-width: 768px){._grid_1r2xn_51{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._grid_1r2xn_51{grid-template-columns:repeat(3,1fr)}}._categoryCard_1r2xn_69{position:relative;background:#000;border-radius:1rem;padding:2rem;box-shadow:0 10px 15px #0000001a;cursor:pointer;transition:all .3s;transform:translateY(0);z-index:1;overflow:hidden}._categoryCard_1r2xn_69>*{position:relative;z-index:2}._categoryBackground_1r2xn_87{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;z-index:0;transition:opacity .3s,transform .3s}._categoryCard_1r2xn_69:hover ._categoryBackground_1r2xn_87{opacity:.9;transform:scale(1.1)}._categoryCard_1r2xn_69:hover{box-shadow:0 25px 50px #00000040;transform:translateY(-8px)}._categoryIcon_1r2xn_111{width:4rem;height:4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:transform .3s}._categoryCard_1r2xn_69:hover ._categoryIcon_1r2xn_111{transform:scale(1.1)}._categoryIcon_1r2xn_111 svg{width:2rem;height:2rem;color:#f3e5d0}._coffee_1r2xn_132{background:linear-gradient(135deg,#fbbf24,#f59e0b)}._clubbing_1r2xn_136{background:linear-gradient(135deg,#4a2c2c,#e78ea9)}._travel_1r2xn_140{background:linear-gradient(135deg,#3b82f6,#06b6d4)}._movie_1r2xn_144{background:linear-gradient(135deg,#4a2c2c,#e78ea9)}._gaming_1r2xn_148{background:linear-gradient(135deg,#10b981,#3b82f6)}._seriousrelationship_1r2xn_152{background:linear-gradient(135deg,#4a2c2c,#e78ea9)}._fitness_1r2xn_156{background:linear-gradient(135deg,#10b981,#059669)}._music_1r2xn_160{background:linear-gradient(135deg,#a855f7,#7c3aed)}._food_1r2xn_164{background:linear-gradient(135deg,#f59e0b,#ef4444)}._categoryName_1r2xn_168{font-size:1.8rem;font-weight:700;color:var(--color-secondary);margin-bottom:.75rem}._categoryDescription_1r2xn_176{color:var(--color-secondary);margin-bottom:1rem;line-height:1.6;text-shadow:1px 1px rgba(0,0,0,.227);font-weight:500}._categoryFooter_1r2xn_184{display:flex;align-items:center;justify-content:space-between}._userCount_1r2xn_190{font-size:.875rem;color:var(--color-secondary)}._exploreBtn_1r2xn_195{color:var(--color-primary);font-weight:600;background:none;border:none;cursor:pointer;transition:color .2s;position:relative;z-index:2}._exploreBtn_1r2xn_195:hover{color:#db2777}._hoverOverlay_1r2xn_210{position:absolute;inset:0;border-radius:1rem;opacity:0;transition:opacity .3s;pointer-events:none;z-index:0}._categoryCard_1r2xn_69:hover ._hoverOverlay_1r2xn_210{opacity:.05}._ctaSection_1r2xn_224{text-align:center}._browseBtn_1r2xn_228{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#f3e5d0;padding:1rem 2rem;border-radius:50px;font-size:1.125rem;font-weight:600;border:none;cursor:pointer;transition:all .3s;transform:scale(1)}._browseBtn_1r2xn_228:hover{box-shadow:0 25px 50px #00000026;transform:scale(1.05)}._howItWorks_4945w_1{padding:5rem 0;background:#553929}._container_4945w_6{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width: 640px){._container_4945w_6{padding:0 1.5rem}}@media (min-width: 1024px){._container_4945w_6{padding:0 2rem}}._header_4945w_24{text-align:center;margin-bottom:4rem}._title_4945w_29{font-size:2.25rem;font-weight:700;color:var(--color-primary);margin-bottom:1rem}._description_4945w_38{font-size:1.25rem;color:var(--color-secondary);max-width:48rem;margin:0 auto}._stepsContainer_4945w_45{position:relative}._connectionLine_4945w_49{display:none;position:absolute;top:50%;left:0;right:0;height:2px;background:linear-gradient(90deg,#dbeafe,#dcfce7,#e9d5ff,#fce7f3);transform:translateY(-50%)}@media (min-width: 1024px){._connectionLine_4945w_49{display:block}}._stepsGrid_4945w_66{display:grid;gap:2rem}@media (min-width: 768px){._stepsGrid_4945w_66{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._stepsGrid_4945w_66{grid-template-columns:repeat(4,1fr)}}._stepCard_4945w_83{background:#f3e5d0;border-radius:1rem;padding:2rem;box-shadow:0 10px 15px #4a2c2c33;text-align:center;position:relative;z-index:10;transition:all .3s}._stepCard_4945w_83:hover{box-shadow:0 20px 25px #00000026}._stepNumber_4945w_98{position:absolute;top:-1rem;left:50%;transform:translate(-50%);width:2rem;height:2rem;background:#111827;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700}._stepIcon_4945w_115{width:4rem;height:4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin:1rem auto 1.5rem}._stepIcon_4945w_115 svg{width:2rem;height:2rem;color:#fff}._blue_4945w_131{background:linear-gradient(135deg,#60a5fa,#2563eb)}._green_4945w_135{background:linear-gradient(135deg,#34d399,#059669)}._purple_4945w_139{background:linear-gradient(135deg,#a78bfa,#7c3aed)}._pink_4945w_143{background:linear-gradient(135deg,#f472b6,#ef4444)}._stepTitle_4945w_147{font-size:1.25rem;font-weight:700;color:#4a2c2c;margin-bottom:1rem}._stepDescription_4945w_154{color:#9c784b;line-height:1.6}._mobileArrow_4945w_159{display:flex;justify-content:center;margin:2rem 0}@media (min-width: 1024px){._mobileArrow_4945w_159{display:none}}._arrowLine_4945w_171{width:2px;height:2rem;background:linear-gradient(180deg,#d1d5db,transparent)}._ctaSection_4945w_177{text-align:center;margin-top:4rem}._getStartedBtn_4945w_182{background:#4a2c2c;color:#f3e5d0;padding:1rem 2rem;border-radius:50px;font-size:1.125rem;font-weight:600;border:none;cursor:pointer;transition:all .3s;transform:scale(1)}._getStartedBtn_4945w_182:hover{background:#5a3c3c;box-shadow:0 25px 50px #4a2c2c4d;transform:scale(1.05)}._ctaSubtext_4945w_201{color:#9c784b;margin-top:1rem}._blog_1gpap_1{padding:5rem 0;background:#553929}._container_1gpap_6{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width: 640px){._container_1gpap_6{padding:0 1.5rem}}@media (min-width: 1024px){._container_1gpap_6{padding:0 2rem}}._header_1gpap_24{text-align:center;margin-bottom:4rem}._title_1gpap_29{font-size:2.25rem;font-weight:700;color:var(--color-primary);margin-bottom:1rem}._description_1gpap_38{font-size:1.25rem;color:var(--color-secondary);max-width:48rem;margin:0 auto}._categoryFilter_1gpap_45{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem}._categoryBtn_1gpap_53{padding:.5rem 1.5rem;border-radius:50px;border:2px solid #e78ea9;color:#4a2c2c;background:#f3e5d0;font-weight:500;cursor:pointer;transition:all .2s}._categoryBtn_1gpap_53:hover{background:#4a2c2c;color:#f3e5d0;border-color:#4a2c2c}._blogGrid_1gpap_70{display:grid;gap:2rem;margin-bottom:4rem}@media (min-width: 768px){._blogGrid_1gpap_70{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._blogGrid_1gpap_70{grid-template-columns:repeat(3,1fr)}}._blogCard_1gpap_88{background:#f3e5d0;border-radius:1rem;overflow:hidden;box-shadow:0 10px 15px #4a2c2c33;cursor:pointer;transition:all .3s;transform:translateY(0)}._blogCard_1gpap_88:hover{box-shadow:0 25px 50px #4a2c2c4d;transform:translateY(-8px)}._blogImage_1gpap_103{height:12rem;background:#553929;overflow:hidden}._blogImage_1gpap_103 img{width:100%;height:100%;object-fit:cover;transition:transform .3s}._blogCard_1gpap_88:hover ._blogImage_1gpap_103 img{transform:scale(1.05)}._blogContent_1gpap_120{padding:1.5rem}._blogMeta_1gpap_124{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._blogCategory_1gpap_131{background:#e78ea9;color:#4a2c2c;padding:.25rem .75rem;border-radius:50px;font-size:.875rem;font-weight:500}._readTime_1gpap_140{color:#9c784b;font-size:.875rem}._blogTitle_1gpap_145{font-size:1.25rem;font-weight:700;color:var(--color-primary);margin-bottom:.75rem;line-height:1.4;transition:color .2s}._blogCard_1gpap_88:hover ._blogTitle_1gpap_145{color:#e78ea9}._blogExcerpt_1gpap_158{color:#9c784b;margin-bottom:1rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._blogAuthor_1gpap_168{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;color:#9c784b;margin-bottom:1rem}._authorInfo_1gpap_177{display:flex;align-items:center;gap:.5rem}._authorInfo_1gpap_177 svg{width:1rem;height:1rem}._dateInfo_1gpap_188{display:flex;align-items:center;gap:.5rem}._dateInfo_1gpap_188 svg{width:1rem;height:1rem}._readMoreBtn_1gpap_199{display:flex;align-items:center;gap:.5rem;color:#4a2c2c;font-weight:500;background:none;border:none;cursor:pointer;transition:color .2s}._readMoreBtn_1gpap_199:hover{color:#e78ea9}._readMoreBtn_1gpap_199 svg{width:1rem;height:1rem}._newsletter_1gpap_220{background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:1rem;padding:2rem;text-align:center;color:#f3e5d0}._newsletterTitle_1gpap_228{font-size:1.5rem;font-weight:700;margin-bottom:1rem}._newsletterDescription_1gpap_234{margin-bottom:1.5rem;opacity:.9}._newsletterForm_1gpap_239{display:flex;flex-direction:column;gap:1rem;max-width:28rem;margin:0 auto}@media (min-width: 640px){._newsletterForm_1gpap_239{flex-direction:row}}._newsletterInput_1gpap_253{flex:1;padding:.75rem 1rem;border-radius:50px;border:none;color:#4a2c2c;background:#f3e5d0}._newsletterInput_1gpap_253::placeholder{color:#9c784b}._newsletterInput_1gpap_253:focus{margin-bottom:2rem;box-shadow:0 0 0 2px #f3e5d0}._subscribeBtn_1gpap_270{background:#f3e5d0;color:#4a2c2c;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;border:none;cursor:pointer;transition:background-color .2s}._subscribeBtn_1gpap_270:hover{background:#e78ea9;color:#f3e5d0}._ctaSection_1gpap_286{text-align:center}._viewAllBtn_1gpap_290{background:#4a2c2c;color:#f3e5d0;padding:1rem 2rem;border-radius:50px;font-size:1.125rem;font-weight:600;border:none;cursor:pointer;transition:all .3s;transform:scale(1)}._viewAllBtn_1gpap_290:hover{background:#5a3c3c;box-shadow:0 25px 50px #4a2c2c4d;transform:scale(1.05)}._footer_1pxfg_1{background:#2b1b12;color:#f3e5d0}._container_1pxfg_6{max-width:1280px;margin:0 auto;padding:4rem 1rem}@media (min-width: 640px){._container_1pxfg_6{padding:4rem 1.5rem}}@media (min-width: 1024px){._container_1pxfg_6{padding:4rem 2rem}}._mainContent_1pxfg_24{display:grid;gap:2rem;margin-bottom:3rem}@media (min-width: 1024px){._mainContent_1pxfg_24{grid-template-columns:2fr 1fr 1fr 1fr 1fr}}._brandSection_1pxfg_36{grid-column:span 2}@media (min-width: 1024px){._brandSection_1pxfg_36{grid-column:span 2}}._logo_1pxfg_46{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}._logoIcon_1pxfg_53{background:linear-gradient(135deg,#4a2c2c,#e78ea9);padding:.5rem;border-radius:50%}._logoIcon_1pxfg_53 svg{width:1.5rem;height:1.5rem;color:#f3e5d0;fill:currentColor}._logoText_1pxfg_66{font-size:1.5rem;font-weight:700;color:#f3e5d0}._brandDescription_1pxfg_72{color:#9c784b;margin-bottom:1.5rem;line-height:1.6}._contactInfo_1pxfg_78{display:flex;flex-direction:column;gap:.75rem;font-size:.875rem;color:#9c784b}._contactItem_1pxfg_86{display:flex;align-items:center;gap:.75rem}._contactItem_1pxfg_86 svg{width:1rem;height:1rem;color:#e78ea9}._linksSection_1pxfg_98 h3{font-size:1.125rem;font-weight:600;margin-bottom:1rem}._linksList_1pxfg_104{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}._linksList_1pxfg_104 a{color:#9c784b;text-decoration:none;transition:color .2s}._linksList_1pxfg_104 a:hover{color:#e78ea9}._newsletterSection_1pxfg_123{border-top:1px solid #374151;padding-top:2rem;margin-bottom:2rem}._newsletterContent_1pxfg_129{max-width:28rem}._newsletterTitle_1pxfg_133{font-size:1.125rem;font-weight:600;margin-bottom:1rem}._newsletterDescription_1pxfg_139{color:#9c784b;margin-bottom:1rem}._newsletterForm_1pxfg_144{display:flex;gap:.75rem}._newsletterInput_1pxfg_149{flex:1;padding:.5rem 1rem;background:#553929;border:1px solid #e78ea9;border-radius:.5rem;color:#f3e5d0}._newsletterInput_1pxfg_149::placeholder{color:#9c784b}._newsletterInput_1pxfg_149:focus{outline:none;border-color:#4a2c2c}._subscribeBtn_1pxfg_167{background:#4a2c2c;color:#f3e5d0;padding:.5rem 1.5rem;border-radius:.5rem;font-weight:500;border:none;cursor:pointer;transition:all .2s}._subscribeBtn_1pxfg_167:hover{box-shadow:0 10px 15px #0000001a}._bottomSection_1pxfg_182{border-top:1px solid #374151;padding-top:2rem}._bottomContent_1pxfg_187{display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width: 768px){._bottomContent_1pxfg_187{flex-direction:row;justify-content:space-between}}._copyright_1pxfg_201{color:#9c784b;font-size:.875rem}._socialSection_1pxfg_206{display:flex;align-items:center;gap:1rem}._socialLabel_1pxfg_212{color:#9c784b;font-size:.875rem;margin-right:.5rem}._socialLinks_1pxfg_218{display:flex;gap:1rem}._socialLink_1pxfg_218{width:2.5rem;height:2.5rem;background:#553929;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#f3e5d0;text-decoration:none;transition:background-color .2s}._socialLink_1pxfg_218:hover{background:#e78ea9}._socialLink_1pxfg_218 svg{width:1.25rem;height:1.25rem}._overlay_boj3p_1{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10000;padding:2rem;overflow-y:auto}._modal_boj3p_16{background:#fff;border-radius:1rem;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px #0000004d}._closeBtn_boj3p_27{position:absolute;top:1rem;right:1rem;background:#f0f0f0;border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .3s}._closeBtn_boj3p_27:hover{background:#e0e0e0}._content_boj3p_48{padding:3rem}._title_boj3p_52{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:2rem;text-align:center;border-bottom:2px solid #667eea;padding-bottom:1rem}._body_boj3p_62{color:#555;line-height:1.6}._body_boj3p_62 p{margin-bottom:1rem}._body_boj3p_62 h2{font-size:1.3rem;font-weight:600;color:#667eea;margin-top:2rem;margin-bottom:1rem}._body_boj3p_62 h3{font-size:1.1rem;font-weight:600;color:#444;margin-top:1.5rem;margin-bottom:.75rem}._body_boj3p_62 ul{margin-left:1.5rem;margin-top:.5rem;margin-bottom:1rem;color:#555;line-height:1.8}._body_boj3p_62 ul li{margin-bottom:.5rem}._body_boj3p_62 ul ul{margin-top:.5rem;margin-left:1.5rem}._divider_boj3p_104{border-top:1px solid #e0e0e0;margin:2rem 0;padding-top:2rem}._footer_boj3p_110{margin-top:2rem;text-align:center;padding-top:2rem;border-top:2px solid #e0e0e0}._closeButton_boj3p_117{background:#667eea;color:#fff;border:none;padding:.75rem 2rem;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s}._closeButton_boj3p_117:hover{background:#5568d3}@media (max-width: 768px){._content_boj3p_48{padding:2rem 1.5rem}._title_boj3p_52{font-size:1.5rem}._body_boj3p_62 h2{font-size:1.1rem}._overlay_boj3p_1{padding:1rem}}._overlay_14ceh_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_14ceh_16{background:#fff;border-radius:1.5rem;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}._header_14ceh_26{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e0e0e0}._headerContent_14ceh_34{display:flex;align-items:center;gap:.75rem}._headerContent_14ceh_34 h2{margin:0;font-size:1.5rem;color:#1a1a2e}._closeBtn_14ceh_46{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s}._closeBtn_14ceh_46:hover{background:#f0f0f0}._successMessage_14ceh_62{padding:3rem 2rem;text-align:center}._successIcon_14ceh_67{color:#10b981;margin:0 auto 1rem}._successMessage_14ceh_62 h3{margin:0 0 .5rem;color:#1a1a2e;font-size:1.5rem}._successMessage_14ceh_62 p{margin:0;color:#666}._form_14ceh_83{padding:1.5rem}._inputGroup_14ceh_87{margin-bottom:1.5rem}._inputGroup_14ceh_87 label{display:block;font-weight:600;color:#1a1a2e;margin-bottom:.5rem;font-size:.95rem}._select_14ceh_99,._input_14ceh_87,._textarea_14ceh_101{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;font-family:inherit;transition:border-color .3s;box-sizing:border-box}._select_14ceh_99:focus,._input_14ceh_87:focus,._textarea_14ceh_101:focus{outline:none;border-color:#667eea}._textarea_14ceh_101{resize:vertical;min-height:150px}._charCount_14ceh_124{display:block;text-align:right;font-size:.85rem;color:#666;margin-top:.25rem}._actions_14ceh_132{display:flex;gap:1rem;margin-top:2rem}._cancelBtn_14ceh_138,._submitBtn_14ceh_139{flex:1;padding:.75rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:.5rem}._cancelBtn_14ceh_138{background:#f0f0f0;color:#666}._cancelBtn_14ceh_138:hover{background:#e0e0e0}._submitBtn_14ceh_139{background:#667eea;color:#fff}._submitBtn_14ceh_139:hover:not(:disabled){background:#5568d3}._submitBtn_14ceh_139:disabled{opacity:.6;cursor:not-allowed}._overlay_1fxuf_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_1fxuf_16{background:#fff;border-radius:1.5rem;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}._header_1fxuf_26{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e0e0e0;position:sticky;top:0;background:#fff;z-index:10}._headerContent_1fxuf_38{display:flex;align-items:center;gap:.75rem}._headerContent_1fxuf_38 h2{margin:0;font-size:1.5rem;color:#1a1a2e}._closeBtn_1fxuf_50{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s}._closeBtn_1fxuf_50:hover{background:#f0f0f0}._content_1fxuf_66{padding:1.5rem}._intro_1fxuf_70{margin-bottom:2rem;padding:1rem;background:#f0f7ff;border-radius:.5rem;border-left:4px solid #667eea}._intro_1fxuf_70 p{margin:0;color:#555;line-height:1.6}._tipsList_1fxuf_84{display:flex;flex-direction:column;gap:1.5rem}._tipCard_1fxuf_90{background:#f9fafb;border-radius:.75rem;padding:1.5rem;border:1px solid #e5e7eb;transition:box-shadow .3s}._tipCard_1fxuf_90:hover{box-shadow:0 4px 12px #0000001a}._tipHeader_1fxuf_102{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._tipIcon_1fxuf_109{color:#667eea;flex-shrink:0}._tipHeader_1fxuf_102 h3{margin:0;font-size:1.2rem;color:#1a1a2e;font-weight:600}._tipList_1fxuf_121{margin:0;padding-left:1.5rem;color:#555;line-height:1.8}._tipList_1fxuf_121 li{margin-bottom:.75rem}._tipList_1fxuf_121 li:last-child{margin-bottom:0}._footer_1fxuf_136{margin-top:2rem;padding-top:2rem;border-top:2px solid #e0e0e0;text-align:center}._emergency_1fxuf_143{background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:1rem;margin-bottom:1.5rem;color:#991b1b;line-height:1.6}._emergency_1fxuf_143 strong{display:block;margin-bottom:.5rem}._closeButton_1fxuf_158{background:#667eea;color:#fff;border:none;padding:.75rem 2rem;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s}._closeButton_1fxuf_158:hover{background:#5568d3}@media (max-width: 768px){._content_1fxuf_66,._tipCard_1fxuf_90{padding:1rem}._tipHeader_1fxuf_102 h3{font-size:1.1rem}}._overlay_m1jge_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_m1jge_16{background:#fff;border-radius:1.5rem;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}._header_m1jge_26{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e0e0e0}._headerContent_m1jge_34{display:flex;align-items:center;gap:.75rem}._headerContent_m1jge_34 h2{margin:0;font-size:1.5rem;color:#1a1a2e}._closeBtn_m1jge_46{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s}._closeBtn_m1jge_46:hover{background:#f0f0f0}._successMessage_m1jge_62{padding:3rem 2rem;text-align:center}._successIcon_m1jge_67{color:#10b981;margin:0 auto 1rem}._successMessage_m1jge_62 h3{margin:0 0 .5rem;color:#1a1a2e;font-size:1.5rem}._successMessage_m1jge_62 p{margin:0;color:#666}._form_m1jge_83{padding:1.5rem}._inputGroup_m1jge_87{margin-bottom:1.5rem}._inputGroup_m1jge_87 label{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#1a1a2e;margin-bottom:.5rem;font-size:.95rem}._select_m1jge_101,._textarea_m1jge_102{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;font-family:inherit;transition:border-color .3s;box-sizing:border-box}._select_m1jge_101:focus,._textarea_m1jge_102:focus{outline:none;border-color:#667eea}._textarea_m1jge_102{resize:vertical;min-height:120px}._charCount_m1jge_124{display:block;text-align:right;font-size:.85rem;color:#666;margin-top:.25rem}._actions_m1jge_132{display:flex;gap:1rem;margin-top:2rem}._cancelBtn_m1jge_138,._submitBtn_m1jge_139{flex:1;padding:.75rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:.5rem}._cancelBtn_m1jge_138{background:#f0f0f0;color:#666}._cancelBtn_m1jge_138:hover{background:#e0e0e0}._submitBtn_m1jge_139{background:#667eea;color:#fff}._submitBtn_m1jge_139:hover:not(:disabled){background:#5568d3}._submitBtn_m1jge_139:disabled{opacity:.6;cursor:not-allowed}._overlay_18m46_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_18m46_16{background:#fff;border-radius:1.5rem;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}._header_18m46_26{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e0e0e0}._headerContent_18m46_34{display:flex;align-items:center;gap:.75rem}._headerContent_18m46_34 h2{margin:0;font-size:1.5rem;color:#1a1a2e}._closeBtn_18m46_46{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s}._closeBtn_18m46_46:hover{background:#f0f0f0}._successMessage_18m46_62{padding:3rem 2rem;text-align:center}._successIcon_18m46_67{color:#10b981;margin:0 auto 1rem}._successMessage_18m46_62 h3{margin:0 0 .5rem;color:#1a1a2e;font-size:1.5rem}._successMessage_18m46_62 p{margin:0;color:#666}._form_18m46_83{padding:1.5rem}._userInfo_18m46_87{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:.75rem;margin-bottom:1.5rem}._userAvatar_18m46_97{width:60px;height:60px;border-radius:50%;object-fit:cover}._userInfo_18m46_87 h3{margin:0 0 .25rem;color:#1a1a2e}._userInfo_18m46_87 p{margin:0;color:#666;font-size:.9rem}._inputGroup_18m46_115{margin-bottom:1.5rem}._inputGroup_18m46_115 label{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#1a1a2e;margin-bottom:.5rem;font-size:.95rem}._select_18m46_129,._textarea_18m46_130{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;font-family:inherit;transition:border-color .3s}._select_18m46_129:focus,._textarea_18m46_130:focus{outline:none;border-color:#667eea}._textarea_18m46_130{resize:vertical;min-height:120px}._charCount_18m46_151{display:block;text-align:right;font-size:.85rem;color:#666;margin-top:.25rem}._actions_18m46_159{display:flex;gap:1rem;margin-top:2rem}._cancelBtn_18m46_165,._submitBtn_18m46_166{flex:1;padding:.75rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s}._cancelBtn_18m46_165{background:#f0f0f0;color:#666}._cancelBtn_18m46_165:hover{background:#e0e0e0}._submitBtn_18m46_166{background:#ef4444;color:#fff}._submitBtn_18m46_166:hover:not(:disabled){background:#dc2626}._submitBtn_18m46_166:disabled{opacity:.6;cursor:not-allowed}._card_15hr4_4{width:100%;max-width:20rem;height:calc(100vh - 12rem);min-height:28rem;max-height:45rem;background:#8b6f47;border-radius:1.25rem;overflow:hidden;box-shadow:0 12px 36px #4a2c2c4d;position:relative;cursor:grab;-webkit-user-select:none;user-select:none;margin:0 auto 5rem;will-change:transform;touch-action:pan-y pinch-zoom;backface-visibility:hidden;transform-style:preserve-3d}._card_15hr4_4:active{cursor:grabbing}._imageContainer_15hr4_27{position:relative;width:100%;height:100%;overflow:hidden}._image_15hr4_27{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;backface-visibility:hidden;display:block}._card_15hr4_4:hover ._image_15hr4_27{transform:scale(1.05)}@media (hover: none){._card_15hr4_4:hover ._image_15hr4_27{transform:scale(1)}}._imagePlaceholder_15hr4_52{position:absolute;inset:0;background:#553929;display:flex;align-items:center;justify-content:center}._spinner_15hr4_60{width:1.5rem;height:1.5rem;border:2px solid #e78ea9;border-top-color:#4a2c2c;border-radius:50%;animation:_spin_15hr4_60 1s linear infinite}@keyframes _spin_15hr4_60{to{transform:rotate(360deg)}}._overlay_15hr4_74{position:absolute;inset:0;background:linear-gradient(to bottom,#0000,#0000004d 40%,#000000b3,#000000d9);z-index:1}._topBadges_15hr4_88{position:absolute;top:.75rem;left:.75rem;right:.75rem;display:flex;justify-content:space-between;align-items:flex-start;z-index:3;gap:.5rem}._compatibilityBadge_15hr4_101,._activityIndicator_15hr4_102{display:flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border-radius:.75rem;font-size:.75rem;font-weight:600;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._compatibilityBadge_15hr4_101{background:#22c55ee6}._activityIndicator_15hr4_102{background:#00000080}._starIcon_15hr4_120,._activityIcon_15hr4_121{width:.9rem;height:.9rem}._swipeHint_15hr4_127{position:absolute;top:1.5rem;padding:.4rem .8rem;border-radius:.6rem;display:flex;align-items:center;gap:.4rem;font-weight:700;font-size:1rem;border:3px solid;background:#fffffff2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._like_15hr4_141{right:1rem;color:#10b981;border-color:#10b981;transform:rotate(12deg)}._nope_15hr4_147{left:1rem;color:#ef4444;border-color:#ef4444;transform:rotate(-12deg)}._swipeHint_15hr4_127 svg{width:1.2rem;height:1.2rem}._overlayContent_15hr4_159{position:absolute;bottom:0;left:0;right:0;padding:1rem 1.25rem 1.5rem;z-index:2;display:flex;flex-direction:column;gap:.75rem}._infoButton_15hr4_172{position:absolute;top:.75rem;right:.75rem;width:2.5rem;height:2.5rem;border-radius:50%;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(74,44,44,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:15;transition:all .3s ease;box-shadow:0 4px 12px #00000026}._reportButton_15hr4_192{position:absolute;top:.75rem;left:.75rem;width:2.5rem;height:2.5rem;border-radius:50%;background:#ef4444f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(239,68,68,.3);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:15;transition:all .3s ease;box-shadow:0 4px 12px #00000026;color:#fff}._reportButton_15hr4_192:hover{background:#dc2626f2;transform:scale(1.1);box-shadow:0 6px 20px #ef44444d}._infoButton_15hr4_172:hover{background:#4a2c2ce6;color:#fff;transform:scale(1.1);box-shadow:0 6px 20px #4a2c2c4d}._infoButton_15hr4_172 svg{width:1.25rem;height:1.25rem;color:#4a2c2c;transition:color .3s ease}._infoButton_15hr4_172:hover svg{color:#fff}._nameAgeSection_15hr4_237{margin-bottom:.25rem}._nameAge_15hr4_237{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;font-family:Georgia,Times New Roman,serif;color:#f5e6d3;letter-spacing:.02em;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.8)}._location_15hr4_252{display:flex;align-items:center;gap:.4rem;font-size:.875rem;color:#fffffff2;font-weight:400;text-shadow:0 1px 4px rgba(0,0,0,.7)}._location_15hr4_252 svg{width:.875rem;height:.875rem;opacity:.9}._taglineBtn_15hr4_268{padding:.5rem 1rem;border-radius:1.5rem;font-size:.875rem;font-weight:600;background:#b8860b;color:#fff;border:none;width:fit-content;cursor:default;box-shadow:0 2px 8px #0006;text-shadow:0 1px 2px rgba(0,0,0,.3)}._bio_15hr4_283{margin:0;font-size:.875rem;line-height:1.5;color:#f5e6d3;font-weight:400;text-shadow:0 1px 4px rgba(0,0,0,.7);max-height:3rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._interestList_15hr4_299{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._interest_15hr4_299{padding:.4rem .75rem;border-radius:1.25rem;font-size:.75rem;font-weight:500;background:#f5e6d333;color:#f5e6d3;border:1px solid rgba(245,230,211,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 2px 4px #0003}@media (min-width: 768px){._card_15hr4_4{max-width:24rem;height:calc(100vh - 10rem);min-height:35rem;max-height:50rem}._nameAge_15hr4_237{font-size:1.75rem}._location_15hr4_252{font-size:.95rem}._swipeHint_15hr4_127{font-size:1.25rem;padding:.5rem 1rem}._compatibilityBadge_15hr4_101,._activityIndicator_15hr4_102{font-size:.85rem;padding:.45rem .75rem}._overlayContent_15hr4_159{padding:1.25rem 1.5rem 1.75rem}._bio_15hr4_283{font-size:.95rem;max-height:3.5rem}}@media (min-width: 1024px){._card_15hr4_4{max-width:28rem;height:calc(100vh - 8rem);min-height:40rem;max-height:55rem}._nameAge_15hr4_237{font-size:2rem}._location_15hr4_252{font-size:1.05rem}._overlayContent_15hr4_159{padding:1.5rem 1.75rem 2rem}._bio_15hr4_283{font-size:1rem;max-height:4rem}}@media (max-width: 360px){._card_15hr4_4{max-width:18rem;height:26rem;margin-bottom:4.5rem}._nameAge_15hr4_237{font-size:1.25rem}._location_15hr4_252{font-size:.8rem}._swipeHint_15hr4_127{top:1rem;font-size:.9rem;padding:.3rem .6rem}._compatibilityBadge_15hr4_101,._activityIndicator_15hr4_102{font-size:.65rem;padding:.3rem .5rem}._topBadges_15hr4_88{top:.5rem;left:.5rem;right:.5rem}._overlayContent_15hr4_159{padding:.875rem 1rem 1.25rem}._bio_15hr4_283{font-size:.8rem;max-height:2.5rem}._interest_15hr4_299{padding:.3rem .6rem;font-size:.65rem}}._noProfile_15hr4_424{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem;color:#9c784b}._noProfileIcon_15hr4_434{font-size:2.5rem;margin-bottom:.5rem}._noProfile_15hr4_424 h3{margin:.5rem 0;font-size:1.1rem}._noProfile_15hr4_424 p{font-size:.85rem}._detailsOverlay_15hr4_447{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3000;display:flex;align-items:center;justify-content:center;padding:0;animation:_fadeIn_15hr4_1 .3s ease;overflow:hidden}._detailsModal_15hr4_464{background:#f3e5d0;border-radius:0;width:100vw;height:100vh;max-width:100vw;max-height:100vh;overflow-y:auto;box-shadow:none;animation:_slideUp_15hr4_1 .3s ease;position:relative;display:flex;flex-direction:column}@keyframes _fadeIn_15hr4_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_15hr4_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._detailsHeader_15hr4_499{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid rgba(74,44,44,.1);position:sticky;top:0;background:#f3e5d0;z-index:10;border-radius:0;box-shadow:0 2px 8px #0000001a}._detailsHeader_15hr4_499 h2{margin:0;color:#4a2c2c;font-size:1.5rem;font-weight:700}._closeButton_15hr4_520{background:#4a2c2c1a;border:2px solid rgba(74,44,44,.2);cursor:pointer;color:#4a2c2c;padding:.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;width:3rem;height:3rem;box-shadow:0 2px 8px #0000001a}._closeButton_15hr4_520:hover{background:#4a2c2ce6;color:#fff;transform:rotate(90deg);border-color:#4a2c2ce6}._detailsContent_15hr4_543{padding:2rem;flex:1;overflow-y:auto}._detailsImage_15hr4_549{width:100%;height:400px;border-radius:1rem;overflow:hidden;margin-bottom:2rem;box-shadow:0 8px 24px #00000026}._detailsImage_15hr4_549 img{width:100%;height:100%;object-fit:cover}._detailsInfo_15hr4_564 h3{color:#4a2c2c;font-size:1.75rem;font-weight:700;margin:0 0 1rem}._detailItem_15hr4_571{display:flex;align-items:center;gap:.5rem;color:#6b7280;margin-bottom:.75rem;font-size:.95rem}._detailItem_15hr4_571 svg{color:#9c784b;flex-shrink:0}._detailSection_15hr4_585{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(74,44,44,.1)}._detailSection_15hr4_585 h4{color:#4a2c2c;font-size:1.1rem;font-weight:600;margin:0 0 .75rem}._detailSection_15hr4_585 p{color:#6b7280;line-height:1.6;margin:0}._detailTags_15hr4_604{display:flex;flex-wrap:wrap;gap:.5rem}._detailTag_15hr4_604{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.5rem 1rem;border-radius:50px;font-size:.85rem;font-weight:500}._promptItem_15hr4_619{margin-bottom:1rem;padding:1rem;background:#4a2c2c0d;border-radius:.75rem}._promptItem_15hr4_619 strong{display:block;color:#4a2c2c;margin-bottom:.5rem;font-size:.95rem}._promptItem_15hr4_619 p{color:#6b7280;margin:0;line-height:1.5}@media (max-width: 768px){._detailsModal_15hr4_464{width:100vw;height:100vh;border-radius:0}._detailsHeader_15hr4_499{padding:1rem 1.5rem;border-radius:0}._detailsHeader_15hr4_499 h2{font-size:1.25rem}._detailsContent_15hr4_543{padding:1.5rem;flex:1;overflow-y:auto}._detailsImage_15hr4_549{height:300px;margin-bottom:1.5rem}._detailsInfo_15hr4_564 h3{font-size:1.5rem}._closeButton_15hr4_520{width:2.5rem;height:2.5rem;padding:.5rem}}._overlay_11s6r_1{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_11s6r_15{background:#f3e5d0;border-radius:1rem;padding:2rem;width:100%;max-width:24rem;text-align:center;position:relative}._closeBtn_11s6r_25{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:#9c784b;transition:color .2s}._closeBtn_11s6r_25:hover{color:#4a2c2c}._closeBtn_11s6r_25 svg{width:1.5rem;height:1.5rem}._celebration_11s6r_45{margin-bottom:2rem}._heartIcon_11s6r_49{width:4rem;height:4rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}._heartIcon_11s6r_49 svg{width:2rem;height:2rem;color:#f3e5d0;fill:currentColor}._title_11s6r_67{font-size:2rem;font-weight:700;color:#4a2c2c;margin-bottom:.5rem}._subtitle_11s6r_74{color:#9c784b;font-size:1.125rem}._profiles_11s6r_79{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}._profileImage_11s6r_87{width:5rem;height:5rem;border-radius:50%;overflow:hidden;border:3px solid #4a2c2c}._profileImage_11s6r_87 img{width:100%;height:100%;object-fit:cover}._matchIcon_11s6r_101{width:3rem;height:3rem;background:#ec4899;border-radius:50%;display:flex;align-items:center;justify-content:center;animation:_pulse_11s6r_1 2s infinite}._matchIcon_11s6r_101 svg{width:1.5rem;height:1.5rem;color:#fff;fill:currentColor}._actions_11s6r_119{display:flex;flex-direction:column;gap:1rem}._keepSwipingBtn_11s6r_125{background:none;border:2px solid #4a2c2c;color:#4a2c2c;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;cursor:pointer;transition:all .2s}._keepSwipingBtn_11s6r_125:hover{background:#4a2c2c;color:#f3e5d0}._sendMessageBtn_11s6r_141{background:#4a2c2c;color:#f3e5d0;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s}._sendMessageBtn_11s6r_141:hover{box-shadow:0 10px 15px #0000001a}._sendMessageBtn_11s6r_141 svg{width:1.25rem;height:1.25rem}@keyframes _pulse_11s6r_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}._categoryFilter_jdoeu_1{width:100%;max-width:60rem;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0;padding:1.5rem;margin-bottom:0;box-shadow:none;border:none;position:relative;z-index:10}._filterHeader_jdoeu_15{text-align:center;margin-bottom:1.5rem;display:none}._categoriesGrid_jdoeu_21{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 1024px){._categoryFilter_jdoeu_1{background:#f3e5d0;border-radius:1.5rem;padding:1.5rem;box-shadow:0 10px 30px #0000001a;margin:0 1rem}._filterHeader_jdoeu_15{display:block;text-align:left;margin-bottom:1rem}._filterTitle_jdoeu_42{font-size:1.25rem;font-weight:800;color:#4a2c2c;margin-bottom:.5rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.025em}._filterSubtitle_jdoeu_54{color:#9c784b;font-size:.875rem;font-weight:500}}._categoryCard_jdoeu_61{display:flex;align-items:center;gap:1rem;padding:1.25rem;border:2px solid rgba(255,255,255,.3);border-radius:1.25rem;background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:all .4s ease;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000000d}._categoryCard_jdoeu_61:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._categoryCard_jdoeu_61:hover{border-color:#667eea80;transform:translateY(-4px);box-shadow:0 12px 30px #667eea33;background:#fffffff2}._categoryCard_jdoeu_61:hover:before{left:100%}._selected_jdoeu_99{border-color:#667eea99;background:linear-gradient(135deg,#667eea1a,#764ba21a);box-shadow:0 12px 30px #667eea4d;transform:translateY(-2px)}._categoryIcon_jdoeu_106{width:3.5rem;height:3.5rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .4s ease;box-shadow:0 4px 15px #0000001a}._categoryCard_jdoeu_61:hover ._categoryIcon_jdoeu_106{transform:scale(1.15) rotate(5deg)}._categoryIcon_jdoeu_106 svg{width:1.75rem;height:1.75rem;color:#fff}._all_jdoeu_128{background:linear-gradient(135deg,#6b7280,#4b5563)}._coffee_jdoeu_132{background:linear-gradient(135deg,#fbbf24,#f59e0b)}._clubbing_jdoeu_136{background:linear-gradient(135deg,#4a2c2c,#e78ea9)}._travel_jdoeu_140{background:linear-gradient(135deg,#3b82f6,#06b6d4)}._movie_jdoeu_144{background:linear-gradient(135deg,#4a2c2c,#e78ea9)}._gaming_jdoeu_148{background:linear-gradient(135deg,#10b981,#3b82f6)}._serious_jdoeu_152{background:linear-gradient(135deg,#4a2c2c,#e78ea9)}._fitness_jdoeu_156{background:linear-gradient(135deg,#10b981,#059669)}._music_jdoeu_160{background:linear-gradient(135deg,#a855f7,#7c3aed)}._food_jdoeu_164{background:linear-gradient(135deg,#f59e0b,#ef4444)}._categoryInfo_jdoeu_168{flex:1;text-align:left}._categoryName_jdoeu_173{font-size:1.1rem;font-weight:700;color:#4a2c2c;margin-bottom:.25rem;letter-spacing:-.025em}._categoryDescription_jdoeu_181{font-size:.9rem;color:#9c784b;margin:0;font-weight:500}._selectedIndicator_jdoeu_188{position:absolute;top:.75rem;right:.75rem;width:1.75rem;height:1.75rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:_bounceIn_jdoeu_1 .4s ease;box-shadow:0 4px 12px #667eea4d}@keyframes _bounceIn_jdoeu_1{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}._checkmark_jdoeu_215{color:#fff;font-size:.8rem;font-weight:800}@media (min-width: 768px) and (max-width: 1023px){._categoryFilter_jdoeu_1{padding:1.5rem}._categoriesGrid_jdoeu_21{grid-template-columns:repeat(2,1fr)}._categoryCard_jdoeu_61{padding:.875rem}._categoryIcon_jdoeu_106{width:3rem;height:3rem}._categoryIcon_jdoeu_106 svg{width:1.5rem;height:1.5rem}}@media (max-width: 767px){._categoryFilter_jdoeu_1{padding:1rem;margin:0;background:#f3e5d0}._categoriesGrid_jdoeu_21{grid-template-columns:1fr;gap:.75rem}._categoryCard_jdoeu_61{padding:.875rem}._categoryIcon_jdoeu_106{width:2.75rem;height:2.75rem}._categoryIcon_jdoeu_106 svg{width:1.375rem;height:1.375rem}._categoryName_jdoeu_173{font-size:1rem}._categoryDescription_jdoeu_181{font-size:.85rem}._selectedIndicator_jdoeu_188{width:1.5rem;height:1.5rem}._checkmark_jdoeu_215{font-size:.7rem}}._premiumNotice_jdoeu_292{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,#4a2c2c1a,#e78ea91a);border:1px solid rgba(74,44,44,.2);border-radius:.75rem;margin-bottom:1rem;color:#4a2c2c;font-size:.875rem;font-weight:500}._premiumNotice_jdoeu_292 svg{color:#e78ea9;flex-shrink:0}._categoryCard_jdoeu_61._locked_jdoeu_312{opacity:.7;cursor:pointer;position:relative}._categoryCard_jdoeu_61._locked_jdoeu_312:after{content:"";position:absolute;inset:0;background:#ffffff4d;border-radius:1.25rem;pointer-events:none}._categoryCard_jdoeu_61._locked_jdoeu_312:hover{opacity:.9;border-color:#e78ea980}._lockIndicator_jdoeu_335{position:absolute;top:.75rem;right:.75rem;width:1.75rem;height:1.75rem;background:linear-gradient(135deg,#e78ea9,#4a2c2c);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #e78ea94d;z-index:2}._lockIndicator_jdoeu_335 svg{color:#fff;width:.875rem;height:.875rem}@media (max-width: 480px){._categoryFilter_jdoeu_1{padding:.75rem;background:#f3e5d0}._categoryCard_jdoeu_61{padding:.75rem;gap:.75rem}._categoryIcon_jdoeu_106{width:2.5rem;height:2.5rem}._categoryIcon_jdoeu_106 svg{width:1.25rem;height:1.25rem}}._overlay_wicrc_1{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._panel_wicrc_16{background:#f3e5d0;border-radius:1.5rem;width:100%;max-width:28rem;max-height:90vh;overflow:hidden;box-shadow:0 25px 50px #4a2c2c4d;animation:_slideUp_wicrc_1 .3s ease;padding-bottom:4rem;margin-bottom:4rem}@keyframes _slideUp_wicrc_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._header_wicrc_40{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#f3e5d0;padding:1.5rem;display:flex;align-items:center;justify-content:space-between}._headerContent_wicrc_49{display:flex;align-items:center;gap:1rem}._headerIcon_wicrc_55{width:3rem;height:3rem;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._headerIcon_wicrc_55 svg{width:1.5rem;height:1.5rem}._title_wicrc_71{font-size:1.5rem;font-weight:700;margin-bottom:.25rem;margin:0}._subtitle_wicrc_78{opacity:.9;font-size:.875rem;margin:0}._closeBtn_wicrc_84{width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:#fff3;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._closeBtn_wicrc_84:hover{background:#ffffff4d;transform:scale(1.05)}._closeBtn_wicrc_84 svg{width:1.25rem;height:1.25rem}._content_wicrc_109{padding:1.5rem;max-height:60vh;overflow-y:auto}._section_wicrc_115{margin-bottom:2rem}._section_wicrc_115:last-child{margin-bottom:0}._sectionHeader_wicrc_123{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._sectionHeader_wicrc_123 svg{width:1.25rem;height:1.25rem;color:#e78ea9}._sectionHeader_wicrc_123 h3{font-size:1.125rem;font-weight:600;color:#4a2c2c;margin:0}._ageRange_wicrc_144{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}._ageInput_wicrc_151{flex:1}._ageInput_wicrc_151 label{display:block;font-size:.875rem;font-weight:500;color:#9c784b;margin-bottom:.5rem}._ageInput_wicrc_151 input{width:100%;padding:.75rem;border:2px solid #e78ea9;border-radius:.75rem;font-size:1rem;text-align:center;background:#f3e5d0;color:#4a2c2c;transition:all .2s ease}._ageInput_wicrc_151 input:focus{outline:none;border-color:#4a2c2c;box-shadow:0 0 0 3px #4a2c2c1a}._ageSeparator_wicrc_181{color:#9c784b;font-weight:500;margin-top:1.5rem}._rangeDisplay_wicrc_187{text-align:center;color:#9c784b;font-size:.875rem;font-weight:500}._distanceSlider_wicrc_195{text-align:center}._slider_wicrc_199{width:100%;height:6px;border-radius:3px;background:#e5e7eb;outline:none;margin-bottom:1rem;cursor:pointer;-webkit-appearance:none}._slider_wicrc_199::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#4a2c2c,#e78ea9);cursor:pointer;box-shadow:0 2px 8px #4a2c2c4d}._slider_wicrc_199::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#4a2c2c,#e78ea9);cursor:pointer;border:none;box-shadow:0 2px 8px #4a2c2c4d}._distanceDisplay_wicrc_231{font-weight:600;color:#4a2c2c;font-size:1rem}._relationshipTypes_wicrc_238{display:flex;flex-wrap:wrap;gap:.75rem}._relationshipBtn_wicrc_244{padding:.75rem 1rem;border:2px solid #e78ea9;border-radius:50px;background:#f3e5d0;color:#4a2c2c;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._relationshipBtn_wicrc_244:hover{border-color:#4a2c2c;color:#4a2c2c;background:#e78ea9}._relationshipBtn_wicrc_244._active_wicrc_262{background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-color:transparent;color:#f3e5d0;box-shadow:0 4px 12px #4a2c2c4d}._interestsGrid_wicrc_270{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}._interestBtn_wicrc_276{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .5rem;border:2px solid #e78ea9;border-radius:1rem;background:#f3e5d0;cursor:pointer;transition:all .2s ease;color:#4a2c2c}._interestBtn_wicrc_276:hover{border-color:#4a2c2c;transform:translateY(-2px);box-shadow:0 4px 12px #4a2c2c1a}._interestBtn_wicrc_276._active_wicrc_262{background:linear-gradient(135deg,#f3e5d0,#e78ea9);border-color:#4a2c2c;color:#4a2c2c}._interestEmoji_wicrc_302{font-size:1.5rem}._interestName_wicrc_306{font-size:.75rem;font-weight:600;text-align:center}._footer_wicrc_313{padding:1.5rem;border-top:1px solid #e78ea9;display:flex;gap:1rem;background:#f3e5d0}._resetBtn_wicrc_321{flex:1;padding:.75rem 1.5rem;border:2px solid #e78ea9;border-radius:50px;background:#f3e5d0;color:#4a2c2c;font-weight:600;cursor:pointer;transition:all .2s ease}._resetBtn_wicrc_321:hover{border-color:#4a2c2c;color:#4a2c2c;background:#e78ea9}._applyBtn_wicrc_339{flex:2;padding:.75rem 1.5rem;border:none;border-radius:50px;background:#4a2c2c;color:#f3e5d0;font-weight:600;cursor:pointer;transition:all .2s ease}._applyBtn_wicrc_339:hover:not(:disabled){transform:translateY(-1px);background:#5a3c3c;box-shadow:0 4px 12px #4a2c2c4d}._applyBtn_wicrc_339:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 640px){._overlay_wicrc_1{padding:0;align-items:flex-end}._panel_wicrc_16{max-width:100%;margin-bottom:4rem;border-radius:1rem 1rem 0 0;padding-bottom:5rem}._header_wicrc_40{padding:1rem}._title_wicrc_71{font-size:1.25rem}._content_wicrc_109{padding:1rem;max-height:70vh}._interestsGrid_wicrc_270{grid-template-columns:repeat(2,1fr)}._footer_wicrc_313{padding:1rem;flex-direction:column}._resetBtn_wicrc_321,._applyBtn_wicrc_339{flex:none}}._content_wicrc_109::-webkit-scrollbar{width:6px}._content_wicrc_109::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._content_wicrc_109::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:3px}._content_wicrc_109::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._premiumUpgrade_wicrc_425{padding:3rem 2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}._premiumIcon_wicrc_434{color:var(--color-accent);margin-bottom:.5rem}._premiumUpgrade_wicrc_425 h3{font-size:1.5rem;color:var(--color-primary);margin:0}._premiumUpgrade_wicrc_425 p{color:var(--color-text);margin:0}._premiumUpgrade_wicrc_425 ul{list-style:none;padding:0;margin:1rem 0;text-align:left}._premiumUpgrade_wicrc_425 li{padding:.5rem 0;color:var(--color-text);font-size:1rem}._upgradeBtn_wicrc_463{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:#fff;padding:1rem 2rem;border-radius:50px;border:none;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-bottom:4rem}._upgradeBtn_wicrc_463:hover{transform:translateY(-2px);box-shadow:0 8px 20px #4a2c2c4d}@media (max-width: 768px){._premiumUpgrade_wicrc_425{padding:2rem 1.5rem}}._container_u4nd5_2{min-height:100vh;display:flex;position:relative;overflow:hidden;background:linear-gradient(135deg,#2b1b12,#553929)}._container_u4nd5_2:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(231,142,169,.15) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(74,44,44,.15) 0%,transparent 50%);pointer-events:none}._sidebarOverlay_u4nd5_31{position:fixed;inset:0;background:#00000080;z-index:999;animation:_fadeIn_u4nd5_1 .3s ease}@keyframes _fadeIn_u4nd5_1{0%{opacity:0}to{opacity:1}}._sidebar_u4nd5_31{position:fixed;top:0;left:-100%;width:85%;max-width:380px;height:100vh;background:#f3e5d0;z-index:1000;overflow-y:auto;transition:left .3s cubic-bezier(.4,0,.2,1);box-shadow:4px 0 20px #4a2c2c33}._sidebarOpen_u4nd5_65{left:0}@media (min-width: 1024px){._sidebarOverlay_u4nd5_31{display:block}._sidebar_u4nd5_31{position:fixed;top:0;left:-100%;width:320px;height:100vh;transition:left .3s cubic-bezier(.4,0,.2,1);z-index:1001}._sidebarOpen_u4nd5_65{left:0}}._sidebarHeader_u4nd5_90{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#f3e5d0;position:sticky;top:0;z-index:10}._sidebarTitle_u4nd5_102{font-size:1.25rem;font-weight:700;margin:0}._closeSidebarBtn_u4nd5_108{width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:#fff3;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}._closeSidebarBtn_u4nd5_108:hover{background:#ffffff4d;transform:scale(1.05)}._closeSidebarBtn_u4nd5_108 svg{width:1.25rem;height:1.25rem}._mainContent_u4nd5_133{flex:1;display:flex;flex-direction:column;position:relative;z-index:1;height:110vh;overflow:hidden}._mobileActionButtons_u4nd5_144{display:flex;position:fixed;bottom:5.5rem;right:1rem;z-index:200;gap:.75rem;flex-direction:column}@media (min-width: 1024px){._mobileActionButtons_u4nd5_144{display:flex;top:5.5rem;bottom:auto;right:1rem;flex-direction:column}}._mobileActionBtn_u4nd5_165{position:relative;width:3rem;height:3rem;border-radius:50%;background:linear-gradient(135deg,#b8860b,#d4af37);color:#fff;border:none;cursor:pointer;box-shadow:0 4px 12px #b8860b66;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._mobileActionBtn_u4nd5_165:active{transform:scale(.9);box-shadow:0 2px 8px #b8860b4d}._mobileActionBtn_u4nd5_165:hover{transform:translateY(-2px);box-shadow:0 6px 16px #b8860b80}._notificationIcon_u4nd5_192{position:absolute;top:-.25rem;right:-.25rem;background:#ef4444;color:#fff;border-radius:50%;padding:.15rem;width:1.25rem;height:1.25rem;box-shadow:0 2px 4px #0000004d;animation:_pulse_u4nd5_1 2s infinite;display:flex;align-items:center;justify-content:center}@keyframes _pulse_u4nd5_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}._cardContainer_u4nd5_222{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 1rem 6rem;overflow:hidden;position:relative;gap:1rem}._cardWrapper_u4nd5_235{width:100%;display:flex;justify-content:center;align-items:center}._premiumBanner_u4nd5_243{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#f3e5d0;padding:1rem 1.5rem;border-radius:1rem;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:all .3s ease;width:100%;max-width:500px;box-shadow:0 4px 15px #4a2c2c4d;margin-bottom:1rem;position:relative;z-index:10}._premiumBanner_u4nd5_243:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4a2c2c66}._premiumIcon_u4nd5_266{width:2rem;height:2rem;flex-shrink:0}._premiumBannerContent_u4nd5_272{flex:1}._premiumBannerTitle_u4nd5_276{font-size:1rem;font-weight:700;margin-bottom:.25rem}._premiumBannerText_u4nd5_282{font-size:.875rem;opacity:.9}._premiumBannerBtn_u4nd5_287{background:#f3e5d0;color:#4a2c2c;border:none;padding:.5rem 1rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}._premiumBannerBtn_u4nd5_287:hover{background:#e78ea9;transform:scale(1.05)}._floatingSwipeButtons_u4nd5_305{position:fixed;bottom:6rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1rem;z-index:90;padding:.75rem 1.5rem;border-radius:3rem}._floatingPassBtn_u4nd5_318,._floatingSuperLikeBtn_u4nd5_319,._floatingLikeBtn_u4nd5_320{width:3.5rem;height:3.5rem;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026;font-size:1.25rem;position:relative;overflow:hidden}._floatingPassBtn_u4nd5_318:before,._floatingSuperLikeBtn_u4nd5_319:before,._floatingLikeBtn_u4nd5_320:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}._floatingPassBtn_u4nd5_318:active:before,._floatingSuperLikeBtn_u4nd5_319:active:before,._floatingLikeBtn_u4nd5_320:active:before{left:100%}._floatingPassBtn_u4nd5_318:active,._floatingSuperLikeBtn_u4nd5_319:active,._floatingLikeBtn_u4nd5_320:active{transform:scale(.9)}._floatingPassBtn_u4nd5_318{background:#0000003f;color:#fff;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._floatingSuperLikeBtn_u4nd5_319{background:#0000003f;color:#fff;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._floatingLikeBtn_u4nd5_320{background:#d4a468;color:#2b1b12;font-size:3em!important;border:2px solid rgba(231,142,169,.3);box-shadow:8px 8px 24px -10px #d4a468;position:relative;bottom:-.5em;width:6rem!important;height:6rem!important}._fixedCategoryButtons_u4nd5_393{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1.5rem;z-index:95;background:#8b6f47f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:.75rem 1.5rem;border-radius:3rem;box-shadow:0 8px 32px #0000004d;border:1px solid rgba(245,230,211,.2)}._categoryBtn_u4nd5_410{width:3.5rem;height:3.5rem;border-radius:50%;border:2px solid rgba(245,230,211,.3);background:#f5e6d326;color:#f5e6d3;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #0003;position:relative;overflow:hidden}._categoryBtn_u4nd5_410:hover{transform:translateY(-2px) scale(1.05);background:#f5e6d340;border-color:#f5e6d380}._categoryBtn_u4nd5_410:active{transform:translateY(0) scale(.95)}._categoryBtn_u4nd5_410._active_u4nd5_437{background:#b8860b;border-color:#d4af37;color:#fff;box-shadow:0 6px 20px #b8860b66}._categoryBtn_u4nd5_410._active_u4nd5_437:hover{background:#d4af37;transform:translateY(-2px) scale(1.05)}._bottomNav_u4nd5_450{display:none}._navBtn_u4nd5_454{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .75rem;border:none;background:transparent;color:#9c784b;cursor:pointer;transition:all .2s ease;border-radius:12px;font-size:.65rem;font-weight:500;min-width:60px}._navBtn_u4nd5_454:active{background:#4a2c2c1a;color:#4a2c2c;transform:scale(.95)}._navBtn_u4nd5_454 span{white-space:nowrap}._noMoreCards_u4nd5_482{text-align:center;padding:2rem 1.5rem;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.5rem;box-shadow:0 10px 30px #0000001a;max-width:90%;border:1px solid rgba(255,255,255,.2)}._noMoreIcon_u4nd5_493{font-size:4rem;margin-bottom:1rem}._noMoreCards_u4nd5_482 h3{font-size:1.5rem;font-weight:700;color:#4a2c2c;margin-bottom:.75rem;letter-spacing:-.025em}._noMoreCards_u4nd5_482 p{color:#9c784b;margin-bottom:1.5rem;line-height:1.5;font-size:.95rem}._noMoreActions_u4nd5_513{display:flex;flex-direction:column;gap:.75rem;align-items:center}._resetBtn_u4nd5_520,._adjustFiltersBtn_u4nd5_521{width:100%;max-width:240px;padding:.875rem 1.5rem;border-radius:12px;border:none;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}._resetBtn_u4nd5_520{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;box-shadow:0 4px 12px #ec48994d}._resetBtn_u4nd5_520:active{transform:scale(.98);box-shadow:0 2px 8px #ec48994d}._adjustFiltersBtn_u4nd5_521{background:#f3e5d0;border:2px solid #4a2c2c;color:#4a2c2c}._adjustFiltersBtn_u4nd5_521:active{background:#ec4899;color:#fff;transform:scale(.98)}._filterStats_u4nd5_561{padding:1rem;background:#f8fafc;border-radius:12px;margin:1rem}._statItem_u4nd5_568{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._statItem_u4nd5_568:last-child{margin-bottom:0}._statLabel_u4nd5_579{font-size:.875rem;color:#9c784b}._statValue_u4nd5_584{font-weight:600;color:#4a2c2c;font-size:1rem}._sidebarSection_u4nd5_591{padding:1rem;border-top:1px solid #e2e8f0}._sectionTitle_u4nd5_596{font-size:.875rem;font-weight:600;margin-bottom:.75rem;color:#4a2c2c}._premiumNote_u4nd5_603{font-size:.75rem;color:#9c784b;margin-bottom:.5rem;font-weight:500}._advancedFilterBtn_u4nd5_610{display:flex;align-items:center;gap:.5rem;width:100%;padding:.875rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#4a2c2c;font-size:.875rem;font-weight:500;transition:all .2s;cursor:pointer}._advancedFilterBtn_u4nd5_610:active{background:#4a2c2c;color:#f3e5d0;border-color:#4a2c2c;transform:scale(.98)}._loginPrompt_u4nd5_634{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2rem;margin:2rem;border-radius:1.5rem;box-shadow:0 10px 30px #0000001a;border:1px solid rgba(255,255,255,.2)}._profileIncompletePrompt_u4nd5_651{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2rem;margin:2rem;border-radius:1.5rem;box-shadow:0 10px 30px #0000001a;border:1px solid rgba(255,255,255,.2);max-width:500px;width:100%}._incompleteIcon_u4nd5_669{font-size:4rem;margin-bottom:1rem}._profileIncompletePrompt_u4nd5_651 h2{color:#4a2c2c;margin-bottom:1rem;font-weight:700;font-size:1.5rem}._profileIncompletePrompt_u4nd5_651 p{color:#9c784b;margin-bottom:1.5rem;line-height:1.5}._missingFieldsList_u4nd5_687{list-style:none;padding:0;margin:0 0 1.5rem;text-align:left;display:inline-block}._missingFieldsList_u4nd5_687 li{color:#4a2c2c;padding:.5rem 1rem;margin:.25rem 0;background:#e78ea91a;border-radius:.5rem;border-left:3px solid #e78ea9}._completeProfileBtn_u4nd5_704{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:1rem 2rem;border-radius:12px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem}._completeProfileBtn_u4nd5_704:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4a2c2c66}._completeProfileBtn_u4nd5_704:active{transform:translateY(0)}._loginPrompt_u4nd5_634 h2{color:#4a2c2c;margin-bottom:1.5rem;font-weight:700;font-size:1.5rem}._loginPrompt_u4nd5_634 button{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:1rem 2rem;border-radius:12px;border:none;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem}._loginPrompt_u4nd5_634 button:active{transform:scale(.98)}@media (min-width: 768px){._mobileActionButtons_u4nd5_144{bottom:6rem}._cardContainer_u4nd5_222{padding:2rem 2rem 8rem}._sidebar_u4nd5_31{width:70%;max-width:400px}._fixedCategoryButtons_u4nd5_393{bottom:2rem;gap:2rem;padding:1rem 2rem}._categoryBtn_u4nd5_410{width:4rem;height:4rem}._floatingSwipeButtons_u4nd5_305{bottom:6rem;gap:1rem;padding:1rem 2rem}._floatingPassBtn_u4nd5_318,._floatingSuperLikeBtn_u4nd5_319,._floatingLikeBtn_u4nd5_320{width:4rem;height:4rem}._noMoreCards_u4nd5_482{padding:3rem 2rem;max-width:400px}._noMoreIcon_u4nd5_493{font-size:5rem}._noMoreCards_u4nd5_482 h3{font-size:1.75rem}._noMoreCards_u4nd5_482 p{font-size:1rem}._noMoreActions_u4nd5_513{flex-direction:row;gap:1rem}._resetBtn_u4nd5_520,._adjustFiltersBtn_u4nd5_521{max-width:none;flex:1}}@media (min-width: 1024px){._container_u4nd5_2{padding-top:0}._sidebarOverlay_u4nd5_31{display:none}._sidebar_u4nd5_31{position:fixed;top:0;left:-100%;width:320px;height:100vh;box-shadow:4px 0 20px #4a2c2c33;border-right:1px solid rgba(0,0,0,.05);z-index:1000}._sidebarOpen_u4nd5_65{left:0}._sidebarHeader_u4nd5_90{position:sticky;padding:2rem 1.5rem 1.5rem}._closeSidebarBtn_u4nd5_108{display:flex}._mainContent_u4nd5_133{padding:0}._cardContainer_u4nd5_222{padding:5rem 2rem 6rem}._fixedCategoryButtons_u4nd5_393{position:absolute;bottom:2rem;gap:2rem}._categoryBtn_u4nd5_410{width:4.5rem;height:4.5rem}._floatingSwipeButtons_u4nd5_305{position:fixed;bottom:2rem!important;gap:1rem!important}._floatingPassBtn_u4nd5_318,._floatingSuperLikeBtn_u4nd5_319,._floatingLikeBtn_u4nd5_320{width:4.5rem;height:4.5rem}._floatingPassBtn_u4nd5_318:hover,._floatingSuperLikeBtn_u4nd5_319:hover,._floatingLikeBtn_u4nd5_320:hover{transform:translateY(-4px) scale(1.05)}._floatingPassBtn_u4nd5_318:active,._floatingSuperLikeBtn_u4nd5_319:active,._floatingLikeBtn_u4nd5_320:active{transform:translateY(-2px) scale(1.02)}._noMoreCards_u4nd5_482{padding:4rem 3rem;max-width:500px}._noMoreIcon_u4nd5_493{font-size:6rem}._noMoreCards_u4nd5_482 h3{font-size:2rem}._noMoreCards_u4nd5_482 p{font-size:1.125rem}}@media (min-width: 1280px){._sidebar_u4nd5_31{width:360px}._cardContainer_u4nd5_222{padding:4rem 3rem 6rem}._fixedCategoryButtons_u4nd5_393{gap:2.5rem}._categoryBtn_u4nd5_410{width:5rem;height:5rem}._floatingSwipeButtons_u4nd5_305{gap:2.5rem;bottom:10rem}._floatingPassBtn_u4nd5_318,._floatingSuperLikeBtn_u4nd5_319,._floatingLikeBtn_u4nd5_320{width:5rem;height:5rem}._bottomNav_u4nd5_450{gap:2.5rem;margin-top:3rem}}@supports (padding: env(safe-area-inset-bottom)){._bottomNav_u4nd5_450{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}}@media (max-width: 767px){._cardContainer_u4nd5_222{padding:.5rem .5rem 10rem;align-items:stretch;justify-content:flex-start}._fixedCategoryButtons_u4nd5_393{bottom:5rem;gap:1rem;padding:.75rem 1.25rem}._categoryBtn_u4nd5_410{width:3.25rem;height:3.25rem}._categoryBtn_u4nd5_410 svg{width:1.5rem;height:1.5rem}._floatingSwipeButtons_u4nd5_305{bottom:6rem;gap:1rem;padding:.75rem 1.25rem}._floatingPassBtn_u4nd5_318,._floatingSuperLikeBtn_u4nd5_319{width:4rem;height:4rem}._floatingLikeBtn_u4nd5_320{width:1.5em!important;height:1.5em!important}._noMoreCards_u4nd5_482{width:100%;height:100%;border-radius:0;max-width:none;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media (max-width: 480px){._fixedCategoryButtons_u4nd5_393{bottom:4.5rem;gap:.75rem;padding:.5rem 1rem}._categoryBtn_u4nd5_410{width:3rem;height:3rem}._categoryBtn_u4nd5_410 svg{width:1.25rem;height:1.25rem}._floatingSwipeButtons_u4nd5_305{bottom:6rem;gap:.75rem;padding:.5rem 1rem}._floatingPassBtn_u4nd5_318,._floatingSuperLikeBtn_u4nd5_319,._floatingLikeBtn_u4nd5_320{width:3.5rem!important;height:3.5rem!important}._floatingPassBtn_u4nd5_318 svg,._floatingLikeBtn_u4nd5_320 svg{width:1.5rem;height:1.5rem}._cardContainer_u4nd5_222{padding:.25rem .25rem 9rem}}._container_1l3m8_2{display:flex;min-height:89.5vh;max-height:89.5vh;background:#553929;position:relative;overflow:hidden}._sidebar_1l3m8_11{width:20rem;background:#f3e5d0;border-right:1px solid #e78ea9;display:flex;flex-direction:column;height:100vh;overflow:hidden;transition:transform .3s ease}._title_1l3m8_22{display:flex;align-items:center;gap:.5rem;padding:1.5rem;border-bottom:1px solid #e78ea9;font-size:1.25rem;font-weight:700;color:#4a2c2c;background:linear-gradient(135deg,#f3e5d0,#e78ea9)}._sidebar_1l3m8_11 ._title_1l3m8_22{flex-shrink:0;position:sticky;top:0;z-index:5;background:linear-gradient(135deg,#f3e5d0,#e78ea9)}._title_1l3m8_22 svg{width:1.5rem;height:1.5rem;color:#4a2c2c;fill:currentColor}._matchesList_1l3m8_50{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}._noMatches_1l3m8_56{padding:2rem;text-align:center;color:#9c784b;display:flex;flex-direction:column;align-items:center;gap:1rem}._noMatchesIcon_1l3m8_66{font-size:3rem;margin-bottom:.5rem}._noMatches_1l3m8_56 p:first-child{font-size:1.125rem;font-weight:600;color:#4a2c2c;margin-bottom:.5rem}._swipeBtn_1l3m8_78{background:#4a2c2c;color:#f3e5d0;padding:.75rem 1.5rem;border-radius:50px;border:none;font-weight:600;cursor:pointer;transition:all .2s;margin-top:1rem}._swipeBtn_1l3m8_78:hover{transform:scale(1.05);box-shadow:0 10px 15px #0000001a}._matchItem_1l3m8_95{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;cursor:pointer;transition:all .2s ease;position:relative;border-bottom:1px solid #e78ea9}._matchItem_1l3m8_95:hover{background:#e78ea933;transform:translate(4px)}._matchItem_1l3m8_95._active_1l3m8_111{background:linear-gradient(135deg,#f3e5d0,#e78ea9);border-right:4px solid #4a2c2c;box-shadow:inset 0 0 0 1px #4a2c2c1a}._matchAvatar_1l3m8_117{width:3.5rem;height:3.5rem;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid #e78ea9;transition:all .2s ease}._matchItem_1l3m8_95:hover ._matchAvatar_1l3m8_117{border-color:#4a2c2c;transform:scale(1.05)}._matchAvatar_1l3m8_117 img{width:100%;height:100%;object-fit:cover}._matchInfo_1l3m8_138{flex:1;min-width:0}._matchInfo_1l3m8_138 h3{font-weight:600;color:#4a2c2c;margin-bottom:.25rem;font-size:1rem}._lastMessage_1l3m8_150{color:#9c784b;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._newMatch_1l3m8_159{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.25rem .75rem;border-radius:50px;font-size:.75rem;font-weight:600;animation:_pulse_1l3m8_1 2s infinite}._unreadIndicator_1l3m8_169{width:.75rem;height:.75rem;background:#10b981;border-radius:50%;border:2px solid white}@keyframes _pulse_1l3m8_1{0%,to{opacity:1}50%{opacity:.7}}._chatArea_1l3m8_188{flex:1;display:flex;flex-direction:column;background:#f3e5d0;position:relative;height:100vh;overflow:hidden}._chatHeader_1l3m8_198{display:flex;align-items:center;gap:1rem;padding:1rem;border-bottom:1px solid #e5e7eb;background:linear-gradient(135deg,#fdf2f8,#fef2f2);flex-shrink:0;z-index:10}._backBtn_1l3m8_209{display:none;width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:#f3f4f6;color:#9c784b;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._backBtn_1l3m8_209:hover{background:#e5e7eb;color:#4a2c2c}._backBtn_1l3m8_209 svg{width:1.25rem;height:1.25rem}._chatAvatar_1l3m8_233{width:3.5rem;height:3.5rem;border-radius:50%;overflow:hidden;border:2px solid #ec4899;position:relative}._onlineIndicator_1l3m8_242{position:absolute;bottom:.25rem;right:.25rem;width:.75rem;height:.75rem;background:#10b981;border:2px solid white;border-radius:50%}._chatAvatar_1l3m8_233 img{width:100%;height:100%;object-fit:cover}._chatInfo_1l3m8_259 h3{font-weight:600;color:#4a2c2c;margin-bottom:.25rem;font-size:1.125rem}._startSwipingBtn_1l3m8_266{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:1rem 2rem;border-radius:50px;border:none;font-weight:600;cursor:pointer;transition:all .2s;margin-top:1rem}._startSwipingBtn_1l3m8_266:hover{transform:scale(1.05);box-shadow:0 10px 15px #0000001a}._loginPrompt_1l3m8_283{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;background:#f3e5d0;padding:2rem}._loginPrompt_1l3m8_283 h2{color:#4a2c2c;margin-bottom:1rem}._loginPrompt_1l3m8_283 button{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.75rem 1.5rem;border-radius:50px;border:none;font-weight:600;cursor:pointer;transition:all .2s}._loginPrompt_1l3m8_283 button:hover{transform:scale(1.05);box-shadow:0 10px 15px #0000001a}._hidden_1l3m8_315{transform:translate(-100%)}._chatInfo_1l3m8_259 p{color:#9c784b;font-size:.875rem}._chatActions_1l3m8_324{display:flex;gap:.5rem;margin-left:auto}._callBtn_1l3m8_330,._videoBtn_1l3m8_331{width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:#f3f4f6;color:#9c784b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._callBtn_1l3m8_330:hover{background:#10b981;color:#fff}._videoBtn_1l3m8_331:hover{background:#3b82f6;color:#fff}._callBtn_1l3m8_330 svg,._videoBtn_1l3m8_331 svg{width:1.125rem;height:1.125rem}._messages_1l3m8_362{flex:1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;background:linear-gradient(135deg,#fafafa,#f8fafc);min-height:0}._noMessages_1l3m8_373{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#9c784b;padding:2rem}._noMessages_1l3m8_373 svg{width:4rem;height:4rem;color:#4a2c2c;fill:currentColor;margin-bottom:1.5rem}._noMessages_1l3m8_373 h3{font-size:1.25rem;font-weight:700;color:#4a2c2c;margin-bottom:.5rem}._noMessages_1l3m8_373 p:first-of-type{font-size:1.125rem;font-weight:600;color:#4a2c2c;margin-bottom:.5rem}._messageStarters_1l3m8_406{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;max-width:20rem}._starterBtn_1l3m8_414{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.75rem;padding:.75rem 1rem;text-align:left;cursor:pointer;transition:all .2s;font-size:.875rem;color:#4a2c2c}._starterBtn_1l3m8_414:hover{background:#ec4899;color:#fff;border-color:#4a2c2c}._sent_1l3m8_450{align-self:flex-end;align-items:flex-end}._received_1l3m8_455{align-self:flex-start;align-items:flex-start}._messageContent_1l3m8_460{padding:1rem 1.25rem;border-radius:1.25rem;word-wrap:break-word;line-height:1.5;position:relative}._sent_1l3m8_450 ._messageContent_1l3m8_460{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;border-bottom-right-radius:.5rem;box-shadow:0 4px 12px #ec48994d}._received_1l3m8_455 ._messageContent_1l3m8_460{background:#f3e5d0;color:#4a2c2c;border-bottom-left-radius:.5rem;box-shadow:0 4px 12px #0000001a;border:1px solid #f3f4f6}._messageTime_1l3m8_483{font-size:.75rem;color:#9ca3af;margin-top:.5rem;padding:0 .25rem}._messageForm_1l3m8_490{display:flex;gap:1rem;padding:1.5rem;border-top:1px solid #e5e7eb;background:#f3e5d0;flex-shrink:0}._messageInput_1l3m8_499{flex:1;padding:1rem 1.25rem;border:2px solid #e5e7eb;border-radius:50px;font-size:1rem;transition:all .2s ease;background:#f9fafb}._messageInput_1l3m8_499:focus{outline:none;border-color:#4a2c2c;box-shadow:0 0 0 4px #4a2c2c1a;background:#f3e5d0}._messageInput_1l3m8_499::placeholder{color:#9ca3af}._sendBtn_1l3m8_520{width:3.5rem;height:3.5rem;border-radius:50%;border:none;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #ec48994d}._sendBtn_1l3m8_520:hover:not(:disabled){transform:scale(1.05);box-shadow:0 6px 16px #ec489966}._sendBtn_1l3m8_520:disabled{opacity:.5;cursor:not-allowed;transform:none}._sendBtn_1l3m8_520 svg{width:1.5rem;height:1.5rem}._selectMatch_1l3m8_551{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#9c784b;padding:2rem}._selectMatch_1l3m8_551 svg{width:5rem;height:5rem;color:#4a2c2c;margin-bottom:2rem}._selectMatch_1l3m8_551 h3{font-size:1.75rem;font-weight:700;color:#4a2c2c;margin-bottom:1rem}._selectMatch_1l3m8_551 p{font-size:1.125rem;line-height:1.6}._mobileToggle_1l3m8_582{display:none;position:fixed;top:1rem;left:1rem;z-index:50;background:#ec4899;color:#fff;border:none;border-radius:50%;width:3rem;height:3rem;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000026}@media (min-width: 768px) and (max-width: 1023px){._sidebar_1l3m8_11{height:100vh;overflow:hidden}._title_1l3m8_22{padding:1.25rem;font-size:1.125rem}._sidebar_1l3m8_11 ._title_1l3m8_22{position:sticky;top:0;z-index:5}._matchesList_1l3m8_50{flex:1;overflow-y:auto}._matchItem_1l3m8_95{padding:.875rem 1.25rem}._matchAvatar_1l3m8_117{width:3rem;height:3rem}._chatHeader_1l3m8_198{position:sticky;top:0;z-index:10}._chatAvatar_1l3m8_233{width:3rem;height:3rem}._messages_1l3m8_362,._messageForm_1l3m8_490{padding:1.25rem}._sendBtn_1l3m8_520{width:3rem;height:3rem}}@media (max-width: 767px){._container_1l3m8_2{min-height:89.5vh;max-height:89.5vh}._sidebar_1l3m8_11{height:100vh;max-height:100vh}._sidebar_1l3m8_11._hidden_1l3m8_315{transform:translate(-100%)}._chatArea_1l3m8_188{height:100vh;max-height:100vh}._backBtn_1l3m8_209{display:flex}._title_1l3m8_22{padding:1rem;font-size:1rem}._matchItem_1l3m8_95{padding:.75rem 1rem}._matchAvatar_1l3m8_117{width:2.5rem;height:2.5rem}._matchInfo_1l3m8_138 h3{font-size:.9rem}._lastMessage_1l3m8_150{font-size:.8rem}._chatHeader_1l3m8_198{padding:1rem;gap:.75rem}._chatAvatar_1l3m8_233{width:2.5rem;height:2.5rem}._chatInfo_1l3m8_259 h3{font-size:1rem}._messages_1l3m8_362{padding:1rem}._message_1l3m8_362{max-width:85%}._messageContent_1l3m8_460{padding:.75rem 1rem;font-size:.9rem}._messageForm_1l3m8_490{padding:1rem;gap:.75rem}._messageInput_1l3m8_499{padding:.75rem 1rem;font-size:.9rem}._sendBtn_1l3m8_520{width:2.75rem;height:2.75rem}._sendBtn_1l3m8_520 svg{width:1.25rem;height:1.25rem}._selectMatch_1l3m8_551 svg{width:3rem;height:3rem}._selectMatch_1l3m8_551 h3{font-size:1.25rem}._selectMatch_1l3m8_551 p{font-size:.9rem}._noMessages_1l3m8_373 svg{width:3rem;height:3rem}._chatActions_1l3m8_324{display:none}._messageStarters_1l3m8_406{max-width:100%}}@media (max-width: 480px){._sidebar_1l3m8_11{width:100%}._title_1l3m8_22{padding:.75rem;font-size:.9rem}._matchItem_1l3m8_95{padding:.5rem .75rem}._matchAvatar_1l3m8_117{width:2rem;height:2rem}._chatHeader_1l3m8_198{padding:.75rem}._chatAvatar_1l3m8_233{width:2rem;height:2rem}._messages_1l3m8_362,._messageForm_1l3m8_490{padding:.75rem}}._sidebarOverlay_1l3m8_819{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:15;display:none}._mobileToggle_1l3m8_582{display:none;position:fixed;top:1rem;left:1rem;z-index:50;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;border:none;border-radius:50%;width:3rem;height:3rem;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000026;transition:all .3s ease}._mobileToggle_1l3m8_582:hover{transform:scale(1.1);box-shadow:0 6px 16px #0003}._mobileToggle_1l3m8_582 svg{width:1.5rem;height:1.5rem}@media (min-width: 769px){._sidebar_1l3m8_11{transform:translate(0)!important}._backBtn_1l3m8_209{display:none!important}}@media (max-width: 768px){._mobileToggle_1l3m8_582{display:flex}._sidebarOverlay_1l3m8_819{display:block}._sidebar_1l3m8_11{position:fixed;top:0;left:0;width:85%;max-width:300px;height:100%;z-index:20;transform:translate(-100%);transition:transform .3s ease;box-shadow:2px 0 10px #0000001a}._sidebar_1l3m8_11:not(._hidden_1l3m8_315){transform:translate(0)}._backBtn_1l3m8_209{display:flex}._container_1l3m8_2{padding-top:0}}@media (max-width: 768px){._chatArea_1l3m8_188{width:100%}}._onlineDot_1l3m8_915,._onlineIndicator_1l3m8_242{position:absolute;bottom:0;right:0;width:12px;height:12px;background:#10b981;border:2px solid white;border-radius:50%}._onlineDot_1l3m8_915{right:4px;bottom:4px}._onlineIndicator_1l3m8_242{right:6px;bottom:6px}._unreadIndicator_1l3m8_169{position:absolute;top:-4px;right:-4px;width:10px;height:10px;background:#ef4444;border-radius:50%}._typing_1l3m8_946{font-style:italic;color:#9c784b;font-size:.875rem}._message_1l3m8_362{display:flex;flex-direction:column;max-width:75%;animation:_fadeInUp_1l3m8_1 .3s ease}._sent_1l3m8_450{align-self:flex-end}@keyframes _fadeInUp_1l3m8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._message_1l3m8_362{display:flex;align-items:flex-end;gap:.5rem;max-width:80%;margin:.5rem 0}._sent_1l3m8_450{align-self:flex-end;flex-direction:row-reverse}._received_1l3m8_455{align-self:flex-start}._msgAvatar_1l3m8_1036{width:2rem;height:2rem;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 1px 3px #0003}._messageBubble_1l3m8_1045{position:relative;max-width:100%}._messageContent_1l3m8_460{padding:.75rem 1rem;border-radius:1.25rem;word-wrap:break-word;line-height:1.4}._sent_1l3m8_450 ._messageContent_1l3m8_460{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;border-bottom-right-radius:.5rem}._received_1l3m8_455 ._messageContent_1l3m8_460{background:#f3e5d0;color:#4a2c2c;border-bottom-left-radius:.5rem;border:1px solid #f3f4f6}._messageMeta_1l3m8_1070{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.7rem;color:#9ca3af}._readStatus_1l3m8_1079{display:flex;align-items:center}._readStatus_1l3m8_1079 svg{color:#60a5fa}._sent_1l3m8_450 ._readStatus_1l3m8_1079 svg:last-child{color:#60a5fa}._deleteBtn_1l3m8_1092{position:absolute;top:.25rem;right:.25rem;background:#0000001a;border:none;border-radius:50%;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s}._sent_1l3m8_450:hover ._deleteBtn_1l3m8_1092{opacity:1}._deleteBtn_1l3m8_1092 svg{width:.8rem;height:.8rem;color:#fff}._readStatus_1l3m8_1079{display:flex;align-items:center;margin-left:.25rem}._tickSent_1l3m8_1125,._tickDelivered_1l3m8_1129{color:#9ca3af}._tickSeen_1l3m8_1133{color:#4a2c2c}._messages_1l3m8_362::-webkit-scrollbar{width:6px}._messages_1l3m8_362::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}._messages_1l3m8_362::-webkit-scrollbar-track{background:transparent}._container_nfv7d_4{min-height:100vh;background:linear-gradient(135deg,#2b1b12,#553929);padding:1rem;margin-top:-4em}._loginPrompt_nfv7d_11{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;text-align:center;color:#e78ea9}._loginPrompt_nfv7d_11 h2{margin-bottom:2rem;font-size:1.5rem;font-weight:600}._loginPrompt_nfv7d_11 button{background:#4a2c2c;color:#f3e5d0;border:none;padding:.75rem 2rem;border-radius:50px;font-weight:600;cursor:pointer;transition:all .3s ease}._loginPrompt_nfv7d_11 button:hover{background:#5a3c3c;transform:translateY(-2px);box-shadow:0 8px 25px #4a2c2c4d}._profileCard_nfv7d_44{background:#f3e5d0;border-radius:20px;box-shadow:0 20px 60px #4a2c2c33;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(231,142,169,.3)}._header_nfv7d_54{background:linear-gradient(135deg,#2b1b12,#553929);padding:1.5rem 1rem;color:#fff;position:relative;overflow:hidden}._header_nfv7d_54:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23ffffff' fill-opacity='0.1' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.1}._avatarSection_nfv7d_73{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;position:relative;z-index:2}._avatar_nfv7d_73{position:relative;width:100px;height:100px;border-radius:50%;overflow:hidden;border:4px solid rgba(255,255,255,.3);box-shadow:0 10px 30px #0003;transition:all .3s ease}._avatar_nfv7d_73:hover{transform:scale(1.05);border-color:#fff9}._avatar_nfv7d_73 img{width:100%;height:100%;object-fit:cover}._cameraBtn_nfv7d_105{position:absolute;bottom:5px;right:5px;width:32px;height:32px;background:#f3e5d0;border:2px solid #4a2c2c;border-radius:50%;color:#4a2c2c;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}._cameraBtn_nfv7d_105:hover{background:#ec4899;color:#fff;transform:scale(1.1)}._userInfo_nfv7d_128 h2{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}._userBadges_nfv7d_135{display:flex;gap:.5rem;justify-content:center;margin-bottom:1rem;flex-wrap:wrap}._premiumBadge_nfv7d_143{background:linear-gradient(135deg,#f6d365,#fda085);color:#7c2d12;padding:.25rem .75rem;border-radius:15px;font-size:.7rem;font-weight:700;box-shadow:0 2px 8px #00000026}._verifiedBadge_nfv7d_153{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;padding:.25rem .75rem;border-radius:15px;font-size:.7rem;font-weight:700;box-shadow:0 2px 8px #00000026}._userInfo_nfv7d_128 p{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.25rem;font-size:.9rem;opacity:.9}._actions_nfv7d_173{display:flex;gap:.75rem;justify-content:center;margin-top:1rem;flex-wrap:wrap}._editBtn_nfv7d_181,._saveBtn_nfv7d_182,._cancelBtn_nfv7d_183{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;cursor:pointer;font-size:.85rem;border:none;transition:all .3s ease;box-shadow:0 4px 15px #0000001a;z-index:2}._editBtn_nfv7d_181{background:#fff3;color:#fff;border:2px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._editBtn_nfv7d_181:hover{background:#ffffff4d;transform:translateY(-2px);box-shadow:0 6px 20px #0003}._saveBtn_nfv7d_182{background:#f3e5d0;color:#4a2c2c}._saveBtn_nfv7d_182:hover{background:#f3e5d0;transform:translateY(-2px);box-shadow:0 8px 25px #ec48994d}._cancelBtn_nfv7d_183{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}._cancelBtn_nfv7d_183:hover{background:#ffffff1a;transform:translateY(-2px)}._form_nfv7d_234{padding:1.5rem 1rem;background:#f3e5d0}._section_nfv7d_239{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid #f3f4f6}._section_nfv7d_239:last-child{border-bottom:none;margin-bottom:0}._sectionTitle_nfv7d_250{font-size:1.25rem;font-weight:700;color:#4a2c2c;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;padding-bottom:.5rem;border-bottom:2px solid #fdf2f8}._inputGroup_nfv7d_263{margin-bottom:1.5rem}._label_nfv7d_267{display:block;font-weight:600;color:#4a2c2c;margin-bottom:.75rem;font-size:.9rem;display:flex;align-items:center;gap:.5rem}._input_nfv7d_263,._textarea_nfv7d_279,._select_nfv7d_280{width:100%;padding:1rem 1.25rem;border:2px solid #e5e7eb;border-radius:12px;font-size:1rem;background:#f9fafb;transition:all .3s ease;font-family:inherit}._input_nfv7d_263:focus,._textarea_nfv7d_279:focus,._select_nfv7d_280:focus{outline:none;border-color:#4a2c2c;background:#f3e5d0;box-shadow:0 0 0 3px #4a2c2c1a;transform:translateY(-1px)}._textarea_nfv7d_279{resize:vertical;min-height:120px;line-height:1.5}._select_nfv7d_280{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23374151'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem}._value_nfv7d_315{padding:1rem 1.25rem;background:#f9fafb;border-radius:12px;border:2px solid #f3f4f6;color:#4a2c2c;font-size:1rem;min-height:3.5rem;display:flex;align-items:center;transition:all .3s ease}._value_nfv7d_315:hover{border-color:#e5e7eb;background:#f3f4f6}._photoGrid_nfv7d_334{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._photoSlot_nfv7d_340{aspect-ratio:3/4;border:2px dashed #d1d5db;border-radius:16px;overflow:hidden;cursor:pointer;background:#f3f4f6;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative}._photoSlot_nfv7d_340:hover{border-color:#4a2c2c;background:#e78ea9;transform:translateY(-2px);box-shadow:0 8px 25px #ec48991a}._photoSlot_nfv7d_340 img{width:100%;height:100%;object-fit:cover}._photoPlaceholder_nfv7d_367{font-size:2rem;color:#9ca3af;font-weight:300;transition:all .3s ease}._photoSlot_nfv7d_340:hover ._photoPlaceholder_nfv7d_367{color:#4a2c2c;transform:scale(1.1)}._promptGroup_nfv7d_380{margin-bottom:1.5rem;position:relative;background:#f3e5d0;padding:1.5rem;border-radius:16px;border:2px solid #fce7f3;transition:all .3s ease}._promptGroup_nfv7d_380:hover{border-color:#fbcfe8;background:#e78ea9}._removeBtn_nfv7d_395{position:absolute;top:.75rem;right:.75rem;background:#ef4444;color:#fff;border:none;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}._removeBtn_nfv7d_395:hover{background:#dc2626;transform:scale(1.1)}._addPromptBtn_nfv7d_418{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;border:none;padding:1rem 1.5rem;border-radius:12px;cursor:pointer;font-weight:600;width:100%;transition:all .3s ease;box-shadow:0 4px 15px #ec48994d}._addPromptBtn_nfv7d_418:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ec489966}._charCount_nfv7d_436{text-align:right;font-size:.8rem;color:#9c784b;margin-top:.5rem}._interestsGrid_nfv7d_444{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}._interestButton_nfv7d_450{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem .75rem;border:2px solid #e5e7eb;border-radius:16px;background:#f3e5d0;cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden}._interestButton_nfv7d_450:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#4a2c2c,#e78ea9);opacity:0;transition:opacity .3s ease}._interestButton_nfv7d_450:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0000001a;border-color:#4a2c2c}._interestButton_nfv7d_450._selected_nfv7d_484{border-color:#4a2c2c;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;transform:translateY(-2px);box-shadow:0 8px 25px #ec48994d}._interestButton_nfv7d_450._selected_nfv7d_484:before{opacity:1}._interestButton_nfv7d_450._disabled_nfv7d_496{opacity:.5;cursor:not-allowed;pointer-events:none}._interestButton_nfv7d_450 span{position:relative;z-index:2;font-weight:600;font-size:.85rem}._requiredBadge_nfv7d_509{display:inline-block;background:#ef4444;color:#fff;font-size:.7rem;padding:.2rem .5rem;border-radius:.5rem;margin-left:.5rem;font-weight:600}._premiumHint_nfv7d_520{display:inline-block;background:#b8860b33;color:#b8860b;font-size:.7rem;padding:.2rem .5rem;border-radius:.5rem;margin-left:.5rem;font-weight:600}._interestsDisplay_nfv7d_531{display:flex;flex-wrap:wrap;gap:.75rem}._interestTag_nfv7d_537{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.75rem 1rem;border-radius:50px;font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:.5rem;box-shadow:0 4px 15px #ec48994d;transition:all .3s ease}._interestTag_nfv7d_537:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ec489966}._rangeGroup_nfv7d_557{display:flex;align-items:center;gap:1rem}._inputSmall_nfv7d_563{width:80px;padding:.75rem;border:2px solid #e5e7eb;border-radius:8px;text-align:center;background:#f9fafb;transition:all .3s ease}._inputSmall_nfv7d_563:focus{outline:none;border-color:#4a2c2c;background:#f3e5d0;box-shadow:0 0 0 3px #4a2c2c1a}._checkboxGroup_nfv7d_581{display:flex;flex-direction:column;gap:.75rem}._checkboxLabel_nfv7d_587{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#f9fafb;border:2px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:.9rem}._checkboxLabel_nfv7d_587:hover{border-color:#4a2c2c;background:#f3e5d0}._checkboxLabel_nfv7d_587 input[type=checkbox]{width:1.2rem;height:1.2rem;border:2px solid #d1d5db;border-radius:4px;cursor:pointer;transition:all .3s ease}._checkboxLabel_nfv7d_587 input[type=checkbox]:checked{background:#ec4899;border-color:#4a2c2c}._statusGrid_nfv7d_620,._featuresGrid_nfv7d_621{display:grid;grid-template-columns:1fr;gap:1rem}._statusItem_nfv7d_627,._featureItem_nfv7d_628{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:#f9fafb;border:2px solid #f3f4f6;border-radius:12px;transition:all .3s ease}._statusItem_nfv7d_627:hover,._featureItem_nfv7d_628:hover{border-color:#e5e7eb;background:#f3f4f6;transform:translateY(-1px)}._statusItem_nfv7d_627 span:first-of-type,._featureItem_nfv7d_628 span:first-of-type{display:flex;align-items:center;gap:.75rem;font-weight:600;color:#4a2c2c}._statusYes_nfv7d_655{color:#059669;font-weight:700;background:#ecfdf5;padding:.25rem .75rem;border-radius:20px;font-size:.8rem}._statusNo_nfv7d_664{color:#dc2626;font-weight:700;background:#fef2f2;padding:.25rem .75rem;border-radius:20px;font-size:.8rem}._featureCount_nfv7d_673{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.25rem .75rem;border-radius:20px;font-weight:700;font-size:.8rem;box-shadow:0 2px 8px #ec48994d}._statsSection_nfv7d_684{background:linear-gradient(135deg,#fdf2f8,#fce7f3);padding:2rem 1.5rem;border-radius:20px;margin-top:2rem;border:2px solid #fce7f3}._statsGrid_nfv7d_692{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}._stat_nfv7d_620{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;background:#f3e5d0;border-radius:16px;box-shadow:0 4px 15px #0000000d;transition:all .3s ease;text-align:center;border:2px solid transparent}._stat_nfv7d_620:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0000001a;border-color:#4a2c2c}._stat_nfv7d_620 svg{color:#4a2c2c}._lastActive_nfv7d_723{display:flex;align-items:center;gap:.5rem;justify-content:center;color:#9c784b;font-size:.9rem;padding:1rem;background:#f9fafb;border-radius:12px;border:2px solid #f3f4f6}._error_nfv7d_737{color:#dc2626;font-size:.8rem;margin-top:.5rem;display:block;font-weight:500}@media (min-width: 768px){._container_nfv7d_4{padding:6rem 2rem 2rem}._profileCard_nfv7d_44{max-width:42rem;margin:0 auto}._header_nfv7d_54{padding:2rem}._avatarSection_nfv7d_73{flex-direction:row;text-align:left;align-items:center}._userInfo_nfv7d_128{flex:1}._userInfo_nfv7d_128 p,._userBadges_nfv7d_135{justify-content:flex-start}._actions_nfv7d_173{justify-content:flex-end;margin-top:0}._form_nfv7d_234{padding:2rem}._photoGrid_nfv7d_334,._interestsGrid_nfv7d_444{grid-template-columns:repeat(3,1fr);gap:1rem}._statusGrid_nfv7d_620,._featuresGrid_nfv7d_621{grid-template-columns:repeat(2,1fr)}._statsGrid_nfv7d_692{grid-template-columns:repeat(4,1fr)}._checkboxGroup_nfv7d_581{flex-direction:row;flex-wrap:wrap}._checkboxLabel_nfv7d_587{flex:1;min-width:120px}}@media (min-width: 1024px){._container_nfv7d_4{padding:7rem 3rem 3rem}._profileCard_nfv7d_44{max-width:48rem}._photoGrid_nfv7d_334{grid-template-columns:repeat(6,1fr)}._interestsGrid_nfv7d_444{grid-template-columns:repeat(4,1fr)}._header_nfv7d_54,._form_nfv7d_234{padding:2.5rem}}@keyframes _fadeIn_nfv7d_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._profileCard_nfv7d_44{animation:_fadeIn_nfv7d_1 .6s ease-out}._form_nfv7d_234::-webkit-scrollbar{width:6px}._form_nfv7d_234::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}._form_nfv7d_234::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}._form_nfv7d_234::-webkit-scrollbar-thumb:hover{background:#9ca3af}._bottomActions_nfv7d_882{display:flex;gap:1rem;justify-content:center;padding:2rem 1rem;background:#f8fafc;border-top:1px solid #e5e7eb;margin-top:2rem;position:sticky;bottom:0;background:#f3e5d0;box-shadow:0 -4px 20px #0000001a}._bottomActions_nfv7d_882 ._cancelBtn_nfv7d_183,._bottomActions_nfv7d_882 ._saveBtn_nfv7d_182{padding:1rem 2rem;font-size:1rem;font-weight:600;border-radius:12px;display:flex;align-items:center;gap:.5rem;min-width:140px;justify-content:center;transition:all .3s ease}._bottomActions_nfv7d_882 ._cancelBtn_nfv7d_183{background:transparent;color:#9c784b;border:2px solid #d1d5db}._bottomActions_nfv7d_882 ._cancelBtn_nfv7d_183:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}._bottomActions_nfv7d_882 ._saveBtn_nfv7d_182{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;border:none;box-shadow:0 4px 15px #ec48994d}._bottomActions_nfv7d_882 ._saveBtn_nfv7d_182:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #ec489966}._bottomActions_nfv7d_882 ._saveBtn_nfv7d_182:disabled,._bottomActions_nfv7d_882 ._cancelBtn_nfv7d_183:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width: 768px){._bottomActions_nfv7d_882{flex-direction:column;padding:1.5rem 1rem}._bottomActions_nfv7d_882 ._cancelBtn_nfv7d_183,._bottomActions_nfv7d_882 ._saveBtn_nfv7d_182{width:100%}}._locationInputGroup_nfv7d_954{width:100%}._locationInputWrapper_nfv7d_958{position:relative;display:flex;gap:8px;align-items:stretch}._getLocationBtn_nfv7d_965{background:#007bff;color:#fff;border:none;border-radius:6px;padding:0 16px;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:14px;white-space:nowrap;transition:background-color .2s}._getLocationBtn_nfv7d_965:hover:not(:disabled){background:#0056b3}._getLocationBtn_nfv7d_965:disabled{background:#6c757d;cursor:not-allowed}._locationError_nfv7d_989{color:#dc3545;font-size:14px;margin-top:4px;padding:4px 8px;background:#f8d7da;border-radius:4px;border:1px solid #f5c6cb}._locationHelper_nfv7d_999{color:#6c757d;font-size:12px;margin-top:4px;font-style:italic}._container_1ysz1_1{min-height:100vh;background:linear-gradient(135deg,#553929,#2b1b12);padding:2rem 1rem}._header_1ysz1_7{max-width:1280px;margin:0 auto 3rem;text-align:center}._backBtn_1ysz1_13{display:flex;align-items:center;gap:.5rem;background:#f3e5d0;border:2px solid #4a2c2c;color:#4a2c2c;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-bottom:2rem}._backBtn_1ysz1_13:hover{background:#4a2c2c;color:#f3e5d0;transform:translateY(-2px);box-shadow:0 4px 12px #ec48994d}._backBtn_1ysz1_13 svg{width:1.125rem;height:1.125rem}._headerContent_1ysz1_40{max-width:48rem;margin:0 auto}._headerIcon_1ysz1_45{width:4rem;height:4rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;animation:_float_1ysz1_1 3s ease-in-out infinite}@keyframes _float_1ysz1_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._headerIcon_1ysz1_45 svg{width:2rem;height:2rem;color:#fff;fill:currentColor}._title_1ysz1_73{font-size:3rem;font-weight:700;color:var(--color-primary);margin-bottom:1rem;line-height:1.1}._subtitle_1ysz1_81{font-size:1.25rem;color:var(--color-secondary);margin-bottom:2rem;line-height:1.6}._stats_1ysz1_88{display:flex;justify-content:center;gap:2rem;margin-top:2rem}._stat_1ysz1_88{display:flex;align-items:center;gap:.5rem;color:var(--color-primary);font-weight:500}._stat_1ysz1_88 svg{width:1.25rem;height:1.25rem;color:#4a2c2c}@media (max-width: 767px){._container_1ysz1_1{padding:1rem}._title_1ysz1_73{font-size:2rem}._subtitle_1ysz1_81{font-size:1rem}._stats_1ysz1_88{flex-direction:column;gap:1rem}._stat_1ysz1_88{justify-content:center}}._container_mc1ns_1{min-height:100vh;background:linear-gradient(135deg,#553929,#2b1b12);padding:2rem 1rem}._header_mc1ns_7{max-width:1280px;margin:0 auto 3rem;text-align:center}._backBtn_mc1ns_13{display:flex;align-items:center;gap:.5rem;background:#f3e5d0;border:2px solid #4a2c2c;color:#4a2c2c;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-bottom:2rem}._backBtn_mc1ns_13:hover{background:#4a2c2c;color:#f3e5d0;transform:translateY(-2px);box-shadow:0 4px 12px #ec48994d}._backBtn_mc1ns_13 svg{width:1.125rem;height:1.125rem}._headerContent_mc1ns_40{max-width:48rem;margin:0 auto}._headerIcon_mc1ns_45{width:4rem;height:4rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;animation:_pulse_mc1ns_1 2s infinite}@keyframes _pulse_mc1ns_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}._headerIcon_mc1ns_45 svg{width:2rem;height:2rem;color:#fff;fill:currentColor}._title_mc1ns_73{font-size:3rem;font-weight:700;color:#4a2c2c;margin-bottom:1rem;line-height:1.1}._gradientText_mc1ns_81{background:linear-gradient(135deg,#4a2c2c,#e78ea9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_mc1ns_88{font-size:1.25rem;color:#9c784b;margin-bottom:2rem;line-height:1.6}._filterSection_mc1ns_95{max-width:1280px;margin:0 auto 3rem;text-align:center}._filterSection_mc1ns_95 h3{font-size:1.5rem;font-weight:700;color:#4a2c2c;margin-bottom:1.5rem}._categoryFilter_mc1ns_108{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._filterBtn_mc1ns_115{padding:.75rem 1.5rem;border-radius:50px;border:2px solid #e78ea9;color:#4a2c2c;background:#f3e5d0;font-weight:500;cursor:pointer;transition:all .2s}._filterBtn_mc1ns_115:hover,._filterBtn_mc1ns_115._active_mc1ns_127{background:#4a2c2c;color:#f3e5d0;border-color:#4a2c2c;transform:translateY(-2px);box-shadow:0 4px 12px #ec48994d}._storiesGrid_mc1ns_135{max-width:1280px;margin:0 auto;display:grid;gap:2rem;margin-bottom:4rem}@media (min-width: 768px){._storiesGrid_mc1ns_135{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._storiesGrid_mc1ns_135{grid-template-columns:repeat(3,1fr)}}._storyCard_mc1ns_155{background:#f3e5d0;border-radius:1rem;overflow:hidden;box-shadow:0 10px 15px #0000001a;cursor:pointer;transition:all .3s;transform:translateY(0)}._storyCard_mc1ns_155:hover{box-shadow:0 25px 50px #00000040;transform:translateY(-8px)}._storyImage_mc1ns_170{height:12rem;position:relative;overflow:hidden}._storyImage_mc1ns_170 img{width:100%;height:100%;object-fit:cover;transition:transform .3s}._storyCard_mc1ns_155:hover ._storyImage_mc1ns_170 img{transform:scale(1.05)}._categoryBadge_mc1ns_187{position:absolute;top:1rem;right:1rem;background:#ec4899e6;color:#fff;padding:.5rem 1rem;border-radius:50px;font-size:.875rem;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._storyContent_mc1ns_200{padding:1.5rem}._storyHeader_mc1ns_204{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._storyNames_mc1ns_211{font-size:1.25rem;font-weight:700;color:#4a2c2c;margin:0}._rating_mc1ns_218{display:flex;gap:.25rem}._rating_mc1ns_218 svg{width:1rem;height:1rem;color:#fbbf24;fill:currentColor}._storyMeta_mc1ns_230{display:flex;justify-content:space-between;margin-bottom:1rem;font-size:.875rem;color:#9c784b}._location_mc1ns_238,._date_mc1ns_239{display:flex;align-items:center;gap:.5rem}._location_mc1ns_238 svg,._date_mc1ns_239 svg{width:1rem;height:1rem}._storyPreview_mc1ns_251{color:#9c784b;line-height:1.6;margin-bottom:1rem}._readMoreBtn_mc1ns_257{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.75rem 1.5rem;border-radius:50px;border:none;font-weight:600;cursor:pointer;transition:all .2s;width:100%}._readMoreBtn_mc1ns_257:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ec48994d}._statsSection_mc1ns_274{max-width:1280px;margin:0 auto;background:#f3e5d0;border-radius:1rem;padding:2rem;box-shadow:0 10px 15px #0000001a}._statsGrid_mc1ns_283{display:grid;gap:2rem;text-align:center}@media (min-width: 768px){._statsGrid_mc1ns_283{grid-template-columns:repeat(4,1fr)}}._statCard_mc1ns_295{padding:1rem}._statNumber_mc1ns_299{font-size:2.25rem;font-weight:700;color:#4a2c2c;margin-bottom:.5rem}._statLabel_mc1ns_306{color:#9c784b}@media (max-width: 767px){._container_mc1ns_1{padding:1rem}._title_mc1ns_73{font-size:2rem}._subtitle_mc1ns_88{font-size:1rem}._categoryFilter_mc1ns_108{gap:.5rem}._filterBtn_mc1ns_115{padding:.5rem 1rem;font-size:.875rem}}._container_qc00z_1{min-height:100vh;background:#553929;padding:2rem 1rem}._header_qc00z_7{max-width:1280px;margin:0 auto 3rem;text-align:center}._backBtn_qc00z_13{display:flex;align-items:center;gap:.5rem;background:#f3e5d0;border:2px solid #4a2c2c;color:#4a2c2c;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-bottom:2rem}._backBtn_qc00z_13:hover{background:#4a2c2c;color:#f3e5d0;transform:translateY(-2px);box-shadow:0 4px 12px #4a2c2c4d}._backBtn_qc00z_13 svg{width:1.125rem;height:1.125rem}._headerContent_qc00z_40{max-width:48rem;margin:0 auto}._headerIcon_qc00z_45{width:4rem;height:4rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;animation:_bounce_qc00z_1 2s infinite}@keyframes _bounce_qc00z_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._headerIcon_qc00z_45 svg{width:2rem;height:2rem;color:#fff}._title_qc00z_72{font-size:3rem;font-weight:700;color:var(--color-primary);margin-bottom:1rem;line-height:1.1}._subtitle_qc00z_81{font-size:1.25rem;color:var(--color-secondary);margin-bottom:2rem;line-height:1.6}._controlsSection_qc00z_88{max-width:1280px;margin:0 auto 3rem;display:flex;flex-direction:column;gap:2rem}._searchBox_qc00z_96{position:relative;max-width:24rem;margin:0 auto}._searchBox_qc00z_96 svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#9c784b}._searchBox_qc00z_96 input{width:100%;padding:1rem 1rem 1rem 3rem;border:2px solid #e5e7eb;border-radius:50px;font-size:1rem;transition:all .2s;background:#f3e5d0}._searchBox_qc00z_96 input:focus{outline:none;border-color:#4a2c2c;box-shadow:0 0 0 4px #4a2c2c1a}._categoryFilter_qc00z_128{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._filterBtn_qc00z_135{padding:.75rem 1.5rem;border-radius:50px;border:2px solid #e78ea9;color:#4a2c2c;background:#f3e5d0;font-weight:500;cursor:pointer;transition:all .2s}._filterBtn_qc00z_135:hover,._filterBtn_qc00z_135._active_qc00z_147{background:#4a2c2c;color:#f3e5d0;border-color:#4a2c2c;transform:translateY(-2px);box-shadow:0 4px 12px #4a2c2c4d}._postsGrid_qc00z_155{max-width:1280px;margin:0 auto;display:grid;gap:2rem;margin-bottom:4rem}@media (min-width: 768px){._postsGrid_qc00z_155{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._postsGrid_qc00z_155{grid-template-columns:repeat(3,1fr)}}._postCard_qc00z_175{background:#f3e5d0;border-radius:1rem;overflow:hidden;box-shadow:0 10px 15px #0000001a;cursor:pointer;transition:all .3s;transform:translateY(0)}._postCard_qc00z_175:hover{box-shadow:0 25px 50px #00000040;transform:translateY(-8px)}._postImage_qc00z_190{height:12rem;position:relative;overflow:hidden}._postImage_qc00z_190 img{width:100%;height:100%;object-fit:cover;transition:transform .3s}._postCard_qc00z_175:hover ._postImage_qc00z_190 img{transform:scale(1.05)}._categoryBadge_qc00z_207{position:absolute;top:1rem;right:1rem;background:#ec4899e6;color:#fff;padding:.5rem 1rem;border-radius:50px;font-size:.875rem;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._postContent_qc00z_220{padding:1.5rem}._postTitle_qc00z_224{font-size:1.25rem;font-weight:700;color:#4a2c2c;margin-bottom:.75rem;line-height:1.4;transition:color .2s}._postCard_qc00z_175:hover ._postTitle_qc00z_224{color:#4a2c2c}._postExcerpt_qc00z_237{color:#9c784b;margin-bottom:1rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._postMeta_qc00z_247{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:#9c784b;margin-bottom:1rem}._author_qc00z_256,._date_qc00z_257,._readTime_qc00z_258{display:flex;align-items:center;gap:.5rem}._author_qc00z_256 svg,._date_qc00z_257 svg,._readTime_qc00z_258 svg{width:1rem;height:1rem}._readMoreBtn_qc00z_271{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.75rem 1.5rem;border-radius:50px;border:none;font-weight:600;cursor:pointer;transition:all .2s;width:100%}._readMoreBtn_qc00z_271:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a2c2c4d}._noResults_qc00z_288{max-width:1280px;margin:0 auto;text-align:center;padding:4rem 2rem;color:#9c784b}._noResults_qc00z_288 svg{width:4rem;height:4rem;color:#4a2c2c;margin-bottom:1rem}._noResults_qc00z_288 h3{font-size:1.5rem;font-weight:700;color:#4a2c2c;margin-bottom:.5rem}._newsletter_qc00z_310{max-width:1280px;margin:0 auto;background:linear-gradient(135deg,#4a2c2c,#e78ea9);border-radius:1rem;padding:2rem;text-align:center;color:#fff}._newsletterTitle_qc00z_320{font-size:1.5rem;font-weight:700;margin-bottom:1rem}._newsletterDescription_qc00z_326{margin-bottom:1.5rem;opacity:.9}._newsletterForm_qc00z_331{display:flex;flex-direction:column;gap:1rem;max-width:28rem;margin:0 auto}@media (min-width: 640px){._newsletterForm_qc00z_331{flex-direction:row}}._newsletterInput_qc00z_345{flex:1;padding:.75rem 1rem;border-radius:50px;border:none;color:#4a2c2c}._newsletterInput_qc00z_345::placeholder{color:#9c784b}._newsletterInput_qc00z_345:focus{outline:none;box-shadow:0 0 0 2px #fff}._subscribeBtn_qc00z_362{background:#f3e5d0;color:#4a2c2c;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;border:none;cursor:pointer;transition:background-color .2s}._subscribeBtn_qc00z_362:hover{background:#f3f4f6}@media (max-width: 767px){._container_qc00z_1{padding:1rem}._title_qc00z_72{font-size:2rem}._subtitle_qc00z_81{font-size:1rem}._controlsSection_qc00z_88{gap:1.5rem}._categoryFilter_qc00z_128{gap:.5rem}._filterBtn_qc00z_135{padding:.5rem 1rem;font-size:.875rem}._postMeta_qc00z_247{flex-direction:column;gap:.5rem}}._container_1k2dc_1{min-height:100vh;background:linear-gradient(135deg,#553929,#2b1b12);padding:2rem 1rem}._header_1k2dc_7{max-width:1280px;margin:0 auto 2rem;display:flex;justify-content:space-between;align-items:center}._backBtn_1k2dc_15,._shareBtn_1k2dc_16{display:flex;align-items:center;gap:.5rem;background:#f3e5d0;border:2px solid #4a2c2c;color:#4a2c2c;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;cursor:pointer;transition:all .2s ease}._backBtn_1k2dc_15:hover,._shareBtn_1k2dc_16:hover{background:#4a2c2c;color:#f3e5d0;transform:translateY(-2px);box-shadow:0 4px 12px #ec48994d}._backBtn_1k2dc_15 svg,._shareBtn_1k2dc_16 svg{width:1.125rem;height:1.125rem}._storyArticle_1k2dc_44{max-width:1280px;margin:0 auto;background:#f3e5d0;border-radius:1rem;overflow:hidden;box-shadow:0 20px 40px #0000001a;margin-bottom:3rem}._storyHeader_1k2dc_54{display:grid;gap:2rem;padding:2rem;background:linear-gradient(135deg,#f3e5d0,#e78ea9)}@media (min-width: 1024px){._storyHeader_1k2dc_54{grid-template-columns:1fr 2fr;align-items:center}}._storyImage_1k2dc_68{width:100%;height:20rem;border-radius:1rem;overflow:hidden}._storyImage_1k2dc_68 img{width:100%;height:100%;object-fit:cover}._storyInfo_1k2dc_81{text-align:center}@media (min-width: 1024px){._storyInfo_1k2dc_81{text-align:left}}._categoryBadge_1k2dc_91{display:inline-block;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.5rem 1rem;border-radius:50px;font-size:.875rem;font-weight:600;margin-bottom:1rem}._storyTitle_1k2dc_102{font-size:2.5rem;font-weight:700;color:#4a2c2c;margin-bottom:1.5rem;line-height:1.2}._gradientText_1k2dc_110{background:linear-gradient(135deg,#4a2c2c,#e78ea9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._storyMeta_1k2dc_117{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;font-size:.875rem;color:#9c784b}@media (min-width: 1024px){._storyMeta_1k2dc_117{justify-content:flex-start}}._location_1k2dc_132,._date_1k2dc_133,._rating_1k2dc_134{display:flex;align-items:center;gap:.5rem}._location_1k2dc_132 svg,._date_1k2dc_133 svg{width:1rem;height:1rem}._rating_1k2dc_134 svg{width:1rem;height:1rem;color:#fbbf24;fill:currentColor}._storyContent_1k2dc_153{padding:2rem}._quote_1k2dc_157{background:linear-gradient(135deg,#f3e5d0,#e78ea9);border-left:4px solid #ec4899;border-radius:.5rem;padding:2rem;margin-bottom:2rem;position:relative}._quote_1k2dc_157 svg{position:absolute;top:1rem;left:1rem;width:2rem;height:2rem;color:#4a2c2c;opacity:.3}._quote_1k2dc_157 blockquote{font-size:1.25rem;font-style:italic;color:#4a2c2c;margin:0;padding-left:3rem;line-height:1.6}._fullStory_1k2dc_185{color:#4a2c2c;line-height:1.8}._fullStory_1k2dc_185 h3{font-size:1.5rem;font-weight:700;color:#4a2c2c;margin:2rem 0 1rem}._fullStory_1k2dc_185 p{margin-bottom:1.5rem}._relatedStories_1k2dc_201{max-width:1280px;margin:0 auto}._relatedStories_1k2dc_201 h3{font-size:1.75rem;font-weight:700;color:#4a2c2c;text-align:center;margin-bottom:2rem}._relatedGrid_1k2dc_214{display:grid;gap:1.5rem}@media (min-width: 768px){._relatedGrid_1k2dc_214{grid-template-columns:repeat(3,1fr)}}._relatedCard_1k2dc_225{background:#f3e5d0;border-radius:1rem;overflow:hidden;box-shadow:0 10px 15px #0000001a;cursor:pointer;transition:all .3s}._relatedCard_1k2dc_225:hover{box-shadow:0 20px 25px #00000026;transform:translateY(-4px)}._relatedCard_1k2dc_225 img{width:100%;height:8rem;object-fit:cover}._relatedContent_1k2dc_245{padding:1rem}._relatedContent_1k2dc_245 h4{font-weight:700;color:#4a2c2c;margin-bottom:.25rem}._relatedContent_1k2dc_245 p{color:#9c784b;font-size:.875rem}._notFound_1k2dc_260{max-width:1280px;margin:0 auto;text-align:center;padding:4rem 2rem}._notFound_1k2dc_260 h2{font-size:2rem;font-weight:700;color:#4a2c2c;margin-bottom:1rem}._notFound_1k2dc_260 button{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.75rem 1.5rem;border-radius:50px;border:none;font-weight:600;cursor:pointer;transition:all .2s}._notFound_1k2dc_260 button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ec48994d}@media (max-width: 767px){._container_1k2dc_1{padding:1rem}._header_1k2dc_7{flex-direction:column;gap:1rem}._storyTitle_1k2dc_102{font-size:1.75rem}._storyHeader_1k2dc_54,._storyContent_1k2dc_153,._quote_1k2dc_157{padding:1.5rem}._quote_1k2dc_157 blockquote{font-size:1.125rem;padding-left:2rem}}._container_1e6pi_1{min-height:100vh;background:#553929;padding:2rem 1rem}._header_1e6pi_7{max-width:1280px;margin:0 auto 2rem;display:flex;justify-content:space-between;align-items:center}._backBtn_1e6pi_15,._shareBtn_1e6pi_16{display:flex;align-items:center;gap:.5rem;background:#f3e5d0;border:2px solid #4a2c2c;color:#4a2c2c;padding:.75rem 1.5rem;border-radius:50px;font-weight:600;cursor:pointer;transition:all .2s ease}._backBtn_1e6pi_15:hover,._shareBtn_1e6pi_16:hover{background:#4a2c2c;color:#f3e5d0;transform:translateY(-2px);box-shadow:0 4px 12px #ec48994d}._backBtn_1e6pi_15 svg,._shareBtn_1e6pi_16 svg{width:1.125rem;height:1.125rem}._blogArticle_1e6pi_44{max-width:1280px;margin:0 auto;background:#f3e5d0;border-radius:1rem;overflow:hidden;box-shadow:0 20px 40px #0000001a;margin-bottom:3rem}._articleHeader_1e6pi_54{padding:2rem;text-align:center;background:linear-gradient(135deg,#f3e5d0,#e78ea9)}._categoryBadge_1e6pi_60{display:inline-block;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.5rem 1rem;border-radius:50px;font-size:.875rem;font-weight:600;margin-bottom:1rem}._articleTitle_1e6pi_71{font-size:2.5rem;font-weight:700;color:#4a2c2c;margin-bottom:1.5rem;line-height:1.2}._articleMeta_1e6pi_79{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;font-size:.875rem;color:#9c784b}._author_1e6pi_88,._date_1e6pi_89,._readTime_1e6pi_90{display:flex;align-items:center;gap:.5rem}._author_1e6pi_88 svg,._date_1e6pi_89 svg,._readTime_1e6pi_90 svg{width:1rem;height:1rem}._articleImage_1e6pi_103{height:20rem;overflow:hidden}._articleImage_1e6pi_103 img{width:100%;height:100%;object-fit:cover}._articleContent_1e6pi_114{padding:2rem}._excerpt_1e6pi_118{font-size:1.25rem;color:#9c784b;font-style:italic;margin-bottom:2rem;padding:1.5rem;background:linear-gradient(135deg,#f3e5d0,#e78ea9);border-radius:.5rem;border-left:4px solid #ec4899}._fullContent_1e6pi_129{color:#4a2c2c;line-height:1.8}._fullContent_1e6pi_129 h3{font-size:1.5rem;font-weight:700;color:#4a2c2c;margin:2rem 0 1rem}._fullContent_1e6pi_129 p{margin-bottom:1.5rem}._fullContent_1e6pi_129 ul{margin:1.5rem 0;padding-left:2rem}._fullContent_1e6pi_129 li{margin-bottom:.75rem;line-height:1.6}._fullContent_1e6pi_129 strong{color:#4a2c2c;font-weight:600}._relatedArticles_1e6pi_160{max-width:1280px;margin:0 auto}._relatedArticles_1e6pi_160 h3{font-size:1.75rem;font-weight:700;color:#4a2c2c;text-align:center;margin-bottom:2rem}._relatedGrid_1e6pi_173{display:grid;gap:1.5rem}@media (min-width: 768px){._relatedGrid_1e6pi_173{grid-template-columns:repeat(3,1fr)}}._relatedCard_1e6pi_184{background:#f3e5d0;border-radius:1rem;overflow:hidden;box-shadow:0 10px 15px #0000001a;cursor:pointer;transition:all .3s}._relatedCard_1e6pi_184:hover{box-shadow:0 20px 25px #00000026;transform:translateY(-4px)}._relatedCard_1e6pi_184 img{width:100%;height:8rem;object-fit:cover}._relatedContent_1e6pi_204{padding:1rem}._relatedContent_1e6pi_204 h4{font-weight:700;color:#4a2c2c;margin-bottom:.5rem;line-height:1.4}._relatedContent_1e6pi_204 p{color:#9c784b;font-size:.875rem;line-height:1.5;margin-bottom:.75rem}._relatedMeta_1e6pi_222{display:flex;justify-content:space-between;font-size:.75rem;color:#9ca3af}._notFound_1e6pi_229{max-width:1280px;margin:0 auto;text-align:center;padding:4rem 2rem}._notFound_1e6pi_229 h2{font-size:2rem;font-weight:700;color:#4a2c2c;margin-bottom:1rem}._notFound_1e6pi_229 button{background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;padding:.75rem 1.5rem;border-radius:50px;border:none;font-weight:600;cursor:pointer;transition:all .2s}._notFound_1e6pi_229 button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ec48994d}@media (max-width: 767px){._container_1e6pi_1{padding:1rem}._header_1e6pi_7{flex-direction:column;gap:1rem}._articleTitle_1e6pi_71{font-size:1.75rem}._articleHeader_1e6pi_54,._articleContent_1e6pi_114{padding:1.5rem}._excerpt_1e6pi_118{font-size:1.125rem;padding:1rem}._articleMeta_1e6pi_79{flex-direction:column;gap:.75rem}}.App{text-align:left}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.animate-float{animation:float 3s ease-in-out infinite}.animate-fadeInUp{animation:fadeInUp .6s ease-out}.animate-fadeInLeft{animation:fadeInLeft .6s ease-out}.animate-fadeInRight{animation:fadeInRight .6s ease-out}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@media (max-width: 768px){.mobile-padding{padding-left:1rem;padding-right:1rem}.mobile-text-center{text-align:center}}@media (prefers-color-scheme: dark){.dark-mode-bg{background-color:#1f2937;color:#f9fafb}}._loginContainer_1e6lx_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem}._loginCard_1e6lx_10{background:#fff;border-radius:1rem;padding:3rem;width:100%;max-width:400px;box-shadow:0 20px 60px #0000004d}._title_1e6lx_19{font-size:2rem;font-weight:700;color:#333;margin-bottom:2rem;text-align:center}._form_1e6lx_27{display:flex;flex-direction:column;gap:1.5rem}._inputGroup_1e6lx_33{display:flex;flex-direction:column;gap:.5rem}._inputGroup_1e6lx_33 label{font-weight:600;color:#555;font-size:.9rem}._inputGroup_1e6lx_33 input{padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;transition:border-color .3s}._inputGroup_1e6lx_33 input:focus{outline:none;border-color:#667eea}._error_1e6lx_58{background:#fee;color:#c33;padding:.75rem;border-radius:.5rem;font-size:.9rem}._submitBtn_1e6lx_66{background:#667eea;color:#fff;padding:.75rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s}._submitBtn_1e6lx_66:hover:not(:disabled){background:#5568d3}._submitBtn_1e6lx_66:disabled{opacity:.6;cursor:not-allowed}._switchMode_1e6lx_87{margin-top:1rem;text-align:center}._switchBtn_1e6lx_92{background:none;border:none;color:#667eea;cursor:pointer;font-size:.9rem;text-decoration:underline;padding:.5rem;transition:color .3s}._switchBtn_1e6lx_92:hover{color:#5568d3}._adminContainer_5pg5w_1{display:flex;min-height:100vh;background:#f5f5f5}._sidebar_5pg5w_7{width:260px;background:#1a1a2e;color:#fff;display:flex;flex-direction:column;transition:width .3s;position:fixed;height:100vh;overflow-y:auto;z-index:1000}._sidebar_5pg5w_7._closed_5pg5w_20{width:80px}._sidebarHeader_5pg5w_24{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}._logo_5pg5w_32{font-size:1.25rem;font-weight:700;margin:0;white-space:nowrap;overflow:hidden}._sidebar_5pg5w_7._closed_5pg5w_20 ._logo_5pg5w_32{display:none}._toggleBtn_5pg5w_44{background:none;border:none;color:#fff;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center}._nav_5pg5w_55{flex:1;padding:1rem 0;display:flex;flex-direction:column;gap:.5rem}._navItem_5pg5w_63{display:flex;align-items:center;gap:1rem;padding:.75rem 1.5rem;background:none;border:none;color:#ffffffb3;cursor:pointer;transition:all .3s;text-align:left;font-size:.95rem;white-space:nowrap}._navItem_5pg5w_63:hover{background:#ffffff1a;color:#fff}._navItem_5pg5w_63._active_5pg5w_83{background:#667eea33;color:#fff;border-left:3px solid #667eea}._sidebar_5pg5w_7._closed_5pg5w_20 ._navItem_5pg5w_63 span{display:none}._sidebarFooter_5pg5w_93{padding:1rem;border-top:1px solid rgba(255,255,255,.1)}._logoutBtn_5pg5w_98{display:flex;align-items:center;gap:1rem;width:100%;padding:.75rem 1rem;background:#dc354533;border:none;color:#ff6b6b;cursor:pointer;border-radius:.5rem;transition:all .3s;font-size:.95rem}._logoutBtn_5pg5w_98:hover{background:#dc35454d}._sidebar_5pg5w_7._closed_5pg5w_20 ._logoutBtn_5pg5w_98 span{display:none}._mainContent_5pg5w_121{flex:1;margin-left:260px;transition:margin-left .3s;padding:2rem;min-height:100vh}._sidebar_5pg5w_7._closed_5pg5w_20~._mainContent_5pg5w_121{margin-left:80px}@media (max-width: 768px){._sidebar_5pg5w_7{width:260px;transform:translate(-100%)}._sidebar_5pg5w_7._open_5pg5w_139{transform:translate(0)}._mainContent_5pg5w_121{margin-left:0;padding:1rem}._sidebar_5pg5w_7._closed_5pg5w_20~._mainContent_5pg5w_121{margin-left:0}}._dashboard_119t1_1{padding:2rem}._title_119t1_5{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem}._loading_119t1_12,._error_119t1_13{padding:2rem;text-align:center;color:#666}._statsGrid_119t1_19{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}._statCard_119t1_26{background:#fff;border-radius:1rem;padding:1.5rem;display:flex;align-items:center;gap:1.5rem;box-shadow:0 2px 8px #0000001a;transition:transform .3s,box-shadow .3s}._statCard_119t1_26:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._statIcon_119t1_42{width:60px;height:60px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._statContent_119t1_52{flex:1}._statContent_119t1_52 h3{font-size:.9rem;color:#666;margin:0 0 .5rem;font-weight:500}._statValue_119t1_63{font-size:2rem;font-weight:700;color:#1a1a2e;margin:0 0 .25rem}._statChange_119t1_70{font-size:.85rem;color:#10b981}._additionalStats_119t1_75{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}._statBox_119t1_82{background:#fff;border-radius:.75rem;padding:1.5rem;text-align:center;box-shadow:0 2px 8px #0000001a}._statBox_119t1_82 h3{font-size:.9rem;color:#666;margin:0 0 .5rem;font-weight:500}._statBox_119t1_82 p{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin:0}._section_119t1_104{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px #0000001a}._section_119t1_104 h2{font-size:1.25rem;font-weight:700;color:#1a1a2e;margin:0 0 1.5rem}._packageGrid_119t1_119{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._packageCard_119t1_125{background:#f8f9fa;border-radius:.75rem;padding:1.5rem;text-align:center}._packageCard_119t1_125 h4{font-size:1rem;font-weight:600;color:#1a1a2e;margin:0 0 .5rem;text-transform:capitalize}._packageCount_119t1_140{font-size:.9rem;color:#666;margin:.25rem 0}._packageRevenue_119t1_146{font-size:1.25rem;font-weight:700;color:#10b981;margin:.5rem 0 0}@media (max-width: 768px){._dashboard_119t1_1{padding:1rem}._statsGrid_119t1_19{grid-template-columns:1fr}}._container_1vtcn_1{padding:2rem}._title_1vtcn_5{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem}._loading_1vtcn_12{padding:2rem;text-align:center;color:#666}._filters_1vtcn_18{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}._searchBox_1vtcn_25{flex:1;min-width:300px;display:flex;align-items:center;gap:.75rem;background:#fff;padding:.75rem 1rem;border-radius:.5rem;box-shadow:0 2px 4px #0000001a}._searchBox_1vtcn_25 input{flex:1;border:none;outline:none;font-size:1rem}._filterSelect_1vtcn_44{padding:.75rem 1rem;border:2px solid #e0e0e0;border-radius:.5rem;background:#fff;font-size:1rem;cursor:pointer}._tableContainer_1vtcn_53{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 2px 8px #0000001a;overflow-x:auto}._table_1vtcn_53{width:100%;border-collapse:collapse}._table_1vtcn_53 thead{background:#f8f9fa}._table_1vtcn_53 th{padding:1rem;text-align:left;font-weight:600;color:#666;font-size:.9rem;text-transform:uppercase}._table_1vtcn_53 td{padding:1rem;border-top:1px solid #e0e0e0}._userInfo_1vtcn_84{display:flex;align-items:center;gap:.75rem}._avatar_1vtcn_90{width:40px;height:40px;border-radius:50%;object-fit:cover}._badge_1vtcn_97{display:inline-block;padding:.25rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:500}._badgeSuccess_1vtcn_105{background:#10b98120;color:#10b981}._badgeWarning_1vtcn_110{background:#f59e0b20;color:#f59e0b}._badgeDanger_1vtcn_115{background:#ef444420;color:#ef4444}._badgeSecondary_1vtcn_120{background:#6b728020;color:#6b7280}._actions_1vtcn_125{display:flex;gap:.5rem}._actionBtn_1vtcn_130,._actionBtnDanger_1vtcn_131{background:none;border:none;padding:.5rem;border-radius:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s}._actionBtn_1vtcn_130{color:#667eea}._actionBtn_1vtcn_130:hover{background:#667eea20}._actionBtnDanger_1vtcn_131{color:#ef4444}._actionBtnDanger_1vtcn_131:hover{background:#ef444420}._pagination_1vtcn_159{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:2rem}._pagination_1vtcn_159 button{padding:.5rem 1rem;border:2px solid #e0e0e0;background:#fff;border-radius:.5rem;cursor:pointer;transition:all .3s}._pagination_1vtcn_159 button:hover:not(:disabled){border-color:#667eea;color:#667eea}._pagination_1vtcn_159 button:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_1vtcn_186{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1vtcn_186{background:#fff;border-radius:1rem;padding:2rem;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}._modal_1vtcn_186 h2{margin:0 0 1.5rem;color:#1a1a2e}._modalContent_1vtcn_214{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}._modalContent_1vtcn_214 p{margin:0;color:#666}._modalContent_1vtcn_214 strong{color:#1a1a2e}._modal_1vtcn_186 button{width:100%;padding:.75rem;background:#667eea;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer}@media (max-width: 768px){._container_1vtcn_1{padding:1rem}._table_1vtcn_53{font-size:.85rem}._table_1vtcn_53 th,._table_1vtcn_53 td{padding:.75rem .5rem}}._container_7knho_1{padding:2rem}._title_7knho_5{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem}._loading_7knho_12{padding:2rem;text-align:center;color:#666}._filters_7knho_18{margin-bottom:2rem}._filterSelect_7knho_22{padding:.75rem 1rem;border:2px solid #e0e0e0;border-radius:.5rem;background:#fff;font-size:1rem;cursor:pointer}._reportsList_7knho_31{display:flex;flex-direction:column;gap:1rem}._reportCard_7knho_37{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 8px #0000001a}._reportHeader_7knho_44{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._reportHeader_7knho_44 h3{margin:0 0 .5rem;color:#1a1a2e}._reportType_7knho_56{display:inline-block;padding:.25rem .75rem;background:#667eea20;color:#667eea;border-radius:1rem;font-size:.85rem;text-transform:capitalize}._statusBadge_7knho_66{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:500;text-transform:capitalize}._pending_7knho_74{background:#f59e0b20;color:#f59e0b}._reviewing_7knho_79{background:#667eea20;color:#667eea}._resolved_7knho_84{background:#10b98120;color:#10b981}._description_7knho_89{color:#666;margin:1rem 0;line-height:1.6}._reportInfo_7knho_95{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0}._reportInfo_7knho_95 p{margin:0;font-size:.9rem;color:#666}._reportInfo_7knho_95 strong{color:#1a1a2e}._actions_7knho_114{display:flex;gap:1rem;margin-top:1rem}._resolveBtn_7knho_120,._blockBtn_7knho_121{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s}._resolveBtn_7knho_120{background:#10b981;color:#fff}._resolveBtn_7knho_120:hover{background:#059669}._blockBtn_7knho_121{background:#ef4444;color:#fff}._blockBtn_7knho_121:hover{background:#dc2626}._container_1jprx_1{padding:2rem}._title_1jprx_5{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem}._loading_1jprx_12{padding:2rem;text-align:center;color:#666}._statsCard_1jprx_18{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:1rem;padding:2rem;display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}._statsCard_1jprx_18 h3{margin:0 0 .5rem;font-size:1rem;opacity:.9}._statsCard_1jprx_18 p{margin:0;font-size:2rem;font-weight:700}._tableContainer_1jprx_41{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 2px 8px #0000001a;overflow-x:auto}._table_1jprx_41{width:100%;border-collapse:collapse}._table_1jprx_41 thead{background:#f8f9fa}._table_1jprx_41 th{padding:1rem;text-align:left;font-weight:600;color:#666;font-size:.9rem;text-transform:uppercase}._table_1jprx_41 td{padding:1rem;border-top:1px solid #e0e0e0}._packageBadge_1jprx_72{display:inline-block;padding:.25rem .75rem;background:#667eea20;color:#667eea;border-radius:1rem;font-size:.85rem;text-transform:capitalize}._statusBadge_1jprx_82{display:inline-block;padding:.25rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:500;text-transform:capitalize}._success_1jprx_91{background:#10b98120;color:#10b981}._failed_1jprx_96{background:#ef444420;color:#ef4444}._refunded_1jprx_101{background:#6b728020;color:#6b7280}._pending_1jprx_106{background:#f59e0b20;color:#f59e0b}._refundBtn_1jprx_111{padding:.5rem 1rem;background:#ef4444;color:#fff;border:none;border-radius:.5rem;font-size:.85rem;cursor:pointer;transition:background .3s}._refundBtn_1jprx_111:hover{background:#dc2626}._header_1jprx_126{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;gap:1rem}._refreshBtn_1jprx_134{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#667eea;color:#fff;border:none;border-radius:.5rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s}._refreshBtn_1jprx_134:hover:not(:disabled){background:#5568d3;transform:translateY(-2px)}._refreshBtn_1jprx_134:disabled{opacity:.6;cursor:not-allowed}._spinning_1jprx_159{animation:_spin_1jprx_159 1s linear infinite}@keyframes _spin_1jprx_159{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyState_1jprx_172{padding:3rem;text-align:center;color:#666}._emptyState_1jprx_172 p{margin-top:1rem;font-size:1.1rem}._container_1ejlk_1{padding:2rem}._header_1ejlk_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._title_1ejlk_12{font-size:2rem;font-weight:700;color:#1a1a2e;margin:0}._periodSelect_1ejlk_19{padding:.75rem 1rem;border:2px solid #e0e0e0;border-radius:.5rem;background:#fff;font-size:1rem;cursor:pointer}._loading_1ejlk_28,._error_1ejlk_29{padding:2rem;text-align:center;color:#666}._metricsGrid_1ejlk_35{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}._metricCard_1ejlk_42{background:#fff;border-radius:1rem;padding:1.5rem;display:flex;align-items:center;gap:1rem;box-shadow:0 2px 8px #0000001a}._metricCard_1ejlk_42 h3{font-size:.9rem;color:#666;margin:0 0 .25rem;font-weight:500}._metricCard_1ejlk_42 p{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin:0}._section_1ejlk_66{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px #0000001a}._section_1ejlk_66 h2{font-size:1.25rem;font-weight:700;color:#1a1a2e;margin:0 0 1.5rem}._chartPlaceholder_1ejlk_81{min-height:300px;background:#f8f9fa;border-radius:.5rem;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#666}._dataList_1ejlk_93{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}._dataItem_1ejlk_101{display:flex;justify-content:space-between;padding:.75rem;background:#fff;border-radius:.5rem}._container_1q660_1{padding:2rem}._header_1q660_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._title_1q660_12{font-size:2rem;font-weight:700;color:#1a1a2e;margin:0}._saveBtn_1q660_19{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#667eea;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s}._saveBtn_1q660_19:hover:not(:disabled){background:#5568d3}._saveBtn_1q660_19:disabled{opacity:.6;cursor:not-allowed}._loading_1q660_43,._error_1q660_44{padding:2rem;text-align:center;color:#666}._settingsGrid_1q660_50{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}._settingsSection_1q660_56{background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 2px 8px #0000001a}._settingsSection_1q660_56 h2{font-size:1.25rem;font-weight:700;color:#1a1a2e;margin:0 0 1.5rem}._inputGroup_1q660_70{margin-bottom:1.5rem}._inputGroup_1q660_70 label{display:block;font-weight:600;color:#666;margin-bottom:.5rem;font-size:.9rem}._inputGroup_1q660_70 input[type=text],._inputGroup_1q660_70 input[type=number],._inputGroup_1q660_70 textarea{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;transition:border-color .3s}._inputGroup_1q660_70 input:focus,._inputGroup_1q660_70 textarea:focus{outline:none;border-color:#667eea}._inputGroup_1q660_70 input[type=checkbox]{margin-right:.5rem}._inputGroup_1q660_70 label:has(input[type=checkbox]){display:flex;align-items:center;cursor:pointer}._container_xpkgb_1{padding:2rem}._title_xpkgb_5{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem}._loading_xpkgb_12{padding:2rem;text-align:center;color:#666}._ticketsList_xpkgb_18{display:flex;flex-direction:column;gap:1rem}._ticketCard_xpkgb_24{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 8px #0000001a}._ticketHeader_xpkgb_31{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._ticketHeader_xpkgb_31 h3{margin:0 0 .5rem;color:#1a1a2e}._category_xpkgb_43{display:inline-block;padding:.25rem .75rem;background:#667eea20;color:#667eea;border-radius:1rem;font-size:.85rem;text-transform:capitalize}._statusBadge_xpkgb_53{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:500;text-transform:capitalize}._open_xpkgb_61{background:#f59e0b20;color:#f59e0b}._inProgress_xpkgb_66{background:#667eea20;color:#667eea}._resolved_xpkgb_71{background:#10b98120;color:#10b981}._message_xpkgb_76{color:#666;margin:1rem 0;line-height:1.6}._ticketInfo_xpkgb_82{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0}._ticketInfo_xpkgb_82 p{margin:0;font-size:.9rem;color:#666}._ticketInfo_xpkgb_82 strong{color:#1a1a2e}._actions_xpkgb_101{display:flex;gap:1rem;margin-top:1rem}._respondBtn_xpkgb_107,._resolveBtn_xpkgb_108{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s}._respondBtn_xpkgb_107{background:#667eea;color:#fff}._respondBtn_xpkgb_107:hover{background:#5568d3}._resolveBtn_xpkgb_108{background:#10b981;color:#fff}._resolveBtn_xpkgb_108:hover{background:#059669}._modalOverlay_xpkgb_139{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_xpkgb_139{background:#fff;border-radius:1rem;padding:2rem;max-width:600px;width:90%;max-height:80vh;overflow-y:auto}._modal_xpkgb_139 h2{margin:0 0 1.5rem;color:#1a1a2e}._modalContent_xpkgb_167{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}._modalContent_xpkgb_167 p{margin:0;color:#666}._modalContent_xpkgb_167 strong{color:#1a1a2e}._responseArea_xpkgb_183{margin-top:1rem}._responseArea_xpkgb_183 label{display:block;font-weight:600;color:#666;margin-bottom:.5rem}._responseArea_xpkgb_183 textarea{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;resize:vertical}._responseArea_xpkgb_183 textarea:focus{outline:none;border-color:#667eea}._modalActions_xpkgb_208{display:flex;gap:1rem;justify-content:flex-end}._modalActions_xpkgb_208 button{padding:.75rem 1.5rem;border:2px solid #e0e0e0;background:#fff;border-radius:.5rem;font-size:1rem;cursor:pointer;transition:all .3s}._modalActions_xpkgb_208 button:hover{border-color:#667eea;color:#667eea}._sendBtn_xpkgb_229{background:#667eea!important;color:#fff!important;border:none!important;display:flex;align-items:center;gap:.5rem}._sendBtn_xpkgb_229:hover{background:#5568d3!important}._container_1i40o_1{padding:2rem}._header_1i40o_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._title_1i40o_12{font-size:2rem;font-weight:700;color:#1a1a2e;margin:0}._createBtn_1i40o_19{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#667eea;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s}._createBtn_1i40o_19:hover{background:#5568d3}._loading_1i40o_38{padding:2rem;text-align:center;color:#666}._promoCodesList_1i40o_44{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}._promoCard_1i40o_50{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 2px 8px #0000001a}._promoHeader_1i40o_57{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._promoHeader_1i40o_57 h3{margin:0 0 .25rem;color:#1a1a2e;font-size:1.25rem}._promoHeader_1i40o_57 p{margin:0;color:#666;font-size:.9rem}._statusBadge_1i40o_76{padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:500}._active_1i40o_83{background:#10b98120;color:#10b981}._inactive_1i40o_88{background:#6b728020;color:#6b7280}._promoDetails_1i40o_93{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding-top:1rem;border-top:1px solid #e0e0e0}._promoDetails_1i40o_93 p{margin:0;font-size:.9rem;color:#666}._promoDetails_1i40o_93 strong{color:#1a1a2e}._actions_1i40o_112{display:flex;gap:.5rem}._deleteBtn_1i40o_117{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ef4444;color:#fff;border:none;border-radius:.5rem;font-size:.9rem;cursor:pointer;transition:background .3s}._deleteBtn_1i40o_117:hover{background:#dc2626}._modalOverlay_1i40o_135{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1i40o_135{background:#fff;border-radius:1rem;padding:2rem;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}._modal_1i40o_135 h2{margin:0 0 1.5rem;color:#1a1a2e}._form_1i40o_163{display:flex;flex-direction:column;gap:1rem}._inputGroup_1i40o_169{display:flex;flex-direction:column;gap:.5rem}._inputGroup_1i40o_169 label{font-weight:600;color:#666;font-size:.9rem}._inputGroup_1i40o_169 input,._inputGroup_1i40o_169 select{padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem}._inputGroup_1i40o_169 input:focus,._inputGroup_1i40o_169 select:focus{outline:none;border-color:#667eea}._modalActions_1i40o_195{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}._modalActions_1i40o_195 button{padding:.75rem 1.5rem;border:2px solid #e0e0e0;background:#fff;border-radius:.5rem;font-size:1rem;cursor:pointer;transition:all .3s}._modalActions_1i40o_195 button:hover{border-color:#667eea;color:#667eea}._submitBtn_1i40o_217{background:#667eea!important;color:#fff!important;border:none!important}._submitBtn_1i40o_217:hover{background:#5568d3!important;color:#fff!important}._container_8zeax_1{padding:2rem}._header_8zeax_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._title_8zeax_12{font-size:2rem;font-weight:700;color:#1a1a2e;margin:0}._saveBtn_8zeax_19{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#667eea;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s}._saveBtn_8zeax_19:hover{background:#5568d3}._loading_8zeax_38,._error_8zeax_39{padding:2rem;text-align:center;color:#666}._settingsCard_8zeax_45{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px #0000001a}._settingsCard_8zeax_45 h2{font-size:1.25rem;font-weight:700;color:#1a1a2e;margin:0 0 1rem}._description_8zeax_60{color:#666;margin:0 0 1.5rem;line-height:1.6}._weightInputs_8zeax_66{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:2rem}._inputGroup_8zeax_73{display:flex;flex-direction:column;gap:.5rem}._inputGroup_8zeax_73 label{font-weight:600;color:#666;font-size:.9rem}._inputGroup_8zeax_73 input{padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;transition:border-color .3s}._inputGroup_8zeax_73 input:focus{outline:none;border-color:#667eea}._toggleGroup_8zeax_98{display:flex;flex-direction:column;gap:1rem}._toggleGroup_8zeax_98 label{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:1rem;color:#666}._toggleGroup_8zeax_98 input[type=checkbox]{width:20px;height:20px;cursor:pointer}._container_5tuaw_1{padding:2rem}._title_5tuaw_5{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem}._section_5tuaw_12{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 8px #0000001a}._section_5tuaw_12 h2{font-size:1.25rem;font-weight:700;color:#1a1a2e;margin:0 0 1.5rem}._actionCard_5tuaw_27{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:#f8f9fa;border-radius:.75rem}._actionCard_5tuaw_27 h3{margin:0 0 .25rem;color:#1a1a2e}._actionCard_5tuaw_27 p{margin:0;color:#666;font-size:.9rem}._backupBtn_5tuaw_47,._restoreBtn_5tuaw_48{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;margin-left:auto}._backupBtn_5tuaw_47{background:#667eea;color:#fff}._backupBtn_5tuaw_47:hover:not(:disabled){background:#5568d3}._backupBtn_5tuaw_47:disabled{opacity:.6;cursor:not-allowed}._restoreBtn_5tuaw_48{background:#ef4444;color:#fff}._restoreBtn_5tuaw_48:hover{background:#dc2626}._spinning_5tuaw_85{animation:_spin_5tuaw_85 1s linear infinite}@keyframes _spin_5tuaw_85{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._healthCard_5tuaw_98{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:#f8f9fa;border-radius:.75rem}._healthInfo_5tuaw_107{flex:1}._healthInfo_5tuaw_107 h3{margin:0 0 1rem;color:#1a1a2e}._healthMetrics_5tuaw_116{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}._metric_5tuaw_122{display:flex;flex-direction:column;gap:.25rem}._metric_5tuaw_122 span:first-child{font-size:.85rem;color:#666}._metric_5tuaw_122 span:last-child{font-size:1.25rem;font-weight:700;color:#1a1a2e}._statusOnline_5tuaw_139{color:#10b981!important}._infoCard_5tuaw_143{padding:1.5rem;background:#f8f9fa;border-radius:.75rem}._infoCard_5tuaw_143 p{margin:.5rem 0;color:#666}._infoCard_5tuaw_143 strong{color:#1a1a2e}._container_1qvhi_1{padding:2rem;max-width:1400px;margin:0 auto}._header_1qvhi_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}._title_1qvhi_14{font-size:2rem;font-weight:700;color:#4a2c2c}._saveBtn_1qvhi_20{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#4a2c2c,#e78ea9);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .3s}._saveBtn_1qvhi_20:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #4a2c2c4d}._saveBtn_1qvhi_20:disabled{opacity:.6;cursor:not-allowed}._loading_1qvhi_44,._error_1qvhi_45{text-align:center;padding:3rem;font-size:1.25rem;color:#4a2c2c}._categoriesGrid_1qvhi_52{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}._categoryCard_1qvhi_58{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 6px #0000001a;transition:all .3s}._categoryCard_1qvhi_58:hover{box-shadow:0 8px 16px #00000026}._categoryHeader_1qvhi_70{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #f3e5d0}._categoryHeader_1qvhi_70 h3{font-size:1.5rem;font-weight:700;color:#4a2c2c;margin:0}._toggle_1qvhi_86{position:relative;display:inline-block;width:50px;height:24px}._toggle_1qvhi_86 input{opacity:0;width:0;height:0}._toggleSlider_1qvhi_99{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s;border-radius:24px}._toggleSlider_1qvhi_99:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}._toggle_1qvhi_86 input:checked+._toggleSlider_1qvhi_99{background:linear-gradient(135deg,#4a2c2c,#e78ea9)}._toggle_1qvhi_86 input:checked+._toggleSlider_1qvhi_99:before{transform:translate(26px)}._categoryImageSection_1qvhi_131{margin-bottom:1.5rem}._dropZone_1qvhi_135{position:relative;width:100%;min-height:200px;border-radius:.5rem;overflow:hidden;transition:all .3s ease;cursor:pointer}._dropZone_1qvhi_135._dragOver_1qvhi_145{border:3px dashed #e78ea9;background:#e78ea91a;transform:scale(1.02)}._dragOverlay_1qvhi_151{position:absolute;inset:0;background:#e78ea9e6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;z-index:10;border-radius:.5rem;color:#fff;font-weight:600;animation:_pulse_1qvhi_1 .5s ease-in-out}._dragOverlay_1qvhi_151 svg{animation:_bounce_1qvhi_1 .5s ease-in-out infinite}@keyframes _pulse_1qvhi_1{0%,to{opacity:.9}50%{opacity:1}}@keyframes _bounce_1qvhi_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._imagePreview_1qvhi_192{position:relative;width:100%;height:200px;border-radius:.5rem;overflow:hidden;border:2px solid #f3e5d0;transition:all .3s ease}._dropZone_1qvhi_135:hover ._imagePreview_1qvhi_192{border-color:#e78ea9;box-shadow:0 4px 12px #e78ea933}._imagePreview_1qvhi_192 img{width:100%;height:100%;object-fit:cover}._previewBadge_1qvhi_213{position:absolute;top:.5rem;left:.5rem;background:#eab308e6;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;z-index:2}._pendingNote_1qvhi_226{margin-top:.5rem;font-size:.75rem;color:#059669;text-align:center;font-weight:500}._removeImageBtn_1qvhi_234{position:absolute;top:.5rem;right:.5rem;background:#ef4444e6;color:#fff;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}._removeImageBtn_1qvhi_234:hover{background:#ef4444;transform:scale(1.1)}._imagePlaceholder_1qvhi_256{width:100%;height:200px;border:2px dashed #d1d5db;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#9ca3af;background:#f9fafb;transition:all .3s ease}._dropZone_1qvhi_135:hover ._imagePlaceholder_1qvhi_256{border-color:#e78ea9;background:#e78ea90d;color:#4a2c2c}._imagePlaceholder_1qvhi_256 p{margin:0;font-size:.875rem;font-weight:500}._imagePlaceholder_1qvhi_256 span{font-size:.75rem;color:#9ca3af}._uploadBtn_1qvhi_288{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;background:#f3e5d0;border:2px dashed #9c784b;border-radius:.5rem;color:#4a2c2c;font-weight:600;cursor:pointer;transition:all .3s}._uploadBtn_1qvhi_288:hover{background:#e78ea9;border-color:#4a2c2c;color:#fff}._uploadBtn_1qvhi_288 input{display:none}._uploadBtn_1qvhi_288:disabled{opacity:.6;cursor:not-allowed}._categoryFields_1qvhi_319{display:flex;flex-direction:column;gap:1rem}._field_1qvhi_325{display:flex;flex-direction:column;gap:.5rem}._field_1qvhi_325 label{font-weight:600;color:#4a2c2c;font-size:.875rem}._field_1qvhi_325 input,._field_1qvhi_325 textarea{padding:.75rem;border:2px solid #f3e5d0;border-radius:.5rem;font-size:1rem;color:#4a2c2c;transition:border-color .3s}._field_1qvhi_325 input:focus,._field_1qvhi_325 textarea:focus{outline:none;border-color:#e78ea9}._field_1qvhi_325 textarea{resize:vertical;font-family:inherit}@media (max-width: 768px){._categoriesGrid_1qvhi_52{grid-template-columns:1fr}._header_1qvhi_7{flex-direction:column;gap:1rem;align-items:stretch}._saveBtn_1qvhi_20{justify-content:center}}._overlay_ecr1s_1{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_ecr1s_16{background:#fff;border-radius:1.5rem;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}._header_ecr1s_26{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #e0e0e0}._headerContent_ecr1s_34{display:flex;align-items:center;gap:.75rem}._headerContent_ecr1s_34 h2{margin:0;font-size:1.5rem;color:#1a1a2e}._closeBtn_ecr1s_46{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s}._closeBtn_ecr1s_46:hover{background:#f0f0f0}._successMessage_ecr1s_62{padding:3rem 2rem;text-align:center}._successIcon_ecr1s_67{color:#10b981;margin:0 auto 1rem}._successMessage_ecr1s_62 h3{margin:0 0 .5rem;color:#1a1a2e;font-size:1.5rem}._successMessage_ecr1s_62 p{margin:0;color:#666}._form_ecr1s_83{padding:1.5rem}._inputGroup_ecr1s_87{margin-bottom:1.5rem}._inputGroup_ecr1s_87 label{display:block;font-weight:600;color:#1a1a2e;margin-bottom:.5rem;font-size:.95rem}._select_ecr1s_99,._input_ecr1s_87,._textarea_ecr1s_101{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:.5rem;font-size:1rem;font-family:inherit;transition:border-color .3s}._select_ecr1s_99:focus,._input_ecr1s_87:focus,._textarea_ecr1s_101:focus{outline:none;border-color:#667eea}._textarea_ecr1s_101{resize:vertical;min-height:150px}._charCount_ecr1s_123{display:block;text-align:right;font-size:.85rem;color:#666;margin-top:.25rem}._actions_ecr1s_131{display:flex;gap:1rem;margin-top:2rem}._cancelBtn_ecr1s_137,._submitBtn_ecr1s_138{flex:1;padding:.75rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:.5rem}._cancelBtn_ecr1s_137{background:#f0f0f0;color:#666}._cancelBtn_ecr1s_137:hover{background:#e0e0e0}._submitBtn_ecr1s_138{background:#667eea;color:#fff}._submitBtn_ecr1s_138:hover:not(:disabled){background:#5568d3}._submitBtn_ecr1s_138:disabled{opacity:.6;cursor:not-allowed}._container_p2r7k_1{max-width:1200px;margin:0 auto;padding:2rem}._title_p2r7k_7{font-size:2rem;font-weight:700;color:#1a1a2e;margin-bottom:2rem}._tabs_p2r7k_14{display:flex;gap:1rem;margin-bottom:2rem;border-bottom:2px solid #e0e0e0}._tab_p2r7k_14{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;font-size:1rem;font-weight:500;color:#666;transition:all .3s;margin-bottom:-2px}._tab_p2r7k_14:hover{color:#667eea}._tab_p2r7k_14._active_p2r7k_41{color:#667eea;border-bottom-color:#667eea}._content_p2r7k_46{background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 2px 8px #0000001a}._section_p2r7k_53 h2{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin:0 0 1.5rem}._sectionHeader_p2r7k_60{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._createBtn_p2r7k_67{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#667eea;color:#fff;border:none;border-radius:.5rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .3s}._createBtn_p2r7k_67:hover{background:#5568d3}._loading_p2r7k_86,._emptyState_p2r7k_87{text-align:center;padding:3rem;color:#666}._emptyState_p2r7k_87{display:flex;flex-direction:column;align-items:center;gap:1rem}._emptyState_p2r7k_87 svg{color:#ccc}._transactionsList_p2r7k_104,._ticketsList_p2r7k_105{display:flex;flex-direction:column;gap:1rem}._transactionCard_p2r7k_111,._ticketCard_p2r7k_112{padding:1.5rem;background:#f8f9fa;border-radius:.75rem;display:flex;justify-content:space-between;align-items:center}._transactionInfo_p2r7k_121 h3{margin:0 0 .25rem;color:#1a1a2e;font-size:1.1rem}._transactionInfo_p2r7k_121 p{margin:0;color:#666;font-size:.9rem}._transactionAmount_p2r7k_133{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}._amount_p2r7k_140{font-size:1.25rem;font-weight:700;color:#1a1a2e}._status_p2r7k_146{padding:.25rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:500;text-transform:capitalize}._success_p2r7k_154{background:#10b98120;color:#10b981}._failed_p2r7k_159{background:#ef444420;color:#ef4444}._pending_p2r7k_164{background:#f59e0b20;color:#f59e0b}._refunded_p2r7k_169{background:#6b728020;color:#6b7280}._orderId_p2r7k_174{font-size:.75rem;color:#999;margin-top:.25rem}._ticketCard_p2r7k_112{flex-direction:column;align-items:flex-start}._ticketHeader_p2r7k_185{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:.75rem}._ticketHeader_p2r7k_185 h3{margin:0;color:#1a1a2e;font-size:1.1rem}._statusBadge_p2r7k_199{padding:.25rem .75rem;border-radius:1rem;font-size:.85rem;font-weight:500;text-transform:capitalize}._resolved_p2r7k_207{background:#10b98120;color:#10b981}._inProgress_p2r7k_212{background:#667eea20;color:#667eea}._open_p2r7k_217{background:#f59e0b20;color:#f59e0b}._ticketMessage_p2r7k_222{color:#666;margin:0 0 .75rem;line-height:1.6}._ticketMeta_p2r7k_228{display:flex;gap:1rem;font-size:.85rem;color:#999;margin-bottom:1rem}._responses_p2r7k_236{width:100%;padding-top:1rem;border-top:1px solid #e0e0e0}._responses_p2r7k_236 h4{margin:0 0 .75rem;color:#1a1a2e;font-size:.95rem}._response_p2r7k_236{padding:.75rem;background:#fff;border-radius:.5rem;margin-bottom:.5rem}._response_p2r7k_236 p{margin:0 0 .25rem;color:#666}._responseDate_p2r7k_260{font-size:.8rem;color:#999}._kycStatus_p2r7k_265{text-align:center;padding:3rem}._kycStatus_p2r7k_265 svg{margin-bottom:1rem;color:#667eea}._kycStatus_p2r7k_265 h3{margin:0 0 .5rem;color:#1a1a2e;font-size:1.5rem}._kycStatus_p2r7k_265 p{color:#666;margin:0 0 1.5rem;line-height:1.6}._approved_p2r7k_287{color:#10b981}._pending_p2r7k_164{color:#f59e0b}._notSubmitted_p2r7k_295{color:#666}._submitKycBtn_p2r7k_299{padding:.75rem 2rem;background:#667eea;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .3s}._submitKycBtn_p2r7k_299:hover{background:#5568d3}@media (max-width: 768px){._container_p2r7k_1{padding:1rem}._tabs_p2r7k_14{overflow-x:auto}._transactionCard_p2r7k_111{flex-direction:column;align-items:flex-start;gap:1rem}._transactionAmount_p2r7k_133{align-items:flex-start}}
