._container_131gl_1{min-height:70dvh;display:flex;align-items:center;justify-content:center;background-color:var(--bg-dark);color:var(--text-white);padding:2rem;text-align:center;position:relative;overflow:hidden}._content_131gl_14{position:relative;z-index:2;max-width:400px}._iconWrapper_131gl_20{font-size:4rem;color:var(--accent-pink);margin-bottom:1rem;opacity:.8}._errorCode_131gl_27{font-size:6rem;font-weight:900;margin:0;line-height:1;background:linear-gradient(to bottom,var(--text-white),var(--text-gray02));-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-2px}._title_131gl_38{font-size:1.5rem;margin:.5rem 0 1.5rem;color:var(--accent-blue);text-transform:uppercase;letter-spacing:2px}._description_131gl_46{color:var(--text-gray);line-height:1.6;margin-bottom:2.5rem}._homeButton_131gl_52{display:inline-block;background-color:var(--text-white);color:var(--bg-dark);padding:1rem 2rem;border-radius:50px;text-decoration:none;font-weight:600;transition:transform .2s ease,background-color .2s ease}._homeButton_131gl_52:hover{transform:scale(1.05);background-color:var(--accent-pink)}._blurCircle_131gl_70{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;background:var(--accent-pink);filter:blur(120px);opacity:.15;z-index:1;border-radius:50%}._actionGroup_131gl_84{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}._retryButton_131gl_91{display:flex;align-items:center;gap:.5rem;background-color:var(--accent-blue);color:var(--bg-dark);padding:1rem 1.5rem;border-radius:50px;border:none;font-family:inherit;font-weight:600;cursor:pointer;transition:transform .2s ease}._retryButton_131gl_91:hover{transform:scale(1.05);filter:brightness(1.1)}._debugArea_131gl_111{margin-top:2rem;padding:1rem;background:#0000004d;border:1px solid var(--status-error);border-radius:12px;text-align:left;max-width:100%;overflow-x:auto}._debugArea_131gl_111 p{color:var(--status-error);font-size:.75rem;margin-bottom:.5rem;font-weight:700;text-transform:uppercase}._debugArea_131gl_111 pre{font-family:monospace;font-size:.8rem;color:var(--text-gray);white-space:pre-wrap;word-break:break-all;margin:0}@media(max-width:768px){._errorCode_131gl_27{font-size:4rem}}:root{--bg-dark: #141414;--bg-dark01: #181818;--bg-dark02: #202020;--border-color01: #303030;--border-color02: #505050;--border-color03: #707070;--text-white: #fff5ff;--text-gray: #b3b3b3;--text-gray02: #909090;--accent-pink: #ffa6db;--accent-blue: #a6dbff;--accent-blue-muted: #5888a4;--status-error: #ff8080;--status-success: #a6ffb9;--status-warning: #ffe6a6;--event-footer-height: 80px;--header-height: 80px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{background-color:var(--bg-dark)}body{margin:0;padding:0;width:100%;min-height:100dvh;background-color:var(--bg-dark);color:var(--text-white);font-family:Inter,sans-serif;overflow-x:hidden}#root{display:flex;flex-direction:column;min-height:100dvh;position:relative}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:anywhere}p,li,blockquote{text-wrap:pretty;overflow-wrap:break-word}:lang(ja),html[lang=ja]{word-break:auto-phrase;line-break:strict}:lang(ja) h1,:lang(ja) h2,:lang(ja) h3,:lang(ja) h4,:lang(ja) h5,:lang(ja) h6,html[lang=ja] h1,html[lang=ja] h2,html[lang=ja] h3,html[lang=ja] h4,html[lang=ja] h5,html[lang=ja] h6{word-break:auto-phrase;text-wrap:balance;overflow-wrap:anywhere}:lang(ja) p,:lang(ja) li,html[lang=ja] p,html[lang=ja] li{word-break:auto-phrase;text-wrap:pretty;overflow-wrap:anywhere}._loadingImg_prlvi_1{filter:blur(10px);clip-path:inset(0)}._loadedImg_prlvi_5{filter:blur(0px);transition:filter .5s linear}._modalOverlay_sexnb_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000;animation:_fadeIn_sexnb_1 .2s ease-out;box-sizing:border-box;overscroll-behavior:contain}._modalContainer_sexnb_18{background-color:var(--bg-dark01);border:1px solid var(--border-color01);padding:2.5rem 1rem;border-radius:8px;width:95%;max-width:800px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;position:relative;box-shadow:0 4px 20px #00000080;animation:_slideUp_sexnb_1 .2s ease-out;box-sizing:border-box}._closeButton_sexnb_35{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:var(--text-gray);cursor:pointer;font-size:1.2rem;transition:color .2s}._closeButton_sexnb_35:hover{color:var(--text-white)}._rawContainer_sexnb_51{position:relative;width:-moz-fit-content;width:fit-content;max-width:96vw;max-height:96vh;margin:auto;background:transparent;border:none;box-shadow:none;padding:0;box-sizing:border-box;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:_slideUp_sexnb_1 .2s ease-out}._overlayCloseButton_sexnb_71{position:absolute;top:16px;right:20px;z-index:20;background:transparent;border:none;color:var(--text-gray, #8a8a93);cursor:pointer;font-size:1.2rem;transition:color .2s}._overlayCloseButton_sexnb_71:hover{color:var(--text-white, #ffffff)}@keyframes _fadeIn_sexnb_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_sexnb_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:600px){._modalContainer_sexnb_18{padding:2.25rem 1.25rem 1.5rem;width:92%;border-radius:12px}}._container_w466u_1{display:flex;flex-direction:column;gap:20px;padding:34px 26px 24px;width:92vw;max-width:520px;margin:0 auto;box-sizing:border-box;background-color:var(--bg-dark01, #121214);border:1px solid var(--border-color01, #27272a);border-radius:18px;box-shadow:0 20px 40px #0009;position:relative}._header_w466u_17{text-align:left;padding-right:32px}._title_w466u_22{margin:0 0 6px;font-size:1.35rem;font-weight:800;color:var(--text-white, #ffffff);letter-spacing:-.3px;line-height:1.3}._subtitle_w466u_31{margin:0;font-size:.88rem;color:var(--text-gray, #9ca3af);line-height:1.45}._optionsGrid_w466u_38{display:grid;grid-template-columns:1fr;gap:14px}._choiceCard_w466u_44{background-color:var(--bg-dark02, #18181b);border:1px solid var(--border-color01, #27272a);border-radius:16px;padding:18px 20px;display:flex;align-items:center;gap:16px;cursor:pointer;text-align:left;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative;width:100%;box-sizing:border-box}._choiceCard_w466u_44:hover{border-color:var(--accent-pink, #ec4899);background-color:#ec48990d;transform:translateY(-2px)}._choiceCardBlue_w466u_66:hover{border-color:var(--accent-blue, #6366f1);background-color:#6366f10d}._iconWrapper_w466u_71{width:48px;height:48px;border-radius:14px;background:#ec48991f;color:var(--accent-pink, #ec4899);display:flex;align-items:center;justify-content:center;font-size:1.3rem;flex-shrink:0;transition:transform .2s ease}._iconWrapperBlue_w466u_85{background:#6366f11f;color:var(--accent-blue, #6366f1)}._choiceCard_w466u_44:hover ._iconWrapper_w466u_71{transform:scale(1.08)}._content_w466u_94{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._choiceTitle_w466u_102{margin:0;font-size:1.05rem;font-weight:700;color:var(--text-white, #ffffff);line-height:1.3}._choiceDescription_w466u_110{margin:0;font-size:.82rem;color:var(--text-gray, #9ca3af);line-height:1.45}._arrowWrapper_w466u_117{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-left:4px}._arrowIcon_w466u_125{color:var(--text-gray, #6b7280);font-size:.95rem;transition:transform .2s ease,color .2s ease}._choiceCard_w466u_44:hover ._arrowIcon_w466u_125{color:var(--text-white, #ffffff);transform:translate(3px)}@media(max-width:480px){._container_w466u_1{padding:28px 16px 20px;width:94vw}._choiceCard_w466u_44{padding:16px 14px;gap:12px}._iconWrapper_w466u_71{width:42px;height:42px;font-size:1.15rem}}._container_is4zw_1{display:flex;justify-content:center;align-items:center;padding:24px 16px;width:100%;box-sizing:border-box}._card_is4zw_10{background-color:var(--bg-dark01);padding:32px 42px;border-radius:16px;border:1px solid var(--border-color02);box-shadow:4px 4px 4px #000c;width:100%;max-width:500px;text-align:center;box-sizing:border-box}._modalCard_is4zw_22{width:92vw;max-width:480px;margin:0 auto;box-shadow:0 16px 40px #00000080}._card_is4zw_10 h1{margin-top:0;color:var(--accent-pink);font-size:24px;margin-bottom:8px}._subtitle_is4zw_36{color:var(--text-gray);font-size:14px;margin-top:0;margin-bottom:24px}._form_is4zw_43{display:flex;flex-direction:column;gap:16px;width:100%}._inputGroup_is4zw_50{display:flex;flex-direction:column;gap:8px;text-align:left}._inputGroup_is4zw_50 label{color:var(--text-gray);font-size:14px;padding-left:12px}._inputGroup_is4zw_50 input,._textarea_is4zw_64,._selectWrapper_is4zw_65 select,._inputWrapper_is4zw_66 input{background-color:var(--bg-dark02);border:1px solid var(--border-color01);padding:10px 20px;border-radius:20px;color:var(--text-white);height:44px;width:100%;font-family:inherit;font-size:16px;box-sizing:border-box;transition:border-color .2s ease-in-out}._textarea_is4zw_64{height:auto;border-radius:16px;resize:vertical;min-height:100px;line-height:1.5;overflow:hidden}._inputGroup_is4zw_50 input:focus,._textarea_is4zw_64:focus,._selectWrapper_is4zw_65 select:focus,._inputWrapper_is4zw_66 input:focus{outline:none;border-color:var(--accent-blue);background-color:#1d1d1d}._inputGroup_is4zw_50 input:hover:not(:disabled):not(:focus),._textarea_is4zw_64:hover:not(:disabled):not(:focus),._selectWrapper_is4zw_65 select:hover:not(:disabled):not(:focus),._inputWrapper_is4zw_66 input:hover:not(:disabled):not(:focus){border-color:var(--border-color02)}._selectWrapper_is4zw_65 select{cursor:pointer}._selectWrapper_is4zw_65 select option{background-color:var(--bg-dark01);color:var(--text-white)}._inputGroup_is4zw_50 input:disabled,._selectWrapper_is4zw_65 select:disabled,._textarea_is4zw_64:disabled,._inputWrapper_is4zw_66 input:disabled{opacity:.6;cursor:not-allowed;background-color:#ffffff08;border-color:var(--border-color01);color:var(--text-gray)}._submitBtn_is4zw_125{margin-top:16px;width:100%;padding:12px 24px;border-radius:24px;border:1px solid var(--border-color02);background-color:var(--bg-dark02);color:var(--text-white);font-weight:700;font-size:16px;cursor:pointer;box-shadow:2px 2px 2px #000c;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}._submitBtn_is4zw_125:hover:not(:disabled),._removeBtn_is4zw_144:hover:not(:disabled){background-color:var(--accent-blue);color:var(--bg-dark);border-color:var(--accent-blue)}._submitBtn_is4zw_125:disabled,._removeBtn_is4zw_144:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._footer_is4zw_157{margin-top:24px;border-top:1px solid var(--border-color01);padding-top:16px;display:flex;flex-direction:column;gap:8px;font-size:14px;color:#7d7d7d}._footer_is4zw_157 a{color:var(--accent-blue);text-decoration:underline;font-weight:700;transition:color .2s}._footer_is4zw_157 a:hover{color:var(--accent-pink)}._checkboxContainer_is4zw_179{display:flex;align-items:center;gap:10px;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;font-size:14px;padding:6px 0;white-space:nowrap}._hiddenInput_is4zw_191{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._customCheckbox_is4zw_199{width:24px;height:16px;border-radius:8px;padding:2px;background-color:#202020;border:solid 1px #505050;box-shadow:inset 0 0 2px 2px #141414;box-sizing:border-box;transition:background-color .3s ease-in-out;flex-shrink:0}._checkboxLabel_is4zw_212{color:var(--text-white);line-height:1.3;white-space:nowrap}._checkboxContainer_is4zw_179:hover ._customCheckbox_is4zw_199{border-color:var(--text-gray02);background-color:var(--border-color01)}._hiddenInput_is4zw_191:checked+._customCheckbox_is4zw_199{background-color:var(--accent-blue)}._hiddenInput_is4zw_191[type=radio]:checked+._customCheckbox_is4zw_199{background-color:var(--accent-blue)}._hiddenInput_is4zw_191:focus+._customCheckbox_is4zw_199{border:1px solid var(--accent-blue)}._errorBanner_is4zw_235{background-color:#ff80801a;border:1px solid var(--status-error);color:var(--status-error);padding:10px 16px;border-radius:12px;font-size:14px;display:flex;align-items:center;gap:8px;text-align:left}._legalText_is4zw_248{font-size:12px;color:var(--text-gray);margin-top:8px;line-height:1.5;text-align:center}._legalText_is4zw_248 a{color:var(--accent-blue);text-decoration:none;font-weight:700}._legalText_is4zw_248 a:hover{text-decoration:underline;color:var(--accent-pink)}._secondaryBtn_is4zw_267{margin-top:16px;width:100%;padding:12px 24px;border-radius:24px;border:1px solid var(--border-color02);background-color:transparent;color:var(--text-gray);font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}._secondaryBtn_is4zw_267:hover{background-color:var(--bg-dark02);border-color:var(--text-white);color:var(--text-white)}._spin_is4zw_290{animation:_spin_is4zw_290 1s linear infinite;font-size:18px}@keyframes _spin_is4zw_290{to{transform:rotate(360deg)}}._inputGroup_is4zw_50 input:-webkit-autofill,._inputGroup_is4zw_50 input:-webkit-autofill:hover,._inputGroup_is4zw_50 input:-webkit-autofill:focus,._inputGroup_is4zw_50 input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 100px var(--bg-dark02) inset!important;-webkit-text-fill-color:var(--text-white)!important;caret-color:var(--text-white);border-radius:20px;border:1px solid var(--border-color01);transition:background-color 5000s ease-in-out 0s}._inputGroup_is4zw_50 input:-webkit-autofill::placeholder,._textarea_is4zw_64:-webkit-autofill::placeholder{-webkit-text-fill-color:var(--text-gray02)!important;color:var(--text-gray02)!important;opacity:1}._snsGroupContainer_is4zw_320{display:flex;gap:8px;align-items:center}._inputWrapper_is4zw_66{display:flex;gap:4px;align-items:center;flex:1}._iconPrefix_is4zw_333{font-size:1.5rem;display:flex;align-items:center;color:var(--text-gray)}._removeBtn_is4zw_144{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:15px;border:1px solid var(--border-color02);background-color:var(--bg-dark02);color:var(--text-white)}._charCount_is4zw_352{color:var(--text-gray02);align-self:end}._fileInputContainer_is4zw_357{display:flex;align-items:center;gap:12px;width:100%}._radioGrid_is4zw_364{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}@media(max-width:600px){._card_is4zw_10{padding:24px 20px;border-radius:12px;max-width:100%}._inputGroup_is4zw_50 input,._submitBtn_is4zw_125{height:48px}}._searchWrapper_is4zw_384{position:relative;width:100%;display:flex;flex-direction:column}._inputContainer_is4zw_391{position:relative;display:flex;align-items:center}._searchIcon_is4zw_397{position:absolute;left:16px;color:var(--text-gray);pointer-events:none}._searchInput_is4zw_404{background-color:var(--bg-dark02);border:1px solid var(--border-color01);padding:10px 15px 10px 45px;border-radius:20px;color:var(--text-white);height:44px;width:100%;font-family:inherit;font-size:16px;box-sizing:border-box;transition:border-color .2s ease-in-out}._searchInput_is4zw_404:focus{outline:none;border-color:var(--accent-blue);background-color:#1d1d1d}._dropdown_is4zw_424{position:absolute;top:calc(100% + 8px);left:0;right:0;background-color:var(--bg-dark01);border:1px solid var(--border-color02);border-radius:16px;box-shadow:0 8px 24px #00000080;z-index:100;max-height:300px;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:4px}._resultItem_is4zw_442{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;cursor:pointer;transition:background-color .2s}._resultItem_is4zw_442:hover{background-color:var(--bg-dark02)}._avatarMini_is4zw_456{width:40px;height:40px;border-radius:50%;overflow:hidden;border:1px solid var(--border-color01);display:flex;justify-content:center;align-items:center;flex-shrink:0}._avatarMini_is4zw_456 img,._avatarMini_is4zw_456 div{width:100%;height:100%;object-fit:cover}._userInfo_is4zw_475{display:flex;flex-direction:column;text-align:left}._userName_is4zw_481{margin:0;font-size:14px;font-weight:600;color:var(--accent-pink)}._userHandle_is4zw_488{font-size:12px;color:var(--text-white);font-family:monospace}._status_is4zw_494,._noResults_is4zw_495{padding:16px;font-size:14px;color:var(--text-gray);text-align:center}._noResults_is4zw_495{display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;color:var(--accent-blue);border:1px dashed var(--border-color01);border-radius:12px;margin:4px}._noResults_is4zw_495 b{color:var(--text-white)}._noResults_is4zw_495:hover{background-color:#0096ff1a;border-color:var(--accent-blue)}._dropdown_is4zw_424::-webkit-scrollbar{width:6px}._dropdown_is4zw_424::-webkit-scrollbar-thumb{background-color:var(--border-color01);border-radius:10px}._errorText_is4zw_532{color:var(--status-error);font-size:small;margin:0;padding-left:12px}._inputGroup_is4zw_50 input._error_is4zw_235{border:1px solid var(--status-error)}._guestForm_is4zw_543{position:absolute;display:flex;left:50%;width:90%;max-width:300px;transform:translate(-50%);flex-direction:column;gap:12px;padding:12px;background-color:var(--bg-dark01);border:1px solid var(--border-color02);border-radius:16px;box-shadow:0 8px 24px #00000080;z-index:100}._guestFormActions_is4zw_560{display:flex;gap:12px;justify-content:center;padding-top:16px}._userButton_is4zw_567{flex:1;background-color:var(--bg-dark02);border:1px solid var(--border-color02);padding:8px 16px;border-radius:24px;color:var(--text-white);box-shadow:2px 2px 2px #000c;cursor:pointer;font-size:14px;text-decoration:none;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}._userButton_is4zw_567:hover{background-color:var(--accent-blue);color:var(--bg-dark)}._imageUpload_is4zw_589 input::file-selector-button{background-color:var(--bg-dark02);border:solid 1px #20202000;border-radius:16px;color:#fff5ff}._imageUpload_is4zw_589{display:flex;flex-direction:column;align-items:center;gap:12px;box-sizing:border-box;padding-top:16px}._profilePicture_is4zw_605{margin:0;width:60px;height:60px;box-sizing:border-box;border:1px solid var(--border-color02);border-radius:50%;box-shadow:4px 4px 4px #000c;overflow:hidden;display:flex;justify-content:center;align-items:center;grid-row:span 2;flex-shrink:0}._profilePicture_is4zw_605 img{width:100%;height:100%;object-fit:cover}._secondaryButton_is4zw_627{margin-top:16px;width:100%;padding:12px 24px;border-radius:24px;border:1px solid var(--border-color02);background-color:transparent;color:var(--text-gray);font-weight:700;font-size:16px;cursor:pointer;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}._secondaryButton_is4zw_627:hover{background-color:var(--bg-dark02);border-color:var(--text-white);color:var(--text-white)}._googleBtn_1m8dv_1{display:flex;align-items:center;justify-content:center;gap:12px;background-color:var(--bg-dark02, #242424);color:var(--text-white, #ffffff);border:1px solid var(--border-color01, #333333);border-radius:20px;padding:12px 24px;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .1s ease;-webkit-user-select:none;user-select:none;box-sizing:border-box;text-decoration:none}._googleBtn_1m8dv_1:hover{background-color:#2e2e2e;border-color:#555}._googleBtn_1m8dv_1:active{transform:scale(.98)}._fullWidth_1m8dv_30{width:100%}._icon_1m8dv_34{font-size:20px;flex-shrink:0}._divider_1m8dv_39{display:flex;align-items:center;text-align:center;margin:18px 0;width:100%}._divider_1m8dv_39:before,._divider_1m8dv_39:after{content:"";flex:1;border-bottom:1px solid var(--border-color01, #333333)}._divider_1m8dv_39 span{padding:0 14px;color:var(--text-gray, #888888);font-size:13px;text-transform:uppercase;letter-spacing:.5px}._floatingContainer_1aajm_1{position:fixed;bottom:24px;left:24px;z-index:1000}._bubbleButton_1aajm_8{display:inline-flex;align-items:center;gap:8px;background:#141414a6;border:1px solid var(--border-color02);color:var(--text-white);padding:8px 14px;border-radius:9999px;font-size:14px;font-weight:500;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;box-sizing:border-box}._bubbleButton_1aajm_8:hover,._bubbleButton_1aajm_8:focus-visible,._bubbleActive_1aajm_29{border-color:var(--accent-blue);background:#202020bf}._icon_1aajm_34{font-size:16px;color:var(--text-white);transition:color .2s ease-in-out}._bubbleButton_1aajm_8:hover ._icon_1aajm_34,._bubbleActive_1aajm_29 ._icon_1aajm_34{color:var(--accent-blue)}._label_1aajm_45{color:var(--text-white);letter-spacing:.2px}._chevron_1aajm_50{font-size:12px;color:var(--text-gray);transition:transform .2s ease,color .2s ease-in-out}._bubbleButton_1aajm_8:hover ._chevron_1aajm_50,._bubbleActive_1aajm_29 ._chevron_1aajm_50{color:var(--accent-blue)}._chevronOpen_1aajm_61{transform:rotate(180deg)}._dropdown_1aajm_65{position:absolute;bottom:calc(100% + 8px);left:0;min-width:150px;background-color:var(--bg-dark);border:1px solid var(--border-color02);border-radius:12px;padding:8px;box-shadow:0 8px 24px #0009;display:flex;flex-direction:column;gap:4px;z-index:1001;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:_slideUp_1aajm_1 .15s ease-out}@keyframes _slideUp_1aajm_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._item_1aajm_95{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:10px 14px;border-radius:8px;color:var(--text-gray);text-decoration:none;background:transparent;border:none;font-size:.9rem;font-family:inherit;cursor:pointer;transition:all .2s ease-in-out;box-sizing:border-box}._item_1aajm_95:hover{background-color:var(--bg-dark02);color:var(--accent-blue)}._itemActive_1aajm_119{background-color:var(--bg-dark02);color:var(--text-white);font-weight:600}._checkIcon_1aajm_125{color:var(--accent-blue)}._headerContainer_1aajm_129{position:relative;display:flex;align-items:center}._headerButton_1aajm_135{background:transparent;border:1px solid var(--border-color01);color:var(--text-gray);padding:6px 12px;border-radius:20px;font-size:.88rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease-in-out;box-sizing:border-box;font-family:inherit}._headerButton_1aajm_135:hover,._headerButton_1aajm_135:focus-visible,._headerButtonActive_1aajm_154{color:var(--text-white);border-color:var(--border-color02);background:#ffffff0d}._headerIcon_1aajm_160{font-size:14px;color:var(--text-gray);transition:color .2s ease-in-out}._headerButton_1aajm_135:hover ._headerIcon_1aajm_160,._headerButtonActive_1aajm_154 ._headerIcon_1aajm_160{color:var(--text-white)}._headerLabel_1aajm_171{letter-spacing:.2px}._headerChevron_1aajm_175{font-size:10px;color:var(--text-gray);transition:transform .2s ease,color .2s ease-in-out;transform:rotate(180deg)}._headerChevronOpen_1aajm_182{transform:rotate(0)}._headerDropdown_1aajm_186{position:absolute;top:calc(100% + 10px);right:0;min-width:150px;background-color:var(--bg-dark);border:1px solid var(--border-color02);border-radius:12px;padding:8px;box-shadow:0 8px 24px #0009;display:flex;flex-direction:column;gap:4px;z-index:1001;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:_slideDown_1aajm_1 .15s ease-out}@keyframes _slideDown_1aajm_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){._headerButton_1aajm_135{width:38px;height:38px;padding:0;border:none;background:transparent!important;border-radius:50%;display:flex;align-items:center;justify-content:center}._headerLabel_1aajm_171,._headerChevron_1aajm_175{display:none}._headerIcon_1aajm_160{font-size:1.35rem}}._header_178ru_1{display:flex;padding:8px 16px;justify-content:space-between;align-items:center;position:sticky;background-color:#141414f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:0;z-index:999;height:80px;border-bottom:1px solid rgba(255,255,255,.05);box-sizing:border-box}._logo_178ru_16{font-family:Inter,sans-serif;font-weight:900;font-size:1.5rem;color:var(--text-white);text-decoration:none;letter-spacing:-1px}._searchWrapper_178ru_25{flex-grow:1;max-width:500px;margin:0 20px}._searchInput_178ru_31{width:100%;background-color:var(--bg-dark02);border:1px solid #333;padding:10px 20px;border-radius:50px;color:var(--text-white);font-size:.9rem;transition:border-color .2s;box-sizing:border-box}._searchInput_178ru_31:focus{outline:none;border-color:var(--accent-blue)}._navLinks_178ru_48{display:flex;gap:20px;list-style:none;margin:0;padding:0;align-items:center}._navItem_178ru_57{color:var(--text-gray);font-weight:500;text-decoration:none;font-size:.9rem;transition:color .2s;display:flex;align-items:center;gap:8px}._navItem_178ru_57:hover{color:var(--accent-blue-muted)}._createButton_178ru_72{text-decoration:none;background:transparent;padding:6px 16px;border-radius:20px;border:1px solid var(--accent-pink);color:var(--accent-pink);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:inherit;font-size:.9rem}._createButton_178ru_72:hover{color:var(--bg-dark);background-color:var(--accent-pink)}._navItemActive_178ru_93{color:var(--accent-blue);font-weight:600}._navItemActive_178ru_93:hover{color:var(--accent-blue)}._profileTab_178ru_102{position:relative;display:flex;align-items:center}._profileTrigger_178ru_108{cursor:pointer;padding:0;border-radius:24px;border:none;display:flex;align-items:center;transition:all .2s ease-in-out;background:transparent;box-sizing:border-box}._profileTriggerWithText_178ru_120{padding:0 4px 0 0;gap:10px}._profileTrigger_178ru_108:hover{background:transparent}._profileTriggerActive_178ru_129,._profileTriggerActive_178ru_129:hover{background:transparent;border:none}._activeTabText_178ru_139{font-size:.9rem;font-weight:500;color:var(--text-gray);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color .2s ease}._profileTrigger_178ru_108:hover ._activeTabText_178ru_139{color:var(--accent-blue-muted, #bae6fd)}._profileTriggerActive_178ru_129 ._activeTabText_178ru_139{color:var(--accent-blue);font-weight:600}._profilePicture_178ru_157{width:40px;height:40px;margin:0;border-radius:50%;overflow:hidden;background-color:var(--bg-dark02);display:flex;justify-content:center;align-items:center;border:1px solid var(--border-color02);box-sizing:border-box}._profilePicture_178ru_157 img{width:100%;height:100%;object-fit:cover}._avatarPlaceholder_178ru_177{color:var(--text-white);font-weight:700;font-size:1.2rem}._profileActions_178ru_183{position:absolute;top:55px;right:0;width:200px;background-color:var(--bg-dark);border:1px solid var(--border-color02);border-radius:12px;padding:8px;list-style:none;box-shadow:0 4px 16px #0009;display:flex;flex-direction:column;gap:2px;z-index:200}._profileActions_178ru_183 li{width:100%}._menuDivider_178ru_204{height:1px;background-color:var(--border-color01, #27272a);margin:4px 0}._menuRow_178ru_210{display:flex;align-items:center;justify-content:space-between;width:100%}._menuRow_178ru_210 ._actionLink_178ru_217{flex:1}._expandBtn_178ru_221{background:transparent;border:none;color:var(--text-gray);cursor:pointer;padding:8px 12px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}._expandBtn_178ru_221:hover{color:var(--text-white);background-color:var(--bg-dark02)}._sublinkGroup_178ru_239{display:flex;flex-direction:column;padding-left:8px;border-left:2px solid var(--border-color01, #27272a);margin:2px 0 6px 14px;gap:2px}._menuSublink_178ru_248{display:block;width:100%;text-align:left;padding:6px 12px;border-radius:6px;color:var(--text-gray);text-decoration:none;font-size:.84rem;transition:all .2s ease-in-out;box-sizing:border-box}._menuSublink_178ru_248:hover{background-color:var(--bg-dark02);color:var(--accent-pink)}._actionLink_178ru_217,._actionButton_178ru_267{display:block;width:100%;text-align:left;padding:10px 16px;border-radius:8px;color:var(--text-gray);text-decoration:none;background:transparent;border:none;font-size:.9rem;font-family:inherit;cursor:pointer;transition:all .2s ease-in-out;box-sizing:border-box}._actionLink_178ru_217:hover,._actionButton_178ru_267:hover{background-color:var(--bg-dark02);color:var(--accent-pink)}._actionButton_178ru_267:hover{color:var(--status-error)}._svgAvatar_178ru_294{width:100%;height:100%;display:flex}._svgAvatar_178ru_294 svg{width:100%;height:100%}._profilePicture_178ru_157>div,._profilePicture_178ru_157 picture,._profilePicture_178ru_157 img{width:100%;height:100%;object-fit:cover}._menuHeader_178ru_313{display:flex;flex-direction:column;font-size:small}._navIcon_178ru_319{display:inline-flex;font-size:.95rem;align-items:center;justify-content:center}._navText_178ru_326{display:inline}@media(max-width:600px){._header_178ru_1{padding:6px 12px;height:60px}._searchWrapper_178ru_25{display:none}._navLinks_178ru_48{gap:12px;align-items:center}._navText_178ru_326{display:none}._navItem_178ru_57{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:transparent}._navIcon_178ru_319{display:flex;font-size:1.35rem;align-items:center;justify-content:center}._createButton_178ru_72{width:38px;height:38px;padding:0;border:none;background:transparent!important;background-color:transparent!important;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}._createButton_178ru_72 ._navIcon_178ru_319{font-size:1.35rem;color:var(--accent-pink)}._profileTrigger_178ru_108,._profileTriggerWithText_178ru_120{padding:0;width:38px;height:38px;border-radius:50%;gap:0;display:flex;align-items:center;justify-content:center;border:none;background:transparent;box-sizing:border-box}._activeTabText_178ru_139{display:none}._profilePicture_178ru_157{width:38px;height:38px;box-sizing:border-box;border:2px solid var(--border-color02, #333);transition:border-color .2s ease}._profileTriggerActive_178ru_129 ._profilePicture_178ru_157{border:2px solid var(--accent-blue)}}._mainFooter_lzxgk_1{background-color:var(--bg-dark01);border-top:1px solid rgba(255,255,255,.05);padding:60px 20px calc(55px + env(safe-area-inset-bottom,0px));margin-top:auto;width:100%;box-sizing:border-box}._footerGrid_lzxgk_10{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}._brandCol_lzxgk_18 h3{font-family:Inter,sans-serif;font-weight:900;font-size:1.8rem;color:var(--text-white);margin:0 0 16px;letter-spacing:-1px}._tagline_lzxgk_27{color:var(--text-gray);font-size:.95rem;line-height:1.5;margin-bottom:24px;max-width:250px}._socials_lzxgk_35{display:flex;gap:16px}._socials_lzxgk_35 a{color:var(--text-white);font-size:1.4rem;transition:color .2s ease-in-out,transform .2s}._socials_lzxgk_35 a:hover{color:var(--accent-pink);transform:translateY(-3px)}._linkCol_lzxgk_53 h4{color:var(--accent-blue);font-size:1rem;font-weight:600;margin:0 0 20px;text-transform:uppercase;letter-spacing:1px}._linkCol_lzxgk_53 a{display:block;color:var(--text-gray);text-decoration:none;font-size:.9rem;margin-bottom:12px;transition:color .2s}._linkCol_lzxgk_53 a:hover{color:var(--accent-blue)}._bottomBar_lzxgk_75{max-width:1200px;margin:40px auto 0;padding-top:24px;border-top:1px solid var(--border-color01);text-align:center}._bottomBar_lzxgk_75 p{color:var(--text-gray02);font-size:.85rem;margin:0}._donationInvite_lzxgk_89 p{display:flex;flex-direction:column}._donationInvite_lzxgk_89 p a{color:var(--accent-pink)}@media(max-width:900px){._footerGrid_lzxgk_10{grid-template-columns:1fr 1fr;gap:30px}}@media(max-width:600px){._mainFooter_lzxgk_1{padding:40px 20px calc(65px + env(safe-area-inset-bottom,0px))}._footerGrid_lzxgk_10{grid-template-columns:1fr;text-align:center}._brandCol_lzxgk_18 h3,._tagline_lzxgk_27{max-width:100%;margin-left:auto;margin-right:auto}._socials_lzxgk_35{justify-content:center}}._banner_pejdr_1{background:linear-gradient(90deg,#ffa6db26,#6366f126);border-bottom:1px solid rgba(255,166,219,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:10px 16px;display:flex;align-items:center;justify-content:center;gap:16px;font-size:14px;color:#fff;z-index:1100;position:relative;animation:_slideDown_pejdr_1 .25s ease-out}@keyframes _slideDown_pejdr_1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}._content_pejdr_28{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}._text_pejdr_36{font-weight:500}._switchBtn_pejdr_40{background:#ffa6db;color:#121214;border:none;padding:5px 14px;border-radius:16px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._switchBtn_pejdr_40:hover{background:#ffbfe4;transform:translateY(-1px)}._dismissBtn_pejdr_57{background:transparent;border:none;color:#ffffffb3;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:50%;transition:all .15s ease}._dismissBtn_pejdr_57:hover{color:#fff;background:#ffffff1a}
