.uray-da{max-width:1180px;letter-spacing:0}.uray-da nav{margin-bottom:24px}.uray-da fieldset{border:0;padding:0;min-width:0}.uray-da [hidden]{display:none!important}.uray-da-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.uray-da label{display:block;margin:10px 0}.uray-da input:not([type=checkbox]):not([type=radio]),.uray-da select,.uray-da textarea{max-width:100%;box-sizing:border-box}.uray-da-fields input,.uray-da-fields select,.uray-da-fields textarea{display:block;width:100%}.uray-da textarea{min-height:90px;width:100%}.uray-da-agreement{max-height:480px;overflow:auto;border:1px solid #d7dadd;padding:20px;margin-bottom:16px;background:#fff;color:#222}.uray-da-agreement img{max-width:100%;height:auto}.uray-da-navigation,.uray-da-pdf-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.uray-da-steps{display:flex;flex-wrap:wrap;gap:12px;padding:0;list-style-position:inside}.uray-da-steps li{padding:8px;border-bottom:3px solid #ddd}.uray-da-steps [aria-current=step]{border-color:#a127a8;font-weight:700}.uray-da-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:16px;margin:24px 0}.uray-da-cards article{background:#fff;border:1px solid #d7dadd;border-radius:6px;padding:16px;overflow-wrap:anywhere}.uray-da-cards h2{font-size:18px}.uray-da-promo{border-bottom:1px solid #ccc!important;padding:20px 0!important}.uray-da-canvas{overflow:auto;max-height:600px;background:#eee}.uray-da-canvas canvas{display:block;background:white}.uray-da [data-result]{white-space:pre-line;color:#9b182d}.uray-da table{overflow-wrap:anywhere}.uray-da table input{width:100%}.uray-da dl dt{font-weight:600}.uray-da dl dd{margin:0 0 12px}.uray-da [data-review]{white-space:pre-wrap}.uray-da-privacy{border-left:3px solid #397789;padding:12px;margin:0 0 20px}@media(max-width:600px){.uray-da-fields{grid-template-columns:minmax(0,1fr)}.uray-da-steps{font-size:12px;gap:6px}.uray-da-agreement{padding:12px}.uray-da .widefat{display:block;overflow:auto}.uray-da input,.uray-da select{min-height:40px}}
.uray-da .uray-da-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:20px 0}.uray-da .uray-da-filters label{display:flex;flex-direction:column;gap:4px;margin:0}.uray-da .uray-da-filters input,.uray-da .uray-da-filters select,.uray-da .uray-da-filters button{min-height:36px}.uray-da .uray-da-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.uray-da-cards article p{margin:8px 0}
.uray-da form[data-application] {--uray-da-accent:var(--wd-primary-color,#a127a8)}
.uray-da [data-application] button,.uray-da [data-application] .uray-da-action {background:var(--uray-da-accent);color:#fff;border:1px solid transparent;border-radius:4px;min-height:44px;padding:10px 18px;line-height:1.4;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;white-space:normal}
.uray-da [data-application] button:hover,.uray-da [data-application] .uray-da-action:hover {filter:brightness(.92);color:#fff}
.uray-da [data-application] button:disabled {opacity:.45;cursor:not-allowed;filter:none}
.uray-da [data-application] :focus-visible {outline:2px solid var(--uray-da-accent);outline-offset:3px}
.uray-da [data-application][aria-busy=true] button {cursor:wait}
.uray-da [data-application] .uray-da-promotion {text-align:center;min-width:0}
.uray-da .uray-da-promotion-image {width:min(100%,460px);height:280px;margin:0 auto 20px;display:flex;justify-content:center;align-items:center}
.uray-da .uray-da-promotion-image a {width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.uray-da .uray-da-promotion-image img {float:none;display:block;width:100%;height:100%;object-fit:contain;max-width:460px;max-height:280px;margin:0}
.uray-da .uray-da-promotion-copy {display:block;max-width:640px;margin:0 auto 20px;overflow-wrap:anywhere}
.uray-da .uray-da-agreement {font-size:16px;line-height:1.7;text-align:start;overflow-wrap:anywhere;overscroll-behavior:contain}
.uray-da .uray-da-agreement p {display:block;margin:0 0 1em;line-height:inherit}
.uray-da .uray-da-agreement :is(h1,h2,h3,h4,h5,h6) {margin:1.25em 0 .6em;line-height:1.35}
.uray-da .uray-da-agreement :is(ul,ol) {padding-inline-start:1.6em;margin:0 0 1em;list-style-position:outside}
.uray-da .uray-da-agreement ul {list-style-type:disc}
.uray-da .uray-da-agreement ol {list-style-type:decimal}
.uray-da .uray-da-agreement li {display:list-item;margin:.4em 0}
.uray-da [data-step] {min-width:0}
.uray-da [data-step][hidden],.uray-da [hidden] {display:none!important}
.uray-da [data-document-list] p {overflow-wrap:anywhere}
.uray-da [data-document-upload] {margin-top:16px}
.uray-da [data-document-upload] label {display:block;margin:12px 0}
.uray-da .uray-da-navigation {margin-top:24px}
@media(max-width:480px){.uray-da .uray-da-promotion-image{height:240px}.uray-da .uray-da-agreement{padding:14px}.uray-da [data-application] input[type=file]{max-width:100%;font-size:14px}}
.uray-da [data-application] {overflow-anchor:none}
html:has(.uray-da [data-application]),body:has(.uray-da [data-application]) {overflow-anchor:none}
.uray-da .uray-da-field-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:28px;align-items:start;margin-top:24px}
.uray-da .uray-da-editor-main,.uray-da .uray-da-form-preview{min-width:0}
.uray-da .uray-da-field{background:#fff;border:1px solid #c8cdd2;border-radius:6px;margin:10px 0}
.uray-da .uray-da-field summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;cursor:pointer;list-style:disclosure-closed}
.uray-da .uray-da-field summary:focus-visible{outline:2px solid #a127a8;outline-offset:2px}
.uray-da .uray-da-field summary strong{font-size:14px;overflow-wrap:anywhere}
.uray-da .uray-da-field summary span{font-size:12px;color:#50575e;text-align:end}
.uray-da .uray-da-field[open] summary{border-bottom:1px solid #dcdcde;background:#f6f7f7}
.uray-da .uray-da-field[data-disabled="1"] summary{color:#646970;background:#f6f7f7}
.uray-da .uray-da-field-body{padding:16px}
.uray-da .uray-da-field-flags{display:flex;align-items:center;gap:24px;flex-wrap:wrap}
.uray-da .uray-da-field-flags input[type=checkbox]{width:20px;height:20px;min-height:20px;margin:0 6px 0 0}
.uray-da .uray-da-field-flags label{display:flex;align-items:center;min-height:36px}
.uray-da .uray-da-field-flags code{margin-inline-start:auto;font-size:11px}
.uray-da .uray-da-option{display:grid;grid-template-columns:minmax(0,1fr) minmax(90px,150px) 36px;gap:10px;align-items:end;margin:8px 0}
.uray-da .uray-da-option label{margin:0;min-width:0}
.uray-da .uray-da-option input{display:block;width:100%;min-width:0}
.uray-da .uray-da-option button{width:36px;height:36px;padding:5px}
.uray-da .uray-da-form-preview{position:sticky;top:48px;border-inline-start:1px solid #c8cdd2;padding-inline:24px 2px;max-height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}
.uray-da .uray-da-field-body label>span{display:block;margin-top:6px}
.uray-da .uray-da-form-preview h2{font-size:18px}
.uray-da .uray-da-form-preview input,.uray-da .uray-da-form-preview select,.uray-da .uray-da-form-preview textarea{display:block;width:100%;box-sizing:border-box}
.uray-da .uray-da-form-preview :disabled{color:#50575e;background:#fff;opacity:1}
.uray-da .uray-da-secondary{margin:20px 0;padding:12px 0;border-block:1px solid #dcdcde}
@media(max-width:960px){.uray-da .uray-da-field-editor{grid-template-columns:minmax(0,1fr)}.uray-da .uray-da-form-preview{position:static;max-height:none;border-inline-start:0;border-top:1px solid #c8cdd2;padding:16px 0}}
@media(max-width:480px){.uray-da .uray-da-field summary{flex-wrap:wrap}.uray-da .uray-da-field-body{padding:12px}.uray-da .uray-da-option{grid-template-columns:minmax(0,1fr) minmax(60px,100px) 36px;gap:6px}}
