.v-YitW_brief{z-index:1;border:1px solid var(--line);background:var(--plat-1);box-shadow:var(--sh-sm);border-radius:24px;margin-top:clamp(16px,2.4vh,24px);position:relative;overflow:clip}.v-YitW_briefIn{z-index:1;padding:clamp(24px,3.2vw,40px) clamp(20px,3.2vw,44px);position:relative}.v-YitW_briefHead{flex-wrap:wrap;align-items:baseline;gap:clamp(14px,1.6vw,22px);display:flex}.v-YitW_briefNo{font:800 clamp(24px, 2.4vw, 36px) / .95 var(--font-display);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1.4px #0e10134d;transition:color .42s var(--ease), -webkit-text-stroke-color .42s var(--ease)}.v-YitW_brief:hover .v-YitW_briefNo{color:var(--red-bright);-webkit-text-stroke-color:var(--red-bright)}html[data-theme=dark] .v-YitW_briefNo{-webkit-text-stroke-color:#ffffff4d}.v-YitW_briefT{font:700 clamp(20px, 2vw, 26px) / 1.2 var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0}.v-YitW_briefHint{font:500 12px / 1.5 var(--font-mono);letter-spacing:.02em;color:var(--muted);margin-left:auto}.v-YitW_briefHint b{color:var(--red-ink);font-weight:600}.v-YitW_frm{margin-top:clamp(20px,2.8vh,30px)}.v-YitW_frmGrid{grid-template-columns:1fr 1fr;gap:clamp(16px,1.8vw,22px) clamp(18px,2vw,26px);display:grid}.v-YitW_fldFull{grid-column:1/-1}.v-YitW_fld label{font:600 11px / 1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:0 0 9px;display:block}.v-YitW_fld label em{color:var(--red-ink);font-style:normal}.v-YitW_fld input,.v-YitW_fld select,.v-YitW_fld textarea{appearance:none;background:var(--paper);width:100%;color:var(--ink);border:1px solid var(--line);font:500 15px / 1.45 var(--font-ui);transition:border-color .25s var(--ease), box-shadow .25s var(--ease), background-color .25s var(--ease);border-radius:12px;padding:14px 16px}.v-YitW_fld ::placeholder{color:var(--muted);opacity:.62}.v-YitW_fld input:hover,.v-YitW_fld select:hover,.v-YitW_fld textarea:hover{border-color:var(--plat-3)}.v-YitW_fld input:focus,.v-YitW_fld select:focus,.v-YitW_fld textarea:focus{border-color:var(--red-ink);box-shadow:0 0 0 4px var(--red-wash);outline:none}.v-YitW_fld textarea{resize:vertical;min-height:132px;line-height:1.55}.v-YitW_frmGrid .field{display:block}.v-YitW_frmGrid .field-label{font:600 11px / 1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:0 0 9px}.v-YitW_frmGrid .cselect-trigger{background:var(--paper);border-color:var(--line);font-family:var(--font-ui);color:var(--ink);border-radius:12px;padding:14px 16px;font-size:15px;font-weight:500;line-height:1.45}.v-YitW_frmGrid .cselect-trigger:hover{border-color:var(--plat-3)}:is(.v-YitW_frmGrid .cselect-trigger:focus-visible,.v-YitW_frmGrid .cselect.is-open .cselect-trigger){border-color:var(--red-ink);background:var(--paper);box-shadow:0 0 0 4px var(--red-wash)}.v-YitW_frmGrid .cselect-menu{border-radius:12px}.v-YitW_fldErr{font:500 12px / 1.4 var(--font-mono);color:var(--red-ink);margin:8px 0 0;display:none}.v-YitW_fld.v-YitW_isErr .v-YitW_fldErr{display:block}.v-YitW_fld.v-YitW_isErr input,.v-YitW_fld.v-YitW_isErr textarea{border-color:var(--red-action);box-shadow:0 0 0 4px var(--red-tint)}.v-YitW_chk{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:11px;display:inline-flex;position:relative}.v-YitW_chk input{opacity:0;width:1px;height:1px;position:absolute}.v-YitW_chk .v-YitW_box{border:1.5px solid var(--line);background:var(--paper);width:19px;height:19px;transition:background-color .25s var(--ease), border-color .25s var(--ease);border-radius:6px;flex:none;place-items:center;display:grid}.v-YitW_chk .v-YitW_box svg{stroke:#fff;fill:none;opacity:0;width:11px;height:11px;transition:opacity .22s var(--ease), transform .22s var(--ease);transform:scale(.4)}.v-YitW_chk input:checked+.v-YitW_box{background:var(--red-action);border-color:var(--red-action)}.v-YitW_chk input:checked+.v-YitW_box svg{opacity:1;transform:scale(1)}.v-YitW_chk input:focus-visible+.v-YitW_box{outline:2px solid var(--red-ink);outline-offset:2px}.v-YitW_chk span:not(.v-YitW_box){font:500 13px / 1.5 var(--font-ui);color:var(--muted)}.v-YitW_chk span:not(.v-YitW_box) b{color:var(--ink);font-weight:600}.v-YitW_btnSend{cursor:pointer;background:var(--red-action);color:#fff;width:100%;font:700 15.5px / 1 var(--font-display);letter-spacing:-.01em;transition:background-color .3s var(--ease), transform .3s var(--ease), box-shadow .3s var(--ease), opacity .3s var(--ease);border:none;border-radius:14px;justify-content:center;align-items:center;gap:12px;margin-top:clamp(18px,2.6vh,24px);padding:17px 24px;display:flex;box-shadow:0 14px 34px #de0a1e3d}.v-YitW_btnSend svg{width:18px;height:18px;transition:transform .3s var(--ease)}.v-YitW_btnSend:hover{background:var(--red-bright);transform:translateY(-2px);box-shadow:0 20px 44px #de0a1e4d}.v-YitW_btnSend:hover svg{transform:translate(5px)}.v-YitW_btnSend:active{transform:translateY(0)}.v-YitW_btnSend:focus-visible{outline:2px solid var(--red-ink);outline-offset:3px}.v-YitW_btnSend:disabled{opacity:.8;cursor:default;transform:none}.v-YitW_btnSend.v-YitW_isSend .v-YitW_lbl:after{content:"";text-align:left;width:1.5em;animation:1.2s step-end infinite v-YitW_rk-brief-dots;display:inline-block}@keyframes v-YitW_rk-brief-dots{0%{content:""}25%{content:"·"}50%{content:"··"}75%{content:"···"}}.v-YitW_sendErr{font:500 12px / 1.4 var(--font-mono);color:var(--red-ink);margin:8px 0 0}.v-YitW_frmAfter{font:500 12.5px / 1.8 var(--font-mono);color:var(--muted);margin:14px 0 0}.v-YitW_frmAfter .v-YitW_cm{color:var(--red-line)}.v-YitW_frmAfter a{color:var(--red-ink);border-bottom:1px dashed var(--red-line);text-decoration:none}.v-YitW_frmAfter a:hover{border-bottom-style:solid}.v-YitW_frmOk{padding:clamp(14px,2vh,22px) 0 6px;display:none}.v-YitW_isOk .v-YitW_frm{display:none}.v-YitW_isOk .v-YitW_frmOk{display:block}.v-YitW_okLine{font:600 clamp(17px, 1.9vw, 22px) / 1.4 var(--font-mono);letter-spacing:.01em;color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}.v-YitW_okLine:focus-visible{outline:none}.v-YitW_okPath{color:var(--red-ink)}.v-YitW_okArrow{color:var(--muted)}.v-YitW_okCur{background:var(--red-bright);flex:none;width:.55em;height:1.05em;animation:1.05s step-end infinite v-YitW_rk-brief-cur}@keyframes v-YitW_rk-brief-cur{0%,54%{opacity:1}55%,to{opacity:0}}.v-YitW_okNote{max-width:560px;font:400 15px / 1.65 var(--font-ui);color:var(--muted);margin:0 0 18px}.v-YitW_okNote b{color:var(--ink);word-break:break-word;font-weight:600}.v-YitW_okNote a{color:var(--red-ink);border-bottom:1px dashed var(--red-line);text-decoration:none}.v-YitW_okNote a:hover{border-bottom-style:solid}.v-YitW_okAgain{appearance:none;cursor:pointer;font:600 12.5px / 1 var(--font-mono);letter-spacing:.03em;color:var(--red-ink);border:none;border-bottom:1px dashed var(--red-line);transition:border-color .25s var(--ease), color .25s var(--ease);background:0 0;padding:2px 0}.v-YitW_okAgain:hover{border-bottom-style:solid}.v-YitW_okAgain:focus-visible{outline:2px solid var(--red-ink);outline-offset:3px}@media (max-width:700px){.v-YitW_brief{border-radius:20px}.v-YitW_briefIn{padding:24px 18px}.v-YitW_briefHint{flex-basis:100%;margin-left:0}.v-YitW_frmGrid{grid-template-columns:1fr;gap:18px}.v-YitW_fld textarea{min-height:112px}.v-YitW_btnSend{padding:16px 20px;font-size:14.5px}}@media (prefers-reduced-motion:reduce){.v-YitW_okCur{opacity:1;animation:none!important}.v-YitW_btnSend.v-YitW_isSend .v-YitW_lbl:after{content:"···";animation:none!important}.v-YitW_btnSend,.v-YitW_chk .v-YitW_box,.v-YitW_okAgain{transition:none!important}}
