.RefundForm-module__h2mRYW__page{background:radial-gradient(60rem 30rem at 15% -10%,#0abfd71f,#0000 60%),radial-gradient(50rem 26rem at 90% 0,#0abfd714,#0000 60%),linear-gradient(#f5fbfc 0%,#f7f8fa 100%)}.RefundForm-module__h2mRYW__main{padding:3.2rem var(--page-gutter) 6rem;justify-content:center;display:flex}@media screen and (min-width:900px){.RefundForm-module__h2mRYW__main{padding:6rem 3.2rem 8rem}}.RefundForm-module__h2mRYW__card{background:#fff;border:1px solid #e6ebef;border-radius:2rem;width:100%;max-width:52rem;padding:3.2rem 2.4rem;box-shadow:0 20px 60px #0f172a14}@media screen and (min-width:600px){.RefundForm-module__h2mRYW__card{padding:4rem}}.RefundForm-module__h2mRYW__form{flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.RefundForm-module__h2mRYW__enter{animation:.24s cubic-bezier(.23,1,.32,1) both RefundForm-module__h2mRYW__refund-enter}}@keyframes RefundForm-module__h2mRYW__refund-enter{0%{opacity:0;transform:translateY(6px)}}.RefundForm-module__h2mRYW__title{font-family:var(--font-heading);letter-spacing:-.01em;text-align:center;color:#0f172a;margin:0 0 1rem;font-size:2.8rem;font-weight:700;line-height:1.1}@media screen and (min-width:900px){.RefundForm-module__h2mRYW__title{font-size:3.2rem}}.RefundForm-module__h2mRYW__lead{text-align:center;color:#5b6672;margin:0 0 2.4rem;font-size:1.45rem;line-height:1.6}.RefundForm-module__h2mRYW__lead strong{color:#0f172a}.RefundForm-module__h2mRYW__label{color:#1a1a1a;margin:0 0 .6rem;padding:0;font-size:1.3rem;font-weight:600}.RefundForm-module__h2mRYW__gap{margin-top:1.6rem}.RefundForm-module__h2mRYW__input{width:100%;height:5.2rem;font-family:var(--font-body);color:#0f172a;background:#fff;border:1.5px solid #cfd8dc;border-radius:1.2rem;padding:0 1.6rem;font-size:1.6rem;transition:border-color .15s,box-shadow .15s}.RefundForm-module__h2mRYW__textarea{resize:vertical;height:auto;min-height:10rem;padding:1.2rem 1.6rem;line-height:1.5}.RefundForm-module__h2mRYW__input::placeholder{color:#9a9a9a}.RefundForm-module__h2mRYW__input:focus-visible{border-color:#0abfd7;outline:none;box-shadow:0 0 0 3px #0abfd733}.RefundForm-module__h2mRYW__inputError{border-color:#c62828}.RefundForm-module__h2mRYW__hint,.RefundForm-module__h2mRYW__note{color:#5b6672;margin:.8rem 0 0;font-size:1.3rem;line-height:1.5}.RefundForm-module__h2mRYW__note{color:#0f5f6b;background:#f1fafb;border-radius:1.2rem;margin-top:1.6rem;padding:1.2rem 1.4rem}.RefundForm-module__h2mRYW__error{color:#c62828;margin:1rem 0 0;font-size:1.35rem;line-height:1.5}.RefundForm-module__h2mRYW__button{color:#fff;height:5.4rem;font-family:var(--font-body);letter-spacing:.04em;cursor:pointer;touch-action:manipulation;background:#0abfd7;border:0;border-radius:2.7rem;margin-top:2rem;font-size:1.5rem;font-weight:700;transition:background-color .15s,box-shadow .15s,transform .12s ease-out;box-shadow:0 10px 24px #0abfd74d}@media (hover:hover) and (pointer:fine){.RefundForm-module__h2mRYW__button:hover:not(:disabled){background:#0a9fb3;box-shadow:0 6px 16px #0abfd740}}.RefundForm-module__h2mRYW__button:active:not(:disabled){transform:scale(.98)}.RefundForm-module__h2mRYW__button:disabled{opacity:.7;cursor:default}.RefundForm-module__h2mRYW__order{background:#f8fafb;border:1px solid #e6ebef;border-radius:1.4rem;margin:.8rem 0 2.4rem;padding:1.4rem 1.6rem}.RefundForm-module__h2mRYW__orderLine{color:#0f172a;margin:0;font-size:1.45rem;font-weight:700}.RefundForm-module__h2mRYW__items{color:#5b6672;margin:.6rem 0 .8rem;padding:0;font-size:1.35rem;line-height:1.5;list-style:none}.RefundForm-module__h2mRYW__linkButton{font:inherit;color:#007c8f;text-underline-offset:.2rem;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.3rem;text-decoration:underline}.RefundForm-module__h2mRYW__reasons{border:0;flex-direction:column;gap:.8rem;margin:0 0 2rem;padding:0;display:flex}.RefundForm-module__h2mRYW__reason{color:#1a1a1a;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #e1e7ea;border-radius:1.2rem;align-items:center;gap:1.2rem;min-height:5rem;padding:1rem 1.4rem;font-size:1.5rem;transition:border-color .15s,background-color .15s,transform .12s ease-out;display:flex}.RefundForm-module__h2mRYW__reason input{accent-color:#0a9fb3;flex:none;width:1.8rem;height:1.8rem;margin:0}@media (hover:hover) and (pointer:fine){.RefundForm-module__h2mRYW__reason:hover{border-color:#b9d9de}}.RefundForm-module__h2mRYW__reason:active{transform:scale(.99)}.RefundForm-module__h2mRYW__reasonOn{background:#f1fbfc;border-color:#0abfd7}.RefundForm-module__h2mRYW__reason:focus-within{box-shadow:0 0 0 3px #0abfd72e}.RefundForm-module__h2mRYW__doneMark{background:#e6f8fa;border-radius:50%;place-items:center;width:6.4rem;height:6.4rem;margin:0 auto 1.6rem;display:grid}.RefundForm-module__h2mRYW__doneMark svg{fill:none;stroke:#0a9fb3;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:3.2rem;height:3.2rem}.RefundForm-module__h2mRYW__secondary{color:#0f172a;background:#fff;border:1.5px solid #0f172a;border-radius:2.5rem;justify-content:center;align-items:center;height:5rem;font-size:1.4rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.RefundForm-module__h2mRYW__secondary:hover{color:#fff;background:#0f172a}}.RefundForm-module__h2mRYW__proofHint{color:#5b6672;margin:-.2rem 0 1rem;font-size:1.3rem;line-height:1.5}.RefundForm-module__h2mRYW__proof{grid-template-columns:repeat(auto-fill,minmax(8.4rem,1fr));gap:.8rem;margin:0 0 1.6rem;padding:0;list-style:none;display:grid}.RefundForm-module__h2mRYW__proofItem{aspect-ratio:1;background:#f5f7f8;border:1.5px solid #cfd8dc;border-radius:1.2rem;position:relative;overflow:hidden}.RefundForm-module__h2mRYW__proofItem img,.RefundForm-module__h2mRYW__proofItem video{object-fit:cover;width:100%;height:100%;display:block}.RefundForm-module__h2mRYW__proofName{text-align:center;word-break:break-all;color:#33404c;place-items:center;height:100%;padding:.6rem;font-size:1.1rem;line-height:1.3;display:grid}.RefundForm-module__h2mRYW__proofPlay{pointer-events:none;background:#0f172a2e;place-items:center;display:grid;position:absolute;inset:0}.RefundForm-module__h2mRYW__proofPlay svg{fill:#fff;width:2.6rem;height:2.6rem}.RefundForm-module__h2mRYW__proofRemove{cursor:pointer;touch-action:manipulation;background:#0f172aad;border:0;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;display:grid;position:absolute;top:.4rem;right:.4rem}.RefundForm-module__h2mRYW__proofRemove svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;width:1.4rem;height:1.4rem}.RefundForm-module__h2mRYW__proofAdd{aspect-ratio:1;text-align:center;color:#087e8f;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1.5px dashed #9fb0ba;border-radius:1.2rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.6rem;font-size:1.15rem;font-weight:600;line-height:1.3;transition:border-color .15s,background-color .15s;display:flex;position:relative}.RefundForm-module__h2mRYW__proofAdd svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:2.2rem;height:2.2rem}@media (hover:hover) and (pointer:fine){.RefundForm-module__h2mRYW__proofAdd:hover{background:#f2fbfc;border-color:#0abfd7}}.RefundForm-module__h2mRYW__proofAdd:focus-within{border-color:#0abfd7;box-shadow:0 0 0 3px #0abfd733}.RefundForm-module__h2mRYW__proofAddError{color:#c62828;border-color:#c62828}.RefundForm-module__h2mRYW__proofInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}
