.page_main__MXFAt{width:min(100%,34rem);margin:0 auto;padding:var(--space-4) var(--space-4) var(--space-7)}.page_heading__iud7H{margin:var(--space-4) 0 var(--space-6);font-size:clamp(1.75rem,4vw,var(--text-2xl))}.page_card__FpdqH{border:1px solid var(--selvedge);border-radius:1.5rem;background:var(--linen-raised);box-shadow:0 4px 24px color-mix(in srgb,var(--ink) 2%,transparent),0 16px 32px color-mix(in srgb,var(--ink) 2%,transparent);padding:var(--space-6)}.CreateRequestForm_form__3XuIF{display:flex;flex-direction:column;gap:var(--space-7)}.CreateRequestForm_field__EJbYi{display:flex;flex-direction:column;gap:var(--space-2)}.CreateRequestForm_row__bFZLF{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:start}.CreateRequestForm_nestedField__t7mwd{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.CreateRequestForm_moreOptions__gYXVM{padding:var(--space-2) 0;border-top:1px solid color-mix(in srgb,var(--selvedge) 86%,transparent);border-bottom:1px solid color-mix(in srgb,var(--selvedge) 86%,transparent)}.CreateRequestForm_moreOptionsToggle__rFWT_{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:var(--space-3) var(--space-4);border:0;border-radius:16px;background:color-mix(in srgb,var(--linen-raised) 58%,transparent);color:var(--ink-soft);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;text-align:left;cursor:pointer;box-shadow:0 1px 0 color-mix(in srgb,var(--linen) 72%,transparent) inset,0 16px 40px color-mix(in srgb,var(--ink) 6%,transparent);transition:color var(--duration) var(--ease-out),background-color var(--duration) var(--ease-out),transform var(--duration) var(--ease-out)}.CreateRequestForm_moreOptionsToggle__rFWT_:hover{color:var(--ink);background:color-mix(in srgb,var(--linen-raised) 76%,transparent);transform:translateY(-1px)}.CreateRequestForm_moreOptionsIcon__ZTnJU{font-size:var(--text-lg);line-height:1;transition:transform var(--duration) var(--ease-out)}.CreateRequestForm_moreOptionsToggle__rFWT_[aria-expanded=true] .CreateRequestForm_moreOptionsIcon__ZTnJU{transform:rotate(180deg)}.CreateRequestForm_moreOptionsPanel__JYUdG{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-1) var(--space-3)}.CreateRequestForm_label__U6_va{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--ink)}.CreateRequestForm_hint__jO4eV{font-size:var(--text-xs);color:var(--ink-soft);margin:0;line-height:1.4}.CreateRequestForm_control__r_1jZ{appearance:none;width:100%;min-height:44px;padding:var(--space-3) var(--space-4);border-radius:10px;border:1px solid color-mix(in srgb,var(--selvedge) 88%,var(--linen-raised));background:color-mix(in srgb,var(--linen-raised) 72%,transparent);color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);box-shadow:0 1px 0 color-mix(in srgb,var(--linen) 76%,transparent) inset,0 14px 32px color-mix(in srgb,var(--ink) 5%,transparent);transition:border-color var(--duration) var(--ease-out),background-color var(--duration) var(--ease-out),box-shadow var(--duration) var(--ease-out)}.CreateRequestForm_control__r_1jZ::placeholder{color:var(--ink-faint)}.CreateRequestForm_control__r_1jZ:hover{border-color:color-mix(in srgb,var(--ink-faint) 82%,var(--selvedge));background:color-mix(in srgb,var(--linen-raised) 84%,transparent)}.CreateRequestForm_control__r_1jZ:focus-visible{border-color:var(--ink);box-shadow:0 1px 0 color-mix(in srgb,var(--linen) 76%,transparent) inset,0 0 0 3px color-mix(in srgb,var(--thread) 16%,transparent),0 18px 36px color-mix(in srgb,var(--ink) 8%,transparent)}.CreateRequestForm_selectControl__pmeqe{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2357534E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;padding-right:var(--space-7)}.CreateRequestForm_fieldset__24wHA{display:flex;flex-direction:column;gap:var(--space-5);margin:0;padding:var(--space-5);border:1px solid color-mix(in srgb,var(--selvedge) 82%,var(--linen-raised));border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--linen-raised) 84%,transparent),color-mix(in srgb,var(--linen-raised) 58%,transparent));box-shadow:0 1px 0 color-mix(in srgb,var(--linen) 78%,transparent) inset,0 24px 48px color-mix(in srgb,var(--ink) 7%,transparent)}.CreateRequestForm_legend__DmC74{padding:0 var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--ink);letter-spacing:.02em}.CreateRequestForm_timeRow__EqJUf{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:start}.CreateRequestForm_submitRow__NbqLR{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-2)}.CreateRequestForm_submitButton__DohQL{min-height:44px;padding:var(--space-3) var(--space-6);border-radius:10px;border:none;background:var(--thread);color:var(--linen-raised);font-family:var(--font-body);font-size:var(--text-base);font-weight:600;cursor:pointer;transition:background-color var(--duration) var(--ease-out),transform var(--duration) var(--ease-out)}.CreateRequestForm_submitButton__DohQL:hover:not(:disabled){background:var(--thread-deep)}.CreateRequestForm_submitButton__DohQL:active:not(:disabled){transform:translateY(1px)}.CreateRequestForm_submitButton__DohQL:disabled{background:var(--ink-faint);cursor:not-allowed}.CreateRequestForm_alert__pPaDq{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--madder);border-radius:16px;background:color-mix(in srgb,var(--madder) 8%,var(--linen));color:var(--madder);font-size:var(--text-sm);line-height:1.5;box-shadow:0 1px 0 color-mix(in srgb,var(--linen) 70%,transparent) inset,0 16px 36px color-mix(in srgb,var(--madder) 10%,transparent)}.CreateRequestForm_alertIcon__Zu87U{flex:none;margin-top:2px;stroke:var(--madder)}@media (max-width:32rem){.CreateRequestForm_row__bFZLF,.CreateRequestForm_timeRow__EqJUf{grid-template-columns:1fr}.CreateRequestForm_fieldset__24wHA{padding:var(--space-4)}.CreateRequestForm_submitButton__DohQL{width:100%}}.ProfileForm_checkboxRow__g7O5T{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}.ProfileForm_checkboxRow__g7O5T input[type=checkbox]{margin-top:.2rem;width:1.1rem;height:1.1rem;accent-color:var(--thread);cursor:pointer}.ProfileForm_checkboxLabel__hnben{display:block;font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--ink)}.ProfileForm_error__hQDx7{margin:0;color:var(--madder);font-size:var(--text-sm)}.ProfileForm_saved__9S8q2{color:var(--thread-deep);font-size:var(--text-sm);font-weight:600}.ProfileForm_dangerZone__pS7vI{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--selvedge);display:flex;flex-direction:column;gap:var(--space-3)}.ProfileForm_dangerHeading__b8Dv6{margin:0;color:var(--ink)}.ProfileForm_actionButton__Ci7ZK,.ProfileForm_dangerHeading__b8Dv6{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600}.ProfileForm_actionButton__Ci7ZK{min-height:36px;padding:var(--space-2) var(--space-4);border-radius:10px;border:1px solid var(--selvedge);background:transparent;color:var(--ink-soft);cursor:pointer;align-self:flex-start;transition:border-color var(--duration) var(--ease-out),color var(--duration) var(--ease-out)}.ProfileForm_actionButton__Ci7ZK:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.ProfileForm_actionButton__Ci7ZK:disabled{color:var(--ink-faint);cursor:not-allowed}.ProfileForm_dangerButton__cbC7h{border-color:var(--madder);color:var(--madder)}.ProfileForm_dangerButton__cbC7h:hover:not(:disabled){border-color:var(--madder);color:var(--madder);background:color-mix(in srgb,var(--madder) 10%,transparent)}.ProfileForm_confirm__niQeq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.ProfileForm_confirmText__nTWN7{margin:0;color:var(--ink)}.ProfileForm_confirmButton__9QQwr{border-color:var(--madder);background:var(--madder);color:var(--linen-raised)}.ProfileForm_confirmButton__9QQwr:hover:not(:disabled){border-color:var(--madder);color:var(--linen-raised);background:color-mix(in srgb,var(--madder) 85%,black)}