.ChKoPq_overlay{z-index:1800;background:#1816149e;place-items:center;padding:clamp(.6rem,2vw,1.4rem);display:grid;position:fixed;inset:0}.ChKoPq_dialog{color:#2f2a25;width:min(680px,100vw - 1.2rem);max-height:min(820px,100dvh - 1.2rem);font-family:"Plus Jakarta Sans", var(--font-body), sans-serif;background:#fff;border:1px solid #d8d2cb;border-radius:14px;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 28px 70px -34px #161412cc}.ChKoPq_header{border-bottom:1px solid #e4dfda;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.95rem 1rem;display:grid}.ChKoPq_headerIcon,.ChKoPq_successIcon{color:var(--wwc-editor-button-background);background:#f1f1f1;flex:none;place-items:center;display:inline-grid}.ChKoPq_headerIcon{border-radius:9px;width:40px;height:40px}.ChKoPq_headerIcon svg{width:20px;height:20px}.ChKoPq_header p,.ChKoPq_successCopy p{color:#8a5a36;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .22rem;font-size:.64rem;font-weight:800;line-height:1}.ChKoPq_header h2{font-family:"Signika", var(--font-logo), sans-serif;margin:0;font-size:1.35rem;font-weight:650;line-height:1.1}.ChKoPq_closeButton{color:#2f2a25;cursor:pointer;background:#fff;border:1px solid #d8d2cb;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;display:inline-grid}.ChKoPq_closeButton:hover,.ChKoPq_closeButton:focus-visible{background:#efefef}.ChKoPq_closeButton svg{width:18px;height:18px}.ChKoPq_form{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;overflow:hidden}.ChKoPq_formBody{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:1rem;min-height:0;padding:1rem;display:grid;overflow-y:auto}.ChKoPq_intro{color:#625a53;margin:0;font-size:.85rem;line-height:1.5}.ChKoPq_field{gap:.38rem;display:grid}.ChKoPq_field>span,.ChKoPq_attachmentsHeading>div>span{color:#2f2a25;font-size:.78rem;font-weight:700}.ChKoPq_field input,.ChKoPq_field textarea{border-radius:var(--wwc-input-radius);color:#2f2a25;width:100%;font:400 .875rem/1.45 "Plus Jakarta Sans", var(--font-body), sans-serif;background:#fff;border:1px solid #d7d0c8;outline:none}.ChKoPq_field input{min-height:40px;padding:.5rem .65rem}.ChKoPq_field textarea{resize:vertical;min-height:140px;padding:.65rem}.ChKoPq_field input:focus,.ChKoPq_field textarea:focus{border-color:var(--wwc-editor-button-background);box-shadow:0 0 0 2px #cd7b3624}.ChKoPq_field>small{color:#857b72;justify-self:end;font-size:.68rem}.ChKoPq_attachments{background:#f7f7f7;border:1px solid #dfd9d3;border-radius:10px;gap:.75rem;padding:.85rem;display:grid}.ChKoPq_attachmentsHeading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ChKoPq_attachmentsHeading>div{min-width:0}.ChKoPq_attachmentsHeading>div>span small{color:#857b72;margin-left:.3rem;font-size:.68rem;font-weight:500}.ChKoPq_attachmentsHeading p{color:#71685f;margin:.2rem 0 0;font-size:.72rem;line-height:1.4}.ChKoPq_attachButton,.ChKoPq_secondaryButton,.ChKoPq_primaryButton{min-height:var(--wwc-editor-button-height);border-radius:var(--wwc-editor-button-radius);font:var(--wwc-editor-button-font-weight) var(--wwc-editor-button-font-size)/1 "Plus Jakarta Sans", var(--font-body), sans-serif;cursor:pointer;justify-content:center;align-items:center;gap:.42rem;padding:.36rem .72rem;display:inline-flex}.ChKoPq_attachButton,.ChKoPq_secondaryButton{color:#2f2a25;background:#fff;border:1px solid #d3cbc3}.ChKoPq_attachButton:hover,.ChKoPq_attachButton:focus-visible,.ChKoPq_secondaryButton:hover,.ChKoPq_secondaryButton:focus-visible{background:#efefef}.ChKoPq_attachButton svg{width:15px;height:15px}.ChKoPq_primaryButton{border:1px solid var(--wwc-editor-button-background);background:var(--wwc-editor-button-background);color:#fff}.ChKoPq_primaryButton:hover,.ChKoPq_primaryButton:focus-visible{background:#cd7b36;border-color:#cd7b36}.ChKoPq_attachButton:disabled,.ChKoPq_secondaryButton:disabled,.ChKoPq_primaryButton:disabled,.ChKoPq_closeButton:disabled{cursor:not-allowed;opacity:.56}.ChKoPq_fileInput{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ChKoPq_emptyDropzone{color:#514a43;cursor:pointer;background:#fff;border:1px dashed #c9c0b7;border-radius:8px;place-items:center;gap:.18rem;min-height:84px;padding:.75rem;display:grid}.ChKoPq_emptyDropzone:hover,.ChKoPq_emptyDropzone:focus-visible{border-color:var(--wwc-editor-button-background);background:#fffaf6}.ChKoPq_emptyDropzone svg{width:21px;height:21px;color:var(--wwc-editor-button-background)}.ChKoPq_emptyDropzone span{font-size:.78rem;font-weight:700}.ChKoPq_emptyDropzone small{color:#857b72;font-size:.68rem}.ChKoPq_fileList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.ChKoPq_fileList li{background:#fff;border:1px solid #ddd7d1;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;padding:.52rem .6rem;display:grid}.ChKoPq_fileList li>svg{width:17px;height:17px;color:var(--wwc-editor-button-background)}.ChKoPq_fileList li>div{gap:.1rem;min-width:0;display:grid}.ChKoPq_fileList strong{color:#2f2a25;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:650;overflow:hidden}.ChKoPq_fileList span{color:#857b72;font-size:.66rem}.ChKoPq_fileList button{color:#a73535;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.ChKoPq_fileList button:hover,.ChKoPq_fileList button:focus-visible{background:#fff0f0}.ChKoPq_fileList button svg{width:15px;height:15px}.ChKoPq_error{color:#8f1815;background:#fff5f5;border:1px solid #e6c4c4;border-radius:7px;margin:0;padding:.62rem .7rem;font-size:.76rem;font-weight:600;line-height:1.4}.ChKoPq_footer{background:#fff;border-top:1px solid #e4dfda;justify-content:flex-end;gap:.45rem;padding:.8rem 1rem;display:flex}.ChKoPq_successBody{text-align:center;align-content:center;justify-items:center;gap:1rem;min-height:390px;padding:clamp(1.5rem,5vw,3rem);display:grid}.ChKoPq_successIcon{border-radius:50%;width:54px;height:54px}.ChKoPq_successIcon svg{width:27px;height:27px}.ChKoPq_successCopy{max-width:490px}.ChKoPq_successCopy h3{color:#242424;font-family:"Signika", var(--font-logo), sans-serif;margin:0;font-size:clamp(1.45rem,4vw,2rem);font-weight:650;line-height:1.15}.ChKoPq_successCopy span{color:#625a53;margin-top:.55rem;font-size:.88rem;line-height:1.5;display:block}.ChKoPq_reference{color:#625a53;background:#f1f1f1;border-radius:6px;padding:.42rem .62rem;font-size:.7rem;font-weight:650}@media (max-width:620px){.ChKoPq_overlay{align-items:end;padding:.45rem}.ChKoPq_dialog{border-radius:12px;width:100%;max-height:calc(100dvh - .9rem)}.ChKoPq_header,.ChKoPq_formBody,.ChKoPq_footer{padding-inline:.8rem}.ChKoPq_attachmentsHeading{flex-direction:column;align-items:flex-start}.ChKoPq_attachButton{width:100%}.ChKoPq_footer{grid-template-columns:1fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.ChKoPq_dialog,.ChKoPq_overlay{animation:none}}
