.grid-container{box-sizing:border-box;--column-gap:0px;--row-gap:0px;flex-wrap:wrap;width:100%;display:flex}.grid-item{box-sizing:border-box;flex-grow:0;flex-shrink:0}.grid-spacing-0{--column-gap:0px;--row-gap:0px;gap:var(--column-gap) var(--row-gap)}.grid-spacing-1{--column-gap:8px;--row-gap:8px;gap:var(--column-gap) var(--row-gap)}.grid-spacing-2{--column-gap:16px;--row-gap:16px;gap:var(--column-gap) var(--row-gap)}.grid-spacing-3{--column-gap:24px;--row-gap:24px;gap:var(--column-gap) var(--row-gap)}.grid-spacing-4{--column-gap:32px;--row-gap:32px;gap:var(--column-gap) var(--row-gap)}.grid-spacing-5{--column-gap:40px;--row-gap:40px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-0{--row-gap:0px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-1{--row-gap:8px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-2{--row-gap:16px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-3{--row-gap:24px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-4{--row-gap:32px;gap:var(--column-gap) var(--row-gap)}.grid-row-spacing-5{--row-gap:40px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-0{--column-gap:0px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-1{--column-gap:8px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-2{--column-gap:16px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-3{--column-gap:24px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-4{--column-gap:32px;gap:var(--column-gap) var(--row-gap)}.grid-column-spacing-5{--column-gap:40px;gap:var(--column-gap) var(--row-gap)}.grid-align-items-start{align-items:flex-start}.grid-align-items-center{align-items:center}.grid-align-items-end{align-items:flex-end}.grid-align-items-stretch{align-items:stretch}.grid-align-items-baseline{align-items:baseline}.grid-justify-content-flex-start{justify-content:flex-start}.grid-justify-content-center{justify-content:center}.grid-justify-content-flex-end{justify-content:flex-end}.grid-justify-content-space-between{justify-content:space-between}.grid-justify-content-space-around{justify-content:space-around}.grid-justify-content-space-evenly{justify-content:space-evenly}.grid-wrap-wrap{flex-wrap:wrap}.grid-wrap-nowrap{flex-wrap:nowrap}.grid-wrap-wrap-reverse{flex-wrap:wrap-reverse}.grid-xs-1{flex-basis:calc(8.33333% - (var(--column-gap) * 11 / 12));max-width:calc(8.33333% - (var(--column-gap) * 11 / 12))}.grid-xs-2{flex-basis:calc(16.6667% - (var(--column-gap) * 10 / 12));max-width:calc(16.6667% - (var(--column-gap) * 10 / 12))}.grid-xs-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-xs-4{flex-basis:calc(33.3333% - (var(--column-gap) * 8 / 12));max-width:calc(33.3333% - (var(--column-gap) * 8 / 12))}.grid-xs-5{flex-basis:calc(41.6667% - (var(--column-gap) * 7 / 12));max-width:calc(41.6667% - (var(--column-gap) * 7 / 12))}.grid-xs-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-xs-7{flex-basis:calc(58.3333% - (var(--column-gap) * 5 / 12));max-width:calc(58.3333% - (var(--column-gap) * 5 / 12))}.grid-xs-8{flex-basis:calc(66.6667% - (var(--column-gap) * 4 / 12));max-width:calc(66.6667% - (var(--column-gap) * 4 / 12))}.grid-xs-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-xs-10{flex-basis:calc(83.3333% - (var(--column-gap) * 2 / 12));max-width:calc(83.3333% - (var(--column-gap) * 2 / 12))}.grid-xs-11{flex-basis:calc(91.6667% - (var(--column-gap) * 1 / 12));max-width:calc(91.6667% - (var(--column-gap) * 1 / 12))}.grid-xs-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-xs-auto{flex-basis:auto;max-width:none}.grid-xs-grow{flex-grow:1;flex-basis:0;max-width:none}@media (min-width:600px){.grid-sm-1{flex-basis:calc(8.33333% - (var(--column-gap) * 11 / 12));max-width:calc(8.33333% - (var(--column-gap) * 11 / 12))}.grid-sm-2{flex-basis:calc(16.6667% - (var(--column-gap) * 10 / 12));max-width:calc(16.6667% - (var(--column-gap) * 10 / 12))}.grid-sm-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-sm-4{flex-basis:calc(33.3333% - (var(--column-gap) * 8 / 12));max-width:calc(33.3333% - (var(--column-gap) * 8 / 12))}.grid-sm-5{flex-basis:calc(41.6667% - (var(--column-gap) * 7 / 12));max-width:calc(41.6667% - (var(--column-gap) * 7 / 12))}.grid-sm-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-sm-7{flex-basis:calc(58.3333% - (var(--column-gap) * 5 / 12));max-width:calc(58.3333% - (var(--column-gap) * 5 / 12))}.grid-sm-8{flex-basis:calc(66.6667% - (var(--column-gap) * 4 / 12));max-width:calc(66.6667% - (var(--column-gap) * 4 / 12))}.grid-sm-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-sm-10{flex-basis:calc(83.3333% - (var(--column-gap) * 2 / 12));max-width:calc(83.3333% - (var(--column-gap) * 2 / 12))}.grid-sm-11{flex-basis:calc(91.6667% - (var(--column-gap) * 1 / 12));max-width:calc(91.6667% - (var(--column-gap) * 1 / 12))}.grid-sm-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-sm-auto{flex-grow:0;flex-basis:auto;max-width:none}.grid-sm-grow{flex-grow:1;flex-basis:0;max-width:none}}@media (min-width:900px){.grid-md-1{flex-basis:calc(8.33333% - (var(--column-gap) * 11 / 12));max-width:calc(8.33333% - (var(--column-gap) * 11 / 12))}.grid-md-2{flex-basis:calc(16.6667% - (var(--column-gap) * 10 / 12));max-width:calc(16.6667% - (var(--column-gap) * 10 / 12))}.grid-md-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-md-4{flex-basis:calc(33.3333% - (var(--column-gap) * 8 / 12));max-width:calc(33.3333% - (var(--column-gap) * 8 / 12))}.grid-md-5{flex-basis:calc(41.6667% - (var(--column-gap) * 7 / 12));max-width:calc(41.6667% - (var(--column-gap) * 7 / 12))}.grid-md-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-md-7{flex-basis:calc(58.3333% - (var(--column-gap) * 5 / 12));max-width:calc(58.3333% - (var(--column-gap) * 5 / 12))}.grid-md-8{flex-basis:calc(66.6667% - (var(--column-gap) * 4 / 12));max-width:calc(66.6667% - (var(--column-gap) * 4 / 12))}.grid-md-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-md-10{flex-basis:calc(83.3333% - (var(--column-gap) * 2 / 12));max-width:calc(83.3333% - (var(--column-gap) * 2 / 12))}.grid-md-11{flex-basis:calc(91.6667% - (var(--column-gap) * 1 / 12));max-width:calc(91.6667% - (var(--column-gap) * 1 / 12))}.grid-md-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-md-auto{flex-grow:0;flex-basis:auto;max-width:none}.grid-md-grow{flex-grow:1;flex-basis:0;max-width:none}}@media (min-width:1200px){.grid-lg-1{flex-basis:calc(8.33333% - (var(--column-gap) * 11 / 12));max-width:calc(8.33333% - (var(--column-gap) * 11 / 12))}.grid-lg-2{flex-basis:calc(16.6667% - (var(--column-gap) * 10 / 12));max-width:calc(16.6667% - (var(--column-gap) * 10 / 12))}.grid-lg-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-lg-4{flex-basis:calc(33.3333% - (var(--column-gap) * 8 / 12));max-width:calc(33.3333% - (var(--column-gap) * 8 / 12))}.grid-lg-5{flex-basis:calc(41.6667% - (var(--column-gap) * 7 / 12));max-width:calc(41.6667% - (var(--column-gap) * 7 / 12))}.grid-lg-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-lg-7{flex-basis:calc(58.3333% - (var(--column-gap) * 5 / 12));max-width:calc(58.3333% - (var(--column-gap) * 5 / 12))}.grid-lg-8{flex-basis:calc(66.6667% - (var(--column-gap) * 4 / 12));max-width:calc(66.6667% - (var(--column-gap) * 4 / 12))}.grid-lg-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-lg-10{flex-basis:calc(83.3333% - (var(--column-gap) * 2 / 12));max-width:calc(83.3333% - (var(--column-gap) * 2 / 12))}.grid-lg-11{flex-basis:calc(91.6667% - (var(--column-gap) * 1 / 12));max-width:calc(91.6667% - (var(--column-gap) * 1 / 12))}.grid-lg-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-lg-auto{flex-basis:auto;max-width:none}.grid-lg-grow{flex-grow:1;flex-basis:0;max-width:none}}@media (min-width:1536px){.grid-xl-1{flex-basis:calc(8.33333% - (var(--column-gap) * 11 / 12));max-width:calc(8.33333% - (var(--column-gap) * 11 / 12))}.grid-xl-2{flex-basis:calc(16.6667% - (var(--column-gap) * 10 / 12));max-width:calc(16.6667% - (var(--column-gap) * 10 / 12))}.grid-xl-3{flex-basis:calc(25% - (var(--column-gap) * 9 / 12));max-width:calc(25% - (var(--column-gap) * 9 / 12))}.grid-xl-4{flex-basis:calc(33.3333% - (var(--column-gap) * 8 / 12));max-width:calc(33.3333% - (var(--column-gap) * 8 / 12))}.grid-xl-5{flex-basis:calc(41.6667% - (var(--column-gap) * 7 / 12));max-width:calc(41.6667% - (var(--column-gap) * 7 / 12))}.grid-xl-6{flex-basis:calc(50% - (var(--column-gap) * 6 / 12));max-width:calc(50% - (var(--column-gap) * 6 / 12))}.grid-xl-7{flex-basis:calc(58.3333% - (var(--column-gap) * 5 / 12));max-width:calc(58.3333% - (var(--column-gap) * 5 / 12))}.grid-xl-8{flex-basis:calc(66.6667% - (var(--column-gap) * 4 / 12));max-width:calc(66.6667% - (var(--column-gap) * 4 / 12))}.grid-xl-9{flex-basis:calc(75% - (var(--column-gap) * 3 / 12));max-width:calc(75% - (var(--column-gap) * 3 / 12))}.grid-xl-10{flex-basis:calc(83.3333% - (var(--column-gap) * 2 / 12));max-width:calc(83.3333% - (var(--column-gap) * 2 / 12))}.grid-xl-11{flex-basis:calc(91.6667% - (var(--column-gap) * 1 / 12));max-width:calc(91.6667% - (var(--column-gap) * 1 / 12))}.grid-xl-12{flex-basis:calc(100% - (var(--column-gap) * 0 / 12));max-width:calc(100% - (var(--column-gap) * 0 / 12))}.grid-xl-auto{flex-basis:auto;max-width:none}.grid-xl-grow{flex-grow:1;flex-basis:0;max-width:none}}@keyframes cp-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cp-dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.inputnumber-container{background:var(--bgcolor-input);border-radius:var(--border-radius-input);border:none;align-items:center;padding-right:8px;display:flex;position:relative}.inputnumber-container.fullwidth{width:100%}.inputnumber-container:before{content:"";border-radius:var(--border-radius-input);pointer-events:none;z-index:1;border:1px solid #ccc;position:absolute;inset:0}.inputnumber-container.focused:before{border-color:var(--input-focus-border,#007bff)}.inputnumber-container.invalid:before{border-color:var(--input-error)}.inputnumber-container.invalid{background-color:var(--input-error-bg)}.inputnumber-label{pointer-events:none;z-index:2;position:absolute;left:16px}.inputnumber-label.placeholder{color:var(--labelcolor-input)}.inputnumber-label.error,.inputnumber-container.invalid .inputnumber-label{color:var(--input-error)}.inputnumber-input{text-align:right;width:100%;height:var(--height-input);padding:var(--padding-input);font-size:var(--fontsize-input);box-sizing:border-box;border-radius:var(--border-radius-input);background:0 0;border:none;outline:none;flex-grow:1}.inputnumber-input.invalid,.inputnumber-container.invalid .inputnumber-input{background-color:var(--input-error-bg)}.inputnumber-input:focus{border:none}.inputnumber-input::placeholder{color:#0000}.inputnumber-input:focus::placeholder{color:var(--placeholdercolor-input)}.inputnumber-adornment{font-size:var(--fontsize-input);color:var(--labelcolor-input);white-space:nowrap;padding:0 2px}.contentArea{width:100%;overflow:auto}.contentArea p{margin:.75rem 0}.contentArea a{color:#3182ce;text-decoration:underline;transition:color .2s}.contentArea a:hover{color:#2c5282}.contentArea img{border-radius:.25rem;max-width:100%;height:auto;margin:1rem 0;transition:transform .2s ease-in-out,border-color .2s ease-in-out}.contentArea a img{cursor:pointer;border:2px solid #0000;box-shadow:0 2px 4px #0000001a}.contentArea a:hover img{border-color:#3182ce;transform:scale(1.02);box-shadow:0 4px 8px #00000026}.contentArea h1{margin:1rem 0;font-size:2rem}.contentArea h2{margin:.8rem 0;font-size:1.5rem}.contentArea h3{margin:.6rem 0;font-size:1.25rem}.contentArea ul,.contentArea ol{color:inherit;margin:.5rem 0;padding-left:2rem}.contentArea blockquote{color:#4a5568;border-left:3px solid #cbd5e0;margin:.5rem 0;padding-left:1rem}.contentArea pre{background-color:#edf2f7;border-radius:.25rem;padding:.5rem;overflow-x:auto}.contentArea code{background-color:#f7fafc;border-radius:.25rem;padding:.125rem .25rem;font-family:Fira Code,Consolas,monospace;font-size:.875em}.contentArea pre code{background:0 0;padding:0}.contentArea hr{border:none;border-top:2px solid #e2e8f0;margin:2rem 0}.contentArea strong{font-weight:600}.contentArea em{font-style:italic}.editor-table{border-collapse:collapse;margin-top:10px;margin-bottom:10px}.editor-table-full{width:100%}.editor-table-cell{border:1px solid #ccc;min-width:50px;min-height:30px;padding:8px;position:relative;word-break:break-word!important;white-space:normal!important}.editor-table-cell--highlight{transition:border .12s;border:2px solid #007bffcc!important}.editor-table-no-border .editor-table-cell{border:none!important}i[class^=icon-]{vertical-align:middle;-webkit-user-select:none;user-select:none;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;margin-right:8px;display:inline-block;overflow:hidden}i[class^=icon-] *{display:none!important}.icon-check{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"20 6 9 17 4 12\"></polyline></svg>")}.icon-mail{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"></path><polyline points=\"22,6 12,13 2,6\"></polyline></svg>")}.icon-phone{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"></path></svg>")}.icon-download{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"></path><polyline points=\"7 10 12 15 17 10\"></polyline><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"></line></svg>")}.icon-send{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"22\" y1=\"2\" x2=\"11\" y2=\"13\"></line><polygon points=\"22 2 15 22 11 13 2 9 22 2\"></polygon></svg>")}.icon-heart{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"></path></svg>")}.icon-star{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polygon points=\"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2\"></polygon></svg>")}.icon-info{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"></circle><line x1=\"12\" y1=\"16\" x2=\"12\" y2=\"12\"></line><line x1=\"12\" y1=\"8\" x2=\"12.01\" y2=\"8\"></line></svg>")}.custom-box{width:max-content;max-width:97%;display:inline-block}.custom-btn{cursor:pointer;border:none;border-radius:8px;align-items:center;width:max-content;max-width:97%;padding:12px 24px;font-size:16px;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #0000001a}.custom-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.btn-primary{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.btn-email{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.btn-phone{color:#fff;background:linear-gradient(135deg,#06b6d4 0%,#0891b2 100%)}.btn-download-Turquise-90{color:#fff;background:linear-gradient(90deg,#26fed8,#27a3d9)}.btn-download-Turquise-270{color:#fff;background:linear-gradient(270deg,#26fed8,#27a3d9)}.btn-send{color:#fff;background:linear-gradient(135deg,#14b8a6 0%,#0d9488 100%)}.btn-like{color:#fff;background:linear-gradient(135deg,#ec4899 0%,#db2777 100%)}.btn-star{color:#fff;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)}.btn-info{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%)}.btn-outline{color:#667eea;background:0 0;border:2px solid #667eea}.btn-outline:hover{color:#fff;background:#667eea}.custom-btn i[class^=icon-]{filter:brightness(0)invert()}.btn-outline i[class^=icon-]{filter:none}.btn-outline:hover i[class^=icon-]{filter:brightness(0)invert()}.helper-hint{color:#fff;pointer-events:none;z-index:1000;background:#000c;border-radius:6px;padding:8px 12px;font-size:12px;position:fixed;bottom:20px;right:20px}.text-gradient-blue{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-Turquise{background:linear-gradient(90deg,#26fed8,#27a3d9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important;display:inline-flex!important}.text-gradient-purple{background:linear-gradient(135deg,#a8edea 0%,#fed6e3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-sunset{background:linear-gradient(135deg,#fa709a 0%,#fee140 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-ocean{background:linear-gradient(135deg,#2af598 0%,#009efd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-fire{background:linear-gradient(135deg,#ff0844 0%,#ffb199 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-rainbow{background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#9400d3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-pink{background:linear-gradient(135deg,#ff9a9e 0%,#fecfef 50%,#ffecd2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-emerald{background:linear-gradient(135deg,#0ba360 0%,#3cba92 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-gold{background:linear-gradient(135deg,gold 0%,#ffed4e 50%,gold 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-silver{background:linear-gradient(135deg,#bdc3c7 0%,#ecf0f1 50%,#bdc3c7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-cosmic{background:linear-gradient(135deg,#8e2de2 0%,#4a00e0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-candy{background:linear-gradient(135deg,#fc5c7d 0%,#6a82fb 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-neon{background:linear-gradient(135deg,#0ff 0%,#f0f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-aurora{background:linear-gradient(135deg,#00c6ff 0%,#0072ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-tropical{background:linear-gradient(135deg,#ffa751 0%,#ffe259 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-midnight{background:linear-gradient(135deg,#2c3e50 0%,#000428 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-rose{background:linear-gradient(135deg,#ed4264 0%,#ffedbc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.text-gradient-matrix{background:linear-gradient(135deg,#0f0 0%,#030 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.2em;font-weight:700;line-height:1.5!important}.edt-heading-xl{color:#1e293b;font-size:2.5em;font-weight:800;line-height:1.2}.edt-heading-large{color:#334155;font-size:2em;font-weight:700;line-height:1.3}.edt-heading-medium{color:#475569;font-size:1.5em;font-weight:600;line-height:1.4}.edt-heading-bold{color:#0f172a;letter-spacing:-.02em;font-weight:800}.edt-heading-thin{color:#64748b;letter-spacing:.02em;font-size:1.3em;font-weight:300}.edt-shadow-soft{text-shadow:0 2px 10px #0000001a;font-weight:600}.edt-shadow-hard{text-shadow:3px 3px #0003;color:#1e293b;font-weight:700}.edt-shadow-colored{text-shadow:2px 2px 4px #667eea80;color:#667eea;font-weight:600}.edt-shadow-glow{text-shadow:0 0 10px #667eeacc,0 0 20px #667eea99,0 0 30px #667eea66;color:#667eea;font-weight:700}.edt-shadow-3d{text-shadow:1px 1px #ccc,2px 2px #bbb,3px 3px #aaa,4px 4px #999,5px 5px 10px #0000004d;color:#1e293b;font-weight:800}.edt-shadow-deep{text-shadow:2px 2px 2px #0000004d,4px 4px 4px #0003,6px 6px 6px #0000001a;color:#1e293b;font-weight:700}.edt-shadow-emboss{text-shadow:-1px -1px #ffffff4d,1px 1px #000c;color:#666;font-weight:700}.edt-shadow-outline{text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,-2px 0 #000,2px 0 #000,0 2px #000,0 -2px #000;color:#fff;font-weight:700}.edt-box-info{color:#075985;background:linear-gradient(135deg,#e0f2fe 0%,#bae6fd 100%);border-left:4px solid #0284c7;border-radius:8px;padding:12px 16px;font-weight:500;display:inline-block}.edt-box-warning{color:#92400e;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border-left:4px solid #d97706;border-radius:8px;padding:12px 16px;font-weight:500;display:inline-block}.edt-box-error{color:#991b1b;background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-left:4px solid #dc2626;border-radius:8px;padding:12px 16px;font-weight:500;display:inline-block}.edt-box-highlight{color:#713f12;background:linear-gradient(135deg,#fef08a 0%,#fde047 100%);border-radius:8px;padding:12px 16px;font-weight:600;display:inline-block;box-shadow:0 4px 15px #fde04766}.edt-box-card{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;display:inline-block;box-shadow:0 4px 20px #0000001a}.edt-box-primary{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;padding:8px 20px;font-weight:600;transition:transform .2s;display:inline-block;box-shadow:0 4px 15px #667eea66}.edt-box-primary:hover{transform:translateY(-2px)}.edt-box-success{color:#fff;background:linear-gradient(135deg,#11998e 0%,#38ef7d 100%);border-radius:8px;padding:8px 20px;font-weight:600;display:inline-block;box-shadow:0 4px 15px #38ef7d66}.edt-box-danger{color:#fff;background:linear-gradient(135deg,#eb3349 0%,#f45c43 100%);border-radius:8px;padding:8px 20px;font-weight:600;display:inline-block;box-shadow:0 4px 15px #eb334966}.edt-box-outline{color:#667eea;background:0 0;border:2px solid #667eea;border-radius:8px;padding:8px 20px;font-weight:600;transition:all .3s;display:inline-block}.edt-box-outline:hover{color:#fff;background:#667eea}.edt-box-gradient{color:#fff;background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);border-radius:8px;padding:8px 20px;font-weight:600;display:inline-block;box-shadow:0 4px 15px #f093fb66}.edt-box-rounded{color:#fff;background:#4facfe;border-radius:50px;padding:8px 24px;font-weight:600;display:inline-block;box-shadow:0 4px 15px #4facfe66}.edt-box-gradient-2{color:#fff;background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%);border-radius:8px;padding:8px 20px;font-weight:600;display:inline-block;box-shadow:0 4px 15px #4facfe66}.edt-box-gradient-3{color:#fff;background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%);border-radius:8px;padding:8px 20px;font-weight:600;display:inline-block;box-shadow:0 4px 15px #43e97b66}.edt-box-shadow{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:8px 20px;font-weight:600;display:inline-block;box-shadow:0 10px 30px #0003}.edt-box-morphism{color:#1e293b;background:linear-gradient(145deg,#e6e6e6,#fff);border-radius:12px;padding:8px 20px;font-weight:600;display:inline-block;box-shadow:5px 5px 10px #d1d1d1,-5px -5px 10px #fff}.editor-content{min-height:300px;max-height:500px;overflow-y:auto}.editor-content:focus{outline:none}.toolbar-btn{transition:all .2s}.toolbar-btn:hover{transform:translateY(-1px)}.toolbar-btn:active{transform:translateY(0)}.modal-editor-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000080;animation:.2s ease-out fadeIn;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-editor-content{z-index:1001;background:#fff;border-radius:16px;width:90%;max-width:900px;max-height:85vh;animation:.3s ease-out slideUp;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0000004d}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}.modal-editor-header{color:#000;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.modal-editor-body{height:calc(85vh - 80px);display:flex}.category-sidebar{background:#f8fafc;border-right:1px solid #e2e8f0;width:200px;overflow-y:auto}.category-item{cursor:pointer;border-left:3px solid #0000;align-items:center;gap:12px;padding:16px 20px;transition:all .2s;display:flex}.category-item:hover{background:#e2e8f0}.category-item.active{color:#667eea;background:#fff;border-left-color:#667eea;font-weight:600}.styles-grid{flex:1;padding:24px;overflow-y:auto}.style-card{cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:flex-start;padding:1rem;transition:all .2s;display:flex}.style-card:hover{border-color:#667eea;transform:translateY(-2px);box-shadow:0 4px 15px #667eea33}.style-card.selected{background-color:#667eea1c!important;border-color:#667eea!important;transform:translateY(-2px)!important;box-shadow:0 4px 15px #667eea33!important}@media (max-width:600px){.contentArea table{width:inherit!important}}.autocomplete-container{width:var(--width-input);background:var(--bgcolor-input);border-radius:var(--border-radius-input);border:none;position:relative}.auto-changeorder{justify-content:center;display:inline-flex}@media (max-width:600px){.autocomplete-container{width:100%!important}}.autocomplete-container:before{content:"";border:1px solid var(--bordercolor-input);border-radius:var(--border-radius-input);pointer-events:none;z-index:1;position:absolute;inset:0}.autocomplete-container:focus-within:before{border-color:var(--input-focus,#1976d2);box-shadow:var(--shadow-input-focus)}.autocomplete-container.invalid:before{border-color:var(--input-error)}.autocomplete-container.invalid{background-color:var(--input-error-bg)}.autocomplete-label{pointer-events:none;z-index:2;position:absolute;left:16px}.autocomplete-label.placeholder{color:var(--labelcolor-input)}.autocomplete-label.error,.autocomplete-container.invalid .autocomplete-label{color:var(--input-error)}.autocomplete-input{width:100%;height:var(--height-input);padding:var(--padding-input);font-size:var(--fontsize-input);font-weight:var(--option-fontweigth);box-sizing:border-box;border-radius:var(--border-radius-input);background:0 0;border:none;outline:none}.padding-right-icon{padding-right:var(--padding-rigth-autocomplete)}.autocomplete-input.invalid,.autocomplete-input-multi.invalid,.autocomplete-container.invalid .autocomplete-input,.autocomplete-container.invalid .autocomplete-input-multi{background-color:var(--input-error-bg)}.autocomplete-input:focus{border:none}.autocomplete-input::placeholder{color:#0000}.autocomplete-input:focus::placeholder,.autocomplete-input-multi:focus::placeholder{color:var(--placeholdercolor-input)}.icon-button-input{cursor:pointer;background:0 0;border:none;width:1.2rem;height:1.2rem}.autocomplete-clear{position:absolute;top:50%;right:36px;transform:translateY(-50%)}.autocomplete-expand{transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.autocomplete-expand.open{transform:translateY(-50%)rotate(180deg)}.autocomplete-clear,.autocomplete-expand svg{fill:var(--labelcolor-input)}.autocomplete-popup{background:color-mix(in srgb, var(--bgcolor-input,#fff), transparent 3%);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in srgb, var(--bordercolor-input,#ccc), transparent 40%);border-radius:var(--option-radius-input,12px);max-height:var(--option-max-height);z-index:var(--z-dropdown);-webkit-overflow-scrolling:touch;margin-top:-3px;animation:.2s ease-out slideDown;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@keyframes slideDown{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.autocomplete-popup-portal{background:color-mix(in srgb, var(--bgcolor-input,#fff), transparent 3%);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in srgb, var(--bordercolor-input,#ccc), transparent 40%);border-radius:var(--option-radius-input,12px);max-height:var(--option-max-height);z-index:var(--z-dropdown);-webkit-overflow-scrolling:touch;position:fixed;overflow:hidden auto;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.autocomplete-option{padding:var(--option-padding);cursor:pointer;font-size:var(--option-fontsize);font-weight:var(--option-fontweigth);border-bottom:var(--option-border);display:flex}.autocomplete-option:hover,.autocomplete-option.highlighted{background:var(--option-selected)}.autocomplete-option.selected{background:var(--option-highlighted)}.autocomplete-tags-container{border:none;position:relative}.autocomplete-tags-container:before{content:"";border:1px solid var(--bordercolor-input);border-radius:var(--border-radius-input);pointer-events:none;z-index:1;position:absolute;inset:0}.autocomplete-container.invalid .autocomplete-tags-container:before{border-color:var(--input-error)}.checkbox{margin-right:8px}.autocomplete-tags{border-radius:var(--border-radius-input);min-height:var(--height-input);box-sizing:border-box;background:var(--bgcolor-input);border:none;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 64px 4px 8px;display:flex;position:relative}.autocomplete-container.invalid .autocomplete-tags{background-color:var(--input-error-bg)}.moreTags{color:var(--labelcolor-input,#666);background:var(--bgcolor-input-hover,#f5f5f5);border-radius:4px;align-items:center;margin:4px 2px;padding:2px 8px;font-size:12px;font-weight:600;display:flex}.autocomplete-tag{background:color-mix(in srgb, var(--input-focus,#1976d2), transparent 92%);border:1px solid color-mix(in srgb, var(--input-focus,#1976d2), transparent 85%);border-radius:var(--border-radius-input,4px);min-height:28px;font-size:var(--fontsize-input-value,13px);color:var(--input-focus,#1976d2);transition:all var(--transition-normal,.3s ease);align-items:center;margin:4px 2px;padding:2px 10px;font-weight:500;display:flex}.autocomplete-tag:hover{background:color-mix(in srgb, var(--input-focus,#1976d2), transparent 85%);border-color:var(--input-focus,#1976d2);transform:translateY(-1px)}.autocomplete-tag-close{cursor:pointer;width:1.1rem;height:1.1rem;transition:all var(--transition-fast,.2s);opacity:.7;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:6px;display:flex}.autocomplete-tag-close:hover{background-color:color-mix(in srgb, var(--input-focus,#1976d2), transparent 80%);opacity:1;transform:rotate(90deg)}.autocomplete-tag-close svg{width:.8rem;height:.8rem;fill:var(--input-focus,#1976d2)}.autocomplete-input-multi{min-width:80px;font-size:var(--fontsize-label,14px);border-radius:var(--border-radius-input);height:min-content;color:var(--color-text,#333);transition:all var(--transition-fast,.2s);background:0 0;border:none;outline:none;flex:80px;padding:0 0 0 8px}.autocomplete-input-multi::placeholder{color:#0000}.autocomplete-option-nocursor{cursor:default!important}.select-all-option{background:var(--bgcolor-input,#fff);z-index:10;border-bottom:2px solid color-mix(in srgb, var(--bordercolor-input,#ccc), transparent 50%);color:var(--input-focus,#1976d2);padding:var(--option-padding);font-weight:600;position:sticky;top:0}.select-all-option.selected{background:color-mix(in srgb, var(--input-focus,#1976d2), transparent 90%)}.select-all-option:hover{background:color-mix(in srgb, var(--input-focus,#1976d2), transparent 95%)}.autocomplete-overlay{z-index:10;cursor:pointer;background:0 0;position:absolute;inset:0 64px 0 0}.autocomplete-tree-node{padding-left:var(--level-padding,0px)}@media (max-width:768px){.autocomplete-option:hover,.autocomplete-option.highlighted{background:0 0}}.animation-element{opacity:0;visibility:hidden;transition:transform .6s,opacity .6s}.animation-element.animation-animate{opacity:1;visibility:visible;transform:none}.animation-fade-in{opacity:0}.animation-fade-up{opacity:0;transform:translateY(30px)}.animation-fade-down{opacity:0;transform:translateY(-30px)}.animation-fade-left{opacity:0;transform:translate(30px)}.animation-fade-right{opacity:0;transform:translate(-30px)}.animation-slide-up{transform:translateY(50px)}.animation-slide-down{transform:translateY(-50px)}.animation-slide-left{transform:translate(50px)}.animation-slide-right{transform:translate(-50px)}.animation-zoom-in{transform:scale(.8)}.animation-zoom-out{transform:scale(1.2)}.animation-zoom-in-up{transform:scale(.8)translateY(30px)}.animation-zoom-in-down{transform:scale(.8)translateY(-30px)}.animation-zoom-in-left{transform:scale(.8)translate(-30px)}.animation-zoom-in-right{transform:scale(.8)translate(30px)}.animation-bounce,.animation-bounce-up{transform:translateY(50px)}.animation-bounce-down{transform:translateY(-50px)}.animation-bounce-left{transform:translate(-50px)}.animation-bounce-right{transform:translate(50px)}.animation-bounce-scale{transform:scale(.8)}.animation-flip-x{backface-visibility:hidden;perspective:1000px;transform:rotateX(90deg)}.animation-flip-y{backface-visibility:hidden;perspective:1000px;transform:rotateY(90deg)}.animation-flip-card{transform-style:preserve-3d;perspective:1000px;backface-visibility:hidden;transform:rotateY(180deg)}.animation-rotate{transform:rotate(180deg)}.animation-rotate-x{backface-visibility:hidden;perspective:1000px;transform:rotateX(180deg)}.animation-rotate-y{backface-visibility:hidden;perspective:1000px;transform:rotateY(180deg)}.animation-swing{transform-origin:top;transform:rotate(8deg)}.animation-shake{transform:translate(0)}.animation-shake.animation-animate{animation:.6s ease-in-out shake}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.animation-pulse{transform:scale(1)}.animation-pulse.animation-animate{animation:.6s ease-in-out pulse}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.animation-blur{filter:blur(10px)}.animation-blur.animation-animate{filter:blur()}.animation-glitch{opacity:0}.animation-glitch.animation-animate{animation:.8s cubic-bezier(.25,.46,.45,.94) glitch}@keyframes glitch{0%{opacity:0;transform:translate(0)}20%{opacity:.5;transform:translate(-5px,5px)}40%{opacity:.5;transform:translate(-5px,-5px)}60%{opacity:.75;transform:translate(5px,5px)}80%{opacity:.75;transform:translate(5px,-5px)}to{opacity:1;transform:translate(0)}}.cropContainer{background:#333;width:100%;height:400px;position:relative}.cropButton{flex-shrink:0;margin-left:16px}.controls{flex-direction:column;align-items:stretch;padding:16px;display:flex}.sliderContainer{flex:1;align-items:center;display:flex}.sliderLabel{margin-right:16px}.textRight{text-align:right}.range-wrapper{position:relative}.range-input{appearance:none;cursor:pointer;background:#e5e7eb;border-radius:8px;outline:none;width:100%;height:8px}.range-input.styled{border-radius:12px;height:12px}.range-input::-webkit-slider-thumb{appearance:none;background:#3b82f6;border:2px solid #fff;border-radius:50%;width:20px;height:20px;transition:all .2s;box-shadow:0 2px 4px #0003}.range-input::-webkit-slider-thumb:hover{background:#2563eb;transform:scale(1.1)}.range-input::-moz-range-thumb{background:#3b82f6;border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #0003}.range-input::-moz-range-track{background:#e5e7eb;border-radius:4px;height:8px}.range-labels-absolute{height:20px;position:relative}.label-point{color:#6b7280;white-space:nowrap;font-size:12px;position:absolute;top:0;transform:translate(-50%)}.pos-0{left:0%}.pos-25{left:25.5%}.pos-50{left:50%}.pos-75{left:74.5%}.pos-100{left:100%}
:root{--border-radius:12px;--border-radius-menu:40px;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #5b39391a;--z-popup-alert:1800;--z-dropdown:1699;--z-dropdown-modal:1701;--z-sticky:1020;--z-fixed:1700;--z-modal:1701;--z-popover:1699;--z-popover-overlay:1699;--z-btn-scroll:1000;--z-btn-share:1500;--z-content:1000;--z-overlay:1100;--z-menu:1200;--z-blockui:9999;--z-control-vdo:9999;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-base:16px;--transition-fast:.15s ease-in-out;--transition-normal:.3s ease-in-out;--transition-slow:.5s ease-in-out;--color-success:#28a745;--color-error:#dc3545;--color-warning:#ffc107;--color-info:#007bff;--color-delete:#ea6666;--color-cancel:#eeecec;--color-text:#545454;--color-overlay:#0006;--background-image:#f0f0f0;--background-modal-header:#00aeef;--progress:0%;--line-clamp-5:5;--line-clamp-3:3;--line-clamp-2:2;--padding-card:0 clamp(1.25rem, 10vw, 6rem);--vp-control-size:40px;--vp-spacing:12px;--vp-bg:#0000008c;--vp-bg-hover:#000000b3;--vp-fg:#fff;--vp-fg-dim:#ffffffe6;--vp-track:#ffffff40;--modern-bg:#377df7;--white-bg:#fff;--gray-metal-bg:#666;--default-hover-bg:#f8f9fa;--tab-padding-x:1rem;--tab-height:3rem;--brightness-theme:100%;--modal-border-radius:12px;--modal-header-height:auto;--modal-header-padtop:12px;--modal-header-padright:20px;--modal-header-padbottom:12px;--modal-header-padleft:24px;--modal-header-background-color:#00aeef;--modal-header-color:#fff;--modal-header-border-bottom:none;--modal-header-fontsize:1.125rem;--modal-content-color:#fff;--modal-close-background-color:transparent;--modal-close-width:36px;--modal-close-size:20px;--modal-footer-background:#fff}@keyframes modal-slide-in{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes circular-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes circular-dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}@keyframes dropdown-in{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes ping-once{0%{opacity:1;transform:scale(1)}75%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(2)}}@keyframes anim-fade{0%{opacity:0}to{opacity:1}}@keyframes anim-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes anim-slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes anim-slide-left{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes anim-slide-right{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes anim-zoom-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes anim-zoom-out{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes anim-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translateX(var(--marquee-offset))}}@keyframes marquee-right{0%{transform:translateX(var(--marquee-offset))}to{transform:translate(0)}}:root{--color-btn-primary:#3b82f6;--color-btn-primary-hover:#2563eb;--color-btn-primary-soft:#dbeafe;--color-btn-primary-soft-hover:#bfdbfe;--color-btn-secondary:#8b5cf6;--color-btn-secondary-hover:#7c3aed;--color-btn-secondary-soft:#ede9fe;--color-btn-secondary-soft-hover:#ddd6fe;--color-btn-success:#22c55e;--color-btn-success-hover:#16a34a;--color-btn-success-soft:#dcfce7;--color-btn-success-soft-hover:#bbf7d0;--color-btn-error:#ef4444;--color-btn-error-hover:#dc2626;--color-btn-error-soft:#fee2e2;--color-btn-error-soft-hover:#fecaca;--color-btn-warning:#f59e0b;--color-btn-warning-hover:#d97706;--color-btn-warning-soft:#fef3c7;--color-btn-warning-soft-hover:#fde68a;--color-btn-info:#06b6d4;--color-btn-info-hover:#0891b2;--color-btn-info-soft:#cffafe;--color-btn-info-soft-hover:#a5f3fc}
