.page_container__ahaFy{display:flex;flex-direction:column;align-items:center;font-family:var(--font-geist-sans);color:white;font-size:large;margin-top:100px;grid-column:1/13}.ModeSwitcher_container__W9sH9{--switch-width:20rem;--switch-height:3rem;--switch-border-radius:50px;--switch-border-color:rgba(255,255,255,0.3);--slider-color:rgba(250,250,250,0.9);--text-color:rgba(255,255,255,0.7);--text-color-hover:rgba(255,255,255,0.9);--text-color-active:black;--border-width:1px;--slider-padding:1px;position:relative;display:flex;align-items:center;justify-content:center;width:var(--switch-width);height:var(--switch-height);background-color:transparent;border-radius:var(--switch-border-radius);border:var(--border-width) solid var(--switch-border-color);overflow:hidden}.ModeSwitcher_slider__ySV3D{position:absolute;top:var(--slider-padding);left:var(--slider-padding);width:calc(50% - calc(var(--slider-padding) * 2));height:calc(100% - calc(var(--slider-padding) * 2));background-color:var(--slider-color);border-radius:calc(var(--switch-border-radius) - var(--slider-padding));transition:transform .3s ease;z-index:1}.ModeSwitcher_sliderRight__mgoiX{transform:translateX(calc(100% + calc(var(--slider-padding) * 2)))}.ModeSwitcher_action__L19M4{position:relative;flex:1;height:100%;padding:.75rem 1.5rem;font-size:clamp(.75rem,1.5vw,1.1rem);border:none;background:transparent;cursor:pointer;white-space:nowrap;color:var(--text-color);font-weight:700;transition:color .3s ease;z-index:2}.ModeSwitcher_action__L19M4:hover{color:var(--text-color-hover)}.ModeSwitcher_isUsing__mt4yt{color:var(--text-color-active)!important}.ModeSwitcher_disabled__xjMl_{opacity:.6;pointer-events:none}.ModeSwitcher_disabled__xjMl_ .ModeSwitcher_action__L19M4{cursor:not-allowed}.ModeSwitcher_action__L19M4:focus-visible{outline:2px solid var(--text-color-hover);outline-offset:2px}.CustomForm_form__0VsgO{--input-bg:rgba(255,255,255,0.05);--input-border:rgba(255,255,255,0.2);--input-border-focus:rgba(255,255,255,0.4);--text-color:rgba(255,255,255,0.9);--text-muted:rgba(255,255,255,0.6);--error-color:#ef4444;--success-color:#22c55e;width:100%;max-width:400px;margin:2rem auto;padding:1.5rem;background:rgba(0,0,0,.3);border:1px solid var(--input-border);border-radius:12px;backdrop-filter:blur(10px)}.CustomForm_formGroup__fvB6N{margin-bottom:1.5rem}.CustomForm_label__L4mUP{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--text-color)}.CustomForm_input__W92_B{width:100%;padding:.75rem 1rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--text-color);font-size:.875rem;transition:all .2s ease;outline:none}.CustomForm_input__W92_B::placeholder{color:rgba(255,255,255,.4)}.CustomForm_input__W92_B:focus{background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(255,255,255,.1)}.CustomForm_input__W92_B:focus,.CustomForm_input__W92_B:hover:not(:focus){border-color:var(--input-border-focus)}.CustomForm_textarea__tdFMw{resize:vertical;min-height:80px}.CustomForm_select__S1cwU{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.CustomForm_description__7Her_{margin-top:.5rem;font-size:.75rem;color:var(--text-muted);line-height:1.4}.CustomForm_error__Wyg_u{margin-top:.5rem;font-size:.75rem;color:var(--error-color);display:flex;align-items:center;gap:.25rem}.CustomForm_input__W92_B.CustomForm_hasError__1xli4{border-color:var(--error-color)}.CustomForm_input__W92_B.CustomForm_hasError__1xli4:focus{box-shadow:0 0 0 3px rgba(239,68,68,.2)}.CustomForm_button__3HWfu{width:100%;padding:.75rem 1.5rem;background:rgba(255,255,255,.9);color:black;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1rem}.CustomForm_button__3HWfu:hover{background:rgba(255,255,255,1);transform:translateY(-1px)}.CustomForm_button__3HWfu:active{transform:translateY(0)}.CustomForm_button__3HWfu:disabled{opacity:.6;cursor:not-allowed;transform:none}.CustomForm_success__W0jNo{padding:1rem;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;color:var(--success-color);font-size:.875rem;margin-top:1rem}.CustomForm_shadcnButton__x3z_d{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:6px;font-size:.875rem;font-weight:500;transition:all .15s ease-in-out;outline:none;cursor:pointer;border:1px solid hsl(214.3 31.8% 91.4%);background-color:hsl(0 0% 100%);color:hsl(222.2 84% 4.9%);padding:8px 16px;height:36px;min-width:120px;max-width:200px}.CustomForm_shadcnButton__x3z_d:hover{background-color:hsl(210 40% 98%);border-color:hsl(214.3 31.8% 85%)}.CustomForm_shadcnButton__x3z_d:active{background-color:hsl(210 40% 96%);transform:translateY(1px)}.CustomForm_shadcnButton__x3z_d:focus-visible{box-shadow:0 0 0 2px hsl(222.2 84% 4.9%)}.CommunityForm_form__lIdNq{--input-bg:rgba(255,255,255,0.05);--input-border:rgba(255,255,255,0.2);--input-border-focus:rgba(255,255,255,0.4);--text-color:rgba(255,255,255,0.9);--text-muted:rgba(255,255,255,0.6);--error-color:#ef4444;--success-color:#22c55e;width:100%;max-width:500px;margin:2rem auto;padding:1.5rem;background:rgba(0,0,0,.3);border:1px solid var(--input-border);border-radius:12px;backdrop-filter:blur(10px)}.CommunityForm_formGroup__B_LMr{margin-bottom:1.5rem}.CommunityForm_label__1NIkC{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--text-color)}.CommunityForm_input__XwiHw{width:100%;padding:.75rem 1rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:8px;color:var(--text-color);font-size:.875rem;transition:all .2s ease;outline:none}.CommunityForm_input__XwiHw::placeholder{color:rgba(255,255,255,.4)}.CommunityForm_input__XwiHw:focus{background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(255,255,255,.1)}.CommunityForm_input__XwiHw:focus,.CommunityForm_input__XwiHw:hover:not(:focus){border-color:var(--input-border-focus)}.CommunityForm_textarea__EW_6h{resize:vertical;min-height:120px;font-family:monospace;line-height:1.4}.CommunityForm_description__MMdKC{margin-top:.5rem;font-size:.75rem;color:var(--text-muted);line-height:1.4}.CommunityForm_error__opsOD{margin-top:.5rem;padding:.75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:var(--error-color);font-size:.875rem}.CommunityForm_success__fNb_n{padding:1rem;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;color:var(--success-color);font-size:.875rem;margin-top:1rem}.CommunityForm_shadcnButton__oPlsN{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:6px;font-size:.875rem;font-weight:500;transition:all .15s ease-in-out;outline:none;cursor:pointer;border:1px solid hsl(214.3 31.8% 91.4%);background-color:hsl(0 0% 100%);color:hsl(222.2 84% 4.9%);padding:8px 16px;height:36px;min-width:120px;max-width:200px}.CommunityForm_shadcnButton__oPlsN:hover{background-color:hsl(210 40% 98%);border-color:hsl(214.3 31.8% 85%)}.CommunityForm_shadcnButton__oPlsN:active{background-color:hsl(210 40% 96%);transform:translateY(1px)}.CommunityForm_shadcnButton__oPlsN:focus-visible{box-shadow:0 0 0 2px hsl(222.2 84% 4.9%)}