.notebook-checkbox_filterDefs__Jdjfz{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.notebook-checkbox_root__jqGVN{position:relative;display:inline-flex;align-items:center;cursor:pointer;user-select:none;font-family:Courier New,monospace;font-size:1.5rem;font-weight:700;padding-left:2em;color:var(--foreground);gap:0}.notebook-checkbox_root__jqGVN.notebook-checkbox_disabled__ziyK2{cursor:not-allowed;opacity:.45}.notebook-checkbox_input___Mm6m{position:absolute;opacity:0;width:0;height:0;cursor:pointer;filter:var(--filter-id)}.notebook-checkbox_input___Mm6m:focus-visible~.notebook-checkbox_checkmark__5p_Qg{outline:2px solid var(--ring);outline-offset:3px}.notebook-checkbox_checkmark__5p_Qg{position:absolute;left:0;top:.1em;height:1em;width:1em;border-radius:10px;border:3px solid color-mix(in oklch,var(--foreground) 40%,transparent);filter:var(--filter-id);background:radial-gradient(color-mix(in oklch,var(--foreground) 3%,transparent) 0,transparent 35%);animation:notebook-checkbox_unmark__pRBmq .2s forwards;animation-delay:.5s}.notebook-checkbox_input___Mm6m:checked~.notebook-checkbox_checkmark__5p_Qg{filter:var(--filter-id);animation:notebook-checkbox_mark__dLKFp .3s forwards}@keyframes notebook-checkbox_mark__dLKFp{0%{background:radial-gradient(color-mix(in oklch,var(--foreground) 24%,transparent) 0,transparent 35%)}50%{background:radial-gradient(color-mix(in oklch,var(--foreground) 24%,transparent) 0,transparent 35%)}75%{background:radial-gradient(color-mix(in oklch,var(--foreground) 94%,transparent) 35%,transparent 60%)}to{background:radial-gradient(color-mix(in oklch,var(--foreground) 94%,transparent) 65%,transparent 70%)}}@keyframes notebook-checkbox_unmark__pRBmq{0%{background:radial-gradient(color-mix(in oklch,var(--foreground) 94%,transparent) 65%,transparent 70%)}50%{background:linear-gradient(color-mix(in oklch,var(--foreground) 94%,transparent) 35%,transparent 60%)}to{background:radial-gradient(color-mix(in oklch,var(--foreground) 3%,transparent) 0,transparent 35%)}}.notebook-checkbox_text__9a5AS{position:relative;z-index:1;transition:color var(--duration,.3s) var(--ease,ease);display:inline-block;filter:var(--filter-id)}.notebook-checkbox_textContent__OsoDn{display:block}.notebook-checkbox_input___Mm6m:checked~.notebook-checkbox_text__9a5AS{color:color-mix(in oklch,var(--foreground) 40%,transparent)}.notebook-checkbox_cutLine__dQWdL{position:absolute;left:0;right:0;bottom:15%;height:1em;width:calc(100% + 15px);pointer-events:none;stroke:var(--foreground);stroke-width:2;fill:none;transform:scaleX(0);transform-origin:left;transition:transform var(--duration,.3s) var(--ease,ease)}.notebook-checkbox_input___Mm6m:checked~.notebook-checkbox_text__9a5AS .notebook-checkbox_cutLine__dQWdL{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.notebook-checkbox_checkmark__5p_Qg{animation:none!important;background:radial-gradient(color-mix(in oklch,var(--foreground) 3%,transparent) 0,transparent 35%)}.notebook-checkbox_input___Mm6m:checked~.notebook-checkbox_checkmark__5p_Qg{animation:none!important;background:radial-gradient(color-mix(in oklch,var(--foreground) 94%,transparent) 65%,transparent 70%)}.notebook-checkbox_cutLine__dQWdL,.notebook-checkbox_text__9a5AS{transition:none!important}}.neumorphic-checkbox_container__PepII{display:inline-flex;align-items:center;gap:.625em;cursor:pointer;font-size:20px;user-select:none;position:relative}.neumorphic-checkbox_disabled__Pc_9L{opacity:.45;cursor:not-allowed;pointer-events:none}.neumorphic-checkbox_input__96Bx_{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.neumorphic-checkbox_checkmark__PBajU{display:inline-flex;align-items:center;justify-content:center;position:relative;width:2.3em;height:2.3em;flex-shrink:0;border-radius:50%;background-color:color-mix(in oklch,var(--muted) 80%,var(--background));box-shadow:0 0 0 1px var(--border);transition:background-color .4s var(--ease,ease),box-shadow .4s var(--ease,ease),transform .4s ease}.neumorphic-checkbox_container__PepII:not(.neumorphic-checkbox_disabled__Pc_9L):hover .neumorphic-checkbox_checkmark__PBajU{box-shadow:0 0 0 1px var(--border),inset .85em .85em .8em color-mix(in oklch,var(--foreground) 12%,transparent),inset -.85em -.85em .8em color-mix(in oklch,var(--background) 80%,transparent)}.neumorphic-checkbox_input__96Bx_:focus-visible~.neumorphic-checkbox_checkmark__PBajU{outline:2px solid var(--ring);outline-offset:3px}.neumorphic-checkbox_input__96Bx_:checked~.neumorphic-checkbox_checkmark__PBajU{background-color:color-mix(in oklch,var(--primary) 90%,var(--background));box-shadow:none;transform:rotateX(1turn)}.neumorphic-checkbox_input__96Bx_:checked~.neumorphic-checkbox_checkmark__PBajU:hover{box-shadow:.15em .15em .15em color-mix(in oklch,var(--foreground) 20%,transparent)}.neumorphic-checkbox_tick__CeNqd{display:none;position:absolute;left:calc(50% - .125em - .075em);top:calc(50% - .35em);width:.25em;height:.5em;border-width:medium;border-left:0 solid var(--primary-foreground,#fff);border-bottom:.15em solid var(--primary-foreground,#fff);border-right:.15em solid var(--primary-foreground,#fff);border-top:0 solid var(--primary-foreground,#fff);box-shadow:.1em .1em 0 0 color-mix(in oklch,var(--foreground) 30%,transparent);transform:rotate(45deg)}.neumorphic-checkbox_input__96Bx_:checked~.neumorphic-checkbox_checkmark__PBajU .neumorphic-checkbox_tick__CeNqd{display:block}.neumorphic-checkbox_label__qdBan{font-size:.875em;color:var(--foreground);line-height:1.4}@media (prefers-reduced-motion:reduce){.neumorphic-checkbox_checkmark__PBajU{transition:background-color 0s,box-shadow 0s!important}.neumorphic-checkbox_input__96Bx_:checked~.neumorphic-checkbox_checkmark__PBajU{transform:none!important}}.neumorphic-label-switch_wrapper__cCo2R{display:inline-flex;align-items:center;justify-content:center}.neumorphic-label-switch_input__YkJRz{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.neumorphic-label-switch_track__g4l_7{position:relative;display:flex;align-items:center;width:150px;height:75px;border-radius:50px;cursor:pointer;user-select:none;background:linear-gradient(to bottom,color-mix(in oklch,var(--muted) 85%,var(--background)) 0,color-mix(in oklch,var(--background) 95%,var(--foreground)) 100%);box-shadow:0 -1px 1px 0 rgba(0,0,0,.45),0 1px 1px 0 color-mix(in oklch,var(--background) 90%,transparent);padding:10px}.neumorphic-label-switch_input__YkJRz:focus-visible+.neumorphic-label-switch_track__g4l_7{outline:2px solid var(--ring);outline-offset:3px}.neumorphic-label-switch_input__YkJRz:disabled+.neumorphic-label-switch_track__g4l_7{opacity:.45;cursor:not-allowed}.neumorphic-label-switch_track__g4l_7:before{content:"";position:absolute;inset:10px;border-radius:40px;border:1px solid color-mix(in oklch,var(--border) 70%,transparent);background:linear-gradient(to right,color-mix(in oklch,var(--background) 99%,var(--foreground)) 37%,color-mix(in oklch,var(--muted) 60%,var(--background)) 61%);box-shadow:inset 5px 0 0 0 rgba(0,0,0,.1),inset -5px 0 0 0 rgba(0,0,0,.1),inset -6px 0 0 0 color-mix(in oklch,var(--background) 50%,transparent),inset -4px 6px 11px -5px rgba(0,0,0,.2),inset 1px 1px 0 0 color-mix(in oklch,var(--background) 90%,transparent),-6px 4px 11px -7px rgba(0,0,0,.5);transition:background var(--duration,.2s) var(--ease,ease),box-shadow var(--duration,.2s) var(--ease,ease)}.neumorphic-label-switch_input__YkJRz:checked+.neumorphic-label-switch_track__g4l_7:before{background:linear-gradient(to right,color-mix(in oklch,var(--muted) 60%,var(--background)) 39%,color-mix(in oklch,var(--background) 99%,var(--foreground)) 63%);box-shadow:inset -5px 0 0 0 rgba(0,0,0,.1),inset 5px 0 0 0 rgba(0,0,0,.1),inset 6px 0 0 0 color-mix(in oklch,var(--background) 50%,transparent),inset -4px 6px 11px -5px rgba(0,0,0,.2),inset 1px 1px 0 0 color-mix(in oklch,var(--background) 90%,transparent),-6px 4px 11px -7px rgba(0,0,0,.5)}.neumorphic-label-switch_labelLeft__B3eat,.neumorphic-label-switch_labelRight__NkaXN{position:absolute;z-index:2;font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1;pointer-events:none;transition:color var(--duration,.2s) var(--ease,ease),text-shadow var(--duration,.2s) var(--ease,ease)}.neumorphic-label-switch_labelLeft__B3eat{left:30px;color:color-mix(in oklch,var(--primary) 80%,var(--foreground));text-shadow:0 1px 0 color-mix(in oklch,var(--background) 80%,transparent),0 0 7px color-mix(in oklch,var(--primary) 70%,transparent)}.neumorphic-label-switch_labelRight__NkaXN{left:100px}.neumorphic-label-switch_input__YkJRz:checked+.neumorphic-label-switch_track__g4l_7 .neumorphic-label-switch_labelLeft__B3eat,.neumorphic-label-switch_labelRight__NkaXN{color:color-mix(in oklch,var(--foreground) 55%,transparent);text-shadow:none}.neumorphic-label-switch_input__YkJRz:checked+.neumorphic-label-switch_track__g4l_7 .neumorphic-label-switch_labelRight__NkaXN{color:color-mix(in oklch,var(--foreground) 80%,var(--muted));text-shadow:0 1px 0 color-mix(in oklch,var(--background) 80%,transparent),0 0 7px color-mix(in oklch,var(--border) 60%,transparent)}@media (prefers-reduced-motion:reduce){.neumorphic-label-switch_labelLeft__B3eat,.neumorphic-label-switch_labelRight__NkaXN,.neumorphic-label-switch_track__g4l_7:before{transition:none!important}}@keyframes emoji-spin-toggle_spin-in__naqtn{0%{transform:rotate(-180deg) scale(1)}to{transform:rotate(0deg) scale(1)}}@keyframes emoji-spin-toggle_spin-out__dd8tl{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(-180deg) scale(1)}}.emoji-spin-toggle_root__82wVN{display:inline-flex;align-items:center;cursor:pointer;--toggle-size:3rem;--thumb-size:2.5rem;--thumb-inset:0.25rem;--track-duration:300ms;--thumb-duration:500ms;--track-off:color-mix(in oklch,var(--primary) 35%,color-mix(in oklch,var(--background) 60%,oklch(0.65 0.18 15)));--track-on:color-mix(in oklch,var(--primary) 40%,oklch(0.72 0.17 162));--thumb-bg:color-mix(in oklch,var(--background) 95%,var(--foreground))}.emoji-spin-toggle_root__82wVN.emoji-spin-toggle_disabled__Lmycg{cursor:not-allowed;opacity:.5}.emoji-spin-toggle_input__GJM2Z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.emoji-spin-toggle_input__GJM2Z:focus-visible~.emoji-spin-toggle_track__OLwT2{outline:2px solid var(--ring);outline-offset:2px}.emoji-spin-toggle_track__OLwT2{position:relative;display:inline-block;width:var(--toggle-size);height:var(--toggle-size);border-radius:9999px;background-color:var(--track-off);box-shadow:0 4px 6px -1px oklch(0 0 0/.1),0 2px 4px -2px oklch(0 0 0/.1);transition:background-color var(--track-duration) var(--ease,ease-in-out);outline:none}.emoji-spin-toggle_input__GJM2Z:checked~.emoji-spin-toggle_track__OLwT2{background-color:var(--track-on)}.emoji-spin-toggle_thumb__JJJvq{position:absolute;top:var(--thumb-inset);left:var(--thumb-inset);width:var(--thumb-size);height:var(--thumb-size);border-radius:9999px;background-color:var(--thumb-bg);display:flex;align-items:center;justify-content:center;transform:rotate(-180deg);transition:transform var(--thumb-duration) var(--ease,ease-in-out)}.emoji-spin-toggle_input__GJM2Z:checked~.emoji-spin-toggle_track__OLwT2 .emoji-spin-toggle_thumb__JJJvq{transform:rotate(0deg)}.emoji-spin-toggle_root__82wVN:not(.emoji-spin-toggle_disabled__Lmycg):hover .emoji-spin-toggle_thumb__JJJvq{transform:rotate(-180deg) scale(.75)}.emoji-spin-toggle_root__82wVN:not(.emoji-spin-toggle_disabled__Lmycg) .emoji-spin-toggle_input__GJM2Z:checked:is(:hover~.emoji-spin-toggle_track__OLwT2 .emoji-spin-toggle_thumb__JJJvq,~.emoji-spin-toggle_track__OLwT2:hover .emoji-spin-toggle_thumb__JJJvq),.emoji-spin-toggle_root__82wVN:not(.emoji-spin-toggle_disabled__Lmycg):hover .emoji-spin-toggle_input__GJM2Z:checked~.emoji-spin-toggle_track__OLwT2 .emoji-spin-toggle_thumb__JJJvq{transform:rotate(0deg) scale(.75)}.emoji-spin-toggle_icon__SWj4G{display:flex;align-items:center;justify-content:center;font-size:1.1rem;line-height:1;transform:rotate(180deg);transition:transform var(--thumb-duration) var(--ease,ease-in-out)}.emoji-spin-toggle_input__GJM2Z:checked~.emoji-spin-toggle_track__OLwT2 .emoji-spin-toggle_icon__SWj4G{transform:rotate(0deg)}@media (prefers-reduced-motion:reduce){.emoji-spin-toggle_track__OLwT2{transition:background-color 0s!important}.emoji-spin-toggle_icon__SWj4G,.emoji-spin-toggle_thumb__JJJvq{transition:none!important;transform:rotate(0deg)!important}.emoji-spin-toggle_root__82wVN:not(.emoji-spin-toggle_disabled__Lmycg):hover .emoji-spin-toggle_thumb__JJJvq{transform:scale(.9)!important}}.glitch-radio-group_group__G_SHD{display:flex;flex-direction:row;flex-wrap:wrap;gap:0}.glitch-radio-group_radioWrapper__7EAM9{position:relative;height:38px;width:84px;margin:3px}.glitch-radio-group_input__Qs1tC{position:absolute;height:100%;width:100%;margin:0;cursor:pointer;z-index:10;opacity:0}.glitch-radio-group_input__Qs1tC:focus-visible+.glitch-radio-group_btn__UIVPs{outline:2px solid var(--ring);outline-offset:2px}.glitch-radio-group_btn__UIVPs{--_primary:color-mix(in oklch,var(--foreground) 10%,var(--background));--_shadow:var(--border);--_color:var(--foreground);--_font-size:9px;--_shimmy:5;--_clip:polygon(11% 0,95% 0,100% 25%,90% 90%,95% 90%,85% 90%,85% 100%,7% 100%,0 80%);--_clip-border:5px;--_clip-one:polygon(0 2%,100% 2%,100% 95%,95% 95%,95% 90%,85% 90%,85% 95%,8% 95%,0 70%);--_clip-two:polygon(0 78%,100% 78%,100% 100%,95% 100%,95% 90%,85% 90%,85% 100%,8% 100%,0 78%);--_clip-three:polygon(0 44%,100% 44%,100% 54%,95% 54%,95% 54%,85% 54%,85% 54%,8% 54%,0 54%);--_clip-four:polygon(0 0,100% 0,100% 0,95% 0,95% 0,85% 0,85% 0,8% 0,0 0);--_clip-five:polygon(0 0,100% 0,100% 0,95% 0,95% 0,85% 0,85% 0,8% 0,0 0);--_clip-six:polygon(0 40%,100% 40%,100% 85%,95% 85%,95% 85%,85% 85%,85% 85%,8% 85%,0 70%);--_clip-seven:polygon(0 63%,100% 63%,100% 80%,95% 80%,95% 80%,85% 80%,85% 80%,8% 80%,0 70%);color:var(--_color);text-transform:uppercase;font-size:var(--_font-size);letter-spacing:3px;position:relative;font-weight:900;width:100%;height:100%;line-height:38px;text-align:center;display:block;cursor:pointer;user-select:none;transition:font-size .2s var(--ease,ease);isolation:isolate}.glitch-radio-group_btn__UIVPs:before{content:"";position:absolute;inset:0;clip-path:var(--_clip);z-index:-1;background:color-mix(in oklch,var(--foreground) 35%,var(--background));transform:translate(var(--_clip-border))}.glitch-radio-group_btn__UIVPs:after{content:"";position:absolute;inset:0;clip-path:var(--_clip);z-index:-1;background:var(--_primary)}.glitch-radio-group_input__Qs1tC:hover+.glitch-radio-group_btn__UIVPs{--_primary:color-mix(in oklch,var(--foreground) 20%,var(--background));--_font-size:11px}.glitch-radio-group_input__Qs1tC:checked+.glitch-radio-group_btn__UIVPs{--_primary:color-mix(in oklch,var(--primary) 100%,transparent);--_shadow:color-mix(in oklch,var(--primary) 55%,var(--foreground));--_color:var(--primary-foreground)}.glitch-radio-group_btnGlitch__geQDO{position:absolute;top:calc(var(--_clip-border) * -1);left:calc(var(--_clip-border) * -1);right:calc(var(--_clip-border) * -1);bottom:calc(var(--_clip-border) * -1);background:color-mix(in oklch,var(--foreground) 35%,var(--background));text-shadow:2px 2px color-mix(in oklch,var(--foreground) 35%,var(--background)),-2px -2px color-mix(in oklch,var(--primary) 40%,var(--background));clip-path:var(--_clip);display:none;line-height:48px;font-size:inherit;letter-spacing:inherit;font-weight:inherit;text-transform:inherit;color:var(--_color)}.glitch-radio-group_btnGlitch__geQDO:before{content:"";position:absolute;top:var(--_clip-border);right:var(--_clip-border);bottom:var(--_clip-border);left:var(--_clip-border);clip-path:var(--_clip);background:var(--_primary);z-index:-1}.glitch-radio-group_input__Qs1tC:hover+.glitch-radio-group_btn__UIVPs .glitch-radio-group_btnGlitch__geQDO{display:block;animation:glitch-radio-group_glitchShimmy__hEF4t 2s infinite}.glitch-radio-group_input__Qs1tC:checked+.glitch-radio-group_btn__UIVPs .glitch-radio-group_btnGlitch__geQDO{display:block;animation:glitch-radio-group_glitchShimmy__hEF4t 5s infinite}.glitch-radio-group_number__NuCeg{background:var(--_shadow);color:var(--background);font-size:5.5px;font-weight:700;letter-spacing:1px;position:absolute;width:15px;height:6px;top:0;left:81%;line-height:6.2px;text-transform:none;pointer-events:none}@keyframes glitch-radio-group_glitchShimmy__hEF4t{0%{clip-path:var(--_clip-one)}2%,8%{clip-path:var(--_clip-two);transform:translate(calc(var(--_shimmy) * -1%))}6%{clip-path:var(--_clip-two);transform:translate(calc(var(--_shimmy) * 1%))}9%{clip-path:var(--_clip-two);transform:translate(0)}10%{clip-path:var(--_clip-three);transform:translate(calc(var(--_shimmy) * 1%))}13%{clip-path:var(--_clip-three);transform:translate(0)}14%,21%{clip-path:var(--_clip-four);transform:translate(calc(var(--_shimmy) * 1%))}25%{clip-path:var(--_clip-five);transform:translate(calc(var(--_shimmy) * 1%))}30%{clip-path:var(--_clip-five);transform:translate(calc(var(--_shimmy) * -1%))}35%,45%{clip-path:var(--_clip-six);transform:translate(calc(var(--_shimmy) * -1%))}40%{clip-path:var(--_clip-six);transform:translate(calc(var(--_shimmy) * 1%))}50%{clip-path:var(--_clip-six);transform:translate(0)}55%{clip-path:var(--_clip-seven);transform:translate(calc(var(--_shimmy) * 1%))}60%{clip-path:var(--_clip-seven);transform:translate(0)}31%,61%,to{clip-path:var(--_clip-four)}}@media (prefers-reduced-motion:reduce){.glitch-radio-group_btn__UIVPs{transition:none!important}.glitch-radio-group_btnGlitch__geQDO,.glitch-radio-group_input__Qs1tC:checked+.glitch-radio-group_btn__UIVPs .glitch-radio-group_btnGlitch__geQDO,.glitch-radio-group_input__Qs1tC:hover+.glitch-radio-group_btn__UIVPs .glitch-radio-group_btnGlitch__geQDO{display:none!important;animation:none!important}}.star-rating-radio_root__nsjbP{display:flex;justify-content:center;gap:10px}.star-rating-radio_item__YArxh{display:contents}.star-rating-radio_input__eHitu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;appearance:none}.star-rating-radio_label__aTM1S{cursor:pointer;font-size:30px;position:relative;display:inline-block;transition:transform .3s ease}.star-rating-radio_star__5BIv1{display:block;fill:color-mix(in oklch,var(--foreground) 35%,transparent);transition:fill .3s ease}.star-rating-radio_labelFilled__EIQMn .star-rating-radio_star__5BIv1{fill:var(--primary);filter:drop-shadow(0 0 8px color-mix(in oklch,var(--primary) 80%,transparent))}.star-rating-radio_label__aTM1S:hover{transform:scale(1.2);animation:star-rating-radio_pulse__coS8w .6s infinite alternate}.star-rating-radio_label__aTM1S:hover .star-rating-radio_star__5BIv1{fill:var(--primary);filter:drop-shadow(0 0 15px color-mix(in oklch,var(--primary) 90%,transparent));animation:star-rating-radio_shimmer__pZ_AR 1s ease infinite alternate}.star-rating-radio_input__eHitu:focus-visible+.star-rating-radio_label__aTM1S{outline:2px solid var(--ring);outline-offset:3px;border-radius:2px}.star-rating-radio_input__eHitu:disabled+.star-rating-radio_label__aTM1S{cursor:not-allowed;opacity:.4;pointer-events:none}.star-rating-radio_particleBottom__2FlWE,.star-rating-radio_particleTop__K37k6{content:"";position:absolute;width:6px;height:6px;background-color:var(--primary);border-radius:50%;opacity:0;left:50%;transform:translateX(-50%) scale(0);transition:transform .4s ease,opacity .4s ease;pointer-events:none}.star-rating-radio_particleTop__K37k6{top:-15px}.star-rating-radio_particleBottom__2FlWE{bottom:-15px}.star-rating-radio_label__aTM1S:hover .star-rating-radio_particleBottom__2FlWE,.star-rating-radio_label__aTM1S:hover .star-rating-radio_particleTop__K37k6{opacity:1;transform:translateX(-50%) scale(1.5);animation:star-rating-radio_particle-explosion__w75ee 1s ease-out}@keyframes star-rating-radio_pulse__coS8w{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes star-rating-radio_shimmer__pZ_AR{0%{filter:drop-shadow(0 0 10px color-mix(in oklch,var(--primary) 50%,transparent))}to{filter:drop-shadow(0 0 20px var(--primary))}}@keyframes star-rating-radio_particle-explosion__w75ee{0%{opacity:0;transform:translateX(-50%) scale(.5)}50%{opacity:1;transform:translateX(-50%) scale(1.2)}to{opacity:0;transform:translateX(-50%) scale(.5)}}@media (prefers-reduced-motion:reduce){.star-rating-radio_label__aTM1S{transition:none!important;animation:none!important}.star-rating-radio_label__aTM1S:hover{transform:scale(1.15);animation:none!important}.star-rating-radio_label__aTM1S:hover .star-rating-radio_star__5BIv1{animation:none!important;filter:drop-shadow(0 0 12px color-mix(in oklch,var(--primary) 80%,transparent))}.star-rating-radio_star__5BIv1{transition:none!important}.star-rating-radio_particleBottom__2FlWE,.star-rating-radio_particleTop__K37k6{display:none!important}}.outline-expand-input_wrapper__nFaOX{display:flex;flex-direction:column;gap:.375rem}.outline-expand-input_label__zC48k{font-size:.875rem;font-weight:500;color:var(--foreground);line-height:1.25}.outline-expand-input_input__5FBoO{border:0;outline:2px solid var(--primary);outline-offset:3px;border-radius:var(--radius);background-color:color-mix(in oklch,var(--muted) 60%,var(--background));color:var(--foreground);padding:.625rem 1rem;font-size:1rem;line-height:1.5;width:100%;transition:outline-offset .25s var(--ease,ease),background-color .25s var(--ease,ease),outline-color .25s var(--ease,ease)}.outline-expand-input_input__5FBoO:focus{outline-offset:5px;background-color:var(--background)}.outline-expand-input_input__5FBoO:focus-visible{outline-color:var(--ring)}.outline-expand-input_input__5FBoO:disabled{opacity:.5;cursor:not-allowed;outline-color:color-mix(in oklch,var(--border) 80%,transparent);background-color:color-mix(in oklch,var(--muted) 40%,var(--background))}@media (prefers-reduced-motion:reduce){.outline-expand-input_input__5FBoO{transition:none!important}}.floating-label-input_group__wIFHR{position:relative;padding:20px 0 0;width:100%;max-width:220px}.floating-label-input_field__GGVZl{font-family:inherit;width:100%;border:none;border-bottom:2px solid var(--border);outline:none;font-size:1.0625rem;color:var(--foreground);padding:7px 0;background:transparent;transition:border-color .2s var(--ease,ease);appearance:none;-webkit-appearance:none}.floating-label-input_field__GGVZl::placeholder{color:transparent}.floating-label-input_field__GGVZl:invalid,.floating-label-input_field__GGVZl:required{box-shadow:none}.floating-label-input_field__GGVZl:focus{padding-bottom:6px;font-weight:700;border-width:3px;border-image:linear-gradient(to right,color-mix(in oklch,var(--primary) 80%,var(--background)),color-mix(in oklch,var(--primary) 45%,var(--background))) 1}.floating-label-input_field__GGVZl:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:2px}.floating-label-input_field__GGVZl:disabled{opacity:.45;cursor:not-allowed;border-bottom-color:var(--border)}.floating-label-input_field__GGVZl:disabled~.floating-label-input_label__6Beyo{opacity:.45;cursor:not-allowed}.floating-label-input_label__6Beyo{position:absolute;top:0;left:0;display:block;font-size:1.0625rem;color:color-mix(in oklch,var(--foreground) 55%,transparent);pointer-events:none;transition:top .2s var(--ease,ease),font-size .2s var(--ease,ease),color .2s var(--ease,ease),font-weight .2s var(--ease,ease)}.floating-label-input_field__GGVZl:placeholder-shown:not(:focus)~.floating-label-input_label__6Beyo{font-size:1.0625rem;cursor:text;top:20px}.floating-label-input_field__GGVZl:focus~.floating-label-input_label__6Beyo{top:0;font-size:.75rem;color:color-mix(in oklch,var(--primary) 80%,var(--background));font-weight:700}@media (prefers-reduced-motion:reduce){.floating-label-input_field__GGVZl,.floating-label-input_label__6Beyo{transition:none!important}}.shake-validation-input_wrapper__DgdcT{display:inline-flex;flex-direction:column;gap:6px}.shake-validation-input_label__XIjnb{font-size:.8125rem;font-weight:500;color:var(--foreground);cursor:pointer}.shake-validation-input_input__sxR_t{max-width:190px;padding:12px;border:1px solid var(--border);border-radius:var(--radius);background-color:var(--background);color:var(--foreground);font-size:.9375rem;outline:none;box-shadow:2px 2px 7px 0 rgb(0 0 0/.18);transition:border-color .15s var(--ease,ease)}.shake-validation-input_input__sxR_t::placeholder{color:color-mix(in oklch,var(--foreground) 40%,transparent)}.shake-validation-input_input__sxR_t:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-color:var(--primary)}.shake-validation-input_input__sxR_t:not(:placeholder-shown):invalid{animation:shake-validation-input_justshake__Vx74Z .3s forwards;color:color-mix(in oklch,var(--primary) 80%,red);border-color:color-mix(in oklch,var(--primary) 60%,red)}.shake-validation-input_input__sxR_t:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.shake-validation-input_input__sxR_t:disabled+*{cursor:not-allowed}@keyframes shake-validation-input_justshake__Vx74Z{25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}to{transform:translateX(-5px)}}@media (prefers-reduced-motion:reduce){.shake-validation-input_input__sxR_t:not(:placeholder-shown):invalid{animation:none}}.split-like-button_btn__szm4G{display:inline-flex;align-items:center;justify-content:flex-start;width:9rem;height:2.25rem;border:none;border-radius:var(--radius);overflow:hidden;box-shadow:5px 5px 10px rgb(0 0 0/.09);cursor:pointer;background-color:transparent;padding:0;outline:none}.split-like-button_leftContainer__25oOa{width:60%;height:100%;background-color:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .12s ease,filter .12s ease}.split-like-button_likeLabel__vMmd3{font-weight:600;font-size:.875rem;line-height:1}.split-like-button_likeCount__U4pNz{width:40%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--primary);font-weight:600;font-size:.875rem;background-color:var(--background);border:1px solid var(--border);border-left:none;position:relative;border-radius:0 var(--radius) var(--radius) 0}.split-like-button_likeCount__U4pNz:before{content:"";position:absolute;height:.5rem;width:.5rem;background-color:var(--background);border:1px solid var(--border);border-right:none;border-top:none;transform:rotate(45deg);left:-.28rem;z-index:1}.split-like-button_btn__szm4G:hover:not(:disabled) .split-like-button_leftContainer__25oOa{background-color:color-mix(in oklch,var(--primary) 85%,var(--foreground))}.split-like-button_btn__szm4G:active:not(:disabled) .split-like-button_leftContainer__25oOa{background-color:color-mix(in oklch,var(--primary) 70%,var(--foreground))}.split-like-button_btn__szm4G:active:not(:disabled) .split-like-button_leftContainer__25oOa svg{transform:scale(1.15);transform-origin:top center}.split-like-button_btn__szm4G.split-like-button_liked__xLeTB .split-like-button_leftContainer__25oOa{filter:brightness(1.08)}.split-like-button_btn__szm4G:disabled{opacity:.45;cursor:not-allowed}.split-like-button_btn__szm4G:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.split-like-button_leftContainer__25oOa{transition:none}.split-like-button_btn__szm4G:active:not(:disabled) .split-like-button_leftContainer__25oOa svg{transform:none}}.gradient-border-contact-form_container__9R88s{width:400px;max-width:100%;background:linear-gradient(var(--background),var(--background)) padding-box,linear-gradient(145deg,transparent 35%,var(--primary),var(--accent)) border-box;border:2px solid transparent;padding:32px 24px;font-size:14px;font-family:inherit;color:var(--foreground);display:flex;flex-direction:column;gap:20px;box-sizing:border-box;border-radius:var(--radius)}.gradient-border-contact-form_heading__SkWfW{margin:0;font-weight:600;font-size:1rem;color:var(--foreground)}.gradient-border-contact-form_form__n3_l1{display:flex;flex-direction:column;gap:20px}.gradient-border-contact-form_group__iL9pq{display:flex;flex-direction:column;gap:4px}.gradient-border-contact-form_label__PBv_j{display:block;margin-bottom:4px;color:color-mix(in oklch,var(--foreground) 50%,transparent);font-weight:600;font-size:12px;letter-spacing:.02em}.gradient-border-contact-form_input__nxHZD,.gradient-border-contact-form_textarea__nLyAX{width:100%;padding:12px 16px;border-radius:calc(var(--radius) * .6);color:var(--foreground);font-family:inherit;font-size:inherit;background-color:transparent;border:1px solid var(--border);box-sizing:border-box;transition:border-color .15s var(--ease)}.gradient-border-contact-form_textarea__nLyAX{resize:none;height:120px;display:block}.gradient-border-contact-form_input__nxHZD::placeholder,.gradient-border-contact-form_textarea__nLyAX::placeholder{color:color-mix(in oklch,var(--foreground) 35%,transparent)}.gradient-border-contact-form_input__nxHZD:focus-visible,.gradient-border-contact-form_textarea__nLyAX:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-color:var(--primary)}.gradient-border-contact-form_input__nxHZD:focus:not(:focus-visible),.gradient-border-contact-form_textarea__nLyAX:focus:not(:focus-visible){outline:none;border-color:var(--primary)}.gradient-border-contact-form_submitBtn__ywNiB{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;font-family:inherit;font-size:inherit;font-weight:600;color:color-mix(in oklch,var(--foreground) 50%,transparent);width:40%;min-width:7rem;background:color-mix(in oklch,var(--background) 70%,var(--border));border:1px solid var(--border);padding:12px 16px;gap:8px;margin-top:8px;cursor:pointer;border-radius:calc(var(--radius) * .5);transition:background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease),scale .1s ease-in}.gradient-border-contact-form_submitBtn__ywNiB:hover{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.gradient-border-contact-form_submitBtn__ywNiB:active{scale:.95}.gradient-border-contact-form_submitBtn__ywNiB:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.gradient-border-contact-form_input__nxHZD,.gradient-border-contact-form_submitBtn__ywNiB,.gradient-border-contact-form_textarea__nLyAX{transition:none!important}.gradient-border-contact-form_submitBtn__ywNiB:active{scale:1!important}}