._Backdrop_o3xue_1{position:fixed;inset:0;background-color:#0000004d;z-index:1000;transition:opacity .45s cubic-bezier(.32,.72,0,1)}._Backdrop_o3xue_1[data-starting-style],._Backdrop_o3xue_1[data-ending-style]{opacity:0}._Viewport_o3xue_14{position:fixed;inset:0;z-index:1001;display:flex;justify-content:flex-end;pointer-events:none}._Popup_o3xue_23{width:min(28rem,calc(100vw - 2rem));height:100%;padding:2rem;background-color:#fff;border-left:1px solid #e5e5e5;overflow-y:auto;pointer-events:auto;transition:transform .45s cubic-bezier(.32,.72,0,1)}._Popup_o3xue_23._dark_o3xue_34{background-color:#1a1a1a;border-left-color:#333}._Popup_o3xue_23[data-starting-style],._Popup_o3xue_23[data-ending-style]{transform:translate(100%)}._triggerButton_1yj8m_1{padding:.5rem 1rem;border:1px solid #e5e5e5;border-radius:.375rem;background:transparent;font-size:.875rem;font-weight:500;font-family:system-ui,-apple-system,sans-serif;cursor:pointer;transition:all .15s;color:#171717}._triggerButton_1yj8m_1:hover{background-color:#f5f5f5}._triggerButton_1yj8m_1._dark_1yj8m_18{border-color:#333;color:#fafafa}._triggerButton_1yj8m_1._dark_1yj8m_18:hover{background-color:#262626}._container_1yj8m_27{max-width:32rem;margin:0 auto;height:100%;display:flex;flex-direction:column}._title_1yj8m_35{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;font-family:system-ui,-apple-system,sans-serif;color:#171717}._title_1yj8m_35._dark_1yj8m_18{color:#fafafa}._description_1yj8m_47{margin:0 0 2rem;font-size:.9375rem;font-family:system-ui,-apple-system,sans-serif;color:#737373}._description_1yj8m_47._dark_1yj8m_18{color:#a3a3a3}._form_1yj8m_58{display:flex;flex-direction:column;gap:1.25rem;flex:1}._label_1yj8m_65{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:500;font-family:system-ui,-apple-system,sans-serif;color:#404040}._label_1yj8m_65._dark_1yj8m_18{color:#d4d4d4}._input_1yj8m_78,._textarea_1yj8m_79{width:100%;padding:.625rem .875rem;border:1px solid #e5e5e5;border-radius:.5rem;font-size:.9375rem;font-family:system-ui,-apple-system,sans-serif;background-color:#fff;color:#171717;transition:border-color .15s,box-shadow .15s}._input_1yj8m_78::placeholder,._textarea_1yj8m_79::placeholder{color:#a3a3a3}._input_1yj8m_78:focus,._textarea_1yj8m_79:focus{outline:none;border-color:#171717;box-shadow:0 0 0 3px #0000000d}._input_1yj8m_78._dark_1yj8m_18,._textarea_1yj8m_79._dark_1yj8m_18{background-color:#262626;border-color:#404040;color:#fafafa}._input_1yj8m_78._dark_1yj8m_18::placeholder,._textarea_1yj8m_79._dark_1yj8m_18::placeholder{color:#737373}._input_1yj8m_78._dark_1yj8m_18:focus,._textarea_1yj8m_79._dark_1yj8m_18:focus{border-color:#525252;box-shadow:0 0 0 3px #ffffff0d}._textarea_1yj8m_79{resize:vertical;min-height:7rem;font-family:system-ui,-apple-system,sans-serif}._actions_1yj8m_127{display:flex;justify-content:flex-end;gap:.75rem;margin-top:auto;padding-top:1.5rem}._button_1yj8m_135{padding:.625rem 1rem;border:1px solid #e5e5e5;border-radius:.5rem;background:#fff;font-size:.875rem;font-weight:500;font-family:system-ui,-apple-system,sans-serif;color:#171717;cursor:pointer;transition:all .15s}._button_1yj8m_135:hover{background-color:#f5f5f5}._button_1yj8m_135._primary_1yj8m_152{background-color:#171717;border-color:#171717;color:#fff}._button_1yj8m_135._primary_1yj8m_152:hover{background-color:#404040;border-color:#404040}._button_1yj8m_135._dark_1yj8m_18{background-color:#262626;border-color:#404040;color:#fafafa}._button_1yj8m_135._dark_1yj8m_18:hover{background-color:#333}._button_1yj8m_135._primary_1yj8m_152._dark_1yj8m_18{background-color:#fafafa;border-color:#fafafa;color:#171717}._button_1yj8m_135._primary_1yj8m_152._dark_1yj8m_18:hover{background-color:#e5e5e5;border-color:#e5e5e5}._toastViewport_1yj8m_185{position:fixed;bottom:0;right:0;display:flex;flex-direction:column;padding:1.5rem;gap:.75rem;width:390px;max-width:100vw;margin:0;list-style:none;z-index:2000;outline:none}._toast_1yj8m_185{background-color:#fff;border:1px solid #e5e5e5;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:1rem 1.25rem;display:grid;grid-template-areas:"title close" "description close";grid-template-columns:1fr auto;column-gap:1rem;align-items:start;animation:_slideIn_1yj8m_1 .15s cubic-bezier(.16,1,.3,1)}._toast_1yj8m_185._dark_1yj8m_18{background-color:#262626;border-color:#404040}._toast_1yj8m_185[data-state=closed]{animation:_slideOut_1yj8m_1 .1s ease-in}@keyframes _slideIn_1yj8m_1{0%{transform:translate(calc(100% + 1.5rem))}to{transform:translate(0)}}@keyframes _slideOut_1yj8m_1{0%{transform:translate(0)}to{transform:translate(calc(100% + 1.5rem))}}._toastTitle_1yj8m_242{grid-area:title;margin:0;font-size:.9375rem;font-weight:600;color:#171717;font-family:system-ui,-apple-system,sans-serif}._toast_1yj8m_185._dark_1yj8m_18 ._toastTitle_1yj8m_242{color:#fafafa}._toastDescription_1yj8m_255{grid-area:description;margin:.25rem 0 0;font-size:.875rem;line-height:1.4;color:#737373;font-family:system-ui,-apple-system,sans-serif}._toast_1yj8m_185._dark_1yj8m_18 ._toastDescription_1yj8m_255{color:#a3a3a3}._toastClose_1yj8m_268{grid-area:close;background:transparent;border:none;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;color:#737373;transition:all .15s}._toastClose_1yj8m_268:hover{background-color:#f5f5f5;color:#171717}._toast_1yj8m_185._dark_1yj8m_18 ._toastClose_1yj8m_268{color:#a3a3a3}._toast_1yj8m_185._dark_1yj8m_18 ._toastClose_1yj8m_268:hover{background-color:#333;color:#fafafa}._button_1yj8m_135:disabled{opacity:.5;cursor:not-allowed}._contactInfo_1yj8m_302{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background-color:#f9fafb;border-radius:.5rem;border:1px solid #e5e5e5;margin-top:.5rem}._contactInfo_1yj8m_302._dark_1yj8m_18{background-color:#1f1f1f;border-color:#404040}._contactItem_1yj8m_318{display:flex;align-items:center;gap:.625rem}._contactIcon_1yj8m_324{flex-shrink:0;color:#737373}._contactLink_1yj8m_329{font-size:.875rem;font-family:system-ui,-apple-system,sans-serif;color:#404040;text-decoration:none;transition:color .15s}._contactLink_1yj8m_329:hover{color:#171717;text-decoration:underline}._contactLink_1yj8m_329._dark_1yj8m_18{color:#d4d4d4}._contactLink_1yj8m_329._dark_1yj8m_18:hover{color:#fafafa}
