.cancel-module__JeyRIW__page{max-width:760px;padding:12px 0 48px}.cancel-module__JeyRIW__page h1{color:var(--strong);letter-spacing:-.03em;margin:0;font-size:clamp(28px,4vw,36px);font-weight:640;line-height:1.2}.cancel-module__JeyRIW__lead{max-width:65ch;color:var(--soft);font-size:var(--body-size,17px);line-height:1.65;margin:14px 0 0!important}.cancel-module__JeyRIW__page h2{color:var(--text);letter-spacing:-.015em;font-size:21px;font-weight:640;line-height:1.35;margin:36px 0 0!important}.cancel-module__JeyRIW__page p{overflow-wrap:anywhere}.cancel-module__JeyRIW__page a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.cancel-module__JeyRIW__page a:hover{color:var(--link-hover)}.cancel-module__JeyRIW__page :is(a,button,input,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.cancel-module__JeyRIW__form{background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:22px;margin-top:26px;padding:22px;display:grid}.cancel-module__JeyRIW__form fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.cancel-module__JeyRIW__form legend{color:var(--text);font-size:var(--body-size,17px);margin-bottom:10px;padding:0;font-weight:620}.cancel-module__JeyRIW__choice{background:var(--control);border:1px solid var(--control-border);cursor:pointer;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;display:grid}.cancel-module__JeyRIW__choice:has(input:checked){border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.cancel-module__JeyRIW__choice:focus-within{outline:2px solid var(--focus);outline-offset:2px}.cancel-module__JeyRIW__choice input{width:20px;height:20px;accent-color:var(--primary);margin:2px 0 0}.cancel-module__JeyRIW__choice input:focus-visible{outline:none}.cancel-module__JeyRIW__choice strong{color:var(--text);font-size:var(--body-size,17px);font-weight:620;display:block}.cancel-module__JeyRIW__choice small{color:var(--muted);font-size:var(--meta-size,14px);margin-top:3px;line-height:1.55;display:block}.cancel-module__JeyRIW__form:has(input[name=kind][value=withdraw]:checked) .cancel-module__JeyRIW__cancelOnly{display:none}.cancel-module__JeyRIW__form:has(input[name=cancelType][value=ordinary]:checked) .cancel-module__JeyRIW__reasonField{display:none}.cancel-module__JeyRIW__field{color:var(--text);font-size:var(--body-size,17px);gap:7px;font-weight:560;display:grid}.cancel-module__JeyRIW__field small{color:var(--muted);font-size:var(--meta-size,14px);font-weight:400;line-height:1.5}.cancel-module__JeyRIW__field input,.cancel-module__JeyRIW__field textarea{width:100%;min-height:48px;color:var(--text);background:var(--control);border:1px solid var(--control-border);font:inherit;font-size:var(--body-size,17px);border-radius:7px;padding:10px 12px;font-weight:400}.cancel-module__JeyRIW__field textarea{resize:vertical;min-height:96px;line-height:1.55}.cancel-module__JeyRIW__field input:focus,.cancel-module__JeyRIW__field textarea:focus{border-color:var(--focus);box-shadow:0 0 0 2px var(--focus-ring)}.cancel-module__JeyRIW__field input::placeholder{color:var(--dim)}.cancel-module__JeyRIW__field [aria-invalid=true]{border-color:var(--danger-mark)}.cancel-module__JeyRIW__fieldError{color:var(--danger);font-size:var(--meta-size,14px);font-weight:560}.cancel-module__JeyRIW__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cancel-module__JeyRIW__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.cancel-module__JeyRIW__confirm{margin-top:24px}.cancel-module__JeyRIW__primary{min-height:48px;color:var(--on-primary);background:var(--primary);border:1px solid var(--primary-line);cursor:pointer;font:inherit;font-size:var(--body-size,17px);border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-weight:650;display:inline-flex}.cancel-module__JeyRIW__primary:hover{background:var(--primary-hover)}.cancel-module__JeyRIW__note{color:var(--muted);font-size:var(--meta-size,14px);line-height:1.6}.cancel-module__JeyRIW__page .cancel-module__JeyRIW__alert{color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-line);border-left:4px solid var(--danger-mark);font-size:var(--body-size,17px);border-radius:8px;margin-top:20px;padding:14px 16px;line-height:1.55}.cancel-module__JeyRIW__received{color:var(--text);background:var(--success-bg);border:1px solid var(--success-line);font-size:var(--body-size,17px);border-radius:8px;margin-top:20px;padding:16px 18px;line-height:1.6}.cancel-module__JeyRIW__received strong{color:var(--success)}.cancel-module__JeyRIW__reference{font-variant-numeric:tabular-nums;letter-spacing:.02em}.cancel-module__JeyRIW__statement{border-top:1px solid var(--line);font-size:var(--body-size,17px);grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:0;margin:16px 0 0;display:grid}.cancel-module__JeyRIW__row{display:contents}.cancel-module__JeyRIW__statement dt,.cancel-module__JeyRIW__statement dd{border-bottom:1px solid var(--line);margin:0;padding:11px 0;line-height:1.5}.cancel-module__JeyRIW__statement dt{color:var(--muted);font-size:var(--meta-size,14px);padding-right:16px;font-weight:560}.cancel-module__JeyRIW__statement dd{color:var(--text);overflow-wrap:anywhere;white-space:pre-line}.cancel-module__JeyRIW__list{color:var(--soft);font-size:var(--body-size,17px);gap:10px;margin:14px 0 0;padding-left:22px;line-height:1.65;list-style:outside;display:grid}ol.cancel-module__JeyRIW__list{list-style:decimal}.cancel-module__JeyRIW__links{font-size:var(--meta-size,14px);flex-wrap:wrap;gap:10px 22px;margin-top:28px;display:flex}.cancel-module__JeyRIW__links a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:560px){.cancel-module__JeyRIW__form{padding:16px}.cancel-module__JeyRIW__statement{grid-template-columns:minmax(0,1fr)}.cancel-module__JeyRIW__statement dt{border-bottom:0;padding-bottom:2px}.cancel-module__JeyRIW__statement dd{padding-top:0}.cancel-module__JeyRIW__primary{width:100%}}@media (forced-colors:active){.cancel-module__JeyRIW__choice:has(input:checked){outline:2px solid highlight}.cancel-module__JeyRIW__primary{border:2px solid buttontext}}@media print{.cancel-module__JeyRIW__form,.cancel-module__JeyRIW__links,.cancel-module__JeyRIW__actions{display:none!important}}
