Changeset 3473030
- Timestamp:
- 03/02/2026 07:15:28 PM (4 weeks ago)
- Location:
- softtent-preorders
- Files:
-
- 18 edited
-
tags/0.1.0/README.txt (modified) (1 diff)
-
tags/0.1.0/build/795.js (modified) (1 diff)
-
tags/0.1.0/build/index-rtl.css (modified) (1 diff)
-
tags/0.1.0/build/index.asset.php (modified) (1 diff)
-
tags/0.1.0/build/index.css (modified) (1 diff)
-
tags/0.1.0/extensions/PreOrder/Includes/CartHandler.php (modified) (8 diffs)
-
tags/0.1.0/extensions/PreOrder/PreOrder.php (modified) (1 diff)
-
tags/0.1.0/extensions/PreOrder/helpers.php (modified) (2 diffs)
-
tags/0.1.0/languages/softtent-preorders.pot (modified) (49 diffs)
-
trunk/README.txt (modified) (1 diff)
-
trunk/build/795.js (modified) (1 diff)
-
trunk/build/index-rtl.css (modified) (1 diff)
-
trunk/build/index.asset.php (modified) (1 diff)
-
trunk/build/index.css (modified) (1 diff)
-
trunk/extensions/PreOrder/Includes/CartHandler.php (modified) (8 diffs)
-
trunk/extensions/PreOrder/PreOrder.php (modified) (1 diff)
-
trunk/extensions/PreOrder/helpers.php (modified) (2 diffs)
-
trunk/languages/softtent-preorders.pot (modified) (49 diffs)
Legend:
- Unmodified
- Added
- Removed
-
softtent-preorders/tags/0.1.0/README.txt
r3470878 r3473030 142 142 SoftTent PreOrders is licensed under the GPL-2.0-or-later License. 143 143 See [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html) for complete license details. 144 -
softtent-preorders/tags/0.1.0/build/795.js
r3470878 r3473030 1 "use strict";(globalThis.webpackChunksofttent_preorders=globalThis.webpackChunksofttent_preorders||[]).push([[795],{616(e,t,r){r.d(t,{p:()=>ae});var s=r(856),n=r(8468),o=r(7723),a=r(3333),l=r(3482);function i(e){return Array.isArray(e)&&0===e.length?[]:Array.isArray(e)?e.map((e,t)=>{if(e.hasOwnProperty("label")&&e.hasOwnProperty("value"))return""===e.value?null:e;let r=e.id;return null==r&&(r=void 0!==e.value?e.value:t),{label:e?.name||e,value:r}}):"object"==typeof e?Object.keys(e).map(t=>""===e[t]?null:{label:e[t],value:t}):void 0}const c=(e,t,r=!1)=>{if(!Array.isArray(e)||null==t)return r?[]:null;if(r){const r=Array.isArray(t)?t:[t];return e.filter(e=>r.includes(e.value))}return e.find(e=>e.value===t)||null};var d=r(790);const u=({options:e=[],isMulti:t=!1,placeholder:r="",value:s,onChange:n})=>(0,d.jsx)(l.Ay,{styles:{container:e=>({...e,width:"100%",height:"100%",margin:"0",padding:"0",border:"none",borderRadius:"0",boxShadow:"none",backgroundColor:"transparent","&:hover":{border:"none",boxShadow:"none",backgroundColor:"transparent"}}),control:(e,t)=>({...e,borderColor:t.isFocused?"#673de6":"#dddddd",boxShadow:"none","&:hover":{borderColor:"#673de6"},minHeight:"32px",fontSize:"14px"}),menuList:e=>({...e,width:"auto",minWidth:"200px",backgroundColor:"#FFFFFF",fontSize:"12px"}),multiValue:e=>({...e,backgroundColor:"rgba(103, 61, 230, 0.1)",fontSize:"12px",minHeight:"22px"}),multiValueLabel:e=>({...e,color:"#673de6",fontWeight:"normal",padding:"2px 4px",fontSize:"12px"}),multiValueRemove:e=>({...e,color:"#673de6",padding:"2px 4px","&:hover":{backgroundColor:"#673de6",color:"#FFFFFF"}}),option:(e,t)=>({...e,backgroundColor:t.isSelected?"#673de6":t.isFocused?"rgba(103, 61, 230, 0.1)":"#FFFFFF",color:t.isSelected?"#FFFFFF":"#000000","&:active":{backgroundColor:"rgba(103, 61, 230, 0.2)"}}),valueContainer:e=>({...e,padding:"0 8px",cursor:"pointer",display:"flex",alignItems:"center",flexWrap:"wrap",gap:"2px"}),singleValue:e=>({...e,margin:0}),input:e=>({...e,margin:0,padding:0}),indicatorsContainer:e=>({...e,height:"32px"}),indicatorSeparator:e=>({...e,marginLeft:"10px"}),menu:e=>({...e,width:"max-content",minWidth:"100%",right:0,left:"auto"})},options:i(e),isMulti:t,value:t?c(i(e),s,!0):c(i(e),s),placeholder:r||(0,o.__)("Select","softtent-preorders"),onChange:e=>{if(n)if(t){const t=e?e.map(e=>e.value):[];n(t)}else{const t=e?e.value:"";n(t)}}});var p=r(6087),m=r(3270);function x({enabled:e=!1,setEnabled:t,responsive:r=!1}){const{activeDevice:s}=(0,m.F)(),n=()=>{var t,n;return r&&"object"==typeof e&&null!==e?null!==(t=null!==(n=e[s])&&void 0!==n?n:e.desktop)&&void 0!==t&&t:"boolean"==typeof e&&e},[a,l]=(0,p.useState)(n());return(0,p.useEffect)(()=>{l(n())},[e,s]),(0,d.jsxs)("div",{onClick:()=>{const n=!a;l(n),t(r?{..."object"==typeof e&&null!==e?e:{desktop:"boolean"==typeof e&&e},[s]:n}:n)},className:"relative inline-flex items-center h-[20px] w-[40px] cursor-pointer rounded-full transition-colors duration-200 "+(a?"!bg-primary":"!bg-softtent-po-gray"),children:[(0,d.jsx)("span",{className:"sr-only",children:(0,o.__)("Toggle","softtent-preorders")}),(0,d.jsx)("span",{className:"absolute start-0.5 top-0.5 end-0.5 h-4 w-4 rounded-full bg-white shadow-lg transition-transform duration-200 "+(a?"translate-x-5 rtl:-translate-x-5":"translate-x-0")})]})}var g=r(2337),h=r(6188);function f({type:e="checkbox",options:t={},value:r=("checkbox"===e?[]:""),layout:s="vertical",onChange:n}){const o="checkbox"===e,a=Array.isArray(r)?r:[r];return(0,d.jsx)("div",{className:"w-full",children:(0,d.jsx)("div",{className:"flex "+("horizontal"===s?"flex-row flex-wrap gap-x-4 gap-y-2":"flex-col gap-2"),children:Object.entries(t).map(([t,s])=>{const l=o?a.includes(t):r===t;return(0,d.jsxs)("label",{className:"group flex items-center gap-2 cursor-pointer text-sm select-none transition-colors "+(l?"text-gray-900":"text-gray-600 hover:text-gray-900"),children:[(0,d.jsxs)("div",{className:"relative flex items-center justify-center",children:[(0,d.jsx)("input",{type:e,value:t,checked:l,onChange:e=>((e,t)=>{if(o){let r=[...a];t?r.push(e):r=r.filter(t=>t!==e),n(r)}else n(e)})(t,e.target.checked),className:"sr-only"}),o?(0,d.jsx)("div",{className:"w-4 h-4 rounded border transition-all duration-200 flex items-center justify-center "+(l?"bg-primary border-primary":"bg-white border-gray-300 group-hover:border-primary"),children:l&&(0,d.jsx)(g.gc,{icon:h.e68,className:"text-white text-[10px]"})}):(0,d.jsx)("div",{className:"w-4 h-4 rounded-full border transition-all duration-200 flex items-center justify-center "+(l?"border-primary":"bg-white border-gray-300 group-hover:border-primary"),children:l&&(0,d.jsx)("div",{className:"w-2 h-2 rounded-full bg-primary"})})]}),(0,d.jsx)("span",{children:s})]},t)})})})}function b({options:e,value:t,onChange:r,className:s="",layout:n="default"}){const[o,a]=(0,p.useState)(t||""),l="full"===n?`flex w-full border border-gray-300 rounded overflow-hidden ${s}`:`inline-flex border border-gray-300 rounded overflow-hidden ${s}`,i=(e,t)=>`px-3 py-1.5 text-sm font-medium transition-colors ${"full"===n?"flex-1 justify-center":""} ${o===e?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"} ${t>0?"border-l border-gray-300":""}`;return(0,d.jsx)("div",{className:l,children:Object.entries(e).map(([e,t],s)=>(0,d.jsx)("button",{type:"button",className:i(e,s),onClick:()=>(e=>{a(e),r(e)})(e),children:t},e))})}var y=r(6649),v=r(6427);const j=e=>!(!e||"string"!=typeof e)&&e.includes("gradient");function _({value:e="",onChange:t,hover:r=!1,gradient:s=!1}){const[n,a]=(0,p.useState)(!1),[l,i]=(0,p.useState)("normal"),c=(0,p.useRef)(null),u=!0===r;let m,x="",g="";u?(x=e?.normal||"",g=e?.hover||"",m="normal"===l?x:g):m=e||"";const[h,f]=(0,p.useState)(()=>j(m)?"gradient":"solid");(0,p.useEffect)(()=>{j(m)&&f("gradient")},[m]);const[b,y]=(0,p.useState)(m);(0,p.useEffect)(()=>{y(m||"")},[m]);const _=()=>{a(!n)};(0,p.useEffect)(()=>{const e=e=>{const t=e.target;if(c.current?.contains(t))return;const r=t.closest?.(".components-popover, .components-dropdown__content");r||a(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const w=r=>{if(u){const s={...e,[l]:r};t(s)}else t(r)},N=e=>{y(e),w(e)},C=e=>{f(e),"solid"===e&&j(m)?(w(""),y("")):"gradient"!==e||j(m)||(w(""),y(""))};return(0,d.jsxs)("div",{className:"color-picker-container "+(u?"border border-gray-300 rounded-md p-2 bg-white":""),ref:c,style:{position:"relative"},children:[u&&(0,d.jsxs)("div",{className:"flex w-full mb-2 border border-gray-300 rounded overflow-hidden",children:[(0,d.jsx)("button",{type:"button",onClick:()=>i("normal"),className:"flex-1 py-1.5 text-sm font-medium transition-colors "+("normal"===l?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:(0,o.__)("Normal","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:()=>i("hover"),className:"flex-1 py-1.5 text-sm font-medium transition-colors border-l border-gray-300 "+("hover"===l?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:(0,o.__)("Hover","softtent-preorders")})]}),(0,d.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"5px"},children:[(0,d.jsx)("div",{onClick:_,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),_())},tabIndex:0,role:"button",style:{width:"40px",height:"30px",background:m||"#fff",border:"1px solid #ccc",cursor:"pointer",position:"relative",flexShrink:0},className:"rounded",children:!m&&(0,d.jsx)("div",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"},children:(0,d.jsx)(v.Icon,{icon:"color-picker",style:{fontSize:"18px",color:"#ccc"}})})}),(0,d.jsx)("input",{type:"text",value:b,onChange:e=>{const t=e.target.value;var r;y(t),(!(r=t)||/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/.test(r)||/^rgb\(\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*\d{1,3}\s*\)$/.test(r)||/^rgba\(\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*(0|1|0?\.\d+)\s*\)$/.test(r)||j(t)||""===t)&&w(t)},placeholder:u&&"hover"===l&&x?x:s?"":"#000000",className:"border border-gray-300 rounded px-2 py-1 text-sm focus:border-primary focus:outline-none",style:{width:"100px",height:"30px"}})]}),n&&(0,d.jsxs)("div",{className:"color-picker-popup-wrapper",children:[s&&(0,d.jsxs)("div",{className:"flex bg-gray-100 p-1 m-3 mb-0 rounded-lg",children:[(0,d.jsx)("button",{type:"button",onClick:()=>C("solid"),className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("solid"===h?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Solid","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:()=>C("gradient"),className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("gradient"===h?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Gradient","softtent-preorders")})]}),(0,d.jsx)("div",{className:s?"p-3 pt-2":"",children:s&&"gradient"===h?(0,d.jsx)(v.GradientPicker,{value:m||void 0,onChange:e=>{N(e||"")},gradients:[{name:"Starter",gradient:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",slug:"starter"},{name:"Sunset",gradient:"linear-gradient(135deg, #f093fb 0%, #f5576c 100%)",slug:"sunset"},{name:"Ocean",gradient:"linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)",slug:"ocean"},{name:"Forest",gradient:"linear-gradient(135deg, #11998e 0%, #38ef7d 100%)",slug:"forest"}]}):(0,d.jsx)(v.ColorPicker,{color:m,onChange:N,enableAlpha:!0,defaultValue:m})})]})]})}var w=r(3322);function N({label:e="",value:t=null,onChange:r}){const s=()=>{if(!wp||!wp.media)return;const e=wp.media({title:(0,o.__)("Choose an Image","softtent-preorders"),button:{text:(0,o.__)("Use this Image","softtent-preorders")},multiple:!1});e.on("select",()=>{const t=e.state().get("selection").first().toJSON();r({id:t.id,url:t.url,alt:t.alt||""})}),e.open()};return(0,d.jsx)("div",{className:"image-picker-container",children:t?.url?(0,d.jsx)("div",{className:"relative group inline-block",children:(0,d.jsx)("div",{className:"border border-gray-200 rounded-lg overflow-hidden bg-white hover:border-primary transition-all duration-200 shadow-sm",children:(0,d.jsxs)("div",{className:"relative",children:[(0,d.jsx)("img",{src:t.url,alt:t.alt,className:"w-full h-24 object-cover"}),(0,d.jsx)("button",{onClick:s,className:"absolute top-1 left-1 w-7 h-7 bg-white text-gray-700 rounded hover:bg-primary hover:text-white transition-all shadow-md flex items-center justify-center opacity-0 group-hover:opacity-100",title:(0,o.__)("Change Image","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.JmV,className:"text-xs"})}),(0,d.jsx)("button",{onClick:()=>{w.A.fire({text:(0,o.__)("Are you sure you want to remove this image?","softtent-preorders")}).then(e=>{e.isConfirmed&&r(null)})},className:"absolute top-1 right-1 w-7 h-7 bg-red-600 text-white rounded hover:bg-red-700 transition-all shadow-md flex items-center justify-center opacity-0 group-hover:opacity-100",title:(0,o.__)("Remove Image","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.yLS,className:"text-xs"})})]})})}):(0,d.jsx)("button",{onClick:s,className:"border-2 border-dashed border-gray-300 rounded-lg px-3 hover:border-primary hover:bg-primary-50 transition-all duration-200 group",children:(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"w-7 h-7 bg-gray-100 rounded flex items-center justify-center group-hover:bg-primary-100 transition-colors flex-shrink-0",children:(0,d.jsx)(g.gc,{icon:h.Cyq,className:"text-sm text-gray-400 group-hover:text-primary transition-colors"})}),(0,d.jsxs)("p",{className:"text-xs font-medium text-gray-700 group-hover:text-primary transition-colors",children:[(0,o.__)("Select","softtent-preorders")," ",e]})]})})})}function C({value:e,onChange:t,units:r=["px","%","em","rem"],hideLabel:s=!1}){const[n,a]=(0,p.useState)(!1),l=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&a(!1)};return n&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[n]),(0,d.jsxs)("div",{className:"flex flex-col items-center relative",style:{width:"40px"},ref:l,children:[(0,d.jsx)("button",{type:"button",onClick:()=>a(!n),className:"w-full bg-white border border-gray-300 rounded px-0 py-[5.3px] text-xs text-center focus:border-primary focus:outline-none cursor-pointer hover:bg-gray-50 transition-colors",title:(0,o.__)("Select Unit","softtent-preorders"),children:e}),n&&(0,d.jsx)("div",{className:"absolute top-full left-0 w-full mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 overflow-hidden",children:r.map(r=>(0,d.jsx)("button",{type:"button",onClick:()=>{t(r),a(!1)},className:"w-full px-2 py-1.5 text-xs text-center hover:bg-gray-100 transition-colors block "+(e===r?"bg-primary text-white hover:bg-primary":"text-gray-700"),children:r},r))}),!s&&(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:(0,o.__)("Unit","softtent-preorders")})]})}function k({value:e,onChange:t}){const[r,s]=(0,p.useState)(!1),n=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{n.current&&!n.current.contains(e.target)&&s(!1)};return r&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[r]);const a={all:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("circle",{cx:"8",cy:"8",r:"2",fill:"currentColor"})]}),"all-custom":(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"9",y:"2",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"9",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"9",y:"9",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"})]}),top:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),right:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"10",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),bottom:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"10",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),left:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),vertical:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"4",fill:"currentColor",opacity:"0.3"}),(0,d.jsx)("rect",{x:"2",y:"10",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),horizontal:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"}),(0,d.jsx)("rect",{x:"10",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),"vertical-and-horizontal":(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"9",width:"12",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("line",{x1:"8",y1:"2",x2:"8",y2:"14",stroke:"currentColor",strokeWidth:"1.5"})]})},l=[{value:"all",label:(0,o.__)("All","softtent-preorders")},{value:"vertical-and-horizontal",label:(0,o.__)("Vertical & Horizontal","softtent-preorders")},{value:"vertical",label:(0,o.__)("Vertical","softtent-preorders")},{value:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders")},{value:"top",label:(0,o.__)("Top","softtent-preorders")},{value:"right",label:(0,o.__)("Right","softtent-preorders")},{value:"bottom",label:(0,o.__)("Bottom","softtent-preorders")},{value:"left",label:(0,o.__)("Left","softtent-preorders")},{value:"all-custom",label:(0,o.__)("All Custom","softtent-preorders")}];return(0,d.jsxs)("div",{className:"flex flex-col items-center relative",style:{width:"40px"},ref:n,children:[(0,d.jsx)("button",{type:"button",onClick:()=>s(!r),className:"w-full bg-white border border-gray-300 rounded px-0 py-1.5 flex items-center justify-center focus:border-primary focus:outline-none cursor-pointer hover:bg-gray-50 transition-colors",title:(0,o.__)("Select Side Mode","softtent-preorders"),children:a[e]}),r&&(0,d.jsx)("div",{className:"absolute top-full end-0 w-auto min-w-[120px] mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 overflow-hidden",children:l.map(r=>(0,d.jsxs)("button",{type:"button",onClick:()=>{t(r.value),s(!1)},className:"w-full px-3 py-2 text-xs flex items-center gap-2 hover:bg-gray-100 transition-colors "+(e===r.value?"bg-primary text-white hover:bg-primary":"text-gray-700"),children:[(0,d.jsx)("span",{className:"flex-shrink-0",children:a[r.value]}),(0,d.jsx)("span",{className:"whitespace-nowrap",children:r.label})]},r.value))}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:(0,o.__)("Side","softtent-preorders")})]})}function S({value:e={},onChange:t,responsive:r=!1,default:s={top:"",right:"",bottom:"",left:"",unit:"px",side:"all"},units:n=["px","%","em","rem"],placeholder:a=""}){const{activeDevice:l}=(0,m.F)(),[i,c]=(0,p.useState)("all"),u=(()=>{const t=e||{};if(!r){const e=t;return void 0!==e.top||void 0!==e.unit?e:s}const n=t[l];if(n)return n;const o=s;if(o&&"object"==typeof o&&(o.desktop||o.tablet||o.mobile)){if("desktop"===l&&o.desktop)return o.desktop;if("tablet"===l)return o.tablet||o.desktop;if("mobile"===l)return o.mobile||o.tablet||o.desktop}return s})(),x=u.unit||"px";(0,p.useEffect)(()=>{u.side&&c(u.side)},[l,u.side]);const g=(s,n)=>{const o={...u,side:i};switch(i){case"all":o.top=n,o.right=n,o.bottom=n,o.left=n;break;case"vertical":o.top=n,o.bottom=n;break;case"horizontal":o.left=n,o.right=n;break;case"vertical-and-horizontal":"vertical"===s?(o.top=n,o.bottom=n):"horizontal"===s&&(o.left=n,o.right=n);break;case"top":o.top=n;break;case"right":o.right=n;break;case"bottom":o.bottom=n;break;case"left":o.left=n;break;case"all-custom":"top"!==s&&"right"!==s&&"bottom"!==s&&"left"!==s||(o[s]=n)}t(r?{...e||{},[l]:o}:o)},h=(()=>{switch(i){case"all":default:return[{key:"all",label:(0,o.__)("All","softtent-preorders"),getValue:()=>u.top||""}];case"vertical":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>u.top||""}];case"horizontal":return[{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>u.left||""}];case"vertical-and-horizontal":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>u.top||""},{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>u.left||""}];case"top":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>u.top||""}];case"right":return[{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>u.right||""}];case"bottom":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>u.bottom||""}];case"left":return[{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>u.left||""}];case"all-custom":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>u.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>u.right||""},{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>u.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>u.left||""}]}})(),f=1===h.length,b=(()=>{switch(x){case"%":return{min:0,max:100,step:1};case"em":case"rem":return{min:0,max:100,step:.1};default:return{min:0,max:200,step:1}}})(),y=Number(h[0]?.getValue())||0,v=(y-b.min)/(b.max-b.min)*100;return(0,d.jsx)("div",{className:"",children:(0,d.jsxs)("div",{className:"flex gap-1",children:[f&&(0,d.jsx)("div",{className:"flex relative top-3 flex-1",children:(0,d.jsx)("input",{type:"range",min:b.min,max:b.max,step:b.step,value:y,onChange:e=>g(h[0].key,e.target.value),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${v}%, #e5e7eb ${v}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${v}%, #e5e7eb ${v}%, #e5e7eb 100%)`}})}),(0,d.jsx)("div",{className:"grid gap-1 "+(f?"":"flex-1"),style:{gridTemplateColumns:`repeat(${h.length}, minmax(0, 1fr))`},children:h.map(e=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:e.getValue(),onChange:t=>g(e.key,t.target.value),placeholder:a||"",className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0,width:f?"70px":"auto"}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:e.label})]},e.key))}),(0,d.jsx)(k,{value:i,onChange:s=>{c(s);const n={top:"",right:"",bottom:"",left:"",unit:u.unit,side:s};t(r?{...e||{},[l]:n}:n)}}),(0,d.jsx)(C,{value:x,onChange:s=>{const n={...u,unit:s,side:i};t(r?{...e||{},[l]:n}:n)},units:n})]})})}const A=[{value:"none",label:(0,o.__)("None","softtent-preorders")},{value:"solid",label:(0,o.__)("Solid","softtent-preorders")},{value:"dashed",label:(0,o.__)("Dashed","softtent-preorders")},{value:"dotted",label:(0,o.__)("Dotted","softtent-preorders")},{value:"double",label:(0,o.__)("Double","softtent-preorders")},{value:"groove",label:(0,o.__)("Groove","softtent-preorders")},{value:"ridge",label:(0,o.__)("Ridge","softtent-preorders")}];function E({value:e={},onChange:t,placeholder:r=""}){const s=e.border||"none",n=e.width||{},a=e.color||"#000000",l=e.radius||{},[i,c]=(0,p.useState)(!1),u=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{u.current&&!u.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const m=r=>{t({...e,...r})};return(0,d.jsxs)("div",{className:"relative",ref:u,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>c(!i),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(i?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.fx$,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(0,o.__)("Border","softtent-preorders")})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(i?"text-primary":"text-gray-400")})]}),i&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl space-y-4 min-w-[300px]",children:[(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Border Type","softtent-preorders")}),(0,d.jsx)("select",{value:s,onChange:e=>{return t=e.target.value,void m({border:t});var t},className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none",children:A.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),"none"!==s&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"mb-1",children:(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Width","softtent-preorders")})}),(0,d.jsx)($,{value:n,onChange:e=>{m({width:e})},placeholder:r,units:["px","em","rem"]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Color","softtent-preorders")}),(0,d.jsx)(ae,{type:"color",value:a,onChange:e=>{return t=e.value,void m({color:t});var t},className:"h-10 border border-gray-300 rounded cursor-pointer"})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"mb-1",children:(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Radius","softtent-preorders")})}),(0,d.jsx)($,{value:l,onChange:e=>{m({radius:e})},placeholder:r,units:["px","%","em","rem"]})]})]})]})]})}function $({value:e,onChange:t,placeholder:r="",placeholderValues:s,units:n=["px","%","em","rem"]}){const[a,l]=(0,p.useState)(e.side||"all"),i=e.unit||s?.unit||"px";(0,p.useEffect)(()=>{e.side&&l(e.side)},[e.side]);const c=(()=>{switch(a){case"all":return[{key:"all",label:(0,o.__)("All","softtent-preorders"),getValue:()=>e.top||""}];case"vertical":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>e.top||""}];case"horizontal":return[{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>e.left||""}];case"vertical-and-horizontal":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>e.top||""},{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>e.left||""}];case"top":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>e.top||""}];case"right":return[{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>e.right||""}];case"bottom":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>e.bottom||""}];case"left":return[{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>e.left||""}];default:return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>e.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>e.right||""},{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>e.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>e.left||""}]}})(),u=(r,s)=>{const n={...e,side:a};"all"===r||"vertical"===r||"horizontal"===r?"all"===r?(n.top=s,n.right=s,n.bottom=s,n.left=s):"vertical"===r?(n.top=s,n.bottom=s):"horizontal"===r&&(n.left=s,n.right=s):"top"!==r&&"right"!==r&&"bottom"!==r&&"left"!==r||(n[r]=s),t(n)},m=1===c.length,x=parseFloat(c[0]?.getValue()||"0"),g=(x-0)/100*100;return(0,d.jsx)("div",{className:"space-y-1",children:(0,d.jsxs)("div",{className:"flex gap-1",children:[m&&(0,d.jsx)("div",{className:"flex relative top-3",style:{flex:"0 0 auto",width:"40%"},children:(0,d.jsx)("input",{type:"range",min:0,max:100,step:1,value:x,onChange:e=>u(c[0].key,e.target.value),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${g}%, #e5e7eb ${g}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${g}%, #e5e7eb ${g}%, #e5e7eb 100%)`}})}),(0,d.jsx)("div",{className:"grid gap-1 flex-1",style:{gridTemplateColumns:`repeat(${c.length}, minmax(0, 1fr))`},children:c.map(e=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:e.getValue(),onChange:t=>u(e.key,t.target.value),placeholder:r,className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:e.label})]},e.key))}),(0,d.jsx)(k,{value:a,onChange:r=>{l(r);const s={top:"",right:"",bottom:"",left:"",unit:e.unit,side:r};t(s)}}),(0,d.jsx)(C,{value:i,onChange:r=>{t({...e,unit:r,side:a})},units:n})]})})}var L=r(701);const D=[{value:"left",icon:h.ecg,label:(0,o.__)("Left","softtent-preorders")},{value:"center",icon:h._ur,label:(0,o.__)("Center","softtent-preorders")},{value:"right",icon:h.jbh,label:(0,o.__)("Right","softtent-preorders")}];function T({value:e="left",onChange:t,responsive:r=!1}){const{activeDevice:s}=(0,m.F)(),n=r&&"object"==typeof e&&null!==e?e[s]||e.desktop||"left":"string"==typeof e?e:"left";return(0,d.jsx)("div",{className:"flex items-center gap-2",children:(0,d.jsx)("div",{className:"flex",children:D.map(o=>(0,d.jsx)(L.A,{content:o.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>{return n=o.value,void t(r?{..."object"==typeof e&&null!==e?e:{desktop:"string"==typeof e?e:"left"},[s]:n}:n);var n},className:`py-1 px-2 text-sm font-medium transition-colors border border-gray-300 ${n===o.value?"bg-primary text-white border-primary":"bg-white text-gray-600 hover:bg-gray-50"} ${"left"===o.value?"rounded-l":"right"===o.value?"rounded-r":""} ${"left"!==o.value?"-ml-px":""}`,children:(0,d.jsx)(g.gc,{icon:o.icon,className:"text-base"})})},o.value))})})}const z=[{key:"desktop",icon:h.ArK,label:(0,o.__)("Desktop","softtent-preorders")},{key:"tablet",icon:h.w7B,label:(0,o.__)("Tablet","softtent-preorders")},{key:"mobile",icon:h.GrJ,label:(0,o.__)("Mobile","softtent-preorders")}];function R({responsive:e=!0}){const{activeDevice:t,setActiveDevice:r}=(0,m.F)(),[s,n]=(0,p.useState)(!1),o=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{o.current&&!o.current.contains(e.target)&&n(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),e?(0,d.jsxs)("div",{className:"flex items-center gap-1",style:{position:"relative"},ref:o,children:[(0,d.jsx)(L.A,{content:z.find(e=>e.key===t)?.label||"",position:"right",children:(0,d.jsx)("button",{type:"button",onClick:()=>n(!s),className:"py-0.5 px-1 bg-primary/10 text-primary rounded transition-colors",children:(0,d.jsx)(g.gc,{icon:z.find(e=>e.key===t).icon,className:"text-[10px]"})})}),s&&(0,d.jsx)("div",{style:{position:"absolute",top:"100%",left:"0",zIndex:9999,display:"flex",marginTop:"4px",flexDirection:"column",gap:"4px"},children:z.filter(e=>e.key!==t).map(e=>(0,d.jsx)(L.A,{content:e.label,position:"right",children:(0,d.jsx)("button",{type:"button",onClick:()=>{r(e.key),n(!1)},className:"py-0.5 px-1 bg-gray-100 text-gray-600 hover:bg-gray-200 rounded transition-colors",children:(0,d.jsx)(g.gc,{icon:e.icon,className:"text-[10px]"})})},e.key))})]}):null}const F=[{value:"100",label:(0,o.__)("Thin (100)","softtent-preorders")},{value:"200",label:(0,o.__)("Extra Light (200)","softtent-preorders")},{value:"300",label:(0,o.__)("Light (300)","softtent-preorders")},{value:"400",label:(0,o.__)("Regular (400)","softtent-preorders")},{value:"500",label:(0,o.__)("Medium (500)","softtent-preorders")},{value:"600",label:(0,o.__)("Semi Bold (600)","softtent-preorders")},{value:"700",label:(0,o.__)("Bold (700)","softtent-preorders")},{value:"800",label:(0,o.__)("Extra Bold (800)","softtent-preorders")},{value:"900",label:(0,o.__)("Black (900)","softtent-preorders")}],B=[{value:"left",icon:h.ecg,label:(0,o.__)("Left","softtent-preorders")},{value:"center",icon:h._ur,label:(0,o.__)("Center","softtent-preorders")},{value:"right",icon:h.jbh,label:(0,o.__)("Right","softtent-preorders")}],O=(h.ArK,(0,o.__)("Desktop","softtent-preorders"),h.DIx,(0,o.__)("Tablet","softtent-preorders"),h.XRN,(0,o.__)("Mobile","softtent-preorders"),[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"none",label:(0,o.__)("Normal","softtent-preorders")},{value:"capitalize",label:(0,o.__)("Capitalize","softtent-preorders")},{value:"uppercase",label:(0,o.__)("Uppercase","softtent-preorders")},{value:"lowercase",label:(0,o.__)("Lowercase","softtent-preorders")}]),V=[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"normal",label:(0,o.__)("Normal","softtent-preorders")},{value:"italic",label:(0,o.__)("Italic","softtent-preorders")},{value:"oblique",label:(0,o.__)("Oblique","softtent-preorders")}],I=[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"none",label:(0,o.__)("None","softtent-preorders")},{value:"underline",label:(0,o.__)("Underline","softtent-preorders")},{value:"overline",label:(0,o.__)("Overline","softtent-preorders")},{value:"line-through",label:(0,o.__)("Line Through","softtent-preorders")}];function P({value:e={},onChange:t,responsive:r=!1,color:s=!1}){const{activeDevice:n,setActiveDevice:a}=(0,m.F)(),[l,i]=(0,p.useState)(!1),[c,u]=(0,p.useState)(!1),[x,f]=(0,p.useState)(!1),b=(0,p.useRef)(null),y=(0,p.useRef)(null),v=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{b.current&&!b.current.contains(e.target)&&f(!1),y.current&&!y.current.contains(e.target)&&i(!1),v.current&&!v.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const j=(r,s)=>{t({...e,[r]:s})};return(0,d.jsxs)("div",{className:"relative",ref:b,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>f(!x),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(x?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.jrc,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(0,o.__)("Typography","softtent-preorders")})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(x?"text-primary":"text-gray-400")})]}),x&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl space-y-4 min-w-[300px]",children:[!1,(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Font Size","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsxs)("div",{className:"flex gap-1 rounded overflow-hidden flex-1",children:[(0,d.jsx)("input",{type:"number",value:r&&"object"==typeof e.size?e.size[n]||"":"string"==typeof e.size?e.size:"",onChange:t=>((t,s)=>{if(r){const r="object"==typeof e.size?e.size:{};j("size",{...r,[t]:s})}else j("size",s)})(r?n:"size",t.target.value),placeholder:(()=>{if(r&&"object"==typeof e.size){if("tablet"===n&&!e.size.tablet)return e.size.desktop||"";if("mobile"===n&&!e.size.mobile)return e.size.tablet||e.size.desktop||""}return"16"})(),className:"w-full py-1.5 pr-0 pl-2 text-sm focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsxs)("select",{value:r&&"object"==typeof e.size&&e.size.unit||"px",onChange:t=>(t=>{if(r){const r="object"==typeof e.size?e.size:{};j("size",{...r,unit:t})}else j("size",e.size)})(t.target.value),className:"py-1.5 text-sm bg-white focus:border-primary focus:outline-none border-l border-gray-300",children:[(0,d.jsx)("option",{value:"px",children:"px"}),(0,d.jsx)("option",{value:"em",children:"em"}),(0,d.jsx)("option",{value:"rem",children:"rem"}),(0,d.jsx)("option",{value:"%",children:"%"})]})]}),(0,d.jsx)(R,{responsive:r})]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Font Weight","softtent-preorders")}),(0,d.jsx)("select",{value:e.weight||"400",onChange:e=>j("weight",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:F.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),s&&(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Color","softtent-preorders")}),(0,d.jsx)("div",{className:"w-full",children:(0,d.jsx)(_,{value:e.color||"",onChange:e=>j("color",e)})})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Line Height","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsxs)("div",{className:"flex gap-1 rounded overflow-hidden flex-1",children:[(0,d.jsx)("input",{type:"number",value:r&&"object"==typeof e.line_height?e.line_height[n]||"":"string"==typeof e.line_height?e.line_height:"",onChange:t=>((t,s)=>{if(r){const r="object"==typeof e.line_height?e.line_height:{};j("line_height",{...r,[t]:s})}else j("line_height",s)})(r?n:"line_height",t.target.value),placeholder:(()=>{if(r&&"object"==typeof e.line_height){if("tablet"===n&&!e.line_height.tablet)return e.line_height.desktop||"";if("mobile"===n&&!e.line_height.mobile)return e.line_height.tablet||e.line_height.desktop||""}return"1.5"})(),className:"w-full py-1.5 pr-0 pl-2 text-sm focus:border-primary focus:outline-none",style:{paddingRight:0},step:"0.1"}),(0,d.jsxs)("select",{value:r&&"object"==typeof e.line_height&&e.line_height.unit||"px",onChange:t=>(t=>{if(r){const r="object"==typeof e.line_height?e.line_height:{};j("line_height",{...r,unit:t})}else j("line_height",e.line_height)})(t.target.value),className:"py-1.5 text-sm bg-white focus:border-primary focus:outline-none border-l border-gray-300",children:[(0,d.jsx)("option",{value:"px",children:"px"}),(0,d.jsx)("option",{value:"em",children:"em"}),(0,d.jsx)("option",{value:"rem",children:"rem"}),(0,d.jsx)("option",{value:"%",children:"%"})]})]}),(0,d.jsx)(R,{responsive:r})]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Transform","softtent-preorders")}),(0,d.jsx)("select",{value:e.transform||"",onChange:e=>j("transform",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:O.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Style","softtent-preorders")}),(0,d.jsx)("select",{value:e.style||"",onChange:e=>j("style",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:V.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Decoration","softtent-preorders")}),(0,d.jsx)("select",{value:e.decoration||"",onChange:e=>j("decoration",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:I.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Text Alignment","softtent-preorders")}),(0,d.jsx)("div",{className:"flex",children:B.map(t=>(0,d.jsx)(L.A,{content:t.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>j("alignment",t.value),className:`py-1 px-2 text-sm font-medium transition-colors border border-gray-300 ${e.alignment===t.value?"bg-primary text-white border-primary":"bg-white text-gray-600 hover:bg-gray-50"} ${"left"===t.value?"rounded-s":"right"===t.value?"rounded-e":""} ${"left"!==t.value?"-ms-px":""}`,children:(0,d.jsx)(g.gc,{icon:t.icon,className:"text-base"})})},t.value))})]})]})]})}function W({value:e,onChange:t,options:r={}}){const s=e&&"object"==typeof e?{hook_name:e.hook_name||"",priority:e.priority||10}:{hook_name:"",priority:10};let n=[];return Array.isArray(r)?n=r:"object"==typeof r&&(n=Object.entries(r).map(([e,t])=>({label:t,value:e}))),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"flex-grow",children:(0,d.jsx)(u,{options:n,value:s.hook_name,onChange:e=>{t({...s,hook_name:e})},placeholder:(0,o.__)("Select Position","softtent-preorders")})}),(0,d.jsx)("div",{className:"w-18",children:(0,d.jsx)("input",{type:"number",value:s.priority,onChange:e=>{return r=e.target.value,void t({...s,priority:parseInt(r)||0});var r},className:"w-full !h-[32px] px-3 py-2 bg-white border border-gray-300 rounded focus:outline-none focus:border-[#673de6] text-xs text-black",placeholder:(0,o.__)("Priority","softtent-preorders")})})]})}function M({value:e,onChange:t}){const[r,s]=(0,p.useState)(!1),n=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{n.current&&!n.current.contains(e.target)&&s(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]);const a=[{value:"top-left",label:(0,o.__)("Top Left","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"4",cy:"4",r:"2",fill:"currentColor"})]})},{value:"top-right",label:(0,o.__)("Top Right","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"12",cy:"4",r:"2",fill:"currentColor"})]})},{value:"bottom-left",label:(0,o.__)("Bottom Left","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"4",cy:"12",r:"2",fill:"currentColor"})]})},{value:"bottom-right",label:(0,o.__)("Bottom Right","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"12",cy:"12",r:"2",fill:"currentColor"})]})},{value:"center",label:(0,o.__)("Center","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"8",cy:"8",r:"2",fill:"currentColor"})]})}],l=a.find(t=>t.value===e)||a[3];return(0,d.jsxs)("div",{className:"relative",ref:n,children:[(0,d.jsx)("button",{type:"button",onClick:()=>s(!r),className:"flex items-center justify-center p-1.5 border border-gray-300 rounded bg-white hover:bg-gray-50 transition-colors",title:l.label,children:l.icon}),r&&(0,d.jsx)("div",{className:"absolute end-0 top-full mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 py-1 min-w-[160px]",children:a.map(r=>(0,d.jsxs)("button",{type:"button",onClick:()=>{t(r.value),s(!1)},className:"w-full px-3 py-2 text-start text-sm hover:bg-gray-100 transition-colors flex items-center gap-2 "+(e===r.value?"bg-primary/10 text-primary":"text-gray-700"),children:[r.icon,(0,d.jsx)("span",{children:r.label})]},r.value))})]})}function U({value:e={},onChange:t,units:r=["px","%","em","rem"]}){const{activeDevice:s}=(0,m.F)(),n=e[s]||{top:"",right:"",bottom:"",left:"",unit:"px",position:"bottom-right"},a=n.unit||"px",[l,i]=(0,p.useState)(n.position||"bottom-right");(0,p.useEffect)(()=>{n.position&&i(n.position)},[n.position]);const c=(()=>{switch(l){case"top-left":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>n.top||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>n.left||""}];case"top-right":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>n.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>n.right||""}];case"bottom-left":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>n.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>n.left||""}];case"bottom-right":default:return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>n.bottom||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>n.right||""}];case"center":return[]}})();return(0,d.jsx)("div",{className:"w-full",children:(0,d.jsxs)("div",{className:"flex items-start gap-1",children:[c.length>0?(0,d.jsx)("div",{className:"grid gap-1 flex-1",style:{gridTemplateColumns:`repeat(${c.length}, minmax(0, 1fr))`},children:c.map(r=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:r.getValue(),onChange:o=>((r,o)=>{const a={...n,position:l};"top"!==r&&"right"!==r&&"bottom"!==r&&"left"!==r||(a[r]=o),t({...e,[s]:a})})(r.key,o.target.value),className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:r.label})]},r.key))}):(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center py-1.5 text-sm text-gray-500",children:(0,o.__)("Center position - no offset needed","softtent-preorders")}),(0,d.jsx)(L.A,{content:(0,o.__)("Position","softtent-preorders"),position:"left",children:(0,d.jsx)(M,{value:l,onChange:r=>{i(r);const o={top:"",right:"",bottom:"",left:"",unit:n.unit,position:r};t({...e,[s]:o})}})}),(0,d.jsx)(C,{value:a,onChange:r=>{t({...e,[s]:{...n,unit:r,position:l}})},units:r})]})})}function G({value:e,onChange:t,units:r=["px","%","em","rem"]}){return(0,d.jsx)(U,{value:e,onChange:t,units:r})}function H({label:e,sourceSection:t,targetSection:r,onCopy:s}){return(0,d.jsx)("div",{className:"copy-section-field",children:(0,d.jsxs)("button",{onClick:async()=>{const e=e=>e.split("_").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" "),n=e(t),a=e(r);(await w.A.fire({title:(0,o.__)("Copy Settings?","softtent-preorders"),text:`${(0,o.__)("This will copy all settings from","softtent-preorders")} "${n}" ${(0,o.__)("to","softtent-preorders")} "${a}". ${(0,o.__)("Any existing values will be overwritten.","softtent-preorders")}`,confirmButtonText:(0,o.__)("Yes, Copy","softtent-preorders"),cancelButtonText:(0,o.__)("Cancel","softtent-preorders"),showCancelButton:!0})).isConfirmed&&s(t,r)},className:"flex items-center justify-center gap-2 text-sm py-2 px-4 rounded-md text-white bg-secondary hover:bg-secondary-50 transition-colors",children:[(0,d.jsx)(g.gc,{icon:h.jPR}),(0,d.jsx)("span",{children:e})]})})}var q=r(1609);function J({extensionId:e,ruleId:t,ruleset:r=!1,extensionLabel:s}){const[n,a]=(0,q.useState)(!1),l=(()=>{let s=`[softtent_po_${e.replace(/-/g,"_")}`;return r&&(s+=` id="${t||"0"}"`),s+=' product_id="{product_id}"',s+="]",s})();return(0,d.jsxs)("div",{className:"shortcode-field",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("input",{type:"text",value:l,readOnly:!0,className:"flex-1 px-3 py-2 text-sm border border-gray-300 rounded-md bg-gray-50 font-mono",onClick:e=>e.currentTarget.select()}),(0,d.jsxs)("button",{onClick:async()=>{try{if(navigator.clipboard&&navigator.clipboard.writeText)await navigator.clipboard.writeText(l);else{const e=document.createElement("textarea");e.value=l,e.style.position="fixed",e.style.left="-999999px",e.style.top="-999999px",document.body.appendChild(e),e.focus(),e.select();const t=document.execCommand("copy");if(document.body.removeChild(e),!t)throw new Error("Copy command failed")}a(!0),setTimeout(()=>{a(!1)},2e3)}catch(e){w.A.fire({title:(0,o.__)("Error","softtent-preorders"),text:(0,o.__)("Failed to copy shortcode","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),showCancelButton:!1})}},className:"flex items-center justify-center gap-2 text-sm py-2 px-3 rounded-md text-white bg-secondary hover:bg-secondary-50 transition-colors ",title:(0,o.__)("Copy to clipboard","softtent-preorders"),children:[(0,d.jsx)(g.gc,{icon:h.jPR}),(0,d.jsx)("span",{children:n?(0,o.__)("Copied!","softtent-preorders"):(0,o.__)("Copy","softtent-preorders")})]})]}),(0,d.jsx)("p",{className:"text-xs text-gray-500 mt-2",children:(0,o.__)(`Use this shortcode to display the ${s} anywhere on your site.`,"softtent-preorders")})]})}function K({value:e,onChange:t,dateOnly:r=!1,is12Hour:s=!1}){const[n,a]=(0,p.useState)(!1),l=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&a(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),(0,d.jsxs)("div",{className:"relative",ref:l,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>a(!n),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(n?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.BEE,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(()=>{if(!e)return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders");try{const t=new Date(e);if(isNaN(t.getTime()))return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders");if(r){const e={year:"numeric",month:"short",day:"numeric"};return t.toLocaleDateString(void 0,e)}{const e={year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"};return t.toLocaleString(void 0,e)}}catch(e){return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders")}})()})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(n?"text-primary":"text-gray-400")})]}),n&&(0,d.jsxs)("div",{className:"absolute top-full end-0 mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl "+(r?"softtent-po-date-only":""),children:[(0,d.jsx)(v.DateTimePicker,{currentDate:e||void 0,onChange:e=>{t(e)},is12Hour:s}),r&&(0,d.jsx)("style",{children:"\n\t\t\t\t\t\t\t/* Hide only the TIME section, not the datetime container */\n\t\t\t\t\t\t\t.softtent-po-date-only .components-datetime .components-datetime__time {\n\t\t\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t/* Hide timezone selector */\n\t\t\t\t\t\t\t.softtent-po-date-only .components-datetime__timezone {\n\t\t\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t"})]})]})}var X=r(1455),Y=r.n(X);let Q=null;const Z=({currentPreset:e,onSelect:t,onClose:r})=>{const[s,n]=(0,p.useState)(!1),[a,l]=(0,p.useState)(Q||{}),[i,c]=(0,p.useState)(0===Object.keys(Q||{}).length);(0,p.useEffect)(()=>{setTimeout(()=>n(!0),10),Q&&0!==Object.keys(Q).length||(c(!0),(async()=>{if(Q)return Q;try{const e=await Y()({path:"/softtent-preorders/v1/icons",method:"GET"});if(e.success&&e.data)return Q=e.data,e.data}catch(e){}return{}})().then(e=>{l(e),c(!1)}))},[]);const u=e=>{n(!1),setTimeout(()=>{e()},300)},m=()=>{u(r)};return(0,p.useEffect)(()=>{const e=e=>{"Escape"===e.key&&m()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,d.jsx)("div",{className:"softtent-po-admin",children:(0,d.jsx)("div",{"aria-modal":"true",className:"fixed inset-0 z-[1000] bg-black/50 flex items-center justify-center transition-opacity duration-300 "+(s?"opacity-100":"opacity-0"),onClick:e=>{e.target===e.currentTarget&&m()},children:(0,d.jsxs)("div",{className:"bg-white rounded-lg shadow-lg w-full max-w-lg mx-4 max-h-[80vh] overflow-hidden transition-transform duration-300 "+(s?"translate-y-0":"-translate-y-12"),children:[(0,d.jsxs)("div",{className:"flex items-center justify-between px-6 py-4 border-b border-gray-200",children:[(0,d.jsx)("h3",{className:"!m-0 !text-md !font-semibold text-gray-700",children:(0,o.__)("Choose Icon","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:m,className:"text-gray-400 hover:text-gray-600 transition-colors","aria-label":(0,o.__)("Close","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.GRI,className:"text-xl"})})]}),(0,d.jsx)("div",{className:"p-6 overflow-y-auto max-h-[60vh]",children:i?(0,d.jsx)("div",{className:"flex items-center justify-center py-12",children:(0,d.jsx)(g.gc,{icon:h.z1G,className:"text-3xl text-gray-400 animate-spin"})}):0===Object.keys(a).length?(0,d.jsx)("div",{className:"flex items-center justify-center py-12 text-gray-500",children:(0,o.__)("No icons available","softtent-preorders")}):(0,d.jsx)("div",{className:"grid grid-cols-8 gap-2",children:Object.entries(a).map(([r,s])=>(0,d.jsx)(L.A,{content:s.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>(e=>{const r=a[e];u(()=>t(e,r))})(r),className:"w-full aspect-square flex items-center justify-center rounded-lg transition-all [&>svg]:w-5 [&>svg]:h-5 "+(e===r?"bg-primary text-white ring-2 ring-primary ring-offset-2":"bg-gray-100 text-gray-600 hover:bg-gray-200 hover:text-gray-800"),dangerouslySetInnerHTML:{__html:s.svg}})},r))})})]})})})};function ee({value:e,onChange:t,svgUploadEnabled:r,onEnableSvgUpload:s,showPosition:n=!1,showMargin:a=!1}){const[l,i]=(0,p.useState)(!1),[c,u]=(0,p.useState)(!1),m=(0,p.useRef)(null),x=e||{source:"none",position:"left"};(0,p.useEffect)(()=>{const e=e=>{!m.current||m.current.contains(e.target)||c||i(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[c]);const f=()=>{const e=x.margin;return"number"==typeof e?{value:e,unit:"px"}:e&&"object"==typeof e&&"value"in e?{value:e.value||0,unit:e.unit||"px"}:{value:6,unit:"px"}},b=e=>{const r=f();t({...x,margin:{value:e,unit:r.unit}})},y=e=>{const r=f();t({...x,margin:{value:r.value,unit:e}})},v=()=>"preset"===x.source?x.preset_label||x.preset||(0,o.__)("Icon","softtent-preorders"):"custom"===x.source?(0,o.__)("Custom Icon","softtent-preorders"):(0,o.__)("Icon","softtent-preorders"),j="none"!==x.source,_="preset"===x.source&&x.preset_svg?(0,d.jsx)("span",{className:"w-5 h-5 flex items-center justify-center [&>svg]:w-full [&>svg]:h-full",dangerouslySetInnerHTML:{__html:x.preset_svg}}):"custom"===x.source&&x.custom?.url?(0,d.jsx)("img",{src:x.custom.url,alt:"",className:"w-5 h-5 object-contain"}):null;return(0,d.jsxs)("div",{className:"relative",ref:m,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>i(!l),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(l?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[_&&(0,d.jsx)("span",{className:"text-gray-600",children:_}),(0,d.jsx)("span",{className:"font-medium",children:v()})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(l?"text-primary":"text-gray-400")})]}),l&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 bg-white border border-gray-200 rounded-lg shadow-xl min-w-[300px]",children:[j&&(0,d.jsxs)("div",{className:"p-3 border-b border-gray-200 flex items-center justify-between bg-gray-50 rounded-t-lg",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3",children:[(0,d.jsx)("div",{className:"w-10 h-10 bg-white border border-gray-200 rounded-lg flex items-center justify-center [&>svg]:w-6 [&>svg]:h-6 [&>img]:w-6 [&>img]:h-6",children:_}),(0,d.jsx)("span",{className:"text-sm font-medium text-gray-700",children:v()})]}),(0,d.jsx)("button",{type:"button",onClick:async()=>{u(!0);const e=await w.A.fire({text:(0,o.__)("Are you sure you want to remove this icon?","softtent-preorders")});u(!1),e.isConfirmed&&t({source:"none",position:x.position,margin:x.margin})},className:"w-8 h-8 bg-red-50 text-red-600 rounded-lg hover:bg-red-100 transition-colors flex items-center justify-center",title:(0,o.__)("Remove Icon","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.yLS,className:"text-sm"})})]}),(0,d.jsxs)("div",{className:"flex bg-gray-100 p-1 m-3 rounded-lg",children:[(0,d.jsx)("button",{type:"button",onClick:async()=>{u(!0);const e=await(r="preset"===x.source?x.preset:void 0,new Promise(e=>{const t=document.createElement("div");t.id="icon-library-modal-container",document.body.appendChild(t);const s=(0,p.createRoot)(t),n=()=>{s.unmount(),document.body.contains(t)&&document.body.removeChild(t)};s.render((0,d.jsx)(Z,{currentPreset:r,onSelect:(t,r)=>{e({selected:!0,iconKey:t,iconData:r}),n()},onClose:()=>{e({selected:!1}),n()}}))}));var r;u(!1),e.selected&&e.iconKey&&e.iconData&&t({source:"preset",preset:e.iconKey,preset_svg:e.iconData.svg,preset_label:e.iconData.label,position:x.position,margin:x.margin})},className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("preset"===x.source||"none"===x.source?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Icon Library","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:async()=>{if(!wp||!wp.media)return;if(!r){if(u(!0),(await w.A.fire({title:(0,o.__)("Enable SVG Upload?","softtent-preorders"),text:(0,o.__)("SVG files can contain malicious code. Only enable this if you trust the source of your SVG files. Do you want to enable SVG uploads at your own risk?","softtent-preorders"),confirmButtonText:(0,o.__)("Yes, Enable SVG Upload","softtent-preorders"),cancelButtonText:(0,o.__)("Cancel","softtent-preorders"),confirmButtonClass:"bg-yellow-500 text-white",showCancelButton:!0})).isConfirmed&&s)try{await s(),await w.A.fire({title:(0,o.__)("SVG Upload Enabled","softtent-preorders"),text:(0,o.__)("SVG upload has been enabled. Please save your current settings and reload the page to upload SVG files.","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),showCancelButton:!1})}catch(e){await w.A.fire({title:(0,o.__)("Error","softtent-preorders"),text:(0,o.__)("Failed to enable SVG upload.","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),confirmButtonClass:"bg-red-500 text-white",showCancelButton:!1})}return void u(!1)}u(!0);const e=wp.media({title:(0,o.__)("Choose an SVG Icon","softtent-preorders"),button:{text:(0,o.__)("Use this Icon","softtent-preorders")},multiple:!1,library:{type:"image/svg+xml"}});e.on("select",()=>{const r=e.state().get("selection").first().toJSON();t({source:"custom",custom:{id:r.id,url:r.url},position:x.position,margin:x.margin}),u(!1)}),e.on("close",()=>{u(!1)}),e.open()},className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("custom"===x.source?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Upload SVG","softtent-preorders")})]}),n&&(0,d.jsxs)("div",{className:"p-3 border-t border-gray-200",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600 mb-2 block",children:(0,o.__)("Icon Position","softtent-preorders")}),(0,d.jsx)("div",{className:"flex gap-1",children:[{value:"left",label:(0,o.__)("Left","softtent-preorders")},{value:"right",label:(0,o.__)("Right","softtent-preorders")},{value:"only",label:(0,o.__)("Icon Only","softtent-preorders")}].map(e=>(0,d.jsx)("button",{type:"button",onClick:()=>{return r=e.value,void t({...x,position:r});var r},className:"flex-1 px-3 py-1.5 text-xs font-medium rounded transition-colors "+(x.position===e.value?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:e.label},e.value))})]}),a&&("left"===x.position||"right"===x.position)&&(()=>{const e=f(),t="%"===e.unit?100:"em"===e.unit||"rem"===e.unit?10:50,r="em"===e.unit||"rem"===e.unit?.1:1,s=e.value/t*100;return(0,d.jsxs)("div",{className:"p-3 border-t border-gray-200",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600 mb-2 block",children:(0,o.__)("Margin","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex gap-1",children:[(0,d.jsx)("div",{className:"flex relative flex-1 top-3",children:(0,d.jsx)("input",{type:"range",min:"0",max:t,step:r,value:e.value,onChange:e=>b(Number(e.target.value)),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${s}%, #e5e7eb ${s}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${s}%, #e5e7eb ${s}%, #e5e7eb 100%)`}})}),(0,d.jsxs)("div",{className:"flex flex-col",style:{width:"70px"},children:[(0,d.jsx)("input",{type:"number",min:"0",step:r,value:e.value,onChange:e=>b(Number(e.target.value)),className:"w-full py-1.5 px-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none"}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:"left"===x.position?(0,o.__)("Right","softtent-preorders"):(0,o.__)("Left","softtent-preorders")})]}),(0,d.jsx)(C,{value:e.unit,onChange:y,units:["px","em","rem","%"]})]})]})})()]})]})}function te({value:e,onChange:t,responsive:r=!1,min:s=0,max:n=1e3,step:o=1,units:a,placeholder:l="",className:i=""}){const{activeDevice:c}=(0,m.F)(),u=a&&a.length>0,p=()=>{if(r&&"object"==typeof e&&null!==e){const t=e[c];return null!=t&&"unit"!==t?String(t):void 0!==e.desktop&&null!==e.desktop?String(e.desktop):""}return"object"==typeof e&&null!==e?void 0!==e.desktop?String(e.desktop):"":null!=e?String(e):""},x=()=>"object"==typeof e&&null!==e&&e.unit?e.unit:a?.[0]||"px",g=s=>{const n=""===s?"":Number(s);t(r?{..."object"==typeof e&&null!==e?e:{desktop:"number"==typeof e||"string"==typeof e?e:""},[c]:n,...u&&{unit:x()}}:u?{desktop:n,unit:x()}:n)},h=p(),f=x(),b=Number(h)||0,y=(b-s)/(n-s)*100;return(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"flex-1 flex items-center",children:(0,d.jsx)("input",{type:"range",min:s,max:n,step:o,value:b,onChange:e=>{g(e.target.value)},className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${y}%, #e5e7eb ${y}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${y}%, #e5e7eb ${y}%, #e5e7eb 100%)`}})}),(0,d.jsx)("input",{type:"number",value:h,onChange:e=>{g(e.target.value)},min:s,max:n,step:o,placeholder:l,className:`w-[70px] py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none ${i}`,style:{paddingRight:0}}),u&&(0,d.jsx)(C,{value:f,onChange:s=>{if(r)t({..."object"==typeof e&&null!==e?e:{desktop:"number"==typeof e||"string"==typeof e?e:""},unit:s});else{const e=p();t({desktop:""===e?"":Number(e),unit:s})}},units:a,hideLabel:!0})]})}function re({id:e,label:t,enabled:r,showSwitch:s,index:n,isDragging:o,onToggle:a,onDragStart:l,onDragOver:i,onDrop:c,onDragEnd:u}){return(0,d.jsxs)("div",{className:`\n\t\t\t\tsortable-item\n\t\t\t\tflex items-center gap-3 px-3 py-2 bg-white border border-slate-200 rounded-md\n\t\t\t\tshadow-sm hover:border-slate-300 transition-all\n\t\t\t\t${o?"opacity-50":""}\n\t\t\t`,onDragOver:e=>i(e,n),onDrop:()=>c(n),children:[(0,d.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),l(n);const t=e.currentTarget.closest(".sortable-item");if(t&&e.dataTransfer){const r=t.getBoundingClientRect();e.dataTransfer.setDragImage(t,e.clientX-r.left,e.clientY-r.top)}},onDragEnd:u,className:"flex items-center cursor-grab active:cursor-grabbing",children:(0,d.jsx)(g.gc,{icon:h.S9g,className:"text-gray-400 text-sm",title:"Drag to reorder"})}),(0,d.jsx)("div",{className:"flex-1 flex items-center text-sm font-medium text-slate-700",children:t}),s&&a&&(0,d.jsx)("div",{className:"flex items-center",onClick:e=>e.stopPropagation(),children:(0,d.jsx)(x,{enabled:null!=r&&r,setEnabled:t=>{a(e,"boolean"==typeof t?t:!0===t)}})})]})}function se({value:e={},options:t=[],onChange:r,switch:s=!1,responsive:n=!1}){const{activeDevice:o}=(0,m.F)(),[a,l]=(0,q.useState)(null),i=()=>{if(!e||0===Object.keys(e).length)return t;const r=[];for(const[c,d]of Object.entries(e)){const e=t.find(e=>e.id===c);if(!e)continue;let u;var s,a,l,i;u=n&&"object"==typeof d&&null!==d?null===(s=null!==(a=null!==(l=d[o])&&void 0!==l?l:d.desktop)&&void 0!==a?a:e.enabled)||void 0===s||s:"boolean"==typeof d?d:null===(i=e.enabled)||void 0===i||i,r.push({id:c,label:e.label,enabled:u})}for(const e of t){var c;r.find(t=>t.id===e.id)||r.push({id:e.id,label:e.label,enabled:null===(c=e.enabled)||void 0===c||c})}return r},[c,u]=(0,q.useState)(()=>i());(0,q.useEffect)(()=>{u(i())},[e,t,o,n]);const p=e=>{l(e)},x=(e,t)=>{e.preventDefault()},g=e=>{if(null===a||a===e)return;const t=[...c],[r]=t.splice(a,1);t.splice(e,0,r),u(t),b(t),l(null)},h=()=>{l(null)},f=(e,t)=>{const r=c.map(r=>r.id===e?{...r,enabled:t}:r);u(r),b(r)},b=t=>{const s={};for(const r of t)if(n){var a,l;const t=e[r.id],n="object"==typeof t&&null!==t?t:{desktop:null===(a=r.enabled)||void 0===a||a};s[r.id]={...n,[o]:null===(l=r.enabled)||void 0===l||l}}else{var i;s[r.id]=null===(i=r.enabled)||void 0===i||i}r(s)};return(0,d.jsx)("div",{className:"space-y-2",children:c.map((e,t)=>(0,d.jsx)(re,{id:e.id,label:e.label,enabled:e.enabled,showSwitch:s,index:t,isDragging:a===t,onToggle:f,onDragStart:p,onDragOver:x,onDrop:g,onDragEnd:h},e.id))})}var ne=r(900);function oe(e){if(!e||"string"!=typeof e)return e;try{return(0,ne.Ay)(e)}catch(t){return e}}function ae(e){var t;const{type:r="text",label:l="",description:i="",labelClass:c="",descriptionClass:p="",label_tooltip:m="",placeholder:g="",className:h="",areaClassName:v="",layout:j="",onChange:w=()=>{},onInput:C=()=>{},name:k="",id:A="",value:$="",multiple:L=!1,required:D=!1,readOnly:z=!1,ref:F=null,options:B=[],rows:O=4,cols:V=90,style:I={},autoComplete:M="off",min:U=0,max:q,left:X=(0,d.jsx)(d.Fragment,{}),right:Y=(0,d.jsx)(d.Fragment,{}),editorHeight:Q="200px",hasError:Z=!1,showErrorMessage:re=!1,errorMessage:ne="",isAsync:ae=!1,asyncCallback:le=(e,t)=>{},onCreateAsyncCallback:ie=e=>{},isSelectCreatable:ce=!1,responsive:de,default:ue,units:pe,hover:me,gradient:xe,source_section:ge,target_section:he,onCopySettings:fe=()=>{},extension_id:be,extension_label:ye,rule_id:ve,ruleset:je,svgUploadEnabled:_e,onEnableSvgUpload:we,showPosition:Ne,showMargin:Ce,color:ke}=e,Se=()=>{let e="\n\t\t\tbg-white text-black placeholder:text-placeholder transition px-4 rounded-md\n\t\t\tplaceholder:font-normal text-sm border border-b border-solid border-slate-300\n\t\t\tborder-outline-none !shadow-none focus:!outline-none focus:!border-[#EBEFF8]\n\t\t\tfocus:!shadow-[#EBEFF8] required:border-red-500 w-full\n\t\t";switch(r){case"text":case"url":case"email":case"search":case"password":case"number":case"currency":e+=" !min-h-[30px]";break;case"textarea":e+=" py-4";break;case"select":case"radio":case"switch":e+=" cursor-pointer";break;case"checkbox":e+=" !h-6 !w-6 !indeterminate:bg-gray-300 accent-[#1BBC9C] cursor-pointer";break;case"image":case"text-editor":case"date":case"datetime":e+=" bg-transparent border-0 shadow-none"}return"currency"===r&&(e+=" ml-9"),h?.length&&(e=`${e} ${h}`),(0,s.QP)(e)},Ae=e=>{let{name:t,value:s}=e.target;"checkbox"===r&&(s=e.target.checked?1:0),w({name:t,value:s})},Ee={...I,border:"1px solid "+(Z?"#E9485E":"#EBEFF8"),boxShadow:"none"},$e=A||k,Le=l.length>0,De=de;return(0,d.jsxs)(d.Fragment,{children:[Le&&(0,d.jsx)(a.A,{htmlFor:$e,className:c,tooltip:(0,n.isEmpty)(m)?"":oe(m),required:D,suffix:De?(0,d.jsx)(R,{responsive:de}):void 0,children:l}),(0,d.jsxs)("div",{className:`input-field ${v} ${Z?"text-error":""}`,children:[X,("text"===r||"url"===r||"email"===r||"search"===r||"password"===r||"number"===r&&!de||"currency"===r)&&(0,d.jsx)("input",{type:null!==(t={currency:"number"}[r])&&void 0!==t?t:r,ref:F,required:D,readOnly:z,placeholder:g,className:Se(),style:Ee,onChange:Ae,onInput:C,name:$e,id:$e,value:$,min:U,max:q,autoComplete:M}),"number"===r&&de&&(0,d.jsx)(te,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,min:U,max:q,units:pe,placeholder:g}),"textarea"===r&&(0,d.jsx)("textarea",{ref:F,required:D,placeholder:g,className:Se(),style:Ee,onChange:Ae,onInput:C,id:$e,name:$e,value:$,rows:O,cols:V,autoComplete:M}),"select"===r&&(0,d.jsx)(u,{value:$,isMulti:L,options:void 0!==B?B:[],placeholder:g,onChange:e=>{w({name:$e,value:e})},isAsync:ae,asyncCallback:le,isCreatable:ce,onCreateAsyncCallback:ie}),("checkbox"===r||"radio"===r)&&(0,d.jsx)(f,{type:r,options:B,value:$,layout:j,onChange:e=>w({name:$e,value:e})}),"switch"===r&&(0,d.jsx)(x,{enabled:de?"object"!=typeof $||null===$||Array.isArray($)?{desktop:"1"==$||"true"==$||!0===$}:$:"1"==$||"true"==$||!0===$,setEnabled:e=>{"function"==typeof w&&w({name:$e,value:e})},responsive:de}),("tab"===r||"state_tab"===r)&&(0,d.jsx)(b,{options:B||{},value:$,onChange:e=>w({name:$e,value:e}),layout:j}),"text-editor"===r&&(0,d.jsx)(y.A,{id:$e,height:Q,onChange:w,value:$}),"color"===r&&(0,d.jsx)(_,{value:$,onChange:e=>{w({name:$e,value:e})},hover:me,gradient:xe}),"image"===r&&(0,d.jsx)(N,{label:l,value:$,onChange:e=>{w({name:$e,value:e})}}),"dimension"===r&&(0,d.jsx)(S,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,default:ue,units:pe,placeholder:g}),"border"===r&&(0,d.jsx)(E,{value:$,onChange:e=>w({name:$e,value:e}),hover:me}),"alignment"===r&&(0,d.jsx)(T,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de}),"typography"===r&&(0,d.jsx)(P,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,color:ke}),"hook_position"===r&&(0,d.jsx)(W,{options:B||{},value:$,onChange:e=>w({name:$e,value:e})}),"position"===r&&(0,d.jsx)(G,{value:$,onChange:e=>w({name:$e,value:e}),units:pe}),"copy_settings"===r&&ge&&he&&(0,d.jsx)(H,{label:(0,o.__)("Apply","softtent-preorders"),sourceSection:ge,targetSection:he,onCopy:fe}),("date"===r||"datetime"===r)&&(0,d.jsx)(K,{value:"string"==typeof $?$:null,onChange:e=>{w({name:$e,value:e})},dateOnly:"date"===r}),"shortcode"===r&&be&&(0,d.jsx)(J,{extensionId:be,extensionLabel:ye,ruleId:ve,ruleset:je}),"icon"===r&&(0,d.jsx)(ee,{value:$,onChange:e=>w({name:$e,value:e}),svgUploadEnabled:_e,onEnableSvgUpload:we,showPosition:Ne,showMargin:Ce}),"sortable"===r&&(0,d.jsx)(se,{value:$,options:B,onChange:e=>w({name:$e,value:e}),switch:e.switch,responsive:de}),Y]}),i.length>0&&(0,d.jsx)("p",{className:"text-[12px] text-gray-500 mt-1",children:i}),(()=>{if(Z&&re&&ne?.length>0)return(0,d.jsx)("p",{className:"text-error text-xs mt-2",children:ne})})()]})}},701(e,t,r){r.d(t,{A:()=>o});var s=r(6087),n=r(790);function o({content:e,children:t,position:r="bottom",className:o=""}){const[a,l]=(0,s.useState)(!1),i=(0,s.useRef)(null),[c,d]=(0,s.useState)({top:0,left:0});return(0,s.useEffect)(()=>{if(!a||!i.current)return;const e=()=>{if(!i.current)return;const e=i.current.getBoundingClientRect();let t=0,s=0;switch(r){case"top":t=e.top-8,s=e.left+e.width/2;break;case"right":t=e.top+e.height/2,s=e.right+8;break;case"bottom":t=e.bottom+8,s=e.left+e.width/2;break;case"left":t=e.top+e.height/2,s=e.left-8}d({top:t,left:s})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[a,r]),(0,n.jsxs)("div",{ref:i,className:`relative inline-block ${o}`,onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[t,a&&(0,s.createPortal)((0,n.jsxs)("div",{style:(()=>{const e={position:"fixed",top:`${c.top}px`,left:`${c.left}px`,zIndex:99999,padding:"0.5rem 0.75rem",backgroundColor:"#111827",color:"#ffffff",fontSize:"0.75rem",lineHeight:1.5,borderRadius:"0.375rem",boxShadow:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1)",maxWidth:"20rem",whiteSpace:"normal"};switch(r){case"top":return{...e,transform:"translate(-50%, -100%)"};case"right":return{...e,transform:"translateY(-50%)"};case"bottom":return{...e,transform:"translateX(-50%)"};case"left":return{...e,transform:"translate(-100%, -50%)"}}})(),onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[(0,n.jsx)("div",{style:(()=>{const e={position:"absolute",width:0,height:0};switch(r){case"top":return{...e,bottom:"-0.375rem",left:"50%",transform:"translateX(-50%)",borderLeft:"0.375rem solid transparent",borderRight:"0.375rem solid transparent",borderTop:"0.375rem solid #111827"};case"right":return{...e,left:"-0.375rem",top:"50%",transform:"translateY(-50%)",borderTop:"0.375rem solid transparent",borderBottom:"0.375rem solid transparent",borderRight:"0.375rem solid #111827"};case"bottom":return{...e,top:"-0.375rem",left:"50%",transform:"translateX(-50%)",borderLeft:"0.375rem solid transparent",borderRight:"0.375rem solid transparent",borderBottom:"0.375rem solid #111827"};case"left":return{...e,right:"-0.375rem",top:"50%",transform:"translateY(-50%)",borderTop:"0.375rem solid transparent",borderBottom:"0.375rem solid transparent",borderLeft:"0.375rem solid #111827"}}})()}),e]}),document.body)]})}},3270(e,t,r){r.d(t,{F:()=>l,Y:()=>a});var s=r(1609),n=r(790);const o=(0,s.createContext)(void 0),a=({children:e})=>{const[t,r]=(0,s.useState)("desktop");return(0,n.jsx)(o.Provider,{value:{activeDevice:t,setActiveDevice:r},children:e})},l=()=>{const e=(0,s.useContext)(o);if(!e)throw new Error("useDevice must be used within a DeviceProvider");return e}},3322(e,t,r){r.d(t,{A:()=>l});var s=r(7723),n=r(6087),o=r(790);const a=({title:e,text:t,confirmButtonText:r,cancelButtonText:s,confirmButtonClass:a,showCancelButton:l,showLoaderOnConfirm:i,onConfirm:c,onCancel:d})=>{const[u,p]=(0,n.useState)(!1),[m,x]=(0,n.useState)(!1);(0,n.useEffect)(()=>{setTimeout(()=>x(!0),10)},[]);const g=e=>{x(!1),setTimeout(()=>{e()},300)},h=()=>{g(d)};return(0,n.useEffect)(()=>{const e=e=>{"Escape"===e.key&&h()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,o.jsx)("div",{className:"softtent-po-admin",children:(0,o.jsx)("div",{"aria-modal":"true",className:"fixed inset-0 z-[1000] bg-black/50 flex items-center justify-center transition-opacity duration-300 "+(m?"opacity-100":"opacity-0"),onClick:e=>{e.target===e.currentTarget&&h()},children:(0,o.jsxs)("div",{className:"bg-white rounded-lg shadow-lg min-w-[400px] max-w-[500px] transition-transform duration-300 "+(m?"translate-y-0":"-translate-y-12"),children:[(0,o.jsx)("div",{className:"px-6 py-4 border-b border-gray-200",children:(0,o.jsx)("h3",{className:"!m-0 !text-md !font-semibold text-gray-700",children:e})}),(0,o.jsx)("div",{className:"px-6 py-4",children:(0,o.jsx)("p",{className:"m-0 text-gray-500 leading-relaxed",children:t})}),(0,o.jsxs)("div",{className:"px-6 pt-4 pb-6 flex gap-3 justify-end",children:[l&&(0,o.jsx)("button",{type:"button",className:"px-4 py-2 rounded-md text-sm font-medium bg-gray-100 text-gray-700 hover:bg-gray-200",onClick:h,children:s}),(0,o.jsxs)("button",{type:"button",className:`px-4 py-2 rounded-md text-sm font-medium ${a} disabled:opacity-60 disabled:cursor-not-allowed hover:opacity-90`,onClick:()=>{if(i)return p(!0),c(),void setTimeout(()=>g(()=>{}),300);c(),g(()=>{})},disabled:u,children:[u&&(0,o.jsx)("span",{className:"inline-block w-3.5 h-3.5 border-2 border-white rounded-full border-t-transparent animate-spin mr-2"}),u?"Loading..":r]})]})]})})})},l={fire:(e={})=>{const{title:t=(0,s.__)("Are you sure?","softtent-preorders"),text:r=(0,s.__)("Are you sure you want to delete this item?","softtent-preorders"),confirmButtonText:l=(0,s.__)("Confirm","softtent-preorders"),cancelButtonText:i=(0,s.__)("Cancel","softtent-preorders"),confirmButtonClass:c="bg-primary text-white hover:bg-primary-dark",showCancelButton:d=!0,showLoaderOnConfirm:u=!1}=e;return new Promise(e=>{const s=document.createElement("div");s.id="custom-swal-container",document.body.appendChild(s);const p=(0,n.createRoot)(s),m=()=>{p.unmount(),document.body.contains(s)&&document.body.removeChild(s)};p.render((0,o.jsx)(a,{title:t,text:r,confirmButtonText:l,cancelButtonText:i,confirmButtonClass:c,showCancelButton:d,showLoaderOnConfirm:u,onConfirm:()=>{e({isConfirmed:!0,isDismissed:!1}),m()},onCancel:()=>{e({isConfirmed:!1,isDismissed:!0}),m()}}))})}}},3333(e,t,r){r.d(t,{A:()=>l});var s=r(856),n=r(7723),o=r(701),a=r(790);function l({children:e=(0,a.jsx)(a.Fragment,{}),htmlFor:t,className:r="",tooltip:l="",required:i=!1,suffix:c}){return(0,a.jsxs)("div",{className:"flex items-center gap-1 mb-1",children:[(0,a.jsxs)("label",{className:(0,s.QP)(`block text-black font-semibold text-[12px] !ml-0 mb-0 ${r}`),htmlFor:t,children:[e,i&&(0,a.jsx)(o.A,{content:(0,n.__)("This field is required","softtent-preorders"),position:"right",children:(0,a.jsx)("span",{className:"text-red-500 font-semibold ml-0.5 cursor-help select-none",children:"*"})})]}),l&&(0,a.jsx)(o.A,{content:l,position:"right",children:(0,a.jsx)("button",{type:"button",className:"inline-flex items-center justify-center w-4 h-4 rounded-full transition-colors","aria-label":(0,n.__)("Show tooltip","softtent-preorders"),children:(0,a.jsx)("span",{className:"dashicons dashicons-info text-primary cursor-help",style:{lineHeight:"1",fontSize:"14px",display:"flex",alignItems:"flex-end",justifyContent:"center"}})})}),c]})}},3620(e,t,r){r.d(t,{A:()=>o});var s=r(2337),n=r(790);const o=({text:e="",icon:t,iconPosition:r="left",type:o="default",outline:a=!1,onClick:l=()=>{},buttonCustomClass:i="",iconCustomClass:c="",textClassName:d="",smTextHidden:u=!1,disabled:p=!1,style:m={},ariaLabel:x})=>(0,n.jsxs)("button",{className:(()=>{let e="transition px-4 ps-4 py-2 leading-5 rounded-md font-medium text-sm",t="white",r="",s="",n="",l="white";switch(o){case"primary":case"submit":t=a?"text-primary":"text-white",r=a?"bg-white":"bg-primary",n="bg-primary-dark",s=a?"border-blue-800":"border-transparent";break;case"warning":t=a?"text-yellow-500":"text-white",r=a?"bg-white":"bg-yellow-500",n="bg-yellow-600",s=a?"border-yellow-500":"border-transparent";break;case"error":t=a?"text-error":"text-white",r=a?"bg-white":"bg-red-500",n=a?"bg-error-dark":"bg-error",s=a?"border-error":"border-transparent";break;case"success":t=a?"text-success":"text-white",r=a?"bg-white":"bg-success-dark",n=a?"bg-success-dark":"bg-success",s=a?"border-success":"border-transparent";break;case"default":t="text-black",r=a?"bg-white":"bg-gray-liter",n="bg-gray-liter",s=a?"border-transparent":"border-gray-dark",l="text-black"}return e+=` ${r} hover:!${n} !focus:${n} ${t} hover:${l} focus:text-${t} hover:rounded-md focus:rounded-md focus:outline-none`,e+=` border ${a?" border-solid ":""} ${s} hover:${s} focus:${s}`,p&&(e+=" opacity-50 cursor-not-allowed"),null!=i&&(e=`${i} ${e}`),e})(),style:{...m},onClick:l,disabled:p,type:"submit"===o?"submit":"button","aria-label":x||e,children:[void 0!==t&&"left"===r&&(0,n.jsx)("span",{className:`${u?"px-0 sm:px-2":"px-2"} ps-0 ${c}`,"aria-hidden":"true",children:(0,n.jsx)(s.gc,{icon:t})}),(0,n.jsx)("span",{className:d,children:e}),void 0!==t&&"right"===r&&(0,n.jsx)("span",{className:`px-2 pe-0 ${c}`,"aria-hidden":"true",children:(0,n.jsx)(s.gc,{icon:t})}),(0,n.jsx)("br",{})]})},3788(e,t,r){r.d(t,{A:()=>l});var s=r(7723),n=r(2337),o=r(6188),a=r(790);function l({isOpen:e,onClose:t,title:r,children:l,onSave:i,saveText:c=(0,s.__)("Save","softtent-preorders"),cancelText:d=(0,s.__)("Cancel","softtent-preorders")}){return e?(0,a.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center",children:[(0,a.jsx)("div",{className:"absolute inset-0 bg-black/50",onClick:t}),(0,a.jsxs)("div",{className:"relative bg-white rounded-lg shadow-xl max-w-md w-full mx-4 max-h-[90vh] overflow-y-auto",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between px-6 py-4 border-b border-gray-200",children:[(0,a.jsx)("h3",{className:"text-lg font-semibold text-gray-900",children:r}),(0,a.jsx)("button",{onClick:t,className:"text-gray-400 hover:text-gray-600 transition-colors","aria-label":(0,s.__)("Close","softtent-preorders"),children:(0,a.jsx)(n.gc,{icon:o.GRI,className:"text-xl"})})]}),(0,a.jsx)("div",{className:"px-6 py-4",children:l}),i&&(0,a.jsxs)("div",{className:"flex items-center justify-end gap-3 px-6 py-4 border-t border-gray-200 bg-gray-50",children:[(0,a.jsx)("button",{onClick:t,className:"px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-md hover:bg-gray-50 transition-colors",children:d}),(0,a.jsx)("button",{onClick:()=>{i(),t()},className:"px-4 py-2 text-sm font-medium text-white bg-primary rounded-md hover:bg-primary-dark transition-colors",children:c})]})]})]}):null}},6649(e,t,r){r.d(t,{A:()=>n});var s=r(790);function n({height:e="200px",id:t,value:r,onChange:n}){return(0,s.jsx)(s.Fragment,{children:"Text Editor not added yet"})}},6734(e,t,r){r.d(t,{A:()=>l});var s=r(6188),n=r(2337),o=r(6658),a=r(790);function l({title:e=(0,a.jsx)(a.Fragment,{}),slug:t="",headingCustomClass:r="",hasBackButton:l=!1,backButtonTitle:i="",backButtonLink:c="",hasRightSideContent:d=!1,rightSideContent:u=(0,a.jsx)(a.Fragment,{}),children:p}){const m=()=>{let e="flex-1";return"overview"!==t&&"email-template-create"!==t||(e="flex-none"),{leftSideClassNames:e,rightSideClassNames:"flex-end text-right"}};return(0,a.jsxs)("div",{className:`max-w-screen-lg mx-auto cp-${t}-page`,children:[l&&(0,a.jsx)("div",{className:"w-full mb-2",children:(0,a.jsx)(o.N_,{to:void 0!==c?c:"",className:"focus:shadow-none focus:outline-none",children:(0,a.jsxs)("span",{className:"text-gray-dark text-sm",children:[(0,a.jsx)(n.gc,{icon:s.Wzs,className:"mr-3"}),i]})})}),(0,a.jsxs)("div",{className:`relative flex items-center mt-4 mb-5 ${r}`,children:[(0,a.jsx)("div",{className:m().leftSideClassNames,children:e}),d&&(0,a.jsx)("div",{className:m().rightSideClassNames,children:u})]}),(0,a.jsx)("div",{className:"cp-content-area",children:p})]})}},7855(e,t,r){r.d(t,{A:()=>n});var s=r(790);const n=({text:e,customClass:t="",show:r=!0})=>void 0===r||r?(0,s.jsx)("h1",{className:`!text-xl !text-primary ${t}`,children:e}):(0,s.jsx)(s.Fragment,{})},9795(e,t,r){r.r(t),r.d(t,{default:()=>Q});var s=r(7143),n=r(6087),o=r(6658),a=r(6188),l=r(2337),i=r(7723),c=r(6734),d=r(7855),u=r(6848),p=r(550),m=r(740),x=r(3620);function g(e){if("object"!=typeof e||null===e)return e;if("source"in e){const{preset_svg:t,preset_label:r,...s}=e;return s}return e}function h(e,t={}){const{preserveIconSvg:r=!1}=t;if(Array.isArray(e))return e.map(e=>h(e,t));if("object"!=typeof e||null===e)return e;if(1===Object.keys(e).length&&"value"in e)return h(e.value,t);const s={};for(const n in e){const o=e[n];if("object"==typeof o&&null!==o){if("repeater"===o.type){const e=Array.isArray(o.value)?o.value.map(e=>h(e,t)):[];s[n]={type:o.type,value:e};continue}"section"===o.type&&o.fields?s[n]={type:o.type,value:h(o.fields,t)}:!("value"in o)||"object"!=typeof o.value||o.type?"value"in o&&o.type&&"repeater"!==o.type&&"section"!==o.type?s[n]={type:o.type,value:"icon"!==o.type||r?o.value:g(o.value)}:o.fields||o.tabs?s[n]=h(o.fields||o.tabs,t):s[n]=h(o,t):s[n]=h(o.value,t)}else s[n]=o}return s}function f(e){if("object"!=typeof e||null===e||Array.isArray(e))return!1;const t=Object.keys(e);return 0!==t.length&&t.every(e=>"string"==typeof e&&/^[a-z]{2}(_[A-Z]{2})?$/.test(e))}function b(e,t){if(Array.isArray(e))return e.map(e=>b(e,t));if("object"!=typeof e||null===e)return e;if(t&&f(e))return function(e,t){if(!f(e))return e;if(e[t])return e[t];const r=t.split("_")[0];for(const t in e)if(t.startsWith(r))return e[t];return Object.values(e)[0]}(e,t);if("type"in e&&"value"in e&&2===Object.keys(e).length)return b(e.value,t);const r={};for(const s in e){const n=e[s];r[s]="object"==typeof n&&null!==n?b("type"in n&&"value"in n?n.value:n,t):n}return r}function y(e,t,r){if(!t.length)return e;const[s,...n]=t,o=s.match(/(\w+)\[(\d+)\]/);if(o){const t=o[1],s=parseInt(o[2],10),a=e[t];let l=[];Array.isArray(a?.value)?l=a.value:Array.isArray(a)&&(l=a);const i=l.map((e,t)=>t===s?y(e,n,r):e);return Array.isArray(a?.value)?{...e,[t]:{...a,value:i}}:{...e,[t]:i}}return 0===n.length?e[s]?"object"==typeof e[s]&&"value"in e[s]?{...e,[s]:{...e[s],value:r}}:{...e,[s]:r}:e:e[s]?.fields?{...e,[s]:{...e[s],fields:y(e[s].fields,n,r)}}:e[s]?{...e,[s]:y(e[s],n,r)}:e}var v=r(790);function j(){const e=(0,o.Zp)(),{id:t}=(0,o.g)(),r=(0,s.useDispatch)(),n=(0,s.useSelect)(e=>e(m.A).getForm(),[]),l=(0,s.useSelect)(e=>e(m.A).getIsSaving(),[]);let c="";return c=t?l?(0,i.__)("Updating…","softtent-preorders"):(0,i.__)("Update","softtent-preorders"):l?(0,i.__)("Saving…","softtent-preorders"):(0,i.__)("Save","softtent-preorders"),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(x.A,{text:(0,i.__)("Back","softtent-preorders"),type:"default",onClick:()=>e("/extensions"),buttonCustomClass:"me-3"}),(0,v.jsx)(x.A,{text:c,type:"primary",icon:a.SGM,disabled:l,onClick:()=>{const e={},s=Object.keys(e);if(s.length>0)return r(m.A).setErrors(e),void u.XG.scrollTo(`field-${s[0]}`,{duration:800,delay:0,offset:-150,smooth:"easeInOutQuart"});const o=JSON.parse(JSON.stringify(n)),a=(o.rules||[]).map(e=>{const t={};return Object.entries(e.tabs||{}).forEach(([e,r])=>{r?.fields&&(t[e]=h(r.fields))}),{...e,tabs:t}}),l={...o,rules:a};r(m.A).updateItem(t,l).then(()=>{p.oR.success((0,i.__)("Extension has been updated successfully.","softtent-preorders"))}).catch(e=>{p.oR.error(e.message)})}})]})}var _=r(3788),w=r(616);function N({isOpen:e,onClose:t,onSave:r,ruleData:s}){const[o,a]=(0,n.useState)(s.label),[l,c]=(0,n.useState)(s.isActive);return(0,n.useEffect)(()=>{a(s.label),c(s.isActive)},[s.label,s.isActive]),(0,v.jsx)(_.A,{isOpen:e,onClose:t,title:(0,i.__)("Edit Rule","softtent-preorders"),onSave:()=>{r({label:o,isActive:l})},children:(0,v.jsxs)("div",{className:"space-y-4",children:[(0,v.jsx)("div",{children:(0,v.jsx)(w.p,{label:(0,i.__)("Active Status","softtent-preorders"),type:"switch",value:l?"1":"0",onChange:e=>{c(!0===e.value)}})}),(0,v.jsx)("div",{children:(0,v.jsx)(w.p,{label:(0,i.__)("Rule Label","softtent-preorders"),type:"text",value:o,onChange:e=>a(e.value),placeholder:(0,i.__)("Enter rule label","softtent-preorders")})})]})})}var C=r(3270),k=r(701);const S=()=>{const{activeDevice:e,setActiveDevice:t}=(0,C.F)(),r=[{type:"desktop",label:(0,i.__)("Desktop","softtent-preorders"),icon:"dashicons-desktop",width:"100%"},{type:"tablet",label:(0,i.__)("Tablet","softtent-preorders"),icon:"dashicons-tablet",width:"768px"},{type:"mobile",label:(0,i.__)("Mobile","softtent-preorders"),icon:"dashicons-smartphone",width:"375px"}];return(0,v.jsx)("div",{className:"flex items-center gap-1 bg-white border border-gray-300 rounded-md p-1 shadow-sm",children:r.map(r=>(0,v.jsx)(k.A,{content:r.label,children:(0,v.jsxs)("button",{onClick:()=>t(r.type),className:"flex items-center gap-2 px-3 py-1.5 rounded transition-all "+(e===r.type?"bg-primary text-white shadow-sm":"text-gray-600 hover:bg-gray-100 hover:text-gray-900"),children:[(0,v.jsx)("span",{className:`dashicons ${r.icon} text-base`}),(0,v.jsx)("span",{className:"text-sm font-medium hidden sm:inline",children:r.label})]})},r.type))})};var A=r(1609);const E=(0,A.createContext)(void 0),$=({children:e})=>(0,v.jsx)(E.Provider,{value:void 0,children:e}),L=()=>{const e=(0,s.useDispatch)(),{languages:t,activeLanguage:r,isLoading:n}=(0,s.useSelect)(e=>({languages:e(m.A).getLanguages()||[],activeLanguage:e(m.A).getActiveLanguage()||"en_US",isLoading:e(m.A).getIsLoading()}),[]);return{activeLanguage:r,setActiveLanguage:t=>{e(m.A).setActiveLanguage(t)},languages:t,loading:n}};function D({showIfMultilingual:e=!0}){const{activeLanguage:t,setActiveLanguage:r,languages:s,loading:o}=L(),[c,d]=(0,n.useState)(!1),u=(0,n.useRef)(null);if((0,n.useEffect)(()=>{const e=e=>{u.current&&!u.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),o||!Array.isArray(s)||s.length<=1)return null;const p=s.find(e=>e.code===t),m=e=>e.includes("_")?e.split("_")[0]:e;return(0,v.jsxs)("div",{className:"flex items-center gap-1",style:{position:"relative"},ref:u,children:[(0,v.jsx)(k.A,{content:p?.name||(0,i.__)("Select Language","softtent-preorders"),position:"left",children:(0,v.jsxs)("button",{type:"button",onClick:()=>d(!c),className:"py-1.5 px-2.5 bg-primary/10 text-primary rounded transition-colors hover:bg-primary/20 flex items-center gap-1.5",style:{minWidth:"60px"},children:[(0,v.jsx)(l.gc,{icon:a.mh,className:"text-xs"}),(0,v.jsx)("span",{className:"text-xs font-medium uppercase",children:m(t)})]})}),c&&(0,v.jsx)("div",{style:{position:"absolute",top:"100%",right:"0",zIndex:9999,display:"flex",marginTop:"4px",flexDirection:"column",gap:"4px",backgroundColor:"white",border:"1px solid #e5e7eb",borderRadius:"6px",padding:"4px",boxShadow:"0 4px 6px -1px rgb(0 0 0 / 0.1)",minWidth:"150px"},children:s.map(e=>(0,v.jsxs)("button",{type:"button",onClick:()=>{r(e.code),d(!1)},className:`\n\t\t\t\t\t\t\t\tpy-2 px-3 text-left rounded transition-colors text-sm\n\t\t\t\t\t\t\t\t${e.code===t?"bg-primary text-white":"bg-white text-gray-700 hover:bg-gray-100"}\n\t\t\t\t\t\t\t`,style:{whiteSpace:"nowrap"},children:[(0,v.jsx)("span",{className:"font-medium uppercase mr-2",children:m(e.code)}),(0,v.jsx)("span",{className:"text-xs",children:e.name})]},e.code))})]})}const T=({title:e,children:t,isOpen:r,onToggle:s,width:n,onWidthChange:o,onResizeStart:a,onResizeEnd:l,isExtensionActive:c,onStatusToggle:d,extensionId:u})=>{const[p,m]=(0,A.useState)(!1),x=(0,A.useRef)(null);return(0,A.useEffect)(()=>{const e=e=>{if(!p)return;e.preventDefault(),e.stopPropagation();const t=e.clientX,r=Math.min(Math.max(t,350),650);o(r)},t=e=>{p&&(e.preventDefault(),e.stopPropagation(),m(!1),l?.())};return p&&(document.addEventListener("mousemove",e,{passive:!1,capture:!0}),document.addEventListener("mouseup",t,{capture:!0}),document.body.style.cursor="ew-resize",document.body.style.userSelect="none"),()=>{document.removeEventListener("mousemove",e,!0),document.removeEventListener("mouseup",t,!0),document.body.style.cursor="",document.body.style.userSelect=""}},[p,o]),(0,v.jsxs)(v.Fragment,{children:[r&&(0,v.jsx)("div",{className:"fixed inset-0 bg-black bg-opacity-30 z-40 lg:hidden transition-opacity",onClick:s}),p&&(0,v.jsx)("div",{className:"fixed inset-0 z-[9999]",style:{cursor:"ew-resize"}}),(0,v.jsxs)("div",{ref:x,className:"fixed top-[66px] start-0 bottom-0 shadow-2xl transition-transform duration-300 ease-in-out z-50 rounded-e-md overflow-hidden bg-white "+(r?"translate-x-0":"-translate-x-full rtl:translate-x-full"),style:{width:`${n}px`,maxWidth:"90vw"},children:[(0,v.jsxs)("div",{className:"flex items-center justify-between px-4 py-3 border-b border-gray-200 bg-gradient-to-r from-primary/5 to-primary/10 relative z-10",children:[(0,v.jsx)("h3",{className:"!text-sm !font-semibold text-gray-800",children:e}),(0,v.jsxs)("div",{className:"flex items-center gap-2",children:[d&&(0,v.jsx)(k.A,{content:c?(0,i.__)("Click to disable this extension","softtent-preorders"):(0,i.__)("Click to enable this extension","softtent-preorders"),position:"bottom",children:(0,v.jsx)("button",{onClick:d,className:"relative inline-flex h-[20px] w-[40px] items-center rounded-full transition-colors focus:outline-none "+(c?"bg-primary":"bg-gray-300"),role:"switch","aria-checked":c,children:(0,v.jsx)("span",{className:"absolute start-0.5 top-0.5 h-4 w-4 transform rounded-full bg-white shadow-lg transition-transform "+(c?"translate-x-5 rtl:-translate-x-5":"translate-x-0")})})}), (0,v.jsx)(k.A,{content:(0,i.__)("View Documentation","softtent-preorders"),position:"bottom",children:(0,v.jsx)("a",{href:`https://softtent-preorders.softtent.com/documentation/extensions/${u}`,className:"py-1 px-2 bg-primary/10 text-primary rounded transition-colors hover:bg-primary/20 flex items-center gap-1.5",target:"_blank",rel:"noopener noreferrer","aria-label":(0,i.__)("View Documentation","softtent-preorders"),children:(0,v.jsx)("span",{className:"dashicons dashicons-book",style:{fontSize:"16px",lineHeight:"18px"}})})}),(0,v.jsx)(D,{})]})]}),(0,v.jsx)("div",{className:"h-[calc(100vh-122px)] overflow-y-auto bg-primary/10",children:t}),r&&(0,v.jsx)("div",{className:"absolute top-0 end-0 bottom-0 w-[2px] cursor-ew-resize hover:bg-primary/30 transition-colors group",onMouseDown:e=>{e.preventDefault(),e.stopPropagation(),m(!0),a?.()},children:(0,v.jsx)("div",{className:"absolute inset-y-0 -end-1 w-2 group-hover:bg-primary/10"})})]})]})},z=e=>{switch(e){case"tablet":return"768px";case"mobile":return"375px";default:return"100%"}},R=({settings:e,info:t,url:r,refresh:s,isPanelOpen:o=!0,onTogglePanel:c})=>{const{activeDevice:d}=(0,C.F)(),u=(0,n.useRef)(null),[p,m]=(0,n.useState)(!0),x="rtl"===document.documentElement.dir;(0,n.useEffect)(()=>{const r=u.current;r&&r.contentWindow?.postMessage(JSON.stringify({action:"softtent_po_preview_settings",settings:e,info:t}),"*")},[e]);const g=r||t?.preview_url||`${window.location.origin}/?softtent-po-preview=1`,h=s?`${g}${g.includes("?")?"&":"?"}t=${s}`:g,f=(0,n.useRef)(0),b=(0,n.useRef)(s);if(s!==b.current){try{u.current?.contentWindow&&(f.current=u.current.contentWindow.scrollY)}catch(e){}b.current=s}return(0,v.jsxs)("div",{className:"flex justify-center items-start min-h-screen relative",children:[c&&(0,v.jsx)("button",{onClick:c,className:"fixed top-[46%] -translate-y-1/2 !absolute start-0 z-50 bg-white hover:bg-gray-50 text-gray-600 hover:text-gray-900 shadow-[0_2px_12px_rgba(0,0,0,0.15)] transition-all flex items-center justify-center w-6 h-10 rounded-e-md",title:o?(0,i.__)("Close Settings Panel","softtent-preorders"):(0,i.__)("Open Settings Panel","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:x?o?a.XkK:a.Wzs:o?a.Wzs:a.XkK,className:"text-sm"})}),(0,v.jsx)("div",{className:"transition-all duration-300 ease-in-out",style:{width:z(d)},children:(0,v.jsx)("iframe",{ref:u,src:h,className:"w-full border-0 bg-white transition-opacity duration-300",style:{minHeight:"calc(100vh - 67px)"},onLoad:()=>{m(!1);try{u.current?.contentWindow&&f.current>0&&u.current.contentWindow.scrollTo(0,f.current)}catch(e){}},title:"WooCommerce Shop Preview"})})]})},F=(e,t,r)=>{const s=Object.entries(e.fields),n=[];let o=-1,a="",l=[];if(s.forEach(([e,s])=>{if("state_tab"===s.type){if(-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e),l=[]}n.push(t({...s,id:e})),o=n.length,a=e}else{const i=s.conditions&&"object"==typeof s.conditions&&a in s.conditions;if(-1!==o&&i)"section"===s.type?l.push(r({...s,id:e})):l.push(t({...s,id:e}));else{if(-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e),l=[],o=-1,a=""}"section"===s.type?n.push(r({...s,id:e})):n.push(t({...s,id:e}))}}}),-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e)}return n},B=({section:e,isOpen:t,onToggle:r,renderField:s,renderSection:n})=>e.hide_section_ui?(0,v.jsx)("div",{className:"space-y-3",children:F(e,s,n)}):(0,v.jsxs)("div",{className:"mb-2 border border-gray-200 hover:border-primary transition-colors rounded-md",children:[e.label&&(0,v.jsxs)("div",{onClick:r,className:"flex items-center justify-between text-gray-800 cursor-pointer select-none px-3 py-2.5 bg-gray-50 "+(t?"border-b rounded-t-md border-gray-200":"rounded-md"),children:[(0,v.jsx)("span",{className:"text-xs text-gray-700 !font-semibold",children:e.label}),(0,v.jsx)(l.gc,{icon:t?a.Jt$:a.XkK,size:"sm",className:"text-gray-500 transition-transform"})]}),t&&(0,v.jsx)("div",{className:"p-3 pb-1",children:(0,v.jsx)("div",{className:"space-y-3",children:F(e,s,n)})})]});var O=r(6649);const V=e=>{const{type:t="text",name:r,id:s,label:n="",description:o="",labelTooltip:a="",placeholder:l="",value:i={},required:c=!1,readOnly:d=!1,className:u="",areaClassName:p="",rows:m=4,editorHeight:x="200px",onChange:g=()=>{}}=e,{activeLanguage:h,languages:f}=L(),[b,y]=(0,A.useState)({});(0,A.useEffect)(()=>{if("string"==typeof i){const e={};Array.isArray(f)&&f.forEach(t=>{e[t.code]=i}),y(e)}else"object"==typeof i&&null!==i&&y(i)},[i,f]);const j=e=>{const t={...b,[h]:e.value};y(t),g({name:_,value:t})},_=r||s||"",N=b[h]||"";return(0,v.jsx)(v.Fragment,{children:"text-editor"===t?(0,v.jsx)(O.A,{id:`${_}_${h}`,height:x,onChange:j,value:N}):(0,v.jsx)(w.p,{type:t,label:n,description:o,labelTooltip:a,placeholder:l,className:u,areaClassName:p,onChange:j,name:`${_}_${h}`,id:`${_}_${h}`,value:N,required:c,readOnly:d,rows:m})})};var I=r(3333),P=r(3322);const W=["hook_position","position","tab","state_tab","state_tab","checkbox","radio","textarea","text-editor","image","dimension","sortable"];function M(e){return!(W.includes(e.type)||"color"===e.type&&!0===e.hover||"number"===e.type&&e.units?.length>0||"select"===e.type&&!0===e.multiple)}const U=(e,t)=>{if(!t)return e;const r=t.substring(0,t.lastIndexOf("."));return e.includes(".")&&(r&&e.startsWith(r+".")||e.substring(0,e.indexOf("."))===(r.substring(0,r.indexOf("."))||r))?e:r?`${r}.${e}`:e},G=e=>"boolean"==typeof e?e?"1":"":"number"==typeof e?String(e):null==e?"":String(e),H=(e,t,r)=>{if(!e)return!0;if(!e.terms){for(const[s,n]of Object.entries(e)){const e=U(s,r),o=q(t,e);if(Array.isArray(n)){const e=G(o);if(!n.map(G).includes(e))return!1;continue}if(G(o)!==G(n))return!1}return!0}const s=(e.relation||"and").toLowerCase(),n=e.terms.map(e=>{const s=U(e.field,r),n=q(t,s);return J(n,e.operator,e.value)});return"or"===s?n.some(Boolean):n.every(Boolean)},q=(e,t)=>{if(!e||!t)return;const r=t.split(".");let s=e;for(let e=0;e<r.length;e++){const t=r[e];if(null==s)return;if("object"!=typeof s||!(t in s))return;s=s[t],s&&"object"==typeof s&&s.type&&void 0!==s.value&&(s=s.value)}return s&&"object"==typeof s&&"type"in s&&"value"in s?s.value:s},J=(e,t,r)=>{switch(t){case"==":case"=":return String(e)===String(r);case"!=":return String(e)!==String(r);case">":return Number(e)>Number(r);case"<":return Number(e)<Number(r);case">=":return Number(e)>=Number(r);case"<=":return Number(e)<=Number(r);case"in":return!!Array.isArray(r)&&r.map(String).includes(String(e));case"!in":return!!Array.isArray(r)&&!r.map(String).includes(String(e));default:return!1}},K=["text","textarea","email","url","text-editor"],X=({field:e,parentPath:t="",depth:r=0,onChange:s})=>{const{rows:o,addRow:c,removeRow:d,duplicateRow:u,reorderRows:p,handleChange:m,bgColor:g}=((e,t,r,s)=>{const[o,a]=(0,n.useState)(()=>Array.isArray(e.value)?e.value:[]),l=t?`${t}.${e.id}`:e.id,c=(e=>{const t=["bg-gray-50 border-gray-200","bg-blue-50 border-blue-200","bg-purple-50 border-purple-200","bg-green-50 border-green-200","bg-yellow-50 border-yellow-200","bg-pink-50 border-pink-200"];return t[e%t.length]})(r);return{rows:o,addRow:()=>{const t=(e=>{const t={};return Object.entries(e||{}).forEach(([e,r])=>{var s;t[e]="repeater"===r.type?[]:null!==(s=r.value)&&void 0!==s?s:""}),t})(e.fields||[]),r=[...o,t];a(r),s?.(l,r)},removeRow:e=>{P.A.fire({text:(0,i.__)("Are you sure you want to delete this item?","softtent-preorders")}).then(t=>{if(t.isConfirmed){const t=o.filter((t,r)=>r!==e);a(t),s?.(l,t)}})},duplicateRow:e=>{const t={...o[e]},r=[...o];r.splice(e+1,0,t),a(r),s?.(l,r)},reorderRows:(e,t)=>{const r=[...o],[n]=r.splice(e,1);r.splice(t,0,n),a(r),s?.(l,r)},handleChange:(e,t,r)=>{const n=[...o];n[e]={...n[e],[t]:r},a(n),s?.(l,n)},bgColor:c}})(e,t,r,s),[h,f]=(0,n.useState)(o.map(()=>!1)),[b,y]=(0,n.useState)(null),[j,_]=(0,n.useState)(null);(0,n.useEffect)(()=>{f(e=>o.map((t,r)=>{var s;return r===o.length-1&&o.length>e.length||null!==(s=e[r])&&void 0!==s&&s}))},[o.length]),(0,n.useEffect)(()=>{const e=()=>{null!==j&&_(null)};return null!==j&&document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[j]);const N=()=>{y(null)};return(0,v.jsxs)("div",{className:"repeater-field mb-4 "+(r>0?"ml-2":""),children:[(0,v.jsx)(I.A,{tooltip:e.tooltip||"",description:e.description||"",required:e.required||!1,children:e.label}),(0,v.jsx)("div",{className:"space-y-2",children:0===o.length?(0,v.jsx)("p",{className:"text-center py-2 text-gray-500 text-sm border border-dashed rounded",children:(0,i.__)("No items added yet","softtent-preorders")}):o.map((n,o)=>(0,v.jsxs)("div",{className:"repeater-row border border-gray-200 rounded-md bg-white hover:border-primary transition-colors "+(b===o?"opacity-50":""),onDragOver:e=>(e=>{e.preventDefault()})(e),onDrop:()=>{return e=o,void(null!==b&&b!==e&&(p(b,e),y(null)));var e},children:[(0,v.jsxs)("div",{className:"flex justify-between items-center cursor-pointer select-none px-2.5 py-1.5 hover:bg-gray-50 transition-colors "+(h[o]?"border-b border-gray-200 rounded-t-md":"rounded-md"),onClick:()=>{return e=o,void f(t=>{const r=[...t];return r[e]=!r[e],r});var e},children:[(0,v.jsxs)("div",{className:"flex items-center gap-2",children:[(0,v.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),y(o);const t=e.currentTarget.closest(".repeater-row");if(t&&e.dataTransfer){const r=t.getBoundingClientRect();e.dataTransfer.setDragImage(t,e.clientX-r.left,e.clientY-r.top)}},onDragEnd:N,className:"cursor-grab active:cursor-grabbing",children:(0,v.jsx)(l.gc,{icon:a.S9g,className:"text-gray-400 text-sm",title:(0,i.__)("Drag to reorder","softtent-preorders")})}),(0,v.jsxs)("span",{className:"text-sm font-medium text-gray-700",children:[(0,i.__)("Item","softtent-preorders")," #",o+1]})]}),(0,v.jsxs)("div",{className:"flex items-center gap-1",children:[(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),_(j===o?null:o)},className:"p-1 hover:bg-gray-100 rounded transition-colors",title:(0,i.__)("Actions","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:a.vaG,className:"text-gray-500 text-sm"})}),j===o&&(0,v.jsxs)("div",{className:"absolute right-0 top-full mt-1 bg-white border border-gray-200 rounded-md shadow-lg z-50 min-w-[140px] py-1",children:[(0,v.jsxs)("button",{type:"button",onClick:e=>{e.stopPropagation(),u(o),_(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.jPR,className:"text-gray-500 w-4"}),(0,i.__)("Duplicate","softtent-preorders")]}),(0,v.jsxs)("button",{type:"button",onClick:e=>{e.stopPropagation(),d(o),_(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.yLS,className:"text-gray-500 w-4"}),(0,i.__)("Delete","softtent-preorders")]})]})]}),(0,v.jsx)(l.gc,{icon:h[o]?a.Jt$:a.XkK,className:"text-gray-400 text-xs"})]})]}),h[o]&&(0,v.jsx)("div",{className:"mt-3 mb-4 px-4",children:Object.entries(e.fields||{}).map(([a,l])=>{var i,c;if(l.conditions&&!H(l.conditions,n))return null;const d=n[a];if("repeater"===l.type)return(0,v.jsx)("div",{className:"mt-4",children:(0,v.jsx)(X,{field:{...l,id:a,value:null!=d?d:[]},parentPath:`${t}.${e.id}[${o}]`,depth:r+1,onChange:s})},a);var u,p;if(l.translatable&&K.includes(l.type))return(0,v.jsx)("div",{className:"mt-3 flex justify-between",children:(0,v.jsx)(V,{type:l.type,name:a,id:a,label:l.label,description:l.description,labelTooltip:l.tooltip,placeholder:l.placeholder,value:null!==(u=null!==(p=n[a])&&void 0!==p?p:l.value)&&void 0!==u?u:"",required:l.required,onChange:({value:e})=>m(o,a,e)})},a);const x=M(l);return(0,v.jsx)("div",{className:`mt-3 type-${l.type} ${x?"flex justify-between":""}`,children:(0,v.jsx)(w.p,{...l,value:null!==(i=null!==(c=n[a])&&void 0!==c?c:l.value)&&void 0!==i?i:"",onChange:({value:e})=>m(o,a,e)})},a)})})]},o))}),(0,v.jsx)(x.A,{text:e.add_label||(0,i.__)("Add Item","softtent-preorders"),type:"secondary",icon:a.QLR,onClick:c,buttonCustomClass:"mt-2 "+(r>0?"text-sm":"")})]})};function Y({fields:e,onChange:t}){const[r,o]=(0,n.useState)({}),a=(0,s.useSelect)(e=>e(m.A).getSvgUploadEnabled(),[]),{enableSvgUpload:l}=(0,s.useDispatch)(m.A),c=(r,s)=>{const n=r.startsWith(".")?r.slice(1):r,o=n.split("."),a=y(e,o,s);t(a,n)},d=(r,s)=>{const n=r.split("."),o=((e,t)=>{let r=e;for(const e of t){if(r=r?.[e],!r)return null;r?.fields&&(r=r.fields)}return r})(e,n);if(!o)return void console.warn(`Source section "${r}" not found`);const a=(e,t)=>{const r={...t};return Object.keys(e).forEach(s=>{const n=e[s],o=t[s];o&&("section"===n?.type&&"section"===o?.type?r[s]={...o,fields:a(n.fields,o.fields)}:void 0!==n?.value&&(r[s]={...o,value:n.value}))}),r},l=JSON.parse(JSON.stringify(e)),i=s.split(".");let c=l;for(let e=0;e<i.length-1;e++){if(c=c[i[e]],!c)return void console.warn(`Target section path not found at "${i.slice(0,e+1).join(".")}"`);c?.fields&&(c=c.fields)}const d=i[i.length-1];c[d]?.fields&&o&&(c[d].fields=a(o,c[d].fields)),t(l,"")},u=h(e),p=e=>{let t=!0;if(e?.conditions&&(t=H(e.conditions,u,e.id)),!t)return null;if("repeater"===e.type)return(0,v.jsx)(X,{field:e,parentPath:"",onChange:c},e.id);if(!0===e.translatable&&["text","textarea","email","url","text-editor"].includes(e.type))return(0,v.jsx)("div",{className:"flex justify-between mb-3",children:(0,v.jsx)(V,{type:e.type,name:e.name,id:e.id,label:e.label,description:e.description,labelTooltip:e.tooltip,placeholder:e.placeholder,value:e.value,required:e.required,onChange:({name:e,value:t})=>c(e,t)})},e.id);const r=M(e);return(0,v.jsx)("div",{className:`mb-3 type-${e.type} ${r?"flex justify-between":""}`,children:(0,v.jsx)(w.p,{...e,type:e.type,onChange:({name:e,value:t})=>c(e,t),onCopySettings:d,svgUploadEnabled:"icon"===e.type?a:void 0,onEnableSvgUpload:"icon"===e.type?l:void 0,showPosition:"icon"===e.type?!0===e.position:void 0,showMargin:"icon"===e.type?!0===e.margin:void 0})},e.id)},x=(e,t="")=>{const s=t?`${t}.${e.id}`:e.id||"";if(!s)return null;let n=!0;if(e?.conditions&&(n=H(e.conditions,u,s)),!n)return null;const a=e.hide_section_ui||r[s];return(0,v.jsx)(B,{section:e,sectionPath:s,isOpen:!!a,onToggle:()=>{return e=s,o(t=>({...t,[e]:!t[e]}));var e},renderField:e=>p({...e,id:`${s}.${e.id}`}),renderSection:e=>x({...e,id:e.id},s)},s)};return(0,v.jsx)("div",{className:"form-sidebar",children:0===e.length?(0,v.jsx)("p",{className:"text-center py-8 text-gray-500",children:(0,i.__)("No fields available","softtent-preorders")}):(0,v.jsx)("div",{className:"space-y-4",children:Object.entries(e).map(([e,t])=>"section"===t.type?x({...t,name:e}):p({...t,id:e}))})})}function Q(){return(0,v.jsx)(C.Y,{children:(0,v.jsx)($,{children:(0,v.jsx)(Z,{})})})}function Z(){var e;const{id:t=""}=(0,o.g)(),r=(0,s.useDispatch)(),{activeLanguage:u}=L(),{isLoading:p,info:g,form:f,preview:y,isActive:_}=(0,s.useSelect)(e=>({isLoading:e(m.A).getIsLoading(),info:e(m.A).getInfo(),form:e(m.A).getForm(),preview:e(m.A).getPreview(),isActive:e(m.A).getIsActive()}),[]),w=(0,n.useRef)(null);(0,n.useEffect)(()=>{t&&!p&&g?.id!==t&&w.current!==t&&(w.current=t,r(m.A).fetchExtension(t))},[t,r,p,g?.id]);const C=Array.isArray(f?.rules)?f.rules:[],[k,A]=(0,n.useState)(0),[E,$]=(0,n.useState)(""),[D,z]=(0,n.useState)(!1),[F,B]=(0,n.useState)(null),[O,V]=(0,n.useState)(!1),[I,W]=(0,n.useState)(null),[M,U]=(0,n.useState)(null),[G,H]=(0,n.useState)(!0),[q,J]=(0,n.useState)(!1),[K,X]=(0,n.useState)(()=>{const e=localStorage.getItem("softtent_po_sidebar_width");return e?parseInt(e,10):380});(0,n.useEffect)(()=>{localStorage.setItem("softtent_po_sidebar_width",K.toString())},[K]);const[Q,Z]=(0,n.useState)("");(0,n.useEffect)(()=>{if(g?.preview_pages&&g.preview_pages.length>0&&!Q){const e=g.preview_default_page||g.preview_pages[0];Z(e)}},[g,Q]),(0,n.useEffect)(()=>{if(!E){const e=C[k]||C[0],t=e?.tabs?Object.keys(e.tabs):[];t.length>0&&$(t[0])}},[C,k,E]),(0,n.useEffect)(()=>{const e=()=>{null!==I&&W(null)};return null!==I&&document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[I]);const ee=C[k]||null;let te=ee?.tabs?.[E];if(g?.shortcode&&"advanced"===E&&te){const e={type:"section",id:"shortcode",label:(0,i.__)("Shortcode","softtent-preorders"),fields:{shortcode_field:{type:"shortcode",id:"shortcode_field",extension_id:g.id,extension_label:g.label,rule_id:ee?.id||String(k+1),ruleset:g.ruleset}}};te={...te,fields:{...te.fields,shortcode:e}}}const[re,se]=(0,n.useState)(0),ne=(e,t)=>{if(!e||"object"!=typeof e)return null;if(e.id===t)return e;if(e.fields){const r=ne(e.fields,t);if(r)return r}if(Array.isArray(e)){for(const r of e){const e=ne(r,t);if(e)return e}return null}if(e.type)return null;for(const r of Object.keys(e))if("object"==typeof e[r]&&null!==e[r]){const s=ne(e[r],t);if(s)return s}return null},oe=(e,s)=>{const n={...f,rules:f.rules.map((t,r)=>r!==k?t:{...t,tabs:{...t.tabs,[E]:{...t.tabs[E],fields:e}}})};if(s&&te){const e=s.split("."),o=e[e.length-1],a=ne(te.fields,o);if(a&&a.refresh){const e=(n.rules||[]).map(e=>{const t={};return Object.entries(e.tabs||{}).forEach(([e,r])=>{r?.fields&&(t[e]=h(r.fields,{preserveIconSvg:!0}))}),{...e,tabs:t}}),s={...n,rules:e};r(m.A).savePreviewConfig(t,s).then(()=>{se(e=>e+1)})}}r(m.A).setForm(n)},ae=()=>{B(null)};return p?(0,v.jsx)(c.A,{children:(0,v.jsxs)("div",{className:"animate-pulse space-y-4",children:[(0,v.jsx)("div",{className:"h-8 bg-gray-200 rounded w-1/4 mb-6"}),(0,v.jsxs)("div",{className:"grid grid-cols-12 gap-4",children:[(0,v.jsxs)("div",{className:"col-span-4 space-y-2",children:[(0,v.jsx)("div",{className:"h-32 bg-gray-200 rounded"}),(0,v.jsx)("div",{className:"h-32 bg-gray-200 rounded"})]}),(0,v.jsx)("div",{className:"col-span-8",children:(0,v.jsx)("div",{className:"h-96 bg-gray-200 rounded"})})]})]})}):(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("header",{className:"sticky top-0 md:top-6 z-30 shadow-sm mb-2",children:(0,v.jsx)("div",{className:"px-4 sm:px-6 lg:px-8",children:(0,v.jsxs)("div",{className:"relative flex items-center h-16 gap-4",children:[(0,v.jsx)("div",{className:"absolute start-0 flex items-center gap-3",children:(0,v.jsx)(d.A,{text:(0,i.__)("PreOrders","softtent-preorders")})}),(0,v.jsxs)("div",{className:"flex items-center gap-2 flex-1 justify-center",children:[g?.preview_pages&&g.preview_pages.length>0&&(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("select",{value:Q,onChange:e=>Z(e.target.value),className:"appearance-none bg-white border border-gray-300 text-gray-700 py-1.5 ps-3 pe-8 rounded leading-tight focus:outline-none focus:bg-white focus:border-primary text-sm font-medium h-[34px]",children:g.preview_pages.map(e=>(0,v.jsx)("option",{value:e,children:"shop_single"===e?"Single Product":"shop_archive"===e?"Shop Archive":e.charAt(0).toUpperCase()+e.slice(1)},e))}),(0,v.jsx)("div",{className:"pointer-events-none absolute inset-y-0 end-0 flex items-center px-2 text-gray-700",children:(0,v.jsx)(l.gc,{icon:a.Jt$,className:"text-xs"})})]}),(0,v.jsx)(S,{})]}),(0,v.jsx)("div",{className:"absolute end-0 flex items-center gap-2",children:(0,v.jsx)(j,{})})]})})}),(0,v.jsx)(T,{title:`${g.label} ${(0,i.__)("Settings","softtent-preorders")}`,isOpen:G,onToggle:()=>H(!G),width:K,onWidthChange:X,onResizeStart:()=>J(!0),onResizeEnd:()=>J(!1),isExtensionActive:_,onStatusToggle:async()=>{const e=!_;(await r(m.A).updateExtensionStatus(t,e)).success?P.A.success(e?(0,i.__)("Extension enabled successfully","softtent-preorders"):(0,i.__)("Extension disabled successfully","softtent-preorders")):P.A.error((0,i.__)("Failed to update extension status","softtent-preorders"))},extensionId:t,children:(0,v.jsxs)("div",{className:"p-4",children:[(0,v.jsx)("div",{className:"space-y-2 mb-2",children:(g?.ruleset?C:C.slice(0,1)).map((e,t)=>{const s=t===k;return(0,v.jsxs)("div",{className:`rule-item border transition-all rounded-md ${s?"border-primary shadow-lg bg-white":"border-gray-200 hover:border-primary bg-white"} ${F===t?"opacity-50":""}`,onDragOver:e=>(e=>{e.preventDefault()})(e),onDrop:()=>(e=>{if(null===F||F===e)return;const t=[...C],[s]=t.splice(F,1);t.splice(e,0,s);const n={...f,rules:t};r(m.A).setForm(n),k===F?A(e):F<k&&e>=k?A(k-1):F>k&&e<=k&&A(k+1),B(null)})(t),children:[g?.ruleset&&(0,v.jsxs)("div",{className:"flex justify-between items-center px-3 py-2 cursor-pointer transition-colors "+(s?"bg-gradient-to-r from-primary/5 to-primary/10":""),onClick:()=>{k===t?V(!O):(A(t),V(!1))},children:[(0,v.jsxs)("div",{className:"flex items-center gap-2 flex-1",children:[(0,v.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),(e=>{B(e)})(t);const r=e.currentTarget.closest(".rule-item");if(r&&e.dataTransfer){const t=r.getBoundingClientRect();e.dataTransfer.setDragImage(r,e.clientX-t.left,e.clientY-t.top)}},onDragEnd:ae,className:"cursor-grab active:cursor-grabbing",children:(0,v.jsx)(l.gc,{icon:a.S9g,className:"text-gray-400 text-sm",title:(0,i.__)("Drag to reorder","softtent-preorders")})}),(0,v.jsx)("span",{className:"font-medium text-sm "+(s?"text-primary-dark":"text-gray-700"),children:e.label}),(0,v.jsxs)("span",{className:"text-xs text-gray-500",children:["#",t+1]})]}),(0,v.jsxs)("div",{className:"flex items-center gap-1",children:[(0,v.jsx)("span",{className:"text-xs px-2 py-1 rounded-full "+(e?.is_active?"bg-green-100 text-green-700":"bg-orange-200 text-orange-700"),children:e?.is_active?(0,i.__)("Active","softtent-preorders"):(0,i.__)("Inactive","softtent-preorders")}),(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("button",{onClick:e=>{e.stopPropagation(),W(I===t?null:t)},className:"p-1 hover:bg-gray-100 rounded transition-colors",title:(0,i.__)("Actions","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:a.vaG,className:"text-gray-500 text-sm"})}),I===t&&(0,v.jsxs)("div",{className:"absolute right-0 top-full mt-1 bg-white border border-gray-200 rounded-md shadow-lg z-10 min-w-[140px] py-1",children:[(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{U(e),z(!0)})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.MT7,className:"text-gray-500 w-4"}),(0,i.__)("Edit","softtent-preorders")]}),(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{const t=C[e],s={...t,id:`rule-${Date.now()}`,label:`${t.label} (Copy)`,tabs:t.tabs},n=[...C];n.splice(e+1,0,s);const o={...f,rules:n};r(m.A).setForm(o),A(e+1)})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.jPR,className:"text-gray-500 w-4"}),(0,i.__)("Duplicate","softtent-preorders")]}),C.length>1&&(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{P.A.fire({text:(0,i.__)("Are you sure you want to delete this rule?","softtent-preorders")}).then(t=>{if(t.isConfirmed){const t=C.filter((t,r)=>r!==e),s={...f,rules:t};r(m.A).setForm(s),k>=t.length&&A(t.length-1)}})})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.yLS,className:"text-gray-500 w-4"}),(0,i.__)("Delete","softtent-preorders")]})]})]}),(0,v.jsx)(l.gc,{icon:s&&!O?a.w2A:a.Jt$,className:"text-xs "+(s?"text-primary":"text-gray-400")})]})]}),s&&!O&&(0,v.jsxs)("div",{className:"",children:[(0,v.jsx)("div",{className:"border-b border-gray-200 bg-gray-50 px-3 py-1 mb-1 rounded-t-md",children:(0,v.jsx)("div",{className:"flex gap-1 overflow-x-auto",children:Object.entries(e.tabs||{}).map(([e,t])=>(0,v.jsxs)("button",{className:"px-3 py-1 rounded text-xs !font-semibold transition-all flex items-center gap-1 "+(E===e?"bg-white text-primary border-b-2 border-primary":"text-gray-600 border-b-2 border-transparent hover:text-gray-800 hover:bg-gray-100"),onClick:()=>$(e),children:[(0,v.jsx)("i",{className:`dashicons ${t.icon}`})," ",t.label]},e))})}),(0,v.jsx)("div",{className:"p-3 rounded-b-md",children:te&&(0,v.jsx)(Y,{fields:te.fields,onChange:oe})})]})]},t)})}),g?.ruleset&&(0,v.jsx)(x.A,{text:(0,i.__)("Add New Rule","softtent-preorders"),type:"primary",icon:a.QLR,onClick:()=>{if(!C.length)return;const e=C[0],t={...e,id:`rule-${Date.now()}`,label:`${e.label||"New Rule"}`,is_active:1,tabs:e.tabs},s=[...C,t],n={...f,rules:s};r(m.A).setForm(n),A(s.length-1)}})]})}),(0,v.jsx)("div",{className:"fixed start-0 top-[66px] end-0 overflow-hidden",style:{marginInlineStart:G?`${K}px`:"0",transition:q?"none":"margin-inline-start 300ms ease-in-out",height:"calc(100vh - 66px)"},children:ee&&te&&(0,v.jsx)(R,{settings:b(h(ee.tabs,{preserveIconSvg:!0}),u),info:g,url:null!==(e=g?.preview_urls?.[Q])&&void 0!==e?e:"",refresh:re,isPanelOpen:G,onTogglePanel:()=>H(!G)})}),(0,v.jsx)(N,{isOpen:D,onClose:()=>z(!1),onSave:e=>{if(null===M)return;const t={...f,rules:f.rules.map((t,r)=>r!==M?t:{...t,label:e.label,is_active:e.isActive?1:0})};r(m.A).setForm(t),z(!1)},ruleData:{label:null!==M&&C[M]?.label||"",isActive:null!==M&&!!C[M]?.is_active}})]})}}}]);1 "use strict";(globalThis.webpackChunksofttent_preorders=globalThis.webpackChunksofttent_preorders||[]).push([[795],{616(e,t,r){r.d(t,{p:()=>ae});var s=r(856),n=r(8468),o=r(7723),a=r(3333),l=r(3482);function i(e){return Array.isArray(e)&&0===e.length?[]:Array.isArray(e)?e.map((e,t)=>{if(e.hasOwnProperty("label")&&e.hasOwnProperty("value"))return""===e.value?null:e;let r=e.id;return null==r&&(r=void 0!==e.value?e.value:t),{label:e?.name||e,value:r}}):"object"==typeof e?Object.keys(e).map(t=>""===e[t]?null:{label:e[t],value:t}):void 0}const c=(e,t,r=!1)=>{if(!Array.isArray(e)||null==t)return r?[]:null;if(r){const r=Array.isArray(t)?t:[t];return e.filter(e=>r.includes(e.value))}return e.find(e=>e.value===t)||null};var d=r(790);const u=({options:e=[],isMulti:t=!1,placeholder:r="",value:s,onChange:n})=>(0,d.jsx)(l.Ay,{styles:{container:e=>({...e,width:"100%",height:"100%",margin:"0",padding:"0",border:"none",borderRadius:"0",boxShadow:"none",backgroundColor:"transparent","&:hover":{border:"none",boxShadow:"none",backgroundColor:"transparent"}}),control:(e,t)=>({...e,borderColor:t.isFocused?"#673de6":"#dddddd",boxShadow:"none","&:hover":{borderColor:"#673de6"},minHeight:"32px",fontSize:"14px"}),menuList:e=>({...e,width:"auto",minWidth:"200px",backgroundColor:"#FFFFFF",fontSize:"12px"}),multiValue:e=>({...e,backgroundColor:"rgba(103, 61, 230, 0.1)",fontSize:"12px",minHeight:"22px"}),multiValueLabel:e=>({...e,color:"#673de6",fontWeight:"normal",padding:"2px 4px",fontSize:"12px"}),multiValueRemove:e=>({...e,color:"#673de6",padding:"2px 4px","&:hover":{backgroundColor:"#673de6",color:"#FFFFFF"}}),option:(e,t)=>({...e,backgroundColor:t.isSelected?"#673de6":t.isFocused?"rgba(103, 61, 230, 0.1)":"#FFFFFF",color:t.isSelected?"#FFFFFF":"#000000","&:active":{backgroundColor:"rgba(103, 61, 230, 0.2)"}}),valueContainer:e=>({...e,padding:"0 8px",cursor:"pointer",display:"flex",alignItems:"center",flexWrap:"wrap",gap:"2px"}),singleValue:e=>({...e,margin:0}),input:e=>({...e,margin:0,padding:0}),indicatorsContainer:e=>({...e,height:"32px"}),indicatorSeparator:e=>({...e,marginLeft:"10px"}),menu:e=>({...e,width:"max-content",minWidth:"100%",right:0,left:"auto"})},options:i(e),isMulti:t,value:t?c(i(e),s,!0):c(i(e),s),placeholder:r||(0,o.__)("Select","softtent-preorders"),onChange:e=>{if(n)if(t){const t=e?e.map(e=>e.value):[];n(t)}else{const t=e?e.value:"";n(t)}}});var p=r(6087),m=r(3270);function x({enabled:e=!1,setEnabled:t,responsive:r=!1}){const{activeDevice:s}=(0,m.F)(),n=()=>{var t,n;return r&&"object"==typeof e&&null!==e?null!==(t=null!==(n=e[s])&&void 0!==n?n:e.desktop)&&void 0!==t&&t:"boolean"==typeof e&&e},[a,l]=(0,p.useState)(n());return(0,p.useEffect)(()=>{l(n())},[e,s]),(0,d.jsxs)("div",{onClick:()=>{const n=!a;l(n),t(r?{..."object"==typeof e&&null!==e?e:{desktop:"boolean"==typeof e&&e},[s]:n}:n)},className:"relative inline-flex items-center h-[20px] w-[40px] cursor-pointer rounded-full transition-colors duration-200 "+(a?"!bg-primary":"!bg-softtent-po-gray"),children:[(0,d.jsx)("span",{className:"sr-only",children:(0,o.__)("Toggle","softtent-preorders")}),(0,d.jsx)("span",{className:"absolute start-0.5 top-0.5 end-0.5 h-4 w-4 rounded-full bg-white shadow-lg transition-transform duration-200 "+(a?"translate-x-5 rtl:-translate-x-5":"translate-x-0")})]})}var g=r(2337),h=r(6188);function f({type:e="checkbox",options:t={},value:r=("checkbox"===e?[]:""),layout:s="vertical",onChange:n}){const o="checkbox"===e,a=Array.isArray(r)?r:[r];return(0,d.jsx)("div",{className:"w-full",children:(0,d.jsx)("div",{className:"flex "+("horizontal"===s?"flex-row flex-wrap gap-x-4 gap-y-2":"flex-col gap-2"),children:Object.entries(t).map(([t,s])=>{const l=o?a.includes(t):r===t;return(0,d.jsxs)("label",{className:"group flex items-center gap-2 cursor-pointer text-sm select-none transition-colors "+(l?"text-gray-900":"text-gray-600 hover:text-gray-900"),children:[(0,d.jsxs)("div",{className:"relative flex items-center justify-center",children:[(0,d.jsx)("input",{type:e,value:t,checked:l,onChange:e=>((e,t)=>{if(o){let r=[...a];t?r.push(e):r=r.filter(t=>t!==e),n(r)}else n(e)})(t,e.target.checked),className:"sr-only"}),o?(0,d.jsx)("div",{className:"w-4 h-4 rounded border transition-all duration-200 flex items-center justify-center "+(l?"bg-primary border-primary":"bg-white border-gray-300 group-hover:border-primary"),children:l&&(0,d.jsx)(g.gc,{icon:h.e68,className:"text-white text-[10px]"})}):(0,d.jsx)("div",{className:"w-4 h-4 rounded-full border transition-all duration-200 flex items-center justify-center "+(l?"border-primary":"bg-white border-gray-300 group-hover:border-primary"),children:l&&(0,d.jsx)("div",{className:"w-2 h-2 rounded-full bg-primary"})})]}),(0,d.jsx)("span",{children:s})]},t)})})})}function b({options:e,value:t,onChange:r,className:s="",layout:n="default"}){const[o,a]=(0,p.useState)(t||""),l="full"===n?`flex w-full border border-gray-300 rounded overflow-hidden ${s}`:`inline-flex border border-gray-300 rounded overflow-hidden ${s}`,i=(e,t)=>`px-3 py-1.5 text-sm font-medium transition-colors ${"full"===n?"flex-1 justify-center":""} ${o===e?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"} ${t>0?"border-l border-gray-300":""}`;return(0,d.jsx)("div",{className:l,children:Object.entries(e).map(([e,t],s)=>(0,d.jsx)("button",{type:"button",className:i(e,s),onClick:()=>(e=>{a(e),r(e)})(e),children:t},e))})}var y=r(6649),v=r(6427);const j=e=>!(!e||"string"!=typeof e)&&e.includes("gradient");function _({value:e="",onChange:t,hover:r=!1,gradient:s=!1}){const[n,a]=(0,p.useState)(!1),[l,i]=(0,p.useState)("normal"),c=(0,p.useRef)(null),u=!0===r;let m,x="",g="";u?(x=e?.normal||"",g=e?.hover||"",m="normal"===l?x:g):m=e||"";const[h,f]=(0,p.useState)(()=>j(m)?"gradient":"solid");(0,p.useEffect)(()=>{j(m)&&f("gradient")},[m]);const[b,y]=(0,p.useState)(m);(0,p.useEffect)(()=>{y(m||"")},[m]);const _=()=>{a(!n)};(0,p.useEffect)(()=>{const e=e=>{const t=e.target;if(c.current?.contains(t))return;const r=t.closest?.(".components-popover, .components-dropdown__content");r||a(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const w=r=>{if(u){const s={...e,[l]:r};t(s)}else t(r)},N=e=>{y(e),w(e)},C=e=>{f(e),"solid"===e&&j(m)?(w(""),y("")):"gradient"!==e||j(m)||(w(""),y(""))};return(0,d.jsxs)("div",{className:"color-picker-container "+(u?"border border-gray-300 rounded-md p-2 bg-white":""),ref:c,style:{position:"relative"},children:[u&&(0,d.jsxs)("div",{className:"flex w-full mb-2 border border-gray-300 rounded overflow-hidden",children:[(0,d.jsx)("button",{type:"button",onClick:()=>i("normal"),className:"flex-1 py-1.5 text-sm font-medium transition-colors "+("normal"===l?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:(0,o.__)("Normal","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:()=>i("hover"),className:"flex-1 py-1.5 text-sm font-medium transition-colors border-l border-gray-300 "+("hover"===l?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:(0,o.__)("Hover","softtent-preorders")})]}),(0,d.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"5px"},children:[(0,d.jsx)("div",{onClick:_,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),_())},tabIndex:0,role:"button",style:{width:"40px",height:"30px",background:m||"#fff",border:"1px solid #ccc",cursor:"pointer",position:"relative",flexShrink:0},className:"rounded",children:!m&&(0,d.jsx)("div",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"},children:(0,d.jsx)(v.Icon,{icon:"color-picker",style:{fontSize:"18px",color:"#ccc"}})})}),(0,d.jsx)("input",{type:"text",value:b,onChange:e=>{const t=e.target.value;var r;y(t),(!(r=t)||/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/.test(r)||/^rgb\(\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*\d{1,3}\s*\)$/.test(r)||/^rgba\(\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*(0|1|0?\.\d+)\s*\)$/.test(r)||j(t)||""===t)&&w(t)},placeholder:u&&"hover"===l&&x?x:s?"":"#000000",className:"border border-gray-300 rounded px-2 py-1 text-sm focus:border-primary focus:outline-none",style:{width:"100px",height:"30px"}})]}),n&&(0,d.jsxs)("div",{className:"color-picker-popup-wrapper",children:[s&&(0,d.jsxs)("div",{className:"flex bg-gray-100 p-1 m-3 mb-0 rounded-lg",children:[(0,d.jsx)("button",{type:"button",onClick:()=>C("solid"),className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("solid"===h?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Solid","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:()=>C("gradient"),className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("gradient"===h?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Gradient","softtent-preorders")})]}),(0,d.jsx)("div",{className:s?"p-3 pt-2":"",children:s&&"gradient"===h?(0,d.jsx)(v.GradientPicker,{value:m||void 0,onChange:e=>{N(e||"")},gradients:[{name:"Starter",gradient:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",slug:"starter"},{name:"Sunset",gradient:"linear-gradient(135deg, #f093fb 0%, #f5576c 100%)",slug:"sunset"},{name:"Ocean",gradient:"linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)",slug:"ocean"},{name:"Forest",gradient:"linear-gradient(135deg, #11998e 0%, #38ef7d 100%)",slug:"forest"}]}):(0,d.jsx)(v.ColorPicker,{color:m,onChange:N,enableAlpha:!0,defaultValue:m})})]})]})}var w=r(3322);function N({label:e="",value:t=null,onChange:r}){const s=()=>{if(!wp||!wp.media)return;const e=wp.media({title:(0,o.__)("Choose an Image","softtent-preorders"),button:{text:(0,o.__)("Use this Image","softtent-preorders")},multiple:!1});e.on("select",()=>{const t=e.state().get("selection").first().toJSON();r({id:t.id,url:t.url,alt:t.alt||""})}),e.open()};return(0,d.jsx)("div",{className:"image-picker-container",children:t?.url?(0,d.jsx)("div",{className:"relative group inline-block",children:(0,d.jsx)("div",{className:"border border-gray-200 rounded-lg overflow-hidden bg-white hover:border-primary transition-all duration-200 shadow-sm",children:(0,d.jsxs)("div",{className:"relative",children:[(0,d.jsx)("img",{src:t.url,alt:t.alt,className:"w-full h-24 object-cover"}),(0,d.jsx)("button",{onClick:s,className:"absolute top-1 left-1 w-7 h-7 bg-white text-gray-700 rounded hover:bg-primary hover:text-white transition-all shadow-md flex items-center justify-center opacity-0 group-hover:opacity-100",title:(0,o.__)("Change Image","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.JmV,className:"text-xs"})}),(0,d.jsx)("button",{onClick:()=>{w.A.fire({text:(0,o.__)("Are you sure you want to remove this image?","softtent-preorders")}).then(e=>{e.isConfirmed&&r(null)})},className:"absolute top-1 right-1 w-7 h-7 bg-red-600 text-white rounded hover:bg-red-700 transition-all shadow-md flex items-center justify-center opacity-0 group-hover:opacity-100",title:(0,o.__)("Remove Image","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.yLS,className:"text-xs"})})]})})}):(0,d.jsx)("button",{onClick:s,className:"border-2 border-dashed border-gray-300 rounded-lg px-3 hover:border-primary hover:bg-primary-50 transition-all duration-200 group",children:(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"w-7 h-7 bg-gray-100 rounded flex items-center justify-center group-hover:bg-primary-100 transition-colors flex-shrink-0",children:(0,d.jsx)(g.gc,{icon:h.Cyq,className:"text-sm text-gray-400 group-hover:text-primary transition-colors"})}),(0,d.jsxs)("p",{className:"text-xs font-medium text-gray-700 group-hover:text-primary transition-colors",children:[(0,o.__)("Select","softtent-preorders")," ",e]})]})})})}function C({value:e,onChange:t,units:r=["px","%","em","rem"],hideLabel:s=!1}){const[n,a]=(0,p.useState)(!1),l=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&a(!1)};return n&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[n]),(0,d.jsxs)("div",{className:"flex flex-col items-center relative",style:{width:"40px"},ref:l,children:[(0,d.jsx)("button",{type:"button",onClick:()=>a(!n),className:"w-full bg-white border border-gray-300 rounded px-0 py-[5.3px] text-xs text-center focus:border-primary focus:outline-none cursor-pointer hover:bg-gray-50 transition-colors",title:(0,o.__)("Select Unit","softtent-preorders"),children:e}),n&&(0,d.jsx)("div",{className:"absolute top-full left-0 w-full mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 overflow-hidden",children:r.map(r=>(0,d.jsx)("button",{type:"button",onClick:()=>{t(r),a(!1)},className:"w-full px-2 py-1.5 text-xs text-center hover:bg-gray-100 transition-colors block "+(e===r?"bg-primary text-white hover:bg-primary":"text-gray-700"),children:r},r))}),!s&&(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:(0,o.__)("Unit","softtent-preorders")})]})}function k({value:e,onChange:t}){const[r,s]=(0,p.useState)(!1),n=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{n.current&&!n.current.contains(e.target)&&s(!1)};return r&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[r]);const a={all:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("circle",{cx:"8",cy:"8",r:"2",fill:"currentColor"})]}),"all-custom":(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"9",y:"2",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"9",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"9",y:"9",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"})]}),top:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),right:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"10",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),bottom:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"10",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),left:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),vertical:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"4",fill:"currentColor",opacity:"0.3"}),(0,d.jsx)("rect",{x:"2",y:"10",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),horizontal:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"}),(0,d.jsx)("rect",{x:"10",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),"vertical-and-horizontal":(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"9",width:"12",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("line",{x1:"8",y1:"2",x2:"8",y2:"14",stroke:"currentColor",strokeWidth:"1.5"})]})},l=[{value:"all",label:(0,o.__)("All","softtent-preorders")},{value:"vertical-and-horizontal",label:(0,o.__)("Vertical & Horizontal","softtent-preorders")},{value:"vertical",label:(0,o.__)("Vertical","softtent-preorders")},{value:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders")},{value:"top",label:(0,o.__)("Top","softtent-preorders")},{value:"right",label:(0,o.__)("Right","softtent-preorders")},{value:"bottom",label:(0,o.__)("Bottom","softtent-preorders")},{value:"left",label:(0,o.__)("Left","softtent-preorders")},{value:"all-custom",label:(0,o.__)("All Custom","softtent-preorders")}];return(0,d.jsxs)("div",{className:"flex flex-col items-center relative",style:{width:"40px"},ref:n,children:[(0,d.jsx)("button",{type:"button",onClick:()=>s(!r),className:"w-full bg-white border border-gray-300 rounded px-0 py-1.5 flex items-center justify-center focus:border-primary focus:outline-none cursor-pointer hover:bg-gray-50 transition-colors",title:(0,o.__)("Select Side Mode","softtent-preorders"),children:a[e]}),r&&(0,d.jsx)("div",{className:"absolute top-full end-0 w-auto min-w-[120px] mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 overflow-hidden",children:l.map(r=>(0,d.jsxs)("button",{type:"button",onClick:()=>{t(r.value),s(!1)},className:"w-full px-3 py-2 text-xs flex items-center gap-2 hover:bg-gray-100 transition-colors "+(e===r.value?"bg-primary text-white hover:bg-primary":"text-gray-700"),children:[(0,d.jsx)("span",{className:"flex-shrink-0",children:a[r.value]}),(0,d.jsx)("span",{className:"whitespace-nowrap",children:r.label})]},r.value))}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:(0,o.__)("Side","softtent-preorders")})]})}function S({value:e={},onChange:t,responsive:r=!1,default:s={top:"",right:"",bottom:"",left:"",unit:"px",side:"all"},units:n=["px","%","em","rem"],placeholder:a=""}){const{activeDevice:l}=(0,m.F)(),[i,c]=(0,p.useState)("all"),u=(()=>{const t=e||{};if(!r){const e=t;return void 0!==e.top||void 0!==e.unit?e:s}const n=t[l];if(n)return n;const o=s;if(o&&"object"==typeof o&&(o.desktop||o.tablet||o.mobile)){if("desktop"===l&&o.desktop)return o.desktop;if("tablet"===l)return o.tablet||o.desktop;if("mobile"===l)return o.mobile||o.tablet||o.desktop}return s})(),x=u.unit||"px";(0,p.useEffect)(()=>{u.side&&c(u.side)},[l,u.side]);const g=(s,n)=>{const o={...u,side:i};switch(i){case"all":o.top=n,o.right=n,o.bottom=n,o.left=n;break;case"vertical":o.top=n,o.bottom=n;break;case"horizontal":o.left=n,o.right=n;break;case"vertical-and-horizontal":"vertical"===s?(o.top=n,o.bottom=n):"horizontal"===s&&(o.left=n,o.right=n);break;case"top":o.top=n;break;case"right":o.right=n;break;case"bottom":o.bottom=n;break;case"left":o.left=n;break;case"all-custom":"top"!==s&&"right"!==s&&"bottom"!==s&&"left"!==s||(o[s]=n)}t(r?{...e||{},[l]:o}:o)},h=(()=>{switch(i){case"all":default:return[{key:"all",label:(0,o.__)("All","softtent-preorders"),getValue:()=>u.top||""}];case"vertical":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>u.top||""}];case"horizontal":return[{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>u.left||""}];case"vertical-and-horizontal":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>u.top||""},{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>u.left||""}];case"top":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>u.top||""}];case"right":return[{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>u.right||""}];case"bottom":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>u.bottom||""}];case"left":return[{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>u.left||""}];case"all-custom":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>u.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>u.right||""},{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>u.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>u.left||""}]}})(),f=1===h.length,b=(()=>{switch(x){case"%":return{min:0,max:100,step:1};case"em":case"rem":return{min:0,max:100,step:.1};default:return{min:0,max:200,step:1}}})(),y=Number(h[0]?.getValue())||0,v=(y-b.min)/(b.max-b.min)*100;return(0,d.jsx)("div",{className:"",children:(0,d.jsxs)("div",{className:"flex gap-1",children:[f&&(0,d.jsx)("div",{className:"flex relative top-3 flex-1",children:(0,d.jsx)("input",{type:"range",min:b.min,max:b.max,step:b.step,value:y,onChange:e=>g(h[0].key,e.target.value),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${v}%, #e5e7eb ${v}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${v}%, #e5e7eb ${v}%, #e5e7eb 100%)`}})}),(0,d.jsx)("div",{className:"grid gap-1 "+(f?"":"flex-1"),style:{gridTemplateColumns:`repeat(${h.length}, minmax(0, 1fr))`},children:h.map(e=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:e.getValue(),onChange:t=>g(e.key,t.target.value),placeholder:a||"",className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0,width:f?"70px":"auto"}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:e.label})]},e.key))}),(0,d.jsx)(k,{value:i,onChange:s=>{c(s);const n={top:"",right:"",bottom:"",left:"",unit:u.unit,side:s};t(r?{...e||{},[l]:n}:n)}}),(0,d.jsx)(C,{value:x,onChange:s=>{const n={...u,unit:s,side:i};t(r?{...e||{},[l]:n}:n)},units:n})]})})}const A=[{value:"none",label:(0,o.__)("None","softtent-preorders")},{value:"solid",label:(0,o.__)("Solid","softtent-preorders")},{value:"dashed",label:(0,o.__)("Dashed","softtent-preorders")},{value:"dotted",label:(0,o.__)("Dotted","softtent-preorders")},{value:"double",label:(0,o.__)("Double","softtent-preorders")},{value:"groove",label:(0,o.__)("Groove","softtent-preorders")},{value:"ridge",label:(0,o.__)("Ridge","softtent-preorders")}];function E({value:e={},onChange:t,placeholder:r=""}){const s=e.border||"none",n=e.width||{},a=e.color||"#000000",l=e.radius||{},[i,c]=(0,p.useState)(!1),u=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{u.current&&!u.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const m=r=>{t({...e,...r})};return(0,d.jsxs)("div",{className:"relative",ref:u,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>c(!i),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(i?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.fx$,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(0,o.__)("Border","softtent-preorders")})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(i?"text-primary":"text-gray-400")})]}),i&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl space-y-4 min-w-[300px]",children:[(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Border Type","softtent-preorders")}),(0,d.jsx)("select",{value:s,onChange:e=>{return t=e.target.value,void m({border:t});var t},className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none",children:A.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),"none"!==s&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"mb-1",children:(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Width","softtent-preorders")})}),(0,d.jsx)($,{value:n,onChange:e=>{m({width:e})},placeholder:r,units:["px","em","rem"]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Color","softtent-preorders")}),(0,d.jsx)(ae,{type:"color",value:a,onChange:e=>{return t=e.value,void m({color:t});var t},className:"h-10 border border-gray-300 rounded cursor-pointer"})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"mb-1",children:(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Radius","softtent-preorders")})}),(0,d.jsx)($,{value:l,onChange:e=>{m({radius:e})},placeholder:r,units:["px","%","em","rem"]})]})]})]})]})}function $({value:e,onChange:t,placeholder:r="",placeholderValues:s,units:n=["px","%","em","rem"]}){const[a,l]=(0,p.useState)(e.side||"all"),i=e.unit||s?.unit||"px";(0,p.useEffect)(()=>{e.side&&l(e.side)},[e.side]);const c=(()=>{switch(a){case"all":return[{key:"all",label:(0,o.__)("All","softtent-preorders"),getValue:()=>e.top||""}];case"vertical":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>e.top||""}];case"horizontal":return[{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>e.left||""}];case"vertical-and-horizontal":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>e.top||""},{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>e.left||""}];case"top":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>e.top||""}];case"right":return[{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>e.right||""}];case"bottom":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>e.bottom||""}];case"left":return[{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>e.left||""}];default:return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>e.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>e.right||""},{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>e.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>e.left||""}]}})(),u=(r,s)=>{const n={...e,side:a};"all"===r||"vertical"===r||"horizontal"===r?"all"===r?(n.top=s,n.right=s,n.bottom=s,n.left=s):"vertical"===r?(n.top=s,n.bottom=s):"horizontal"===r&&(n.left=s,n.right=s):"top"!==r&&"right"!==r&&"bottom"!==r&&"left"!==r||(n[r]=s),t(n)},m=1===c.length,x=parseFloat(c[0]?.getValue()||"0"),g=(x-0)/100*100;return(0,d.jsx)("div",{className:"space-y-1",children:(0,d.jsxs)("div",{className:"flex gap-1",children:[m&&(0,d.jsx)("div",{className:"flex relative top-3",style:{flex:"0 0 auto",width:"40%"},children:(0,d.jsx)("input",{type:"range",min:0,max:100,step:1,value:x,onChange:e=>u(c[0].key,e.target.value),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${g}%, #e5e7eb ${g}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${g}%, #e5e7eb ${g}%, #e5e7eb 100%)`}})}),(0,d.jsx)("div",{className:"grid gap-1 flex-1",style:{gridTemplateColumns:`repeat(${c.length}, minmax(0, 1fr))`},children:c.map(e=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:e.getValue(),onChange:t=>u(e.key,t.target.value),placeholder:r,className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:e.label})]},e.key))}),(0,d.jsx)(k,{value:a,onChange:r=>{l(r);const s={top:"",right:"",bottom:"",left:"",unit:e.unit,side:r};t(s)}}),(0,d.jsx)(C,{value:i,onChange:r=>{t({...e,unit:r,side:a})},units:n})]})})}var L=r(701);const D=[{value:"left",icon:h.ecg,label:(0,o.__)("Left","softtent-preorders")},{value:"center",icon:h._ur,label:(0,o.__)("Center","softtent-preorders")},{value:"right",icon:h.jbh,label:(0,o.__)("Right","softtent-preorders")}];function T({value:e="left",onChange:t,responsive:r=!1}){const{activeDevice:s}=(0,m.F)(),n=r&&"object"==typeof e&&null!==e?e[s]||e.desktop||"left":"string"==typeof e?e:"left";return(0,d.jsx)("div",{className:"flex items-center gap-2",children:(0,d.jsx)("div",{className:"flex",children:D.map(o=>(0,d.jsx)(L.A,{content:o.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>{return n=o.value,void t(r?{..."object"==typeof e&&null!==e?e:{desktop:"string"==typeof e?e:"left"},[s]:n}:n);var n},className:`py-1 px-2 text-sm font-medium transition-colors border border-gray-300 ${n===o.value?"bg-primary text-white border-primary":"bg-white text-gray-600 hover:bg-gray-50"} ${"left"===o.value?"rounded-l":"right"===o.value?"rounded-r":""} ${"left"!==o.value?"-ml-px":""}`,children:(0,d.jsx)(g.gc,{icon:o.icon,className:"text-base"})})},o.value))})})}const z=[{key:"desktop",icon:h.ArK,label:(0,o.__)("Desktop","softtent-preorders")},{key:"tablet",icon:h.w7B,label:(0,o.__)("Tablet","softtent-preorders")},{key:"mobile",icon:h.GrJ,label:(0,o.__)("Mobile","softtent-preorders")}];function R({responsive:e=!0}){const{activeDevice:t,setActiveDevice:r}=(0,m.F)(),[s,n]=(0,p.useState)(!1),o=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{o.current&&!o.current.contains(e.target)&&n(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),e?(0,d.jsxs)("div",{className:"flex items-center gap-1",style:{position:"relative"},ref:o,children:[(0,d.jsx)(L.A,{content:z.find(e=>e.key===t)?.label||"",position:"right",children:(0,d.jsx)("button",{type:"button",onClick:()=>n(!s),className:"py-0.5 px-1 bg-primary/10 text-primary rounded transition-colors",children:(0,d.jsx)(g.gc,{icon:z.find(e=>e.key===t).icon,className:"text-[10px]"})})}),s&&(0,d.jsx)("div",{style:{position:"absolute",top:"100%",left:"0",zIndex:9999,display:"flex",marginTop:"4px",flexDirection:"column",gap:"4px"},children:z.filter(e=>e.key!==t).map(e=>(0,d.jsx)(L.A,{content:e.label,position:"right",children:(0,d.jsx)("button",{type:"button",onClick:()=>{r(e.key),n(!1)},className:"py-0.5 px-1 bg-gray-100 text-gray-600 hover:bg-gray-200 rounded transition-colors",children:(0,d.jsx)(g.gc,{icon:e.icon,className:"text-[10px]"})})},e.key))})]}):null}const F=[{value:"100",label:(0,o.__)("Thin (100)","softtent-preorders")},{value:"200",label:(0,o.__)("Extra Light (200)","softtent-preorders")},{value:"300",label:(0,o.__)("Light (300)","softtent-preorders")},{value:"400",label:(0,o.__)("Regular (400)","softtent-preorders")},{value:"500",label:(0,o.__)("Medium (500)","softtent-preorders")},{value:"600",label:(0,o.__)("Semi Bold (600)","softtent-preorders")},{value:"700",label:(0,o.__)("Bold (700)","softtent-preorders")},{value:"800",label:(0,o.__)("Extra Bold (800)","softtent-preorders")},{value:"900",label:(0,o.__)("Black (900)","softtent-preorders")}],B=[{value:"left",icon:h.ecg,label:(0,o.__)("Left","softtent-preorders")},{value:"center",icon:h._ur,label:(0,o.__)("Center","softtent-preorders")},{value:"right",icon:h.jbh,label:(0,o.__)("Right","softtent-preorders")}],O=(h.ArK,(0,o.__)("Desktop","softtent-preorders"),h.DIx,(0,o.__)("Tablet","softtent-preorders"),h.XRN,(0,o.__)("Mobile","softtent-preorders"),[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"none",label:(0,o.__)("Normal","softtent-preorders")},{value:"capitalize",label:(0,o.__)("Capitalize","softtent-preorders")},{value:"uppercase",label:(0,o.__)("Uppercase","softtent-preorders")},{value:"lowercase",label:(0,o.__)("Lowercase","softtent-preorders")}]),V=[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"normal",label:(0,o.__)("Normal","softtent-preorders")},{value:"italic",label:(0,o.__)("Italic","softtent-preorders")},{value:"oblique",label:(0,o.__)("Oblique","softtent-preorders")}],I=[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"none",label:(0,o.__)("None","softtent-preorders")},{value:"underline",label:(0,o.__)("Underline","softtent-preorders")},{value:"overline",label:(0,o.__)("Overline","softtent-preorders")},{value:"line-through",label:(0,o.__)("Line Through","softtent-preorders")}];function P({value:e={},onChange:t,responsive:r=!1,color:s=!1}){const{activeDevice:n,setActiveDevice:a}=(0,m.F)(),[l,i]=(0,p.useState)(!1),[c,u]=(0,p.useState)(!1),[x,f]=(0,p.useState)(!1),b=(0,p.useRef)(null),y=(0,p.useRef)(null),v=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{b.current&&!b.current.contains(e.target)&&f(!1),y.current&&!y.current.contains(e.target)&&i(!1),v.current&&!v.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const j=(r,s)=>{t({...e,[r]:s})};return(0,d.jsxs)("div",{className:"relative",ref:b,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>f(!x),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(x?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.jrc,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(0,o.__)("Typography","softtent-preorders")})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(x?"text-primary":"text-gray-400")})]}),x&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl space-y-4 min-w-[300px]",children:[!1,(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Font Size","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsxs)("div",{className:"flex gap-1 rounded overflow-hidden flex-1",children:[(0,d.jsx)("input",{type:"number",value:r&&"object"==typeof e.size?e.size[n]||"":"string"==typeof e.size?e.size:"",onChange:t=>((t,s)=>{if(r){const r="object"==typeof e.size?e.size:{};j("size",{...r,[t]:s})}else j("size",s)})(r?n:"size",t.target.value),placeholder:(()=>{if(r&&"object"==typeof e.size){if("tablet"===n&&!e.size.tablet)return e.size.desktop||"";if("mobile"===n&&!e.size.mobile)return e.size.tablet||e.size.desktop||""}return"16"})(),className:"w-full py-1.5 pr-0 pl-2 text-sm focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsxs)("select",{value:r&&"object"==typeof e.size&&e.size.unit||"px",onChange:t=>(t=>{if(r){const r="object"==typeof e.size?e.size:{};j("size",{...r,unit:t})}else j("size",e.size)})(t.target.value),className:"py-1.5 text-sm bg-white focus:border-primary focus:outline-none border-l border-gray-300",children:[(0,d.jsx)("option",{value:"px",children:"px"}),(0,d.jsx)("option",{value:"em",children:"em"}),(0,d.jsx)("option",{value:"rem",children:"rem"}),(0,d.jsx)("option",{value:"%",children:"%"})]})]}),(0,d.jsx)(R,{responsive:r})]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Font Weight","softtent-preorders")}),(0,d.jsx)("select",{value:e.weight||"400",onChange:e=>j("weight",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:F.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),s&&(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Color","softtent-preorders")}),(0,d.jsx)("div",{className:"w-full",children:(0,d.jsx)(_,{value:e.color||"",onChange:e=>j("color",e)})})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Line Height","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsxs)("div",{className:"flex gap-1 rounded overflow-hidden flex-1",children:[(0,d.jsx)("input",{type:"number",value:r&&"object"==typeof e.line_height?e.line_height[n]||"":"string"==typeof e.line_height?e.line_height:"",onChange:t=>((t,s)=>{if(r){const r="object"==typeof e.line_height?e.line_height:{};j("line_height",{...r,[t]:s})}else j("line_height",s)})(r?n:"line_height",t.target.value),placeholder:(()=>{if(r&&"object"==typeof e.line_height){if("tablet"===n&&!e.line_height.tablet)return e.line_height.desktop||"";if("mobile"===n&&!e.line_height.mobile)return e.line_height.tablet||e.line_height.desktop||""}return"1.5"})(),className:"w-full py-1.5 pr-0 pl-2 text-sm focus:border-primary focus:outline-none",style:{paddingRight:0},step:"0.1"}),(0,d.jsxs)("select",{value:r&&"object"==typeof e.line_height&&e.line_height.unit||"px",onChange:t=>(t=>{if(r){const r="object"==typeof e.line_height?e.line_height:{};j("line_height",{...r,unit:t})}else j("line_height",e.line_height)})(t.target.value),className:"py-1.5 text-sm bg-white focus:border-primary focus:outline-none border-l border-gray-300",children:[(0,d.jsx)("option",{value:"px",children:"px"}),(0,d.jsx)("option",{value:"em",children:"em"}),(0,d.jsx)("option",{value:"rem",children:"rem"}),(0,d.jsx)("option",{value:"%",children:"%"})]})]}),(0,d.jsx)(R,{responsive:r})]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Transform","softtent-preorders")}),(0,d.jsx)("select",{value:e.transform||"",onChange:e=>j("transform",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:O.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Style","softtent-preorders")}),(0,d.jsx)("select",{value:e.style||"",onChange:e=>j("style",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:V.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Decoration","softtent-preorders")}),(0,d.jsx)("select",{value:e.decoration||"",onChange:e=>j("decoration",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:I.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Text Alignment","softtent-preorders")}),(0,d.jsx)("div",{className:"flex",children:B.map(t=>(0,d.jsx)(L.A,{content:t.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>j("alignment",t.value),className:`py-1 px-2 text-sm font-medium transition-colors border border-gray-300 ${e.alignment===t.value?"bg-primary text-white border-primary":"bg-white text-gray-600 hover:bg-gray-50"} ${"left"===t.value?"rounded-s":"right"===t.value?"rounded-e":""} ${"left"!==t.value?"-ms-px":""}`,children:(0,d.jsx)(g.gc,{icon:t.icon,className:"text-base"})})},t.value))})]})]})]})}function W({value:e,onChange:t,options:r={}}){const s=e&&"object"==typeof e?{hook_name:e.hook_name||"",priority:e.priority||10}:{hook_name:"",priority:10};let n=[];return Array.isArray(r)?n=r:"object"==typeof r&&(n=Object.entries(r).map(([e,t])=>({label:t,value:e}))),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"flex-grow",children:(0,d.jsx)(u,{options:n,value:s.hook_name,onChange:e=>{t({...s,hook_name:e})},placeholder:(0,o.__)("Select Position","softtent-preorders")})}),(0,d.jsx)("div",{className:"w-18",children:(0,d.jsx)("input",{type:"number",value:s.priority,onChange:e=>{return r=e.target.value,void t({...s,priority:parseInt(r)||0});var r},className:"w-full !h-[32px] px-3 py-2 bg-white border border-gray-300 rounded focus:outline-none focus:border-[#673de6] text-xs text-black",placeholder:(0,o.__)("Priority","softtent-preorders")})})]})}function M({value:e,onChange:t}){const[r,s]=(0,p.useState)(!1),n=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{n.current&&!n.current.contains(e.target)&&s(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]);const a=[{value:"top-left",label:(0,o.__)("Top Left","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"4",cy:"4",r:"2",fill:"currentColor"})]})},{value:"top-right",label:(0,o.__)("Top Right","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"12",cy:"4",r:"2",fill:"currentColor"})]})},{value:"bottom-left",label:(0,o.__)("Bottom Left","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"4",cy:"12",r:"2",fill:"currentColor"})]})},{value:"bottom-right",label:(0,o.__)("Bottom Right","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"12",cy:"12",r:"2",fill:"currentColor"})]})},{value:"center",label:(0,o.__)("Center","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"8",cy:"8",r:"2",fill:"currentColor"})]})}],l=a.find(t=>t.value===e)||a[3];return(0,d.jsxs)("div",{className:"relative",ref:n,children:[(0,d.jsx)("button",{type:"button",onClick:()=>s(!r),className:"flex items-center justify-center p-1.5 border border-gray-300 rounded bg-white hover:bg-gray-50 transition-colors",title:l.label,children:l.icon}),r&&(0,d.jsx)("div",{className:"absolute end-0 top-full mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 py-1 min-w-[160px]",children:a.map(r=>(0,d.jsxs)("button",{type:"button",onClick:()=>{t(r.value),s(!1)},className:"w-full px-3 py-2 text-start text-sm hover:bg-gray-100 transition-colors flex items-center gap-2 "+(e===r.value?"bg-primary/10 text-primary":"text-gray-700"),children:[r.icon,(0,d.jsx)("span",{children:r.label})]},r.value))})]})}function U({value:e={},onChange:t,units:r=["px","%","em","rem"]}){const{activeDevice:s}=(0,m.F)(),n=e[s]||{top:"",right:"",bottom:"",left:"",unit:"px",position:"bottom-right"},a=n.unit||"px",[l,i]=(0,p.useState)(n.position||"bottom-right");(0,p.useEffect)(()=>{n.position&&i(n.position)},[n.position]);const c=(()=>{switch(l){case"top-left":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>n.top||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>n.left||""}];case"top-right":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>n.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>n.right||""}];case"bottom-left":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>n.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>n.left||""}];case"bottom-right":default:return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>n.bottom||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>n.right||""}];case"center":return[]}})();return(0,d.jsx)("div",{className:"w-full",children:(0,d.jsxs)("div",{className:"flex items-start gap-1",children:[c.length>0?(0,d.jsx)("div",{className:"grid gap-1 flex-1",style:{gridTemplateColumns:`repeat(${c.length}, minmax(0, 1fr))`},children:c.map(r=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:r.getValue(),onChange:o=>((r,o)=>{const a={...n,position:l};"top"!==r&&"right"!==r&&"bottom"!==r&&"left"!==r||(a[r]=o),t({...e,[s]:a})})(r.key,o.target.value),className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:r.label})]},r.key))}):(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center py-1.5 text-sm text-gray-500",children:(0,o.__)("Center position - no offset needed","softtent-preorders")}),(0,d.jsx)(L.A,{content:(0,o.__)("Position","softtent-preorders"),position:"left",children:(0,d.jsx)(M,{value:l,onChange:r=>{i(r);const o={top:"",right:"",bottom:"",left:"",unit:n.unit,position:r};t({...e,[s]:o})}})}),(0,d.jsx)(C,{value:a,onChange:r=>{t({...e,[s]:{...n,unit:r,position:l}})},units:r})]})})}function G({value:e,onChange:t,units:r=["px","%","em","rem"]}){return(0,d.jsx)(U,{value:e,onChange:t,units:r})}function H({label:e,sourceSection:t,targetSection:r,onCopy:s}){return(0,d.jsx)("div",{className:"copy-section-field",children:(0,d.jsxs)("button",{onClick:async()=>{const e=e=>e.split("_").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" "),n=e(t),a=e(r);(await w.A.fire({title:(0,o.__)("Copy Settings?","softtent-preorders"),text:`${(0,o.__)("This will copy all settings from","softtent-preorders")} "${n}" ${(0,o.__)("to","softtent-preorders")} "${a}". ${(0,o.__)("Any existing values will be overwritten.","softtent-preorders")}`,confirmButtonText:(0,o.__)("Yes, Copy","softtent-preorders"),cancelButtonText:(0,o.__)("Cancel","softtent-preorders"),showCancelButton:!0})).isConfirmed&&s(t,r)},className:"flex items-center justify-center gap-2 text-sm py-2 px-4 rounded-md text-white bg-secondary hover:bg-secondary-50 transition-colors",children:[(0,d.jsx)(g.gc,{icon:h.jPR}),(0,d.jsx)("span",{children:e})]})})}var q=r(1609);function J({extensionId:e,ruleId:t,ruleset:r=!1,extensionLabel:s}){const[n,a]=(0,q.useState)(!1),l=(()=>{let s=`[softtent_po_${e.replace(/-/g,"_")}`;return r&&(s+=` id="${t||"0"}"`),s+=' product_id="{product_id}"',s+="]",s})();return(0,d.jsxs)("div",{className:"shortcode-field",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("input",{type:"text",value:l,readOnly:!0,className:"flex-1 px-3 py-2 text-sm border border-gray-300 rounded-md bg-gray-50 font-mono",onClick:e=>e.currentTarget.select()}),(0,d.jsxs)("button",{onClick:async()=>{try{if(navigator.clipboard&&navigator.clipboard.writeText)await navigator.clipboard.writeText(l);else{const e=document.createElement("textarea");e.value=l,e.style.position="fixed",e.style.left="-999999px",e.style.top="-999999px",document.body.appendChild(e),e.focus(),e.select();const t=document.execCommand("copy");if(document.body.removeChild(e),!t)throw new Error("Copy command failed")}a(!0),setTimeout(()=>{a(!1)},2e3)}catch(e){w.A.fire({title:(0,o.__)("Error","softtent-preorders"),text:(0,o.__)("Failed to copy shortcode","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),showCancelButton:!1})}},className:"flex items-center justify-center gap-2 text-sm py-2 px-3 rounded-md text-white bg-secondary hover:bg-secondary-50 transition-colors ",title:(0,o.__)("Copy to clipboard","softtent-preorders"),children:[(0,d.jsx)(g.gc,{icon:h.jPR}),(0,d.jsx)("span",{children:n?(0,o.__)("Copied!","softtent-preorders"):(0,o.__)("Copy","softtent-preorders")})]})]}),(0,d.jsx)("p",{className:"text-xs text-gray-500 mt-2",children:(0,o.__)(`Use this shortcode to display the ${s} anywhere on your site.`,"softtent-preorders")})]})}function K({value:e,onChange:t,dateOnly:r=!1,is12Hour:s=!1}){const[n,a]=(0,p.useState)(!1),l=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&a(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),(0,d.jsxs)("div",{className:"relative",ref:l,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>a(!n),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(n?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.BEE,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(()=>{if(!e)return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders");try{const t=new Date(e);if(isNaN(t.getTime()))return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders");if(r){const e={year:"numeric",month:"short",day:"numeric"};return t.toLocaleDateString(void 0,e)}{const e={year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"};return t.toLocaleString(void 0,e)}}catch(e){return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders")}})()})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(n?"text-primary":"text-gray-400")})]}),n&&(0,d.jsxs)("div",{className:"absolute top-full end-0 mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl "+(r?"softtent-po-date-only":""),children:[(0,d.jsx)(v.DateTimePicker,{currentDate:e||void 0,onChange:e=>{t(e)},is12Hour:s}),r&&(0,d.jsx)("style",{children:"\n\t\t\t\t\t\t\t/* Hide only the TIME section, not the datetime container */\n\t\t\t\t\t\t\t.softtent-po-date-only .components-datetime .components-datetime__time {\n\t\t\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t/* Hide timezone selector */\n\t\t\t\t\t\t\t.softtent-po-date-only .components-datetime__timezone {\n\t\t\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t"})]})]})}var X=r(1455),Y=r.n(X);let Q=null;const Z=({currentPreset:e,onSelect:t,onClose:r})=>{const[s,n]=(0,p.useState)(!1),[a,l]=(0,p.useState)(Q||{}),[i,c]=(0,p.useState)(0===Object.keys(Q||{}).length);(0,p.useEffect)(()=>{setTimeout(()=>n(!0),10),Q&&0!==Object.keys(Q).length||(c(!0),(async()=>{if(Q)return Q;try{const e=await Y()({path:"/softtent-preorders/v1/icons",method:"GET"});if(e.success&&e.data)return Q=e.data,e.data}catch(e){}return{}})().then(e=>{l(e),c(!1)}))},[]);const u=e=>{n(!1),setTimeout(()=>{e()},300)},m=()=>{u(r)};return(0,p.useEffect)(()=>{const e=e=>{"Escape"===e.key&&m()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,d.jsx)("div",{className:"softtent-po-admin",children:(0,d.jsx)("div",{"aria-modal":"true",className:"fixed inset-0 z-[1000] bg-black/50 flex items-center justify-center transition-opacity duration-300 "+(s?"opacity-100":"opacity-0"),onClick:e=>{e.target===e.currentTarget&&m()},children:(0,d.jsxs)("div",{className:"bg-white rounded-lg shadow-lg w-full max-w-lg mx-4 max-h-[80vh] overflow-hidden transition-transform duration-300 "+(s?"translate-y-0":"-translate-y-12"),children:[(0,d.jsxs)("div",{className:"flex items-center justify-between px-6 py-4 border-b border-gray-200",children:[(0,d.jsx)("h3",{className:"!m-0 !text-md !font-semibold text-gray-700",children:(0,o.__)("Choose Icon","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:m,className:"text-gray-400 hover:text-gray-600 transition-colors","aria-label":(0,o.__)("Close","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.GRI,className:"text-xl"})})]}),(0,d.jsx)("div",{className:"p-6 overflow-y-auto max-h-[60vh]",children:i?(0,d.jsx)("div",{className:"flex items-center justify-center py-12",children:(0,d.jsx)(g.gc,{icon:h.z1G,className:"text-3xl text-gray-400 animate-spin"})}):0===Object.keys(a).length?(0,d.jsx)("div",{className:"flex items-center justify-center py-12 text-gray-500",children:(0,o.__)("No icons available","softtent-preorders")}):(0,d.jsx)("div",{className:"grid grid-cols-8 gap-2",children:Object.entries(a).map(([r,s])=>(0,d.jsx)(L.A,{content:s.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>(e=>{const r=a[e];u(()=>t(e,r))})(r),className:"w-full aspect-square flex items-center justify-center rounded-lg transition-all [&>svg]:w-5 [&>svg]:h-5 "+(e===r?"bg-primary text-white ring-2 ring-primary ring-offset-2":"bg-gray-100 text-gray-600 hover:bg-gray-200 hover:text-gray-800"),dangerouslySetInnerHTML:{__html:s.svg}})},r))})})]})})})};function ee({value:e,onChange:t,svgUploadEnabled:r,onEnableSvgUpload:s,showPosition:n=!1,showMargin:a=!1}){const[l,i]=(0,p.useState)(!1),[c,u]=(0,p.useState)(!1),m=(0,p.useRef)(null),x=e||{source:"none",position:"left"};(0,p.useEffect)(()=>{const e=e=>{!m.current||m.current.contains(e.target)||c||i(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[c]);const f=()=>{const e=x.margin;return"number"==typeof e?{value:e,unit:"px"}:e&&"object"==typeof e&&"value"in e?{value:e.value||0,unit:e.unit||"px"}:{value:6,unit:"px"}},b=e=>{const r=f();t({...x,margin:{value:e,unit:r.unit}})},y=e=>{const r=f();t({...x,margin:{value:r.value,unit:e}})},v=()=>"preset"===x.source?x.preset_label||x.preset||(0,o.__)("Icon","softtent-preorders"):"custom"===x.source?(0,o.__)("Custom Icon","softtent-preorders"):(0,o.__)("Icon","softtent-preorders"),j="none"!==x.source,_="preset"===x.source&&x.preset_svg?(0,d.jsx)("span",{className:"w-5 h-5 flex items-center justify-center [&>svg]:w-full [&>svg]:h-full",dangerouslySetInnerHTML:{__html:x.preset_svg}}):"custom"===x.source&&x.custom?.url?(0,d.jsx)("img",{src:x.custom.url,alt:"",className:"w-5 h-5 object-contain"}):null;return(0,d.jsxs)("div",{className:"relative",ref:m,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>i(!l),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(l?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[_&&(0,d.jsx)("span",{className:"text-gray-600",children:_}),(0,d.jsx)("span",{className:"font-medium",children:v()})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(l?"text-primary":"text-gray-400")})]}),l&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 bg-white border border-gray-200 rounded-lg shadow-xl min-w-[300px]",children:[j&&(0,d.jsxs)("div",{className:"p-3 border-b border-gray-200 flex items-center justify-between bg-gray-50 rounded-t-lg",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3",children:[(0,d.jsx)("div",{className:"w-10 h-10 bg-white border border-gray-200 rounded-lg flex items-center justify-center [&>svg]:w-6 [&>svg]:h-6 [&>img]:w-6 [&>img]:h-6",children:_}),(0,d.jsx)("span",{className:"text-sm font-medium text-gray-700",children:v()})]}),(0,d.jsx)("button",{type:"button",onClick:async()=>{u(!0);const e=await w.A.fire({text:(0,o.__)("Are you sure you want to remove this icon?","softtent-preorders")});u(!1),e.isConfirmed&&t({source:"none",position:x.position,margin:x.margin})},className:"w-8 h-8 bg-red-50 text-red-600 rounded-lg hover:bg-red-100 transition-colors flex items-center justify-center",title:(0,o.__)("Remove Icon","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.yLS,className:"text-sm"})})]}),(0,d.jsxs)("div",{className:"flex bg-gray-100 p-1 m-3 rounded-lg",children:[(0,d.jsx)("button",{type:"button",onClick:async()=>{u(!0);const e=await(r="preset"===x.source?x.preset:void 0,new Promise(e=>{const t=document.createElement("div");t.id="icon-library-modal-container",document.body.appendChild(t);const s=(0,p.createRoot)(t),n=()=>{s.unmount(),document.body.contains(t)&&document.body.removeChild(t)};s.render((0,d.jsx)(Z,{currentPreset:r,onSelect:(t,r)=>{e({selected:!0,iconKey:t,iconData:r}),n()},onClose:()=>{e({selected:!1}),n()}}))}));var r;u(!1),e.selected&&e.iconKey&&e.iconData&&t({source:"preset",preset:e.iconKey,preset_svg:e.iconData.svg,preset_label:e.iconData.label,position:x.position,margin:x.margin})},className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("preset"===x.source||"none"===x.source?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Icon Library","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:async()=>{if(!wp||!wp.media)return;if(!r){if(u(!0),(await w.A.fire({title:(0,o.__)("Enable SVG Upload?","softtent-preorders"),text:(0,o.__)("SVG files can contain malicious code. Only enable this if you trust the source of your SVG files. Do you want to enable SVG uploads at your own risk?","softtent-preorders"),confirmButtonText:(0,o.__)("Yes, Enable SVG Upload","softtent-preorders"),cancelButtonText:(0,o.__)("Cancel","softtent-preorders"),confirmButtonClass:"bg-yellow-500 text-white",showCancelButton:!0})).isConfirmed&&s)try{await s(),await w.A.fire({title:(0,o.__)("SVG Upload Enabled","softtent-preorders"),text:(0,o.__)("SVG upload has been enabled. Please save your current settings and reload the page to upload SVG files.","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),showCancelButton:!1})}catch(e){await w.A.fire({title:(0,o.__)("Error","softtent-preorders"),text:(0,o.__)("Failed to enable SVG upload.","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),confirmButtonClass:"bg-red-500 text-white",showCancelButton:!1})}return void u(!1)}u(!0);const e=wp.media({title:(0,o.__)("Choose an SVG Icon","softtent-preorders"),button:{text:(0,o.__)("Use this Icon","softtent-preorders")},multiple:!1,library:{type:"image/svg+xml"}});e.on("select",()=>{const r=e.state().get("selection").first().toJSON();t({source:"custom",custom:{id:r.id,url:r.url},position:x.position,margin:x.margin}),u(!1)}),e.on("close",()=>{u(!1)}),e.open()},className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("custom"===x.source?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Upload SVG","softtent-preorders")})]}),n&&(0,d.jsxs)("div",{className:"p-3 border-t border-gray-200",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600 mb-2 block",children:(0,o.__)("Icon Position","softtent-preorders")}),(0,d.jsx)("div",{className:"flex gap-1",children:[{value:"left",label:(0,o.__)("Left","softtent-preorders")},{value:"right",label:(0,o.__)("Right","softtent-preorders")},{value:"only",label:(0,o.__)("Icon Only","softtent-preorders")}].map(e=>(0,d.jsx)("button",{type:"button",onClick:()=>{return r=e.value,void t({...x,position:r});var r},className:"flex-1 px-3 py-1.5 text-xs font-medium rounded transition-colors "+(x.position===e.value?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:e.label},e.value))})]}),a&&("left"===x.position||"right"===x.position)&&(()=>{const e=f(),t="%"===e.unit?100:"em"===e.unit||"rem"===e.unit?10:50,r="em"===e.unit||"rem"===e.unit?.1:1,s=e.value/t*100;return(0,d.jsxs)("div",{className:"p-3 border-t border-gray-200",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600 mb-2 block",children:(0,o.__)("Margin","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex gap-1",children:[(0,d.jsx)("div",{className:"flex relative flex-1 top-3",children:(0,d.jsx)("input",{type:"range",min:"0",max:t,step:r,value:e.value,onChange:e=>b(Number(e.target.value)),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${s}%, #e5e7eb ${s}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${s}%, #e5e7eb ${s}%, #e5e7eb 100%)`}})}),(0,d.jsxs)("div",{className:"flex flex-col",style:{width:"70px"},children:[(0,d.jsx)("input",{type:"number",min:"0",step:r,value:e.value,onChange:e=>b(Number(e.target.value)),className:"w-full py-1.5 px-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none"}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:"left"===x.position?(0,o.__)("Right","softtent-preorders"):(0,o.__)("Left","softtent-preorders")})]}),(0,d.jsx)(C,{value:e.unit,onChange:y,units:["px","em","rem","%"]})]})]})})()]})]})}function te({value:e,onChange:t,responsive:r=!1,min:s=0,max:n=1e3,step:o=1,units:a,placeholder:l="",className:i=""}){const{activeDevice:c}=(0,m.F)(),u=a&&a.length>0,p=()=>{if(r&&"object"==typeof e&&null!==e){const t=e[c];return null!=t&&"unit"!==t?String(t):void 0!==e.desktop&&null!==e.desktop?String(e.desktop):""}return"object"==typeof e&&null!==e?void 0!==e.desktop?String(e.desktop):"":null!=e?String(e):""},x=()=>"object"==typeof e&&null!==e&&e.unit?e.unit:a?.[0]||"px",g=s=>{const n=""===s?"":Number(s);t(r?{..."object"==typeof e&&null!==e?e:{desktop:"number"==typeof e||"string"==typeof e?e:""},[c]:n,...u&&{unit:x()}}:u?{desktop:n,unit:x()}:n)},h=p(),f=x(),b=Number(h)||0,y=(b-s)/(n-s)*100;return(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"flex-1 flex items-center",children:(0,d.jsx)("input",{type:"range",min:s,max:n,step:o,value:b,onChange:e=>{g(e.target.value)},className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${y}%, #e5e7eb ${y}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${y}%, #e5e7eb ${y}%, #e5e7eb 100%)`}})}),(0,d.jsx)("input",{type:"number",value:h,onChange:e=>{g(e.target.value)},min:s,max:n,step:o,placeholder:l,className:`w-[70px] py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none ${i}`,style:{paddingRight:0}}),u&&(0,d.jsx)(C,{value:f,onChange:s=>{if(r)t({..."object"==typeof e&&null!==e?e:{desktop:"number"==typeof e||"string"==typeof e?e:""},unit:s});else{const e=p();t({desktop:""===e?"":Number(e),unit:s})}},units:a,hideLabel:!0})]})}function re({id:e,label:t,enabled:r,showSwitch:s,index:n,isDragging:o,onToggle:a,onDragStart:l,onDragOver:i,onDrop:c,onDragEnd:u}){return(0,d.jsxs)("div",{className:`\n\t\t\t\tsortable-item\n\t\t\t\tflex items-center gap-3 px-3 py-2 bg-white border border-slate-200 rounded-md\n\t\t\t\tshadow-sm hover:border-slate-300 transition-all\n\t\t\t\t${o?"opacity-50":""}\n\t\t\t`,onDragOver:e=>i(e,n),onDrop:()=>c(n),children:[(0,d.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),l(n);const t=e.currentTarget.closest(".sortable-item");if(t&&e.dataTransfer){const r=t.getBoundingClientRect();e.dataTransfer.setDragImage(t,e.clientX-r.left,e.clientY-r.top)}},onDragEnd:u,className:"flex items-center cursor-grab active:cursor-grabbing",children:(0,d.jsx)(g.gc,{icon:h.S9g,className:"text-gray-400 text-sm",title:"Drag to reorder"})}),(0,d.jsx)("div",{className:"flex-1 flex items-center text-sm font-medium text-slate-700",children:t}),s&&a&&(0,d.jsx)("div",{className:"flex items-center",onClick:e=>e.stopPropagation(),children:(0,d.jsx)(x,{enabled:null!=r&&r,setEnabled:t=>{a(e,"boolean"==typeof t?t:!0===t)}})})]})}function se({value:e={},options:t=[],onChange:r,switch:s=!1,responsive:n=!1}){const{activeDevice:o}=(0,m.F)(),[a,l]=(0,q.useState)(null),i=()=>{if(!e||0===Object.keys(e).length)return t;const r=[];for(const[c,d]of Object.entries(e)){const e=t.find(e=>e.id===c);if(!e)continue;let u;var s,a,l,i;u=n&&"object"==typeof d&&null!==d?null===(s=null!==(a=null!==(l=d[o])&&void 0!==l?l:d.desktop)&&void 0!==a?a:e.enabled)||void 0===s||s:"boolean"==typeof d?d:null===(i=e.enabled)||void 0===i||i,r.push({id:c,label:e.label,enabled:u})}for(const e of t){var c;r.find(t=>t.id===e.id)||r.push({id:e.id,label:e.label,enabled:null===(c=e.enabled)||void 0===c||c})}return r},[c,u]=(0,q.useState)(()=>i());(0,q.useEffect)(()=>{u(i())},[e,t,o,n]);const p=e=>{l(e)},x=(e,t)=>{e.preventDefault()},g=e=>{if(null===a||a===e)return;const t=[...c],[r]=t.splice(a,1);t.splice(e,0,r),u(t),b(t),l(null)},h=()=>{l(null)},f=(e,t)=>{const r=c.map(r=>r.id===e?{...r,enabled:t}:r);u(r),b(r)},b=t=>{const s={};for(const r of t)if(n){var a,l;const t=e[r.id],n="object"==typeof t&&null!==t?t:{desktop:null===(a=r.enabled)||void 0===a||a};s[r.id]={...n,[o]:null===(l=r.enabled)||void 0===l||l}}else{var i;s[r.id]=null===(i=r.enabled)||void 0===i||i}r(s)};return(0,d.jsx)("div",{className:"space-y-2",children:c.map((e,t)=>(0,d.jsx)(re,{id:e.id,label:e.label,enabled:e.enabled,showSwitch:s,index:t,isDragging:a===t,onToggle:f,onDragStart:p,onDragOver:x,onDrop:g,onDragEnd:h},e.id))})}var ne=r(900);function oe(e){if(!e||"string"!=typeof e)return e;try{return(0,ne.Ay)(e)}catch(t){return e}}function ae(e){var t;const{type:r="text",label:l="",description:i="",labelClass:c="",descriptionClass:p="",label_tooltip:m="",placeholder:g="",className:h="",areaClassName:v="",layout:j="",onChange:w=()=>{},onInput:C=()=>{},name:k="",id:A="",value:$="",multiple:L=!1,required:D=!1,readOnly:z=!1,ref:F=null,options:B=[],rows:O=4,cols:V=90,style:I={},autoComplete:M="off",min:U=0,max:q,left:X=(0,d.jsx)(d.Fragment,{}),right:Y=(0,d.jsx)(d.Fragment,{}),editorHeight:Q="200px",hasError:Z=!1,showErrorMessage:re=!1,errorMessage:ne="",isAsync:ae=!1,asyncCallback:le=(e,t)=>{},onCreateAsyncCallback:ie=e=>{},isSelectCreatable:ce=!1,responsive:de,default:ue,units:pe,hover:me,gradient:xe,source_section:ge,target_section:he,onCopySettings:fe=()=>{},extension_id:be,extension_label:ye,rule_id:ve,ruleset:je,svgUploadEnabled:_e,onEnableSvgUpload:we,showPosition:Ne,showMargin:Ce,color:ke}=e,Se=()=>{let e="\n\t\t\tbg-white text-black placeholder:text-placeholder transition px-4 rounded-md\n\t\t\tplaceholder:font-normal text-sm border border-b border-solid border-slate-300\n\t\t\tborder-outline-none !shadow-none focus:!outline-none focus:!border-[#EBEFF8]\n\t\t\tfocus:!shadow-[#EBEFF8] required:border-red-500 w-full\n\t\t";switch(r){case"text":case"url":case"email":case"search":case"password":case"number":case"currency":e+=" !min-h-[30px]";break;case"textarea":e+=" py-4";break;case"select":case"radio":case"switch":e+=" cursor-pointer";break;case"checkbox":e+=" !h-6 !w-6 !indeterminate:bg-gray-300 accent-[#1BBC9C] cursor-pointer";break;case"image":case"text-editor":case"date":case"datetime":e+=" bg-transparent border-0 shadow-none"}return"currency"===r&&(e+=" ml-9"),h?.length&&(e=`${e} ${h}`),(0,s.QP)(e)},Ae=e=>{let{name:t,value:s}=e.target;"checkbox"===r&&(s=e.target.checked?1:0),w({name:t,value:s})},Ee={...I,border:"1px solid "+(Z?"#E9485E":"#EBEFF8"),boxShadow:"none"},$e=A||k,Le=l.length>0,De=de;return(0,d.jsxs)(d.Fragment,{children:[Le&&(0,d.jsx)(a.A,{htmlFor:$e,className:c,tooltip:(0,n.isEmpty)(m)?"":oe(m),required:D,suffix:De?(0,d.jsx)(R,{responsive:de}):void 0,children:l}),(0,d.jsxs)("div",{className:`input-field ${v} ${Z?"text-error":""}`,children:[X,("text"===r||"url"===r||"email"===r||"search"===r||"password"===r||"number"===r&&!de||"currency"===r)&&(0,d.jsx)("input",{type:null!==(t={currency:"number"}[r])&&void 0!==t?t:r,ref:F,required:D,readOnly:z,placeholder:g,className:Se(),style:Ee,onChange:Ae,onInput:C,name:$e,id:$e,value:$,min:U,max:q,autoComplete:M}),"number"===r&&de&&(0,d.jsx)(te,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,min:U,max:q,units:pe,placeholder:g}),"textarea"===r&&(0,d.jsx)("textarea",{ref:F,required:D,placeholder:g,className:Se(),style:Ee,onChange:Ae,onInput:C,id:$e,name:$e,value:$,rows:O,cols:V,autoComplete:M}),"select"===r&&(0,d.jsx)(u,{value:$,isMulti:L,options:void 0!==B?B:[],placeholder:g,onChange:e=>{w({name:$e,value:e})},isAsync:ae,asyncCallback:le,isCreatable:ce,onCreateAsyncCallback:ie}),("checkbox"===r||"radio"===r)&&(0,d.jsx)(f,{type:r,options:B,value:$,layout:j,onChange:e=>w({name:$e,value:e})}),"switch"===r&&(0,d.jsx)(x,{enabled:de?"object"!=typeof $||null===$||Array.isArray($)?{desktop:"1"==$||"true"==$||!0===$}:$:"1"==$||"true"==$||!0===$,setEnabled:e=>{"function"==typeof w&&w({name:$e,value:e})},responsive:de}),("tab"===r||"state_tab"===r)&&(0,d.jsx)(b,{options:B||{},value:$,onChange:e=>w({name:$e,value:e}),layout:j}),"text-editor"===r&&(0,d.jsx)(y.A,{id:$e,height:Q,onChange:w,value:$}),"color"===r&&(0,d.jsx)(_,{value:$,onChange:e=>{w({name:$e,value:e})},hover:me,gradient:xe}),"image"===r&&(0,d.jsx)(N,{label:l,value:$,onChange:e=>{w({name:$e,value:e})}}),"dimension"===r&&(0,d.jsx)(S,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,default:ue,units:pe,placeholder:g}),"border"===r&&(0,d.jsx)(E,{value:$,onChange:e=>w({name:$e,value:e}),hover:me}),"alignment"===r&&(0,d.jsx)(T,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de}),"typography"===r&&(0,d.jsx)(P,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,color:ke}),"hook_position"===r&&(0,d.jsx)(W,{options:B||{},value:$,onChange:e=>w({name:$e,value:e})}),"position"===r&&(0,d.jsx)(G,{value:$,onChange:e=>w({name:$e,value:e}),units:pe}),"copy_settings"===r&&ge&&he&&(0,d.jsx)(H,{label:(0,o.__)("Apply","softtent-preorders"),sourceSection:ge,targetSection:he,onCopy:fe}),("date"===r||"datetime"===r)&&(0,d.jsx)(K,{value:"string"==typeof $?$:null,onChange:e=>{w({name:$e,value:e})},dateOnly:"date"===r}),"shortcode"===r&&be&&(0,d.jsx)(J,{extensionId:be,extensionLabel:ye,ruleId:ve,ruleset:je}),"icon"===r&&(0,d.jsx)(ee,{value:$,onChange:e=>w({name:$e,value:e}),svgUploadEnabled:_e,onEnableSvgUpload:we,showPosition:Ne,showMargin:Ce}),"sortable"===r&&(0,d.jsx)(se,{value:$,options:B,onChange:e=>w({name:$e,value:e}),switch:e.switch,responsive:de}),Y]}),i.length>0&&(0,d.jsx)("p",{className:"text-[12px] text-gray-500 mt-1",children:i}),(()=>{if(Z&&re&&ne?.length>0)return(0,d.jsx)("p",{className:"text-error text-xs mt-2",children:ne})})()]})}},701(e,t,r){r.d(t,{A:()=>o});var s=r(6087),n=r(790);function o({content:e,children:t,position:r="bottom",className:o=""}){const[a,l]=(0,s.useState)(!1),i=(0,s.useRef)(null),[c,d]=(0,s.useState)({top:0,left:0});return(0,s.useEffect)(()=>{if(!a||!i.current)return;const e=()=>{if(!i.current)return;const e=i.current.getBoundingClientRect();let t=0,s=0;switch(r){case"top":t=e.top-8,s=e.left+e.width/2;break;case"right":t=e.top+e.height/2,s=e.right+8;break;case"bottom":t=e.bottom+8,s=e.left+e.width/2;break;case"left":t=e.top+e.height/2,s=e.left-8}d({top:t,left:s})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[a,r]),(0,n.jsxs)("div",{ref:i,className:`relative inline-block ${o}`,onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[t,a&&(0,s.createPortal)((0,n.jsxs)("div",{style:(()=>{const e={position:"fixed",top:`${c.top}px`,left:`${c.left}px`,zIndex:99999,padding:"0.5rem 0.75rem",backgroundColor:"#111827",color:"#ffffff",fontSize:"0.75rem",lineHeight:1.5,borderRadius:"0.375rem",boxShadow:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1)",maxWidth:"20rem",whiteSpace:"normal"};switch(r){case"top":return{...e,transform:"translate(-50%, -100%)"};case"right":return{...e,transform:"translateY(-50%)"};case"bottom":return{...e,transform:"translateX(-50%)"};case"left":return{...e,transform:"translate(-100%, -50%)"}}})(),onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[(0,n.jsx)("div",{style:(()=>{const e={position:"absolute",width:0,height:0};switch(r){case"top":return{...e,bottom:"-0.375rem",left:"50%",transform:"translateX(-50%)",borderLeft:"0.375rem solid transparent",borderRight:"0.375rem solid transparent",borderTop:"0.375rem solid #111827"};case"right":return{...e,left:"-0.375rem",top:"50%",transform:"translateY(-50%)",borderTop:"0.375rem solid transparent",borderBottom:"0.375rem solid transparent",borderRight:"0.375rem solid #111827"};case"bottom":return{...e,top:"-0.375rem",left:"50%",transform:"translateX(-50%)",borderLeft:"0.375rem solid transparent",borderRight:"0.375rem solid transparent",borderBottom:"0.375rem solid #111827"};case"left":return{...e,right:"-0.375rem",top:"50%",transform:"translateY(-50%)",borderTop:"0.375rem solid transparent",borderBottom:"0.375rem solid transparent",borderLeft:"0.375rem solid #111827"}}})()}),e]}),document.body)]})}},3270(e,t,r){r.d(t,{F:()=>l,Y:()=>a});var s=r(1609),n=r(790);const o=(0,s.createContext)(void 0),a=({children:e})=>{const[t,r]=(0,s.useState)("desktop");return(0,n.jsx)(o.Provider,{value:{activeDevice:t,setActiveDevice:r},children:e})},l=()=>{const e=(0,s.useContext)(o);if(!e)throw new Error("useDevice must be used within a DeviceProvider");return e}},3322(e,t,r){r.d(t,{A:()=>l});var s=r(7723),n=r(6087),o=r(790);const a=({title:e,text:t,confirmButtonText:r,cancelButtonText:s,confirmButtonClass:a,showCancelButton:l,showLoaderOnConfirm:i,onConfirm:c,onCancel:d})=>{const[u,p]=(0,n.useState)(!1),[m,x]=(0,n.useState)(!1);(0,n.useEffect)(()=>{setTimeout(()=>x(!0),10)},[]);const g=e=>{x(!1),setTimeout(()=>{e()},300)},h=()=>{g(d)};return(0,n.useEffect)(()=>{const e=e=>{"Escape"===e.key&&h()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,o.jsx)("div",{className:"softtent-po-admin",children:(0,o.jsx)("div",{"aria-modal":"true",className:"fixed inset-0 z-[1000] bg-black/50 flex items-center justify-center transition-opacity duration-300 "+(m?"opacity-100":"opacity-0"),onClick:e=>{e.target===e.currentTarget&&h()},children:(0,o.jsxs)("div",{className:"bg-white rounded-lg shadow-lg min-w-[400px] max-w-[500px] transition-transform duration-300 "+(m?"translate-y-0":"-translate-y-12"),children:[(0,o.jsx)("div",{className:"px-6 py-4 border-b border-gray-200",children:(0,o.jsx)("h3",{className:"!m-0 !text-md !font-semibold text-gray-700",children:e})}),(0,o.jsx)("div",{className:"px-6 py-4",children:(0,o.jsx)("p",{className:"m-0 text-gray-500 leading-relaxed",children:t})}),(0,o.jsxs)("div",{className:"px-6 pt-4 pb-6 flex gap-3 justify-end",children:[l&&(0,o.jsx)("button",{type:"button",className:"px-4 py-2 rounded-md text-sm font-medium bg-gray-100 text-gray-700 hover:bg-gray-200",onClick:h,children:s}),(0,o.jsxs)("button",{type:"button",className:`px-4 py-2 rounded-md text-sm font-medium ${a} disabled:opacity-60 disabled:cursor-not-allowed hover:opacity-90`,onClick:()=>{if(i)return p(!0),c(),void setTimeout(()=>g(()=>{}),300);c(),g(()=>{})},disabled:u,children:[u&&(0,o.jsx)("span",{className:"inline-block w-3.5 h-3.5 border-2 border-white rounded-full border-t-transparent animate-spin mr-2"}),u?"Loading..":r]})]})]})})})},l={fire:(e={})=>{const{title:t=(0,s.__)("Are you sure?","softtent-preorders"),text:r=(0,s.__)("Are you sure you want to delete this item?","softtent-preorders"),confirmButtonText:l=(0,s.__)("Confirm","softtent-preorders"),cancelButtonText:i=(0,s.__)("Cancel","softtent-preorders"),confirmButtonClass:c="bg-primary text-white hover:bg-primary-dark",showCancelButton:d=!0,showLoaderOnConfirm:u=!1}=e;return new Promise(e=>{const s=document.createElement("div");s.id="custom-swal-container",document.body.appendChild(s);const p=(0,n.createRoot)(s),m=()=>{p.unmount(),document.body.contains(s)&&document.body.removeChild(s)};p.render((0,o.jsx)(a,{title:t,text:r,confirmButtonText:l,cancelButtonText:i,confirmButtonClass:c,showCancelButton:d,showLoaderOnConfirm:u,onConfirm:()=>{e({isConfirmed:!0,isDismissed:!1}),m()},onCancel:()=>{e({isConfirmed:!1,isDismissed:!0}),m()}}))})}}},3333(e,t,r){r.d(t,{A:()=>l});var s=r(856),n=r(7723),o=r(701),a=r(790);function l({children:e=(0,a.jsx)(a.Fragment,{}),htmlFor:t,className:r="",tooltip:l="",required:i=!1,suffix:c}){return(0,a.jsxs)("div",{className:"flex items-center gap-1 mb-1",children:[(0,a.jsxs)("label",{className:(0,s.QP)(`block text-black font-semibold text-[12px] !ml-0 mb-0 ${r}`),htmlFor:t,children:[e,i&&(0,a.jsx)(o.A,{content:(0,n.__)("This field is required","softtent-preorders"),position:"right",children:(0,a.jsx)("span",{className:"text-red-500 font-semibold ml-0.5 cursor-help select-none",children:"*"})})]}),l&&(0,a.jsx)(o.A,{content:l,position:"right",children:(0,a.jsx)("button",{type:"button",className:"inline-flex items-center justify-center w-4 h-4 rounded-full transition-colors","aria-label":(0,n.__)("Show tooltip","softtent-preorders"),children:(0,a.jsx)("span",{className:"dashicons dashicons-info text-primary cursor-help",style:{lineHeight:"1",fontSize:"14px",display:"flex",alignItems:"flex-end",justifyContent:"center"}})})}),c]})}},3620(e,t,r){r.d(t,{A:()=>o});var s=r(2337),n=r(790);const o=({text:e="",icon:t,iconPosition:r="left",type:o="default",outline:a=!1,onClick:l=()=>{},buttonCustomClass:i="",iconCustomClass:c="",textClassName:d="",smTextHidden:u=!1,disabled:p=!1,style:m={},ariaLabel:x})=>(0,n.jsxs)("button",{className:(()=>{let e="transition px-4 ps-4 py-2 leading-5 rounded-md font-medium text-sm",t="white",r="",s="",n="",l="white";switch(o){case"primary":case"submit":t=a?"text-primary":"text-white",r=a?"bg-white":"bg-primary",n="bg-primary-dark",s=a?"border-blue-800":"border-transparent";break;case"warning":t=a?"text-yellow-500":"text-white",r=a?"bg-white":"bg-yellow-500",n="bg-yellow-600",s=a?"border-yellow-500":"border-transparent";break;case"error":t=a?"text-error":"text-white",r=a?"bg-white":"bg-red-500",n=a?"bg-error-dark":"bg-error",s=a?"border-error":"border-transparent";break;case"success":t=a?"text-success":"text-white",r=a?"bg-white":"bg-success-dark",n=a?"bg-success-dark":"bg-success",s=a?"border-success":"border-transparent";break;case"default":t="text-black",r=a?"bg-white":"bg-gray-liter",n="bg-gray-liter",s=a?"border-transparent":"border-gray-dark",l="text-black"}return e+=` ${r} hover:!${n} !focus:${n} ${t} hover:${l} focus:text-${t} hover:rounded-md focus:rounded-md focus:outline-none`,e+=` border ${a?" border-solid ":""} ${s} hover:${s} focus:${s}`,p&&(e+=" opacity-50 cursor-not-allowed"),null!=i&&(e=`${i} ${e}`),e})(),style:{...m},onClick:l,disabled:p,type:"submit"===o?"submit":"button","aria-label":x||e,children:[void 0!==t&&"left"===r&&(0,n.jsx)("span",{className:`${u?"px-0 sm:px-2":"px-2"} ps-0 ${c}`,"aria-hidden":"true",children:(0,n.jsx)(s.gc,{icon:t})}),(0,n.jsx)("span",{className:d,children:e}),void 0!==t&&"right"===r&&(0,n.jsx)("span",{className:`px-2 pe-0 ${c}`,"aria-hidden":"true",children:(0,n.jsx)(s.gc,{icon:t})}),(0,n.jsx)("br",{})]})},3788(e,t,r){r.d(t,{A:()=>l});var s=r(7723),n=r(2337),o=r(6188),a=r(790);function l({isOpen:e,onClose:t,title:r,children:l,onSave:i,saveText:c=(0,s.__)("Save","softtent-preorders"),cancelText:d=(0,s.__)("Cancel","softtent-preorders")}){return e?(0,a.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center",children:[(0,a.jsx)("div",{className:"absolute inset-0 bg-black/50",onClick:t}),(0,a.jsxs)("div",{className:"relative bg-white rounded-lg shadow-xl max-w-md w-full mx-4 max-h-[90vh] overflow-y-auto",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between px-6 py-4 border-b border-gray-200",children:[(0,a.jsx)("h3",{className:"text-lg font-semibold text-gray-900",children:r}),(0,a.jsx)("button",{onClick:t,className:"text-gray-400 hover:text-gray-600 transition-colors","aria-label":(0,s.__)("Close","softtent-preorders"),children:(0,a.jsx)(n.gc,{icon:o.GRI,className:"text-xl"})})]}),(0,a.jsx)("div",{className:"px-6 py-4",children:l}),i&&(0,a.jsxs)("div",{className:"flex items-center justify-end gap-3 px-6 py-4 border-t border-gray-200 bg-gray-50",children:[(0,a.jsx)("button",{onClick:t,className:"px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-md hover:bg-gray-50 transition-colors",children:d}),(0,a.jsx)("button",{onClick:()=>{i(),t()},className:"px-4 py-2 text-sm font-medium text-white bg-primary rounded-md hover:bg-primary-dark transition-colors",children:c})]})]})]}):null}},6649(e,t,r){r.d(t,{A:()=>n});var s=r(790);function n({height:e="200px",id:t,value:r,onChange:n}){return(0,s.jsx)(s.Fragment,{children:"Text Editor not added yet"})}},6734(e,t,r){r.d(t,{A:()=>l});var s=r(6188),n=r(2337),o=r(6658),a=r(790);function l({title:e=(0,a.jsx)(a.Fragment,{}),slug:t="",headingCustomClass:r="",hasBackButton:l=!1,backButtonTitle:i="",backButtonLink:c="",hasRightSideContent:d=!1,rightSideContent:u=(0,a.jsx)(a.Fragment,{}),children:p}){const m=()=>{let e="flex-1";return"overview"!==t&&"email-template-create"!==t||(e="flex-none"),{leftSideClassNames:e,rightSideClassNames:"flex-end text-right"}};return(0,a.jsxs)("div",{className:`max-w-screen-lg mx-auto cp-${t}-page`,children:[l&&(0,a.jsx)("div",{className:"w-full mb-2",children:(0,a.jsx)(o.N_,{to:void 0!==c?c:"",className:"focus:shadow-none focus:outline-none",children:(0,a.jsxs)("span",{className:"text-gray-dark text-sm",children:[(0,a.jsx)(n.gc,{icon:s.Wzs,className:"mr-3"}),i]})})}),(0,a.jsxs)("div",{className:`relative flex items-center mt-4 mb-5 ${r}`,children:[(0,a.jsx)("div",{className:m().leftSideClassNames,children:e}),d&&(0,a.jsx)("div",{className:m().rightSideClassNames,children:u})]}),(0,a.jsx)("div",{className:"cp-content-area",children:p})]})}},7855(e,t,r){r.d(t,{A:()=>n});var s=r(790);const n=({text:e,customClass:t="",show:r=!0})=>void 0===r||r?(0,s.jsx)("h1",{className:`!text-xl !text-primary ${t}`,children:e}):(0,s.jsx)(s.Fragment,{})},9795(e,t,r){r.r(t),r.d(t,{default:()=>Q});var s=r(7143),n=r(6087),o=r(6658),a=r(6188),l=r(2337),i=r(7723),c=r(6734),d=r(7855),u=r(6848),p=r(550),m=r(740),x=r(3620);function g(e){if("object"!=typeof e||null===e)return e;if("source"in e){const{preset_svg:t,preset_label:r,...s}=e;return s}return e}function h(e,t={}){const{preserveIconSvg:r=!1}=t;if(Array.isArray(e))return e.map(e=>h(e,t));if("object"!=typeof e||null===e)return e;if(1===Object.keys(e).length&&"value"in e)return h(e.value,t);const s={};for(const n in e){const o=e[n];if("object"==typeof o&&null!==o){if("repeater"===o.type){const e=Array.isArray(o.value)?o.value.map(e=>h(e,t)):[];s[n]={type:o.type,value:e};continue}"section"===o.type&&o.fields?s[n]={type:o.type,value:h(o.fields,t)}:!("value"in o)||"object"!=typeof o.value||o.type?"value"in o&&o.type&&"repeater"!==o.type&&"section"!==o.type?s[n]={type:o.type,value:"icon"!==o.type||r?o.value:g(o.value)}:o.fields||o.tabs?s[n]=h(o.fields||o.tabs,t):s[n]=h(o,t):s[n]=h(o.value,t)}else s[n]=o}return s}function f(e){if("object"!=typeof e||null===e||Array.isArray(e))return!1;const t=Object.keys(e);return 0!==t.length&&t.every(e=>"string"==typeof e&&/^[a-z]{2}(_[A-Z]{2})?$/.test(e))}function b(e,t){if(Array.isArray(e))return e.map(e=>b(e,t));if("object"!=typeof e||null===e)return e;if(t&&f(e))return function(e,t){if(!f(e))return e;if(e[t])return e[t];const r=t.split("_")[0];for(const t in e)if(t.startsWith(r))return e[t];return Object.values(e)[0]}(e,t);if("type"in e&&"value"in e&&2===Object.keys(e).length)return b(e.value,t);const r={};for(const s in e){const n=e[s];r[s]="object"==typeof n&&null!==n?b("type"in n&&"value"in n?n.value:n,t):n}return r}function y(e,t,r){if(!t.length)return e;const[s,...n]=t,o=s.match(/(\w+)\[(\d+)\]/);if(o){const t=o[1],s=parseInt(o[2],10),a=e[t];let l=[];Array.isArray(a?.value)?l=a.value:Array.isArray(a)&&(l=a);const i=l.map((e,t)=>t===s?y(e,n,r):e);return Array.isArray(a?.value)?{...e,[t]:{...a,value:i}}:{...e,[t]:i}}return 0===n.length?e[s]?"object"==typeof e[s]&&"value"in e[s]?{...e,[s]:{...e[s],value:r}}:{...e,[s]:r}:e:e[s]?.fields?{...e,[s]:{...e[s],fields:y(e[s].fields,n,r)}}:e[s]?{...e,[s]:y(e[s],n,r)}:e}var v=r(790);function j(){const e=(0,o.Zp)(),{id:t}=(0,o.g)(),r=(0,s.useDispatch)(),n=(0,s.useSelect)(e=>e(m.A).getForm(),[]),l=(0,s.useSelect)(e=>e(m.A).getIsSaving(),[]);let c="";return c=t?l?(0,i.__)("Updating…","softtent-preorders"):(0,i.__)("Update","softtent-preorders"):l?(0,i.__)("Saving…","softtent-preorders"):(0,i.__)("Save","softtent-preorders"),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(x.A,{text:(0,i.__)("Back","softtent-preorders"),type:"default",onClick:()=>e("/extensions"),buttonCustomClass:"me-3"}),(0,v.jsx)(x.A,{text:c,type:"primary",icon:a.SGM,disabled:l,onClick:()=>{const e={},s=Object.keys(e);if(s.length>0)return r(m.A).setErrors(e),void u.XG.scrollTo(`field-${s[0]}`,{duration:800,delay:0,offset:-150,smooth:"easeInOutQuart"});const o=JSON.parse(JSON.stringify(n)),a=(o.rules||[]).map(e=>{const t={};return Object.entries(e.tabs||{}).forEach(([e,r])=>{r?.fields&&(t[e]=h(r.fields))}),{...e,tabs:t}}),l={...o,rules:a};r(m.A).updateItem(t,l).then(()=>{p.oR.success((0,i.__)("Extension has been updated successfully.","softtent-preorders"))}).catch(e=>{p.oR.error(e.message)})}})]})}var _=r(3788),w=r(616);function N({isOpen:e,onClose:t,onSave:r,ruleData:s}){const[o,a]=(0,n.useState)(s.label),[l,c]=(0,n.useState)(s.isActive);return(0,n.useEffect)(()=>{a(s.label),c(s.isActive)},[s.label,s.isActive]),(0,v.jsx)(_.A,{isOpen:e,onClose:t,title:(0,i.__)("Edit Rule","softtent-preorders"),onSave:()=>{r({label:o,isActive:l})},children:(0,v.jsxs)("div",{className:"space-y-4",children:[(0,v.jsx)("div",{children:(0,v.jsx)(w.p,{label:(0,i.__)("Active Status","softtent-preorders"),type:"switch",value:l?"1":"0",onChange:e=>{c(!0===e.value)}})}),(0,v.jsx)("div",{children:(0,v.jsx)(w.p,{label:(0,i.__)("Rule Label","softtent-preorders"),type:"text",value:o,onChange:e=>a(e.value),placeholder:(0,i.__)("Enter rule label","softtent-preorders")})})]})})}var C=r(3270),k=r(701);const S=()=>{const{activeDevice:e,setActiveDevice:t}=(0,C.F)(),r=[{type:"desktop",label:(0,i.__)("Desktop","softtent-preorders"),icon:"dashicons-desktop",width:"100%"},{type:"tablet",label:(0,i.__)("Tablet","softtent-preorders"),icon:"dashicons-tablet",width:"768px"},{type:"mobile",label:(0,i.__)("Mobile","softtent-preorders"),icon:"dashicons-smartphone",width:"375px"}];return(0,v.jsx)("div",{className:"flex items-center gap-1 bg-white border border-gray-300 rounded-md p-1 shadow-sm",children:r.map(r=>(0,v.jsx)(k.A,{content:r.label,children:(0,v.jsxs)("button",{onClick:()=>t(r.type),className:"flex items-center gap-2 px-3 py-1.5 rounded transition-all "+(e===r.type?"bg-primary text-white shadow-sm":"text-gray-600 hover:bg-gray-100 hover:text-gray-900"),children:[(0,v.jsx)("span",{className:`dashicons ${r.icon} text-base`}),(0,v.jsx)("span",{className:"text-sm font-medium hidden sm:inline",children:r.label})]})},r.type))})};var A=r(1609);const E=(0,A.createContext)(void 0),$=({children:e})=>(0,v.jsx)(E.Provider,{value:void 0,children:e}),L=()=>{const e=(0,s.useDispatch)(),{languages:t,activeLanguage:r,isLoading:n}=(0,s.useSelect)(e=>({languages:e(m.A).getLanguages()||[],activeLanguage:e(m.A).getActiveLanguage()||"en_US",isLoading:e(m.A).getIsLoading()}),[]);return{activeLanguage:r,setActiveLanguage:t=>{e(m.A).setActiveLanguage(t)},languages:t,loading:n}};function D({showIfMultilingual:e=!0}){const{activeLanguage:t,setActiveLanguage:r,languages:s,loading:o}=L(),[c,d]=(0,n.useState)(!1),u=(0,n.useRef)(null);if((0,n.useEffect)(()=>{const e=e=>{u.current&&!u.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),o||!Array.isArray(s)||s.length<=1)return null;const p=s.find(e=>e.code===t),m=e=>e.includes("_")?e.split("_")[0]:e;return(0,v.jsxs)("div",{className:"flex items-center gap-1",style:{position:"relative"},ref:u,children:[(0,v.jsx)(k.A,{content:p?.name||(0,i.__)("Select Language","softtent-preorders"),position:"left",children:(0,v.jsxs)("button",{type:"button",onClick:()=>d(!c),className:"py-1.5 px-2.5 bg-primary/10 text-primary rounded transition-colors hover:bg-primary/20 flex items-center gap-1.5",style:{minWidth:"60px"},children:[(0,v.jsx)(l.gc,{icon:a.mh,className:"text-xs"}),(0,v.jsx)("span",{className:"text-xs font-medium uppercase",children:m(t)})]})}),c&&(0,v.jsx)("div",{style:{position:"absolute",top:"100%",right:"0",zIndex:9999,display:"flex",marginTop:"4px",flexDirection:"column",gap:"4px",backgroundColor:"white",border:"1px solid #e5e7eb",borderRadius:"6px",padding:"4px",boxShadow:"0 4px 6px -1px rgb(0 0 0 / 0.1)",minWidth:"150px"},children:s.map(e=>(0,v.jsxs)("button",{type:"button",onClick:()=>{r(e.code),d(!1)},className:`\n\t\t\t\t\t\t\t\tpy-2 px-3 text-left rounded transition-colors text-sm\n\t\t\t\t\t\t\t\t${e.code===t?"bg-primary text-white":"bg-white text-gray-700 hover:bg-gray-100"}\n\t\t\t\t\t\t\t`,style:{whiteSpace:"nowrap"},children:[(0,v.jsx)("span",{className:"font-medium uppercase mr-2",children:m(e.code)}),(0,v.jsx)("span",{className:"text-xs",children:e.name})]},e.code))})]})}const T=({title:e,children:t,isOpen:r,onToggle:s,width:n,onWidthChange:o,onResizeStart:a,onResizeEnd:l,isExtensionActive:c,onStatusToggle:d,extensionId:u})=>{const[p,m]=(0,A.useState)(!1),x=(0,A.useRef)(null);return(0,A.useEffect)(()=>{const e=e=>{if(!p)return;e.preventDefault(),e.stopPropagation();const t=e.clientX,r=Math.min(Math.max(t,350),650);o(r)},t=e=>{p&&(e.preventDefault(),e.stopPropagation(),m(!1),l?.())};return p&&(document.addEventListener("mousemove",e,{passive:!1,capture:!0}),document.addEventListener("mouseup",t,{capture:!0}),document.body.style.cursor="ew-resize",document.body.style.userSelect="none"),()=>{document.removeEventListener("mousemove",e,!0),document.removeEventListener("mouseup",t,!0),document.body.style.cursor="",document.body.style.userSelect=""}},[p,o]),(0,v.jsxs)(v.Fragment,{children:[r&&(0,v.jsx)("div",{className:"fixed inset-0 bg-black bg-opacity-30 z-40 lg:hidden transition-opacity",onClick:s}),p&&(0,v.jsx)("div",{className:"fixed inset-0 z-[9999]",style:{cursor:"ew-resize"}}),(0,v.jsxs)("div",{ref:x,className:"fixed top-[66px] start-0 bottom-0 shadow-2xl transition-transform duration-300 ease-in-out z-50 rounded-e-md overflow-hidden bg-white "+(r?"translate-x-0":"-translate-x-full rtl:translate-x-full"),style:{width:`${n}px`,maxWidth:"90vw"},children:[(0,v.jsxs)("div",{className:"flex items-center justify-between px-4 py-3 border-b border-gray-200 bg-gradient-to-r from-primary/5 to-primary/10 relative z-10",children:[(0,v.jsx)("h3",{className:"!text-sm !font-semibold text-gray-800",children:e}),(0,v.jsxs)("div",{className:"flex items-center gap-2",children:[d&&(0,v.jsx)(k.A,{content:c?(0,i.__)("Click to disable this extension","softtent-preorders"):(0,i.__)("Click to enable this extension","softtent-preorders"),position:"bottom",children:(0,v.jsx)("button",{onClick:d,className:"relative inline-flex h-[20px] w-[40px] items-center rounded-full transition-colors focus:outline-none "+(c?"bg-primary":"bg-gray-300"),role:"switch","aria-checked":c,children:(0,v.jsx)("span",{className:"absolute start-0.5 top-0.5 h-4 w-4 transform rounded-full bg-white shadow-lg transition-transform "+(c?"translate-x-5 rtl:-translate-x-5":"translate-x-0")})})}),!1,(0,v.jsx)(D,{})]})]}),(0,v.jsx)("div",{className:"h-[calc(100vh-122px)] overflow-y-auto bg-primary/10",children:t}),r&&(0,v.jsx)("div",{className:"absolute top-0 end-0 bottom-0 w-[2px] cursor-ew-resize hover:bg-primary/30 transition-colors group",onMouseDown:e=>{e.preventDefault(),e.stopPropagation(),m(!0),a?.()},children:(0,v.jsx)("div",{className:"absolute inset-y-0 -end-1 w-2 group-hover:bg-primary/10"})})]})]})},z=e=>{switch(e){case"tablet":return"768px";case"mobile":return"375px";default:return"100%"}},R=({settings:e,info:t,url:r,refresh:s,isPanelOpen:o=!0,onTogglePanel:c})=>{const{activeDevice:d}=(0,C.F)(),u=(0,n.useRef)(null),[p,m]=(0,n.useState)(!0),x="rtl"===document.documentElement.dir;(0,n.useEffect)(()=>{const r=u.current;r&&r.contentWindow?.postMessage(JSON.stringify({action:"softtent_po_preview_settings",settings:e,info:t}),"*")},[e]);const g=r||t?.preview_url||`${window.location.origin}/?softtent-po-preview=1`,h=s?`${g}${g.includes("?")?"&":"?"}t=${s}`:g,f=(0,n.useRef)(0),b=(0,n.useRef)(s);if(s!==b.current){try{u.current?.contentWindow&&(f.current=u.current.contentWindow.scrollY)}catch(e){}b.current=s}return(0,v.jsxs)("div",{className:"flex justify-center items-start min-h-screen relative",children:[c&&(0,v.jsx)("button",{onClick:c,className:"fixed top-[46%] -translate-y-1/2 !absolute start-0 z-50 bg-white hover:bg-gray-50 text-gray-600 hover:text-gray-900 shadow-[0_2px_12px_rgba(0,0,0,0.15)] transition-all flex items-center justify-center w-6 h-10 rounded-e-md",title:o?(0,i.__)("Close Settings Panel","softtent-preorders"):(0,i.__)("Open Settings Panel","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:x?o?a.XkK:a.Wzs:o?a.Wzs:a.XkK,className:"text-sm"})}),(0,v.jsx)("div",{className:"transition-all duration-300 ease-in-out",style:{width:z(d)},children:(0,v.jsx)("iframe",{ref:u,src:h,className:"w-full border-0 bg-white transition-opacity duration-300",style:{minHeight:"calc(100vh - 67px)"},onLoad:()=>{m(!1);try{u.current?.contentWindow&&f.current>0&&u.current.contentWindow.scrollTo(0,f.current)}catch(e){}},title:"WooCommerce Shop Preview"})})]})},F=(e,t,r)=>{const s=Object.entries(e.fields),n=[];let o=-1,a="",l=[];if(s.forEach(([e,s])=>{if("state_tab"===s.type){if(-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e),l=[]}n.push(t({...s,id:e})),o=n.length,a=e}else{const i=s.conditions&&"object"==typeof s.conditions&&a in s.conditions;if(-1!==o&&i)"section"===s.type?l.push(r({...s,id:e})):l.push(t({...s,id:e}));else{if(-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e),l=[],o=-1,a=""}"section"===s.type?n.push(r({...s,id:e})):n.push(t({...s,id:e}))}}}),-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e)}return n},B=({section:e,isOpen:t,onToggle:r,renderField:s,renderSection:n})=>e.hide_section_ui?(0,v.jsx)("div",{className:"space-y-3",children:F(e,s,n)}):(0,v.jsxs)("div",{className:"mb-2 border border-gray-200 hover:border-primary transition-colors rounded-md",children:[e.label&&(0,v.jsxs)("div",{onClick:r,className:"flex items-center justify-between text-gray-800 cursor-pointer select-none px-3 py-2.5 bg-gray-50 "+(t?"border-b rounded-t-md border-gray-200":"rounded-md"),children:[(0,v.jsx)("span",{className:"text-xs text-gray-700 !font-semibold",children:e.label}),(0,v.jsx)(l.gc,{icon:t?a.Jt$:a.XkK,size:"sm",className:"text-gray-500 transition-transform"})]}),t&&(0,v.jsx)("div",{className:"p-3 pb-1",children:(0,v.jsx)("div",{className:"space-y-3",children:F(e,s,n)})})]});var O=r(6649);const V=e=>{const{type:t="text",name:r,id:s,label:n="",description:o="",labelTooltip:a="",placeholder:l="",value:i={},required:c=!1,readOnly:d=!1,className:u="",areaClassName:p="",rows:m=4,editorHeight:x="200px",onChange:g=()=>{}}=e,{activeLanguage:h,languages:f}=L(),[b,y]=(0,A.useState)({});(0,A.useEffect)(()=>{if("string"==typeof i){const e={};Array.isArray(f)&&f.forEach(t=>{e[t.code]=i}),y(e)}else"object"==typeof i&&null!==i&&y(i)},[i,f]);const j=e=>{const t={...b,[h]:e.value};y(t),g({name:_,value:t})},_=r||s||"",N=b[h]||"";return(0,v.jsx)(v.Fragment,{children:"text-editor"===t?(0,v.jsx)(O.A,{id:`${_}_${h}`,height:x,onChange:j,value:N}):(0,v.jsx)(w.p,{type:t,label:n,description:o,labelTooltip:a,placeholder:l,className:u,areaClassName:p,onChange:j,name:`${_}_${h}`,id:`${_}_${h}`,value:N,required:c,readOnly:d,rows:m})})};var I=r(3333),P=r(3322);const W=["hook_position","position","tab","state_tab","state_tab","checkbox","radio","textarea","text-editor","image","dimension","sortable"];function M(e){return!(W.includes(e.type)||"color"===e.type&&!0===e.hover||"number"===e.type&&e.units?.length>0||"select"===e.type&&!0===e.multiple)}const U=(e,t)=>{if(!t)return e;const r=t.substring(0,t.lastIndexOf("."));return e.includes(".")&&(r&&e.startsWith(r+".")||e.substring(0,e.indexOf("."))===(r.substring(0,r.indexOf("."))||r))?e:r?`${r}.${e}`:e},G=e=>"boolean"==typeof e?e?"1":"":"number"==typeof e?String(e):null==e?"":String(e),H=(e,t,r)=>{if(!e)return!0;if(!e.terms){for(const[s,n]of Object.entries(e)){const e=U(s,r),o=q(t,e);if(Array.isArray(n)){const e=G(o);if(!n.map(G).includes(e))return!1;continue}if(G(o)!==G(n))return!1}return!0}const s=(e.relation||"and").toLowerCase(),n=e.terms.map(e=>{const s=U(e.field,r),n=q(t,s);return J(n,e.operator,e.value)});return"or"===s?n.some(Boolean):n.every(Boolean)},q=(e,t)=>{if(!e||!t)return;const r=t.split(".");let s=e;for(let e=0;e<r.length;e++){const t=r[e];if(null==s)return;if("object"!=typeof s||!(t in s))return;s=s[t],s&&"object"==typeof s&&s.type&&void 0!==s.value&&(s=s.value)}return s&&"object"==typeof s&&"type"in s&&"value"in s?s.value:s},J=(e,t,r)=>{switch(t){case"==":case"=":return String(e)===String(r);case"!=":return String(e)!==String(r);case">":return Number(e)>Number(r);case"<":return Number(e)<Number(r);case">=":return Number(e)>=Number(r);case"<=":return Number(e)<=Number(r);case"in":return!!Array.isArray(r)&&r.map(String).includes(String(e));case"!in":return!!Array.isArray(r)&&!r.map(String).includes(String(e));default:return!1}},K=["text","textarea","email","url","text-editor"],X=({field:e,parentPath:t="",depth:r=0,onChange:s})=>{const{rows:o,addRow:c,removeRow:d,duplicateRow:u,reorderRows:p,handleChange:m,bgColor:g}=((e,t,r,s)=>{const[o,a]=(0,n.useState)(()=>Array.isArray(e.value)?e.value:[]),l=t?`${t}.${e.id}`:e.id,c=(e=>{const t=["bg-gray-50 border-gray-200","bg-blue-50 border-blue-200","bg-purple-50 border-purple-200","bg-green-50 border-green-200","bg-yellow-50 border-yellow-200","bg-pink-50 border-pink-200"];return t[e%t.length]})(r);return{rows:o,addRow:()=>{const t=(e=>{const t={};return Object.entries(e||{}).forEach(([e,r])=>{var s;t[e]="repeater"===r.type?[]:null!==(s=r.value)&&void 0!==s?s:""}),t})(e.fields||[]),r=[...o,t];a(r),s?.(l,r)},removeRow:e=>{P.A.fire({text:(0,i.__)("Are you sure you want to delete this item?","softtent-preorders")}).then(t=>{if(t.isConfirmed){const t=o.filter((t,r)=>r!==e);a(t),s?.(l,t)}})},duplicateRow:e=>{const t={...o[e]},r=[...o];r.splice(e+1,0,t),a(r),s?.(l,r)},reorderRows:(e,t)=>{const r=[...o],[n]=r.splice(e,1);r.splice(t,0,n),a(r),s?.(l,r)},handleChange:(e,t,r)=>{const n=[...o];n[e]={...n[e],[t]:r},a(n),s?.(l,n)},bgColor:c}})(e,t,r,s),[h,f]=(0,n.useState)(o.map(()=>!1)),[b,y]=(0,n.useState)(null),[j,_]=(0,n.useState)(null);(0,n.useEffect)(()=>{f(e=>o.map((t,r)=>{var s;return r===o.length-1&&o.length>e.length||null!==(s=e[r])&&void 0!==s&&s}))},[o.length]),(0,n.useEffect)(()=>{const e=()=>{null!==j&&_(null)};return null!==j&&document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[j]);const N=()=>{y(null)};return(0,v.jsxs)("div",{className:"repeater-field mb-4 "+(r>0?"ml-2":""),children:[(0,v.jsx)(I.A,{tooltip:e.tooltip||"",description:e.description||"",required:e.required||!1,children:e.label}),(0,v.jsx)("div",{className:"space-y-2",children:0===o.length?(0,v.jsx)("p",{className:"text-center py-2 text-gray-500 text-sm border border-dashed rounded",children:(0,i.__)("No items added yet","softtent-preorders")}):o.map((n,o)=>(0,v.jsxs)("div",{className:"repeater-row border border-gray-200 rounded-md bg-white hover:border-primary transition-colors "+(b===o?"opacity-50":""),onDragOver:e=>(e=>{e.preventDefault()})(e),onDrop:()=>{return e=o,void(null!==b&&b!==e&&(p(b,e),y(null)));var e},children:[(0,v.jsxs)("div",{className:"flex justify-between items-center cursor-pointer select-none px-2.5 py-1.5 hover:bg-gray-50 transition-colors "+(h[o]?"border-b border-gray-200 rounded-t-md":"rounded-md"),onClick:()=>{return e=o,void f(t=>{const r=[...t];return r[e]=!r[e],r});var e},children:[(0,v.jsxs)("div",{className:"flex items-center gap-2",children:[(0,v.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),y(o);const t=e.currentTarget.closest(".repeater-row");if(t&&e.dataTransfer){const r=t.getBoundingClientRect();e.dataTransfer.setDragImage(t,e.clientX-r.left,e.clientY-r.top)}},onDragEnd:N,className:"cursor-grab active:cursor-grabbing",children:(0,v.jsx)(l.gc,{icon:a.S9g,className:"text-gray-400 text-sm",title:(0,i.__)("Drag to reorder","softtent-preorders")})}),(0,v.jsxs)("span",{className:"text-sm font-medium text-gray-700",children:[(0,i.__)("Item","softtent-preorders")," #",o+1]})]}),(0,v.jsxs)("div",{className:"flex items-center gap-1",children:[(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),_(j===o?null:o)},className:"p-1 hover:bg-gray-100 rounded transition-colors",title:(0,i.__)("Actions","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:a.vaG,className:"text-gray-500 text-sm"})}),j===o&&(0,v.jsxs)("div",{className:"absolute right-0 top-full mt-1 bg-white border border-gray-200 rounded-md shadow-lg z-50 min-w-[140px] py-1",children:[(0,v.jsxs)("button",{type:"button",onClick:e=>{e.stopPropagation(),u(o),_(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.jPR,className:"text-gray-500 w-4"}),(0,i.__)("Duplicate","softtent-preorders")]}),(0,v.jsxs)("button",{type:"button",onClick:e=>{e.stopPropagation(),d(o),_(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.yLS,className:"text-gray-500 w-4"}),(0,i.__)("Delete","softtent-preorders")]})]})]}),(0,v.jsx)(l.gc,{icon:h[o]?a.Jt$:a.XkK,className:"text-gray-400 text-xs"})]})]}),h[o]&&(0,v.jsx)("div",{className:"mt-3 mb-4 px-4",children:Object.entries(e.fields||{}).map(([a,l])=>{var i,c;if(l.conditions&&!H(l.conditions,n))return null;const d=n[a];if("repeater"===l.type)return(0,v.jsx)("div",{className:"mt-4",children:(0,v.jsx)(X,{field:{...l,id:a,value:null!=d?d:[]},parentPath:`${t}.${e.id}[${o}]`,depth:r+1,onChange:s})},a);var u,p;if(l.translatable&&K.includes(l.type))return(0,v.jsx)("div",{className:"mt-3 flex justify-between",children:(0,v.jsx)(V,{type:l.type,name:a,id:a,label:l.label,description:l.description,labelTooltip:l.tooltip,placeholder:l.placeholder,value:null!==(u=null!==(p=n[a])&&void 0!==p?p:l.value)&&void 0!==u?u:"",required:l.required,onChange:({value:e})=>m(o,a,e)})},a);const x=M(l);return(0,v.jsx)("div",{className:`mt-3 type-${l.type} ${x?"flex justify-between":""}`,children:(0,v.jsx)(w.p,{...l,value:null!==(i=null!==(c=n[a])&&void 0!==c?c:l.value)&&void 0!==i?i:"",onChange:({value:e})=>m(o,a,e)})},a)})})]},o))}),(0,v.jsx)(x.A,{text:e.add_label||(0,i.__)("Add Item","softtent-preorders"),type:"secondary",icon:a.QLR,onClick:c,buttonCustomClass:"mt-2 "+(r>0?"text-sm":"")})]})};function Y({fields:e,onChange:t}){const[r,o]=(0,n.useState)({}),a=(0,s.useSelect)(e=>e(m.A).getSvgUploadEnabled(),[]),{enableSvgUpload:l}=(0,s.useDispatch)(m.A),c=(r,s)=>{const n=r.startsWith(".")?r.slice(1):r,o=n.split("."),a=y(e,o,s);t(a,n)},d=(r,s)=>{const n=r.split("."),o=((e,t)=>{let r=e;for(const e of t){if(r=r?.[e],!r)return null;r?.fields&&(r=r.fields)}return r})(e,n);if(!o)return void console.warn(`Source section "${r}" not found`);const a=(e,t)=>{const r={...t};return Object.keys(e).forEach(s=>{const n=e[s],o=t[s];o&&("section"===n?.type&&"section"===o?.type?r[s]={...o,fields:a(n.fields,o.fields)}:void 0!==n?.value&&(r[s]={...o,value:n.value}))}),r},l=JSON.parse(JSON.stringify(e)),i=s.split(".");let c=l;for(let e=0;e<i.length-1;e++){if(c=c[i[e]],!c)return void console.warn(`Target section path not found at "${i.slice(0,e+1).join(".")}"`);c?.fields&&(c=c.fields)}const d=i[i.length-1];c[d]?.fields&&o&&(c[d].fields=a(o,c[d].fields)),t(l,"")},u=h(e),p=e=>{let t=!0;if(e?.conditions&&(t=H(e.conditions,u,e.id)),!t)return null;if("repeater"===e.type)return(0,v.jsx)(X,{field:e,parentPath:"",onChange:c},e.id);if(!0===e.translatable&&["text","textarea","email","url","text-editor"].includes(e.type))return(0,v.jsx)("div",{className:"flex justify-between mb-3",children:(0,v.jsx)(V,{type:e.type,name:e.name,id:e.id,label:e.label,description:e.description,labelTooltip:e.tooltip,placeholder:e.placeholder,value:e.value,required:e.required,onChange:({name:e,value:t})=>c(e,t)})},e.id);const r=M(e);return(0,v.jsx)("div",{className:`mb-3 type-${e.type} ${r?"flex justify-between":""}`,children:(0,v.jsx)(w.p,{...e,type:e.type,onChange:({name:e,value:t})=>c(e,t),onCopySettings:d,svgUploadEnabled:"icon"===e.type?a:void 0,onEnableSvgUpload:"icon"===e.type?l:void 0,showPosition:"icon"===e.type?!0===e.position:void 0,showMargin:"icon"===e.type?!0===e.margin:void 0})},e.id)},x=(e,t="")=>{const s=t?`${t}.${e.id}`:e.id||"";if(!s)return null;let n=!0;if(e?.conditions&&(n=H(e.conditions,u,s)),!n)return null;const a=e.hide_section_ui||r[s];return(0,v.jsx)(B,{section:e,sectionPath:s,isOpen:!!a,onToggle:()=>{return e=s,o(t=>({...t,[e]:!t[e]}));var e},renderField:e=>p({...e,id:`${s}.${e.id}`}),renderSection:e=>x({...e,id:e.id},s)},s)};return(0,v.jsx)("div",{className:"form-sidebar",children:0===e.length?(0,v.jsx)("p",{className:"text-center py-8 text-gray-500",children:(0,i.__)("No fields available","softtent-preorders")}):(0,v.jsx)("div",{className:"space-y-4",children:Object.entries(e).map(([e,t])=>"section"===t.type?x({...t,name:e}):p({...t,id:e}))})})}function Q(){return(0,v.jsx)(C.Y,{children:(0,v.jsx)($,{children:(0,v.jsx)(Z,{})})})}function Z(){var e;const{id:t=""}=(0,o.g)(),r=(0,s.useDispatch)(),{activeLanguage:u}=L(),{isLoading:p,info:g,form:f,preview:y,isActive:_}=(0,s.useSelect)(e=>({isLoading:e(m.A).getIsLoading(),info:e(m.A).getInfo(),form:e(m.A).getForm(),preview:e(m.A).getPreview(),isActive:e(m.A).getIsActive()}),[]),w=(0,n.useRef)(null);(0,n.useEffect)(()=>{t&&!p&&g?.id!==t&&w.current!==t&&(w.current=t,r(m.A).fetchExtension(t))},[t,r,p,g?.id]);const C=Array.isArray(f?.rules)?f.rules:[],[k,A]=(0,n.useState)(0),[E,$]=(0,n.useState)(""),[D,z]=(0,n.useState)(!1),[F,B]=(0,n.useState)(null),[O,V]=(0,n.useState)(!1),[I,W]=(0,n.useState)(null),[M,U]=(0,n.useState)(null),[G,H]=(0,n.useState)(!0),[q,J]=(0,n.useState)(!1),[K,X]=(0,n.useState)(()=>{const e=localStorage.getItem("softtent_po_sidebar_width");return e?parseInt(e,10):380});(0,n.useEffect)(()=>{localStorage.setItem("softtent_po_sidebar_width",K.toString())},[K]);const[Q,Z]=(0,n.useState)("");(0,n.useEffect)(()=>{if(g?.preview_pages&&g.preview_pages.length>0&&!Q){const e=g.preview_default_page||g.preview_pages[0];Z(e)}},[g,Q]),(0,n.useEffect)(()=>{if(!E){const e=C[k]||C[0],t=e?.tabs?Object.keys(e.tabs):[];t.length>0&&$(t[0])}},[C,k,E]),(0,n.useEffect)(()=>{const e=()=>{null!==I&&W(null)};return null!==I&&document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[I]);const ee=C[k]||null;let te=ee?.tabs?.[E];if(g?.shortcode&&"advanced"===E&&te){const e={type:"section",id:"shortcode",label:(0,i.__)("Shortcode","softtent-preorders"),fields:{shortcode_field:{type:"shortcode",id:"shortcode_field",extension_id:g.id,extension_label:g.label,rule_id:ee?.id||String(k+1),ruleset:g.ruleset}}};te={...te,fields:{...te.fields,shortcode:e}}}const[re,se]=(0,n.useState)(0),ne=(e,t)=>{if(!e||"object"!=typeof e)return null;if(e.id===t)return e;if(e.fields){const r=ne(e.fields,t);if(r)return r}if(Array.isArray(e)){for(const r of e){const e=ne(r,t);if(e)return e}return null}if(e.type)return null;for(const r of Object.keys(e))if("object"==typeof e[r]&&null!==e[r]){const s=ne(e[r],t);if(s)return s}return null},oe=(e,s)=>{const n={...f,rules:f.rules.map((t,r)=>r!==k?t:{...t,tabs:{...t.tabs,[E]:{...t.tabs[E],fields:e}}})};if(s&&te){const e=s.split("."),o=e[e.length-1],a=ne(te.fields,o);if(a&&a.refresh){const e=(n.rules||[]).map(e=>{const t={};return Object.entries(e.tabs||{}).forEach(([e,r])=>{r?.fields&&(t[e]=h(r.fields,{preserveIconSvg:!0}))}),{...e,tabs:t}}),s={...n,rules:e};r(m.A).savePreviewConfig(t,s).then(()=>{se(e=>e+1)})}}r(m.A).setForm(n)},ae=()=>{B(null)};return p?(0,v.jsx)(c.A,{children:(0,v.jsxs)("div",{className:"animate-pulse space-y-4",children:[(0,v.jsx)("div",{className:"h-8 bg-gray-200 rounded w-1/4 mb-6"}),(0,v.jsxs)("div",{className:"grid grid-cols-12 gap-4",children:[(0,v.jsxs)("div",{className:"col-span-4 space-y-2",children:[(0,v.jsx)("div",{className:"h-32 bg-gray-200 rounded"}),(0,v.jsx)("div",{className:"h-32 bg-gray-200 rounded"})]}),(0,v.jsx)("div",{className:"col-span-8",children:(0,v.jsx)("div",{className:"h-96 bg-gray-200 rounded"})})]})]})}):(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("header",{className:"sticky top-0 md:top-6 z-30 shadow-sm mb-2",children:(0,v.jsx)("div",{className:"px-4 sm:px-6 lg:px-8",children:(0,v.jsxs)("div",{className:"relative flex items-center h-16 gap-4",children:[(0,v.jsx)("div",{className:"absolute start-0 flex items-center gap-3",children:(0,v.jsx)(d.A,{text:(0,i.__)("PreOrders","softtent-preorders")})}),(0,v.jsxs)("div",{className:"flex items-center gap-2 flex-1 justify-center",children:[g?.preview_pages&&g.preview_pages.length>0&&(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("select",{value:Q,onChange:e=>Z(e.target.value),className:"appearance-none bg-white border border-gray-300 text-gray-700 py-1.5 ps-3 pe-8 rounded leading-tight focus:outline-none focus:bg-white focus:border-primary text-sm font-medium h-[34px]",children:g.preview_pages.map(e=>(0,v.jsx)("option",{value:e,children:"shop_single"===e?"Single Product":"shop_archive"===e?"Shop Archive":e.charAt(0).toUpperCase()+e.slice(1)},e))}),(0,v.jsx)("div",{className:"pointer-events-none absolute inset-y-0 end-0 flex items-center px-2 text-gray-700",children:(0,v.jsx)(l.gc,{icon:a.Jt$,className:"text-xs"})})]}),(0,v.jsx)(S,{})]}),(0,v.jsx)("div",{className:"absolute end-0 flex items-center gap-2",children:(0,v.jsx)(j,{})})]})})}),(0,v.jsx)(T,{title:`${g.label} ${(0,i.__)("Settings","softtent-preorders")}`,isOpen:G,onToggle:()=>H(!G),width:K,onWidthChange:X,onResizeStart:()=>J(!0),onResizeEnd:()=>J(!1),isExtensionActive:_,onStatusToggle:async()=>{const e=!_;(await r(m.A).updateExtensionStatus(t,e)).success?P.A.success(e?(0,i.__)("Extension enabled successfully","softtent-preorders"):(0,i.__)("Extension disabled successfully","softtent-preorders")):P.A.error((0,i.__)("Failed to update extension status","softtent-preorders"))},extensionId:t,children:(0,v.jsxs)("div",{className:"p-4",children:[(0,v.jsx)("div",{className:"space-y-2 mb-2",children:(g?.ruleset?C:C.slice(0,1)).map((e,t)=>{const s=t===k;return(0,v.jsxs)("div",{className:`rule-item border transition-all rounded-md ${s?"border-primary shadow-lg bg-white":"border-gray-200 hover:border-primary bg-white"} ${F===t?"opacity-50":""}`,onDragOver:e=>(e=>{e.preventDefault()})(e),onDrop:()=>(e=>{if(null===F||F===e)return;const t=[...C],[s]=t.splice(F,1);t.splice(e,0,s);const n={...f,rules:t};r(m.A).setForm(n),k===F?A(e):F<k&&e>=k?A(k-1):F>k&&e<=k&&A(k+1),B(null)})(t),children:[g?.ruleset&&(0,v.jsxs)("div",{className:"flex justify-between items-center px-3 py-2 cursor-pointer transition-colors "+(s?"bg-gradient-to-r from-primary/5 to-primary/10":""),onClick:()=>{k===t?V(!O):(A(t),V(!1))},children:[(0,v.jsxs)("div",{className:"flex items-center gap-2 flex-1",children:[(0,v.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),(e=>{B(e)})(t);const r=e.currentTarget.closest(".rule-item");if(r&&e.dataTransfer){const t=r.getBoundingClientRect();e.dataTransfer.setDragImage(r,e.clientX-t.left,e.clientY-t.top)}},onDragEnd:ae,className:"cursor-grab active:cursor-grabbing",children:(0,v.jsx)(l.gc,{icon:a.S9g,className:"text-gray-400 text-sm",title:(0,i.__)("Drag to reorder","softtent-preorders")})}),(0,v.jsx)("span",{className:"font-medium text-sm "+(s?"text-primary-dark":"text-gray-700"),children:e.label}),(0,v.jsxs)("span",{className:"text-xs text-gray-500",children:["#",t+1]})]}),(0,v.jsxs)("div",{className:"flex items-center gap-1",children:[(0,v.jsx)("span",{className:"text-xs px-2 py-1 rounded-full "+(e?.is_active?"bg-green-100 text-green-700":"bg-orange-200 text-orange-700"),children:e?.is_active?(0,i.__)("Active","softtent-preorders"):(0,i.__)("Inactive","softtent-preorders")}),(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("button",{onClick:e=>{e.stopPropagation(),W(I===t?null:t)},className:"p-1 hover:bg-gray-100 rounded transition-colors",title:(0,i.__)("Actions","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:a.vaG,className:"text-gray-500 text-sm"})}),I===t&&(0,v.jsxs)("div",{className:"absolute right-0 top-full mt-1 bg-white border border-gray-200 rounded-md shadow-lg z-10 min-w-[140px] py-1",children:[(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{U(e),z(!0)})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.MT7,className:"text-gray-500 w-4"}),(0,i.__)("Edit","softtent-preorders")]}),(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{const t=C[e],s={...t,id:`rule-${Date.now()}`,label:`${t.label} (Copy)`,tabs:t.tabs},n=[...C];n.splice(e+1,0,s);const o={...f,rules:n};r(m.A).setForm(o),A(e+1)})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.jPR,className:"text-gray-500 w-4"}),(0,i.__)("Duplicate","softtent-preorders")]}),C.length>1&&(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{P.A.fire({text:(0,i.__)("Are you sure you want to delete this rule?","softtent-preorders")}).then(t=>{if(t.isConfirmed){const t=C.filter((t,r)=>r!==e),s={...f,rules:t};r(m.A).setForm(s),k>=t.length&&A(t.length-1)}})})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.yLS,className:"text-gray-500 w-4"}),(0,i.__)("Delete","softtent-preorders")]})]})]}),(0,v.jsx)(l.gc,{icon:s&&!O?a.w2A:a.Jt$,className:"text-xs "+(s?"text-primary":"text-gray-400")})]})]}),s&&!O&&(0,v.jsxs)("div",{className:"",children:[(0,v.jsx)("div",{className:"border-b border-gray-200 bg-gray-50 px-3 py-1 mb-1 rounded-t-md",children:(0,v.jsx)("div",{className:"flex gap-1 overflow-x-auto",children:Object.entries(e.tabs||{}).map(([e,t])=>(0,v.jsxs)("button",{className:"px-3 py-1 rounded text-xs !font-semibold transition-all flex items-center gap-1 "+(E===e?"bg-white text-primary border-b-2 border-primary":"text-gray-600 border-b-2 border-transparent hover:text-gray-800 hover:bg-gray-100"),onClick:()=>$(e),children:[(0,v.jsx)("i",{className:`dashicons ${t.icon}`})," ",t.label]},e))})}),(0,v.jsx)("div",{className:"p-3 rounded-b-md",children:te&&(0,v.jsx)(Y,{fields:te.fields,onChange:oe})})]})]},t)})}),g?.ruleset&&(0,v.jsx)(x.A,{text:(0,i.__)("Add New Rule","softtent-preorders"),type:"primary",icon:a.QLR,onClick:()=>{if(!C.length)return;const e=C[0],t={...e,id:`rule-${Date.now()}`,label:`${e.label||"New Rule"}`,is_active:1,tabs:e.tabs},s=[...C,t],n={...f,rules:s};r(m.A).setForm(n),A(s.length-1)}})]})}),(0,v.jsx)("div",{className:"fixed start-0 top-[66px] end-0 overflow-hidden",style:{marginInlineStart:G?`${K}px`:"0",transition:q?"none":"margin-inline-start 300ms ease-in-out",height:"calc(100vh - 66px)"},children:ee&&te&&(0,v.jsx)(R,{settings:b(h(ee.tabs,{preserveIconSvg:!0}),u),info:g,url:null!==(e=g?.preview_urls?.[Q])&&void 0!==e?e:"",refresh:re,isPanelOpen:G,onTogglePanel:()=>H(!G)})}),(0,v.jsx)(N,{isOpen:D,onClose:()=>z(!1),onSave:e=>{if(null===M)return;const t={...f,rules:f.rules.map((t,r)=>r!==M?t:{...t,label:e.label,is_active:e.isActive?1:0})};r(m.A).setForm(t),z(!1)},ruleData:{label:null!==M&&C[M]?.label||"",isActive:null!==M&&!!C[M]?.is_active}})]})}}}]); -
softtent-preorders/tags/0.1.0/build/index-rtl.css
r3470878 r3473030 801 801 802 802 /*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */ 803 @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.softtent-po-admin *,.softtent-po-admin :before,.softtent-po-admin :after,.softtent-po-admin ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw- pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}.softtent-po-admin a[class],.softtent-po-admin a[class]:hover,.softtent-po-admin a[class]:focus,.softtent-po-admin a[class]:active{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.softtent-po-admin button{cursor:pointer}body.toplevel_page_softtent-preorders{background-color:#eaeaff}body.toplevel_page_softtent-preorders #wpcontent{padding:0}body.toplevel_page_softtent-preorders .Toastify__toast-container.Toastify__toast-container--top-right{top:3em}body.rtl.toplevel_page_softtent-preorders #wpcontent{margin-left:0}body.softtent-po-fullscreen #adminmenumain,body.softtent-po-fullscreen #adminmenuback,body.softtent-po-fullscreen #adminmenuwrap,body.softtent-po-fullscreen #wpadminbar,body.softtent-po-fullscreen .notice,body.softtent-po-fullscreen .updated,body.softtent-po-fullscreen .error,body.softtent-po-fullscreen .update-nag{display:none!important}body.softtent-po-fullscreen #wpcontent,body.softtent-po-fullscreen #wpbody-content{margin-right:0!important;padding-right:0!important}body.softtent-po-fullscreen,html.wp-toolbar:has(body.softtent-po-fullscreen){padding-top:0!important}body.softtent-po-fullscreen,body.softtent-po-fullscreen.wp-admin{margin-top:0!important;padding-top:0!important}body.softtent-po-fullscreen #wpfooter{display:none!important}body.softtent-po-fullscreen #wpwrap{padding-top:0!important}.softtent-po-admin .softtent-po-preloader{text-align:center;padding:50px;position:relative}.softtent-po-admin .softtent-po-preloader:before{content:"";border:5px solid #ccc;border-top-color:#2180c0;border-radius:100%;width:40px;height:40px;margin:-15px -15px auto auto;animation:.7s linear infinite softtent-po-rotation;position:absolute;top:35%;right:50%}@keyframes softtent-po-rotation{0%{transform:rotate(0)}to{transform:rotate(-359deg)}}.softtent-po-admin .color-picker-popup-wrapper{z-index:9999;background-color:#fff;border-radius:4px;width:max-content;margin-top:8px;position:absolute;left:0;box-shadow:0 2px 8px #00000026}.softtent-po-admin .color-picker-popup-wrapper .components-color-picker>.components-flex{display:none!important}@layer theme{:root,.softtent-po-admin :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-700:oklch(55.3% .195 38.402);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#1d2327;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:1024px;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#673de6;--color-secondary:#1c64f2;--color-primary-dark:#5632c4;--color-primary-lite:#7d52ed;--color-success:#319f45;--color-success-dark:#27ae60;--color-success-darker:#00a88a;--color-success-lite:#ddffe7;--color-success-liter:#c9feb7;--color-error:#e2808a;--color-error-dark:#bd081c;--color-warning:#f08d07;--color-warning-lite:#fff1e5;--color-warning-liter:#ffe9a8;--color-softtent-po-gray:#ddd;--color-gray-lite:#e0e0e0;--color-gray-liter:#f5f5f5;--color-gray-dark:#787878}}@layer base{.softtent-po-admin *,.softtent-po-admin :after,.softtent-po-admin :before,.softtent-po-admin ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.softtent-po-admin ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,.softtent-po-admin :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.softtent-po-admin hr{height:0;color:inherit;border-top-width:1px}.softtent-po-admin abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{font-size:inherit;font-weight:inherit}.softtent-po-admin a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin b,.softtent-po-admin strong{font-weight:bolder}.softtent-po-admin code,.softtent-po-admin kbd,.softtent-po-admin samp,.softtent-po-admin pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.softtent-po-admin small{font-size:80%}.softtent-po-admin sub,.softtent-po-admin sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.softtent-po-admin sub{bottom:-.25em}.softtent-po-admin sup{top:-.5em}.softtent-po-admin table{text-indent:0;border-color:inherit;border-collapse:collapse}.softtent-po-admin :-moz-focusring{outline:auto}.softtent-po-admin progress{vertical-align:baseline}.softtent-po-admin summary{display:list-item}.softtent-po-admin ol,.softtent-po-admin ul,.softtent-po-admin menu{list-style:none}.softtent-po-admin img,.softtent-po-admin svg,.softtent-po-admin video,.softtent-po-admin canvas,.softtent-po-admin audio,.softtent-po-admin iframe,.softtent-po-admin embed,.softtent-po-admin object{vertical-align:middle;display:block}.softtent-po-admin img,.softtent-po-admin video{max-width:100%;height:auto}.softtent-po-admin button,.softtent-po-admin input,.softtent-po-admin select,.softtent-po-admin optgroup,.softtent-po-admin textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.softtent-po-admin :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.softtent-po-admin ::file-selector-button{margin-inline-end:4px}.softtent-po-admin ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.softtent-po-admin ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.softtent-po-admin textarea{resize:vertical}.softtent-po-admin ::-webkit-search-decoration{-webkit-appearance:none}.softtent-po-admin ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.softtent-po-admin ::-webkit-datetime-edit{display:inline-flex}.softtent-po-admin ::-webkit-datetime-edit-fields-wrapper{padding:0}.softtent-po-admin ::-webkit-datetime-edit{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-year-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-month-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-day-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-hour-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-minute-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-second-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-millisecond-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-meridiem-field{padding-block:0}.softtent-po-admin ::-webkit-calendar-picker-indicator{line-height:1}.softtent-po-admin :-moz-ui-invalid{box-shadow:none}.softtent-po-admin button,.softtent-po-admin input:where([type=button],[type=reset],[type=submit]){appearance:button}.softtent-po-admin ::file-selector-button{appearance:button}.softtent-po-admin ::-webkit-inner-spin-button{height:auto}.softtent-po-admin ::-webkit-outer-spin-button{height:auto}.softtent-po-admin [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.softtent-po-admin .pointer-events-none{pointer-events:none}.softtent-po-admin .collapse{visibility:collapse}.softtent-po-admin .invisible{visibility:hidden}.softtent-po-admin .visible{visibility:visible}.softtent-po-admin .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.softtent-po-admin .not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.softtent-po-admin .\!absolute{position:absolute!important}.softtent-po-admin .absolute{position:absolute}.softtent-po-admin .fixed{position:fixed}.softtent-po-admin .relative{position:relative}.softtent-po-admin .static{position:static}.softtent-po-admin .sticky{position:sticky}.softtent-po-admin .inset-0{inset:calc(var(--spacing)*0)}.softtent-po-admin .inset-y-0{inset-block:calc(var(--spacing)*0)}.softtent-po-admin .start-0{inset-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .start-0\.5{inset-inline-start:calc(var(--spacing)*.5)}.softtent-po-admin .-end-1{inset-inline-end:calc(var(--spacing)*-1)}.softtent-po-admin .end-0{inset-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .end-0\.5{inset-inline-end:calc(var(--spacing)*.5)}.softtent-po-admin .-top-3{top:calc(var(--spacing)*-3)}.softtent-po-admin .top-0{top:calc(var(--spacing)*0)}.softtent-po-admin .top-0\.5{top:calc(var(--spacing)*.5)}.softtent-po-admin .top-1{top:calc(var(--spacing)*1)}.softtent-po-admin .top-3{top:calc(var(--spacing)*3)}.softtent-po-admin .top-4{top:calc(var(--spacing)*4)}.softtent-po-admin .top-\[46\%\]{top:46%}.softtent-po-admin .top-\[66px\]{top:66px}.softtent-po-admin .top-full{top:100%}.softtent-po-admin .right-0{left:calc(var(--spacing)*0)}.softtent-po-admin .right-1{left:calc(var(--spacing)*1)}.softtent-po-admin .right-4{left:calc(var(--spacing)*4)}.softtent-po-admin .right-10{left:calc(var(--spacing)*10)}.softtent-po-admin .bottom-0{bottom:calc(var(--spacing)*0)}.softtent-po-admin .left-0{right:calc(var(--spacing)*0)}.softtent-po-admin .left-1{right:calc(var(--spacing)*1)}.softtent-po-admin .left-1\/2{right:50%}.softtent-po-admin .isolate{isolation:isolate}.softtent-po-admin .isolation-auto{isolation:auto}.softtent-po-admin .z-10{z-index:10}.softtent-po-admin .z-30{z-index:30}.softtent-po-admin .z-40{z-index:40}.softtent-po-admin .z-50{z-index:50}.softtent-po-admin .z-\[1000\]{z-index:1000}.softtent-po-admin .z-\[9999\]{z-index:9999}.softtent-po-admin .col-span-4{grid-column:span 4/span 4}.softtent-po-admin .col-span-6{grid-column:span 6/span 6}.softtent-po-admin .col-span-8{grid-column:span 8/span 8}.softtent-po-admin .col-span-12{grid-column:span 12/span 12}.softtent-po-admin .float-left{float:right}.softtent-po-admin .container{width:100%}@media (min-width:480px){.softtent-po-admin .container{max-width:480px}}@media (min-width:768px){.softtent-po-admin .container{max-width:768px}}@media (min-width:1024px){.softtent-po-admin .container{max-width:1024px}}@media (min-width:1280px){.softtent-po-admin .container{max-width:1280px}}@media (min-width:1536px){.softtent-po-admin .container{max-width:1536px}}@media (min-width:40rem){.softtent-po-admin .container{max-width:40rem}}.softtent-po-admin .\!m-0{margin:calc(var(--spacing)*0)!important}.softtent-po-admin .m-0{margin:calc(var(--spacing)*0)}.softtent-po-admin .m-3{margin:calc(var(--spacing)*3)}.softtent-po-admin .\!mx-auto{margin-inline:auto!important}.softtent-po-admin .mx-1{margin-inline:calc(var(--spacing)*1)}.softtent-po-admin .mx-4{margin-inline:calc(var(--spacing)*4)}.softtent-po-admin .mx-auto{margin-inline:auto}.softtent-po-admin .-ms-px{margin-inline-start:-1px}.softtent-po-admin .ms-auto{margin-inline-start:auto}.softtent-po-admin .me-3{margin-inline-end:calc(var(--spacing)*3)}.softtent-po-admin .\!mt-2{margin-top:calc(var(--spacing)*2)!important}.softtent-po-admin .-mt-2{margin-top:calc(var(--spacing)*-2)}.softtent-po-admin .mt-0\.5{margin-top:calc(var(--spacing)*.5)}.softtent-po-admin .mt-1{margin-top:calc(var(--spacing)*1)}.softtent-po-admin .mt-2{margin-top:calc(var(--spacing)*2)}.softtent-po-admin .mt-3{margin-top:calc(var(--spacing)*3)}.softtent-po-admin .mt-4{margin-top:calc(var(--spacing)*4)}.softtent-po-admin .mt-5{margin-top:calc(var(--spacing)*5)}.softtent-po-admin .mt-6{margin-top:calc(var(--spacing)*6)}.softtent-po-admin .mt-7{margin-top:calc(var(--spacing)*7)}.softtent-po-admin .mt-10{margin-top:calc(var(--spacing)*10)}.softtent-po-admin .mt-\[-3px\]{margin-top:-3px}.softtent-po-admin .mt-\[-12px\]{margin-top:-12px}.softtent-po-admin .mr-2{margin-left:calc(var(--spacing)*2)}.softtent-po-admin .mr-3{margin-left:calc(var(--spacing)*3)}.softtent-po-admin .\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.softtent-po-admin .\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.softtent-po-admin .\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.softtent-po-admin .\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.softtent-po-admin .\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.softtent-po-admin .-mb-px{margin-bottom:-1px}.softtent-po-admin .mb-0{margin-bottom:calc(var(--spacing)*0)}.softtent-po-admin .mb-1{margin-bottom:calc(var(--spacing)*1)}.softtent-po-admin .mb-2{margin-bottom:calc(var(--spacing)*2)}.softtent-po-admin .mb-3{margin-bottom:calc(var(--spacing)*3)}.softtent-po-admin .mb-4{margin-bottom:calc(var(--spacing)*4)}.softtent-po-admin .mb-5{margin-bottom:calc(var(--spacing)*5)}.softtent-po-admin .mb-6{margin-bottom:calc(var(--spacing)*6)}.softtent-po-admin .mb-8{margin-bottom:calc(var(--spacing)*8)}.softtent-po-admin .mb-10{margin-bottom:calc(var(--spacing)*10)}.softtent-po-admin .mb-12{margin-bottom:calc(var(--spacing)*12)}.softtent-po-admin .mb-16{margin-bottom:calc(var(--spacing)*16)}.softtent-po-admin .\!ml-0{margin-right:calc(var(--spacing)*0)!important}.softtent-po-admin .-ml-px{margin-right:-1px}.softtent-po-admin .ml-0{margin-right:calc(var(--spacing)*0)}.softtent-po-admin .ml-0\.5{margin-right:calc(var(--spacing)*.5)}.softtent-po-admin .ml-2{margin-right:calc(var(--spacing)*2)}.softtent-po-admin .ml-5{margin-right:calc(var(--spacing)*5)}.softtent-po-admin .ml-9{margin-right:calc(var(--spacing)*9)}.softtent-po-admin .block{display:block}.softtent-po-admin .contents{display:contents}.softtent-po-admin .flex{display:flex}.softtent-po-admin .flow-root{display:flow-root}.softtent-po-admin .grid{display:grid}.softtent-po-admin .hidden{display:none}.softtent-po-admin .inline{display:inline}.softtent-po-admin .inline-block{display:inline-block}.softtent-po-admin .inline-flex{display:inline-flex}.softtent-po-admin .inline-grid{display:inline-grid}.softtent-po-admin .inline-table{display:inline-table}.softtent-po-admin .list-item{display:list-item}.softtent-po-admin .table{display:table}.softtent-po-admin .table-caption{display:table-caption}.softtent-po-admin .table-cell{display:table-cell}.softtent-po-admin .table-column{display:table-column}.softtent-po-admin .table-column-group{display:table-column-group}.softtent-po-admin .table-footer-group{display:table-footer-group}.softtent-po-admin .table-header-group{display:table-header-group}.softtent-po-admin .table-row{display:table-row}.softtent-po-admin .table-row-group{display:table-row-group}.softtent-po-admin .aspect-square{aspect-ratio:1}.softtent-po-admin .\!h-6{height:calc(var(--spacing)*6)!important}.softtent-po-admin .\!h-\[32px\]{height:32px!important}.softtent-po-admin .h-1\.5{height:calc(var(--spacing)*1.5)}.softtent-po-admin .h-2{height:calc(var(--spacing)*2)}.softtent-po-admin .h-3{height:calc(var(--spacing)*3)}.softtent-po-admin .h-3\.5{height:calc(var(--spacing)*3.5)}.softtent-po-admin .h-4{height:calc(var(--spacing)*4)}.softtent-po-admin .h-5{height:calc(var(--spacing)*5)}.softtent-po-admin .h-6{height:calc(var(--spacing)*6)}.softtent-po-admin .h-7{height:calc(var(--spacing)*7)}.softtent-po-admin .h-8{height:calc(var(--spacing)*8)}.softtent-po-admin .h-9{height:calc(var(--spacing)*9)}.softtent-po-admin .h-10{height:calc(var(--spacing)*10)}.softtent-po-admin .h-12{height:calc(var(--spacing)*12)}.softtent-po-admin .h-16{height:calc(var(--spacing)*16)}.softtent-po-admin .h-20{height:calc(var(--spacing)*20)}.softtent-po-admin .h-24{height:calc(var(--spacing)*24)}.softtent-po-admin .h-32{height:calc(var(--spacing)*32)}.softtent-po-admin .h-96{height:calc(var(--spacing)*96)}.softtent-po-admin .h-\[20px\]{height:20px}.softtent-po-admin .h-\[34px\]{height:34px}.softtent-po-admin .h-\[calc\(100vh-122px\)\]{height:calc(100vh - 122px)}.softtent-po-admin .h-full{height:100%}.softtent-po-admin .max-h-0{max-height:calc(var(--spacing)*0)}.softtent-po-admin .max-h-40{max-height:calc(var(--spacing)*40)}.softtent-po-admin .max-h-\[60vh\]{max-height:60vh}.softtent-po-admin .max-h-\[80vh\]{max-height:80vh}.softtent-po-admin .max-h-\[90vh\]{max-height:90vh}.softtent-po-admin .\!min-h-\[30px\]{min-height:30px!important}.softtent-po-admin .min-h-screen{min-height:100vh}.softtent-po-admin .\!w-6{width:calc(var(--spacing)*6)!important}.softtent-po-admin .w-0{width:calc(var(--spacing)*0)}.softtent-po-admin .w-1\/4{width:25%}.softtent-po-admin .w-2{width:calc(var(--spacing)*2)}.softtent-po-admin .w-3{width:calc(var(--spacing)*3)}.softtent-po-admin .w-3\.5{width:calc(var(--spacing)*3.5)}.softtent-po-admin .w-4{width:calc(var(--spacing)*4)}.softtent-po-admin .w-5{width:calc(var(--spacing)*5)}.softtent-po-admin .w-6{width:calc(var(--spacing)*6)}.softtent-po-admin .w-7{width:calc(var(--spacing)*7)}.softtent-po-admin .w-8{width:calc(var(--spacing)*8)}.softtent-po-admin .w-10{width:calc(var(--spacing)*10)}.softtent-po-admin .w-12{width:calc(var(--spacing)*12)}.softtent-po-admin .w-16{width:calc(var(--spacing)*16)}.softtent-po-admin .w-18{width:calc(var(--spacing)*18)}.softtent-po-admin .w-20{width:calc(var(--spacing)*20)}.softtent-po-admin .w-32{width:calc(var(--spacing)*32)}.softtent-po-admin .w-52{width:calc(var(--spacing)*52)}.softtent-po-admin .w-\[2px\]{width:2px}.softtent-po-admin .w-\[40px\]{width:40px}.softtent-po-admin .w-\[70px\]{width:70px}.softtent-po-admin .w-auto{width:auto}.softtent-po-admin .w-full{width:100%}.softtent-po-admin .max-w-2xl{max-width:var(--container-2xl)}.softtent-po-admin .max-w-6xl{max-width:var(--container-6xl)}.softtent-po-admin .max-w-\[9rem\]{max-width:9rem}.softtent-po-admin .max-w-\[500px\]{max-width:500px}.softtent-po-admin .max-w-lg{max-width:var(--container-lg)}.softtent-po-admin .max-w-md{max-width:var(--container-md)}.softtent-po-admin .max-w-screen-lg{max-width:var(--breakpoint-lg)}.softtent-po-admin .max-w-xl{max-width:var(--container-xl)}.softtent-po-admin .min-w-\[80px\]{min-width:80px}.softtent-po-admin .min-w-\[120px\]{min-width:120px}.softtent-po-admin .min-w-\[140px\]{min-width:140px}.softtent-po-admin .min-w-\[160px\]{min-width:160px}.softtent-po-admin .min-w-\[300px\]{min-width:300px}.softtent-po-admin .min-w-\[400px\]{min-width:400px}.softtent-po-admin .flex-1{flex:1}.softtent-po-admin .flex-none{flex:none}.softtent-po-admin .flex-shrink{flex-shrink:1}.softtent-po-admin .flex-shrink-0{flex-shrink:0}.softtent-po-admin .shrink{flex-shrink:1}.softtent-po-admin .shrink-0{flex-shrink:0}.softtent-po-admin .flex-grow,.softtent-po-admin .grow{flex-grow:1}.softtent-po-admin .table-auto{table-layout:auto}.softtent-po-admin .border-collapse{border-collapse:collapse}.softtent-po-admin .-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-12{--tw-translate-y:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-none{translate:none}.softtent-po-admin .scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .scale-3d{scale:var(--tw-scale-x)var(--tw-scale-y)var(--tw-scale-z)}.softtent-po-admin .rotate-90{rotate:90deg}.softtent-po-admin .rotate-180{rotate:180deg}.softtent-po-admin .rotate-270{rotate:270deg}.softtent-po-admin .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.softtent-po-admin .animate-pulse{animation:var(--animate-pulse)}.softtent-po-admin .animate-spin{animation:var(--animate-spin)}.softtent-po-admin .cursor-ew-resize{cursor:ew-resize}.softtent-po-admin .cursor-grab{cursor:grab}.softtent-po-admin .cursor-help{cursor:help}.softtent-po-admin .cursor-not-allowed{cursor:not-allowed}.softtent-po-admin .cursor-pointer{cursor:pointer}.softtent-po-admin .touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.softtent-po-admin .resize{resize:both}.softtent-po-admin .list-none{list-style-type:none}.softtent-po-admin .appearance-none{appearance:none}.softtent-po-admin .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.softtent-po-admin .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.softtent-po-admin .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.softtent-po-admin .grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.softtent-po-admin .flex-col{flex-direction:column}.softtent-po-admin .flex-row{flex-direction:row}.softtent-po-admin .flex-wrap{flex-wrap:wrap}.softtent-po-admin .items-baseline{align-items:baseline}.softtent-po-admin .items-center{align-items:center}.softtent-po-admin .items-start{align-items:flex-start}.softtent-po-admin .justify-between{justify-content:space-between}.softtent-po-admin .justify-center{justify-content:center}.softtent-po-admin .justify-end{justify-content:flex-end}.softtent-po-admin .justify-items-end{justify-items:end}.softtent-po-admin .gap-1{gap:calc(var(--spacing)*1)}.softtent-po-admin .gap-1\.5{gap:calc(var(--spacing)*1.5)}.softtent-po-admin .gap-2{gap:calc(var(--spacing)*2)}.softtent-po-admin .gap-3{gap:calc(var(--spacing)*3)}.softtent-po-admin .gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-5{gap:calc(var(--spacing)*5)}.softtent-po-admin .gap-6{gap:calc(var(--spacing)*6)}.softtent-po-admin .gap-8{gap:calc(var(--spacing)*8)}.softtent-po-admin :where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.softtent-po-admin .gap-x-4{column-gap:calc(var(--spacing)*4)}.softtent-po-admin :where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.softtent-po-admin .gap-y-2{row-gap:calc(var(--spacing)*2)}.softtent-po-admin :where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}.softtent-po-admin :where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.softtent-po-admin :where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.softtent-po-admin .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.softtent-po-admin .overflow-hidden{overflow:hidden}.softtent-po-admin .overflow-x-auto{overflow-x:auto}.softtent-po-admin .overflow-y-auto{overflow-y:auto}.softtent-po-admin .rounded{border-radius:.25rem}.softtent-po-admin .rounded-2xl{border-radius:var(--radius-2xl)}.softtent-po-admin .rounded-3xl{border-radius:var(--radius-3xl)}.softtent-po-admin .rounded-full{border-radius:3.40282e38px}.softtent-po-admin .rounded-lg{border-radius:var(--radius-lg)}.softtent-po-admin .rounded-md{border-radius:var(--radius-md)}.softtent-po-admin .rounded-sm{border-radius:var(--radius-sm)}.softtent-po-admin .rounded-xl{border-radius:var(--radius-xl)}.softtent-po-admin .rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.softtent-po-admin .rounded-ss{border-start-start-radius:.25rem}.softtent-po-admin .rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.softtent-po-admin .rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.softtent-po-admin .rounded-se{border-start-end-radius:.25rem}.softtent-po-admin .rounded-ee{border-end-end-radius:.25rem}.softtent-po-admin .rounded-es{border-end-start-radius:.25rem}.softtent-po-admin .rounded-t{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.softtent-po-admin .rounded-t-2xl{border-top-right-radius:var(--radius-2xl);border-top-left-radius:var(--radius-2xl)}.softtent-po-admin .rounded-t-lg{border-top-right-radius:var(--radius-lg);border-top-left-radius:var(--radius-lg)}.softtent-po-admin .rounded-t-md{border-top-right-radius:var(--radius-md);border-top-left-radius:var(--radius-md)}.softtent-po-admin .rounded-l{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-tl{border-top-right-radius:.25rem}.softtent-po-admin .rounded-r{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-tr{border-top-left-radius:.25rem}.softtent-po-admin .rounded-b{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-b-md{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.softtent-po-admin .rounded-br{border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-bl{border-bottom-right-radius:.25rem}.softtent-po-admin .border{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-0{border-style:var(--tw-border-style);border-width:0}.softtent-po-admin .border-1{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-2{border-style:var(--tw-border-style);border-width:2px}.softtent-po-admin .border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.softtent-po-admin .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.softtent-po-admin .border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.softtent-po-admin .border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.softtent-po-admin .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.softtent-po-admin .border-r{border-left-style:var(--tw-border-style);border-left-width:1px}.softtent-po-admin .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.softtent-po-admin .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.softtent-po-admin .border-l{border-right-style:var(--tw-border-style);border-right-width:1px}.softtent-po-admin .border-dashed{--tw-border-style:dashed;border-style:dashed}.softtent-po-admin .border-none{--tw-border-style:none;border-style:none}.softtent-po-admin .border-solid{--tw-border-style:solid;border-style:solid}.softtent-po-admin .\!border-gray-liter{border-color:var(--color-gray-liter)!important}.softtent-po-admin .border-blue-200{border-color:var(--color-blue-200)}.softtent-po-admin .border-blue-800{border-color:var(--color-blue-800)}.softtent-po-admin .border-error{border-color:var(--color-error)}.softtent-po-admin .border-gray-100{border-color:var(--color-gray-100)}.softtent-po-admin .border-gray-200{border-color:var(--color-gray-200)}.softtent-po-admin .border-gray-300{border-color:var(--color-gray-300)}.softtent-po-admin .border-gray-dark{border-color:var(--color-gray-dark)}.softtent-po-admin .border-gray-lite{border-color:var(--color-gray-lite)}.softtent-po-admin .border-green-200{border-color:var(--color-green-200)}.softtent-po-admin .border-pink-200{border-color:var(--color-pink-200)}.softtent-po-admin .border-primary{border-color:var(--color-primary)}.softtent-po-admin .border-primary\/20{border-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .border-purple-200{border-color:var(--color-purple-200)}.softtent-po-admin .border-red-200{border-color:var(--color-red-200)}.softtent-po-admin .border-red-600{border-color:var(--color-red-600)}.softtent-po-admin .border-slate-50{border-color:var(--color-slate-50)}.softtent-po-admin .border-slate-200{border-color:var(--color-slate-200)}.softtent-po-admin .border-slate-300{border-color:var(--color-slate-300)}.softtent-po-admin .border-success{border-color:var(--color-success)}.softtent-po-admin .border-transparent{border-color:#0000}.softtent-po-admin .border-white{border-color:var(--color-white)}.softtent-po-admin .border-yellow-200{border-color:var(--color-yellow-200)}.softtent-po-admin .border-yellow-500{border-color:var(--color-yellow-500)}.softtent-po-admin .border-t-transparent{border-top-color:#0000}.softtent-po-admin .\!bg-gray-liter{background-color:var(--color-gray-liter)!important}.softtent-po-admin .\!bg-primary{background-color:var(--color-primary)!important}.softtent-po-admin .\!bg-softtent-po-gray{background-color:var(--color-softtent-po-gray)!important}.softtent-po-admin .bg-black{background-color:var(--color-black)}.softtent-po-admin .bg-black\/50{background-color:#1d232780}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.softtent-po-admin .bg-blue-50{background-color:var(--color-blue-50)}.softtent-po-admin .bg-error{background-color:var(--color-error)}.softtent-po-admin .bg-error-dark{background-color:var(--color-error-dark)}.softtent-po-admin .bg-gray-50{background-color:var(--color-gray-50)}.softtent-po-admin .bg-gray-100{background-color:var(--color-gray-100)}.softtent-po-admin .bg-gray-200{background-color:var(--color-gray-200)}.softtent-po-admin .bg-gray-300{background-color:var(--color-gray-300)}.softtent-po-admin .bg-gray-900{background-color:var(--color-gray-900)}.softtent-po-admin .bg-gray-liter{background-color:var(--color-gray-liter)}.softtent-po-admin .bg-green-50{background-color:var(--color-green-50)}.softtent-po-admin .bg-green-100{background-color:var(--color-green-100)}.softtent-po-admin .bg-orange-200{background-color:var(--color-orange-200)}.softtent-po-admin .bg-pink-50{background-color:var(--color-pink-50)}.softtent-po-admin .bg-primary{background-color:var(--color-primary)}.softtent-po-admin .bg-primary-dark{background-color:var(--color-primary-dark)}.softtent-po-admin .bg-primary-lite\/10{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary-lite\/10{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .bg-primary\/5{background-color:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .bg-primary\/10{background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .bg-purple-50{background-color:var(--color-purple-50)}.softtent-po-admin .bg-red-50{background-color:var(--color-red-50)}.softtent-po-admin .bg-red-100{background-color:var(--color-red-100)}.softtent-po-admin .bg-red-500{background-color:var(--color-red-500)}.softtent-po-admin .bg-red-600{background-color:var(--color-red-600)}.softtent-po-admin .bg-secondary{background-color:var(--color-secondary)}.softtent-po-admin .bg-slate-100{background-color:var(--color-slate-100)}.softtent-po-admin .bg-success{background-color:var(--color-success)}.softtent-po-admin .bg-success-dark{background-color:var(--color-success-dark)}.softtent-po-admin .bg-success-lite{background-color:var(--color-success-lite)}.softtent-po-admin .bg-transparent{background-color:#0000}.softtent-po-admin .bg-warning-lite{background-color:var(--color-warning-lite)}.softtent-po-admin .bg-white{background-color:var(--color-white)}.softtent-po-admin .bg-yellow-50{background-color:var(--color-yellow-50)}.softtent-po-admin .bg-yellow-100{background-color:var(--color-yellow-100)}.softtent-po-admin .bg-yellow-500{background-color:var(--color-yellow-500)}.softtent-po-admin .bg-yellow-600{background-color:var(--color-yellow-600)}.softtent-po-admin .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/5{--tw-gradient-from:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/10{--tw-gradient-from:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .via-primary-dark{--tw-gradient-via:var(--color-primary-dark);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .via-primary\/10{--tw-gradient-via:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .to-primary{--tw-gradient-to:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary-dark{--tw-gradient-to:var(--color-primary-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/5{--tw-gradient-to:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/10{--tw-gradient-to:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/20{--tw-gradient-to:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .to-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .bg-clip-text{-webkit-background-clip:text;background-clip:text}.softtent-po-admin .bg-repeat{background-repeat:repeat}.softtent-po-admin .mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.softtent-po-admin .mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.softtent-po-admin .fill-primary-lite{fill:var(--color-primary-lite)}.softtent-po-admin .fill-success-darker{fill:var(--color-success-darker)}.softtent-po-admin .fill-warning{fill:var(--color-warning)}.softtent-po-admin .fill-white{fill:var(--color-white)}.softtent-po-admin .stroke-primary{stroke:var(--color-primary)}.softtent-po-admin .stroke-primary-lite{stroke:var(--color-primary-lite)}.softtent-po-admin .stroke-success-liter{stroke:var(--color-success-liter)}.softtent-po-admin .stroke-warning-liter{stroke:var(--color-warning-liter)}.softtent-po-admin .stroke-\[4\]{stroke-width:4px}.softtent-po-admin .object-contain{object-fit:contain}.softtent-po-admin .object-cover{object-fit:cover}.softtent-po-admin .p-1{padding:calc(var(--spacing)*1)}.softtent-po-admin .p-1\.5{padding:calc(var(--spacing)*1.5)}.softtent-po-admin .p-2{padding:calc(var(--spacing)*2)}.softtent-po-admin .p-2\.5{padding:calc(var(--spacing)*2.5)}.softtent-po-admin .p-3{padding:calc(var(--spacing)*3)}.softtent-po-admin .p-4{padding:calc(var(--spacing)*4)}.softtent-po-admin .p-5{padding:calc(var(--spacing)*5)}.softtent-po-admin .p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .p-8{padding:calc(var(--spacing)*8)}.softtent-po-admin .p-10{padding:calc(var(--spacing)*10)}.softtent-po-admin .p-16{padding:calc(var(--spacing)*16)}.softtent-po-admin .px-0{padding-inline:calc(var(--spacing)*0)}.softtent-po-admin .px-1{padding-inline:calc(var(--spacing)*1)}.softtent-po-admin .px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.softtent-po-admin .px-3{padding-inline:calc(var(--spacing)*3)}.softtent-po-admin .px-4{padding-inline:calc(var(--spacing)*4)}.softtent-po-admin .px-5{padding-inline:calc(var(--spacing)*5)}.softtent-po-admin .px-6{padding-inline:calc(var(--spacing)*6)}.softtent-po-admin .px-8{padding-inline:calc(var(--spacing)*8)}.softtent-po-admin .py-0\.5{padding-block:calc(var(--spacing)*.5)}.softtent-po-admin .py-1{padding-block:calc(var(--spacing)*1)}.softtent-po-admin .py-1\.5{padding-block:calc(var(--spacing)*1.5)}.softtent-po-admin .py-2{padding-block:calc(var(--spacing)*2)}.softtent-po-admin .py-2\.5{padding-block:calc(var(--spacing)*2.5)}.softtent-po-admin .py-3{padding-block:calc(var(--spacing)*3)}.softtent-po-admin .py-3\.5{padding-block:calc(var(--spacing)*3.5)}.softtent-po-admin .py-4{padding-block:calc(var(--spacing)*4)}.softtent-po-admin .py-6{padding-block:calc(var(--spacing)*6)}.softtent-po-admin .py-8{padding-block:calc(var(--spacing)*8)}.softtent-po-admin .py-12{padding-block:calc(var(--spacing)*12)}.softtent-po-admin .py-16{padding-block:calc(var(--spacing)*16)}.softtent-po-admin .py-\[5\.3px\]{padding-block:5.3px}.softtent-po-admin .ps-0{padding-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .ps-3{padding-inline-start:calc(var(--spacing)*3)}.softtent-po-admin .ps-4{padding-inline-start:calc(var(--spacing)*4)}.softtent-po-admin .pe-0{padding-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .pe-8{padding-inline-end:calc(var(--spacing)*8)}.softtent-po-admin .pt-2{padding-top:calc(var(--spacing)*2)}.softtent-po-admin .pt-3{padding-top:calc(var(--spacing)*3)}.softtent-po-admin .pt-4{padding-top:calc(var(--spacing)*4)}.softtent-po-admin .pt-6{padding-top:calc(var(--spacing)*6)}.softtent-po-admin .pr-0{padding-left:calc(var(--spacing)*0)}.softtent-po-admin .pr-1{padding-left:calc(var(--spacing)*1)}.softtent-po-admin .pr-4{padding-left:calc(var(--spacing)*4)}.softtent-po-admin .pr-7{padding-left:calc(var(--spacing)*7)}.softtent-po-admin .pb-0{padding-bottom:calc(var(--spacing)*0)}.softtent-po-admin .pb-1{padding-bottom:calc(var(--spacing)*1)}.softtent-po-admin .pb-2{padding-bottom:calc(var(--spacing)*2)}.softtent-po-admin .pb-4{padding-bottom:calc(var(--spacing)*4)}.softtent-po-admin .pb-6{padding-bottom:calc(var(--spacing)*6)}.softtent-po-admin .pl-0{padding-right:calc(var(--spacing)*0)}.softtent-po-admin .pl-2{padding-right:calc(var(--spacing)*2)}.softtent-po-admin .pl-6{padding-right:calc(var(--spacing)*6)}.softtent-po-admin .text-center{text-align:center}.softtent-po-admin .text-left{text-align:right}.softtent-po-admin .text-right{text-align:left}.softtent-po-admin .text-start{text-align:start}.softtent-po-admin .align-baseline{vertical-align:baseline}.softtent-po-admin .font-mono{font-family:var(--font-mono)}.softtent-po-admin .\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.softtent-po-admin .\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.softtent-po-admin .\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.softtent-po-admin .\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.softtent-po-admin .\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.softtent-po-admin .\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.softtent-po-admin .\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.softtent-po-admin .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.softtent-po-admin .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.softtent-po-admin .text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.softtent-po-admin .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.softtent-po-admin .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.softtent-po-admin .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.softtent-po-admin .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.softtent-po-admin .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.softtent-po-admin .text-\[10px\]{font-size:10px}.softtent-po-admin .text-\[12px\]{font-size:12px}.softtent-po-admin .\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.softtent-po-admin .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.softtent-po-admin .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.softtent-po-admin .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.softtent-po-admin .\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.softtent-po-admin .\!font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.softtent-po-admin .\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.softtent-po-admin .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.softtent-po-admin .font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.softtent-po-admin .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.softtent-po-admin .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.softtent-po-admin .tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.softtent-po-admin .tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.softtent-po-admin .text-wrap{text-wrap:wrap}.softtent-po-admin .text-clip{text-overflow:clip}.softtent-po-admin .text-ellipsis{text-overflow:ellipsis}.softtent-po-admin .whitespace-nowrap{white-space:nowrap}.softtent-po-admin .\!text-primary{color:var(--color-primary)!important}.softtent-po-admin .\!text-white{color:var(--color-white)!important}.softtent-po-admin .text-\[\#cdcccc\]{color:#cdcccc}.softtent-po-admin .text-black{color:var(--color-black)}.softtent-po-admin .text-error{color:var(--color-error)}.softtent-po-admin .text-gray-400{color:var(--color-gray-400)}.softtent-po-admin .text-gray-500{color:var(--color-gray-500)}.softtent-po-admin .text-gray-600{color:var(--color-gray-600)}.softtent-po-admin .text-gray-700{color:var(--color-gray-700)}.softtent-po-admin .text-gray-800{color:var(--color-gray-800)}.softtent-po-admin .text-gray-900{color:var(--color-gray-900)}.softtent-po-admin .text-gray-dark{color:var(--color-gray-dark)}.softtent-po-admin .text-green-700{color:var(--color-green-700)}.softtent-po-admin .text-green-800{color:var(--color-green-800)}.softtent-po-admin .text-orange-700{color:var(--color-orange-700)}.softtent-po-admin .text-primary{color:var(--color-primary)}.softtent-po-admin .text-primary-dark{color:var(--color-primary-dark)}.softtent-po-admin .text-red-500{color:var(--color-red-500)}.softtent-po-admin .text-red-600{color:var(--color-red-600)}.softtent-po-admin .text-red-800{color:var(--color-red-800)}.softtent-po-admin .text-slate-500{color:var(--color-slate-500)}.softtent-po-admin .text-slate-700{color:var(--color-slate-700)}.softtent-po-admin .text-success{color:var(--color-success)}.softtent-po-admin .text-transparent{color:#0000}.softtent-po-admin .text-white{color:var(--color-white)}.softtent-po-admin .text-yellow-500{color:var(--color-yellow-500)}.softtent-po-admin .text-yellow-800{color:var(--color-yellow-800)}.softtent-po-admin .capitalize{text-transform:capitalize}.softtent-po-admin .lowercase{text-transform:lowercase}.softtent-po-admin .normal-case{text-transform:none}.softtent-po-admin .uppercase{text-transform:uppercase}.softtent-po-admin .italic{font-style:italic}.softtent-po-admin .not-italic{font-style:normal}.softtent-po-admin .diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .normal-nums{font-variant-numeric:normal}.softtent-po-admin .line-through{text-decoration-line:line-through}.softtent-po-admin .no-underline{text-decoration-line:none}.softtent-po-admin .overline{text-decoration-line:overline}.softtent-po-admin .underline{text-decoration-line:underline}.softtent-po-admin .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.softtent-po-admin .subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.softtent-po-admin .accent-\[\#1BBC9C\]{accent-color:#1bbc9c}.softtent-po-admin .opacity-0{opacity:0}.softtent-po-admin .opacity-50{opacity:.5}.softtent-po-admin .opacity-100{opacity:1}.softtent-po-admin .\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.softtent-po-admin .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)10%,transparent)var(--tw-shadow-alpha),transparent)}}.softtent-po-admin .ring-primary{--tw-ring-color:var(--color-primary)}.softtent-po-admin .ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .outline{outline-style:var(--tw-outline-style);outline-width:1px}.softtent-po-admin .blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .duration-200{--tw-duration:.2s;transition-duration:.2s}.softtent-po-admin .duration-300{--tw-duration:.3s;transition-duration:.3s}.softtent-po-admin .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.softtent-po-admin .select-none{-webkit-user-select:none;user-select:none}.softtent-po-admin :where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.softtent-po-admin .ring-inset{--tw-ring-inset:inset}@media (hover:hover){.softtent-po-admin .group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.softtent-po-admin .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.softtent-po-admin .placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .required\:border-red-500:required{border-color:var(--color-red-500)}@media (hover:hover){.softtent-po-admin .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .hover\:rounded-md:hover{border-radius:var(--radius-md)}.softtent-po-admin .hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.softtent-po-admin .hover\:border-primary:hover{border-color:var(--color-primary)}.softtent-po-admin .hover\:border-primary-lite:hover{border-color:var(--color-primary-lite)}.softtent-po-admin .hover\:border-primary\/30:hover{border-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:border-primary\/40:hover{border-color:#673de666}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.softtent-po-admin .hover\:border-red-700:hover{border-color:var(--color-red-700)}.softtent-po-admin .hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.softtent-po-admin .hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.softtent-po-admin .hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.softtent-po-admin .hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.softtent-po-admin .hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.softtent-po-admin .hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.softtent-po-admin .hover\:bg-gray-liter:hover{background-color:var(--color-gray-liter)}.softtent-po-admin .hover\:bg-primary:hover{background-color:var(--color-primary)}.softtent-po-admin .hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:bg-red-100:hover{background-color:var(--color-red-100)}.softtent-po-admin .hover\:bg-red-700:hover{background-color:var(--color-red-700)}.softtent-po-admin .hover\:text-gray-600:hover{color:var(--color-gray-600)}.softtent-po-admin .hover\:text-gray-700:hover{color:var(--color-gray-700)}.softtent-po-admin .hover\:text-gray-800:hover{color:var(--color-gray-800)}.softtent-po-admin .hover\:text-gray-900:hover{color:var(--color-gray-900)}.softtent-po-admin .hover\:text-primary:hover{color:var(--color-primary)}.softtent-po-admin .hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.softtent-po-admin .hover\:text-white:hover{color:var(--color-white)}.softtent-po-admin .hover\:opacity-90:hover{opacity:.9}.softtent-po-admin .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:#673de640}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.softtent-po-admin .focus\:rounded-md:focus{border-radius:var(--radius-md)}.softtent-po-admin .focus\:\!border-\[\#EBEFF8\]:focus{border-color:#ebeff8!important}.softtent-po-admin .focus\:border-\[\#673de6\]:focus{border-color:#673de6}.softtent-po-admin .focus\:border-primary:focus{border-color:var(--color-primary)}.softtent-po-admin .focus\:border-transparent:focus{border-color:#0000}.softtent-po-admin .focus\:bg-white:focus{background-color:var(--color-white)}.softtent-po-admin .focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:#ebeff8!important}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:color-mix(in oklab,#ebeff8 var(--tw-shadow-alpha),transparent)!important}}.softtent-po-admin .focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.softtent-po-admin .focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.softtent-po-admin .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.softtent-po-admin .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.softtent-po-admin .active\:cursor-grabbing:active{cursor:grabbing}.softtent-po-admin .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.softtent-po-admin .disabled\:opacity-50:disabled{opacity:.5}.softtent-po-admin .disabled\:opacity-60:disabled{opacity:.6}.softtent-po-admin .disabled\:opacity-75:disabled{opacity:.75}@media (min-width:768px){.softtent-po-admin .md\:visible{visibility:visible}.softtent-po-admin .md\:top-6{top:calc(var(--spacing)*6)}.softtent-po-admin .md\:top-28{top:calc(var(--spacing)*28)}.softtent-po-admin .md\:ml-3{margin-right:calc(var(--spacing)*3)}.softtent-po-admin .md\:flex{display:flex}.softtent-po-admin .md\:hidden{display:none}.softtent-po-admin .md\:max-w-4xl{max-width:var(--container-4xl)}.softtent-po-admin .md\:flex-1{flex:1}.softtent-po-admin .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .md\:flex-col{flex-direction:column}.softtent-po-admin .md\:gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .md\:text-left{text-align:right}.softtent-po-admin .md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:1024px){.softtent-po-admin .lg\:block{display:block}.softtent-po-admin .lg\:hidden{display:none}.softtent-po-admin .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:40rem){.softtent-po-admin .sm\:inline{display:inline}.softtent-po-admin .sm\:p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .sm\:px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .sm\:px-6{padding-inline:calc(var(--spacing)*6)}}.softtent-po-admin .rtl\:-translate-x-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .\[\&\>img\]\:h-6>img{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>img\]\:w-6>img{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-5>svg{height:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-full>svg{height:100%}.softtent-po-admin .\[\&\>svg\]\:w-5>svg{width:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:w-full>svg{width:100%}}.softtent-po-admin .app-loading{text-align:center;margin-top:60px;font-size:18px;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(-360deg)}}@keyframes pulse{50%{opacity:.5}}803 @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.softtent-po-admin *,.softtent-po-admin :before,.softtent-po-admin :after,.softtent-po-admin ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}.softtent-po-admin a[class],.softtent-po-admin a[class]:hover,.softtent-po-admin a[class]:focus,.softtent-po-admin a[class]:active{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.softtent-po-admin button{cursor:pointer}body.toplevel_page_softtent-preorders{background-color:#eaeaff}body.toplevel_page_softtent-preorders #wpcontent{padding:0}body.toplevel_page_softtent-preorders .Toastify__toast-container.Toastify__toast-container--top-right{top:3em}body.rtl.toplevel_page_softtent-preorders #wpcontent{margin-left:0}body.softtent-po-fullscreen #adminmenumain,body.softtent-po-fullscreen #adminmenuback,body.softtent-po-fullscreen #adminmenuwrap,body.softtent-po-fullscreen #wpadminbar,body.softtent-po-fullscreen .notice,body.softtent-po-fullscreen .updated,body.softtent-po-fullscreen .error,body.softtent-po-fullscreen .update-nag{display:none!important}body.softtent-po-fullscreen #wpcontent,body.softtent-po-fullscreen #wpbody-content{margin-right:0!important;padding-right:0!important}body.softtent-po-fullscreen,html.wp-toolbar:has(body.softtent-po-fullscreen){padding-top:0!important}body.softtent-po-fullscreen,body.softtent-po-fullscreen.wp-admin{margin-top:0!important;padding-top:0!important}body.softtent-po-fullscreen #wpfooter{display:none!important}body.softtent-po-fullscreen #wpwrap{padding-top:0!important}.softtent-po-admin .softtent-po-preloader{text-align:center;padding:50px;position:relative}.softtent-po-admin .softtent-po-preloader:before{content:"";border:5px solid #ccc;border-top-color:#2180c0;border-radius:100%;width:40px;height:40px;margin:-15px -15px auto auto;animation:.7s linear infinite softtent-po-rotation;position:absolute;top:35%;right:50%}@keyframes softtent-po-rotation{0%{transform:rotate(0)}to{transform:rotate(-359deg)}}.softtent-po-admin .color-picker-popup-wrapper{z-index:9999;background-color:#fff;border-radius:4px;width:max-content;margin-top:8px;position:absolute;left:0;box-shadow:0 2px 8px #00000026}.softtent-po-admin .color-picker-popup-wrapper .components-color-picker>.components-flex{display:none!important}@layer theme{:root,.softtent-po-admin :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-700:oklch(55.3% .195 38.402);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#1d2327;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:1024px;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#673de6;--color-secondary:#1c64f2;--color-primary-dark:#5632c4;--color-primary-lite:#7d52ed;--color-success:#319f45;--color-success-dark:#27ae60;--color-success-darker:#00a88a;--color-success-lite:#ddffe7;--color-success-liter:#c9feb7;--color-error:#e2808a;--color-error-dark:#bd081c;--color-warning:#f08d07;--color-warning-lite:#fff1e5;--color-warning-liter:#ffe9a8;--color-softtent-po-gray:#ddd;--color-gray-lite:#e0e0e0;--color-gray-liter:#f5f5f5;--color-gray-dark:#787878}}@layer base{.softtent-po-admin *,.softtent-po-admin :after,.softtent-po-admin :before,.softtent-po-admin ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.softtent-po-admin ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,.softtent-po-admin :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.softtent-po-admin hr{height:0;color:inherit;border-top-width:1px}.softtent-po-admin abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{font-size:inherit;font-weight:inherit}.softtent-po-admin a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin b,.softtent-po-admin strong{font-weight:bolder}.softtent-po-admin code,.softtent-po-admin kbd,.softtent-po-admin samp,.softtent-po-admin pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.softtent-po-admin small{font-size:80%}.softtent-po-admin sub,.softtent-po-admin sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.softtent-po-admin sub{bottom:-.25em}.softtent-po-admin sup{top:-.5em}.softtent-po-admin table{text-indent:0;border-color:inherit;border-collapse:collapse}.softtent-po-admin :-moz-focusring{outline:auto}.softtent-po-admin progress{vertical-align:baseline}.softtent-po-admin summary{display:list-item}.softtent-po-admin ol,.softtent-po-admin ul,.softtent-po-admin menu{list-style:none}.softtent-po-admin img,.softtent-po-admin svg,.softtent-po-admin video,.softtent-po-admin canvas,.softtent-po-admin audio,.softtent-po-admin iframe,.softtent-po-admin embed,.softtent-po-admin object{vertical-align:middle;display:block}.softtent-po-admin img,.softtent-po-admin video{max-width:100%;height:auto}.softtent-po-admin button,.softtent-po-admin input,.softtent-po-admin select,.softtent-po-admin optgroup,.softtent-po-admin textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.softtent-po-admin :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.softtent-po-admin ::file-selector-button{margin-inline-end:4px}.softtent-po-admin ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.softtent-po-admin ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.softtent-po-admin textarea{resize:vertical}.softtent-po-admin ::-webkit-search-decoration{-webkit-appearance:none}.softtent-po-admin ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.softtent-po-admin ::-webkit-datetime-edit{display:inline-flex}.softtent-po-admin ::-webkit-datetime-edit-fields-wrapper{padding:0}.softtent-po-admin ::-webkit-datetime-edit{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-year-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-month-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-day-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-hour-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-minute-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-second-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-millisecond-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-meridiem-field{padding-block:0}.softtent-po-admin ::-webkit-calendar-picker-indicator{line-height:1}.softtent-po-admin :-moz-ui-invalid{box-shadow:none}.softtent-po-admin button,.softtent-po-admin input:where([type=button],[type=reset],[type=submit]){appearance:button}.softtent-po-admin ::file-selector-button{appearance:button}.softtent-po-admin ::-webkit-inner-spin-button{height:auto}.softtent-po-admin ::-webkit-outer-spin-button{height:auto}.softtent-po-admin [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.softtent-po-admin .pointer-events-none{pointer-events:none}.softtent-po-admin .collapse{visibility:collapse}.softtent-po-admin .invisible{visibility:hidden}.softtent-po-admin .visible{visibility:visible}.softtent-po-admin .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.softtent-po-admin .\!absolute{position:absolute!important}.softtent-po-admin .absolute{position:absolute}.softtent-po-admin .fixed{position:fixed}.softtent-po-admin .relative{position:relative}.softtent-po-admin .static{position:static}.softtent-po-admin .sticky{position:sticky}.softtent-po-admin .inset-0{inset:calc(var(--spacing)*0)}.softtent-po-admin .inset-y-0{inset-block:calc(var(--spacing)*0)}.softtent-po-admin .start-0{inset-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .start-0\.5{inset-inline-start:calc(var(--spacing)*.5)}.softtent-po-admin .-end-1{inset-inline-end:calc(var(--spacing)*-1)}.softtent-po-admin .end-0{inset-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .end-0\.5{inset-inline-end:calc(var(--spacing)*.5)}.softtent-po-admin .-top-3{top:calc(var(--spacing)*-3)}.softtent-po-admin .top-0{top:calc(var(--spacing)*0)}.softtent-po-admin .top-0\.5{top:calc(var(--spacing)*.5)}.softtent-po-admin .top-1{top:calc(var(--spacing)*1)}.softtent-po-admin .top-3{top:calc(var(--spacing)*3)}.softtent-po-admin .top-4{top:calc(var(--spacing)*4)}.softtent-po-admin .top-\[46\%\]{top:46%}.softtent-po-admin .top-\[66px\]{top:66px}.softtent-po-admin .top-full{top:100%}.softtent-po-admin .right-0{left:calc(var(--spacing)*0)}.softtent-po-admin .right-1{left:calc(var(--spacing)*1)}.softtent-po-admin .right-4{left:calc(var(--spacing)*4)}.softtent-po-admin .right-10{left:calc(var(--spacing)*10)}.softtent-po-admin .bottom-0{bottom:calc(var(--spacing)*0)}.softtent-po-admin .left-0{right:calc(var(--spacing)*0)}.softtent-po-admin .left-1{right:calc(var(--spacing)*1)}.softtent-po-admin .left-1\/2{right:50%}.softtent-po-admin .z-10{z-index:10}.softtent-po-admin .z-30{z-index:30}.softtent-po-admin .z-40{z-index:40}.softtent-po-admin .z-50{z-index:50}.softtent-po-admin .z-\[1000\]{z-index:1000}.softtent-po-admin .z-\[9999\]{z-index:9999}.softtent-po-admin .col-span-4{grid-column:span 4/span 4}.softtent-po-admin .col-span-6{grid-column:span 6/span 6}.softtent-po-admin .col-span-8{grid-column:span 8/span 8}.softtent-po-admin .col-span-12{grid-column:span 12/span 12}.softtent-po-admin .float-left{float:right}.softtent-po-admin .container{width:100%}@media (min-width:480px){.softtent-po-admin .container{max-width:480px}}@media (min-width:768px){.softtent-po-admin .container{max-width:768px}}@media (min-width:1024px){.softtent-po-admin .container{max-width:1024px}}@media (min-width:1280px){.softtent-po-admin .container{max-width:1280px}}@media (min-width:1536px){.softtent-po-admin .container{max-width:1536px}}@media (min-width:40rem){.softtent-po-admin .container{max-width:40rem}}.softtent-po-admin .\!m-0{margin:calc(var(--spacing)*0)!important}.softtent-po-admin .m-0{margin:calc(var(--spacing)*0)}.softtent-po-admin .m-3{margin:calc(var(--spacing)*3)}.softtent-po-admin .\!mx-auto{margin-inline:auto!important}.softtent-po-admin .mx-1{margin-inline:calc(var(--spacing)*1)}.softtent-po-admin .mx-4{margin-inline:calc(var(--spacing)*4)}.softtent-po-admin .mx-auto{margin-inline:auto}.softtent-po-admin .-ms-px{margin-inline-start:-1px}.softtent-po-admin .ms-auto{margin-inline-start:auto}.softtent-po-admin .me-3{margin-inline-end:calc(var(--spacing)*3)}.softtent-po-admin .\!mt-2{margin-top:calc(var(--spacing)*2)!important}.softtent-po-admin .-mt-2{margin-top:calc(var(--spacing)*-2)}.softtent-po-admin .mt-0\.5{margin-top:calc(var(--spacing)*.5)}.softtent-po-admin .mt-1{margin-top:calc(var(--spacing)*1)}.softtent-po-admin .mt-2{margin-top:calc(var(--spacing)*2)}.softtent-po-admin .mt-3{margin-top:calc(var(--spacing)*3)}.softtent-po-admin .mt-4{margin-top:calc(var(--spacing)*4)}.softtent-po-admin .mt-5{margin-top:calc(var(--spacing)*5)}.softtent-po-admin .mt-6{margin-top:calc(var(--spacing)*6)}.softtent-po-admin .mt-7{margin-top:calc(var(--spacing)*7)}.softtent-po-admin .mt-10{margin-top:calc(var(--spacing)*10)}.softtent-po-admin .mt-\[-3px\]{margin-top:-3px}.softtent-po-admin .mt-\[-12px\]{margin-top:-12px}.softtent-po-admin .mr-2{margin-left:calc(var(--spacing)*2)}.softtent-po-admin .mr-3{margin-left:calc(var(--spacing)*3)}.softtent-po-admin .\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.softtent-po-admin .\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.softtent-po-admin .\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.softtent-po-admin .\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.softtent-po-admin .\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.softtent-po-admin .-mb-px{margin-bottom:-1px}.softtent-po-admin .mb-0{margin-bottom:calc(var(--spacing)*0)}.softtent-po-admin .mb-1{margin-bottom:calc(var(--spacing)*1)}.softtent-po-admin .mb-2{margin-bottom:calc(var(--spacing)*2)}.softtent-po-admin .mb-3{margin-bottom:calc(var(--spacing)*3)}.softtent-po-admin .mb-4{margin-bottom:calc(var(--spacing)*4)}.softtent-po-admin .mb-5{margin-bottom:calc(var(--spacing)*5)}.softtent-po-admin .mb-6{margin-bottom:calc(var(--spacing)*6)}.softtent-po-admin .mb-8{margin-bottom:calc(var(--spacing)*8)}.softtent-po-admin .mb-10{margin-bottom:calc(var(--spacing)*10)}.softtent-po-admin .mb-12{margin-bottom:calc(var(--spacing)*12)}.softtent-po-admin .mb-16{margin-bottom:calc(var(--spacing)*16)}.softtent-po-admin .\!ml-0{margin-right:calc(var(--spacing)*0)!important}.softtent-po-admin .-ml-px{margin-right:-1px}.softtent-po-admin .ml-0{margin-right:calc(var(--spacing)*0)}.softtent-po-admin .ml-0\.5{margin-right:calc(var(--spacing)*.5)}.softtent-po-admin .ml-2{margin-right:calc(var(--spacing)*2)}.softtent-po-admin .ml-5{margin-right:calc(var(--spacing)*5)}.softtent-po-admin .ml-9{margin-right:calc(var(--spacing)*9)}.softtent-po-admin .block{display:block}.softtent-po-admin .flex{display:flex}.softtent-po-admin .grid{display:grid}.softtent-po-admin .hidden{display:none}.softtent-po-admin .inline{display:inline}.softtent-po-admin .inline-block{display:inline-block}.softtent-po-admin .inline-flex{display:inline-flex}.softtent-po-admin .table{display:table}.softtent-po-admin .aspect-square{aspect-ratio:1}.softtent-po-admin .\!h-6{height:calc(var(--spacing)*6)!important}.softtent-po-admin .\!h-\[32px\]{height:32px!important}.softtent-po-admin .h-1\.5{height:calc(var(--spacing)*1.5)}.softtent-po-admin .h-2{height:calc(var(--spacing)*2)}.softtent-po-admin .h-3{height:calc(var(--spacing)*3)}.softtent-po-admin .h-3\.5{height:calc(var(--spacing)*3.5)}.softtent-po-admin .h-4{height:calc(var(--spacing)*4)}.softtent-po-admin .h-5{height:calc(var(--spacing)*5)}.softtent-po-admin .h-6{height:calc(var(--spacing)*6)}.softtent-po-admin .h-7{height:calc(var(--spacing)*7)}.softtent-po-admin .h-8{height:calc(var(--spacing)*8)}.softtent-po-admin .h-9{height:calc(var(--spacing)*9)}.softtent-po-admin .h-10{height:calc(var(--spacing)*10)}.softtent-po-admin .h-12{height:calc(var(--spacing)*12)}.softtent-po-admin .h-16{height:calc(var(--spacing)*16)}.softtent-po-admin .h-20{height:calc(var(--spacing)*20)}.softtent-po-admin .h-24{height:calc(var(--spacing)*24)}.softtent-po-admin .h-32{height:calc(var(--spacing)*32)}.softtent-po-admin .h-96{height:calc(var(--spacing)*96)}.softtent-po-admin .h-\[20px\]{height:20px}.softtent-po-admin .h-\[34px\]{height:34px}.softtent-po-admin .h-\[calc\(100vh-122px\)\]{height:calc(100vh - 122px)}.softtent-po-admin .h-full{height:100%}.softtent-po-admin .max-h-0{max-height:calc(var(--spacing)*0)}.softtent-po-admin .max-h-40{max-height:calc(var(--spacing)*40)}.softtent-po-admin .max-h-\[60vh\]{max-height:60vh}.softtent-po-admin .max-h-\[80vh\]{max-height:80vh}.softtent-po-admin .max-h-\[90vh\]{max-height:90vh}.softtent-po-admin .\!min-h-\[30px\]{min-height:30px!important}.softtent-po-admin .min-h-screen{min-height:100vh}.softtent-po-admin .\!w-6{width:calc(var(--spacing)*6)!important}.softtent-po-admin .w-0{width:calc(var(--spacing)*0)}.softtent-po-admin .w-1\/4{width:25%}.softtent-po-admin .w-2{width:calc(var(--spacing)*2)}.softtent-po-admin .w-3{width:calc(var(--spacing)*3)}.softtent-po-admin .w-3\.5{width:calc(var(--spacing)*3.5)}.softtent-po-admin .w-4{width:calc(var(--spacing)*4)}.softtent-po-admin .w-5{width:calc(var(--spacing)*5)}.softtent-po-admin .w-6{width:calc(var(--spacing)*6)}.softtent-po-admin .w-7{width:calc(var(--spacing)*7)}.softtent-po-admin .w-8{width:calc(var(--spacing)*8)}.softtent-po-admin .w-10{width:calc(var(--spacing)*10)}.softtent-po-admin .w-12{width:calc(var(--spacing)*12)}.softtent-po-admin .w-16{width:calc(var(--spacing)*16)}.softtent-po-admin .w-18{width:calc(var(--spacing)*18)}.softtent-po-admin .w-20{width:calc(var(--spacing)*20)}.softtent-po-admin .w-32{width:calc(var(--spacing)*32)}.softtent-po-admin .w-52{width:calc(var(--spacing)*52)}.softtent-po-admin .w-\[2px\]{width:2px}.softtent-po-admin .w-\[40px\]{width:40px}.softtent-po-admin .w-\[70px\]{width:70px}.softtent-po-admin .w-auto{width:auto}.softtent-po-admin .w-full{width:100%}.softtent-po-admin .max-w-2xl{max-width:var(--container-2xl)}.softtent-po-admin .max-w-6xl{max-width:var(--container-6xl)}.softtent-po-admin .max-w-\[9rem\]{max-width:9rem}.softtent-po-admin .max-w-\[500px\]{max-width:500px}.softtent-po-admin .max-w-lg{max-width:var(--container-lg)}.softtent-po-admin .max-w-md{max-width:var(--container-md)}.softtent-po-admin .max-w-screen-lg{max-width:var(--breakpoint-lg)}.softtent-po-admin .max-w-xl{max-width:var(--container-xl)}.softtent-po-admin .min-w-\[80px\]{min-width:80px}.softtent-po-admin .min-w-\[120px\]{min-width:120px}.softtent-po-admin .min-w-\[140px\]{min-width:140px}.softtent-po-admin .min-w-\[160px\]{min-width:160px}.softtent-po-admin .min-w-\[300px\]{min-width:300px}.softtent-po-admin .min-w-\[400px\]{min-width:400px}.softtent-po-admin .flex-1{flex:1}.softtent-po-admin .flex-none{flex:none}.softtent-po-admin .flex-shrink{flex-shrink:1}.softtent-po-admin .flex-shrink-0,.softtent-po-admin .shrink-0{flex-shrink:0}.softtent-po-admin .flex-grow,.softtent-po-admin .grow{flex-grow:1}.softtent-po-admin .table-auto{table-layout:auto}.softtent-po-admin .border-collapse{border-collapse:collapse}.softtent-po-admin .-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-12{--tw-translate-y:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .rotate-180{rotate:180deg}.softtent-po-admin .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.softtent-po-admin .animate-pulse{animation:var(--animate-pulse)}.softtent-po-admin .animate-spin{animation:var(--animate-spin)}.softtent-po-admin .cursor-ew-resize{cursor:ew-resize}.softtent-po-admin .cursor-grab{cursor:grab}.softtent-po-admin .cursor-help{cursor:help}.softtent-po-admin .cursor-not-allowed{cursor:not-allowed}.softtent-po-admin .cursor-pointer{cursor:pointer}.softtent-po-admin .resize{resize:both}.softtent-po-admin .list-none{list-style-type:none}.softtent-po-admin .appearance-none{appearance:none}.softtent-po-admin .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.softtent-po-admin .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.softtent-po-admin .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.softtent-po-admin .grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.softtent-po-admin .flex-col{flex-direction:column}.softtent-po-admin .flex-row{flex-direction:row}.softtent-po-admin .flex-wrap{flex-wrap:wrap}.softtent-po-admin .items-baseline{align-items:baseline}.softtent-po-admin .items-center{align-items:center}.softtent-po-admin .items-start{align-items:flex-start}.softtent-po-admin .justify-between{justify-content:space-between}.softtent-po-admin .justify-center{justify-content:center}.softtent-po-admin .justify-end{justify-content:flex-end}.softtent-po-admin .justify-items-end{justify-items:end}.softtent-po-admin .gap-1{gap:calc(var(--spacing)*1)}.softtent-po-admin .gap-1\.5{gap:calc(var(--spacing)*1.5)}.softtent-po-admin .gap-2{gap:calc(var(--spacing)*2)}.softtent-po-admin .gap-3{gap:calc(var(--spacing)*3)}.softtent-po-admin .gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-5{gap:calc(var(--spacing)*5)}.softtent-po-admin .gap-6{gap:calc(var(--spacing)*6)}.softtent-po-admin .gap-8{gap:calc(var(--spacing)*8)}.softtent-po-admin :where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin .gap-x-4{column-gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-y-2{row-gap:calc(var(--spacing)*2)}.softtent-po-admin .overflow-hidden{overflow:hidden}.softtent-po-admin .overflow-x-auto{overflow-x:auto}.softtent-po-admin .overflow-y-auto{overflow-y:auto}.softtent-po-admin .rounded{border-radius:.25rem}.softtent-po-admin .rounded-2xl{border-radius:var(--radius-2xl)}.softtent-po-admin .rounded-3xl{border-radius:var(--radius-3xl)}.softtent-po-admin .rounded-full{border-radius:3.40282e38px}.softtent-po-admin .rounded-lg{border-radius:var(--radius-lg)}.softtent-po-admin .rounded-md{border-radius:var(--radius-md)}.softtent-po-admin .rounded-sm{border-radius:var(--radius-sm)}.softtent-po-admin .rounded-xl{border-radius:var(--radius-xl)}.softtent-po-admin .rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.softtent-po-admin .rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.softtent-po-admin .rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.softtent-po-admin .rounded-t-2xl{border-top-right-radius:var(--radius-2xl);border-top-left-radius:var(--radius-2xl)}.softtent-po-admin .rounded-t-lg{border-top-right-radius:var(--radius-lg);border-top-left-radius:var(--radius-lg)}.softtent-po-admin .rounded-t-md{border-top-right-radius:var(--radius-md);border-top-left-radius:var(--radius-md)}.softtent-po-admin .rounded-l{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-r{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-b-md{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.softtent-po-admin .border{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-0{border-style:var(--tw-border-style);border-width:0}.softtent-po-admin .border-1{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-2{border-style:var(--tw-border-style);border-width:2px}.softtent-po-admin .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.softtent-po-admin .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.softtent-po-admin .border-r{border-left-style:var(--tw-border-style);border-left-width:1px}.softtent-po-admin .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.softtent-po-admin .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.softtent-po-admin .border-l{border-right-style:var(--tw-border-style);border-right-width:1px}.softtent-po-admin .border-dashed{--tw-border-style:dashed;border-style:dashed}.softtent-po-admin .border-none{--tw-border-style:none;border-style:none}.softtent-po-admin .border-solid{--tw-border-style:solid;border-style:solid}.softtent-po-admin .\!border-gray-liter{border-color:var(--color-gray-liter)!important}.softtent-po-admin .border-blue-200{border-color:var(--color-blue-200)}.softtent-po-admin .border-blue-800{border-color:var(--color-blue-800)}.softtent-po-admin .border-error{border-color:var(--color-error)}.softtent-po-admin .border-gray-100{border-color:var(--color-gray-100)}.softtent-po-admin .border-gray-200{border-color:var(--color-gray-200)}.softtent-po-admin .border-gray-300{border-color:var(--color-gray-300)}.softtent-po-admin .border-gray-dark{border-color:var(--color-gray-dark)}.softtent-po-admin .border-gray-lite{border-color:var(--color-gray-lite)}.softtent-po-admin .border-green-200{border-color:var(--color-green-200)}.softtent-po-admin .border-pink-200{border-color:var(--color-pink-200)}.softtent-po-admin .border-primary{border-color:var(--color-primary)}.softtent-po-admin .border-primary\/20{border-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .border-purple-200{border-color:var(--color-purple-200)}.softtent-po-admin .border-red-200{border-color:var(--color-red-200)}.softtent-po-admin .border-red-600{border-color:var(--color-red-600)}.softtent-po-admin .border-slate-50{border-color:var(--color-slate-50)}.softtent-po-admin .border-slate-200{border-color:var(--color-slate-200)}.softtent-po-admin .border-slate-300{border-color:var(--color-slate-300)}.softtent-po-admin .border-success{border-color:var(--color-success)}.softtent-po-admin .border-transparent{border-color:#0000}.softtent-po-admin .border-white{border-color:var(--color-white)}.softtent-po-admin .border-yellow-200{border-color:var(--color-yellow-200)}.softtent-po-admin .border-yellow-500{border-color:var(--color-yellow-500)}.softtent-po-admin .border-t-transparent{border-top-color:#0000}.softtent-po-admin .\!bg-gray-liter{background-color:var(--color-gray-liter)!important}.softtent-po-admin .\!bg-primary{background-color:var(--color-primary)!important}.softtent-po-admin .\!bg-softtent-po-gray{background-color:var(--color-softtent-po-gray)!important}.softtent-po-admin .bg-black{background-color:var(--color-black)}.softtent-po-admin .bg-black\/50{background-color:#1d232780}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.softtent-po-admin .bg-blue-50{background-color:var(--color-blue-50)}.softtent-po-admin .bg-error{background-color:var(--color-error)}.softtent-po-admin .bg-error-dark{background-color:var(--color-error-dark)}.softtent-po-admin .bg-gray-50{background-color:var(--color-gray-50)}.softtent-po-admin .bg-gray-100{background-color:var(--color-gray-100)}.softtent-po-admin .bg-gray-200{background-color:var(--color-gray-200)}.softtent-po-admin .bg-gray-300{background-color:var(--color-gray-300)}.softtent-po-admin .bg-gray-900{background-color:var(--color-gray-900)}.softtent-po-admin .bg-gray-liter{background-color:var(--color-gray-liter)}.softtent-po-admin .bg-green-50{background-color:var(--color-green-50)}.softtent-po-admin .bg-green-100{background-color:var(--color-green-100)}.softtent-po-admin .bg-orange-200{background-color:var(--color-orange-200)}.softtent-po-admin .bg-pink-50{background-color:var(--color-pink-50)}.softtent-po-admin .bg-primary{background-color:var(--color-primary)}.softtent-po-admin .bg-primary-dark{background-color:var(--color-primary-dark)}.softtent-po-admin .bg-primary-lite\/10{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary-lite\/10{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .bg-primary\/5{background-color:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .bg-primary\/10{background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .bg-purple-50{background-color:var(--color-purple-50)}.softtent-po-admin .bg-red-50{background-color:var(--color-red-50)}.softtent-po-admin .bg-red-100{background-color:var(--color-red-100)}.softtent-po-admin .bg-red-500{background-color:var(--color-red-500)}.softtent-po-admin .bg-red-600{background-color:var(--color-red-600)}.softtent-po-admin .bg-secondary{background-color:var(--color-secondary)}.softtent-po-admin .bg-slate-100{background-color:var(--color-slate-100)}.softtent-po-admin .bg-success{background-color:var(--color-success)}.softtent-po-admin .bg-success-dark{background-color:var(--color-success-dark)}.softtent-po-admin .bg-success-lite{background-color:var(--color-success-lite)}.softtent-po-admin .bg-transparent{background-color:#0000}.softtent-po-admin .bg-warning-lite{background-color:var(--color-warning-lite)}.softtent-po-admin .bg-white{background-color:var(--color-white)}.softtent-po-admin .bg-yellow-50{background-color:var(--color-yellow-50)}.softtent-po-admin .bg-yellow-100{background-color:var(--color-yellow-100)}.softtent-po-admin .bg-yellow-500{background-color:var(--color-yellow-500)}.softtent-po-admin .bg-yellow-600{background-color:var(--color-yellow-600)}.softtent-po-admin .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/5{--tw-gradient-from:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/10{--tw-gradient-from:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .via-primary-dark{--tw-gradient-via:var(--color-primary-dark);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .via-primary\/10{--tw-gradient-via:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .to-primary{--tw-gradient-to:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary-dark{--tw-gradient-to:var(--color-primary-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/5{--tw-gradient-to:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/10{--tw-gradient-to:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/20{--tw-gradient-to:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .to-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .bg-clip-text{-webkit-background-clip:text;background-clip:text}.softtent-po-admin .fill-primary-lite{fill:var(--color-primary-lite)}.softtent-po-admin .fill-success-darker{fill:var(--color-success-darker)}.softtent-po-admin .fill-warning{fill:var(--color-warning)}.softtent-po-admin .fill-white{fill:var(--color-white)}.softtent-po-admin .stroke-primary{stroke:var(--color-primary)}.softtent-po-admin .stroke-primary-lite{stroke:var(--color-primary-lite)}.softtent-po-admin .stroke-success-liter{stroke:var(--color-success-liter)}.softtent-po-admin .stroke-warning-liter{stroke:var(--color-warning-liter)}.softtent-po-admin .stroke-\[4\]{stroke-width:4px}.softtent-po-admin .object-contain{object-fit:contain}.softtent-po-admin .object-cover{object-fit:cover}.softtent-po-admin .p-1{padding:calc(var(--spacing)*1)}.softtent-po-admin .p-1\.5{padding:calc(var(--spacing)*1.5)}.softtent-po-admin .p-2{padding:calc(var(--spacing)*2)}.softtent-po-admin .p-2\.5{padding:calc(var(--spacing)*2.5)}.softtent-po-admin .p-3{padding:calc(var(--spacing)*3)}.softtent-po-admin .p-4{padding:calc(var(--spacing)*4)}.softtent-po-admin .p-5{padding:calc(var(--spacing)*5)}.softtent-po-admin .p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .p-8{padding:calc(var(--spacing)*8)}.softtent-po-admin .p-10{padding:calc(var(--spacing)*10)}.softtent-po-admin .p-16{padding:calc(var(--spacing)*16)}.softtent-po-admin .px-0{padding-inline:calc(var(--spacing)*0)}.softtent-po-admin .px-1{padding-inline:calc(var(--spacing)*1)}.softtent-po-admin .px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.softtent-po-admin .px-3{padding-inline:calc(var(--spacing)*3)}.softtent-po-admin .px-4{padding-inline:calc(var(--spacing)*4)}.softtent-po-admin .px-5{padding-inline:calc(var(--spacing)*5)}.softtent-po-admin .px-6{padding-inline:calc(var(--spacing)*6)}.softtent-po-admin .px-8{padding-inline:calc(var(--spacing)*8)}.softtent-po-admin .py-0\.5{padding-block:calc(var(--spacing)*.5)}.softtent-po-admin .py-1{padding-block:calc(var(--spacing)*1)}.softtent-po-admin .py-1\.5{padding-block:calc(var(--spacing)*1.5)}.softtent-po-admin .py-2{padding-block:calc(var(--spacing)*2)}.softtent-po-admin .py-2\.5{padding-block:calc(var(--spacing)*2.5)}.softtent-po-admin .py-3{padding-block:calc(var(--spacing)*3)}.softtent-po-admin .py-3\.5{padding-block:calc(var(--spacing)*3.5)}.softtent-po-admin .py-4{padding-block:calc(var(--spacing)*4)}.softtent-po-admin .py-6{padding-block:calc(var(--spacing)*6)}.softtent-po-admin .py-8{padding-block:calc(var(--spacing)*8)}.softtent-po-admin .py-12{padding-block:calc(var(--spacing)*12)}.softtent-po-admin .py-16{padding-block:calc(var(--spacing)*16)}.softtent-po-admin .py-\[5\.3px\]{padding-block:5.3px}.softtent-po-admin .ps-0{padding-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .ps-3{padding-inline-start:calc(var(--spacing)*3)}.softtent-po-admin .ps-4{padding-inline-start:calc(var(--spacing)*4)}.softtent-po-admin .pe-0{padding-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .pe-8{padding-inline-end:calc(var(--spacing)*8)}.softtent-po-admin .pt-2{padding-top:calc(var(--spacing)*2)}.softtent-po-admin .pt-3{padding-top:calc(var(--spacing)*3)}.softtent-po-admin .pt-4{padding-top:calc(var(--spacing)*4)}.softtent-po-admin .pt-6{padding-top:calc(var(--spacing)*6)}.softtent-po-admin .pr-0{padding-left:calc(var(--spacing)*0)}.softtent-po-admin .pr-1{padding-left:calc(var(--spacing)*1)}.softtent-po-admin .pr-4{padding-left:calc(var(--spacing)*4)}.softtent-po-admin .pr-7{padding-left:calc(var(--spacing)*7)}.softtent-po-admin .pb-0{padding-bottom:calc(var(--spacing)*0)}.softtent-po-admin .pb-1{padding-bottom:calc(var(--spacing)*1)}.softtent-po-admin .pb-2{padding-bottom:calc(var(--spacing)*2)}.softtent-po-admin .pb-4{padding-bottom:calc(var(--spacing)*4)}.softtent-po-admin .pb-6{padding-bottom:calc(var(--spacing)*6)}.softtent-po-admin .pl-0{padding-right:calc(var(--spacing)*0)}.softtent-po-admin .pl-2{padding-right:calc(var(--spacing)*2)}.softtent-po-admin .pl-6{padding-right:calc(var(--spacing)*6)}.softtent-po-admin .text-center{text-align:center}.softtent-po-admin .text-left{text-align:right}.softtent-po-admin .text-right{text-align:left}.softtent-po-admin .text-start{text-align:start}.softtent-po-admin .align-baseline{vertical-align:baseline}.softtent-po-admin .font-mono{font-family:var(--font-mono)}.softtent-po-admin .\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.softtent-po-admin .\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.softtent-po-admin .\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.softtent-po-admin .\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.softtent-po-admin .\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.softtent-po-admin .\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.softtent-po-admin .\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.softtent-po-admin .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.softtent-po-admin .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.softtent-po-admin .text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.softtent-po-admin .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.softtent-po-admin .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.softtent-po-admin .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.softtent-po-admin .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.softtent-po-admin .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.softtent-po-admin .text-\[10px\]{font-size:10px}.softtent-po-admin .text-\[12px\]{font-size:12px}.softtent-po-admin .\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.softtent-po-admin .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.softtent-po-admin .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.softtent-po-admin .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.softtent-po-admin .\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.softtent-po-admin .\!font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.softtent-po-admin .\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.softtent-po-admin .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.softtent-po-admin .font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.softtent-po-admin .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.softtent-po-admin .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.softtent-po-admin .tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.softtent-po-admin .tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.softtent-po-admin .whitespace-nowrap{white-space:nowrap}.softtent-po-admin .\!text-primary{color:var(--color-primary)!important}.softtent-po-admin .\!text-white{color:var(--color-white)!important}.softtent-po-admin .text-\[\#cdcccc\]{color:#cdcccc}.softtent-po-admin .text-black{color:var(--color-black)}.softtent-po-admin .text-error{color:var(--color-error)}.softtent-po-admin .text-gray-400{color:var(--color-gray-400)}.softtent-po-admin .text-gray-500{color:var(--color-gray-500)}.softtent-po-admin .text-gray-600{color:var(--color-gray-600)}.softtent-po-admin .text-gray-700{color:var(--color-gray-700)}.softtent-po-admin .text-gray-800{color:var(--color-gray-800)}.softtent-po-admin .text-gray-900{color:var(--color-gray-900)}.softtent-po-admin .text-gray-dark{color:var(--color-gray-dark)}.softtent-po-admin .text-green-700{color:var(--color-green-700)}.softtent-po-admin .text-green-800{color:var(--color-green-800)}.softtent-po-admin .text-orange-700{color:var(--color-orange-700)}.softtent-po-admin .text-primary{color:var(--color-primary)}.softtent-po-admin .text-primary-dark{color:var(--color-primary-dark)}.softtent-po-admin .text-red-500{color:var(--color-red-500)}.softtent-po-admin .text-red-600{color:var(--color-red-600)}.softtent-po-admin .text-red-800{color:var(--color-red-800)}.softtent-po-admin .text-slate-500{color:var(--color-slate-500)}.softtent-po-admin .text-slate-700{color:var(--color-slate-700)}.softtent-po-admin .text-success{color:var(--color-success)}.softtent-po-admin .text-transparent{color:#0000}.softtent-po-admin .text-white{color:var(--color-white)}.softtent-po-admin .text-yellow-500{color:var(--color-yellow-500)}.softtent-po-admin .text-yellow-800{color:var(--color-yellow-800)}.softtent-po-admin .capitalize{text-transform:capitalize}.softtent-po-admin .lowercase{text-transform:lowercase}.softtent-po-admin .uppercase{text-transform:uppercase}.softtent-po-admin .italic{font-style:italic}.softtent-po-admin .line-through{text-decoration-line:line-through}.softtent-po-admin .overline{text-decoration-line:overline}.softtent-po-admin .underline{text-decoration-line:underline}.softtent-po-admin .accent-\[\#1BBC9C\]{accent-color:#1bbc9c}.softtent-po-admin .opacity-0{opacity:0}.softtent-po-admin .opacity-50{opacity:.5}.softtent-po-admin .opacity-100{opacity:1}.softtent-po-admin .\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.softtent-po-admin .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)10%,transparent)var(--tw-shadow-alpha),transparent)}}.softtent-po-admin .ring-primary{--tw-ring-color:var(--color-primary)}.softtent-po-admin .ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .outline{outline-style:var(--tw-outline-style);outline-width:1px}.softtent-po-admin .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .duration-200{--tw-duration:.2s;transition-duration:.2s}.softtent-po-admin .duration-300{--tw-duration:.3s;transition-duration:.3s}.softtent-po-admin .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.softtent-po-admin .select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.softtent-po-admin .group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.softtent-po-admin .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.softtent-po-admin .placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .required\:border-red-500:required{border-color:var(--color-red-500)}@media (hover:hover){.softtent-po-admin .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .hover\:rounded-md:hover{border-radius:var(--radius-md)}.softtent-po-admin .hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.softtent-po-admin .hover\:border-primary:hover{border-color:var(--color-primary)}.softtent-po-admin .hover\:border-primary-lite:hover{border-color:var(--color-primary-lite)}.softtent-po-admin .hover\:border-primary\/30:hover{border-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:border-primary\/40:hover{border-color:#673de666}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.softtent-po-admin .hover\:border-red-700:hover{border-color:var(--color-red-700)}.softtent-po-admin .hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.softtent-po-admin .hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.softtent-po-admin .hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.softtent-po-admin .hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.softtent-po-admin .hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.softtent-po-admin .hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.softtent-po-admin .hover\:bg-gray-liter:hover{background-color:var(--color-gray-liter)}.softtent-po-admin .hover\:bg-primary:hover{background-color:var(--color-primary)}.softtent-po-admin .hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:bg-red-100:hover{background-color:var(--color-red-100)}.softtent-po-admin .hover\:bg-red-700:hover{background-color:var(--color-red-700)}.softtent-po-admin .hover\:text-gray-600:hover{color:var(--color-gray-600)}.softtent-po-admin .hover\:text-gray-700:hover{color:var(--color-gray-700)}.softtent-po-admin .hover\:text-gray-800:hover{color:var(--color-gray-800)}.softtent-po-admin .hover\:text-gray-900:hover{color:var(--color-gray-900)}.softtent-po-admin .hover\:text-primary:hover{color:var(--color-primary)}.softtent-po-admin .hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.softtent-po-admin .hover\:text-white:hover{color:var(--color-white)}.softtent-po-admin .hover\:opacity-90:hover{opacity:.9}.softtent-po-admin .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:#673de640}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.softtent-po-admin .focus\:rounded-md:focus{border-radius:var(--radius-md)}.softtent-po-admin .focus\:\!border-\[\#EBEFF8\]:focus{border-color:#ebeff8!important}.softtent-po-admin .focus\:border-\[\#673de6\]:focus{border-color:#673de6}.softtent-po-admin .focus\:border-primary:focus{border-color:var(--color-primary)}.softtent-po-admin .focus\:border-transparent:focus{border-color:#0000}.softtent-po-admin .focus\:bg-white:focus{background-color:var(--color-white)}.softtent-po-admin .focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:#ebeff8!important}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:color-mix(in oklab,#ebeff8 var(--tw-shadow-alpha),transparent)!important}}.softtent-po-admin .focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.softtent-po-admin .focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.softtent-po-admin .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.softtent-po-admin .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.softtent-po-admin .active\:cursor-grabbing:active{cursor:grabbing}.softtent-po-admin .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.softtent-po-admin .disabled\:opacity-50:disabled{opacity:.5}.softtent-po-admin .disabled\:opacity-60:disabled{opacity:.6}.softtent-po-admin .disabled\:opacity-75:disabled{opacity:.75}@media (min-width:768px){.softtent-po-admin .md\:visible{visibility:visible}.softtent-po-admin .md\:top-6{top:calc(var(--spacing)*6)}.softtent-po-admin .md\:top-28{top:calc(var(--spacing)*28)}.softtent-po-admin .md\:ml-3{margin-right:calc(var(--spacing)*3)}.softtent-po-admin .md\:flex{display:flex}.softtent-po-admin .md\:hidden{display:none}.softtent-po-admin .md\:max-w-4xl{max-width:var(--container-4xl)}.softtent-po-admin .md\:flex-1{flex:1}.softtent-po-admin .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .md\:flex-col{flex-direction:column}.softtent-po-admin .md\:gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .md\:text-left{text-align:right}.softtent-po-admin .md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:1024px){.softtent-po-admin .lg\:block{display:block}.softtent-po-admin .lg\:hidden{display:none}.softtent-po-admin .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:40rem){.softtent-po-admin .sm\:inline{display:inline}.softtent-po-admin .sm\:p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .sm\:px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .sm\:px-6{padding-inline:calc(var(--spacing)*6)}}.softtent-po-admin .rtl\:-translate-x-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .\[\&\>img\]\:h-6>img{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>img\]\:w-6>img{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-5>svg{height:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-full>svg{height:100%}.softtent-po-admin .\[\&\>svg\]\:w-5>svg{width:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:w-full>svg{width:100%}}.softtent-po-admin .app-loading{text-align:center;margin-top:60px;font-size:18px;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(-360deg)}}@keyframes pulse{50%{opacity:.5}} -
softtent-preorders/tags/0.1.0/build/index.asset.php
r3470878 r3473030 1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => ' 4f2f81077480c5f3e1f7');1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => 'c76db52875e0b487c55f'); -
softtent-preorders/tags/0.1.0/build/index.css
r3470878 r3473030 801 801 802 802 /*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */ 803 @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.softtent-po-admin *,.softtent-po-admin :before,.softtent-po-admin :after,.softtent-po-admin ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw- pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}.softtent-po-admin a[class],.softtent-po-admin a[class]:hover,.softtent-po-admin a[class]:focus,.softtent-po-admin a[class]:active{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.softtent-po-admin button{cursor:pointer}body.toplevel_page_softtent-preorders{background-color:#eaeaff}body.toplevel_page_softtent-preorders #wpcontent{padding:0}body.toplevel_page_softtent-preorders .Toastify__toast-container.Toastify__toast-container--top-right{top:3em}body.rtl.toplevel_page_softtent-preorders #wpcontent{margin-right:0}body.softtent-po-fullscreen #adminmenumain,body.softtent-po-fullscreen #adminmenuback,body.softtent-po-fullscreen #adminmenuwrap,body.softtent-po-fullscreen #wpadminbar,body.softtent-po-fullscreen .notice,body.softtent-po-fullscreen .updated,body.softtent-po-fullscreen .error,body.softtent-po-fullscreen .update-nag{display:none!important}body.softtent-po-fullscreen #wpcontent,body.softtent-po-fullscreen #wpbody-content{margin-left:0!important;padding-left:0!important}body.softtent-po-fullscreen,html.wp-toolbar:has(body.softtent-po-fullscreen){padding-top:0!important}body.softtent-po-fullscreen,body.softtent-po-fullscreen.wp-admin{margin-top:0!important;padding-top:0!important}body.softtent-po-fullscreen #wpfooter{display:none!important}body.softtent-po-fullscreen #wpwrap{padding-top:0!important}.softtent-po-admin .softtent-po-preloader{text-align:center;padding:50px;position:relative}.softtent-po-admin .softtent-po-preloader:before{content:"";border:5px solid #ccc;border-top-color:#2180c0;border-radius:100%;width:40px;height:40px;margin:-15px auto auto -15px;animation:.7s linear infinite softtent-po-rotation;position:absolute;top:35%;left:50%}@keyframes softtent-po-rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.softtent-po-admin .color-picker-popup-wrapper{z-index:9999;background-color:#fff;border-radius:4px;width:max-content;margin-top:8px;position:absolute;right:0;box-shadow:0 2px 8px #00000026}.softtent-po-admin .color-picker-popup-wrapper .components-color-picker>.components-flex{display:none!important}@layer theme{:root,.softtent-po-admin :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-700:oklch(55.3% .195 38.402);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#1d2327;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:1024px;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#673de6;--color-secondary:#1c64f2;--color-primary-dark:#5632c4;--color-primary-lite:#7d52ed;--color-success:#319f45;--color-success-dark:#27ae60;--color-success-darker:#00a88a;--color-success-lite:#ddffe7;--color-success-liter:#c9feb7;--color-error:#e2808a;--color-error-dark:#bd081c;--color-warning:#f08d07;--color-warning-lite:#fff1e5;--color-warning-liter:#ffe9a8;--color-softtent-po-gray:#ddd;--color-gray-lite:#e0e0e0;--color-gray-liter:#f5f5f5;--color-gray-dark:#787878}}@layer base{.softtent-po-admin *,.softtent-po-admin :after,.softtent-po-admin :before,.softtent-po-admin ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.softtent-po-admin ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,.softtent-po-admin :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.softtent-po-admin hr{height:0;color:inherit;border-top-width:1px}.softtent-po-admin abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{font-size:inherit;font-weight:inherit}.softtent-po-admin a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin b,.softtent-po-admin strong{font-weight:bolder}.softtent-po-admin code,.softtent-po-admin kbd,.softtent-po-admin samp,.softtent-po-admin pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.softtent-po-admin small{font-size:80%}.softtent-po-admin sub,.softtent-po-admin sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.softtent-po-admin sub{bottom:-.25em}.softtent-po-admin sup{top:-.5em}.softtent-po-admin table{text-indent:0;border-color:inherit;border-collapse:collapse}.softtent-po-admin :-moz-focusring{outline:auto}.softtent-po-admin progress{vertical-align:baseline}.softtent-po-admin summary{display:list-item}.softtent-po-admin ol,.softtent-po-admin ul,.softtent-po-admin menu{list-style:none}.softtent-po-admin img,.softtent-po-admin svg,.softtent-po-admin video,.softtent-po-admin canvas,.softtent-po-admin audio,.softtent-po-admin iframe,.softtent-po-admin embed,.softtent-po-admin object{vertical-align:middle;display:block}.softtent-po-admin img,.softtent-po-admin video{max-width:100%;height:auto}.softtent-po-admin button,.softtent-po-admin input,.softtent-po-admin select,.softtent-po-admin optgroup,.softtent-po-admin textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.softtent-po-admin :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.softtent-po-admin ::file-selector-button{margin-inline-end:4px}.softtent-po-admin ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.softtent-po-admin ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.softtent-po-admin textarea{resize:vertical}.softtent-po-admin ::-webkit-search-decoration{-webkit-appearance:none}.softtent-po-admin ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.softtent-po-admin ::-webkit-datetime-edit{display:inline-flex}.softtent-po-admin ::-webkit-datetime-edit-fields-wrapper{padding:0}.softtent-po-admin ::-webkit-datetime-edit{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-year-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-month-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-day-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-hour-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-minute-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-second-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-millisecond-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-meridiem-field{padding-block:0}.softtent-po-admin ::-webkit-calendar-picker-indicator{line-height:1}.softtent-po-admin :-moz-ui-invalid{box-shadow:none}.softtent-po-admin button,.softtent-po-admin input:where([type=button],[type=reset],[type=submit]){appearance:button}.softtent-po-admin ::file-selector-button{appearance:button}.softtent-po-admin ::-webkit-inner-spin-button{height:auto}.softtent-po-admin ::-webkit-outer-spin-button{height:auto}.softtent-po-admin [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.softtent-po-admin .pointer-events-none{pointer-events:none}.softtent-po-admin .collapse{visibility:collapse}.softtent-po-admin .invisible{visibility:hidden}.softtent-po-admin .visible{visibility:visible}.softtent-po-admin .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.softtent-po-admin .not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.softtent-po-admin .\!absolute{position:absolute!important}.softtent-po-admin .absolute{position:absolute}.softtent-po-admin .fixed{position:fixed}.softtent-po-admin .relative{position:relative}.softtent-po-admin .static{position:static}.softtent-po-admin .sticky{position:sticky}.softtent-po-admin .inset-0{inset:calc(var(--spacing)*0)}.softtent-po-admin .inset-y-0{inset-block:calc(var(--spacing)*0)}.softtent-po-admin .start-0{inset-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .start-0\.5{inset-inline-start:calc(var(--spacing)*.5)}.softtent-po-admin .-end-1{inset-inline-end:calc(var(--spacing)*-1)}.softtent-po-admin .end-0{inset-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .end-0\.5{inset-inline-end:calc(var(--spacing)*.5)}.softtent-po-admin .-top-3{top:calc(var(--spacing)*-3)}.softtent-po-admin .top-0{top:calc(var(--spacing)*0)}.softtent-po-admin .top-0\.5{top:calc(var(--spacing)*.5)}.softtent-po-admin .top-1{top:calc(var(--spacing)*1)}.softtent-po-admin .top-3{top:calc(var(--spacing)*3)}.softtent-po-admin .top-4{top:calc(var(--spacing)*4)}.softtent-po-admin .top-\[46\%\]{top:46%}.softtent-po-admin .top-\[66px\]{top:66px}.softtent-po-admin .top-full{top:100%}.softtent-po-admin .right-0{right:calc(var(--spacing)*0)}.softtent-po-admin .right-1{right:calc(var(--spacing)*1)}.softtent-po-admin .right-4{right:calc(var(--spacing)*4)}.softtent-po-admin .right-10{right:calc(var(--spacing)*10)}.softtent-po-admin .bottom-0{bottom:calc(var(--spacing)*0)}.softtent-po-admin .left-0{left:calc(var(--spacing)*0)}.softtent-po-admin .left-1{left:calc(var(--spacing)*1)}.softtent-po-admin .left-1\/2{left:50%}.softtent-po-admin .isolate{isolation:isolate}.softtent-po-admin .isolation-auto{isolation:auto}.softtent-po-admin .z-10{z-index:10}.softtent-po-admin .z-30{z-index:30}.softtent-po-admin .z-40{z-index:40}.softtent-po-admin .z-50{z-index:50}.softtent-po-admin .z-\[1000\]{z-index:1000}.softtent-po-admin .z-\[9999\]{z-index:9999}.softtent-po-admin .col-span-4{grid-column:span 4/span 4}.softtent-po-admin .col-span-6{grid-column:span 6/span 6}.softtent-po-admin .col-span-8{grid-column:span 8/span 8}.softtent-po-admin .col-span-12{grid-column:span 12/span 12}.softtent-po-admin .float-left{float:left}.softtent-po-admin .container{width:100%}@media (min-width:480px){.softtent-po-admin .container{max-width:480px}}@media (min-width:768px){.softtent-po-admin .container{max-width:768px}}@media (min-width:1024px){.softtent-po-admin .container{max-width:1024px}}@media (min-width:1280px){.softtent-po-admin .container{max-width:1280px}}@media (min-width:1536px){.softtent-po-admin .container{max-width:1536px}}@media (min-width:40rem){.softtent-po-admin .container{max-width:40rem}}.softtent-po-admin .\!m-0{margin:calc(var(--spacing)*0)!important}.softtent-po-admin .m-0{margin:calc(var(--spacing)*0)}.softtent-po-admin .m-3{margin:calc(var(--spacing)*3)}.softtent-po-admin .\!mx-auto{margin-inline:auto!important}.softtent-po-admin .mx-1{margin-inline:calc(var(--spacing)*1)}.softtent-po-admin .mx-4{margin-inline:calc(var(--spacing)*4)}.softtent-po-admin .mx-auto{margin-inline:auto}.softtent-po-admin .-ms-px{margin-inline-start:-1px}.softtent-po-admin .ms-auto{margin-inline-start:auto}.softtent-po-admin .me-3{margin-inline-end:calc(var(--spacing)*3)}.softtent-po-admin .\!mt-2{margin-top:calc(var(--spacing)*2)!important}.softtent-po-admin .-mt-2{margin-top:calc(var(--spacing)*-2)}.softtent-po-admin .mt-0\.5{margin-top:calc(var(--spacing)*.5)}.softtent-po-admin .mt-1{margin-top:calc(var(--spacing)*1)}.softtent-po-admin .mt-2{margin-top:calc(var(--spacing)*2)}.softtent-po-admin .mt-3{margin-top:calc(var(--spacing)*3)}.softtent-po-admin .mt-4{margin-top:calc(var(--spacing)*4)}.softtent-po-admin .mt-5{margin-top:calc(var(--spacing)*5)}.softtent-po-admin .mt-6{margin-top:calc(var(--spacing)*6)}.softtent-po-admin .mt-7{margin-top:calc(var(--spacing)*7)}.softtent-po-admin .mt-10{margin-top:calc(var(--spacing)*10)}.softtent-po-admin .mt-\[-3px\]{margin-top:-3px}.softtent-po-admin .mt-\[-12px\]{margin-top:-12px}.softtent-po-admin .mr-2{margin-right:calc(var(--spacing)*2)}.softtent-po-admin .mr-3{margin-right:calc(var(--spacing)*3)}.softtent-po-admin .\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.softtent-po-admin .\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.softtent-po-admin .\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.softtent-po-admin .\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.softtent-po-admin .\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.softtent-po-admin .-mb-px{margin-bottom:-1px}.softtent-po-admin .mb-0{margin-bottom:calc(var(--spacing)*0)}.softtent-po-admin .mb-1{margin-bottom:calc(var(--spacing)*1)}.softtent-po-admin .mb-2{margin-bottom:calc(var(--spacing)*2)}.softtent-po-admin .mb-3{margin-bottom:calc(var(--spacing)*3)}.softtent-po-admin .mb-4{margin-bottom:calc(var(--spacing)*4)}.softtent-po-admin .mb-5{margin-bottom:calc(var(--spacing)*5)}.softtent-po-admin .mb-6{margin-bottom:calc(var(--spacing)*6)}.softtent-po-admin .mb-8{margin-bottom:calc(var(--spacing)*8)}.softtent-po-admin .mb-10{margin-bottom:calc(var(--spacing)*10)}.softtent-po-admin .mb-12{margin-bottom:calc(var(--spacing)*12)}.softtent-po-admin .mb-16{margin-bottom:calc(var(--spacing)*16)}.softtent-po-admin .\!ml-0{margin-left:calc(var(--spacing)*0)!important}.softtent-po-admin .-ml-px{margin-left:-1px}.softtent-po-admin .ml-0{margin-left:calc(var(--spacing)*0)}.softtent-po-admin .ml-0\.5{margin-left:calc(var(--spacing)*.5)}.softtent-po-admin .ml-2{margin-left:calc(var(--spacing)*2)}.softtent-po-admin .ml-5{margin-left:calc(var(--spacing)*5)}.softtent-po-admin .ml-9{margin-left:calc(var(--spacing)*9)}.softtent-po-admin .block{display:block}.softtent-po-admin .contents{display:contents}.softtent-po-admin .flex{display:flex}.softtent-po-admin .flow-root{display:flow-root}.softtent-po-admin .grid{display:grid}.softtent-po-admin .hidden{display:none}.softtent-po-admin .inline{display:inline}.softtent-po-admin .inline-block{display:inline-block}.softtent-po-admin .inline-flex{display:inline-flex}.softtent-po-admin .inline-grid{display:inline-grid}.softtent-po-admin .inline-table{display:inline-table}.softtent-po-admin .list-item{display:list-item}.softtent-po-admin .table{display:table}.softtent-po-admin .table-caption{display:table-caption}.softtent-po-admin .table-cell{display:table-cell}.softtent-po-admin .table-column{display:table-column}.softtent-po-admin .table-column-group{display:table-column-group}.softtent-po-admin .table-footer-group{display:table-footer-group}.softtent-po-admin .table-header-group{display:table-header-group}.softtent-po-admin .table-row{display:table-row}.softtent-po-admin .table-row-group{display:table-row-group}.softtent-po-admin .aspect-square{aspect-ratio:1}.softtent-po-admin .\!h-6{height:calc(var(--spacing)*6)!important}.softtent-po-admin .\!h-\[32px\]{height:32px!important}.softtent-po-admin .h-1\.5{height:calc(var(--spacing)*1.5)}.softtent-po-admin .h-2{height:calc(var(--spacing)*2)}.softtent-po-admin .h-3{height:calc(var(--spacing)*3)}.softtent-po-admin .h-3\.5{height:calc(var(--spacing)*3.5)}.softtent-po-admin .h-4{height:calc(var(--spacing)*4)}.softtent-po-admin .h-5{height:calc(var(--spacing)*5)}.softtent-po-admin .h-6{height:calc(var(--spacing)*6)}.softtent-po-admin .h-7{height:calc(var(--spacing)*7)}.softtent-po-admin .h-8{height:calc(var(--spacing)*8)}.softtent-po-admin .h-9{height:calc(var(--spacing)*9)}.softtent-po-admin .h-10{height:calc(var(--spacing)*10)}.softtent-po-admin .h-12{height:calc(var(--spacing)*12)}.softtent-po-admin .h-16{height:calc(var(--spacing)*16)}.softtent-po-admin .h-20{height:calc(var(--spacing)*20)}.softtent-po-admin .h-24{height:calc(var(--spacing)*24)}.softtent-po-admin .h-32{height:calc(var(--spacing)*32)}.softtent-po-admin .h-96{height:calc(var(--spacing)*96)}.softtent-po-admin .h-\[20px\]{height:20px}.softtent-po-admin .h-\[34px\]{height:34px}.softtent-po-admin .h-\[calc\(100vh-122px\)\]{height:calc(100vh - 122px)}.softtent-po-admin .h-full{height:100%}.softtent-po-admin .max-h-0{max-height:calc(var(--spacing)*0)}.softtent-po-admin .max-h-40{max-height:calc(var(--spacing)*40)}.softtent-po-admin .max-h-\[60vh\]{max-height:60vh}.softtent-po-admin .max-h-\[80vh\]{max-height:80vh}.softtent-po-admin .max-h-\[90vh\]{max-height:90vh}.softtent-po-admin .\!min-h-\[30px\]{min-height:30px!important}.softtent-po-admin .min-h-screen{min-height:100vh}.softtent-po-admin .\!w-6{width:calc(var(--spacing)*6)!important}.softtent-po-admin .w-0{width:calc(var(--spacing)*0)}.softtent-po-admin .w-1\/4{width:25%}.softtent-po-admin .w-2{width:calc(var(--spacing)*2)}.softtent-po-admin .w-3{width:calc(var(--spacing)*3)}.softtent-po-admin .w-3\.5{width:calc(var(--spacing)*3.5)}.softtent-po-admin .w-4{width:calc(var(--spacing)*4)}.softtent-po-admin .w-5{width:calc(var(--spacing)*5)}.softtent-po-admin .w-6{width:calc(var(--spacing)*6)}.softtent-po-admin .w-7{width:calc(var(--spacing)*7)}.softtent-po-admin .w-8{width:calc(var(--spacing)*8)}.softtent-po-admin .w-10{width:calc(var(--spacing)*10)}.softtent-po-admin .w-12{width:calc(var(--spacing)*12)}.softtent-po-admin .w-16{width:calc(var(--spacing)*16)}.softtent-po-admin .w-18{width:calc(var(--spacing)*18)}.softtent-po-admin .w-20{width:calc(var(--spacing)*20)}.softtent-po-admin .w-32{width:calc(var(--spacing)*32)}.softtent-po-admin .w-52{width:calc(var(--spacing)*52)}.softtent-po-admin .w-\[2px\]{width:2px}.softtent-po-admin .w-\[40px\]{width:40px}.softtent-po-admin .w-\[70px\]{width:70px}.softtent-po-admin .w-auto{width:auto}.softtent-po-admin .w-full{width:100%}.softtent-po-admin .max-w-2xl{max-width:var(--container-2xl)}.softtent-po-admin .max-w-6xl{max-width:var(--container-6xl)}.softtent-po-admin .max-w-\[9rem\]{max-width:9rem}.softtent-po-admin .max-w-\[500px\]{max-width:500px}.softtent-po-admin .max-w-lg{max-width:var(--container-lg)}.softtent-po-admin .max-w-md{max-width:var(--container-md)}.softtent-po-admin .max-w-screen-lg{max-width:var(--breakpoint-lg)}.softtent-po-admin .max-w-xl{max-width:var(--container-xl)}.softtent-po-admin .min-w-\[80px\]{min-width:80px}.softtent-po-admin .min-w-\[120px\]{min-width:120px}.softtent-po-admin .min-w-\[140px\]{min-width:140px}.softtent-po-admin .min-w-\[160px\]{min-width:160px}.softtent-po-admin .min-w-\[300px\]{min-width:300px}.softtent-po-admin .min-w-\[400px\]{min-width:400px}.softtent-po-admin .flex-1{flex:1}.softtent-po-admin .flex-none{flex:none}.softtent-po-admin .flex-shrink{flex-shrink:1}.softtent-po-admin .flex-shrink-0{flex-shrink:0}.softtent-po-admin .shrink{flex-shrink:1}.softtent-po-admin .shrink-0{flex-shrink:0}.softtent-po-admin .flex-grow,.softtent-po-admin .grow{flex-grow:1}.softtent-po-admin .table-auto{table-layout:auto}.softtent-po-admin .border-collapse{border-collapse:collapse}.softtent-po-admin .-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-12{--tw-translate-y:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-none{translate:none}.softtent-po-admin .scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .scale-3d{scale:var(--tw-scale-x)var(--tw-scale-y)var(--tw-scale-z)}.softtent-po-admin .rotate-90{rotate:90deg}.softtent-po-admin .rotate-180{rotate:180deg}.softtent-po-admin .rotate-270{rotate:270deg}.softtent-po-admin .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.softtent-po-admin .animate-pulse{animation:var(--animate-pulse)}.softtent-po-admin .animate-spin{animation:var(--animate-spin)}.softtent-po-admin .cursor-ew-resize{cursor:ew-resize}.softtent-po-admin .cursor-grab{cursor:grab}.softtent-po-admin .cursor-help{cursor:help}.softtent-po-admin .cursor-not-allowed{cursor:not-allowed}.softtent-po-admin .cursor-pointer{cursor:pointer}.softtent-po-admin .touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.softtent-po-admin .resize{resize:both}.softtent-po-admin .list-none{list-style-type:none}.softtent-po-admin .appearance-none{appearance:none}.softtent-po-admin .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.softtent-po-admin .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.softtent-po-admin .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.softtent-po-admin .grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.softtent-po-admin .flex-col{flex-direction:column}.softtent-po-admin .flex-row{flex-direction:row}.softtent-po-admin .flex-wrap{flex-wrap:wrap}.softtent-po-admin .items-baseline{align-items:baseline}.softtent-po-admin .items-center{align-items:center}.softtent-po-admin .items-start{align-items:flex-start}.softtent-po-admin .justify-between{justify-content:space-between}.softtent-po-admin .justify-center{justify-content:center}.softtent-po-admin .justify-end{justify-content:flex-end}.softtent-po-admin .justify-items-end{justify-items:end}.softtent-po-admin .gap-1{gap:calc(var(--spacing)*1)}.softtent-po-admin .gap-1\.5{gap:calc(var(--spacing)*1.5)}.softtent-po-admin .gap-2{gap:calc(var(--spacing)*2)}.softtent-po-admin .gap-3{gap:calc(var(--spacing)*3)}.softtent-po-admin .gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-5{gap:calc(var(--spacing)*5)}.softtent-po-admin .gap-6{gap:calc(var(--spacing)*6)}.softtent-po-admin .gap-8{gap:calc(var(--spacing)*8)}.softtent-po-admin :where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.softtent-po-admin .gap-x-4{column-gap:calc(var(--spacing)*4)}.softtent-po-admin :where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.softtent-po-admin .gap-y-2{row-gap:calc(var(--spacing)*2)}.softtent-po-admin :where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}.softtent-po-admin :where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.softtent-po-admin :where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.softtent-po-admin .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.softtent-po-admin .overflow-hidden{overflow:hidden}.softtent-po-admin .overflow-x-auto{overflow-x:auto}.softtent-po-admin .overflow-y-auto{overflow-y:auto}.softtent-po-admin .rounded{border-radius:.25rem}.softtent-po-admin .rounded-2xl{border-radius:var(--radius-2xl)}.softtent-po-admin .rounded-3xl{border-radius:var(--radius-3xl)}.softtent-po-admin .rounded-full{border-radius:3.40282e38px}.softtent-po-admin .rounded-lg{border-radius:var(--radius-lg)}.softtent-po-admin .rounded-md{border-radius:var(--radius-md)}.softtent-po-admin .rounded-sm{border-radius:var(--radius-sm)}.softtent-po-admin .rounded-xl{border-radius:var(--radius-xl)}.softtent-po-admin .rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.softtent-po-admin .rounded-ss{border-start-start-radius:.25rem}.softtent-po-admin .rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.softtent-po-admin .rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.softtent-po-admin .rounded-se{border-start-end-radius:.25rem}.softtent-po-admin .rounded-ee{border-end-end-radius:.25rem}.softtent-po-admin .rounded-es{border-end-start-radius:.25rem}.softtent-po-admin .rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.softtent-po-admin .rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.softtent-po-admin .rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.softtent-po-admin .rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.softtent-po-admin .rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-tl{border-top-left-radius:.25rem}.softtent-po-admin .rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-tr{border-top-right-radius:.25rem}.softtent-po-admin .rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.softtent-po-admin .rounded-br{border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-bl{border-bottom-left-radius:.25rem}.softtent-po-admin .border{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-0{border-style:var(--tw-border-style);border-width:0}.softtent-po-admin .border-1{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-2{border-style:var(--tw-border-style);border-width:2px}.softtent-po-admin .border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.softtent-po-admin .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.softtent-po-admin .border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.softtent-po-admin .border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.softtent-po-admin .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.softtent-po-admin .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.softtent-po-admin .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.softtent-po-admin .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.softtent-po-admin .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.softtent-po-admin .border-dashed{--tw-border-style:dashed;border-style:dashed}.softtent-po-admin .border-none{--tw-border-style:none;border-style:none}.softtent-po-admin .border-solid{--tw-border-style:solid;border-style:solid}.softtent-po-admin .\!border-gray-liter{border-color:var(--color-gray-liter)!important}.softtent-po-admin .border-blue-200{border-color:var(--color-blue-200)}.softtent-po-admin .border-blue-800{border-color:var(--color-blue-800)}.softtent-po-admin .border-error{border-color:var(--color-error)}.softtent-po-admin .border-gray-100{border-color:var(--color-gray-100)}.softtent-po-admin .border-gray-200{border-color:var(--color-gray-200)}.softtent-po-admin .border-gray-300{border-color:var(--color-gray-300)}.softtent-po-admin .border-gray-dark{border-color:var(--color-gray-dark)}.softtent-po-admin .border-gray-lite{border-color:var(--color-gray-lite)}.softtent-po-admin .border-green-200{border-color:var(--color-green-200)}.softtent-po-admin .border-pink-200{border-color:var(--color-pink-200)}.softtent-po-admin .border-primary{border-color:var(--color-primary)}.softtent-po-admin .border-primary\/20{border-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .border-purple-200{border-color:var(--color-purple-200)}.softtent-po-admin .border-red-200{border-color:var(--color-red-200)}.softtent-po-admin .border-red-600{border-color:var(--color-red-600)}.softtent-po-admin .border-slate-50{border-color:var(--color-slate-50)}.softtent-po-admin .border-slate-200{border-color:var(--color-slate-200)}.softtent-po-admin .border-slate-300{border-color:var(--color-slate-300)}.softtent-po-admin .border-success{border-color:var(--color-success)}.softtent-po-admin .border-transparent{border-color:#0000}.softtent-po-admin .border-white{border-color:var(--color-white)}.softtent-po-admin .border-yellow-200{border-color:var(--color-yellow-200)}.softtent-po-admin .border-yellow-500{border-color:var(--color-yellow-500)}.softtent-po-admin .border-t-transparent{border-top-color:#0000}.softtent-po-admin .\!bg-gray-liter{background-color:var(--color-gray-liter)!important}.softtent-po-admin .\!bg-primary{background-color:var(--color-primary)!important}.softtent-po-admin .\!bg-softtent-po-gray{background-color:var(--color-softtent-po-gray)!important}.softtent-po-admin .bg-black{background-color:var(--color-black)}.softtent-po-admin .bg-black\/50{background-color:#1d232780}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.softtent-po-admin .bg-blue-50{background-color:var(--color-blue-50)}.softtent-po-admin .bg-error{background-color:var(--color-error)}.softtent-po-admin .bg-error-dark{background-color:var(--color-error-dark)}.softtent-po-admin .bg-gray-50{background-color:var(--color-gray-50)}.softtent-po-admin .bg-gray-100{background-color:var(--color-gray-100)}.softtent-po-admin .bg-gray-200{background-color:var(--color-gray-200)}.softtent-po-admin .bg-gray-300{background-color:var(--color-gray-300)}.softtent-po-admin .bg-gray-900{background-color:var(--color-gray-900)}.softtent-po-admin .bg-gray-liter{background-color:var(--color-gray-liter)}.softtent-po-admin .bg-green-50{background-color:var(--color-green-50)}.softtent-po-admin .bg-green-100{background-color:var(--color-green-100)}.softtent-po-admin .bg-orange-200{background-color:var(--color-orange-200)}.softtent-po-admin .bg-pink-50{background-color:var(--color-pink-50)}.softtent-po-admin .bg-primary{background-color:var(--color-primary)}.softtent-po-admin .bg-primary-dark{background-color:var(--color-primary-dark)}.softtent-po-admin .bg-primary-lite\/10{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary-lite\/10{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .bg-primary\/5{background-color:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .bg-primary\/10{background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .bg-purple-50{background-color:var(--color-purple-50)}.softtent-po-admin .bg-red-50{background-color:var(--color-red-50)}.softtent-po-admin .bg-red-100{background-color:var(--color-red-100)}.softtent-po-admin .bg-red-500{background-color:var(--color-red-500)}.softtent-po-admin .bg-red-600{background-color:var(--color-red-600)}.softtent-po-admin .bg-secondary{background-color:var(--color-secondary)}.softtent-po-admin .bg-slate-100{background-color:var(--color-slate-100)}.softtent-po-admin .bg-success{background-color:var(--color-success)}.softtent-po-admin .bg-success-dark{background-color:var(--color-success-dark)}.softtent-po-admin .bg-success-lite{background-color:var(--color-success-lite)}.softtent-po-admin .bg-transparent{background-color:#0000}.softtent-po-admin .bg-warning-lite{background-color:var(--color-warning-lite)}.softtent-po-admin .bg-white{background-color:var(--color-white)}.softtent-po-admin .bg-yellow-50{background-color:var(--color-yellow-50)}.softtent-po-admin .bg-yellow-100{background-color:var(--color-yellow-100)}.softtent-po-admin .bg-yellow-500{background-color:var(--color-yellow-500)}.softtent-po-admin .bg-yellow-600{background-color:var(--color-yellow-600)}.softtent-po-admin .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/5{--tw-gradient-from:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/10{--tw-gradient-from:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .via-primary-dark{--tw-gradient-via:var(--color-primary-dark);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .via-primary\/10{--tw-gradient-via:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .to-primary{--tw-gradient-to:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary-dark{--tw-gradient-to:var(--color-primary-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/5{--tw-gradient-to:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/10{--tw-gradient-to:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/20{--tw-gradient-to:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .to-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .bg-clip-text{-webkit-background-clip:text;background-clip:text}.softtent-po-admin .bg-repeat{background-repeat:repeat}.softtent-po-admin .mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.softtent-po-admin .mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.softtent-po-admin .fill-primary-lite{fill:var(--color-primary-lite)}.softtent-po-admin .fill-success-darker{fill:var(--color-success-darker)}.softtent-po-admin .fill-warning{fill:var(--color-warning)}.softtent-po-admin .fill-white{fill:var(--color-white)}.softtent-po-admin .stroke-primary{stroke:var(--color-primary)}.softtent-po-admin .stroke-primary-lite{stroke:var(--color-primary-lite)}.softtent-po-admin .stroke-success-liter{stroke:var(--color-success-liter)}.softtent-po-admin .stroke-warning-liter{stroke:var(--color-warning-liter)}.softtent-po-admin .stroke-\[4\]{stroke-width:4px}.softtent-po-admin .object-contain{object-fit:contain}.softtent-po-admin .object-cover{object-fit:cover}.softtent-po-admin .p-1{padding:calc(var(--spacing)*1)}.softtent-po-admin .p-1\.5{padding:calc(var(--spacing)*1.5)}.softtent-po-admin .p-2{padding:calc(var(--spacing)*2)}.softtent-po-admin .p-2\.5{padding:calc(var(--spacing)*2.5)}.softtent-po-admin .p-3{padding:calc(var(--spacing)*3)}.softtent-po-admin .p-4{padding:calc(var(--spacing)*4)}.softtent-po-admin .p-5{padding:calc(var(--spacing)*5)}.softtent-po-admin .p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .p-8{padding:calc(var(--spacing)*8)}.softtent-po-admin .p-10{padding:calc(var(--spacing)*10)}.softtent-po-admin .p-16{padding:calc(var(--spacing)*16)}.softtent-po-admin .px-0{padding-inline:calc(var(--spacing)*0)}.softtent-po-admin .px-1{padding-inline:calc(var(--spacing)*1)}.softtent-po-admin .px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.softtent-po-admin .px-3{padding-inline:calc(var(--spacing)*3)}.softtent-po-admin .px-4{padding-inline:calc(var(--spacing)*4)}.softtent-po-admin .px-5{padding-inline:calc(var(--spacing)*5)}.softtent-po-admin .px-6{padding-inline:calc(var(--spacing)*6)}.softtent-po-admin .px-8{padding-inline:calc(var(--spacing)*8)}.softtent-po-admin .py-0\.5{padding-block:calc(var(--spacing)*.5)}.softtent-po-admin .py-1{padding-block:calc(var(--spacing)*1)}.softtent-po-admin .py-1\.5{padding-block:calc(var(--spacing)*1.5)}.softtent-po-admin .py-2{padding-block:calc(var(--spacing)*2)}.softtent-po-admin .py-2\.5{padding-block:calc(var(--spacing)*2.5)}.softtent-po-admin .py-3{padding-block:calc(var(--spacing)*3)}.softtent-po-admin .py-3\.5{padding-block:calc(var(--spacing)*3.5)}.softtent-po-admin .py-4{padding-block:calc(var(--spacing)*4)}.softtent-po-admin .py-6{padding-block:calc(var(--spacing)*6)}.softtent-po-admin .py-8{padding-block:calc(var(--spacing)*8)}.softtent-po-admin .py-12{padding-block:calc(var(--spacing)*12)}.softtent-po-admin .py-16{padding-block:calc(var(--spacing)*16)}.softtent-po-admin .py-\[5\.3px\]{padding-block:5.3px}.softtent-po-admin .ps-0{padding-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .ps-3{padding-inline-start:calc(var(--spacing)*3)}.softtent-po-admin .ps-4{padding-inline-start:calc(var(--spacing)*4)}.softtent-po-admin .pe-0{padding-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .pe-8{padding-inline-end:calc(var(--spacing)*8)}.softtent-po-admin .pt-2{padding-top:calc(var(--spacing)*2)}.softtent-po-admin .pt-3{padding-top:calc(var(--spacing)*3)}.softtent-po-admin .pt-4{padding-top:calc(var(--spacing)*4)}.softtent-po-admin .pt-6{padding-top:calc(var(--spacing)*6)}.softtent-po-admin .pr-0{padding-right:calc(var(--spacing)*0)}.softtent-po-admin .pr-1{padding-right:calc(var(--spacing)*1)}.softtent-po-admin .pr-4{padding-right:calc(var(--spacing)*4)}.softtent-po-admin .pr-7{padding-right:calc(var(--spacing)*7)}.softtent-po-admin .pb-0{padding-bottom:calc(var(--spacing)*0)}.softtent-po-admin .pb-1{padding-bottom:calc(var(--spacing)*1)}.softtent-po-admin .pb-2{padding-bottom:calc(var(--spacing)*2)}.softtent-po-admin .pb-4{padding-bottom:calc(var(--spacing)*4)}.softtent-po-admin .pb-6{padding-bottom:calc(var(--spacing)*6)}.softtent-po-admin .pl-0{padding-left:calc(var(--spacing)*0)}.softtent-po-admin .pl-2{padding-left:calc(var(--spacing)*2)}.softtent-po-admin .pl-6{padding-left:calc(var(--spacing)*6)}.softtent-po-admin .text-center{text-align:center}.softtent-po-admin .text-left{text-align:left}.softtent-po-admin .text-right{text-align:right}.softtent-po-admin .text-start{text-align:start}.softtent-po-admin .align-baseline{vertical-align:baseline}.softtent-po-admin .font-mono{font-family:var(--font-mono)}.softtent-po-admin .\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.softtent-po-admin .\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.softtent-po-admin .\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.softtent-po-admin .\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.softtent-po-admin .\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.softtent-po-admin .\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.softtent-po-admin .\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.softtent-po-admin .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.softtent-po-admin .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.softtent-po-admin .text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.softtent-po-admin .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.softtent-po-admin .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.softtent-po-admin .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.softtent-po-admin .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.softtent-po-admin .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.softtent-po-admin .text-\[10px\]{font-size:10px}.softtent-po-admin .text-\[12px\]{font-size:12px}.softtent-po-admin .\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.softtent-po-admin .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.softtent-po-admin .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.softtent-po-admin .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.softtent-po-admin .\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.softtent-po-admin .\!font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.softtent-po-admin .\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.softtent-po-admin .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.softtent-po-admin .font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.softtent-po-admin .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.softtent-po-admin .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.softtent-po-admin .tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.softtent-po-admin .tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.softtent-po-admin .text-wrap{text-wrap:wrap}.softtent-po-admin .text-clip{text-overflow:clip}.softtent-po-admin .text-ellipsis{text-overflow:ellipsis}.softtent-po-admin .whitespace-nowrap{white-space:nowrap}.softtent-po-admin .\!text-primary{color:var(--color-primary)!important}.softtent-po-admin .\!text-white{color:var(--color-white)!important}.softtent-po-admin .text-\[\#cdcccc\]{color:#cdcccc}.softtent-po-admin .text-black{color:var(--color-black)}.softtent-po-admin .text-error{color:var(--color-error)}.softtent-po-admin .text-gray-400{color:var(--color-gray-400)}.softtent-po-admin .text-gray-500{color:var(--color-gray-500)}.softtent-po-admin .text-gray-600{color:var(--color-gray-600)}.softtent-po-admin .text-gray-700{color:var(--color-gray-700)}.softtent-po-admin .text-gray-800{color:var(--color-gray-800)}.softtent-po-admin .text-gray-900{color:var(--color-gray-900)}.softtent-po-admin .text-gray-dark{color:var(--color-gray-dark)}.softtent-po-admin .text-green-700{color:var(--color-green-700)}.softtent-po-admin .text-green-800{color:var(--color-green-800)}.softtent-po-admin .text-orange-700{color:var(--color-orange-700)}.softtent-po-admin .text-primary{color:var(--color-primary)}.softtent-po-admin .text-primary-dark{color:var(--color-primary-dark)}.softtent-po-admin .text-red-500{color:var(--color-red-500)}.softtent-po-admin .text-red-600{color:var(--color-red-600)}.softtent-po-admin .text-red-800{color:var(--color-red-800)}.softtent-po-admin .text-slate-500{color:var(--color-slate-500)}.softtent-po-admin .text-slate-700{color:var(--color-slate-700)}.softtent-po-admin .text-success{color:var(--color-success)}.softtent-po-admin .text-transparent{color:#0000}.softtent-po-admin .text-white{color:var(--color-white)}.softtent-po-admin .text-yellow-500{color:var(--color-yellow-500)}.softtent-po-admin .text-yellow-800{color:var(--color-yellow-800)}.softtent-po-admin .capitalize{text-transform:capitalize}.softtent-po-admin .lowercase{text-transform:lowercase}.softtent-po-admin .normal-case{text-transform:none}.softtent-po-admin .uppercase{text-transform:uppercase}.softtent-po-admin .italic{font-style:italic}.softtent-po-admin .not-italic{font-style:normal}.softtent-po-admin .diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .normal-nums{font-variant-numeric:normal}.softtent-po-admin .line-through{text-decoration-line:line-through}.softtent-po-admin .no-underline{text-decoration-line:none}.softtent-po-admin .overline{text-decoration-line:overline}.softtent-po-admin .underline{text-decoration-line:underline}.softtent-po-admin .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.softtent-po-admin .subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.softtent-po-admin .accent-\[\#1BBC9C\]{accent-color:#1bbc9c}.softtent-po-admin .opacity-0{opacity:0}.softtent-po-admin .opacity-50{opacity:.5}.softtent-po-admin .opacity-100{opacity:1}.softtent-po-admin .\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.softtent-po-admin .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)10%,transparent)var(--tw-shadow-alpha),transparent)}}.softtent-po-admin .ring-primary{--tw-ring-color:var(--color-primary)}.softtent-po-admin .ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .outline{outline-style:var(--tw-outline-style);outline-width:1px}.softtent-po-admin .blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .duration-200{--tw-duration:.2s;transition-duration:.2s}.softtent-po-admin .duration-300{--tw-duration:.3s;transition-duration:.3s}.softtent-po-admin .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.softtent-po-admin .select-none{-webkit-user-select:none;user-select:none}.softtent-po-admin :where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.softtent-po-admin .ring-inset{--tw-ring-inset:inset}@media (hover:hover){.softtent-po-admin .group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.softtent-po-admin .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.softtent-po-admin .placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .required\:border-red-500:required{border-color:var(--color-red-500)}@media (hover:hover){.softtent-po-admin .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .hover\:rounded-md:hover{border-radius:var(--radius-md)}.softtent-po-admin .hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.softtent-po-admin .hover\:border-primary:hover{border-color:var(--color-primary)}.softtent-po-admin .hover\:border-primary-lite:hover{border-color:var(--color-primary-lite)}.softtent-po-admin .hover\:border-primary\/30:hover{border-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:border-primary\/40:hover{border-color:#673de666}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.softtent-po-admin .hover\:border-red-700:hover{border-color:var(--color-red-700)}.softtent-po-admin .hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.softtent-po-admin .hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.softtent-po-admin .hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.softtent-po-admin .hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.softtent-po-admin .hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.softtent-po-admin .hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.softtent-po-admin .hover\:bg-gray-liter:hover{background-color:var(--color-gray-liter)}.softtent-po-admin .hover\:bg-primary:hover{background-color:var(--color-primary)}.softtent-po-admin .hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:bg-red-100:hover{background-color:var(--color-red-100)}.softtent-po-admin .hover\:bg-red-700:hover{background-color:var(--color-red-700)}.softtent-po-admin .hover\:text-gray-600:hover{color:var(--color-gray-600)}.softtent-po-admin .hover\:text-gray-700:hover{color:var(--color-gray-700)}.softtent-po-admin .hover\:text-gray-800:hover{color:var(--color-gray-800)}.softtent-po-admin .hover\:text-gray-900:hover{color:var(--color-gray-900)}.softtent-po-admin .hover\:text-primary:hover{color:var(--color-primary)}.softtent-po-admin .hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.softtent-po-admin .hover\:text-white:hover{color:var(--color-white)}.softtent-po-admin .hover\:opacity-90:hover{opacity:.9}.softtent-po-admin .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:#673de640}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.softtent-po-admin .focus\:rounded-md:focus{border-radius:var(--radius-md)}.softtent-po-admin .focus\:\!border-\[\#EBEFF8\]:focus{border-color:#ebeff8!important}.softtent-po-admin .focus\:border-\[\#673de6\]:focus{border-color:#673de6}.softtent-po-admin .focus\:border-primary:focus{border-color:var(--color-primary)}.softtent-po-admin .focus\:border-transparent:focus{border-color:#0000}.softtent-po-admin .focus\:bg-white:focus{background-color:var(--color-white)}.softtent-po-admin .focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:#ebeff8!important}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:color-mix(in oklab,#ebeff8 var(--tw-shadow-alpha),transparent)!important}}.softtent-po-admin .focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.softtent-po-admin .focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.softtent-po-admin .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.softtent-po-admin .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.softtent-po-admin .active\:cursor-grabbing:active{cursor:grabbing}.softtent-po-admin .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.softtent-po-admin .disabled\:opacity-50:disabled{opacity:.5}.softtent-po-admin .disabled\:opacity-60:disabled{opacity:.6}.softtent-po-admin .disabled\:opacity-75:disabled{opacity:.75}@media (min-width:768px){.softtent-po-admin .md\:visible{visibility:visible}.softtent-po-admin .md\:top-6{top:calc(var(--spacing)*6)}.softtent-po-admin .md\:top-28{top:calc(var(--spacing)*28)}.softtent-po-admin .md\:ml-3{margin-left:calc(var(--spacing)*3)}.softtent-po-admin .md\:flex{display:flex}.softtent-po-admin .md\:hidden{display:none}.softtent-po-admin .md\:max-w-4xl{max-width:var(--container-4xl)}.softtent-po-admin .md\:flex-1{flex:1}.softtent-po-admin .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .md\:flex-col{flex-direction:column}.softtent-po-admin .md\:gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .md\:text-left{text-align:left}.softtent-po-admin .md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:1024px){.softtent-po-admin .lg\:block{display:block}.softtent-po-admin .lg\:hidden{display:none}.softtent-po-admin .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:40rem){.softtent-po-admin .sm\:inline{display:inline}.softtent-po-admin .sm\:p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .sm\:px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .sm\:px-6{padding-inline:calc(var(--spacing)*6)}}.softtent-po-admin .rtl\:-translate-x-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .\[\&\>img\]\:h-6>img{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>img\]\:w-6>img{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-5>svg{height:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-full>svg{height:100%}.softtent-po-admin .\[\&\>svg\]\:w-5>svg{width:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:w-full>svg{width:100%}}.softtent-po-admin .app-loading{text-align:center;margin-top:60px;font-size:18px;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}803 @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.softtent-po-admin *,.softtent-po-admin :before,.softtent-po-admin :after,.softtent-po-admin ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}.softtent-po-admin a[class],.softtent-po-admin a[class]:hover,.softtent-po-admin a[class]:focus,.softtent-po-admin a[class]:active{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.softtent-po-admin button{cursor:pointer}body.toplevel_page_softtent-preorders{background-color:#eaeaff}body.toplevel_page_softtent-preorders #wpcontent{padding:0}body.toplevel_page_softtent-preorders .Toastify__toast-container.Toastify__toast-container--top-right{top:3em}body.rtl.toplevel_page_softtent-preorders #wpcontent{margin-right:0}body.softtent-po-fullscreen #adminmenumain,body.softtent-po-fullscreen #adminmenuback,body.softtent-po-fullscreen #adminmenuwrap,body.softtent-po-fullscreen #wpadminbar,body.softtent-po-fullscreen .notice,body.softtent-po-fullscreen .updated,body.softtent-po-fullscreen .error,body.softtent-po-fullscreen .update-nag{display:none!important}body.softtent-po-fullscreen #wpcontent,body.softtent-po-fullscreen #wpbody-content{margin-left:0!important;padding-left:0!important}body.softtent-po-fullscreen,html.wp-toolbar:has(body.softtent-po-fullscreen){padding-top:0!important}body.softtent-po-fullscreen,body.softtent-po-fullscreen.wp-admin{margin-top:0!important;padding-top:0!important}body.softtent-po-fullscreen #wpfooter{display:none!important}body.softtent-po-fullscreen #wpwrap{padding-top:0!important}.softtent-po-admin .softtent-po-preloader{text-align:center;padding:50px;position:relative}.softtent-po-admin .softtent-po-preloader:before{content:"";border:5px solid #ccc;border-top-color:#2180c0;border-radius:100%;width:40px;height:40px;margin:-15px auto auto -15px;animation:.7s linear infinite softtent-po-rotation;position:absolute;top:35%;left:50%}@keyframes softtent-po-rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.softtent-po-admin .color-picker-popup-wrapper{z-index:9999;background-color:#fff;border-radius:4px;width:max-content;margin-top:8px;position:absolute;right:0;box-shadow:0 2px 8px #00000026}.softtent-po-admin .color-picker-popup-wrapper .components-color-picker>.components-flex{display:none!important}@layer theme{:root,.softtent-po-admin :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-700:oklch(55.3% .195 38.402);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#1d2327;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:1024px;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#673de6;--color-secondary:#1c64f2;--color-primary-dark:#5632c4;--color-primary-lite:#7d52ed;--color-success:#319f45;--color-success-dark:#27ae60;--color-success-darker:#00a88a;--color-success-lite:#ddffe7;--color-success-liter:#c9feb7;--color-error:#e2808a;--color-error-dark:#bd081c;--color-warning:#f08d07;--color-warning-lite:#fff1e5;--color-warning-liter:#ffe9a8;--color-softtent-po-gray:#ddd;--color-gray-lite:#e0e0e0;--color-gray-liter:#f5f5f5;--color-gray-dark:#787878}}@layer base{.softtent-po-admin *,.softtent-po-admin :after,.softtent-po-admin :before,.softtent-po-admin ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.softtent-po-admin ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,.softtent-po-admin :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.softtent-po-admin hr{height:0;color:inherit;border-top-width:1px}.softtent-po-admin abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{font-size:inherit;font-weight:inherit}.softtent-po-admin a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin b,.softtent-po-admin strong{font-weight:bolder}.softtent-po-admin code,.softtent-po-admin kbd,.softtent-po-admin samp,.softtent-po-admin pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.softtent-po-admin small{font-size:80%}.softtent-po-admin sub,.softtent-po-admin sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.softtent-po-admin sub{bottom:-.25em}.softtent-po-admin sup{top:-.5em}.softtent-po-admin table{text-indent:0;border-color:inherit;border-collapse:collapse}.softtent-po-admin :-moz-focusring{outline:auto}.softtent-po-admin progress{vertical-align:baseline}.softtent-po-admin summary{display:list-item}.softtent-po-admin ol,.softtent-po-admin ul,.softtent-po-admin menu{list-style:none}.softtent-po-admin img,.softtent-po-admin svg,.softtent-po-admin video,.softtent-po-admin canvas,.softtent-po-admin audio,.softtent-po-admin iframe,.softtent-po-admin embed,.softtent-po-admin object{vertical-align:middle;display:block}.softtent-po-admin img,.softtent-po-admin video{max-width:100%;height:auto}.softtent-po-admin button,.softtent-po-admin input,.softtent-po-admin select,.softtent-po-admin optgroup,.softtent-po-admin textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.softtent-po-admin :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.softtent-po-admin ::file-selector-button{margin-inline-end:4px}.softtent-po-admin ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.softtent-po-admin ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.softtent-po-admin textarea{resize:vertical}.softtent-po-admin ::-webkit-search-decoration{-webkit-appearance:none}.softtent-po-admin ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.softtent-po-admin ::-webkit-datetime-edit{display:inline-flex}.softtent-po-admin ::-webkit-datetime-edit-fields-wrapper{padding:0}.softtent-po-admin ::-webkit-datetime-edit{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-year-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-month-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-day-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-hour-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-minute-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-second-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-millisecond-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-meridiem-field{padding-block:0}.softtent-po-admin ::-webkit-calendar-picker-indicator{line-height:1}.softtent-po-admin :-moz-ui-invalid{box-shadow:none}.softtent-po-admin button,.softtent-po-admin input:where([type=button],[type=reset],[type=submit]){appearance:button}.softtent-po-admin ::file-selector-button{appearance:button}.softtent-po-admin ::-webkit-inner-spin-button{height:auto}.softtent-po-admin ::-webkit-outer-spin-button{height:auto}.softtent-po-admin [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.softtent-po-admin .pointer-events-none{pointer-events:none}.softtent-po-admin .collapse{visibility:collapse}.softtent-po-admin .invisible{visibility:hidden}.softtent-po-admin .visible{visibility:visible}.softtent-po-admin .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.softtent-po-admin .\!absolute{position:absolute!important}.softtent-po-admin .absolute{position:absolute}.softtent-po-admin .fixed{position:fixed}.softtent-po-admin .relative{position:relative}.softtent-po-admin .static{position:static}.softtent-po-admin .sticky{position:sticky}.softtent-po-admin .inset-0{inset:calc(var(--spacing)*0)}.softtent-po-admin .inset-y-0{inset-block:calc(var(--spacing)*0)}.softtent-po-admin .start-0{inset-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .start-0\.5{inset-inline-start:calc(var(--spacing)*.5)}.softtent-po-admin .-end-1{inset-inline-end:calc(var(--spacing)*-1)}.softtent-po-admin .end-0{inset-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .end-0\.5{inset-inline-end:calc(var(--spacing)*.5)}.softtent-po-admin .-top-3{top:calc(var(--spacing)*-3)}.softtent-po-admin .top-0{top:calc(var(--spacing)*0)}.softtent-po-admin .top-0\.5{top:calc(var(--spacing)*.5)}.softtent-po-admin .top-1{top:calc(var(--spacing)*1)}.softtent-po-admin .top-3{top:calc(var(--spacing)*3)}.softtent-po-admin .top-4{top:calc(var(--spacing)*4)}.softtent-po-admin .top-\[46\%\]{top:46%}.softtent-po-admin .top-\[66px\]{top:66px}.softtent-po-admin .top-full{top:100%}.softtent-po-admin .right-0{right:calc(var(--spacing)*0)}.softtent-po-admin .right-1{right:calc(var(--spacing)*1)}.softtent-po-admin .right-4{right:calc(var(--spacing)*4)}.softtent-po-admin .right-10{right:calc(var(--spacing)*10)}.softtent-po-admin .bottom-0{bottom:calc(var(--spacing)*0)}.softtent-po-admin .left-0{left:calc(var(--spacing)*0)}.softtent-po-admin .left-1{left:calc(var(--spacing)*1)}.softtent-po-admin .left-1\/2{left:50%}.softtent-po-admin .z-10{z-index:10}.softtent-po-admin .z-30{z-index:30}.softtent-po-admin .z-40{z-index:40}.softtent-po-admin .z-50{z-index:50}.softtent-po-admin .z-\[1000\]{z-index:1000}.softtent-po-admin .z-\[9999\]{z-index:9999}.softtent-po-admin .col-span-4{grid-column:span 4/span 4}.softtent-po-admin .col-span-6{grid-column:span 6/span 6}.softtent-po-admin .col-span-8{grid-column:span 8/span 8}.softtent-po-admin .col-span-12{grid-column:span 12/span 12}.softtent-po-admin .float-left{float:left}.softtent-po-admin .container{width:100%}@media (min-width:480px){.softtent-po-admin .container{max-width:480px}}@media (min-width:768px){.softtent-po-admin .container{max-width:768px}}@media (min-width:1024px){.softtent-po-admin .container{max-width:1024px}}@media (min-width:1280px){.softtent-po-admin .container{max-width:1280px}}@media (min-width:1536px){.softtent-po-admin .container{max-width:1536px}}@media (min-width:40rem){.softtent-po-admin .container{max-width:40rem}}.softtent-po-admin .\!m-0{margin:calc(var(--spacing)*0)!important}.softtent-po-admin .m-0{margin:calc(var(--spacing)*0)}.softtent-po-admin .m-3{margin:calc(var(--spacing)*3)}.softtent-po-admin .\!mx-auto{margin-inline:auto!important}.softtent-po-admin .mx-1{margin-inline:calc(var(--spacing)*1)}.softtent-po-admin .mx-4{margin-inline:calc(var(--spacing)*4)}.softtent-po-admin .mx-auto{margin-inline:auto}.softtent-po-admin .-ms-px{margin-inline-start:-1px}.softtent-po-admin .ms-auto{margin-inline-start:auto}.softtent-po-admin .me-3{margin-inline-end:calc(var(--spacing)*3)}.softtent-po-admin .\!mt-2{margin-top:calc(var(--spacing)*2)!important}.softtent-po-admin .-mt-2{margin-top:calc(var(--spacing)*-2)}.softtent-po-admin .mt-0\.5{margin-top:calc(var(--spacing)*.5)}.softtent-po-admin .mt-1{margin-top:calc(var(--spacing)*1)}.softtent-po-admin .mt-2{margin-top:calc(var(--spacing)*2)}.softtent-po-admin .mt-3{margin-top:calc(var(--spacing)*3)}.softtent-po-admin .mt-4{margin-top:calc(var(--spacing)*4)}.softtent-po-admin .mt-5{margin-top:calc(var(--spacing)*5)}.softtent-po-admin .mt-6{margin-top:calc(var(--spacing)*6)}.softtent-po-admin .mt-7{margin-top:calc(var(--spacing)*7)}.softtent-po-admin .mt-10{margin-top:calc(var(--spacing)*10)}.softtent-po-admin .mt-\[-3px\]{margin-top:-3px}.softtent-po-admin .mt-\[-12px\]{margin-top:-12px}.softtent-po-admin .mr-2{margin-right:calc(var(--spacing)*2)}.softtent-po-admin .mr-3{margin-right:calc(var(--spacing)*3)}.softtent-po-admin .\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.softtent-po-admin .\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.softtent-po-admin .\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.softtent-po-admin .\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.softtent-po-admin .\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.softtent-po-admin .-mb-px{margin-bottom:-1px}.softtent-po-admin .mb-0{margin-bottom:calc(var(--spacing)*0)}.softtent-po-admin .mb-1{margin-bottom:calc(var(--spacing)*1)}.softtent-po-admin .mb-2{margin-bottom:calc(var(--spacing)*2)}.softtent-po-admin .mb-3{margin-bottom:calc(var(--spacing)*3)}.softtent-po-admin .mb-4{margin-bottom:calc(var(--spacing)*4)}.softtent-po-admin .mb-5{margin-bottom:calc(var(--spacing)*5)}.softtent-po-admin .mb-6{margin-bottom:calc(var(--spacing)*6)}.softtent-po-admin .mb-8{margin-bottom:calc(var(--spacing)*8)}.softtent-po-admin .mb-10{margin-bottom:calc(var(--spacing)*10)}.softtent-po-admin .mb-12{margin-bottom:calc(var(--spacing)*12)}.softtent-po-admin .mb-16{margin-bottom:calc(var(--spacing)*16)}.softtent-po-admin .\!ml-0{margin-left:calc(var(--spacing)*0)!important}.softtent-po-admin .-ml-px{margin-left:-1px}.softtent-po-admin .ml-0{margin-left:calc(var(--spacing)*0)}.softtent-po-admin .ml-0\.5{margin-left:calc(var(--spacing)*.5)}.softtent-po-admin .ml-2{margin-left:calc(var(--spacing)*2)}.softtent-po-admin .ml-5{margin-left:calc(var(--spacing)*5)}.softtent-po-admin .ml-9{margin-left:calc(var(--spacing)*9)}.softtent-po-admin .block{display:block}.softtent-po-admin .flex{display:flex}.softtent-po-admin .grid{display:grid}.softtent-po-admin .hidden{display:none}.softtent-po-admin .inline{display:inline}.softtent-po-admin .inline-block{display:inline-block}.softtent-po-admin .inline-flex{display:inline-flex}.softtent-po-admin .table{display:table}.softtent-po-admin .aspect-square{aspect-ratio:1}.softtent-po-admin .\!h-6{height:calc(var(--spacing)*6)!important}.softtent-po-admin .\!h-\[32px\]{height:32px!important}.softtent-po-admin .h-1\.5{height:calc(var(--spacing)*1.5)}.softtent-po-admin .h-2{height:calc(var(--spacing)*2)}.softtent-po-admin .h-3{height:calc(var(--spacing)*3)}.softtent-po-admin .h-3\.5{height:calc(var(--spacing)*3.5)}.softtent-po-admin .h-4{height:calc(var(--spacing)*4)}.softtent-po-admin .h-5{height:calc(var(--spacing)*5)}.softtent-po-admin .h-6{height:calc(var(--spacing)*6)}.softtent-po-admin .h-7{height:calc(var(--spacing)*7)}.softtent-po-admin .h-8{height:calc(var(--spacing)*8)}.softtent-po-admin .h-9{height:calc(var(--spacing)*9)}.softtent-po-admin .h-10{height:calc(var(--spacing)*10)}.softtent-po-admin .h-12{height:calc(var(--spacing)*12)}.softtent-po-admin .h-16{height:calc(var(--spacing)*16)}.softtent-po-admin .h-20{height:calc(var(--spacing)*20)}.softtent-po-admin .h-24{height:calc(var(--spacing)*24)}.softtent-po-admin .h-32{height:calc(var(--spacing)*32)}.softtent-po-admin .h-96{height:calc(var(--spacing)*96)}.softtent-po-admin .h-\[20px\]{height:20px}.softtent-po-admin .h-\[34px\]{height:34px}.softtent-po-admin .h-\[calc\(100vh-122px\)\]{height:calc(100vh - 122px)}.softtent-po-admin .h-full{height:100%}.softtent-po-admin .max-h-0{max-height:calc(var(--spacing)*0)}.softtent-po-admin .max-h-40{max-height:calc(var(--spacing)*40)}.softtent-po-admin .max-h-\[60vh\]{max-height:60vh}.softtent-po-admin .max-h-\[80vh\]{max-height:80vh}.softtent-po-admin .max-h-\[90vh\]{max-height:90vh}.softtent-po-admin .\!min-h-\[30px\]{min-height:30px!important}.softtent-po-admin .min-h-screen{min-height:100vh}.softtent-po-admin .\!w-6{width:calc(var(--spacing)*6)!important}.softtent-po-admin .w-0{width:calc(var(--spacing)*0)}.softtent-po-admin .w-1\/4{width:25%}.softtent-po-admin .w-2{width:calc(var(--spacing)*2)}.softtent-po-admin .w-3{width:calc(var(--spacing)*3)}.softtent-po-admin .w-3\.5{width:calc(var(--spacing)*3.5)}.softtent-po-admin .w-4{width:calc(var(--spacing)*4)}.softtent-po-admin .w-5{width:calc(var(--spacing)*5)}.softtent-po-admin .w-6{width:calc(var(--spacing)*6)}.softtent-po-admin .w-7{width:calc(var(--spacing)*7)}.softtent-po-admin .w-8{width:calc(var(--spacing)*8)}.softtent-po-admin .w-10{width:calc(var(--spacing)*10)}.softtent-po-admin .w-12{width:calc(var(--spacing)*12)}.softtent-po-admin .w-16{width:calc(var(--spacing)*16)}.softtent-po-admin .w-18{width:calc(var(--spacing)*18)}.softtent-po-admin .w-20{width:calc(var(--spacing)*20)}.softtent-po-admin .w-32{width:calc(var(--spacing)*32)}.softtent-po-admin .w-52{width:calc(var(--spacing)*52)}.softtent-po-admin .w-\[2px\]{width:2px}.softtent-po-admin .w-\[40px\]{width:40px}.softtent-po-admin .w-\[70px\]{width:70px}.softtent-po-admin .w-auto{width:auto}.softtent-po-admin .w-full{width:100%}.softtent-po-admin .max-w-2xl{max-width:var(--container-2xl)}.softtent-po-admin .max-w-6xl{max-width:var(--container-6xl)}.softtent-po-admin .max-w-\[9rem\]{max-width:9rem}.softtent-po-admin .max-w-\[500px\]{max-width:500px}.softtent-po-admin .max-w-lg{max-width:var(--container-lg)}.softtent-po-admin .max-w-md{max-width:var(--container-md)}.softtent-po-admin .max-w-screen-lg{max-width:var(--breakpoint-lg)}.softtent-po-admin .max-w-xl{max-width:var(--container-xl)}.softtent-po-admin .min-w-\[80px\]{min-width:80px}.softtent-po-admin .min-w-\[120px\]{min-width:120px}.softtent-po-admin .min-w-\[140px\]{min-width:140px}.softtent-po-admin .min-w-\[160px\]{min-width:160px}.softtent-po-admin .min-w-\[300px\]{min-width:300px}.softtent-po-admin .min-w-\[400px\]{min-width:400px}.softtent-po-admin .flex-1{flex:1}.softtent-po-admin .flex-none{flex:none}.softtent-po-admin .flex-shrink{flex-shrink:1}.softtent-po-admin .flex-shrink-0,.softtent-po-admin .shrink-0{flex-shrink:0}.softtent-po-admin .flex-grow,.softtent-po-admin .grow{flex-grow:1}.softtent-po-admin .table-auto{table-layout:auto}.softtent-po-admin .border-collapse{border-collapse:collapse}.softtent-po-admin .-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-12{--tw-translate-y:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .rotate-180{rotate:180deg}.softtent-po-admin .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.softtent-po-admin .animate-pulse{animation:var(--animate-pulse)}.softtent-po-admin .animate-spin{animation:var(--animate-spin)}.softtent-po-admin .cursor-ew-resize{cursor:ew-resize}.softtent-po-admin .cursor-grab{cursor:grab}.softtent-po-admin .cursor-help{cursor:help}.softtent-po-admin .cursor-not-allowed{cursor:not-allowed}.softtent-po-admin .cursor-pointer{cursor:pointer}.softtent-po-admin .resize{resize:both}.softtent-po-admin .list-none{list-style-type:none}.softtent-po-admin .appearance-none{appearance:none}.softtent-po-admin .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.softtent-po-admin .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.softtent-po-admin .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.softtent-po-admin .grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.softtent-po-admin .flex-col{flex-direction:column}.softtent-po-admin .flex-row{flex-direction:row}.softtent-po-admin .flex-wrap{flex-wrap:wrap}.softtent-po-admin .items-baseline{align-items:baseline}.softtent-po-admin .items-center{align-items:center}.softtent-po-admin .items-start{align-items:flex-start}.softtent-po-admin .justify-between{justify-content:space-between}.softtent-po-admin .justify-center{justify-content:center}.softtent-po-admin .justify-end{justify-content:flex-end}.softtent-po-admin .justify-items-end{justify-items:end}.softtent-po-admin .gap-1{gap:calc(var(--spacing)*1)}.softtent-po-admin .gap-1\.5{gap:calc(var(--spacing)*1.5)}.softtent-po-admin .gap-2{gap:calc(var(--spacing)*2)}.softtent-po-admin .gap-3{gap:calc(var(--spacing)*3)}.softtent-po-admin .gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-5{gap:calc(var(--spacing)*5)}.softtent-po-admin .gap-6{gap:calc(var(--spacing)*6)}.softtent-po-admin .gap-8{gap:calc(var(--spacing)*8)}.softtent-po-admin :where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin .gap-x-4{column-gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-y-2{row-gap:calc(var(--spacing)*2)}.softtent-po-admin .overflow-hidden{overflow:hidden}.softtent-po-admin .overflow-x-auto{overflow-x:auto}.softtent-po-admin .overflow-y-auto{overflow-y:auto}.softtent-po-admin .rounded{border-radius:.25rem}.softtent-po-admin .rounded-2xl{border-radius:var(--radius-2xl)}.softtent-po-admin .rounded-3xl{border-radius:var(--radius-3xl)}.softtent-po-admin .rounded-full{border-radius:3.40282e38px}.softtent-po-admin .rounded-lg{border-radius:var(--radius-lg)}.softtent-po-admin .rounded-md{border-radius:var(--radius-md)}.softtent-po-admin .rounded-sm{border-radius:var(--radius-sm)}.softtent-po-admin .rounded-xl{border-radius:var(--radius-xl)}.softtent-po-admin .rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.softtent-po-admin .rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.softtent-po-admin .rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.softtent-po-admin .rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.softtent-po-admin .rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.softtent-po-admin .rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.softtent-po-admin .rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.softtent-po-admin .border{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-0{border-style:var(--tw-border-style);border-width:0}.softtent-po-admin .border-1{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-2{border-style:var(--tw-border-style);border-width:2px}.softtent-po-admin .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.softtent-po-admin .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.softtent-po-admin .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.softtent-po-admin .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.softtent-po-admin .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.softtent-po-admin .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.softtent-po-admin .border-dashed{--tw-border-style:dashed;border-style:dashed}.softtent-po-admin .border-none{--tw-border-style:none;border-style:none}.softtent-po-admin .border-solid{--tw-border-style:solid;border-style:solid}.softtent-po-admin .\!border-gray-liter{border-color:var(--color-gray-liter)!important}.softtent-po-admin .border-blue-200{border-color:var(--color-blue-200)}.softtent-po-admin .border-blue-800{border-color:var(--color-blue-800)}.softtent-po-admin .border-error{border-color:var(--color-error)}.softtent-po-admin .border-gray-100{border-color:var(--color-gray-100)}.softtent-po-admin .border-gray-200{border-color:var(--color-gray-200)}.softtent-po-admin .border-gray-300{border-color:var(--color-gray-300)}.softtent-po-admin .border-gray-dark{border-color:var(--color-gray-dark)}.softtent-po-admin .border-gray-lite{border-color:var(--color-gray-lite)}.softtent-po-admin .border-green-200{border-color:var(--color-green-200)}.softtent-po-admin .border-pink-200{border-color:var(--color-pink-200)}.softtent-po-admin .border-primary{border-color:var(--color-primary)}.softtent-po-admin .border-primary\/20{border-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .border-purple-200{border-color:var(--color-purple-200)}.softtent-po-admin .border-red-200{border-color:var(--color-red-200)}.softtent-po-admin .border-red-600{border-color:var(--color-red-600)}.softtent-po-admin .border-slate-50{border-color:var(--color-slate-50)}.softtent-po-admin .border-slate-200{border-color:var(--color-slate-200)}.softtent-po-admin .border-slate-300{border-color:var(--color-slate-300)}.softtent-po-admin .border-success{border-color:var(--color-success)}.softtent-po-admin .border-transparent{border-color:#0000}.softtent-po-admin .border-white{border-color:var(--color-white)}.softtent-po-admin .border-yellow-200{border-color:var(--color-yellow-200)}.softtent-po-admin .border-yellow-500{border-color:var(--color-yellow-500)}.softtent-po-admin .border-t-transparent{border-top-color:#0000}.softtent-po-admin .\!bg-gray-liter{background-color:var(--color-gray-liter)!important}.softtent-po-admin .\!bg-primary{background-color:var(--color-primary)!important}.softtent-po-admin .\!bg-softtent-po-gray{background-color:var(--color-softtent-po-gray)!important}.softtent-po-admin .bg-black{background-color:var(--color-black)}.softtent-po-admin .bg-black\/50{background-color:#1d232780}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.softtent-po-admin .bg-blue-50{background-color:var(--color-blue-50)}.softtent-po-admin .bg-error{background-color:var(--color-error)}.softtent-po-admin .bg-error-dark{background-color:var(--color-error-dark)}.softtent-po-admin .bg-gray-50{background-color:var(--color-gray-50)}.softtent-po-admin .bg-gray-100{background-color:var(--color-gray-100)}.softtent-po-admin .bg-gray-200{background-color:var(--color-gray-200)}.softtent-po-admin .bg-gray-300{background-color:var(--color-gray-300)}.softtent-po-admin .bg-gray-900{background-color:var(--color-gray-900)}.softtent-po-admin .bg-gray-liter{background-color:var(--color-gray-liter)}.softtent-po-admin .bg-green-50{background-color:var(--color-green-50)}.softtent-po-admin .bg-green-100{background-color:var(--color-green-100)}.softtent-po-admin .bg-orange-200{background-color:var(--color-orange-200)}.softtent-po-admin .bg-pink-50{background-color:var(--color-pink-50)}.softtent-po-admin .bg-primary{background-color:var(--color-primary)}.softtent-po-admin .bg-primary-dark{background-color:var(--color-primary-dark)}.softtent-po-admin .bg-primary-lite\/10{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary-lite\/10{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .bg-primary\/5{background-color:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .bg-primary\/10{background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .bg-purple-50{background-color:var(--color-purple-50)}.softtent-po-admin .bg-red-50{background-color:var(--color-red-50)}.softtent-po-admin .bg-red-100{background-color:var(--color-red-100)}.softtent-po-admin .bg-red-500{background-color:var(--color-red-500)}.softtent-po-admin .bg-red-600{background-color:var(--color-red-600)}.softtent-po-admin .bg-secondary{background-color:var(--color-secondary)}.softtent-po-admin .bg-slate-100{background-color:var(--color-slate-100)}.softtent-po-admin .bg-success{background-color:var(--color-success)}.softtent-po-admin .bg-success-dark{background-color:var(--color-success-dark)}.softtent-po-admin .bg-success-lite{background-color:var(--color-success-lite)}.softtent-po-admin .bg-transparent{background-color:#0000}.softtent-po-admin .bg-warning-lite{background-color:var(--color-warning-lite)}.softtent-po-admin .bg-white{background-color:var(--color-white)}.softtent-po-admin .bg-yellow-50{background-color:var(--color-yellow-50)}.softtent-po-admin .bg-yellow-100{background-color:var(--color-yellow-100)}.softtent-po-admin .bg-yellow-500{background-color:var(--color-yellow-500)}.softtent-po-admin .bg-yellow-600{background-color:var(--color-yellow-600)}.softtent-po-admin .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/5{--tw-gradient-from:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/10{--tw-gradient-from:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .via-primary-dark{--tw-gradient-via:var(--color-primary-dark);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .via-primary\/10{--tw-gradient-via:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .to-primary{--tw-gradient-to:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary-dark{--tw-gradient-to:var(--color-primary-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/5{--tw-gradient-to:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/10{--tw-gradient-to:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/20{--tw-gradient-to:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .to-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .bg-clip-text{-webkit-background-clip:text;background-clip:text}.softtent-po-admin .fill-primary-lite{fill:var(--color-primary-lite)}.softtent-po-admin .fill-success-darker{fill:var(--color-success-darker)}.softtent-po-admin .fill-warning{fill:var(--color-warning)}.softtent-po-admin .fill-white{fill:var(--color-white)}.softtent-po-admin .stroke-primary{stroke:var(--color-primary)}.softtent-po-admin .stroke-primary-lite{stroke:var(--color-primary-lite)}.softtent-po-admin .stroke-success-liter{stroke:var(--color-success-liter)}.softtent-po-admin .stroke-warning-liter{stroke:var(--color-warning-liter)}.softtent-po-admin .stroke-\[4\]{stroke-width:4px}.softtent-po-admin .object-contain{object-fit:contain}.softtent-po-admin .object-cover{object-fit:cover}.softtent-po-admin .p-1{padding:calc(var(--spacing)*1)}.softtent-po-admin .p-1\.5{padding:calc(var(--spacing)*1.5)}.softtent-po-admin .p-2{padding:calc(var(--spacing)*2)}.softtent-po-admin .p-2\.5{padding:calc(var(--spacing)*2.5)}.softtent-po-admin .p-3{padding:calc(var(--spacing)*3)}.softtent-po-admin .p-4{padding:calc(var(--spacing)*4)}.softtent-po-admin .p-5{padding:calc(var(--spacing)*5)}.softtent-po-admin .p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .p-8{padding:calc(var(--spacing)*8)}.softtent-po-admin .p-10{padding:calc(var(--spacing)*10)}.softtent-po-admin .p-16{padding:calc(var(--spacing)*16)}.softtent-po-admin .px-0{padding-inline:calc(var(--spacing)*0)}.softtent-po-admin .px-1{padding-inline:calc(var(--spacing)*1)}.softtent-po-admin .px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.softtent-po-admin .px-3{padding-inline:calc(var(--spacing)*3)}.softtent-po-admin .px-4{padding-inline:calc(var(--spacing)*4)}.softtent-po-admin .px-5{padding-inline:calc(var(--spacing)*5)}.softtent-po-admin .px-6{padding-inline:calc(var(--spacing)*6)}.softtent-po-admin .px-8{padding-inline:calc(var(--spacing)*8)}.softtent-po-admin .py-0\.5{padding-block:calc(var(--spacing)*.5)}.softtent-po-admin .py-1{padding-block:calc(var(--spacing)*1)}.softtent-po-admin .py-1\.5{padding-block:calc(var(--spacing)*1.5)}.softtent-po-admin .py-2{padding-block:calc(var(--spacing)*2)}.softtent-po-admin .py-2\.5{padding-block:calc(var(--spacing)*2.5)}.softtent-po-admin .py-3{padding-block:calc(var(--spacing)*3)}.softtent-po-admin .py-3\.5{padding-block:calc(var(--spacing)*3.5)}.softtent-po-admin .py-4{padding-block:calc(var(--spacing)*4)}.softtent-po-admin .py-6{padding-block:calc(var(--spacing)*6)}.softtent-po-admin .py-8{padding-block:calc(var(--spacing)*8)}.softtent-po-admin .py-12{padding-block:calc(var(--spacing)*12)}.softtent-po-admin .py-16{padding-block:calc(var(--spacing)*16)}.softtent-po-admin .py-\[5\.3px\]{padding-block:5.3px}.softtent-po-admin .ps-0{padding-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .ps-3{padding-inline-start:calc(var(--spacing)*3)}.softtent-po-admin .ps-4{padding-inline-start:calc(var(--spacing)*4)}.softtent-po-admin .pe-0{padding-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .pe-8{padding-inline-end:calc(var(--spacing)*8)}.softtent-po-admin .pt-2{padding-top:calc(var(--spacing)*2)}.softtent-po-admin .pt-3{padding-top:calc(var(--spacing)*3)}.softtent-po-admin .pt-4{padding-top:calc(var(--spacing)*4)}.softtent-po-admin .pt-6{padding-top:calc(var(--spacing)*6)}.softtent-po-admin .pr-0{padding-right:calc(var(--spacing)*0)}.softtent-po-admin .pr-1{padding-right:calc(var(--spacing)*1)}.softtent-po-admin .pr-4{padding-right:calc(var(--spacing)*4)}.softtent-po-admin .pr-7{padding-right:calc(var(--spacing)*7)}.softtent-po-admin .pb-0{padding-bottom:calc(var(--spacing)*0)}.softtent-po-admin .pb-1{padding-bottom:calc(var(--spacing)*1)}.softtent-po-admin .pb-2{padding-bottom:calc(var(--spacing)*2)}.softtent-po-admin .pb-4{padding-bottom:calc(var(--spacing)*4)}.softtent-po-admin .pb-6{padding-bottom:calc(var(--spacing)*6)}.softtent-po-admin .pl-0{padding-left:calc(var(--spacing)*0)}.softtent-po-admin .pl-2{padding-left:calc(var(--spacing)*2)}.softtent-po-admin .pl-6{padding-left:calc(var(--spacing)*6)}.softtent-po-admin .text-center{text-align:center}.softtent-po-admin .text-left{text-align:left}.softtent-po-admin .text-right{text-align:right}.softtent-po-admin .text-start{text-align:start}.softtent-po-admin .align-baseline{vertical-align:baseline}.softtent-po-admin .font-mono{font-family:var(--font-mono)}.softtent-po-admin .\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.softtent-po-admin .\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.softtent-po-admin .\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.softtent-po-admin .\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.softtent-po-admin .\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.softtent-po-admin .\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.softtent-po-admin .\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.softtent-po-admin .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.softtent-po-admin .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.softtent-po-admin .text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.softtent-po-admin .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.softtent-po-admin .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.softtent-po-admin .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.softtent-po-admin .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.softtent-po-admin .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.softtent-po-admin .text-\[10px\]{font-size:10px}.softtent-po-admin .text-\[12px\]{font-size:12px}.softtent-po-admin .\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.softtent-po-admin .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.softtent-po-admin .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.softtent-po-admin .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.softtent-po-admin .\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.softtent-po-admin .\!font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.softtent-po-admin .\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.softtent-po-admin .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.softtent-po-admin .font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.softtent-po-admin .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.softtent-po-admin .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.softtent-po-admin .tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.softtent-po-admin .tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.softtent-po-admin .whitespace-nowrap{white-space:nowrap}.softtent-po-admin .\!text-primary{color:var(--color-primary)!important}.softtent-po-admin .\!text-white{color:var(--color-white)!important}.softtent-po-admin .text-\[\#cdcccc\]{color:#cdcccc}.softtent-po-admin .text-black{color:var(--color-black)}.softtent-po-admin .text-error{color:var(--color-error)}.softtent-po-admin .text-gray-400{color:var(--color-gray-400)}.softtent-po-admin .text-gray-500{color:var(--color-gray-500)}.softtent-po-admin .text-gray-600{color:var(--color-gray-600)}.softtent-po-admin .text-gray-700{color:var(--color-gray-700)}.softtent-po-admin .text-gray-800{color:var(--color-gray-800)}.softtent-po-admin .text-gray-900{color:var(--color-gray-900)}.softtent-po-admin .text-gray-dark{color:var(--color-gray-dark)}.softtent-po-admin .text-green-700{color:var(--color-green-700)}.softtent-po-admin .text-green-800{color:var(--color-green-800)}.softtent-po-admin .text-orange-700{color:var(--color-orange-700)}.softtent-po-admin .text-primary{color:var(--color-primary)}.softtent-po-admin .text-primary-dark{color:var(--color-primary-dark)}.softtent-po-admin .text-red-500{color:var(--color-red-500)}.softtent-po-admin .text-red-600{color:var(--color-red-600)}.softtent-po-admin .text-red-800{color:var(--color-red-800)}.softtent-po-admin .text-slate-500{color:var(--color-slate-500)}.softtent-po-admin .text-slate-700{color:var(--color-slate-700)}.softtent-po-admin .text-success{color:var(--color-success)}.softtent-po-admin .text-transparent{color:#0000}.softtent-po-admin .text-white{color:var(--color-white)}.softtent-po-admin .text-yellow-500{color:var(--color-yellow-500)}.softtent-po-admin .text-yellow-800{color:var(--color-yellow-800)}.softtent-po-admin .capitalize{text-transform:capitalize}.softtent-po-admin .lowercase{text-transform:lowercase}.softtent-po-admin .uppercase{text-transform:uppercase}.softtent-po-admin .italic{font-style:italic}.softtent-po-admin .line-through{text-decoration-line:line-through}.softtent-po-admin .overline{text-decoration-line:overline}.softtent-po-admin .underline{text-decoration-line:underline}.softtent-po-admin .accent-\[\#1BBC9C\]{accent-color:#1bbc9c}.softtent-po-admin .opacity-0{opacity:0}.softtent-po-admin .opacity-50{opacity:.5}.softtent-po-admin .opacity-100{opacity:1}.softtent-po-admin .\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.softtent-po-admin .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)10%,transparent)var(--tw-shadow-alpha),transparent)}}.softtent-po-admin .ring-primary{--tw-ring-color:var(--color-primary)}.softtent-po-admin .ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .outline{outline-style:var(--tw-outline-style);outline-width:1px}.softtent-po-admin .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .duration-200{--tw-duration:.2s;transition-duration:.2s}.softtent-po-admin .duration-300{--tw-duration:.3s;transition-duration:.3s}.softtent-po-admin .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.softtent-po-admin .select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.softtent-po-admin .group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.softtent-po-admin .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.softtent-po-admin .placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .required\:border-red-500:required{border-color:var(--color-red-500)}@media (hover:hover){.softtent-po-admin .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .hover\:rounded-md:hover{border-radius:var(--radius-md)}.softtent-po-admin .hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.softtent-po-admin .hover\:border-primary:hover{border-color:var(--color-primary)}.softtent-po-admin .hover\:border-primary-lite:hover{border-color:var(--color-primary-lite)}.softtent-po-admin .hover\:border-primary\/30:hover{border-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:border-primary\/40:hover{border-color:#673de666}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.softtent-po-admin .hover\:border-red-700:hover{border-color:var(--color-red-700)}.softtent-po-admin .hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.softtent-po-admin .hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.softtent-po-admin .hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.softtent-po-admin .hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.softtent-po-admin .hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.softtent-po-admin .hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.softtent-po-admin .hover\:bg-gray-liter:hover{background-color:var(--color-gray-liter)}.softtent-po-admin .hover\:bg-primary:hover{background-color:var(--color-primary)}.softtent-po-admin .hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:bg-red-100:hover{background-color:var(--color-red-100)}.softtent-po-admin .hover\:bg-red-700:hover{background-color:var(--color-red-700)}.softtent-po-admin .hover\:text-gray-600:hover{color:var(--color-gray-600)}.softtent-po-admin .hover\:text-gray-700:hover{color:var(--color-gray-700)}.softtent-po-admin .hover\:text-gray-800:hover{color:var(--color-gray-800)}.softtent-po-admin .hover\:text-gray-900:hover{color:var(--color-gray-900)}.softtent-po-admin .hover\:text-primary:hover{color:var(--color-primary)}.softtent-po-admin .hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.softtent-po-admin .hover\:text-white:hover{color:var(--color-white)}.softtent-po-admin .hover\:opacity-90:hover{opacity:.9}.softtent-po-admin .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:#673de640}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.softtent-po-admin .focus\:rounded-md:focus{border-radius:var(--radius-md)}.softtent-po-admin .focus\:\!border-\[\#EBEFF8\]:focus{border-color:#ebeff8!important}.softtent-po-admin .focus\:border-\[\#673de6\]:focus{border-color:#673de6}.softtent-po-admin .focus\:border-primary:focus{border-color:var(--color-primary)}.softtent-po-admin .focus\:border-transparent:focus{border-color:#0000}.softtent-po-admin .focus\:bg-white:focus{background-color:var(--color-white)}.softtent-po-admin .focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:#ebeff8!important}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:color-mix(in oklab,#ebeff8 var(--tw-shadow-alpha),transparent)!important}}.softtent-po-admin .focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.softtent-po-admin .focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.softtent-po-admin .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.softtent-po-admin .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.softtent-po-admin .active\:cursor-grabbing:active{cursor:grabbing}.softtent-po-admin .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.softtent-po-admin .disabled\:opacity-50:disabled{opacity:.5}.softtent-po-admin .disabled\:opacity-60:disabled{opacity:.6}.softtent-po-admin .disabled\:opacity-75:disabled{opacity:.75}@media (min-width:768px){.softtent-po-admin .md\:visible{visibility:visible}.softtent-po-admin .md\:top-6{top:calc(var(--spacing)*6)}.softtent-po-admin .md\:top-28{top:calc(var(--spacing)*28)}.softtent-po-admin .md\:ml-3{margin-left:calc(var(--spacing)*3)}.softtent-po-admin .md\:flex{display:flex}.softtent-po-admin .md\:hidden{display:none}.softtent-po-admin .md\:max-w-4xl{max-width:var(--container-4xl)}.softtent-po-admin .md\:flex-1{flex:1}.softtent-po-admin .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .md\:flex-col{flex-direction:column}.softtent-po-admin .md\:gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .md\:text-left{text-align:left}.softtent-po-admin .md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:1024px){.softtent-po-admin .lg\:block{display:block}.softtent-po-admin .lg\:hidden{display:none}.softtent-po-admin .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:40rem){.softtent-po-admin .sm\:inline{display:inline}.softtent-po-admin .sm\:p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .sm\:px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .sm\:px-6{padding-inline:calc(var(--spacing)*6)}}.softtent-po-admin .rtl\:-translate-x-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .\[\&\>img\]\:h-6>img{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>img\]\:w-6>img{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-5>svg{height:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-full>svg{height:100%}.softtent-po-admin .\[\&\>svg\]\:w-5>svg{width:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:w-full>svg{width:100%}}.softtent-po-admin .app-loading{text-align:center;margin-top:60px;font-size:18px;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}} -
softtent-preorders/tags/0.1.0/extensions/PreOrder/Includes/CartHandler.php
r3470878 r3473030 37 37 add_action( 'template_redirect', [ $this, 'handle_preorder_redirect' ] ); 38 38 39 // Prevent mixing preorder and regular cart items when the setting is enabled 40 add_filter( 'woocommerce_add_to_cart_validation', [ $this, 'maybe_prevent_mixing' ], 10, 3 ); 41 39 42 // Add preorders meta to cart item 40 43 add_filter( 'woocommerce_add_cart_item_data', [ $this, 'add_preorder_cart_data' ], 10, 2 ); … … 46 49 add_action( 'woocommerce_checkout_create_order_line_item', [ $this, 'save_preorder_order_item_meta' ], 10, 4 ); 47 50 48 // Handle order status for preorders51 // Handle order status and send notifications for preorders 49 52 add_action( 'woocommerce_thankyou', [ $this, 'maybe_update_preorder_status' ], 10, 1 ); 50 53 … … 62 65 add_action( 'woocommerce_before_checkout_form', [ $this, 'display_preorder_notice' ] ); 63 66 64 // Display order item meta with proper labels 65 add_filter( 'woocommerce_order_item_display_meta_key', [ $this, 'customize_order_item_meta_key' ], 10, 3 ); 66 add_filter( 'woocommerce_order_item_display_meta_value', [ $this, 'customize_order_item_meta_value' ], 10, 3 ); 67 add_filter( 'woocommerce_hidden_order_itemmeta', [ $this, 'unhide_preorder_meta' ], 10, 1 ); 67 // Hide all raw preorder meta keys from WooCommerce's default display 68 add_filter( 'woocommerce_hidden_order_itemmeta', [ $this, 'hide_preorder_meta_keys' ], 10, 1 ); 69 70 // Inject consolidated pre-order block — admin order items view 71 add_action( 'woocommerce_after_order_itemmeta', [ $this, 'display_preorder_admin_block' ], 10, 3 ); 72 73 // Inject pre-order badge — frontend My Account order details 74 add_action( 'woocommerce_order_item_meta_end', [ $this, 'display_preorder_frontend_badge' ], 10, 4 ); 68 75 } 69 76 … … 88 95 wp_safe_redirect( $checkout_url ); 89 96 exit; 97 } 98 99 /** 100 * Prevent mixing preorder items with regular items when the rule setting is enabled. 101 * 102 * Blocks the add-to-cart action and shows a notice when: 103 * - A preorder item is being added to a cart that already contains regular items. 104 * - A regular item is being added to a cart that already contains preorder items. 105 * 106 * @param bool $passed Current validation result. 107 * @param int $product_id Product being added. 108 * @param int $quantity Quantity being added. 109 * @return bool False to block, true to allow. 110 */ 111 public function maybe_prevent_mixing( $passed, $product_id, $quantity ) { 112 // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable 113 unset( $quantity ); 114 115 if ( ! $passed || ! WC()->cart || WC()->cart->is_empty() ) { 116 return $passed; 117 } 118 119 // phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing 120 $is_adding_preorder = isset( $_GET['softtent-po-preorders'] ) || isset( $_POST['softtent-po-preorders'] ); 121 122 $cart_has_preorders = false; 123 $preorder_rule = null; 124 125 foreach ( WC()->cart->get_cart() as $cart_item ) { 126 if ( ! empty( $cart_item['softtent_preorders']['is_preorder'] ) ) { 127 $cart_has_preorders = true; 128 129 if ( null === $preorder_rule ) { 130 $rule_index = $cart_item['softtent_preorders']['rule_index']; 131 $settings = softtent_po()->get_extension_settings_by_id( 'preorders', true ); 132 $rules = $settings['rules'] ?? []; 133 if ( isset( $rules[ $rule_index ] ) ) { 134 $preorder_rule = $rules[ $rule_index ]; 135 } 136 } 137 } 138 } 139 140 // Adding a preorder item to a cart that already contains regular items. 141 if ( $is_adding_preorder && ! $cart_has_preorders ) { 142 $new_rule = \SoftTent\PreOrders\Extensions\PreOrder\get_applicable_rule_for_product( $product_id ); 143 if ( $new_rule ) { 144 $cart_checkout = $new_rule['tabs']['advanced']['cart_checkout_page']['value'] ?? []; 145 $prevent = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $cart_checkout['preorder_prevent_mixing'] ?? null, false ); 146 if ( $prevent ) { 147 wc_add_notice( 148 esc_html__( 'You cannot add a pre-order item when your cart already contains regular products. Please empty your cart first.', 'softtent-preorders' ), 149 'error' 150 ); 151 return false; 152 } 153 } 154 } 155 156 // Adding a regular item to a cart that already contains preorder items. 157 if ( ! $is_adding_preorder && $cart_has_preorders && $preorder_rule ) { 158 $cart_checkout = $preorder_rule['tabs']['advanced']['cart_checkout_page']['value'] ?? []; 159 $prevent = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $cart_checkout['preorder_prevent_mixing'] ?? null, false ); 160 if ( $prevent ) { 161 wc_add_notice( 162 esc_html__( 'You cannot add a regular product when your cart already contains pre-order items. Please empty your cart first.', 'softtent-preorders' ), 163 'error' 164 ); 165 return false; 166 } 167 } 168 169 return $passed; 90 170 } 91 171 … … 155 235 156 236 $cart_label_text = esc_html__( 'Pre-Order', 'softtent-preorders' ); 237 $cart_checkout = []; 157 238 158 239 if ( isset( $preorders_data['rule_index'] ) && isset( $rules[ $preorders_data['rule_index'] ] ) ) { 159 240 $rule = $rules[ $preorders_data['rule_index'] ]; 160 $cart_checkout = $rule['tabs']['advanced']['cart_checkout ']['value'] ?? [];241 $cart_checkout = $rule['tabs']['advanced']['cart_checkout_page']['value'] ?? []; 161 242 $label_text_raw = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $cart_checkout['cart_label_text'] ?? null ); 162 243 if ( ! empty( $label_text_raw ) ) { … … 171 252 ]; 172 253 173 // Add estimated shipping date 174 if ( ! empty( $preorders_data['shipping_date'] ) ) { 254 // Add estimated shipping date only when the setting is enabled 255 $show_shipping_date = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $cart_checkout['cart_show_shipping_date'] ?? null, false ); 256 if ( $show_shipping_date && ! empty( $preorders_data['shipping_date'] ) ) { 175 257 $formatted_date = date_i18n( get_option( 'date_format' ), strtotime( $preorders_data['shipping_date'] ) ); 176 258 $item_data[] = [ … … 278 360 $order->update_meta_data( '_softtent_po_is_preorder', 'yes' ); 279 361 $order->save(); 362 363 // Send notification emails based on rule settings 364 $this->send_preorder_notifications( $order, $rule ); 365 } 366 367 /** 368 * Send pre-order notification emails based on rule settings. 369 * 370 * @param \WC_Order $order Order object. 371 * @param array $rule Matching rule data. 372 * @return void 373 */ 374 private function send_preorder_notifications( $order, $rule ) { 375 $notifications = $rule['tabs']['advanced']['notifications']['value'] ?? []; 376 377 $get_val = function ( $key ) use ( $notifications ) { 378 return \SoftTent\PreOrders\Helpers\Fns::get_config_value( $notifications[ $key ] ?? null ); 379 }; 380 381 if ( $get_val( 'send_to_customer' ) ) { 382 $text_raw = $get_val( 'text_customer' ); 383 $text = is_array( $text_raw ) 384 ? \SoftTent\PreOrders\Helpers\Fns::get_translatable_value( $text_raw, '' ) 385 : ( $text_raw ?? '' ); 386 $this->send_preorder_email( $order, 'customer', (string) $text ); 387 } 388 389 if ( $get_val( 'send_to_admin' ) ) { 390 $text_raw = $get_val( 'text_admin' ); 391 $text = is_array( $text_raw ) 392 ? \SoftTent\PreOrders\Helpers\Fns::get_translatable_value( $text_raw, '' ) 393 : ( $text_raw ?? '' ); 394 $this->send_preorder_email( $order, 'admin', (string) $text ); 395 } 396 } 397 398 /** 399 * Send a single pre-order notification email. 400 * 401 * @param \WC_Order $order Order object. 402 * @param string $recipient_type 'customer' or 'admin'. 403 * @param string $custom_text Optional custom body text. 404 * @return void 405 */ 406 private function send_preorder_email( $order, $recipient_type, $custom_text = '' ) { 407 if ( 'customer' === $recipient_type ) { 408 $to = $order->get_billing_email(); 409 $subject = sprintf( 410 /* translators: %s: Order number */ 411 esc_html__( 'Your Pre-Order #%s has been placed', 'softtent-preorders' ), 412 $order->get_order_number() 413 ); 414 $default_body = sprintf( 415 /* translators: %s: Order number */ 416 esc_html__( 'Thank you for your pre-order. Your order #%s has been placed successfully.', 'softtent-preorders' ), 417 $order->get_order_number() 418 ); 419 } else { 420 $to = get_option( 'admin_email' ); 421 $subject = sprintf( 422 /* translators: %s: Order number */ 423 esc_html__( 'New Pre-Order Received — Order #%s', 'softtent-preorders' ), 424 $order->get_order_number() 425 ); 426 $default_body = sprintf( 427 /* translators: %s: Order number */ 428 esc_html__( 'A new pre-order #%s has been placed.', 'softtent-preorders' ), 429 $order->get_order_number() 430 ); 431 } 432 433 if ( empty( $to ) ) { 434 return; 435 } 436 437 $body = ! empty( $custom_text ) ? $custom_text : $default_body; 438 $headers = [ 'Content-Type: text/html; charset=UTF-8' ]; 439 440 wp_mail( $to, $subject, wpautop( wp_kses_post( $body ) ), $headers ); 280 441 } 281 442 … … 464 625 465 626 /** 466 * Unhide preorders meta fields in order items 467 * 468 * @param array $hidden_meta Array of hidden meta keys. 469 * @return array Modified array of hidden meta keys. 470 */ 471 public function unhide_preorder_meta( $hidden_meta ) { 472 // Define preorders meta keys that should be visible 473 $preorder_keys = [ 474 '_softtent_preorders', 475 '_softtent_preorders_payment_type', 476 '_softtent_preorders_deposit_type', 477 '_softtent_preorders_deposit_amount', 478 '_softtent_preorders_shipping_date', 627 * Add all preorder meta keys to WooCommerce's hidden list so they never 628 * render as raw key/value rows. Custom display is handled by the action hooks below. 629 * 630 * @param array $hidden_meta Existing hidden meta keys. 631 * @return array Extended hidden meta keys. 632 */ 633 public function hide_preorder_meta_keys( $hidden_meta ) { 634 return array_merge( 635 $hidden_meta, 636 [ 637 '_softtent_preorders', 638 '_softtent_preorders_rule_index', 639 '_softtent_preorders_payment_type', 640 '_softtent_preorders_deposit_type', 641 '_softtent_preorders_deposit_amount', 642 '_softtent_preorders_shipping_date', 643 ] 644 ); 645 } 646 647 /** 648 * Build a reusable array of pre-order detail rows for display. 649 * 650 * @param \WC_Order_Item $item Order item. 651 * @return array{ payment_label: string, deposit_display: string, shipping_display: string } 652 */ 653 private function get_preorder_display_parts( $item ) { 654 $payment_type = (string) $item->get_meta( '_softtent_preorders_payment_type' ); 655 $deposit_type = (string) $item->get_meta( '_softtent_preorders_deposit_type' ); 656 $deposit_amount = $item->get_meta( '_softtent_preorders_deposit_amount' ); 657 $shipping_date = (string) $item->get_meta( '_softtent_preorders_shipping_date' ); 658 659 $payment_labels = [ 660 'full' => esc_html__( 'Full Payment', 'softtent-preorders' ), 661 'deposit' => esc_html__( 'Deposit', 'softtent-preorders' ), 662 'free' => esc_html__( 'Free', 'softtent-preorders' ), 479 663 ]; 480 664 481 // Only show rule index in admin 482 if ( is_admin() ) { 483 $preorder_keys[] = '_softtent_preorders_rule_index'; 484 } 485 486 return array_diff( $hidden_meta, $preorder_keys ); 487 } 488 489 /** 490 * Customize order item meta key display 491 * 492 * @param string $display_key Display key. 493 * @param \WC_Meta_Data $meta Meta data object. 494 * @param \WC_Order_Item $item Order item object. 495 * @return string Modified display key. 496 */ 497 public function customize_order_item_meta_key( $display_key, $meta, $item ) { 665 $payment_label = $payment_labels[ $payment_type ] ?? ucfirst( $payment_type ); 666 $deposit_display = ''; 667 $shipping_display = ''; 668 669 if ( 'deposit' === $payment_type && $deposit_amount ) { 670 $deposit_display = 'percentage' === $deposit_type 671 ? esc_html( $deposit_amount ) . '%' 672 : wp_kses_post( wc_price( (float) $deposit_amount ) ); 673 } 674 675 if ( $shipping_date ) { 676 $shipping_display = esc_html( date_i18n( get_option( 'date_format' ), strtotime( $shipping_date ) ) ); 677 } 678 679 return compact( 'payment_type', 'payment_label', 'deposit_display', 'shipping_display' ); 680 } 681 682 /** 683 * Render a consolidated pre-order info block in the admin order items view. 684 * 685 * Fires: woocommerce_after_order_itemmeta 686 * 687 * @param int $item_id Item ID. 688 * @param \WC_Order_Item $item Order item. 689 * @param \WC_Product|false $product Product object or false. 690 * @return void 691 */ 692 public function display_preorder_admin_block( $item_id, $item, $product ) { 498 693 // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable 499 unset( $item ); 500 501 $key = $meta->key; 502 503 // Map internal keys to user-friendly labels 504 $key_labels = [ 505 '_softtent_preorders' => esc_html__( 'Pre-Order', 'softtent-preorders' ), 506 '_softtent_preorders_rule_index' => esc_html__( 'Rule Index', 'softtent-preorders' ), 507 '_softtent_preorders_payment_type' => esc_html__( 'Payment Type', 'softtent-preorders' ), 508 '_softtent_preorders_deposit_type' => esc_html__( 'Deposit Type', 'softtent-preorders' ), 509 '_softtent_preorders_deposit_amount' => esc_html__( 'Deposit Amount', 'softtent-preorders' ), 510 '_softtent_preorders_shipping_date' => esc_html__( 'Expected Shipping Date', 'softtent-preorders' ), 511 ]; 512 513 if ( isset( $key_labels[ $key ] ) ) { 514 return $key_labels[ $key ]; 515 } 516 517 return $display_key; 518 } 519 520 /** 521 * Customize order item meta value display 522 * 523 * @param string $display_value Display value. 524 * @param \WC_Meta_Data $meta Meta data object. 525 * @param \WC_Order_Item $item Order item object. 526 * @return string Modified display value. 527 */ 528 public function customize_order_item_meta_value( $display_value, $meta, $item ) { 694 unset( $item_id, $product ); 695 696 if ( 'yes' !== $item->get_meta( '_softtent_preorders' ) ) { 697 return; 698 } 699 700 $parts = $this->get_preorder_display_parts( $item ); 701 702 $rows = ''; 703 704 if ( $parts['payment_type'] ) { 705 $payment_cell = esc_html( $parts['payment_label'] ); 706 $payment_cell .= $parts['deposit_display'] ? ' — ' . $parts['deposit_display'] : ''; 707 708 $rows .= '<tr>' 709 . '<td style="padding:2px 10px 2px 0;color:#555;white-space:nowrap;">' . esc_html__( 'Payment', 'softtent-preorders' ) . '</td>' 710 . '<td style="padding:2px 0;font-weight:600;">' . $payment_cell . '</td>' 711 . '</tr>'; 712 } 713 714 if ( $parts['shipping_display'] ) { 715 $rows .= '<tr>' 716 . '<td style="padding:2px 10px 2px 0;color:#555;white-space:nowrap;">' . esc_html__( 'Ships by', 'softtent-preorders' ) . '</td>' 717 . '<td style="padding:2px 0;font-weight:600;">' . $parts['shipping_display'] . '</td>' 718 . '</tr>'; 719 } 720 721 $table = $rows 722 ? '<table style="border-collapse:collapse;margin-top:4px;font-size:12px;">' . $rows . '</table>' 723 : ''; 724 725 printf( 726 '<div style="margin-top:6px;padding:6px 10px;background:#f0f9ff;border-left:3px solid #0369a1;border-radius:2px;font-size:12px;line-height:1.6;">' 727 . '<strong style="color:#0369a1;">✓ %s</strong>%s' 728 . '</div>', 729 esc_html__( 'Pre-Order', 'softtent-preorders' ), 730 $table // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- parts are individually escaped above 731 ); 732 } 733 734 /** 735 * Render a pre-order badge in the frontend My Account order details page. 736 * 737 * Fires: woocommerce_order_item_meta_end 738 * 739 * @param int $item_id Item ID. 740 * @param \WC_Order_Item $item Order item. 741 * @param \WC_Order $order Order object. 742 * @param bool $plain_text Whether output is plain text (e.g. email). 743 * @return void 744 */ 745 public function display_preorder_frontend_badge( $item_id, $item, $order, $plain_text ) { 529 746 // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable 530 unset( $item ); 531 532 $key = $meta->key; 533 $value = $meta->value; 534 535 // Customize value display based on key 536 switch ( $key ) { 537 case '_softtent_preorders': 538 return 'yes' === $value ? esc_html__( 'Yes', 'softtent-preorders' ) : esc_html__( 'No', 'softtent-preorders' ); 539 540 case '_softtent_preorders_payment_type': 541 $payment_types = [ 542 'full' => esc_html__( 'Full Payment', 'softtent-preorders' ), 543 'deposit' => esc_html__( 'Deposit/Partial Payment', 'softtent-preorders' ), 544 'free' => esc_html__( 'Free (Pay Later)', 'softtent-preorders' ), 545 ]; 546 return isset( $payment_types[ $value ] ) ? $payment_types[ $value ] : $value; 547 548 case '_softtent_preorders_deposit_type': 549 $deposit_types = [ 550 'percentage' => esc_html__( 'Percentage', 'softtent-preorders' ), 551 'fixed' => esc_html__( 'Fixed Amount', 'softtent-preorders' ), 552 ]; 553 return isset( $deposit_types[ $value ] ) ? $deposit_types[ $value ] : $value; 554 555 case '_softtent_preorders_shipping_date': 556 if ( ! empty( $value ) ) { 557 return date_i18n( get_option( 'date_format' ), strtotime( $value ) ); 747 unset( $item_id, $order ); 748 749 if ( 'yes' !== $item->get_meta( '_softtent_preorders' ) ) { 750 return; 751 } 752 753 $parts = $this->get_preorder_display_parts( $item ); 754 755 if ( $plain_text ) { 756 $line = esc_html__( 'Pre-Order', 'softtent-preorders' ); 757 if ( $parts['payment_type'] ) { 758 $line .= ' | ' . esc_html( $parts['payment_label'] ); 759 if ( $parts['deposit_display'] ) { 760 $line .= ' (' . wp_strip_all_tags( $parts['deposit_display'] ) . ')'; 558 761 } 559 break; 560 } 561 562 return $display_value; 762 } 763 echo esc_html( $line ) . "\n"; 764 return; 765 } 766 767 $details = ''; 768 769 if ( $parts['payment_type'] ) { 770 $payment_text = esc_html( $parts['payment_label'] ); 771 $payment_text .= $parts['deposit_display'] ? ' — ' . $parts['deposit_display'] : ''; 772 $details .= '<span style="color:#555;margin-left:6px;font-size:12px;">' . $payment_text . '</span>'; 773 } 774 775 if ( $parts['shipping_display'] ) { 776 $details .= '<span style="color:#888;margin-left:6px;font-size:12px;">' 777 . esc_html__( 'Ships by', 'softtent-preorders' ) . ' ' . $parts['shipping_display'] 778 . '</span>'; 779 } 780 781 printf( 782 '<p style="margin:6px 0 0;">' 783 . '<mark style="background:#dbeafe;color:#1e40af;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;">%s</mark>' 784 . '%s' 785 . '</p>', 786 esc_html__( 'Pre-Order', 'softtent-preorders' ), 787 $details // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- parts are individually escaped above 788 ); 563 789 } 564 790 } -
softtent-preorders/tags/0.1.0/extensions/PreOrder/PreOrder.php
r3470878 r3473030 52 52 // Register shortcode 53 53 add_shortcode( 'softtent_preorders', __NAMESPACE__ . '\\render_preorders_shortcode' ); 54 55 // Register custom 'Pre-Ordered' order status used in order settings 56 add_action( 'init', __NAMESPACE__ . '\\register_preordered_status' ); 57 add_filter( 'wc_order_statuses', __NAMESPACE__ . '\\add_preordered_to_statuses' ); 58 59 // Schedule daily cron for auto-complete on release 60 if ( ! wp_next_scheduled( 'softtent_po_preorder_auto_complete' ) ) { 61 wp_schedule_event( time(), 'daily', 'softtent_po_preorder_auto_complete' ); 62 } 63 add_action( 'softtent_po_preorder_auto_complete', __NAMESPACE__ . '\\run_auto_complete_check' ); 54 64 } 55 65 -
softtent-preorders/tags/0.1.0/extensions/PreOrder/helpers.php
r3470878 r3473030 180 180 $pricing = get_pricing_settings( $rule ); 181 181 182 if ( 'full' === $pricing['payment_type'] || 'free' === $pricing['payment_type']) {182 if ( 'full' === $pricing['payment_type'] ) { 183 183 return $product->get_price(); 184 } 185 186 if ( 'free' === $pricing['payment_type'] ) { 187 return 0; 184 188 } 185 189 … … 309 313 return $button_html; 310 314 } 315 316 /** 317 * Register the custom 'wc-preordered' order status. 318 * 319 * @return void 320 */ 321 function register_preordered_status() { 322 register_post_status( 323 'wc-preordered', 324 [ 325 'label' => esc_html_x( 'Pre-Ordered', 'Order status', 'softtent-preorders' ), 326 'public' => false, 327 'exclude_from_search' => false, 328 'show_in_admin_all_list' => true, 329 'show_in_admin_status_list' => true, 330 /* translators: %s: Number of pre-ordered orders */ 331 'label_count' => _n_noop( 332 'Pre-Ordered <span class="count">(%s)</span>', 333 'Pre-Ordered <span class="count">(%s)</span>', 334 'softtent-preorders' 335 ), 336 ] 337 ); 338 } 339 340 /** 341 * Add 'wc-preordered' to the WooCommerce order statuses list. 342 * 343 * @param array $statuses Existing WC statuses. 344 * @return array Modified statuses. 345 */ 346 function add_preordered_to_statuses( $statuses ) { 347 $statuses['wc-preordered'] = esc_html_x( 'Pre-Ordered', 'Order status', 'softtent-preorders' ); 348 return $statuses; 349 } 350 351 /** 352 * Cron callback: auto-complete preorder orders whose shipping date has passed. 353 * 354 * Fires daily via the 'softtent_po_preorder_auto_complete' scheduled event. 355 * 356 * @return void 357 */ 358 function run_auto_complete_check() { 359 if ( ! function_exists( 'wc_get_orders' ) ) { 360 return; 361 } 362 363 $settings = softtent_po()->get_extension_settings_by_id( 'preorders', true ); 364 $rules = $settings['rules'] ?? []; 365 366 foreach ( $rules as $rule_index => $rule ) { 367 if ( empty( $rule['is_active'] ) ) { 368 continue; 369 } 370 371 $order_settings = $rule['tabs']['advanced']['order_settings']['value'] ?? []; 372 $auto_complete = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $order_settings['auto_complete_on_release'] ?? null, false ); 373 374 if ( ! $auto_complete ) { 375 continue; 376 } 377 378 $schedule = $rule['tabs']['advanced']['schedule']['value'] ?? []; 379 $shipping_date = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $schedule['shipping_date'] ?? null ); 380 381 if ( empty( $shipping_date ) || strtotime( $shipping_date ) > time() ) { 382 continue; 383 } 384 385 // Find preorder orders for this rule that are not yet completed. 386 $orders = wc_get_orders( 387 [ 388 'limit' => -1, 389 'status' => [ 'processing', 'on-hold', 'preordered', 'pending' ], 390 'meta_query' => [ // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query 391 [ 392 'key' => '_softtent_po_is_preorder', 393 'value' => 'yes', 394 ], 395 ], 396 ] 397 ); 398 399 foreach ( $orders as $order ) { 400 foreach ( $order->get_items() as $item ) { 401 if ( 'yes' !== $item->get_meta( '_softtent_preorders' ) ) { 402 continue; 403 } 404 405 // Only process orders belonging to this rule. 406 if ( (string) $item->get_meta( '_softtent_preorders_rule_index' ) !== (string) $rule_index ) { 407 continue; 408 } 409 410 $order->update_status( 411 'completed', 412 esc_html__( 'Pre-order auto-completed on release date.', 'softtent-preorders' ) 413 ); 414 break; 415 } 416 } 417 } 418 } -
softtent-preorders/tags/0.1.0/languages/softtent-preorders.pot
r3470878 r3473030 9 9 "Content-Type: text/plain; charset=UTF-8\n" 10 10 "Content-Transfer-Encoding: 8bit\n" 11 "POT-Creation-Date: 2026-0 2-25T16:54:24+00:00\n"11 "POT-Creation-Date: 2026-03-02T19:08:45+00:00\n" 12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 13 "X-Generator: WP-CLI 2.11.0\n" … … 44 44 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:977 45 45 #: extensions/PreOrder/Includes/ButtonRenderer.php:65 46 #: extensions/PreOrder/Includes/CartHandler.php:156 47 #: extensions/PreOrder/Includes/CartHandler.php:505 48 #: extensions/PreOrder/PreOrder.php:977 46 #: extensions/PreOrder/Includes/CartHandler.php:236 47 #: extensions/PreOrder/Includes/CartHandler.php:729 48 #: extensions/PreOrder/Includes/CartHandler.php:756 49 #: extensions/PreOrder/Includes/CartHandler.php:786 50 #: extensions/PreOrder/PreOrder.php:987 49 51 msgid "Pre-Order" 50 52 msgstr "" 51 53 52 54 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:169 53 #: extensions/PreOrder/Includes/CartHandler.php: 16955 #: extensions/PreOrder/Includes/CartHandler.php:250 54 56 msgid "Type" 55 57 msgstr "" 56 58 57 59 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:177 58 #: extensions/PreOrder/Includes/CartHandler.php: 17760 #: extensions/PreOrder/Includes/CartHandler.php:259 59 61 msgid "Expected Shipping" 60 62 msgstr "" 61 63 62 64 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:189 63 #: extensions/PreOrder/Includes/CartHandler.php:189 65 #: extensions/PreOrder/Includes/CartHandler.php:271 66 #: extensions/PreOrder/Includes/CartHandler.php:661 64 67 msgid "Deposit" 65 68 msgstr "" 66 69 67 70 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:275 68 #: extensions/PreOrder/Includes/CartHandler.php: 27571 #: extensions/PreOrder/Includes/CartHandler.php:357 69 72 msgid "Pre-order placed." 70 73 msgstr "" 71 74 72 75 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:324 73 #: extensions/PreOrder/Includes/CartHandler.php: 32476 #: extensions/PreOrder/Includes/CartHandler.php:485 74 77 msgid "(Deposit)" 75 78 msgstr "" 76 79 77 80 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:451 78 #: extensions/PreOrder/Includes/CartHandler.php: 45181 #: extensions/PreOrder/Includes/CartHandler.php:612 79 82 msgid "Your cart contains preorders item(s)." 80 83 msgstr "" … … 82 85 #. translators: %s: Expected shipping date 83 86 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:457 84 #: extensions/PreOrder/Includes/CartHandler.php: 45787 #: extensions/PreOrder/Includes/CartHandler.php:618 85 88 msgid "Expected shipping after %s." 86 89 msgstr "" 87 90 88 91 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:506 89 #: extensions/PreOrder/Includes/CartHandler.php:50690 92 msgid "Rule Index" 91 93 msgstr "" … … 93 95 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:507 94 96 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:887 95 #: extensions/PreOrder/Includes/CartHandler.php:507 96 #: extensions/PreOrder/PreOrder.php:887 97 #: extensions/PreOrder/PreOrder.php:897 97 98 msgid "Payment Type" 98 99 msgstr "" … … 100 101 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:508 101 102 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:899 102 #: extensions/PreOrder/Includes/CartHandler.php:508 103 #: extensions/PreOrder/PreOrder.php:899 103 #: extensions/PreOrder/PreOrder.php:909 104 104 msgid "Deposit Type" 105 105 msgstr "" … … 107 107 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:509 108 108 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:913 109 #: extensions/PreOrder/Includes/CartHandler.php:509 110 #: extensions/PreOrder/PreOrder.php:913 109 #: extensions/PreOrder/PreOrder.php:923 111 110 msgid "Deposit Amount" 112 111 msgstr "" 113 112 114 113 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:510 115 #: extensions/PreOrder/Includes/CartHandler.php:510116 114 msgid "Expected Shipping Date" 117 115 msgstr "" 118 116 119 117 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:538 120 #: extensions/PreOrder/Includes/CartHandler.php:538121 118 msgid "Yes" 122 119 msgstr "" 123 120 124 121 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:538 125 #: extensions/PreOrder/Includes/CartHandler.php:538126 122 msgid "No" 127 123 msgstr "" … … 129 125 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:542 130 126 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:890 131 #: extensions/PreOrder/Includes/CartHandler.php: 542132 #: extensions/PreOrder/PreOrder.php: 890127 #: extensions/PreOrder/Includes/CartHandler.php:660 128 #: extensions/PreOrder/PreOrder.php:900 133 129 msgid "Full Payment" 134 130 msgstr "" … … 136 132 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:543 137 133 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:891 138 #: extensions/PreOrder/Includes/CartHandler.php:543 139 #: extensions/PreOrder/PreOrder.php:891 134 #: extensions/PreOrder/PreOrder.php:901 140 135 msgid "Deposit/Partial Payment" 141 136 msgstr "" … … 143 138 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:544 144 139 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:892 145 #: extensions/PreOrder/Includes/CartHandler.php:544 146 #: extensions/PreOrder/PreOrder.php:892 140 #: extensions/PreOrder/PreOrder.php:902 147 141 msgid "Free (Pay Later)" 148 142 msgstr "" … … 150 144 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:550 151 145 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:902 152 #: extensions/PreOrder/Includes/CartHandler.php:550 153 #: extensions/PreOrder/PreOrder.php:902 146 #: extensions/PreOrder/PreOrder.php:912 154 147 msgid "Percentage" 155 148 msgstr "" … … 157 150 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:551 158 151 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:903 159 #: extensions/PreOrder/Includes/CartHandler.php:551 160 #: extensions/PreOrder/PreOrder.php:903 152 #: extensions/PreOrder/PreOrder.php:913 161 153 msgid "Fixed Amount" 162 154 msgstr "" 163 155 164 156 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:65 165 #: extensions/PreOrder/PreOrder.php: 65157 #: extensions/PreOrder/PreOrder.php:75 166 158 msgid "Pre-Orders" 167 159 msgstr "" 168 160 169 161 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:66 170 #: extensions/PreOrder/PreOrder.php: 66162 #: extensions/PreOrder/PreOrder.php:76 171 163 msgid "- Allow Customers to Pre-Order" 172 164 msgstr "" 173 165 174 166 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:67 175 #: extensions/PreOrder/PreOrder.php: 67167 #: extensions/PreOrder/PreOrder.php:77 176 168 msgid "Allow customers to preorders products that are not yet in stock. Manage preorders availability, button texts, messaging, stock behavior, and notifications to better handle upcoming products." 177 169 msgstr "" … … 180 172 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:188 181 173 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:679 182 #: extensions/PreOrder/PreOrder.php: 96183 #: extensions/PreOrder/PreOrder.php:1 88184 #: extensions/PreOrder/PreOrder.php:6 79174 #: extensions/PreOrder/PreOrder.php:106 175 #: extensions/PreOrder/PreOrder.php:198 176 #: extensions/PreOrder/PreOrder.php:689 185 177 msgid "Shop Pages" 186 178 msgstr "" … … 190 182 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:299 191 183 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:541 192 #: extensions/PreOrder/PreOrder.php:1 01193 #: extensions/PreOrder/PreOrder.php:1 44194 #: extensions/PreOrder/PreOrder.php: 299195 #: extensions/PreOrder/PreOrder.php:5 41184 #: extensions/PreOrder/PreOrder.php:111 185 #: extensions/PreOrder/PreOrder.php:154 186 #: extensions/PreOrder/PreOrder.php:309 187 #: extensions/PreOrder/PreOrder.php:551 196 188 msgid "Button Text" 197 189 msgstr "" … … 199 191 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:108 200 192 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:151 201 #: extensions/PreOrder/PreOrder.php:1 08202 #: extensions/PreOrder/PreOrder.php:1 51193 #: extensions/PreOrder/PreOrder.php:118 194 #: extensions/PreOrder/PreOrder.php:161 203 195 msgid "Button Icon" 204 196 msgstr "" … … 206 198 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:123 207 199 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:166 208 #: extensions/PreOrder/PreOrder.php:1 23209 #: extensions/PreOrder/PreOrder.php:1 66200 #: extensions/PreOrder/PreOrder.php:133 201 #: extensions/PreOrder/PreOrder.php:176 210 202 msgid "Message Before" 211 203 msgstr "" … … 213 205 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:124 214 206 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:167 215 #: extensions/PreOrder/PreOrder.php:1 24216 #: extensions/PreOrder/PreOrder.php:1 67207 #: extensions/PreOrder/PreOrder.php:134 208 #: extensions/PreOrder/PreOrder.php:177 217 209 msgid "Message shown before preorders button." 218 210 msgstr "" … … 220 212 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:130 221 213 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:173 222 #: extensions/PreOrder/PreOrder.php:1 30223 #: extensions/PreOrder/PreOrder.php:1 73214 #: extensions/PreOrder/PreOrder.php:140 215 #: extensions/PreOrder/PreOrder.php:183 224 216 msgid "Message After" 225 217 msgstr "" … … 227 219 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:131 228 220 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:174 229 #: extensions/PreOrder/PreOrder.php:1 31230 #: extensions/PreOrder/PreOrder.php:1 74221 #: extensions/PreOrder/PreOrder.php:141 222 #: extensions/PreOrder/PreOrder.php:184 231 223 msgid "Message shown after the preorders button." 232 224 msgstr "" … … 235 227 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:422 236 228 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:714 237 #: extensions/PreOrder/PreOrder.php:1 39238 #: extensions/PreOrder/PreOrder.php:4 22239 #: extensions/PreOrder/PreOrder.php:7 14229 #: extensions/PreOrder/PreOrder.php:149 230 #: extensions/PreOrder/PreOrder.php:432 231 #: extensions/PreOrder/PreOrder.php:724 240 232 msgid "Product Single Page" 241 233 msgstr "" … … 243 235 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:193 244 236 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:435 245 #: extensions/PreOrder/PreOrder.php: 193246 #: extensions/PreOrder/PreOrder.php:4 35237 #: extensions/PreOrder/PreOrder.php:203 238 #: extensions/PreOrder/PreOrder.php:445 247 239 msgid "Button Alignment" 248 240 msgstr "" … … 250 242 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:215 251 243 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:457 252 #: extensions/PreOrder/PreOrder.php:2 15253 #: extensions/PreOrder/PreOrder.php:4 57244 #: extensions/PreOrder/PreOrder.php:225 245 #: extensions/PreOrder/PreOrder.php:467 254 246 msgid "Button position and priority" 255 247 msgstr "" … … 257 249 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:225 258 250 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:467 259 #: extensions/PreOrder/PreOrder.php:2 25260 #: extensions/PreOrder/PreOrder.php:4 67251 #: extensions/PreOrder/PreOrder.php:235 252 #: extensions/PreOrder/PreOrder.php:477 261 253 msgid "Button Image Overlay Position" 262 254 msgstr "" … … 264 256 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:250 265 257 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:492 266 #: extensions/PreOrder/PreOrder.php:2 50267 #: extensions/PreOrder/PreOrder.php: 492258 #: extensions/PreOrder/PreOrder.php:260 259 #: extensions/PreOrder/PreOrder.php:502 268 260 msgid "Show On Hover" 269 261 msgstr "" … … 271 263 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:266 272 264 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:508 273 #: extensions/PreOrder/PreOrder.php:2 66274 #: extensions/PreOrder/PreOrder.php:5 08265 #: extensions/PreOrder/PreOrder.php:276 266 #: extensions/PreOrder/PreOrder.php:518 275 267 msgid "Button Style" 276 268 msgstr "" … … 280 272 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:514 281 273 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:577 282 #: extensions/PreOrder/PreOrder.php:2 72283 #: extensions/PreOrder/PreOrder.php:3 35284 #: extensions/PreOrder/PreOrder.php:5 14285 #: extensions/PreOrder/PreOrder.php:5 77274 #: extensions/PreOrder/PreOrder.php:282 275 #: extensions/PreOrder/PreOrder.php:345 276 #: extensions/PreOrder/PreOrder.php:524 277 #: extensions/PreOrder/PreOrder.php:587 286 278 msgid "Button Typography" 287 279 msgstr "" … … 289 281 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:289 290 282 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:531 291 #: extensions/PreOrder/PreOrder.php:2 89292 #: extensions/PreOrder/PreOrder.php:5 31283 #: extensions/PreOrder/PreOrder.php:299 284 #: extensions/PreOrder/PreOrder.php:541 293 285 msgid "Button Background" 294 286 msgstr "" … … 296 288 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:308 297 289 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:550 298 #: extensions/PreOrder/PreOrder.php:3 08299 #: extensions/PreOrder/PreOrder.php:5 50290 #: extensions/PreOrder/PreOrder.php:318 291 #: extensions/PreOrder/PreOrder.php:560 300 292 msgid "Button Border" 301 293 msgstr "" … … 303 295 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:352 304 296 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:594 305 #: extensions/PreOrder/PreOrder.php:3 52306 #: extensions/PreOrder/PreOrder.php: 594297 #: extensions/PreOrder/PreOrder.php:362 298 #: extensions/PreOrder/PreOrder.php:604 307 299 msgid "Button Background Hover" 308 300 msgstr "" … … 310 302 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:362 311 303 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:604 312 #: extensions/PreOrder/PreOrder.php:3 62313 #: extensions/PreOrder/PreOrder.php:6 04304 #: extensions/PreOrder/PreOrder.php:372 305 #: extensions/PreOrder/PreOrder.php:614 314 306 msgid "Button Text Hover" 315 307 msgstr "" … … 317 309 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:371 318 310 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:613 319 #: extensions/PreOrder/PreOrder.php:3 71320 #: extensions/PreOrder/PreOrder.php:6 13311 #: extensions/PreOrder/PreOrder.php:381 312 #: extensions/PreOrder/PreOrder.php:623 321 313 msgid "Button Border Hover" 322 314 msgstr "" … … 324 316 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:397 325 317 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:639 326 #: extensions/PreOrder/PreOrder.php: 397327 #: extensions/PreOrder/PreOrder.php:6 39318 #: extensions/PreOrder/PreOrder.php:407 319 #: extensions/PreOrder/PreOrder.php:649 328 320 msgid "Button Padding" 329 321 msgstr "" … … 331 323 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:413 332 324 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:655 333 #: extensions/PreOrder/PreOrder.php:4 13334 #: extensions/PreOrder/PreOrder.php:6 55325 #: extensions/PreOrder/PreOrder.php:423 326 #: extensions/PreOrder/PreOrder.php:665 335 327 msgid "Button Margin" 336 328 msgstr "" 337 329 338 330 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:427 339 #: extensions/PreOrder/PreOrder.php:4 27331 #: extensions/PreOrder/PreOrder.php:437 340 332 msgid "Apply Shop Pages Style" 341 333 msgstr "" 342 334 343 335 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:428 344 #: extensions/PreOrder/PreOrder.php:4 28336 #: extensions/PreOrder/PreOrder.php:438 345 337 msgid "Copy all style settings from Shop Pages section to this section. Existing values will be replaced." 346 338 msgstr "" 347 339 348 340 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:684 349 #: extensions/PreOrder/PreOrder.php:6 84341 #: extensions/PreOrder/PreOrder.php:694 350 342 msgid "Show on Shop Page" 351 343 msgstr "" 352 344 353 345 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:691 354 #: extensions/PreOrder/PreOrder.php: 691346 #: extensions/PreOrder/PreOrder.php:701 355 347 msgid "Show on Archive Page" 356 348 msgstr "" 357 349 358 350 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:698 359 #: extensions/PreOrder/PreOrder.php: 698351 #: extensions/PreOrder/PreOrder.php:708 360 352 msgid "Show on Upsell/Related Products" 361 353 msgstr "" … … 363 355 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:705 364 356 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:726 365 #: extensions/PreOrder/PreOrder.php:7 05366 #: extensions/PreOrder/PreOrder.php:7 26357 #: extensions/PreOrder/PreOrder.php:715 358 #: extensions/PreOrder/PreOrder.php:736 367 359 msgid "Hide Add to Cart Button" 368 360 msgstr "" 369 361 370 362 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:719 371 #: extensions/PreOrder/PreOrder.php:7 19363 #: extensions/PreOrder/PreOrder.php:729 372 364 msgid "Show on Single Product Page" 373 365 msgstr "" 374 366 375 367 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:735 376 #: extensions/PreOrder/PreOrder.php:7 35368 #: extensions/PreOrder/PreOrder.php:745 377 369 msgid "Display Rules" 378 370 msgstr "" 379 371 380 372 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:740 381 #: extensions/PreOrder/PreOrder.php:7 40373 #: extensions/PreOrder/PreOrder.php:750 382 374 msgid "Include Rules" 383 375 msgstr "" 384 376 385 377 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:746 386 #: extensions/PreOrder/PreOrder.php:7 46378 #: extensions/PreOrder/PreOrder.php:756 387 379 msgid "Include Users" 388 380 msgstr "" 389 381 390 382 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:756 391 #: extensions/PreOrder/PreOrder.php:7 56383 #: extensions/PreOrder/PreOrder.php:766 392 384 msgid "Include Roles" 393 385 msgstr "" 394 386 395 387 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:767 396 #: extensions/PreOrder/PreOrder.php:7 67388 #: extensions/PreOrder/PreOrder.php:777 397 389 msgid "Include Products" 398 390 msgstr "" 399 391 400 392 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:777 401 #: extensions/PreOrder/PreOrder.php:7 77393 #: extensions/PreOrder/PreOrder.php:787 402 394 msgid "Include Categories" 403 395 msgstr "" 404 396 405 397 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:787 406 #: extensions/PreOrder/PreOrder.php:7 87398 #: extensions/PreOrder/PreOrder.php:797 407 399 msgid "Include Tags" 408 400 msgstr "" 409 401 410 402 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:796 411 #: extensions/PreOrder/PreOrder.php: 796403 #: extensions/PreOrder/PreOrder.php:806 412 404 msgid "Include Match Type" 413 405 msgstr "" … … 417 409 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:867 418 410 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:869 419 #: extensions/PreOrder/PreOrder.php: 797420 #: extensions/PreOrder/PreOrder.php: 799421 #: extensions/PreOrder/PreOrder.php:8 67422 #: extensions/PreOrder/PreOrder.php:8 69411 #: extensions/PreOrder/PreOrder.php:807 412 #: extensions/PreOrder/PreOrder.php:809 413 #: extensions/PreOrder/PreOrder.php:877 414 #: extensions/PreOrder/PreOrder.php:879 423 415 msgid "Match Any (OR)" 424 416 msgstr "" … … 426 418 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:800 427 419 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:870 428 #: extensions/PreOrder/PreOrder.php:8 00429 #: extensions/PreOrder/PreOrder.php:8 70420 #: extensions/PreOrder/PreOrder.php:810 421 #: extensions/PreOrder/PreOrder.php:880 430 422 msgid "Match All (AND)" 431 423 msgstr "" 432 424 433 425 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:810 434 #: extensions/PreOrder/PreOrder.php:8 10426 #: extensions/PreOrder/PreOrder.php:820 435 427 msgid "Exclude Rules" 436 428 msgstr "" 437 429 438 430 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:816 439 #: extensions/PreOrder/PreOrder.php:8 16431 #: extensions/PreOrder/PreOrder.php:826 440 432 msgid "Exclude Users" 441 433 msgstr "" 442 434 443 435 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:826 444 #: extensions/PreOrder/PreOrder.php:8 26436 #: extensions/PreOrder/PreOrder.php:836 445 437 msgid "Exclude Roles" 446 438 msgstr "" 447 439 448 440 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:837 449 #: extensions/PreOrder/PreOrder.php:8 37441 #: extensions/PreOrder/PreOrder.php:847 450 442 msgid "Exclude Products" 451 443 msgstr "" 452 444 453 445 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:847 454 #: extensions/PreOrder/PreOrder.php:8 47446 #: extensions/PreOrder/PreOrder.php:857 455 447 msgid "Exclude Categories" 456 448 msgstr "" 457 449 458 450 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:857 459 #: extensions/PreOrder/PreOrder.php:8 57451 #: extensions/PreOrder/PreOrder.php:867 460 452 msgid "Exclude Tags" 461 453 msgstr "" 462 454 463 455 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:866 464 #: extensions/PreOrder/PreOrder.php:8 66456 #: extensions/PreOrder/PreOrder.php:876 465 457 msgid "Exclude Match Type" 466 458 msgstr "" 467 459 468 460 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:882 469 #: extensions/PreOrder/PreOrder.php:8 82461 #: extensions/PreOrder/PreOrder.php:892 470 462 msgid "Pricing" 471 463 msgstr "" 472 464 473 465 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:888 474 #: extensions/PreOrder/PreOrder.php:8 88466 #: extensions/PreOrder/PreOrder.php:898 475 467 msgid "Choose how customers will pay for preorders." 476 468 msgstr "" 477 469 478 470 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:900 479 #: extensions/PreOrder/PreOrder.php:9 00471 #: extensions/PreOrder/PreOrder.php:910 480 472 msgid "Choose how to calculate the deposit amount." 481 473 msgstr "" 482 474 483 475 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:914 484 #: extensions/PreOrder/PreOrder.php:9 14476 #: extensions/PreOrder/PreOrder.php:924 485 477 msgid "Enter the deposit amount (percentage or fixed value based on deposit type)." 486 478 msgstr "" 487 479 488 480 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:927 489 #: extensions/PreOrder/PreOrder.php:9 27481 #: extensions/PreOrder/PreOrder.php:937 490 482 msgid "Inventory" 491 483 msgstr "" 492 484 493 485 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:932 494 #: extensions/PreOrder/PreOrder.php:9 32486 #: extensions/PreOrder/PreOrder.php:942 495 487 msgid "Update Inventory" 496 488 msgstr "" 497 489 498 490 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:933 499 #: extensions/PreOrder/PreOrder.php:9 33491 #: extensions/PreOrder/PreOrder.php:943 500 492 msgid "How stock should behave when a preorders is made." 501 493 msgstr "" 502 494 503 495 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:935 504 #: extensions/PreOrder/PreOrder.php:9 35496 #: extensions/PreOrder/PreOrder.php:945 505 497 msgid "Decrease Stock Immediately" 506 498 msgstr "" 507 499 508 500 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:936 509 #: extensions/PreOrder/PreOrder.php:9 36501 #: extensions/PreOrder/PreOrder.php:946 510 502 msgid "Decrease On Release" 511 503 msgstr "" 512 504 513 505 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:937 514 #: extensions/PreOrder/PreOrder.php:9 37506 #: extensions/PreOrder/PreOrder.php:947 515 507 msgid "Do Not Decrease" 516 508 msgstr "" 517 509 518 510 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:946 519 #: extensions/PreOrder/PreOrder.php:9 46511 #: extensions/PreOrder/PreOrder.php:956 520 512 msgid "Schedule" 521 513 msgstr "" 522 514 523 515 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:951 524 #: extensions/PreOrder/PreOrder.php:9 51516 #: extensions/PreOrder/PreOrder.php:961 525 517 msgid "Starts At" 526 518 msgstr "" 527 519 528 520 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:952 529 #: extensions/PreOrder/PreOrder.php:9 52521 #: extensions/PreOrder/PreOrder.php:962 530 522 msgid "Define when preorders become available for this product." 531 523 msgstr "" 532 524 533 525 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:957 534 #: extensions/PreOrder/PreOrder.php:9 57526 #: extensions/PreOrder/PreOrder.php:967 535 527 msgid "Ends At" 536 528 msgstr "" 537 529 538 530 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:958 539 #: extensions/PreOrder/PreOrder.php:9 58531 #: extensions/PreOrder/PreOrder.php:968 540 532 msgid "Set the date and time when preorders will stop being accepted." 541 533 msgstr "" 542 534 543 535 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:963 544 #: extensions/PreOrder/PreOrder.php:9 63536 #: extensions/PreOrder/PreOrder.php:973 545 537 msgid "Shipping Date" 546 538 msgstr "" 547 539 548 540 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:964 549 #: extensions/PreOrder/PreOrder.php:9 64541 #: extensions/PreOrder/PreOrder.php:974 550 542 msgid "Select the expected shipping or release date for preordersed items." 551 543 msgstr "" 552 544 553 545 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:971 554 #: extensions/PreOrder/PreOrder.php:9 71546 #: extensions/PreOrder/PreOrder.php:981 555 547 msgid "Cart and Checkout Page" 556 548 msgstr "" 557 549 558 550 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:976 559 #: extensions/PreOrder/PreOrder.php:9 76551 #: extensions/PreOrder/PreOrder.php:986 560 552 msgid "Label Text" 561 553 msgstr "" 562 554 563 555 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:983 564 #: extensions/PreOrder/PreOrder.php:9 83556 #: extensions/PreOrder/PreOrder.php:993 565 557 msgid "Show Shipping Date in Cart" 566 558 msgstr "" 567 559 568 560 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:984 569 #: extensions/PreOrder/PreOrder.php:9 84561 #: extensions/PreOrder/PreOrder.php:994 570 562 msgid "Display the expected shipping date in the cart and checkout pages." 571 563 msgstr "" 572 564 573 565 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:990 574 #: extensions/PreOrder/PreOrder.php: 990566 #: extensions/PreOrder/PreOrder.php:1000 575 567 msgid "Avoid Product Mixing" 576 568 msgstr "" 577 569 578 570 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:991 579 #: extensions/PreOrder/PreOrder.php: 991571 #: extensions/PreOrder/PreOrder.php:1001 580 572 msgid "Prevent preorders products from being purchased together with regular products." 581 573 msgstr "" 582 574 583 575 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:999 584 #: extensions/PreOrder/PreOrder.php: 999576 #: extensions/PreOrder/PreOrder.php:1009 585 577 msgid "Notifications Email" 586 578 msgstr "" 587 579 588 580 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1004 589 #: extensions/PreOrder/PreOrder.php:10 04581 #: extensions/PreOrder/PreOrder.php:1014 590 582 msgid "Send to Customer" 591 583 msgstr "" 592 584 593 585 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1005 594 #: extensions/PreOrder/PreOrder.php:10 05586 #: extensions/PreOrder/PreOrder.php:1015 595 587 msgid "Send preorders confirmation email to buyer." 596 588 msgstr "" 597 589 598 590 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1011 599 #: extensions/PreOrder/PreOrder.php:10 11591 #: extensions/PreOrder/PreOrder.php:1021 600 592 msgid "Send to Admin" 601 593 msgstr "" 602 594 603 595 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1012 604 #: extensions/PreOrder/PreOrder.php:10 12596 #: extensions/PreOrder/PreOrder.php:1022 605 597 msgid "Send email to admin when a preorders is placed." 606 598 msgstr "" 607 599 608 600 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1018 609 #: extensions/PreOrder/PreOrder.php:10 18601 #: extensions/PreOrder/PreOrder.php:1028 610 602 msgid "Notification Text Customer" 611 603 msgstr "" 612 604 613 605 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1024 614 #: extensions/PreOrder/PreOrder.php:10 24606 #: extensions/PreOrder/PreOrder.php:1034 615 607 msgid "Notification Text Admin" 616 608 msgstr "" 617 609 618 610 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1032 619 #: extensions/PreOrder/PreOrder.php:10 32611 #: extensions/PreOrder/PreOrder.php:1042 620 612 msgid "Order Settings" 621 613 msgstr "" 622 614 623 615 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1037 624 #: extensions/PreOrder/PreOrder.php:10 37616 #: extensions/PreOrder/PreOrder.php:1047 625 617 msgid "Pre-Order Status" 626 618 msgstr "" 627 619 628 620 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1038 629 #: extensions/PreOrder/PreOrder.php:10 38621 #: extensions/PreOrder/PreOrder.php:1048 630 622 msgid "Select the order status for preorders after checkout." 631 623 msgstr "" 632 624 633 625 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1040 634 #: extensions/PreOrder/PreOrder.php:10 40626 #: extensions/PreOrder/PreOrder.php:1050 635 627 msgid "Pending Payment" 636 628 msgstr "" 637 629 638 630 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1041 639 #: extensions/PreOrder/PreOrder.php:10 41631 #: extensions/PreOrder/PreOrder.php:1051 640 632 msgid "Processing" 641 633 msgstr "" 642 634 643 635 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1042 644 #: extensions/PreOrder/PreOrder.php:10 42636 #: extensions/PreOrder/PreOrder.php:1052 645 637 msgid "On Hold" 646 638 msgstr "" 647 639 648 640 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1043 649 #: extensions/PreOrder/PreOrder.php:10 43641 #: extensions/PreOrder/PreOrder.php:1053 650 642 msgid "Pre-Ordered (Custom)" 651 643 msgstr "" 652 644 653 645 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1050 654 #: extensions/PreOrder/PreOrder.php:10 50646 #: extensions/PreOrder/PreOrder.php:1060 655 647 msgid "Auto-Complete on Release" 656 648 msgstr "" 657 649 658 650 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1051 659 #: extensions/PreOrder/PreOrder.php:10 51651 #: extensions/PreOrder/PreOrder.php:1061 660 652 msgid "Automatically change order status to completed when the release date arrives." 661 653 msgstr "" 662 654 663 655 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1059 664 #: extensions/PreOrder/PreOrder.php:10 59656 #: extensions/PreOrder/PreOrder.php:1069 665 657 msgid "Product Types" 666 658 msgstr "" 667 659 668 660 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1064 669 #: extensions/PreOrder/PreOrder.php:10 64661 #: extensions/PreOrder/PreOrder.php:1074 670 662 msgid "Supported Product Types" 671 663 msgstr "" 672 664 673 665 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1065 674 #: extensions/PreOrder/PreOrder.php:10 65666 #: extensions/PreOrder/PreOrder.php:1075 675 667 msgid "Select which product types support preorders." 676 668 msgstr "" 677 669 678 670 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1067 679 #: extensions/PreOrder/PreOrder.php:10 67671 #: extensions/PreOrder/PreOrder.php:1077 680 672 msgid "Simple" 681 673 msgstr "" 682 674 683 675 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1068 684 #: extensions/PreOrder/PreOrder.php:10 68676 #: extensions/PreOrder/PreOrder.php:1078 685 677 msgid "Variable" 686 678 msgstr "" 687 679 688 680 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1069 689 #: extensions/PreOrder/PreOrder.php:10 69681 #: extensions/PreOrder/PreOrder.php:1079 690 682 msgid "Grouped" 691 683 msgstr "" 692 684 693 685 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1070 694 #: extensions/PreOrder/PreOrder.php:10 70686 #: extensions/PreOrder/PreOrder.php:1080 695 687 msgid "External/Affiliate" 696 688 msgstr "" … … 725 717 #: dist/softtent-preorders/includes/Api/Types/Extensions.php:361 726 718 #: includes/Api/Types/Extensions.php:361 727 #: assets/746.js:1728 #: assets/795.js:1729 #: assets/911.js:1730 #: dist/softtent-preorders/assets/746.js:1731 #: dist/softtent-preorders/assets/795.js:1732 #: dist/softtent-preorders/assets/911.js:1733 719 msgid "Failed to update extension status" 734 720 msgstr "" … … 802 788 #: dist/softtent-preorders/includes/Extensions/Manager.php:126 803 789 #: includes/Extensions/Manager.php:126 804 #: assets/795.js:1805 #: assets/911.js:1806 #: dist/softtent-preorders/assets/795.js:1807 #: dist/softtent-preorders/assets/911.js:1808 790 msgid "Style" 809 791 msgstr "" … … 813 795 #: includes/Extensions/Manager.php:131 814 796 #: includes/Helpers/IconLibrary.php:318 815 #: assets/795.js:1816 #: dist/softtent-preorders/assets/795.js:1817 797 msgid "Settings" 818 798 msgstr "" … … 850 830 #: dist/softtent-preorders/includes/Extensions/Manager.php:957 851 831 #: includes/Extensions/Manager.php:957 852 #: assets/795.js:1853 #: assets/911.js:1854 #: dist/softtent-preorders/assets/795.js:1855 #: dist/softtent-preorders/assets/911.js:1856 832 msgid "All" 857 833 msgstr "" … … 869 845 #: dist/softtent-preorders/includes/Extensions/Manager.php:1883 870 846 #: includes/Extensions/Manager.php:1883 871 #: assets/795.js:1872 #: assets/911.js:1873 #: dist/softtent-preorders/assets/795.js:1874 #: dist/softtent-preorders/assets/911.js:1875 847 msgid "Normal" 876 848 msgstr "" … … 878 850 #: dist/softtent-preorders/includes/Extensions/Manager.php:1884 879 851 #: includes/Extensions/Manager.php:1884 880 #: assets/795.js:1881 #: assets/911.js:1882 #: dist/softtent-preorders/assets/795.js:1883 #: dist/softtent-preorders/assets/911.js:1884 852 msgid "Hover" 885 853 msgstr "" … … 894 862 #: includes/Extensions/Manager.php:1907 895 863 #: includes/Extensions/Manager.php:1917 896 #: assets/219.js:1897 #: assets/907.js:1898 #: dist/softtent-preorders/assets/219.js:1899 #: dist/softtent-preorders/assets/907.js:1900 864 msgid "Image Overlay" 901 865 msgstr "" … … 1198 1162 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:232 1199 1163 #: includes/Helpers/IconLibrary.php:232 1200 #: assets/219.js:11201 #: dist/softtent-preorders/assets/219.js:11202 1164 msgid "Email" 1203 1165 msgstr "" … … 1235 1197 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:262 1236 1198 #: includes/Helpers/IconLibrary.php:262 1237 #: assets/911.js:11238 #: dist/softtent-preorders/assets/911.js:11239 1199 msgid "Grid View" 1240 1200 msgstr "" … … 1242 1202 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:266 1243 1203 #: includes/Helpers/IconLibrary.php:266 1244 #: assets/911.js:11245 #: dist/softtent-preorders/assets/911.js:11246 1204 msgid "List View" 1247 1205 msgstr "" … … 1304 1262 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:314 1305 1263 #: includes/Helpers/IconLibrary.php:314 1306 #: assets/index.js:11307 #: dist/softtent-preorders/assets/index.js:11308 1264 msgid "Home" 1309 1265 msgstr "" … … 1316 1272 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:326 1317 1273 #: includes/Helpers/IconLibrary.php:326 1318 #: assets/219.js:11319 #: assets/795.js:11320 #: assets/911.js:11321 #: dist/softtent-preorders/assets/219.js:11322 #: dist/softtent-preorders/assets/795.js:11323 #: dist/softtent-preorders/assets/911.js:11324 1274 msgid "Close" 1325 1275 msgstr "" … … 1332 1282 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:334 1333 1283 #: includes/Helpers/IconLibrary.php:334 1334 #: assets/795.js:11335 #: assets/911.js:11336 #: dist/softtent-preorders/assets/795.js:11337 #: dist/softtent-preorders/assets/911.js:11338 1284 msgid "Copy" 1339 1285 msgstr "" … … 1369 1315 msgstr "" 1370 1316 1371 #: assets/219.js:1 1372 #: assets/907.js:1 1373 #: dist/softtent-preorders/assets/219.js:1 1374 #: dist/softtent-preorders/assets/907.js:1 1375 msgid "Starter" 1376 msgstr "" 1377 1378 #: assets/219.js:1 1379 #: assets/907.js:1 1380 #: dist/softtent-preorders/assets/219.js:1 1381 #: dist/softtent-preorders/assets/907.js:1 1382 msgid "1 Website" 1383 msgstr "" 1384 1385 #: assets/219.js:1 1386 #: assets/907.js:1 1387 #: dist/softtent-preorders/assets/219.js:1 1388 #: dist/softtent-preorders/assets/907.js:1 1389 msgid "1 Year Updates" 1390 msgstr "" 1391 1392 #: assets/219.js:1 1393 #: assets/907.js:1 1394 #: dist/softtent-preorders/assets/219.js:1 1395 #: dist/softtent-preorders/assets/907.js:1 1396 msgid "1 Year Support" 1397 msgstr "" 1398 1399 #: assets/219.js:1 1400 #: assets/907.js:1 1401 #: dist/softtent-preorders/assets/219.js:1 1402 #: dist/softtent-preorders/assets/907.js:1 1403 msgid "All Premium Access" 1404 msgstr "" 1405 1406 #: assets/219.js:1 1407 #: assets/907.js:1 1408 #: dist/softtent-preorders/assets/219.js:1 1409 #: dist/softtent-preorders/assets/907.js:1 1410 msgid "Professional" 1411 msgstr "" 1412 1413 #: assets/219.js:1 1414 #: assets/907.js:1 1415 #: dist/softtent-preorders/assets/219.js:1 1416 #: dist/softtent-preorders/assets/907.js:1 1417 msgid "10 Websites" 1418 msgstr "" 1419 1420 #: assets/219.js:1 1421 #: assets/907.js:1 1422 #: dist/softtent-preorders/assets/219.js:1 1423 #: dist/softtent-preorders/assets/907.js:1 1424 msgid "Priority Support" 1425 msgstr "" 1426 1427 #: assets/219.js:1 1428 #: assets/907.js:1 1429 #: dist/softtent-preorders/assets/219.js:1 1430 #: dist/softtent-preorders/assets/907.js:1 1431 msgid "Agency" 1432 msgstr "" 1433 1434 #: assets/219.js:1 1435 #: assets/907.js:1 1436 #: dist/softtent-preorders/assets/219.js:1 1437 #: dist/softtent-preorders/assets/907.js:1 1438 msgid "100 Websites" 1439 msgstr "" 1440 1441 #: assets/219.js:1 1442 #: assets/907.js:1 1443 #: dist/softtent-preorders/assets/219.js:1 1444 #: dist/softtent-preorders/assets/907.js:1 1445 msgid "Lifetime Updates" 1446 msgstr "" 1447 1448 #: assets/219.js:1 1449 #: assets/907.js:1 1450 #: dist/softtent-preorders/assets/219.js:1 1451 #: dist/softtent-preorders/assets/907.js:1 1452 msgid "Lifetime Support" 1453 msgstr "" 1454 1455 #: assets/219.js:1 1456 #: assets/907.js:1 1457 #: dist/softtent-preorders/assets/219.js:1 1458 #: dist/softtent-preorders/assets/907.js:1 1459 msgid "Premium Extensions" 1460 msgstr "" 1461 1462 #: assets/219.js:1 1463 #: assets/907.js:1 1464 #: dist/softtent-preorders/assets/219.js:1 1465 #: dist/softtent-preorders/assets/907.js:1 1466 msgid "Unlock all pro extensions including Product Badges, Pre-Order, Advanced Checkout, and more" 1467 msgstr "" 1468 1469 #: assets/219.js:1 1470 #: assets/907.js:1 1471 #: dist/softtent-preorders/assets/219.js:1 1472 #: dist/softtent-preorders/assets/907.js:1 1473 msgid "Multi Rules" 1474 msgstr "" 1475 1476 #: assets/219.js:1 1477 #: assets/907.js:1 1478 #: dist/softtent-preorders/assets/219.js:1 1479 #: dist/softtent-preorders/assets/907.js:1 1480 msgid "Create multiple rules for supported extensions with advanced conditional logic" 1481 msgstr "" 1482 1483 #: assets/219.js:1 1484 #: assets/907.js:1 1485 #: dist/softtent-preorders/assets/219.js:1 1486 #: dist/softtent-preorders/assets/907.js:1 1487 msgid "Multi Languages" 1488 msgstr "" 1489 1490 #: assets/219.js:1 1491 #: assets/907.js:1 1492 #: dist/softtent-preorders/assets/219.js:1 1493 #: dist/softtent-preorders/assets/907.js:1 1494 msgid "Select and display content in multiple languages for global reach" 1495 msgstr "" 1496 1497 #: assets/219.js:1 1498 #: assets/907.js:1 1499 #: dist/softtent-preorders/assets/219.js:1 1500 #: dist/softtent-preorders/assets/907.js:1 1501 msgid "Shortcode Support" 1502 msgstr "" 1503 1504 #: assets/219.js:1 1505 #: assets/907.js:1 1506 #: dist/softtent-preorders/assets/219.js:1 1507 #: dist/softtent-preorders/assets/907.js:1 1508 msgid "Use shortcodes to display extensions anywhere on your site" 1509 msgstr "" 1510 1511 #: assets/219.js:1 1512 #: assets/907.js:1 1513 #: dist/softtent-preorders/assets/219.js:1 1514 #: dist/softtent-preorders/assets/907.js:1 1515 msgid "Add stunning image overlay effects to enhance visual appeal" 1516 msgstr "" 1517 1518 #: assets/219.js:1 1519 #: assets/907.js:1 1520 #: dist/softtent-preorders/assets/219.js:1 1521 #: dist/softtent-preorders/assets/907.js:1 1522 msgid "Custom SVG" 1523 msgstr "" 1524 1525 #: assets/219.js:1 1526 #: assets/907.js:1 1527 #: dist/softtent-preorders/assets/219.js:1 1528 #: dist/softtent-preorders/assets/907.js:1 1529 msgid "Upload and use custom SVG icons for unique branding" 1530 msgstr "" 1531 1532 #: assets/219.js:1 1533 #: assets/907.js:1 1534 #: dist/softtent-preorders/assets/219.js:1 1535 #: dist/softtent-preorders/assets/907.js:1 1536 msgid "Gradient Colors" 1537 msgstr "" 1538 1539 #: assets/219.js:1 1540 #: assets/907.js:1 1541 #: dist/softtent-preorders/assets/219.js:1 1542 #: dist/softtent-preorders/assets/907.js:1 1543 msgid "Apply beautiful gradient color effects to backgrounds and elements" 1544 msgstr "" 1545 1546 #: assets/219.js:1 1547 #: assets/907.js:1 1548 #: dist/softtent-preorders/assets/219.js:1 1549 #: dist/softtent-preorders/assets/907.js:1 1550 msgid "Performance Boost" 1551 msgstr "" 1552 1553 #: assets/219.js:1 1554 #: assets/907.js:1 1555 #: dist/softtent-preorders/assets/219.js:1 1556 #: dist/softtent-preorders/assets/907.js:1 1557 msgid "Optimized code and caching for faster store performance" 1558 msgstr "" 1559 1560 #: assets/219.js:1 1561 #: assets/907.js:1 1562 #: dist/softtent-preorders/assets/219.js:1 1563 #: dist/softtent-preorders/assets/907.js:1 1564 msgid "Regular Updates" 1565 msgstr "" 1566 1567 #: assets/219.js:1 1568 #: assets/907.js:1 1569 #: dist/softtent-preorders/assets/219.js:1 1570 #: dist/softtent-preorders/assets/907.js:1 1571 msgid "Stay ahead with continuous improvements and new features" 1572 msgstr "" 1573 1574 #: assets/219.js:1 1575 #: assets/907.js:1 1576 #: dist/softtent-preorders/assets/219.js:1 1577 #: dist/softtent-preorders/assets/907.js:1 1578 msgid "Get fast, dedicated help from our expert support team" 1579 msgstr "" 1580 1581 #: assets/219.js:1 1582 #: assets/907.js:1 1583 #: dist/softtent-preorders/assets/219.js:1 1584 #: dist/softtent-preorders/assets/907.js:1 1585 msgid "Advanced Customization" 1586 msgstr "" 1587 1588 #: assets/219.js:1 1589 #: assets/907.js:1 1590 #: dist/softtent-preorders/assets/219.js:1 1591 #: dist/softtent-preorders/assets/907.js:1 1592 msgid "Fine-tune every aspect of your store with advanced settings and options" 1593 msgstr "" 1594 1595 #: assets/219.js:1 1596 #: assets/907.js:1 1597 #: dist/softtent-preorders/assets/219.js:1 1598 #: dist/softtent-preorders/assets/907.js:1 1599 msgid "Secure & Reliable" 1600 msgstr "" 1601 1602 #: assets/219.js:1 1603 #: assets/907.js:1 1604 #: dist/softtent-preorders/assets/219.js:1 1605 #: dist/softtent-preorders/assets/907.js:1 1606 msgid "Enterprise-grade security with regular audits" 1607 msgstr "" 1608 1609 #: assets/219.js:1 1610 #: assets/907.js:1 1611 #: dist/softtent-preorders/assets/219.js:1 1612 #: dist/softtent-preorders/assets/907.js:1 1613 msgid "Can I upgrade my plan later?" 1614 msgstr "" 1615 1616 #: assets/219.js:1 1617 #: assets/907.js:1 1618 #: dist/softtent-preorders/assets/219.js:1 1619 #: dist/softtent-preorders/assets/907.js:1 1620 msgid "Yes! You can upgrade anytime. We'll prorate your existing subscription and only charge the difference." 1621 msgstr "" 1622 1623 #: assets/219.js:1 1624 #: assets/907.js:1 1625 #: dist/softtent-preorders/assets/219.js:1 1626 #: dist/softtent-preorders/assets/907.js:1 1627 msgid "What payment methods do you accept?" 1628 msgstr "" 1629 1630 #: assets/219.js:1 1631 #: assets/907.js:1 1632 #: dist/softtent-preorders/assets/219.js:1 1633 #: dist/softtent-preorders/assets/907.js:1 1634 msgid "We accept all major credit cards (Visa, MasterCard, American Express) and PayPal." 1635 msgstr "" 1636 1637 #: assets/219.js:1 1638 #: assets/907.js:1 1639 #: dist/softtent-preorders/assets/219.js:1 1640 #: dist/softtent-preorders/assets/907.js:1 1641 msgid "Do you offer refunds?" 1642 msgstr "" 1643 1644 #: assets/219.js:1 1645 #: assets/907.js:1 1646 #: dist/softtent-preorders/assets/219.js:1 1647 #: dist/softtent-preorders/assets/907.js:1 1648 msgid "Yes, we offer a 30-day money-back guarantee. If you're not satisfied, contact us for a full refund." 1649 msgstr "" 1650 1651 #: assets/219.js:1 1652 #: assets/907.js:1 1653 #: dist/softtent-preorders/assets/219.js:1 1654 #: dist/softtent-preorders/assets/907.js:1 1655 msgid "Will I get updates for new extensions?" 1656 msgstr "" 1657 1658 #: assets/219.js:1 1659 #: assets/907.js:1 1660 #: dist/softtent-preorders/assets/219.js:1 1661 #: dist/softtent-preorders/assets/907.js:1 1662 msgid "Yes! Your license includes access to all current and future pro extensions during your subscription period." 1663 msgstr "" 1664 1665 #: assets/219.js:1 1666 #: assets/907.js:1 1667 #: dist/softtent-preorders/assets/219.js:1 1668 #: dist/softtent-preorders/assets/907.js:1 1669 msgid "Most Popular" 1670 msgstr "" 1671 1672 #: assets/219.js:1 1673 #: assets/907.js:1 1674 #: dist/softtent-preorders/assets/219.js:1 1675 #: dist/softtent-preorders/assets/907.js:1 1676 msgid "Website" 1677 msgstr "" 1678 1679 #: assets/219.js:1 1680 #: assets/907.js:1 1681 #: dist/softtent-preorders/assets/219.js:1 1682 #: dist/softtent-preorders/assets/907.js:1 1683 msgid "Websites" 1684 msgstr "" 1685 1686 #: assets/219.js:1 1687 #: assets/907.js:1 1688 #: dist/softtent-preorders/assets/219.js:1 1689 #: dist/softtent-preorders/assets/907.js:1 1690 msgid "per year" 1691 msgstr "" 1692 1693 #: assets/219.js:1 1694 #: assets/907.js:1 1695 #: dist/softtent-preorders/assets/219.js:1 1696 #: dist/softtent-preorders/assets/907.js:1 1697 msgid "one-time payment" 1698 msgstr "" 1699 1700 #: assets/219.js:1 1701 #: assets/907.js:1 1702 #: dist/softtent-preorders/assets/219.js:1 1703 #: dist/softtent-preorders/assets/907.js:1 1704 msgid "Get Started" 1705 msgstr "" 1706 1707 #: assets/219.js:1 1708 #: assets/907.js:1 1709 #: dist/softtent-preorders/assets/219.js:1 1710 #: dist/softtent-preorders/assets/907.js:1 1711 msgid "Early Bird Offer - Save 30%" 1712 msgstr "" 1713 1714 #: assets/219.js:1 1715 #: assets/907.js:1 1716 #: dist/softtent-preorders/assets/219.js:1 1717 #: dist/softtent-preorders/assets/907.js:1 1718 msgid "Upgrade to" 1719 msgstr "" 1720 1721 #: assets/219.js:1 1722 #: assets/907.js:1 1723 #: dist/softtent-preorders/assets/219.js:1 1724 #: dist/softtent-preorders/assets/907.js:1 1725 msgid "ManagaX Pro" 1726 msgstr "" 1727 1728 #: assets/219.js:1 1729 #: assets/907.js:1 1730 #: dist/softtent-preorders/assets/219.js:1 1731 #: dist/softtent-preorders/assets/907.js:1 1732 msgid "Supercharge your WooCommerce store with powerful pro features and premium extensions" 1733 msgstr "" 1734 1735 #: assets/219.js:1 1736 #: assets/907.js:1 1737 #: dist/softtent-preorders/assets/219.js:1 1738 #: dist/softtent-preorders/assets/907.js:1 1739 msgid "Yearly" 1740 msgstr "" 1741 1742 #: assets/219.js:1 1743 #: assets/907.js:1 1744 #: dist/softtent-preorders/assets/219.js:1 1745 #: dist/softtent-preorders/assets/907.js:1 1746 msgid "Lifetime" 1747 msgstr "" 1748 1749 #: assets/219.js:1 1750 #: assets/907.js:1 1751 #: dist/softtent-preorders/assets/219.js:1 1752 #: dist/softtent-preorders/assets/907.js:1 1753 msgid "Best Value" 1754 msgstr "" 1755 1756 #: assets/219.js:1 1757 #: assets/907.js:1 1758 #: dist/softtent-preorders/assets/219.js:1 1759 #: dist/softtent-preorders/assets/907.js:1 1760 msgid "Secure Payment" 1761 msgstr "" 1762 1763 #: assets/219.js:1 1764 #: assets/907.js:1 1765 #: dist/softtent-preorders/assets/219.js:1 1766 #: dist/softtent-preorders/assets/907.js:1 1767 msgid "30-Day Money Back" 1768 msgstr "" 1769 1770 #: assets/219.js:1 1771 #: assets/907.js:1 1772 #: dist/softtent-preorders/assets/219.js:1 1773 #: dist/softtent-preorders/assets/907.js:1 1774 msgid "Expert Support" 1775 msgstr "" 1776 1777 #: assets/219.js:1 1778 #: assets/907.js:1 1779 #: dist/softtent-preorders/assets/219.js:1 1780 #: dist/softtent-preorders/assets/907.js:1 1781 msgid "Instant Access" 1782 msgstr "" 1783 1784 #: assets/219.js:1 1785 #: assets/907.js:1 1786 #: dist/softtent-preorders/assets/219.js:1 1787 #: dist/softtent-preorders/assets/907.js:1 1788 msgid "What You Get with Pro" 1789 msgstr "" 1790 1791 #: assets/219.js:1 1792 #: assets/907.js:1 1793 #: dist/softtent-preorders/assets/219.js:1 1794 #: dist/softtent-preorders/assets/907.js:1 1795 msgid "Everything you need to build a successful WooCommerce store" 1796 msgstr "" 1797 1798 #: assets/219.js:1 1799 #: assets/907.js:1 1800 #: dist/softtent-preorders/assets/219.js:1 1801 #: dist/softtent-preorders/assets/907.js:1 1802 msgid "Frequently Asked Questions" 1803 msgstr "" 1804 1805 #: assets/219.js:1 1806 #: assets/907.js:1 1807 #: dist/softtent-preorders/assets/219.js:1 1808 #: dist/softtent-preorders/assets/907.js:1 1809 msgid "Got questions? We've got answers." 1810 msgstr "" 1811 1812 #: assets/219.js:1 1813 #: assets/907.js:1 1814 #: dist/softtent-preorders/assets/219.js:1 1815 #: dist/softtent-preorders/assets/907.js:1 1816 msgid "30-Day Money Back Guarantee" 1817 msgstr "" 1818 1819 #: assets/219.js:1 1820 #: assets/907.js:1 1821 #: dist/softtent-preorders/assets/219.js:1 1822 #: dist/softtent-preorders/assets/907.js:1 1823 msgid "Try ManagaX Pro risk-free. If you're not completely satisfied within 30 days, we'll give you a full refund. No questions asked." 1824 msgstr "" 1825 1826 #: assets/219.js:1 1827 #: assets/795.js:1 1828 #: dist/softtent-preorders/assets/219.js:1 1829 #: dist/softtent-preorders/assets/795.js:1 1830 msgid "Save" 1831 msgstr "" 1832 1833 #: assets/219.js:1 1834 #: assets/746.js:1 1835 #: assets/795.js:1 1836 #: assets/911.js:1 1837 #: dist/softtent-preorders/assets/219.js:1 1838 #: dist/softtent-preorders/assets/746.js:1 1839 #: dist/softtent-preorders/assets/795.js:1 1840 #: dist/softtent-preorders/assets/911.js:1 1841 msgid "Cancel" 1842 msgstr "" 1843 1844 #: assets/219.js:1 1845 #: dist/softtent-preorders/assets/219.js:1 1846 msgid "ManagaX Pro License" 1847 msgstr "" 1848 1849 #: assets/219.js:1 1850 #: dist/softtent-preorders/assets/219.js:1 1851 msgid "Manage your ManagaX Pro license activation and status" 1852 msgstr "" 1853 1854 #: assets/219.js:1 1855 #: dist/softtent-preorders/assets/219.js:1 1856 msgid "License Status" 1857 msgstr "" 1858 1859 #: assets/219.js:1 1860 #: assets/795.js:1 1861 #: dist/softtent-preorders/assets/219.js:1 1862 #: dist/softtent-preorders/assets/795.js:1 1863 msgid "Active" 1864 msgstr "" 1865 1866 #: assets/219.js:1 1867 #: dist/softtent-preorders/assets/219.js:1 1868 msgid "Valid" 1869 msgstr "" 1870 1871 #: assets/219.js:1 1872 #: assets/795.js:1 1873 #: dist/softtent-preorders/assets/219.js:1 1874 #: dist/softtent-preorders/assets/795.js:1 1875 msgid "Inactive" 1876 msgstr "" 1877 1878 #: assets/219.js:1 1879 #: dist/softtent-preorders/assets/219.js:1 1880 msgid "Invalid" 1881 msgstr "" 1882 1883 #: assets/219.js:1 1884 #: dist/softtent-preorders/assets/219.js:1 1885 msgid "Expired" 1886 msgstr "" 1887 1888 #: assets/219.js:1 1889 #: dist/softtent-preorders/assets/219.js:1 1890 msgid "License Key" 1891 msgstr "" 1892 1893 #: assets/219.js:1 1894 #: dist/softtent-preorders/assets/219.js:1 1895 msgid "Customer" 1896 msgstr "" 1897 1898 #: assets/219.js:1 1899 #: dist/softtent-preorders/assets/219.js:1 1900 msgid "Plan" 1901 msgstr "" 1902 1903 #: assets/219.js:1 1904 #: dist/softtent-preorders/assets/219.js:1 1905 msgid "Expires At" 1906 msgstr "" 1907 1908 #: assets/219.js:1 1909 #: dist/softtent-preorders/assets/219.js:1 1910 msgid "Activations" 1911 msgstr "" 1912 1913 #: assets/219.js:1 1914 #: dist/softtent-preorders/assets/219.js:1 1915 msgid "Failed to validate license" 1916 msgstr "" 1917 1918 #: assets/219.js:1 1919 #: dist/softtent-preorders/assets/219.js:1 1920 msgid "Processing..." 1921 msgstr "" 1922 1923 #: assets/219.js:1 1924 #: dist/softtent-preorders/assets/219.js:1 1925 msgid "Validate License" 1926 msgstr "" 1927 1928 #: assets/219.js:1 1929 #: dist/softtent-preorders/assets/219.js:1 1930 msgid "Deactivate License" 1931 msgstr "" 1932 1933 #: assets/219.js:1 1934 #: dist/softtent-preorders/assets/219.js:1 1935 msgid "Failed to activate license" 1936 msgstr "" 1937 1938 #: assets/219.js:1 1939 #: dist/softtent-preorders/assets/219.js:1 1940 msgid "Please enter a license key" 1941 msgstr "" 1942 1943 #: assets/219.js:1 1944 #: dist/softtent-preorders/assets/219.js:1 1945 msgid "Enter your license key" 1946 msgstr "" 1947 1948 #: assets/219.js:1 1949 #: dist/softtent-preorders/assets/219.js:1 1950 msgid "Site:" 1951 msgstr "" 1952 1953 #: assets/219.js:1 1954 #: dist/softtent-preorders/assets/219.js:1 1955 msgid "Activating..." 1956 msgstr "" 1957 1958 #: assets/219.js:1 1959 #: dist/softtent-preorders/assets/219.js:1 1960 msgid "Activate License" 1961 msgstr "" 1962 1963 #: assets/219.js:1 1964 #: dist/softtent-preorders/assets/219.js:1 1965 msgid "Failed to deactivate license" 1966 msgstr "" 1967 1968 #: assets/219.js:1 1969 #: dist/softtent-preorders/assets/219.js:1 1970 msgid "Yes, Deactivate" 1971 msgstr "" 1972 1973 #: assets/219.js:1 1974 #: dist/softtent-preorders/assets/219.js:1 1975 msgid "Are you sure you want to deactivate this license? This will remove the license from this site." 1976 msgstr "" 1977 1978 #: assets/746.js:1 1979 #: assets/795.js:1 1980 #: assets/911.js:1 1981 #: dist/softtent-preorders/assets/746.js:1 1982 #: dist/softtent-preorders/assets/795.js:1 1983 #: dist/softtent-preorders/assets/911.js:1 1984 msgid "Click to disable this extension" 1985 msgstr "" 1986 1987 #: assets/746.js:1 1988 #: assets/795.js:1 1989 #: assets/911.js:1 1990 #: dist/softtent-preorders/assets/746.js:1 1991 #: dist/softtent-preorders/assets/795.js:1 1992 #: dist/softtent-preorders/assets/911.js:1 1993 msgid "Click to enable this extension" 1994 msgstr "" 1995 1996 #: assets/746.js:1 1997 #: assets/795.js:1 1998 #: assets/911.js:1 1999 #: dist/softtent-preorders/assets/746.js:1 2000 #: dist/softtent-preorders/assets/795.js:1 2001 #: dist/softtent-preorders/assets/911.js:1 2002 msgid "Extension enabled successfully" 2003 msgstr "" 2004 2005 #: assets/746.js:1 2006 #: assets/795.js:1 2007 #: assets/911.js:1 2008 #: dist/softtent-preorders/assets/746.js:1 2009 #: dist/softtent-preorders/assets/795.js:1 2010 #: dist/softtent-preorders/assets/911.js:1 2011 msgid "Extension disabled successfully" 2012 msgstr "" 2013 2014 #: assets/746.js:1 2015 #: assets/911.js:1 2016 #: dist/softtent-preorders/assets/746.js:1 2017 #: dist/softtent-preorders/assets/911.js:1 2018 msgid "Extensions" 2019 msgstr "" 2020 2021 #: assets/746.js:1 2022 #: assets/795.js:1 2023 #: assets/911.js:1 2024 #: dist/softtent-preorders/assets/746.js:1 2025 #: dist/softtent-preorders/assets/795.js:1 2026 #: dist/softtent-preorders/assets/911.js:1 2027 msgid "Are you sure?" 2028 msgstr "" 2029 2030 #: assets/746.js:1 2031 #: assets/795.js:1 2032 #: assets/911.js:1 2033 #: dist/softtent-preorders/assets/746.js:1 2034 #: dist/softtent-preorders/assets/795.js:1 2035 #: dist/softtent-preorders/assets/911.js:1 2036 msgid "Are you sure you want to delete this item?" 2037 msgstr "" 2038 2039 #: assets/746.js:1 2040 #: assets/795.js:1 2041 #: assets/911.js:1 2042 #: dist/softtent-preorders/assets/746.js:1 2043 #: dist/softtent-preorders/assets/795.js:1 2044 #: dist/softtent-preorders/assets/911.js:1 2045 msgid "Confirm" 2046 msgstr "" 2047 2048 #: assets/746.js:1 2049 #: dist/softtent-preorders/assets/746.js:1 2050 msgid "Read the documentation" 2051 msgstr "" 2052 2053 #: assets/746.js:1 2054 #: dist/softtent-preorders/assets/746.js:1 2055 msgid "Developer Docs" 2056 msgstr "" 2057 2058 #: assets/746.js:1 2059 #: dist/softtent-preorders/assets/746.js:1 2060 msgid "Get help and support" 2061 msgstr "" 2062 2063 #: assets/746.js:1 2064 #: dist/softtent-preorders/assets/746.js:1 2065 msgid "Leave a review" 2066 msgstr "" 2067 2068 #: assets/746.js:1 2069 #: dist/softtent-preorders/assets/746.js:1 2070 msgid "Have any feedback?" 2071 msgstr "" 2072 2073 #: assets/746.js:1 2074 #: dist/softtent-preorders/assets/746.js:1 2075 msgid "Welcome To" 2076 msgstr "" 2077 2078 #: assets/746.js:1 2079 #: assets/795.js:1 2080 #: dist/softtent-preorders/assets/746.js:1 2081 #: dist/softtent-preorders/assets/795.js:1 2082 msgid "PreOrders" 2083 msgstr "" 2084 2085 #: assets/746.js:1 2086 #: dist/softtent-preorders/assets/746.js:1 2087 msgid "Your all-in-one WooCommerce solution" 2088 msgstr "" 2089 2090 #: assets/746.js:1 2091 #: dist/softtent-preorders/assets/746.js:1 2092 msgid "Active Extensions" 2093 msgstr "" 2094 2095 #: assets/746.js:1 2096 #: dist/softtent-preorders/assets/746.js:1 2097 msgid "Total Extensions" 2098 msgstr "" 2099 2100 #: assets/746.js:1 2101 #: dist/softtent-preorders/assets/746.js:1 2102 msgid "Quick Links" 2103 msgstr "" 2104 2105 #: assets/746.js:1 2106 #: dist/softtent-preorders/assets/746.js:1 2107 msgid "No active extensions yet. Enable extensions to get started!" 2108 msgstr "" 2109 2110 #: assets/746.js:1 2111 #: dist/softtent-preorders/assets/746.js:1 2112 msgid "Browse All Extensions" 2113 msgstr "" 2114 2115 #: assets/795.js:1 2116 #: assets/911.js:1 2117 #: dist/softtent-preorders/assets/795.js:1 2118 #: dist/softtent-preorders/assets/911.js:1 2119 msgid "Select" 2120 msgstr "" 2121 2122 #: assets/795.js:1 2123 #: assets/911.js:1 2124 #: dist/softtent-preorders/assets/795.js:1 2125 #: dist/softtent-preorders/assets/911.js:1 2126 msgid "Toggle" 2127 msgstr "" 2128 2129 #: assets/795.js:1 2130 #: assets/911.js:1 2131 #: dist/softtent-preorders/assets/795.js:1 2132 #: dist/softtent-preorders/assets/911.js:1 2133 msgid "Solid" 2134 msgstr "" 2135 2136 #: assets/795.js:1 2137 #: assets/911.js:1 2138 #: dist/softtent-preorders/assets/795.js:1 2139 #: dist/softtent-preorders/assets/911.js:1 2140 msgid "Gradient" 2141 msgstr "" 2142 2143 #: assets/795.js:1 2144 #: assets/911.js:1 2145 #: dist/softtent-preorders/assets/795.js:1 2146 #: dist/softtent-preorders/assets/911.js:1 2147 msgid "Choose an Image" 2148 msgstr "" 2149 2150 #: assets/795.js:1 2151 #: assets/911.js:1 2152 #: dist/softtent-preorders/assets/795.js:1 2153 #: dist/softtent-preorders/assets/911.js:1 2154 msgid "Use this Image" 2155 msgstr "" 2156 2157 #: assets/795.js:1 2158 #: assets/911.js:1 2159 #: dist/softtent-preorders/assets/795.js:1 2160 #: dist/softtent-preorders/assets/911.js:1 2161 msgid "Change Image" 2162 msgstr "" 2163 2164 #: assets/795.js:1 2165 #: assets/911.js:1 2166 #: dist/softtent-preorders/assets/795.js:1 2167 #: dist/softtent-preorders/assets/911.js:1 2168 msgid "Are you sure you want to remove this image?" 2169 msgstr "" 2170 2171 #: assets/795.js:1 2172 #: assets/911.js:1 2173 #: dist/softtent-preorders/assets/795.js:1 2174 #: dist/softtent-preorders/assets/911.js:1 2175 msgid "Remove Image" 2176 msgstr "" 2177 2178 #: assets/795.js:1 2179 #: assets/911.js:1 2180 #: dist/softtent-preorders/assets/795.js:1 2181 #: dist/softtent-preorders/assets/911.js:1 2182 msgid "Select Unit" 2183 msgstr "" 2184 2185 #: assets/795.js:1 2186 #: assets/911.js:1 2187 #: dist/softtent-preorders/assets/795.js:1 2188 #: dist/softtent-preorders/assets/911.js:1 2189 msgid "Unit" 2190 msgstr "" 2191 2192 #: assets/795.js:1 2193 #: assets/911.js:1 2194 #: dist/softtent-preorders/assets/795.js:1 2195 #: dist/softtent-preorders/assets/911.js:1 2196 msgid "Vertical & Horizontal" 2197 msgstr "" 2198 2199 #: assets/795.js:1 2200 #: assets/911.js:1 2201 #: dist/softtent-preorders/assets/795.js:1 2202 #: dist/softtent-preorders/assets/911.js:1 2203 msgid "Vertical" 2204 msgstr "" 2205 2206 #: assets/795.js:1 2207 #: assets/911.js:1 2208 #: dist/softtent-preorders/assets/795.js:1 2209 #: dist/softtent-preorders/assets/911.js:1 2210 msgid "Horizontal" 2211 msgstr "" 2212 2213 #: assets/795.js:1 2214 #: assets/911.js:1 2215 #: dist/softtent-preorders/assets/795.js:1 2216 #: dist/softtent-preorders/assets/911.js:1 2217 msgid "Top" 2218 msgstr "" 2219 2220 #: assets/795.js:1 2221 #: assets/911.js:1 2222 #: dist/softtent-preorders/assets/795.js:1 2223 #: dist/softtent-preorders/assets/911.js:1 2224 msgid "Right" 2225 msgstr "" 2226 2227 #: assets/795.js:1 2228 #: assets/911.js:1 2229 #: dist/softtent-preorders/assets/795.js:1 2230 #: dist/softtent-preorders/assets/911.js:1 2231 msgid "Bottom" 2232 msgstr "" 2233 2234 #: assets/795.js:1 2235 #: assets/911.js:1 2236 #: dist/softtent-preorders/assets/795.js:1 2237 #: dist/softtent-preorders/assets/911.js:1 2238 msgid "Left" 2239 msgstr "" 2240 2241 #: assets/795.js:1 2242 #: assets/911.js:1 2243 #: dist/softtent-preorders/assets/795.js:1 2244 #: dist/softtent-preorders/assets/911.js:1 2245 msgid "All Custom" 2246 msgstr "" 2247 2248 #: assets/795.js:1 2249 #: assets/911.js:1 2250 #: dist/softtent-preorders/assets/795.js:1 2251 #: dist/softtent-preorders/assets/911.js:1 2252 msgid "Select Side Mode" 2253 msgstr "" 2254 2255 #: assets/795.js:1 2256 #: assets/911.js:1 2257 #: dist/softtent-preorders/assets/795.js:1 2258 #: dist/softtent-preorders/assets/911.js:1 2259 msgid "Side" 2260 msgstr "" 2261 2262 #: assets/795.js:1 2263 #: assets/911.js:1 2264 #: dist/softtent-preorders/assets/795.js:1 2265 #: dist/softtent-preorders/assets/911.js:1 2266 msgid "None" 2267 msgstr "" 2268 2269 #: assets/795.js:1 2270 #: assets/911.js:1 2271 #: dist/softtent-preorders/assets/795.js:1 2272 #: dist/softtent-preorders/assets/911.js:1 2273 msgid "Dashed" 2274 msgstr "" 2275 2276 #: assets/795.js:1 2277 #: assets/911.js:1 2278 #: dist/softtent-preorders/assets/795.js:1 2279 #: dist/softtent-preorders/assets/911.js:1 2280 msgid "Dotted" 2281 msgstr "" 2282 2283 #: assets/795.js:1 2284 #: assets/911.js:1 2285 #: dist/softtent-preorders/assets/795.js:1 2286 #: dist/softtent-preorders/assets/911.js:1 2287 msgid "Double" 2288 msgstr "" 2289 2290 #: assets/795.js:1 2291 #: assets/911.js:1 2292 #: dist/softtent-preorders/assets/795.js:1 2293 #: dist/softtent-preorders/assets/911.js:1 2294 msgid "Groove" 2295 msgstr "" 2296 2297 #: assets/795.js:1 2298 #: assets/911.js:1 2299 #: dist/softtent-preorders/assets/795.js:1 2300 #: dist/softtent-preorders/assets/911.js:1 2301 msgid "Ridge" 2302 msgstr "" 2303 2304 #: assets/795.js:1 2305 #: assets/911.js:1 2306 #: dist/softtent-preorders/assets/795.js:1 2307 #: dist/softtent-preorders/assets/911.js:1 2308 msgid "Border" 2309 msgstr "" 2310 2311 #: assets/795.js:1 2312 #: assets/911.js:1 2313 #: dist/softtent-preorders/assets/795.js:1 2314 #: dist/softtent-preorders/assets/911.js:1 2315 msgid "Border Type" 2316 msgstr "" 2317 2318 #: assets/795.js:1 2319 #: assets/911.js:1 2320 #: dist/softtent-preorders/assets/795.js:1 2321 #: dist/softtent-preorders/assets/911.js:1 2322 msgid "Width" 2323 msgstr "" 2324 2325 #: assets/795.js:1 2326 #: assets/911.js:1 2327 #: dist/softtent-preorders/assets/795.js:1 2328 #: dist/softtent-preorders/assets/911.js:1 2329 msgid "Color" 2330 msgstr "" 2331 2332 #: assets/795.js:1 2333 #: assets/911.js:1 2334 #: dist/softtent-preorders/assets/795.js:1 2335 #: dist/softtent-preorders/assets/911.js:1 2336 msgid "Radius" 2337 msgstr "" 2338 2339 #: assets/795.js:1 2340 #: assets/911.js:1 2341 #: dist/softtent-preorders/assets/795.js:1 2342 #: dist/softtent-preorders/assets/911.js:1 2343 msgid "Center" 2344 msgstr "" 2345 2346 #: assets/795.js:1 2347 #: assets/911.js:1 2348 #: dist/softtent-preorders/assets/795.js:1 2349 #: dist/softtent-preorders/assets/911.js:1 2350 msgid "Desktop" 2351 msgstr "" 2352 2353 #: assets/795.js:1 2354 #: assets/911.js:1 2355 #: dist/softtent-preorders/assets/795.js:1 2356 #: dist/softtent-preorders/assets/911.js:1 2357 msgid "Tablet" 2358 msgstr "" 2359 2360 #: assets/795.js:1 2361 #: assets/911.js:1 2362 #: dist/softtent-preorders/assets/795.js:1 2363 #: dist/softtent-preorders/assets/911.js:1 2364 msgid "Mobile" 2365 msgstr "" 2366 2367 #: assets/795.js:1 2368 #: assets/911.js:1 2369 #: dist/softtent-preorders/assets/795.js:1 2370 #: dist/softtent-preorders/assets/911.js:1 2371 msgid "Thin (100)" 2372 msgstr "" 2373 2374 #: assets/795.js:1 2375 #: assets/911.js:1 2376 #: dist/softtent-preorders/assets/795.js:1 2377 #: dist/softtent-preorders/assets/911.js:1 2378 msgid "Extra Light (200)" 2379 msgstr "" 2380 2381 #: assets/795.js:1 2382 #: assets/911.js:1 2383 #: dist/softtent-preorders/assets/795.js:1 2384 #: dist/softtent-preorders/assets/911.js:1 2385 msgid "Light (300)" 2386 msgstr "" 2387 2388 #: assets/795.js:1 2389 #: assets/911.js:1 2390 #: dist/softtent-preorders/assets/795.js:1 2391 #: dist/softtent-preorders/assets/911.js:1 2392 msgid "Regular (400)" 2393 msgstr "" 2394 2395 #: assets/795.js:1 2396 #: assets/911.js:1 2397 #: dist/softtent-preorders/assets/795.js:1 2398 #: dist/softtent-preorders/assets/911.js:1 2399 msgid "Medium (500)" 2400 msgstr "" 2401 2402 #: assets/795.js:1 2403 #: assets/911.js:1 2404 #: dist/softtent-preorders/assets/795.js:1 2405 #: dist/softtent-preorders/assets/911.js:1 2406 msgid "Semi Bold (600)" 2407 msgstr "" 2408 2409 #: assets/795.js:1 2410 #: assets/911.js:1 2411 #: dist/softtent-preorders/assets/795.js:1 2412 #: dist/softtent-preorders/assets/911.js:1 2413 msgid "Bold (700)" 2414 msgstr "" 2415 2416 #: assets/795.js:1 2417 #: assets/911.js:1 2418 #: dist/softtent-preorders/assets/795.js:1 2419 #: dist/softtent-preorders/assets/911.js:1 2420 msgid "Extra Bold (800)" 2421 msgstr "" 2422 2423 #: assets/795.js:1 2424 #: assets/911.js:1 2425 #: dist/softtent-preorders/assets/795.js:1 2426 #: dist/softtent-preorders/assets/911.js:1 2427 msgid "Black (900)" 2428 msgstr "" 2429 2430 #: assets/795.js:1 2431 #: assets/911.js:1 2432 #: dist/softtent-preorders/assets/795.js:1 2433 #: dist/softtent-preorders/assets/911.js:1 2434 msgid "Default" 2435 msgstr "" 2436 2437 #: assets/795.js:1 2438 #: assets/911.js:1 2439 #: dist/softtent-preorders/assets/795.js:1 2440 #: dist/softtent-preorders/assets/911.js:1 2441 msgid "Capitalize" 2442 msgstr "" 2443 2444 #: assets/795.js:1 2445 #: assets/911.js:1 2446 #: dist/softtent-preorders/assets/795.js:1 2447 #: dist/softtent-preorders/assets/911.js:1 2448 msgid "Uppercase" 2449 msgstr "" 2450 2451 #: assets/795.js:1 2452 #: assets/911.js:1 2453 #: dist/softtent-preorders/assets/795.js:1 2454 #: dist/softtent-preorders/assets/911.js:1 2455 msgid "Lowercase" 2456 msgstr "" 2457 2458 #: assets/795.js:1 2459 #: assets/911.js:1 2460 #: dist/softtent-preorders/assets/795.js:1 2461 #: dist/softtent-preorders/assets/911.js:1 2462 msgid "Italic" 2463 msgstr "" 2464 2465 #: assets/795.js:1 2466 #: assets/911.js:1 2467 #: dist/softtent-preorders/assets/795.js:1 2468 #: dist/softtent-preorders/assets/911.js:1 2469 msgid "Oblique" 2470 msgstr "" 2471 2472 #: assets/795.js:1 2473 #: assets/911.js:1 2474 #: dist/softtent-preorders/assets/795.js:1 2475 #: dist/softtent-preorders/assets/911.js:1 2476 msgid "Underline" 2477 msgstr "" 2478 2479 #: assets/795.js:1 2480 #: assets/911.js:1 2481 #: dist/softtent-preorders/assets/795.js:1 2482 #: dist/softtent-preorders/assets/911.js:1 2483 msgid "Overline" 2484 msgstr "" 2485 2486 #: assets/795.js:1 2487 #: assets/911.js:1 2488 #: dist/softtent-preorders/assets/795.js:1 2489 #: dist/softtent-preorders/assets/911.js:1 2490 msgid "Line Through" 2491 msgstr "" 2492 2493 #: assets/795.js:1 2494 #: assets/911.js:1 2495 #: dist/softtent-preorders/assets/795.js:1 2496 #: dist/softtent-preorders/assets/911.js:1 2497 msgid "Typography" 2498 msgstr "" 2499 2500 #: assets/795.js:1 2501 #: assets/911.js:1 2502 #: dist/softtent-preorders/assets/795.js:1 2503 #: dist/softtent-preorders/assets/911.js:1 2504 msgid "Font Size" 2505 msgstr "" 2506 2507 #: assets/795.js:1 2508 #: assets/911.js:1 2509 #: dist/softtent-preorders/assets/795.js:1 2510 #: dist/softtent-preorders/assets/911.js:1 2511 msgid "Font Weight" 2512 msgstr "" 2513 2514 #: assets/795.js:1 2515 #: assets/911.js:1 2516 #: dist/softtent-preorders/assets/795.js:1 2517 #: dist/softtent-preorders/assets/911.js:1 2518 msgid "Line Height" 2519 msgstr "" 2520 2521 #: assets/795.js:1 2522 #: assets/911.js:1 2523 #: dist/softtent-preorders/assets/795.js:1 2524 #: dist/softtent-preorders/assets/911.js:1 2525 msgid "Transform" 2526 msgstr "" 2527 2528 #: assets/795.js:1 2529 #: assets/911.js:1 2530 #: dist/softtent-preorders/assets/795.js:1 2531 #: dist/softtent-preorders/assets/911.js:1 2532 msgid "Decoration" 2533 msgstr "" 2534 2535 #: assets/795.js:1 2536 #: assets/911.js:1 2537 #: dist/softtent-preorders/assets/795.js:1 2538 #: dist/softtent-preorders/assets/911.js:1 2539 msgid "Text Alignment" 2540 msgstr "" 2541 2542 #: assets/795.js:1 2543 #: assets/911.js:1 2544 #: dist/softtent-preorders/assets/795.js:1 2545 #: dist/softtent-preorders/assets/911.js:1 2546 msgid "Select Position" 2547 msgstr "" 2548 2549 #: assets/795.js:1 2550 #: assets/911.js:1 2551 #: dist/softtent-preorders/assets/795.js:1 2552 #: dist/softtent-preorders/assets/911.js:1 2553 msgid "Priority" 2554 msgstr "" 2555 2556 #: assets/795.js:1 2557 #: assets/911.js:1 2558 #: dist/softtent-preorders/assets/795.js:1 2559 #: dist/softtent-preorders/assets/911.js:1 2560 msgid "Top Left" 2561 msgstr "" 2562 2563 #: assets/795.js:1 2564 #: assets/911.js:1 2565 #: dist/softtent-preorders/assets/795.js:1 2566 #: dist/softtent-preorders/assets/911.js:1 2567 msgid "Top Right" 2568 msgstr "" 2569 2570 #: assets/795.js:1 2571 #: assets/911.js:1 2572 #: dist/softtent-preorders/assets/795.js:1 2573 #: dist/softtent-preorders/assets/911.js:1 2574 msgid "Bottom Left" 2575 msgstr "" 2576 2577 #: assets/795.js:1 2578 #: assets/911.js:1 2579 #: dist/softtent-preorders/assets/795.js:1 2580 #: dist/softtent-preorders/assets/911.js:1 2581 msgid "Bottom Right" 2582 msgstr "" 2583 2584 #: assets/795.js:1 2585 #: assets/911.js:1 2586 #: dist/softtent-preorders/assets/795.js:1 2587 #: dist/softtent-preorders/assets/911.js:1 2588 msgid "Center position - no offset needed" 2589 msgstr "" 2590 2591 #: assets/795.js:1 2592 #: assets/911.js:1 2593 #: dist/softtent-preorders/assets/795.js:1 2594 #: dist/softtent-preorders/assets/911.js:1 2595 msgid "Position" 2596 msgstr "" 2597 2598 #: assets/795.js:1 2599 #: assets/911.js:1 2600 #: dist/softtent-preorders/assets/795.js:1 2601 #: dist/softtent-preorders/assets/911.js:1 2602 msgid "Copy Settings?" 2603 msgstr "" 2604 2605 #: assets/795.js:1 2606 #: assets/911.js:1 2607 #: dist/softtent-preorders/assets/795.js:1 2608 #: dist/softtent-preorders/assets/911.js:1 2609 msgid "This will copy all settings from" 2610 msgstr "" 2611 2612 #: assets/795.js:1 2613 #: assets/911.js:1 2614 #: dist/softtent-preorders/assets/795.js:1 2615 #: dist/softtent-preorders/assets/911.js:1 2616 msgid "to" 2617 msgstr "" 2618 2619 #: assets/795.js:1 2620 #: assets/911.js:1 2621 #: dist/softtent-preorders/assets/795.js:1 2622 #: dist/softtent-preorders/assets/911.js:1 2623 msgid "Any existing values will be overwritten." 2624 msgstr "" 2625 2626 #: assets/795.js:1 2627 #: assets/911.js:1 2628 #: dist/softtent-preorders/assets/795.js:1 2629 #: dist/softtent-preorders/assets/911.js:1 2630 msgid "Yes, Copy" 2631 msgstr "" 2632 2633 #: assets/795.js:1 2634 #: assets/911.js:1 2635 #: dist/softtent-preorders/assets/795.js:1 2636 #: dist/softtent-preorders/assets/911.js:1 2637 msgid "Error" 2638 msgstr "" 2639 2640 #: assets/795.js:1 2641 #: assets/911.js:1 2642 #: dist/softtent-preorders/assets/795.js:1 2643 #: dist/softtent-preorders/assets/911.js:1 2644 msgid "Failed to copy shortcode" 2645 msgstr "" 2646 2647 #: assets/795.js:1 2648 #: assets/911.js:1 2649 #: dist/softtent-preorders/assets/795.js:1 2650 #: dist/softtent-preorders/assets/911.js:1 2651 msgid "OK" 2652 msgstr "" 2653 2654 #: assets/795.js:1 2655 #: assets/911.js:1 2656 #: dist/softtent-preorders/assets/795.js:1 2657 #: dist/softtent-preorders/assets/911.js:1 2658 msgid "Copy to clipboard" 2659 msgstr "" 2660 2661 #: assets/795.js:1 2662 #: assets/911.js:1 2663 #: dist/softtent-preorders/assets/795.js:1 2664 #: dist/softtent-preorders/assets/911.js:1 2665 msgid "Copied!" 2666 msgstr "" 2667 2668 #: assets/795.js:1 2669 #: assets/911.js:1 2670 #: dist/softtent-preorders/assets/795.js:1 2671 #: dist/softtent-preorders/assets/911.js:1 2672 msgid "Select Date" 2673 msgstr "" 2674 2675 #: assets/795.js:1 2676 #: assets/911.js:1 2677 #: dist/softtent-preorders/assets/795.js:1 2678 #: dist/softtent-preorders/assets/911.js:1 2679 msgid "Select Date & Time" 2680 msgstr "" 2681 2682 #: assets/795.js:1 2683 #: assets/911.js:1 2684 #: dist/softtent-preorders/assets/795.js:1 2685 #: dist/softtent-preorders/assets/911.js:1 2686 msgid "Choose Icon" 2687 msgstr "" 2688 2689 #: assets/795.js:1 2690 #: assets/911.js:1 2691 #: dist/softtent-preorders/assets/795.js:1 2692 #: dist/softtent-preorders/assets/911.js:1 2693 msgid "No icons available" 2694 msgstr "" 2695 2696 #: assets/795.js:1 2697 #: assets/911.js:1 2698 #: dist/softtent-preorders/assets/795.js:1 2699 #: dist/softtent-preorders/assets/911.js:1 2700 msgid "Icon" 2701 msgstr "" 2702 2703 #: assets/795.js:1 2704 #: assets/911.js:1 2705 #: dist/softtent-preorders/assets/795.js:1 2706 #: dist/softtent-preorders/assets/911.js:1 2707 msgid "Custom Icon" 2708 msgstr "" 2709 2710 #: assets/795.js:1 2711 #: assets/911.js:1 2712 #: dist/softtent-preorders/assets/795.js:1 2713 #: dist/softtent-preorders/assets/911.js:1 2714 msgid "Are you sure you want to remove this icon?" 2715 msgstr "" 2716 2717 #: assets/795.js:1 2718 #: assets/911.js:1 2719 #: dist/softtent-preorders/assets/795.js:1 2720 #: dist/softtent-preorders/assets/911.js:1 2721 msgid "Remove Icon" 2722 msgstr "" 2723 2724 #: assets/795.js:1 2725 #: assets/911.js:1 2726 #: dist/softtent-preorders/assets/795.js:1 2727 #: dist/softtent-preorders/assets/911.js:1 2728 msgid "Icon Library" 2729 msgstr "" 2730 2731 #: assets/795.js:1 2732 #: assets/911.js:1 2733 #: dist/softtent-preorders/assets/795.js:1 2734 #: dist/softtent-preorders/assets/911.js:1 2735 msgid "Enable SVG Upload?" 2736 msgstr "" 2737 2738 #: assets/795.js:1 2739 #: assets/911.js:1 2740 #: dist/softtent-preorders/assets/795.js:1 2741 #: dist/softtent-preorders/assets/911.js:1 2742 msgid "SVG files can contain malicious code. Only enable this if you trust the source of your SVG files. Do you want to enable SVG uploads at your own risk?" 2743 msgstr "" 2744 2745 #: assets/795.js:1 2746 #: assets/911.js:1 2747 #: dist/softtent-preorders/assets/795.js:1 2748 #: dist/softtent-preorders/assets/911.js:1 2749 msgid "Yes, Enable SVG Upload" 2750 msgstr "" 2751 2752 #: assets/795.js:1 2753 #: assets/911.js:1 2754 #: dist/softtent-preorders/assets/795.js:1 2755 #: dist/softtent-preorders/assets/911.js:1 2756 msgid "SVG Upload Enabled" 2757 msgstr "" 2758 2759 #: assets/795.js:1 2760 #: assets/911.js:1 2761 #: dist/softtent-preorders/assets/795.js:1 2762 #: dist/softtent-preorders/assets/911.js:1 2763 msgid "SVG upload has been enabled. Please save your current settings and reload the page to upload SVG files." 2764 msgstr "" 2765 2766 #: assets/795.js:1 2767 #: assets/911.js:1 2768 #: dist/softtent-preorders/assets/795.js:1 2769 #: dist/softtent-preorders/assets/911.js:1 2770 msgid "Failed to enable SVG upload." 2771 msgstr "" 2772 2773 #: assets/795.js:1 2774 #: assets/911.js:1 2775 #: dist/softtent-preorders/assets/795.js:1 2776 #: dist/softtent-preorders/assets/911.js:1 2777 msgid "Choose an SVG Icon" 2778 msgstr "" 2779 2780 #: assets/795.js:1 2781 #: assets/911.js:1 2782 #: dist/softtent-preorders/assets/795.js:1 2783 #: dist/softtent-preorders/assets/911.js:1 2784 msgid "Use this Icon" 2785 msgstr "" 2786 2787 #: assets/795.js:1 2788 #: assets/911.js:1 2789 #: dist/softtent-preorders/assets/795.js:1 2790 #: dist/softtent-preorders/assets/911.js:1 2791 msgid "Upload SVG" 2792 msgstr "" 2793 2794 #: assets/795.js:1 2795 #: assets/911.js:1 2796 #: dist/softtent-preorders/assets/795.js:1 2797 #: dist/softtent-preorders/assets/911.js:1 2798 msgid "Icon Position" 2799 msgstr "" 2800 2801 #: assets/795.js:1 2802 #: assets/911.js:1 2803 #: dist/softtent-preorders/assets/795.js:1 2804 #: dist/softtent-preorders/assets/911.js:1 2805 msgid "Icon Only" 2806 msgstr "" 2807 2808 #: assets/795.js:1 2809 #: assets/911.js:1 2810 #: dist/softtent-preorders/assets/795.js:1 2811 #: dist/softtent-preorders/assets/911.js:1 2812 msgid "Margin" 2813 msgstr "" 2814 2815 #: assets/795.js:1 2816 #: assets/911.js:1 2817 #: dist/softtent-preorders/assets/795.js:1 2818 #: dist/softtent-preorders/assets/911.js:1 2819 msgid "Apply" 2820 msgstr "" 2821 2822 #: assets/795.js:1 2823 #: assets/911.js:1 2824 #: dist/softtent-preorders/assets/795.js:1 2825 #: dist/softtent-preorders/assets/911.js:1 2826 msgid "This field is required" 2827 msgstr "" 2828 2829 #: assets/795.js:1 2830 #: assets/911.js:1 2831 #: dist/softtent-preorders/assets/795.js:1 2832 #: dist/softtent-preorders/assets/911.js:1 2833 msgid "Show tooltip" 2834 msgstr "" 2835 2836 #: assets/795.js:1 2837 #: dist/softtent-preorders/assets/795.js:1 2838 msgid "Updating…" 2839 msgstr "" 2840 2841 #: assets/795.js:1 2842 #: dist/softtent-preorders/assets/795.js:1 2843 msgid "Update" 2844 msgstr "" 2845 2846 #: assets/795.js:1 2847 #: dist/softtent-preorders/assets/795.js:1 2848 msgid "Saving…" 2849 msgstr "" 2850 2851 #: assets/795.js:1 2852 #: dist/softtent-preorders/assets/795.js:1 2853 msgid "Back" 2854 msgstr "" 2855 2856 #: assets/795.js:1 2857 #: dist/softtent-preorders/assets/795.js:1 2858 msgid "Extension has been updated successfully." 2859 msgstr "" 2860 2861 #: assets/795.js:1 2862 #: dist/softtent-preorders/assets/795.js:1 2863 msgid "Edit Rule" 2864 msgstr "" 2865 2866 #: assets/795.js:1 2867 #: dist/softtent-preorders/assets/795.js:1 2868 msgid "Active Status" 2869 msgstr "" 2870 2871 #: assets/795.js:1 2872 #: dist/softtent-preorders/assets/795.js:1 2873 msgid "Rule Label" 2874 msgstr "" 2875 2876 #: assets/795.js:1 2877 #: dist/softtent-preorders/assets/795.js:1 2878 msgid "Enter rule label" 2879 msgstr "" 2880 2881 #: assets/795.js:1 2882 #: dist/softtent-preorders/assets/795.js:1 2883 msgid "Select Language" 2884 msgstr "" 2885 2886 #: assets/795.js:1 2887 #: dist/softtent-preorders/assets/795.js:1 2888 msgid "View Documentation" 2889 msgstr "" 2890 2891 #: assets/795.js:1 2892 #: dist/softtent-preorders/assets/795.js:1 2893 msgid "Close Settings Panel" 2894 msgstr "" 2895 2896 #: assets/795.js:1 2897 #: dist/softtent-preorders/assets/795.js:1 2898 msgid "Open Settings Panel" 2899 msgstr "" 2900 2901 #: assets/795.js:1 2902 #: dist/softtent-preorders/assets/795.js:1 2903 msgid "No items added yet" 2904 msgstr "" 2905 2906 #: assets/795.js:1 2907 #: dist/softtent-preorders/assets/795.js:1 2908 msgid "Drag to reorder" 2909 msgstr "" 2910 2911 #: assets/795.js:1 2912 #: dist/softtent-preorders/assets/795.js:1 2913 msgid "Item" 2914 msgstr "" 2915 2916 #: assets/795.js:1 2917 #: dist/softtent-preorders/assets/795.js:1 2918 msgid "Actions" 2919 msgstr "" 2920 2921 #: assets/795.js:1 2922 #: dist/softtent-preorders/assets/795.js:1 2923 msgid "Duplicate" 2924 msgstr "" 2925 2926 #: assets/795.js:1 2927 #: dist/softtent-preorders/assets/795.js:1 2928 msgid "Delete" 2929 msgstr "" 2930 2931 #: assets/795.js:1 2932 #: dist/softtent-preorders/assets/795.js:1 2933 msgid "Add Item" 2934 msgstr "" 2935 2936 #: assets/795.js:1 2937 #: dist/softtent-preorders/assets/795.js:1 2938 msgid "No fields available" 2939 msgstr "" 2940 2941 #: assets/795.js:1 2942 #: dist/softtent-preorders/assets/795.js:1 2943 msgid "Shortcode" 2944 msgstr "" 2945 2946 #: assets/795.js:1 2947 #: dist/softtent-preorders/assets/795.js:1 2948 msgid "Edit" 2949 msgstr "" 2950 2951 #: assets/795.js:1 2952 #: dist/softtent-preorders/assets/795.js:1 2953 msgid "Are you sure you want to delete this rule?" 2954 msgstr "" 2955 2956 #: assets/795.js:1 2957 #: dist/softtent-preorders/assets/795.js:1 2958 msgid "Add New Rule" 2959 msgstr "" 2960 2961 #: assets/911.js:1 2962 #: dist/softtent-preorders/assets/911.js:1 2963 msgid "Search extensions…" 2964 msgstr "" 2965 2966 #: assets/911.js:1 2967 #: dist/softtent-preorders/assets/911.js:1 2968 msgid "Categories:" 2969 msgstr "" 2970 2971 #: assets/911.js:1 2972 #: dist/softtent-preorders/assets/911.js:1 2973 msgid "No extensions found" 2974 msgstr "" 2975 2976 #: assets/911.js:1 2977 #: dist/softtent-preorders/assets/911.js:1 2978 msgid "Try adjusting your search or filter criteria" 2979 msgstr "" 2980 2981 #: assets/911.js:1 2982 #: dist/softtent-preorders/assets/911.js:1 2983 msgid "No extensions available in this category" 2984 msgstr "" 2985 2986 #: assets/index.js:1 2987 #: dist/softtent-preorders/assets/index.js:1 2988 msgid "404 Not Found" 2989 msgstr "" 2990 2991 #: assets/index.js:1 2992 #: dist/softtent-preorders/assets/index.js:1 2993 msgid "Something went wrong" 2994 msgstr "" 2995 2996 #: assets/index.js:1 2997 #: dist/softtent-preorders/assets/index.js:1 2998 msgid "An error occurred while rendering this component. Please try refreshing the page." 2999 msgstr "" 3000 3001 #: assets/index.js:1 3002 #: dist/softtent-preorders/assets/index.js:1 3003 msgid "Refresh Page" 3004 msgstr "" 1317 #: extensions/PreOrder/helpers.php:325 1318 #: extensions/PreOrder/helpers.php:347 1319 msgctxt "Order status" 1320 msgid "Pre-Ordered" 1321 msgstr "" 1322 1323 #. translators: %s: Number of pre-ordered orders 1324 #: extensions/PreOrder/helpers.php:331 1325 msgid "Pre-Ordered <span class=\"count\">(%s)</span>" 1326 msgid_plural "Pre-Ordered <span class=\"count\">(%s)</span>" 1327 msgstr[0] "" 1328 msgstr[1] "" 1329 1330 #: extensions/PreOrder/helpers.php:412 1331 msgid "Pre-order auto-completed on release date." 1332 msgstr "" 1333 1334 #: extensions/PreOrder/Includes/CartHandler.php:148 1335 msgid "You cannot add a pre-order item when your cart already contains regular products. Please empty your cart first." 1336 msgstr "" 1337 1338 #: extensions/PreOrder/Includes/CartHandler.php:162 1339 msgid "You cannot add a regular product when your cart already contains pre-order items. Please empty your cart first." 1340 msgstr "" 1341 1342 #. translators: %s: Order number 1343 #: extensions/PreOrder/Includes/CartHandler.php:411 1344 msgid "Your Pre-Order #%s has been placed" 1345 msgstr "" 1346 1347 #. translators: %s: Order number 1348 #: extensions/PreOrder/Includes/CartHandler.php:416 1349 msgid "Thank you for your pre-order. Your order #%s has been placed successfully." 1350 msgstr "" 1351 1352 #. translators: %s: Order number 1353 #: extensions/PreOrder/Includes/CartHandler.php:423 1354 msgid "New Pre-Order Received — Order #%s" 1355 msgstr "" 1356 1357 #. translators: %s: Order number 1358 #: extensions/PreOrder/Includes/CartHandler.php:428 1359 msgid "A new pre-order #%s has been placed." 1360 msgstr "" 1361 1362 #: extensions/PreOrder/Includes/CartHandler.php:662 1363 msgid "Free" 1364 msgstr "" 1365 1366 #: extensions/PreOrder/Includes/CartHandler.php:709 1367 msgid "Payment" 1368 msgstr "" 1369 1370 #: extensions/PreOrder/Includes/CartHandler.php:716 1371 #: extensions/PreOrder/Includes/CartHandler.php:777 1372 msgid "Ships by" 1373 msgstr "" -
softtent-preorders/trunk/README.txt
r3470877 r3473030 142 142 SoftTent PreOrders is licensed under the GPL-2.0-or-later License. 143 143 See [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html) for complete license details. 144 -
softtent-preorders/trunk/build/795.js
r3469635 r3473030 1 "use strict";(globalThis.webpackChunksofttent_preorders=globalThis.webpackChunksofttent_preorders||[]).push([[795],{616(e,t,r){r.d(t,{p:()=>ae});var s=r(856),n=r(8468),o=r(7723),a=r(3333),l=r(3482);function i(e){return Array.isArray(e)&&0===e.length?[]:Array.isArray(e)?e.map((e,t)=>{if(e.hasOwnProperty("label")&&e.hasOwnProperty("value"))return""===e.value?null:e;let r=e.id;return null==r&&(r=void 0!==e.value?e.value:t),{label:e?.name||e,value:r}}):"object"==typeof e?Object.keys(e).map(t=>""===e[t]?null:{label:e[t],value:t}):void 0}const c=(e,t,r=!1)=>{if(!Array.isArray(e)||null==t)return r?[]:null;if(r){const r=Array.isArray(t)?t:[t];return e.filter(e=>r.includes(e.value))}return e.find(e=>e.value===t)||null};var d=r(790);const u=({options:e=[],isMulti:t=!1,placeholder:r="",value:s,onChange:n})=>(0,d.jsx)(l.Ay,{styles:{container:e=>({...e,width:"100%",height:"100%",margin:"0",padding:"0",border:"none",borderRadius:"0",boxShadow:"none",backgroundColor:"transparent","&:hover":{border:"none",boxShadow:"none",backgroundColor:"transparent"}}),control:(e,t)=>({...e,borderColor:t.isFocused?"#673de6":"#dddddd",boxShadow:"none","&:hover":{borderColor:"#673de6"},minHeight:"32px",fontSize:"14px"}),menuList:e=>({...e,width:"auto",minWidth:"200px",backgroundColor:"#FFFFFF",fontSize:"12px"}),multiValue:e=>({...e,backgroundColor:"rgba(103, 61, 230, 0.1)",fontSize:"12px",minHeight:"22px"}),multiValueLabel:e=>({...e,color:"#673de6",fontWeight:"normal",padding:"2px 4px",fontSize:"12px"}),multiValueRemove:e=>({...e,color:"#673de6",padding:"2px 4px","&:hover":{backgroundColor:"#673de6",color:"#FFFFFF"}}),option:(e,t)=>({...e,backgroundColor:t.isSelected?"#673de6":t.isFocused?"rgba(103, 61, 230, 0.1)":"#FFFFFF",color:t.isSelected?"#FFFFFF":"#000000","&:active":{backgroundColor:"rgba(103, 61, 230, 0.2)"}}),valueContainer:e=>({...e,padding:"0 8px",cursor:"pointer",display:"flex",alignItems:"center",flexWrap:"wrap",gap:"2px"}),singleValue:e=>({...e,margin:0}),input:e=>({...e,margin:0,padding:0}),indicatorsContainer:e=>({...e,height:"32px"}),indicatorSeparator:e=>({...e,marginLeft:"10px"}),menu:e=>({...e,width:"max-content",minWidth:"100%",right:0,left:"auto"})},options:i(e),isMulti:t,value:t?c(i(e),s,!0):c(i(e),s),placeholder:r||(0,o.__)("Select","softtent-preorders"),onChange:e=>{if(n)if(t){const t=e?e.map(e=>e.value):[];n(t)}else{const t=e?e.value:"";n(t)}}});var p=r(6087),m=r(3270);function x({enabled:e=!1,setEnabled:t,responsive:r=!1}){const{activeDevice:s}=(0,m.F)(),n=()=>{var t,n;return r&&"object"==typeof e&&null!==e?null!==(t=null!==(n=e[s])&&void 0!==n?n:e.desktop)&&void 0!==t&&t:"boolean"==typeof e&&e},[a,l]=(0,p.useState)(n());return(0,p.useEffect)(()=>{l(n())},[e,s]),(0,d.jsxs)("div",{onClick:()=>{const n=!a;l(n),t(r?{..."object"==typeof e&&null!==e?e:{desktop:"boolean"==typeof e&&e},[s]:n}:n)},className:"relative inline-flex items-center h-[20px] w-[40px] cursor-pointer rounded-full transition-colors duration-200 "+(a?"!bg-primary":"!bg-softtent-po-gray"),children:[(0,d.jsx)("span",{className:"sr-only",children:(0,o.__)("Toggle","softtent-preorders")}),(0,d.jsx)("span",{className:"absolute start-0.5 top-0.5 end-0.5 h-4 w-4 rounded-full bg-white shadow-lg transition-transform duration-200 "+(a?"translate-x-5 rtl:-translate-x-5":"translate-x-0")})]})}var g=r(2337),h=r(6188);function f({type:e="checkbox",options:t={},value:r=("checkbox"===e?[]:""),layout:s="vertical",onChange:n}){const o="checkbox"===e,a=Array.isArray(r)?r:[r];return(0,d.jsx)("div",{className:"w-full",children:(0,d.jsx)("div",{className:"flex "+("horizontal"===s?"flex-row flex-wrap gap-x-4 gap-y-2":"flex-col gap-2"),children:Object.entries(t).map(([t,s])=>{const l=o?a.includes(t):r===t;return(0,d.jsxs)("label",{className:"group flex items-center gap-2 cursor-pointer text-sm select-none transition-colors "+(l?"text-gray-900":"text-gray-600 hover:text-gray-900"),children:[(0,d.jsxs)("div",{className:"relative flex items-center justify-center",children:[(0,d.jsx)("input",{type:e,value:t,checked:l,onChange:e=>((e,t)=>{if(o){let r=[...a];t?r.push(e):r=r.filter(t=>t!==e),n(r)}else n(e)})(t,e.target.checked),className:"sr-only"}),o?(0,d.jsx)("div",{className:"w-4 h-4 rounded border transition-all duration-200 flex items-center justify-center "+(l?"bg-primary border-primary":"bg-white border-gray-300 group-hover:border-primary"),children:l&&(0,d.jsx)(g.gc,{icon:h.e68,className:"text-white text-[10px]"})}):(0,d.jsx)("div",{className:"w-4 h-4 rounded-full border transition-all duration-200 flex items-center justify-center "+(l?"border-primary":"bg-white border-gray-300 group-hover:border-primary"),children:l&&(0,d.jsx)("div",{className:"w-2 h-2 rounded-full bg-primary"})})]}),(0,d.jsx)("span",{children:s})]},t)})})})}function b({options:e,value:t,onChange:r,className:s="",layout:n="default"}){const[o,a]=(0,p.useState)(t||""),l="full"===n?`flex w-full border border-gray-300 rounded overflow-hidden ${s}`:`inline-flex border border-gray-300 rounded overflow-hidden ${s}`,i=(e,t)=>`px-3 py-1.5 text-sm font-medium transition-colors ${"full"===n?"flex-1 justify-center":""} ${o===e?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"} ${t>0?"border-l border-gray-300":""}`;return(0,d.jsx)("div",{className:l,children:Object.entries(e).map(([e,t],s)=>(0,d.jsx)("button",{type:"button",className:i(e,s),onClick:()=>(e=>{a(e),r(e)})(e),children:t},e))})}var y=r(6649),v=r(6427);const j=e=>!(!e||"string"!=typeof e)&&e.includes("gradient");function _({value:e="",onChange:t,hover:r=!1,gradient:s=!1}){const[n,a]=(0,p.useState)(!1),[l,i]=(0,p.useState)("normal"),c=(0,p.useRef)(null),u=!0===r;let m,x="",g="";u?(x=e?.normal||"",g=e?.hover||"",m="normal"===l?x:g):m=e||"";const[h,f]=(0,p.useState)(()=>j(m)?"gradient":"solid");(0,p.useEffect)(()=>{j(m)&&f("gradient")},[m]);const[b,y]=(0,p.useState)(m);(0,p.useEffect)(()=>{y(m||"")},[m]);const _=()=>{a(!n)};(0,p.useEffect)(()=>{const e=e=>{const t=e.target;if(c.current?.contains(t))return;const r=t.closest?.(".components-popover, .components-dropdown__content");r||a(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const w=r=>{if(u){const s={...e,[l]:r};t(s)}else t(r)},N=e=>{y(e),w(e)},C=e=>{f(e),"solid"===e&&j(m)?(w(""),y("")):"gradient"!==e||j(m)||(w(""),y(""))};return(0,d.jsxs)("div",{className:"color-picker-container "+(u?"border border-gray-300 rounded-md p-2 bg-white":""),ref:c,style:{position:"relative"},children:[u&&(0,d.jsxs)("div",{className:"flex w-full mb-2 border border-gray-300 rounded overflow-hidden",children:[(0,d.jsx)("button",{type:"button",onClick:()=>i("normal"),className:"flex-1 py-1.5 text-sm font-medium transition-colors "+("normal"===l?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:(0,o.__)("Normal","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:()=>i("hover"),className:"flex-1 py-1.5 text-sm font-medium transition-colors border-l border-gray-300 "+("hover"===l?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:(0,o.__)("Hover","softtent-preorders")})]}),(0,d.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"5px"},children:[(0,d.jsx)("div",{onClick:_,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),_())},tabIndex:0,role:"button",style:{width:"40px",height:"30px",background:m||"#fff",border:"1px solid #ccc",cursor:"pointer",position:"relative",flexShrink:0},className:"rounded",children:!m&&(0,d.jsx)("div",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"},children:(0,d.jsx)(v.Icon,{icon:"color-picker",style:{fontSize:"18px",color:"#ccc"}})})}),(0,d.jsx)("input",{type:"text",value:b,onChange:e=>{const t=e.target.value;var r;y(t),(!(r=t)||/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/.test(r)||/^rgb\(\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*\d{1,3}\s*\)$/.test(r)||/^rgba\(\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*(0|1|0?\.\d+)\s*\)$/.test(r)||j(t)||""===t)&&w(t)},placeholder:u&&"hover"===l&&x?x:s?"":"#000000",className:"border border-gray-300 rounded px-2 py-1 text-sm focus:border-primary focus:outline-none",style:{width:"100px",height:"30px"}})]}),n&&(0,d.jsxs)("div",{className:"color-picker-popup-wrapper",children:[s&&(0,d.jsxs)("div",{className:"flex bg-gray-100 p-1 m-3 mb-0 rounded-lg",children:[(0,d.jsx)("button",{type:"button",onClick:()=>C("solid"),className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("solid"===h?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Solid","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:()=>C("gradient"),className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("gradient"===h?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Gradient","softtent-preorders")})]}),(0,d.jsx)("div",{className:s?"p-3 pt-2":"",children:s&&"gradient"===h?(0,d.jsx)(v.GradientPicker,{value:m||void 0,onChange:e=>{N(e||"")},gradients:[{name:"Starter",gradient:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",slug:"starter"},{name:"Sunset",gradient:"linear-gradient(135deg, #f093fb 0%, #f5576c 100%)",slug:"sunset"},{name:"Ocean",gradient:"linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)",slug:"ocean"},{name:"Forest",gradient:"linear-gradient(135deg, #11998e 0%, #38ef7d 100%)",slug:"forest"}]}):(0,d.jsx)(v.ColorPicker,{color:m,onChange:N,enableAlpha:!0,defaultValue:m})})]})]})}var w=r(3322);function N({label:e="",value:t=null,onChange:r}){const s=()=>{if(!wp||!wp.media)return;const e=wp.media({title:(0,o.__)("Choose an Image","softtent-preorders"),button:{text:(0,o.__)("Use this Image","softtent-preorders")},multiple:!1});e.on("select",()=>{const t=e.state().get("selection").first().toJSON();r({id:t.id,url:t.url,alt:t.alt||""})}),e.open()};return(0,d.jsx)("div",{className:"image-picker-container",children:t?.url?(0,d.jsx)("div",{className:"relative group inline-block",children:(0,d.jsx)("div",{className:"border border-gray-200 rounded-lg overflow-hidden bg-white hover:border-primary transition-all duration-200 shadow-sm",children:(0,d.jsxs)("div",{className:"relative",children:[(0,d.jsx)("img",{src:t.url,alt:t.alt,className:"w-full h-24 object-cover"}),(0,d.jsx)("button",{onClick:s,className:"absolute top-1 left-1 w-7 h-7 bg-white text-gray-700 rounded hover:bg-primary hover:text-white transition-all shadow-md flex items-center justify-center opacity-0 group-hover:opacity-100",title:(0,o.__)("Change Image","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.JmV,className:"text-xs"})}),(0,d.jsx)("button",{onClick:()=>{w.A.fire({text:(0,o.__)("Are you sure you want to remove this image?","softtent-preorders")}).then(e=>{e.isConfirmed&&r(null)})},className:"absolute top-1 right-1 w-7 h-7 bg-red-600 text-white rounded hover:bg-red-700 transition-all shadow-md flex items-center justify-center opacity-0 group-hover:opacity-100",title:(0,o.__)("Remove Image","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.yLS,className:"text-xs"})})]})})}):(0,d.jsx)("button",{onClick:s,className:"border-2 border-dashed border-gray-300 rounded-lg px-3 hover:border-primary hover:bg-primary-50 transition-all duration-200 group",children:(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"w-7 h-7 bg-gray-100 rounded flex items-center justify-center group-hover:bg-primary-100 transition-colors flex-shrink-0",children:(0,d.jsx)(g.gc,{icon:h.Cyq,className:"text-sm text-gray-400 group-hover:text-primary transition-colors"})}),(0,d.jsxs)("p",{className:"text-xs font-medium text-gray-700 group-hover:text-primary transition-colors",children:[(0,o.__)("Select","softtent-preorders")," ",e]})]})})})}function C({value:e,onChange:t,units:r=["px","%","em","rem"],hideLabel:s=!1}){const[n,a]=(0,p.useState)(!1),l=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&a(!1)};return n&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[n]),(0,d.jsxs)("div",{className:"flex flex-col items-center relative",style:{width:"40px"},ref:l,children:[(0,d.jsx)("button",{type:"button",onClick:()=>a(!n),className:"w-full bg-white border border-gray-300 rounded px-0 py-[5.3px] text-xs text-center focus:border-primary focus:outline-none cursor-pointer hover:bg-gray-50 transition-colors",title:(0,o.__)("Select Unit","softtent-preorders"),children:e}),n&&(0,d.jsx)("div",{className:"absolute top-full left-0 w-full mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 overflow-hidden",children:r.map(r=>(0,d.jsx)("button",{type:"button",onClick:()=>{t(r),a(!1)},className:"w-full px-2 py-1.5 text-xs text-center hover:bg-gray-100 transition-colors block "+(e===r?"bg-primary text-white hover:bg-primary":"text-gray-700"),children:r},r))}),!s&&(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:(0,o.__)("Unit","softtent-preorders")})]})}function k({value:e,onChange:t}){const[r,s]=(0,p.useState)(!1),n=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{n.current&&!n.current.contains(e.target)&&s(!1)};return r&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[r]);const a={all:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("circle",{cx:"8",cy:"8",r:"2",fill:"currentColor"})]}),"all-custom":(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"9",y:"2",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"9",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"9",y:"9",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"})]}),top:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),right:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"10",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),bottom:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"10",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),left:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),vertical:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"4",fill:"currentColor",opacity:"0.3"}),(0,d.jsx)("rect",{x:"2",y:"10",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),horizontal:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"}),(0,d.jsx)("rect",{x:"10",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),"vertical-and-horizontal":(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"9",width:"12",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("line",{x1:"8",y1:"2",x2:"8",y2:"14",stroke:"currentColor",strokeWidth:"1.5"})]})},l=[{value:"all",label:(0,o.__)("All","softtent-preorders")},{value:"vertical-and-horizontal",label:(0,o.__)("Vertical & Horizontal","softtent-preorders")},{value:"vertical",label:(0,o.__)("Vertical","softtent-preorders")},{value:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders")},{value:"top",label:(0,o.__)("Top","softtent-preorders")},{value:"right",label:(0,o.__)("Right","softtent-preorders")},{value:"bottom",label:(0,o.__)("Bottom","softtent-preorders")},{value:"left",label:(0,o.__)("Left","softtent-preorders")},{value:"all-custom",label:(0,o.__)("All Custom","softtent-preorders")}];return(0,d.jsxs)("div",{className:"flex flex-col items-center relative",style:{width:"40px"},ref:n,children:[(0,d.jsx)("button",{type:"button",onClick:()=>s(!r),className:"w-full bg-white border border-gray-300 rounded px-0 py-1.5 flex items-center justify-center focus:border-primary focus:outline-none cursor-pointer hover:bg-gray-50 transition-colors",title:(0,o.__)("Select Side Mode","softtent-preorders"),children:a[e]}),r&&(0,d.jsx)("div",{className:"absolute top-full end-0 w-auto min-w-[120px] mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 overflow-hidden",children:l.map(r=>(0,d.jsxs)("button",{type:"button",onClick:()=>{t(r.value),s(!1)},className:"w-full px-3 py-2 text-xs flex items-center gap-2 hover:bg-gray-100 transition-colors "+(e===r.value?"bg-primary text-white hover:bg-primary":"text-gray-700"),children:[(0,d.jsx)("span",{className:"flex-shrink-0",children:a[r.value]}),(0,d.jsx)("span",{className:"whitespace-nowrap",children:r.label})]},r.value))}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:(0,o.__)("Side","softtent-preorders")})]})}function S({value:e={},onChange:t,responsive:r=!1,default:s={top:"",right:"",bottom:"",left:"",unit:"px",side:"all"},units:n=["px","%","em","rem"],placeholder:a=""}){const{activeDevice:l}=(0,m.F)(),[i,c]=(0,p.useState)("all"),u=(()=>{const t=e||{};if(!r){const e=t;return void 0!==e.top||void 0!==e.unit?e:s}const n=t[l];if(n)return n;const o=s;if(o&&"object"==typeof o&&(o.desktop||o.tablet||o.mobile)){if("desktop"===l&&o.desktop)return o.desktop;if("tablet"===l)return o.tablet||o.desktop;if("mobile"===l)return o.mobile||o.tablet||o.desktop}return s})(),x=u.unit||"px";(0,p.useEffect)(()=>{u.side&&c(u.side)},[l,u.side]);const g=(s,n)=>{const o={...u,side:i};switch(i){case"all":o.top=n,o.right=n,o.bottom=n,o.left=n;break;case"vertical":o.top=n,o.bottom=n;break;case"horizontal":o.left=n,o.right=n;break;case"vertical-and-horizontal":"vertical"===s?(o.top=n,o.bottom=n):"horizontal"===s&&(o.left=n,o.right=n);break;case"top":o.top=n;break;case"right":o.right=n;break;case"bottom":o.bottom=n;break;case"left":o.left=n;break;case"all-custom":"top"!==s&&"right"!==s&&"bottom"!==s&&"left"!==s||(o[s]=n)}t(r?{...e||{},[l]:o}:o)},h=(()=>{switch(i){case"all":default:return[{key:"all",label:(0,o.__)("All","softtent-preorders"),getValue:()=>u.top||""}];case"vertical":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>u.top||""}];case"horizontal":return[{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>u.left||""}];case"vertical-and-horizontal":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>u.top||""},{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>u.left||""}];case"top":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>u.top||""}];case"right":return[{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>u.right||""}];case"bottom":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>u.bottom||""}];case"left":return[{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>u.left||""}];case"all-custom":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>u.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>u.right||""},{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>u.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>u.left||""}]}})(),f=1===h.length,b=(()=>{switch(x){case"%":return{min:0,max:100,step:1};case"em":case"rem":return{min:0,max:100,step:.1};default:return{min:0,max:200,step:1}}})(),y=Number(h[0]?.getValue())||0,v=(y-b.min)/(b.max-b.min)*100;return(0,d.jsx)("div",{className:"",children:(0,d.jsxs)("div",{className:"flex gap-1",children:[f&&(0,d.jsx)("div",{className:"flex relative top-3 flex-1",children:(0,d.jsx)("input",{type:"range",min:b.min,max:b.max,step:b.step,value:y,onChange:e=>g(h[0].key,e.target.value),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${v}%, #e5e7eb ${v}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${v}%, #e5e7eb ${v}%, #e5e7eb 100%)`}})}),(0,d.jsx)("div",{className:"grid gap-1 "+(f?"":"flex-1"),style:{gridTemplateColumns:`repeat(${h.length}, minmax(0, 1fr))`},children:h.map(e=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:e.getValue(),onChange:t=>g(e.key,t.target.value),placeholder:a||"",className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0,width:f?"70px":"auto"}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:e.label})]},e.key))}),(0,d.jsx)(k,{value:i,onChange:s=>{c(s);const n={top:"",right:"",bottom:"",left:"",unit:u.unit,side:s};t(r?{...e||{},[l]:n}:n)}}),(0,d.jsx)(C,{value:x,onChange:s=>{const n={...u,unit:s,side:i};t(r?{...e||{},[l]:n}:n)},units:n})]})})}const A=[{value:"none",label:(0,o.__)("None","softtent-preorders")},{value:"solid",label:(0,o.__)("Solid","softtent-preorders")},{value:"dashed",label:(0,o.__)("Dashed","softtent-preorders")},{value:"dotted",label:(0,o.__)("Dotted","softtent-preorders")},{value:"double",label:(0,o.__)("Double","softtent-preorders")},{value:"groove",label:(0,o.__)("Groove","softtent-preorders")},{value:"ridge",label:(0,o.__)("Ridge","softtent-preorders")}];function E({value:e={},onChange:t,placeholder:r=""}){const s=e.border||"none",n=e.width||{},a=e.color||"#000000",l=e.radius||{},[i,c]=(0,p.useState)(!1),u=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{u.current&&!u.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const m=r=>{t({...e,...r})};return(0,d.jsxs)("div",{className:"relative",ref:u,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>c(!i),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(i?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.fx$,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(0,o.__)("Border","softtent-preorders")})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(i?"text-primary":"text-gray-400")})]}),i&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl space-y-4 min-w-[300px]",children:[(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Border Type","softtent-preorders")}),(0,d.jsx)("select",{value:s,onChange:e=>{return t=e.target.value,void m({border:t});var t},className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none",children:A.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),"none"!==s&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"mb-1",children:(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Width","softtent-preorders")})}),(0,d.jsx)($,{value:n,onChange:e=>{m({width:e})},placeholder:r,units:["px","em","rem"]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Color","softtent-preorders")}),(0,d.jsx)(ae,{type:"color",value:a,onChange:e=>{return t=e.value,void m({color:t});var t},className:"h-10 border border-gray-300 rounded cursor-pointer"})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"mb-1",children:(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Radius","softtent-preorders")})}),(0,d.jsx)($,{value:l,onChange:e=>{m({radius:e})},placeholder:r,units:["px","%","em","rem"]})]})]})]})]})}function $({value:e,onChange:t,placeholder:r="",placeholderValues:s,units:n=["px","%","em","rem"]}){const[a,l]=(0,p.useState)(e.side||"all"),i=e.unit||s?.unit||"px";(0,p.useEffect)(()=>{e.side&&l(e.side)},[e.side]);const c=(()=>{switch(a){case"all":return[{key:"all",label:(0,o.__)("All","softtent-preorders"),getValue:()=>e.top||""}];case"vertical":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>e.top||""}];case"horizontal":return[{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>e.left||""}];case"vertical-and-horizontal":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>e.top||""},{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>e.left||""}];case"top":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>e.top||""}];case"right":return[{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>e.right||""}];case"bottom":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>e.bottom||""}];case"left":return[{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>e.left||""}];default:return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>e.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>e.right||""},{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>e.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>e.left||""}]}})(),u=(r,s)=>{const n={...e,side:a};"all"===r||"vertical"===r||"horizontal"===r?"all"===r?(n.top=s,n.right=s,n.bottom=s,n.left=s):"vertical"===r?(n.top=s,n.bottom=s):"horizontal"===r&&(n.left=s,n.right=s):"top"!==r&&"right"!==r&&"bottom"!==r&&"left"!==r||(n[r]=s),t(n)},m=1===c.length,x=parseFloat(c[0]?.getValue()||"0"),g=(x-0)/100*100;return(0,d.jsx)("div",{className:"space-y-1",children:(0,d.jsxs)("div",{className:"flex gap-1",children:[m&&(0,d.jsx)("div",{className:"flex relative top-3",style:{flex:"0 0 auto",width:"40%"},children:(0,d.jsx)("input",{type:"range",min:0,max:100,step:1,value:x,onChange:e=>u(c[0].key,e.target.value),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${g}%, #e5e7eb ${g}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${g}%, #e5e7eb ${g}%, #e5e7eb 100%)`}})}),(0,d.jsx)("div",{className:"grid gap-1 flex-1",style:{gridTemplateColumns:`repeat(${c.length}, minmax(0, 1fr))`},children:c.map(e=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:e.getValue(),onChange:t=>u(e.key,t.target.value),placeholder:r,className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:e.label})]},e.key))}),(0,d.jsx)(k,{value:a,onChange:r=>{l(r);const s={top:"",right:"",bottom:"",left:"",unit:e.unit,side:r};t(s)}}),(0,d.jsx)(C,{value:i,onChange:r=>{t({...e,unit:r,side:a})},units:n})]})})}var L=r(701);const D=[{value:"left",icon:h.ecg,label:(0,o.__)("Left","softtent-preorders")},{value:"center",icon:h._ur,label:(0,o.__)("Center","softtent-preorders")},{value:"right",icon:h.jbh,label:(0,o.__)("Right","softtent-preorders")}];function T({value:e="left",onChange:t,responsive:r=!1}){const{activeDevice:s}=(0,m.F)(),n=r&&"object"==typeof e&&null!==e?e[s]||e.desktop||"left":"string"==typeof e?e:"left";return(0,d.jsx)("div",{className:"flex items-center gap-2",children:(0,d.jsx)("div",{className:"flex",children:D.map(o=>(0,d.jsx)(L.A,{content:o.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>{return n=o.value,void t(r?{..."object"==typeof e&&null!==e?e:{desktop:"string"==typeof e?e:"left"},[s]:n}:n);var n},className:`py-1 px-2 text-sm font-medium transition-colors border border-gray-300 ${n===o.value?"bg-primary text-white border-primary":"bg-white text-gray-600 hover:bg-gray-50"} ${"left"===o.value?"rounded-l":"right"===o.value?"rounded-r":""} ${"left"!==o.value?"-ml-px":""}`,children:(0,d.jsx)(g.gc,{icon:o.icon,className:"text-base"})})},o.value))})})}const z=[{key:"desktop",icon:h.ArK,label:(0,o.__)("Desktop","softtent-preorders")},{key:"tablet",icon:h.w7B,label:(0,o.__)("Tablet","softtent-preorders")},{key:"mobile",icon:h.GrJ,label:(0,o.__)("Mobile","softtent-preorders")}];function R({responsive:e=!0}){const{activeDevice:t,setActiveDevice:r}=(0,m.F)(),[s,n]=(0,p.useState)(!1),o=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{o.current&&!o.current.contains(e.target)&&n(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),e?(0,d.jsxs)("div",{className:"flex items-center gap-1",style:{position:"relative"},ref:o,children:[(0,d.jsx)(L.A,{content:z.find(e=>e.key===t)?.label||"",position:"right",children:(0,d.jsx)("button",{type:"button",onClick:()=>n(!s),className:"py-0.5 px-1 bg-primary/10 text-primary rounded transition-colors",children:(0,d.jsx)(g.gc,{icon:z.find(e=>e.key===t).icon,className:"text-[10px]"})})}),s&&(0,d.jsx)("div",{style:{position:"absolute",top:"100%",left:"0",zIndex:9999,display:"flex",marginTop:"4px",flexDirection:"column",gap:"4px"},children:z.filter(e=>e.key!==t).map(e=>(0,d.jsx)(L.A,{content:e.label,position:"right",children:(0,d.jsx)("button",{type:"button",onClick:()=>{r(e.key),n(!1)},className:"py-0.5 px-1 bg-gray-100 text-gray-600 hover:bg-gray-200 rounded transition-colors",children:(0,d.jsx)(g.gc,{icon:e.icon,className:"text-[10px]"})})},e.key))})]}):null}const F=[{value:"100",label:(0,o.__)("Thin (100)","softtent-preorders")},{value:"200",label:(0,o.__)("Extra Light (200)","softtent-preorders")},{value:"300",label:(0,o.__)("Light (300)","softtent-preorders")},{value:"400",label:(0,o.__)("Regular (400)","softtent-preorders")},{value:"500",label:(0,o.__)("Medium (500)","softtent-preorders")},{value:"600",label:(0,o.__)("Semi Bold (600)","softtent-preorders")},{value:"700",label:(0,o.__)("Bold (700)","softtent-preorders")},{value:"800",label:(0,o.__)("Extra Bold (800)","softtent-preorders")},{value:"900",label:(0,o.__)("Black (900)","softtent-preorders")}],B=[{value:"left",icon:h.ecg,label:(0,o.__)("Left","softtent-preorders")},{value:"center",icon:h._ur,label:(0,o.__)("Center","softtent-preorders")},{value:"right",icon:h.jbh,label:(0,o.__)("Right","softtent-preorders")}],O=(h.ArK,(0,o.__)("Desktop","softtent-preorders"),h.DIx,(0,o.__)("Tablet","softtent-preorders"),h.XRN,(0,o.__)("Mobile","softtent-preorders"),[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"none",label:(0,o.__)("Normal","softtent-preorders")},{value:"capitalize",label:(0,o.__)("Capitalize","softtent-preorders")},{value:"uppercase",label:(0,o.__)("Uppercase","softtent-preorders")},{value:"lowercase",label:(0,o.__)("Lowercase","softtent-preorders")}]),V=[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"normal",label:(0,o.__)("Normal","softtent-preorders")},{value:"italic",label:(0,o.__)("Italic","softtent-preorders")},{value:"oblique",label:(0,o.__)("Oblique","softtent-preorders")}],I=[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"none",label:(0,o.__)("None","softtent-preorders")},{value:"underline",label:(0,o.__)("Underline","softtent-preorders")},{value:"overline",label:(0,o.__)("Overline","softtent-preorders")},{value:"line-through",label:(0,o.__)("Line Through","softtent-preorders")}];function P({value:e={},onChange:t,responsive:r=!1,color:s=!1}){const{activeDevice:n,setActiveDevice:a}=(0,m.F)(),[l,i]=(0,p.useState)(!1),[c,u]=(0,p.useState)(!1),[x,f]=(0,p.useState)(!1),b=(0,p.useRef)(null),y=(0,p.useRef)(null),v=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{b.current&&!b.current.contains(e.target)&&f(!1),y.current&&!y.current.contains(e.target)&&i(!1),v.current&&!v.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const j=(r,s)=>{t({...e,[r]:s})};return(0,d.jsxs)("div",{className:"relative",ref:b,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>f(!x),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(x?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.jrc,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(0,o.__)("Typography","softtent-preorders")})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(x?"text-primary":"text-gray-400")})]}),x&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl space-y-4 min-w-[300px]",children:[!1,(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Font Size","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsxs)("div",{className:"flex gap-1 rounded overflow-hidden flex-1",children:[(0,d.jsx)("input",{type:"number",value:r&&"object"==typeof e.size?e.size[n]||"":"string"==typeof e.size?e.size:"",onChange:t=>((t,s)=>{if(r){const r="object"==typeof e.size?e.size:{};j("size",{...r,[t]:s})}else j("size",s)})(r?n:"size",t.target.value),placeholder:(()=>{if(r&&"object"==typeof e.size){if("tablet"===n&&!e.size.tablet)return e.size.desktop||"";if("mobile"===n&&!e.size.mobile)return e.size.tablet||e.size.desktop||""}return"16"})(),className:"w-full py-1.5 pr-0 pl-2 text-sm focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsxs)("select",{value:r&&"object"==typeof e.size&&e.size.unit||"px",onChange:t=>(t=>{if(r){const r="object"==typeof e.size?e.size:{};j("size",{...r,unit:t})}else j("size",e.size)})(t.target.value),className:"py-1.5 text-sm bg-white focus:border-primary focus:outline-none border-l border-gray-300",children:[(0,d.jsx)("option",{value:"px",children:"px"}),(0,d.jsx)("option",{value:"em",children:"em"}),(0,d.jsx)("option",{value:"rem",children:"rem"}),(0,d.jsx)("option",{value:"%",children:"%"})]})]}),(0,d.jsx)(R,{responsive:r})]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Font Weight","softtent-preorders")}),(0,d.jsx)("select",{value:e.weight||"400",onChange:e=>j("weight",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:F.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),s&&(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Color","softtent-preorders")}),(0,d.jsx)("div",{className:"w-full",children:(0,d.jsx)(_,{value:e.color||"",onChange:e=>j("color",e)})})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Line Height","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsxs)("div",{className:"flex gap-1 rounded overflow-hidden flex-1",children:[(0,d.jsx)("input",{type:"number",value:r&&"object"==typeof e.line_height?e.line_height[n]||"":"string"==typeof e.line_height?e.line_height:"",onChange:t=>((t,s)=>{if(r){const r="object"==typeof e.line_height?e.line_height:{};j("line_height",{...r,[t]:s})}else j("line_height",s)})(r?n:"line_height",t.target.value),placeholder:(()=>{if(r&&"object"==typeof e.line_height){if("tablet"===n&&!e.line_height.tablet)return e.line_height.desktop||"";if("mobile"===n&&!e.line_height.mobile)return e.line_height.tablet||e.line_height.desktop||""}return"1.5"})(),className:"w-full py-1.5 pr-0 pl-2 text-sm focus:border-primary focus:outline-none",style:{paddingRight:0},step:"0.1"}),(0,d.jsxs)("select",{value:r&&"object"==typeof e.line_height&&e.line_height.unit||"px",onChange:t=>(t=>{if(r){const r="object"==typeof e.line_height?e.line_height:{};j("line_height",{...r,unit:t})}else j("line_height",e.line_height)})(t.target.value),className:"py-1.5 text-sm bg-white focus:border-primary focus:outline-none border-l border-gray-300",children:[(0,d.jsx)("option",{value:"px",children:"px"}),(0,d.jsx)("option",{value:"em",children:"em"}),(0,d.jsx)("option",{value:"rem",children:"rem"}),(0,d.jsx)("option",{value:"%",children:"%"})]})]}),(0,d.jsx)(R,{responsive:r})]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Transform","softtent-preorders")}),(0,d.jsx)("select",{value:e.transform||"",onChange:e=>j("transform",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:O.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Style","softtent-preorders")}),(0,d.jsx)("select",{value:e.style||"",onChange:e=>j("style",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:V.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Decoration","softtent-preorders")}),(0,d.jsx)("select",{value:e.decoration||"",onChange:e=>j("decoration",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:I.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Text Alignment","softtent-preorders")}),(0,d.jsx)("div",{className:"flex",children:B.map(t=>(0,d.jsx)(L.A,{content:t.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>j("alignment",t.value),className:`py-1 px-2 text-sm font-medium transition-colors border border-gray-300 ${e.alignment===t.value?"bg-primary text-white border-primary":"bg-white text-gray-600 hover:bg-gray-50"} ${"left"===t.value?"rounded-s":"right"===t.value?"rounded-e":""} ${"left"!==t.value?"-ms-px":""}`,children:(0,d.jsx)(g.gc,{icon:t.icon,className:"text-base"})})},t.value))})]})]})]})}function W({value:e,onChange:t,options:r={}}){const s=e&&"object"==typeof e?{hook_name:e.hook_name||"",priority:e.priority||10}:{hook_name:"",priority:10};let n=[];return Array.isArray(r)?n=r:"object"==typeof r&&(n=Object.entries(r).map(([e,t])=>({label:t,value:e}))),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"flex-grow",children:(0,d.jsx)(u,{options:n,value:s.hook_name,onChange:e=>{t({...s,hook_name:e})},placeholder:(0,o.__)("Select Position","softtent-preorders")})}),(0,d.jsx)("div",{className:"w-18",children:(0,d.jsx)("input",{type:"number",value:s.priority,onChange:e=>{return r=e.target.value,void t({...s,priority:parseInt(r)||0});var r},className:"w-full !h-[32px] px-3 py-2 bg-white border border-gray-300 rounded focus:outline-none focus:border-[#673de6] text-xs text-black",placeholder:(0,o.__)("Priority","softtent-preorders")})})]})}function M({value:e,onChange:t}){const[r,s]=(0,p.useState)(!1),n=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{n.current&&!n.current.contains(e.target)&&s(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]);const a=[{value:"top-left",label:(0,o.__)("Top Left","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"4",cy:"4",r:"2",fill:"currentColor"})]})},{value:"top-right",label:(0,o.__)("Top Right","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"12",cy:"4",r:"2",fill:"currentColor"})]})},{value:"bottom-left",label:(0,o.__)("Bottom Left","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"4",cy:"12",r:"2",fill:"currentColor"})]})},{value:"bottom-right",label:(0,o.__)("Bottom Right","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"12",cy:"12",r:"2",fill:"currentColor"})]})},{value:"center",label:(0,o.__)("Center","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"8",cy:"8",r:"2",fill:"currentColor"})]})}],l=a.find(t=>t.value===e)||a[3];return(0,d.jsxs)("div",{className:"relative",ref:n,children:[(0,d.jsx)("button",{type:"button",onClick:()=>s(!r),className:"flex items-center justify-center p-1.5 border border-gray-300 rounded bg-white hover:bg-gray-50 transition-colors",title:l.label,children:l.icon}),r&&(0,d.jsx)("div",{className:"absolute end-0 top-full mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 py-1 min-w-[160px]",children:a.map(r=>(0,d.jsxs)("button",{type:"button",onClick:()=>{t(r.value),s(!1)},className:"w-full px-3 py-2 text-start text-sm hover:bg-gray-100 transition-colors flex items-center gap-2 "+(e===r.value?"bg-primary/10 text-primary":"text-gray-700"),children:[r.icon,(0,d.jsx)("span",{children:r.label})]},r.value))})]})}function U({value:e={},onChange:t,units:r=["px","%","em","rem"]}){const{activeDevice:s}=(0,m.F)(),n=e[s]||{top:"",right:"",bottom:"",left:"",unit:"px",position:"bottom-right"},a=n.unit||"px",[l,i]=(0,p.useState)(n.position||"bottom-right");(0,p.useEffect)(()=>{n.position&&i(n.position)},[n.position]);const c=(()=>{switch(l){case"top-left":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>n.top||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>n.left||""}];case"top-right":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>n.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>n.right||""}];case"bottom-left":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>n.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>n.left||""}];case"bottom-right":default:return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>n.bottom||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>n.right||""}];case"center":return[]}})();return(0,d.jsx)("div",{className:"w-full",children:(0,d.jsxs)("div",{className:"flex items-start gap-1",children:[c.length>0?(0,d.jsx)("div",{className:"grid gap-1 flex-1",style:{gridTemplateColumns:`repeat(${c.length}, minmax(0, 1fr))`},children:c.map(r=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:r.getValue(),onChange:o=>((r,o)=>{const a={...n,position:l};"top"!==r&&"right"!==r&&"bottom"!==r&&"left"!==r||(a[r]=o),t({...e,[s]:a})})(r.key,o.target.value),className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:r.label})]},r.key))}):(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center py-1.5 text-sm text-gray-500",children:(0,o.__)("Center position - no offset needed","softtent-preorders")}),(0,d.jsx)(L.A,{content:(0,o.__)("Position","softtent-preorders"),position:"left",children:(0,d.jsx)(M,{value:l,onChange:r=>{i(r);const o={top:"",right:"",bottom:"",left:"",unit:n.unit,position:r};t({...e,[s]:o})}})}),(0,d.jsx)(C,{value:a,onChange:r=>{t({...e,[s]:{...n,unit:r,position:l}})},units:r})]})})}function G({value:e,onChange:t,units:r=["px","%","em","rem"]}){return(0,d.jsx)(U,{value:e,onChange:t,units:r})}function H({label:e,sourceSection:t,targetSection:r,onCopy:s}){return(0,d.jsx)("div",{className:"copy-section-field",children:(0,d.jsxs)("button",{onClick:async()=>{const e=e=>e.split("_").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" "),n=e(t),a=e(r);(await w.A.fire({title:(0,o.__)("Copy Settings?","softtent-preorders"),text:`${(0,o.__)("This will copy all settings from","softtent-preorders")} "${n}" ${(0,o.__)("to","softtent-preorders")} "${a}". ${(0,o.__)("Any existing values will be overwritten.","softtent-preorders")}`,confirmButtonText:(0,o.__)("Yes, Copy","softtent-preorders"),cancelButtonText:(0,o.__)("Cancel","softtent-preorders"),showCancelButton:!0})).isConfirmed&&s(t,r)},className:"flex items-center justify-center gap-2 text-sm py-2 px-4 rounded-md text-white bg-secondary hover:bg-secondary-50 transition-colors",children:[(0,d.jsx)(g.gc,{icon:h.jPR}),(0,d.jsx)("span",{children:e})]})})}var q=r(1609);function J({extensionId:e,ruleId:t,ruleset:r=!1,extensionLabel:s}){const[n,a]=(0,q.useState)(!1),l=(()=>{let s=`[softtent_po_${e.replace(/-/g,"_")}`;return r&&(s+=` id="${t||"0"}"`),s+=' product_id="{product_id}"',s+="]",s})();return(0,d.jsxs)("div",{className:"shortcode-field",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("input",{type:"text",value:l,readOnly:!0,className:"flex-1 px-3 py-2 text-sm border border-gray-300 rounded-md bg-gray-50 font-mono",onClick:e=>e.currentTarget.select()}),(0,d.jsxs)("button",{onClick:async()=>{try{if(navigator.clipboard&&navigator.clipboard.writeText)await navigator.clipboard.writeText(l);else{const e=document.createElement("textarea");e.value=l,e.style.position="fixed",e.style.left="-999999px",e.style.top="-999999px",document.body.appendChild(e),e.focus(),e.select();const t=document.execCommand("copy");if(document.body.removeChild(e),!t)throw new Error("Copy command failed")}a(!0),setTimeout(()=>{a(!1)},2e3)}catch(e){w.A.fire({title:(0,o.__)("Error","softtent-preorders"),text:(0,o.__)("Failed to copy shortcode","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),showCancelButton:!1})}},className:"flex items-center justify-center gap-2 text-sm py-2 px-3 rounded-md text-white bg-secondary hover:bg-secondary-50 transition-colors ",title:(0,o.__)("Copy to clipboard","softtent-preorders"),children:[(0,d.jsx)(g.gc,{icon:h.jPR}),(0,d.jsx)("span",{children:n?(0,o.__)("Copied!","softtent-preorders"):(0,o.__)("Copy","softtent-preorders")})]})]}),(0,d.jsx)("p",{className:"text-xs text-gray-500 mt-2",children:(0,o.__)(`Use this shortcode to display the ${s} anywhere on your site.`,"softtent-preorders")})]})}function K({value:e,onChange:t,dateOnly:r=!1,is12Hour:s=!1}){const[n,a]=(0,p.useState)(!1),l=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&a(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),(0,d.jsxs)("div",{className:"relative",ref:l,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>a(!n),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(n?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.BEE,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(()=>{if(!e)return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders");try{const t=new Date(e);if(isNaN(t.getTime()))return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders");if(r){const e={year:"numeric",month:"short",day:"numeric"};return t.toLocaleDateString(void 0,e)}{const e={year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"};return t.toLocaleString(void 0,e)}}catch(e){return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders")}})()})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(n?"text-primary":"text-gray-400")})]}),n&&(0,d.jsxs)("div",{className:"absolute top-full end-0 mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl "+(r?"softtent-po-date-only":""),children:[(0,d.jsx)(v.DateTimePicker,{currentDate:e||void 0,onChange:e=>{t(e)},is12Hour:s}),r&&(0,d.jsx)("style",{children:"\n\t\t\t\t\t\t\t/* Hide only the TIME section, not the datetime container */\n\t\t\t\t\t\t\t.softtent-po-date-only .components-datetime .components-datetime__time {\n\t\t\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t/* Hide timezone selector */\n\t\t\t\t\t\t\t.softtent-po-date-only .components-datetime__timezone {\n\t\t\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t"})]})]})}var X=r(1455),Y=r.n(X);let Q=null;const Z=({currentPreset:e,onSelect:t,onClose:r})=>{const[s,n]=(0,p.useState)(!1),[a,l]=(0,p.useState)(Q||{}),[i,c]=(0,p.useState)(0===Object.keys(Q||{}).length);(0,p.useEffect)(()=>{setTimeout(()=>n(!0),10),Q&&0!==Object.keys(Q).length||(c(!0),(async()=>{if(Q)return Q;try{const e=await Y()({path:"/softtent-preorders/v1/icons",method:"GET"});if(e.success&&e.data)return Q=e.data,e.data}catch(e){}return{}})().then(e=>{l(e),c(!1)}))},[]);const u=e=>{n(!1),setTimeout(()=>{e()},300)},m=()=>{u(r)};return(0,p.useEffect)(()=>{const e=e=>{"Escape"===e.key&&m()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,d.jsx)("div",{className:"softtent-po-admin",children:(0,d.jsx)("div",{"aria-modal":"true",className:"fixed inset-0 z-[1000] bg-black/50 flex items-center justify-center transition-opacity duration-300 "+(s?"opacity-100":"opacity-0"),onClick:e=>{e.target===e.currentTarget&&m()},children:(0,d.jsxs)("div",{className:"bg-white rounded-lg shadow-lg w-full max-w-lg mx-4 max-h-[80vh] overflow-hidden transition-transform duration-300 "+(s?"translate-y-0":"-translate-y-12"),children:[(0,d.jsxs)("div",{className:"flex items-center justify-between px-6 py-4 border-b border-gray-200",children:[(0,d.jsx)("h3",{className:"!m-0 !text-md !font-semibold text-gray-700",children:(0,o.__)("Choose Icon","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:m,className:"text-gray-400 hover:text-gray-600 transition-colors","aria-label":(0,o.__)("Close","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.GRI,className:"text-xl"})})]}),(0,d.jsx)("div",{className:"p-6 overflow-y-auto max-h-[60vh]",children:i?(0,d.jsx)("div",{className:"flex items-center justify-center py-12",children:(0,d.jsx)(g.gc,{icon:h.z1G,className:"text-3xl text-gray-400 animate-spin"})}):0===Object.keys(a).length?(0,d.jsx)("div",{className:"flex items-center justify-center py-12 text-gray-500",children:(0,o.__)("No icons available","softtent-preorders")}):(0,d.jsx)("div",{className:"grid grid-cols-8 gap-2",children:Object.entries(a).map(([r,s])=>(0,d.jsx)(L.A,{content:s.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>(e=>{const r=a[e];u(()=>t(e,r))})(r),className:"w-full aspect-square flex items-center justify-center rounded-lg transition-all [&>svg]:w-5 [&>svg]:h-5 "+(e===r?"bg-primary text-white ring-2 ring-primary ring-offset-2":"bg-gray-100 text-gray-600 hover:bg-gray-200 hover:text-gray-800"),dangerouslySetInnerHTML:{__html:s.svg}})},r))})})]})})})};function ee({value:e,onChange:t,svgUploadEnabled:r,onEnableSvgUpload:s,showPosition:n=!1,showMargin:a=!1}){const[l,i]=(0,p.useState)(!1),[c,u]=(0,p.useState)(!1),m=(0,p.useRef)(null),x=e||{source:"none",position:"left"};(0,p.useEffect)(()=>{const e=e=>{!m.current||m.current.contains(e.target)||c||i(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[c]);const f=()=>{const e=x.margin;return"number"==typeof e?{value:e,unit:"px"}:e&&"object"==typeof e&&"value"in e?{value:e.value||0,unit:e.unit||"px"}:{value:6,unit:"px"}},b=e=>{const r=f();t({...x,margin:{value:e,unit:r.unit}})},y=e=>{const r=f();t({...x,margin:{value:r.value,unit:e}})},v=()=>"preset"===x.source?x.preset_label||x.preset||(0,o.__)("Icon","softtent-preorders"):"custom"===x.source?(0,o.__)("Custom Icon","softtent-preorders"):(0,o.__)("Icon","softtent-preorders"),j="none"!==x.source,_="preset"===x.source&&x.preset_svg?(0,d.jsx)("span",{className:"w-5 h-5 flex items-center justify-center [&>svg]:w-full [&>svg]:h-full",dangerouslySetInnerHTML:{__html:x.preset_svg}}):"custom"===x.source&&x.custom?.url?(0,d.jsx)("img",{src:x.custom.url,alt:"",className:"w-5 h-5 object-contain"}):null;return(0,d.jsxs)("div",{className:"relative",ref:m,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>i(!l),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(l?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[_&&(0,d.jsx)("span",{className:"text-gray-600",children:_}),(0,d.jsx)("span",{className:"font-medium",children:v()})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(l?"text-primary":"text-gray-400")})]}),l&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 bg-white border border-gray-200 rounded-lg shadow-xl min-w-[300px]",children:[j&&(0,d.jsxs)("div",{className:"p-3 border-b border-gray-200 flex items-center justify-between bg-gray-50 rounded-t-lg",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3",children:[(0,d.jsx)("div",{className:"w-10 h-10 bg-white border border-gray-200 rounded-lg flex items-center justify-center [&>svg]:w-6 [&>svg]:h-6 [&>img]:w-6 [&>img]:h-6",children:_}),(0,d.jsx)("span",{className:"text-sm font-medium text-gray-700",children:v()})]}),(0,d.jsx)("button",{type:"button",onClick:async()=>{u(!0);const e=await w.A.fire({text:(0,o.__)("Are you sure you want to remove this icon?","softtent-preorders")});u(!1),e.isConfirmed&&t({source:"none",position:x.position,margin:x.margin})},className:"w-8 h-8 bg-red-50 text-red-600 rounded-lg hover:bg-red-100 transition-colors flex items-center justify-center",title:(0,o.__)("Remove Icon","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.yLS,className:"text-sm"})})]}),(0,d.jsxs)("div",{className:"flex bg-gray-100 p-1 m-3 rounded-lg",children:[(0,d.jsx)("button",{type:"button",onClick:async()=>{u(!0);const e=await(r="preset"===x.source?x.preset:void 0,new Promise(e=>{const t=document.createElement("div");t.id="icon-library-modal-container",document.body.appendChild(t);const s=(0,p.createRoot)(t),n=()=>{s.unmount(),document.body.contains(t)&&document.body.removeChild(t)};s.render((0,d.jsx)(Z,{currentPreset:r,onSelect:(t,r)=>{e({selected:!0,iconKey:t,iconData:r}),n()},onClose:()=>{e({selected:!1}),n()}}))}));var r;u(!1),e.selected&&e.iconKey&&e.iconData&&t({source:"preset",preset:e.iconKey,preset_svg:e.iconData.svg,preset_label:e.iconData.label,position:x.position,margin:x.margin})},className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("preset"===x.source||"none"===x.source?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Icon Library","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:async()=>{if(!wp||!wp.media)return;if(!r){if(u(!0),(await w.A.fire({title:(0,o.__)("Enable SVG Upload?","softtent-preorders"),text:(0,o.__)("SVG files can contain malicious code. Only enable this if you trust the source of your SVG files. Do you want to enable SVG uploads at your own risk?","softtent-preorders"),confirmButtonText:(0,o.__)("Yes, Enable SVG Upload","softtent-preorders"),cancelButtonText:(0,o.__)("Cancel","softtent-preorders"),confirmButtonClass:"bg-yellow-500 text-white",showCancelButton:!0})).isConfirmed&&s)try{await s(),await w.A.fire({title:(0,o.__)("SVG Upload Enabled","softtent-preorders"),text:(0,o.__)("SVG upload has been enabled. Please save your current settings and reload the page to upload SVG files.","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),showCancelButton:!1})}catch(e){await w.A.fire({title:(0,o.__)("Error","softtent-preorders"),text:(0,o.__)("Failed to enable SVG upload.","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),confirmButtonClass:"bg-red-500 text-white",showCancelButton:!1})}return void u(!1)}u(!0);const e=wp.media({title:(0,o.__)("Choose an SVG Icon","softtent-preorders"),button:{text:(0,o.__)("Use this Icon","softtent-preorders")},multiple:!1,library:{type:"image/svg+xml"}});e.on("select",()=>{const r=e.state().get("selection").first().toJSON();t({source:"custom",custom:{id:r.id,url:r.url},position:x.position,margin:x.margin}),u(!1)}),e.on("close",()=>{u(!1)}),e.open()},className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("custom"===x.source?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Upload SVG","softtent-preorders")})]}),n&&(0,d.jsxs)("div",{className:"p-3 border-t border-gray-200",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600 mb-2 block",children:(0,o.__)("Icon Position","softtent-preorders")}),(0,d.jsx)("div",{className:"flex gap-1",children:[{value:"left",label:(0,o.__)("Left","softtent-preorders")},{value:"right",label:(0,o.__)("Right","softtent-preorders")},{value:"only",label:(0,o.__)("Icon Only","softtent-preorders")}].map(e=>(0,d.jsx)("button",{type:"button",onClick:()=>{return r=e.value,void t({...x,position:r});var r},className:"flex-1 px-3 py-1.5 text-xs font-medium rounded transition-colors "+(x.position===e.value?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:e.label},e.value))})]}),a&&("left"===x.position||"right"===x.position)&&(()=>{const e=f(),t="%"===e.unit?100:"em"===e.unit||"rem"===e.unit?10:50,r="em"===e.unit||"rem"===e.unit?.1:1,s=e.value/t*100;return(0,d.jsxs)("div",{className:"p-3 border-t border-gray-200",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600 mb-2 block",children:(0,o.__)("Margin","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex gap-1",children:[(0,d.jsx)("div",{className:"flex relative flex-1 top-3",children:(0,d.jsx)("input",{type:"range",min:"0",max:t,step:r,value:e.value,onChange:e=>b(Number(e.target.value)),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${s}%, #e5e7eb ${s}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${s}%, #e5e7eb ${s}%, #e5e7eb 100%)`}})}),(0,d.jsxs)("div",{className:"flex flex-col",style:{width:"70px"},children:[(0,d.jsx)("input",{type:"number",min:"0",step:r,value:e.value,onChange:e=>b(Number(e.target.value)),className:"w-full py-1.5 px-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none"}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:"left"===x.position?(0,o.__)("Right","softtent-preorders"):(0,o.__)("Left","softtent-preorders")})]}),(0,d.jsx)(C,{value:e.unit,onChange:y,units:["px","em","rem","%"]})]})]})})()]})]})}function te({value:e,onChange:t,responsive:r=!1,min:s=0,max:n=1e3,step:o=1,units:a,placeholder:l="",className:i=""}){const{activeDevice:c}=(0,m.F)(),u=a&&a.length>0,p=()=>{if(r&&"object"==typeof e&&null!==e){const t=e[c];return null!=t&&"unit"!==t?String(t):void 0!==e.desktop&&null!==e.desktop?String(e.desktop):""}return"object"==typeof e&&null!==e?void 0!==e.desktop?String(e.desktop):"":null!=e?String(e):""},x=()=>"object"==typeof e&&null!==e&&e.unit?e.unit:a?.[0]||"px",g=s=>{const n=""===s?"":Number(s);t(r?{..."object"==typeof e&&null!==e?e:{desktop:"number"==typeof e||"string"==typeof e?e:""},[c]:n,...u&&{unit:x()}}:u?{desktop:n,unit:x()}:n)},h=p(),f=x(),b=Number(h)||0,y=(b-s)/(n-s)*100;return(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"flex-1 flex items-center",children:(0,d.jsx)("input",{type:"range",min:s,max:n,step:o,value:b,onChange:e=>{g(e.target.value)},className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${y}%, #e5e7eb ${y}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${y}%, #e5e7eb ${y}%, #e5e7eb 100%)`}})}),(0,d.jsx)("input",{type:"number",value:h,onChange:e=>{g(e.target.value)},min:s,max:n,step:o,placeholder:l,className:`w-[70px] py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none ${i}`,style:{paddingRight:0}}),u&&(0,d.jsx)(C,{value:f,onChange:s=>{if(r)t({..."object"==typeof e&&null!==e?e:{desktop:"number"==typeof e||"string"==typeof e?e:""},unit:s});else{const e=p();t({desktop:""===e?"":Number(e),unit:s})}},units:a,hideLabel:!0})]})}function re({id:e,label:t,enabled:r,showSwitch:s,index:n,isDragging:o,onToggle:a,onDragStart:l,onDragOver:i,onDrop:c,onDragEnd:u}){return(0,d.jsxs)("div",{className:`\n\t\t\t\tsortable-item\n\t\t\t\tflex items-center gap-3 px-3 py-2 bg-white border border-slate-200 rounded-md\n\t\t\t\tshadow-sm hover:border-slate-300 transition-all\n\t\t\t\t${o?"opacity-50":""}\n\t\t\t`,onDragOver:e=>i(e,n),onDrop:()=>c(n),children:[(0,d.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),l(n);const t=e.currentTarget.closest(".sortable-item");if(t&&e.dataTransfer){const r=t.getBoundingClientRect();e.dataTransfer.setDragImage(t,e.clientX-r.left,e.clientY-r.top)}},onDragEnd:u,className:"flex items-center cursor-grab active:cursor-grabbing",children:(0,d.jsx)(g.gc,{icon:h.S9g,className:"text-gray-400 text-sm",title:"Drag to reorder"})}),(0,d.jsx)("div",{className:"flex-1 flex items-center text-sm font-medium text-slate-700",children:t}),s&&a&&(0,d.jsx)("div",{className:"flex items-center",onClick:e=>e.stopPropagation(),children:(0,d.jsx)(x,{enabled:null!=r&&r,setEnabled:t=>{a(e,"boolean"==typeof t?t:!0===t)}})})]})}function se({value:e={},options:t=[],onChange:r,switch:s=!1,responsive:n=!1}){const{activeDevice:o}=(0,m.F)(),[a,l]=(0,q.useState)(null),i=()=>{if(!e||0===Object.keys(e).length)return t;const r=[];for(const[c,d]of Object.entries(e)){const e=t.find(e=>e.id===c);if(!e)continue;let u;var s,a,l,i;u=n&&"object"==typeof d&&null!==d?null===(s=null!==(a=null!==(l=d[o])&&void 0!==l?l:d.desktop)&&void 0!==a?a:e.enabled)||void 0===s||s:"boolean"==typeof d?d:null===(i=e.enabled)||void 0===i||i,r.push({id:c,label:e.label,enabled:u})}for(const e of t){var c;r.find(t=>t.id===e.id)||r.push({id:e.id,label:e.label,enabled:null===(c=e.enabled)||void 0===c||c})}return r},[c,u]=(0,q.useState)(()=>i());(0,q.useEffect)(()=>{u(i())},[e,t,o,n]);const p=e=>{l(e)},x=(e,t)=>{e.preventDefault()},g=e=>{if(null===a||a===e)return;const t=[...c],[r]=t.splice(a,1);t.splice(e,0,r),u(t),b(t),l(null)},h=()=>{l(null)},f=(e,t)=>{const r=c.map(r=>r.id===e?{...r,enabled:t}:r);u(r),b(r)},b=t=>{const s={};for(const r of t)if(n){var a,l;const t=e[r.id],n="object"==typeof t&&null!==t?t:{desktop:null===(a=r.enabled)||void 0===a||a};s[r.id]={...n,[o]:null===(l=r.enabled)||void 0===l||l}}else{var i;s[r.id]=null===(i=r.enabled)||void 0===i||i}r(s)};return(0,d.jsx)("div",{className:"space-y-2",children:c.map((e,t)=>(0,d.jsx)(re,{id:e.id,label:e.label,enabled:e.enabled,showSwitch:s,index:t,isDragging:a===t,onToggle:f,onDragStart:p,onDragOver:x,onDrop:g,onDragEnd:h},e.id))})}var ne=r(900);function oe(e){if(!e||"string"!=typeof e)return e;try{return(0,ne.Ay)(e)}catch(t){return e}}function ae(e){var t;const{type:r="text",label:l="",description:i="",labelClass:c="",descriptionClass:p="",label_tooltip:m="",placeholder:g="",className:h="",areaClassName:v="",layout:j="",onChange:w=()=>{},onInput:C=()=>{},name:k="",id:A="",value:$="",multiple:L=!1,required:D=!1,readOnly:z=!1,ref:F=null,options:B=[],rows:O=4,cols:V=90,style:I={},autoComplete:M="off",min:U=0,max:q,left:X=(0,d.jsx)(d.Fragment,{}),right:Y=(0,d.jsx)(d.Fragment,{}),editorHeight:Q="200px",hasError:Z=!1,showErrorMessage:re=!1,errorMessage:ne="",isAsync:ae=!1,asyncCallback:le=(e,t)=>{},onCreateAsyncCallback:ie=e=>{},isSelectCreatable:ce=!1,responsive:de,default:ue,units:pe,hover:me,gradient:xe,source_section:ge,target_section:he,onCopySettings:fe=()=>{},extension_id:be,extension_label:ye,rule_id:ve,ruleset:je,svgUploadEnabled:_e,onEnableSvgUpload:we,showPosition:Ne,showMargin:Ce,color:ke}=e,Se=()=>{let e="\n\t\t\tbg-white text-black placeholder:text-placeholder transition px-4 rounded-md\n\t\t\tplaceholder:font-normal text-sm border border-b border-solid border-slate-300\n\t\t\tborder-outline-none !shadow-none focus:!outline-none focus:!border-[#EBEFF8]\n\t\t\tfocus:!shadow-[#EBEFF8] required:border-red-500 w-full\n\t\t";switch(r){case"text":case"url":case"email":case"search":case"password":case"number":case"currency":e+=" !min-h-[30px]";break;case"textarea":e+=" py-4";break;case"select":case"radio":case"switch":e+=" cursor-pointer";break;case"checkbox":e+=" !h-6 !w-6 !indeterminate:bg-gray-300 accent-[#1BBC9C] cursor-pointer";break;case"image":case"text-editor":case"date":case"datetime":e+=" bg-transparent border-0 shadow-none"}return"currency"===r&&(e+=" ml-9"),h?.length&&(e=`${e} ${h}`),(0,s.QP)(e)},Ae=e=>{let{name:t,value:s}=e.target;"checkbox"===r&&(s=e.target.checked?1:0),w({name:t,value:s})},Ee={...I,border:"1px solid "+(Z?"#E9485E":"#EBEFF8"),boxShadow:"none"},$e=A||k,Le=l.length>0,De=de;return(0,d.jsxs)(d.Fragment,{children:[Le&&(0,d.jsx)(a.A,{htmlFor:$e,className:c,tooltip:(0,n.isEmpty)(m)?"":oe(m),required:D,suffix:De?(0,d.jsx)(R,{responsive:de}):void 0,children:l}),(0,d.jsxs)("div",{className:`input-field ${v} ${Z?"text-error":""}`,children:[X,("text"===r||"url"===r||"email"===r||"search"===r||"password"===r||"number"===r&&!de||"currency"===r)&&(0,d.jsx)("input",{type:null!==(t={currency:"number"}[r])&&void 0!==t?t:r,ref:F,required:D,readOnly:z,placeholder:g,className:Se(),style:Ee,onChange:Ae,onInput:C,name:$e,id:$e,value:$,min:U,max:q,autoComplete:M}),"number"===r&&de&&(0,d.jsx)(te,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,min:U,max:q,units:pe,placeholder:g}),"textarea"===r&&(0,d.jsx)("textarea",{ref:F,required:D,placeholder:g,className:Se(),style:Ee,onChange:Ae,onInput:C,id:$e,name:$e,value:$,rows:O,cols:V,autoComplete:M}),"select"===r&&(0,d.jsx)(u,{value:$,isMulti:L,options:void 0!==B?B:[],placeholder:g,onChange:e=>{w({name:$e,value:e})},isAsync:ae,asyncCallback:le,isCreatable:ce,onCreateAsyncCallback:ie}),("checkbox"===r||"radio"===r)&&(0,d.jsx)(f,{type:r,options:B,value:$,layout:j,onChange:e=>w({name:$e,value:e})}),"switch"===r&&(0,d.jsx)(x,{enabled:de?"object"!=typeof $||null===$||Array.isArray($)?{desktop:"1"==$||"true"==$||!0===$}:$:"1"==$||"true"==$||!0===$,setEnabled:e=>{"function"==typeof w&&w({name:$e,value:e})},responsive:de}),("tab"===r||"state_tab"===r)&&(0,d.jsx)(b,{options:B||{},value:$,onChange:e=>w({name:$e,value:e}),layout:j}),"text-editor"===r&&(0,d.jsx)(y.A,{id:$e,height:Q,onChange:w,value:$}),"color"===r&&(0,d.jsx)(_,{value:$,onChange:e=>{w({name:$e,value:e})},hover:me,gradient:xe}),"image"===r&&(0,d.jsx)(N,{label:l,value:$,onChange:e=>{w({name:$e,value:e})}}),"dimension"===r&&(0,d.jsx)(S,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,default:ue,units:pe,placeholder:g}),"border"===r&&(0,d.jsx)(E,{value:$,onChange:e=>w({name:$e,value:e}),hover:me}),"alignment"===r&&(0,d.jsx)(T,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de}),"typography"===r&&(0,d.jsx)(P,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,color:ke}),"hook_position"===r&&(0,d.jsx)(W,{options:B||{},value:$,onChange:e=>w({name:$e,value:e})}),"position"===r&&(0,d.jsx)(G,{value:$,onChange:e=>w({name:$e,value:e}),units:pe}),"copy_settings"===r&&ge&&he&&(0,d.jsx)(H,{label:(0,o.__)("Apply","softtent-preorders"),sourceSection:ge,targetSection:he,onCopy:fe}),("date"===r||"datetime"===r)&&(0,d.jsx)(K,{value:"string"==typeof $?$:null,onChange:e=>{w({name:$e,value:e})},dateOnly:"date"===r}),"shortcode"===r&&be&&(0,d.jsx)(J,{extensionId:be,extensionLabel:ye,ruleId:ve,ruleset:je}),"icon"===r&&(0,d.jsx)(ee,{value:$,onChange:e=>w({name:$e,value:e}),svgUploadEnabled:_e,onEnableSvgUpload:we,showPosition:Ne,showMargin:Ce}),"sortable"===r&&(0,d.jsx)(se,{value:$,options:B,onChange:e=>w({name:$e,value:e}),switch:e.switch,responsive:de}),Y]}),i.length>0&&(0,d.jsx)("p",{className:"text-[12px] text-gray-500 mt-1",children:i}),(()=>{if(Z&&re&&ne?.length>0)return(0,d.jsx)("p",{className:"text-error text-xs mt-2",children:ne})})()]})}},701(e,t,r){r.d(t,{A:()=>o});var s=r(6087),n=r(790);function o({content:e,children:t,position:r="bottom",className:o=""}){const[a,l]=(0,s.useState)(!1),i=(0,s.useRef)(null),[c,d]=(0,s.useState)({top:0,left:0});return(0,s.useEffect)(()=>{if(!a||!i.current)return;const e=()=>{if(!i.current)return;const e=i.current.getBoundingClientRect();let t=0,s=0;switch(r){case"top":t=e.top-8,s=e.left+e.width/2;break;case"right":t=e.top+e.height/2,s=e.right+8;break;case"bottom":t=e.bottom+8,s=e.left+e.width/2;break;case"left":t=e.top+e.height/2,s=e.left-8}d({top:t,left:s})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[a,r]),(0,n.jsxs)("div",{ref:i,className:`relative inline-block ${o}`,onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[t,a&&(0,s.createPortal)((0,n.jsxs)("div",{style:(()=>{const e={position:"fixed",top:`${c.top}px`,left:`${c.left}px`,zIndex:99999,padding:"0.5rem 0.75rem",backgroundColor:"#111827",color:"#ffffff",fontSize:"0.75rem",lineHeight:1.5,borderRadius:"0.375rem",boxShadow:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1)",maxWidth:"20rem",whiteSpace:"normal"};switch(r){case"top":return{...e,transform:"translate(-50%, -100%)"};case"right":return{...e,transform:"translateY(-50%)"};case"bottom":return{...e,transform:"translateX(-50%)"};case"left":return{...e,transform:"translate(-100%, -50%)"}}})(),onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[(0,n.jsx)("div",{style:(()=>{const e={position:"absolute",width:0,height:0};switch(r){case"top":return{...e,bottom:"-0.375rem",left:"50%",transform:"translateX(-50%)",borderLeft:"0.375rem solid transparent",borderRight:"0.375rem solid transparent",borderTop:"0.375rem solid #111827"};case"right":return{...e,left:"-0.375rem",top:"50%",transform:"translateY(-50%)",borderTop:"0.375rem solid transparent",borderBottom:"0.375rem solid transparent",borderRight:"0.375rem solid #111827"};case"bottom":return{...e,top:"-0.375rem",left:"50%",transform:"translateX(-50%)",borderLeft:"0.375rem solid transparent",borderRight:"0.375rem solid transparent",borderBottom:"0.375rem solid #111827"};case"left":return{...e,right:"-0.375rem",top:"50%",transform:"translateY(-50%)",borderTop:"0.375rem solid transparent",borderBottom:"0.375rem solid transparent",borderLeft:"0.375rem solid #111827"}}})()}),e]}),document.body)]})}},3270(e,t,r){r.d(t,{F:()=>l,Y:()=>a});var s=r(1609),n=r(790);const o=(0,s.createContext)(void 0),a=({children:e})=>{const[t,r]=(0,s.useState)("desktop");return(0,n.jsx)(o.Provider,{value:{activeDevice:t,setActiveDevice:r},children:e})},l=()=>{const e=(0,s.useContext)(o);if(!e)throw new Error("useDevice must be used within a DeviceProvider");return e}},3322(e,t,r){r.d(t,{A:()=>l});var s=r(7723),n=r(6087),o=r(790);const a=({title:e,text:t,confirmButtonText:r,cancelButtonText:s,confirmButtonClass:a,showCancelButton:l,showLoaderOnConfirm:i,onConfirm:c,onCancel:d})=>{const[u,p]=(0,n.useState)(!1),[m,x]=(0,n.useState)(!1);(0,n.useEffect)(()=>{setTimeout(()=>x(!0),10)},[]);const g=e=>{x(!1),setTimeout(()=>{e()},300)},h=()=>{g(d)};return(0,n.useEffect)(()=>{const e=e=>{"Escape"===e.key&&h()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,o.jsx)("div",{className:"softtent-po-admin",children:(0,o.jsx)("div",{"aria-modal":"true",className:"fixed inset-0 z-[1000] bg-black/50 flex items-center justify-center transition-opacity duration-300 "+(m?"opacity-100":"opacity-0"),onClick:e=>{e.target===e.currentTarget&&h()},children:(0,o.jsxs)("div",{className:"bg-white rounded-lg shadow-lg min-w-[400px] max-w-[500px] transition-transform duration-300 "+(m?"translate-y-0":"-translate-y-12"),children:[(0,o.jsx)("div",{className:"px-6 py-4 border-b border-gray-200",children:(0,o.jsx)("h3",{className:"!m-0 !text-md !font-semibold text-gray-700",children:e})}),(0,o.jsx)("div",{className:"px-6 py-4",children:(0,o.jsx)("p",{className:"m-0 text-gray-500 leading-relaxed",children:t})}),(0,o.jsxs)("div",{className:"px-6 pt-4 pb-6 flex gap-3 justify-end",children:[l&&(0,o.jsx)("button",{type:"button",className:"px-4 py-2 rounded-md text-sm font-medium bg-gray-100 text-gray-700 hover:bg-gray-200",onClick:h,children:s}),(0,o.jsxs)("button",{type:"button",className:`px-4 py-2 rounded-md text-sm font-medium ${a} disabled:opacity-60 disabled:cursor-not-allowed hover:opacity-90`,onClick:()=>{if(i)return p(!0),c(),void setTimeout(()=>g(()=>{}),300);c(),g(()=>{})},disabled:u,children:[u&&(0,o.jsx)("span",{className:"inline-block w-3.5 h-3.5 border-2 border-white rounded-full border-t-transparent animate-spin mr-2"}),u?"Loading..":r]})]})]})})})},l={fire:(e={})=>{const{title:t=(0,s.__)("Are you sure?","softtent-preorders"),text:r=(0,s.__)("Are you sure you want to delete this item?","softtent-preorders"),confirmButtonText:l=(0,s.__)("Confirm","softtent-preorders"),cancelButtonText:i=(0,s.__)("Cancel","softtent-preorders"),confirmButtonClass:c="bg-primary text-white hover:bg-primary-dark",showCancelButton:d=!0,showLoaderOnConfirm:u=!1}=e;return new Promise(e=>{const s=document.createElement("div");s.id="custom-swal-container",document.body.appendChild(s);const p=(0,n.createRoot)(s),m=()=>{p.unmount(),document.body.contains(s)&&document.body.removeChild(s)};p.render((0,o.jsx)(a,{title:t,text:r,confirmButtonText:l,cancelButtonText:i,confirmButtonClass:c,showCancelButton:d,showLoaderOnConfirm:u,onConfirm:()=>{e({isConfirmed:!0,isDismissed:!1}),m()},onCancel:()=>{e({isConfirmed:!1,isDismissed:!0}),m()}}))})}}},3333(e,t,r){r.d(t,{A:()=>l});var s=r(856),n=r(7723),o=r(701),a=r(790);function l({children:e=(0,a.jsx)(a.Fragment,{}),htmlFor:t,className:r="",tooltip:l="",required:i=!1,suffix:c}){return(0,a.jsxs)("div",{className:"flex items-center gap-1 mb-1",children:[(0,a.jsxs)("label",{className:(0,s.QP)(`block text-black font-semibold text-[12px] !ml-0 mb-0 ${r}`),htmlFor:t,children:[e,i&&(0,a.jsx)(o.A,{content:(0,n.__)("This field is required","softtent-preorders"),position:"right",children:(0,a.jsx)("span",{className:"text-red-500 font-semibold ml-0.5 cursor-help select-none",children:"*"})})]}),l&&(0,a.jsx)(o.A,{content:l,position:"right",children:(0,a.jsx)("button",{type:"button",className:"inline-flex items-center justify-center w-4 h-4 rounded-full transition-colors","aria-label":(0,n.__)("Show tooltip","softtent-preorders"),children:(0,a.jsx)("span",{className:"dashicons dashicons-info text-primary cursor-help",style:{lineHeight:"1",fontSize:"14px",display:"flex",alignItems:"flex-end",justifyContent:"center"}})})}),c]})}},3620(e,t,r){r.d(t,{A:()=>o});var s=r(2337),n=r(790);const o=({text:e="",icon:t,iconPosition:r="left",type:o="default",outline:a=!1,onClick:l=()=>{},buttonCustomClass:i="",iconCustomClass:c="",textClassName:d="",smTextHidden:u=!1,disabled:p=!1,style:m={},ariaLabel:x})=>(0,n.jsxs)("button",{className:(()=>{let e="transition px-4 ps-4 py-2 leading-5 rounded-md font-medium text-sm",t="white",r="",s="",n="",l="white";switch(o){case"primary":case"submit":t=a?"text-primary":"text-white",r=a?"bg-white":"bg-primary",n="bg-primary-dark",s=a?"border-blue-800":"border-transparent";break;case"warning":t=a?"text-yellow-500":"text-white",r=a?"bg-white":"bg-yellow-500",n="bg-yellow-600",s=a?"border-yellow-500":"border-transparent";break;case"error":t=a?"text-error":"text-white",r=a?"bg-white":"bg-red-500",n=a?"bg-error-dark":"bg-error",s=a?"border-error":"border-transparent";break;case"success":t=a?"text-success":"text-white",r=a?"bg-white":"bg-success-dark",n=a?"bg-success-dark":"bg-success",s=a?"border-success":"border-transparent";break;case"default":t="text-black",r=a?"bg-white":"bg-gray-liter",n="bg-gray-liter",s=a?"border-transparent":"border-gray-dark",l="text-black"}return e+=` ${r} hover:!${n} !focus:${n} ${t} hover:${l} focus:text-${t} hover:rounded-md focus:rounded-md focus:outline-none`,e+=` border ${a?" border-solid ":""} ${s} hover:${s} focus:${s}`,p&&(e+=" opacity-50 cursor-not-allowed"),null!=i&&(e=`${i} ${e}`),e})(),style:{...m},onClick:l,disabled:p,type:"submit"===o?"submit":"button","aria-label":x||e,children:[void 0!==t&&"left"===r&&(0,n.jsx)("span",{className:`${u?"px-0 sm:px-2":"px-2"} ps-0 ${c}`,"aria-hidden":"true",children:(0,n.jsx)(s.gc,{icon:t})}),(0,n.jsx)("span",{className:d,children:e}),void 0!==t&&"right"===r&&(0,n.jsx)("span",{className:`px-2 pe-0 ${c}`,"aria-hidden":"true",children:(0,n.jsx)(s.gc,{icon:t})}),(0,n.jsx)("br",{})]})},3788(e,t,r){r.d(t,{A:()=>l});var s=r(7723),n=r(2337),o=r(6188),a=r(790);function l({isOpen:e,onClose:t,title:r,children:l,onSave:i,saveText:c=(0,s.__)("Save","softtent-preorders"),cancelText:d=(0,s.__)("Cancel","softtent-preorders")}){return e?(0,a.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center",children:[(0,a.jsx)("div",{className:"absolute inset-0 bg-black/50",onClick:t}),(0,a.jsxs)("div",{className:"relative bg-white rounded-lg shadow-xl max-w-md w-full mx-4 max-h-[90vh] overflow-y-auto",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between px-6 py-4 border-b border-gray-200",children:[(0,a.jsx)("h3",{className:"text-lg font-semibold text-gray-900",children:r}),(0,a.jsx)("button",{onClick:t,className:"text-gray-400 hover:text-gray-600 transition-colors","aria-label":(0,s.__)("Close","softtent-preorders"),children:(0,a.jsx)(n.gc,{icon:o.GRI,className:"text-xl"})})]}),(0,a.jsx)("div",{className:"px-6 py-4",children:l}),i&&(0,a.jsxs)("div",{className:"flex items-center justify-end gap-3 px-6 py-4 border-t border-gray-200 bg-gray-50",children:[(0,a.jsx)("button",{onClick:t,className:"px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-md hover:bg-gray-50 transition-colors",children:d}),(0,a.jsx)("button",{onClick:()=>{i(),t()},className:"px-4 py-2 text-sm font-medium text-white bg-primary rounded-md hover:bg-primary-dark transition-colors",children:c})]})]})]}):null}},6649(e,t,r){r.d(t,{A:()=>n});var s=r(790);function n({height:e="200px",id:t,value:r,onChange:n}){return(0,s.jsx)(s.Fragment,{children:"Text Editor not added yet"})}},6734(e,t,r){r.d(t,{A:()=>l});var s=r(6188),n=r(2337),o=r(6658),a=r(790);function l({title:e=(0,a.jsx)(a.Fragment,{}),slug:t="",headingCustomClass:r="",hasBackButton:l=!1,backButtonTitle:i="",backButtonLink:c="",hasRightSideContent:d=!1,rightSideContent:u=(0,a.jsx)(a.Fragment,{}),children:p}){const m=()=>{let e="flex-1";return"overview"!==t&&"email-template-create"!==t||(e="flex-none"),{leftSideClassNames:e,rightSideClassNames:"flex-end text-right"}};return(0,a.jsxs)("div",{className:`max-w-screen-lg mx-auto cp-${t}-page`,children:[l&&(0,a.jsx)("div",{className:"w-full mb-2",children:(0,a.jsx)(o.N_,{to:void 0!==c?c:"",className:"focus:shadow-none focus:outline-none",children:(0,a.jsxs)("span",{className:"text-gray-dark text-sm",children:[(0,a.jsx)(n.gc,{icon:s.Wzs,className:"mr-3"}),i]})})}),(0,a.jsxs)("div",{className:`relative flex items-center mt-4 mb-5 ${r}`,children:[(0,a.jsx)("div",{className:m().leftSideClassNames,children:e}),d&&(0,a.jsx)("div",{className:m().rightSideClassNames,children:u})]}),(0,a.jsx)("div",{className:"cp-content-area",children:p})]})}},7855(e,t,r){r.d(t,{A:()=>n});var s=r(790);const n=({text:e,customClass:t="",show:r=!0})=>void 0===r||r?(0,s.jsx)("h1",{className:`!text-xl !text-primary ${t}`,children:e}):(0,s.jsx)(s.Fragment,{})},9795(e,t,r){r.r(t),r.d(t,{default:()=>Q});var s=r(7143),n=r(6087),o=r(6658),a=r(6188),l=r(2337),i=r(7723),c=r(6734),d=r(7855),u=r(6848),p=r(550),m=r(740),x=r(3620);function g(e){if("object"!=typeof e||null===e)return e;if("source"in e){const{preset_svg:t,preset_label:r,...s}=e;return s}return e}function h(e,t={}){const{preserveIconSvg:r=!1}=t;if(Array.isArray(e))return e.map(e=>h(e,t));if("object"!=typeof e||null===e)return e;if(1===Object.keys(e).length&&"value"in e)return h(e.value,t);const s={};for(const n in e){const o=e[n];if("object"==typeof o&&null!==o){if("repeater"===o.type){const e=Array.isArray(o.value)?o.value.map(e=>h(e,t)):[];s[n]={type:o.type,value:e};continue}"section"===o.type&&o.fields?s[n]={type:o.type,value:h(o.fields,t)}:!("value"in o)||"object"!=typeof o.value||o.type?"value"in o&&o.type&&"repeater"!==o.type&&"section"!==o.type?s[n]={type:o.type,value:"icon"!==o.type||r?o.value:g(o.value)}:o.fields||o.tabs?s[n]=h(o.fields||o.tabs,t):s[n]=h(o,t):s[n]=h(o.value,t)}else s[n]=o}return s}function f(e){if("object"!=typeof e||null===e||Array.isArray(e))return!1;const t=Object.keys(e);return 0!==t.length&&t.every(e=>"string"==typeof e&&/^[a-z]{2}(_[A-Z]{2})?$/.test(e))}function b(e,t){if(Array.isArray(e))return e.map(e=>b(e,t));if("object"!=typeof e||null===e)return e;if(t&&f(e))return function(e,t){if(!f(e))return e;if(e[t])return e[t];const r=t.split("_")[0];for(const t in e)if(t.startsWith(r))return e[t];return Object.values(e)[0]}(e,t);if("type"in e&&"value"in e&&2===Object.keys(e).length)return b(e.value,t);const r={};for(const s in e){const n=e[s];r[s]="object"==typeof n&&null!==n?b("type"in n&&"value"in n?n.value:n,t):n}return r}function y(e,t,r){if(!t.length)return e;const[s,...n]=t,o=s.match(/(\w+)\[(\d+)\]/);if(o){const t=o[1],s=parseInt(o[2],10),a=e[t];let l=[];Array.isArray(a?.value)?l=a.value:Array.isArray(a)&&(l=a);const i=l.map((e,t)=>t===s?y(e,n,r):e);return Array.isArray(a?.value)?{...e,[t]:{...a,value:i}}:{...e,[t]:i}}return 0===n.length?e[s]?"object"==typeof e[s]&&"value"in e[s]?{...e,[s]:{...e[s],value:r}}:{...e,[s]:r}:e:e[s]?.fields?{...e,[s]:{...e[s],fields:y(e[s].fields,n,r)}}:e[s]?{...e,[s]:y(e[s],n,r)}:e}var v=r(790);function j(){const e=(0,o.Zp)(),{id:t}=(0,o.g)(),r=(0,s.useDispatch)(),n=(0,s.useSelect)(e=>e(m.A).getForm(),[]),l=(0,s.useSelect)(e=>e(m.A).getIsSaving(),[]);let c="";return c=t?l?(0,i.__)("Updating…","softtent-preorders"):(0,i.__)("Update","softtent-preorders"):l?(0,i.__)("Saving…","softtent-preorders"):(0,i.__)("Save","softtent-preorders"),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(x.A,{text:(0,i.__)("Back","softtent-preorders"),type:"default",onClick:()=>e("/extensions"),buttonCustomClass:"me-3"}),(0,v.jsx)(x.A,{text:c,type:"primary",icon:a.SGM,disabled:l,onClick:()=>{const e={},s=Object.keys(e);if(s.length>0)return r(m.A).setErrors(e),void u.XG.scrollTo(`field-${s[0]}`,{duration:800,delay:0,offset:-150,smooth:"easeInOutQuart"});const o=JSON.parse(JSON.stringify(n)),a=(o.rules||[]).map(e=>{const t={};return Object.entries(e.tabs||{}).forEach(([e,r])=>{r?.fields&&(t[e]=h(r.fields))}),{...e,tabs:t}}),l={...o,rules:a};r(m.A).updateItem(t,l).then(()=>{p.oR.success((0,i.__)("Extension has been updated successfully.","softtent-preorders"))}).catch(e=>{p.oR.error(e.message)})}})]})}var _=r(3788),w=r(616);function N({isOpen:e,onClose:t,onSave:r,ruleData:s}){const[o,a]=(0,n.useState)(s.label),[l,c]=(0,n.useState)(s.isActive);return(0,n.useEffect)(()=>{a(s.label),c(s.isActive)},[s.label,s.isActive]),(0,v.jsx)(_.A,{isOpen:e,onClose:t,title:(0,i.__)("Edit Rule","softtent-preorders"),onSave:()=>{r({label:o,isActive:l})},children:(0,v.jsxs)("div",{className:"space-y-4",children:[(0,v.jsx)("div",{children:(0,v.jsx)(w.p,{label:(0,i.__)("Active Status","softtent-preorders"),type:"switch",value:l?"1":"0",onChange:e=>{c(!0===e.value)}})}),(0,v.jsx)("div",{children:(0,v.jsx)(w.p,{label:(0,i.__)("Rule Label","softtent-preorders"),type:"text",value:o,onChange:e=>a(e.value),placeholder:(0,i.__)("Enter rule label","softtent-preorders")})})]})})}var C=r(3270),k=r(701);const S=()=>{const{activeDevice:e,setActiveDevice:t}=(0,C.F)(),r=[{type:"desktop",label:(0,i.__)("Desktop","softtent-preorders"),icon:"dashicons-desktop",width:"100%"},{type:"tablet",label:(0,i.__)("Tablet","softtent-preorders"),icon:"dashicons-tablet",width:"768px"},{type:"mobile",label:(0,i.__)("Mobile","softtent-preorders"),icon:"dashicons-smartphone",width:"375px"}];return(0,v.jsx)("div",{className:"flex items-center gap-1 bg-white border border-gray-300 rounded-md p-1 shadow-sm",children:r.map(r=>(0,v.jsx)(k.A,{content:r.label,children:(0,v.jsxs)("button",{onClick:()=>t(r.type),className:"flex items-center gap-2 px-3 py-1.5 rounded transition-all "+(e===r.type?"bg-primary text-white shadow-sm":"text-gray-600 hover:bg-gray-100 hover:text-gray-900"),children:[(0,v.jsx)("span",{className:`dashicons ${r.icon} text-base`}),(0,v.jsx)("span",{className:"text-sm font-medium hidden sm:inline",children:r.label})]})},r.type))})};var A=r(1609);const E=(0,A.createContext)(void 0),$=({children:e})=>(0,v.jsx)(E.Provider,{value:void 0,children:e}),L=()=>{const e=(0,s.useDispatch)(),{languages:t,activeLanguage:r,isLoading:n}=(0,s.useSelect)(e=>({languages:e(m.A).getLanguages()||[],activeLanguage:e(m.A).getActiveLanguage()||"en_US",isLoading:e(m.A).getIsLoading()}),[]);return{activeLanguage:r,setActiveLanguage:t=>{e(m.A).setActiveLanguage(t)},languages:t,loading:n}};function D({showIfMultilingual:e=!0}){const{activeLanguage:t,setActiveLanguage:r,languages:s,loading:o}=L(),[c,d]=(0,n.useState)(!1),u=(0,n.useRef)(null);if((0,n.useEffect)(()=>{const e=e=>{u.current&&!u.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),o||!Array.isArray(s)||s.length<=1)return null;const p=s.find(e=>e.code===t),m=e=>e.includes("_")?e.split("_")[0]:e;return(0,v.jsxs)("div",{className:"flex items-center gap-1",style:{position:"relative"},ref:u,children:[(0,v.jsx)(k.A,{content:p?.name||(0,i.__)("Select Language","softtent-preorders"),position:"left",children:(0,v.jsxs)("button",{type:"button",onClick:()=>d(!c),className:"py-1.5 px-2.5 bg-primary/10 text-primary rounded transition-colors hover:bg-primary/20 flex items-center gap-1.5",style:{minWidth:"60px"},children:[(0,v.jsx)(l.gc,{icon:a.mh,className:"text-xs"}),(0,v.jsx)("span",{className:"text-xs font-medium uppercase",children:m(t)})]})}),c&&(0,v.jsx)("div",{style:{position:"absolute",top:"100%",right:"0",zIndex:9999,display:"flex",marginTop:"4px",flexDirection:"column",gap:"4px",backgroundColor:"white",border:"1px solid #e5e7eb",borderRadius:"6px",padding:"4px",boxShadow:"0 4px 6px -1px rgb(0 0 0 / 0.1)",minWidth:"150px"},children:s.map(e=>(0,v.jsxs)("button",{type:"button",onClick:()=>{r(e.code),d(!1)},className:`\n\t\t\t\t\t\t\t\tpy-2 px-3 text-left rounded transition-colors text-sm\n\t\t\t\t\t\t\t\t${e.code===t?"bg-primary text-white":"bg-white text-gray-700 hover:bg-gray-100"}\n\t\t\t\t\t\t\t`,style:{whiteSpace:"nowrap"},children:[(0,v.jsx)("span",{className:"font-medium uppercase mr-2",children:m(e.code)}),(0,v.jsx)("span",{className:"text-xs",children:e.name})]},e.code))})]})}const T=({title:e,children:t,isOpen:r,onToggle:s,width:n,onWidthChange:o,onResizeStart:a,onResizeEnd:l,isExtensionActive:c,onStatusToggle:d,extensionId:u})=>{const[p,m]=(0,A.useState)(!1),x=(0,A.useRef)(null);return(0,A.useEffect)(()=>{const e=e=>{if(!p)return;e.preventDefault(),e.stopPropagation();const t=e.clientX,r=Math.min(Math.max(t,350),650);o(r)},t=e=>{p&&(e.preventDefault(),e.stopPropagation(),m(!1),l?.())};return p&&(document.addEventListener("mousemove",e,{passive:!1,capture:!0}),document.addEventListener("mouseup",t,{capture:!0}),document.body.style.cursor="ew-resize",document.body.style.userSelect="none"),()=>{document.removeEventListener("mousemove",e,!0),document.removeEventListener("mouseup",t,!0),document.body.style.cursor="",document.body.style.userSelect=""}},[p,o]),(0,v.jsxs)(v.Fragment,{children:[r&&(0,v.jsx)("div",{className:"fixed inset-0 bg-black bg-opacity-30 z-40 lg:hidden transition-opacity",onClick:s}),p&&(0,v.jsx)("div",{className:"fixed inset-0 z-[9999]",style:{cursor:"ew-resize"}}),(0,v.jsxs)("div",{ref:x,className:"fixed top-[66px] start-0 bottom-0 shadow-2xl transition-transform duration-300 ease-in-out z-50 rounded-e-md overflow-hidden bg-white "+(r?"translate-x-0":"-translate-x-full rtl:translate-x-full"),style:{width:`${n}px`,maxWidth:"90vw"},children:[(0,v.jsxs)("div",{className:"flex items-center justify-between px-4 py-3 border-b border-gray-200 bg-gradient-to-r from-primary/5 to-primary/10 relative z-10",children:[(0,v.jsx)("h3",{className:"!text-sm !font-semibold text-gray-800",children:e}),(0,v.jsxs)("div",{className:"flex items-center gap-2",children:[d&&(0,v.jsx)(k.A,{content:c?(0,i.__)("Click to disable this extension","softtent-preorders"):(0,i.__)("Click to enable this extension","softtent-preorders"),position:"bottom",children:(0,v.jsx)("button",{onClick:d,className:"relative inline-flex h-[20px] w-[40px] items-center rounded-full transition-colors focus:outline-none "+(c?"bg-primary":"bg-gray-300"),role:"switch","aria-checked":c,children:(0,v.jsx)("span",{className:"absolute start-0.5 top-0.5 h-4 w-4 transform rounded-full bg-white shadow-lg transition-transform "+(c?"translate-x-5 rtl:-translate-x-5":"translate-x-0")})})}), (0,v.jsx)(k.A,{content:(0,i.__)("View Documentation","softtent-preorders"),position:"bottom",children:(0,v.jsx)("a",{href:`https://softtent-preorders.softtent.com/documentation/extensions/${u}`,className:"py-1 px-2 bg-primary/10 text-primary rounded transition-colors hover:bg-primary/20 flex items-center gap-1.5",target:"_blank",rel:"noopener noreferrer","aria-label":(0,i.__)("View Documentation","softtent-preorders"),children:(0,v.jsx)("span",{className:"dashicons dashicons-book",style:{fontSize:"16px",lineHeight:"18px"}})})}),(0,v.jsx)(D,{})]})]}),(0,v.jsx)("div",{className:"h-[calc(100vh-122px)] overflow-y-auto bg-primary/10",children:t}),r&&(0,v.jsx)("div",{className:"absolute top-0 end-0 bottom-0 w-[2px] cursor-ew-resize hover:bg-primary/30 transition-colors group",onMouseDown:e=>{e.preventDefault(),e.stopPropagation(),m(!0),a?.()},children:(0,v.jsx)("div",{className:"absolute inset-y-0 -end-1 w-2 group-hover:bg-primary/10"})})]})]})},z=e=>{switch(e){case"tablet":return"768px";case"mobile":return"375px";default:return"100%"}},R=({settings:e,info:t,url:r,refresh:s,isPanelOpen:o=!0,onTogglePanel:c})=>{const{activeDevice:d}=(0,C.F)(),u=(0,n.useRef)(null),[p,m]=(0,n.useState)(!0),x="rtl"===document.documentElement.dir;(0,n.useEffect)(()=>{const r=u.current;r&&r.contentWindow?.postMessage(JSON.stringify({action:"softtent_po_preview_settings",settings:e,info:t}),"*")},[e]);const g=r||t?.preview_url||`${window.location.origin}/?softtent-po-preview=1`,h=s?`${g}${g.includes("?")?"&":"?"}t=${s}`:g,f=(0,n.useRef)(0),b=(0,n.useRef)(s);if(s!==b.current){try{u.current?.contentWindow&&(f.current=u.current.contentWindow.scrollY)}catch(e){}b.current=s}return(0,v.jsxs)("div",{className:"flex justify-center items-start min-h-screen relative",children:[c&&(0,v.jsx)("button",{onClick:c,className:"fixed top-[46%] -translate-y-1/2 !absolute start-0 z-50 bg-white hover:bg-gray-50 text-gray-600 hover:text-gray-900 shadow-[0_2px_12px_rgba(0,0,0,0.15)] transition-all flex items-center justify-center w-6 h-10 rounded-e-md",title:o?(0,i.__)("Close Settings Panel","softtent-preorders"):(0,i.__)("Open Settings Panel","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:x?o?a.XkK:a.Wzs:o?a.Wzs:a.XkK,className:"text-sm"})}),(0,v.jsx)("div",{className:"transition-all duration-300 ease-in-out",style:{width:z(d)},children:(0,v.jsx)("iframe",{ref:u,src:h,className:"w-full border-0 bg-white transition-opacity duration-300",style:{minHeight:"calc(100vh - 67px)"},onLoad:()=>{m(!1);try{u.current?.contentWindow&&f.current>0&&u.current.contentWindow.scrollTo(0,f.current)}catch(e){}},title:"WooCommerce Shop Preview"})})]})},F=(e,t,r)=>{const s=Object.entries(e.fields),n=[];let o=-1,a="",l=[];if(s.forEach(([e,s])=>{if("state_tab"===s.type){if(-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e),l=[]}n.push(t({...s,id:e})),o=n.length,a=e}else{const i=s.conditions&&"object"==typeof s.conditions&&a in s.conditions;if(-1!==o&&i)"section"===s.type?l.push(r({...s,id:e})):l.push(t({...s,id:e}));else{if(-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e),l=[],o=-1,a=""}"section"===s.type?n.push(r({...s,id:e})):n.push(t({...s,id:e}))}}}),-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e)}return n},B=({section:e,isOpen:t,onToggle:r,renderField:s,renderSection:n})=>e.hide_section_ui?(0,v.jsx)("div",{className:"space-y-3",children:F(e,s,n)}):(0,v.jsxs)("div",{className:"mb-2 border border-gray-200 hover:border-primary transition-colors rounded-md",children:[e.label&&(0,v.jsxs)("div",{onClick:r,className:"flex items-center justify-between text-gray-800 cursor-pointer select-none px-3 py-2.5 bg-gray-50 "+(t?"border-b rounded-t-md border-gray-200":"rounded-md"),children:[(0,v.jsx)("span",{className:"text-xs text-gray-700 !font-semibold",children:e.label}),(0,v.jsx)(l.gc,{icon:t?a.Jt$:a.XkK,size:"sm",className:"text-gray-500 transition-transform"})]}),t&&(0,v.jsx)("div",{className:"p-3 pb-1",children:(0,v.jsx)("div",{className:"space-y-3",children:F(e,s,n)})})]});var O=r(6649);const V=e=>{const{type:t="text",name:r,id:s,label:n="",description:o="",labelTooltip:a="",placeholder:l="",value:i={},required:c=!1,readOnly:d=!1,className:u="",areaClassName:p="",rows:m=4,editorHeight:x="200px",onChange:g=()=>{}}=e,{activeLanguage:h,languages:f}=L(),[b,y]=(0,A.useState)({});(0,A.useEffect)(()=>{if("string"==typeof i){const e={};Array.isArray(f)&&f.forEach(t=>{e[t.code]=i}),y(e)}else"object"==typeof i&&null!==i&&y(i)},[i,f]);const j=e=>{const t={...b,[h]:e.value};y(t),g({name:_,value:t})},_=r||s||"",N=b[h]||"";return(0,v.jsx)(v.Fragment,{children:"text-editor"===t?(0,v.jsx)(O.A,{id:`${_}_${h}`,height:x,onChange:j,value:N}):(0,v.jsx)(w.p,{type:t,label:n,description:o,labelTooltip:a,placeholder:l,className:u,areaClassName:p,onChange:j,name:`${_}_${h}`,id:`${_}_${h}`,value:N,required:c,readOnly:d,rows:m})})};var I=r(3333),P=r(3322);const W=["hook_position","position","tab","state_tab","state_tab","checkbox","radio","textarea","text-editor","image","dimension","sortable"];function M(e){return!(W.includes(e.type)||"color"===e.type&&!0===e.hover||"number"===e.type&&e.units?.length>0||"select"===e.type&&!0===e.multiple)}const U=(e,t)=>{if(!t)return e;const r=t.substring(0,t.lastIndexOf("."));return e.includes(".")&&(r&&e.startsWith(r+".")||e.substring(0,e.indexOf("."))===(r.substring(0,r.indexOf("."))||r))?e:r?`${r}.${e}`:e},G=e=>"boolean"==typeof e?e?"1":"":"number"==typeof e?String(e):null==e?"":String(e),H=(e,t,r)=>{if(!e)return!0;if(!e.terms){for(const[s,n]of Object.entries(e)){const e=U(s,r),o=q(t,e);if(Array.isArray(n)){const e=G(o);if(!n.map(G).includes(e))return!1;continue}if(G(o)!==G(n))return!1}return!0}const s=(e.relation||"and").toLowerCase(),n=e.terms.map(e=>{const s=U(e.field,r),n=q(t,s);return J(n,e.operator,e.value)});return"or"===s?n.some(Boolean):n.every(Boolean)},q=(e,t)=>{if(!e||!t)return;const r=t.split(".");let s=e;for(let e=0;e<r.length;e++){const t=r[e];if(null==s)return;if("object"!=typeof s||!(t in s))return;s=s[t],s&&"object"==typeof s&&s.type&&void 0!==s.value&&(s=s.value)}return s&&"object"==typeof s&&"type"in s&&"value"in s?s.value:s},J=(e,t,r)=>{switch(t){case"==":case"=":return String(e)===String(r);case"!=":return String(e)!==String(r);case">":return Number(e)>Number(r);case"<":return Number(e)<Number(r);case">=":return Number(e)>=Number(r);case"<=":return Number(e)<=Number(r);case"in":return!!Array.isArray(r)&&r.map(String).includes(String(e));case"!in":return!!Array.isArray(r)&&!r.map(String).includes(String(e));default:return!1}},K=["text","textarea","email","url","text-editor"],X=({field:e,parentPath:t="",depth:r=0,onChange:s})=>{const{rows:o,addRow:c,removeRow:d,duplicateRow:u,reorderRows:p,handleChange:m,bgColor:g}=((e,t,r,s)=>{const[o,a]=(0,n.useState)(()=>Array.isArray(e.value)?e.value:[]),l=t?`${t}.${e.id}`:e.id,c=(e=>{const t=["bg-gray-50 border-gray-200","bg-blue-50 border-blue-200","bg-purple-50 border-purple-200","bg-green-50 border-green-200","bg-yellow-50 border-yellow-200","bg-pink-50 border-pink-200"];return t[e%t.length]})(r);return{rows:o,addRow:()=>{const t=(e=>{const t={};return Object.entries(e||{}).forEach(([e,r])=>{var s;t[e]="repeater"===r.type?[]:null!==(s=r.value)&&void 0!==s?s:""}),t})(e.fields||[]),r=[...o,t];a(r),s?.(l,r)},removeRow:e=>{P.A.fire({text:(0,i.__)("Are you sure you want to delete this item?","softtent-preorders")}).then(t=>{if(t.isConfirmed){const t=o.filter((t,r)=>r!==e);a(t),s?.(l,t)}})},duplicateRow:e=>{const t={...o[e]},r=[...o];r.splice(e+1,0,t),a(r),s?.(l,r)},reorderRows:(e,t)=>{const r=[...o],[n]=r.splice(e,1);r.splice(t,0,n),a(r),s?.(l,r)},handleChange:(e,t,r)=>{const n=[...o];n[e]={...n[e],[t]:r},a(n),s?.(l,n)},bgColor:c}})(e,t,r,s),[h,f]=(0,n.useState)(o.map(()=>!1)),[b,y]=(0,n.useState)(null),[j,_]=(0,n.useState)(null);(0,n.useEffect)(()=>{f(e=>o.map((t,r)=>{var s;return r===o.length-1&&o.length>e.length||null!==(s=e[r])&&void 0!==s&&s}))},[o.length]),(0,n.useEffect)(()=>{const e=()=>{null!==j&&_(null)};return null!==j&&document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[j]);const N=()=>{y(null)};return(0,v.jsxs)("div",{className:"repeater-field mb-4 "+(r>0?"ml-2":""),children:[(0,v.jsx)(I.A,{tooltip:e.tooltip||"",description:e.description||"",required:e.required||!1,children:e.label}),(0,v.jsx)("div",{className:"space-y-2",children:0===o.length?(0,v.jsx)("p",{className:"text-center py-2 text-gray-500 text-sm border border-dashed rounded",children:(0,i.__)("No items added yet","softtent-preorders")}):o.map((n,o)=>(0,v.jsxs)("div",{className:"repeater-row border border-gray-200 rounded-md bg-white hover:border-primary transition-colors "+(b===o?"opacity-50":""),onDragOver:e=>(e=>{e.preventDefault()})(e),onDrop:()=>{return e=o,void(null!==b&&b!==e&&(p(b,e),y(null)));var e},children:[(0,v.jsxs)("div",{className:"flex justify-between items-center cursor-pointer select-none px-2.5 py-1.5 hover:bg-gray-50 transition-colors "+(h[o]?"border-b border-gray-200 rounded-t-md":"rounded-md"),onClick:()=>{return e=o,void f(t=>{const r=[...t];return r[e]=!r[e],r});var e},children:[(0,v.jsxs)("div",{className:"flex items-center gap-2",children:[(0,v.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),y(o);const t=e.currentTarget.closest(".repeater-row");if(t&&e.dataTransfer){const r=t.getBoundingClientRect();e.dataTransfer.setDragImage(t,e.clientX-r.left,e.clientY-r.top)}},onDragEnd:N,className:"cursor-grab active:cursor-grabbing",children:(0,v.jsx)(l.gc,{icon:a.S9g,className:"text-gray-400 text-sm",title:(0,i.__)("Drag to reorder","softtent-preorders")})}),(0,v.jsxs)("span",{className:"text-sm font-medium text-gray-700",children:[(0,i.__)("Item","softtent-preorders")," #",o+1]})]}),(0,v.jsxs)("div",{className:"flex items-center gap-1",children:[(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),_(j===o?null:o)},className:"p-1 hover:bg-gray-100 rounded transition-colors",title:(0,i.__)("Actions","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:a.vaG,className:"text-gray-500 text-sm"})}),j===o&&(0,v.jsxs)("div",{className:"absolute right-0 top-full mt-1 bg-white border border-gray-200 rounded-md shadow-lg z-50 min-w-[140px] py-1",children:[(0,v.jsxs)("button",{type:"button",onClick:e=>{e.stopPropagation(),u(o),_(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.jPR,className:"text-gray-500 w-4"}),(0,i.__)("Duplicate","softtent-preorders")]}),(0,v.jsxs)("button",{type:"button",onClick:e=>{e.stopPropagation(),d(o),_(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.yLS,className:"text-gray-500 w-4"}),(0,i.__)("Delete","softtent-preorders")]})]})]}),(0,v.jsx)(l.gc,{icon:h[o]?a.Jt$:a.XkK,className:"text-gray-400 text-xs"})]})]}),h[o]&&(0,v.jsx)("div",{className:"mt-3 mb-4 px-4",children:Object.entries(e.fields||{}).map(([a,l])=>{var i,c;if(l.conditions&&!H(l.conditions,n))return null;const d=n[a];if("repeater"===l.type)return(0,v.jsx)("div",{className:"mt-4",children:(0,v.jsx)(X,{field:{...l,id:a,value:null!=d?d:[]},parentPath:`${t}.${e.id}[${o}]`,depth:r+1,onChange:s})},a);var u,p;if(l.translatable&&K.includes(l.type))return(0,v.jsx)("div",{className:"mt-3 flex justify-between",children:(0,v.jsx)(V,{type:l.type,name:a,id:a,label:l.label,description:l.description,labelTooltip:l.tooltip,placeholder:l.placeholder,value:null!==(u=null!==(p=n[a])&&void 0!==p?p:l.value)&&void 0!==u?u:"",required:l.required,onChange:({value:e})=>m(o,a,e)})},a);const x=M(l);return(0,v.jsx)("div",{className:`mt-3 type-${l.type} ${x?"flex justify-between":""}`,children:(0,v.jsx)(w.p,{...l,value:null!==(i=null!==(c=n[a])&&void 0!==c?c:l.value)&&void 0!==i?i:"",onChange:({value:e})=>m(o,a,e)})},a)})})]},o))}),(0,v.jsx)(x.A,{text:e.add_label||(0,i.__)("Add Item","softtent-preorders"),type:"secondary",icon:a.QLR,onClick:c,buttonCustomClass:"mt-2 "+(r>0?"text-sm":"")})]})};function Y({fields:e,onChange:t}){const[r,o]=(0,n.useState)({}),a=(0,s.useSelect)(e=>e(m.A).getSvgUploadEnabled(),[]),{enableSvgUpload:l}=(0,s.useDispatch)(m.A),c=(r,s)=>{const n=r.startsWith(".")?r.slice(1):r,o=n.split("."),a=y(e,o,s);t(a,n)},d=(r,s)=>{const n=r.split("."),o=((e,t)=>{let r=e;for(const e of t){if(r=r?.[e],!r)return null;r?.fields&&(r=r.fields)}return r})(e,n);if(!o)return void console.warn(`Source section "${r}" not found`);const a=(e,t)=>{const r={...t};return Object.keys(e).forEach(s=>{const n=e[s],o=t[s];o&&("section"===n?.type&&"section"===o?.type?r[s]={...o,fields:a(n.fields,o.fields)}:void 0!==n?.value&&(r[s]={...o,value:n.value}))}),r},l=JSON.parse(JSON.stringify(e)),i=s.split(".");let c=l;for(let e=0;e<i.length-1;e++){if(c=c[i[e]],!c)return void console.warn(`Target section path not found at "${i.slice(0,e+1).join(".")}"`);c?.fields&&(c=c.fields)}const d=i[i.length-1];c[d]?.fields&&o&&(c[d].fields=a(o,c[d].fields)),t(l,"")},u=h(e),p=e=>{let t=!0;if(e?.conditions&&(t=H(e.conditions,u,e.id)),!t)return null;if("repeater"===e.type)return(0,v.jsx)(X,{field:e,parentPath:"",onChange:c},e.id);if(!0===e.translatable&&["text","textarea","email","url","text-editor"].includes(e.type))return(0,v.jsx)("div",{className:"flex justify-between mb-3",children:(0,v.jsx)(V,{type:e.type,name:e.name,id:e.id,label:e.label,description:e.description,labelTooltip:e.tooltip,placeholder:e.placeholder,value:e.value,required:e.required,onChange:({name:e,value:t})=>c(e,t)})},e.id);const r=M(e);return(0,v.jsx)("div",{className:`mb-3 type-${e.type} ${r?"flex justify-between":""}`,children:(0,v.jsx)(w.p,{...e,type:e.type,onChange:({name:e,value:t})=>c(e,t),onCopySettings:d,svgUploadEnabled:"icon"===e.type?a:void 0,onEnableSvgUpload:"icon"===e.type?l:void 0,showPosition:"icon"===e.type?!0===e.position:void 0,showMargin:"icon"===e.type?!0===e.margin:void 0})},e.id)},x=(e,t="")=>{const s=t?`${t}.${e.id}`:e.id||"";if(!s)return null;let n=!0;if(e?.conditions&&(n=H(e.conditions,u,s)),!n)return null;const a=e.hide_section_ui||r[s];return(0,v.jsx)(B,{section:e,sectionPath:s,isOpen:!!a,onToggle:()=>{return e=s,o(t=>({...t,[e]:!t[e]}));var e},renderField:e=>p({...e,id:`${s}.${e.id}`}),renderSection:e=>x({...e,id:e.id},s)},s)};return(0,v.jsx)("div",{className:"form-sidebar",children:0===e.length?(0,v.jsx)("p",{className:"text-center py-8 text-gray-500",children:(0,i.__)("No fields available","softtent-preorders")}):(0,v.jsx)("div",{className:"space-y-4",children:Object.entries(e).map(([e,t])=>"section"===t.type?x({...t,name:e}):p({...t,id:e}))})})}function Q(){return(0,v.jsx)(C.Y,{children:(0,v.jsx)($,{children:(0,v.jsx)(Z,{})})})}function Z(){var e;const{id:t=""}=(0,o.g)(),r=(0,s.useDispatch)(),{activeLanguage:u}=L(),{isLoading:p,info:g,form:f,preview:y,isActive:_}=(0,s.useSelect)(e=>({isLoading:e(m.A).getIsLoading(),info:e(m.A).getInfo(),form:e(m.A).getForm(),preview:e(m.A).getPreview(),isActive:e(m.A).getIsActive()}),[]),w=(0,n.useRef)(null);(0,n.useEffect)(()=>{t&&!p&&g?.id!==t&&w.current!==t&&(w.current=t,r(m.A).fetchExtension(t))},[t,r,p,g?.id]);const C=Array.isArray(f?.rules)?f.rules:[],[k,A]=(0,n.useState)(0),[E,$]=(0,n.useState)(""),[D,z]=(0,n.useState)(!1),[F,B]=(0,n.useState)(null),[O,V]=(0,n.useState)(!1),[I,W]=(0,n.useState)(null),[M,U]=(0,n.useState)(null),[G,H]=(0,n.useState)(!0),[q,J]=(0,n.useState)(!1),[K,X]=(0,n.useState)(()=>{const e=localStorage.getItem("softtent_po_sidebar_width");return e?parseInt(e,10):380});(0,n.useEffect)(()=>{localStorage.setItem("softtent_po_sidebar_width",K.toString())},[K]);const[Q,Z]=(0,n.useState)("");(0,n.useEffect)(()=>{if(g?.preview_pages&&g.preview_pages.length>0&&!Q){const e=g.preview_default_page||g.preview_pages[0];Z(e)}},[g,Q]),(0,n.useEffect)(()=>{if(!E){const e=C[k]||C[0],t=e?.tabs?Object.keys(e.tabs):[];t.length>0&&$(t[0])}},[C,k,E]),(0,n.useEffect)(()=>{const e=()=>{null!==I&&W(null)};return null!==I&&document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[I]);const ee=C[k]||null;let te=ee?.tabs?.[E];if(g?.shortcode&&"advanced"===E&&te){const e={type:"section",id:"shortcode",label:(0,i.__)("Shortcode","softtent-preorders"),fields:{shortcode_field:{type:"shortcode",id:"shortcode_field",extension_id:g.id,extension_label:g.label,rule_id:ee?.id||String(k+1),ruleset:g.ruleset}}};te={...te,fields:{...te.fields,shortcode:e}}}const[re,se]=(0,n.useState)(0),ne=(e,t)=>{if(!e||"object"!=typeof e)return null;if(e.id===t)return e;if(e.fields){const r=ne(e.fields,t);if(r)return r}if(Array.isArray(e)){for(const r of e){const e=ne(r,t);if(e)return e}return null}if(e.type)return null;for(const r of Object.keys(e))if("object"==typeof e[r]&&null!==e[r]){const s=ne(e[r],t);if(s)return s}return null},oe=(e,s)=>{const n={...f,rules:f.rules.map((t,r)=>r!==k?t:{...t,tabs:{...t.tabs,[E]:{...t.tabs[E],fields:e}}})};if(s&&te){const e=s.split("."),o=e[e.length-1],a=ne(te.fields,o);if(a&&a.refresh){const e=(n.rules||[]).map(e=>{const t={};return Object.entries(e.tabs||{}).forEach(([e,r])=>{r?.fields&&(t[e]=h(r.fields,{preserveIconSvg:!0}))}),{...e,tabs:t}}),s={...n,rules:e};r(m.A).savePreviewConfig(t,s).then(()=>{se(e=>e+1)})}}r(m.A).setForm(n)},ae=()=>{B(null)};return p?(0,v.jsx)(c.A,{children:(0,v.jsxs)("div",{className:"animate-pulse space-y-4",children:[(0,v.jsx)("div",{className:"h-8 bg-gray-200 rounded w-1/4 mb-6"}),(0,v.jsxs)("div",{className:"grid grid-cols-12 gap-4",children:[(0,v.jsxs)("div",{className:"col-span-4 space-y-2",children:[(0,v.jsx)("div",{className:"h-32 bg-gray-200 rounded"}),(0,v.jsx)("div",{className:"h-32 bg-gray-200 rounded"})]}),(0,v.jsx)("div",{className:"col-span-8",children:(0,v.jsx)("div",{className:"h-96 bg-gray-200 rounded"})})]})]})}):(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("header",{className:"sticky top-0 md:top-6 z-30 shadow-sm mb-2",children:(0,v.jsx)("div",{className:"px-4 sm:px-6 lg:px-8",children:(0,v.jsxs)("div",{className:"relative flex items-center h-16 gap-4",children:[(0,v.jsx)("div",{className:"absolute start-0 flex items-center gap-3",children:(0,v.jsx)(d.A,{text:(0,i.__)("PreOrders","softtent-preorders")})}),(0,v.jsxs)("div",{className:"flex items-center gap-2 flex-1 justify-center",children:[g?.preview_pages&&g.preview_pages.length>0&&(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("select",{value:Q,onChange:e=>Z(e.target.value),className:"appearance-none bg-white border border-gray-300 text-gray-700 py-1.5 ps-3 pe-8 rounded leading-tight focus:outline-none focus:bg-white focus:border-primary text-sm font-medium h-[34px]",children:g.preview_pages.map(e=>(0,v.jsx)("option",{value:e,children:"shop_single"===e?"Single Product":"shop_archive"===e?"Shop Archive":e.charAt(0).toUpperCase()+e.slice(1)},e))}),(0,v.jsx)("div",{className:"pointer-events-none absolute inset-y-0 end-0 flex items-center px-2 text-gray-700",children:(0,v.jsx)(l.gc,{icon:a.Jt$,className:"text-xs"})})]}),(0,v.jsx)(S,{})]}),(0,v.jsx)("div",{className:"absolute end-0 flex items-center gap-2",children:(0,v.jsx)(j,{})})]})})}),(0,v.jsx)(T,{title:`${g.label} ${(0,i.__)("Settings","softtent-preorders")}`,isOpen:G,onToggle:()=>H(!G),width:K,onWidthChange:X,onResizeStart:()=>J(!0),onResizeEnd:()=>J(!1),isExtensionActive:_,onStatusToggle:async()=>{const e=!_;(await r(m.A).updateExtensionStatus(t,e)).success?P.A.success(e?(0,i.__)("Extension enabled successfully","softtent-preorders"):(0,i.__)("Extension disabled successfully","softtent-preorders")):P.A.error((0,i.__)("Failed to update extension status","softtent-preorders"))},extensionId:t,children:(0,v.jsxs)("div",{className:"p-4",children:[(0,v.jsx)("div",{className:"space-y-2 mb-2",children:(g?.ruleset?C:C.slice(0,1)).map((e,t)=>{const s=t===k;return(0,v.jsxs)("div",{className:`rule-item border transition-all rounded-md ${s?"border-primary shadow-lg bg-white":"border-gray-200 hover:border-primary bg-white"} ${F===t?"opacity-50":""}`,onDragOver:e=>(e=>{e.preventDefault()})(e),onDrop:()=>(e=>{if(null===F||F===e)return;const t=[...C],[s]=t.splice(F,1);t.splice(e,0,s);const n={...f,rules:t};r(m.A).setForm(n),k===F?A(e):F<k&&e>=k?A(k-1):F>k&&e<=k&&A(k+1),B(null)})(t),children:[g?.ruleset&&(0,v.jsxs)("div",{className:"flex justify-between items-center px-3 py-2 cursor-pointer transition-colors "+(s?"bg-gradient-to-r from-primary/5 to-primary/10":""),onClick:()=>{k===t?V(!O):(A(t),V(!1))},children:[(0,v.jsxs)("div",{className:"flex items-center gap-2 flex-1",children:[(0,v.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),(e=>{B(e)})(t);const r=e.currentTarget.closest(".rule-item");if(r&&e.dataTransfer){const t=r.getBoundingClientRect();e.dataTransfer.setDragImage(r,e.clientX-t.left,e.clientY-t.top)}},onDragEnd:ae,className:"cursor-grab active:cursor-grabbing",children:(0,v.jsx)(l.gc,{icon:a.S9g,className:"text-gray-400 text-sm",title:(0,i.__)("Drag to reorder","softtent-preorders")})}),(0,v.jsx)("span",{className:"font-medium text-sm "+(s?"text-primary-dark":"text-gray-700"),children:e.label}),(0,v.jsxs)("span",{className:"text-xs text-gray-500",children:["#",t+1]})]}),(0,v.jsxs)("div",{className:"flex items-center gap-1",children:[(0,v.jsx)("span",{className:"text-xs px-2 py-1 rounded-full "+(e?.is_active?"bg-green-100 text-green-700":"bg-orange-200 text-orange-700"),children:e?.is_active?(0,i.__)("Active","softtent-preorders"):(0,i.__)("Inactive","softtent-preorders")}),(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("button",{onClick:e=>{e.stopPropagation(),W(I===t?null:t)},className:"p-1 hover:bg-gray-100 rounded transition-colors",title:(0,i.__)("Actions","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:a.vaG,className:"text-gray-500 text-sm"})}),I===t&&(0,v.jsxs)("div",{className:"absolute right-0 top-full mt-1 bg-white border border-gray-200 rounded-md shadow-lg z-10 min-w-[140px] py-1",children:[(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{U(e),z(!0)})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.MT7,className:"text-gray-500 w-4"}),(0,i.__)("Edit","softtent-preorders")]}),(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{const t=C[e],s={...t,id:`rule-${Date.now()}`,label:`${t.label} (Copy)`,tabs:t.tabs},n=[...C];n.splice(e+1,0,s);const o={...f,rules:n};r(m.A).setForm(o),A(e+1)})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.jPR,className:"text-gray-500 w-4"}),(0,i.__)("Duplicate","softtent-preorders")]}),C.length>1&&(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{P.A.fire({text:(0,i.__)("Are you sure you want to delete this rule?","softtent-preorders")}).then(t=>{if(t.isConfirmed){const t=C.filter((t,r)=>r!==e),s={...f,rules:t};r(m.A).setForm(s),k>=t.length&&A(t.length-1)}})})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.yLS,className:"text-gray-500 w-4"}),(0,i.__)("Delete","softtent-preorders")]})]})]}),(0,v.jsx)(l.gc,{icon:s&&!O?a.w2A:a.Jt$,className:"text-xs "+(s?"text-primary":"text-gray-400")})]})]}),s&&!O&&(0,v.jsxs)("div",{className:"",children:[(0,v.jsx)("div",{className:"border-b border-gray-200 bg-gray-50 px-3 py-1 mb-1 rounded-t-md",children:(0,v.jsx)("div",{className:"flex gap-1 overflow-x-auto",children:Object.entries(e.tabs||{}).map(([e,t])=>(0,v.jsxs)("button",{className:"px-3 py-1 rounded text-xs !font-semibold transition-all flex items-center gap-1 "+(E===e?"bg-white text-primary border-b-2 border-primary":"text-gray-600 border-b-2 border-transparent hover:text-gray-800 hover:bg-gray-100"),onClick:()=>$(e),children:[(0,v.jsx)("i",{className:`dashicons ${t.icon}`})," ",t.label]},e))})}),(0,v.jsx)("div",{className:"p-3 rounded-b-md",children:te&&(0,v.jsx)(Y,{fields:te.fields,onChange:oe})})]})]},t)})}),g?.ruleset&&(0,v.jsx)(x.A,{text:(0,i.__)("Add New Rule","softtent-preorders"),type:"primary",icon:a.QLR,onClick:()=>{if(!C.length)return;const e=C[0],t={...e,id:`rule-${Date.now()}`,label:`${e.label||"New Rule"}`,is_active:1,tabs:e.tabs},s=[...C,t],n={...f,rules:s};r(m.A).setForm(n),A(s.length-1)}})]})}),(0,v.jsx)("div",{className:"fixed start-0 top-[66px] end-0 overflow-hidden",style:{marginInlineStart:G?`${K}px`:"0",transition:q?"none":"margin-inline-start 300ms ease-in-out",height:"calc(100vh - 66px)"},children:ee&&te&&(0,v.jsx)(R,{settings:b(h(ee.tabs,{preserveIconSvg:!0}),u),info:g,url:null!==(e=g?.preview_urls?.[Q])&&void 0!==e?e:"",refresh:re,isPanelOpen:G,onTogglePanel:()=>H(!G)})}),(0,v.jsx)(N,{isOpen:D,onClose:()=>z(!1),onSave:e=>{if(null===M)return;const t={...f,rules:f.rules.map((t,r)=>r!==M?t:{...t,label:e.label,is_active:e.isActive?1:0})};r(m.A).setForm(t),z(!1)},ruleData:{label:null!==M&&C[M]?.label||"",isActive:null!==M&&!!C[M]?.is_active}})]})}}}]);1 "use strict";(globalThis.webpackChunksofttent_preorders=globalThis.webpackChunksofttent_preorders||[]).push([[795],{616(e,t,r){r.d(t,{p:()=>ae});var s=r(856),n=r(8468),o=r(7723),a=r(3333),l=r(3482);function i(e){return Array.isArray(e)&&0===e.length?[]:Array.isArray(e)?e.map((e,t)=>{if(e.hasOwnProperty("label")&&e.hasOwnProperty("value"))return""===e.value?null:e;let r=e.id;return null==r&&(r=void 0!==e.value?e.value:t),{label:e?.name||e,value:r}}):"object"==typeof e?Object.keys(e).map(t=>""===e[t]?null:{label:e[t],value:t}):void 0}const c=(e,t,r=!1)=>{if(!Array.isArray(e)||null==t)return r?[]:null;if(r){const r=Array.isArray(t)?t:[t];return e.filter(e=>r.includes(e.value))}return e.find(e=>e.value===t)||null};var d=r(790);const u=({options:e=[],isMulti:t=!1,placeholder:r="",value:s,onChange:n})=>(0,d.jsx)(l.Ay,{styles:{container:e=>({...e,width:"100%",height:"100%",margin:"0",padding:"0",border:"none",borderRadius:"0",boxShadow:"none",backgroundColor:"transparent","&:hover":{border:"none",boxShadow:"none",backgroundColor:"transparent"}}),control:(e,t)=>({...e,borderColor:t.isFocused?"#673de6":"#dddddd",boxShadow:"none","&:hover":{borderColor:"#673de6"},minHeight:"32px",fontSize:"14px"}),menuList:e=>({...e,width:"auto",minWidth:"200px",backgroundColor:"#FFFFFF",fontSize:"12px"}),multiValue:e=>({...e,backgroundColor:"rgba(103, 61, 230, 0.1)",fontSize:"12px",minHeight:"22px"}),multiValueLabel:e=>({...e,color:"#673de6",fontWeight:"normal",padding:"2px 4px",fontSize:"12px"}),multiValueRemove:e=>({...e,color:"#673de6",padding:"2px 4px","&:hover":{backgroundColor:"#673de6",color:"#FFFFFF"}}),option:(e,t)=>({...e,backgroundColor:t.isSelected?"#673de6":t.isFocused?"rgba(103, 61, 230, 0.1)":"#FFFFFF",color:t.isSelected?"#FFFFFF":"#000000","&:active":{backgroundColor:"rgba(103, 61, 230, 0.2)"}}),valueContainer:e=>({...e,padding:"0 8px",cursor:"pointer",display:"flex",alignItems:"center",flexWrap:"wrap",gap:"2px"}),singleValue:e=>({...e,margin:0}),input:e=>({...e,margin:0,padding:0}),indicatorsContainer:e=>({...e,height:"32px"}),indicatorSeparator:e=>({...e,marginLeft:"10px"}),menu:e=>({...e,width:"max-content",minWidth:"100%",right:0,left:"auto"})},options:i(e),isMulti:t,value:t?c(i(e),s,!0):c(i(e),s),placeholder:r||(0,o.__)("Select","softtent-preorders"),onChange:e=>{if(n)if(t){const t=e?e.map(e=>e.value):[];n(t)}else{const t=e?e.value:"";n(t)}}});var p=r(6087),m=r(3270);function x({enabled:e=!1,setEnabled:t,responsive:r=!1}){const{activeDevice:s}=(0,m.F)(),n=()=>{var t,n;return r&&"object"==typeof e&&null!==e?null!==(t=null!==(n=e[s])&&void 0!==n?n:e.desktop)&&void 0!==t&&t:"boolean"==typeof e&&e},[a,l]=(0,p.useState)(n());return(0,p.useEffect)(()=>{l(n())},[e,s]),(0,d.jsxs)("div",{onClick:()=>{const n=!a;l(n),t(r?{..."object"==typeof e&&null!==e?e:{desktop:"boolean"==typeof e&&e},[s]:n}:n)},className:"relative inline-flex items-center h-[20px] w-[40px] cursor-pointer rounded-full transition-colors duration-200 "+(a?"!bg-primary":"!bg-softtent-po-gray"),children:[(0,d.jsx)("span",{className:"sr-only",children:(0,o.__)("Toggle","softtent-preorders")}),(0,d.jsx)("span",{className:"absolute start-0.5 top-0.5 end-0.5 h-4 w-4 rounded-full bg-white shadow-lg transition-transform duration-200 "+(a?"translate-x-5 rtl:-translate-x-5":"translate-x-0")})]})}var g=r(2337),h=r(6188);function f({type:e="checkbox",options:t={},value:r=("checkbox"===e?[]:""),layout:s="vertical",onChange:n}){const o="checkbox"===e,a=Array.isArray(r)?r:[r];return(0,d.jsx)("div",{className:"w-full",children:(0,d.jsx)("div",{className:"flex "+("horizontal"===s?"flex-row flex-wrap gap-x-4 gap-y-2":"flex-col gap-2"),children:Object.entries(t).map(([t,s])=>{const l=o?a.includes(t):r===t;return(0,d.jsxs)("label",{className:"group flex items-center gap-2 cursor-pointer text-sm select-none transition-colors "+(l?"text-gray-900":"text-gray-600 hover:text-gray-900"),children:[(0,d.jsxs)("div",{className:"relative flex items-center justify-center",children:[(0,d.jsx)("input",{type:e,value:t,checked:l,onChange:e=>((e,t)=>{if(o){let r=[...a];t?r.push(e):r=r.filter(t=>t!==e),n(r)}else n(e)})(t,e.target.checked),className:"sr-only"}),o?(0,d.jsx)("div",{className:"w-4 h-4 rounded border transition-all duration-200 flex items-center justify-center "+(l?"bg-primary border-primary":"bg-white border-gray-300 group-hover:border-primary"),children:l&&(0,d.jsx)(g.gc,{icon:h.e68,className:"text-white text-[10px]"})}):(0,d.jsx)("div",{className:"w-4 h-4 rounded-full border transition-all duration-200 flex items-center justify-center "+(l?"border-primary":"bg-white border-gray-300 group-hover:border-primary"),children:l&&(0,d.jsx)("div",{className:"w-2 h-2 rounded-full bg-primary"})})]}),(0,d.jsx)("span",{children:s})]},t)})})})}function b({options:e,value:t,onChange:r,className:s="",layout:n="default"}){const[o,a]=(0,p.useState)(t||""),l="full"===n?`flex w-full border border-gray-300 rounded overflow-hidden ${s}`:`inline-flex border border-gray-300 rounded overflow-hidden ${s}`,i=(e,t)=>`px-3 py-1.5 text-sm font-medium transition-colors ${"full"===n?"flex-1 justify-center":""} ${o===e?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"} ${t>0?"border-l border-gray-300":""}`;return(0,d.jsx)("div",{className:l,children:Object.entries(e).map(([e,t],s)=>(0,d.jsx)("button",{type:"button",className:i(e,s),onClick:()=>(e=>{a(e),r(e)})(e),children:t},e))})}var y=r(6649),v=r(6427);const j=e=>!(!e||"string"!=typeof e)&&e.includes("gradient");function _({value:e="",onChange:t,hover:r=!1,gradient:s=!1}){const[n,a]=(0,p.useState)(!1),[l,i]=(0,p.useState)("normal"),c=(0,p.useRef)(null),u=!0===r;let m,x="",g="";u?(x=e?.normal||"",g=e?.hover||"",m="normal"===l?x:g):m=e||"";const[h,f]=(0,p.useState)(()=>j(m)?"gradient":"solid");(0,p.useEffect)(()=>{j(m)&&f("gradient")},[m]);const[b,y]=(0,p.useState)(m);(0,p.useEffect)(()=>{y(m||"")},[m]);const _=()=>{a(!n)};(0,p.useEffect)(()=>{const e=e=>{const t=e.target;if(c.current?.contains(t))return;const r=t.closest?.(".components-popover, .components-dropdown__content");r||a(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const w=r=>{if(u){const s={...e,[l]:r};t(s)}else t(r)},N=e=>{y(e),w(e)},C=e=>{f(e),"solid"===e&&j(m)?(w(""),y("")):"gradient"!==e||j(m)||(w(""),y(""))};return(0,d.jsxs)("div",{className:"color-picker-container "+(u?"border border-gray-300 rounded-md p-2 bg-white":""),ref:c,style:{position:"relative"},children:[u&&(0,d.jsxs)("div",{className:"flex w-full mb-2 border border-gray-300 rounded overflow-hidden",children:[(0,d.jsx)("button",{type:"button",onClick:()=>i("normal"),className:"flex-1 py-1.5 text-sm font-medium transition-colors "+("normal"===l?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:(0,o.__)("Normal","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:()=>i("hover"),className:"flex-1 py-1.5 text-sm font-medium transition-colors border-l border-gray-300 "+("hover"===l?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:(0,o.__)("Hover","softtent-preorders")})]}),(0,d.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"5px"},children:[(0,d.jsx)("div",{onClick:_,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),_())},tabIndex:0,role:"button",style:{width:"40px",height:"30px",background:m||"#fff",border:"1px solid #ccc",cursor:"pointer",position:"relative",flexShrink:0},className:"rounded",children:!m&&(0,d.jsx)("div",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"},children:(0,d.jsx)(v.Icon,{icon:"color-picker",style:{fontSize:"18px",color:"#ccc"}})})}),(0,d.jsx)("input",{type:"text",value:b,onChange:e=>{const t=e.target.value;var r;y(t),(!(r=t)||/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/.test(r)||/^rgb\(\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*\d{1,3}\s*\)$/.test(r)||/^rgba\(\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*\d{1,3}\s*,\s*(0|1|0?\.\d+)\s*\)$/.test(r)||j(t)||""===t)&&w(t)},placeholder:u&&"hover"===l&&x?x:s?"":"#000000",className:"border border-gray-300 rounded px-2 py-1 text-sm focus:border-primary focus:outline-none",style:{width:"100px",height:"30px"}})]}),n&&(0,d.jsxs)("div",{className:"color-picker-popup-wrapper",children:[s&&(0,d.jsxs)("div",{className:"flex bg-gray-100 p-1 m-3 mb-0 rounded-lg",children:[(0,d.jsx)("button",{type:"button",onClick:()=>C("solid"),className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("solid"===h?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Solid","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:()=>C("gradient"),className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("gradient"===h?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Gradient","softtent-preorders")})]}),(0,d.jsx)("div",{className:s?"p-3 pt-2":"",children:s&&"gradient"===h?(0,d.jsx)(v.GradientPicker,{value:m||void 0,onChange:e=>{N(e||"")},gradients:[{name:"Starter",gradient:"linear-gradient(135deg, #667eea 0%, #764ba2 100%)",slug:"starter"},{name:"Sunset",gradient:"linear-gradient(135deg, #f093fb 0%, #f5576c 100%)",slug:"sunset"},{name:"Ocean",gradient:"linear-gradient(135deg, #4facfe 0%, #00f2fe 100%)",slug:"ocean"},{name:"Forest",gradient:"linear-gradient(135deg, #11998e 0%, #38ef7d 100%)",slug:"forest"}]}):(0,d.jsx)(v.ColorPicker,{color:m,onChange:N,enableAlpha:!0,defaultValue:m})})]})]})}var w=r(3322);function N({label:e="",value:t=null,onChange:r}){const s=()=>{if(!wp||!wp.media)return;const e=wp.media({title:(0,o.__)("Choose an Image","softtent-preorders"),button:{text:(0,o.__)("Use this Image","softtent-preorders")},multiple:!1});e.on("select",()=>{const t=e.state().get("selection").first().toJSON();r({id:t.id,url:t.url,alt:t.alt||""})}),e.open()};return(0,d.jsx)("div",{className:"image-picker-container",children:t?.url?(0,d.jsx)("div",{className:"relative group inline-block",children:(0,d.jsx)("div",{className:"border border-gray-200 rounded-lg overflow-hidden bg-white hover:border-primary transition-all duration-200 shadow-sm",children:(0,d.jsxs)("div",{className:"relative",children:[(0,d.jsx)("img",{src:t.url,alt:t.alt,className:"w-full h-24 object-cover"}),(0,d.jsx)("button",{onClick:s,className:"absolute top-1 left-1 w-7 h-7 bg-white text-gray-700 rounded hover:bg-primary hover:text-white transition-all shadow-md flex items-center justify-center opacity-0 group-hover:opacity-100",title:(0,o.__)("Change Image","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.JmV,className:"text-xs"})}),(0,d.jsx)("button",{onClick:()=>{w.A.fire({text:(0,o.__)("Are you sure you want to remove this image?","softtent-preorders")}).then(e=>{e.isConfirmed&&r(null)})},className:"absolute top-1 right-1 w-7 h-7 bg-red-600 text-white rounded hover:bg-red-700 transition-all shadow-md flex items-center justify-center opacity-0 group-hover:opacity-100",title:(0,o.__)("Remove Image","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.yLS,className:"text-xs"})})]})})}):(0,d.jsx)("button",{onClick:s,className:"border-2 border-dashed border-gray-300 rounded-lg px-3 hover:border-primary hover:bg-primary-50 transition-all duration-200 group",children:(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"w-7 h-7 bg-gray-100 rounded flex items-center justify-center group-hover:bg-primary-100 transition-colors flex-shrink-0",children:(0,d.jsx)(g.gc,{icon:h.Cyq,className:"text-sm text-gray-400 group-hover:text-primary transition-colors"})}),(0,d.jsxs)("p",{className:"text-xs font-medium text-gray-700 group-hover:text-primary transition-colors",children:[(0,o.__)("Select","softtent-preorders")," ",e]})]})})})}function C({value:e,onChange:t,units:r=["px","%","em","rem"],hideLabel:s=!1}){const[n,a]=(0,p.useState)(!1),l=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&a(!1)};return n&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[n]),(0,d.jsxs)("div",{className:"flex flex-col items-center relative",style:{width:"40px"},ref:l,children:[(0,d.jsx)("button",{type:"button",onClick:()=>a(!n),className:"w-full bg-white border border-gray-300 rounded px-0 py-[5.3px] text-xs text-center focus:border-primary focus:outline-none cursor-pointer hover:bg-gray-50 transition-colors",title:(0,o.__)("Select Unit","softtent-preorders"),children:e}),n&&(0,d.jsx)("div",{className:"absolute top-full left-0 w-full mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 overflow-hidden",children:r.map(r=>(0,d.jsx)("button",{type:"button",onClick:()=>{t(r),a(!1)},className:"w-full px-2 py-1.5 text-xs text-center hover:bg-gray-100 transition-colors block "+(e===r?"bg-primary text-white hover:bg-primary":"text-gray-700"),children:r},r))}),!s&&(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:(0,o.__)("Unit","softtent-preorders")})]})}function k({value:e,onChange:t}){const[r,s]=(0,p.useState)(!1),n=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{n.current&&!n.current.contains(e.target)&&s(!1)};return r&&document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[r]);const a={all:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("circle",{cx:"8",cy:"8",r:"2",fill:"currentColor"})]}),"all-custom":(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"9",y:"2",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"9",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"9",y:"9",width:"5",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"})]}),top:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),right:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"10",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),bottom:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"10",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),left:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),vertical:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"4",fill:"currentColor",opacity:"0.3"}),(0,d.jsx)("rect",{x:"2",y:"10",width:"12",height:"4",fill:"currentColor",opacity:"0.3"})]}),horizontal:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"12",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"}),(0,d.jsx)("rect",{x:"10",y:"2",width:"4",height:"12",fill:"currentColor",opacity:"0.3"})]}),"vertical-and-horizontal":(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,d.jsx)("rect",{x:"2",y:"2",width:"12",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("rect",{x:"2",y:"9",width:"12",height:"5",stroke:"currentColor",strokeWidth:"1.5",fill:"none"}),(0,d.jsx)("line",{x1:"8",y1:"2",x2:"8",y2:"14",stroke:"currentColor",strokeWidth:"1.5"})]})},l=[{value:"all",label:(0,o.__)("All","softtent-preorders")},{value:"vertical-and-horizontal",label:(0,o.__)("Vertical & Horizontal","softtent-preorders")},{value:"vertical",label:(0,o.__)("Vertical","softtent-preorders")},{value:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders")},{value:"top",label:(0,o.__)("Top","softtent-preorders")},{value:"right",label:(0,o.__)("Right","softtent-preorders")},{value:"bottom",label:(0,o.__)("Bottom","softtent-preorders")},{value:"left",label:(0,o.__)("Left","softtent-preorders")},{value:"all-custom",label:(0,o.__)("All Custom","softtent-preorders")}];return(0,d.jsxs)("div",{className:"flex flex-col items-center relative",style:{width:"40px"},ref:n,children:[(0,d.jsx)("button",{type:"button",onClick:()=>s(!r),className:"w-full bg-white border border-gray-300 rounded px-0 py-1.5 flex items-center justify-center focus:border-primary focus:outline-none cursor-pointer hover:bg-gray-50 transition-colors",title:(0,o.__)("Select Side Mode","softtent-preorders"),children:a[e]}),r&&(0,d.jsx)("div",{className:"absolute top-full end-0 w-auto min-w-[120px] mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 overflow-hidden",children:l.map(r=>(0,d.jsxs)("button",{type:"button",onClick:()=>{t(r.value),s(!1)},className:"w-full px-3 py-2 text-xs flex items-center gap-2 hover:bg-gray-100 transition-colors "+(e===r.value?"bg-primary text-white hover:bg-primary":"text-gray-700"),children:[(0,d.jsx)("span",{className:"flex-shrink-0",children:a[r.value]}),(0,d.jsx)("span",{className:"whitespace-nowrap",children:r.label})]},r.value))}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:(0,o.__)("Side","softtent-preorders")})]})}function S({value:e={},onChange:t,responsive:r=!1,default:s={top:"",right:"",bottom:"",left:"",unit:"px",side:"all"},units:n=["px","%","em","rem"],placeholder:a=""}){const{activeDevice:l}=(0,m.F)(),[i,c]=(0,p.useState)("all"),u=(()=>{const t=e||{};if(!r){const e=t;return void 0!==e.top||void 0!==e.unit?e:s}const n=t[l];if(n)return n;const o=s;if(o&&"object"==typeof o&&(o.desktop||o.tablet||o.mobile)){if("desktop"===l&&o.desktop)return o.desktop;if("tablet"===l)return o.tablet||o.desktop;if("mobile"===l)return o.mobile||o.tablet||o.desktop}return s})(),x=u.unit||"px";(0,p.useEffect)(()=>{u.side&&c(u.side)},[l,u.side]);const g=(s,n)=>{const o={...u,side:i};switch(i){case"all":o.top=n,o.right=n,o.bottom=n,o.left=n;break;case"vertical":o.top=n,o.bottom=n;break;case"horizontal":o.left=n,o.right=n;break;case"vertical-and-horizontal":"vertical"===s?(o.top=n,o.bottom=n):"horizontal"===s&&(o.left=n,o.right=n);break;case"top":o.top=n;break;case"right":o.right=n;break;case"bottom":o.bottom=n;break;case"left":o.left=n;break;case"all-custom":"top"!==s&&"right"!==s&&"bottom"!==s&&"left"!==s||(o[s]=n)}t(r?{...e||{},[l]:o}:o)},h=(()=>{switch(i){case"all":default:return[{key:"all",label:(0,o.__)("All","softtent-preorders"),getValue:()=>u.top||""}];case"vertical":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>u.top||""}];case"horizontal":return[{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>u.left||""}];case"vertical-and-horizontal":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>u.top||""},{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>u.left||""}];case"top":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>u.top||""}];case"right":return[{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>u.right||""}];case"bottom":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>u.bottom||""}];case"left":return[{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>u.left||""}];case"all-custom":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>u.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>u.right||""},{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>u.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>u.left||""}]}})(),f=1===h.length,b=(()=>{switch(x){case"%":return{min:0,max:100,step:1};case"em":case"rem":return{min:0,max:100,step:.1};default:return{min:0,max:200,step:1}}})(),y=Number(h[0]?.getValue())||0,v=(y-b.min)/(b.max-b.min)*100;return(0,d.jsx)("div",{className:"",children:(0,d.jsxs)("div",{className:"flex gap-1",children:[f&&(0,d.jsx)("div",{className:"flex relative top-3 flex-1",children:(0,d.jsx)("input",{type:"range",min:b.min,max:b.max,step:b.step,value:y,onChange:e=>g(h[0].key,e.target.value),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${v}%, #e5e7eb ${v}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${v}%, #e5e7eb ${v}%, #e5e7eb 100%)`}})}),(0,d.jsx)("div",{className:"grid gap-1 "+(f?"":"flex-1"),style:{gridTemplateColumns:`repeat(${h.length}, minmax(0, 1fr))`},children:h.map(e=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:e.getValue(),onChange:t=>g(e.key,t.target.value),placeholder:a||"",className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0,width:f?"70px":"auto"}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:e.label})]},e.key))}),(0,d.jsx)(k,{value:i,onChange:s=>{c(s);const n={top:"",right:"",bottom:"",left:"",unit:u.unit,side:s};t(r?{...e||{},[l]:n}:n)}}),(0,d.jsx)(C,{value:x,onChange:s=>{const n={...u,unit:s,side:i};t(r?{...e||{},[l]:n}:n)},units:n})]})})}const A=[{value:"none",label:(0,o.__)("None","softtent-preorders")},{value:"solid",label:(0,o.__)("Solid","softtent-preorders")},{value:"dashed",label:(0,o.__)("Dashed","softtent-preorders")},{value:"dotted",label:(0,o.__)("Dotted","softtent-preorders")},{value:"double",label:(0,o.__)("Double","softtent-preorders")},{value:"groove",label:(0,o.__)("Groove","softtent-preorders")},{value:"ridge",label:(0,o.__)("Ridge","softtent-preorders")}];function E({value:e={},onChange:t,placeholder:r=""}){const s=e.border||"none",n=e.width||{},a=e.color||"#000000",l=e.radius||{},[i,c]=(0,p.useState)(!1),u=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{u.current&&!u.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const m=r=>{t({...e,...r})};return(0,d.jsxs)("div",{className:"relative",ref:u,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>c(!i),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(i?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.fx$,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(0,o.__)("Border","softtent-preorders")})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(i?"text-primary":"text-gray-400")})]}),i&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl space-y-4 min-w-[300px]",children:[(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Border Type","softtent-preorders")}),(0,d.jsx)("select",{value:s,onChange:e=>{return t=e.target.value,void m({border:t});var t},className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none",children:A.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),"none"!==s&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"mb-1",children:(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Width","softtent-preorders")})}),(0,d.jsx)($,{value:n,onChange:e=>{m({width:e})},placeholder:r,units:["px","em","rem"]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Color","softtent-preorders")}),(0,d.jsx)(ae,{type:"color",value:a,onChange:e=>{return t=e.value,void m({color:t});var t},className:"h-10 border border-gray-300 rounded cursor-pointer"})]}),(0,d.jsxs)("div",{children:[(0,d.jsx)("div",{className:"mb-1",children:(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Radius","softtent-preorders")})}),(0,d.jsx)($,{value:l,onChange:e=>{m({radius:e})},placeholder:r,units:["px","%","em","rem"]})]})]})]})]})}function $({value:e,onChange:t,placeholder:r="",placeholderValues:s,units:n=["px","%","em","rem"]}){const[a,l]=(0,p.useState)(e.side||"all"),i=e.unit||s?.unit||"px";(0,p.useEffect)(()=>{e.side&&l(e.side)},[e.side]);const c=(()=>{switch(a){case"all":return[{key:"all",label:(0,o.__)("All","softtent-preorders"),getValue:()=>e.top||""}];case"vertical":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>e.top||""}];case"horizontal":return[{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>e.left||""}];case"vertical-and-horizontal":return[{key:"vertical",label:(0,o.__)("Vertical","softtent-preorders"),getValue:()=>e.top||""},{key:"horizontal",label:(0,o.__)("Horizontal","softtent-preorders"),getValue:()=>e.left||""}];case"top":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>e.top||""}];case"right":return[{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>e.right||""}];case"bottom":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>e.bottom||""}];case"left":return[{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>e.left||""}];default:return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>e.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>e.right||""},{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>e.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>e.left||""}]}})(),u=(r,s)=>{const n={...e,side:a};"all"===r||"vertical"===r||"horizontal"===r?"all"===r?(n.top=s,n.right=s,n.bottom=s,n.left=s):"vertical"===r?(n.top=s,n.bottom=s):"horizontal"===r&&(n.left=s,n.right=s):"top"!==r&&"right"!==r&&"bottom"!==r&&"left"!==r||(n[r]=s),t(n)},m=1===c.length,x=parseFloat(c[0]?.getValue()||"0"),g=(x-0)/100*100;return(0,d.jsx)("div",{className:"space-y-1",children:(0,d.jsxs)("div",{className:"flex gap-1",children:[m&&(0,d.jsx)("div",{className:"flex relative top-3",style:{flex:"0 0 auto",width:"40%"},children:(0,d.jsx)("input",{type:"range",min:0,max:100,step:1,value:x,onChange:e=>u(c[0].key,e.target.value),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${g}%, #e5e7eb ${g}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${g}%, #e5e7eb ${g}%, #e5e7eb 100%)`}})}),(0,d.jsx)("div",{className:"grid gap-1 flex-1",style:{gridTemplateColumns:`repeat(${c.length}, minmax(0, 1fr))`},children:c.map(e=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:e.getValue(),onChange:t=>u(e.key,t.target.value),placeholder:r,className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:e.label})]},e.key))}),(0,d.jsx)(k,{value:a,onChange:r=>{l(r);const s={top:"",right:"",bottom:"",left:"",unit:e.unit,side:r};t(s)}}),(0,d.jsx)(C,{value:i,onChange:r=>{t({...e,unit:r,side:a})},units:n})]})})}var L=r(701);const D=[{value:"left",icon:h.ecg,label:(0,o.__)("Left","softtent-preorders")},{value:"center",icon:h._ur,label:(0,o.__)("Center","softtent-preorders")},{value:"right",icon:h.jbh,label:(0,o.__)("Right","softtent-preorders")}];function T({value:e="left",onChange:t,responsive:r=!1}){const{activeDevice:s}=(0,m.F)(),n=r&&"object"==typeof e&&null!==e?e[s]||e.desktop||"left":"string"==typeof e?e:"left";return(0,d.jsx)("div",{className:"flex items-center gap-2",children:(0,d.jsx)("div",{className:"flex",children:D.map(o=>(0,d.jsx)(L.A,{content:o.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>{return n=o.value,void t(r?{..."object"==typeof e&&null!==e?e:{desktop:"string"==typeof e?e:"left"},[s]:n}:n);var n},className:`py-1 px-2 text-sm font-medium transition-colors border border-gray-300 ${n===o.value?"bg-primary text-white border-primary":"bg-white text-gray-600 hover:bg-gray-50"} ${"left"===o.value?"rounded-l":"right"===o.value?"rounded-r":""} ${"left"!==o.value?"-ml-px":""}`,children:(0,d.jsx)(g.gc,{icon:o.icon,className:"text-base"})})},o.value))})})}const z=[{key:"desktop",icon:h.ArK,label:(0,o.__)("Desktop","softtent-preorders")},{key:"tablet",icon:h.w7B,label:(0,o.__)("Tablet","softtent-preorders")},{key:"mobile",icon:h.GrJ,label:(0,o.__)("Mobile","softtent-preorders")}];function R({responsive:e=!0}){const{activeDevice:t,setActiveDevice:r}=(0,m.F)(),[s,n]=(0,p.useState)(!1),o=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{o.current&&!o.current.contains(e.target)&&n(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),e?(0,d.jsxs)("div",{className:"flex items-center gap-1",style:{position:"relative"},ref:o,children:[(0,d.jsx)(L.A,{content:z.find(e=>e.key===t)?.label||"",position:"right",children:(0,d.jsx)("button",{type:"button",onClick:()=>n(!s),className:"py-0.5 px-1 bg-primary/10 text-primary rounded transition-colors",children:(0,d.jsx)(g.gc,{icon:z.find(e=>e.key===t).icon,className:"text-[10px]"})})}),s&&(0,d.jsx)("div",{style:{position:"absolute",top:"100%",left:"0",zIndex:9999,display:"flex",marginTop:"4px",flexDirection:"column",gap:"4px"},children:z.filter(e=>e.key!==t).map(e=>(0,d.jsx)(L.A,{content:e.label,position:"right",children:(0,d.jsx)("button",{type:"button",onClick:()=>{r(e.key),n(!1)},className:"py-0.5 px-1 bg-gray-100 text-gray-600 hover:bg-gray-200 rounded transition-colors",children:(0,d.jsx)(g.gc,{icon:e.icon,className:"text-[10px]"})})},e.key))})]}):null}const F=[{value:"100",label:(0,o.__)("Thin (100)","softtent-preorders")},{value:"200",label:(0,o.__)("Extra Light (200)","softtent-preorders")},{value:"300",label:(0,o.__)("Light (300)","softtent-preorders")},{value:"400",label:(0,o.__)("Regular (400)","softtent-preorders")},{value:"500",label:(0,o.__)("Medium (500)","softtent-preorders")},{value:"600",label:(0,o.__)("Semi Bold (600)","softtent-preorders")},{value:"700",label:(0,o.__)("Bold (700)","softtent-preorders")},{value:"800",label:(0,o.__)("Extra Bold (800)","softtent-preorders")},{value:"900",label:(0,o.__)("Black (900)","softtent-preorders")}],B=[{value:"left",icon:h.ecg,label:(0,o.__)("Left","softtent-preorders")},{value:"center",icon:h._ur,label:(0,o.__)("Center","softtent-preorders")},{value:"right",icon:h.jbh,label:(0,o.__)("Right","softtent-preorders")}],O=(h.ArK,(0,o.__)("Desktop","softtent-preorders"),h.DIx,(0,o.__)("Tablet","softtent-preorders"),h.XRN,(0,o.__)("Mobile","softtent-preorders"),[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"none",label:(0,o.__)("Normal","softtent-preorders")},{value:"capitalize",label:(0,o.__)("Capitalize","softtent-preorders")},{value:"uppercase",label:(0,o.__)("Uppercase","softtent-preorders")},{value:"lowercase",label:(0,o.__)("Lowercase","softtent-preorders")}]),V=[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"normal",label:(0,o.__)("Normal","softtent-preorders")},{value:"italic",label:(0,o.__)("Italic","softtent-preorders")},{value:"oblique",label:(0,o.__)("Oblique","softtent-preorders")}],I=[{value:"",label:(0,o.__)("Default","softtent-preorders")},{value:"none",label:(0,o.__)("None","softtent-preorders")},{value:"underline",label:(0,o.__)("Underline","softtent-preorders")},{value:"overline",label:(0,o.__)("Overline","softtent-preorders")},{value:"line-through",label:(0,o.__)("Line Through","softtent-preorders")}];function P({value:e={},onChange:t,responsive:r=!1,color:s=!1}){const{activeDevice:n,setActiveDevice:a}=(0,m.F)(),[l,i]=(0,p.useState)(!1),[c,u]=(0,p.useState)(!1),[x,f]=(0,p.useState)(!1),b=(0,p.useRef)(null),y=(0,p.useRef)(null),v=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{b.current&&!b.current.contains(e.target)&&f(!1),y.current&&!y.current.contains(e.target)&&i(!1),v.current&&!v.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]);const j=(r,s)=>{t({...e,[r]:s})};return(0,d.jsxs)("div",{className:"relative",ref:b,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>f(!x),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(x?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.jrc,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(0,o.__)("Typography","softtent-preorders")})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(x?"text-primary":"text-gray-400")})]}),x&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl space-y-4 min-w-[300px]",children:[!1,(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Font Size","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsxs)("div",{className:"flex gap-1 rounded overflow-hidden flex-1",children:[(0,d.jsx)("input",{type:"number",value:r&&"object"==typeof e.size?e.size[n]||"":"string"==typeof e.size?e.size:"",onChange:t=>((t,s)=>{if(r){const r="object"==typeof e.size?e.size:{};j("size",{...r,[t]:s})}else j("size",s)})(r?n:"size",t.target.value),placeholder:(()=>{if(r&&"object"==typeof e.size){if("tablet"===n&&!e.size.tablet)return e.size.desktop||"";if("mobile"===n&&!e.size.mobile)return e.size.tablet||e.size.desktop||""}return"16"})(),className:"w-full py-1.5 pr-0 pl-2 text-sm focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsxs)("select",{value:r&&"object"==typeof e.size&&e.size.unit||"px",onChange:t=>(t=>{if(r){const r="object"==typeof e.size?e.size:{};j("size",{...r,unit:t})}else j("size",e.size)})(t.target.value),className:"py-1.5 text-sm bg-white focus:border-primary focus:outline-none border-l border-gray-300",children:[(0,d.jsx)("option",{value:"px",children:"px"}),(0,d.jsx)("option",{value:"em",children:"em"}),(0,d.jsx)("option",{value:"rem",children:"rem"}),(0,d.jsx)("option",{value:"%",children:"%"})]})]}),(0,d.jsx)(R,{responsive:r})]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Font Weight","softtent-preorders")}),(0,d.jsx)("select",{value:e.weight||"400",onChange:e=>j("weight",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:F.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),s&&(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Color","softtent-preorders")}),(0,d.jsx)("div",{className:"w-full",children:(0,d.jsx)(_,{value:e.color||"",onChange:e=>j("color",e)})})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Line Height","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex items-center gap-1",children:[(0,d.jsxs)("div",{className:"flex gap-1 rounded overflow-hidden flex-1",children:[(0,d.jsx)("input",{type:"number",value:r&&"object"==typeof e.line_height?e.line_height[n]||"":"string"==typeof e.line_height?e.line_height:"",onChange:t=>((t,s)=>{if(r){const r="object"==typeof e.line_height?e.line_height:{};j("line_height",{...r,[t]:s})}else j("line_height",s)})(r?n:"line_height",t.target.value),placeholder:(()=>{if(r&&"object"==typeof e.line_height){if("tablet"===n&&!e.line_height.tablet)return e.line_height.desktop||"";if("mobile"===n&&!e.line_height.mobile)return e.line_height.tablet||e.line_height.desktop||""}return"1.5"})(),className:"w-full py-1.5 pr-0 pl-2 text-sm focus:border-primary focus:outline-none",style:{paddingRight:0},step:"0.1"}),(0,d.jsxs)("select",{value:r&&"object"==typeof e.line_height&&e.line_height.unit||"px",onChange:t=>(t=>{if(r){const r="object"==typeof e.line_height?e.line_height:{};j("line_height",{...r,unit:t})}else j("line_height",e.line_height)})(t.target.value),className:"py-1.5 text-sm bg-white focus:border-primary focus:outline-none border-l border-gray-300",children:[(0,d.jsx)("option",{value:"px",children:"px"}),(0,d.jsx)("option",{value:"em",children:"em"}),(0,d.jsx)("option",{value:"rem",children:"rem"}),(0,d.jsx)("option",{value:"%",children:"%"})]})]}),(0,d.jsx)(R,{responsive:r})]})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Transform","softtent-preorders")}),(0,d.jsx)("select",{value:e.transform||"",onChange:e=>j("transform",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:O.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Style","softtent-preorders")}),(0,d.jsx)("select",{value:e.style||"",onChange:e=>j("style",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:V.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Decoration","softtent-preorders")}),(0,d.jsx)("select",{value:e.decoration||"",onChange:e=>j("decoration",e.target.value),className:"px-2 py-1.5 text-sm border border-gray-300 rounded bg-white focus:border-primary focus:outline-none w-full",children:I.map(e=>(0,d.jsx)("option",{value:e.value,children:e.label},e.value))})]}),(0,d.jsxs)("div",{className:"grid grid-cols-[90px_1fr] gap-2 items-center",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600",children:(0,o.__)("Text Alignment","softtent-preorders")}),(0,d.jsx)("div",{className:"flex",children:B.map(t=>(0,d.jsx)(L.A,{content:t.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>j("alignment",t.value),className:`py-1 px-2 text-sm font-medium transition-colors border border-gray-300 ${e.alignment===t.value?"bg-primary text-white border-primary":"bg-white text-gray-600 hover:bg-gray-50"} ${"left"===t.value?"rounded-s":"right"===t.value?"rounded-e":""} ${"left"!==t.value?"-ms-px":""}`,children:(0,d.jsx)(g.gc,{icon:t.icon,className:"text-base"})})},t.value))})]})]})]})}function W({value:e,onChange:t,options:r={}}){const s=e&&"object"==typeof e?{hook_name:e.hook_name||"",priority:e.priority||10}:{hook_name:"",priority:10};let n=[];return Array.isArray(r)?n=r:"object"==typeof r&&(n=Object.entries(r).map(([e,t])=>({label:t,value:e}))),(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"flex-grow",children:(0,d.jsx)(u,{options:n,value:s.hook_name,onChange:e=>{t({...s,hook_name:e})},placeholder:(0,o.__)("Select Position","softtent-preorders")})}),(0,d.jsx)("div",{className:"w-18",children:(0,d.jsx)("input",{type:"number",value:s.priority,onChange:e=>{return r=e.target.value,void t({...s,priority:parseInt(r)||0});var r},className:"w-full !h-[32px] px-3 py-2 bg-white border border-gray-300 rounded focus:outline-none focus:border-[#673de6] text-xs text-black",placeholder:(0,o.__)("Priority","softtent-preorders")})})]})}function M({value:e,onChange:t}){const[r,s]=(0,p.useState)(!1),n=(0,p.useRef)(null);(0,p.useEffect)(()=>{const e=e=>{n.current&&!n.current.contains(e.target)&&s(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]);const a=[{value:"top-left",label:(0,o.__)("Top Left","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"4",cy:"4",r:"2",fill:"currentColor"})]})},{value:"top-right",label:(0,o.__)("Top Right","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"12",cy:"4",r:"2",fill:"currentColor"})]})},{value:"bottom-left",label:(0,o.__)("Bottom Left","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"4",cy:"12",r:"2",fill:"currentColor"})]})},{value:"bottom-right",label:(0,o.__)("Bottom Right","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"12",cy:"12",r:"2",fill:"currentColor"})]})},{value:"center",label:(0,o.__)("Center","softtent-preorders"),icon:(0,d.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:[(0,d.jsx)("rect",{x:"1",y:"1",width:"14",height:"14",stroke:"currentColor",strokeWidth:"1",fill:"none"}),(0,d.jsx)("circle",{cx:"8",cy:"8",r:"2",fill:"currentColor"})]})}],l=a.find(t=>t.value===e)||a[3];return(0,d.jsxs)("div",{className:"relative",ref:n,children:[(0,d.jsx)("button",{type:"button",onClick:()=>s(!r),className:"flex items-center justify-center p-1.5 border border-gray-300 rounded bg-white hover:bg-gray-50 transition-colors",title:l.label,children:l.icon}),r&&(0,d.jsx)("div",{className:"absolute end-0 top-full mt-1 bg-white border border-gray-200 rounded shadow-lg z-50 py-1 min-w-[160px]",children:a.map(r=>(0,d.jsxs)("button",{type:"button",onClick:()=>{t(r.value),s(!1)},className:"w-full px-3 py-2 text-start text-sm hover:bg-gray-100 transition-colors flex items-center gap-2 "+(e===r.value?"bg-primary/10 text-primary":"text-gray-700"),children:[r.icon,(0,d.jsx)("span",{children:r.label})]},r.value))})]})}function U({value:e={},onChange:t,units:r=["px","%","em","rem"]}){const{activeDevice:s}=(0,m.F)(),n=e[s]||{top:"",right:"",bottom:"",left:"",unit:"px",position:"bottom-right"},a=n.unit||"px",[l,i]=(0,p.useState)(n.position||"bottom-right");(0,p.useEffect)(()=>{n.position&&i(n.position)},[n.position]);const c=(()=>{switch(l){case"top-left":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>n.top||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>n.left||""}];case"top-right":return[{key:"top",label:(0,o.__)("Top","softtent-preorders"),getValue:()=>n.top||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>n.right||""}];case"bottom-left":return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>n.bottom||""},{key:"left",label:(0,o.__)("Left","softtent-preorders"),getValue:()=>n.left||""}];case"bottom-right":default:return[{key:"bottom",label:(0,o.__)("Bottom","softtent-preorders"),getValue:()=>n.bottom||""},{key:"right",label:(0,o.__)("Right","softtent-preorders"),getValue:()=>n.right||""}];case"center":return[]}})();return(0,d.jsx)("div",{className:"w-full",children:(0,d.jsxs)("div",{className:"flex items-start gap-1",children:[c.length>0?(0,d.jsx)("div",{className:"grid gap-1 flex-1",style:{gridTemplateColumns:`repeat(${c.length}, minmax(0, 1fr))`},children:c.map(r=>(0,d.jsxs)("div",{className:"flex flex-col",children:[(0,d.jsx)("input",{type:"number",value:r.getValue(),onChange:o=>((r,o)=>{const a={...n,position:l};"top"!==r&&"right"!==r&&"bottom"!==r&&"left"!==r||(a[r]=o),t({...e,[s]:a})})(r.key,o.target.value),className:"w-full py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none",style:{paddingRight:0}}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:r.label})]},r.key))}):(0,d.jsx)("div",{className:"flex-1 flex items-center justify-center py-1.5 text-sm text-gray-500",children:(0,o.__)("Center position - no offset needed","softtent-preorders")}),(0,d.jsx)(L.A,{content:(0,o.__)("Position","softtent-preorders"),position:"left",children:(0,d.jsx)(M,{value:l,onChange:r=>{i(r);const o={top:"",right:"",bottom:"",left:"",unit:n.unit,position:r};t({...e,[s]:o})}})}),(0,d.jsx)(C,{value:a,onChange:r=>{t({...e,[s]:{...n,unit:r,position:l}})},units:r})]})})}function G({value:e,onChange:t,units:r=["px","%","em","rem"]}){return(0,d.jsx)(U,{value:e,onChange:t,units:r})}function H({label:e,sourceSection:t,targetSection:r,onCopy:s}){return(0,d.jsx)("div",{className:"copy-section-field",children:(0,d.jsxs)("button",{onClick:async()=>{const e=e=>e.split("_").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(" "),n=e(t),a=e(r);(await w.A.fire({title:(0,o.__)("Copy Settings?","softtent-preorders"),text:`${(0,o.__)("This will copy all settings from","softtent-preorders")} "${n}" ${(0,o.__)("to","softtent-preorders")} "${a}". ${(0,o.__)("Any existing values will be overwritten.","softtent-preorders")}`,confirmButtonText:(0,o.__)("Yes, Copy","softtent-preorders"),cancelButtonText:(0,o.__)("Cancel","softtent-preorders"),showCancelButton:!0})).isConfirmed&&s(t,r)},className:"flex items-center justify-center gap-2 text-sm py-2 px-4 rounded-md text-white bg-secondary hover:bg-secondary-50 transition-colors",children:[(0,d.jsx)(g.gc,{icon:h.jPR}),(0,d.jsx)("span",{children:e})]})})}var q=r(1609);function J({extensionId:e,ruleId:t,ruleset:r=!1,extensionLabel:s}){const[n,a]=(0,q.useState)(!1),l=(()=>{let s=`[softtent_po_${e.replace(/-/g,"_")}`;return r&&(s+=` id="${t||"0"}"`),s+=' product_id="{product_id}"',s+="]",s})();return(0,d.jsxs)("div",{className:"shortcode-field",children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("input",{type:"text",value:l,readOnly:!0,className:"flex-1 px-3 py-2 text-sm border border-gray-300 rounded-md bg-gray-50 font-mono",onClick:e=>e.currentTarget.select()}),(0,d.jsxs)("button",{onClick:async()=>{try{if(navigator.clipboard&&navigator.clipboard.writeText)await navigator.clipboard.writeText(l);else{const e=document.createElement("textarea");e.value=l,e.style.position="fixed",e.style.left="-999999px",e.style.top="-999999px",document.body.appendChild(e),e.focus(),e.select();const t=document.execCommand("copy");if(document.body.removeChild(e),!t)throw new Error("Copy command failed")}a(!0),setTimeout(()=>{a(!1)},2e3)}catch(e){w.A.fire({title:(0,o.__)("Error","softtent-preorders"),text:(0,o.__)("Failed to copy shortcode","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),showCancelButton:!1})}},className:"flex items-center justify-center gap-2 text-sm py-2 px-3 rounded-md text-white bg-secondary hover:bg-secondary-50 transition-colors ",title:(0,o.__)("Copy to clipboard","softtent-preorders"),children:[(0,d.jsx)(g.gc,{icon:h.jPR}),(0,d.jsx)("span",{children:n?(0,o.__)("Copied!","softtent-preorders"):(0,o.__)("Copy","softtent-preorders")})]})]}),(0,d.jsx)("p",{className:"text-xs text-gray-500 mt-2",children:(0,o.__)(`Use this shortcode to display the ${s} anywhere on your site.`,"softtent-preorders")})]})}function K({value:e,onChange:t,dateOnly:r=!1,is12Hour:s=!1}){const[n,a]=(0,p.useState)(!1),l=(0,p.useRef)(null);return(0,p.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&a(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),(0,d.jsxs)("div",{className:"relative",ref:l,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>a(!n),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(n?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)(g.gc,{icon:h.BEE,className:"text-gray-400"}),(0,d.jsx)("span",{className:"font-medium",children:(()=>{if(!e)return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders");try{const t=new Date(e);if(isNaN(t.getTime()))return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders");if(r){const e={year:"numeric",month:"short",day:"numeric"};return t.toLocaleDateString(void 0,e)}{const e={year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"};return t.toLocaleString(void 0,e)}}catch(e){return r?(0,o.__)("Select Date","softtent-preorders"):(0,o.__)("Select Date & Time","softtent-preorders")}})()})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(n?"text-primary":"text-gray-400")})]}),n&&(0,d.jsxs)("div",{className:"absolute top-full end-0 mt-2 z-50 p-4 bg-white border border-gray-200 rounded-lg shadow-xl "+(r?"softtent-po-date-only":""),children:[(0,d.jsx)(v.DateTimePicker,{currentDate:e||void 0,onChange:e=>{t(e)},is12Hour:s}),r&&(0,d.jsx)("style",{children:"\n\t\t\t\t\t\t\t/* Hide only the TIME section, not the datetime container */\n\t\t\t\t\t\t\t.softtent-po-date-only .components-datetime .components-datetime__time {\n\t\t\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t/* Hide timezone selector */\n\t\t\t\t\t\t\t.softtent-po-date-only .components-datetime__timezone {\n\t\t\t\t\t\t\t\tdisplay: none !important;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t"})]})]})}var X=r(1455),Y=r.n(X);let Q=null;const Z=({currentPreset:e,onSelect:t,onClose:r})=>{const[s,n]=(0,p.useState)(!1),[a,l]=(0,p.useState)(Q||{}),[i,c]=(0,p.useState)(0===Object.keys(Q||{}).length);(0,p.useEffect)(()=>{setTimeout(()=>n(!0),10),Q&&0!==Object.keys(Q).length||(c(!0),(async()=>{if(Q)return Q;try{const e=await Y()({path:"/softtent-preorders/v1/icons",method:"GET"});if(e.success&&e.data)return Q=e.data,e.data}catch(e){}return{}})().then(e=>{l(e),c(!1)}))},[]);const u=e=>{n(!1),setTimeout(()=>{e()},300)},m=()=>{u(r)};return(0,p.useEffect)(()=>{const e=e=>{"Escape"===e.key&&m()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,d.jsx)("div",{className:"softtent-po-admin",children:(0,d.jsx)("div",{"aria-modal":"true",className:"fixed inset-0 z-[1000] bg-black/50 flex items-center justify-center transition-opacity duration-300 "+(s?"opacity-100":"opacity-0"),onClick:e=>{e.target===e.currentTarget&&m()},children:(0,d.jsxs)("div",{className:"bg-white rounded-lg shadow-lg w-full max-w-lg mx-4 max-h-[80vh] overflow-hidden transition-transform duration-300 "+(s?"translate-y-0":"-translate-y-12"),children:[(0,d.jsxs)("div",{className:"flex items-center justify-between px-6 py-4 border-b border-gray-200",children:[(0,d.jsx)("h3",{className:"!m-0 !text-md !font-semibold text-gray-700",children:(0,o.__)("Choose Icon","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:m,className:"text-gray-400 hover:text-gray-600 transition-colors","aria-label":(0,o.__)("Close","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.GRI,className:"text-xl"})})]}),(0,d.jsx)("div",{className:"p-6 overflow-y-auto max-h-[60vh]",children:i?(0,d.jsx)("div",{className:"flex items-center justify-center py-12",children:(0,d.jsx)(g.gc,{icon:h.z1G,className:"text-3xl text-gray-400 animate-spin"})}):0===Object.keys(a).length?(0,d.jsx)("div",{className:"flex items-center justify-center py-12 text-gray-500",children:(0,o.__)("No icons available","softtent-preorders")}):(0,d.jsx)("div",{className:"grid grid-cols-8 gap-2",children:Object.entries(a).map(([r,s])=>(0,d.jsx)(L.A,{content:s.label,children:(0,d.jsx)("button",{type:"button",onClick:()=>(e=>{const r=a[e];u(()=>t(e,r))})(r),className:"w-full aspect-square flex items-center justify-center rounded-lg transition-all [&>svg]:w-5 [&>svg]:h-5 "+(e===r?"bg-primary text-white ring-2 ring-primary ring-offset-2":"bg-gray-100 text-gray-600 hover:bg-gray-200 hover:text-gray-800"),dangerouslySetInnerHTML:{__html:s.svg}})},r))})})]})})})};function ee({value:e,onChange:t,svgUploadEnabled:r,onEnableSvgUpload:s,showPosition:n=!1,showMargin:a=!1}){const[l,i]=(0,p.useState)(!1),[c,u]=(0,p.useState)(!1),m=(0,p.useRef)(null),x=e||{source:"none",position:"left"};(0,p.useEffect)(()=>{const e=e=>{!m.current||m.current.contains(e.target)||c||i(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[c]);const f=()=>{const e=x.margin;return"number"==typeof e?{value:e,unit:"px"}:e&&"object"==typeof e&&"value"in e?{value:e.value||0,unit:e.unit||"px"}:{value:6,unit:"px"}},b=e=>{const r=f();t({...x,margin:{value:e,unit:r.unit}})},y=e=>{const r=f();t({...x,margin:{value:r.value,unit:e}})},v=()=>"preset"===x.source?x.preset_label||x.preset||(0,o.__)("Icon","softtent-preorders"):"custom"===x.source?(0,o.__)("Custom Icon","softtent-preorders"):(0,o.__)("Icon","softtent-preorders"),j="none"!==x.source,_="preset"===x.source&&x.preset_svg?(0,d.jsx)("span",{className:"w-5 h-5 flex items-center justify-center [&>svg]:w-full [&>svg]:h-full",dangerouslySetInnerHTML:{__html:x.preset_svg}}):"custom"===x.source&&x.custom?.url?(0,d.jsx)("img",{src:x.custom.url,alt:"",className:"w-5 h-5 object-contain"}):null;return(0,d.jsxs)("div",{className:"relative",ref:m,children:[(0,d.jsxs)("button",{type:"button",onClick:()=>i(!l),className:"flex items-center justify-between w-full px-2 py-1.5 text-sm border rounded-md transition-colors gap-2 "+(l?"border-primary bg-primary/5 text-primary":"border-gray-300 bg-white hover:bg-gray-50 text-gray-700"),children:[(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[_&&(0,d.jsx)("span",{className:"text-gray-600",children:_}),(0,d.jsx)("span",{className:"font-medium",children:v()})]}),(0,d.jsx)(g.gc,{icon:h.cNj,className:"text-xs transition-colors flex-shrink-0 "+(l?"text-primary":"text-gray-400")})]}),l&&(0,d.jsxs)("div",{className:"absolute top-full end-0 w-full mt-2 z-50 bg-white border border-gray-200 rounded-lg shadow-xl min-w-[300px]",children:[j&&(0,d.jsxs)("div",{className:"p-3 border-b border-gray-200 flex items-center justify-between bg-gray-50 rounded-t-lg",children:[(0,d.jsxs)("div",{className:"flex items-center gap-3",children:[(0,d.jsx)("div",{className:"w-10 h-10 bg-white border border-gray-200 rounded-lg flex items-center justify-center [&>svg]:w-6 [&>svg]:h-6 [&>img]:w-6 [&>img]:h-6",children:_}),(0,d.jsx)("span",{className:"text-sm font-medium text-gray-700",children:v()})]}),(0,d.jsx)("button",{type:"button",onClick:async()=>{u(!0);const e=await w.A.fire({text:(0,o.__)("Are you sure you want to remove this icon?","softtent-preorders")});u(!1),e.isConfirmed&&t({source:"none",position:x.position,margin:x.margin})},className:"w-8 h-8 bg-red-50 text-red-600 rounded-lg hover:bg-red-100 transition-colors flex items-center justify-center",title:(0,o.__)("Remove Icon","softtent-preorders"),children:(0,d.jsx)(g.gc,{icon:h.yLS,className:"text-sm"})})]}),(0,d.jsxs)("div",{className:"flex bg-gray-100 p-1 m-3 rounded-lg",children:[(0,d.jsx)("button",{type:"button",onClick:async()=>{u(!0);const e=await(r="preset"===x.source?x.preset:void 0,new Promise(e=>{const t=document.createElement("div");t.id="icon-library-modal-container",document.body.appendChild(t);const s=(0,p.createRoot)(t),n=()=>{s.unmount(),document.body.contains(t)&&document.body.removeChild(t)};s.render((0,d.jsx)(Z,{currentPreset:r,onSelect:(t,r)=>{e({selected:!0,iconKey:t,iconData:r}),n()},onClose:()=>{e({selected:!1}),n()}}))}));var r;u(!1),e.selected&&e.iconKey&&e.iconData&&t({source:"preset",preset:e.iconKey,preset_svg:e.iconData.svg,preset_label:e.iconData.label,position:x.position,margin:x.margin})},className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("preset"===x.source||"none"===x.source?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Icon Library","softtent-preorders")}),(0,d.jsx)("button",{type:"button",onClick:async()=>{if(!wp||!wp.media)return;if(!r){if(u(!0),(await w.A.fire({title:(0,o.__)("Enable SVG Upload?","softtent-preorders"),text:(0,o.__)("SVG files can contain malicious code. Only enable this if you trust the source of your SVG files. Do you want to enable SVG uploads at your own risk?","softtent-preorders"),confirmButtonText:(0,o.__)("Yes, Enable SVG Upload","softtent-preorders"),cancelButtonText:(0,o.__)("Cancel","softtent-preorders"),confirmButtonClass:"bg-yellow-500 text-white",showCancelButton:!0})).isConfirmed&&s)try{await s(),await w.A.fire({title:(0,o.__)("SVG Upload Enabled","softtent-preorders"),text:(0,o.__)("SVG upload has been enabled. Please save your current settings and reload the page to upload SVG files.","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),showCancelButton:!1})}catch(e){await w.A.fire({title:(0,o.__)("Error","softtent-preorders"),text:(0,o.__)("Failed to enable SVG upload.","softtent-preorders"),confirmButtonText:(0,o.__)("OK","softtent-preorders"),confirmButtonClass:"bg-red-500 text-white",showCancelButton:!1})}return void u(!1)}u(!0);const e=wp.media({title:(0,o.__)("Choose an SVG Icon","softtent-preorders"),button:{text:(0,o.__)("Use this Icon","softtent-preorders")},multiple:!1,library:{type:"image/svg+xml"}});e.on("select",()=>{const r=e.state().get("selection").first().toJSON();t({source:"custom",custom:{id:r.id,url:r.url},position:x.position,margin:x.margin}),u(!1)}),e.on("close",()=>{u(!1)}),e.open()},className:"flex-1 px-4 py-2 text-sm font-medium rounded-md transition-all "+("custom"===x.source?"bg-white text-primary shadow-sm":"text-gray-600 hover:text-gray-800"),children:(0,o.__)("Upload SVG","softtent-preorders")})]}),n&&(0,d.jsxs)("div",{className:"p-3 border-t border-gray-200",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600 mb-2 block",children:(0,o.__)("Icon Position","softtent-preorders")}),(0,d.jsx)("div",{className:"flex gap-1",children:[{value:"left",label:(0,o.__)("Left","softtent-preorders")},{value:"right",label:(0,o.__)("Right","softtent-preorders")},{value:"only",label:(0,o.__)("Icon Only","softtent-preorders")}].map(e=>(0,d.jsx)("button",{type:"button",onClick:()=>{return r=e.value,void t({...x,position:r});var r},className:"flex-1 px-3 py-1.5 text-xs font-medium rounded transition-colors "+(x.position===e.value?"bg-primary text-white":"bg-gray-100 text-gray-600 hover:bg-gray-200"),children:e.label},e.value))})]}),a&&("left"===x.position||"right"===x.position)&&(()=>{const e=f(),t="%"===e.unit?100:"em"===e.unit||"rem"===e.unit?10:50,r="em"===e.unit||"rem"===e.unit?.1:1,s=e.value/t*100;return(0,d.jsxs)("div",{className:"p-3 border-t border-gray-200",children:[(0,d.jsx)("label",{className:"text-xs font-semibold text-gray-600 mb-2 block",children:(0,o.__)("Margin","softtent-preorders")}),(0,d.jsxs)("div",{className:"flex gap-1",children:[(0,d.jsx)("div",{className:"flex relative flex-1 top-3",children:(0,d.jsx)("input",{type:"range",min:"0",max:t,step:r,value:e.value,onChange:e=>b(Number(e.target.value)),className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${s}%, #e5e7eb ${s}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${s}%, #e5e7eb ${s}%, #e5e7eb 100%)`}})}),(0,d.jsxs)("div",{className:"flex flex-col",style:{width:"70px"},children:[(0,d.jsx)("input",{type:"number",min:"0",step:r,value:e.value,onChange:e=>b(Number(e.target.value)),className:"w-full py-1.5 px-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none"}),(0,d.jsx)("label",{className:"text-xs text-gray-600 text-center mt-1",children:"left"===x.position?(0,o.__)("Right","softtent-preorders"):(0,o.__)("Left","softtent-preorders")})]}),(0,d.jsx)(C,{value:e.unit,onChange:y,units:["px","em","rem","%"]})]})]})})()]})]})}function te({value:e,onChange:t,responsive:r=!1,min:s=0,max:n=1e3,step:o=1,units:a,placeholder:l="",className:i=""}){const{activeDevice:c}=(0,m.F)(),u=a&&a.length>0,p=()=>{if(r&&"object"==typeof e&&null!==e){const t=e[c];return null!=t&&"unit"!==t?String(t):void 0!==e.desktop&&null!==e.desktop?String(e.desktop):""}return"object"==typeof e&&null!==e?void 0!==e.desktop?String(e.desktop):"":null!=e?String(e):""},x=()=>"object"==typeof e&&null!==e&&e.unit?e.unit:a?.[0]||"px",g=s=>{const n=""===s?"":Number(s);t(r?{..."object"==typeof e&&null!==e?e:{desktop:"number"==typeof e||"string"==typeof e?e:""},[c]:n,...u&&{unit:x()}}:u?{desktop:n,unit:x()}:n)},h=p(),f=x(),b=Number(h)||0,y=(b-s)/(n-s)*100;return(0,d.jsxs)("div",{className:"flex items-center gap-2",children:[(0,d.jsx)("div",{className:"flex-1 flex items-center",children:(0,d.jsx)("input",{type:"range",min:s,max:n,step:o,value:b,onChange:e=>{g(e.target.value)},className:"w-full h-1.5 rounded-full appearance-none cursor-pointer",style:{background:"rtl"===document.documentElement.dir?`linear-gradient(to left, #5b4eff 0%, #5b4eff ${y}%, #e5e7eb ${y}%, #e5e7eb 100%)`:`linear-gradient(to right, #5b4eff 0%, #5b4eff ${y}%, #e5e7eb ${y}%, #e5e7eb 100%)`}})}),(0,d.jsx)("input",{type:"number",value:h,onChange:e=>{g(e.target.value)},min:s,max:n,step:o,placeholder:l,className:`w-[70px] py-1.5 pr-0 pl-2 text-sm border border-gray-300 rounded focus:border-primary focus:outline-none ${i}`,style:{paddingRight:0}}),u&&(0,d.jsx)(C,{value:f,onChange:s=>{if(r)t({..."object"==typeof e&&null!==e?e:{desktop:"number"==typeof e||"string"==typeof e?e:""},unit:s});else{const e=p();t({desktop:""===e?"":Number(e),unit:s})}},units:a,hideLabel:!0})]})}function re({id:e,label:t,enabled:r,showSwitch:s,index:n,isDragging:o,onToggle:a,onDragStart:l,onDragOver:i,onDrop:c,onDragEnd:u}){return(0,d.jsxs)("div",{className:`\n\t\t\t\tsortable-item\n\t\t\t\tflex items-center gap-3 px-3 py-2 bg-white border border-slate-200 rounded-md\n\t\t\t\tshadow-sm hover:border-slate-300 transition-all\n\t\t\t\t${o?"opacity-50":""}\n\t\t\t`,onDragOver:e=>i(e,n),onDrop:()=>c(n),children:[(0,d.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),l(n);const t=e.currentTarget.closest(".sortable-item");if(t&&e.dataTransfer){const r=t.getBoundingClientRect();e.dataTransfer.setDragImage(t,e.clientX-r.left,e.clientY-r.top)}},onDragEnd:u,className:"flex items-center cursor-grab active:cursor-grabbing",children:(0,d.jsx)(g.gc,{icon:h.S9g,className:"text-gray-400 text-sm",title:"Drag to reorder"})}),(0,d.jsx)("div",{className:"flex-1 flex items-center text-sm font-medium text-slate-700",children:t}),s&&a&&(0,d.jsx)("div",{className:"flex items-center",onClick:e=>e.stopPropagation(),children:(0,d.jsx)(x,{enabled:null!=r&&r,setEnabled:t=>{a(e,"boolean"==typeof t?t:!0===t)}})})]})}function se({value:e={},options:t=[],onChange:r,switch:s=!1,responsive:n=!1}){const{activeDevice:o}=(0,m.F)(),[a,l]=(0,q.useState)(null),i=()=>{if(!e||0===Object.keys(e).length)return t;const r=[];for(const[c,d]of Object.entries(e)){const e=t.find(e=>e.id===c);if(!e)continue;let u;var s,a,l,i;u=n&&"object"==typeof d&&null!==d?null===(s=null!==(a=null!==(l=d[o])&&void 0!==l?l:d.desktop)&&void 0!==a?a:e.enabled)||void 0===s||s:"boolean"==typeof d?d:null===(i=e.enabled)||void 0===i||i,r.push({id:c,label:e.label,enabled:u})}for(const e of t){var c;r.find(t=>t.id===e.id)||r.push({id:e.id,label:e.label,enabled:null===(c=e.enabled)||void 0===c||c})}return r},[c,u]=(0,q.useState)(()=>i());(0,q.useEffect)(()=>{u(i())},[e,t,o,n]);const p=e=>{l(e)},x=(e,t)=>{e.preventDefault()},g=e=>{if(null===a||a===e)return;const t=[...c],[r]=t.splice(a,1);t.splice(e,0,r),u(t),b(t),l(null)},h=()=>{l(null)},f=(e,t)=>{const r=c.map(r=>r.id===e?{...r,enabled:t}:r);u(r),b(r)},b=t=>{const s={};for(const r of t)if(n){var a,l;const t=e[r.id],n="object"==typeof t&&null!==t?t:{desktop:null===(a=r.enabled)||void 0===a||a};s[r.id]={...n,[o]:null===(l=r.enabled)||void 0===l||l}}else{var i;s[r.id]=null===(i=r.enabled)||void 0===i||i}r(s)};return(0,d.jsx)("div",{className:"space-y-2",children:c.map((e,t)=>(0,d.jsx)(re,{id:e.id,label:e.label,enabled:e.enabled,showSwitch:s,index:t,isDragging:a===t,onToggle:f,onDragStart:p,onDragOver:x,onDrop:g,onDragEnd:h},e.id))})}var ne=r(900);function oe(e){if(!e||"string"!=typeof e)return e;try{return(0,ne.Ay)(e)}catch(t){return e}}function ae(e){var t;const{type:r="text",label:l="",description:i="",labelClass:c="",descriptionClass:p="",label_tooltip:m="",placeholder:g="",className:h="",areaClassName:v="",layout:j="",onChange:w=()=>{},onInput:C=()=>{},name:k="",id:A="",value:$="",multiple:L=!1,required:D=!1,readOnly:z=!1,ref:F=null,options:B=[],rows:O=4,cols:V=90,style:I={},autoComplete:M="off",min:U=0,max:q,left:X=(0,d.jsx)(d.Fragment,{}),right:Y=(0,d.jsx)(d.Fragment,{}),editorHeight:Q="200px",hasError:Z=!1,showErrorMessage:re=!1,errorMessage:ne="",isAsync:ae=!1,asyncCallback:le=(e,t)=>{},onCreateAsyncCallback:ie=e=>{},isSelectCreatable:ce=!1,responsive:de,default:ue,units:pe,hover:me,gradient:xe,source_section:ge,target_section:he,onCopySettings:fe=()=>{},extension_id:be,extension_label:ye,rule_id:ve,ruleset:je,svgUploadEnabled:_e,onEnableSvgUpload:we,showPosition:Ne,showMargin:Ce,color:ke}=e,Se=()=>{let e="\n\t\t\tbg-white text-black placeholder:text-placeholder transition px-4 rounded-md\n\t\t\tplaceholder:font-normal text-sm border border-b border-solid border-slate-300\n\t\t\tborder-outline-none !shadow-none focus:!outline-none focus:!border-[#EBEFF8]\n\t\t\tfocus:!shadow-[#EBEFF8] required:border-red-500 w-full\n\t\t";switch(r){case"text":case"url":case"email":case"search":case"password":case"number":case"currency":e+=" !min-h-[30px]";break;case"textarea":e+=" py-4";break;case"select":case"radio":case"switch":e+=" cursor-pointer";break;case"checkbox":e+=" !h-6 !w-6 !indeterminate:bg-gray-300 accent-[#1BBC9C] cursor-pointer";break;case"image":case"text-editor":case"date":case"datetime":e+=" bg-transparent border-0 shadow-none"}return"currency"===r&&(e+=" ml-9"),h?.length&&(e=`${e} ${h}`),(0,s.QP)(e)},Ae=e=>{let{name:t,value:s}=e.target;"checkbox"===r&&(s=e.target.checked?1:0),w({name:t,value:s})},Ee={...I,border:"1px solid "+(Z?"#E9485E":"#EBEFF8"),boxShadow:"none"},$e=A||k,Le=l.length>0,De=de;return(0,d.jsxs)(d.Fragment,{children:[Le&&(0,d.jsx)(a.A,{htmlFor:$e,className:c,tooltip:(0,n.isEmpty)(m)?"":oe(m),required:D,suffix:De?(0,d.jsx)(R,{responsive:de}):void 0,children:l}),(0,d.jsxs)("div",{className:`input-field ${v} ${Z?"text-error":""}`,children:[X,("text"===r||"url"===r||"email"===r||"search"===r||"password"===r||"number"===r&&!de||"currency"===r)&&(0,d.jsx)("input",{type:null!==(t={currency:"number"}[r])&&void 0!==t?t:r,ref:F,required:D,readOnly:z,placeholder:g,className:Se(),style:Ee,onChange:Ae,onInput:C,name:$e,id:$e,value:$,min:U,max:q,autoComplete:M}),"number"===r&&de&&(0,d.jsx)(te,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,min:U,max:q,units:pe,placeholder:g}),"textarea"===r&&(0,d.jsx)("textarea",{ref:F,required:D,placeholder:g,className:Se(),style:Ee,onChange:Ae,onInput:C,id:$e,name:$e,value:$,rows:O,cols:V,autoComplete:M}),"select"===r&&(0,d.jsx)(u,{value:$,isMulti:L,options:void 0!==B?B:[],placeholder:g,onChange:e=>{w({name:$e,value:e})},isAsync:ae,asyncCallback:le,isCreatable:ce,onCreateAsyncCallback:ie}),("checkbox"===r||"radio"===r)&&(0,d.jsx)(f,{type:r,options:B,value:$,layout:j,onChange:e=>w({name:$e,value:e})}),"switch"===r&&(0,d.jsx)(x,{enabled:de?"object"!=typeof $||null===$||Array.isArray($)?{desktop:"1"==$||"true"==$||!0===$}:$:"1"==$||"true"==$||!0===$,setEnabled:e=>{"function"==typeof w&&w({name:$e,value:e})},responsive:de}),("tab"===r||"state_tab"===r)&&(0,d.jsx)(b,{options:B||{},value:$,onChange:e=>w({name:$e,value:e}),layout:j}),"text-editor"===r&&(0,d.jsx)(y.A,{id:$e,height:Q,onChange:w,value:$}),"color"===r&&(0,d.jsx)(_,{value:$,onChange:e=>{w({name:$e,value:e})},hover:me,gradient:xe}),"image"===r&&(0,d.jsx)(N,{label:l,value:$,onChange:e=>{w({name:$e,value:e})}}),"dimension"===r&&(0,d.jsx)(S,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,default:ue,units:pe,placeholder:g}),"border"===r&&(0,d.jsx)(E,{value:$,onChange:e=>w({name:$e,value:e}),hover:me}),"alignment"===r&&(0,d.jsx)(T,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de}),"typography"===r&&(0,d.jsx)(P,{value:$,onChange:e=>w({name:$e,value:e}),responsive:de,color:ke}),"hook_position"===r&&(0,d.jsx)(W,{options:B||{},value:$,onChange:e=>w({name:$e,value:e})}),"position"===r&&(0,d.jsx)(G,{value:$,onChange:e=>w({name:$e,value:e}),units:pe}),"copy_settings"===r&&ge&&he&&(0,d.jsx)(H,{label:(0,o.__)("Apply","softtent-preorders"),sourceSection:ge,targetSection:he,onCopy:fe}),("date"===r||"datetime"===r)&&(0,d.jsx)(K,{value:"string"==typeof $?$:null,onChange:e=>{w({name:$e,value:e})},dateOnly:"date"===r}),"shortcode"===r&&be&&(0,d.jsx)(J,{extensionId:be,extensionLabel:ye,ruleId:ve,ruleset:je}),"icon"===r&&(0,d.jsx)(ee,{value:$,onChange:e=>w({name:$e,value:e}),svgUploadEnabled:_e,onEnableSvgUpload:we,showPosition:Ne,showMargin:Ce}),"sortable"===r&&(0,d.jsx)(se,{value:$,options:B,onChange:e=>w({name:$e,value:e}),switch:e.switch,responsive:de}),Y]}),i.length>0&&(0,d.jsx)("p",{className:"text-[12px] text-gray-500 mt-1",children:i}),(()=>{if(Z&&re&&ne?.length>0)return(0,d.jsx)("p",{className:"text-error text-xs mt-2",children:ne})})()]})}},701(e,t,r){r.d(t,{A:()=>o});var s=r(6087),n=r(790);function o({content:e,children:t,position:r="bottom",className:o=""}){const[a,l]=(0,s.useState)(!1),i=(0,s.useRef)(null),[c,d]=(0,s.useState)({top:0,left:0});return(0,s.useEffect)(()=>{if(!a||!i.current)return;const e=()=>{if(!i.current)return;const e=i.current.getBoundingClientRect();let t=0,s=0;switch(r){case"top":t=e.top-8,s=e.left+e.width/2;break;case"right":t=e.top+e.height/2,s=e.right+8;break;case"bottom":t=e.bottom+8,s=e.left+e.width/2;break;case"left":t=e.top+e.height/2,s=e.left-8}d({top:t,left:s})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[a,r]),(0,n.jsxs)("div",{ref:i,className:`relative inline-block ${o}`,onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[t,a&&(0,s.createPortal)((0,n.jsxs)("div",{style:(()=>{const e={position:"fixed",top:`${c.top}px`,left:`${c.left}px`,zIndex:99999,padding:"0.5rem 0.75rem",backgroundColor:"#111827",color:"#ffffff",fontSize:"0.75rem",lineHeight:1.5,borderRadius:"0.375rem",boxShadow:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1)",maxWidth:"20rem",whiteSpace:"normal"};switch(r){case"top":return{...e,transform:"translate(-50%, -100%)"};case"right":return{...e,transform:"translateY(-50%)"};case"bottom":return{...e,transform:"translateX(-50%)"};case"left":return{...e,transform:"translate(-100%, -50%)"}}})(),onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1),children:[(0,n.jsx)("div",{style:(()=>{const e={position:"absolute",width:0,height:0};switch(r){case"top":return{...e,bottom:"-0.375rem",left:"50%",transform:"translateX(-50%)",borderLeft:"0.375rem solid transparent",borderRight:"0.375rem solid transparent",borderTop:"0.375rem solid #111827"};case"right":return{...e,left:"-0.375rem",top:"50%",transform:"translateY(-50%)",borderTop:"0.375rem solid transparent",borderBottom:"0.375rem solid transparent",borderRight:"0.375rem solid #111827"};case"bottom":return{...e,top:"-0.375rem",left:"50%",transform:"translateX(-50%)",borderLeft:"0.375rem solid transparent",borderRight:"0.375rem solid transparent",borderBottom:"0.375rem solid #111827"};case"left":return{...e,right:"-0.375rem",top:"50%",transform:"translateY(-50%)",borderTop:"0.375rem solid transparent",borderBottom:"0.375rem solid transparent",borderLeft:"0.375rem solid #111827"}}})()}),e]}),document.body)]})}},3270(e,t,r){r.d(t,{F:()=>l,Y:()=>a});var s=r(1609),n=r(790);const o=(0,s.createContext)(void 0),a=({children:e})=>{const[t,r]=(0,s.useState)("desktop");return(0,n.jsx)(o.Provider,{value:{activeDevice:t,setActiveDevice:r},children:e})},l=()=>{const e=(0,s.useContext)(o);if(!e)throw new Error("useDevice must be used within a DeviceProvider");return e}},3322(e,t,r){r.d(t,{A:()=>l});var s=r(7723),n=r(6087),o=r(790);const a=({title:e,text:t,confirmButtonText:r,cancelButtonText:s,confirmButtonClass:a,showCancelButton:l,showLoaderOnConfirm:i,onConfirm:c,onCancel:d})=>{const[u,p]=(0,n.useState)(!1),[m,x]=(0,n.useState)(!1);(0,n.useEffect)(()=>{setTimeout(()=>x(!0),10)},[]);const g=e=>{x(!1),setTimeout(()=>{e()},300)},h=()=>{g(d)};return(0,n.useEffect)(()=>{const e=e=>{"Escape"===e.key&&h()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[]),(0,o.jsx)("div",{className:"softtent-po-admin",children:(0,o.jsx)("div",{"aria-modal":"true",className:"fixed inset-0 z-[1000] bg-black/50 flex items-center justify-center transition-opacity duration-300 "+(m?"opacity-100":"opacity-0"),onClick:e=>{e.target===e.currentTarget&&h()},children:(0,o.jsxs)("div",{className:"bg-white rounded-lg shadow-lg min-w-[400px] max-w-[500px] transition-transform duration-300 "+(m?"translate-y-0":"-translate-y-12"),children:[(0,o.jsx)("div",{className:"px-6 py-4 border-b border-gray-200",children:(0,o.jsx)("h3",{className:"!m-0 !text-md !font-semibold text-gray-700",children:e})}),(0,o.jsx)("div",{className:"px-6 py-4",children:(0,o.jsx)("p",{className:"m-0 text-gray-500 leading-relaxed",children:t})}),(0,o.jsxs)("div",{className:"px-6 pt-4 pb-6 flex gap-3 justify-end",children:[l&&(0,o.jsx)("button",{type:"button",className:"px-4 py-2 rounded-md text-sm font-medium bg-gray-100 text-gray-700 hover:bg-gray-200",onClick:h,children:s}),(0,o.jsxs)("button",{type:"button",className:`px-4 py-2 rounded-md text-sm font-medium ${a} disabled:opacity-60 disabled:cursor-not-allowed hover:opacity-90`,onClick:()=>{if(i)return p(!0),c(),void setTimeout(()=>g(()=>{}),300);c(),g(()=>{})},disabled:u,children:[u&&(0,o.jsx)("span",{className:"inline-block w-3.5 h-3.5 border-2 border-white rounded-full border-t-transparent animate-spin mr-2"}),u?"Loading..":r]})]})]})})})},l={fire:(e={})=>{const{title:t=(0,s.__)("Are you sure?","softtent-preorders"),text:r=(0,s.__)("Are you sure you want to delete this item?","softtent-preorders"),confirmButtonText:l=(0,s.__)("Confirm","softtent-preorders"),cancelButtonText:i=(0,s.__)("Cancel","softtent-preorders"),confirmButtonClass:c="bg-primary text-white hover:bg-primary-dark",showCancelButton:d=!0,showLoaderOnConfirm:u=!1}=e;return new Promise(e=>{const s=document.createElement("div");s.id="custom-swal-container",document.body.appendChild(s);const p=(0,n.createRoot)(s),m=()=>{p.unmount(),document.body.contains(s)&&document.body.removeChild(s)};p.render((0,o.jsx)(a,{title:t,text:r,confirmButtonText:l,cancelButtonText:i,confirmButtonClass:c,showCancelButton:d,showLoaderOnConfirm:u,onConfirm:()=>{e({isConfirmed:!0,isDismissed:!1}),m()},onCancel:()=>{e({isConfirmed:!1,isDismissed:!0}),m()}}))})}}},3333(e,t,r){r.d(t,{A:()=>l});var s=r(856),n=r(7723),o=r(701),a=r(790);function l({children:e=(0,a.jsx)(a.Fragment,{}),htmlFor:t,className:r="",tooltip:l="",required:i=!1,suffix:c}){return(0,a.jsxs)("div",{className:"flex items-center gap-1 mb-1",children:[(0,a.jsxs)("label",{className:(0,s.QP)(`block text-black font-semibold text-[12px] !ml-0 mb-0 ${r}`),htmlFor:t,children:[e,i&&(0,a.jsx)(o.A,{content:(0,n.__)("This field is required","softtent-preorders"),position:"right",children:(0,a.jsx)("span",{className:"text-red-500 font-semibold ml-0.5 cursor-help select-none",children:"*"})})]}),l&&(0,a.jsx)(o.A,{content:l,position:"right",children:(0,a.jsx)("button",{type:"button",className:"inline-flex items-center justify-center w-4 h-4 rounded-full transition-colors","aria-label":(0,n.__)("Show tooltip","softtent-preorders"),children:(0,a.jsx)("span",{className:"dashicons dashicons-info text-primary cursor-help",style:{lineHeight:"1",fontSize:"14px",display:"flex",alignItems:"flex-end",justifyContent:"center"}})})}),c]})}},3620(e,t,r){r.d(t,{A:()=>o});var s=r(2337),n=r(790);const o=({text:e="",icon:t,iconPosition:r="left",type:o="default",outline:a=!1,onClick:l=()=>{},buttonCustomClass:i="",iconCustomClass:c="",textClassName:d="",smTextHidden:u=!1,disabled:p=!1,style:m={},ariaLabel:x})=>(0,n.jsxs)("button",{className:(()=>{let e="transition px-4 ps-4 py-2 leading-5 rounded-md font-medium text-sm",t="white",r="",s="",n="",l="white";switch(o){case"primary":case"submit":t=a?"text-primary":"text-white",r=a?"bg-white":"bg-primary",n="bg-primary-dark",s=a?"border-blue-800":"border-transparent";break;case"warning":t=a?"text-yellow-500":"text-white",r=a?"bg-white":"bg-yellow-500",n="bg-yellow-600",s=a?"border-yellow-500":"border-transparent";break;case"error":t=a?"text-error":"text-white",r=a?"bg-white":"bg-red-500",n=a?"bg-error-dark":"bg-error",s=a?"border-error":"border-transparent";break;case"success":t=a?"text-success":"text-white",r=a?"bg-white":"bg-success-dark",n=a?"bg-success-dark":"bg-success",s=a?"border-success":"border-transparent";break;case"default":t="text-black",r=a?"bg-white":"bg-gray-liter",n="bg-gray-liter",s=a?"border-transparent":"border-gray-dark",l="text-black"}return e+=` ${r} hover:!${n} !focus:${n} ${t} hover:${l} focus:text-${t} hover:rounded-md focus:rounded-md focus:outline-none`,e+=` border ${a?" border-solid ":""} ${s} hover:${s} focus:${s}`,p&&(e+=" opacity-50 cursor-not-allowed"),null!=i&&(e=`${i} ${e}`),e})(),style:{...m},onClick:l,disabled:p,type:"submit"===o?"submit":"button","aria-label":x||e,children:[void 0!==t&&"left"===r&&(0,n.jsx)("span",{className:`${u?"px-0 sm:px-2":"px-2"} ps-0 ${c}`,"aria-hidden":"true",children:(0,n.jsx)(s.gc,{icon:t})}),(0,n.jsx)("span",{className:d,children:e}),void 0!==t&&"right"===r&&(0,n.jsx)("span",{className:`px-2 pe-0 ${c}`,"aria-hidden":"true",children:(0,n.jsx)(s.gc,{icon:t})}),(0,n.jsx)("br",{})]})},3788(e,t,r){r.d(t,{A:()=>l});var s=r(7723),n=r(2337),o=r(6188),a=r(790);function l({isOpen:e,onClose:t,title:r,children:l,onSave:i,saveText:c=(0,s.__)("Save","softtent-preorders"),cancelText:d=(0,s.__)("Cancel","softtent-preorders")}){return e?(0,a.jsxs)("div",{className:"fixed inset-0 z-50 flex items-center justify-center",children:[(0,a.jsx)("div",{className:"absolute inset-0 bg-black/50",onClick:t}),(0,a.jsxs)("div",{className:"relative bg-white rounded-lg shadow-xl max-w-md w-full mx-4 max-h-[90vh] overflow-y-auto",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between px-6 py-4 border-b border-gray-200",children:[(0,a.jsx)("h3",{className:"text-lg font-semibold text-gray-900",children:r}),(0,a.jsx)("button",{onClick:t,className:"text-gray-400 hover:text-gray-600 transition-colors","aria-label":(0,s.__)("Close","softtent-preorders"),children:(0,a.jsx)(n.gc,{icon:o.GRI,className:"text-xl"})})]}),(0,a.jsx)("div",{className:"px-6 py-4",children:l}),i&&(0,a.jsxs)("div",{className:"flex items-center justify-end gap-3 px-6 py-4 border-t border-gray-200 bg-gray-50",children:[(0,a.jsx)("button",{onClick:t,className:"px-4 py-2 text-sm font-medium text-gray-700 bg-white border border-gray-300 rounded-md hover:bg-gray-50 transition-colors",children:d}),(0,a.jsx)("button",{onClick:()=>{i(),t()},className:"px-4 py-2 text-sm font-medium text-white bg-primary rounded-md hover:bg-primary-dark transition-colors",children:c})]})]})]}):null}},6649(e,t,r){r.d(t,{A:()=>n});var s=r(790);function n({height:e="200px",id:t,value:r,onChange:n}){return(0,s.jsx)(s.Fragment,{children:"Text Editor not added yet"})}},6734(e,t,r){r.d(t,{A:()=>l});var s=r(6188),n=r(2337),o=r(6658),a=r(790);function l({title:e=(0,a.jsx)(a.Fragment,{}),slug:t="",headingCustomClass:r="",hasBackButton:l=!1,backButtonTitle:i="",backButtonLink:c="",hasRightSideContent:d=!1,rightSideContent:u=(0,a.jsx)(a.Fragment,{}),children:p}){const m=()=>{let e="flex-1";return"overview"!==t&&"email-template-create"!==t||(e="flex-none"),{leftSideClassNames:e,rightSideClassNames:"flex-end text-right"}};return(0,a.jsxs)("div",{className:`max-w-screen-lg mx-auto cp-${t}-page`,children:[l&&(0,a.jsx)("div",{className:"w-full mb-2",children:(0,a.jsx)(o.N_,{to:void 0!==c?c:"",className:"focus:shadow-none focus:outline-none",children:(0,a.jsxs)("span",{className:"text-gray-dark text-sm",children:[(0,a.jsx)(n.gc,{icon:s.Wzs,className:"mr-3"}),i]})})}),(0,a.jsxs)("div",{className:`relative flex items-center mt-4 mb-5 ${r}`,children:[(0,a.jsx)("div",{className:m().leftSideClassNames,children:e}),d&&(0,a.jsx)("div",{className:m().rightSideClassNames,children:u})]}),(0,a.jsx)("div",{className:"cp-content-area",children:p})]})}},7855(e,t,r){r.d(t,{A:()=>n});var s=r(790);const n=({text:e,customClass:t="",show:r=!0})=>void 0===r||r?(0,s.jsx)("h1",{className:`!text-xl !text-primary ${t}`,children:e}):(0,s.jsx)(s.Fragment,{})},9795(e,t,r){r.r(t),r.d(t,{default:()=>Q});var s=r(7143),n=r(6087),o=r(6658),a=r(6188),l=r(2337),i=r(7723),c=r(6734),d=r(7855),u=r(6848),p=r(550),m=r(740),x=r(3620);function g(e){if("object"!=typeof e||null===e)return e;if("source"in e){const{preset_svg:t,preset_label:r,...s}=e;return s}return e}function h(e,t={}){const{preserveIconSvg:r=!1}=t;if(Array.isArray(e))return e.map(e=>h(e,t));if("object"!=typeof e||null===e)return e;if(1===Object.keys(e).length&&"value"in e)return h(e.value,t);const s={};for(const n in e){const o=e[n];if("object"==typeof o&&null!==o){if("repeater"===o.type){const e=Array.isArray(o.value)?o.value.map(e=>h(e,t)):[];s[n]={type:o.type,value:e};continue}"section"===o.type&&o.fields?s[n]={type:o.type,value:h(o.fields,t)}:!("value"in o)||"object"!=typeof o.value||o.type?"value"in o&&o.type&&"repeater"!==o.type&&"section"!==o.type?s[n]={type:o.type,value:"icon"!==o.type||r?o.value:g(o.value)}:o.fields||o.tabs?s[n]=h(o.fields||o.tabs,t):s[n]=h(o,t):s[n]=h(o.value,t)}else s[n]=o}return s}function f(e){if("object"!=typeof e||null===e||Array.isArray(e))return!1;const t=Object.keys(e);return 0!==t.length&&t.every(e=>"string"==typeof e&&/^[a-z]{2}(_[A-Z]{2})?$/.test(e))}function b(e,t){if(Array.isArray(e))return e.map(e=>b(e,t));if("object"!=typeof e||null===e)return e;if(t&&f(e))return function(e,t){if(!f(e))return e;if(e[t])return e[t];const r=t.split("_")[0];for(const t in e)if(t.startsWith(r))return e[t];return Object.values(e)[0]}(e,t);if("type"in e&&"value"in e&&2===Object.keys(e).length)return b(e.value,t);const r={};for(const s in e){const n=e[s];r[s]="object"==typeof n&&null!==n?b("type"in n&&"value"in n?n.value:n,t):n}return r}function y(e,t,r){if(!t.length)return e;const[s,...n]=t,o=s.match(/(\w+)\[(\d+)\]/);if(o){const t=o[1],s=parseInt(o[2],10),a=e[t];let l=[];Array.isArray(a?.value)?l=a.value:Array.isArray(a)&&(l=a);const i=l.map((e,t)=>t===s?y(e,n,r):e);return Array.isArray(a?.value)?{...e,[t]:{...a,value:i}}:{...e,[t]:i}}return 0===n.length?e[s]?"object"==typeof e[s]&&"value"in e[s]?{...e,[s]:{...e[s],value:r}}:{...e,[s]:r}:e:e[s]?.fields?{...e,[s]:{...e[s],fields:y(e[s].fields,n,r)}}:e[s]?{...e,[s]:y(e[s],n,r)}:e}var v=r(790);function j(){const e=(0,o.Zp)(),{id:t}=(0,o.g)(),r=(0,s.useDispatch)(),n=(0,s.useSelect)(e=>e(m.A).getForm(),[]),l=(0,s.useSelect)(e=>e(m.A).getIsSaving(),[]);let c="";return c=t?l?(0,i.__)("Updating…","softtent-preorders"):(0,i.__)("Update","softtent-preorders"):l?(0,i.__)("Saving…","softtent-preorders"):(0,i.__)("Save","softtent-preorders"),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(x.A,{text:(0,i.__)("Back","softtent-preorders"),type:"default",onClick:()=>e("/extensions"),buttonCustomClass:"me-3"}),(0,v.jsx)(x.A,{text:c,type:"primary",icon:a.SGM,disabled:l,onClick:()=>{const e={},s=Object.keys(e);if(s.length>0)return r(m.A).setErrors(e),void u.XG.scrollTo(`field-${s[0]}`,{duration:800,delay:0,offset:-150,smooth:"easeInOutQuart"});const o=JSON.parse(JSON.stringify(n)),a=(o.rules||[]).map(e=>{const t={};return Object.entries(e.tabs||{}).forEach(([e,r])=>{r?.fields&&(t[e]=h(r.fields))}),{...e,tabs:t}}),l={...o,rules:a};r(m.A).updateItem(t,l).then(()=>{p.oR.success((0,i.__)("Extension has been updated successfully.","softtent-preorders"))}).catch(e=>{p.oR.error(e.message)})}})]})}var _=r(3788),w=r(616);function N({isOpen:e,onClose:t,onSave:r,ruleData:s}){const[o,a]=(0,n.useState)(s.label),[l,c]=(0,n.useState)(s.isActive);return(0,n.useEffect)(()=>{a(s.label),c(s.isActive)},[s.label,s.isActive]),(0,v.jsx)(_.A,{isOpen:e,onClose:t,title:(0,i.__)("Edit Rule","softtent-preorders"),onSave:()=>{r({label:o,isActive:l})},children:(0,v.jsxs)("div",{className:"space-y-4",children:[(0,v.jsx)("div",{children:(0,v.jsx)(w.p,{label:(0,i.__)("Active Status","softtent-preorders"),type:"switch",value:l?"1":"0",onChange:e=>{c(!0===e.value)}})}),(0,v.jsx)("div",{children:(0,v.jsx)(w.p,{label:(0,i.__)("Rule Label","softtent-preorders"),type:"text",value:o,onChange:e=>a(e.value),placeholder:(0,i.__)("Enter rule label","softtent-preorders")})})]})})}var C=r(3270),k=r(701);const S=()=>{const{activeDevice:e,setActiveDevice:t}=(0,C.F)(),r=[{type:"desktop",label:(0,i.__)("Desktop","softtent-preorders"),icon:"dashicons-desktop",width:"100%"},{type:"tablet",label:(0,i.__)("Tablet","softtent-preorders"),icon:"dashicons-tablet",width:"768px"},{type:"mobile",label:(0,i.__)("Mobile","softtent-preorders"),icon:"dashicons-smartphone",width:"375px"}];return(0,v.jsx)("div",{className:"flex items-center gap-1 bg-white border border-gray-300 rounded-md p-1 shadow-sm",children:r.map(r=>(0,v.jsx)(k.A,{content:r.label,children:(0,v.jsxs)("button",{onClick:()=>t(r.type),className:"flex items-center gap-2 px-3 py-1.5 rounded transition-all "+(e===r.type?"bg-primary text-white shadow-sm":"text-gray-600 hover:bg-gray-100 hover:text-gray-900"),children:[(0,v.jsx)("span",{className:`dashicons ${r.icon} text-base`}),(0,v.jsx)("span",{className:"text-sm font-medium hidden sm:inline",children:r.label})]})},r.type))})};var A=r(1609);const E=(0,A.createContext)(void 0),$=({children:e})=>(0,v.jsx)(E.Provider,{value:void 0,children:e}),L=()=>{const e=(0,s.useDispatch)(),{languages:t,activeLanguage:r,isLoading:n}=(0,s.useSelect)(e=>({languages:e(m.A).getLanguages()||[],activeLanguage:e(m.A).getActiveLanguage()||"en_US",isLoading:e(m.A).getIsLoading()}),[]);return{activeLanguage:r,setActiveLanguage:t=>{e(m.A).setActiveLanguage(t)},languages:t,loading:n}};function D({showIfMultilingual:e=!0}){const{activeLanguage:t,setActiveLanguage:r,languages:s,loading:o}=L(),[c,d]=(0,n.useState)(!1),u=(0,n.useRef)(null);if((0,n.useEffect)(()=>{const e=e=>{u.current&&!u.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[]),o||!Array.isArray(s)||s.length<=1)return null;const p=s.find(e=>e.code===t),m=e=>e.includes("_")?e.split("_")[0]:e;return(0,v.jsxs)("div",{className:"flex items-center gap-1",style:{position:"relative"},ref:u,children:[(0,v.jsx)(k.A,{content:p?.name||(0,i.__)("Select Language","softtent-preorders"),position:"left",children:(0,v.jsxs)("button",{type:"button",onClick:()=>d(!c),className:"py-1.5 px-2.5 bg-primary/10 text-primary rounded transition-colors hover:bg-primary/20 flex items-center gap-1.5",style:{minWidth:"60px"},children:[(0,v.jsx)(l.gc,{icon:a.mh,className:"text-xs"}),(0,v.jsx)("span",{className:"text-xs font-medium uppercase",children:m(t)})]})}),c&&(0,v.jsx)("div",{style:{position:"absolute",top:"100%",right:"0",zIndex:9999,display:"flex",marginTop:"4px",flexDirection:"column",gap:"4px",backgroundColor:"white",border:"1px solid #e5e7eb",borderRadius:"6px",padding:"4px",boxShadow:"0 4px 6px -1px rgb(0 0 0 / 0.1)",minWidth:"150px"},children:s.map(e=>(0,v.jsxs)("button",{type:"button",onClick:()=>{r(e.code),d(!1)},className:`\n\t\t\t\t\t\t\t\tpy-2 px-3 text-left rounded transition-colors text-sm\n\t\t\t\t\t\t\t\t${e.code===t?"bg-primary text-white":"bg-white text-gray-700 hover:bg-gray-100"}\n\t\t\t\t\t\t\t`,style:{whiteSpace:"nowrap"},children:[(0,v.jsx)("span",{className:"font-medium uppercase mr-2",children:m(e.code)}),(0,v.jsx)("span",{className:"text-xs",children:e.name})]},e.code))})]})}const T=({title:e,children:t,isOpen:r,onToggle:s,width:n,onWidthChange:o,onResizeStart:a,onResizeEnd:l,isExtensionActive:c,onStatusToggle:d,extensionId:u})=>{const[p,m]=(0,A.useState)(!1),x=(0,A.useRef)(null);return(0,A.useEffect)(()=>{const e=e=>{if(!p)return;e.preventDefault(),e.stopPropagation();const t=e.clientX,r=Math.min(Math.max(t,350),650);o(r)},t=e=>{p&&(e.preventDefault(),e.stopPropagation(),m(!1),l?.())};return p&&(document.addEventListener("mousemove",e,{passive:!1,capture:!0}),document.addEventListener("mouseup",t,{capture:!0}),document.body.style.cursor="ew-resize",document.body.style.userSelect="none"),()=>{document.removeEventListener("mousemove",e,!0),document.removeEventListener("mouseup",t,!0),document.body.style.cursor="",document.body.style.userSelect=""}},[p,o]),(0,v.jsxs)(v.Fragment,{children:[r&&(0,v.jsx)("div",{className:"fixed inset-0 bg-black bg-opacity-30 z-40 lg:hidden transition-opacity",onClick:s}),p&&(0,v.jsx)("div",{className:"fixed inset-0 z-[9999]",style:{cursor:"ew-resize"}}),(0,v.jsxs)("div",{ref:x,className:"fixed top-[66px] start-0 bottom-0 shadow-2xl transition-transform duration-300 ease-in-out z-50 rounded-e-md overflow-hidden bg-white "+(r?"translate-x-0":"-translate-x-full rtl:translate-x-full"),style:{width:`${n}px`,maxWidth:"90vw"},children:[(0,v.jsxs)("div",{className:"flex items-center justify-between px-4 py-3 border-b border-gray-200 bg-gradient-to-r from-primary/5 to-primary/10 relative z-10",children:[(0,v.jsx)("h3",{className:"!text-sm !font-semibold text-gray-800",children:e}),(0,v.jsxs)("div",{className:"flex items-center gap-2",children:[d&&(0,v.jsx)(k.A,{content:c?(0,i.__)("Click to disable this extension","softtent-preorders"):(0,i.__)("Click to enable this extension","softtent-preorders"),position:"bottom",children:(0,v.jsx)("button",{onClick:d,className:"relative inline-flex h-[20px] w-[40px] items-center rounded-full transition-colors focus:outline-none "+(c?"bg-primary":"bg-gray-300"),role:"switch","aria-checked":c,children:(0,v.jsx)("span",{className:"absolute start-0.5 top-0.5 h-4 w-4 transform rounded-full bg-white shadow-lg transition-transform "+(c?"translate-x-5 rtl:-translate-x-5":"translate-x-0")})})}),!1,(0,v.jsx)(D,{})]})]}),(0,v.jsx)("div",{className:"h-[calc(100vh-122px)] overflow-y-auto bg-primary/10",children:t}),r&&(0,v.jsx)("div",{className:"absolute top-0 end-0 bottom-0 w-[2px] cursor-ew-resize hover:bg-primary/30 transition-colors group",onMouseDown:e=>{e.preventDefault(),e.stopPropagation(),m(!0),a?.()},children:(0,v.jsx)("div",{className:"absolute inset-y-0 -end-1 w-2 group-hover:bg-primary/10"})})]})]})},z=e=>{switch(e){case"tablet":return"768px";case"mobile":return"375px";default:return"100%"}},R=({settings:e,info:t,url:r,refresh:s,isPanelOpen:o=!0,onTogglePanel:c})=>{const{activeDevice:d}=(0,C.F)(),u=(0,n.useRef)(null),[p,m]=(0,n.useState)(!0),x="rtl"===document.documentElement.dir;(0,n.useEffect)(()=>{const r=u.current;r&&r.contentWindow?.postMessage(JSON.stringify({action:"softtent_po_preview_settings",settings:e,info:t}),"*")},[e]);const g=r||t?.preview_url||`${window.location.origin}/?softtent-po-preview=1`,h=s?`${g}${g.includes("?")?"&":"?"}t=${s}`:g,f=(0,n.useRef)(0),b=(0,n.useRef)(s);if(s!==b.current){try{u.current?.contentWindow&&(f.current=u.current.contentWindow.scrollY)}catch(e){}b.current=s}return(0,v.jsxs)("div",{className:"flex justify-center items-start min-h-screen relative",children:[c&&(0,v.jsx)("button",{onClick:c,className:"fixed top-[46%] -translate-y-1/2 !absolute start-0 z-50 bg-white hover:bg-gray-50 text-gray-600 hover:text-gray-900 shadow-[0_2px_12px_rgba(0,0,0,0.15)] transition-all flex items-center justify-center w-6 h-10 rounded-e-md",title:o?(0,i.__)("Close Settings Panel","softtent-preorders"):(0,i.__)("Open Settings Panel","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:x?o?a.XkK:a.Wzs:o?a.Wzs:a.XkK,className:"text-sm"})}),(0,v.jsx)("div",{className:"transition-all duration-300 ease-in-out",style:{width:z(d)},children:(0,v.jsx)("iframe",{ref:u,src:h,className:"w-full border-0 bg-white transition-opacity duration-300",style:{minHeight:"calc(100vh - 67px)"},onLoad:()=>{m(!1);try{u.current?.contentWindow&&f.current>0&&u.current.contentWindow.scrollTo(0,f.current)}catch(e){}},title:"WooCommerce Shop Preview"})})]})},F=(e,t,r)=>{const s=Object.entries(e.fields),n=[];let o=-1,a="",l=[];if(s.forEach(([e,s])=>{if("state_tab"===s.type){if(-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e),l=[]}n.push(t({...s,id:e})),o=n.length,a=e}else{const i=s.conditions&&"object"==typeof s.conditions&&a in s.conditions;if(-1!==o&&i)"section"===s.type?l.push(r({...s,id:e})):l.push(t({...s,id:e}));else{if(-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e),l=[],o=-1,a=""}"section"===s.type?n.push(r({...s,id:e})):n.push(t({...s,id:e}))}}}),-1!==o&&l.length>0){const e=(0,v.jsx)("div",{className:"border-l border-r border-b mt-[-12px] border-gray-200 rounded-b-md p-3 pb-0",children:l},`state-tab-group-${a}`);n.push(e)}return n},B=({section:e,isOpen:t,onToggle:r,renderField:s,renderSection:n})=>e.hide_section_ui?(0,v.jsx)("div",{className:"space-y-3",children:F(e,s,n)}):(0,v.jsxs)("div",{className:"mb-2 border border-gray-200 hover:border-primary transition-colors rounded-md",children:[e.label&&(0,v.jsxs)("div",{onClick:r,className:"flex items-center justify-between text-gray-800 cursor-pointer select-none px-3 py-2.5 bg-gray-50 "+(t?"border-b rounded-t-md border-gray-200":"rounded-md"),children:[(0,v.jsx)("span",{className:"text-xs text-gray-700 !font-semibold",children:e.label}),(0,v.jsx)(l.gc,{icon:t?a.Jt$:a.XkK,size:"sm",className:"text-gray-500 transition-transform"})]}),t&&(0,v.jsx)("div",{className:"p-3 pb-1",children:(0,v.jsx)("div",{className:"space-y-3",children:F(e,s,n)})})]});var O=r(6649);const V=e=>{const{type:t="text",name:r,id:s,label:n="",description:o="",labelTooltip:a="",placeholder:l="",value:i={},required:c=!1,readOnly:d=!1,className:u="",areaClassName:p="",rows:m=4,editorHeight:x="200px",onChange:g=()=>{}}=e,{activeLanguage:h,languages:f}=L(),[b,y]=(0,A.useState)({});(0,A.useEffect)(()=>{if("string"==typeof i){const e={};Array.isArray(f)&&f.forEach(t=>{e[t.code]=i}),y(e)}else"object"==typeof i&&null!==i&&y(i)},[i,f]);const j=e=>{const t={...b,[h]:e.value};y(t),g({name:_,value:t})},_=r||s||"",N=b[h]||"";return(0,v.jsx)(v.Fragment,{children:"text-editor"===t?(0,v.jsx)(O.A,{id:`${_}_${h}`,height:x,onChange:j,value:N}):(0,v.jsx)(w.p,{type:t,label:n,description:o,labelTooltip:a,placeholder:l,className:u,areaClassName:p,onChange:j,name:`${_}_${h}`,id:`${_}_${h}`,value:N,required:c,readOnly:d,rows:m})})};var I=r(3333),P=r(3322);const W=["hook_position","position","tab","state_tab","state_tab","checkbox","radio","textarea","text-editor","image","dimension","sortable"];function M(e){return!(W.includes(e.type)||"color"===e.type&&!0===e.hover||"number"===e.type&&e.units?.length>0||"select"===e.type&&!0===e.multiple)}const U=(e,t)=>{if(!t)return e;const r=t.substring(0,t.lastIndexOf("."));return e.includes(".")&&(r&&e.startsWith(r+".")||e.substring(0,e.indexOf("."))===(r.substring(0,r.indexOf("."))||r))?e:r?`${r}.${e}`:e},G=e=>"boolean"==typeof e?e?"1":"":"number"==typeof e?String(e):null==e?"":String(e),H=(e,t,r)=>{if(!e)return!0;if(!e.terms){for(const[s,n]of Object.entries(e)){const e=U(s,r),o=q(t,e);if(Array.isArray(n)){const e=G(o);if(!n.map(G).includes(e))return!1;continue}if(G(o)!==G(n))return!1}return!0}const s=(e.relation||"and").toLowerCase(),n=e.terms.map(e=>{const s=U(e.field,r),n=q(t,s);return J(n,e.operator,e.value)});return"or"===s?n.some(Boolean):n.every(Boolean)},q=(e,t)=>{if(!e||!t)return;const r=t.split(".");let s=e;for(let e=0;e<r.length;e++){const t=r[e];if(null==s)return;if("object"!=typeof s||!(t in s))return;s=s[t],s&&"object"==typeof s&&s.type&&void 0!==s.value&&(s=s.value)}return s&&"object"==typeof s&&"type"in s&&"value"in s?s.value:s},J=(e,t,r)=>{switch(t){case"==":case"=":return String(e)===String(r);case"!=":return String(e)!==String(r);case">":return Number(e)>Number(r);case"<":return Number(e)<Number(r);case">=":return Number(e)>=Number(r);case"<=":return Number(e)<=Number(r);case"in":return!!Array.isArray(r)&&r.map(String).includes(String(e));case"!in":return!!Array.isArray(r)&&!r.map(String).includes(String(e));default:return!1}},K=["text","textarea","email","url","text-editor"],X=({field:e,parentPath:t="",depth:r=0,onChange:s})=>{const{rows:o,addRow:c,removeRow:d,duplicateRow:u,reorderRows:p,handleChange:m,bgColor:g}=((e,t,r,s)=>{const[o,a]=(0,n.useState)(()=>Array.isArray(e.value)?e.value:[]),l=t?`${t}.${e.id}`:e.id,c=(e=>{const t=["bg-gray-50 border-gray-200","bg-blue-50 border-blue-200","bg-purple-50 border-purple-200","bg-green-50 border-green-200","bg-yellow-50 border-yellow-200","bg-pink-50 border-pink-200"];return t[e%t.length]})(r);return{rows:o,addRow:()=>{const t=(e=>{const t={};return Object.entries(e||{}).forEach(([e,r])=>{var s;t[e]="repeater"===r.type?[]:null!==(s=r.value)&&void 0!==s?s:""}),t})(e.fields||[]),r=[...o,t];a(r),s?.(l,r)},removeRow:e=>{P.A.fire({text:(0,i.__)("Are you sure you want to delete this item?","softtent-preorders")}).then(t=>{if(t.isConfirmed){const t=o.filter((t,r)=>r!==e);a(t),s?.(l,t)}})},duplicateRow:e=>{const t={...o[e]},r=[...o];r.splice(e+1,0,t),a(r),s?.(l,r)},reorderRows:(e,t)=>{const r=[...o],[n]=r.splice(e,1);r.splice(t,0,n),a(r),s?.(l,r)},handleChange:(e,t,r)=>{const n=[...o];n[e]={...n[e],[t]:r},a(n),s?.(l,n)},bgColor:c}})(e,t,r,s),[h,f]=(0,n.useState)(o.map(()=>!1)),[b,y]=(0,n.useState)(null),[j,_]=(0,n.useState)(null);(0,n.useEffect)(()=>{f(e=>o.map((t,r)=>{var s;return r===o.length-1&&o.length>e.length||null!==(s=e[r])&&void 0!==s&&s}))},[o.length]),(0,n.useEffect)(()=>{const e=()=>{null!==j&&_(null)};return null!==j&&document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[j]);const N=()=>{y(null)};return(0,v.jsxs)("div",{className:"repeater-field mb-4 "+(r>0?"ml-2":""),children:[(0,v.jsx)(I.A,{tooltip:e.tooltip||"",description:e.description||"",required:e.required||!1,children:e.label}),(0,v.jsx)("div",{className:"space-y-2",children:0===o.length?(0,v.jsx)("p",{className:"text-center py-2 text-gray-500 text-sm border border-dashed rounded",children:(0,i.__)("No items added yet","softtent-preorders")}):o.map((n,o)=>(0,v.jsxs)("div",{className:"repeater-row border border-gray-200 rounded-md bg-white hover:border-primary transition-colors "+(b===o?"opacity-50":""),onDragOver:e=>(e=>{e.preventDefault()})(e),onDrop:()=>{return e=o,void(null!==b&&b!==e&&(p(b,e),y(null)));var e},children:[(0,v.jsxs)("div",{className:"flex justify-between items-center cursor-pointer select-none px-2.5 py-1.5 hover:bg-gray-50 transition-colors "+(h[o]?"border-b border-gray-200 rounded-t-md":"rounded-md"),onClick:()=>{return e=o,void f(t=>{const r=[...t];return r[e]=!r[e],r});var e},children:[(0,v.jsxs)("div",{className:"flex items-center gap-2",children:[(0,v.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),y(o);const t=e.currentTarget.closest(".repeater-row");if(t&&e.dataTransfer){const r=t.getBoundingClientRect();e.dataTransfer.setDragImage(t,e.clientX-r.left,e.clientY-r.top)}},onDragEnd:N,className:"cursor-grab active:cursor-grabbing",children:(0,v.jsx)(l.gc,{icon:a.S9g,className:"text-gray-400 text-sm",title:(0,i.__)("Drag to reorder","softtent-preorders")})}),(0,v.jsxs)("span",{className:"text-sm font-medium text-gray-700",children:[(0,i.__)("Item","softtent-preorders")," #",o+1]})]}),(0,v.jsxs)("div",{className:"flex items-center gap-1",children:[(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),_(j===o?null:o)},className:"p-1 hover:bg-gray-100 rounded transition-colors",title:(0,i.__)("Actions","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:a.vaG,className:"text-gray-500 text-sm"})}),j===o&&(0,v.jsxs)("div",{className:"absolute right-0 top-full mt-1 bg-white border border-gray-200 rounded-md shadow-lg z-50 min-w-[140px] py-1",children:[(0,v.jsxs)("button",{type:"button",onClick:e=>{e.stopPropagation(),u(o),_(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.jPR,className:"text-gray-500 w-4"}),(0,i.__)("Duplicate","softtent-preorders")]}),(0,v.jsxs)("button",{type:"button",onClick:e=>{e.stopPropagation(),d(o),_(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.yLS,className:"text-gray-500 w-4"}),(0,i.__)("Delete","softtent-preorders")]})]})]}),(0,v.jsx)(l.gc,{icon:h[o]?a.Jt$:a.XkK,className:"text-gray-400 text-xs"})]})]}),h[o]&&(0,v.jsx)("div",{className:"mt-3 mb-4 px-4",children:Object.entries(e.fields||{}).map(([a,l])=>{var i,c;if(l.conditions&&!H(l.conditions,n))return null;const d=n[a];if("repeater"===l.type)return(0,v.jsx)("div",{className:"mt-4",children:(0,v.jsx)(X,{field:{...l,id:a,value:null!=d?d:[]},parentPath:`${t}.${e.id}[${o}]`,depth:r+1,onChange:s})},a);var u,p;if(l.translatable&&K.includes(l.type))return(0,v.jsx)("div",{className:"mt-3 flex justify-between",children:(0,v.jsx)(V,{type:l.type,name:a,id:a,label:l.label,description:l.description,labelTooltip:l.tooltip,placeholder:l.placeholder,value:null!==(u=null!==(p=n[a])&&void 0!==p?p:l.value)&&void 0!==u?u:"",required:l.required,onChange:({value:e})=>m(o,a,e)})},a);const x=M(l);return(0,v.jsx)("div",{className:`mt-3 type-${l.type} ${x?"flex justify-between":""}`,children:(0,v.jsx)(w.p,{...l,value:null!==(i=null!==(c=n[a])&&void 0!==c?c:l.value)&&void 0!==i?i:"",onChange:({value:e})=>m(o,a,e)})},a)})})]},o))}),(0,v.jsx)(x.A,{text:e.add_label||(0,i.__)("Add Item","softtent-preorders"),type:"secondary",icon:a.QLR,onClick:c,buttonCustomClass:"mt-2 "+(r>0?"text-sm":"")})]})};function Y({fields:e,onChange:t}){const[r,o]=(0,n.useState)({}),a=(0,s.useSelect)(e=>e(m.A).getSvgUploadEnabled(),[]),{enableSvgUpload:l}=(0,s.useDispatch)(m.A),c=(r,s)=>{const n=r.startsWith(".")?r.slice(1):r,o=n.split("."),a=y(e,o,s);t(a,n)},d=(r,s)=>{const n=r.split("."),o=((e,t)=>{let r=e;for(const e of t){if(r=r?.[e],!r)return null;r?.fields&&(r=r.fields)}return r})(e,n);if(!o)return void console.warn(`Source section "${r}" not found`);const a=(e,t)=>{const r={...t};return Object.keys(e).forEach(s=>{const n=e[s],o=t[s];o&&("section"===n?.type&&"section"===o?.type?r[s]={...o,fields:a(n.fields,o.fields)}:void 0!==n?.value&&(r[s]={...o,value:n.value}))}),r},l=JSON.parse(JSON.stringify(e)),i=s.split(".");let c=l;for(let e=0;e<i.length-1;e++){if(c=c[i[e]],!c)return void console.warn(`Target section path not found at "${i.slice(0,e+1).join(".")}"`);c?.fields&&(c=c.fields)}const d=i[i.length-1];c[d]?.fields&&o&&(c[d].fields=a(o,c[d].fields)),t(l,"")},u=h(e),p=e=>{let t=!0;if(e?.conditions&&(t=H(e.conditions,u,e.id)),!t)return null;if("repeater"===e.type)return(0,v.jsx)(X,{field:e,parentPath:"",onChange:c},e.id);if(!0===e.translatable&&["text","textarea","email","url","text-editor"].includes(e.type))return(0,v.jsx)("div",{className:"flex justify-between mb-3",children:(0,v.jsx)(V,{type:e.type,name:e.name,id:e.id,label:e.label,description:e.description,labelTooltip:e.tooltip,placeholder:e.placeholder,value:e.value,required:e.required,onChange:({name:e,value:t})=>c(e,t)})},e.id);const r=M(e);return(0,v.jsx)("div",{className:`mb-3 type-${e.type} ${r?"flex justify-between":""}`,children:(0,v.jsx)(w.p,{...e,type:e.type,onChange:({name:e,value:t})=>c(e,t),onCopySettings:d,svgUploadEnabled:"icon"===e.type?a:void 0,onEnableSvgUpload:"icon"===e.type?l:void 0,showPosition:"icon"===e.type?!0===e.position:void 0,showMargin:"icon"===e.type?!0===e.margin:void 0})},e.id)},x=(e,t="")=>{const s=t?`${t}.${e.id}`:e.id||"";if(!s)return null;let n=!0;if(e?.conditions&&(n=H(e.conditions,u,s)),!n)return null;const a=e.hide_section_ui||r[s];return(0,v.jsx)(B,{section:e,sectionPath:s,isOpen:!!a,onToggle:()=>{return e=s,o(t=>({...t,[e]:!t[e]}));var e},renderField:e=>p({...e,id:`${s}.${e.id}`}),renderSection:e=>x({...e,id:e.id},s)},s)};return(0,v.jsx)("div",{className:"form-sidebar",children:0===e.length?(0,v.jsx)("p",{className:"text-center py-8 text-gray-500",children:(0,i.__)("No fields available","softtent-preorders")}):(0,v.jsx)("div",{className:"space-y-4",children:Object.entries(e).map(([e,t])=>"section"===t.type?x({...t,name:e}):p({...t,id:e}))})})}function Q(){return(0,v.jsx)(C.Y,{children:(0,v.jsx)($,{children:(0,v.jsx)(Z,{})})})}function Z(){var e;const{id:t=""}=(0,o.g)(),r=(0,s.useDispatch)(),{activeLanguage:u}=L(),{isLoading:p,info:g,form:f,preview:y,isActive:_}=(0,s.useSelect)(e=>({isLoading:e(m.A).getIsLoading(),info:e(m.A).getInfo(),form:e(m.A).getForm(),preview:e(m.A).getPreview(),isActive:e(m.A).getIsActive()}),[]),w=(0,n.useRef)(null);(0,n.useEffect)(()=>{t&&!p&&g?.id!==t&&w.current!==t&&(w.current=t,r(m.A).fetchExtension(t))},[t,r,p,g?.id]);const C=Array.isArray(f?.rules)?f.rules:[],[k,A]=(0,n.useState)(0),[E,$]=(0,n.useState)(""),[D,z]=(0,n.useState)(!1),[F,B]=(0,n.useState)(null),[O,V]=(0,n.useState)(!1),[I,W]=(0,n.useState)(null),[M,U]=(0,n.useState)(null),[G,H]=(0,n.useState)(!0),[q,J]=(0,n.useState)(!1),[K,X]=(0,n.useState)(()=>{const e=localStorage.getItem("softtent_po_sidebar_width");return e?parseInt(e,10):380});(0,n.useEffect)(()=>{localStorage.setItem("softtent_po_sidebar_width",K.toString())},[K]);const[Q,Z]=(0,n.useState)("");(0,n.useEffect)(()=>{if(g?.preview_pages&&g.preview_pages.length>0&&!Q){const e=g.preview_default_page||g.preview_pages[0];Z(e)}},[g,Q]),(0,n.useEffect)(()=>{if(!E){const e=C[k]||C[0],t=e?.tabs?Object.keys(e.tabs):[];t.length>0&&$(t[0])}},[C,k,E]),(0,n.useEffect)(()=>{const e=()=>{null!==I&&W(null)};return null!==I&&document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[I]);const ee=C[k]||null;let te=ee?.tabs?.[E];if(g?.shortcode&&"advanced"===E&&te){const e={type:"section",id:"shortcode",label:(0,i.__)("Shortcode","softtent-preorders"),fields:{shortcode_field:{type:"shortcode",id:"shortcode_field",extension_id:g.id,extension_label:g.label,rule_id:ee?.id||String(k+1),ruleset:g.ruleset}}};te={...te,fields:{...te.fields,shortcode:e}}}const[re,se]=(0,n.useState)(0),ne=(e,t)=>{if(!e||"object"!=typeof e)return null;if(e.id===t)return e;if(e.fields){const r=ne(e.fields,t);if(r)return r}if(Array.isArray(e)){for(const r of e){const e=ne(r,t);if(e)return e}return null}if(e.type)return null;for(const r of Object.keys(e))if("object"==typeof e[r]&&null!==e[r]){const s=ne(e[r],t);if(s)return s}return null},oe=(e,s)=>{const n={...f,rules:f.rules.map((t,r)=>r!==k?t:{...t,tabs:{...t.tabs,[E]:{...t.tabs[E],fields:e}}})};if(s&&te){const e=s.split("."),o=e[e.length-1],a=ne(te.fields,o);if(a&&a.refresh){const e=(n.rules||[]).map(e=>{const t={};return Object.entries(e.tabs||{}).forEach(([e,r])=>{r?.fields&&(t[e]=h(r.fields,{preserveIconSvg:!0}))}),{...e,tabs:t}}),s={...n,rules:e};r(m.A).savePreviewConfig(t,s).then(()=>{se(e=>e+1)})}}r(m.A).setForm(n)},ae=()=>{B(null)};return p?(0,v.jsx)(c.A,{children:(0,v.jsxs)("div",{className:"animate-pulse space-y-4",children:[(0,v.jsx)("div",{className:"h-8 bg-gray-200 rounded w-1/4 mb-6"}),(0,v.jsxs)("div",{className:"grid grid-cols-12 gap-4",children:[(0,v.jsxs)("div",{className:"col-span-4 space-y-2",children:[(0,v.jsx)("div",{className:"h-32 bg-gray-200 rounded"}),(0,v.jsx)("div",{className:"h-32 bg-gray-200 rounded"})]}),(0,v.jsx)("div",{className:"col-span-8",children:(0,v.jsx)("div",{className:"h-96 bg-gray-200 rounded"})})]})]})}):(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("header",{className:"sticky top-0 md:top-6 z-30 shadow-sm mb-2",children:(0,v.jsx)("div",{className:"px-4 sm:px-6 lg:px-8",children:(0,v.jsxs)("div",{className:"relative flex items-center h-16 gap-4",children:[(0,v.jsx)("div",{className:"absolute start-0 flex items-center gap-3",children:(0,v.jsx)(d.A,{text:(0,i.__)("PreOrders","softtent-preorders")})}),(0,v.jsxs)("div",{className:"flex items-center gap-2 flex-1 justify-center",children:[g?.preview_pages&&g.preview_pages.length>0&&(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("select",{value:Q,onChange:e=>Z(e.target.value),className:"appearance-none bg-white border border-gray-300 text-gray-700 py-1.5 ps-3 pe-8 rounded leading-tight focus:outline-none focus:bg-white focus:border-primary text-sm font-medium h-[34px]",children:g.preview_pages.map(e=>(0,v.jsx)("option",{value:e,children:"shop_single"===e?"Single Product":"shop_archive"===e?"Shop Archive":e.charAt(0).toUpperCase()+e.slice(1)},e))}),(0,v.jsx)("div",{className:"pointer-events-none absolute inset-y-0 end-0 flex items-center px-2 text-gray-700",children:(0,v.jsx)(l.gc,{icon:a.Jt$,className:"text-xs"})})]}),(0,v.jsx)(S,{})]}),(0,v.jsx)("div",{className:"absolute end-0 flex items-center gap-2",children:(0,v.jsx)(j,{})})]})})}),(0,v.jsx)(T,{title:`${g.label} ${(0,i.__)("Settings","softtent-preorders")}`,isOpen:G,onToggle:()=>H(!G),width:K,onWidthChange:X,onResizeStart:()=>J(!0),onResizeEnd:()=>J(!1),isExtensionActive:_,onStatusToggle:async()=>{const e=!_;(await r(m.A).updateExtensionStatus(t,e)).success?P.A.success(e?(0,i.__)("Extension enabled successfully","softtent-preorders"):(0,i.__)("Extension disabled successfully","softtent-preorders")):P.A.error((0,i.__)("Failed to update extension status","softtent-preorders"))},extensionId:t,children:(0,v.jsxs)("div",{className:"p-4",children:[(0,v.jsx)("div",{className:"space-y-2 mb-2",children:(g?.ruleset?C:C.slice(0,1)).map((e,t)=>{const s=t===k;return(0,v.jsxs)("div",{className:`rule-item border transition-all rounded-md ${s?"border-primary shadow-lg bg-white":"border-gray-200 hover:border-primary bg-white"} ${F===t?"opacity-50":""}`,onDragOver:e=>(e=>{e.preventDefault()})(e),onDrop:()=>(e=>{if(null===F||F===e)return;const t=[...C],[s]=t.splice(F,1);t.splice(e,0,s);const n={...f,rules:t};r(m.A).setForm(n),k===F?A(e):F<k&&e>=k?A(k-1):F>k&&e<=k&&A(k+1),B(null)})(t),children:[g?.ruleset&&(0,v.jsxs)("div",{className:"flex justify-between items-center px-3 py-2 cursor-pointer transition-colors "+(s?"bg-gradient-to-r from-primary/5 to-primary/10":""),onClick:()=>{k===t?V(!O):(A(t),V(!1))},children:[(0,v.jsxs)("div",{className:"flex items-center gap-2 flex-1",children:[(0,v.jsx)("div",{draggable:!0,onDragStart:e=>{e.stopPropagation(),(e=>{B(e)})(t);const r=e.currentTarget.closest(".rule-item");if(r&&e.dataTransfer){const t=r.getBoundingClientRect();e.dataTransfer.setDragImage(r,e.clientX-t.left,e.clientY-t.top)}},onDragEnd:ae,className:"cursor-grab active:cursor-grabbing",children:(0,v.jsx)(l.gc,{icon:a.S9g,className:"text-gray-400 text-sm",title:(0,i.__)("Drag to reorder","softtent-preorders")})}),(0,v.jsx)("span",{className:"font-medium text-sm "+(s?"text-primary-dark":"text-gray-700"),children:e.label}),(0,v.jsxs)("span",{className:"text-xs text-gray-500",children:["#",t+1]})]}),(0,v.jsxs)("div",{className:"flex items-center gap-1",children:[(0,v.jsx)("span",{className:"text-xs px-2 py-1 rounded-full "+(e?.is_active?"bg-green-100 text-green-700":"bg-orange-200 text-orange-700"),children:e?.is_active?(0,i.__)("Active","softtent-preorders"):(0,i.__)("Inactive","softtent-preorders")}),(0,v.jsxs)("div",{className:"relative",children:[(0,v.jsx)("button",{onClick:e=>{e.stopPropagation(),W(I===t?null:t)},className:"p-1 hover:bg-gray-100 rounded transition-colors",title:(0,i.__)("Actions","softtent-preorders"),children:(0,v.jsx)(l.gc,{icon:a.vaG,className:"text-gray-500 text-sm"})}),I===t&&(0,v.jsxs)("div",{className:"absolute right-0 top-full mt-1 bg-white border border-gray-200 rounded-md shadow-lg z-10 min-w-[140px] py-1",children:[(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{U(e),z(!0)})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.MT7,className:"text-gray-500 w-4"}),(0,i.__)("Edit","softtent-preorders")]}),(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{const t=C[e],s={...t,id:`rule-${Date.now()}`,label:`${t.label} (Copy)`,tabs:t.tabs},n=[...C];n.splice(e+1,0,s);const o={...f,rules:n};r(m.A).setForm(o),A(e+1)})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.jPR,className:"text-gray-500 w-4"}),(0,i.__)("Duplicate","softtent-preorders")]}),C.length>1&&(0,v.jsxs)("button",{onClick:e=>{e.stopPropagation(),(e=>{P.A.fire({text:(0,i.__)("Are you sure you want to delete this rule?","softtent-preorders")}).then(t=>{if(t.isConfirmed){const t=C.filter((t,r)=>r!==e),s={...f,rules:t};r(m.A).setForm(s),k>=t.length&&A(t.length-1)}})})(t),W(null)},className:"w-full px-3 py-2 text-left text-sm hover:bg-gray-50 flex items-center gap-2 text-gray-800 transition-colors",children:[(0,v.jsx)(l.gc,{icon:a.yLS,className:"text-gray-500 w-4"}),(0,i.__)("Delete","softtent-preorders")]})]})]}),(0,v.jsx)(l.gc,{icon:s&&!O?a.w2A:a.Jt$,className:"text-xs "+(s?"text-primary":"text-gray-400")})]})]}),s&&!O&&(0,v.jsxs)("div",{className:"",children:[(0,v.jsx)("div",{className:"border-b border-gray-200 bg-gray-50 px-3 py-1 mb-1 rounded-t-md",children:(0,v.jsx)("div",{className:"flex gap-1 overflow-x-auto",children:Object.entries(e.tabs||{}).map(([e,t])=>(0,v.jsxs)("button",{className:"px-3 py-1 rounded text-xs !font-semibold transition-all flex items-center gap-1 "+(E===e?"bg-white text-primary border-b-2 border-primary":"text-gray-600 border-b-2 border-transparent hover:text-gray-800 hover:bg-gray-100"),onClick:()=>$(e),children:[(0,v.jsx)("i",{className:`dashicons ${t.icon}`})," ",t.label]},e))})}),(0,v.jsx)("div",{className:"p-3 rounded-b-md",children:te&&(0,v.jsx)(Y,{fields:te.fields,onChange:oe})})]})]},t)})}),g?.ruleset&&(0,v.jsx)(x.A,{text:(0,i.__)("Add New Rule","softtent-preorders"),type:"primary",icon:a.QLR,onClick:()=>{if(!C.length)return;const e=C[0],t={...e,id:`rule-${Date.now()}`,label:`${e.label||"New Rule"}`,is_active:1,tabs:e.tabs},s=[...C,t],n={...f,rules:s};r(m.A).setForm(n),A(s.length-1)}})]})}),(0,v.jsx)("div",{className:"fixed start-0 top-[66px] end-0 overflow-hidden",style:{marginInlineStart:G?`${K}px`:"0",transition:q?"none":"margin-inline-start 300ms ease-in-out",height:"calc(100vh - 66px)"},children:ee&&te&&(0,v.jsx)(R,{settings:b(h(ee.tabs,{preserveIconSvg:!0}),u),info:g,url:null!==(e=g?.preview_urls?.[Q])&&void 0!==e?e:"",refresh:re,isPanelOpen:G,onTogglePanel:()=>H(!G)})}),(0,v.jsx)(N,{isOpen:D,onClose:()=>z(!1),onSave:e=>{if(null===M)return;const t={...f,rules:f.rules.map((t,r)=>r!==M?t:{...t,label:e.label,is_active:e.isActive?1:0})};r(m.A).setForm(t),z(!1)},ruleData:{label:null!==M&&C[M]?.label||"",isActive:null!==M&&!!C[M]?.is_active}})]})}}}]); -
softtent-preorders/trunk/build/index-rtl.css
r3469635 r3473030 801 801 802 802 /*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */ 803 @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.softtent-po-admin *,.softtent-po-admin :before,.softtent-po-admin :after,.softtent-po-admin ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw- pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}.softtent-po-admin a[class],.softtent-po-admin a[class]:hover,.softtent-po-admin a[class]:focus,.softtent-po-admin a[class]:active{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.softtent-po-admin button{cursor:pointer}body.toplevel_page_softtent-preorders{background-color:#eaeaff}body.toplevel_page_softtent-preorders #wpcontent{padding:0}body.toplevel_page_softtent-preorders .Toastify__toast-container.Toastify__toast-container--top-right{top:3em}body.rtl.toplevel_page_softtent-preorders #wpcontent{margin-left:0}body.softtent-po-fullscreen #adminmenumain,body.softtent-po-fullscreen #adminmenuback,body.softtent-po-fullscreen #adminmenuwrap,body.softtent-po-fullscreen #wpadminbar,body.softtent-po-fullscreen .notice,body.softtent-po-fullscreen .updated,body.softtent-po-fullscreen .error,body.softtent-po-fullscreen .update-nag{display:none!important}body.softtent-po-fullscreen #wpcontent,body.softtent-po-fullscreen #wpbody-content{margin-right:0!important;padding-right:0!important}body.softtent-po-fullscreen,html.wp-toolbar:has(body.softtent-po-fullscreen){padding-top:0!important}body.softtent-po-fullscreen,body.softtent-po-fullscreen.wp-admin{margin-top:0!important;padding-top:0!important}body.softtent-po-fullscreen #wpfooter{display:none!important}body.softtent-po-fullscreen #wpwrap{padding-top:0!important}.softtent-po-admin .softtent-po-preloader{text-align:center;padding:50px;position:relative}.softtent-po-admin .softtent-po-preloader:before{content:"";border:5px solid #ccc;border-top-color:#2180c0;border-radius:100%;width:40px;height:40px;margin:-15px -15px auto auto;animation:.7s linear infinite softtent-po-rotation;position:absolute;top:35%;right:50%}@keyframes softtent-po-rotation{0%{transform:rotate(0)}to{transform:rotate(-359deg)}}.softtent-po-admin .color-picker-popup-wrapper{z-index:9999;background-color:#fff;border-radius:4px;width:max-content;margin-top:8px;position:absolute;left:0;box-shadow:0 2px 8px #00000026}.softtent-po-admin .color-picker-popup-wrapper .components-color-picker>.components-flex{display:none!important}@layer theme{:root,.softtent-po-admin :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-700:oklch(55.3% .195 38.402);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#1d2327;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:1024px;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#673de6;--color-secondary:#1c64f2;--color-primary-dark:#5632c4;--color-primary-lite:#7d52ed;--color-success:#319f45;--color-success-dark:#27ae60;--color-success-darker:#00a88a;--color-success-lite:#ddffe7;--color-success-liter:#c9feb7;--color-error:#e2808a;--color-error-dark:#bd081c;--color-warning:#f08d07;--color-warning-lite:#fff1e5;--color-warning-liter:#ffe9a8;--color-softtent-po-gray:#ddd;--color-gray-lite:#e0e0e0;--color-gray-liter:#f5f5f5;--color-gray-dark:#787878}}@layer base{.softtent-po-admin *,.softtent-po-admin :after,.softtent-po-admin :before,.softtent-po-admin ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.softtent-po-admin ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,.softtent-po-admin :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.softtent-po-admin hr{height:0;color:inherit;border-top-width:1px}.softtent-po-admin abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{font-size:inherit;font-weight:inherit}.softtent-po-admin a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin b,.softtent-po-admin strong{font-weight:bolder}.softtent-po-admin code,.softtent-po-admin kbd,.softtent-po-admin samp,.softtent-po-admin pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.softtent-po-admin small{font-size:80%}.softtent-po-admin sub,.softtent-po-admin sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.softtent-po-admin sub{bottom:-.25em}.softtent-po-admin sup{top:-.5em}.softtent-po-admin table{text-indent:0;border-color:inherit;border-collapse:collapse}.softtent-po-admin :-moz-focusring{outline:auto}.softtent-po-admin progress{vertical-align:baseline}.softtent-po-admin summary{display:list-item}.softtent-po-admin ol,.softtent-po-admin ul,.softtent-po-admin menu{list-style:none}.softtent-po-admin img,.softtent-po-admin svg,.softtent-po-admin video,.softtent-po-admin canvas,.softtent-po-admin audio,.softtent-po-admin iframe,.softtent-po-admin embed,.softtent-po-admin object{vertical-align:middle;display:block}.softtent-po-admin img,.softtent-po-admin video{max-width:100%;height:auto}.softtent-po-admin button,.softtent-po-admin input,.softtent-po-admin select,.softtent-po-admin optgroup,.softtent-po-admin textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.softtent-po-admin :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.softtent-po-admin ::file-selector-button{margin-inline-end:4px}.softtent-po-admin ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.softtent-po-admin ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.softtent-po-admin textarea{resize:vertical}.softtent-po-admin ::-webkit-search-decoration{-webkit-appearance:none}.softtent-po-admin ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.softtent-po-admin ::-webkit-datetime-edit{display:inline-flex}.softtent-po-admin ::-webkit-datetime-edit-fields-wrapper{padding:0}.softtent-po-admin ::-webkit-datetime-edit{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-year-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-month-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-day-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-hour-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-minute-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-second-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-millisecond-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-meridiem-field{padding-block:0}.softtent-po-admin ::-webkit-calendar-picker-indicator{line-height:1}.softtent-po-admin :-moz-ui-invalid{box-shadow:none}.softtent-po-admin button,.softtent-po-admin input:where([type=button],[type=reset],[type=submit]){appearance:button}.softtent-po-admin ::file-selector-button{appearance:button}.softtent-po-admin ::-webkit-inner-spin-button{height:auto}.softtent-po-admin ::-webkit-outer-spin-button{height:auto}.softtent-po-admin [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.softtent-po-admin .pointer-events-none{pointer-events:none}.softtent-po-admin .collapse{visibility:collapse}.softtent-po-admin .invisible{visibility:hidden}.softtent-po-admin .visible{visibility:visible}.softtent-po-admin .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.softtent-po-admin .not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.softtent-po-admin .\!absolute{position:absolute!important}.softtent-po-admin .absolute{position:absolute}.softtent-po-admin .fixed{position:fixed}.softtent-po-admin .relative{position:relative}.softtent-po-admin .static{position:static}.softtent-po-admin .sticky{position:sticky}.softtent-po-admin .inset-0{inset:calc(var(--spacing)*0)}.softtent-po-admin .inset-y-0{inset-block:calc(var(--spacing)*0)}.softtent-po-admin .start-0{inset-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .start-0\.5{inset-inline-start:calc(var(--spacing)*.5)}.softtent-po-admin .-end-1{inset-inline-end:calc(var(--spacing)*-1)}.softtent-po-admin .end-0{inset-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .end-0\.5{inset-inline-end:calc(var(--spacing)*.5)}.softtent-po-admin .-top-3{top:calc(var(--spacing)*-3)}.softtent-po-admin .top-0{top:calc(var(--spacing)*0)}.softtent-po-admin .top-0\.5{top:calc(var(--spacing)*.5)}.softtent-po-admin .top-1{top:calc(var(--spacing)*1)}.softtent-po-admin .top-3{top:calc(var(--spacing)*3)}.softtent-po-admin .top-4{top:calc(var(--spacing)*4)}.softtent-po-admin .top-\[46\%\]{top:46%}.softtent-po-admin .top-\[66px\]{top:66px}.softtent-po-admin .top-full{top:100%}.softtent-po-admin .right-0{left:calc(var(--spacing)*0)}.softtent-po-admin .right-1{left:calc(var(--spacing)*1)}.softtent-po-admin .right-4{left:calc(var(--spacing)*4)}.softtent-po-admin .right-10{left:calc(var(--spacing)*10)}.softtent-po-admin .bottom-0{bottom:calc(var(--spacing)*0)}.softtent-po-admin .left-0{right:calc(var(--spacing)*0)}.softtent-po-admin .left-1{right:calc(var(--spacing)*1)}.softtent-po-admin .left-1\/2{right:50%}.softtent-po-admin .isolate{isolation:isolate}.softtent-po-admin .isolation-auto{isolation:auto}.softtent-po-admin .z-10{z-index:10}.softtent-po-admin .z-30{z-index:30}.softtent-po-admin .z-40{z-index:40}.softtent-po-admin .z-50{z-index:50}.softtent-po-admin .z-\[1000\]{z-index:1000}.softtent-po-admin .z-\[9999\]{z-index:9999}.softtent-po-admin .col-span-4{grid-column:span 4/span 4}.softtent-po-admin .col-span-6{grid-column:span 6/span 6}.softtent-po-admin .col-span-8{grid-column:span 8/span 8}.softtent-po-admin .col-span-12{grid-column:span 12/span 12}.softtent-po-admin .float-left{float:right}.softtent-po-admin .container{width:100%}@media (min-width:480px){.softtent-po-admin .container{max-width:480px}}@media (min-width:768px){.softtent-po-admin .container{max-width:768px}}@media (min-width:1024px){.softtent-po-admin .container{max-width:1024px}}@media (min-width:1280px){.softtent-po-admin .container{max-width:1280px}}@media (min-width:1536px){.softtent-po-admin .container{max-width:1536px}}@media (min-width:40rem){.softtent-po-admin .container{max-width:40rem}}.softtent-po-admin .\!m-0{margin:calc(var(--spacing)*0)!important}.softtent-po-admin .m-0{margin:calc(var(--spacing)*0)}.softtent-po-admin .m-3{margin:calc(var(--spacing)*3)}.softtent-po-admin .\!mx-auto{margin-inline:auto!important}.softtent-po-admin .mx-1{margin-inline:calc(var(--spacing)*1)}.softtent-po-admin .mx-4{margin-inline:calc(var(--spacing)*4)}.softtent-po-admin .mx-auto{margin-inline:auto}.softtent-po-admin .-ms-px{margin-inline-start:-1px}.softtent-po-admin .ms-auto{margin-inline-start:auto}.softtent-po-admin .me-3{margin-inline-end:calc(var(--spacing)*3)}.softtent-po-admin .\!mt-2{margin-top:calc(var(--spacing)*2)!important}.softtent-po-admin .-mt-2{margin-top:calc(var(--spacing)*-2)}.softtent-po-admin .mt-0\.5{margin-top:calc(var(--spacing)*.5)}.softtent-po-admin .mt-1{margin-top:calc(var(--spacing)*1)}.softtent-po-admin .mt-2{margin-top:calc(var(--spacing)*2)}.softtent-po-admin .mt-3{margin-top:calc(var(--spacing)*3)}.softtent-po-admin .mt-4{margin-top:calc(var(--spacing)*4)}.softtent-po-admin .mt-5{margin-top:calc(var(--spacing)*5)}.softtent-po-admin .mt-6{margin-top:calc(var(--spacing)*6)}.softtent-po-admin .mt-7{margin-top:calc(var(--spacing)*7)}.softtent-po-admin .mt-10{margin-top:calc(var(--spacing)*10)}.softtent-po-admin .mt-\[-3px\]{margin-top:-3px}.softtent-po-admin .mt-\[-12px\]{margin-top:-12px}.softtent-po-admin .mr-2{margin-left:calc(var(--spacing)*2)}.softtent-po-admin .mr-3{margin-left:calc(var(--spacing)*3)}.softtent-po-admin .\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.softtent-po-admin .\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.softtent-po-admin .\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.softtent-po-admin .\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.softtent-po-admin .\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.softtent-po-admin .-mb-px{margin-bottom:-1px}.softtent-po-admin .mb-0{margin-bottom:calc(var(--spacing)*0)}.softtent-po-admin .mb-1{margin-bottom:calc(var(--spacing)*1)}.softtent-po-admin .mb-2{margin-bottom:calc(var(--spacing)*2)}.softtent-po-admin .mb-3{margin-bottom:calc(var(--spacing)*3)}.softtent-po-admin .mb-4{margin-bottom:calc(var(--spacing)*4)}.softtent-po-admin .mb-5{margin-bottom:calc(var(--spacing)*5)}.softtent-po-admin .mb-6{margin-bottom:calc(var(--spacing)*6)}.softtent-po-admin .mb-8{margin-bottom:calc(var(--spacing)*8)}.softtent-po-admin .mb-10{margin-bottom:calc(var(--spacing)*10)}.softtent-po-admin .mb-12{margin-bottom:calc(var(--spacing)*12)}.softtent-po-admin .mb-16{margin-bottom:calc(var(--spacing)*16)}.softtent-po-admin .\!ml-0{margin-right:calc(var(--spacing)*0)!important}.softtent-po-admin .-ml-px{margin-right:-1px}.softtent-po-admin .ml-0{margin-right:calc(var(--spacing)*0)}.softtent-po-admin .ml-0\.5{margin-right:calc(var(--spacing)*.5)}.softtent-po-admin .ml-2{margin-right:calc(var(--spacing)*2)}.softtent-po-admin .ml-5{margin-right:calc(var(--spacing)*5)}.softtent-po-admin .ml-9{margin-right:calc(var(--spacing)*9)}.softtent-po-admin .block{display:block}.softtent-po-admin .contents{display:contents}.softtent-po-admin .flex{display:flex}.softtent-po-admin .flow-root{display:flow-root}.softtent-po-admin .grid{display:grid}.softtent-po-admin .hidden{display:none}.softtent-po-admin .inline{display:inline}.softtent-po-admin .inline-block{display:inline-block}.softtent-po-admin .inline-flex{display:inline-flex}.softtent-po-admin .inline-grid{display:inline-grid}.softtent-po-admin .inline-table{display:inline-table}.softtent-po-admin .list-item{display:list-item}.softtent-po-admin .table{display:table}.softtent-po-admin .table-caption{display:table-caption}.softtent-po-admin .table-cell{display:table-cell}.softtent-po-admin .table-column{display:table-column}.softtent-po-admin .table-column-group{display:table-column-group}.softtent-po-admin .table-footer-group{display:table-footer-group}.softtent-po-admin .table-header-group{display:table-header-group}.softtent-po-admin .table-row{display:table-row}.softtent-po-admin .table-row-group{display:table-row-group}.softtent-po-admin .aspect-square{aspect-ratio:1}.softtent-po-admin .\!h-6{height:calc(var(--spacing)*6)!important}.softtent-po-admin .\!h-\[32px\]{height:32px!important}.softtent-po-admin .h-1\.5{height:calc(var(--spacing)*1.5)}.softtent-po-admin .h-2{height:calc(var(--spacing)*2)}.softtent-po-admin .h-3{height:calc(var(--spacing)*3)}.softtent-po-admin .h-3\.5{height:calc(var(--spacing)*3.5)}.softtent-po-admin .h-4{height:calc(var(--spacing)*4)}.softtent-po-admin .h-5{height:calc(var(--spacing)*5)}.softtent-po-admin .h-6{height:calc(var(--spacing)*6)}.softtent-po-admin .h-7{height:calc(var(--spacing)*7)}.softtent-po-admin .h-8{height:calc(var(--spacing)*8)}.softtent-po-admin .h-9{height:calc(var(--spacing)*9)}.softtent-po-admin .h-10{height:calc(var(--spacing)*10)}.softtent-po-admin .h-12{height:calc(var(--spacing)*12)}.softtent-po-admin .h-16{height:calc(var(--spacing)*16)}.softtent-po-admin .h-20{height:calc(var(--spacing)*20)}.softtent-po-admin .h-24{height:calc(var(--spacing)*24)}.softtent-po-admin .h-32{height:calc(var(--spacing)*32)}.softtent-po-admin .h-96{height:calc(var(--spacing)*96)}.softtent-po-admin .h-\[20px\]{height:20px}.softtent-po-admin .h-\[34px\]{height:34px}.softtent-po-admin .h-\[calc\(100vh-122px\)\]{height:calc(100vh - 122px)}.softtent-po-admin .h-full{height:100%}.softtent-po-admin .max-h-0{max-height:calc(var(--spacing)*0)}.softtent-po-admin .max-h-40{max-height:calc(var(--spacing)*40)}.softtent-po-admin .max-h-\[60vh\]{max-height:60vh}.softtent-po-admin .max-h-\[80vh\]{max-height:80vh}.softtent-po-admin .max-h-\[90vh\]{max-height:90vh}.softtent-po-admin .\!min-h-\[30px\]{min-height:30px!important}.softtent-po-admin .min-h-screen{min-height:100vh}.softtent-po-admin .\!w-6{width:calc(var(--spacing)*6)!important}.softtent-po-admin .w-0{width:calc(var(--spacing)*0)}.softtent-po-admin .w-1\/4{width:25%}.softtent-po-admin .w-2{width:calc(var(--spacing)*2)}.softtent-po-admin .w-3{width:calc(var(--spacing)*3)}.softtent-po-admin .w-3\.5{width:calc(var(--spacing)*3.5)}.softtent-po-admin .w-4{width:calc(var(--spacing)*4)}.softtent-po-admin .w-5{width:calc(var(--spacing)*5)}.softtent-po-admin .w-6{width:calc(var(--spacing)*6)}.softtent-po-admin .w-7{width:calc(var(--spacing)*7)}.softtent-po-admin .w-8{width:calc(var(--spacing)*8)}.softtent-po-admin .w-10{width:calc(var(--spacing)*10)}.softtent-po-admin .w-12{width:calc(var(--spacing)*12)}.softtent-po-admin .w-16{width:calc(var(--spacing)*16)}.softtent-po-admin .w-18{width:calc(var(--spacing)*18)}.softtent-po-admin .w-20{width:calc(var(--spacing)*20)}.softtent-po-admin .w-32{width:calc(var(--spacing)*32)}.softtent-po-admin .w-52{width:calc(var(--spacing)*52)}.softtent-po-admin .w-\[2px\]{width:2px}.softtent-po-admin .w-\[40px\]{width:40px}.softtent-po-admin .w-\[70px\]{width:70px}.softtent-po-admin .w-auto{width:auto}.softtent-po-admin .w-full{width:100%}.softtent-po-admin .max-w-2xl{max-width:var(--container-2xl)}.softtent-po-admin .max-w-6xl{max-width:var(--container-6xl)}.softtent-po-admin .max-w-\[9rem\]{max-width:9rem}.softtent-po-admin .max-w-\[500px\]{max-width:500px}.softtent-po-admin .max-w-lg{max-width:var(--container-lg)}.softtent-po-admin .max-w-md{max-width:var(--container-md)}.softtent-po-admin .max-w-screen-lg{max-width:var(--breakpoint-lg)}.softtent-po-admin .max-w-xl{max-width:var(--container-xl)}.softtent-po-admin .min-w-\[80px\]{min-width:80px}.softtent-po-admin .min-w-\[120px\]{min-width:120px}.softtent-po-admin .min-w-\[140px\]{min-width:140px}.softtent-po-admin .min-w-\[160px\]{min-width:160px}.softtent-po-admin .min-w-\[300px\]{min-width:300px}.softtent-po-admin .min-w-\[400px\]{min-width:400px}.softtent-po-admin .flex-1{flex:1}.softtent-po-admin .flex-none{flex:none}.softtent-po-admin .flex-shrink{flex-shrink:1}.softtent-po-admin .flex-shrink-0{flex-shrink:0}.softtent-po-admin .shrink{flex-shrink:1}.softtent-po-admin .shrink-0{flex-shrink:0}.softtent-po-admin .flex-grow,.softtent-po-admin .grow{flex-grow:1}.softtent-po-admin .table-auto{table-layout:auto}.softtent-po-admin .border-collapse{border-collapse:collapse}.softtent-po-admin .-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-12{--tw-translate-y:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-none{translate:none}.softtent-po-admin .scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .scale-3d{scale:var(--tw-scale-x)var(--tw-scale-y)var(--tw-scale-z)}.softtent-po-admin .rotate-90{rotate:90deg}.softtent-po-admin .rotate-180{rotate:180deg}.softtent-po-admin .rotate-270{rotate:270deg}.softtent-po-admin .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.softtent-po-admin .animate-pulse{animation:var(--animate-pulse)}.softtent-po-admin .animate-spin{animation:var(--animate-spin)}.softtent-po-admin .cursor-ew-resize{cursor:ew-resize}.softtent-po-admin .cursor-grab{cursor:grab}.softtent-po-admin .cursor-help{cursor:help}.softtent-po-admin .cursor-not-allowed{cursor:not-allowed}.softtent-po-admin .cursor-pointer{cursor:pointer}.softtent-po-admin .touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.softtent-po-admin .resize{resize:both}.softtent-po-admin .list-none{list-style-type:none}.softtent-po-admin .appearance-none{appearance:none}.softtent-po-admin .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.softtent-po-admin .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.softtent-po-admin .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.softtent-po-admin .grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.softtent-po-admin .flex-col{flex-direction:column}.softtent-po-admin .flex-row{flex-direction:row}.softtent-po-admin .flex-wrap{flex-wrap:wrap}.softtent-po-admin .items-baseline{align-items:baseline}.softtent-po-admin .items-center{align-items:center}.softtent-po-admin .items-start{align-items:flex-start}.softtent-po-admin .justify-between{justify-content:space-between}.softtent-po-admin .justify-center{justify-content:center}.softtent-po-admin .justify-end{justify-content:flex-end}.softtent-po-admin .justify-items-end{justify-items:end}.softtent-po-admin .gap-1{gap:calc(var(--spacing)*1)}.softtent-po-admin .gap-1\.5{gap:calc(var(--spacing)*1.5)}.softtent-po-admin .gap-2{gap:calc(var(--spacing)*2)}.softtent-po-admin .gap-3{gap:calc(var(--spacing)*3)}.softtent-po-admin .gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-5{gap:calc(var(--spacing)*5)}.softtent-po-admin .gap-6{gap:calc(var(--spacing)*6)}.softtent-po-admin .gap-8{gap:calc(var(--spacing)*8)}.softtent-po-admin :where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.softtent-po-admin .gap-x-4{column-gap:calc(var(--spacing)*4)}.softtent-po-admin :where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.softtent-po-admin .gap-y-2{row-gap:calc(var(--spacing)*2)}.softtent-po-admin :where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}.softtent-po-admin :where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.softtent-po-admin :where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.softtent-po-admin .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.softtent-po-admin .overflow-hidden{overflow:hidden}.softtent-po-admin .overflow-x-auto{overflow-x:auto}.softtent-po-admin .overflow-y-auto{overflow-y:auto}.softtent-po-admin .rounded{border-radius:.25rem}.softtent-po-admin .rounded-2xl{border-radius:var(--radius-2xl)}.softtent-po-admin .rounded-3xl{border-radius:var(--radius-3xl)}.softtent-po-admin .rounded-full{border-radius:3.40282e38px}.softtent-po-admin .rounded-lg{border-radius:var(--radius-lg)}.softtent-po-admin .rounded-md{border-radius:var(--radius-md)}.softtent-po-admin .rounded-sm{border-radius:var(--radius-sm)}.softtent-po-admin .rounded-xl{border-radius:var(--radius-xl)}.softtent-po-admin .rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.softtent-po-admin .rounded-ss{border-start-start-radius:.25rem}.softtent-po-admin .rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.softtent-po-admin .rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.softtent-po-admin .rounded-se{border-start-end-radius:.25rem}.softtent-po-admin .rounded-ee{border-end-end-radius:.25rem}.softtent-po-admin .rounded-es{border-end-start-radius:.25rem}.softtent-po-admin .rounded-t{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.softtent-po-admin .rounded-t-2xl{border-top-right-radius:var(--radius-2xl);border-top-left-radius:var(--radius-2xl)}.softtent-po-admin .rounded-t-lg{border-top-right-radius:var(--radius-lg);border-top-left-radius:var(--radius-lg)}.softtent-po-admin .rounded-t-md{border-top-right-radius:var(--radius-md);border-top-left-radius:var(--radius-md)}.softtent-po-admin .rounded-l{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-tl{border-top-right-radius:.25rem}.softtent-po-admin .rounded-r{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-tr{border-top-left-radius:.25rem}.softtent-po-admin .rounded-b{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-b-md{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.softtent-po-admin .rounded-br{border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-bl{border-bottom-right-radius:.25rem}.softtent-po-admin .border{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-0{border-style:var(--tw-border-style);border-width:0}.softtent-po-admin .border-1{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-2{border-style:var(--tw-border-style);border-width:2px}.softtent-po-admin .border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.softtent-po-admin .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.softtent-po-admin .border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.softtent-po-admin .border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.softtent-po-admin .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.softtent-po-admin .border-r{border-left-style:var(--tw-border-style);border-left-width:1px}.softtent-po-admin .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.softtent-po-admin .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.softtent-po-admin .border-l{border-right-style:var(--tw-border-style);border-right-width:1px}.softtent-po-admin .border-dashed{--tw-border-style:dashed;border-style:dashed}.softtent-po-admin .border-none{--tw-border-style:none;border-style:none}.softtent-po-admin .border-solid{--tw-border-style:solid;border-style:solid}.softtent-po-admin .\!border-gray-liter{border-color:var(--color-gray-liter)!important}.softtent-po-admin .border-blue-200{border-color:var(--color-blue-200)}.softtent-po-admin .border-blue-800{border-color:var(--color-blue-800)}.softtent-po-admin .border-error{border-color:var(--color-error)}.softtent-po-admin .border-gray-100{border-color:var(--color-gray-100)}.softtent-po-admin .border-gray-200{border-color:var(--color-gray-200)}.softtent-po-admin .border-gray-300{border-color:var(--color-gray-300)}.softtent-po-admin .border-gray-dark{border-color:var(--color-gray-dark)}.softtent-po-admin .border-gray-lite{border-color:var(--color-gray-lite)}.softtent-po-admin .border-green-200{border-color:var(--color-green-200)}.softtent-po-admin .border-pink-200{border-color:var(--color-pink-200)}.softtent-po-admin .border-primary{border-color:var(--color-primary)}.softtent-po-admin .border-primary\/20{border-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .border-purple-200{border-color:var(--color-purple-200)}.softtent-po-admin .border-red-200{border-color:var(--color-red-200)}.softtent-po-admin .border-red-600{border-color:var(--color-red-600)}.softtent-po-admin .border-slate-50{border-color:var(--color-slate-50)}.softtent-po-admin .border-slate-200{border-color:var(--color-slate-200)}.softtent-po-admin .border-slate-300{border-color:var(--color-slate-300)}.softtent-po-admin .border-success{border-color:var(--color-success)}.softtent-po-admin .border-transparent{border-color:#0000}.softtent-po-admin .border-white{border-color:var(--color-white)}.softtent-po-admin .border-yellow-200{border-color:var(--color-yellow-200)}.softtent-po-admin .border-yellow-500{border-color:var(--color-yellow-500)}.softtent-po-admin .border-t-transparent{border-top-color:#0000}.softtent-po-admin .\!bg-gray-liter{background-color:var(--color-gray-liter)!important}.softtent-po-admin .\!bg-primary{background-color:var(--color-primary)!important}.softtent-po-admin .\!bg-softtent-po-gray{background-color:var(--color-softtent-po-gray)!important}.softtent-po-admin .bg-black{background-color:var(--color-black)}.softtent-po-admin .bg-black\/50{background-color:#1d232780}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.softtent-po-admin .bg-blue-50{background-color:var(--color-blue-50)}.softtent-po-admin .bg-error{background-color:var(--color-error)}.softtent-po-admin .bg-error-dark{background-color:var(--color-error-dark)}.softtent-po-admin .bg-gray-50{background-color:var(--color-gray-50)}.softtent-po-admin .bg-gray-100{background-color:var(--color-gray-100)}.softtent-po-admin .bg-gray-200{background-color:var(--color-gray-200)}.softtent-po-admin .bg-gray-300{background-color:var(--color-gray-300)}.softtent-po-admin .bg-gray-900{background-color:var(--color-gray-900)}.softtent-po-admin .bg-gray-liter{background-color:var(--color-gray-liter)}.softtent-po-admin .bg-green-50{background-color:var(--color-green-50)}.softtent-po-admin .bg-green-100{background-color:var(--color-green-100)}.softtent-po-admin .bg-orange-200{background-color:var(--color-orange-200)}.softtent-po-admin .bg-pink-50{background-color:var(--color-pink-50)}.softtent-po-admin .bg-primary{background-color:var(--color-primary)}.softtent-po-admin .bg-primary-dark{background-color:var(--color-primary-dark)}.softtent-po-admin .bg-primary-lite\/10{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary-lite\/10{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .bg-primary\/5{background-color:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .bg-primary\/10{background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .bg-purple-50{background-color:var(--color-purple-50)}.softtent-po-admin .bg-red-50{background-color:var(--color-red-50)}.softtent-po-admin .bg-red-100{background-color:var(--color-red-100)}.softtent-po-admin .bg-red-500{background-color:var(--color-red-500)}.softtent-po-admin .bg-red-600{background-color:var(--color-red-600)}.softtent-po-admin .bg-secondary{background-color:var(--color-secondary)}.softtent-po-admin .bg-slate-100{background-color:var(--color-slate-100)}.softtent-po-admin .bg-success{background-color:var(--color-success)}.softtent-po-admin .bg-success-dark{background-color:var(--color-success-dark)}.softtent-po-admin .bg-success-lite{background-color:var(--color-success-lite)}.softtent-po-admin .bg-transparent{background-color:#0000}.softtent-po-admin .bg-warning-lite{background-color:var(--color-warning-lite)}.softtent-po-admin .bg-white{background-color:var(--color-white)}.softtent-po-admin .bg-yellow-50{background-color:var(--color-yellow-50)}.softtent-po-admin .bg-yellow-100{background-color:var(--color-yellow-100)}.softtent-po-admin .bg-yellow-500{background-color:var(--color-yellow-500)}.softtent-po-admin .bg-yellow-600{background-color:var(--color-yellow-600)}.softtent-po-admin .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/5{--tw-gradient-from:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/10{--tw-gradient-from:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .via-primary-dark{--tw-gradient-via:var(--color-primary-dark);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .via-primary\/10{--tw-gradient-via:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .to-primary{--tw-gradient-to:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary-dark{--tw-gradient-to:var(--color-primary-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/5{--tw-gradient-to:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/10{--tw-gradient-to:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/20{--tw-gradient-to:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .to-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .bg-clip-text{-webkit-background-clip:text;background-clip:text}.softtent-po-admin .bg-repeat{background-repeat:repeat}.softtent-po-admin .mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.softtent-po-admin .mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.softtent-po-admin .fill-primary-lite{fill:var(--color-primary-lite)}.softtent-po-admin .fill-success-darker{fill:var(--color-success-darker)}.softtent-po-admin .fill-warning{fill:var(--color-warning)}.softtent-po-admin .fill-white{fill:var(--color-white)}.softtent-po-admin .stroke-primary{stroke:var(--color-primary)}.softtent-po-admin .stroke-primary-lite{stroke:var(--color-primary-lite)}.softtent-po-admin .stroke-success-liter{stroke:var(--color-success-liter)}.softtent-po-admin .stroke-warning-liter{stroke:var(--color-warning-liter)}.softtent-po-admin .stroke-\[4\]{stroke-width:4px}.softtent-po-admin .object-contain{object-fit:contain}.softtent-po-admin .object-cover{object-fit:cover}.softtent-po-admin .p-1{padding:calc(var(--spacing)*1)}.softtent-po-admin .p-1\.5{padding:calc(var(--spacing)*1.5)}.softtent-po-admin .p-2{padding:calc(var(--spacing)*2)}.softtent-po-admin .p-2\.5{padding:calc(var(--spacing)*2.5)}.softtent-po-admin .p-3{padding:calc(var(--spacing)*3)}.softtent-po-admin .p-4{padding:calc(var(--spacing)*4)}.softtent-po-admin .p-5{padding:calc(var(--spacing)*5)}.softtent-po-admin .p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .p-8{padding:calc(var(--spacing)*8)}.softtent-po-admin .p-10{padding:calc(var(--spacing)*10)}.softtent-po-admin .p-16{padding:calc(var(--spacing)*16)}.softtent-po-admin .px-0{padding-inline:calc(var(--spacing)*0)}.softtent-po-admin .px-1{padding-inline:calc(var(--spacing)*1)}.softtent-po-admin .px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.softtent-po-admin .px-3{padding-inline:calc(var(--spacing)*3)}.softtent-po-admin .px-4{padding-inline:calc(var(--spacing)*4)}.softtent-po-admin .px-5{padding-inline:calc(var(--spacing)*5)}.softtent-po-admin .px-6{padding-inline:calc(var(--spacing)*6)}.softtent-po-admin .px-8{padding-inline:calc(var(--spacing)*8)}.softtent-po-admin .py-0\.5{padding-block:calc(var(--spacing)*.5)}.softtent-po-admin .py-1{padding-block:calc(var(--spacing)*1)}.softtent-po-admin .py-1\.5{padding-block:calc(var(--spacing)*1.5)}.softtent-po-admin .py-2{padding-block:calc(var(--spacing)*2)}.softtent-po-admin .py-2\.5{padding-block:calc(var(--spacing)*2.5)}.softtent-po-admin .py-3{padding-block:calc(var(--spacing)*3)}.softtent-po-admin .py-3\.5{padding-block:calc(var(--spacing)*3.5)}.softtent-po-admin .py-4{padding-block:calc(var(--spacing)*4)}.softtent-po-admin .py-6{padding-block:calc(var(--spacing)*6)}.softtent-po-admin .py-8{padding-block:calc(var(--spacing)*8)}.softtent-po-admin .py-12{padding-block:calc(var(--spacing)*12)}.softtent-po-admin .py-16{padding-block:calc(var(--spacing)*16)}.softtent-po-admin .py-\[5\.3px\]{padding-block:5.3px}.softtent-po-admin .ps-0{padding-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .ps-3{padding-inline-start:calc(var(--spacing)*3)}.softtent-po-admin .ps-4{padding-inline-start:calc(var(--spacing)*4)}.softtent-po-admin .pe-0{padding-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .pe-8{padding-inline-end:calc(var(--spacing)*8)}.softtent-po-admin .pt-2{padding-top:calc(var(--spacing)*2)}.softtent-po-admin .pt-3{padding-top:calc(var(--spacing)*3)}.softtent-po-admin .pt-4{padding-top:calc(var(--spacing)*4)}.softtent-po-admin .pt-6{padding-top:calc(var(--spacing)*6)}.softtent-po-admin .pr-0{padding-left:calc(var(--spacing)*0)}.softtent-po-admin .pr-1{padding-left:calc(var(--spacing)*1)}.softtent-po-admin .pr-4{padding-left:calc(var(--spacing)*4)}.softtent-po-admin .pr-7{padding-left:calc(var(--spacing)*7)}.softtent-po-admin .pb-0{padding-bottom:calc(var(--spacing)*0)}.softtent-po-admin .pb-1{padding-bottom:calc(var(--spacing)*1)}.softtent-po-admin .pb-2{padding-bottom:calc(var(--spacing)*2)}.softtent-po-admin .pb-4{padding-bottom:calc(var(--spacing)*4)}.softtent-po-admin .pb-6{padding-bottom:calc(var(--spacing)*6)}.softtent-po-admin .pl-0{padding-right:calc(var(--spacing)*0)}.softtent-po-admin .pl-2{padding-right:calc(var(--spacing)*2)}.softtent-po-admin .pl-6{padding-right:calc(var(--spacing)*6)}.softtent-po-admin .text-center{text-align:center}.softtent-po-admin .text-left{text-align:right}.softtent-po-admin .text-right{text-align:left}.softtent-po-admin .text-start{text-align:start}.softtent-po-admin .align-baseline{vertical-align:baseline}.softtent-po-admin .font-mono{font-family:var(--font-mono)}.softtent-po-admin .\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.softtent-po-admin .\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.softtent-po-admin .\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.softtent-po-admin .\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.softtent-po-admin .\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.softtent-po-admin .\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.softtent-po-admin .\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.softtent-po-admin .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.softtent-po-admin .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.softtent-po-admin .text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.softtent-po-admin .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.softtent-po-admin .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.softtent-po-admin .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.softtent-po-admin .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.softtent-po-admin .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.softtent-po-admin .text-\[10px\]{font-size:10px}.softtent-po-admin .text-\[12px\]{font-size:12px}.softtent-po-admin .\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.softtent-po-admin .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.softtent-po-admin .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.softtent-po-admin .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.softtent-po-admin .\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.softtent-po-admin .\!font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.softtent-po-admin .\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.softtent-po-admin .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.softtent-po-admin .font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.softtent-po-admin .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.softtent-po-admin .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.softtent-po-admin .tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.softtent-po-admin .tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.softtent-po-admin .text-wrap{text-wrap:wrap}.softtent-po-admin .text-clip{text-overflow:clip}.softtent-po-admin .text-ellipsis{text-overflow:ellipsis}.softtent-po-admin .whitespace-nowrap{white-space:nowrap}.softtent-po-admin .\!text-primary{color:var(--color-primary)!important}.softtent-po-admin .\!text-white{color:var(--color-white)!important}.softtent-po-admin .text-\[\#cdcccc\]{color:#cdcccc}.softtent-po-admin .text-black{color:var(--color-black)}.softtent-po-admin .text-error{color:var(--color-error)}.softtent-po-admin .text-gray-400{color:var(--color-gray-400)}.softtent-po-admin .text-gray-500{color:var(--color-gray-500)}.softtent-po-admin .text-gray-600{color:var(--color-gray-600)}.softtent-po-admin .text-gray-700{color:var(--color-gray-700)}.softtent-po-admin .text-gray-800{color:var(--color-gray-800)}.softtent-po-admin .text-gray-900{color:var(--color-gray-900)}.softtent-po-admin .text-gray-dark{color:var(--color-gray-dark)}.softtent-po-admin .text-green-700{color:var(--color-green-700)}.softtent-po-admin .text-green-800{color:var(--color-green-800)}.softtent-po-admin .text-orange-700{color:var(--color-orange-700)}.softtent-po-admin .text-primary{color:var(--color-primary)}.softtent-po-admin .text-primary-dark{color:var(--color-primary-dark)}.softtent-po-admin .text-red-500{color:var(--color-red-500)}.softtent-po-admin .text-red-600{color:var(--color-red-600)}.softtent-po-admin .text-red-800{color:var(--color-red-800)}.softtent-po-admin .text-slate-500{color:var(--color-slate-500)}.softtent-po-admin .text-slate-700{color:var(--color-slate-700)}.softtent-po-admin .text-success{color:var(--color-success)}.softtent-po-admin .text-transparent{color:#0000}.softtent-po-admin .text-white{color:var(--color-white)}.softtent-po-admin .text-yellow-500{color:var(--color-yellow-500)}.softtent-po-admin .text-yellow-800{color:var(--color-yellow-800)}.softtent-po-admin .capitalize{text-transform:capitalize}.softtent-po-admin .lowercase{text-transform:lowercase}.softtent-po-admin .normal-case{text-transform:none}.softtent-po-admin .uppercase{text-transform:uppercase}.softtent-po-admin .italic{font-style:italic}.softtent-po-admin .not-italic{font-style:normal}.softtent-po-admin .diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .normal-nums{font-variant-numeric:normal}.softtent-po-admin .line-through{text-decoration-line:line-through}.softtent-po-admin .no-underline{text-decoration-line:none}.softtent-po-admin .overline{text-decoration-line:overline}.softtent-po-admin .underline{text-decoration-line:underline}.softtent-po-admin .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.softtent-po-admin .subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.softtent-po-admin .accent-\[\#1BBC9C\]{accent-color:#1bbc9c}.softtent-po-admin .opacity-0{opacity:0}.softtent-po-admin .opacity-50{opacity:.5}.softtent-po-admin .opacity-100{opacity:1}.softtent-po-admin .\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.softtent-po-admin .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)10%,transparent)var(--tw-shadow-alpha),transparent)}}.softtent-po-admin .ring-primary{--tw-ring-color:var(--color-primary)}.softtent-po-admin .ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .outline{outline-style:var(--tw-outline-style);outline-width:1px}.softtent-po-admin .blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .duration-200{--tw-duration:.2s;transition-duration:.2s}.softtent-po-admin .duration-300{--tw-duration:.3s;transition-duration:.3s}.softtent-po-admin .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.softtent-po-admin .select-none{-webkit-user-select:none;user-select:none}.softtent-po-admin :where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.softtent-po-admin .ring-inset{--tw-ring-inset:inset}@media (hover:hover){.softtent-po-admin .group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.softtent-po-admin .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.softtent-po-admin .placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .required\:border-red-500:required{border-color:var(--color-red-500)}@media (hover:hover){.softtent-po-admin .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .hover\:rounded-md:hover{border-radius:var(--radius-md)}.softtent-po-admin .hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.softtent-po-admin .hover\:border-primary:hover{border-color:var(--color-primary)}.softtent-po-admin .hover\:border-primary-lite:hover{border-color:var(--color-primary-lite)}.softtent-po-admin .hover\:border-primary\/30:hover{border-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:border-primary\/40:hover{border-color:#673de666}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.softtent-po-admin .hover\:border-red-700:hover{border-color:var(--color-red-700)}.softtent-po-admin .hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.softtent-po-admin .hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.softtent-po-admin .hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.softtent-po-admin .hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.softtent-po-admin .hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.softtent-po-admin .hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.softtent-po-admin .hover\:bg-gray-liter:hover{background-color:var(--color-gray-liter)}.softtent-po-admin .hover\:bg-primary:hover{background-color:var(--color-primary)}.softtent-po-admin .hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:bg-red-100:hover{background-color:var(--color-red-100)}.softtent-po-admin .hover\:bg-red-700:hover{background-color:var(--color-red-700)}.softtent-po-admin .hover\:text-gray-600:hover{color:var(--color-gray-600)}.softtent-po-admin .hover\:text-gray-700:hover{color:var(--color-gray-700)}.softtent-po-admin .hover\:text-gray-800:hover{color:var(--color-gray-800)}.softtent-po-admin .hover\:text-gray-900:hover{color:var(--color-gray-900)}.softtent-po-admin .hover\:text-primary:hover{color:var(--color-primary)}.softtent-po-admin .hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.softtent-po-admin .hover\:text-white:hover{color:var(--color-white)}.softtent-po-admin .hover\:opacity-90:hover{opacity:.9}.softtent-po-admin .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:#673de640}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.softtent-po-admin .focus\:rounded-md:focus{border-radius:var(--radius-md)}.softtent-po-admin .focus\:\!border-\[\#EBEFF8\]:focus{border-color:#ebeff8!important}.softtent-po-admin .focus\:border-\[\#673de6\]:focus{border-color:#673de6}.softtent-po-admin .focus\:border-primary:focus{border-color:var(--color-primary)}.softtent-po-admin .focus\:border-transparent:focus{border-color:#0000}.softtent-po-admin .focus\:bg-white:focus{background-color:var(--color-white)}.softtent-po-admin .focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:#ebeff8!important}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:color-mix(in oklab,#ebeff8 var(--tw-shadow-alpha),transparent)!important}}.softtent-po-admin .focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.softtent-po-admin .focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.softtent-po-admin .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.softtent-po-admin .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.softtent-po-admin .active\:cursor-grabbing:active{cursor:grabbing}.softtent-po-admin .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.softtent-po-admin .disabled\:opacity-50:disabled{opacity:.5}.softtent-po-admin .disabled\:opacity-60:disabled{opacity:.6}.softtent-po-admin .disabled\:opacity-75:disabled{opacity:.75}@media (min-width:768px){.softtent-po-admin .md\:visible{visibility:visible}.softtent-po-admin .md\:top-6{top:calc(var(--spacing)*6)}.softtent-po-admin .md\:top-28{top:calc(var(--spacing)*28)}.softtent-po-admin .md\:ml-3{margin-right:calc(var(--spacing)*3)}.softtent-po-admin .md\:flex{display:flex}.softtent-po-admin .md\:hidden{display:none}.softtent-po-admin .md\:max-w-4xl{max-width:var(--container-4xl)}.softtent-po-admin .md\:flex-1{flex:1}.softtent-po-admin .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .md\:flex-col{flex-direction:column}.softtent-po-admin .md\:gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .md\:text-left{text-align:right}.softtent-po-admin .md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:1024px){.softtent-po-admin .lg\:block{display:block}.softtent-po-admin .lg\:hidden{display:none}.softtent-po-admin .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:40rem){.softtent-po-admin .sm\:inline{display:inline}.softtent-po-admin .sm\:p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .sm\:px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .sm\:px-6{padding-inline:calc(var(--spacing)*6)}}.softtent-po-admin .rtl\:-translate-x-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .\[\&\>img\]\:h-6>img{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>img\]\:w-6>img{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-5>svg{height:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-full>svg{height:100%}.softtent-po-admin .\[\&\>svg\]\:w-5>svg{width:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:w-full>svg{width:100%}}.softtent-po-admin .app-loading{text-align:center;margin-top:60px;font-size:18px;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(-360deg)}}@keyframes pulse{50%{opacity:.5}}803 @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.softtent-po-admin *,.softtent-po-admin :before,.softtent-po-admin :after,.softtent-po-admin ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}.softtent-po-admin a[class],.softtent-po-admin a[class]:hover,.softtent-po-admin a[class]:focus,.softtent-po-admin a[class]:active{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.softtent-po-admin button{cursor:pointer}body.toplevel_page_softtent-preorders{background-color:#eaeaff}body.toplevel_page_softtent-preorders #wpcontent{padding:0}body.toplevel_page_softtent-preorders .Toastify__toast-container.Toastify__toast-container--top-right{top:3em}body.rtl.toplevel_page_softtent-preorders #wpcontent{margin-left:0}body.softtent-po-fullscreen #adminmenumain,body.softtent-po-fullscreen #adminmenuback,body.softtent-po-fullscreen #adminmenuwrap,body.softtent-po-fullscreen #wpadminbar,body.softtent-po-fullscreen .notice,body.softtent-po-fullscreen .updated,body.softtent-po-fullscreen .error,body.softtent-po-fullscreen .update-nag{display:none!important}body.softtent-po-fullscreen #wpcontent,body.softtent-po-fullscreen #wpbody-content{margin-right:0!important;padding-right:0!important}body.softtent-po-fullscreen,html.wp-toolbar:has(body.softtent-po-fullscreen){padding-top:0!important}body.softtent-po-fullscreen,body.softtent-po-fullscreen.wp-admin{margin-top:0!important;padding-top:0!important}body.softtent-po-fullscreen #wpfooter{display:none!important}body.softtent-po-fullscreen #wpwrap{padding-top:0!important}.softtent-po-admin .softtent-po-preloader{text-align:center;padding:50px;position:relative}.softtent-po-admin .softtent-po-preloader:before{content:"";border:5px solid #ccc;border-top-color:#2180c0;border-radius:100%;width:40px;height:40px;margin:-15px -15px auto auto;animation:.7s linear infinite softtent-po-rotation;position:absolute;top:35%;right:50%}@keyframes softtent-po-rotation{0%{transform:rotate(0)}to{transform:rotate(-359deg)}}.softtent-po-admin .color-picker-popup-wrapper{z-index:9999;background-color:#fff;border-radius:4px;width:max-content;margin-top:8px;position:absolute;left:0;box-shadow:0 2px 8px #00000026}.softtent-po-admin .color-picker-popup-wrapper .components-color-picker>.components-flex{display:none!important}@layer theme{:root,.softtent-po-admin :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-700:oklch(55.3% .195 38.402);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#1d2327;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:1024px;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#673de6;--color-secondary:#1c64f2;--color-primary-dark:#5632c4;--color-primary-lite:#7d52ed;--color-success:#319f45;--color-success-dark:#27ae60;--color-success-darker:#00a88a;--color-success-lite:#ddffe7;--color-success-liter:#c9feb7;--color-error:#e2808a;--color-error-dark:#bd081c;--color-warning:#f08d07;--color-warning-lite:#fff1e5;--color-warning-liter:#ffe9a8;--color-softtent-po-gray:#ddd;--color-gray-lite:#e0e0e0;--color-gray-liter:#f5f5f5;--color-gray-dark:#787878}}@layer base{.softtent-po-admin *,.softtent-po-admin :after,.softtent-po-admin :before,.softtent-po-admin ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.softtent-po-admin ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,.softtent-po-admin :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.softtent-po-admin hr{height:0;color:inherit;border-top-width:1px}.softtent-po-admin abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{font-size:inherit;font-weight:inherit}.softtent-po-admin a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin b,.softtent-po-admin strong{font-weight:bolder}.softtent-po-admin code,.softtent-po-admin kbd,.softtent-po-admin samp,.softtent-po-admin pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.softtent-po-admin small{font-size:80%}.softtent-po-admin sub,.softtent-po-admin sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.softtent-po-admin sub{bottom:-.25em}.softtent-po-admin sup{top:-.5em}.softtent-po-admin table{text-indent:0;border-color:inherit;border-collapse:collapse}.softtent-po-admin :-moz-focusring{outline:auto}.softtent-po-admin progress{vertical-align:baseline}.softtent-po-admin summary{display:list-item}.softtent-po-admin ol,.softtent-po-admin ul,.softtent-po-admin menu{list-style:none}.softtent-po-admin img,.softtent-po-admin svg,.softtent-po-admin video,.softtent-po-admin canvas,.softtent-po-admin audio,.softtent-po-admin iframe,.softtent-po-admin embed,.softtent-po-admin object{vertical-align:middle;display:block}.softtent-po-admin img,.softtent-po-admin video{max-width:100%;height:auto}.softtent-po-admin button,.softtent-po-admin input,.softtent-po-admin select,.softtent-po-admin optgroup,.softtent-po-admin textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.softtent-po-admin :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.softtent-po-admin ::file-selector-button{margin-inline-end:4px}.softtent-po-admin ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.softtent-po-admin ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.softtent-po-admin textarea{resize:vertical}.softtent-po-admin ::-webkit-search-decoration{-webkit-appearance:none}.softtent-po-admin ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.softtent-po-admin ::-webkit-datetime-edit{display:inline-flex}.softtent-po-admin ::-webkit-datetime-edit-fields-wrapper{padding:0}.softtent-po-admin ::-webkit-datetime-edit{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-year-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-month-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-day-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-hour-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-minute-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-second-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-millisecond-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-meridiem-field{padding-block:0}.softtent-po-admin ::-webkit-calendar-picker-indicator{line-height:1}.softtent-po-admin :-moz-ui-invalid{box-shadow:none}.softtent-po-admin button,.softtent-po-admin input:where([type=button],[type=reset],[type=submit]){appearance:button}.softtent-po-admin ::file-selector-button{appearance:button}.softtent-po-admin ::-webkit-inner-spin-button{height:auto}.softtent-po-admin ::-webkit-outer-spin-button{height:auto}.softtent-po-admin [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.softtent-po-admin .pointer-events-none{pointer-events:none}.softtent-po-admin .collapse{visibility:collapse}.softtent-po-admin .invisible{visibility:hidden}.softtent-po-admin .visible{visibility:visible}.softtent-po-admin .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.softtent-po-admin .\!absolute{position:absolute!important}.softtent-po-admin .absolute{position:absolute}.softtent-po-admin .fixed{position:fixed}.softtent-po-admin .relative{position:relative}.softtent-po-admin .static{position:static}.softtent-po-admin .sticky{position:sticky}.softtent-po-admin .inset-0{inset:calc(var(--spacing)*0)}.softtent-po-admin .inset-y-0{inset-block:calc(var(--spacing)*0)}.softtent-po-admin .start-0{inset-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .start-0\.5{inset-inline-start:calc(var(--spacing)*.5)}.softtent-po-admin .-end-1{inset-inline-end:calc(var(--spacing)*-1)}.softtent-po-admin .end-0{inset-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .end-0\.5{inset-inline-end:calc(var(--spacing)*.5)}.softtent-po-admin .-top-3{top:calc(var(--spacing)*-3)}.softtent-po-admin .top-0{top:calc(var(--spacing)*0)}.softtent-po-admin .top-0\.5{top:calc(var(--spacing)*.5)}.softtent-po-admin .top-1{top:calc(var(--spacing)*1)}.softtent-po-admin .top-3{top:calc(var(--spacing)*3)}.softtent-po-admin .top-4{top:calc(var(--spacing)*4)}.softtent-po-admin .top-\[46\%\]{top:46%}.softtent-po-admin .top-\[66px\]{top:66px}.softtent-po-admin .top-full{top:100%}.softtent-po-admin .right-0{left:calc(var(--spacing)*0)}.softtent-po-admin .right-1{left:calc(var(--spacing)*1)}.softtent-po-admin .right-4{left:calc(var(--spacing)*4)}.softtent-po-admin .right-10{left:calc(var(--spacing)*10)}.softtent-po-admin .bottom-0{bottom:calc(var(--spacing)*0)}.softtent-po-admin .left-0{right:calc(var(--spacing)*0)}.softtent-po-admin .left-1{right:calc(var(--spacing)*1)}.softtent-po-admin .left-1\/2{right:50%}.softtent-po-admin .z-10{z-index:10}.softtent-po-admin .z-30{z-index:30}.softtent-po-admin .z-40{z-index:40}.softtent-po-admin .z-50{z-index:50}.softtent-po-admin .z-\[1000\]{z-index:1000}.softtent-po-admin .z-\[9999\]{z-index:9999}.softtent-po-admin .col-span-4{grid-column:span 4/span 4}.softtent-po-admin .col-span-6{grid-column:span 6/span 6}.softtent-po-admin .col-span-8{grid-column:span 8/span 8}.softtent-po-admin .col-span-12{grid-column:span 12/span 12}.softtent-po-admin .float-left{float:right}.softtent-po-admin .container{width:100%}@media (min-width:480px){.softtent-po-admin .container{max-width:480px}}@media (min-width:768px){.softtent-po-admin .container{max-width:768px}}@media (min-width:1024px){.softtent-po-admin .container{max-width:1024px}}@media (min-width:1280px){.softtent-po-admin .container{max-width:1280px}}@media (min-width:1536px){.softtent-po-admin .container{max-width:1536px}}@media (min-width:40rem){.softtent-po-admin .container{max-width:40rem}}.softtent-po-admin .\!m-0{margin:calc(var(--spacing)*0)!important}.softtent-po-admin .m-0{margin:calc(var(--spacing)*0)}.softtent-po-admin .m-3{margin:calc(var(--spacing)*3)}.softtent-po-admin .\!mx-auto{margin-inline:auto!important}.softtent-po-admin .mx-1{margin-inline:calc(var(--spacing)*1)}.softtent-po-admin .mx-4{margin-inline:calc(var(--spacing)*4)}.softtent-po-admin .mx-auto{margin-inline:auto}.softtent-po-admin .-ms-px{margin-inline-start:-1px}.softtent-po-admin .ms-auto{margin-inline-start:auto}.softtent-po-admin .me-3{margin-inline-end:calc(var(--spacing)*3)}.softtent-po-admin .\!mt-2{margin-top:calc(var(--spacing)*2)!important}.softtent-po-admin .-mt-2{margin-top:calc(var(--spacing)*-2)}.softtent-po-admin .mt-0\.5{margin-top:calc(var(--spacing)*.5)}.softtent-po-admin .mt-1{margin-top:calc(var(--spacing)*1)}.softtent-po-admin .mt-2{margin-top:calc(var(--spacing)*2)}.softtent-po-admin .mt-3{margin-top:calc(var(--spacing)*3)}.softtent-po-admin .mt-4{margin-top:calc(var(--spacing)*4)}.softtent-po-admin .mt-5{margin-top:calc(var(--spacing)*5)}.softtent-po-admin .mt-6{margin-top:calc(var(--spacing)*6)}.softtent-po-admin .mt-7{margin-top:calc(var(--spacing)*7)}.softtent-po-admin .mt-10{margin-top:calc(var(--spacing)*10)}.softtent-po-admin .mt-\[-3px\]{margin-top:-3px}.softtent-po-admin .mt-\[-12px\]{margin-top:-12px}.softtent-po-admin .mr-2{margin-left:calc(var(--spacing)*2)}.softtent-po-admin .mr-3{margin-left:calc(var(--spacing)*3)}.softtent-po-admin .\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.softtent-po-admin .\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.softtent-po-admin .\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.softtent-po-admin .\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.softtent-po-admin .\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.softtent-po-admin .-mb-px{margin-bottom:-1px}.softtent-po-admin .mb-0{margin-bottom:calc(var(--spacing)*0)}.softtent-po-admin .mb-1{margin-bottom:calc(var(--spacing)*1)}.softtent-po-admin .mb-2{margin-bottom:calc(var(--spacing)*2)}.softtent-po-admin .mb-3{margin-bottom:calc(var(--spacing)*3)}.softtent-po-admin .mb-4{margin-bottom:calc(var(--spacing)*4)}.softtent-po-admin .mb-5{margin-bottom:calc(var(--spacing)*5)}.softtent-po-admin .mb-6{margin-bottom:calc(var(--spacing)*6)}.softtent-po-admin .mb-8{margin-bottom:calc(var(--spacing)*8)}.softtent-po-admin .mb-10{margin-bottom:calc(var(--spacing)*10)}.softtent-po-admin .mb-12{margin-bottom:calc(var(--spacing)*12)}.softtent-po-admin .mb-16{margin-bottom:calc(var(--spacing)*16)}.softtent-po-admin .\!ml-0{margin-right:calc(var(--spacing)*0)!important}.softtent-po-admin .-ml-px{margin-right:-1px}.softtent-po-admin .ml-0{margin-right:calc(var(--spacing)*0)}.softtent-po-admin .ml-0\.5{margin-right:calc(var(--spacing)*.5)}.softtent-po-admin .ml-2{margin-right:calc(var(--spacing)*2)}.softtent-po-admin .ml-5{margin-right:calc(var(--spacing)*5)}.softtent-po-admin .ml-9{margin-right:calc(var(--spacing)*9)}.softtent-po-admin .block{display:block}.softtent-po-admin .flex{display:flex}.softtent-po-admin .grid{display:grid}.softtent-po-admin .hidden{display:none}.softtent-po-admin .inline{display:inline}.softtent-po-admin .inline-block{display:inline-block}.softtent-po-admin .inline-flex{display:inline-flex}.softtent-po-admin .table{display:table}.softtent-po-admin .aspect-square{aspect-ratio:1}.softtent-po-admin .\!h-6{height:calc(var(--spacing)*6)!important}.softtent-po-admin .\!h-\[32px\]{height:32px!important}.softtent-po-admin .h-1\.5{height:calc(var(--spacing)*1.5)}.softtent-po-admin .h-2{height:calc(var(--spacing)*2)}.softtent-po-admin .h-3{height:calc(var(--spacing)*3)}.softtent-po-admin .h-3\.5{height:calc(var(--spacing)*3.5)}.softtent-po-admin .h-4{height:calc(var(--spacing)*4)}.softtent-po-admin .h-5{height:calc(var(--spacing)*5)}.softtent-po-admin .h-6{height:calc(var(--spacing)*6)}.softtent-po-admin .h-7{height:calc(var(--spacing)*7)}.softtent-po-admin .h-8{height:calc(var(--spacing)*8)}.softtent-po-admin .h-9{height:calc(var(--spacing)*9)}.softtent-po-admin .h-10{height:calc(var(--spacing)*10)}.softtent-po-admin .h-12{height:calc(var(--spacing)*12)}.softtent-po-admin .h-16{height:calc(var(--spacing)*16)}.softtent-po-admin .h-20{height:calc(var(--spacing)*20)}.softtent-po-admin .h-24{height:calc(var(--spacing)*24)}.softtent-po-admin .h-32{height:calc(var(--spacing)*32)}.softtent-po-admin .h-96{height:calc(var(--spacing)*96)}.softtent-po-admin .h-\[20px\]{height:20px}.softtent-po-admin .h-\[34px\]{height:34px}.softtent-po-admin .h-\[calc\(100vh-122px\)\]{height:calc(100vh - 122px)}.softtent-po-admin .h-full{height:100%}.softtent-po-admin .max-h-0{max-height:calc(var(--spacing)*0)}.softtent-po-admin .max-h-40{max-height:calc(var(--spacing)*40)}.softtent-po-admin .max-h-\[60vh\]{max-height:60vh}.softtent-po-admin .max-h-\[80vh\]{max-height:80vh}.softtent-po-admin .max-h-\[90vh\]{max-height:90vh}.softtent-po-admin .\!min-h-\[30px\]{min-height:30px!important}.softtent-po-admin .min-h-screen{min-height:100vh}.softtent-po-admin .\!w-6{width:calc(var(--spacing)*6)!important}.softtent-po-admin .w-0{width:calc(var(--spacing)*0)}.softtent-po-admin .w-1\/4{width:25%}.softtent-po-admin .w-2{width:calc(var(--spacing)*2)}.softtent-po-admin .w-3{width:calc(var(--spacing)*3)}.softtent-po-admin .w-3\.5{width:calc(var(--spacing)*3.5)}.softtent-po-admin .w-4{width:calc(var(--spacing)*4)}.softtent-po-admin .w-5{width:calc(var(--spacing)*5)}.softtent-po-admin .w-6{width:calc(var(--spacing)*6)}.softtent-po-admin .w-7{width:calc(var(--spacing)*7)}.softtent-po-admin .w-8{width:calc(var(--spacing)*8)}.softtent-po-admin .w-10{width:calc(var(--spacing)*10)}.softtent-po-admin .w-12{width:calc(var(--spacing)*12)}.softtent-po-admin .w-16{width:calc(var(--spacing)*16)}.softtent-po-admin .w-18{width:calc(var(--spacing)*18)}.softtent-po-admin .w-20{width:calc(var(--spacing)*20)}.softtent-po-admin .w-32{width:calc(var(--spacing)*32)}.softtent-po-admin .w-52{width:calc(var(--spacing)*52)}.softtent-po-admin .w-\[2px\]{width:2px}.softtent-po-admin .w-\[40px\]{width:40px}.softtent-po-admin .w-\[70px\]{width:70px}.softtent-po-admin .w-auto{width:auto}.softtent-po-admin .w-full{width:100%}.softtent-po-admin .max-w-2xl{max-width:var(--container-2xl)}.softtent-po-admin .max-w-6xl{max-width:var(--container-6xl)}.softtent-po-admin .max-w-\[9rem\]{max-width:9rem}.softtent-po-admin .max-w-\[500px\]{max-width:500px}.softtent-po-admin .max-w-lg{max-width:var(--container-lg)}.softtent-po-admin .max-w-md{max-width:var(--container-md)}.softtent-po-admin .max-w-screen-lg{max-width:var(--breakpoint-lg)}.softtent-po-admin .max-w-xl{max-width:var(--container-xl)}.softtent-po-admin .min-w-\[80px\]{min-width:80px}.softtent-po-admin .min-w-\[120px\]{min-width:120px}.softtent-po-admin .min-w-\[140px\]{min-width:140px}.softtent-po-admin .min-w-\[160px\]{min-width:160px}.softtent-po-admin .min-w-\[300px\]{min-width:300px}.softtent-po-admin .min-w-\[400px\]{min-width:400px}.softtent-po-admin .flex-1{flex:1}.softtent-po-admin .flex-none{flex:none}.softtent-po-admin .flex-shrink{flex-shrink:1}.softtent-po-admin .flex-shrink-0,.softtent-po-admin .shrink-0{flex-shrink:0}.softtent-po-admin .flex-grow,.softtent-po-admin .grow{flex-grow:1}.softtent-po-admin .table-auto{table-layout:auto}.softtent-po-admin .border-collapse{border-collapse:collapse}.softtent-po-admin .-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-12{--tw-translate-y:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .rotate-180{rotate:180deg}.softtent-po-admin .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.softtent-po-admin .animate-pulse{animation:var(--animate-pulse)}.softtent-po-admin .animate-spin{animation:var(--animate-spin)}.softtent-po-admin .cursor-ew-resize{cursor:ew-resize}.softtent-po-admin .cursor-grab{cursor:grab}.softtent-po-admin .cursor-help{cursor:help}.softtent-po-admin .cursor-not-allowed{cursor:not-allowed}.softtent-po-admin .cursor-pointer{cursor:pointer}.softtent-po-admin .resize{resize:both}.softtent-po-admin .list-none{list-style-type:none}.softtent-po-admin .appearance-none{appearance:none}.softtent-po-admin .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.softtent-po-admin .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.softtent-po-admin .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.softtent-po-admin .grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.softtent-po-admin .flex-col{flex-direction:column}.softtent-po-admin .flex-row{flex-direction:row}.softtent-po-admin .flex-wrap{flex-wrap:wrap}.softtent-po-admin .items-baseline{align-items:baseline}.softtent-po-admin .items-center{align-items:center}.softtent-po-admin .items-start{align-items:flex-start}.softtent-po-admin .justify-between{justify-content:space-between}.softtent-po-admin .justify-center{justify-content:center}.softtent-po-admin .justify-end{justify-content:flex-end}.softtent-po-admin .justify-items-end{justify-items:end}.softtent-po-admin .gap-1{gap:calc(var(--spacing)*1)}.softtent-po-admin .gap-1\.5{gap:calc(var(--spacing)*1.5)}.softtent-po-admin .gap-2{gap:calc(var(--spacing)*2)}.softtent-po-admin .gap-3{gap:calc(var(--spacing)*3)}.softtent-po-admin .gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-5{gap:calc(var(--spacing)*5)}.softtent-po-admin .gap-6{gap:calc(var(--spacing)*6)}.softtent-po-admin .gap-8{gap:calc(var(--spacing)*8)}.softtent-po-admin :where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin .gap-x-4{column-gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-y-2{row-gap:calc(var(--spacing)*2)}.softtent-po-admin .overflow-hidden{overflow:hidden}.softtent-po-admin .overflow-x-auto{overflow-x:auto}.softtent-po-admin .overflow-y-auto{overflow-y:auto}.softtent-po-admin .rounded{border-radius:.25rem}.softtent-po-admin .rounded-2xl{border-radius:var(--radius-2xl)}.softtent-po-admin .rounded-3xl{border-radius:var(--radius-3xl)}.softtent-po-admin .rounded-full{border-radius:3.40282e38px}.softtent-po-admin .rounded-lg{border-radius:var(--radius-lg)}.softtent-po-admin .rounded-md{border-radius:var(--radius-md)}.softtent-po-admin .rounded-sm{border-radius:var(--radius-sm)}.softtent-po-admin .rounded-xl{border-radius:var(--radius-xl)}.softtent-po-admin .rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.softtent-po-admin .rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.softtent-po-admin .rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.softtent-po-admin .rounded-t-2xl{border-top-right-radius:var(--radius-2xl);border-top-left-radius:var(--radius-2xl)}.softtent-po-admin .rounded-t-lg{border-top-right-radius:var(--radius-lg);border-top-left-radius:var(--radius-lg)}.softtent-po-admin .rounded-t-md{border-top-right-radius:var(--radius-md);border-top-left-radius:var(--radius-md)}.softtent-po-admin .rounded-l{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-r{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-b-md{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.softtent-po-admin .border{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-0{border-style:var(--tw-border-style);border-width:0}.softtent-po-admin .border-1{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-2{border-style:var(--tw-border-style);border-width:2px}.softtent-po-admin .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.softtent-po-admin .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.softtent-po-admin .border-r{border-left-style:var(--tw-border-style);border-left-width:1px}.softtent-po-admin .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.softtent-po-admin .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.softtent-po-admin .border-l{border-right-style:var(--tw-border-style);border-right-width:1px}.softtent-po-admin .border-dashed{--tw-border-style:dashed;border-style:dashed}.softtent-po-admin .border-none{--tw-border-style:none;border-style:none}.softtent-po-admin .border-solid{--tw-border-style:solid;border-style:solid}.softtent-po-admin .\!border-gray-liter{border-color:var(--color-gray-liter)!important}.softtent-po-admin .border-blue-200{border-color:var(--color-blue-200)}.softtent-po-admin .border-blue-800{border-color:var(--color-blue-800)}.softtent-po-admin .border-error{border-color:var(--color-error)}.softtent-po-admin .border-gray-100{border-color:var(--color-gray-100)}.softtent-po-admin .border-gray-200{border-color:var(--color-gray-200)}.softtent-po-admin .border-gray-300{border-color:var(--color-gray-300)}.softtent-po-admin .border-gray-dark{border-color:var(--color-gray-dark)}.softtent-po-admin .border-gray-lite{border-color:var(--color-gray-lite)}.softtent-po-admin .border-green-200{border-color:var(--color-green-200)}.softtent-po-admin .border-pink-200{border-color:var(--color-pink-200)}.softtent-po-admin .border-primary{border-color:var(--color-primary)}.softtent-po-admin .border-primary\/20{border-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .border-purple-200{border-color:var(--color-purple-200)}.softtent-po-admin .border-red-200{border-color:var(--color-red-200)}.softtent-po-admin .border-red-600{border-color:var(--color-red-600)}.softtent-po-admin .border-slate-50{border-color:var(--color-slate-50)}.softtent-po-admin .border-slate-200{border-color:var(--color-slate-200)}.softtent-po-admin .border-slate-300{border-color:var(--color-slate-300)}.softtent-po-admin .border-success{border-color:var(--color-success)}.softtent-po-admin .border-transparent{border-color:#0000}.softtent-po-admin .border-white{border-color:var(--color-white)}.softtent-po-admin .border-yellow-200{border-color:var(--color-yellow-200)}.softtent-po-admin .border-yellow-500{border-color:var(--color-yellow-500)}.softtent-po-admin .border-t-transparent{border-top-color:#0000}.softtent-po-admin .\!bg-gray-liter{background-color:var(--color-gray-liter)!important}.softtent-po-admin .\!bg-primary{background-color:var(--color-primary)!important}.softtent-po-admin .\!bg-softtent-po-gray{background-color:var(--color-softtent-po-gray)!important}.softtent-po-admin .bg-black{background-color:var(--color-black)}.softtent-po-admin .bg-black\/50{background-color:#1d232780}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.softtent-po-admin .bg-blue-50{background-color:var(--color-blue-50)}.softtent-po-admin .bg-error{background-color:var(--color-error)}.softtent-po-admin .bg-error-dark{background-color:var(--color-error-dark)}.softtent-po-admin .bg-gray-50{background-color:var(--color-gray-50)}.softtent-po-admin .bg-gray-100{background-color:var(--color-gray-100)}.softtent-po-admin .bg-gray-200{background-color:var(--color-gray-200)}.softtent-po-admin .bg-gray-300{background-color:var(--color-gray-300)}.softtent-po-admin .bg-gray-900{background-color:var(--color-gray-900)}.softtent-po-admin .bg-gray-liter{background-color:var(--color-gray-liter)}.softtent-po-admin .bg-green-50{background-color:var(--color-green-50)}.softtent-po-admin .bg-green-100{background-color:var(--color-green-100)}.softtent-po-admin .bg-orange-200{background-color:var(--color-orange-200)}.softtent-po-admin .bg-pink-50{background-color:var(--color-pink-50)}.softtent-po-admin .bg-primary{background-color:var(--color-primary)}.softtent-po-admin .bg-primary-dark{background-color:var(--color-primary-dark)}.softtent-po-admin .bg-primary-lite\/10{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary-lite\/10{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .bg-primary\/5{background-color:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .bg-primary\/10{background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .bg-purple-50{background-color:var(--color-purple-50)}.softtent-po-admin .bg-red-50{background-color:var(--color-red-50)}.softtent-po-admin .bg-red-100{background-color:var(--color-red-100)}.softtent-po-admin .bg-red-500{background-color:var(--color-red-500)}.softtent-po-admin .bg-red-600{background-color:var(--color-red-600)}.softtent-po-admin .bg-secondary{background-color:var(--color-secondary)}.softtent-po-admin .bg-slate-100{background-color:var(--color-slate-100)}.softtent-po-admin .bg-success{background-color:var(--color-success)}.softtent-po-admin .bg-success-dark{background-color:var(--color-success-dark)}.softtent-po-admin .bg-success-lite{background-color:var(--color-success-lite)}.softtent-po-admin .bg-transparent{background-color:#0000}.softtent-po-admin .bg-warning-lite{background-color:var(--color-warning-lite)}.softtent-po-admin .bg-white{background-color:var(--color-white)}.softtent-po-admin .bg-yellow-50{background-color:var(--color-yellow-50)}.softtent-po-admin .bg-yellow-100{background-color:var(--color-yellow-100)}.softtent-po-admin .bg-yellow-500{background-color:var(--color-yellow-500)}.softtent-po-admin .bg-yellow-600{background-color:var(--color-yellow-600)}.softtent-po-admin .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/5{--tw-gradient-from:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/10{--tw-gradient-from:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .via-primary-dark{--tw-gradient-via:var(--color-primary-dark);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .via-primary\/10{--tw-gradient-via:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .to-primary{--tw-gradient-to:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary-dark{--tw-gradient-to:var(--color-primary-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/5{--tw-gradient-to:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/10{--tw-gradient-to:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/20{--tw-gradient-to:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .to-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .bg-clip-text{-webkit-background-clip:text;background-clip:text}.softtent-po-admin .fill-primary-lite{fill:var(--color-primary-lite)}.softtent-po-admin .fill-success-darker{fill:var(--color-success-darker)}.softtent-po-admin .fill-warning{fill:var(--color-warning)}.softtent-po-admin .fill-white{fill:var(--color-white)}.softtent-po-admin .stroke-primary{stroke:var(--color-primary)}.softtent-po-admin .stroke-primary-lite{stroke:var(--color-primary-lite)}.softtent-po-admin .stroke-success-liter{stroke:var(--color-success-liter)}.softtent-po-admin .stroke-warning-liter{stroke:var(--color-warning-liter)}.softtent-po-admin .stroke-\[4\]{stroke-width:4px}.softtent-po-admin .object-contain{object-fit:contain}.softtent-po-admin .object-cover{object-fit:cover}.softtent-po-admin .p-1{padding:calc(var(--spacing)*1)}.softtent-po-admin .p-1\.5{padding:calc(var(--spacing)*1.5)}.softtent-po-admin .p-2{padding:calc(var(--spacing)*2)}.softtent-po-admin .p-2\.5{padding:calc(var(--spacing)*2.5)}.softtent-po-admin .p-3{padding:calc(var(--spacing)*3)}.softtent-po-admin .p-4{padding:calc(var(--spacing)*4)}.softtent-po-admin .p-5{padding:calc(var(--spacing)*5)}.softtent-po-admin .p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .p-8{padding:calc(var(--spacing)*8)}.softtent-po-admin .p-10{padding:calc(var(--spacing)*10)}.softtent-po-admin .p-16{padding:calc(var(--spacing)*16)}.softtent-po-admin .px-0{padding-inline:calc(var(--spacing)*0)}.softtent-po-admin .px-1{padding-inline:calc(var(--spacing)*1)}.softtent-po-admin .px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.softtent-po-admin .px-3{padding-inline:calc(var(--spacing)*3)}.softtent-po-admin .px-4{padding-inline:calc(var(--spacing)*4)}.softtent-po-admin .px-5{padding-inline:calc(var(--spacing)*5)}.softtent-po-admin .px-6{padding-inline:calc(var(--spacing)*6)}.softtent-po-admin .px-8{padding-inline:calc(var(--spacing)*8)}.softtent-po-admin .py-0\.5{padding-block:calc(var(--spacing)*.5)}.softtent-po-admin .py-1{padding-block:calc(var(--spacing)*1)}.softtent-po-admin .py-1\.5{padding-block:calc(var(--spacing)*1.5)}.softtent-po-admin .py-2{padding-block:calc(var(--spacing)*2)}.softtent-po-admin .py-2\.5{padding-block:calc(var(--spacing)*2.5)}.softtent-po-admin .py-3{padding-block:calc(var(--spacing)*3)}.softtent-po-admin .py-3\.5{padding-block:calc(var(--spacing)*3.5)}.softtent-po-admin .py-4{padding-block:calc(var(--spacing)*4)}.softtent-po-admin .py-6{padding-block:calc(var(--spacing)*6)}.softtent-po-admin .py-8{padding-block:calc(var(--spacing)*8)}.softtent-po-admin .py-12{padding-block:calc(var(--spacing)*12)}.softtent-po-admin .py-16{padding-block:calc(var(--spacing)*16)}.softtent-po-admin .py-\[5\.3px\]{padding-block:5.3px}.softtent-po-admin .ps-0{padding-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .ps-3{padding-inline-start:calc(var(--spacing)*3)}.softtent-po-admin .ps-4{padding-inline-start:calc(var(--spacing)*4)}.softtent-po-admin .pe-0{padding-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .pe-8{padding-inline-end:calc(var(--spacing)*8)}.softtent-po-admin .pt-2{padding-top:calc(var(--spacing)*2)}.softtent-po-admin .pt-3{padding-top:calc(var(--spacing)*3)}.softtent-po-admin .pt-4{padding-top:calc(var(--spacing)*4)}.softtent-po-admin .pt-6{padding-top:calc(var(--spacing)*6)}.softtent-po-admin .pr-0{padding-left:calc(var(--spacing)*0)}.softtent-po-admin .pr-1{padding-left:calc(var(--spacing)*1)}.softtent-po-admin .pr-4{padding-left:calc(var(--spacing)*4)}.softtent-po-admin .pr-7{padding-left:calc(var(--spacing)*7)}.softtent-po-admin .pb-0{padding-bottom:calc(var(--spacing)*0)}.softtent-po-admin .pb-1{padding-bottom:calc(var(--spacing)*1)}.softtent-po-admin .pb-2{padding-bottom:calc(var(--spacing)*2)}.softtent-po-admin .pb-4{padding-bottom:calc(var(--spacing)*4)}.softtent-po-admin .pb-6{padding-bottom:calc(var(--spacing)*6)}.softtent-po-admin .pl-0{padding-right:calc(var(--spacing)*0)}.softtent-po-admin .pl-2{padding-right:calc(var(--spacing)*2)}.softtent-po-admin .pl-6{padding-right:calc(var(--spacing)*6)}.softtent-po-admin .text-center{text-align:center}.softtent-po-admin .text-left{text-align:right}.softtent-po-admin .text-right{text-align:left}.softtent-po-admin .text-start{text-align:start}.softtent-po-admin .align-baseline{vertical-align:baseline}.softtent-po-admin .font-mono{font-family:var(--font-mono)}.softtent-po-admin .\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.softtent-po-admin .\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.softtent-po-admin .\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.softtent-po-admin .\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.softtent-po-admin .\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.softtent-po-admin .\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.softtent-po-admin .\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.softtent-po-admin .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.softtent-po-admin .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.softtent-po-admin .text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.softtent-po-admin .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.softtent-po-admin .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.softtent-po-admin .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.softtent-po-admin .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.softtent-po-admin .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.softtent-po-admin .text-\[10px\]{font-size:10px}.softtent-po-admin .text-\[12px\]{font-size:12px}.softtent-po-admin .\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.softtent-po-admin .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.softtent-po-admin .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.softtent-po-admin .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.softtent-po-admin .\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.softtent-po-admin .\!font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.softtent-po-admin .\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.softtent-po-admin .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.softtent-po-admin .font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.softtent-po-admin .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.softtent-po-admin .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.softtent-po-admin .tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.softtent-po-admin .tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.softtent-po-admin .whitespace-nowrap{white-space:nowrap}.softtent-po-admin .\!text-primary{color:var(--color-primary)!important}.softtent-po-admin .\!text-white{color:var(--color-white)!important}.softtent-po-admin .text-\[\#cdcccc\]{color:#cdcccc}.softtent-po-admin .text-black{color:var(--color-black)}.softtent-po-admin .text-error{color:var(--color-error)}.softtent-po-admin .text-gray-400{color:var(--color-gray-400)}.softtent-po-admin .text-gray-500{color:var(--color-gray-500)}.softtent-po-admin .text-gray-600{color:var(--color-gray-600)}.softtent-po-admin .text-gray-700{color:var(--color-gray-700)}.softtent-po-admin .text-gray-800{color:var(--color-gray-800)}.softtent-po-admin .text-gray-900{color:var(--color-gray-900)}.softtent-po-admin .text-gray-dark{color:var(--color-gray-dark)}.softtent-po-admin .text-green-700{color:var(--color-green-700)}.softtent-po-admin .text-green-800{color:var(--color-green-800)}.softtent-po-admin .text-orange-700{color:var(--color-orange-700)}.softtent-po-admin .text-primary{color:var(--color-primary)}.softtent-po-admin .text-primary-dark{color:var(--color-primary-dark)}.softtent-po-admin .text-red-500{color:var(--color-red-500)}.softtent-po-admin .text-red-600{color:var(--color-red-600)}.softtent-po-admin .text-red-800{color:var(--color-red-800)}.softtent-po-admin .text-slate-500{color:var(--color-slate-500)}.softtent-po-admin .text-slate-700{color:var(--color-slate-700)}.softtent-po-admin .text-success{color:var(--color-success)}.softtent-po-admin .text-transparent{color:#0000}.softtent-po-admin .text-white{color:var(--color-white)}.softtent-po-admin .text-yellow-500{color:var(--color-yellow-500)}.softtent-po-admin .text-yellow-800{color:var(--color-yellow-800)}.softtent-po-admin .capitalize{text-transform:capitalize}.softtent-po-admin .lowercase{text-transform:lowercase}.softtent-po-admin .uppercase{text-transform:uppercase}.softtent-po-admin .italic{font-style:italic}.softtent-po-admin .line-through{text-decoration-line:line-through}.softtent-po-admin .overline{text-decoration-line:overline}.softtent-po-admin .underline{text-decoration-line:underline}.softtent-po-admin .accent-\[\#1BBC9C\]{accent-color:#1bbc9c}.softtent-po-admin .opacity-0{opacity:0}.softtent-po-admin .opacity-50{opacity:.5}.softtent-po-admin .opacity-100{opacity:1}.softtent-po-admin .\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.softtent-po-admin .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)10%,transparent)var(--tw-shadow-alpha),transparent)}}.softtent-po-admin .ring-primary{--tw-ring-color:var(--color-primary)}.softtent-po-admin .ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .outline{outline-style:var(--tw-outline-style);outline-width:1px}.softtent-po-admin .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .duration-200{--tw-duration:.2s;transition-duration:.2s}.softtent-po-admin .duration-300{--tw-duration:.3s;transition-duration:.3s}.softtent-po-admin .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.softtent-po-admin .select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.softtent-po-admin .group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.softtent-po-admin .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.softtent-po-admin .placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .required\:border-red-500:required{border-color:var(--color-red-500)}@media (hover:hover){.softtent-po-admin .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .hover\:rounded-md:hover{border-radius:var(--radius-md)}.softtent-po-admin .hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.softtent-po-admin .hover\:border-primary:hover{border-color:var(--color-primary)}.softtent-po-admin .hover\:border-primary-lite:hover{border-color:var(--color-primary-lite)}.softtent-po-admin .hover\:border-primary\/30:hover{border-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:border-primary\/40:hover{border-color:#673de666}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.softtent-po-admin .hover\:border-red-700:hover{border-color:var(--color-red-700)}.softtent-po-admin .hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.softtent-po-admin .hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.softtent-po-admin .hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.softtent-po-admin .hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.softtent-po-admin .hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.softtent-po-admin .hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.softtent-po-admin .hover\:bg-gray-liter:hover{background-color:var(--color-gray-liter)}.softtent-po-admin .hover\:bg-primary:hover{background-color:var(--color-primary)}.softtent-po-admin .hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:bg-red-100:hover{background-color:var(--color-red-100)}.softtent-po-admin .hover\:bg-red-700:hover{background-color:var(--color-red-700)}.softtent-po-admin .hover\:text-gray-600:hover{color:var(--color-gray-600)}.softtent-po-admin .hover\:text-gray-700:hover{color:var(--color-gray-700)}.softtent-po-admin .hover\:text-gray-800:hover{color:var(--color-gray-800)}.softtent-po-admin .hover\:text-gray-900:hover{color:var(--color-gray-900)}.softtent-po-admin .hover\:text-primary:hover{color:var(--color-primary)}.softtent-po-admin .hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.softtent-po-admin .hover\:text-white:hover{color:var(--color-white)}.softtent-po-admin .hover\:opacity-90:hover{opacity:.9}.softtent-po-admin .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:#673de640}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.softtent-po-admin .focus\:rounded-md:focus{border-radius:var(--radius-md)}.softtent-po-admin .focus\:\!border-\[\#EBEFF8\]:focus{border-color:#ebeff8!important}.softtent-po-admin .focus\:border-\[\#673de6\]:focus{border-color:#673de6}.softtent-po-admin .focus\:border-primary:focus{border-color:var(--color-primary)}.softtent-po-admin .focus\:border-transparent:focus{border-color:#0000}.softtent-po-admin .focus\:bg-white:focus{background-color:var(--color-white)}.softtent-po-admin .focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:#ebeff8!important}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:color-mix(in oklab,#ebeff8 var(--tw-shadow-alpha),transparent)!important}}.softtent-po-admin .focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.softtent-po-admin .focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.softtent-po-admin .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.softtent-po-admin .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.softtent-po-admin .active\:cursor-grabbing:active{cursor:grabbing}.softtent-po-admin .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.softtent-po-admin .disabled\:opacity-50:disabled{opacity:.5}.softtent-po-admin .disabled\:opacity-60:disabled{opacity:.6}.softtent-po-admin .disabled\:opacity-75:disabled{opacity:.75}@media (min-width:768px){.softtent-po-admin .md\:visible{visibility:visible}.softtent-po-admin .md\:top-6{top:calc(var(--spacing)*6)}.softtent-po-admin .md\:top-28{top:calc(var(--spacing)*28)}.softtent-po-admin .md\:ml-3{margin-right:calc(var(--spacing)*3)}.softtent-po-admin .md\:flex{display:flex}.softtent-po-admin .md\:hidden{display:none}.softtent-po-admin .md\:max-w-4xl{max-width:var(--container-4xl)}.softtent-po-admin .md\:flex-1{flex:1}.softtent-po-admin .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .md\:flex-col{flex-direction:column}.softtent-po-admin .md\:gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .md\:text-left{text-align:right}.softtent-po-admin .md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:1024px){.softtent-po-admin .lg\:block{display:block}.softtent-po-admin .lg\:hidden{display:none}.softtent-po-admin .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:40rem){.softtent-po-admin .sm\:inline{display:inline}.softtent-po-admin .sm\:p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .sm\:px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .sm\:px-6{padding-inline:calc(var(--spacing)*6)}}.softtent-po-admin .rtl\:-translate-x-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .\[\&\>img\]\:h-6>img{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>img\]\:w-6>img{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-5>svg{height:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-full>svg{height:100%}.softtent-po-admin .\[\&\>svg\]\:w-5>svg{width:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:w-full>svg{width:100%}}.softtent-po-admin .app-loading{text-align:center;margin-top:60px;font-size:18px;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(-360deg)}}@keyframes pulse{50%{opacity:.5}} -
softtent-preorders/trunk/build/index.asset.php
r3469635 r3473030 1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => ' 4f2f81077480c5f3e1f7');1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-data', 'wp-element', 'wp-i18n'), 'version' => 'c76db52875e0b487c55f'); -
softtent-preorders/trunk/build/index.css
r3469635 r3473030 801 801 802 802 /*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */ 803 @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.softtent-po-admin *,.softtent-po-admin :before,.softtent-po-admin :after,.softtent-po-admin ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw- pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}.softtent-po-admin a[class],.softtent-po-admin a[class]:hover,.softtent-po-admin a[class]:focus,.softtent-po-admin a[class]:active{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.softtent-po-admin button{cursor:pointer}body.toplevel_page_softtent-preorders{background-color:#eaeaff}body.toplevel_page_softtent-preorders #wpcontent{padding:0}body.toplevel_page_softtent-preorders .Toastify__toast-container.Toastify__toast-container--top-right{top:3em}body.rtl.toplevel_page_softtent-preorders #wpcontent{margin-right:0}body.softtent-po-fullscreen #adminmenumain,body.softtent-po-fullscreen #adminmenuback,body.softtent-po-fullscreen #adminmenuwrap,body.softtent-po-fullscreen #wpadminbar,body.softtent-po-fullscreen .notice,body.softtent-po-fullscreen .updated,body.softtent-po-fullscreen .error,body.softtent-po-fullscreen .update-nag{display:none!important}body.softtent-po-fullscreen #wpcontent,body.softtent-po-fullscreen #wpbody-content{margin-left:0!important;padding-left:0!important}body.softtent-po-fullscreen,html.wp-toolbar:has(body.softtent-po-fullscreen){padding-top:0!important}body.softtent-po-fullscreen,body.softtent-po-fullscreen.wp-admin{margin-top:0!important;padding-top:0!important}body.softtent-po-fullscreen #wpfooter{display:none!important}body.softtent-po-fullscreen #wpwrap{padding-top:0!important}.softtent-po-admin .softtent-po-preloader{text-align:center;padding:50px;position:relative}.softtent-po-admin .softtent-po-preloader:before{content:"";border:5px solid #ccc;border-top-color:#2180c0;border-radius:100%;width:40px;height:40px;margin:-15px auto auto -15px;animation:.7s linear infinite softtent-po-rotation;position:absolute;top:35%;left:50%}@keyframes softtent-po-rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.softtent-po-admin .color-picker-popup-wrapper{z-index:9999;background-color:#fff;border-radius:4px;width:max-content;margin-top:8px;position:absolute;right:0;box-shadow:0 2px 8px #00000026}.softtent-po-admin .color-picker-popup-wrapper .components-color-picker>.components-flex{display:none!important}@layer theme{:root,.softtent-po-admin :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-700:oklch(55.3% .195 38.402);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#1d2327;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:1024px;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#673de6;--color-secondary:#1c64f2;--color-primary-dark:#5632c4;--color-primary-lite:#7d52ed;--color-success:#319f45;--color-success-dark:#27ae60;--color-success-darker:#00a88a;--color-success-lite:#ddffe7;--color-success-liter:#c9feb7;--color-error:#e2808a;--color-error-dark:#bd081c;--color-warning:#f08d07;--color-warning-lite:#fff1e5;--color-warning-liter:#ffe9a8;--color-softtent-po-gray:#ddd;--color-gray-lite:#e0e0e0;--color-gray-liter:#f5f5f5;--color-gray-dark:#787878}}@layer base{.softtent-po-admin *,.softtent-po-admin :after,.softtent-po-admin :before,.softtent-po-admin ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.softtent-po-admin ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,.softtent-po-admin :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.softtent-po-admin hr{height:0;color:inherit;border-top-width:1px}.softtent-po-admin abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{font-size:inherit;font-weight:inherit}.softtent-po-admin a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin b,.softtent-po-admin strong{font-weight:bolder}.softtent-po-admin code,.softtent-po-admin kbd,.softtent-po-admin samp,.softtent-po-admin pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.softtent-po-admin small{font-size:80%}.softtent-po-admin sub,.softtent-po-admin sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.softtent-po-admin sub{bottom:-.25em}.softtent-po-admin sup{top:-.5em}.softtent-po-admin table{text-indent:0;border-color:inherit;border-collapse:collapse}.softtent-po-admin :-moz-focusring{outline:auto}.softtent-po-admin progress{vertical-align:baseline}.softtent-po-admin summary{display:list-item}.softtent-po-admin ol,.softtent-po-admin ul,.softtent-po-admin menu{list-style:none}.softtent-po-admin img,.softtent-po-admin svg,.softtent-po-admin video,.softtent-po-admin canvas,.softtent-po-admin audio,.softtent-po-admin iframe,.softtent-po-admin embed,.softtent-po-admin object{vertical-align:middle;display:block}.softtent-po-admin img,.softtent-po-admin video{max-width:100%;height:auto}.softtent-po-admin button,.softtent-po-admin input,.softtent-po-admin select,.softtent-po-admin optgroup,.softtent-po-admin textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.softtent-po-admin :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.softtent-po-admin ::file-selector-button{margin-inline-end:4px}.softtent-po-admin ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.softtent-po-admin ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.softtent-po-admin textarea{resize:vertical}.softtent-po-admin ::-webkit-search-decoration{-webkit-appearance:none}.softtent-po-admin ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.softtent-po-admin ::-webkit-datetime-edit{display:inline-flex}.softtent-po-admin ::-webkit-datetime-edit-fields-wrapper{padding:0}.softtent-po-admin ::-webkit-datetime-edit{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-year-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-month-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-day-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-hour-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-minute-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-second-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-millisecond-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-meridiem-field{padding-block:0}.softtent-po-admin ::-webkit-calendar-picker-indicator{line-height:1}.softtent-po-admin :-moz-ui-invalid{box-shadow:none}.softtent-po-admin button,.softtent-po-admin input:where([type=button],[type=reset],[type=submit]){appearance:button}.softtent-po-admin ::file-selector-button{appearance:button}.softtent-po-admin ::-webkit-inner-spin-button{height:auto}.softtent-po-admin ::-webkit-outer-spin-button{height:auto}.softtent-po-admin [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.softtent-po-admin .pointer-events-none{pointer-events:none}.softtent-po-admin .collapse{visibility:collapse}.softtent-po-admin .invisible{visibility:hidden}.softtent-po-admin .visible{visibility:visible}.softtent-po-admin .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.softtent-po-admin .not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.softtent-po-admin .\!absolute{position:absolute!important}.softtent-po-admin .absolute{position:absolute}.softtent-po-admin .fixed{position:fixed}.softtent-po-admin .relative{position:relative}.softtent-po-admin .static{position:static}.softtent-po-admin .sticky{position:sticky}.softtent-po-admin .inset-0{inset:calc(var(--spacing)*0)}.softtent-po-admin .inset-y-0{inset-block:calc(var(--spacing)*0)}.softtent-po-admin .start-0{inset-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .start-0\.5{inset-inline-start:calc(var(--spacing)*.5)}.softtent-po-admin .-end-1{inset-inline-end:calc(var(--spacing)*-1)}.softtent-po-admin .end-0{inset-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .end-0\.5{inset-inline-end:calc(var(--spacing)*.5)}.softtent-po-admin .-top-3{top:calc(var(--spacing)*-3)}.softtent-po-admin .top-0{top:calc(var(--spacing)*0)}.softtent-po-admin .top-0\.5{top:calc(var(--spacing)*.5)}.softtent-po-admin .top-1{top:calc(var(--spacing)*1)}.softtent-po-admin .top-3{top:calc(var(--spacing)*3)}.softtent-po-admin .top-4{top:calc(var(--spacing)*4)}.softtent-po-admin .top-\[46\%\]{top:46%}.softtent-po-admin .top-\[66px\]{top:66px}.softtent-po-admin .top-full{top:100%}.softtent-po-admin .right-0{right:calc(var(--spacing)*0)}.softtent-po-admin .right-1{right:calc(var(--spacing)*1)}.softtent-po-admin .right-4{right:calc(var(--spacing)*4)}.softtent-po-admin .right-10{right:calc(var(--spacing)*10)}.softtent-po-admin .bottom-0{bottom:calc(var(--spacing)*0)}.softtent-po-admin .left-0{left:calc(var(--spacing)*0)}.softtent-po-admin .left-1{left:calc(var(--spacing)*1)}.softtent-po-admin .left-1\/2{left:50%}.softtent-po-admin .isolate{isolation:isolate}.softtent-po-admin .isolation-auto{isolation:auto}.softtent-po-admin .z-10{z-index:10}.softtent-po-admin .z-30{z-index:30}.softtent-po-admin .z-40{z-index:40}.softtent-po-admin .z-50{z-index:50}.softtent-po-admin .z-\[1000\]{z-index:1000}.softtent-po-admin .z-\[9999\]{z-index:9999}.softtent-po-admin .col-span-4{grid-column:span 4/span 4}.softtent-po-admin .col-span-6{grid-column:span 6/span 6}.softtent-po-admin .col-span-8{grid-column:span 8/span 8}.softtent-po-admin .col-span-12{grid-column:span 12/span 12}.softtent-po-admin .float-left{float:left}.softtent-po-admin .container{width:100%}@media (min-width:480px){.softtent-po-admin .container{max-width:480px}}@media (min-width:768px){.softtent-po-admin .container{max-width:768px}}@media (min-width:1024px){.softtent-po-admin .container{max-width:1024px}}@media (min-width:1280px){.softtent-po-admin .container{max-width:1280px}}@media (min-width:1536px){.softtent-po-admin .container{max-width:1536px}}@media (min-width:40rem){.softtent-po-admin .container{max-width:40rem}}.softtent-po-admin .\!m-0{margin:calc(var(--spacing)*0)!important}.softtent-po-admin .m-0{margin:calc(var(--spacing)*0)}.softtent-po-admin .m-3{margin:calc(var(--spacing)*3)}.softtent-po-admin .\!mx-auto{margin-inline:auto!important}.softtent-po-admin .mx-1{margin-inline:calc(var(--spacing)*1)}.softtent-po-admin .mx-4{margin-inline:calc(var(--spacing)*4)}.softtent-po-admin .mx-auto{margin-inline:auto}.softtent-po-admin .-ms-px{margin-inline-start:-1px}.softtent-po-admin .ms-auto{margin-inline-start:auto}.softtent-po-admin .me-3{margin-inline-end:calc(var(--spacing)*3)}.softtent-po-admin .\!mt-2{margin-top:calc(var(--spacing)*2)!important}.softtent-po-admin .-mt-2{margin-top:calc(var(--spacing)*-2)}.softtent-po-admin .mt-0\.5{margin-top:calc(var(--spacing)*.5)}.softtent-po-admin .mt-1{margin-top:calc(var(--spacing)*1)}.softtent-po-admin .mt-2{margin-top:calc(var(--spacing)*2)}.softtent-po-admin .mt-3{margin-top:calc(var(--spacing)*3)}.softtent-po-admin .mt-4{margin-top:calc(var(--spacing)*4)}.softtent-po-admin .mt-5{margin-top:calc(var(--spacing)*5)}.softtent-po-admin .mt-6{margin-top:calc(var(--spacing)*6)}.softtent-po-admin .mt-7{margin-top:calc(var(--spacing)*7)}.softtent-po-admin .mt-10{margin-top:calc(var(--spacing)*10)}.softtent-po-admin .mt-\[-3px\]{margin-top:-3px}.softtent-po-admin .mt-\[-12px\]{margin-top:-12px}.softtent-po-admin .mr-2{margin-right:calc(var(--spacing)*2)}.softtent-po-admin .mr-3{margin-right:calc(var(--spacing)*3)}.softtent-po-admin .\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.softtent-po-admin .\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.softtent-po-admin .\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.softtent-po-admin .\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.softtent-po-admin .\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.softtent-po-admin .-mb-px{margin-bottom:-1px}.softtent-po-admin .mb-0{margin-bottom:calc(var(--spacing)*0)}.softtent-po-admin .mb-1{margin-bottom:calc(var(--spacing)*1)}.softtent-po-admin .mb-2{margin-bottom:calc(var(--spacing)*2)}.softtent-po-admin .mb-3{margin-bottom:calc(var(--spacing)*3)}.softtent-po-admin .mb-4{margin-bottom:calc(var(--spacing)*4)}.softtent-po-admin .mb-5{margin-bottom:calc(var(--spacing)*5)}.softtent-po-admin .mb-6{margin-bottom:calc(var(--spacing)*6)}.softtent-po-admin .mb-8{margin-bottom:calc(var(--spacing)*8)}.softtent-po-admin .mb-10{margin-bottom:calc(var(--spacing)*10)}.softtent-po-admin .mb-12{margin-bottom:calc(var(--spacing)*12)}.softtent-po-admin .mb-16{margin-bottom:calc(var(--spacing)*16)}.softtent-po-admin .\!ml-0{margin-left:calc(var(--spacing)*0)!important}.softtent-po-admin .-ml-px{margin-left:-1px}.softtent-po-admin .ml-0{margin-left:calc(var(--spacing)*0)}.softtent-po-admin .ml-0\.5{margin-left:calc(var(--spacing)*.5)}.softtent-po-admin .ml-2{margin-left:calc(var(--spacing)*2)}.softtent-po-admin .ml-5{margin-left:calc(var(--spacing)*5)}.softtent-po-admin .ml-9{margin-left:calc(var(--spacing)*9)}.softtent-po-admin .block{display:block}.softtent-po-admin .contents{display:contents}.softtent-po-admin .flex{display:flex}.softtent-po-admin .flow-root{display:flow-root}.softtent-po-admin .grid{display:grid}.softtent-po-admin .hidden{display:none}.softtent-po-admin .inline{display:inline}.softtent-po-admin .inline-block{display:inline-block}.softtent-po-admin .inline-flex{display:inline-flex}.softtent-po-admin .inline-grid{display:inline-grid}.softtent-po-admin .inline-table{display:inline-table}.softtent-po-admin .list-item{display:list-item}.softtent-po-admin .table{display:table}.softtent-po-admin .table-caption{display:table-caption}.softtent-po-admin .table-cell{display:table-cell}.softtent-po-admin .table-column{display:table-column}.softtent-po-admin .table-column-group{display:table-column-group}.softtent-po-admin .table-footer-group{display:table-footer-group}.softtent-po-admin .table-header-group{display:table-header-group}.softtent-po-admin .table-row{display:table-row}.softtent-po-admin .table-row-group{display:table-row-group}.softtent-po-admin .aspect-square{aspect-ratio:1}.softtent-po-admin .\!h-6{height:calc(var(--spacing)*6)!important}.softtent-po-admin .\!h-\[32px\]{height:32px!important}.softtent-po-admin .h-1\.5{height:calc(var(--spacing)*1.5)}.softtent-po-admin .h-2{height:calc(var(--spacing)*2)}.softtent-po-admin .h-3{height:calc(var(--spacing)*3)}.softtent-po-admin .h-3\.5{height:calc(var(--spacing)*3.5)}.softtent-po-admin .h-4{height:calc(var(--spacing)*4)}.softtent-po-admin .h-5{height:calc(var(--spacing)*5)}.softtent-po-admin .h-6{height:calc(var(--spacing)*6)}.softtent-po-admin .h-7{height:calc(var(--spacing)*7)}.softtent-po-admin .h-8{height:calc(var(--spacing)*8)}.softtent-po-admin .h-9{height:calc(var(--spacing)*9)}.softtent-po-admin .h-10{height:calc(var(--spacing)*10)}.softtent-po-admin .h-12{height:calc(var(--spacing)*12)}.softtent-po-admin .h-16{height:calc(var(--spacing)*16)}.softtent-po-admin .h-20{height:calc(var(--spacing)*20)}.softtent-po-admin .h-24{height:calc(var(--spacing)*24)}.softtent-po-admin .h-32{height:calc(var(--spacing)*32)}.softtent-po-admin .h-96{height:calc(var(--spacing)*96)}.softtent-po-admin .h-\[20px\]{height:20px}.softtent-po-admin .h-\[34px\]{height:34px}.softtent-po-admin .h-\[calc\(100vh-122px\)\]{height:calc(100vh - 122px)}.softtent-po-admin .h-full{height:100%}.softtent-po-admin .max-h-0{max-height:calc(var(--spacing)*0)}.softtent-po-admin .max-h-40{max-height:calc(var(--spacing)*40)}.softtent-po-admin .max-h-\[60vh\]{max-height:60vh}.softtent-po-admin .max-h-\[80vh\]{max-height:80vh}.softtent-po-admin .max-h-\[90vh\]{max-height:90vh}.softtent-po-admin .\!min-h-\[30px\]{min-height:30px!important}.softtent-po-admin .min-h-screen{min-height:100vh}.softtent-po-admin .\!w-6{width:calc(var(--spacing)*6)!important}.softtent-po-admin .w-0{width:calc(var(--spacing)*0)}.softtent-po-admin .w-1\/4{width:25%}.softtent-po-admin .w-2{width:calc(var(--spacing)*2)}.softtent-po-admin .w-3{width:calc(var(--spacing)*3)}.softtent-po-admin .w-3\.5{width:calc(var(--spacing)*3.5)}.softtent-po-admin .w-4{width:calc(var(--spacing)*4)}.softtent-po-admin .w-5{width:calc(var(--spacing)*5)}.softtent-po-admin .w-6{width:calc(var(--spacing)*6)}.softtent-po-admin .w-7{width:calc(var(--spacing)*7)}.softtent-po-admin .w-8{width:calc(var(--spacing)*8)}.softtent-po-admin .w-10{width:calc(var(--spacing)*10)}.softtent-po-admin .w-12{width:calc(var(--spacing)*12)}.softtent-po-admin .w-16{width:calc(var(--spacing)*16)}.softtent-po-admin .w-18{width:calc(var(--spacing)*18)}.softtent-po-admin .w-20{width:calc(var(--spacing)*20)}.softtent-po-admin .w-32{width:calc(var(--spacing)*32)}.softtent-po-admin .w-52{width:calc(var(--spacing)*52)}.softtent-po-admin .w-\[2px\]{width:2px}.softtent-po-admin .w-\[40px\]{width:40px}.softtent-po-admin .w-\[70px\]{width:70px}.softtent-po-admin .w-auto{width:auto}.softtent-po-admin .w-full{width:100%}.softtent-po-admin .max-w-2xl{max-width:var(--container-2xl)}.softtent-po-admin .max-w-6xl{max-width:var(--container-6xl)}.softtent-po-admin .max-w-\[9rem\]{max-width:9rem}.softtent-po-admin .max-w-\[500px\]{max-width:500px}.softtent-po-admin .max-w-lg{max-width:var(--container-lg)}.softtent-po-admin .max-w-md{max-width:var(--container-md)}.softtent-po-admin .max-w-screen-lg{max-width:var(--breakpoint-lg)}.softtent-po-admin .max-w-xl{max-width:var(--container-xl)}.softtent-po-admin .min-w-\[80px\]{min-width:80px}.softtent-po-admin .min-w-\[120px\]{min-width:120px}.softtent-po-admin .min-w-\[140px\]{min-width:140px}.softtent-po-admin .min-w-\[160px\]{min-width:160px}.softtent-po-admin .min-w-\[300px\]{min-width:300px}.softtent-po-admin .min-w-\[400px\]{min-width:400px}.softtent-po-admin .flex-1{flex:1}.softtent-po-admin .flex-none{flex:none}.softtent-po-admin .flex-shrink{flex-shrink:1}.softtent-po-admin .flex-shrink-0{flex-shrink:0}.softtent-po-admin .shrink{flex-shrink:1}.softtent-po-admin .shrink-0{flex-shrink:0}.softtent-po-admin .flex-grow,.softtent-po-admin .grow{flex-grow:1}.softtent-po-admin .table-auto{table-layout:auto}.softtent-po-admin .border-collapse{border-collapse:collapse}.softtent-po-admin .-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-12{--tw-translate-y:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-none{translate:none}.softtent-po-admin .scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .scale-3d{scale:var(--tw-scale-x)var(--tw-scale-y)var(--tw-scale-z)}.softtent-po-admin .rotate-90{rotate:90deg}.softtent-po-admin .rotate-180{rotate:180deg}.softtent-po-admin .rotate-270{rotate:270deg}.softtent-po-admin .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.softtent-po-admin .animate-pulse{animation:var(--animate-pulse)}.softtent-po-admin .animate-spin{animation:var(--animate-spin)}.softtent-po-admin .cursor-ew-resize{cursor:ew-resize}.softtent-po-admin .cursor-grab{cursor:grab}.softtent-po-admin .cursor-help{cursor:help}.softtent-po-admin .cursor-not-allowed{cursor:not-allowed}.softtent-po-admin .cursor-pointer{cursor:pointer}.softtent-po-admin .touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.softtent-po-admin .resize{resize:both}.softtent-po-admin .list-none{list-style-type:none}.softtent-po-admin .appearance-none{appearance:none}.softtent-po-admin .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.softtent-po-admin .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.softtent-po-admin .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.softtent-po-admin .grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.softtent-po-admin .flex-col{flex-direction:column}.softtent-po-admin .flex-row{flex-direction:row}.softtent-po-admin .flex-wrap{flex-wrap:wrap}.softtent-po-admin .items-baseline{align-items:baseline}.softtent-po-admin .items-center{align-items:center}.softtent-po-admin .items-start{align-items:flex-start}.softtent-po-admin .justify-between{justify-content:space-between}.softtent-po-admin .justify-center{justify-content:center}.softtent-po-admin .justify-end{justify-content:flex-end}.softtent-po-admin .justify-items-end{justify-items:end}.softtent-po-admin .gap-1{gap:calc(var(--spacing)*1)}.softtent-po-admin .gap-1\.5{gap:calc(var(--spacing)*1.5)}.softtent-po-admin .gap-2{gap:calc(var(--spacing)*2)}.softtent-po-admin .gap-3{gap:calc(var(--spacing)*3)}.softtent-po-admin .gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-5{gap:calc(var(--spacing)*5)}.softtent-po-admin .gap-6{gap:calc(var(--spacing)*6)}.softtent-po-admin .gap-8{gap:calc(var(--spacing)*8)}.softtent-po-admin :where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}.softtent-po-admin .gap-x-4{column-gap:calc(var(--spacing)*4)}.softtent-po-admin :where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.softtent-po-admin .gap-y-2{row-gap:calc(var(--spacing)*2)}.softtent-po-admin :where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}.softtent-po-admin :where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.softtent-po-admin :where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.softtent-po-admin .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.softtent-po-admin .overflow-hidden{overflow:hidden}.softtent-po-admin .overflow-x-auto{overflow-x:auto}.softtent-po-admin .overflow-y-auto{overflow-y:auto}.softtent-po-admin .rounded{border-radius:.25rem}.softtent-po-admin .rounded-2xl{border-radius:var(--radius-2xl)}.softtent-po-admin .rounded-3xl{border-radius:var(--radius-3xl)}.softtent-po-admin .rounded-full{border-radius:3.40282e38px}.softtent-po-admin .rounded-lg{border-radius:var(--radius-lg)}.softtent-po-admin .rounded-md{border-radius:var(--radius-md)}.softtent-po-admin .rounded-sm{border-radius:var(--radius-sm)}.softtent-po-admin .rounded-xl{border-radius:var(--radius-xl)}.softtent-po-admin .rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.softtent-po-admin .rounded-ss{border-start-start-radius:.25rem}.softtent-po-admin .rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.softtent-po-admin .rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.softtent-po-admin .rounded-se{border-start-end-radius:.25rem}.softtent-po-admin .rounded-ee{border-end-end-radius:.25rem}.softtent-po-admin .rounded-es{border-end-start-radius:.25rem}.softtent-po-admin .rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.softtent-po-admin .rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.softtent-po-admin .rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.softtent-po-admin .rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.softtent-po-admin .rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-tl{border-top-left-radius:.25rem}.softtent-po-admin .rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-tr{border-top-right-radius:.25rem}.softtent-po-admin .rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.softtent-po-admin .rounded-br{border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-bl{border-bottom-left-radius:.25rem}.softtent-po-admin .border{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-0{border-style:var(--tw-border-style);border-width:0}.softtent-po-admin .border-1{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-2{border-style:var(--tw-border-style);border-width:2px}.softtent-po-admin .border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.softtent-po-admin .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.softtent-po-admin .border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.softtent-po-admin .border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.softtent-po-admin .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.softtent-po-admin .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.softtent-po-admin .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.softtent-po-admin .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.softtent-po-admin .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.softtent-po-admin .border-dashed{--tw-border-style:dashed;border-style:dashed}.softtent-po-admin .border-none{--tw-border-style:none;border-style:none}.softtent-po-admin .border-solid{--tw-border-style:solid;border-style:solid}.softtent-po-admin .\!border-gray-liter{border-color:var(--color-gray-liter)!important}.softtent-po-admin .border-blue-200{border-color:var(--color-blue-200)}.softtent-po-admin .border-blue-800{border-color:var(--color-blue-800)}.softtent-po-admin .border-error{border-color:var(--color-error)}.softtent-po-admin .border-gray-100{border-color:var(--color-gray-100)}.softtent-po-admin .border-gray-200{border-color:var(--color-gray-200)}.softtent-po-admin .border-gray-300{border-color:var(--color-gray-300)}.softtent-po-admin .border-gray-dark{border-color:var(--color-gray-dark)}.softtent-po-admin .border-gray-lite{border-color:var(--color-gray-lite)}.softtent-po-admin .border-green-200{border-color:var(--color-green-200)}.softtent-po-admin .border-pink-200{border-color:var(--color-pink-200)}.softtent-po-admin .border-primary{border-color:var(--color-primary)}.softtent-po-admin .border-primary\/20{border-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .border-purple-200{border-color:var(--color-purple-200)}.softtent-po-admin .border-red-200{border-color:var(--color-red-200)}.softtent-po-admin .border-red-600{border-color:var(--color-red-600)}.softtent-po-admin .border-slate-50{border-color:var(--color-slate-50)}.softtent-po-admin .border-slate-200{border-color:var(--color-slate-200)}.softtent-po-admin .border-slate-300{border-color:var(--color-slate-300)}.softtent-po-admin .border-success{border-color:var(--color-success)}.softtent-po-admin .border-transparent{border-color:#0000}.softtent-po-admin .border-white{border-color:var(--color-white)}.softtent-po-admin .border-yellow-200{border-color:var(--color-yellow-200)}.softtent-po-admin .border-yellow-500{border-color:var(--color-yellow-500)}.softtent-po-admin .border-t-transparent{border-top-color:#0000}.softtent-po-admin .\!bg-gray-liter{background-color:var(--color-gray-liter)!important}.softtent-po-admin .\!bg-primary{background-color:var(--color-primary)!important}.softtent-po-admin .\!bg-softtent-po-gray{background-color:var(--color-softtent-po-gray)!important}.softtent-po-admin .bg-black{background-color:var(--color-black)}.softtent-po-admin .bg-black\/50{background-color:#1d232780}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.softtent-po-admin .bg-blue-50{background-color:var(--color-blue-50)}.softtent-po-admin .bg-error{background-color:var(--color-error)}.softtent-po-admin .bg-error-dark{background-color:var(--color-error-dark)}.softtent-po-admin .bg-gray-50{background-color:var(--color-gray-50)}.softtent-po-admin .bg-gray-100{background-color:var(--color-gray-100)}.softtent-po-admin .bg-gray-200{background-color:var(--color-gray-200)}.softtent-po-admin .bg-gray-300{background-color:var(--color-gray-300)}.softtent-po-admin .bg-gray-900{background-color:var(--color-gray-900)}.softtent-po-admin .bg-gray-liter{background-color:var(--color-gray-liter)}.softtent-po-admin .bg-green-50{background-color:var(--color-green-50)}.softtent-po-admin .bg-green-100{background-color:var(--color-green-100)}.softtent-po-admin .bg-orange-200{background-color:var(--color-orange-200)}.softtent-po-admin .bg-pink-50{background-color:var(--color-pink-50)}.softtent-po-admin .bg-primary{background-color:var(--color-primary)}.softtent-po-admin .bg-primary-dark{background-color:var(--color-primary-dark)}.softtent-po-admin .bg-primary-lite\/10{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary-lite\/10{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .bg-primary\/5{background-color:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .bg-primary\/10{background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .bg-purple-50{background-color:var(--color-purple-50)}.softtent-po-admin .bg-red-50{background-color:var(--color-red-50)}.softtent-po-admin .bg-red-100{background-color:var(--color-red-100)}.softtent-po-admin .bg-red-500{background-color:var(--color-red-500)}.softtent-po-admin .bg-red-600{background-color:var(--color-red-600)}.softtent-po-admin .bg-secondary{background-color:var(--color-secondary)}.softtent-po-admin .bg-slate-100{background-color:var(--color-slate-100)}.softtent-po-admin .bg-success{background-color:var(--color-success)}.softtent-po-admin .bg-success-dark{background-color:var(--color-success-dark)}.softtent-po-admin .bg-success-lite{background-color:var(--color-success-lite)}.softtent-po-admin .bg-transparent{background-color:#0000}.softtent-po-admin .bg-warning-lite{background-color:var(--color-warning-lite)}.softtent-po-admin .bg-white{background-color:var(--color-white)}.softtent-po-admin .bg-yellow-50{background-color:var(--color-yellow-50)}.softtent-po-admin .bg-yellow-100{background-color:var(--color-yellow-100)}.softtent-po-admin .bg-yellow-500{background-color:var(--color-yellow-500)}.softtent-po-admin .bg-yellow-600{background-color:var(--color-yellow-600)}.softtent-po-admin .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/5{--tw-gradient-from:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/10{--tw-gradient-from:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .via-primary-dark{--tw-gradient-via:var(--color-primary-dark);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .via-primary\/10{--tw-gradient-via:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .to-primary{--tw-gradient-to:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary-dark{--tw-gradient-to:var(--color-primary-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/5{--tw-gradient-to:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/10{--tw-gradient-to:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/20{--tw-gradient-to:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .to-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .bg-clip-text{-webkit-background-clip:text;background-clip:text}.softtent-po-admin .bg-repeat{background-repeat:repeat}.softtent-po-admin .mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.softtent-po-admin .mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.softtent-po-admin .fill-primary-lite{fill:var(--color-primary-lite)}.softtent-po-admin .fill-success-darker{fill:var(--color-success-darker)}.softtent-po-admin .fill-warning{fill:var(--color-warning)}.softtent-po-admin .fill-white{fill:var(--color-white)}.softtent-po-admin .stroke-primary{stroke:var(--color-primary)}.softtent-po-admin .stroke-primary-lite{stroke:var(--color-primary-lite)}.softtent-po-admin .stroke-success-liter{stroke:var(--color-success-liter)}.softtent-po-admin .stroke-warning-liter{stroke:var(--color-warning-liter)}.softtent-po-admin .stroke-\[4\]{stroke-width:4px}.softtent-po-admin .object-contain{object-fit:contain}.softtent-po-admin .object-cover{object-fit:cover}.softtent-po-admin .p-1{padding:calc(var(--spacing)*1)}.softtent-po-admin .p-1\.5{padding:calc(var(--spacing)*1.5)}.softtent-po-admin .p-2{padding:calc(var(--spacing)*2)}.softtent-po-admin .p-2\.5{padding:calc(var(--spacing)*2.5)}.softtent-po-admin .p-3{padding:calc(var(--spacing)*3)}.softtent-po-admin .p-4{padding:calc(var(--spacing)*4)}.softtent-po-admin .p-5{padding:calc(var(--spacing)*5)}.softtent-po-admin .p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .p-8{padding:calc(var(--spacing)*8)}.softtent-po-admin .p-10{padding:calc(var(--spacing)*10)}.softtent-po-admin .p-16{padding:calc(var(--spacing)*16)}.softtent-po-admin .px-0{padding-inline:calc(var(--spacing)*0)}.softtent-po-admin .px-1{padding-inline:calc(var(--spacing)*1)}.softtent-po-admin .px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.softtent-po-admin .px-3{padding-inline:calc(var(--spacing)*3)}.softtent-po-admin .px-4{padding-inline:calc(var(--spacing)*4)}.softtent-po-admin .px-5{padding-inline:calc(var(--spacing)*5)}.softtent-po-admin .px-6{padding-inline:calc(var(--spacing)*6)}.softtent-po-admin .px-8{padding-inline:calc(var(--spacing)*8)}.softtent-po-admin .py-0\.5{padding-block:calc(var(--spacing)*.5)}.softtent-po-admin .py-1{padding-block:calc(var(--spacing)*1)}.softtent-po-admin .py-1\.5{padding-block:calc(var(--spacing)*1.5)}.softtent-po-admin .py-2{padding-block:calc(var(--spacing)*2)}.softtent-po-admin .py-2\.5{padding-block:calc(var(--spacing)*2.5)}.softtent-po-admin .py-3{padding-block:calc(var(--spacing)*3)}.softtent-po-admin .py-3\.5{padding-block:calc(var(--spacing)*3.5)}.softtent-po-admin .py-4{padding-block:calc(var(--spacing)*4)}.softtent-po-admin .py-6{padding-block:calc(var(--spacing)*6)}.softtent-po-admin .py-8{padding-block:calc(var(--spacing)*8)}.softtent-po-admin .py-12{padding-block:calc(var(--spacing)*12)}.softtent-po-admin .py-16{padding-block:calc(var(--spacing)*16)}.softtent-po-admin .py-\[5\.3px\]{padding-block:5.3px}.softtent-po-admin .ps-0{padding-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .ps-3{padding-inline-start:calc(var(--spacing)*3)}.softtent-po-admin .ps-4{padding-inline-start:calc(var(--spacing)*4)}.softtent-po-admin .pe-0{padding-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .pe-8{padding-inline-end:calc(var(--spacing)*8)}.softtent-po-admin .pt-2{padding-top:calc(var(--spacing)*2)}.softtent-po-admin .pt-3{padding-top:calc(var(--spacing)*3)}.softtent-po-admin .pt-4{padding-top:calc(var(--spacing)*4)}.softtent-po-admin .pt-6{padding-top:calc(var(--spacing)*6)}.softtent-po-admin .pr-0{padding-right:calc(var(--spacing)*0)}.softtent-po-admin .pr-1{padding-right:calc(var(--spacing)*1)}.softtent-po-admin .pr-4{padding-right:calc(var(--spacing)*4)}.softtent-po-admin .pr-7{padding-right:calc(var(--spacing)*7)}.softtent-po-admin .pb-0{padding-bottom:calc(var(--spacing)*0)}.softtent-po-admin .pb-1{padding-bottom:calc(var(--spacing)*1)}.softtent-po-admin .pb-2{padding-bottom:calc(var(--spacing)*2)}.softtent-po-admin .pb-4{padding-bottom:calc(var(--spacing)*4)}.softtent-po-admin .pb-6{padding-bottom:calc(var(--spacing)*6)}.softtent-po-admin .pl-0{padding-left:calc(var(--spacing)*0)}.softtent-po-admin .pl-2{padding-left:calc(var(--spacing)*2)}.softtent-po-admin .pl-6{padding-left:calc(var(--spacing)*6)}.softtent-po-admin .text-center{text-align:center}.softtent-po-admin .text-left{text-align:left}.softtent-po-admin .text-right{text-align:right}.softtent-po-admin .text-start{text-align:start}.softtent-po-admin .align-baseline{vertical-align:baseline}.softtent-po-admin .font-mono{font-family:var(--font-mono)}.softtent-po-admin .\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.softtent-po-admin .\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.softtent-po-admin .\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.softtent-po-admin .\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.softtent-po-admin .\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.softtent-po-admin .\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.softtent-po-admin .\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.softtent-po-admin .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.softtent-po-admin .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.softtent-po-admin .text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.softtent-po-admin .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.softtent-po-admin .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.softtent-po-admin .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.softtent-po-admin .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.softtent-po-admin .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.softtent-po-admin .text-\[10px\]{font-size:10px}.softtent-po-admin .text-\[12px\]{font-size:12px}.softtent-po-admin .\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.softtent-po-admin .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.softtent-po-admin .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.softtent-po-admin .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.softtent-po-admin .\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.softtent-po-admin .\!font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.softtent-po-admin .\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.softtent-po-admin .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.softtent-po-admin .font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.softtent-po-admin .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.softtent-po-admin .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.softtent-po-admin .tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.softtent-po-admin .tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.softtent-po-admin .text-wrap{text-wrap:wrap}.softtent-po-admin .text-clip{text-overflow:clip}.softtent-po-admin .text-ellipsis{text-overflow:ellipsis}.softtent-po-admin .whitespace-nowrap{white-space:nowrap}.softtent-po-admin .\!text-primary{color:var(--color-primary)!important}.softtent-po-admin .\!text-white{color:var(--color-white)!important}.softtent-po-admin .text-\[\#cdcccc\]{color:#cdcccc}.softtent-po-admin .text-black{color:var(--color-black)}.softtent-po-admin .text-error{color:var(--color-error)}.softtent-po-admin .text-gray-400{color:var(--color-gray-400)}.softtent-po-admin .text-gray-500{color:var(--color-gray-500)}.softtent-po-admin .text-gray-600{color:var(--color-gray-600)}.softtent-po-admin .text-gray-700{color:var(--color-gray-700)}.softtent-po-admin .text-gray-800{color:var(--color-gray-800)}.softtent-po-admin .text-gray-900{color:var(--color-gray-900)}.softtent-po-admin .text-gray-dark{color:var(--color-gray-dark)}.softtent-po-admin .text-green-700{color:var(--color-green-700)}.softtent-po-admin .text-green-800{color:var(--color-green-800)}.softtent-po-admin .text-orange-700{color:var(--color-orange-700)}.softtent-po-admin .text-primary{color:var(--color-primary)}.softtent-po-admin .text-primary-dark{color:var(--color-primary-dark)}.softtent-po-admin .text-red-500{color:var(--color-red-500)}.softtent-po-admin .text-red-600{color:var(--color-red-600)}.softtent-po-admin .text-red-800{color:var(--color-red-800)}.softtent-po-admin .text-slate-500{color:var(--color-slate-500)}.softtent-po-admin .text-slate-700{color:var(--color-slate-700)}.softtent-po-admin .text-success{color:var(--color-success)}.softtent-po-admin .text-transparent{color:#0000}.softtent-po-admin .text-white{color:var(--color-white)}.softtent-po-admin .text-yellow-500{color:var(--color-yellow-500)}.softtent-po-admin .text-yellow-800{color:var(--color-yellow-800)}.softtent-po-admin .capitalize{text-transform:capitalize}.softtent-po-admin .lowercase{text-transform:lowercase}.softtent-po-admin .normal-case{text-transform:none}.softtent-po-admin .uppercase{text-transform:uppercase}.softtent-po-admin .italic{font-style:italic}.softtent-po-admin .not-italic{font-style:normal}.softtent-po-admin .diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.softtent-po-admin .normal-nums{font-variant-numeric:normal}.softtent-po-admin .line-through{text-decoration-line:line-through}.softtent-po-admin .no-underline{text-decoration-line:none}.softtent-po-admin .overline{text-decoration-line:overline}.softtent-po-admin .underline{text-decoration-line:underline}.softtent-po-admin .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.softtent-po-admin .subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.softtent-po-admin .accent-\[\#1BBC9C\]{accent-color:#1bbc9c}.softtent-po-admin .opacity-0{opacity:0}.softtent-po-admin .opacity-50{opacity:.5}.softtent-po-admin .opacity-100{opacity:1}.softtent-po-admin .\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.softtent-po-admin .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .inset-ring{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)10%,transparent)var(--tw-shadow-alpha),transparent)}}.softtent-po-admin .ring-primary{--tw-ring-color:var(--color-primary)}.softtent-po-admin .ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .outline{outline-style:var(--tw-outline-style);outline-width:1px}.softtent-po-admin .blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.softtent-po-admin .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .duration-200{--tw-duration:.2s;transition-duration:.2s}.softtent-po-admin .duration-300{--tw-duration:.3s;transition-duration:.3s}.softtent-po-admin .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.softtent-po-admin .select-none{-webkit-user-select:none;user-select:none}.softtent-po-admin :where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.softtent-po-admin .ring-inset{--tw-ring-inset:inset}@media (hover:hover){.softtent-po-admin .group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.softtent-po-admin .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.softtent-po-admin .placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .required\:border-red-500:required{border-color:var(--color-red-500)}@media (hover:hover){.softtent-po-admin .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .hover\:rounded-md:hover{border-radius:var(--radius-md)}.softtent-po-admin .hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.softtent-po-admin .hover\:border-primary:hover{border-color:var(--color-primary)}.softtent-po-admin .hover\:border-primary-lite:hover{border-color:var(--color-primary-lite)}.softtent-po-admin .hover\:border-primary\/30:hover{border-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:border-primary\/40:hover{border-color:#673de666}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.softtent-po-admin .hover\:border-red-700:hover{border-color:var(--color-red-700)}.softtent-po-admin .hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.softtent-po-admin .hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.softtent-po-admin .hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.softtent-po-admin .hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.softtent-po-admin .hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.softtent-po-admin .hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.softtent-po-admin .hover\:bg-gray-liter:hover{background-color:var(--color-gray-liter)}.softtent-po-admin .hover\:bg-primary:hover{background-color:var(--color-primary)}.softtent-po-admin .hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:bg-red-100:hover{background-color:var(--color-red-100)}.softtent-po-admin .hover\:bg-red-700:hover{background-color:var(--color-red-700)}.softtent-po-admin .hover\:text-gray-600:hover{color:var(--color-gray-600)}.softtent-po-admin .hover\:text-gray-700:hover{color:var(--color-gray-700)}.softtent-po-admin .hover\:text-gray-800:hover{color:var(--color-gray-800)}.softtent-po-admin .hover\:text-gray-900:hover{color:var(--color-gray-900)}.softtent-po-admin .hover\:text-primary:hover{color:var(--color-primary)}.softtent-po-admin .hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.softtent-po-admin .hover\:text-white:hover{color:var(--color-white)}.softtent-po-admin .hover\:opacity-90:hover{opacity:.9}.softtent-po-admin .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:#673de640}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.softtent-po-admin .focus\:rounded-md:focus{border-radius:var(--radius-md)}.softtent-po-admin .focus\:\!border-\[\#EBEFF8\]:focus{border-color:#ebeff8!important}.softtent-po-admin .focus\:border-\[\#673de6\]:focus{border-color:#673de6}.softtent-po-admin .focus\:border-primary:focus{border-color:var(--color-primary)}.softtent-po-admin .focus\:border-transparent:focus{border-color:#0000}.softtent-po-admin .focus\:bg-white:focus{background-color:var(--color-white)}.softtent-po-admin .focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:#ebeff8!important}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:color-mix(in oklab,#ebeff8 var(--tw-shadow-alpha),transparent)!important}}.softtent-po-admin .focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.softtent-po-admin .focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.softtent-po-admin .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.softtent-po-admin .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.softtent-po-admin .active\:cursor-grabbing:active{cursor:grabbing}.softtent-po-admin .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.softtent-po-admin .disabled\:opacity-50:disabled{opacity:.5}.softtent-po-admin .disabled\:opacity-60:disabled{opacity:.6}.softtent-po-admin .disabled\:opacity-75:disabled{opacity:.75}@media (min-width:768px){.softtent-po-admin .md\:visible{visibility:visible}.softtent-po-admin .md\:top-6{top:calc(var(--spacing)*6)}.softtent-po-admin .md\:top-28{top:calc(var(--spacing)*28)}.softtent-po-admin .md\:ml-3{margin-left:calc(var(--spacing)*3)}.softtent-po-admin .md\:flex{display:flex}.softtent-po-admin .md\:hidden{display:none}.softtent-po-admin .md\:max-w-4xl{max-width:var(--container-4xl)}.softtent-po-admin .md\:flex-1{flex:1}.softtent-po-admin .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .md\:flex-col{flex-direction:column}.softtent-po-admin .md\:gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .md\:text-left{text-align:left}.softtent-po-admin .md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:1024px){.softtent-po-admin .lg\:block{display:block}.softtent-po-admin .lg\:hidden{display:none}.softtent-po-admin .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:40rem){.softtent-po-admin .sm\:inline{display:inline}.softtent-po-admin .sm\:p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .sm\:px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .sm\:px-6{padding-inline:calc(var(--spacing)*6)}}.softtent-po-admin .rtl\:-translate-x-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .\[\&\>img\]\:h-6>img{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>img\]\:w-6>img{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-5>svg{height:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-full>svg{height:100%}.softtent-po-admin .\[\&\>svg\]\:w-5>svg{width:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:w-full>svg{width:100%}}.softtent-po-admin .app-loading{text-align:center;margin-top:60px;font-size:18px;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}803 @layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.softtent-po-admin *,.softtent-po-admin :before,.softtent-po-admin :after,.softtent-po-admin ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}.softtent-po-admin a[class],.softtent-po-admin a[class]:hover,.softtent-po-admin a[class]:focus,.softtent-po-admin a[class]:active{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.softtent-po-admin button{cursor:pointer}body.toplevel_page_softtent-preorders{background-color:#eaeaff}body.toplevel_page_softtent-preorders #wpcontent{padding:0}body.toplevel_page_softtent-preorders .Toastify__toast-container.Toastify__toast-container--top-right{top:3em}body.rtl.toplevel_page_softtent-preorders #wpcontent{margin-right:0}body.softtent-po-fullscreen #adminmenumain,body.softtent-po-fullscreen #adminmenuback,body.softtent-po-fullscreen #adminmenuwrap,body.softtent-po-fullscreen #wpadminbar,body.softtent-po-fullscreen .notice,body.softtent-po-fullscreen .updated,body.softtent-po-fullscreen .error,body.softtent-po-fullscreen .update-nag{display:none!important}body.softtent-po-fullscreen #wpcontent,body.softtent-po-fullscreen #wpbody-content{margin-left:0!important;padding-left:0!important}body.softtent-po-fullscreen,html.wp-toolbar:has(body.softtent-po-fullscreen){padding-top:0!important}body.softtent-po-fullscreen,body.softtent-po-fullscreen.wp-admin{margin-top:0!important;padding-top:0!important}body.softtent-po-fullscreen #wpfooter{display:none!important}body.softtent-po-fullscreen #wpwrap{padding-top:0!important}.softtent-po-admin .softtent-po-preloader{text-align:center;padding:50px;position:relative}.softtent-po-admin .softtent-po-preloader:before{content:"";border:5px solid #ccc;border-top-color:#2180c0;border-radius:100%;width:40px;height:40px;margin:-15px auto auto -15px;animation:.7s linear infinite softtent-po-rotation;position:absolute;top:35%;left:50%}@keyframes softtent-po-rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.softtent-po-admin .color-picker-popup-wrapper{z-index:9999;background-color:#fff;border-radius:4px;width:max-content;margin-top:8px;position:absolute;right:0;box-shadow:0 2px 8px #00000026}.softtent-po-admin .color-picker-popup-wrapper .components-color-picker>.components-flex{display:none!important}@layer theme{:root,.softtent-po-admin :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-700:oklch(55.3% .195 38.402);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-200:oklch(90.2% .063 306.703);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-200:oklch(89.9% .061 343.231);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#1d2327;--color-white:#fff;--spacing:.25rem;--breakpoint-lg:1024px;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#673de6;--color-secondary:#1c64f2;--color-primary-dark:#5632c4;--color-primary-lite:#7d52ed;--color-success:#319f45;--color-success-dark:#27ae60;--color-success-darker:#00a88a;--color-success-lite:#ddffe7;--color-success-liter:#c9feb7;--color-error:#e2808a;--color-error-dark:#bd081c;--color-warning:#f08d07;--color-warning-lite:#fff1e5;--color-warning-liter:#ffe9a8;--color-softtent-po-gray:#ddd;--color-gray-lite:#e0e0e0;--color-gray-liter:#f5f5f5;--color-gray-dark:#787878}}@layer base{.softtent-po-admin *,.softtent-po-admin :after,.softtent-po-admin :before,.softtent-po-admin ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.softtent-po-admin ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,.softtent-po-admin :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.softtent-po-admin hr{height:0;color:inherit;border-top-width:1px}.softtent-po-admin abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.softtent-po-admin h1,.softtent-po-admin h2,.softtent-po-admin h3,.softtent-po-admin h4,.softtent-po-admin h5,.softtent-po-admin h6{font-size:inherit;font-weight:inherit}.softtent-po-admin a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.softtent-po-admin b,.softtent-po-admin strong{font-weight:bolder}.softtent-po-admin code,.softtent-po-admin kbd,.softtent-po-admin samp,.softtent-po-admin pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.softtent-po-admin small{font-size:80%}.softtent-po-admin sub,.softtent-po-admin sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.softtent-po-admin sub{bottom:-.25em}.softtent-po-admin sup{top:-.5em}.softtent-po-admin table{text-indent:0;border-color:inherit;border-collapse:collapse}.softtent-po-admin :-moz-focusring{outline:auto}.softtent-po-admin progress{vertical-align:baseline}.softtent-po-admin summary{display:list-item}.softtent-po-admin ol,.softtent-po-admin ul,.softtent-po-admin menu{list-style:none}.softtent-po-admin img,.softtent-po-admin svg,.softtent-po-admin video,.softtent-po-admin canvas,.softtent-po-admin audio,.softtent-po-admin iframe,.softtent-po-admin embed,.softtent-po-admin object{vertical-align:middle;display:block}.softtent-po-admin img,.softtent-po-admin video{max-width:100%;height:auto}.softtent-po-admin button,.softtent-po-admin input,.softtent-po-admin select,.softtent-po-admin optgroup,.softtent-po-admin textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.softtent-po-admin :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.softtent-po-admin :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.softtent-po-admin ::file-selector-button{margin-inline-end:4px}.softtent-po-admin ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.softtent-po-admin ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.softtent-po-admin textarea{resize:vertical}.softtent-po-admin ::-webkit-search-decoration{-webkit-appearance:none}.softtent-po-admin ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.softtent-po-admin ::-webkit-datetime-edit{display:inline-flex}.softtent-po-admin ::-webkit-datetime-edit-fields-wrapper{padding:0}.softtent-po-admin ::-webkit-datetime-edit{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-year-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-month-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-day-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-hour-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-minute-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-second-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-millisecond-field{padding-block:0}.softtent-po-admin ::-webkit-datetime-edit-meridiem-field{padding-block:0}.softtent-po-admin ::-webkit-calendar-picker-indicator{line-height:1}.softtent-po-admin :-moz-ui-invalid{box-shadow:none}.softtent-po-admin button,.softtent-po-admin input:where([type=button],[type=reset],[type=submit]){appearance:button}.softtent-po-admin ::file-selector-button{appearance:button}.softtent-po-admin ::-webkit-inner-spin-button{height:auto}.softtent-po-admin ::-webkit-outer-spin-button{height:auto}.softtent-po-admin [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.softtent-po-admin .pointer-events-none{pointer-events:none}.softtent-po-admin .collapse{visibility:collapse}.softtent-po-admin .invisible{visibility:hidden}.softtent-po-admin .visible{visibility:visible}.softtent-po-admin .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.softtent-po-admin .\!absolute{position:absolute!important}.softtent-po-admin .absolute{position:absolute}.softtent-po-admin .fixed{position:fixed}.softtent-po-admin .relative{position:relative}.softtent-po-admin .static{position:static}.softtent-po-admin .sticky{position:sticky}.softtent-po-admin .inset-0{inset:calc(var(--spacing)*0)}.softtent-po-admin .inset-y-0{inset-block:calc(var(--spacing)*0)}.softtent-po-admin .start-0{inset-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .start-0\.5{inset-inline-start:calc(var(--spacing)*.5)}.softtent-po-admin .-end-1{inset-inline-end:calc(var(--spacing)*-1)}.softtent-po-admin .end-0{inset-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .end-0\.5{inset-inline-end:calc(var(--spacing)*.5)}.softtent-po-admin .-top-3{top:calc(var(--spacing)*-3)}.softtent-po-admin .top-0{top:calc(var(--spacing)*0)}.softtent-po-admin .top-0\.5{top:calc(var(--spacing)*.5)}.softtent-po-admin .top-1{top:calc(var(--spacing)*1)}.softtent-po-admin .top-3{top:calc(var(--spacing)*3)}.softtent-po-admin .top-4{top:calc(var(--spacing)*4)}.softtent-po-admin .top-\[46\%\]{top:46%}.softtent-po-admin .top-\[66px\]{top:66px}.softtent-po-admin .top-full{top:100%}.softtent-po-admin .right-0{right:calc(var(--spacing)*0)}.softtent-po-admin .right-1{right:calc(var(--spacing)*1)}.softtent-po-admin .right-4{right:calc(var(--spacing)*4)}.softtent-po-admin .right-10{right:calc(var(--spacing)*10)}.softtent-po-admin .bottom-0{bottom:calc(var(--spacing)*0)}.softtent-po-admin .left-0{left:calc(var(--spacing)*0)}.softtent-po-admin .left-1{left:calc(var(--spacing)*1)}.softtent-po-admin .left-1\/2{left:50%}.softtent-po-admin .z-10{z-index:10}.softtent-po-admin .z-30{z-index:30}.softtent-po-admin .z-40{z-index:40}.softtent-po-admin .z-50{z-index:50}.softtent-po-admin .z-\[1000\]{z-index:1000}.softtent-po-admin .z-\[9999\]{z-index:9999}.softtent-po-admin .col-span-4{grid-column:span 4/span 4}.softtent-po-admin .col-span-6{grid-column:span 6/span 6}.softtent-po-admin .col-span-8{grid-column:span 8/span 8}.softtent-po-admin .col-span-12{grid-column:span 12/span 12}.softtent-po-admin .float-left{float:left}.softtent-po-admin .container{width:100%}@media (min-width:480px){.softtent-po-admin .container{max-width:480px}}@media (min-width:768px){.softtent-po-admin .container{max-width:768px}}@media (min-width:1024px){.softtent-po-admin .container{max-width:1024px}}@media (min-width:1280px){.softtent-po-admin .container{max-width:1280px}}@media (min-width:1536px){.softtent-po-admin .container{max-width:1536px}}@media (min-width:40rem){.softtent-po-admin .container{max-width:40rem}}.softtent-po-admin .\!m-0{margin:calc(var(--spacing)*0)!important}.softtent-po-admin .m-0{margin:calc(var(--spacing)*0)}.softtent-po-admin .m-3{margin:calc(var(--spacing)*3)}.softtent-po-admin .\!mx-auto{margin-inline:auto!important}.softtent-po-admin .mx-1{margin-inline:calc(var(--spacing)*1)}.softtent-po-admin .mx-4{margin-inline:calc(var(--spacing)*4)}.softtent-po-admin .mx-auto{margin-inline:auto}.softtent-po-admin .-ms-px{margin-inline-start:-1px}.softtent-po-admin .ms-auto{margin-inline-start:auto}.softtent-po-admin .me-3{margin-inline-end:calc(var(--spacing)*3)}.softtent-po-admin .\!mt-2{margin-top:calc(var(--spacing)*2)!important}.softtent-po-admin .-mt-2{margin-top:calc(var(--spacing)*-2)}.softtent-po-admin .mt-0\.5{margin-top:calc(var(--spacing)*.5)}.softtent-po-admin .mt-1{margin-top:calc(var(--spacing)*1)}.softtent-po-admin .mt-2{margin-top:calc(var(--spacing)*2)}.softtent-po-admin .mt-3{margin-top:calc(var(--spacing)*3)}.softtent-po-admin .mt-4{margin-top:calc(var(--spacing)*4)}.softtent-po-admin .mt-5{margin-top:calc(var(--spacing)*5)}.softtent-po-admin .mt-6{margin-top:calc(var(--spacing)*6)}.softtent-po-admin .mt-7{margin-top:calc(var(--spacing)*7)}.softtent-po-admin .mt-10{margin-top:calc(var(--spacing)*10)}.softtent-po-admin .mt-\[-3px\]{margin-top:-3px}.softtent-po-admin .mt-\[-12px\]{margin-top:-12px}.softtent-po-admin .mr-2{margin-right:calc(var(--spacing)*2)}.softtent-po-admin .mr-3{margin-right:calc(var(--spacing)*3)}.softtent-po-admin .\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.softtent-po-admin .\!mb-1{margin-bottom:calc(var(--spacing)*1)!important}.softtent-po-admin .\!mb-2{margin-bottom:calc(var(--spacing)*2)!important}.softtent-po-admin .\!mb-3{margin-bottom:calc(var(--spacing)*3)!important}.softtent-po-admin .\!mb-4{margin-bottom:calc(var(--spacing)*4)!important}.softtent-po-admin .-mb-px{margin-bottom:-1px}.softtent-po-admin .mb-0{margin-bottom:calc(var(--spacing)*0)}.softtent-po-admin .mb-1{margin-bottom:calc(var(--spacing)*1)}.softtent-po-admin .mb-2{margin-bottom:calc(var(--spacing)*2)}.softtent-po-admin .mb-3{margin-bottom:calc(var(--spacing)*3)}.softtent-po-admin .mb-4{margin-bottom:calc(var(--spacing)*4)}.softtent-po-admin .mb-5{margin-bottom:calc(var(--spacing)*5)}.softtent-po-admin .mb-6{margin-bottom:calc(var(--spacing)*6)}.softtent-po-admin .mb-8{margin-bottom:calc(var(--spacing)*8)}.softtent-po-admin .mb-10{margin-bottom:calc(var(--spacing)*10)}.softtent-po-admin .mb-12{margin-bottom:calc(var(--spacing)*12)}.softtent-po-admin .mb-16{margin-bottom:calc(var(--spacing)*16)}.softtent-po-admin .\!ml-0{margin-left:calc(var(--spacing)*0)!important}.softtent-po-admin .-ml-px{margin-left:-1px}.softtent-po-admin .ml-0{margin-left:calc(var(--spacing)*0)}.softtent-po-admin .ml-0\.5{margin-left:calc(var(--spacing)*.5)}.softtent-po-admin .ml-2{margin-left:calc(var(--spacing)*2)}.softtent-po-admin .ml-5{margin-left:calc(var(--spacing)*5)}.softtent-po-admin .ml-9{margin-left:calc(var(--spacing)*9)}.softtent-po-admin .block{display:block}.softtent-po-admin .flex{display:flex}.softtent-po-admin .grid{display:grid}.softtent-po-admin .hidden{display:none}.softtent-po-admin .inline{display:inline}.softtent-po-admin .inline-block{display:inline-block}.softtent-po-admin .inline-flex{display:inline-flex}.softtent-po-admin .table{display:table}.softtent-po-admin .aspect-square{aspect-ratio:1}.softtent-po-admin .\!h-6{height:calc(var(--spacing)*6)!important}.softtent-po-admin .\!h-\[32px\]{height:32px!important}.softtent-po-admin .h-1\.5{height:calc(var(--spacing)*1.5)}.softtent-po-admin .h-2{height:calc(var(--spacing)*2)}.softtent-po-admin .h-3{height:calc(var(--spacing)*3)}.softtent-po-admin .h-3\.5{height:calc(var(--spacing)*3.5)}.softtent-po-admin .h-4{height:calc(var(--spacing)*4)}.softtent-po-admin .h-5{height:calc(var(--spacing)*5)}.softtent-po-admin .h-6{height:calc(var(--spacing)*6)}.softtent-po-admin .h-7{height:calc(var(--spacing)*7)}.softtent-po-admin .h-8{height:calc(var(--spacing)*8)}.softtent-po-admin .h-9{height:calc(var(--spacing)*9)}.softtent-po-admin .h-10{height:calc(var(--spacing)*10)}.softtent-po-admin .h-12{height:calc(var(--spacing)*12)}.softtent-po-admin .h-16{height:calc(var(--spacing)*16)}.softtent-po-admin .h-20{height:calc(var(--spacing)*20)}.softtent-po-admin .h-24{height:calc(var(--spacing)*24)}.softtent-po-admin .h-32{height:calc(var(--spacing)*32)}.softtent-po-admin .h-96{height:calc(var(--spacing)*96)}.softtent-po-admin .h-\[20px\]{height:20px}.softtent-po-admin .h-\[34px\]{height:34px}.softtent-po-admin .h-\[calc\(100vh-122px\)\]{height:calc(100vh - 122px)}.softtent-po-admin .h-full{height:100%}.softtent-po-admin .max-h-0{max-height:calc(var(--spacing)*0)}.softtent-po-admin .max-h-40{max-height:calc(var(--spacing)*40)}.softtent-po-admin .max-h-\[60vh\]{max-height:60vh}.softtent-po-admin .max-h-\[80vh\]{max-height:80vh}.softtent-po-admin .max-h-\[90vh\]{max-height:90vh}.softtent-po-admin .\!min-h-\[30px\]{min-height:30px!important}.softtent-po-admin .min-h-screen{min-height:100vh}.softtent-po-admin .\!w-6{width:calc(var(--spacing)*6)!important}.softtent-po-admin .w-0{width:calc(var(--spacing)*0)}.softtent-po-admin .w-1\/4{width:25%}.softtent-po-admin .w-2{width:calc(var(--spacing)*2)}.softtent-po-admin .w-3{width:calc(var(--spacing)*3)}.softtent-po-admin .w-3\.5{width:calc(var(--spacing)*3.5)}.softtent-po-admin .w-4{width:calc(var(--spacing)*4)}.softtent-po-admin .w-5{width:calc(var(--spacing)*5)}.softtent-po-admin .w-6{width:calc(var(--spacing)*6)}.softtent-po-admin .w-7{width:calc(var(--spacing)*7)}.softtent-po-admin .w-8{width:calc(var(--spacing)*8)}.softtent-po-admin .w-10{width:calc(var(--spacing)*10)}.softtent-po-admin .w-12{width:calc(var(--spacing)*12)}.softtent-po-admin .w-16{width:calc(var(--spacing)*16)}.softtent-po-admin .w-18{width:calc(var(--spacing)*18)}.softtent-po-admin .w-20{width:calc(var(--spacing)*20)}.softtent-po-admin .w-32{width:calc(var(--spacing)*32)}.softtent-po-admin .w-52{width:calc(var(--spacing)*52)}.softtent-po-admin .w-\[2px\]{width:2px}.softtent-po-admin .w-\[40px\]{width:40px}.softtent-po-admin .w-\[70px\]{width:70px}.softtent-po-admin .w-auto{width:auto}.softtent-po-admin .w-full{width:100%}.softtent-po-admin .max-w-2xl{max-width:var(--container-2xl)}.softtent-po-admin .max-w-6xl{max-width:var(--container-6xl)}.softtent-po-admin .max-w-\[9rem\]{max-width:9rem}.softtent-po-admin .max-w-\[500px\]{max-width:500px}.softtent-po-admin .max-w-lg{max-width:var(--container-lg)}.softtent-po-admin .max-w-md{max-width:var(--container-md)}.softtent-po-admin .max-w-screen-lg{max-width:var(--breakpoint-lg)}.softtent-po-admin .max-w-xl{max-width:var(--container-xl)}.softtent-po-admin .min-w-\[80px\]{min-width:80px}.softtent-po-admin .min-w-\[120px\]{min-width:120px}.softtent-po-admin .min-w-\[140px\]{min-width:140px}.softtent-po-admin .min-w-\[160px\]{min-width:160px}.softtent-po-admin .min-w-\[300px\]{min-width:300px}.softtent-po-admin .min-w-\[400px\]{min-width:400px}.softtent-po-admin .flex-1{flex:1}.softtent-po-admin .flex-none{flex:none}.softtent-po-admin .flex-shrink{flex-shrink:1}.softtent-po-admin .flex-shrink-0,.softtent-po-admin .shrink-0{flex-shrink:0}.softtent-po-admin .flex-grow,.softtent-po-admin .grow{flex-grow:1}.softtent-po-admin .table-auto{table-layout:auto}.softtent-po-admin .border-collapse{border-collapse:collapse}.softtent-po-admin .-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-x-5{--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .-translate-y-12{--tw-translate-y:calc(var(--spacing)*-12);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .rotate-180{rotate:180deg}.softtent-po-admin .transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.softtent-po-admin .animate-pulse{animation:var(--animate-pulse)}.softtent-po-admin .animate-spin{animation:var(--animate-spin)}.softtent-po-admin .cursor-ew-resize{cursor:ew-resize}.softtent-po-admin .cursor-grab{cursor:grab}.softtent-po-admin .cursor-help{cursor:help}.softtent-po-admin .cursor-not-allowed{cursor:not-allowed}.softtent-po-admin .cursor-pointer{cursor:pointer}.softtent-po-admin .resize{resize:both}.softtent-po-admin .list-none{list-style-type:none}.softtent-po-admin .appearance-none{appearance:none}.softtent-po-admin .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.softtent-po-admin .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.softtent-po-admin .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.softtent-po-admin .grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.softtent-po-admin .flex-col{flex-direction:column}.softtent-po-admin .flex-row{flex-direction:row}.softtent-po-admin .flex-wrap{flex-wrap:wrap}.softtent-po-admin .items-baseline{align-items:baseline}.softtent-po-admin .items-center{align-items:center}.softtent-po-admin .items-start{align-items:flex-start}.softtent-po-admin .justify-between{justify-content:space-between}.softtent-po-admin .justify-center{justify-content:center}.softtent-po-admin .justify-end{justify-content:flex-end}.softtent-po-admin .justify-items-end{justify-items:end}.softtent-po-admin .gap-1{gap:calc(var(--spacing)*1)}.softtent-po-admin .gap-1\.5{gap:calc(var(--spacing)*1.5)}.softtent-po-admin .gap-2{gap:calc(var(--spacing)*2)}.softtent-po-admin .gap-3{gap:calc(var(--spacing)*3)}.softtent-po-admin .gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-5{gap:calc(var(--spacing)*5)}.softtent-po-admin .gap-6{gap:calc(var(--spacing)*6)}.softtent-po-admin .gap-8{gap:calc(var(--spacing)*8)}.softtent-po-admin :where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin :where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.softtent-po-admin .gap-x-4{column-gap:calc(var(--spacing)*4)}.softtent-po-admin .gap-y-2{row-gap:calc(var(--spacing)*2)}.softtent-po-admin .overflow-hidden{overflow:hidden}.softtent-po-admin .overflow-x-auto{overflow-x:auto}.softtent-po-admin .overflow-y-auto{overflow-y:auto}.softtent-po-admin .rounded{border-radius:.25rem}.softtent-po-admin .rounded-2xl{border-radius:var(--radius-2xl)}.softtent-po-admin .rounded-3xl{border-radius:var(--radius-3xl)}.softtent-po-admin .rounded-full{border-radius:3.40282e38px}.softtent-po-admin .rounded-lg{border-radius:var(--radius-lg)}.softtent-po-admin .rounded-md{border-radius:var(--radius-md)}.softtent-po-admin .rounded-sm{border-radius:var(--radius-sm)}.softtent-po-admin .rounded-xl{border-radius:var(--radius-xl)}.softtent-po-admin .rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.softtent-po-admin .rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.softtent-po-admin .rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.softtent-po-admin .rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.softtent-po-admin .rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.softtent-po-admin .rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.softtent-po-admin .rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.softtent-po-admin .rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.softtent-po-admin .rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.softtent-po-admin .border{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-0{border-style:var(--tw-border-style);border-width:0}.softtent-po-admin .border-1{border-style:var(--tw-border-style);border-width:1px}.softtent-po-admin .border-2{border-style:var(--tw-border-style);border-width:2px}.softtent-po-admin .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.softtent-po-admin .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.softtent-po-admin .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.softtent-po-admin .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.softtent-po-admin .border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.softtent-po-admin .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.softtent-po-admin .border-dashed{--tw-border-style:dashed;border-style:dashed}.softtent-po-admin .border-none{--tw-border-style:none;border-style:none}.softtent-po-admin .border-solid{--tw-border-style:solid;border-style:solid}.softtent-po-admin .\!border-gray-liter{border-color:var(--color-gray-liter)!important}.softtent-po-admin .border-blue-200{border-color:var(--color-blue-200)}.softtent-po-admin .border-blue-800{border-color:var(--color-blue-800)}.softtent-po-admin .border-error{border-color:var(--color-error)}.softtent-po-admin .border-gray-100{border-color:var(--color-gray-100)}.softtent-po-admin .border-gray-200{border-color:var(--color-gray-200)}.softtent-po-admin .border-gray-300{border-color:var(--color-gray-300)}.softtent-po-admin .border-gray-dark{border-color:var(--color-gray-dark)}.softtent-po-admin .border-gray-lite{border-color:var(--color-gray-lite)}.softtent-po-admin .border-green-200{border-color:var(--color-green-200)}.softtent-po-admin .border-pink-200{border-color:var(--color-pink-200)}.softtent-po-admin .border-primary{border-color:var(--color-primary)}.softtent-po-admin .border-primary\/20{border-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .border-purple-200{border-color:var(--color-purple-200)}.softtent-po-admin .border-red-200{border-color:var(--color-red-200)}.softtent-po-admin .border-red-600{border-color:var(--color-red-600)}.softtent-po-admin .border-slate-50{border-color:var(--color-slate-50)}.softtent-po-admin .border-slate-200{border-color:var(--color-slate-200)}.softtent-po-admin .border-slate-300{border-color:var(--color-slate-300)}.softtent-po-admin .border-success{border-color:var(--color-success)}.softtent-po-admin .border-transparent{border-color:#0000}.softtent-po-admin .border-white{border-color:var(--color-white)}.softtent-po-admin .border-yellow-200{border-color:var(--color-yellow-200)}.softtent-po-admin .border-yellow-500{border-color:var(--color-yellow-500)}.softtent-po-admin .border-t-transparent{border-top-color:#0000}.softtent-po-admin .\!bg-gray-liter{background-color:var(--color-gray-liter)!important}.softtent-po-admin .\!bg-primary{background-color:var(--color-primary)!important}.softtent-po-admin .\!bg-softtent-po-gray{background-color:var(--color-softtent-po-gray)!important}.softtent-po-admin .bg-black{background-color:var(--color-black)}.softtent-po-admin .bg-black\/50{background-color:#1d232780}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.softtent-po-admin .bg-blue-50{background-color:var(--color-blue-50)}.softtent-po-admin .bg-error{background-color:var(--color-error)}.softtent-po-admin .bg-error-dark{background-color:var(--color-error-dark)}.softtent-po-admin .bg-gray-50{background-color:var(--color-gray-50)}.softtent-po-admin .bg-gray-100{background-color:var(--color-gray-100)}.softtent-po-admin .bg-gray-200{background-color:var(--color-gray-200)}.softtent-po-admin .bg-gray-300{background-color:var(--color-gray-300)}.softtent-po-admin .bg-gray-900{background-color:var(--color-gray-900)}.softtent-po-admin .bg-gray-liter{background-color:var(--color-gray-liter)}.softtent-po-admin .bg-green-50{background-color:var(--color-green-50)}.softtent-po-admin .bg-green-100{background-color:var(--color-green-100)}.softtent-po-admin .bg-orange-200{background-color:var(--color-orange-200)}.softtent-po-admin .bg-pink-50{background-color:var(--color-pink-50)}.softtent-po-admin .bg-primary{background-color:var(--color-primary)}.softtent-po-admin .bg-primary-dark{background-color:var(--color-primary-dark)}.softtent-po-admin .bg-primary-lite\/10{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary-lite\/10{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .bg-primary\/5{background-color:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .bg-primary\/10{background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .bg-purple-50{background-color:var(--color-purple-50)}.softtent-po-admin .bg-red-50{background-color:var(--color-red-50)}.softtent-po-admin .bg-red-100{background-color:var(--color-red-100)}.softtent-po-admin .bg-red-500{background-color:var(--color-red-500)}.softtent-po-admin .bg-red-600{background-color:var(--color-red-600)}.softtent-po-admin .bg-secondary{background-color:var(--color-secondary)}.softtent-po-admin .bg-slate-100{background-color:var(--color-slate-100)}.softtent-po-admin .bg-success{background-color:var(--color-success)}.softtent-po-admin .bg-success-dark{background-color:var(--color-success-dark)}.softtent-po-admin .bg-success-lite{background-color:var(--color-success-lite)}.softtent-po-admin .bg-transparent{background-color:#0000}.softtent-po-admin .bg-warning-lite{background-color:var(--color-warning-lite)}.softtent-po-admin .bg-white{background-color:var(--color-white)}.softtent-po-admin .bg-yellow-50{background-color:var(--color-yellow-50)}.softtent-po-admin .bg-yellow-100{background-color:var(--color-yellow-100)}.softtent-po-admin .bg-yellow-500{background-color:var(--color-yellow-500)}.softtent-po-admin .bg-yellow-600{background-color:var(--color-yellow-600)}.softtent-po-admin .bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.softtent-po-admin .from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/5{--tw-gradient-from:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/5{--tw-gradient-from:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .from-primary\/10{--tw-gradient-from:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .via-primary-dark{--tw-gradient-via:var(--color-primary-dark);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .via-primary\/10{--tw-gradient-via:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .via-primary\/10{--tw-gradient-via:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .via-primary\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.softtent-po-admin .to-primary{--tw-gradient-to:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary-dark{--tw-gradient-to:var(--color-primary-dark);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/5{--tw-gradient-to:#673de60d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/5{--tw-gradient-to:color-mix(in oklab,var(--color-primary)5%,transparent)}}.softtent-po-admin .to-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/10{--tw-gradient-to:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .to-primary\/20{--tw-gradient-to:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .to-primary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .to-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.softtent-po-admin .bg-clip-text{-webkit-background-clip:text;background-clip:text}.softtent-po-admin .fill-primary-lite{fill:var(--color-primary-lite)}.softtent-po-admin .fill-success-darker{fill:var(--color-success-darker)}.softtent-po-admin .fill-warning{fill:var(--color-warning)}.softtent-po-admin .fill-white{fill:var(--color-white)}.softtent-po-admin .stroke-primary{stroke:var(--color-primary)}.softtent-po-admin .stroke-primary-lite{stroke:var(--color-primary-lite)}.softtent-po-admin .stroke-success-liter{stroke:var(--color-success-liter)}.softtent-po-admin .stroke-warning-liter{stroke:var(--color-warning-liter)}.softtent-po-admin .stroke-\[4\]{stroke-width:4px}.softtent-po-admin .object-contain{object-fit:contain}.softtent-po-admin .object-cover{object-fit:cover}.softtent-po-admin .p-1{padding:calc(var(--spacing)*1)}.softtent-po-admin .p-1\.5{padding:calc(var(--spacing)*1.5)}.softtent-po-admin .p-2{padding:calc(var(--spacing)*2)}.softtent-po-admin .p-2\.5{padding:calc(var(--spacing)*2.5)}.softtent-po-admin .p-3{padding:calc(var(--spacing)*3)}.softtent-po-admin .p-4{padding:calc(var(--spacing)*4)}.softtent-po-admin .p-5{padding:calc(var(--spacing)*5)}.softtent-po-admin .p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .p-8{padding:calc(var(--spacing)*8)}.softtent-po-admin .p-10{padding:calc(var(--spacing)*10)}.softtent-po-admin .p-16{padding:calc(var(--spacing)*16)}.softtent-po-admin .px-0{padding-inline:calc(var(--spacing)*0)}.softtent-po-admin .px-1{padding-inline:calc(var(--spacing)*1)}.softtent-po-admin .px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.softtent-po-admin .px-3{padding-inline:calc(var(--spacing)*3)}.softtent-po-admin .px-4{padding-inline:calc(var(--spacing)*4)}.softtent-po-admin .px-5{padding-inline:calc(var(--spacing)*5)}.softtent-po-admin .px-6{padding-inline:calc(var(--spacing)*6)}.softtent-po-admin .px-8{padding-inline:calc(var(--spacing)*8)}.softtent-po-admin .py-0\.5{padding-block:calc(var(--spacing)*.5)}.softtent-po-admin .py-1{padding-block:calc(var(--spacing)*1)}.softtent-po-admin .py-1\.5{padding-block:calc(var(--spacing)*1.5)}.softtent-po-admin .py-2{padding-block:calc(var(--spacing)*2)}.softtent-po-admin .py-2\.5{padding-block:calc(var(--spacing)*2.5)}.softtent-po-admin .py-3{padding-block:calc(var(--spacing)*3)}.softtent-po-admin .py-3\.5{padding-block:calc(var(--spacing)*3.5)}.softtent-po-admin .py-4{padding-block:calc(var(--spacing)*4)}.softtent-po-admin .py-6{padding-block:calc(var(--spacing)*6)}.softtent-po-admin .py-8{padding-block:calc(var(--spacing)*8)}.softtent-po-admin .py-12{padding-block:calc(var(--spacing)*12)}.softtent-po-admin .py-16{padding-block:calc(var(--spacing)*16)}.softtent-po-admin .py-\[5\.3px\]{padding-block:5.3px}.softtent-po-admin .ps-0{padding-inline-start:calc(var(--spacing)*0)}.softtent-po-admin .ps-3{padding-inline-start:calc(var(--spacing)*3)}.softtent-po-admin .ps-4{padding-inline-start:calc(var(--spacing)*4)}.softtent-po-admin .pe-0{padding-inline-end:calc(var(--spacing)*0)}.softtent-po-admin .pe-8{padding-inline-end:calc(var(--spacing)*8)}.softtent-po-admin .pt-2{padding-top:calc(var(--spacing)*2)}.softtent-po-admin .pt-3{padding-top:calc(var(--spacing)*3)}.softtent-po-admin .pt-4{padding-top:calc(var(--spacing)*4)}.softtent-po-admin .pt-6{padding-top:calc(var(--spacing)*6)}.softtent-po-admin .pr-0{padding-right:calc(var(--spacing)*0)}.softtent-po-admin .pr-1{padding-right:calc(var(--spacing)*1)}.softtent-po-admin .pr-4{padding-right:calc(var(--spacing)*4)}.softtent-po-admin .pr-7{padding-right:calc(var(--spacing)*7)}.softtent-po-admin .pb-0{padding-bottom:calc(var(--spacing)*0)}.softtent-po-admin .pb-1{padding-bottom:calc(var(--spacing)*1)}.softtent-po-admin .pb-2{padding-bottom:calc(var(--spacing)*2)}.softtent-po-admin .pb-4{padding-bottom:calc(var(--spacing)*4)}.softtent-po-admin .pb-6{padding-bottom:calc(var(--spacing)*6)}.softtent-po-admin .pl-0{padding-left:calc(var(--spacing)*0)}.softtent-po-admin .pl-2{padding-left:calc(var(--spacing)*2)}.softtent-po-admin .pl-6{padding-left:calc(var(--spacing)*6)}.softtent-po-admin .text-center{text-align:center}.softtent-po-admin .text-left{text-align:left}.softtent-po-admin .text-right{text-align:right}.softtent-po-admin .text-start{text-align:start}.softtent-po-admin .align-baseline{vertical-align:baseline}.softtent-po-admin .font-mono{font-family:var(--font-mono)}.softtent-po-admin .\!text-2xl{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.softtent-po-admin .\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.softtent-po-admin .\!text-4xl{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.softtent-po-admin .\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.softtent-po-admin .\!text-lg{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.softtent-po-admin .\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.softtent-po-admin .\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.softtent-po-admin .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.softtent-po-admin .text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.softtent-po-admin .text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.softtent-po-admin .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.softtent-po-admin .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.softtent-po-admin .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.softtent-po-admin .text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.softtent-po-admin .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.softtent-po-admin .text-\[10px\]{font-size:10px}.softtent-po-admin .text-\[12px\]{font-size:12px}.softtent-po-admin .\!leading-tight{--tw-leading:var(--leading-tight)!important;line-height:var(--leading-tight)!important}.softtent-po-admin .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.softtent-po-admin .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.softtent-po-admin .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.softtent-po-admin .\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.softtent-po-admin .\!font-extrabold{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.softtent-po-admin .\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.softtent-po-admin .font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.softtent-po-admin .font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.softtent-po-admin .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.softtent-po-admin .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.softtent-po-admin .tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.softtent-po-admin .tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.softtent-po-admin .whitespace-nowrap{white-space:nowrap}.softtent-po-admin .\!text-primary{color:var(--color-primary)!important}.softtent-po-admin .\!text-white{color:var(--color-white)!important}.softtent-po-admin .text-\[\#cdcccc\]{color:#cdcccc}.softtent-po-admin .text-black{color:var(--color-black)}.softtent-po-admin .text-error{color:var(--color-error)}.softtent-po-admin .text-gray-400{color:var(--color-gray-400)}.softtent-po-admin .text-gray-500{color:var(--color-gray-500)}.softtent-po-admin .text-gray-600{color:var(--color-gray-600)}.softtent-po-admin .text-gray-700{color:var(--color-gray-700)}.softtent-po-admin .text-gray-800{color:var(--color-gray-800)}.softtent-po-admin .text-gray-900{color:var(--color-gray-900)}.softtent-po-admin .text-gray-dark{color:var(--color-gray-dark)}.softtent-po-admin .text-green-700{color:var(--color-green-700)}.softtent-po-admin .text-green-800{color:var(--color-green-800)}.softtent-po-admin .text-orange-700{color:var(--color-orange-700)}.softtent-po-admin .text-primary{color:var(--color-primary)}.softtent-po-admin .text-primary-dark{color:var(--color-primary-dark)}.softtent-po-admin .text-red-500{color:var(--color-red-500)}.softtent-po-admin .text-red-600{color:var(--color-red-600)}.softtent-po-admin .text-red-800{color:var(--color-red-800)}.softtent-po-admin .text-slate-500{color:var(--color-slate-500)}.softtent-po-admin .text-slate-700{color:var(--color-slate-700)}.softtent-po-admin .text-success{color:var(--color-success)}.softtent-po-admin .text-transparent{color:#0000}.softtent-po-admin .text-white{color:var(--color-white)}.softtent-po-admin .text-yellow-500{color:var(--color-yellow-500)}.softtent-po-admin .text-yellow-800{color:var(--color-yellow-800)}.softtent-po-admin .capitalize{text-transform:capitalize}.softtent-po-admin .lowercase{text-transform:lowercase}.softtent-po-admin .uppercase{text-transform:uppercase}.softtent-po-admin .italic{font-style:italic}.softtent-po-admin .line-through{text-decoration-line:line-through}.softtent-po-admin .overline{text-decoration-line:overline}.softtent-po-admin .underline{text-decoration-line:underline}.softtent-po-admin .accent-\[\#1BBC9C\]{accent-color:#1bbc9c}.softtent-po-admin .opacity-0{opacity:0}.softtent-po-admin .opacity-50{opacity:.5}.softtent-po-admin .opacity-100{opacity:1}.softtent-po-admin .\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.softtent-po-admin .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .shadow-primary\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)10%,transparent)var(--tw-shadow-alpha),transparent)}}.softtent-po-admin .ring-primary{--tw-ring-color:var(--color-primary)}.softtent-po-admin .ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .outline{outline-style:var(--tw-outline-style);outline-width:1px}.softtent-po-admin .filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.softtent-po-admin .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.softtent-po-admin .duration-200{--tw-duration:.2s;transition-duration:.2s}.softtent-po-admin .duration-300{--tw-duration:.3s;transition-duration:.3s}.softtent-po-admin .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.softtent-po-admin .select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.softtent-po-admin .group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.softtent-po-admin .group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:#673de61a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.softtent-po-admin .group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.softtent-po-admin .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.softtent-po-admin .placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.softtent-po-admin .required\:border-red-500:required{border-color:var(--color-red-500)}@media (hover:hover){.softtent-po-admin .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .hover\:rounded-md:hover{border-radius:var(--radius-md)}.softtent-po-admin .hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.softtent-po-admin .hover\:border-primary:hover{border-color:var(--color-primary)}.softtent-po-admin .hover\:border-primary-lite:hover{border-color:var(--color-primary-lite)}.softtent-po-admin .hover\:border-primary\/30:hover{border-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:border-primary\/40:hover{border-color:#673de666}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.softtent-po-admin .hover\:border-red-700:hover{border-color:var(--color-red-700)}.softtent-po-admin .hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.softtent-po-admin .hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.softtent-po-admin .hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.softtent-po-admin .hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.softtent-po-admin .hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.softtent-po-admin .hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.softtent-po-admin .hover\:bg-gray-liter:hover{background-color:var(--color-gray-liter)}.softtent-po-admin .hover\:bg-primary:hover{background-color:var(--color-primary)}.softtent-po-admin .hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:#7d52ed1a}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary-lite\/10:hover{background-color:color-mix(in oklab,var(--color-primary-lite)10%,transparent)}}.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:#673de633}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:#673de64d}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:bg-primary\/30:hover{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.softtent-po-admin .hover\:bg-red-100:hover{background-color:var(--color-red-100)}.softtent-po-admin .hover\:bg-red-700:hover{background-color:var(--color-red-700)}.softtent-po-admin .hover\:text-gray-600:hover{color:var(--color-gray-600)}.softtent-po-admin .hover\:text-gray-700:hover{color:var(--color-gray-700)}.softtent-po-admin .hover\:text-gray-800:hover{color:var(--color-gray-800)}.softtent-po-admin .hover\:text-gray-900:hover{color:var(--color-gray-900)}.softtent-po-admin .hover\:text-primary:hover{color:var(--color-primary)}.softtent-po-admin .hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.softtent-po-admin .hover\:text-white:hover{color:var(--color-white)}.softtent-po-admin .hover\:opacity-90:hover{opacity:.9}.softtent-po-admin .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:#673de640}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .hover\:shadow-primary\/25:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-primary)25%,transparent)var(--tw-shadow-alpha),transparent)}}}.softtent-po-admin .focus\:rounded-md:focus{border-radius:var(--radius-md)}.softtent-po-admin .focus\:\!border-\[\#EBEFF8\]:focus{border-color:#ebeff8!important}.softtent-po-admin .focus\:border-\[\#673de6\]:focus{border-color:#673de6}.softtent-po-admin .focus\:border-primary:focus{border-color:var(--color-primary)}.softtent-po-admin .focus\:border-transparent:focus{border-color:#0000}.softtent-po-admin .focus\:bg-white:focus{background-color:var(--color-white)}.softtent-po-admin .focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:#ebeff8!important}@supports (color:color-mix(in lab, red, red)){.softtent-po-admin .focus\:\!shadow-\[\#EBEFF8\]:focus{--tw-shadow-color:color-mix(in oklab,#ebeff8 var(--tw-shadow-alpha),transparent)!important}}.softtent-po-admin .focus\:ring-primary:focus{--tw-ring-color:var(--color-primary)}.softtent-po-admin .focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.softtent-po-admin .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.softtent-po-admin .focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.softtent-po-admin .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.softtent-po-admin .active\:cursor-grabbing:active{cursor:grabbing}.softtent-po-admin .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.softtent-po-admin .disabled\:opacity-50:disabled{opacity:.5}.softtent-po-admin .disabled\:opacity-60:disabled{opacity:.6}.softtent-po-admin .disabled\:opacity-75:disabled{opacity:.75}@media (min-width:768px){.softtent-po-admin .md\:visible{visibility:visible}.softtent-po-admin .md\:top-6{top:calc(var(--spacing)*6)}.softtent-po-admin .md\:top-28{top:calc(var(--spacing)*28)}.softtent-po-admin .md\:ml-3{margin-left:calc(var(--spacing)*3)}.softtent-po-admin .md\:flex{display:flex}.softtent-po-admin .md\:hidden{display:none}.softtent-po-admin .md\:max-w-4xl{max-width:var(--container-4xl)}.softtent-po-admin .md\:flex-1{flex:1}.softtent-po-admin .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.softtent-po-admin .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .md\:flex-col{flex-direction:column}.softtent-po-admin .md\:gap-4{gap:calc(var(--spacing)*4)}.softtent-po-admin .md\:text-left{text-align:left}.softtent-po-admin .md\:\!text-5xl{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}@media (min-width:1024px){.softtent-po-admin .lg\:block{display:block}.softtent-po-admin .lg\:hidden{display:none}.softtent-po-admin .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.softtent-po-admin .lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:40rem){.softtent-po-admin .sm\:inline{display:inline}.softtent-po-admin .sm\:p-6{padding:calc(var(--spacing)*6)}.softtent-po-admin .sm\:px-2{padding-inline:calc(var(--spacing)*2)}.softtent-po-admin .sm\:px-6{padding-inline:calc(var(--spacing)*6)}}.softtent-po-admin .rtl\:-translate-x-5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .rtl\:translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.softtent-po-admin .\[\&\>img\]\:h-6>img{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>img\]\:w-6>img{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-5>svg{height:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:h-6>svg{height:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:h-full>svg{height:100%}.softtent-po-admin .\[\&\>svg\]\:w-5>svg{width:calc(var(--spacing)*5)}.softtent-po-admin .\[\&\>svg\]\:w-6>svg{width:calc(var(--spacing)*6)}.softtent-po-admin .\[\&\>svg\]\:w-full>svg{width:100%}}.softtent-po-admin .app-loading{text-align:center;margin-top:60px;font-size:18px;display:block}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}} -
softtent-preorders/trunk/extensions/PreOrder/Includes/CartHandler.php
r3469635 r3473030 37 37 add_action( 'template_redirect', [ $this, 'handle_preorder_redirect' ] ); 38 38 39 // Prevent mixing preorder and regular cart items when the setting is enabled 40 add_filter( 'woocommerce_add_to_cart_validation', [ $this, 'maybe_prevent_mixing' ], 10, 3 ); 41 39 42 // Add preorders meta to cart item 40 43 add_filter( 'woocommerce_add_cart_item_data', [ $this, 'add_preorder_cart_data' ], 10, 2 ); … … 46 49 add_action( 'woocommerce_checkout_create_order_line_item', [ $this, 'save_preorder_order_item_meta' ], 10, 4 ); 47 50 48 // Handle order status for preorders51 // Handle order status and send notifications for preorders 49 52 add_action( 'woocommerce_thankyou', [ $this, 'maybe_update_preorder_status' ], 10, 1 ); 50 53 … … 62 65 add_action( 'woocommerce_before_checkout_form', [ $this, 'display_preorder_notice' ] ); 63 66 64 // Display order item meta with proper labels 65 add_filter( 'woocommerce_order_item_display_meta_key', [ $this, 'customize_order_item_meta_key' ], 10, 3 ); 66 add_filter( 'woocommerce_order_item_display_meta_value', [ $this, 'customize_order_item_meta_value' ], 10, 3 ); 67 add_filter( 'woocommerce_hidden_order_itemmeta', [ $this, 'unhide_preorder_meta' ], 10, 1 ); 67 // Hide all raw preorder meta keys from WooCommerce's default display 68 add_filter( 'woocommerce_hidden_order_itemmeta', [ $this, 'hide_preorder_meta_keys' ], 10, 1 ); 69 70 // Inject consolidated pre-order block — admin order items view 71 add_action( 'woocommerce_after_order_itemmeta', [ $this, 'display_preorder_admin_block' ], 10, 3 ); 72 73 // Inject pre-order badge — frontend My Account order details 74 add_action( 'woocommerce_order_item_meta_end', [ $this, 'display_preorder_frontend_badge' ], 10, 4 ); 68 75 } 69 76 … … 88 95 wp_safe_redirect( $checkout_url ); 89 96 exit; 97 } 98 99 /** 100 * Prevent mixing preorder items with regular items when the rule setting is enabled. 101 * 102 * Blocks the add-to-cart action and shows a notice when: 103 * - A preorder item is being added to a cart that already contains regular items. 104 * - A regular item is being added to a cart that already contains preorder items. 105 * 106 * @param bool $passed Current validation result. 107 * @param int $product_id Product being added. 108 * @param int $quantity Quantity being added. 109 * @return bool False to block, true to allow. 110 */ 111 public function maybe_prevent_mixing( $passed, $product_id, $quantity ) { 112 // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable 113 unset( $quantity ); 114 115 if ( ! $passed || ! WC()->cart || WC()->cart->is_empty() ) { 116 return $passed; 117 } 118 119 // phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing 120 $is_adding_preorder = isset( $_GET['softtent-po-preorders'] ) || isset( $_POST['softtent-po-preorders'] ); 121 122 $cart_has_preorders = false; 123 $preorder_rule = null; 124 125 foreach ( WC()->cart->get_cart() as $cart_item ) { 126 if ( ! empty( $cart_item['softtent_preorders']['is_preorder'] ) ) { 127 $cart_has_preorders = true; 128 129 if ( null === $preorder_rule ) { 130 $rule_index = $cart_item['softtent_preorders']['rule_index']; 131 $settings = softtent_po()->get_extension_settings_by_id( 'preorders', true ); 132 $rules = $settings['rules'] ?? []; 133 if ( isset( $rules[ $rule_index ] ) ) { 134 $preorder_rule = $rules[ $rule_index ]; 135 } 136 } 137 } 138 } 139 140 // Adding a preorder item to a cart that already contains regular items. 141 if ( $is_adding_preorder && ! $cart_has_preorders ) { 142 $new_rule = \SoftTent\PreOrders\Extensions\PreOrder\get_applicable_rule_for_product( $product_id ); 143 if ( $new_rule ) { 144 $cart_checkout = $new_rule['tabs']['advanced']['cart_checkout_page']['value'] ?? []; 145 $prevent = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $cart_checkout['preorder_prevent_mixing'] ?? null, false ); 146 if ( $prevent ) { 147 wc_add_notice( 148 esc_html__( 'You cannot add a pre-order item when your cart already contains regular products. Please empty your cart first.', 'softtent-preorders' ), 149 'error' 150 ); 151 return false; 152 } 153 } 154 } 155 156 // Adding a regular item to a cart that already contains preorder items. 157 if ( ! $is_adding_preorder && $cart_has_preorders && $preorder_rule ) { 158 $cart_checkout = $preorder_rule['tabs']['advanced']['cart_checkout_page']['value'] ?? []; 159 $prevent = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $cart_checkout['preorder_prevent_mixing'] ?? null, false ); 160 if ( $prevent ) { 161 wc_add_notice( 162 esc_html__( 'You cannot add a regular product when your cart already contains pre-order items. Please empty your cart first.', 'softtent-preorders' ), 163 'error' 164 ); 165 return false; 166 } 167 } 168 169 return $passed; 90 170 } 91 171 … … 155 235 156 236 $cart_label_text = esc_html__( 'Pre-Order', 'softtent-preorders' ); 237 $cart_checkout = []; 157 238 158 239 if ( isset( $preorders_data['rule_index'] ) && isset( $rules[ $preorders_data['rule_index'] ] ) ) { 159 240 $rule = $rules[ $preorders_data['rule_index'] ]; 160 $cart_checkout = $rule['tabs']['advanced']['cart_checkout ']['value'] ?? [];241 $cart_checkout = $rule['tabs']['advanced']['cart_checkout_page']['value'] ?? []; 161 242 $label_text_raw = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $cart_checkout['cart_label_text'] ?? null ); 162 243 if ( ! empty( $label_text_raw ) ) { … … 171 252 ]; 172 253 173 // Add estimated shipping date 174 if ( ! empty( $preorders_data['shipping_date'] ) ) { 254 // Add estimated shipping date only when the setting is enabled 255 $show_shipping_date = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $cart_checkout['cart_show_shipping_date'] ?? null, false ); 256 if ( $show_shipping_date && ! empty( $preorders_data['shipping_date'] ) ) { 175 257 $formatted_date = date_i18n( get_option( 'date_format' ), strtotime( $preorders_data['shipping_date'] ) ); 176 258 $item_data[] = [ … … 278 360 $order->update_meta_data( '_softtent_po_is_preorder', 'yes' ); 279 361 $order->save(); 362 363 // Send notification emails based on rule settings 364 $this->send_preorder_notifications( $order, $rule ); 365 } 366 367 /** 368 * Send pre-order notification emails based on rule settings. 369 * 370 * @param \WC_Order $order Order object. 371 * @param array $rule Matching rule data. 372 * @return void 373 */ 374 private function send_preorder_notifications( $order, $rule ) { 375 $notifications = $rule['tabs']['advanced']['notifications']['value'] ?? []; 376 377 $get_val = function ( $key ) use ( $notifications ) { 378 return \SoftTent\PreOrders\Helpers\Fns::get_config_value( $notifications[ $key ] ?? null ); 379 }; 380 381 if ( $get_val( 'send_to_customer' ) ) { 382 $text_raw = $get_val( 'text_customer' ); 383 $text = is_array( $text_raw ) 384 ? \SoftTent\PreOrders\Helpers\Fns::get_translatable_value( $text_raw, '' ) 385 : ( $text_raw ?? '' ); 386 $this->send_preorder_email( $order, 'customer', (string) $text ); 387 } 388 389 if ( $get_val( 'send_to_admin' ) ) { 390 $text_raw = $get_val( 'text_admin' ); 391 $text = is_array( $text_raw ) 392 ? \SoftTent\PreOrders\Helpers\Fns::get_translatable_value( $text_raw, '' ) 393 : ( $text_raw ?? '' ); 394 $this->send_preorder_email( $order, 'admin', (string) $text ); 395 } 396 } 397 398 /** 399 * Send a single pre-order notification email. 400 * 401 * @param \WC_Order $order Order object. 402 * @param string $recipient_type 'customer' or 'admin'. 403 * @param string $custom_text Optional custom body text. 404 * @return void 405 */ 406 private function send_preorder_email( $order, $recipient_type, $custom_text = '' ) { 407 if ( 'customer' === $recipient_type ) { 408 $to = $order->get_billing_email(); 409 $subject = sprintf( 410 /* translators: %s: Order number */ 411 esc_html__( 'Your Pre-Order #%s has been placed', 'softtent-preorders' ), 412 $order->get_order_number() 413 ); 414 $default_body = sprintf( 415 /* translators: %s: Order number */ 416 esc_html__( 'Thank you for your pre-order. Your order #%s has been placed successfully.', 'softtent-preorders' ), 417 $order->get_order_number() 418 ); 419 } else { 420 $to = get_option( 'admin_email' ); 421 $subject = sprintf( 422 /* translators: %s: Order number */ 423 esc_html__( 'New Pre-Order Received — Order #%s', 'softtent-preorders' ), 424 $order->get_order_number() 425 ); 426 $default_body = sprintf( 427 /* translators: %s: Order number */ 428 esc_html__( 'A new pre-order #%s has been placed.', 'softtent-preorders' ), 429 $order->get_order_number() 430 ); 431 } 432 433 if ( empty( $to ) ) { 434 return; 435 } 436 437 $body = ! empty( $custom_text ) ? $custom_text : $default_body; 438 $headers = [ 'Content-Type: text/html; charset=UTF-8' ]; 439 440 wp_mail( $to, $subject, wpautop( wp_kses_post( $body ) ), $headers ); 280 441 } 281 442 … … 464 625 465 626 /** 466 * Unhide preorders meta fields in order items 467 * 468 * @param array $hidden_meta Array of hidden meta keys. 469 * @return array Modified array of hidden meta keys. 470 */ 471 public function unhide_preorder_meta( $hidden_meta ) { 472 // Define preorders meta keys that should be visible 473 $preorder_keys = [ 474 '_softtent_preorders', 475 '_softtent_preorders_payment_type', 476 '_softtent_preorders_deposit_type', 477 '_softtent_preorders_deposit_amount', 478 '_softtent_preorders_shipping_date', 627 * Add all preorder meta keys to WooCommerce's hidden list so they never 628 * render as raw key/value rows. Custom display is handled by the action hooks below. 629 * 630 * @param array $hidden_meta Existing hidden meta keys. 631 * @return array Extended hidden meta keys. 632 */ 633 public function hide_preorder_meta_keys( $hidden_meta ) { 634 return array_merge( 635 $hidden_meta, 636 [ 637 '_softtent_preorders', 638 '_softtent_preorders_rule_index', 639 '_softtent_preorders_payment_type', 640 '_softtent_preorders_deposit_type', 641 '_softtent_preorders_deposit_amount', 642 '_softtent_preorders_shipping_date', 643 ] 644 ); 645 } 646 647 /** 648 * Build a reusable array of pre-order detail rows for display. 649 * 650 * @param \WC_Order_Item $item Order item. 651 * @return array{ payment_label: string, deposit_display: string, shipping_display: string } 652 */ 653 private function get_preorder_display_parts( $item ) { 654 $payment_type = (string) $item->get_meta( '_softtent_preorders_payment_type' ); 655 $deposit_type = (string) $item->get_meta( '_softtent_preorders_deposit_type' ); 656 $deposit_amount = $item->get_meta( '_softtent_preorders_deposit_amount' ); 657 $shipping_date = (string) $item->get_meta( '_softtent_preorders_shipping_date' ); 658 659 $payment_labels = [ 660 'full' => esc_html__( 'Full Payment', 'softtent-preorders' ), 661 'deposit' => esc_html__( 'Deposit', 'softtent-preorders' ), 662 'free' => esc_html__( 'Free', 'softtent-preorders' ), 479 663 ]; 480 664 481 // Only show rule index in admin 482 if ( is_admin() ) { 483 $preorder_keys[] = '_softtent_preorders_rule_index'; 484 } 485 486 return array_diff( $hidden_meta, $preorder_keys ); 487 } 488 489 /** 490 * Customize order item meta key display 491 * 492 * @param string $display_key Display key. 493 * @param \WC_Meta_Data $meta Meta data object. 494 * @param \WC_Order_Item $item Order item object. 495 * @return string Modified display key. 496 */ 497 public function customize_order_item_meta_key( $display_key, $meta, $item ) { 665 $payment_label = $payment_labels[ $payment_type ] ?? ucfirst( $payment_type ); 666 $deposit_display = ''; 667 $shipping_display = ''; 668 669 if ( 'deposit' === $payment_type && $deposit_amount ) { 670 $deposit_display = 'percentage' === $deposit_type 671 ? esc_html( $deposit_amount ) . '%' 672 : wp_kses_post( wc_price( (float) $deposit_amount ) ); 673 } 674 675 if ( $shipping_date ) { 676 $shipping_display = esc_html( date_i18n( get_option( 'date_format' ), strtotime( $shipping_date ) ) ); 677 } 678 679 return compact( 'payment_type', 'payment_label', 'deposit_display', 'shipping_display' ); 680 } 681 682 /** 683 * Render a consolidated pre-order info block in the admin order items view. 684 * 685 * Fires: woocommerce_after_order_itemmeta 686 * 687 * @param int $item_id Item ID. 688 * @param \WC_Order_Item $item Order item. 689 * @param \WC_Product|false $product Product object or false. 690 * @return void 691 */ 692 public function display_preorder_admin_block( $item_id, $item, $product ) { 498 693 // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable 499 unset( $item ); 500 501 $key = $meta->key; 502 503 // Map internal keys to user-friendly labels 504 $key_labels = [ 505 '_softtent_preorders' => esc_html__( 'Pre-Order', 'softtent-preorders' ), 506 '_softtent_preorders_rule_index' => esc_html__( 'Rule Index', 'softtent-preorders' ), 507 '_softtent_preorders_payment_type' => esc_html__( 'Payment Type', 'softtent-preorders' ), 508 '_softtent_preorders_deposit_type' => esc_html__( 'Deposit Type', 'softtent-preorders' ), 509 '_softtent_preorders_deposit_amount' => esc_html__( 'Deposit Amount', 'softtent-preorders' ), 510 '_softtent_preorders_shipping_date' => esc_html__( 'Expected Shipping Date', 'softtent-preorders' ), 511 ]; 512 513 if ( isset( $key_labels[ $key ] ) ) { 514 return $key_labels[ $key ]; 515 } 516 517 return $display_key; 518 } 519 520 /** 521 * Customize order item meta value display 522 * 523 * @param string $display_value Display value. 524 * @param \WC_Meta_Data $meta Meta data object. 525 * @param \WC_Order_Item $item Order item object. 526 * @return string Modified display value. 527 */ 528 public function customize_order_item_meta_value( $display_value, $meta, $item ) { 694 unset( $item_id, $product ); 695 696 if ( 'yes' !== $item->get_meta( '_softtent_preorders' ) ) { 697 return; 698 } 699 700 $parts = $this->get_preorder_display_parts( $item ); 701 702 $rows = ''; 703 704 if ( $parts['payment_type'] ) { 705 $payment_cell = esc_html( $parts['payment_label'] ); 706 $payment_cell .= $parts['deposit_display'] ? ' — ' . $parts['deposit_display'] : ''; 707 708 $rows .= '<tr>' 709 . '<td style="padding:2px 10px 2px 0;color:#555;white-space:nowrap;">' . esc_html__( 'Payment', 'softtent-preorders' ) . '</td>' 710 . '<td style="padding:2px 0;font-weight:600;">' . $payment_cell . '</td>' 711 . '</tr>'; 712 } 713 714 if ( $parts['shipping_display'] ) { 715 $rows .= '<tr>' 716 . '<td style="padding:2px 10px 2px 0;color:#555;white-space:nowrap;">' . esc_html__( 'Ships by', 'softtent-preorders' ) . '</td>' 717 . '<td style="padding:2px 0;font-weight:600;">' . $parts['shipping_display'] . '</td>' 718 . '</tr>'; 719 } 720 721 $table = $rows 722 ? '<table style="border-collapse:collapse;margin-top:4px;font-size:12px;">' . $rows . '</table>' 723 : ''; 724 725 printf( 726 '<div style="margin-top:6px;padding:6px 10px;background:#f0f9ff;border-left:3px solid #0369a1;border-radius:2px;font-size:12px;line-height:1.6;">' 727 . '<strong style="color:#0369a1;">✓ %s</strong>%s' 728 . '</div>', 729 esc_html__( 'Pre-Order', 'softtent-preorders' ), 730 $table // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- parts are individually escaped above 731 ); 732 } 733 734 /** 735 * Render a pre-order badge in the frontend My Account order details page. 736 * 737 * Fires: woocommerce_order_item_meta_end 738 * 739 * @param int $item_id Item ID. 740 * @param \WC_Order_Item $item Order item. 741 * @param \WC_Order $order Order object. 742 * @param bool $plain_text Whether output is plain text (e.g. email). 743 * @return void 744 */ 745 public function display_preorder_frontend_badge( $item_id, $item, $order, $plain_text ) { 529 746 // phpcs:ignore VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable 530 unset( $item ); 531 532 $key = $meta->key; 533 $value = $meta->value; 534 535 // Customize value display based on key 536 switch ( $key ) { 537 case '_softtent_preorders': 538 return 'yes' === $value ? esc_html__( 'Yes', 'softtent-preorders' ) : esc_html__( 'No', 'softtent-preorders' ); 539 540 case '_softtent_preorders_payment_type': 541 $payment_types = [ 542 'full' => esc_html__( 'Full Payment', 'softtent-preorders' ), 543 'deposit' => esc_html__( 'Deposit/Partial Payment', 'softtent-preorders' ), 544 'free' => esc_html__( 'Free (Pay Later)', 'softtent-preorders' ), 545 ]; 546 return isset( $payment_types[ $value ] ) ? $payment_types[ $value ] : $value; 547 548 case '_softtent_preorders_deposit_type': 549 $deposit_types = [ 550 'percentage' => esc_html__( 'Percentage', 'softtent-preorders' ), 551 'fixed' => esc_html__( 'Fixed Amount', 'softtent-preorders' ), 552 ]; 553 return isset( $deposit_types[ $value ] ) ? $deposit_types[ $value ] : $value; 554 555 case '_softtent_preorders_shipping_date': 556 if ( ! empty( $value ) ) { 557 return date_i18n( get_option( 'date_format' ), strtotime( $value ) ); 747 unset( $item_id, $order ); 748 749 if ( 'yes' !== $item->get_meta( '_softtent_preorders' ) ) { 750 return; 751 } 752 753 $parts = $this->get_preorder_display_parts( $item ); 754 755 if ( $plain_text ) { 756 $line = esc_html__( 'Pre-Order', 'softtent-preorders' ); 757 if ( $parts['payment_type'] ) { 758 $line .= ' | ' . esc_html( $parts['payment_label'] ); 759 if ( $parts['deposit_display'] ) { 760 $line .= ' (' . wp_strip_all_tags( $parts['deposit_display'] ) . ')'; 558 761 } 559 break; 560 } 561 562 return $display_value; 762 } 763 echo esc_html( $line ) . "\n"; 764 return; 765 } 766 767 $details = ''; 768 769 if ( $parts['payment_type'] ) { 770 $payment_text = esc_html( $parts['payment_label'] ); 771 $payment_text .= $parts['deposit_display'] ? ' — ' . $parts['deposit_display'] : ''; 772 $details .= '<span style="color:#555;margin-left:6px;font-size:12px;">' . $payment_text . '</span>'; 773 } 774 775 if ( $parts['shipping_display'] ) { 776 $details .= '<span style="color:#888;margin-left:6px;font-size:12px;">' 777 . esc_html__( 'Ships by', 'softtent-preorders' ) . ' ' . $parts['shipping_display'] 778 . '</span>'; 779 } 780 781 printf( 782 '<p style="margin:6px 0 0;">' 783 . '<mark style="background:#dbeafe;color:#1e40af;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;">%s</mark>' 784 . '%s' 785 . '</p>', 786 esc_html__( 'Pre-Order', 'softtent-preorders' ), 787 $details // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- parts are individually escaped above 788 ); 563 789 } 564 790 } -
softtent-preorders/trunk/extensions/PreOrder/PreOrder.php
r3469635 r3473030 52 52 // Register shortcode 53 53 add_shortcode( 'softtent_preorders', __NAMESPACE__ . '\\render_preorders_shortcode' ); 54 55 // Register custom 'Pre-Ordered' order status used in order settings 56 add_action( 'init', __NAMESPACE__ . '\\register_preordered_status' ); 57 add_filter( 'wc_order_statuses', __NAMESPACE__ . '\\add_preordered_to_statuses' ); 58 59 // Schedule daily cron for auto-complete on release 60 if ( ! wp_next_scheduled( 'softtent_po_preorder_auto_complete' ) ) { 61 wp_schedule_event( time(), 'daily', 'softtent_po_preorder_auto_complete' ); 62 } 63 add_action( 'softtent_po_preorder_auto_complete', __NAMESPACE__ . '\\run_auto_complete_check' ); 54 64 } 55 65 -
softtent-preorders/trunk/extensions/PreOrder/helpers.php
r3469635 r3473030 180 180 $pricing = get_pricing_settings( $rule ); 181 181 182 if ( 'full' === $pricing['payment_type'] || 'free' === $pricing['payment_type']) {182 if ( 'full' === $pricing['payment_type'] ) { 183 183 return $product->get_price(); 184 } 185 186 if ( 'free' === $pricing['payment_type'] ) { 187 return 0; 184 188 } 185 189 … … 309 313 return $button_html; 310 314 } 315 316 /** 317 * Register the custom 'wc-preordered' order status. 318 * 319 * @return void 320 */ 321 function register_preordered_status() { 322 register_post_status( 323 'wc-preordered', 324 [ 325 'label' => esc_html_x( 'Pre-Ordered', 'Order status', 'softtent-preorders' ), 326 'public' => false, 327 'exclude_from_search' => false, 328 'show_in_admin_all_list' => true, 329 'show_in_admin_status_list' => true, 330 /* translators: %s: Number of pre-ordered orders */ 331 'label_count' => _n_noop( 332 'Pre-Ordered <span class="count">(%s)</span>', 333 'Pre-Ordered <span class="count">(%s)</span>', 334 'softtent-preorders' 335 ), 336 ] 337 ); 338 } 339 340 /** 341 * Add 'wc-preordered' to the WooCommerce order statuses list. 342 * 343 * @param array $statuses Existing WC statuses. 344 * @return array Modified statuses. 345 */ 346 function add_preordered_to_statuses( $statuses ) { 347 $statuses['wc-preordered'] = esc_html_x( 'Pre-Ordered', 'Order status', 'softtent-preorders' ); 348 return $statuses; 349 } 350 351 /** 352 * Cron callback: auto-complete preorder orders whose shipping date has passed. 353 * 354 * Fires daily via the 'softtent_po_preorder_auto_complete' scheduled event. 355 * 356 * @return void 357 */ 358 function run_auto_complete_check() { 359 if ( ! function_exists( 'wc_get_orders' ) ) { 360 return; 361 } 362 363 $settings = softtent_po()->get_extension_settings_by_id( 'preorders', true ); 364 $rules = $settings['rules'] ?? []; 365 366 foreach ( $rules as $rule_index => $rule ) { 367 if ( empty( $rule['is_active'] ) ) { 368 continue; 369 } 370 371 $order_settings = $rule['tabs']['advanced']['order_settings']['value'] ?? []; 372 $auto_complete = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $order_settings['auto_complete_on_release'] ?? null, false ); 373 374 if ( ! $auto_complete ) { 375 continue; 376 } 377 378 $schedule = $rule['tabs']['advanced']['schedule']['value'] ?? []; 379 $shipping_date = \SoftTent\PreOrders\Helpers\Fns::get_config_value( $schedule['shipping_date'] ?? null ); 380 381 if ( empty( $shipping_date ) || strtotime( $shipping_date ) > time() ) { 382 continue; 383 } 384 385 // Find preorder orders for this rule that are not yet completed. 386 $orders = wc_get_orders( 387 [ 388 'limit' => -1, 389 'status' => [ 'processing', 'on-hold', 'preordered', 'pending' ], 390 'meta_query' => [ // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_query 391 [ 392 'key' => '_softtent_po_is_preorder', 393 'value' => 'yes', 394 ], 395 ], 396 ] 397 ); 398 399 foreach ( $orders as $order ) { 400 foreach ( $order->get_items() as $item ) { 401 if ( 'yes' !== $item->get_meta( '_softtent_preorders' ) ) { 402 continue; 403 } 404 405 // Only process orders belonging to this rule. 406 if ( (string) $item->get_meta( '_softtent_preorders_rule_index' ) !== (string) $rule_index ) { 407 continue; 408 } 409 410 $order->update_status( 411 'completed', 412 esc_html__( 'Pre-order auto-completed on release date.', 'softtent-preorders' ) 413 ); 414 break; 415 } 416 } 417 } 418 } -
softtent-preorders/trunk/languages/softtent-preorders.pot
r3469635 r3473030 9 9 "Content-Type: text/plain; charset=UTF-8\n" 10 10 "Content-Transfer-Encoding: 8bit\n" 11 "POT-Creation-Date: 2026-0 2-25T16:54:24+00:00\n"11 "POT-Creation-Date: 2026-03-02T19:08:45+00:00\n" 12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 13 "X-Generator: WP-CLI 2.11.0\n" … … 44 44 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:977 45 45 #: extensions/PreOrder/Includes/ButtonRenderer.php:65 46 #: extensions/PreOrder/Includes/CartHandler.php:156 47 #: extensions/PreOrder/Includes/CartHandler.php:505 48 #: extensions/PreOrder/PreOrder.php:977 46 #: extensions/PreOrder/Includes/CartHandler.php:236 47 #: extensions/PreOrder/Includes/CartHandler.php:729 48 #: extensions/PreOrder/Includes/CartHandler.php:756 49 #: extensions/PreOrder/Includes/CartHandler.php:786 50 #: extensions/PreOrder/PreOrder.php:987 49 51 msgid "Pre-Order" 50 52 msgstr "" 51 53 52 54 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:169 53 #: extensions/PreOrder/Includes/CartHandler.php: 16955 #: extensions/PreOrder/Includes/CartHandler.php:250 54 56 msgid "Type" 55 57 msgstr "" 56 58 57 59 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:177 58 #: extensions/PreOrder/Includes/CartHandler.php: 17760 #: extensions/PreOrder/Includes/CartHandler.php:259 59 61 msgid "Expected Shipping" 60 62 msgstr "" 61 63 62 64 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:189 63 #: extensions/PreOrder/Includes/CartHandler.php:189 65 #: extensions/PreOrder/Includes/CartHandler.php:271 66 #: extensions/PreOrder/Includes/CartHandler.php:661 64 67 msgid "Deposit" 65 68 msgstr "" 66 69 67 70 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:275 68 #: extensions/PreOrder/Includes/CartHandler.php: 27571 #: extensions/PreOrder/Includes/CartHandler.php:357 69 72 msgid "Pre-order placed." 70 73 msgstr "" 71 74 72 75 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:324 73 #: extensions/PreOrder/Includes/CartHandler.php: 32476 #: extensions/PreOrder/Includes/CartHandler.php:485 74 77 msgid "(Deposit)" 75 78 msgstr "" 76 79 77 80 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:451 78 #: extensions/PreOrder/Includes/CartHandler.php: 45181 #: extensions/PreOrder/Includes/CartHandler.php:612 79 82 msgid "Your cart contains preorders item(s)." 80 83 msgstr "" … … 82 85 #. translators: %s: Expected shipping date 83 86 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:457 84 #: extensions/PreOrder/Includes/CartHandler.php: 45787 #: extensions/PreOrder/Includes/CartHandler.php:618 85 88 msgid "Expected shipping after %s." 86 89 msgstr "" 87 90 88 91 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:506 89 #: extensions/PreOrder/Includes/CartHandler.php:50690 92 msgid "Rule Index" 91 93 msgstr "" … … 93 95 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:507 94 96 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:887 95 #: extensions/PreOrder/Includes/CartHandler.php:507 96 #: extensions/PreOrder/PreOrder.php:887 97 #: extensions/PreOrder/PreOrder.php:897 97 98 msgid "Payment Type" 98 99 msgstr "" … … 100 101 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:508 101 102 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:899 102 #: extensions/PreOrder/Includes/CartHandler.php:508 103 #: extensions/PreOrder/PreOrder.php:899 103 #: extensions/PreOrder/PreOrder.php:909 104 104 msgid "Deposit Type" 105 105 msgstr "" … … 107 107 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:509 108 108 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:913 109 #: extensions/PreOrder/Includes/CartHandler.php:509 110 #: extensions/PreOrder/PreOrder.php:913 109 #: extensions/PreOrder/PreOrder.php:923 111 110 msgid "Deposit Amount" 112 111 msgstr "" 113 112 114 113 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:510 115 #: extensions/PreOrder/Includes/CartHandler.php:510116 114 msgid "Expected Shipping Date" 117 115 msgstr "" 118 116 119 117 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:538 120 #: extensions/PreOrder/Includes/CartHandler.php:538121 118 msgid "Yes" 122 119 msgstr "" 123 120 124 121 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:538 125 #: extensions/PreOrder/Includes/CartHandler.php:538126 122 msgid "No" 127 123 msgstr "" … … 129 125 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:542 130 126 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:890 131 #: extensions/PreOrder/Includes/CartHandler.php: 542132 #: extensions/PreOrder/PreOrder.php: 890127 #: extensions/PreOrder/Includes/CartHandler.php:660 128 #: extensions/PreOrder/PreOrder.php:900 133 129 msgid "Full Payment" 134 130 msgstr "" … … 136 132 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:543 137 133 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:891 138 #: extensions/PreOrder/Includes/CartHandler.php:543 139 #: extensions/PreOrder/PreOrder.php:891 134 #: extensions/PreOrder/PreOrder.php:901 140 135 msgid "Deposit/Partial Payment" 141 136 msgstr "" … … 143 138 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:544 144 139 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:892 145 #: extensions/PreOrder/Includes/CartHandler.php:544 146 #: extensions/PreOrder/PreOrder.php:892 140 #: extensions/PreOrder/PreOrder.php:902 147 141 msgid "Free (Pay Later)" 148 142 msgstr "" … … 150 144 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:550 151 145 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:902 152 #: extensions/PreOrder/Includes/CartHandler.php:550 153 #: extensions/PreOrder/PreOrder.php:902 146 #: extensions/PreOrder/PreOrder.php:912 154 147 msgid "Percentage" 155 148 msgstr "" … … 157 150 #: dist/softtent-preorders/extensions/PreOrder/Includes/CartHandler.php:551 158 151 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:903 159 #: extensions/PreOrder/Includes/CartHandler.php:551 160 #: extensions/PreOrder/PreOrder.php:903 152 #: extensions/PreOrder/PreOrder.php:913 161 153 msgid "Fixed Amount" 162 154 msgstr "" 163 155 164 156 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:65 165 #: extensions/PreOrder/PreOrder.php: 65157 #: extensions/PreOrder/PreOrder.php:75 166 158 msgid "Pre-Orders" 167 159 msgstr "" 168 160 169 161 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:66 170 #: extensions/PreOrder/PreOrder.php: 66162 #: extensions/PreOrder/PreOrder.php:76 171 163 msgid "- Allow Customers to Pre-Order" 172 164 msgstr "" 173 165 174 166 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:67 175 #: extensions/PreOrder/PreOrder.php: 67167 #: extensions/PreOrder/PreOrder.php:77 176 168 msgid "Allow customers to preorders products that are not yet in stock. Manage preorders availability, button texts, messaging, stock behavior, and notifications to better handle upcoming products." 177 169 msgstr "" … … 180 172 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:188 181 173 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:679 182 #: extensions/PreOrder/PreOrder.php: 96183 #: extensions/PreOrder/PreOrder.php:1 88184 #: extensions/PreOrder/PreOrder.php:6 79174 #: extensions/PreOrder/PreOrder.php:106 175 #: extensions/PreOrder/PreOrder.php:198 176 #: extensions/PreOrder/PreOrder.php:689 185 177 msgid "Shop Pages" 186 178 msgstr "" … … 190 182 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:299 191 183 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:541 192 #: extensions/PreOrder/PreOrder.php:1 01193 #: extensions/PreOrder/PreOrder.php:1 44194 #: extensions/PreOrder/PreOrder.php: 299195 #: extensions/PreOrder/PreOrder.php:5 41184 #: extensions/PreOrder/PreOrder.php:111 185 #: extensions/PreOrder/PreOrder.php:154 186 #: extensions/PreOrder/PreOrder.php:309 187 #: extensions/PreOrder/PreOrder.php:551 196 188 msgid "Button Text" 197 189 msgstr "" … … 199 191 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:108 200 192 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:151 201 #: extensions/PreOrder/PreOrder.php:1 08202 #: extensions/PreOrder/PreOrder.php:1 51193 #: extensions/PreOrder/PreOrder.php:118 194 #: extensions/PreOrder/PreOrder.php:161 203 195 msgid "Button Icon" 204 196 msgstr "" … … 206 198 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:123 207 199 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:166 208 #: extensions/PreOrder/PreOrder.php:1 23209 #: extensions/PreOrder/PreOrder.php:1 66200 #: extensions/PreOrder/PreOrder.php:133 201 #: extensions/PreOrder/PreOrder.php:176 210 202 msgid "Message Before" 211 203 msgstr "" … … 213 205 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:124 214 206 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:167 215 #: extensions/PreOrder/PreOrder.php:1 24216 #: extensions/PreOrder/PreOrder.php:1 67207 #: extensions/PreOrder/PreOrder.php:134 208 #: extensions/PreOrder/PreOrder.php:177 217 209 msgid "Message shown before preorders button." 218 210 msgstr "" … … 220 212 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:130 221 213 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:173 222 #: extensions/PreOrder/PreOrder.php:1 30223 #: extensions/PreOrder/PreOrder.php:1 73214 #: extensions/PreOrder/PreOrder.php:140 215 #: extensions/PreOrder/PreOrder.php:183 224 216 msgid "Message After" 225 217 msgstr "" … … 227 219 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:131 228 220 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:174 229 #: extensions/PreOrder/PreOrder.php:1 31230 #: extensions/PreOrder/PreOrder.php:1 74221 #: extensions/PreOrder/PreOrder.php:141 222 #: extensions/PreOrder/PreOrder.php:184 231 223 msgid "Message shown after the preorders button." 232 224 msgstr "" … … 235 227 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:422 236 228 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:714 237 #: extensions/PreOrder/PreOrder.php:1 39238 #: extensions/PreOrder/PreOrder.php:4 22239 #: extensions/PreOrder/PreOrder.php:7 14229 #: extensions/PreOrder/PreOrder.php:149 230 #: extensions/PreOrder/PreOrder.php:432 231 #: extensions/PreOrder/PreOrder.php:724 240 232 msgid "Product Single Page" 241 233 msgstr "" … … 243 235 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:193 244 236 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:435 245 #: extensions/PreOrder/PreOrder.php: 193246 #: extensions/PreOrder/PreOrder.php:4 35237 #: extensions/PreOrder/PreOrder.php:203 238 #: extensions/PreOrder/PreOrder.php:445 247 239 msgid "Button Alignment" 248 240 msgstr "" … … 250 242 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:215 251 243 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:457 252 #: extensions/PreOrder/PreOrder.php:2 15253 #: extensions/PreOrder/PreOrder.php:4 57244 #: extensions/PreOrder/PreOrder.php:225 245 #: extensions/PreOrder/PreOrder.php:467 254 246 msgid "Button position and priority" 255 247 msgstr "" … … 257 249 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:225 258 250 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:467 259 #: extensions/PreOrder/PreOrder.php:2 25260 #: extensions/PreOrder/PreOrder.php:4 67251 #: extensions/PreOrder/PreOrder.php:235 252 #: extensions/PreOrder/PreOrder.php:477 261 253 msgid "Button Image Overlay Position" 262 254 msgstr "" … … 264 256 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:250 265 257 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:492 266 #: extensions/PreOrder/PreOrder.php:2 50267 #: extensions/PreOrder/PreOrder.php: 492258 #: extensions/PreOrder/PreOrder.php:260 259 #: extensions/PreOrder/PreOrder.php:502 268 260 msgid "Show On Hover" 269 261 msgstr "" … … 271 263 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:266 272 264 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:508 273 #: extensions/PreOrder/PreOrder.php:2 66274 #: extensions/PreOrder/PreOrder.php:5 08265 #: extensions/PreOrder/PreOrder.php:276 266 #: extensions/PreOrder/PreOrder.php:518 275 267 msgid "Button Style" 276 268 msgstr "" … … 280 272 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:514 281 273 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:577 282 #: extensions/PreOrder/PreOrder.php:2 72283 #: extensions/PreOrder/PreOrder.php:3 35284 #: extensions/PreOrder/PreOrder.php:5 14285 #: extensions/PreOrder/PreOrder.php:5 77274 #: extensions/PreOrder/PreOrder.php:282 275 #: extensions/PreOrder/PreOrder.php:345 276 #: extensions/PreOrder/PreOrder.php:524 277 #: extensions/PreOrder/PreOrder.php:587 286 278 msgid "Button Typography" 287 279 msgstr "" … … 289 281 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:289 290 282 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:531 291 #: extensions/PreOrder/PreOrder.php:2 89292 #: extensions/PreOrder/PreOrder.php:5 31283 #: extensions/PreOrder/PreOrder.php:299 284 #: extensions/PreOrder/PreOrder.php:541 293 285 msgid "Button Background" 294 286 msgstr "" … … 296 288 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:308 297 289 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:550 298 #: extensions/PreOrder/PreOrder.php:3 08299 #: extensions/PreOrder/PreOrder.php:5 50290 #: extensions/PreOrder/PreOrder.php:318 291 #: extensions/PreOrder/PreOrder.php:560 300 292 msgid "Button Border" 301 293 msgstr "" … … 303 295 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:352 304 296 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:594 305 #: extensions/PreOrder/PreOrder.php:3 52306 #: extensions/PreOrder/PreOrder.php: 594297 #: extensions/PreOrder/PreOrder.php:362 298 #: extensions/PreOrder/PreOrder.php:604 307 299 msgid "Button Background Hover" 308 300 msgstr "" … … 310 302 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:362 311 303 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:604 312 #: extensions/PreOrder/PreOrder.php:3 62313 #: extensions/PreOrder/PreOrder.php:6 04304 #: extensions/PreOrder/PreOrder.php:372 305 #: extensions/PreOrder/PreOrder.php:614 314 306 msgid "Button Text Hover" 315 307 msgstr "" … … 317 309 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:371 318 310 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:613 319 #: extensions/PreOrder/PreOrder.php:3 71320 #: extensions/PreOrder/PreOrder.php:6 13311 #: extensions/PreOrder/PreOrder.php:381 312 #: extensions/PreOrder/PreOrder.php:623 321 313 msgid "Button Border Hover" 322 314 msgstr "" … … 324 316 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:397 325 317 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:639 326 #: extensions/PreOrder/PreOrder.php: 397327 #: extensions/PreOrder/PreOrder.php:6 39318 #: extensions/PreOrder/PreOrder.php:407 319 #: extensions/PreOrder/PreOrder.php:649 328 320 msgid "Button Padding" 329 321 msgstr "" … … 331 323 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:413 332 324 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:655 333 #: extensions/PreOrder/PreOrder.php:4 13334 #: extensions/PreOrder/PreOrder.php:6 55325 #: extensions/PreOrder/PreOrder.php:423 326 #: extensions/PreOrder/PreOrder.php:665 335 327 msgid "Button Margin" 336 328 msgstr "" 337 329 338 330 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:427 339 #: extensions/PreOrder/PreOrder.php:4 27331 #: extensions/PreOrder/PreOrder.php:437 340 332 msgid "Apply Shop Pages Style" 341 333 msgstr "" 342 334 343 335 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:428 344 #: extensions/PreOrder/PreOrder.php:4 28336 #: extensions/PreOrder/PreOrder.php:438 345 337 msgid "Copy all style settings from Shop Pages section to this section. Existing values will be replaced." 346 338 msgstr "" 347 339 348 340 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:684 349 #: extensions/PreOrder/PreOrder.php:6 84341 #: extensions/PreOrder/PreOrder.php:694 350 342 msgid "Show on Shop Page" 351 343 msgstr "" 352 344 353 345 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:691 354 #: extensions/PreOrder/PreOrder.php: 691346 #: extensions/PreOrder/PreOrder.php:701 355 347 msgid "Show on Archive Page" 356 348 msgstr "" 357 349 358 350 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:698 359 #: extensions/PreOrder/PreOrder.php: 698351 #: extensions/PreOrder/PreOrder.php:708 360 352 msgid "Show on Upsell/Related Products" 361 353 msgstr "" … … 363 355 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:705 364 356 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:726 365 #: extensions/PreOrder/PreOrder.php:7 05366 #: extensions/PreOrder/PreOrder.php:7 26357 #: extensions/PreOrder/PreOrder.php:715 358 #: extensions/PreOrder/PreOrder.php:736 367 359 msgid "Hide Add to Cart Button" 368 360 msgstr "" 369 361 370 362 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:719 371 #: extensions/PreOrder/PreOrder.php:7 19363 #: extensions/PreOrder/PreOrder.php:729 372 364 msgid "Show on Single Product Page" 373 365 msgstr "" 374 366 375 367 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:735 376 #: extensions/PreOrder/PreOrder.php:7 35368 #: extensions/PreOrder/PreOrder.php:745 377 369 msgid "Display Rules" 378 370 msgstr "" 379 371 380 372 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:740 381 #: extensions/PreOrder/PreOrder.php:7 40373 #: extensions/PreOrder/PreOrder.php:750 382 374 msgid "Include Rules" 383 375 msgstr "" 384 376 385 377 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:746 386 #: extensions/PreOrder/PreOrder.php:7 46378 #: extensions/PreOrder/PreOrder.php:756 387 379 msgid "Include Users" 388 380 msgstr "" 389 381 390 382 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:756 391 #: extensions/PreOrder/PreOrder.php:7 56383 #: extensions/PreOrder/PreOrder.php:766 392 384 msgid "Include Roles" 393 385 msgstr "" 394 386 395 387 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:767 396 #: extensions/PreOrder/PreOrder.php:7 67388 #: extensions/PreOrder/PreOrder.php:777 397 389 msgid "Include Products" 398 390 msgstr "" 399 391 400 392 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:777 401 #: extensions/PreOrder/PreOrder.php:7 77393 #: extensions/PreOrder/PreOrder.php:787 402 394 msgid "Include Categories" 403 395 msgstr "" 404 396 405 397 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:787 406 #: extensions/PreOrder/PreOrder.php:7 87398 #: extensions/PreOrder/PreOrder.php:797 407 399 msgid "Include Tags" 408 400 msgstr "" 409 401 410 402 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:796 411 #: extensions/PreOrder/PreOrder.php: 796403 #: extensions/PreOrder/PreOrder.php:806 412 404 msgid "Include Match Type" 413 405 msgstr "" … … 417 409 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:867 418 410 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:869 419 #: extensions/PreOrder/PreOrder.php: 797420 #: extensions/PreOrder/PreOrder.php: 799421 #: extensions/PreOrder/PreOrder.php:8 67422 #: extensions/PreOrder/PreOrder.php:8 69411 #: extensions/PreOrder/PreOrder.php:807 412 #: extensions/PreOrder/PreOrder.php:809 413 #: extensions/PreOrder/PreOrder.php:877 414 #: extensions/PreOrder/PreOrder.php:879 423 415 msgid "Match Any (OR)" 424 416 msgstr "" … … 426 418 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:800 427 419 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:870 428 #: extensions/PreOrder/PreOrder.php:8 00429 #: extensions/PreOrder/PreOrder.php:8 70420 #: extensions/PreOrder/PreOrder.php:810 421 #: extensions/PreOrder/PreOrder.php:880 430 422 msgid "Match All (AND)" 431 423 msgstr "" 432 424 433 425 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:810 434 #: extensions/PreOrder/PreOrder.php:8 10426 #: extensions/PreOrder/PreOrder.php:820 435 427 msgid "Exclude Rules" 436 428 msgstr "" 437 429 438 430 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:816 439 #: extensions/PreOrder/PreOrder.php:8 16431 #: extensions/PreOrder/PreOrder.php:826 440 432 msgid "Exclude Users" 441 433 msgstr "" 442 434 443 435 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:826 444 #: extensions/PreOrder/PreOrder.php:8 26436 #: extensions/PreOrder/PreOrder.php:836 445 437 msgid "Exclude Roles" 446 438 msgstr "" 447 439 448 440 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:837 449 #: extensions/PreOrder/PreOrder.php:8 37441 #: extensions/PreOrder/PreOrder.php:847 450 442 msgid "Exclude Products" 451 443 msgstr "" 452 444 453 445 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:847 454 #: extensions/PreOrder/PreOrder.php:8 47446 #: extensions/PreOrder/PreOrder.php:857 455 447 msgid "Exclude Categories" 456 448 msgstr "" 457 449 458 450 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:857 459 #: extensions/PreOrder/PreOrder.php:8 57451 #: extensions/PreOrder/PreOrder.php:867 460 452 msgid "Exclude Tags" 461 453 msgstr "" 462 454 463 455 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:866 464 #: extensions/PreOrder/PreOrder.php:8 66456 #: extensions/PreOrder/PreOrder.php:876 465 457 msgid "Exclude Match Type" 466 458 msgstr "" 467 459 468 460 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:882 469 #: extensions/PreOrder/PreOrder.php:8 82461 #: extensions/PreOrder/PreOrder.php:892 470 462 msgid "Pricing" 471 463 msgstr "" 472 464 473 465 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:888 474 #: extensions/PreOrder/PreOrder.php:8 88466 #: extensions/PreOrder/PreOrder.php:898 475 467 msgid "Choose how customers will pay for preorders." 476 468 msgstr "" 477 469 478 470 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:900 479 #: extensions/PreOrder/PreOrder.php:9 00471 #: extensions/PreOrder/PreOrder.php:910 480 472 msgid "Choose how to calculate the deposit amount." 481 473 msgstr "" 482 474 483 475 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:914 484 #: extensions/PreOrder/PreOrder.php:9 14476 #: extensions/PreOrder/PreOrder.php:924 485 477 msgid "Enter the deposit amount (percentage or fixed value based on deposit type)." 486 478 msgstr "" 487 479 488 480 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:927 489 #: extensions/PreOrder/PreOrder.php:9 27481 #: extensions/PreOrder/PreOrder.php:937 490 482 msgid "Inventory" 491 483 msgstr "" 492 484 493 485 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:932 494 #: extensions/PreOrder/PreOrder.php:9 32486 #: extensions/PreOrder/PreOrder.php:942 495 487 msgid "Update Inventory" 496 488 msgstr "" 497 489 498 490 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:933 499 #: extensions/PreOrder/PreOrder.php:9 33491 #: extensions/PreOrder/PreOrder.php:943 500 492 msgid "How stock should behave when a preorders is made." 501 493 msgstr "" 502 494 503 495 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:935 504 #: extensions/PreOrder/PreOrder.php:9 35496 #: extensions/PreOrder/PreOrder.php:945 505 497 msgid "Decrease Stock Immediately" 506 498 msgstr "" 507 499 508 500 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:936 509 #: extensions/PreOrder/PreOrder.php:9 36501 #: extensions/PreOrder/PreOrder.php:946 510 502 msgid "Decrease On Release" 511 503 msgstr "" 512 504 513 505 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:937 514 #: extensions/PreOrder/PreOrder.php:9 37506 #: extensions/PreOrder/PreOrder.php:947 515 507 msgid "Do Not Decrease" 516 508 msgstr "" 517 509 518 510 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:946 519 #: extensions/PreOrder/PreOrder.php:9 46511 #: extensions/PreOrder/PreOrder.php:956 520 512 msgid "Schedule" 521 513 msgstr "" 522 514 523 515 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:951 524 #: extensions/PreOrder/PreOrder.php:9 51516 #: extensions/PreOrder/PreOrder.php:961 525 517 msgid "Starts At" 526 518 msgstr "" 527 519 528 520 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:952 529 #: extensions/PreOrder/PreOrder.php:9 52521 #: extensions/PreOrder/PreOrder.php:962 530 522 msgid "Define when preorders become available for this product." 531 523 msgstr "" 532 524 533 525 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:957 534 #: extensions/PreOrder/PreOrder.php:9 57526 #: extensions/PreOrder/PreOrder.php:967 535 527 msgid "Ends At" 536 528 msgstr "" 537 529 538 530 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:958 539 #: extensions/PreOrder/PreOrder.php:9 58531 #: extensions/PreOrder/PreOrder.php:968 540 532 msgid "Set the date and time when preorders will stop being accepted." 541 533 msgstr "" 542 534 543 535 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:963 544 #: extensions/PreOrder/PreOrder.php:9 63536 #: extensions/PreOrder/PreOrder.php:973 545 537 msgid "Shipping Date" 546 538 msgstr "" 547 539 548 540 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:964 549 #: extensions/PreOrder/PreOrder.php:9 64541 #: extensions/PreOrder/PreOrder.php:974 550 542 msgid "Select the expected shipping or release date for preordersed items." 551 543 msgstr "" 552 544 553 545 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:971 554 #: extensions/PreOrder/PreOrder.php:9 71546 #: extensions/PreOrder/PreOrder.php:981 555 547 msgid "Cart and Checkout Page" 556 548 msgstr "" 557 549 558 550 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:976 559 #: extensions/PreOrder/PreOrder.php:9 76551 #: extensions/PreOrder/PreOrder.php:986 560 552 msgid "Label Text" 561 553 msgstr "" 562 554 563 555 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:983 564 #: extensions/PreOrder/PreOrder.php:9 83556 #: extensions/PreOrder/PreOrder.php:993 565 557 msgid "Show Shipping Date in Cart" 566 558 msgstr "" 567 559 568 560 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:984 569 #: extensions/PreOrder/PreOrder.php:9 84561 #: extensions/PreOrder/PreOrder.php:994 570 562 msgid "Display the expected shipping date in the cart and checkout pages." 571 563 msgstr "" 572 564 573 565 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:990 574 #: extensions/PreOrder/PreOrder.php: 990566 #: extensions/PreOrder/PreOrder.php:1000 575 567 msgid "Avoid Product Mixing" 576 568 msgstr "" 577 569 578 570 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:991 579 #: extensions/PreOrder/PreOrder.php: 991571 #: extensions/PreOrder/PreOrder.php:1001 580 572 msgid "Prevent preorders products from being purchased together with regular products." 581 573 msgstr "" 582 574 583 575 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:999 584 #: extensions/PreOrder/PreOrder.php: 999576 #: extensions/PreOrder/PreOrder.php:1009 585 577 msgid "Notifications Email" 586 578 msgstr "" 587 579 588 580 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1004 589 #: extensions/PreOrder/PreOrder.php:10 04581 #: extensions/PreOrder/PreOrder.php:1014 590 582 msgid "Send to Customer" 591 583 msgstr "" 592 584 593 585 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1005 594 #: extensions/PreOrder/PreOrder.php:10 05586 #: extensions/PreOrder/PreOrder.php:1015 595 587 msgid "Send preorders confirmation email to buyer." 596 588 msgstr "" 597 589 598 590 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1011 599 #: extensions/PreOrder/PreOrder.php:10 11591 #: extensions/PreOrder/PreOrder.php:1021 600 592 msgid "Send to Admin" 601 593 msgstr "" 602 594 603 595 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1012 604 #: extensions/PreOrder/PreOrder.php:10 12596 #: extensions/PreOrder/PreOrder.php:1022 605 597 msgid "Send email to admin when a preorders is placed." 606 598 msgstr "" 607 599 608 600 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1018 609 #: extensions/PreOrder/PreOrder.php:10 18601 #: extensions/PreOrder/PreOrder.php:1028 610 602 msgid "Notification Text Customer" 611 603 msgstr "" 612 604 613 605 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1024 614 #: extensions/PreOrder/PreOrder.php:10 24606 #: extensions/PreOrder/PreOrder.php:1034 615 607 msgid "Notification Text Admin" 616 608 msgstr "" 617 609 618 610 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1032 619 #: extensions/PreOrder/PreOrder.php:10 32611 #: extensions/PreOrder/PreOrder.php:1042 620 612 msgid "Order Settings" 621 613 msgstr "" 622 614 623 615 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1037 624 #: extensions/PreOrder/PreOrder.php:10 37616 #: extensions/PreOrder/PreOrder.php:1047 625 617 msgid "Pre-Order Status" 626 618 msgstr "" 627 619 628 620 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1038 629 #: extensions/PreOrder/PreOrder.php:10 38621 #: extensions/PreOrder/PreOrder.php:1048 630 622 msgid "Select the order status for preorders after checkout." 631 623 msgstr "" 632 624 633 625 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1040 634 #: extensions/PreOrder/PreOrder.php:10 40626 #: extensions/PreOrder/PreOrder.php:1050 635 627 msgid "Pending Payment" 636 628 msgstr "" 637 629 638 630 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1041 639 #: extensions/PreOrder/PreOrder.php:10 41631 #: extensions/PreOrder/PreOrder.php:1051 640 632 msgid "Processing" 641 633 msgstr "" 642 634 643 635 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1042 644 #: extensions/PreOrder/PreOrder.php:10 42636 #: extensions/PreOrder/PreOrder.php:1052 645 637 msgid "On Hold" 646 638 msgstr "" 647 639 648 640 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1043 649 #: extensions/PreOrder/PreOrder.php:10 43641 #: extensions/PreOrder/PreOrder.php:1053 650 642 msgid "Pre-Ordered (Custom)" 651 643 msgstr "" 652 644 653 645 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1050 654 #: extensions/PreOrder/PreOrder.php:10 50646 #: extensions/PreOrder/PreOrder.php:1060 655 647 msgid "Auto-Complete on Release" 656 648 msgstr "" 657 649 658 650 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1051 659 #: extensions/PreOrder/PreOrder.php:10 51651 #: extensions/PreOrder/PreOrder.php:1061 660 652 msgid "Automatically change order status to completed when the release date arrives." 661 653 msgstr "" 662 654 663 655 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1059 664 #: extensions/PreOrder/PreOrder.php:10 59656 #: extensions/PreOrder/PreOrder.php:1069 665 657 msgid "Product Types" 666 658 msgstr "" 667 659 668 660 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1064 669 #: extensions/PreOrder/PreOrder.php:10 64661 #: extensions/PreOrder/PreOrder.php:1074 670 662 msgid "Supported Product Types" 671 663 msgstr "" 672 664 673 665 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1065 674 #: extensions/PreOrder/PreOrder.php:10 65666 #: extensions/PreOrder/PreOrder.php:1075 675 667 msgid "Select which product types support preorders." 676 668 msgstr "" 677 669 678 670 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1067 679 #: extensions/PreOrder/PreOrder.php:10 67671 #: extensions/PreOrder/PreOrder.php:1077 680 672 msgid "Simple" 681 673 msgstr "" 682 674 683 675 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1068 684 #: extensions/PreOrder/PreOrder.php:10 68676 #: extensions/PreOrder/PreOrder.php:1078 685 677 msgid "Variable" 686 678 msgstr "" 687 679 688 680 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1069 689 #: extensions/PreOrder/PreOrder.php:10 69681 #: extensions/PreOrder/PreOrder.php:1079 690 682 msgid "Grouped" 691 683 msgstr "" 692 684 693 685 #: dist/softtent-preorders/extensions/PreOrder/PreOrder.php:1070 694 #: extensions/PreOrder/PreOrder.php:10 70686 #: extensions/PreOrder/PreOrder.php:1080 695 687 msgid "External/Affiliate" 696 688 msgstr "" … … 725 717 #: dist/softtent-preorders/includes/Api/Types/Extensions.php:361 726 718 #: includes/Api/Types/Extensions.php:361 727 #: assets/746.js:1728 #: assets/795.js:1729 #: assets/911.js:1730 #: dist/softtent-preorders/assets/746.js:1731 #: dist/softtent-preorders/assets/795.js:1732 #: dist/softtent-preorders/assets/911.js:1733 719 msgid "Failed to update extension status" 734 720 msgstr "" … … 802 788 #: dist/softtent-preorders/includes/Extensions/Manager.php:126 803 789 #: includes/Extensions/Manager.php:126 804 #: assets/795.js:1805 #: assets/911.js:1806 #: dist/softtent-preorders/assets/795.js:1807 #: dist/softtent-preorders/assets/911.js:1808 790 msgid "Style" 809 791 msgstr "" … … 813 795 #: includes/Extensions/Manager.php:131 814 796 #: includes/Helpers/IconLibrary.php:318 815 #: assets/795.js:1816 #: dist/softtent-preorders/assets/795.js:1817 797 msgid "Settings" 818 798 msgstr "" … … 850 830 #: dist/softtent-preorders/includes/Extensions/Manager.php:957 851 831 #: includes/Extensions/Manager.php:957 852 #: assets/795.js:1853 #: assets/911.js:1854 #: dist/softtent-preorders/assets/795.js:1855 #: dist/softtent-preorders/assets/911.js:1856 832 msgid "All" 857 833 msgstr "" … … 869 845 #: dist/softtent-preorders/includes/Extensions/Manager.php:1883 870 846 #: includes/Extensions/Manager.php:1883 871 #: assets/795.js:1872 #: assets/911.js:1873 #: dist/softtent-preorders/assets/795.js:1874 #: dist/softtent-preorders/assets/911.js:1875 847 msgid "Normal" 876 848 msgstr "" … … 878 850 #: dist/softtent-preorders/includes/Extensions/Manager.php:1884 879 851 #: includes/Extensions/Manager.php:1884 880 #: assets/795.js:1881 #: assets/911.js:1882 #: dist/softtent-preorders/assets/795.js:1883 #: dist/softtent-preorders/assets/911.js:1884 852 msgid "Hover" 885 853 msgstr "" … … 894 862 #: includes/Extensions/Manager.php:1907 895 863 #: includes/Extensions/Manager.php:1917 896 #: assets/219.js:1897 #: assets/907.js:1898 #: dist/softtent-preorders/assets/219.js:1899 #: dist/softtent-preorders/assets/907.js:1900 864 msgid "Image Overlay" 901 865 msgstr "" … … 1198 1162 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:232 1199 1163 #: includes/Helpers/IconLibrary.php:232 1200 #: assets/219.js:11201 #: dist/softtent-preorders/assets/219.js:11202 1164 msgid "Email" 1203 1165 msgstr "" … … 1235 1197 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:262 1236 1198 #: includes/Helpers/IconLibrary.php:262 1237 #: assets/911.js:11238 #: dist/softtent-preorders/assets/911.js:11239 1199 msgid "Grid View" 1240 1200 msgstr "" … … 1242 1202 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:266 1243 1203 #: includes/Helpers/IconLibrary.php:266 1244 #: assets/911.js:11245 #: dist/softtent-preorders/assets/911.js:11246 1204 msgid "List View" 1247 1205 msgstr "" … … 1304 1262 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:314 1305 1263 #: includes/Helpers/IconLibrary.php:314 1306 #: assets/index.js:11307 #: dist/softtent-preorders/assets/index.js:11308 1264 msgid "Home" 1309 1265 msgstr "" … … 1316 1272 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:326 1317 1273 #: includes/Helpers/IconLibrary.php:326 1318 #: assets/219.js:11319 #: assets/795.js:11320 #: assets/911.js:11321 #: dist/softtent-preorders/assets/219.js:11322 #: dist/softtent-preorders/assets/795.js:11323 #: dist/softtent-preorders/assets/911.js:11324 1274 msgid "Close" 1325 1275 msgstr "" … … 1332 1282 #: dist/softtent-preorders/includes/Helpers/IconLibrary.php:334 1333 1283 #: includes/Helpers/IconLibrary.php:334 1334 #: assets/795.js:11335 #: assets/911.js:11336 #: dist/softtent-preorders/assets/795.js:11337 #: dist/softtent-preorders/assets/911.js:11338 1284 msgid "Copy" 1339 1285 msgstr "" … … 1369 1315 msgstr "" 1370 1316 1371 #: assets/219.js:1 1372 #: assets/907.js:1 1373 #: dist/softtent-preorders/assets/219.js:1 1374 #: dist/softtent-preorders/assets/907.js:1 1375 msgid "Starter" 1376 msgstr "" 1377 1378 #: assets/219.js:1 1379 #: assets/907.js:1 1380 #: dist/softtent-preorders/assets/219.js:1 1381 #: dist/softtent-preorders/assets/907.js:1 1382 msgid "1 Website" 1383 msgstr "" 1384 1385 #: assets/219.js:1 1386 #: assets/907.js:1 1387 #: dist/softtent-preorders/assets/219.js:1 1388 #: dist/softtent-preorders/assets/907.js:1 1389 msgid "1 Year Updates" 1390 msgstr "" 1391 1392 #: assets/219.js:1 1393 #: assets/907.js:1 1394 #: dist/softtent-preorders/assets/219.js:1 1395 #: dist/softtent-preorders/assets/907.js:1 1396 msgid "1 Year Support" 1397 msgstr "" 1398 1399 #: assets/219.js:1 1400 #: assets/907.js:1 1401 #: dist/softtent-preorders/assets/219.js:1 1402 #: dist/softtent-preorders/assets/907.js:1 1403 msgid "All Premium Access" 1404 msgstr "" 1405 1406 #: assets/219.js:1 1407 #: assets/907.js:1 1408 #: dist/softtent-preorders/assets/219.js:1 1409 #: dist/softtent-preorders/assets/907.js:1 1410 msgid "Professional" 1411 msgstr "" 1412 1413 #: assets/219.js:1 1414 #: assets/907.js:1 1415 #: dist/softtent-preorders/assets/219.js:1 1416 #: dist/softtent-preorders/assets/907.js:1 1417 msgid "10 Websites" 1418 msgstr "" 1419 1420 #: assets/219.js:1 1421 #: assets/907.js:1 1422 #: dist/softtent-preorders/assets/219.js:1 1423 #: dist/softtent-preorders/assets/907.js:1 1424 msgid "Priority Support" 1425 msgstr "" 1426 1427 #: assets/219.js:1 1428 #: assets/907.js:1 1429 #: dist/softtent-preorders/assets/219.js:1 1430 #: dist/softtent-preorders/assets/907.js:1 1431 msgid "Agency" 1432 msgstr "" 1433 1434 #: assets/219.js:1 1435 #: assets/907.js:1 1436 #: dist/softtent-preorders/assets/219.js:1 1437 #: dist/softtent-preorders/assets/907.js:1 1438 msgid "100 Websites" 1439 msgstr "" 1440 1441 #: assets/219.js:1 1442 #: assets/907.js:1 1443 #: dist/softtent-preorders/assets/219.js:1 1444 #: dist/softtent-preorders/assets/907.js:1 1445 msgid "Lifetime Updates" 1446 msgstr "" 1447 1448 #: assets/219.js:1 1449 #: assets/907.js:1 1450 #: dist/softtent-preorders/assets/219.js:1 1451 #: dist/softtent-preorders/assets/907.js:1 1452 msgid "Lifetime Support" 1453 msgstr "" 1454 1455 #: assets/219.js:1 1456 #: assets/907.js:1 1457 #: dist/softtent-preorders/assets/219.js:1 1458 #: dist/softtent-preorders/assets/907.js:1 1459 msgid "Premium Extensions" 1460 msgstr "" 1461 1462 #: assets/219.js:1 1463 #: assets/907.js:1 1464 #: dist/softtent-preorders/assets/219.js:1 1465 #: dist/softtent-preorders/assets/907.js:1 1466 msgid "Unlock all pro extensions including Product Badges, Pre-Order, Advanced Checkout, and more" 1467 msgstr "" 1468 1469 #: assets/219.js:1 1470 #: assets/907.js:1 1471 #: dist/softtent-preorders/assets/219.js:1 1472 #: dist/softtent-preorders/assets/907.js:1 1473 msgid "Multi Rules" 1474 msgstr "" 1475 1476 #: assets/219.js:1 1477 #: assets/907.js:1 1478 #: dist/softtent-preorders/assets/219.js:1 1479 #: dist/softtent-preorders/assets/907.js:1 1480 msgid "Create multiple rules for supported extensions with advanced conditional logic" 1481 msgstr "" 1482 1483 #: assets/219.js:1 1484 #: assets/907.js:1 1485 #: dist/softtent-preorders/assets/219.js:1 1486 #: dist/softtent-preorders/assets/907.js:1 1487 msgid "Multi Languages" 1488 msgstr "" 1489 1490 #: assets/219.js:1 1491 #: assets/907.js:1 1492 #: dist/softtent-preorders/assets/219.js:1 1493 #: dist/softtent-preorders/assets/907.js:1 1494 msgid "Select and display content in multiple languages for global reach" 1495 msgstr "" 1496 1497 #: assets/219.js:1 1498 #: assets/907.js:1 1499 #: dist/softtent-preorders/assets/219.js:1 1500 #: dist/softtent-preorders/assets/907.js:1 1501 msgid "Shortcode Support" 1502 msgstr "" 1503 1504 #: assets/219.js:1 1505 #: assets/907.js:1 1506 #: dist/softtent-preorders/assets/219.js:1 1507 #: dist/softtent-preorders/assets/907.js:1 1508 msgid "Use shortcodes to display extensions anywhere on your site" 1509 msgstr "" 1510 1511 #: assets/219.js:1 1512 #: assets/907.js:1 1513 #: dist/softtent-preorders/assets/219.js:1 1514 #: dist/softtent-preorders/assets/907.js:1 1515 msgid "Add stunning image overlay effects to enhance visual appeal" 1516 msgstr "" 1517 1518 #: assets/219.js:1 1519 #: assets/907.js:1 1520 #: dist/softtent-preorders/assets/219.js:1 1521 #: dist/softtent-preorders/assets/907.js:1 1522 msgid "Custom SVG" 1523 msgstr "" 1524 1525 #: assets/219.js:1 1526 #: assets/907.js:1 1527 #: dist/softtent-preorders/assets/219.js:1 1528 #: dist/softtent-preorders/assets/907.js:1 1529 msgid "Upload and use custom SVG icons for unique branding" 1530 msgstr "" 1531 1532 #: assets/219.js:1 1533 #: assets/907.js:1 1534 #: dist/softtent-preorders/assets/219.js:1 1535 #: dist/softtent-preorders/assets/907.js:1 1536 msgid "Gradient Colors" 1537 msgstr "" 1538 1539 #: assets/219.js:1 1540 #: assets/907.js:1 1541 #: dist/softtent-preorders/assets/219.js:1 1542 #: dist/softtent-preorders/assets/907.js:1 1543 msgid "Apply beautiful gradient color effects to backgrounds and elements" 1544 msgstr "" 1545 1546 #: assets/219.js:1 1547 #: assets/907.js:1 1548 #: dist/softtent-preorders/assets/219.js:1 1549 #: dist/softtent-preorders/assets/907.js:1 1550 msgid "Performance Boost" 1551 msgstr "" 1552 1553 #: assets/219.js:1 1554 #: assets/907.js:1 1555 #: dist/softtent-preorders/assets/219.js:1 1556 #: dist/softtent-preorders/assets/907.js:1 1557 msgid "Optimized code and caching for faster store performance" 1558 msgstr "" 1559 1560 #: assets/219.js:1 1561 #: assets/907.js:1 1562 #: dist/softtent-preorders/assets/219.js:1 1563 #: dist/softtent-preorders/assets/907.js:1 1564 msgid "Regular Updates" 1565 msgstr "" 1566 1567 #: assets/219.js:1 1568 #: assets/907.js:1 1569 #: dist/softtent-preorders/assets/219.js:1 1570 #: dist/softtent-preorders/assets/907.js:1 1571 msgid "Stay ahead with continuous improvements and new features" 1572 msgstr "" 1573 1574 #: assets/219.js:1 1575 #: assets/907.js:1 1576 #: dist/softtent-preorders/assets/219.js:1 1577 #: dist/softtent-preorders/assets/907.js:1 1578 msgid "Get fast, dedicated help from our expert support team" 1579 msgstr "" 1580 1581 #: assets/219.js:1 1582 #: assets/907.js:1 1583 #: dist/softtent-preorders/assets/219.js:1 1584 #: dist/softtent-preorders/assets/907.js:1 1585 msgid "Advanced Customization" 1586 msgstr "" 1587 1588 #: assets/219.js:1 1589 #: assets/907.js:1 1590 #: dist/softtent-preorders/assets/219.js:1 1591 #: dist/softtent-preorders/assets/907.js:1 1592 msgid "Fine-tune every aspect of your store with advanced settings and options" 1593 msgstr "" 1594 1595 #: assets/219.js:1 1596 #: assets/907.js:1 1597 #: dist/softtent-preorders/assets/219.js:1 1598 #: dist/softtent-preorders/assets/907.js:1 1599 msgid "Secure & Reliable" 1600 msgstr "" 1601 1602 #: assets/219.js:1 1603 #: assets/907.js:1 1604 #: dist/softtent-preorders/assets/219.js:1 1605 #: dist/softtent-preorders/assets/907.js:1 1606 msgid "Enterprise-grade security with regular audits" 1607 msgstr "" 1608 1609 #: assets/219.js:1 1610 #: assets/907.js:1 1611 #: dist/softtent-preorders/assets/219.js:1 1612 #: dist/softtent-preorders/assets/907.js:1 1613 msgid "Can I upgrade my plan later?" 1614 msgstr "" 1615 1616 #: assets/219.js:1 1617 #: assets/907.js:1 1618 #: dist/softtent-preorders/assets/219.js:1 1619 #: dist/softtent-preorders/assets/907.js:1 1620 msgid "Yes! You can upgrade anytime. We'll prorate your existing subscription and only charge the difference." 1621 msgstr "" 1622 1623 #: assets/219.js:1 1624 #: assets/907.js:1 1625 #: dist/softtent-preorders/assets/219.js:1 1626 #: dist/softtent-preorders/assets/907.js:1 1627 msgid "What payment methods do you accept?" 1628 msgstr "" 1629 1630 #: assets/219.js:1 1631 #: assets/907.js:1 1632 #: dist/softtent-preorders/assets/219.js:1 1633 #: dist/softtent-preorders/assets/907.js:1 1634 msgid "We accept all major credit cards (Visa, MasterCard, American Express) and PayPal." 1635 msgstr "" 1636 1637 #: assets/219.js:1 1638 #: assets/907.js:1 1639 #: dist/softtent-preorders/assets/219.js:1 1640 #: dist/softtent-preorders/assets/907.js:1 1641 msgid "Do you offer refunds?" 1642 msgstr "" 1643 1644 #: assets/219.js:1 1645 #: assets/907.js:1 1646 #: dist/softtent-preorders/assets/219.js:1 1647 #: dist/softtent-preorders/assets/907.js:1 1648 msgid "Yes, we offer a 30-day money-back guarantee. If you're not satisfied, contact us for a full refund." 1649 msgstr "" 1650 1651 #: assets/219.js:1 1652 #: assets/907.js:1 1653 #: dist/softtent-preorders/assets/219.js:1 1654 #: dist/softtent-preorders/assets/907.js:1 1655 msgid "Will I get updates for new extensions?" 1656 msgstr "" 1657 1658 #: assets/219.js:1 1659 #: assets/907.js:1 1660 #: dist/softtent-preorders/assets/219.js:1 1661 #: dist/softtent-preorders/assets/907.js:1 1662 msgid "Yes! Your license includes access to all current and future pro extensions during your subscription period." 1663 msgstr "" 1664 1665 #: assets/219.js:1 1666 #: assets/907.js:1 1667 #: dist/softtent-preorders/assets/219.js:1 1668 #: dist/softtent-preorders/assets/907.js:1 1669 msgid "Most Popular" 1670 msgstr "" 1671 1672 #: assets/219.js:1 1673 #: assets/907.js:1 1674 #: dist/softtent-preorders/assets/219.js:1 1675 #: dist/softtent-preorders/assets/907.js:1 1676 msgid "Website" 1677 msgstr "" 1678 1679 #: assets/219.js:1 1680 #: assets/907.js:1 1681 #: dist/softtent-preorders/assets/219.js:1 1682 #: dist/softtent-preorders/assets/907.js:1 1683 msgid "Websites" 1684 msgstr "" 1685 1686 #: assets/219.js:1 1687 #: assets/907.js:1 1688 #: dist/softtent-preorders/assets/219.js:1 1689 #: dist/softtent-preorders/assets/907.js:1 1690 msgid "per year" 1691 msgstr "" 1692 1693 #: assets/219.js:1 1694 #: assets/907.js:1 1695 #: dist/softtent-preorders/assets/219.js:1 1696 #: dist/softtent-preorders/assets/907.js:1 1697 msgid "one-time payment" 1698 msgstr "" 1699 1700 #: assets/219.js:1 1701 #: assets/907.js:1 1702 #: dist/softtent-preorders/assets/219.js:1 1703 #: dist/softtent-preorders/assets/907.js:1 1704 msgid "Get Started" 1705 msgstr "" 1706 1707 #: assets/219.js:1 1708 #: assets/907.js:1 1709 #: dist/softtent-preorders/assets/219.js:1 1710 #: dist/softtent-preorders/assets/907.js:1 1711 msgid "Early Bird Offer - Save 30%" 1712 msgstr "" 1713 1714 #: assets/219.js:1 1715 #: assets/907.js:1 1716 #: dist/softtent-preorders/assets/219.js:1 1717 #: dist/softtent-preorders/assets/907.js:1 1718 msgid "Upgrade to" 1719 msgstr "" 1720 1721 #: assets/219.js:1 1722 #: assets/907.js:1 1723 #: dist/softtent-preorders/assets/219.js:1 1724 #: dist/softtent-preorders/assets/907.js:1 1725 msgid "ManagaX Pro" 1726 msgstr "" 1727 1728 #: assets/219.js:1 1729 #: assets/907.js:1 1730 #: dist/softtent-preorders/assets/219.js:1 1731 #: dist/softtent-preorders/assets/907.js:1 1732 msgid "Supercharge your WooCommerce store with powerful pro features and premium extensions" 1733 msgstr "" 1734 1735 #: assets/219.js:1 1736 #: assets/907.js:1 1737 #: dist/softtent-preorders/assets/219.js:1 1738 #: dist/softtent-preorders/assets/907.js:1 1739 msgid "Yearly" 1740 msgstr "" 1741 1742 #: assets/219.js:1 1743 #: assets/907.js:1 1744 #: dist/softtent-preorders/assets/219.js:1 1745 #: dist/softtent-preorders/assets/907.js:1 1746 msgid "Lifetime" 1747 msgstr "" 1748 1749 #: assets/219.js:1 1750 #: assets/907.js:1 1751 #: dist/softtent-preorders/assets/219.js:1 1752 #: dist/softtent-preorders/assets/907.js:1 1753 msgid "Best Value" 1754 msgstr "" 1755 1756 #: assets/219.js:1 1757 #: assets/907.js:1 1758 #: dist/softtent-preorders/assets/219.js:1 1759 #: dist/softtent-preorders/assets/907.js:1 1760 msgid "Secure Payment" 1761 msgstr "" 1762 1763 #: assets/219.js:1 1764 #: assets/907.js:1 1765 #: dist/softtent-preorders/assets/219.js:1 1766 #: dist/softtent-preorders/assets/907.js:1 1767 msgid "30-Day Money Back" 1768 msgstr "" 1769 1770 #: assets/219.js:1 1771 #: assets/907.js:1 1772 #: dist/softtent-preorders/assets/219.js:1 1773 #: dist/softtent-preorders/assets/907.js:1 1774 msgid "Expert Support" 1775 msgstr "" 1776 1777 #: assets/219.js:1 1778 #: assets/907.js:1 1779 #: dist/softtent-preorders/assets/219.js:1 1780 #: dist/softtent-preorders/assets/907.js:1 1781 msgid "Instant Access" 1782 msgstr "" 1783 1784 #: assets/219.js:1 1785 #: assets/907.js:1 1786 #: dist/softtent-preorders/assets/219.js:1 1787 #: dist/softtent-preorders/assets/907.js:1 1788 msgid "What You Get with Pro" 1789 msgstr "" 1790 1791 #: assets/219.js:1 1792 #: assets/907.js:1 1793 #: dist/softtent-preorders/assets/219.js:1 1794 #: dist/softtent-preorders/assets/907.js:1 1795 msgid "Everything you need to build a successful WooCommerce store" 1796 msgstr "" 1797 1798 #: assets/219.js:1 1799 #: assets/907.js:1 1800 #: dist/softtent-preorders/assets/219.js:1 1801 #: dist/softtent-preorders/assets/907.js:1 1802 msgid "Frequently Asked Questions" 1803 msgstr "" 1804 1805 #: assets/219.js:1 1806 #: assets/907.js:1 1807 #: dist/softtent-preorders/assets/219.js:1 1808 #: dist/softtent-preorders/assets/907.js:1 1809 msgid "Got questions? We've got answers." 1810 msgstr "" 1811 1812 #: assets/219.js:1 1813 #: assets/907.js:1 1814 #: dist/softtent-preorders/assets/219.js:1 1815 #: dist/softtent-preorders/assets/907.js:1 1816 msgid "30-Day Money Back Guarantee" 1817 msgstr "" 1818 1819 #: assets/219.js:1 1820 #: assets/907.js:1 1821 #: dist/softtent-preorders/assets/219.js:1 1822 #: dist/softtent-preorders/assets/907.js:1 1823 msgid "Try ManagaX Pro risk-free. If you're not completely satisfied within 30 days, we'll give you a full refund. No questions asked." 1824 msgstr "" 1825 1826 #: assets/219.js:1 1827 #: assets/795.js:1 1828 #: dist/softtent-preorders/assets/219.js:1 1829 #: dist/softtent-preorders/assets/795.js:1 1830 msgid "Save" 1831 msgstr "" 1832 1833 #: assets/219.js:1 1834 #: assets/746.js:1 1835 #: assets/795.js:1 1836 #: assets/911.js:1 1837 #: dist/softtent-preorders/assets/219.js:1 1838 #: dist/softtent-preorders/assets/746.js:1 1839 #: dist/softtent-preorders/assets/795.js:1 1840 #: dist/softtent-preorders/assets/911.js:1 1841 msgid "Cancel" 1842 msgstr "" 1843 1844 #: assets/219.js:1 1845 #: dist/softtent-preorders/assets/219.js:1 1846 msgid "ManagaX Pro License" 1847 msgstr "" 1848 1849 #: assets/219.js:1 1850 #: dist/softtent-preorders/assets/219.js:1 1851 msgid "Manage your ManagaX Pro license activation and status" 1852 msgstr "" 1853 1854 #: assets/219.js:1 1855 #: dist/softtent-preorders/assets/219.js:1 1856 msgid "License Status" 1857 msgstr "" 1858 1859 #: assets/219.js:1 1860 #: assets/795.js:1 1861 #: dist/softtent-preorders/assets/219.js:1 1862 #: dist/softtent-preorders/assets/795.js:1 1863 msgid "Active" 1864 msgstr "" 1865 1866 #: assets/219.js:1 1867 #: dist/softtent-preorders/assets/219.js:1 1868 msgid "Valid" 1869 msgstr "" 1870 1871 #: assets/219.js:1 1872 #: assets/795.js:1 1873 #: dist/softtent-preorders/assets/219.js:1 1874 #: dist/softtent-preorders/assets/795.js:1 1875 msgid "Inactive" 1876 msgstr "" 1877 1878 #: assets/219.js:1 1879 #: dist/softtent-preorders/assets/219.js:1 1880 msgid "Invalid" 1881 msgstr "" 1882 1883 #: assets/219.js:1 1884 #: dist/softtent-preorders/assets/219.js:1 1885 msgid "Expired" 1886 msgstr "" 1887 1888 #: assets/219.js:1 1889 #: dist/softtent-preorders/assets/219.js:1 1890 msgid "License Key" 1891 msgstr "" 1892 1893 #: assets/219.js:1 1894 #: dist/softtent-preorders/assets/219.js:1 1895 msgid "Customer" 1896 msgstr "" 1897 1898 #: assets/219.js:1 1899 #: dist/softtent-preorders/assets/219.js:1 1900 msgid "Plan" 1901 msgstr "" 1902 1903 #: assets/219.js:1 1904 #: dist/softtent-preorders/assets/219.js:1 1905 msgid "Expires At" 1906 msgstr "" 1907 1908 #: assets/219.js:1 1909 #: dist/softtent-preorders/assets/219.js:1 1910 msgid "Activations" 1911 msgstr "" 1912 1913 #: assets/219.js:1 1914 #: dist/softtent-preorders/assets/219.js:1 1915 msgid "Failed to validate license" 1916 msgstr "" 1917 1918 #: assets/219.js:1 1919 #: dist/softtent-preorders/assets/219.js:1 1920 msgid "Processing..." 1921 msgstr "" 1922 1923 #: assets/219.js:1 1924 #: dist/softtent-preorders/assets/219.js:1 1925 msgid "Validate License" 1926 msgstr "" 1927 1928 #: assets/219.js:1 1929 #: dist/softtent-preorders/assets/219.js:1 1930 msgid "Deactivate License" 1931 msgstr "" 1932 1933 #: assets/219.js:1 1934 #: dist/softtent-preorders/assets/219.js:1 1935 msgid "Failed to activate license" 1936 msgstr "" 1937 1938 #: assets/219.js:1 1939 #: dist/softtent-preorders/assets/219.js:1 1940 msgid "Please enter a license key" 1941 msgstr "" 1942 1943 #: assets/219.js:1 1944 #: dist/softtent-preorders/assets/219.js:1 1945 msgid "Enter your license key" 1946 msgstr "" 1947 1948 #: assets/219.js:1 1949 #: dist/softtent-preorders/assets/219.js:1 1950 msgid "Site:" 1951 msgstr "" 1952 1953 #: assets/219.js:1 1954 #: dist/softtent-preorders/assets/219.js:1 1955 msgid "Activating..." 1956 msgstr "" 1957 1958 #: assets/219.js:1 1959 #: dist/softtent-preorders/assets/219.js:1 1960 msgid "Activate License" 1961 msgstr "" 1962 1963 #: assets/219.js:1 1964 #: dist/softtent-preorders/assets/219.js:1 1965 msgid "Failed to deactivate license" 1966 msgstr "" 1967 1968 #: assets/219.js:1 1969 #: dist/softtent-preorders/assets/219.js:1 1970 msgid "Yes, Deactivate" 1971 msgstr "" 1972 1973 #: assets/219.js:1 1974 #: dist/softtent-preorders/assets/219.js:1 1975 msgid "Are you sure you want to deactivate this license? This will remove the license from this site." 1976 msgstr "" 1977 1978 #: assets/746.js:1 1979 #: assets/795.js:1 1980 #: assets/911.js:1 1981 #: dist/softtent-preorders/assets/746.js:1 1982 #: dist/softtent-preorders/assets/795.js:1 1983 #: dist/softtent-preorders/assets/911.js:1 1984 msgid "Click to disable this extension" 1985 msgstr "" 1986 1987 #: assets/746.js:1 1988 #: assets/795.js:1 1989 #: assets/911.js:1 1990 #: dist/softtent-preorders/assets/746.js:1 1991 #: dist/softtent-preorders/assets/795.js:1 1992 #: dist/softtent-preorders/assets/911.js:1 1993 msgid "Click to enable this extension" 1994 msgstr "" 1995 1996 #: assets/746.js:1 1997 #: assets/795.js:1 1998 #: assets/911.js:1 1999 #: dist/softtent-preorders/assets/746.js:1 2000 #: dist/softtent-preorders/assets/795.js:1 2001 #: dist/softtent-preorders/assets/911.js:1 2002 msgid "Extension enabled successfully" 2003 msgstr "" 2004 2005 #: assets/746.js:1 2006 #: assets/795.js:1 2007 #: assets/911.js:1 2008 #: dist/softtent-preorders/assets/746.js:1 2009 #: dist/softtent-preorders/assets/795.js:1 2010 #: dist/softtent-preorders/assets/911.js:1 2011 msgid "Extension disabled successfully" 2012 msgstr "" 2013 2014 #: assets/746.js:1 2015 #: assets/911.js:1 2016 #: dist/softtent-preorders/assets/746.js:1 2017 #: dist/softtent-preorders/assets/911.js:1 2018 msgid "Extensions" 2019 msgstr "" 2020 2021 #: assets/746.js:1 2022 #: assets/795.js:1 2023 #: assets/911.js:1 2024 #: dist/softtent-preorders/assets/746.js:1 2025 #: dist/softtent-preorders/assets/795.js:1 2026 #: dist/softtent-preorders/assets/911.js:1 2027 msgid "Are you sure?" 2028 msgstr "" 2029 2030 #: assets/746.js:1 2031 #: assets/795.js:1 2032 #: assets/911.js:1 2033 #: dist/softtent-preorders/assets/746.js:1 2034 #: dist/softtent-preorders/assets/795.js:1 2035 #: dist/softtent-preorders/assets/911.js:1 2036 msgid "Are you sure you want to delete this item?" 2037 msgstr "" 2038 2039 #: assets/746.js:1 2040 #: assets/795.js:1 2041 #: assets/911.js:1 2042 #: dist/softtent-preorders/assets/746.js:1 2043 #: dist/softtent-preorders/assets/795.js:1 2044 #: dist/softtent-preorders/assets/911.js:1 2045 msgid "Confirm" 2046 msgstr "" 2047 2048 #: assets/746.js:1 2049 #: dist/softtent-preorders/assets/746.js:1 2050 msgid "Read the documentation" 2051 msgstr "" 2052 2053 #: assets/746.js:1 2054 #: dist/softtent-preorders/assets/746.js:1 2055 msgid "Developer Docs" 2056 msgstr "" 2057 2058 #: assets/746.js:1 2059 #: dist/softtent-preorders/assets/746.js:1 2060 msgid "Get help and support" 2061 msgstr "" 2062 2063 #: assets/746.js:1 2064 #: dist/softtent-preorders/assets/746.js:1 2065 msgid "Leave a review" 2066 msgstr "" 2067 2068 #: assets/746.js:1 2069 #: dist/softtent-preorders/assets/746.js:1 2070 msgid "Have any feedback?" 2071 msgstr "" 2072 2073 #: assets/746.js:1 2074 #: dist/softtent-preorders/assets/746.js:1 2075 msgid "Welcome To" 2076 msgstr "" 2077 2078 #: assets/746.js:1 2079 #: assets/795.js:1 2080 #: dist/softtent-preorders/assets/746.js:1 2081 #: dist/softtent-preorders/assets/795.js:1 2082 msgid "PreOrders" 2083 msgstr "" 2084 2085 #: assets/746.js:1 2086 #: dist/softtent-preorders/assets/746.js:1 2087 msgid "Your all-in-one WooCommerce solution" 2088 msgstr "" 2089 2090 #: assets/746.js:1 2091 #: dist/softtent-preorders/assets/746.js:1 2092 msgid "Active Extensions" 2093 msgstr "" 2094 2095 #: assets/746.js:1 2096 #: dist/softtent-preorders/assets/746.js:1 2097 msgid "Total Extensions" 2098 msgstr "" 2099 2100 #: assets/746.js:1 2101 #: dist/softtent-preorders/assets/746.js:1 2102 msgid "Quick Links" 2103 msgstr "" 2104 2105 #: assets/746.js:1 2106 #: dist/softtent-preorders/assets/746.js:1 2107 msgid "No active extensions yet. Enable extensions to get started!" 2108 msgstr "" 2109 2110 #: assets/746.js:1 2111 #: dist/softtent-preorders/assets/746.js:1 2112 msgid "Browse All Extensions" 2113 msgstr "" 2114 2115 #: assets/795.js:1 2116 #: assets/911.js:1 2117 #: dist/softtent-preorders/assets/795.js:1 2118 #: dist/softtent-preorders/assets/911.js:1 2119 msgid "Select" 2120 msgstr "" 2121 2122 #: assets/795.js:1 2123 #: assets/911.js:1 2124 #: dist/softtent-preorders/assets/795.js:1 2125 #: dist/softtent-preorders/assets/911.js:1 2126 msgid "Toggle" 2127 msgstr "" 2128 2129 #: assets/795.js:1 2130 #: assets/911.js:1 2131 #: dist/softtent-preorders/assets/795.js:1 2132 #: dist/softtent-preorders/assets/911.js:1 2133 msgid "Solid" 2134 msgstr "" 2135 2136 #: assets/795.js:1 2137 #: assets/911.js:1 2138 #: dist/softtent-preorders/assets/795.js:1 2139 #: dist/softtent-preorders/assets/911.js:1 2140 msgid "Gradient" 2141 msgstr "" 2142 2143 #: assets/795.js:1 2144 #: assets/911.js:1 2145 #: dist/softtent-preorders/assets/795.js:1 2146 #: dist/softtent-preorders/assets/911.js:1 2147 msgid "Choose an Image" 2148 msgstr "" 2149 2150 #: assets/795.js:1 2151 #: assets/911.js:1 2152 #: dist/softtent-preorders/assets/795.js:1 2153 #: dist/softtent-preorders/assets/911.js:1 2154 msgid "Use this Image" 2155 msgstr "" 2156 2157 #: assets/795.js:1 2158 #: assets/911.js:1 2159 #: dist/softtent-preorders/assets/795.js:1 2160 #: dist/softtent-preorders/assets/911.js:1 2161 msgid "Change Image" 2162 msgstr "" 2163 2164 #: assets/795.js:1 2165 #: assets/911.js:1 2166 #: dist/softtent-preorders/assets/795.js:1 2167 #: dist/softtent-preorders/assets/911.js:1 2168 msgid "Are you sure you want to remove this image?" 2169 msgstr "" 2170 2171 #: assets/795.js:1 2172 #: assets/911.js:1 2173 #: dist/softtent-preorders/assets/795.js:1 2174 #: dist/softtent-preorders/assets/911.js:1 2175 msgid "Remove Image" 2176 msgstr "" 2177 2178 #: assets/795.js:1 2179 #: assets/911.js:1 2180 #: dist/softtent-preorders/assets/795.js:1 2181 #: dist/softtent-preorders/assets/911.js:1 2182 msgid "Select Unit" 2183 msgstr "" 2184 2185 #: assets/795.js:1 2186 #: assets/911.js:1 2187 #: dist/softtent-preorders/assets/795.js:1 2188 #: dist/softtent-preorders/assets/911.js:1 2189 msgid "Unit" 2190 msgstr "" 2191 2192 #: assets/795.js:1 2193 #: assets/911.js:1 2194 #: dist/softtent-preorders/assets/795.js:1 2195 #: dist/softtent-preorders/assets/911.js:1 2196 msgid "Vertical & Horizontal" 2197 msgstr "" 2198 2199 #: assets/795.js:1 2200 #: assets/911.js:1 2201 #: dist/softtent-preorders/assets/795.js:1 2202 #: dist/softtent-preorders/assets/911.js:1 2203 msgid "Vertical" 2204 msgstr "" 2205 2206 #: assets/795.js:1 2207 #: assets/911.js:1 2208 #: dist/softtent-preorders/assets/795.js:1 2209 #: dist/softtent-preorders/assets/911.js:1 2210 msgid "Horizontal" 2211 msgstr "" 2212 2213 #: assets/795.js:1 2214 #: assets/911.js:1 2215 #: dist/softtent-preorders/assets/795.js:1 2216 #: dist/softtent-preorders/assets/911.js:1 2217 msgid "Top" 2218 msgstr "" 2219 2220 #: assets/795.js:1 2221 #: assets/911.js:1 2222 #: dist/softtent-preorders/assets/795.js:1 2223 #: dist/softtent-preorders/assets/911.js:1 2224 msgid "Right" 2225 msgstr "" 2226 2227 #: assets/795.js:1 2228 #: assets/911.js:1 2229 #: dist/softtent-preorders/assets/795.js:1 2230 #: dist/softtent-preorders/assets/911.js:1 2231 msgid "Bottom" 2232 msgstr "" 2233 2234 #: assets/795.js:1 2235 #: assets/911.js:1 2236 #: dist/softtent-preorders/assets/795.js:1 2237 #: dist/softtent-preorders/assets/911.js:1 2238 msgid "Left" 2239 msgstr "" 2240 2241 #: assets/795.js:1 2242 #: assets/911.js:1 2243 #: dist/softtent-preorders/assets/795.js:1 2244 #: dist/softtent-preorders/assets/911.js:1 2245 msgid "All Custom" 2246 msgstr "" 2247 2248 #: assets/795.js:1 2249 #: assets/911.js:1 2250 #: dist/softtent-preorders/assets/795.js:1 2251 #: dist/softtent-preorders/assets/911.js:1 2252 msgid "Select Side Mode" 2253 msgstr "" 2254 2255 #: assets/795.js:1 2256 #: assets/911.js:1 2257 #: dist/softtent-preorders/assets/795.js:1 2258 #: dist/softtent-preorders/assets/911.js:1 2259 msgid "Side" 2260 msgstr "" 2261 2262 #: assets/795.js:1 2263 #: assets/911.js:1 2264 #: dist/softtent-preorders/assets/795.js:1 2265 #: dist/softtent-preorders/assets/911.js:1 2266 msgid "None" 2267 msgstr "" 2268 2269 #: assets/795.js:1 2270 #: assets/911.js:1 2271 #: dist/softtent-preorders/assets/795.js:1 2272 #: dist/softtent-preorders/assets/911.js:1 2273 msgid "Dashed" 2274 msgstr "" 2275 2276 #: assets/795.js:1 2277 #: assets/911.js:1 2278 #: dist/softtent-preorders/assets/795.js:1 2279 #: dist/softtent-preorders/assets/911.js:1 2280 msgid "Dotted" 2281 msgstr "" 2282 2283 #: assets/795.js:1 2284 #: assets/911.js:1 2285 #: dist/softtent-preorders/assets/795.js:1 2286 #: dist/softtent-preorders/assets/911.js:1 2287 msgid "Double" 2288 msgstr "" 2289 2290 #: assets/795.js:1 2291 #: assets/911.js:1 2292 #: dist/softtent-preorders/assets/795.js:1 2293 #: dist/softtent-preorders/assets/911.js:1 2294 msgid "Groove" 2295 msgstr "" 2296 2297 #: assets/795.js:1 2298 #: assets/911.js:1 2299 #: dist/softtent-preorders/assets/795.js:1 2300 #: dist/softtent-preorders/assets/911.js:1 2301 msgid "Ridge" 2302 msgstr "" 2303 2304 #: assets/795.js:1 2305 #: assets/911.js:1 2306 #: dist/softtent-preorders/assets/795.js:1 2307 #: dist/softtent-preorders/assets/911.js:1 2308 msgid "Border" 2309 msgstr "" 2310 2311 #: assets/795.js:1 2312 #: assets/911.js:1 2313 #: dist/softtent-preorders/assets/795.js:1 2314 #: dist/softtent-preorders/assets/911.js:1 2315 msgid "Border Type" 2316 msgstr "" 2317 2318 #: assets/795.js:1 2319 #: assets/911.js:1 2320 #: dist/softtent-preorders/assets/795.js:1 2321 #: dist/softtent-preorders/assets/911.js:1 2322 msgid "Width" 2323 msgstr "" 2324 2325 #: assets/795.js:1 2326 #: assets/911.js:1 2327 #: dist/softtent-preorders/assets/795.js:1 2328 #: dist/softtent-preorders/assets/911.js:1 2329 msgid "Color" 2330 msgstr "" 2331 2332 #: assets/795.js:1 2333 #: assets/911.js:1 2334 #: dist/softtent-preorders/assets/795.js:1 2335 #: dist/softtent-preorders/assets/911.js:1 2336 msgid "Radius" 2337 msgstr "" 2338 2339 #: assets/795.js:1 2340 #: assets/911.js:1 2341 #: dist/softtent-preorders/assets/795.js:1 2342 #: dist/softtent-preorders/assets/911.js:1 2343 msgid "Center" 2344 msgstr "" 2345 2346 #: assets/795.js:1 2347 #: assets/911.js:1 2348 #: dist/softtent-preorders/assets/795.js:1 2349 #: dist/softtent-preorders/assets/911.js:1 2350 msgid "Desktop" 2351 msgstr "" 2352 2353 #: assets/795.js:1 2354 #: assets/911.js:1 2355 #: dist/softtent-preorders/assets/795.js:1 2356 #: dist/softtent-preorders/assets/911.js:1 2357 msgid "Tablet" 2358 msgstr "" 2359 2360 #: assets/795.js:1 2361 #: assets/911.js:1 2362 #: dist/softtent-preorders/assets/795.js:1 2363 #: dist/softtent-preorders/assets/911.js:1 2364 msgid "Mobile" 2365 msgstr "" 2366 2367 #: assets/795.js:1 2368 #: assets/911.js:1 2369 #: dist/softtent-preorders/assets/795.js:1 2370 #: dist/softtent-preorders/assets/911.js:1 2371 msgid "Thin (100)" 2372 msgstr "" 2373 2374 #: assets/795.js:1 2375 #: assets/911.js:1 2376 #: dist/softtent-preorders/assets/795.js:1 2377 #: dist/softtent-preorders/assets/911.js:1 2378 msgid "Extra Light (200)" 2379 msgstr "" 2380 2381 #: assets/795.js:1 2382 #: assets/911.js:1 2383 #: dist/softtent-preorders/assets/795.js:1 2384 #: dist/softtent-preorders/assets/911.js:1 2385 msgid "Light (300)" 2386 msgstr "" 2387 2388 #: assets/795.js:1 2389 #: assets/911.js:1 2390 #: dist/softtent-preorders/assets/795.js:1 2391 #: dist/softtent-preorders/assets/911.js:1 2392 msgid "Regular (400)" 2393 msgstr "" 2394 2395 #: assets/795.js:1 2396 #: assets/911.js:1 2397 #: dist/softtent-preorders/assets/795.js:1 2398 #: dist/softtent-preorders/assets/911.js:1 2399 msgid "Medium (500)" 2400 msgstr "" 2401 2402 #: assets/795.js:1 2403 #: assets/911.js:1 2404 #: dist/softtent-preorders/assets/795.js:1 2405 #: dist/softtent-preorders/assets/911.js:1 2406 msgid "Semi Bold (600)" 2407 msgstr "" 2408 2409 #: assets/795.js:1 2410 #: assets/911.js:1 2411 #: dist/softtent-preorders/assets/795.js:1 2412 #: dist/softtent-preorders/assets/911.js:1 2413 msgid "Bold (700)" 2414 msgstr "" 2415 2416 #: assets/795.js:1 2417 #: assets/911.js:1 2418 #: dist/softtent-preorders/assets/795.js:1 2419 #: dist/softtent-preorders/assets/911.js:1 2420 msgid "Extra Bold (800)" 2421 msgstr "" 2422 2423 #: assets/795.js:1 2424 #: assets/911.js:1 2425 #: dist/softtent-preorders/assets/795.js:1 2426 #: dist/softtent-preorders/assets/911.js:1 2427 msgid "Black (900)" 2428 msgstr "" 2429 2430 #: assets/795.js:1 2431 #: assets/911.js:1 2432 #: dist/softtent-preorders/assets/795.js:1 2433 #: dist/softtent-preorders/assets/911.js:1 2434 msgid "Default" 2435 msgstr "" 2436 2437 #: assets/795.js:1 2438 #: assets/911.js:1 2439 #: dist/softtent-preorders/assets/795.js:1 2440 #: dist/softtent-preorders/assets/911.js:1 2441 msgid "Capitalize" 2442 msgstr "" 2443 2444 #: assets/795.js:1 2445 #: assets/911.js:1 2446 #: dist/softtent-preorders/assets/795.js:1 2447 #: dist/softtent-preorders/assets/911.js:1 2448 msgid "Uppercase" 2449 msgstr "" 2450 2451 #: assets/795.js:1 2452 #: assets/911.js:1 2453 #: dist/softtent-preorders/assets/795.js:1 2454 #: dist/softtent-preorders/assets/911.js:1 2455 msgid "Lowercase" 2456 msgstr "" 2457 2458 #: assets/795.js:1 2459 #: assets/911.js:1 2460 #: dist/softtent-preorders/assets/795.js:1 2461 #: dist/softtent-preorders/assets/911.js:1 2462 msgid "Italic" 2463 msgstr "" 2464 2465 #: assets/795.js:1 2466 #: assets/911.js:1 2467 #: dist/softtent-preorders/assets/795.js:1 2468 #: dist/softtent-preorders/assets/911.js:1 2469 msgid "Oblique" 2470 msgstr "" 2471 2472 #: assets/795.js:1 2473 #: assets/911.js:1 2474 #: dist/softtent-preorders/assets/795.js:1 2475 #: dist/softtent-preorders/assets/911.js:1 2476 msgid "Underline" 2477 msgstr "" 2478 2479 #: assets/795.js:1 2480 #: assets/911.js:1 2481 #: dist/softtent-preorders/assets/795.js:1 2482 #: dist/softtent-preorders/assets/911.js:1 2483 msgid "Overline" 2484 msgstr "" 2485 2486 #: assets/795.js:1 2487 #: assets/911.js:1 2488 #: dist/softtent-preorders/assets/795.js:1 2489 #: dist/softtent-preorders/assets/911.js:1 2490 msgid "Line Through" 2491 msgstr "" 2492 2493 #: assets/795.js:1 2494 #: assets/911.js:1 2495 #: dist/softtent-preorders/assets/795.js:1 2496 #: dist/softtent-preorders/assets/911.js:1 2497 msgid "Typography" 2498 msgstr "" 2499 2500 #: assets/795.js:1 2501 #: assets/911.js:1 2502 #: dist/softtent-preorders/assets/795.js:1 2503 #: dist/softtent-preorders/assets/911.js:1 2504 msgid "Font Size" 2505 msgstr "" 2506 2507 #: assets/795.js:1 2508 #: assets/911.js:1 2509 #: dist/softtent-preorders/assets/795.js:1 2510 #: dist/softtent-preorders/assets/911.js:1 2511 msgid "Font Weight" 2512 msgstr "" 2513 2514 #: assets/795.js:1 2515 #: assets/911.js:1 2516 #: dist/softtent-preorders/assets/795.js:1 2517 #: dist/softtent-preorders/assets/911.js:1 2518 msgid "Line Height" 2519 msgstr "" 2520 2521 #: assets/795.js:1 2522 #: assets/911.js:1 2523 #: dist/softtent-preorders/assets/795.js:1 2524 #: dist/softtent-preorders/assets/911.js:1 2525 msgid "Transform" 2526 msgstr "" 2527 2528 #: assets/795.js:1 2529 #: assets/911.js:1 2530 #: dist/softtent-preorders/assets/795.js:1 2531 #: dist/softtent-preorders/assets/911.js:1 2532 msgid "Decoration" 2533 msgstr "" 2534 2535 #: assets/795.js:1 2536 #: assets/911.js:1 2537 #: dist/softtent-preorders/assets/795.js:1 2538 #: dist/softtent-preorders/assets/911.js:1 2539 msgid "Text Alignment" 2540 msgstr "" 2541 2542 #: assets/795.js:1 2543 #: assets/911.js:1 2544 #: dist/softtent-preorders/assets/795.js:1 2545 #: dist/softtent-preorders/assets/911.js:1 2546 msgid "Select Position" 2547 msgstr "" 2548 2549 #: assets/795.js:1 2550 #: assets/911.js:1 2551 #: dist/softtent-preorders/assets/795.js:1 2552 #: dist/softtent-preorders/assets/911.js:1 2553 msgid "Priority" 2554 msgstr "" 2555 2556 #: assets/795.js:1 2557 #: assets/911.js:1 2558 #: dist/softtent-preorders/assets/795.js:1 2559 #: dist/softtent-preorders/assets/911.js:1 2560 msgid "Top Left" 2561 msgstr "" 2562 2563 #: assets/795.js:1 2564 #: assets/911.js:1 2565 #: dist/softtent-preorders/assets/795.js:1 2566 #: dist/softtent-preorders/assets/911.js:1 2567 msgid "Top Right" 2568 msgstr "" 2569 2570 #: assets/795.js:1 2571 #: assets/911.js:1 2572 #: dist/softtent-preorders/assets/795.js:1 2573 #: dist/softtent-preorders/assets/911.js:1 2574 msgid "Bottom Left" 2575 msgstr "" 2576 2577 #: assets/795.js:1 2578 #: assets/911.js:1 2579 #: dist/softtent-preorders/assets/795.js:1 2580 #: dist/softtent-preorders/assets/911.js:1 2581 msgid "Bottom Right" 2582 msgstr "" 2583 2584 #: assets/795.js:1 2585 #: assets/911.js:1 2586 #: dist/softtent-preorders/assets/795.js:1 2587 #: dist/softtent-preorders/assets/911.js:1 2588 msgid "Center position - no offset needed" 2589 msgstr "" 2590 2591 #: assets/795.js:1 2592 #: assets/911.js:1 2593 #: dist/softtent-preorders/assets/795.js:1 2594 #: dist/softtent-preorders/assets/911.js:1 2595 msgid "Position" 2596 msgstr "" 2597 2598 #: assets/795.js:1 2599 #: assets/911.js:1 2600 #: dist/softtent-preorders/assets/795.js:1 2601 #: dist/softtent-preorders/assets/911.js:1 2602 msgid "Copy Settings?" 2603 msgstr "" 2604 2605 #: assets/795.js:1 2606 #: assets/911.js:1 2607 #: dist/softtent-preorders/assets/795.js:1 2608 #: dist/softtent-preorders/assets/911.js:1 2609 msgid "This will copy all settings from" 2610 msgstr "" 2611 2612 #: assets/795.js:1 2613 #: assets/911.js:1 2614 #: dist/softtent-preorders/assets/795.js:1 2615 #: dist/softtent-preorders/assets/911.js:1 2616 msgid "to" 2617 msgstr "" 2618 2619 #: assets/795.js:1 2620 #: assets/911.js:1 2621 #: dist/softtent-preorders/assets/795.js:1 2622 #: dist/softtent-preorders/assets/911.js:1 2623 msgid "Any existing values will be overwritten." 2624 msgstr "" 2625 2626 #: assets/795.js:1 2627 #: assets/911.js:1 2628 #: dist/softtent-preorders/assets/795.js:1 2629 #: dist/softtent-preorders/assets/911.js:1 2630 msgid "Yes, Copy" 2631 msgstr "" 2632 2633 #: assets/795.js:1 2634 #: assets/911.js:1 2635 #: dist/softtent-preorders/assets/795.js:1 2636 #: dist/softtent-preorders/assets/911.js:1 2637 msgid "Error" 2638 msgstr "" 2639 2640 #: assets/795.js:1 2641 #: assets/911.js:1 2642 #: dist/softtent-preorders/assets/795.js:1 2643 #: dist/softtent-preorders/assets/911.js:1 2644 msgid "Failed to copy shortcode" 2645 msgstr "" 2646 2647 #: assets/795.js:1 2648 #: assets/911.js:1 2649 #: dist/softtent-preorders/assets/795.js:1 2650 #: dist/softtent-preorders/assets/911.js:1 2651 msgid "OK" 2652 msgstr "" 2653 2654 #: assets/795.js:1 2655 #: assets/911.js:1 2656 #: dist/softtent-preorders/assets/795.js:1 2657 #: dist/softtent-preorders/assets/911.js:1 2658 msgid "Copy to clipboard" 2659 msgstr "" 2660 2661 #: assets/795.js:1 2662 #: assets/911.js:1 2663 #: dist/softtent-preorders/assets/795.js:1 2664 #: dist/softtent-preorders/assets/911.js:1 2665 msgid "Copied!" 2666 msgstr "" 2667 2668 #: assets/795.js:1 2669 #: assets/911.js:1 2670 #: dist/softtent-preorders/assets/795.js:1 2671 #: dist/softtent-preorders/assets/911.js:1 2672 msgid "Select Date" 2673 msgstr "" 2674 2675 #: assets/795.js:1 2676 #: assets/911.js:1 2677 #: dist/softtent-preorders/assets/795.js:1 2678 #: dist/softtent-preorders/assets/911.js:1 2679 msgid "Select Date & Time" 2680 msgstr "" 2681 2682 #: assets/795.js:1 2683 #: assets/911.js:1 2684 #: dist/softtent-preorders/assets/795.js:1 2685 #: dist/softtent-preorders/assets/911.js:1 2686 msgid "Choose Icon" 2687 msgstr "" 2688 2689 #: assets/795.js:1 2690 #: assets/911.js:1 2691 #: dist/softtent-preorders/assets/795.js:1 2692 #: dist/softtent-preorders/assets/911.js:1 2693 msgid "No icons available" 2694 msgstr "" 2695 2696 #: assets/795.js:1 2697 #: assets/911.js:1 2698 #: dist/softtent-preorders/assets/795.js:1 2699 #: dist/softtent-preorders/assets/911.js:1 2700 msgid "Icon" 2701 msgstr "" 2702 2703 #: assets/795.js:1 2704 #: assets/911.js:1 2705 #: dist/softtent-preorders/assets/795.js:1 2706 #: dist/softtent-preorders/assets/911.js:1 2707 msgid "Custom Icon" 2708 msgstr "" 2709 2710 #: assets/795.js:1 2711 #: assets/911.js:1 2712 #: dist/softtent-preorders/assets/795.js:1 2713 #: dist/softtent-preorders/assets/911.js:1 2714 msgid "Are you sure you want to remove this icon?" 2715 msgstr "" 2716 2717 #: assets/795.js:1 2718 #: assets/911.js:1 2719 #: dist/softtent-preorders/assets/795.js:1 2720 #: dist/softtent-preorders/assets/911.js:1 2721 msgid "Remove Icon" 2722 msgstr "" 2723 2724 #: assets/795.js:1 2725 #: assets/911.js:1 2726 #: dist/softtent-preorders/assets/795.js:1 2727 #: dist/softtent-preorders/assets/911.js:1 2728 msgid "Icon Library" 2729 msgstr "" 2730 2731 #: assets/795.js:1 2732 #: assets/911.js:1 2733 #: dist/softtent-preorders/assets/795.js:1 2734 #: dist/softtent-preorders/assets/911.js:1 2735 msgid "Enable SVG Upload?" 2736 msgstr "" 2737 2738 #: assets/795.js:1 2739 #: assets/911.js:1 2740 #: dist/softtent-preorders/assets/795.js:1 2741 #: dist/softtent-preorders/assets/911.js:1 2742 msgid "SVG files can contain malicious code. Only enable this if you trust the source of your SVG files. Do you want to enable SVG uploads at your own risk?" 2743 msgstr "" 2744 2745 #: assets/795.js:1 2746 #: assets/911.js:1 2747 #: dist/softtent-preorders/assets/795.js:1 2748 #: dist/softtent-preorders/assets/911.js:1 2749 msgid "Yes, Enable SVG Upload" 2750 msgstr "" 2751 2752 #: assets/795.js:1 2753 #: assets/911.js:1 2754 #: dist/softtent-preorders/assets/795.js:1 2755 #: dist/softtent-preorders/assets/911.js:1 2756 msgid "SVG Upload Enabled" 2757 msgstr "" 2758 2759 #: assets/795.js:1 2760 #: assets/911.js:1 2761 #: dist/softtent-preorders/assets/795.js:1 2762 #: dist/softtent-preorders/assets/911.js:1 2763 msgid "SVG upload has been enabled. Please save your current settings and reload the page to upload SVG files." 2764 msgstr "" 2765 2766 #: assets/795.js:1 2767 #: assets/911.js:1 2768 #: dist/softtent-preorders/assets/795.js:1 2769 #: dist/softtent-preorders/assets/911.js:1 2770 msgid "Failed to enable SVG upload." 2771 msgstr "" 2772 2773 #: assets/795.js:1 2774 #: assets/911.js:1 2775 #: dist/softtent-preorders/assets/795.js:1 2776 #: dist/softtent-preorders/assets/911.js:1 2777 msgid "Choose an SVG Icon" 2778 msgstr "" 2779 2780 #: assets/795.js:1 2781 #: assets/911.js:1 2782 #: dist/softtent-preorders/assets/795.js:1 2783 #: dist/softtent-preorders/assets/911.js:1 2784 msgid "Use this Icon" 2785 msgstr "" 2786 2787 #: assets/795.js:1 2788 #: assets/911.js:1 2789 #: dist/softtent-preorders/assets/795.js:1 2790 #: dist/softtent-preorders/assets/911.js:1 2791 msgid "Upload SVG" 2792 msgstr "" 2793 2794 #: assets/795.js:1 2795 #: assets/911.js:1 2796 #: dist/softtent-preorders/assets/795.js:1 2797 #: dist/softtent-preorders/assets/911.js:1 2798 msgid "Icon Position" 2799 msgstr "" 2800 2801 #: assets/795.js:1 2802 #: assets/911.js:1 2803 #: dist/softtent-preorders/assets/795.js:1 2804 #: dist/softtent-preorders/assets/911.js:1 2805 msgid "Icon Only" 2806 msgstr "" 2807 2808 #: assets/795.js:1 2809 #: assets/911.js:1 2810 #: dist/softtent-preorders/assets/795.js:1 2811 #: dist/softtent-preorders/assets/911.js:1 2812 msgid "Margin" 2813 msgstr "" 2814 2815 #: assets/795.js:1 2816 #: assets/911.js:1 2817 #: dist/softtent-preorders/assets/795.js:1 2818 #: dist/softtent-preorders/assets/911.js:1 2819 msgid "Apply" 2820 msgstr "" 2821 2822 #: assets/795.js:1 2823 #: assets/911.js:1 2824 #: dist/softtent-preorders/assets/795.js:1 2825 #: dist/softtent-preorders/assets/911.js:1 2826 msgid "This field is required" 2827 msgstr "" 2828 2829 #: assets/795.js:1 2830 #: assets/911.js:1 2831 #: dist/softtent-preorders/assets/795.js:1 2832 #: dist/softtent-preorders/assets/911.js:1 2833 msgid "Show tooltip" 2834 msgstr "" 2835 2836 #: assets/795.js:1 2837 #: dist/softtent-preorders/assets/795.js:1 2838 msgid "Updating…" 2839 msgstr "" 2840 2841 #: assets/795.js:1 2842 #: dist/softtent-preorders/assets/795.js:1 2843 msgid "Update" 2844 msgstr "" 2845 2846 #: assets/795.js:1 2847 #: dist/softtent-preorders/assets/795.js:1 2848 msgid "Saving…" 2849 msgstr "" 2850 2851 #: assets/795.js:1 2852 #: dist/softtent-preorders/assets/795.js:1 2853 msgid "Back" 2854 msgstr "" 2855 2856 #: assets/795.js:1 2857 #: dist/softtent-preorders/assets/795.js:1 2858 msgid "Extension has been updated successfully." 2859 msgstr "" 2860 2861 #: assets/795.js:1 2862 #: dist/softtent-preorders/assets/795.js:1 2863 msgid "Edit Rule" 2864 msgstr "" 2865 2866 #: assets/795.js:1 2867 #: dist/softtent-preorders/assets/795.js:1 2868 msgid "Active Status" 2869 msgstr "" 2870 2871 #: assets/795.js:1 2872 #: dist/softtent-preorders/assets/795.js:1 2873 msgid "Rule Label" 2874 msgstr "" 2875 2876 #: assets/795.js:1 2877 #: dist/softtent-preorders/assets/795.js:1 2878 msgid "Enter rule label" 2879 msgstr "" 2880 2881 #: assets/795.js:1 2882 #: dist/softtent-preorders/assets/795.js:1 2883 msgid "Select Language" 2884 msgstr "" 2885 2886 #: assets/795.js:1 2887 #: dist/softtent-preorders/assets/795.js:1 2888 msgid "View Documentation" 2889 msgstr "" 2890 2891 #: assets/795.js:1 2892 #: dist/softtent-preorders/assets/795.js:1 2893 msgid "Close Settings Panel" 2894 msgstr "" 2895 2896 #: assets/795.js:1 2897 #: dist/softtent-preorders/assets/795.js:1 2898 msgid "Open Settings Panel" 2899 msgstr "" 2900 2901 #: assets/795.js:1 2902 #: dist/softtent-preorders/assets/795.js:1 2903 msgid "No items added yet" 2904 msgstr "" 2905 2906 #: assets/795.js:1 2907 #: dist/softtent-preorders/assets/795.js:1 2908 msgid "Drag to reorder" 2909 msgstr "" 2910 2911 #: assets/795.js:1 2912 #: dist/softtent-preorders/assets/795.js:1 2913 msgid "Item" 2914 msgstr "" 2915 2916 #: assets/795.js:1 2917 #: dist/softtent-preorders/assets/795.js:1 2918 msgid "Actions" 2919 msgstr "" 2920 2921 #: assets/795.js:1 2922 #: dist/softtent-preorders/assets/795.js:1 2923 msgid "Duplicate" 2924 msgstr "" 2925 2926 #: assets/795.js:1 2927 #: dist/softtent-preorders/assets/795.js:1 2928 msgid "Delete" 2929 msgstr "" 2930 2931 #: assets/795.js:1 2932 #: dist/softtent-preorders/assets/795.js:1 2933 msgid "Add Item" 2934 msgstr "" 2935 2936 #: assets/795.js:1 2937 #: dist/softtent-preorders/assets/795.js:1 2938 msgid "No fields available" 2939 msgstr "" 2940 2941 #: assets/795.js:1 2942 #: dist/softtent-preorders/assets/795.js:1 2943 msgid "Shortcode" 2944 msgstr "" 2945 2946 #: assets/795.js:1 2947 #: dist/softtent-preorders/assets/795.js:1 2948 msgid "Edit" 2949 msgstr "" 2950 2951 #: assets/795.js:1 2952 #: dist/softtent-preorders/assets/795.js:1 2953 msgid "Are you sure you want to delete this rule?" 2954 msgstr "" 2955 2956 #: assets/795.js:1 2957 #: dist/softtent-preorders/assets/795.js:1 2958 msgid "Add New Rule" 2959 msgstr "" 2960 2961 #: assets/911.js:1 2962 #: dist/softtent-preorders/assets/911.js:1 2963 msgid "Search extensions…" 2964 msgstr "" 2965 2966 #: assets/911.js:1 2967 #: dist/softtent-preorders/assets/911.js:1 2968 msgid "Categories:" 2969 msgstr "" 2970 2971 #: assets/911.js:1 2972 #: dist/softtent-preorders/assets/911.js:1 2973 msgid "No extensions found" 2974 msgstr "" 2975 2976 #: assets/911.js:1 2977 #: dist/softtent-preorders/assets/911.js:1 2978 msgid "Try adjusting your search or filter criteria" 2979 msgstr "" 2980 2981 #: assets/911.js:1 2982 #: dist/softtent-preorders/assets/911.js:1 2983 msgid "No extensions available in this category" 2984 msgstr "" 2985 2986 #: assets/index.js:1 2987 #: dist/softtent-preorders/assets/index.js:1 2988 msgid "404 Not Found" 2989 msgstr "" 2990 2991 #: assets/index.js:1 2992 #: dist/softtent-preorders/assets/index.js:1 2993 msgid "Something went wrong" 2994 msgstr "" 2995 2996 #: assets/index.js:1 2997 #: dist/softtent-preorders/assets/index.js:1 2998 msgid "An error occurred while rendering this component. Please try refreshing the page." 2999 msgstr "" 3000 3001 #: assets/index.js:1 3002 #: dist/softtent-preorders/assets/index.js:1 3003 msgid "Refresh Page" 3004 msgstr "" 1317 #: extensions/PreOrder/helpers.php:325 1318 #: extensions/PreOrder/helpers.php:347 1319 msgctxt "Order status" 1320 msgid "Pre-Ordered" 1321 msgstr "" 1322 1323 #. translators: %s: Number of pre-ordered orders 1324 #: extensions/PreOrder/helpers.php:331 1325 msgid "Pre-Ordered <span class=\"count\">(%s)</span>" 1326 msgid_plural "Pre-Ordered <span class=\"count\">(%s)</span>" 1327 msgstr[0] "" 1328 msgstr[1] "" 1329 1330 #: extensions/PreOrder/helpers.php:412 1331 msgid "Pre-order auto-completed on release date." 1332 msgstr "" 1333 1334 #: extensions/PreOrder/Includes/CartHandler.php:148 1335 msgid "You cannot add a pre-order item when your cart already contains regular products. Please empty your cart first." 1336 msgstr "" 1337 1338 #: extensions/PreOrder/Includes/CartHandler.php:162 1339 msgid "You cannot add a regular product when your cart already contains pre-order items. Please empty your cart first." 1340 msgstr "" 1341 1342 #. translators: %s: Order number 1343 #: extensions/PreOrder/Includes/CartHandler.php:411 1344 msgid "Your Pre-Order #%s has been placed" 1345 msgstr "" 1346 1347 #. translators: %s: Order number 1348 #: extensions/PreOrder/Includes/CartHandler.php:416 1349 msgid "Thank you for your pre-order. Your order #%s has been placed successfully." 1350 msgstr "" 1351 1352 #. translators: %s: Order number 1353 #: extensions/PreOrder/Includes/CartHandler.php:423 1354 msgid "New Pre-Order Received — Order #%s" 1355 msgstr "" 1356 1357 #. translators: %s: Order number 1358 #: extensions/PreOrder/Includes/CartHandler.php:428 1359 msgid "A new pre-order #%s has been placed." 1360 msgstr "" 1361 1362 #: extensions/PreOrder/Includes/CartHandler.php:662 1363 msgid "Free" 1364 msgstr "" 1365 1366 #: extensions/PreOrder/Includes/CartHandler.php:709 1367 msgid "Payment" 1368 msgstr "" 1369 1370 #: extensions/PreOrder/Includes/CartHandler.php:716 1371 #: extensions/PreOrder/Includes/CartHandler.php:777 1372 msgid "Ships by" 1373 msgstr ""
Note: See TracChangeset
for help on using the changeset viewer.