@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/_next/static/media/Poppins-Black.a7317f18.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/_next/static/media/Poppins-Bold.8001a01b.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/_next/static/media/Poppins-Light.8b20023e.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/_next/static/media/Poppins-Medium.a52d0bf0.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/_next/static/media/Poppins-Regular.4b4ebe20.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/_next/static/media/Poppins-Thin.605324f7.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/_next/static/media/Poppins-SemiBold.98512bf8.ttf) format("truetype")}@font-face{font-family:NotoKufiArabic;font-style:normal;font-weight:900;src:url(/_next/static/media/NotoKufiArabic-Black.d19f9cbb.ttf) format("truetype")}@font-face{font-family:NotoKufiArabic;font-style:normal;font-weight:700;src:url(/_next/static/media/NotoKufiArabic-Bold.a48d62c8.ttf) format("truetype")}@font-face{font-family:NotoKufiArabic;font-style:normal;font-weight:300;src:url(/_next/static/media/NotoKufiArabic-Light.47b78fdd.ttf) format("truetype")}@font-face{font-family:NotoKufiArabic;font-style:normal;font-weight:500;src:url(/_next/static/media/NotoKufiArabic-Medium.20207eca.ttf) format("truetype")}@font-face{font-family:NotoKufiArabic;font-style:normal;font-weight:400;src:url(/_next/static/media/NotoKufiArabic-Regular.93a56ab2.ttf) format("truetype")}@font-face{font-family:NotoKufiArabic;font-style:normal;font-weight:100;src:url(/_next/static/media/NotoKufiArabic-Thin.3357e8a2.ttf) format("truetype")}@font-face{font-family:NotoKufiArabic;font-style:normal;font-weight:600;src:url(/_next/static/media/NotoKufiArabic-SemiBold.08809a2d.ttf) format("truetype")}:root{--builder-primary:#7eb2ff;--builder-secondary:#787d81;--builder-background:#f8f9fa;--builder-text:#212529}.pointer{cursor:pointer}.builder-wrapper{font-family:system-ui,sans-serif;border:2px solid green!important;background-color:var(--builder-background);color:var(--builder-text)}.toolbar{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-bottom:1px solid #ccc}.canvas .action-btn{transition:background .15s,color .15s,border-color .15s}.canvas .action-btn:hover{filter:brightness(.97)}.canvas-card{transition:box-shadow .15s ease,transform .15s ease}.canvas-card:hover{box-shadow:0 6px 14px rgba(0,0,0,.06)}.canvas{.badge{border-radius:999px;font-weight:600}.drop-slot{outline:1px dashed rgba(99,102,241,.25)}}.builder-shell{background:radial-gradient(1200px 800px at 10% -10%,#f8fafc 0,transparent 60%),radial-gradient(1000px 700px at 110% -10%,#f1f5f9 0,transparent 55%),linear-gradient(180deg,#ffffff,#f7f7fb)}.builder-header{position:sticky;top:0;z-index:10;backdrop-filter:saturate(140%) blur(10px);background:rgba(255,255,255,.75)}.hover-elevate:hover{box-shadow:0 6px 16px rgba(0,0,0,.08);transform:translateY(-1px)}.brand-dot{width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,var(--builder-dropZonePrimary),var(--builder-dropZoneSecondary));display:inline-block}.builder-panel-left,.builder-panel-right{background:linear-gradient(180deg,#ffffff,#fafbff)}.builder-canvas{background-image:linear-gradient(90deg,rgba(168,168,168,.16) 1px,transparent 0),linear-gradient(180deg,rgba(168,168,168,.16) 1px,transparent 0);background-size:24px 24px;background-position:50%}.builder-panel-left .d-flex.p-2.border.rounded,.builder-panel-left .list-group>.list-group-item,.builder-panel-right .card{border-color:rgba(17,24,39,.08)!important;box-shadow:0 3px 10px rgba(0,0,0,.04)}.builder-canvas,.builder-header,.builder-panel-left,.builder-panel-right{border-color:rgba(0,0,0,.08)!important}#__next,body,html{height:100%}.builder-body,.builder-canvas,.builder-panel-left,.builder-panel-right,.builder-shell{min-height:0}.sideBar-width{width:300px}.builder-panel-left .bg-white{will-change:transform,box-shadow}.builder-panel-left .bg-white:hover{box-shadow:0 6px 20px rgba(0,0,0,.06)}.builder-panel-left .bg-white:active{transform:scale(.98)}.builder-panel-left .rounded-3{backdrop-filter:saturate(1.2)}.placeholder{min-height:12px;border-radius:6px}[data-dragging=true]{opacity:.9;transform:scale(1.03);box-shadow:0 10px 30px rgba(0,0,0,.12)}.btn-link.text-warning:hover{filter:drop-shadow(0 2px 6px rgba(255,193,7,.3))}.drag-card{background:#fff;border:1px solid var(--bs-border-color);border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:10px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.drag-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.06);background:linear-gradient(180deg,#ffffff,#fdfdfd)}.drag-card[data-pressed=true]{transform:scale(.985);box-shadow:0 8px 22px rgba(0,0,0,.08)}.drag-card[data-dragging=true]{transform:scale(1.03);box-shadow:0 10px 30px rgba(0,0,0,.12),0 0 0 2px rgba(13,110,253,.12);background:#fff}[data-drag-handle]{cursor:grab;user-select:none;color:var(--bs-secondary-color,#6c757d)}[data-drag-handle]:active{cursor:grabbing}.side-item{display:flex;margin:6px 10px;align-items:center;gap:10px;padding:7px 12px;border-radius:5px;background:#fff;border:1px solid var(--bs-border-color);transition:box-shadow .16s ease,background .12s ease}.side-item:hover{box-shadow:0 6px 20px rgba(0,0,0,.06);background:linear-gradient(180deg,#ffffff,#fbfbfb)}.side-icon{width:28px;height:28px;border-radius:10px;background:var(--bs-light);border:1px solid var(--bs-border-color);display:inline-flex;align-items:center;justify-content:center}.side-label{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-grip{color:#98a2b3}.side-draggable[data-pressed=true]{transform:scale(.985);box-shadow:0 8px 22px rgba(0,0,0,.08)}.side-draggable[data-dragging=true]{transform:scale(1.03);box-shadow:0 10px 30px rgba(0,0,0,.12),0 0 0 2px rgba(13,110,253,.12);background:#fff}.properties-panel{background:var(--bs-body-bg)}.properties-header{z-index:2;border-bottom:1px solid rgba(0,0,0,.06);backdrop-filter:saturate(180%) blur(8px)}.properties-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding-right:6px}.properties-scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.14)}.properties-scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.28)}.properties-panel{height:100%}.properties-header.sticky-top{z-index:2}.properties-panel{min-height:0;display:flex;flex-direction:column}.properties-scroll{min-height:0;overflow:auto;overscroll-behavior:contain}.properties-header{position:sticky;top:0;z-index:5;background:var(--bs-body-bg);box-shadow:0 2px 8px rgba(0,0,0,.04);border-bottom:1px solid var(--bs-border-color)}.pp-section{border-radius:5px;overflow:hidden;background:#fff}.pp-section-header{padding:10px 14px;border:none;background:white}.pp-section .caret{transition:transform .16s ease}.pp-section .caret.rot-180{transform:rotate(180deg)}.pp-section-body{max-height:0;overflow:auto;transition:max-height .24s ease}.pp-section-body.open{max-height:1500px}.properties-scroll::-webkit-scrollbar{width:10px}.properties-scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.properties-scroll::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.canvas{border:1px dashed var(--builder-primary);background-color:#f7fdff;border-radius:5px}.action-btn{transition:all .2s ease-in-out;opacity:.85}.action-bar--sm .action-btn{font-size:12px}.action-btn:hover{transform:scale(1.15);opacity:1;box-shadow:0 0 5px rgba(0,0,0,.15)}.action-menu{position:absolute;right:0;top:100%;margin-top:6px;min-width:180px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 28px rgba(0,0,0,.12);padding:6px}.action-menu__item{width:100%;text-align:left;background:transparent;border:0;padding:8px 10px;border-radius:8px;cursor:pointer}.action-menu__item:hover{background:#f3f4f6}.action-menu__item--danger{color:#b91c1c}.dragging{transition:box-shadow .2s,opacity .2s}.highlight-drop{border:1px dashed var(--builder-dropZonePrimary);background-color:#e7f1ff;border-radius:5px;transition:background-color .2s ease}.droppable-area{min-height:80px;position:relative;z-index:0}.dragging{box-shadow:0 8px 20px rgba(0,0,0,.15);opacity:.5;background-color:#f5f5f5}.inner-droppable{pointer-events:auto;width:100%}.action-bar{--abg:color-mix(in srgb,var(--bs-body-bg,#fff) 70%,transparent);--aborder:color-mix(in srgb,#000 8%,transparent);display:inline-flex;gap:6px;padding:6px;border-radius:999px;background:var(--abg);border:1px solid var(--aborder);backdrop-filter:saturate(1.2) blur(6px);-webkit-backdrop-filter:saturate(1.2) blur(6px);transition:box-shadow .2s ease,transform .18s ease,background .18s ease;animation:actionBarIn .16s ease-out both;pointer-events:auto}.action-bar--sm{padding:4px;gap:4px}.action-bar--dragging{transform:translateZ(0) scale(1.02)}.action-btn{--ring:0 0 0 0 rgba(0,0,0,0);position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--btn-border,#d8dbe0);background:linear-gradient(180deg,#ffffff,#f6f7f9);color:#444;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 1px 2px rgba(0,0,0,.06);transition:transform .12s ease,box-shadow .16s ease,background .12s ease,border-color .12s ease,color .12s ease;cursor:pointer;user-select:none;outline:none}.action-btn i{font-size:12px;line-height:1}.action-btn:hover{transform:translateY(-1px);box-shadow:inset 0 2px 0 rgba(255,255,255,.9),0 4px 12px rgba(0,0,0,.12)}.action-btn:active{transform:translateY(0);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 2px 8px rgba(0,0,0,.08)}.action-btn:focus-visible{box-shadow:var(--ring),0 2px 0 rgba(255,255,255,.9) inset,0 4px 12px rgba(0,0,0,.12);--ring:0 0 0 3px rgba(56,132,255,0.25)}.action-btn--neutral{--btn-border:#d8dbe0;background:linear-gradient(180deg,#fff,#f7f8fa);color:#333}.action-btn--success{--btn-border:#c7ead6;background:linear-gradient(180deg,#f2fff7,#e8fff1);color:#157347}.action-btn--info{--btn-border:#bfe7fa;background:linear-gradient(180deg,#f0fbff,#e7f6ff);color:#087990}.action-btn--danger{--btn-border:#f0c2c6;background:linear-gradient(180deg,#fff2f3,#ffe9ea);color:#b02a37}.action-btn--handle{border-color:#cfe0ff;background:linear-gradient(180deg,#f7faff,#eef4ff);color:#2b5fc7;cursor:grab}.action-bar--dragging .action-btn--handle{background:linear-gradient(180deg,#2f6ce6,#3f7aff);color:#fff;border-color:#2f6ce6}.action-btn[data-tooltip]{position:relative}.action-btn[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%) translateY(6px);background:rgba(30,33,40,.92);color:#fff;font-size:11px;padding:4px 8px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease;box-shadow:0 6px 18px rgba(0,0,0,.18)}.action-btn:focus-visible[data-tooltip]:after,.action-btn:hover[data-tooltip]:after{opacity:1;transform:translateX(-50%) translateY(0)}@keyframes actionBarIn{0%{transform:translateY(4px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.action-bar,.action-btn,.action-btn[data-tooltip]:after{transition:none!important;animation:none!important}}.headerCanvasBorder{position:absolute;left:calc(-1 * var(--hb-gapx));right:calc(-1 * var(--hb-gapx));top:calc(.01 * var(--hb-overlap));height:calc(29px + var(--hb-radius));border-left:var(--hb-stroke) solid var(--hb-border);border-right:var(--hb-stroke) solid var(--hb-border);border-bottom:var(--hb-stroke) solid var(--hb-border);border-bottom-left-radius:var(--hb-radius);border-bottom-right-radius:var(--hb-radius);background:white;z-index:0;box-shadow:0 12px 18px -19px rgb(39,39,39)}.headerCanvasDiv{margin-top:calc(-1 * var(--hb-overlap));padding-top:var(--hb-overlap);display:flex;justify-content:center;position:absolute;z-index:1;width:100%}.headerCanvasControllerDes{display:inline-flex;align-items:center;z-index:2}