/* Only the draft/editor components. Layout and spacing belong to Elementor. */
.dp-editable-detail{direction:rtl;text-align:start}
.dp-editable-detail .dp-detail-ui{box-sizing:border-box;margin:0;line-height:1.6}
.dp-editor-title{font-size:26px;font-weight:700}
.dp-editor-fact{display:flex;justify-content:space-between;gap:16px;font-size:14px}
.dp-fact-label{color:#697487}.dp-fact-value{text-align:end}
.dp-editor-status{display:inline-block;background:#e1f3eb;color:#257354;border-radius:20px;padding:4px 12px;font-size:12px}
.dp-editor-status--sold{background:#f2dfe5;color:#8a1538}.dp-editor-status--reserved{background:#f7edd8;color:#7c5b22}
.dp-editor-shapes{display:inline-flex;border:1px solid #dedee4;border-radius:14px;background:#eaeaec;padding:3px;gap:4px}
.dp-editor-shapes button{border:0;border-radius:11px;padding:9px 18px;margin:0;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer;line-height:1.5;box-shadow:none}
.dp-editor-shapes button[aria-pressed=true]{background:#f7f7f8;color:#8a1538}
.dp-editor-share{display:inline-flex;align-items:center;gap:10px;justify-content:center;background:transparent;border:1px solid #dedee4;border-radius:28px;padding:10px 20px;min-height:48px;font:inherit;font-size:14px;color:#182232;cursor:pointer;box-shadow:none}
.dp-editor-share-status{display:block;font-size:12px}.dp-editor-share-copy[hidden]{display:none!important}.dp-editor-share-copy{width:100%}
.dp-editable-detail .dp-favorite{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:11px;border:1px solid #dedee4;border-radius:50%;background:transparent;color:#8a1538;cursor:pointer;box-shadow:none;line-height:1}
.dp-editable-detail .dp-editor-back{color:#8a1538;font-size:13px}
.dp-editable-detail .dp-plate--editor-square{aspect-ratio:2;width:340px;max-width:100%;margin-inline:auto;--dp-square-size:min(calc(min(var(--dp-number-size,13.6cqw),var(--dp-fit,13.6cqw)) * 1.85),21cqw)}
.dp-plate--editor-square .dp-plate-frame{inset:0;border-width:calc(var(--dp-border-width,3px) * 1.4);border-radius:calc(var(--dp-radius,11px) * 1.35)}
.dp-plate--editor-square .dp-country{top:8%;left:5%;width:30%;height:84%}
.dp-plate.dp-plate--editor-square .dp-country .dp-qatar-en{left:0;top:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;writing-mode:horizontal-tb;text-orientation:mixed;font-size:6.6cqw;line-height:1;letter-spacing:0}
.dp-plate--editor-square .dp-qatar-en>span{display:block;line-height:1;text-align:center;font:inherit}
.dp-plate--editor-square .dp-country .dp-country-image{left:37%;top:0;width:60%!important;height:37%!important}
.dp-plate--editor-square .dp-qatar-ar{left:33%;top:38%;bottom:auto;width:67%;height:18%;font-size:5cqw;line-height:1}
.dp-plate--editor-square .dp-number{left:16%;width:78%;bottom:8%;letter-spacing:0;font-size:var(--dp-square-size)!important}
.dp-plate.dp-plate--editor-square .dp-letter{top:8%;left:76%;width:14%;font-size:calc(var(--dp-square-size) * .75)}
.dp-editable-detail button:focus-visible,.dp-editable-detail a:focus-visible{outline:2px solid #8a1538;outline-offset:3px}
