@import "https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;700&display=swap";:root{--ink:#17203a;--muted:#75809a;--line:#e7eaf1;--bg:#f5f7fb;--primary:#5b54e7;--nav:#111933;--green:#1aa981;--amber:#f3a528;--red:#ee5b67;--blue:#3987f7}*{box-sizing:border-box}html{scroll-behavior:smooth}.image-library-panel{padding:0;overflow:hidden}.image-library-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px;display:grid}.image-library-grid>article{background:#fff;border:1px solid #dce5f0;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #123f730f}.image-library-picture{color:#9aa8b8;background:#f3f6fa;place-items:center;height:180px;display:grid}.image-library-picture img{object-fit:contain;width:100%;height:100%}.image-library-picture svg{width:42px;height:42px}.image-library-copy{flex-direction:column;gap:4px;padding:13px;display:flex}.image-library-copy b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-library-copy small,.image-library-copy span{color:#7d8999;font-size:11px}.image-library-grid footer{border-top:1px solid #e5ebf2;grid-template-columns:1fr 1fr;display:grid}.image-library-grid footer button{color:#164a84;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;gap:6px;min-height:39px;display:flex}.image-library-grid footer button+button{border-left:1px solid #e5ebf2}.image-library-grid footer button.danger{color:#c8102e}.image-library-grid footer svg{width:15px}.library-modal-preview{object-fit:contain;background:#f7f9fc;border:1px solid #dce5f0;border-radius:12px;width:100%;height:230px;margin:12px 0}.settings-brand-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.settings-image-upload{cursor:pointer;background:#f7faff;border:1px dashed #b9cce1;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:180px;display:flex}.settings-image-upload img{object-fit:contain;max-width:220px;max-height:90px}.settings-image-upload>svg{color:#164a84;width:42px;height:42px}.settings-image-upload input{display:none}.settings-image-upload span{color:#fff;background:#164a84;border-radius:8px;padding:8px 12px;font-size:11px;font-weight:800}.settings-workspace input[type=color]{height:48px;padding:5px}@media (width<=1050px){.image-library-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.image-library-grid{grid-template-columns:repeat(2,1fr)}.settings-brand-grid{grid-template-columns:1fr}}@media (width<=480px){.image-library-grid{grid-template-columns:1fr}}.product-content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:20px;display:grid}.product-content-grid>article{background:#fff;border:1px solid #dce5f0;border-radius:15px;overflow:hidden;box-shadow:0 9px 26px #123f7312}.product-content-cover{color:#9aa8b8;background:#f3f6fa;place-items:center;height:190px;display:grid}.product-content-cover img{object-fit:contain;width:100%;height:100%}.product-content-cover svg{width:45px;height:45px}.product-content-copy{padding:16px}.product-content-copy h3{margin:10px 0 7px;font-size:17px}.product-content-copy p{color:#687588;height:40px;margin:0 0 10px;font-size:12px;line-height:1.55;overflow:hidden}.product-content-copy small{color:#8691a1;font-size:10px}.product-content-grid footer{border-top:1px solid #e5ebf2;grid-template-columns:repeat(3,1fr);display:grid}.product-content-grid footer button{color:#164a84;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;gap:5px;min-height:42px;font-size:11px;font-weight:700;display:flex}.product-content-grid footer button+button{border-left:1px solid #e5ebf2}.product-content-grid footer button.danger{color:#c8102e}.product-content-grid footer svg{width:14px}.product-content-modal{max-width:720px}.product-content-modal>img{object-fit:contain;background:#f8fafc;border:1px solid #e1e7ee;border-radius:12px;width:100%;height:280px;margin:14px 0}.content-modal-stats{grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0;display:grid}.content-modal-stats span{color:#164a84;text-align:center;background:#edf4fc;border-radius:8px;padding:10px;font-size:11px}@media (width<=1000px){.product-content-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.product-content-grid{grid-template-columns:1fr}.content-modal-stats{grid-template-columns:1fr 1fr}}.frontend-map-media.editable span{flex-wrap:wrap;padding:9px}.frontend-map-media.editable input[type=url]{border:1px solid #cbd8e6;border-radius:7px;flex:1;min-width:150px;height:34px;padding:0 9px;font-size:10px}.frontend-map-media.editable button{color:#c8102e;cursor:pointer;background:#fff0f2;border:0;border-radius:6px;padding:6px 8px;font-size:9px;font-weight:800}.frontend-media-upload{color:#fff;cursor:pointer;background:#164a84;border-radius:7px;padding:8px 11px;font-size:10px}.frontend-media-upload input{display:none}.commerce-taxonomy{gap:9px;margin:15px 0 18px;display:grid}.commerce-taxonomy>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.commerce-taxonomy span{color:#6d7580;min-width:58px;font-size:13px}.commerce-taxonomy b{background:#fff;border:1px solid #d1d9df;border-radius:999px;padding:8px 13px;font-size:12px}.commerce-detail-actions .enquiry-action{color:#fff;background:#c8102e}.commerce-detail-actions .whatsapp-action{color:#fff;background:#16a34a}.compact-marketplace-detail .commerce-thumbs{z-index:2;justify-content:flex-start;align-items:center;min-height:390px;position:relative;visibility:visible!important;display:flex!important}.compact-marketplace-detail .commerce-thumbs button{place-items:center;overflow:hidden;background:#fff!important;border:1px solid #d7dee7!important;flex:0 0 58px!important;width:52px!important;height:58px!important;margin:0!important;display:grid!important;position:relative!important}.compact-marketplace-detail .commerce-thumbs button.active{border:2px solid #c8102e!important;box-shadow:0 0 0 2px #c8102e1a!important}.compact-marketplace-detail .commerce-thumbs img{background:#fff;object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.compact-marketplace-detail .commerce-thumbs small{color:#fff;text-align:center;background:#123f73;border-radius:8px;min-width:15px;height:15px;font-size:8px;line-height:15px;position:absolute;bottom:2px;right:2px}.compact-marketplace-detail .commerce-main-image{justify-content:center;align-items:center;display:flex}.compact-marketplace-detail .commerce-main-image img{object-fit:contain;max-width:100%;max-height:100%;display:block}@media (width<=560px){.compact-marketplace-detail .commerce-thumbs{align-items:center;min-height:0;overflow-x:auto}.compact-marketplace-detail .commerce-thumbs button{flex-basis:58px!important}}.compact-marketplace-detail .commerce-thumbs .thumb-scroll-control{color:#7a8491!important;width:52px!important;height:23px!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:0 0 23px!important}.compact-marketplace-detail .commerce-thumbs .thumb-scroll-control svg{width:16px;height:16px}.compact-marketplace-detail .commerce-main-image{position:relative;overflow:hidden}.compact-marketplace-detail .commerce-main-image>img{animation:.42s productSlideFade}.gallery-arrow{color:#fff;cursor:pointer;opacity:0;background:#123f73e6;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:all .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.commerce-main-image:hover .gallery-arrow{opacity:1}.gallery-arrow.previous{left:12px}.gallery-arrow.next{right:12px}.gallery-arrow svg{width:16px}.gallery-counter{color:#fff;background:#0a1b30c2;border-radius:12px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;bottom:10px;right:12px}@keyframes productSlideFade{0%{opacity:.35;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.compact-marketplace-detail .dot-slider-gallery{grid-template-columns:minmax(0,1fr)!important}.compact-marketplace-detail .dot-slider-gallery .commerce-main-image{grid-column:1;min-width:0}.compact-marketplace-detail .dot-slider-gallery .commerce-media-row{grid-column:1}.compact-marketplace-detail .commerce-media-row>a:only-child{border-left:0;grid-column:1/-1}.gallery-dots{background:#0c1e33ad;border-radius:20px;justify-content:center;align-items:center;gap:7px;padding:6px 9px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.gallery-dots button{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:all .25s}.gallery-dots button.active{background:#c8102e;border-radius:8px;width:24px}.compact-marketplace-detail .reference-gallery{grid-template-columns:54px minmax(0,1fr)!important;gap:0!important}.compact-marketplace-detail .reference-gallery .commerce-thumbs{min-height:390px;background:#fff!important;border-right:1px solid #dfe4ea!important;align-items:center!important;padding:5px 3px!important}.compact-marketplace-detail .reference-gallery .commerce-thumbs button{border:1px solid #e0e4e9!important;border-radius:2px!important;flex:0 0 48px!important;width:46px!important;height:48px!important;padding:2px!important}.compact-marketplace-detail .reference-gallery .commerce-thumbs button.active{border:2px solid #c8102e!important}.compact-marketplace-detail .reference-gallery .commerce-main-image{border-bottom:0!important;height:390px!important;padding:8px!important}.compact-marketplace-detail .reference-gallery .commerce-media-row{min-height:82px;grid-column:1/-1!important}.compact-marketplace-detail .reference-gallery .commerce-video,.compact-marketplace-detail .reference-gallery .commerce-pdf{min-height:82px}.compact-marketplace-detail .reference-gallery .gallery-dots{bottom:8px}@media (width<=560px){.compact-marketplace-detail .reference-gallery{grid-template-columns:48px minmax(0,1fr)!important}.compact-marketplace-detail .reference-gallery .commerce-thumbs{border-top:0;flex-direction:column;order:0;min-height:280px;overflow-y:auto}.compact-marketplace-detail .reference-gallery .commerce-main-image{height:280px!important}.compact-marketplace-detail .reference-gallery .commerce-media-row{order:initial}}.compact-marketplace-detail .product-page-banner{display:none}.compact-marketplace-detail .detail-back{cursor:pointer;margin:0 0 12px}.compact-marketplace-detail .commerce-product-top{border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,1.28fr);gap:0;padding:0;overflow:hidden;box-shadow:0 12px 36px #122d4e14}.compact-marketplace-detail .commerce-gallery{background:#fff;border-right:1px solid #e1e6ec;grid-template-columns:62px minmax(0,1fr);align-content:start;gap:0;display:grid}.compact-marketplace-detail .commerce-thumbs{background:#fbfcfd;border-right:1px solid #e1e6ec;gap:7px;padding:10px 7px;overflow-y:auto}.compact-marketplace-detail .commerce-thumbs button{cursor:pointer;border-radius:5px;width:48px;height:54px;padding:3px}.compact-marketplace-detail .commerce-thumbs button.active{border-width:1px;border-color:#c8102e;box-shadow:0 0 0 1px #c8102e}.compact-marketplace-detail .commerce-main-image{background:#fff;border:0;border-radius:0;height:390px;padding:18px}.compact-marketplace-detail .commerce-media-row{border-top:1px solid #e1e6ec;grid-column:1/-1;grid-template-columns:1fr 1fr;min-height:86px;display:grid}.compact-marketplace-detail .commerce-media-row:empty{display:none}.compact-marketplace-detail .commerce-video,.compact-marketplace-detail .commerce-pdf{text-align:center;border-radius:0;justify-content:center;align-items:center;gap:9px;min-height:86px;padding:12px;display:flex;position:static!important}.compact-marketplace-detail .commerce-video{color:#fff;background:#14233a}.compact-marketplace-detail .commerce-pdf{color:#c8102e;background:#fff;border-left:1px solid #e1e6ec}.compact-marketplace-detail .commerce-video svg,.compact-marketplace-detail .commerce-pdf svg{width:25px;height:25px}.compact-marketplace-detail .commerce-summary{background:#fff;padding:24px 28px}.compact-marketplace-detail .detail-kicker{color:#c8102e;font-size:10px}.compact-marketplace-detail .product-detail-title{color:#121b2d;margin:7px 0 12px;font-size:clamp(25px,3vw,38px);line-height:1.12}.compact-marketplace-detail .commerce-price{color:#c8102e;margin:0 0 20px;font-size:26px}.compact-marketplace-detail .commerce-price small{color:#818997;margin-left:4px;font-size:12px}.compact-marketplace-detail .commerce-tags{gap:8px;margin-bottom:18px}.compact-marketplace-detail .commerce-tags span{font-size:13px}.compact-marketplace-detail .commerce-tags b{background:#fff;padding:7px 12px;font-size:12px}.compact-marketplace-detail .commerce-summary h3{margin:15px 0 7px;font-size:14px}.compact-marketplace-detail .product-rich-description{font-size:13px;line-height:1.6}.compact-marketplace-detail .product-rich-description p{margin:5px 0 10px}.commerce-detail-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.commerce-detail-actions button,.commerce-detail-actions a{cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:45px;font-weight:800;text-decoration:none;display:flex}.commerce-detail-actions button{color:#fff;background:#123f73}.commerce-detail-actions a{color:#fff;background:#c8102e}.commerce-detail-actions svg{width:17px;height:17px}@media (width<=900px){.compact-marketplace-detail .commerce-product-top{grid-template-columns:1fr}.compact-marketplace-detail .commerce-gallery{border-bottom:1px solid #e1e6ec;border-right:0}.compact-marketplace-detail .commerce-main-image{height:360px}}@media (width<=560px){.compact-marketplace-detail .commerce-gallery{grid-template-columns:1fr}.compact-marketplace-detail .commerce-thumbs{border-top:1px solid #e1e6ec;border-right:0;flex-direction:row;order:2}.compact-marketplace-detail .commerce-main-image{height:280px;padding:12px}.compact-marketplace-detail .commerce-media-row{order:3}.compact-marketplace-detail .commerce-summary{padding:20px 16px}.commerce-detail-actions{grid-template-columns:1fr}}body{background:var(--bg);color:var(--ink);margin:0;font-family:DM Sans,sans-serif;font-size:14px}.app-shell{min-height:100vh;display:flex}.sidebar{color:#fff;z-index:30;background:linear-gradient(#111a36 0%,#10172d 100%);flex-direction:column;width:248px;padding:26px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:8px 0 25px #11193312}.brand{align-items:center;gap:11px;padding:0 10px 23px;display:flex}.brand strong{letter-spacing:2px;font-family:Manrope,sans-serif;font-size:16px;line-height:1;display:block}.brand small{letter-spacing:4.6px;color:#a6b0cc;font-size:8px}.brand-mark{align-items:flex-end;gap:3px;width:31px;height:31px;display:flex}.brand-mark span{background:linear-gradient(#8f88ff,#5a53df);border-radius:5px 5px 2px 2px;width:7px;display:block;transform:skew(-10deg)}.brand-mark span:first-child{height:16px}.brand-mark span:nth-child(2){height:26px}.brand-mark span:nth-child(3){height:21px}.site-switcher{color:#fff;text-align:left;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:10px;align-items:center;width:100%;padding:11px 9px;display:flex;position:relative}.site-avatar{color:#fff;background:linear-gradient(135deg,#746fff,#5047d6);border-radius:8px;flex:none;place-items:center;width:33px;height:33px;font-weight:700;display:grid}.site-copy{min-width:0;padding-left:9px;line-height:1.25}.site-copy small{color:#9da7c0;letter-spacing:1.2px;font-size:7px;display:block}.site-copy b{margin-top:2px;font-size:11px;display:block}.site-copy em{color:#929db9;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-style:normal;display:block;overflow:hidden}.site-switcher svg,.profile>i{fill:none;stroke:currentColor;stroke-width:2px;width:15px}.site-menu{z-index:5;color:var(--ink);background:#fff;border-radius:10px;padding:7px;display:none;position:absolute;top:116px;left:16px;right:16px;box-shadow:0 15px 40px #050a19aa}.site-menu.open{display:block}.site-menu button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;padding:8px;display:flex}.site-menu button:hover{background:#f3f4f8}.site-menu .site-avatar{width:28px;height:28px;font-size:11px}.site-avatar.green{background:#1ca87f}.site-menu b,.site-menu small{font-size:10px;display:block}.site-menu small{color:var(--muted);font-size:8px}.site-menu .add-site{color:var(--primary);border-top:1px solid var(--line);justify-content:center;margin-top:5px;font-weight:700}.nav{margin-top:15px;overflow:auto}.nav p{letter-spacing:1.7px;color:#68748e;margin:0;padding:13px 12px 5px;font-size:8px;font-weight:700}.nav-item{color:#aeb7cd;border-radius:7px;align-items:center;gap:12px;height:38px;margin:1px 0;padding:0 11px;font-size:11px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.nav-item i,.icon-btn i,.menu-btn i{width:16px;height:16px}.nav-item .count{color:#8893ac;margin-left:auto;font-size:9px}.alert-dot,.new-dot{color:#fff;background:#ef6b68;border-radius:6px;place-items:center;width:18px;height:18px;margin-left:auto;font-size:8px;display:grid}.new-dot{background:#26a981}.help-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;margin-top:auto;padding:12px}.help-icon{float:left;background:#5d57de;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:8px;font-weight:700;display:grid}.help-card b,.help-card small{font-size:10px;display:block}.help-card small{color:#8994ae;margin-top:2px;font-size:8px;line-height:1.4}.help-card button{color:#cbd1e1;cursor:pointer;background:#ffffff1a;border:0;border-radius:6px;width:100%;height:27px;margin-top:10px;font-size:9px}.main{width:calc(100% - 248px);min-width:0;margin-left:248px}.topbar{border-bottom:1px solid var(--line);z-index:20;background:#fff;justify-content:space-between;align-items:center;height:68px;padding:0 34px;display:flex;position:sticky;top:0}.crumb{align-items:center;gap:10px;font-size:11px;display:flex}.crumb span,.crumb b{color:#a5adbd}.top-actions{align-items:center;gap:9px;display:flex}.search{color:#9ca5b7;background:#f7f8fb;border:1px solid #eceef3;border-radius:8px;align-items:center;width:230px;height:36px;padding:0 9px;display:flex}.search i,.table-tools i{width:14px}.search input,.table-tools input{width:100%;font:inherit;background:0 0;border:0;outline:0;padding-left:7px;font-size:10px}.search kbd{white-space:nowrap;background:#fff;border:1px solid #dfe2e9;border-radius:4px;padding:2px 5px;font:8px inherit}.icon-btn,.menu-btn{color:#69748c;cursor:pointer;background:#fff;border:1px solid #e9ebf1;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.notification{position:relative}.notification span{background:#ef5b69;border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:8px}.profile{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding-left:3px;display:flex}.profile>span{color:#5851d4;background:#e9e8ff;border-radius:8px;place-items:center;width:33px;height:33px;font-size:10px;font-weight:700;display:grid}.profile b,.profile small{display:block}.profile b{font-size:10px}.profile small{color:#8e97ab;margin-top:2px;font-size:8px}.menu-btn{display:none}.content{max-width:1650px;margin:auto;padding:30px 34px 45px}.welcome-row{justify-content:space-between;align-items:flex-end;margin-bottom:25px;display:flex}.eyebrow{letter-spacing:1.4px;font-weight:700;color:#8c96a9!important;margin:0 0 7px!important;font-size:8px!important}.welcome-row h1{letter-spacing:-.5px;margin:0;font:800 25px Manrope,sans-serif}.welcome-row p{color:var(--muted);margin:5px 0 0;font-size:11px}.primary-actions{gap:9px;display:flex}.btn{cursor:pointer;border-radius:7px;align-items:center;gap:7px;height:37px;padding:0 15px;font:600 10px DM Sans;display:flex}.btn i{width:13px}.btn.secondary{color:#4f5b74;background:#fff;border:1px solid #dde1e9}.btn.primary{background:var(--primary);border:1px solid var(--primary);color:#fff;box-shadow:0 5px 12px #5b54e733}.btn.primary span{font-size:17px;font-weight:400}.stats-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:17px;display:grid}.stat-card,.panel{background:#fff;border:1px solid #e8eaf0;border-radius:11px;box-shadow:0 2px 4px #141e3c05}.stat-card{min-height:140px;padding:17px 18px;position:relative;overflow:hidden}.stat-head{justify-content:space-between;align-items:flex-start;display:flex}.stat-icon{border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.stat-icon i{width:16px}.indigo{color:#6059dc;background:#eeedff}.blue{color:#357fef;background:#eaf3ff}.green{color:#159773;background:#e7f8f2}.amber{color:#e49a24;background:#fff3df}.stat-head em{border-radius:5px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:700}.positive{color:#14906e;background:#eaf8f3}.neutral{color:#768097;background:#f3f4f7}.stat-card h2{margin:12px 0 1px;font:800 26px/1 Manrope}.stat-card h2 span{color:#9aa3b3;font-size:11px}.stat-card p{color:#768098;margin:0;font-size:10px}.stat-card>small{color:#8992a5;font-size:8px}.progress{background:#eef0f4;border-radius:5px;height:4px;margin:10px 0 6px}.progress span{background:var(--blue);border-radius:5px;height:100%;display:block}.greenbar span{background:var(--green)}.mini-bars{align-items:flex-end;gap:3px;height:32px;display:flex;position:absolute;bottom:19px;right:17px}.mini-bars i{opacity:.2;background:#706ae5;border-radius:3px;width:4px}.mini-bars i:first-child{height:10px}.mini-bars i:nth-child(2){height:15px}.mini-bars i:nth-child(3){height:12px}.mini-bars i:nth-child(4){height:21px}.mini-bars i:nth-child(5){height:17px}.mini-bars i:nth-child(6){height:25px}.mini-bars i:nth-child(7){height:18px}.mini-bars i:nth-child(8){height:29px}.mini-bars i:nth-child(9){height:23px}.mini-bars i:nth-child(10){height:32px}.mini-bars i:nth-child(11){height:27px}.mini-bars i:nth-child(12){opacity:.8;height:31px}.avatar-row{margin-top:10px;display:flex}.avatar-row span,.avatar-row b{color:#5750d4;background:#eae9ff;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:-5px;font-size:6px;display:grid}.avatar-row span:first-child{margin-left:0}.avatar-row span:nth-child(2){color:#ce7445;background:#ffede3}.avatar-row span:nth-child(3){color:#188368;background:#e2f6ef}.avatar-row b{color:#7c8597;background:#f1f2f5}.main-grid{grid-template-columns:minmax(0,1.9fr) minmax(280px,.75fr);gap:17px;display:grid}.panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:64px;padding:0 18px;display:flex}.panel-head h3{margin:0;font:700 13px Manrope}.panel-head p{color:#929aac;margin:3px 0 0;font-size:9px}.panel-head a{color:#5b54dc;font-size:9px;font-weight:700;text-decoration:none}.panel-head a span{margin-left:3px;font-size:14px}.table-tools{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 17px;display:flex}.table-tools label{color:#9ba4b5;border:1px solid #e4e7ed;border-radius:6px;align-items:center;width:190px;height:29px;padding:0 8px;display:flex}.chips{gap:4px;display:flex}.chip{color:#8b94a7;cursor:pointer;background:0 0;border:0;border-radius:6px;height:27px;padding:0 9px;font:600 8px DM Sans}.chip span{margin-left:3px}.chip.active{color:#5a54d5;background:#efeeff}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:620px}th{text-align:left;color:#9ca4b5;letter-spacing:.7px;background:#fafbfc;height:35px;font-size:7px;font-weight:700}th,td{padding:0 12px}th:first-child,td:first-child{padding-left:18px}td{color:#657087;border-top:1px solid #eff1f4;height:62px;font-size:9px}tbody tr:hover{background:#fafaff}.product-cell{align-items:center;gap:10px;display:flex}.product-thumb{color:#667087;background:linear-gradient(145deg,#e7e9ee,#f8f8fa);border-radius:7px;place-items:center;width:39px;height:39px;display:grid;overflow:hidden}.machine{border:2px solid;border-radius:2px;width:28px;height:18px;position:relative}.machine:before{content:"";border-top:2px solid;position:absolute;top:4px;left:3px;right:3px;box-shadow:0 5px}.machine:after{content:"";border-bottom:2px solid;position:absolute;bottom:-5px;left:2px;right:2px}.product-cell b,.product-cell small{display:block}.product-cell b{color:#25304a;white-space:nowrap;font-size:9px}.product-cell small{color:#9ca4b3;margin-top:3px;font-size:7px}.category-tag{color:#69738b;white-space:nowrap;background:#f1f2f7;border-radius:4px;padding:4px 7px;font-size:8px}.seo-score{color:#26304a;align-items:center;gap:5px;font-weight:700;display:flex}.seo-score i{background:var(--green);border-radius:50%;width:6px;height:6px}.seo-score.mid i{background:var(--amber)}.status{color:#138c6b;background:#e9f8f3;border-radius:5px;padding:4px 7px;font-size:8px;font-weight:700}.status.draft{color:#788296;background:#f1f2f5}.row-more{color:#98a0b1;cursor:pointer;background:0 0;border:0}.right-column{flex-direction:column;gap:17px;display:flex}.more{color:#9199aa;cursor:pointer;background:0 0;border:0}.score-wrap{align-items:center;gap:15px;padding:18px;display:flex}.score-ring{width:87px;height:87px;position:relative}.score-ring svg{width:100%;transform:rotate(-90deg)}.score-ring circle{fill:none;stroke:#edf1f2;stroke-width:9px}.score-ring .ring-value{stroke:#1eaf84;stroke-dasharray:283 308;stroke-linecap:round}.score-ring strong{place-items:center;font:800 18px Manrope;display:grid;position:absolute;inset:0}.score-ring small{color:#929aab;font-size:7px}.score-wrap>div:last-child>b{color:#199673;font:700 12px Manrope}.score-wrap p{color:#8992a5;margin:4px 0;font-size:8px;line-height:1.5}.score-wrap em{color:#159271;background:#e9f8f3;border-radius:4px;padding:3px 5px;font-size:8px;font-style:normal;font-weight:700}.issue-list{padding:0 18px}.issue-list>div{border-top:1px solid #eef0f4;align-items:center;padding:11px 0;display:flex}.issue{border-radius:6px;place-items:center;width:25px;height:25px;display:grid}.issue i{width:12px}.issue.red{color:var(--red);background:#ffedf0}.issue.amber{color:var(--amber);background:#fff4df}.issue.green{color:var(--green);background:#eaf8f3}.issue-list p{flex:1;margin:0 7px}.issue-list b,.issue-list small{font-size:8px;display:block}.issue-list small{color:#9ba3b2;margin-top:2px}.issue-list strong{color:#615bd9;cursor:pointer;font-size:8px}.full-btn{color:#5b55d9;cursor:pointer;background:#f1f0ff;border:0;border-radius:6px;width:calc(100% - 36px);height:32px;margin:4px 18px 16px;font-size:9px;font-weight:700}.activity-panel .panel-head{height:57px}.activity{align-items:flex-start;padding:11px 17px 0;display:flex;position:relative}.activity:not(:last-child):after{content:"";border-left:1px dashed #dce0e8;height:19px;position:absolute;top:38px;left:29px}.person{border-radius:7px;place-items:center;width:25px;height:25px;margin-right:8px;font-size:7px;font-weight:700;display:grid}.purple{color:#5b54d6;background:#e9e8ff}.orange{color:#ca7142;background:#ffede4}.teal{color:#17866a;background:#e5f7f2}.activity p{margin:0}.activity b,.activity small,.activity em{font-size:8px;display:block}.activity small{color:#7d8799;margin-top:2px}.activity em{color:#a5acb9;margin-top:2px;font-size:7px;font-style:normal}.bottom-grid{grid-template-columns:1.55fr 1fr;gap:17px;margin-top:17px;display:grid}.quick-actions{grid-template-columns:repeat(4,1fr);padding:13px;display:grid}.quick-actions button{text-align:left;cursor:pointer;background:#fff;border:0;padding:7px 8px;position:relative}.quick-actions span{border-radius:7px;place-items:center;width:30px;height:30px;margin-bottom:7px;display:grid}.quick-actions span i{width:14px}.quick-actions b,.quick-actions small{font-size:9px;display:block}.quick-actions small{color:#939bad;margin-top:3px;font-size:7px}.quick-actions button>i{color:#a2a9b7;width:12px;position:absolute;bottom:16px;right:9px}.inquiries-panel{padding-bottom:8px}.inquiry{align-items:center;padding:7px 17px;display:flex}.inquiry>span{color:#5b55d4;background:#e9e8ff;border-radius:7px;place-items:center;width:28px;height:28px;margin-right:8px;font-size:7px;font-weight:700;display:grid}.inquiry:nth-child(3)>span{color:#cd7445;background:#ffede4}.inquiry:nth-child(4)>span{color:#17866a;background:#e5f7f2}.inquiry p{flex:1;margin:0}.inquiry b,.inquiry small{font-size:8px;display:block}.inquiry small{color:#9099aa;margin-top:2px}.inquiry em{color:#9ba3b3;font-size:7px;font-style:normal}.toast{z-index:120;color:#17233d;opacity:0;background:#fffffffa;border:1px solid #dbe5ef;border-left:5px solid #18a477;border-radius:14px;align-items:center;gap:10px;width:min(390px,100vw - 32px);padding:14px 16px;transition:all .3s;display:flex;position:fixed;top:92px;bottom:auto;right:28px;transform:translate(120%);box-shadow:0 18px 48px #18274b33}.toast.show{opacity:1;transform:none}.toast>span{background:#21a77f;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.toast b,.toast small{font-size:12px;display:block}.toast small{color:#6f7b8f;margin-top:4px;line-height:1.4}.toast-info{border-left-color:#2468b3}.toast-info>span{background:#2468b3}.toast-danger{border-left-color:#dc2845}.toast-danger>span{background:#dc2845}.toast-success{border-left-color:#18a477}.row-actions button{position:relative}.row-actions button.preview:hover{color:#1769aa;background:#eef7ff;border-color:#8dbbe0}.row-actions button.edit:hover{color:#0c8a69;background:#edfbf7;border-color:#7bcdb5}.row-actions button.delete:hover{color:#d7193f;background:#fff1f4;border-color:#f2a7b5}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:80;background:#11172e99;place-items:center;padding:20px;display:none;position:fixed;inset:0}.modal-backdrop.open{display:grid}.modal{text-align:center;background:#fff;border-radius:14px;width:min(460px,100%);padding:28px;position:relative;box-shadow:0 25px 80px #0b102455}.modal-close{color:#8b94a5;cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:12px;right:14px}.modal-icon{width:45px;height:45px;color:var(--primary);background:#efeeff;border-radius:10px;place-items:center;margin:auto;display:grid}.modal-icon i{width:21px}.modal h3{margin:13px 0 5px;font:700 17px Manrope}.modal>p{color:var(--muted);max-width:350px;margin:0 auto 18px;font-size:10px;line-height:1.6}.dropzone{color:#7d86a0;background:#fafaff;border:1.5px dashed #cfd3df;border-radius:10px;flex-direction:column;align-items:center;padding:25px;display:flex;position:relative}.dropzone i{width:24px;color:var(--primary);margin-bottom:8px}.dropzone b,.dropzone small{font-size:10px}.dropzone small{color:#a0a8b7;margin-top:5px;font-size:8px}.dropzone input{opacity:0;cursor:pointer;position:absolute;inset:0}.modal-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.mobile-overlay{z-index:25;background:#10162f99;display:none;position:fixed;inset:0}@media (width<=1100px){.stats-grid{grid-template-columns:repeat(2,1fr)}.main-grid{grid-template-columns:1fr}.right-column{grid-template-columns:1fr 1fr;display:grid}.bottom-grid{grid-template-columns:1fr}.search{width:180px}}@media (width<=780px){.sidebar{transition:all .3s;transform:translate(-100%)}.sidebar.open{transform:none}.mobile-overlay.open{display:block}.main{width:100%;margin-left:0}.menu-btn{display:grid}.topbar{padding:0 16px}.crumb span,.crumb b,.search,.profile div,.profile>i{display:none}.content{padding:22px 16px 35px}.welcome-row{align-items:flex-start;gap:16px}.welcome-row h1{font-size:21px}.primary-actions .secondary{display:none}.stats-grid{grid-template-columns:1fr 1fr}.right-column{grid-template-columns:1fr}.quick-actions{grid-template-columns:1fr 1fr}.quick-actions button:nth-child(2){border-right:0}.quick-actions button{border-bottom:1px solid var(--line)}.bottom-grid{grid-template-columns:1fr}}@media (width<=480px){.stats-grid{grid-template-columns:1fr}.welcome-row{display:block}.primary-actions{margin-top:15px}.table-tools{flex-direction:column;align-items:flex-start;gap:8px}.chips{width:100%}.quick-actions{grid-template-columns:1fr}.quick-actions button{border-right:0!important}.score-wrap{justify-content:center}}svg{display:block}.nav-item>svg{stroke-width:1.8px;flex:none;width:19px;height:19px;transition:transform .25s}.nav-item:hover>svg,.nav-item.active>svg{transform:scale(1.14)rotate(-3deg)}.icon-btn svg,.menu-btn svg{width:18px;height:18px}.site-switcher>svg{margin-left:auto}.profile>svg{color:#8892a6;width:14px;height:14px}.btn svg{width:16px;height:16px}.panel-head a{align-items:center;gap:5px;display:flex}.panel-head a svg,.full-btn svg{width:13px;height:13px}.panel-head>svg{color:#939bad;width:17px}.stat-icon svg{stroke-width:1.9px;width:22px;height:22px}.stat-card{transition:transform .3s,box-shadow .3s,border-color .3s}.stat-card:hover{border-color:#dfe1f4;transform:translateY(-5px);box-shadow:0 14px 35px #1e2a501a}.stat-icon{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.stat-card:hover .stat-icon{transform:translateY(-2px)scale(1.08)rotate(-4deg)}.product-thumb{border-radius:10px;width:43px;height:43px;transition:all .25s}.product-thumb svg{width:24px;height:24px}.product-cell:hover .product-thumb{color:var(--primary);background:#eeedff;transform:scale(1.06)}.issue svg{width:13px;height:13px}.full-btn{justify-content:center;align-items:center;gap:7px;display:flex}.quick-actions span svg{width:17px;height:17px}.quick-actions button>svg{color:#a2a9b7;width:14px;transition:all .25s;position:absolute;bottom:16px;right:9px}.quick-actions button:hover>svg{color:var(--primary);transform:translate(4px)}.quick-actions button{transition:background .2s}.modal-close{place-items:center;display:grid}.modal-close svg{width:18px}.modal-icon svg{width:22px}.dropzone>svg{width:27px;color:var(--primary);margin-bottom:8px}.table-more{color:#98a0b1;width:17px;height:17px}.help-card>.help-icon{float:left;color:#fff;width:27px;height:27px;margin-right:8px;padding:6px}.notification svg{width:18px}.animate-in{opacity:0;animation:.55s cubic-bezier(.2,.75,.25,1) forwards riseIn}.animate-in.delayed{animation-delay:.22s}@keyframes riseIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.score-ring .ring-value{animation:1.1s ease-out both ringDraw}@keyframes ringDraw{0%{stroke-dasharray:0 308}}.progress span{transform-origin:0;animation:1s ease-out .25s both growBar}@keyframes growBar{0%{transform:scaleX(0)}}.modal-pop{animation:.25s cubic-bezier(.2,.8,.2,1) modalPop}@keyframes modalPop{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.form-page-head{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.form-page-head h1,.module-page h1{margin:7px 0 3px;font:800 24px Manrope}.form-page-head p,.module-page p{color:var(--muted);margin:0;font-size:10px}.back-btn{color:var(--primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font:700 9px DM Sans;display:flex}.back-btn svg{width:14px}.form-head-actions{gap:8px;display:flex}.form-tabs{border-bottom:1px solid var(--line);gap:5px;margin-bottom:18px;display:flex}.form-tabs button{color:#8a94a8;cursor:pointer;background:0 0;border:0;padding:11px 16px;font:700 10px DM Sans;position:relative}.form-tabs button.active{color:var(--primary)}.form-tabs button.active:after{content:"";background:var(--primary);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.form-layout{grid-template-columns:minmax(0,1fr) 265px;gap:17px;display:grid}.form-main,.tab-single{flex-direction:column;gap:15px;display:flex}.tab-single{max-width:900px}.form-card{border:1px solid var(--line);background:#fff;border-radius:11px;padding:19px}.form-card-title{align-items:center;gap:10px;margin-bottom:18px;display:flex}.form-card-title h3{margin:0;font:700 12px Manrope}.form-card-title p{color:#919bad;margin:3px 0 0;font-size:8px}.form-card-title .section-add{margin-left:auto}.form-card-title.small{margin-bottom:14px}.form-grid{gap:13px;display:grid}.form-grid.two{grid-template-columns:1fr 1fr}.form-field{margin-bottom:13px;display:block}.form-field>span{margin-bottom:6px;font-size:9px;font-weight:700;display:block}.form-field em{color:var(--red);margin-left:2px;font-style:normal}.form-field input,.form-field select,.form-field textarea,.dynamic-row input,.faq-edit input,.faq-edit textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #dfe3eb;border-radius:7px;outline:none;padding:9px 10px;font:10px DM Sans;transition:all .2s}.form-field input,.form-field select{height:37px}.form-field textarea{resize:vertical}.form-field input:focus,.form-field select:focus,.form-field textarea:focus,.dynamic-row input:focus,.faq-edit input:focus,.faq-edit textarea:focus{border-color:#7b75ec;box-shadow:0 0 0 3px #efeeff}.form-field>small{color:#9aa3b4;margin-top:5px;font-size:7px;display:block}.input-prefix{border:1px solid #dfe3eb;border-radius:7px;display:flex;overflow:hidden}.input-prefix span{color:#8b95a8;background:#f7f8fb;padding:10px}.input-prefix input{border:0;border-radius:0}.upload-box{text-align:center;background:#fafaff;border:1.5px dashed #cfd4df;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:155px;display:flex;position:relative}.upload-box>svg{width:27px;color:var(--primary);margin-bottom:8px}.upload-box b{font-size:10px}.upload-box span{color:#939daf;margin:5px 0 10px;font-size:8px}.upload-box input{opacity:0;cursor:pointer;position:absolute;inset:0}.upload-box .btn{pointer-events:none}.upload-box.compact{min-height:120px}.editor-toolbar{border:1px solid #dfe3eb;border-bottom:0;border-radius:7px 7px 0 0;align-items:center;gap:3px;height:36px;padding:0 7px;display:flex}.editor-toolbar button{color:#657087;background:0 0;border:0;border-radius:4px;min-width:27px;height:25px;font-size:9px}.editor-toolbar button:hover{color:var(--primary);background:#f0efff}.editor{resize:vertical;border:1px solid #dfe3eb;border-radius:0 0 7px 7px;outline:none;width:100%;padding:12px;font:10px DM Sans}.section-add{color:var(--primary);cursor:pointer;background:#efeeff;border:0;border-radius:6px;align-items:center;gap:4px;height:29px;padding:0 9px;font:700 8px DM Sans;display:flex}.section-add svg{width:13px}.dynamic-list{flex-direction:column;gap:8px;display:flex}.dynamic-row{grid-template-columns:18px 1fr 1fr 30px;align-items:center;gap:8px;display:grid}.dynamic-row>svg{color:#aab1bf;width:15px}.dynamic-row button,.faq-edit button{color:var(--red);cursor:pointer;background:#fff0f2;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.dynamic-row button svg,.faq-edit button svg{width:13px}.optional{color:#818ba0;background:#f1f2f5;border-radius:4px;padding:3px 5px;font:600 7px DM Sans}.faq-edit{border:1px solid #e5e8ee;border-radius:8px;margin-top:9px;padding:12px}.faq-edit>div{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.faq-edit input{margin-bottom:8px}.faq-edit textarea{resize:vertical}.sticky-card{position:sticky;top:87px}.publish-note{color:#197f65;background:#eaf8f3;border-radius:7px;gap:7px;padding:9px;font-size:8px;line-height:1.45;display:flex}.publish-note svg{flex:none;width:14px}.media-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.module-page{border:1px solid var(--line);text-align:center;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.module-icon{width:58px;height:58px;color:var(--primary);background:#efeeff;border-radius:16px;place-items:center;display:grid}.module-icon svg{width:28px}.module-page .btn{margin-top:16px}@media (width<=900px){.form-layout{grid-template-columns:1fr}.sticky-card{position:static}.form-page-head{align-items:flex-start}.form-head-actions{flex-wrap:wrap;justify-content:flex-end}}@media (width<=600px){.form-page-head{display:block}.form-head-actions{justify-content:flex-start;margin-top:14px}.form-grid.two,.media-grid{grid-template-columns:1fr}.dynamic-row{grid-template-columns:14px 1fr 1fr 28px}.form-head-actions .btn{padding:0 9px}.form-card{padding:14px}}.seo-layout{grid-template-columns:minmax(0,1fr) 300px;gap:17px;display:grid}.seo-aside{flex-direction:column;gap:15px;display:flex}.seo-audit-card{position:sticky;top:87px}.schema-note,.index-note{color:#168569;background:#eaf8f3;border-radius:8px;align-items:flex-start;gap:9px;padding:11px;display:flex}.schema-note>svg,.index-note>svg{flex:none;width:17px}.schema-note p,.index-note p{margin:0}.schema-note b,.schema-note span,.index-note b,.index-note span{font-size:8px;display:block}.schema-note span,.index-note span{color:#558b7c;margin-top:3px;font-size:7px;line-height:1.5}.seo-meter{flex-wrap:wrap;align-items:baseline;margin:5px 0 15px;display:flex}.seo-meter strong{color:var(--green);font:800 28px Manrope}.seo-meter>span{color:#9aa3b3;font-size:9px}.seo-meter>div{background:#edf0f3;border-radius:6px;width:100%;height:6px;margin-top:7px;overflow:hidden}.seo-meter i{background:linear-gradient(90deg,#19a57c,#5dc9a8);border-radius:6px;height:100%;animation:1s ease-out growBar;display:block}.seo-checks{margin:0 0 14px;padding:0;list-style:none}.seo-checks li{border-top:1px solid #edf0f4;align-items:center;gap:7px;padding:9px 0;font-size:8px;font-weight:600;display:flex}.seo-checks svg{width:14px}.seo-checks .good{color:#168569}.seo-checks .warning{color:#a57418}.index-note{color:#376dcc;background:#eef3ff}.index-note span{color:#7186ad}.serp-card>small{letter-spacing:1px;color:#8c95a7;font-size:7px}.serp-card>a{color:#1a0dab;cursor:pointer;margin:9px 0 3px;font-size:14px;display:block}.serp-card>em{color:#168446;font-size:8px;font-style:normal;display:block}.serp-card>p{color:#657087;margin:6px 0 0;font-size:8px;line-height:1.5}@media (width<=950px){.seo-layout{grid-template-columns:1fr}.seo-audit-card{position:static}}.web-card-builder{flex-direction:column;gap:13px;display:flex}.web-card-edit{background:#fafbfc;border:1px solid #e4e7ed;border-radius:10px;grid-template-columns:220px 1fr;gap:17px;padding:12px;display:grid}.web-card-preview{background:#fff;border:1px solid #dfe3ea;border-radius:8px;align-self:start;padding:5px;box-shadow:0 4px 12px #141e3c0d}.card-media-preview{color:#7b8598;background:linear-gradient(145deg,#eef1f5,#dfe4eb);border-radius:6px;place-items:center;height:125px;display:grid;position:relative;overflow:hidden}.card-media-preview>svg{width:36px;height:36px}.card-media-preview>input{opacity:0;cursor:pointer;position:absolute;inset:0}.web-card-preview>strong{color:#fff;text-align:center;text-transform:uppercase;background:#073963;border-radius:0 0 5px 5px;padding:10px 5px;font-size:8px;display:block}.play-badge{color:#fff;background:#f20d36;border-radius:9px;place-items:center;width:42px;height:32px;display:grid;position:absolute}.play-badge svg{fill:currentColor;width:16px}.web-card-fields .form-field{margin-bottom:9px}.remove-card{color:var(--red);cursor:pointer;background:#fff0f2;border:0;border-radius:6px;align-items:center;gap:5px;height:29px;padding:0 9px;font:700 8px DM Sans;display:flex}.remove-card svg{width:13px}.card-help{color:#376dcc;background:#eef3ff;border-radius:8px;gap:9px;margin-top:13px;padding:10px;display:flex}.card-help>svg{flex:none;width:16px}.card-help p{margin:0}.card-help b,.card-help span{font-size:8px;display:block}.card-help span{color:#7186ad;margin-top:2px;font-size:7px;line-height:1.5}@media (width<=700px){.web-card-edit{grid-template-columns:1fr}.web-card-preview{width:100%;max-width:270px}}.tenant-pill{color:var(--primary);background:#efeeff;border-radius:6px;align-items:center;gap:5px;margin-left:10px;padding:5px 8px;font-weight:700;display:inline-flex;font-size:8px!important}.tenant-pill svg{width:12px}.site-menu button>svg{width:14px;color:var(--green);margin-left:auto}.site-menu .add-site svg{width:13px}.tenant-banner{color:#3567c2;background:#eef3ff;border:1px solid #dce5ff;border-radius:10px;align-items:center;gap:12px;margin-bottom:17px;padding:13px 15px;display:flex}.tenant-banner>svg{width:23px}.tenant-banner b,.tenant-banner span{font-size:9px;display:block}.tenant-banner span{color:#7184aa;margin-top:3px;font-size:8px}.website-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.website-card{border:1px solid var(--line);background:#fff;border-radius:11px;padding:16px;transition:all .25s}.website-card:hover,.website-card.selected{border-color:#8781ed;transform:translateY(-3px);box-shadow:0 10px 28px #322e961a}.website-card.selected:before{content:"SELECTED";color:#168569;background:#e9f8f3;border-radius:5px;margin-bottom:10px;padding:4px 6px;font-size:7px;font-weight:800;display:inline-block}.website-card-head{align-items:center;gap:10px;display:flex}.website-card-head>span{width:38px;height:38px;color:var(--primary);background:#eeedff;border-radius:10px;place-items:center;font-weight:800;display:grid}.website-card-head>div{flex:1}.website-card-head h3{margin:0;font:700 11px Manrope}.website-card-head p{color:#8d97a9;margin:3px 0 0;font-size:8px}.website-card-head>svg{color:#9aa3b2;width:16px}.website-status{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;margin:13px 0;padding:11px 0;display:flex}.website-status span{color:#168569;align-items:center;gap:4px;font-size:8px;font-weight:700;display:flex}.website-status svg{width:13px}.website-status em{color:#858fa2;font-size:8px;font-style:normal}.website-actions{gap:6px;display:flex}.website-actions button{color:#667188;cursor:pointer;background:#fff;border:1px solid #e0e4eb;border-radius:6px;align-items:center;gap:4px;height:29px;padding:0 8px;font:600 8px DM Sans;display:flex}.website-actions button:first-child{color:var(--primary);background:#efeeff;border-color:#e4e2ff}.website-actions svg{width:12px}.website-modal{text-align:left}.website-modal>.modal-icon,.website-modal>h3,.website-modal>p{text-align:center;margin-left:auto;margin-right:auto}@media (width<=1000px){.website-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.website-grid{grid-template-columns:1fr}.tenant-pill{display:none}}.product-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.product-summary>div{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:13px;display:flex}.product-summary>div>span{border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.product-summary svg{width:17px}.product-summary p{margin:0}.product-summary strong,.product-summary small{display:block}.product-summary strong{font:800 17px Manrope}.product-summary small{color:#8993a6;font-size:8px}.full-products .table-tools{padding:14px 17px}.full-products .table-tools label{width:260px}.full-products td{height:69px}.row-actions{gap:4px;display:flex}.row-actions button{color:#788297;cursor:pointer;background:#fff;border:1px solid #e2e5eb;border-radius:6px;place-items:center;width:27px;height:27px;transition:all .2s;display:grid}.row-actions button:hover{color:var(--primary);background:#efeeff;border-color:#d9d6ff}.row-actions svg{width:13px}@media (width<=700px){.product-summary{grid-template-columns:1fr 1fr}.full-products .table-tools label{width:100%}}.sidebar .brand{height:54px;padding:0 8px 15px}.sidebar .brand img{object-fit:contain;object-position:left center;filter:drop-shadow(0 3px 8px #00000040);width:142px;height:46px}.login-page{background:radial-gradient(circle at 10% 10%,#6e0b1c 0,#0000 28%),radial-gradient(circle at 90% 90%,#052c4e 0,#0000 32%),#11182c;place-items:center;min-height:100vh;padding:38px;display:grid;position:relative;overflow:hidden}.login-orb{filter:blur(2px);opacity:.35;border-radius:50%;position:absolute}.login-orb.one{background:#e4002b;width:380px;height:380px;bottom:-150px;left:-160px}.login-orb.two{background:#2563eb;width:300px;height:300px;top:-120px;right:-130px}.login-shell{z-index:1;background:#f7f8fb;border:7px solid #ffffff4d;border-radius:28px;grid-template-columns:47% 53%;width:min(1120px,100%);min-height:680px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000061}.login-form-side{background:linear-gradient(145deg,#fff,#f4f6fa);flex-direction:column;padding:34px 72px 28px;display:flex}.login-logo{object-fit:contain;object-position:left center;mix-blend-mode:multiply;width:190px;height:80px;margin-bottom:34px}.login-copy{margin-bottom:25px}.login-kicker{color:#bd0d2f;text-transform:uppercase;letter-spacing:.6px;background:#fff0f2;border-radius:6px;align-items:center;gap:6px;padding:6px 9px;font-size:8px;font-weight:700;display:inline-flex}.login-kicker svg{width:13px}.login-copy h1{letter-spacing:-.8px;margin:14px 0 5px;font:800 31px Manrope}.login-copy p{color:#798397;margin:0;font-size:10px}.login-field{margin-bottom:15px;display:block}.login-field>span{margin-bottom:6px;font-size:9px;font-weight:700;display:block}.login-field>div{background:#fff;border:1px solid #dde2ea;border-radius:9px;align-items:center;height:48px;padding:0 13px;transition:all .2s;display:flex}.login-field>div:focus-within{border-color:#c41031;box-shadow:0 0 0 3px #fff0f2}.login-field svg{color:#8f98aa;width:17px}.login-field input{height:100%;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 10px;font:10px DM Sans}.login-field button{cursor:pointer;background:0 0;border:0;padding:5px}.login-options{color:#707b90;justify-content:space-between;align-items:center;margin:0 0 18px;font-size:8px;display:flex}.login-options label{align-items:center;gap:5px;display:flex}.login-options input{accent-color:#c10d30}.login-options button,.login-support button{color:#ba0f2e;cursor:pointer;background:0 0;border:0;font:700 8px DM Sans}.login-error{color:#bb1732;background:#fff0f2;border-radius:6px;margin:-6px 0 12px;padding:8px;font-size:8px}.login-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#c91032,#8e0921);border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:48px;font:700 10px DM Sans;transition:all .25s;display:flex;box-shadow:0 10px 22px #ae0a2a3b}.login-submit:hover{transform:translateY(-2px);box-shadow:0 14px 28px #ae0a2a4d}.login-submit:disabled{opacity:.7}.login-submit svg{width:16px}.login-support{text-align:center;color:#8b94a5;margin:20px 0;font-size:8px}.login-copyright{color:#a1a8b6;margin-top:auto;font-size:7px}.login-visual{color:#fff;background:linear-gradient(145deg,#470a1b 0%,#a30d2c 45%,#071f39 100%);border-radius:21px;margin:12px;padding:62px 48px;position:relative;overflow:hidden}.visual-grid{opacity:.13;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.visual-content{z-index:2;position:relative}.visual-content>span{letter-spacing:2px;color:#ff9aab;font-size:8px;font-weight:800}.visual-content h2{letter-spacing:-1px;margin:15px 0 11px;font:800 31px/1.22 Manrope}.visual-content>p{color:#e6bfc6;max-width:380px;font-size:10px;line-height:1.6}.login-features{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:34px;display:grid}.login-features>div{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff17;border:1px solid #ffffff21;border-radius:10px;padding:12px}.login-features svg{color:#ff8399;width:18px;margin-bottom:15px}.login-features b,.login-features small{font-size:8px;display:block}.login-features small{color:#d0aeb6;margin-top:4px;font-size:7px;line-height:1.4}.visual-machine{opacity:.28;border-bottom:3px solid #ffffff4d;align-items:flex-end;gap:8px;height:145px;display:flex;position:absolute;bottom:65px;left:45px;right:45px}.visual-machine span{border:2px solid #fff;border-bottom:0;border-radius:8px 8px 0 0;flex:1;height:70px}.visual-machine span:nth-child(2){height:110px}.visual-machine span:nth-child(3){height:90px}.visual-machine span:nth-child(4){height:125px}.visual-machine span:nth-child(5){height:80px}.login-visual blockquote{color:#e6bdc5;margin:0;font-size:8px;position:absolute;bottom:24px;left:48px}.login-visual:after{content:"";border:55px solid #ff1e462b;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-100px;right:-110px}@media (width<=900px){.login-page{padding:20px}.login-shell{grid-template-columns:1fr;max-width:540px;min-height:auto}.login-visual{display:none}.login-form-side{min-height:650px;padding:30px 55px}}@media (width<=520px){.login-page{padding:0}.login-shell{border:0;border-radius:0;min-height:100vh}.login-form-side{padding:25px 24px}.login-logo{margin-bottom:25px}}.login-page{background:radial-gradient(circle at 85% 12%,#eb002d52,#0000 27%),radial-gradient(circle at 12% 88%,#80001961,#0000 30%),linear-gradient(145deg,#22050c,#0e111b 55%,#27050c)}.login-shell{background:#fff;border-color:#ffffff2e;grid-template-columns:53% 47%}.login-visual{background:linear-gradient(145deg,#2a020b 0%,#9f0928 48%,#e1113b 100%);order:1;margin:12px 0 12px 12px}.login-form-side{order:2;padding:40px 72px 30px}.login-form-side:before{content:"LOGIN ONLY";color:#b90b2b;letter-spacing:.8px;background:#fff0f3;border:1px solid #ffdbe2;border-radius:20px;align-self:flex-end;padding:5px 9px;font-size:7px;font-weight:800}.visual-content>span{color:#ffb8c5}.visual-content>p{color:#f1cbd2}.login-features svg{color:#ffb1bf}.login-submit{background:linear-gradient(135deg,#e2103b,#8d071f)}.login-orb.two{background:#d6002b}.login-copy h1{color:#171923}.login-logo{margin-top:-10px;margin-bottom:25px}.login-support{margin-top:18px}@media (width<=900px){.login-shell{grid-template-columns:1fr}.login-form-side{order:1}.login-visual{display:none}}.login-page-new{background:#000;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;width:100vw;height:100vh;display:flex;position:absolute;overflow:hidden}.login-page-new span{z-index:2;background:#181818;width:calc(6.25vw - 2px);height:calc(6.25vw - 2px);transition:all 1.5s;display:block;position:relative}.login-page-new:before{content:"";background:linear-gradient(#000,#e95f30,#000);width:100%;height:100%;animation:5s linear infinite loginAnimate;position:absolute}@keyframes loginAnimate{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.login-page-new span:hover{background:#e95f30;transition:all}.login-page-new .signin{z-index:1000;background:#222;border-radius:4px;justify-content:center;align-items:center;width:400px;padding:40px;display:flex;position:absolute;box-shadow:0 15px 35px #00000080}.login-page-new .signin-content{flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;display:flex;position:relative}.login-page-new .signin-content h2{color:#e95f30;text-transform:uppercase;margin:0;font-family:Quicksand,sans-serif;font-size:2em}.login-page-new .logo-circle{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;padding:14px;display:flex;box-shadow:0 8px 25px #fff3}.login-page-new .logo-circle img{object-fit:contain;width:100%;height:100%}.login-page-new .form{flex-direction:column;gap:25px;width:100%;display:flex}.login-page-new .inputBx{width:100%;position:relative}.login-page-new .inputBx input{color:#fff;background:#333;border:none;border-radius:4px;outline:none;width:100%;padding:25px 10px 7.5px;font-family:Quicksand,sans-serif;font-size:1em;font-weight:500;position:relative}.login-page-new .inputBx i{color:#aaa;pointer-events:none;padding:15px 10px;font-family:Quicksand,sans-serif;font-style:normal;transition:all .5s;position:absolute;left:0}.login-page-new .inputBx input:focus~i,.login-page-new .inputBx input:valid~i{color:#fff;font-size:.8em;transform:translateY(-7.5px)}.login-page-new .inputBx .toggle-pass{color:#aaa;cursor:pointer;background:0 0;border:0;align-items:center;padding:5px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.login-page-new .inputBx .toggle-pass:hover{color:#fff}.login-page-new .links{justify-content:space-between;width:100%;display:flex;position:relative}.login-page-new .links a{color:#fff;font-family:Quicksand,sans-serif;text-decoration:none}.login-page-new .links a:nth-child(2){color:#e95f30;font-weight:600}.login-page-new .inputBx input[type=submit]{color:#111;letter-spacing:.05em;cursor:pointer;background:#e95f30;padding:10px;font-family:Quicksand,sans-serif;font-size:1.25em;font-weight:600}.login-page-new .inputBx input[type=submit]:disabled{opacity:.6;cursor:not-allowed}.login-error-new{color:#e95f30;background:#e95f3026;border-radius:4px;margin:-10px 0 0;padding:8px;font-family:Quicksand,sans-serif;font-size:12px}@media (width<=900px){.login-page-new span{width:calc(10vw - 2px);height:calc(10vw - 2px)}}@media (width<=480px){.login-page-new span{width:calc(20vw - 2px);height:calc(20vw - 2px)}.login-page-new .signin{width:calc(100% - 40px);padding:30px 20px}}.catalog-preview{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.catalog-hero{color:#fff;background:linear-gradient(90deg,#08101bf7,#08101bb8 48%,#08101b14),url(/catalog-hero.png) 50%/cover;align-items:center;min-height:290px;padding:45px 6%;display:flex}.catalog-hero>div{max-width:650px}.catalog-hero p{align-items:center;gap:6px;margin:0 0 30px;font-size:9px;display:flex}.catalog-hero p svg{width:12px}.catalog-hero span,.catalog-title span,.detail-label{color:#f0163e;letter-spacing:1.5px;font-size:8px;font-weight:800;display:block}.catalog-hero h1{margin:15px 0 8px;font:800 clamp(27px,4vw,44px) Manrope}.catalog-hero em{color:#d8dee7;font-size:12px;font-style:normal}.catalog-controls{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 5%;display:flex}.catalog-controls b,.catalog-controls span{display:block}.catalog-controls b{font:700 15px Manrope}.catalog-controls span{color:#8b95a7;margin-top:3px;font-size:8px}.catalog-controls label{border:1px solid #e0e4eb;border-radius:8px;align-items:center;width:260px;height:38px;padding:0 10px;display:flex}.catalog-controls label svg{color:#939cad;width:15px}.catalog-controls input{border:0;outline:0;width:100%;padding-left:8px;font:9px DM Sans}.catalog-group{border-bottom:1px solid #edf0f3;padding:38px 5%}.catalog-title{margin-bottom:20px}.catalog-title h2{margin:8px 0 4px;font:800 clamp(21px,3vw,30px) Manrope}.catalog-title p{color:#798397;margin:0;font-size:10px}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.public-product-card{cursor:pointer;background:#fff;border:1px solid #e2e5eb;border-radius:10px;transition:all .3s;overflow:hidden;box-shadow:0 7px 22px #18203a12}.public-product-card:hover{border-color:#f3a2b1;transform:translateY(-7px);box-shadow:0 18px 38px #18203a26}.public-card-image{background:#eef1f4;height:190px;position:relative;overflow:hidden}.public-card-image img{object-fit:cover;width:100%;height:100%;transition:all .5s}.public-product-card:hover img{transform:scale(1.06)}.public-card-image>span{color:#fff;background:#0a131fe0;border-radius:5px;max-width:85%;padding:5px 7px;font-size:7px;position:absolute;top:10px;left:10px}.public-card-body{padding:16px}.public-card-body>small{color:#e20e36;letter-spacing:1px;font-size:7px;font-weight:800}.public-card-body h3{min-height:38px;margin:7px 0;font:700 14px/1.35 Manrope}.public-card-body>p{color:#788397;min-height:38px;font-size:8px;line-height:1.55}.public-card-body>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.public-card-body button{color:#fff;cursor:pointer;background:#e20e36;border:1px solid #e20e36;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:34px;font:700 8px DM Sans;display:flex}.public-card-body button:last-child{color:#b60b29;background:#fff}.public-card-body button svg{width:13px}.catalog-back{color:#c10d30;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:15px;font:700 9px DM Sans;display:flex}.catalog-back svg{width:14px}.detail-hero{color:#fff;background:#111b29;border-radius:13px;grid-template-columns:48% 52%;min-height:360px;display:grid;overflow:hidden}.detail-hero>div{padding:50px}.detail-hero span{color:#ff5370;text-transform:uppercase;font-size:8px;font-weight:800}.detail-hero h1{margin:14px 0;font:800 clamp(27px,4vw,42px)/1.15 Manrope}.detail-hero p{color:#bfc8d4;font-size:10px;line-height:1.7}.detail-hero>div>div{gap:8px;margin-top:24px;display:flex}.detail-hero button{color:#fff;background:#e3133c;border:1px solid #e3133c;border-radius:6px;align-items:center;gap:6px;height:38px;padding:0 13px;font:700 8px DM Sans;display:flex}.detail-hero button:last-child{background:0 0}.detail-hero button svg{width:14px}.detail-hero>img{object-fit:cover;width:100%;height:100%}.detail-content{grid-template-columns:230px 1fr;gap:18px;margin-top:18px;display:grid}.detail-content>aside,.detail-content>main{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}.detail-content aside b,.detail-content aside a{display:block}.detail-content aside b{margin-bottom:10px;font:700 11px Manrope}.detail-content aside a{border-top:1px solid var(--line);color:#687386;padding:10px 0;font-size:8px}.detail-content main h2{margin:9px 0;font:800 25px Manrope}.detail-content main>p{color:#677286;font-size:10px;line-height:1.75}.detail-benefits{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.detail-benefits>div{color:#168569;background:#eaf8f3;border-radius:6px;align-items:center;gap:5px;padding:8px;font-size:8px;display:flex}.detail-benefits svg{width:14px}.detail-image{border-radius:9px;height:310px;position:relative;overflow:hidden}.detail-image img{object-fit:cover;width:100%;height:100%}.detail-image>svg{color:#fff;filter:drop-shadow(0 3px 8px #000);width:65px;height:65px;margin:auto;position:absolute;inset:0}@media (width<=1100px){.catalog-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.catalog-hero{min-height:240px;padding:30px 20px}.catalog-controls{flex-direction:column;align-items:flex-start;gap:13px}.catalog-controls label{width:100%}.catalog-group{padding:28px 18px}.catalog-grid{grid-template-columns:1fr}.public-card-image{height:220px}.detail-hero{grid-template-columns:1fr}.detail-hero>div{padding:30px 22px}.detail-hero>img{height:260px}.detail-content{grid-template-columns:1fr}.detail-content>aside{display:none}}:root{--primary:#16845f;--nav:#fff;--green:#16845f;--bg:#f3f8f5}.sidebar .brand{border-bottom:1px solid #e4eee8;height:72px;margin-bottom:12px;padding:2px 10px 15px}.sidebar .brand img{filter:none;mix-blend-mode:multiply;width:175px;height:56px}.site-menu{top:132px;box-shadow:0 15px 40px #1846342e}.nav-item{color:#526a60;cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.nav-item .count{color:#678276;margin-left:auto}.help-card>.help-icon{color:#fff;background:#16845f}.help-card small{color:#698176}.optional-fields-note{color:#28735b;background:#f0faf5;border:1px solid #cfe9de;border-radius:9px;align-items:center;gap:9px;margin:-7px 0 18px;padding:11px 13px;font-size:10px;line-height:1.5;display:flex}.optional-fields-note svg{color:#16845f;flex:none;width:17px;height:17px}.optional-fields-note b{color:#145c47}.catalog-page-editor{border:1px solid var(--line);background:#fff;border-radius:13px;margin-bottom:22px;padding:20px}.catalog-page-editor .pages-manager-head{margin-bottom:18px}.catalog-page-editor h2{margin:5px 0;font:800 20px Manrope}.catalog-banner-upload{color:#16845f;background:#f3faf7;border:1.5px dashed #bcd8cd;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:92px;font-size:10px;display:flex;position:relative}.catalog-banner-upload svg{width:21px}.catalog-banner-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.banner-preview{background:linear-gradient(135deg,#111a36 0%,#10172d 100%);border-radius:10px;justify-content:center;align-items:center;min-height:140px;margin-bottom:18px;display:flex;position:relative;overflow:hidden}.banner-preview img{object-fit:cover;opacity:.25;width:100%;height:100%;position:absolute;inset:0}.banner-preview-text{z-index:1;text-align:center;color:#fff;padding:24px 20px;position:relative}.banner-preview-text span{letter-spacing:2px;color:#7c8cf8;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.banner-preview-text h2{color:#fff;margin:0 0 8px;font:800 22px Manrope}.banner-preview-text p{color:#b0b8d0;margin:0;max-width:420px;margin-inline:auto;font-size:11px;line-height:1.5}.stat-card{text-align:left;color:inherit;cursor:pointer;background:#fff;border:1px solid #dfeae4;width:100%}.stat-card:hover{border-color:#82c5a8;box-shadow:0 14px 35px #16845f1c}.panel-head .link-btn,.icon-action{color:#16845f;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font:700 9px DM Sans;display:flex}.icon-action svg{width:17px}.issue-list>button{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #eef0f4;align-items:center;width:100%;padding:11px 0;display:flex}.products-title{background:var(--bg);justify-content:space-between;align-items:flex-end;padding:0 0 20px;display:flex}.products-title h1{margin:5px 0 0;font:800 24px Manrope}.profile-wrap{position:relative}.profile-menu{z-index:40;background:#fff;border:1px solid #dfe8e3;border-radius:9px;width:165px;padding:7px;position:absolute;top:46px;right:0;box-shadow:0 14px 35px #143c2d26}.profile-menu button{color:#4d6158;cursor:pointer;background:#fff;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:9px;font:600 9px DM Sans;display:flex}.profile-menu button:hover{color:#16845f;background:#edf8f2}.profile-menu svg{width:14px}.profile>span{color:#16845f;background:#e5f5ed}.empty-state{text-align:center;color:var(--muted);padding:25px}.toast svg{width:14px}.modal-actions .btn:disabled{opacity:.45;cursor:not-allowed}.topbar{border-bottom-color:#dfeae4}.quick-actions button:hover{background:#f0f9f4}.product-thumb:hover{color:#16845f;background:#e8f6ef}.domain-type{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:15px;display:grid}.domain-type button{text-align:left;color:#607068;cursor:pointer;background:#fff;border:1px solid #dfe6e2;border-radius:9px;grid-template-columns:22px 1fr;align-items:center;column-gap:7px;padding:11px;display:grid}.domain-type svg{grid-row:1/3;width:18px}.domain-type b,.domain-type small{font-size:9px;display:block}.domain-type small{color:#829188;margin-top:2px;font-size:7px}.website-modal .form-field>small{color:#16845f;margin-top:6px;font-size:8px}.clean-empty{text-align:center;background:#f8fcfa;border:1px dashed #bfd8cc;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:380px;padding:35px;display:flex}.clean-empty>span{color:#16845f;background:#e5f5ed;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}.clean-empty>span svg{width:30px}.clean-empty h2{margin:17px 0 5px;font:800 20px Manrope}.clean-empty p{color:#7b8c84;max-width:390px;margin:0 0 20px;font-size:10px;line-height:1.6}.select-add-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.form-field .select-add-row select{min-width:0}.select-add-row button{color:#147554;white-space:nowrap;cursor:pointer;background:#e9f7f0;border:1px solid #b8dac9;border-radius:7px;align-items:center;gap:4px;height:37px;padding:0 10px;font:700 8px DM Sans;display:flex}.select-add-row button:hover{color:#fff;background:#16845f;border-color:#16845f}.select-add-row button svg{width:13px}.public-site{color:#183128;background:#fff;min-height:100vh;font-size:16px}.public-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#fffffff2;border-bottom:1px solid #e2ebe6;justify-content:space-between;align-items:center;height:86px;padding:0 max(5vw,25px);display:flex;position:sticky;top:0}.public-header img{object-fit:contain;width:190px;height:65px}.public-header nav{gap:34px;display:flex}.public-header nav a{color:#40564d;font-size:14px;font-weight:600;text-decoration:none}.public-quote,.public-contact>a{color:#fff;background:#16845f;border-radius:7px;padding:13px 20px;font-size:13px;font-weight:700;text-decoration:none}.public-hero{background:linear-gradient(125deg,#eef8f2 0%,#fff 58%,#e7f4ed 100%);grid-template-columns:1.2fr .8fr;align-items:center;min-height:540px;padding:80px max(7vw,30px);display:grid;overflow:hidden}.public-hero>div:first-child{max-width:750px}.public-hero span,.public-contact span{letter-spacing:2px;color:#16845f;font-size:12px;font-weight:800}.public-hero h1{color:#142d24;letter-spacing:-2px;margin:18px 0;font:800 clamp(38px,5vw,70px)/1.08 Manrope}.public-hero p{color:#60756b;max-width:650px;font-size:18px;line-height:1.7}.public-hero>div>a{color:#16845f;align-items:center;gap:8px;margin-top:18px;font-weight:800;text-decoration:none;display:inline-flex}.public-hero a svg,.public-contact a svg{width:17px}.public-machine{aspect-ratio:1;color:#fff;background:#16845f;border-radius:50%;place-items:center;width:min(390px,35vw);display:grid;box-shadow:0 35px 80px #16845f40}.public-machine svg{stroke-width:1px;width:45%;height:45%}.public-content{grid-template-columns:230px minmax(0,900px);justify-content:center;gap:70px;padding:85px max(7vw,30px);display:grid}.public-content aside{border-right:1px solid #e1e9e5;flex-direction:column;gap:4px;padding-right:30px;display:flex}.public-content aside b{margin-bottom:15px;font:700 18px Manrope}.public-content aside a{color:#607269;border-radius:6px;padding:10px 12px;font-size:14px;text-decoration:none}.public-content aside a:hover{color:#16845f;background:#edf8f2}.public-kicker{letter-spacing:2px;font-weight:800;color:#16845f!important;font-size:11px!important}.product-description{color:#3d5148;font-size:16px;line-height:1.75}.product-description h1,.product-description h2,.product-description h3{color:#183128;margin:1.25em 0 .55em;font-family:Manrope}.product-description img,.product-description video{border-radius:10px;max-width:100%;height:auto}.product-description table{border-collapse:collapse;width:100%;margin:22px 0}.product-description th,.product-description td{text-align:left;border:1px solid #dbe6e0;padding:11px}.product-description th{background:#edf8f2}.product-description blockquote{color:#52685e;background:#f2f8f5;border-left:4px solid #16845f;margin:20px 0;padding:8px 20px}.public-contact{color:#fff;background:#173f31;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;margin:20px max(5vw,25px) 70px;padding:55px max(5vw,30px);display:flex}.public-contact h2{max-width:720px;margin:10px 0 0;font:700 clamp(24px,3vw,40px)/1.25 Manrope}.public-contact>a{color:#16845f;white-space:nowrap;background:#fff;align-items:center;gap:8px;display:flex}.public-site footer{color:#76877f;border-top:1px solid #e1e9e5;justify-content:space-between;align-items:center;padding:30px max(5vw,25px);font-size:12px;display:flex}.public-site footer img{object-fit:contain;width:155px;height:55px}@media (width<=760px){.public-header nav{display:none}.public-header img{width:140px}.public-quote{padding:10px 12px}.public-hero{grid-template-columns:1fr;min-height:auto;padding-top:55px}.public-machine{width:230px;margin:45px auto 0}.public-content{grid-template-columns:1fr;gap:30px}.public-content aside{border-bottom:1px solid #e1e9e5;border-right:0;padding:0 0 20px}.public-contact,.public-site footer{flex-direction:column;align-items:flex-start}}.module-status-note{color:#187451;background:#eef9f4;border:1px solid #cce9dc;border-radius:8px;align-items:center;gap:10px;margin-top:22px;padding:13px 16px;font-size:12px;font-weight:700;display:flex}.module-status-note svg{width:17px;height:17px}.module-feature-page{max-width:760px}.module-feature-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:24px 0;display:grid}.module-feature-list span{color:#38584a;background:#f6fbf8;border:1px solid #dce8e2;border-radius:9px;align-items:center;gap:8px;padding:14px;font-size:12px;font-weight:700;display:flex}.module-feature-list svg{color:#149468;flex:0 0 16px;width:16px}@media (width<=700px){.module-feature-list{grid-template-columns:1fr}}.pages-manager{padding:30px}.pages-manager-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px;display:flex}.pages-manager-head span{color:#15966e;letter-spacing:1.7px;font-size:10px;font-weight:800}.pages-manager-head h1{margin:7px 0;font-size:34px}.pages-manager-head p{color:#77828e;margin:0}.pages-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-manage-card{background:#fff;border:1px solid #dce5e1;border-radius:13px;padding:24px;position:relative;box-shadow:0 4px 15px #1848380a}.page-card-number{color:#b3c4bd;font-size:11px;font-weight:800;position:absolute;top:16px;right:18px}.page-card-icon{color:#15966e;background:#e9f7f1;border-radius:10px;place-items:center;width:42px;height:42px;margin-bottom:18px;display:grid}.page-card-icon svg{width:20px}.page-manage-card h3{margin:0 0 7px;font-size:17px}.page-manage-card code{color:#15966e;font-size:11px}.page-manage-card>p{color:#77828e;min-height:58px;margin:14px 0;font-size:12px;line-height:1.55}.page-card-status{color:#15966e;align-items:center;gap:6px;margin-bottom:15px;font-size:10px;font-weight:800;display:flex}.page-card-status svg{width:14px}.page-manage-card>button{color:#2d4740;background:#fff;border:1px solid #d9e2de;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:39px;font-size:11px;font-weight:800;display:flex}.page-manage-card>button:hover{color:#fff;background:#15966e;border-color:#15966e}.page-manage-card>button svg{width:15px}.pages-dynamic-note{color:#275246;background:#edf9f4;border:1px solid #cde8dc;border-radius:10px;gap:14px;margin-top:22px;padding:18px;display:flex}.pages-dynamic-note>svg{color:#15966e;flex:0 0 22px}.pages-dynamic-note p{margin:4px 0 0;font-size:12px;line-height:1.55}@media (width<=1050px){.pages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.pages-manager{padding:20px}.pages-manager-head{flex-direction:column;align-items:flex-start}.pages-grid{grid-template-columns:1fr}}.catalog-breadcrumb{color:#fff;align-items:center;gap:6px;margin-bottom:28px;display:flex}.catalog-breadcrumb button,.catalog-breadcrumb span{color:#fff;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;max-width:250px;padding:0;font:700 9px DM Sans;overflow:hidden}.catalog-breadcrumb button:first-child{color:#ff4968}.catalog-breadcrumb svg{width:11px}.category-card-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.category-public-card{cursor:pointer;background:#fff;border:1px solid #e3e6ec;border-radius:11px;transition:all .3s;overflow:hidden;box-shadow:0 8px 25px #141d3212}.category-public-card:hover{border-color:#efa0ae;transform:translateY(-7px);box-shadow:0 20px 40px #141d3226}.category-card-image{height:185px;position:relative;overflow:hidden}.category-card-image:after{content:"";background:linear-gradient(#0000,#07111d6b);position:absolute;inset:0}.category-card-image img{object-fit:cover;width:100%;height:100%;transition:all .5s}.category-public-card:hover img{transform:scale(1.07)}.category-card-image b{z-index:1;color:#fff;font:800 25px Manrope;position:absolute;bottom:10px;right:12px}.category-public-card>div:last-child{padding:17px}.category-public-card span{color:#e20e36;letter-spacing:1px;font-size:8px;font-weight:800}.category-public-card h3{margin:7px 0;font:700 15px/1.35 Manrope}.category-public-card p{color:#7e899c;margin:0 0 13px;font-size:10px}.category-public-card button{color:#b80c2b;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font:700 9px DM Sans;display:flex}.category-public-card button svg{width:13px;transition:all .2s}.category-public-card:hover button svg{transform:translate(4px)}.inline-back{color:#b80c2b;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0 0 8px;font:700 9px DM Sans;display:flex}.inline-back svg{width:13px}.catalog-empty{text-align:center;color:#8b95a7;padding:60px}.catalog-empty svg{width:25px;margin:0 auto 8px}.catalog-empty b,.catalog-empty p{display:block}.product-breadcrumb-bar{background:#111b29;border-radius:10px 10px 0 0;padding:14px 20px}.product-breadcrumb-bar .catalog-breadcrumb{margin:0}.detail-hero{background-position:50%;background-size:cover;border-radius:0 0 13px 13px}.catalog-hero{background-position:50%!important;background-size:cover!important}@media (width<=1050px){.category-card-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.category-card-grid{grid-template-columns:1fr}.category-card-image{height:210px}.catalog-breadcrumb span{max-width:120px}}.catalog-preview{position:relative}.catalog-edit-btn{z-index:5;color:#a50b27;cursor:pointer;background:#fffffff0;border:1px solid #ffffff4d;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 12px;font:800 9px DM Sans;display:flex;position:absolute;top:18px;right:18px;box-shadow:0 7px 20px #0000002e}.catalog-edit-btn svg{width:14px}.public-card-body a,.detail-hero>div>div>a{color:#b60b29;background:#fff;border:1px solid #e20e36;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:34px;font:700 8px DM Sans;text-decoration:none;display:flex}.public-card-body a svg,.detail-hero a svg{width:13px}.detail-hero>div>div>a{color:#fff;background:#e3133c;height:38px;padding:0 13px}.catalog-editor-backdrop{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070d179e;justify-content:flex-end;display:flex;position:fixed;inset:0}.catalog-editor{background:#fff;flex-direction:column;width:min(440px,100%);height:100%;animation:.3s editorSlide;display:flex;box-shadow:-20px 0 60px #0003}.catalog-editor header{border-bottom:1px solid #e5e8ed;justify-content:space-between;padding:23px;display:flex}.catalog-editor header small{color:#d60d33;letter-spacing:1px;font-size:7px;font-weight:800}.catalog-editor header h2{margin:5px 0 0;font:800 19px Manrope}.catalog-editor header button{cursor:pointer;background:#f3f4f7;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.catalog-editor header svg{width:15px}.editor-fields{flex:1;padding:22px;overflow:auto}.editor-fields>label{margin-bottom:15px;display:block}.editor-fields>label>span{margin-bottom:6px;font-size:9px;font-weight:700;display:block}.editor-fields input,.editor-fields textarea{border:1px solid #dce1e8;border-radius:7px;outline:0;width:100%;padding:10px;font:10px DM Sans}.editor-fields input:focus,.editor-fields textarea:focus{border-color:#d20e33;box-shadow:0 0 0 3px #fff0f3}.editor-image{color:#a20c27;background:#fff8f9;border:1.5px dashed #d8a8b1;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;position:relative;overflow:hidden;display:flex!important}.editor-image>svg{width:23px}.editor-image>b{margin-top:7px;font-size:9px}.editor-image>small{color:#9a7d83;margin-top:3px;font-size:7px}.editor-image>input{opacity:0;cursor:pointer;position:absolute;inset:0}.editor-image>img{object-fit:cover;opacity:.2;width:100%;height:100%;position:absolute;inset:0}.catalog-editor footer{border-top:1px solid #e5e8ed;justify-content:flex-end;gap:8px;padding:15px 22px;display:flex}.catalog-editor footer button{cursor:pointer;background:#fff;border:1px solid #dfe3e9;border-radius:7px;align-items:center;gap:5px;height:37px;padding:0 14px;font:700 9px DM Sans;display:flex}.catalog-editor footer button:last-child{color:#fff;background:#c70d30;border-color:#c70d30}.catalog-editor footer svg{width:14px}@keyframes editorSlide{0%{transform:translate(100%)}to{transform:none}}@media (width<=550px){.catalog-edit-btn{top:10px;right:10px}.catalog-editor{width:100%}}.catalog-admin{padding:3px}.builder-layout{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:17px;display:grid}.builder-pages,.builder-editor{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.builder-pages>label{border:1px solid #dfe3e9;border-radius:7px;align-items:center;height:48px;margin:13px;padding:0 10px;display:flex}.builder-pages>label svg{color:#909aab;width:15px}.builder-pages>label input{border:0;outline:0;width:100%;padding-left:8px;font:9px DM Sans}.builder-page-list{border-top:1px solid var(--line);max-height:680px;padding:7px;overflow:auto}.builder-page-list>button{text-align:left;cursor:pointer;color:#607084;background:#fff;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;padding:10px;display:flex}.builder-page-list>button:hover,.builder-page-list>button.active{color:#148964;background:#edf9f4}.builder-page-list>button>svg{flex:none;width:17px}.builder-page-list>button>span{flex:1;min-width:0}.builder-page-list b,.builder-page-list small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.builder-page-list b{font-size:9px}.builder-page-list small{color:#939dab;margin-top:3px;font-size:7px}.builder-page-list>button>svg:last-child{color:#19a176;width:13px}.builder-selected{border-bottom:1px solid var(--line);padding:18px 20px;position:relative}.builder-selected>span{color:#15966e;letter-spacing:1px;font-size:7px;font-weight:800}.builder-selected h2{margin:5px 0 0;font:700 16px Manrope}.builder-selected em{color:#168569;background:#e9f8f3;border-radius:5px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;font-style:normal;display:flex;position:absolute;top:22px;right:18px}.builder-selected em svg{width:12px}.builder-live-banner{color:#fff;background-position:50%;background-size:cover;border-radius:10px;flex-direction:column;justify-content:center;min-height:220px;margin:18px;padding:35px;display:flex;position:relative;overflow:hidden}.builder-live-banner small{color:#ff607d;letter-spacing:1.2px;font-size:7px;font-weight:800}.builder-live-banner h3{margin:9px 0 4px;font:800 25px Manrope}.builder-live-banner p{color:#d5dce5;max-width:570px;font-size:9px}.banner-direct-upload{color:#fff;cursor:pointer;background:#08192cdb;border:1px solid #ffffff73;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:9px;font-weight:800;transition:all .2s;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 8px 20px #0003}.banner-direct-upload:hover{background:#e0183d;border-color:#e0183d;transform:translateY(-1px)}.banner-direct-upload svg{width:14px;height:14px}.banner-direct-upload input{display:none}.builder-form{grid-template-columns:1fr 1fr;gap:13px;padding:0 18px 18px;display:grid}.builder-form label>span{margin-bottom:5px;font-size:8px;font-weight:700;display:block}.builder-form input,.builder-form textarea{border:1px solid #dfe3e9;border-radius:7px;outline:0;width:100%;padding:9px;font:9px DM Sans}.builder-form .full{grid-column:1/-1}.builder-upload{color:#158965;background:#f3fbf8;border:1.5px dashed #a9d8c7;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:135px;display:flex;position:relative}.builder-upload svg{width:22px}.builder-upload b{margin-top:7px;font-size:8px}.builder-upload small{color:#78a495;margin-top:3px;font-size:7px}.builder-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.builder-footer{border-top:1px solid var(--line);z-index:20;border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-radius:10px;justify-content:space-between;align-items:center;margin:12px 18px 18px;padding:14px 18px;display:flex;position:sticky;bottom:10px;box-shadow:0 12px 32px #0d284629}.builder-footer-actions{align-items:center;gap:9px;display:flex}.main.theme-dark .builder-footer{background:#092744f5;border-color:#365b7c}.main.theme-dark .builder-footer p{color:#9ee8d3!important}.category-page-builder{background:#f8fafc;border:1px solid #dce5ef;border-radius:12px;margin:0 18px 22px;padding:18px}.category-extra-fields{padding:4px 0 0}.category-extra-fields label small{color:#7c899a;margin-top:5px;font-size:8px;display:block}.category-flow-preview{background:#fff;border:1px solid #e0e7ef;border-radius:9px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:15px;padding:14px;display:flex}.category-flow-preview span{color:#164a84;background:#edf4fc;border-radius:6px;padding:7px 9px;font-size:8px;font-weight:900}.category-flow-preview b{color:#e0183d}@media (width<=600px){.category-flow-preview b{display:none}.category-flow-preview span{text-align:center;width:100%}}.builder-footer p{color:#168569;align-items:center;gap:6px;font-size:8px;display:flex}.main-card-builder{background:#f8fafc;border:1px solid #dce5ef;border-radius:12px;margin:0 18px 22px;padding:18px}.main-card-builder-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.main-card-builder-head span{letter-spacing:1.3px;color:#e3193d;font-size:8px;font-weight:900}.main-card-builder-head h3{margin:4px 0;font:800 17px Manrope}.main-card-builder-head p{color:#7b8798;margin:0;font-size:9px}.main-card-editor-grid{gap:14px;display:grid}.main-card-editor{background:#fff;border:1px solid #dce4ed;border-radius:10px;grid-template-columns:220px 1fr;display:grid;overflow:hidden}.main-card-image-upload{color:#64748b;cursor:pointer;background:#edf2f6;place-items:center;min-height:210px;display:grid;position:relative;overflow:hidden}.main-card-image-upload img{object-fit:cover;width:100%;height:100%}.main-card-image-upload input{display:none}.main-card-image-upload svg{width:25px}.main-card-image-upload b{font-size:10px}.main-card-image-upload i{color:#fff;background:#ff5a00;border-radius:50%;place-items:center;width:28px;height:28px;font:800 9px Manrope;display:grid;position:absolute;top:10px;right:10px}.main-card-editor-fields{grid-template-columns:1fr 1fr;gap:11px;padding:15px;display:grid}.main-card-editor-fields label>span{margin-bottom:5px;font-size:8px;font-weight:800;display:block}.main-card-editor-fields input,.main-card-editor-fields textarea{border:1px solid #d8e1eb;border-radius:7px;width:100%;padding:9px;font:9px DM Sans}.main-card-editor-fields .full,.main-card-editor-actions{grid-column:1/-1}.main-card-editor-actions{justify-content:space-between;align-items:center;display:flex}.main-card-editor-actions label{align-items:center;gap:7px;font-size:9px;font-weight:700;display:flex}.main-card-editor-actions label input{width:auto}.main-card-editor-actions button{color:#ce1839;cursor:pointer;background:#fff0f3;border:0;border-radius:7px;align-items:center;gap:5px;padding:8px 10px;font-size:9px;font-weight:800;display:flex}.main-card-editor-actions svg{width:13px}.main-card-empty{text-align:center;color:#778498;border:1px dashed #bdcbd9;border-radius:8px;padding:20px;font-size:10px}.main-cards-frontend-demo{background:#f3f3f3;border-radius:10px;margin-top:22px;padding:22px}.main-cards-demo-title{text-align:center;margin-bottom:18px}.main-cards-demo-title span{color:#f05a00;letter-spacing:1.3px;font-size:8px;font-weight:900}.main-cards-demo-title h3{margin:5px 0;font:800 18px Manrope}.main-cards-frontend-demo>div:last-child{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.main-cards-frontend-demo article{background:#fff;box-shadow:0 10px 28px #0c1f341a}.demo-card-image{background:#e8edf2;height:190px;position:relative}.demo-card-image>img{object-fit:cover;clip-path:polygon(0 0,100% 0,100% 91%,50% 100%,0 91%);width:100%;height:100%}.demo-card-image>svg{width:35px;margin:auto;position:absolute;inset:0}.demo-card-image i{color:#fff;background:#ff5a00;border:4px solid #fff;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:absolute;bottom:-35px;left:50%;transform:translate(-50%)}.demo-card-image i svg{width:30px}.main-cards-frontend-demo article section{padding:48px 18px 20px}.main-cards-frontend-demo article small{color:#ff5a00;font-size:7px;font-weight:900}.main-cards-frontend-demo article h4{margin:7px 0;font:800 16px Manrope}.main-cards-frontend-demo article p{color:#738096;min-height:54px;font-size:9px;line-height:1.7}.main-cards-frontend-demo article button{color:#fff;background:#ff5a00;border:0;padding:11px 14px;font-size:8px;font-weight:900}@media (width<=900px){.main-cards-frontend-demo>div:last-child{grid-template-columns:1fr 1fr}}@media (width<=760px){.main-card-builder-head{flex-direction:column;align-items:flex-start}.main-card-editor{grid-template-columns:1fr}.main-card-image-upload{min-height:190px}.main-card-editor-fields{grid-template-columns:1fr}.main-card-editor-fields .full,.main-card-editor-actions{grid-column:auto}}@media (width<=560px){.main-cards-frontend-demo>div:last-child{grid-template-columns:1fr}}.builder-footer p svg{width:14px}@media (width<=1000px){.builder-layout{grid-template-columns:1fr}.builder-page-list{max-height:300px}.builder-form{grid-template-columns:1fr}.builder-form .full{grid-column:auto}}@media (width<=620px){.banner-direct-upload{bottom:14px;left:14px;right:auto}.builder-footer{flex-direction:column;align-items:stretch;gap:10px;margin:10px 12px}.builder-footer-actions{grid-template-columns:1fr;display:grid}.builder-footer-actions .btn{width:100%}}@media (width<=600px){.builder-live-banner{margin:10px;padding:22px}.builder-form{padding:0 10px 12px}.builder-footer{flex-direction:column;align-items:flex-start;gap:10px}}.screen-error{text-align:center;color:#203b32;background:#f5f8f6;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.screen-error>svg{color:#c20d30;background:#fff0f2;border-radius:14px;width:50px;height:50px;padding:12px}.screen-error h1{margin:15px 0 5px;font:800 24px Manrope}.screen-error p{color:#7b8682;font-size:11px}.screen-error button{color:#fff;cursor:pointer;background:#15966e;border:0;border-radius:7px;margin-top:14px;padding:11px 16px;font-weight:800}.page-edit-label{background:#e9f8f3;border-radius:5px;align-items:center;padding:4px 6px;font-style:normal;font-weight:800;color:#15966e!important;flex:none!important;gap:3px!important;font-size:7px!important;display:flex!important}.page-edit-label svg{width:11px!important;height:11px!important}.page-delete-label{background:#fff0f2;border-radius:5px;place-items:center;width:25px;height:25px;color:#d91538!important;flex:none!important;display:grid!important}.page-delete-label svg{width:12px!important;height:12px!important}.page-delete-label:hover{background:#d91538;color:#fff!important}.page-flow{background:#f6fbf8;border:1px solid #dce8e2;border-radius:9px;align-items:center;gap:8px;margin:-12px 0 18px;padding:11px 14px;display:flex}.page-flow span{color:#778780;border-radius:6px;padding:6px 9px;font-size:8px;font-weight:800}.page-flow span.active{color:#fff;background:#15966e}.page-flow b{color:#aab8b2}.builder-tabs{border-bottom:1px solid var(--line);gap:4px;padding:10px 18px 0;display:flex}.builder-tabs button{color:#7d8984;cursor:pointer;background:0 0;border:0;padding:10px 12px;font:800 8px DM Sans;position:relative}.builder-tabs button.active{color:#15966e}.builder-tabs button.active:after{content:"";background:#15966e;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.builder-seo{grid-template-columns:1fr 1fr;gap:14px;padding:20px;display:grid}.builder-seo>label>span{margin-bottom:6px;font-size:8px;font-weight:800;display:block}.builder-seo input,.builder-seo textarea,.builder-seo select{background:#fff;border:1px solid #dfe3e9;border-radius:7px;outline:0;width:100%;padding:9px;font:9px DM Sans}.builder-seo label>small{color:#929e99;margin-top:4px;font-size:7px;display:block}.seo-explain{color:#167b5b;background:#edf9f4;border-radius:8px;grid-column:1/-1;gap:10px;padding:13px;display:flex}.seo-explain>svg{width:20px}.seo-explain b{font-size:9px}.seo-explain p{color:#6b8e81;margin:3px 0 0;font-size:8px}.builder-seo .seo-upload{min-height:125px}.builder-seo .serp-card{align-self:stretch}.builder-seo .serp-card p{min-height:34px}@media (width<=700px){.page-flow{overflow:auto}.page-flow span{white-space:nowrap}.builder-seo{grid-template-columns:1fr}.seo-explain{grid-column:auto}}.create-page-layout{grid-template-columns:minmax(0,1fr) 280px;gap:17px;display:grid}.create-page-layout>main{flex-direction:column;gap:16px;display:flex}.create-upload{min-height:150px}.create-site{background:#edf9f4;border-radius:8px;padding:11px}.create-site b,.create-site span{font-size:9px;display:block}.create-site span{color:#758f85;margin-top:3px;font-size:7px}@media (width<=850px){.create-page-layout{grid-template-columns:1fr}}.category-manager-grid{grid-template-columns:minmax(320px,420px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.category-editor{position:sticky;top:92px}.category-editor .form-head-actions{justify-content:flex-end;margin-top:20px}.category-list-panel{padding:0;overflow:hidden}.category-records{padding:8px 18px 18px}.category-records article{border-bottom:1px solid #edf0f3;grid-template-columns:42px minmax(0,1fr) 36px 36px;align-items:center;gap:11px;padding:14px 4px;display:grid}.category-records article>span{color:#168b68;background:#e8f7f1;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.category-records article>span.sub{color:#5867c8;background:#eef2ff}.category-records article svg{width:18px}.category-records article div{flex-direction:column;gap:3px;min-width:0;display:flex}.category-records article b{color:#15213b}.category-records article small{color:#8992a5}.category-records article button{color:#536274;cursor:pointer;background:#f2f5f6;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.category-records article button.danger{color:#d53c4b;background:#fff0f1}.category-records article button svg{width:15px}@media (width<=900px){.category-manager-grid{grid-template-columns:1fr}.category-editor{position:static}}.workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.workflow-steps article{background:#fff;border:1px solid #e2e8e5;border-radius:15px;grid-template-columns:42px 48px minmax(0,1fr);align-items:center;gap:13px;padding:20px;display:grid;position:relative;box-shadow:0 8px 25px #162f280d}.workflow-steps article>span{color:#15936c;font-size:12px;font-weight:900}.workflow-steps article>i{color:#168f6b;background:#e7f7f1;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.workflow-steps article>i svg{width:21px}.workflow-steps article h3{color:#16213b;margin:0 0 5px;font-size:16px}.workflow-steps article p{color:#758093;margin:0;font-size:12px;line-height:1.55}.workflow-steps article>svg{display:none}.workflow-api{align-items:center;gap:16px;margin-bottom:18px;padding:20px;display:flex}.workflow-api>div{align-items:center;gap:9px;margin-right:auto;display:flex}.workflow-api h2{margin:0;font-size:17px}.workflow-api code{color:#d8f8eb;background:#101c2e;border-radius:8px;padding:10px 13px;font-size:11px}.workflow-api>svg{color:#14906b;width:17px}.workflow-content{margin-bottom:18px;padding:22px}.workflow-content h2{margin:0 0 16px;font-size:18px}.workflow-content>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.workflow-content span{color:#43564f;background:#f2f8f5;border-radius:9px;align-items:center;gap:8px;padding:11px;font-size:12px;display:flex}.workflow-content span svg{color:#15936c;width:16px}@media (width<=1000px){.workflow-api{flex-direction:column;align-items:stretch}.workflow-api>div{margin:0}.workflow-api>svg{align-self:center;transform:rotate(90deg)}}@media (width<=760px){.workflow-steps,.workflow-content>div{grid-template-columns:1fr}.workflow-steps article{grid-template-columns:34px 42px minmax(0,1fr)}}.live-catalog,.commerce-detail{color:#182233;max-width:1380px;margin:0 auto}.live-catalog-hero{color:#fff;background:linear-gradient(120deg,#071b18 0%,#0b4b3d 58%,#11a477 100%);border-radius:28px;align-items:end;min-height:340px;padding:64px;display:flex;box-shadow:0 24px 60px #08322a33}.live-catalog-hero div{max-width:760px}.live-catalog-hero span,.commerce-section>span,.detail-kicker{letter-spacing:.16em;text-transform:uppercase;color:#52d8ad;font-size:12px;font-weight:800}.live-catalog-hero h1{margin:14px 0;font-size:clamp(34px,5vw,68px);line-height:1.03}.live-catalog-hero p{color:#d6eee7;font-size:18px;line-height:1.7}.public-catalog-loading{text-align:center;padding:80px;font-weight:700}.detail-back{color:#147d64;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 18px;font-weight:700;display:inline-flex}.commerce-product-top{background:#fff;border:1px solid #dde8e4;border-radius:26px;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:42px;padding:28px;display:grid;box-shadow:0 18px 55px #16312a14}.commerce-gallery{grid-template-columns:76px 1fr;gap:14px;display:grid;position:relative}.commerce-thumbs{flex-direction:column;gap:10px;display:flex}.commerce-thumbs button{background:#fff;border:1px solid #dbe5e1;border-radius:10px;width:74px;height:68px;padding:4px}.commerce-thumbs button.active{border:2px solid #159773}.commerce-thumbs img,.commerce-main-image img{object-fit:contain;width:100%;height:100%}.commerce-main-image{background:linear-gradient(145deg,#fff,#f2f7f5);border:1px solid #e1e9e6;border-radius:16px;height:470px;padding:20px}.commerce-video,.commerce-pdf{border-radius:9px;padding:10px 14px;font-weight:700;text-decoration:none;position:absolute;bottom:12px}.commerce-video{color:#fff;background:#102c27;left:102px}.commerce-pdf{color:#fff;background:#d92f3c;align-items:center;gap:7px;display:flex;right:12px}.commerce-summary{padding:18px 12px}.commerce-summary h1{margin:12px 0 20px;font-size:clamp(30px,4vw,52px);line-height:1.08}.commerce-summary h3{margin:28px 0 8px}.commerce-tags{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.commerce-tags span{color:#69766f}.commerce-tags b{background:#f7faf9;border:1px solid #cfdcd7;border-radius:999px;padding:8px 13px}.product-rich-description{color:#405049;font-size:16px;line-height:1.75}.commerce-enquiry{color:#fff;background:#108c69;border-radius:12px;align-items:center;gap:9px;margin-top:22px;padding:14px 20px;font-weight:800;text-decoration:none;display:inline-flex}.commerce-section{background:#fff;border:1px solid #dde8e4;border-radius:24px;margin-top:28px;padding:32px}.commerce-section h2{margin:8px 0 22px;font-size:30px}.commerce-collage{grid-template-columns:repeat(12,1fr);grid-auto-rows:190px;gap:12px;display:grid}.commerce-collage figure{background:#eef4f2;border-radius:16px;grid-column:span 4;margin:0;position:relative;overflow:hidden}.commerce-collage figure:first-child,.commerce-collage figure:nth-child(4n){grid-column:span 8}.commerce-collage img{object-fit:cover;width:100%;height:100%}.commerce-collage figcaption{color:#fff;background:#051c17c7;border-radius:8px;padding:9px 11px;position:absolute;bottom:10px;left:10px;right:10px}.commerce-info-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.commerce-features p{border-bottom:1px solid #e5ece9;gap:10px;padding:13px 0;display:flex}.commerce-features svg{color:#159773}.commerce-section dl div{border-bottom:1px solid #e5ece9;grid-template-columns:1fr 1fr;padding:13px;display:grid}.commerce-section dt{color:#68766f}.commerce-section dd{margin:0;font-weight:750}@media (width<=900px){.live-catalog-hero{min-height:280px;padding:35px}.commerce-product-top{grid-template-columns:1fr;padding:18px}.commerce-gallery{grid-template-columns:1fr}.commerce-thumbs{flex-direction:row;order:2;overflow:auto}.commerce-main-image{height:360px}.commerce-video{left:12px}.commerce-info-grid{grid-template-columns:1fr}.commerce-collage figure,.commerce-collage figure:first-child,.commerce-collage figure:nth-child(4n){grid-column:span 6}}@media (width<=560px){.live-catalog-hero{border-radius:18px;padding:25px}.commerce-product-top{border-radius:18px}.commerce-main-image{height:280px}.commerce-summary{padding:10px 2px}.commerce-collage{grid-auto-rows:150px}.commerce-collage figure,.commerce-collage figure:first-child,.commerce-collage figure:nth-child(4n){grid-column:span 12}.commerce-section{padding:22px}.commerce-section dl div{grid-template-columns:1fr;gap:5px}}.section-intro{color:#6b7973;margin:-12px 0 24px}.commerce-price{color:#148263;margin:-8px 0 18px;font-size:26px;font-weight:850}.product-gallery-grid figure{min-height:220px}.product-gallery-grid img{object-fit:contain;background:#f7faf9}.public-preview-nav{background:#fff;border:1px solid #dfe9e5;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:14px 18px;display:flex}.public-preview-nav div{gap:6px;display:flex}.public-preview-nav button{background:0 0;border:0;border-radius:9px;padding:10px 16px;font-weight:750}.public-preview-nav button.active{color:#fff;background:#138c6a}.public-blog-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.public-blog-grid article{cursor:pointer;background:#fff;border:1px solid #dfe9e5;border-radius:18px;overflow:hidden;box-shadow:0 12px 35px #12302812}.public-blog-grid article>img,.blog-placeholder{object-fit:cover;background:#e8f4f0;place-items:center;width:100%;height:220px;display:grid}.blog-placeholder svg{color:#138c6a;width:58px;height:58px}.public-blog-grid article>div:last-child{padding:22px}.public-blog-grid h3{margin:8px 0;font-size:22px}.public-blog-grid p{color:#65736d;line-height:1.6}.public-blog-grid button{color:#138c6a;background:0 0;border:0;font-weight:800}.public-blog-detail{background:#fff;border-radius:24px;max-width:900px;margin:0 auto;padding:34px}.public-blog-detail header{padding:40px 0}.public-blog-detail header span{color:#138c6a;letter-spacing:.12em;font-weight:800}.public-blog-detail h1{font-size:clamp(38px,6vw,68px);line-height:1.05}.blog-cover{object-fit:cover;border-radius:18px;width:100%;max-height:500px}.blog-content{padding:30px 0;font-size:18px;line-height:1.85}.blog-content img{max-width:100%;height:auto}@media (width<=900px){.public-blog-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.public-preview-nav{flex-direction:column;align-items:flex-start;gap:12px}.public-blog-grid{grid-template-columns:1fr}.public-blog-detail{padding:20px}}:root{--primary:#c8102e;--green:#c8102e;--red:#c8102e;--bg:#faf5f6}.sidebar{background:linear-gradient(#fff 0%,#fff7f8 100%);border-right-color:#f0dadd;box-shadow:8px 0 25px #7e00190f}.site-switcher,.help-card{color:#5d1724;background:#fff1f3;border-color:#f0cdd3}.btn.primary:hover{background:#a90c27;border-color:#a90c27}.tenant-pill,.chip.active,.module-icon,.modal-icon,.form-card-title>svg,.section-add{color:#c8102e;background:#fff0f2}.tenant-banner>svg,.tenant-banner b{color:#b10b29}.form-tabs button.active,.back-btn,.detail-back,.commerce-price,.public-blog-grid button,.public-blog-detail header span{color:#c8102e}.live-catalog-hero span,.commerce-section>span,.detail-kicker{color:#ff9cac}.commerce-thumbs button.active{border-color:#c8102e}.commerce-enquiry,.public-preview-nav button.active{background:#c8102e}.commerce-features svg,.blog-placeholder svg{color:#c8102e}.blog-placeholder{background:#fff0f2}.made-by-machine{background:linear-gradient(145deg,#fff 0%,#fff5f6 100%)}.integration-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:14px;margin:24px 0;display:grid}.integration-flow.blog{grid-template-columns:1fr auto 1fr;max-width:900px}.integration-flow>svg{color:#c8102e}.integration-card{background:#fff;border:1px solid #ecd9dd;border-radius:18px;gap:15px;height:100%;padding:24px;display:flex}.integration-card>span{color:#c8102e;background:#fff0f2;border-radius:12px;flex:none;place-items:center;width:45px;height:45px;display:grid}.integration-card small{color:#a24b5b;text-transform:uppercase;font-weight:800}.integration-card h3{margin:6px 0}.integration-card code{color:#8b1730;background:#f7f2f3;border-radius:7px;padding:6px 9px;display:inline-block}.integration-card p{color:#687078;line-height:1.6}.integration-endpoints{gap:10px;display:grid}.integration-endpoints button{text-align:left;cursor:pointer;background:#fff;border:1px solid #eadcdf;border-radius:10px;grid-template-columns:120px 1fr;gap:12px;padding:13px;display:grid}.integration-endpoints code{text-overflow:ellipsis;color:#9f1531;overflow:hidden}.integration-steps{gap:12px;line-height:1.6;display:grid}.integration-steps li::marker{color:#c8102e;font-weight:800}@media (width<=900px){.integration-flow,.integration-flow.blog{grid-template-columns:1fr}.integration-flow>svg{justify-self:center;transform:rotate(90deg)}}@media (width<=560px){.integration-endpoints button{grid-template-columns:1fr}.integration-card{padding:18px}}.product-page-banner{color:#fff;background-position:50%;background-size:cover;border-radius:24px;align-items:end;min-height:310px;margin-bottom:28px;padding:42px;display:flex}.product-page-banner>div{max-width:820px}.product-page-banner span{letter-spacing:.16em;text-transform:uppercase;color:#ff9cac;font-size:12px;font-weight:850}.product-page-banner h1{margin:12px 0;font-size:clamp(36px,5vw,64px);line-height:1.05}.product-page-banner p{color:#ffe7eb;font-size:18px;line-height:1.6}.product-detail-title{margin:12px 0 20px;font-size:clamp(30px,4vw,52px);line-height:1.08}@media (width<=560px){.product-page-banner{border-radius:18px;min-height:240px;padding:24px}}:root{--ink:#14233d;--muted:#6b7890;--line:#dfe6f0;--bg:#f3f6fb;--primary:#c8102e;--blue:#164a84;--nav:#0d2d55;--green:#164a84;--red:#c8102e}body{color:var(--ink);background:linear-gradient(135deg,#f4f7fc 0%,#fff7f8 100%)}.sidebar{color:#fff;background:linear-gradient(#0c2d55 0%,#123f73 62%,#092441 100%);border-right:0;box-shadow:8px 0 28px #0823442e}.sidebar .brand{border-bottom-color:#ffffff24}.sidebar .brand img{mix-blend-mode:normal;background:#fff;border-radius:12px;padding:3px}.site-switcher{color:#fff;background:#ffffff1a;border-color:#fff3}.site-copy small,.site-copy em{color:#c7d9ed}.site-avatar{background:linear-gradient(135deg,#ef2849,#b30929)}.nav p{color:#9fbbd8}.nav-item{color:#e3edf8}.nav-item:hover{color:#fff;background:#ffffff1a}.nav-item.active{color:#fff;background:linear-gradient(90deg,#b60829,#e32143);box-shadow:0 8px 20px #6f001659}.nav-item .count{color:#b9cde2}.nav-item.active .count{color:#fff}.help-card{background:#ffffff17;border-color:#ffffff29}.help-card>div b,.help-card small{color:#e7f0fa}.help-card>.help-icon{background:#c8102e}.help-card button{color:#123f73;background:#fff;border:0}.topbar{border-bottom-color:#dce5f0;box-shadow:0 5px 22px #123f730f}.crumb span,.crumb strong{color:#164a84}.tenant-pill{color:#164a84;background:#e9f2fc;border-color:#cddff3}.btn.primary{background:linear-gradient(135deg,#c8102e,#e32143);border-color:#c8102e;box-shadow:0 6px 16px #c8102e40}.btn.primary:hover{background:linear-gradient(135deg,#a60825,#c8102e)}.btn.secondary{color:#164a84;background:#f7fbff;border-color:#bdd0e5}.btn.secondary:hover{background:#e9f2fc;border-color:#87acd2}.tenant-banner{background:linear-gradient(90deg,#edf5ff,#fff4f6);border-color:#d4e1f0}.tenant-banner>svg{color:#164a84}.tenant-banner b{color:#123f73}.module-icon,.modal-icon,.form-card-title>svg,.section-add,.chip.active{color:#164a84;background:#e9f2fc}.form-tabs button.active,.back-btn{color:#c8102e}.form-tabs button.active:after{background:#c8102e}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:#164a84;box-shadow:0 0 0 3px #164a841a}.panel,.form-card,.website-card{border-color:#dce5f0;box-shadow:0 12px 35px #123f730f}.status.published,.seo-score{color:#164a84;background:#e9f2fc}.category-tag{color:#a50825;background:#fff0f2}.eyebrow{color:#c8102e}.section-add:hover{background:#dcecff}.live-catalog-hero{background:linear-gradient(120deg,#09284b 0%,#164a84 55%,#c8102e 100%);box-shadow:0 24px 60px #0d2d5538}.blog-hero{background:linear-gradient(120deg,#09284b,#164a84 58%,#c8102e)}.product-page-banner{background-color:#123f73}.public-preview-nav button.active,.commerce-enquiry{background:linear-gradient(135deg,#164a84,#c8102e)}@media (width<=760px){.sidebar{background:linear-gradient(#0c2d55,#092441)}}.live-catalog-hero{background-position:50%;background-size:cover;min-height:285px}.live-catalog-hero h1{max-width:900px;font-size:clamp(30px,4vw,50px)}.live-catalog-hero p{max-width:760px}.product-page-banner h1{font-size:clamp(30px,4vw,50px)}.public-breadcrumb{color:#dce9f7;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:24px;display:flex}.public-breadcrumb svg{width:14px;height:14px}.public-breadcrumb button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.public-breadcrumb>span{color:#ffb5c1;letter-spacing:0;text-transform:none;font-size:13px}.catalog-controls{background:#fff;border:1px solid #dae4ef;border-radius:16px;padding:16px 18px;box-shadow:0 10px 28px #123f7312}.public-product-search{background:#f7faff!important;border:1px solid #cbd9e8!important;border-radius:12px!important;align-items:center!important;gap:10px!important;min-width:min(100%,390px)!important;padding:0 14px!important;display:flex!important}.public-product-search:focus-within{box-shadow:0 0 0 3px #164a841a;border-color:#164a84!important}.public-product-search input{background:0 0!important;border:0!important;outline:0!important;width:100%!important;height:44px!important}.public-product-search svg{color:#c8102e!important}@media (width<=560px){.live-catalog-hero{min-height:245px}.catalog-controls{align-items:stretch}.public-product-search{min-width:100%!important}.public-breadcrumb{margin-bottom:18px}}.green,.optional-fields-note svg,.catalog-banner-upload,.panel-head .link-btn,.icon-action,.website-modal .form-field>small,.public-hero span,.public-contact span,.public-hero>div>a,.public-kicker{color:#164a84!important}.greenbar span,.issue.green,.help-card>.help-icon{background:#c8102e!important}.profile-menu button:hover,.quick-actions button:hover,.product-thumb:hover,.public-content aside a:hover,.product-description th{color:#164a84!important;background:#edf4fc!important}.domain-type button.active{color:#123f73!important;background:#edf4fc!important;border-color:#164a84!important;box-shadow:0 0 0 2px #164a841a!important}.clean-empty{background:#f7faff!important;border-color:#b9cce1!important}.clean-empty>span{color:#164a84!important;background:#e8f1fb!important}.select-add-row button:hover,.public-quote,.public-machine{color:#fff!important;background:#c8102e!important;border-color:#c8102e!important}.builder-form input:focus,.builder-form textarea:focus{border-color:#164a84!important;box-shadow:0 0 0 3px #164a841a!important}.product-description blockquote{background:#fff3f5!important;border-left-color:#c8102e!important}.public-contact>a{color:#c8102e!important;background:#fff!important}.gallery-meta-list{gap:10px;margin-top:16px;display:grid}.gallery-meta-row{background:#f8faff;border:1px solid #dce5f0;border-radius:12px;grid-template-columns:110px 1fr 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.gallery-replace{cursor:pointer;text-align:center;color:#164a84;gap:4px;font-size:9px;font-weight:800;display:grid;position:relative}.gallery-replace img{object-fit:contain;background:#fff;border-radius:8px;width:110px;height:70px}.gallery-replace input{display:none}.gallery-meta-row>input{border:1px solid #ccd9e8;border-radius:9px;width:100%;height:42px;padding:0 11px}.gallery-meta-row .remove-row{color:#c8102e;cursor:pointer;background:#fff0f2;border:0;border-radius:8px;padding:10px;font-weight:800}@media (width<=650px){.gallery-meta-row{grid-template-columns:90px 1fr}.gallery-meta-row>input,.gallery-meta-row .remove-row{grid-column:2}.gallery-replace img{width:90px;height:65px}}.workspace-editor-grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:22px;display:grid}.workspace-record-list{padding:18px;position:sticky;top:90px}.workspace-record-list h3{margin:5px 7px 15px}.workspace-record-list>button{text-align:left;color:#26364e;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:11px;display:flex}.workspace-record-list>button:hover,.workspace-record-list>button.active{color:#164a84;background:#edf4fc}.workspace-record-list button svg{width:18px}.workspace-record-list button span{display:grid}.workspace-record-list button small{color:#7b8799}.workspace-full-editor{margin:0}.workspace-full-editor>.btn{margin-top:16px}@media (width<=850px){.workspace-editor-grid{grid-template-columns:1fr}.workspace-record-list{position:static}}.sidebar-add-website{color:#fff;cursor:pointer;background:#ffffff14;border:1px dashed #ffffff52;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:39px;margin-top:8px;font-size:11px;font-weight:800;display:flex}.sidebar-add-website:hover{color:#b20d2b;background:#fff}.sidebar-add-website svg{width:16px}.product-frontend-map{background:#fff;border:1px solid #dce5e1;border-radius:16px;margin:18px 0 22px;overflow:hidden;box-shadow:0 12px 32px #15322a12}.product-frontend-map-head{border-bottom:1px solid #e8edeb;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.product-frontend-map-head span{color:#14916c;letter-spacing:1.5px;font-size:9px;font-weight:900}.product-frontend-map-head h2{color:#17233d;margin:5px 0 3px;font-size:19px}.product-frontend-map-head p{color:#7d8798;margin:0;font-size:11px}.frontend-map-preview{grid-template-columns:1.05fr 1fr;min-height:330px;display:grid}.frontend-map-gallery{border-right:1px solid #e3e8e6;grid-template-columns:54px 1fr;display:grid;position:relative}.frontend-map-thumbs{border-right:1px solid #e6ebe9;flex-direction:column;gap:7px;padding:12px 7px;display:flex}.frontend-map-thumbs label{color:#9ba7a2;cursor:default;border:1px solid #dce2e0;border-radius:6px;place-items:center;height:49px;display:grid;overflow:hidden}.frontend-map-thumbs label.editable{cursor:pointer;border-style:dashed;border-color:#14916c}.frontend-map-thumbs label input{display:none}.frontend-map-thumbs img{object-fit:cover;width:100%;height:100%}.frontend-map-thumbs svg{width:16px}.frontend-map-main{color:#83908a;background:#fafbfa;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:245px;display:flex}.frontend-map-main img{object-fit:contain;width:100%;height:100%;max-height:265px}.frontend-map-main svg{width:36px}.frontend-map-media{border-top:1px solid #e3e8e6;grid-column:1/-1;grid-template-columns:1fr 1fr;min-height:64px;display:grid}.frontend-map-media span{justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.frontend-map-media span+span{border-left:1px solid #e3e8e6}.frontend-map-media svg{color:#c8152d;width:18px}.frontend-video-inputs{flex:1;grid-template-columns:1fr;gap:5px;display:grid}.frontend-map-info{padding:25px}.frontend-map-info>small{color:#14916c;font-size:9px;font-weight:900}.frontend-map-info h3{color:#111a2d;margin:7px 0 13px;font-size:23px}.frontend-map-info>strong{color:#c7192d;font-size:20px;display:block}.frontend-map-info strong em{color:#8b929f;font-size:11px;font-style:normal}.frontend-map-pills{gap:7px;margin:17px 0;display:flex}.frontend-map-pills span{border:1px solid #d9dddc;border-radius:18px;padding:7px 10px;font-size:10px}.frontend-map-info h4{color:#555f6c;margin:12px 0 5px;font-size:11px}.frontend-map-info p,.frontend-map-info li{color:#626c79;font-size:10px;line-height:1.5}.frontend-map-info ul{margin:0;padding-left:16px}.frontend-map-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.frontend-map-actions b{color:#fff;text-align:center;background:#d21930;border-radius:6px;padding:10px;font-size:10px}.frontend-map-actions b:last-child{background:#17a34a}.frontend-map-labels{background:#e4e9e7;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.frontend-map-labels span{color:#61706a;text-align:center;background:#f6f9f7;padding:11px;font-size:9px}@media (width<=850px){.frontend-map-preview{grid-template-columns:1fr}.frontend-map-gallery{border-bottom:1px solid #e3e8e6;border-right:0}.frontend-map-labels{grid-template-columns:1fr 1fr}}@media (width<=560px){.product-frontend-map-head{flex-direction:column;align-items:stretch}.frontend-map-info{padding:18px}.frontend-map-labels{grid-template-columns:1fr}}.frontend-map-head-actions{flex-wrap:wrap;gap:8px;display:flex}.frontend-map-main.editable{cursor:pointer;outline-offset:-8px;outline:2px dashed #18a278;position:relative}.frontend-map-main input{opacity:0;cursor:pointer;position:absolute;inset:0}.frontend-map-main em{color:#fff;white-space:nowrap;background:#13273f;border-radius:15px;padding:7px 10px;font-size:9px;font-style:normal;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.frontend-inline-title,.frontend-inline-price input,.frontend-inline-description,.frontend-map-pills select,.frontend-map-pills input,.frontend-inline-specs input{background:#fff;border:1px solid #cfd8d4;border-radius:7px;outline:0;width:100%}.frontend-inline-title{color:#17233d;margin:7px 0 12px;padding:9px 10px;font-size:19px;font-weight:800}.frontend-inline-price{align-items:center;gap:7px;display:flex}.frontend-inline-price input{color:#c7192d;padding:8px 10px;font-size:16px;font-weight:800}.frontend-inline-price em{color:#8b929f;font-size:10px;font-style:normal}.frontend-map-pills select,.frontend-map-pills input{min-width:0;padding:7px 9px;font-size:9px}.frontend-inline-description{resize:vertical;padding:8px;font-size:10px}.frontend-inline-specs{gap:5px;display:grid}.frontend-inline-specs>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.frontend-inline-specs input{padding:6px 7px;font-size:9px}:root{--cms-navy:#0b2e55;--cms-blue:#174f89;--cms-red:#d91538;--cms-ink:#15233b;--cms-muted:#6f7d91;--cms-line:#dce5ef;--cms-soft:#f3f6fa}.app-shell{background:linear-gradient(145deg,#f2f6fb 0%,#fff7f8 100%)}.main{min-width:0}.content{width:100%;max-width:1680px;margin:0 auto;padding:32px clamp(20px,3vw,44px) 60px}.topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;height:76px;padding:0 30px}.crumb{gap:10px}.crumb strong{font-size:13px}.tenant-pill{border-radius:9px;min-height:34px;padding:0 12px;font-size:10px}.sidebar{width:248px}.sidebar nav>div>span{letter-spacing:1.8px;font-size:9px}.sidebar nav button{border-radius:9px;min-height:44px;margin:3px 0;font-size:12px}.sidebar nav button.active{box-shadow:0 9px 22px #d8153847}.product-form-page{max-width:1450px;margin:0 auto}.form-page-head{border:1px solid var(--cms-line);background:linear-gradient(115deg,#fff 0%,#f6f9fd 72%,#fff0f3 100%);border-radius:18px;align-items:center;margin-bottom:22px;padding:26px 28px;position:relative;overflow:hidden;box-shadow:0 14px 40px #15315214}.form-page-head:before{content:"";background:linear-gradient(#174f89,#d91538);width:5px;position:absolute;top:0;bottom:0;left:0}.form-page-head h1{color:var(--cms-ink);line-height:1.15;margin:7px 0 5px!important;font-size:clamp(25px,2.4vw,36px)!important}.form-page-head p{color:var(--cms-muted)!important;font-size:12px!important}.back-btn{font-size:11px!important}.form-head-actions{gap:10px}.form-head-actions .btn{min-height:43px;box-shadow:none;border-radius:10px;padding:0 16px;font-size:11px}.form-head-actions .btn.primary{box-shadow:0 10px 24px #d9153838}.form-tabs{z-index:20;border:1px solid var(--cms-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border-radius:13px;margin:0 0 18px;padding:7px;position:sticky;top:76px;box-shadow:0 8px 24px #12345b12}.form-tabs button{min-height:42px;padding:0 20px;font-weight:800;border-radius:9px!important;font-size:11px!important}.form-tabs button.active{background:#eaf2fb;color:var(--cms-blue)!important}.form-tabs button.active:after{display:none}.optional-fields-note{min-height:52px;margin-bottom:20px;padding:12px 16px;background:linear-gradient(90deg,#edf9f5,#f8fcfb)!important;border-color:#bcd8ce!important;border-radius:12px!important}.optional-fields-note span{line-height:1.5;font-size:11px!important}.form-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:24px}.form-main,.tab-single{gap:22px;display:grid}.form-card{background:#fff;position:relative;border:1px solid var(--cms-line)!important;border-radius:16px!important;margin:0!important;padding:26px!important;box-shadow:0 12px 35px #123f7311!important}.form-card:focus-within{border-color:#b7cae0!important;box-shadow:0 16px 42px #123f731a!important}.form-card-title{border-bottom:1px solid #e8edf3;gap:14px;padding-bottom:16px;margin-bottom:22px!important}.form-card-title>svg{width:42px!important;height:42px!important;color:var(--cms-blue)!important;background:linear-gradient(145deg,#e9f2fc,#f8fbff)!important;border-radius:11px!important;padding:11px!important}.form-card-title h3{color:var(--cms-ink);font-size:17px!important}.form-card-title p{line-height:1.5;color:var(--cms-muted)!important;margin-top:4px!important;font-size:11px!important}.form-card-title .section-add,.section-add{min-height:36px;padding:0 12px;border-radius:8px!important;font-size:10px!important}.form-grid{gap:16px!important}.form-field{gap:7px!important}.form-field>span,.builder-form label>span{color:#34445c;font-size:11px!important;font-weight:800!important}.form-field>small{line-height:1.5;color:#8793a4!important;font-size:9px!important}.form-field input,.form-field select,.form-field textarea,.dynamic-row input,.faq-edit input,.faq-edit textarea{color:#17243a;min-height:46px;transition:all .2s;background:#fbfcfe!important;border:1px solid #cfdae7!important;border-radius:10px!important;padding:11px 13px!important;font-size:12px!important}.form-field textarea,.faq-edit textarea{min-height:auto}.form-field input:hover,.form-field select:hover,.form-field textarea:hover{border-color:#aebfd2!important}.form-field input:focus,.form-field select:focus,.form-field textarea:focus,.faq-edit input:focus,.faq-edit textarea:focus{outline:0;border-color:var(--cms-blue)!important;background:#fff!important;box-shadow:0 0 0 4px #174f8917!important}.select-add-row{gap:9px}.select-add-row button{min-width:105px;border-radius:10px!important;font-size:10px!important}.input-prefix{border-radius:10px!important}.upload-box{min-height:175px;background:linear-gradient(145deg,#f8fbff,#f2f6fb)!important;border:1.5px dashed #aabed4!important;border-radius:13px!important}.upload-box:hover{border-color:var(--cms-blue)!important;background:#edf5fd!important}.upload-box>b{font-size:12px!important}.upload-box>span{font-size:9px!important}.media-grid{gap:18px!important}.dynamic-list{gap:10px}.dynamic-row{background:#f9fbfd;border:1px solid #e0e7ef;border-radius:11px;padding:9px;grid-template-columns:25px minmax(0,1fr) minmax(0,1fr) 42px!important}.dynamic-row button{height:38px;border-radius:8px!important}.faq-edit{margin-top:13px;background:#f9fbfd!important;border:1px solid #dfe7f0!important;border-radius:12px!important;padding:16px!important}.faq-edit>div b{font-size:11px}.sticky-card{background:linear-gradient(#fff,#f8fafd)!important;top:145px!important}.publish-note{border-radius:10px!important;padding:12px!important;font-size:10px!important}.tab-single{max-width:1120px;margin:0 auto}.seo-layout{gap:24px}.panel.products-panel{overflow:hidden;border-radius:17px!important}.products-title{padding:25px 26px!important}.products-title h1{font-size:29px!important}.table-tools{padding:16px 18px!important}.table-tools input{font-size:11px!important}table th{height:42px;font-size:9px!important}table td{padding-top:14px!important;padding-bottom:14px!important}.row-actions button{border-radius:9px!important;width:36px!important;height:36px!important}.toast{font-family:DM Sans,sans-serif}.welcome-row{background:linear-gradient(115deg,#fff 0%,#f1f6fc 60%,#fff0f3 100%);border:1px solid #d9e4ef;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 15px 42px #123f7314;padding:30px 32px!important}.welcome-row:after{content:"";pointer-events:none;background:radial-gradient(circle,#d915381f,#0000 68%);border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-70px}.welcome-row h1{color:var(--cms-ink);font-size:clamp(28px,3vw,40px)!important}.welcome-row>div>p:last-child{color:var(--cms-muted);font-size:13px!important}.stats-grid{gap:18px!important;margin-top:22px!important}.stat-card{min-height:170px;transition:transform .22s,box-shadow .22s;border:1px solid var(--cms-line)!important;background:#fff!important;border-radius:16px!important;padding:22px!important;box-shadow:0 12px 32px #123f7311!important}.stat-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #123f731f!important}.stat-card h2{font-size:30px!important}.stat-card p{font-weight:800;color:#526178!important;font-size:11px!important}.stat-icon{border-radius:11px!important;width:42px!important;height:42px!important}.main-grid{gap:22px!important;margin-top:22px!important}.panel{border-radius:16px!important}.panel-head{padding:20px 22px!important}.panel-head h3{font-size:16px!important}.panel-head p{font-size:10px!important}.quick-actions button{min-height:80px;border-radius:13px!important}.quick-actions button span{font-size:11px!important}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (width<=1120px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=620px){.stats-grid{grid-template-columns:1fr!important}}@media (width<=1050px){.form-layout{grid-template-columns:1fr}.form-aside{grid-template-columns:1fr;display:grid}.sticky-card{position:static!important}.form-page-head{flex-direction:column;align-items:flex-start}.form-head-actions{width:100%}}@media (width<=700px){.content{padding:18px 12px 45px}.topbar{height:66px;padding:0 14px}.form-tabs{justify-content:flex-start;top:66px;overflow-x:auto}.form-tabs button{white-space:nowrap}.form-card{padding:18px!important}.form-grid.two,.media-grid{grid-template-columns:1fr!important}.dynamic-row{grid-template-columns:20px 1fr 38px!important}.dynamic-row input:nth-of-type(2){grid-column:2}.form-head-actions{grid-template-columns:1fr;display:grid}.form-head-actions .btn{width:100%}.form-page-head{padding:20px}.optional-fields-note{align-items:flex-start}}.main.dashboard-dark{color:#edf5ff;background:radial-gradient(circle at 85% 5%,#ce18392e,#0000 28%),radial-gradient(circle at 10% 25%,#2066ae33,#0000 34%),#071a31;min-height:100vh}.dashboard-dark .topbar{background:#07192ff0;border-bottom-color:#94b4d629;box-shadow:0 8px 30px #00000040}.dashboard-dark .crumb span,.dashboard-dark .crumb strong{color:#d8e8fa}.dashboard-dark .crumb b{color:#607b99}.dashboard-dark .tenant-pill{color:#dcecff;background:#235b9459;border-color:#5e97d140}.dashboard-dark .top-actions .search{background:#ffffff12;border-color:#97b7d833}.dashboard-dark .top-actions .search input{color:#fff}.dashboard-dark .top-actions .search input::placeholder{color:#8298b1}.dashboard-dark .top-actions kbd{color:#a8bbcf;background:#ffffff14;border-color:#ffffff26}.dashboard-dark .icon-btn,.dashboard-dark .profile{color:#dceaff;background:#ffffff12;border-color:#97b7d833}.dashboard-dark .profile small{color:#8fa5bc}.dashboard-dark .content{background:0 0}.dashboard-dark .welcome-row{background:linear-gradient(120deg,#0f355bf0,#0e2a49f0 58%,#690f2abf);border-color:#7ea7d233;box-shadow:0 24px 60px #0000004d}.dashboard-dark .welcome-row:before{background:linear-gradient(#4ea0e9,#ec3154)}.dashboard-dark .welcome-row:after{background:radial-gradient(circle,#f230554d,#0000 68%)}.dashboard-dark .welcome-row .eyebrow{color:#72b8f2}.dashboard-dark .welcome-row h1{text-shadow:0 2px 16px #00000040;color:#fff!important}.dashboard-dark .welcome-row>div>p:last-child{color:#b9cce0!important}.dashboard-dark .welcome-row .btn.secondary{color:#fff;background:#ffffff17;border-color:#c4dbf259}.dashboard-dark .welcome-row .btn.secondary:hover{color:#173e69;background:#fff}.dashboard-dark .welcome-row .btn.primary{background:linear-gradient(135deg,#ec2349,#bd0e2e);box-shadow:0 12px 30px #e2193e52}.dashboard-dark .stat-card{color:#fff;background:linear-gradient(145deg,#123457f2,#0a2543f2)!important;border-color:#87abd02e!important;box-shadow:0 18px 44px #00000038!important}.dashboard-dark .stat-card:hover{border-color:#4b97dc7a!important;box-shadow:0 22px 50px #00000057!important}.dashboard-dark .stat-card h2{color:#fff}.dashboard-dark .stat-card p{color:#c2d4e7!important}.dashboard-dark .stat-card small{color:#718ba5}.dashboard-dark .stat-card em{color:#91aac3;background:#ffffff12;border:1px solid #8fb2d529}.dashboard-dark .stat-icon{color:#70bafa!important;background:linear-gradient(145deg,#236fb359,#18518973)!important}.dashboard-dark .progress{background:#ffffff17}.dashboard-dark .panel,.dashboard-dark .seo-panel{color:#edf5ff;background:linear-gradient(150deg,#113152f7,#09223efa)!important;border-color:#87abd02e!important;box-shadow:0 20px 50px #0000003d!important}.dashboard-dark .panel-head,.dashboard-dark .products-title,.dashboard-dark .table-tools{border-color:#87abd024!important}.dashboard-dark .panel-head h3,.dashboard-dark .products-title h1,.dashboard-dark .seo-panel h3{color:#fff!important}.dashboard-dark .panel-head p,.dashboard-dark .products-title p{color:#839bb4!important}.dashboard-dark .link-btn{color:#6bb7f5}.dashboard-dark .table-tools label{background:#ffffff0e;border-color:#89add033}.dashboard-dark .table-tools input{color:#eaf4ff;background:0 0}.dashboard-dark .table-tools input::placeholder{color:#7890a9}.dashboard-dark .chips .chip{color:#8fa6be}.dashboard-dark .chips .chip.active{color:#fff;background:#245c94}.dashboard-dark table thead{background:#ffffff09}.dashboard-dark table th{color:#7f98b2;border-color:#89add01f}.dashboard-dark table td{color:#c8d8e9;border-color:#89add01a}.dashboard-dark .product-cell b{color:#eff7ff}.dashboard-dark .product-cell small{color:#6f89a3}.dashboard-dark .product-thumb{color:#67afe9;background:#4584c32e}.dashboard-dark .category-tag{color:#ff708a;background:#e11e4326}.dashboard-dark .status.published{color:#60ddb5;background:#22b48729}.dashboard-dark .seo-score{color:#b9d7f2}.dashboard-dark .row-actions button{color:#a9c2db;background:#ffffff0e;border-color:#86aacf33}.dashboard-dark .row-actions button:hover{background:#3d87cc38}.dashboard-dark .seo-panel .seo-ring{filter:drop-shadow(0 8px 18px #1ac1942e)}.dashboard-dark .seo-panel strong{color:#65deb8}.dashboard-dark .seo-panel small{color:#819bb4}.dashboard-dark .seo-panel>a{color:#aaa2ff;background:#695ad22e}.dashboard-dark .quick-actions button{color:#d9e9fa;background:#0f3051e6;border-color:#87abd02e}.dashboard-dark .quick-actions button:hover{color:#fff;background:#174f89}.dashboard-dark .profile-menu{color:#eaf4ff;background:#102f50;border-color:#284f75}.dashboard-dark .profile-menu button{color:#d8e8f8}.dashboard-dark .profile-menu button:hover{background:#17446f}@media (width<=760px){.dashboard-dark .topbar{background:#0a2746}.dashboard-dark .welcome-row{padding:23px!important}.dashboard-dark .stats-grid{grid-template-columns:1fr!important}}.theme-toggle{color:#d91538!important}.main.theme-light{background:linear-gradient(145deg,#edf5ff 0%,#f8fbff 58%,#fff2f4 100%)}.theme-light .welcome-row{background:linear-gradient(120deg,#eaf4ff,#f8fbff 62%,#ffecef)}.theme-light .welcome-row h1,.theme-light .panel-head h3,.theme-light .products-title h1,.theme-light .seo-panel h3,.theme-light .workspace-overview h2{color:#c8102e!important}.theme-light .stat-card h2{color:#123f73}.theme-light .stat-icon{color:#164a84!important;background:#e3f0fc!important}.theme-light .progress span{background:linear-gradient(90deg,#164a84,#d91538)!important}.workspace-overview{background:linear-gradient(105deg,#fff,#eef6ff);border:1px solid #d9e4ef;border-radius:16px;grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(105px,.55fr)) auto;align-items:center;gap:12px;margin-top:22px;padding:20px 22px;display:grid;box-shadow:0 13px 34px #123f7312}.workspace-overview>div>span{color:#d91538;letter-spacing:1.4px;font-size:9px;font-weight:900}.workspace-overview h2{margin:4px 0;font-size:19px}.workspace-overview p{color:#748297;margin:0;font-size:10px}.workspace-overview article{text-align:center;border-left:1px solid #dbe5ef;padding:12px}.workspace-overview article b{color:#164a84;font-size:24px;display:block}.workspace-overview article span{color:#76869a;font-size:9px;font-weight:800}.workspace-overview>button{color:#fff;cursor:pointer;background:#d91538;border:0;border-radius:9px;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:10px;font-weight:900;display:flex}.workspace-overview>button svg{width:15px}.dashboard-dark .workspace-overview{background:linear-gradient(120deg,#113558f2,#0a2542f5);border-color:#87abd02e;box-shadow:0 18px 42px #00000038}.dashboard-dark .workspace-overview h2{color:#ff4f70!important}.dashboard-dark .workspace-overview p{color:#8fa6be}.dashboard-dark .workspace-overview article{border-color:#87abd029}.dashboard-dark .workspace-overview article b{color:#fff}.dashboard-dark .workspace-overview article span{color:#8ea6be}.main.theme-dark:not(.dashboard-dark){color:#eaf4ff;background:#081d35;min-height:100vh}.theme-dark:not(.dashboard-dark) .topbar{background:#0b2949;border-color:#214566}.theme-dark:not(.dashboard-dark) .crumb span,.theme-dark:not(.dashboard-dark) .crumb strong{color:#e1effd}.theme-dark:not(.dashboard-dark) .content{background:0 0}.theme-dark:not(.dashboard-dark) .form-page-head,.theme-dark:not(.dashboard-dark) .form-card,.theme-dark:not(.dashboard-dark) .panel,.theme-dark:not(.dashboard-dark) .form-tabs,.theme-dark:not(.dashboard-dark) .optional-fields-note{color:#f1f7ff;background:#0e3153!important;border-color:#254968!important;box-shadow:0 15px 38px #0003!important}.theme-dark:not(.dashboard-dark) .form-page-head h1,.theme-dark:not(.dashboard-dark) .form-card-title h3,.theme-dark:not(.dashboard-dark) .products-title h1,.theme-dark:not(.dashboard-dark) .builder-selected h2{color:#ff4c6d!important}.theme-dark:not(.dashboard-dark) .form-page-head p,.theme-dark:not(.dashboard-dark) .form-card-title p,.theme-dark:not(.dashboard-dark) .optional-fields-note span{color:#a9bed2!important}.theme-dark:not(.dashboard-dark) .form-field>span,.theme-dark:not(.dashboard-dark) .builder-form label>span{color:#e5f0fb!important}.theme-dark:not(.dashboard-dark) .form-field input,.theme-dark:not(.dashboard-dark) .form-field select,.theme-dark:not(.dashboard-dark) .form-field textarea,.theme-dark:not(.dashboard-dark) .dynamic-row input,.theme-dark:not(.dashboard-dark) .faq-edit input,.theme-dark:not(.dashboard-dark) .faq-edit textarea{color:#fff!important;background:#0a2745!important;border-color:#315574!important}.theme-dark:not(.dashboard-dark) input::placeholder,.theme-dark:not(.dashboard-dark) textarea::placeholder{color:#728ca5}.theme-dark:not(.dashboard-dark) .dynamic-row,.theme-dark:not(.dashboard-dark) .faq-edit,.theme-dark:not(.dashboard-dark) .upload-box{color:#eaf4ff;background:#0a2948!important;border-color:#315574!important}.theme-dark:not(.dashboard-dark) .form-tabs button{color:#9fb4c9}.theme-dark:not(.dashboard-dark) .form-tabs button.active{background:#d91538;color:#fff!important}.theme-dark:not(.dashboard-dark) table th{color:#91a9c0;background:#0a2948;border-color:#294b69}.theme-dark:not(.dashboard-dark) table td{color:#d8e6f4;border-color:#25455f}.theme-dark:not(.dashboard-dark) .product-cell b{color:#fff}.theme-dark:not(.dashboard-dark) .table-tools{border-color:#294b69}.theme-dark:not(.dashboard-dark) .sticky-card{background:#0d2d4d!important}@media (width<=950px){.workspace-overview{grid-template-columns:1fr 1fr 1fr}.workspace-overview>div{grid-column:1/-1}.workspace-overview>button{grid-column:1/-1;justify-content:center}}@media (width<=560px){.workspace-overview{grid-template-columns:1fr}.workspace-overview>div,.workspace-overview>button{grid-column:auto}.workspace-overview article{border-top:1px solid #dbe5ef;border-left:0}}.app-shell.theme-dark .sidebar{background:linear-gradient(#061a31 0%,#0b2e55 52%,#071d35 100%);border-right:1px solid #6899ca2e;box-shadow:10px 0 35px #00000047}.app-shell.theme-dark .sidebar .brand{border-bottom-color:#9fbfe029}.app-shell.theme-dark .sidebar .brand img{background:#fffffff5;border:1px solid #81add740;border-radius:14px;padding:7px;box-shadow:0 10px 28px #0000003d}.app-shell.theme-dark .sidebar nav>div>span{color:#7996b5}.app-shell.theme-dark .sidebar nav button{color:#c9dcef}.app-shell.theme-dark .sidebar nav button:hover{color:#fff;background:#407ebc2e}.app-shell.theme-dark .sidebar nav button.active{color:#fff;background:linear-gradient(135deg,#e51c43,#bd0d2d);box-shadow:0 10px 24px #d713384d}.app-shell.theme-dark .sidebar-add-website{color:#e4f1fd;background:#285c903d;border-color:#9abee24d}.app-shell.theme-dark .sidebar-add-website:hover{color:#fff;background:#e52649;border-color:#e52649}.app-shell.theme-dark .sidebar .count{color:#fff;background:#e51c43}.app-shell.theme-light .sidebar{color:#173a61;background:linear-gradient(#f8fbff 0%,#eaf3fd 62%,#fff2f4 100%);border-right:1px solid #d6e3f0;box-shadow:8px 0 28px #174f891a}.app-shell.theme-light .sidebar .brand{border-bottom-color:#d7e3ef}.app-shell.theme-light .sidebar .brand img{background:#fff;border:1px solid #d8e3ed;border-radius:14px;padding:7px;box-shadow:0 9px 24px #174f891a}.app-shell.theme-light .sidebar nav>div>span{color:#758aa1}.app-shell.theme-light .sidebar nav button{color:#294d73}.app-shell.theme-light .sidebar nav button:hover{color:#123f73;background:#dcebf9}.app-shell.theme-light .sidebar nav button.active{color:#fff;background:linear-gradient(135deg,#e31b40,#c00e30);box-shadow:0 10px 24px #ca102e3d}.app-shell.theme-light .sidebar-add-website{color:#164a84;background:#e5f0fb;border-color:#9bb8d4}.app-shell.theme-light .sidebar-add-website:hover{color:#fff;background:#164a84;border-color:#164a84}.app-shell.theme-light .sidebar .count{color:#164a84;background:#dbeaf8}.app-shell.theme-light .sidebar nav button.active .count{color:#fff;background:#fff3}@media (width<=760px){.app-shell.theme-dark .sidebar{background:linear-gradient(#061a31,#0a2b4e)}.app-shell.theme-light .sidebar{background:linear-gradient(#f8fbff,#eaf3fd)}}.dashboard-dark .products-panel table,.dashboard-dark .products-panel tbody,.dashboard-dark .products-panel tbody tr,.dashboard-dark .products-panel tbody td{background:#0d3153!important}.dashboard-dark .products-panel tbody tr:hover,.dashboard-dark .products-panel tbody tr:hover td{background:#123b61!important}.dashboard-dark .products-panel .product-cell b{color:#f5f9ff!important}.dashboard-dark .products-panel .product-cell small{color:#7793ad!important}.dashboard-dark .products-panel table td{color:#c7daeb!important}.dashboard-dark .products-panel .seo-score{background:#ffffff14!important}.dashboard-dark .products-panel .row-actions button{background:#12395d!important}.theme-light .products-panel tbody tr,.theme-light .products-panel tbody td{color:#24364d!important;background:#fff!important}.dashboard-insights{grid-template-columns:1.45fr 1fr .8fr;gap:18px;margin-top:22px;display:grid}.insight-card{background:#fff;border:1px solid #dbe5ef;border-radius:16px;min-width:0;padding:20px;box-shadow:0 12px 32px #123f7312}.insight-card header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.insight-card header span{color:#d91538;letter-spacing:1.3px;font-size:8px;font-weight:900}.insight-card header h3{color:#172840;margin:4px 0 0;font-size:16px}.insight-card header button{color:#164a84;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.insight-card header button svg{width:13px}.analytics-bars{grid-template-columns:repeat(7,1fr);align-items:end;gap:12px;height:180px;padding-top:10px;display:grid}.analytics-bars i{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;font-style:normal;display:flex;position:relative}.analytics-bars i:before{content:"";background:repeating-linear-gradient(-45deg,#d9e4ee 0 3px,#0000 3px 7px);border-radius:9px;position:absolute;inset:0 16%}.analytics-bars i b{z-index:1;width:68%;height:var(--bar);background:linear-gradient(#d91538,#164a84);border-radius:10px 10px 4px 4px;position:relative}.analytics-bars i small{z-index:1;color:#7c8999;margin-top:7px;font-size:9px;position:relative}.queue-card>div{display:grid}.queue-card>div>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e5ebf1;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0;display:grid}.queue-card>div>button>i{color:#164a84;background:#e9f3fd;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.queue-card>div>button svg{width:15px}.queue-card button>span{min-width:0;display:grid}.queue-card button b{color:#24354c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.queue-card button small{color:#8995a5;margin-top:2px;font-size:8px}.queue-card button em{border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.queue-card button em.published{color:#138563;background:#e1f7f0}.queue-card button em.draft{color:#a66a00;background:#fff0d9}.progress-card{flex-direction:column;display:flex}.progress-donut{text-align:center;background:conic-gradient(#d91538 var(--score), #dfe7ef 0);border-radius:50%;place-content:center;width:150px;height:150px;margin:auto;display:grid;position:relative}.progress-donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:18px}.progress-donut strong,.progress-donut span{z-index:1;position:relative}.progress-donut strong{font-size:30px}.progress-donut span{color:#748297;font-size:9px}.progress-legend{color:#748297;justify-content:center;gap:14px;margin-top:16px;font-size:8px;display:flex}.progress-legend span{align-items:center;gap:5px;display:flex}.progress-legend i{background:#d91538;border-radius:50%;width:8px;height:8px}.progress-legend span:last-child i{background:#dfe7ef}.dashboard-dark .insight-card{background:linear-gradient(145deg,#103758,#0b2d4e);border-color:#87abd02e;box-shadow:0 18px 42px #0000003b}.dashboard-dark .insight-card header h3{color:#fff}.dashboard-dark .insight-card header button{color:#72b8f2}.dashboard-dark .analytics-bars i:before{background:repeating-linear-gradient(-45deg,#96b5d329 0 3px,#0000 3px 7px)}.dashboard-dark .analytics-bars i small{color:#8da5bd}.dashboard-dark .queue-card>div>button{border-color:#89add021}.dashboard-dark .queue-card>div>button>i{color:#6db4ed;background:#3f85c833}.dashboard-dark .queue-card button b{color:#edf6ff}.dashboard-dark .queue-card button small{color:#7690a9}.dashboard-dark .progress-donut{background:conic-gradient(#ec2449 var(--score), #ffffff17 0)}.dashboard-dark .progress-donut:after{background:#0d3153}.dashboard-dark .progress-donut strong{color:#fff}.dashboard-dark .progress-donut span,.dashboard-dark .progress-legend{color:#8fa7be}.dashboard-dark .progress-legend span:last-child i{background:#345572}@media (width<=1150px){.dashboard-insights{grid-template-columns:1fr 1fr}.progress-card{grid-column:1/-1}.progress-card .progress-donut{width:130px;height:130px}}@media (width<=720px){.dashboard-insights{grid-template-columns:1fr}.progress-card{grid-column:auto}.analytics-bars{gap:7px;height:150px}}.main-grid{align-items:stretch;grid-template-columns:minmax(0,2.15fr) minmax(300px,.82fr)!important}.main-grid>aside,.main-grid .seo-panel{height:100%}.seo-panel{flex-direction:column;display:flex}.seo-panel .score-wrap{flex:1;align-content:center}.seo-panel .full-btn{margin-top:auto}.bottom-grid{width:100%;margin-top:22px!important;display:block!important}.bottom-grid .quick-panel{width:100%}.quick-actions{gap:12px;padding:16px 18px 18px}.quick-actions button{border:1px solid var(--line)!important;border-radius:13px!important;min-height:104px!important;padding:14px 16px!important}.quick-actions button:not(:last-child){border-right:1px solid var(--line)!important}.quick-actions button>svg{color:#8296aa;width:16px;position:absolute;bottom:16px;right:14px}.quick-actions b{line-height:1.35;font-size:11px!important}.quick-actions small{line-height:1.45;font-size:8px!important}.app-shell .sidebar .brand{justify-content:center;align-items:center;display:flex;height:116px!important;padding:8px 0 16px!important}.app-shell.theme-dark .sidebar .brand img,.app-shell.theme-light .sidebar .brand img{object-fit:contain!important;object-position:center!important;background:#fff!important;border-radius:50%!important;width:88px!important;height:88px!important;padding:11px!important;box-shadow:0 12px 30px #0003!important}@media (width<=1050px){.main-grid{grid-template-columns:1fr!important}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.quick-actions{grid-template-columns:1fr}}.dashboard-utility-grid{grid-template-columns:1.15fr .85fr;gap:18px;margin-top:22px;display:grid}.date-widget,.weather-widget{background:#fff;border:1px solid #dbe5ef;border-radius:16px;padding:20px 22px;box-shadow:0 12px 32px #123f7312}.date-widget header,.weather-widget header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.date-widget header span,.weather-widget header span{color:#d91538;letter-spacing:1.2px;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}.date-widget header svg,.weather-widget header svg{width:16px}.date-widget header strong{color:#164a84;font-size:13px}.date-summary{align-items:center;gap:14px;margin-bottom:16px;display:flex}.date-summary>b{color:#fff;background:linear-gradient(145deg,#164a84,#0b315c);border-radius:15px;place-items:center;width:58px;height:58px;font-size:28px;display:grid;box-shadow:0 10px 22px #164a8433}.date-summary h3,.weather-main h3{color:#172840;margin:0;font-size:17px}.date-summary p,.weather-main p{color:#78879a;margin:4px 0 0;font-size:10px}.mini-calendar{background:#f5f8fc;border-radius:12px;padding:12px}.calendar-week,.calendar-days{text-align:center;grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.calendar-week span{color:#8493a5;padding-bottom:6px;font-size:8px;font-weight:900}.calendar-days i{color:#33465e;border-radius:7px;place-items:center;height:25px;font-size:9px;font-style:normal;display:grid}.calendar-days i.today{color:#fff;background:#d91538;font-weight:900;box-shadow:0 5px 12px #d9153840}.weather-widget{color:#fff;background:linear-gradient(135deg,#0e477d,#082b50);position:relative;overflow:hidden}.weather-widget:after{content:"";background:#ffffff0f;border-radius:50%;width:180px;height:180px;position:absolute;top:-50px;right:-45px}.weather-widget header,.weather-main,.weather-meta{z-index:1;position:relative}.weather-widget header span{color:#ff6682}.weather-widget header em{color:#b8d1e8;align-items:center;gap:5px;font-size:9px;font-style:normal;display:flex}.weather-widget header em svg{width:13px}.weather-main{grid-template-columns:58px auto 1fr;align-items:center;gap:12px;margin:28px 0;display:grid}.weather-main>svg{color:#ffd45d;width:54px;height:54px}.weather-main>strong{font-size:44px;line-height:1}.weather-main sup{font-size:17px}.weather-main h3{color:#fff}.weather-main p{color:#a9c4dc}.weather-meta{grid-template-columns:1fr 1fr;gap:10px;display:grid}.weather-meta>span{background:#ffffff12;border:1px solid #ffffff1f;border-radius:11px;grid-template-columns:30px 1fr;column-gap:8px;padding:11px;display:grid}.weather-meta svg{color:#65c8ff;grid-row:1/3;align-self:center;width:22px}.weather-meta b{font-size:11px}.weather-meta small{color:#a8c3da;font-size:8px}.dashboard-dark .date-widget{background:linear-gradient(145deg,#103758,#0b2d4e);border-color:#87abd02e;box-shadow:0 18px 42px #0000003b}.dashboard-dark .date-widget header strong,.dashboard-dark .date-summary h3{color:#fff}.dashboard-dark .date-summary p{color:#8fa7be}.dashboard-dark .mini-calendar{background:#ffffff0e}.dashboard-dark .calendar-week span{color:#7893ad}.dashboard-dark .calendar-days i{color:#c8daea}@media (width<=900px){.dashboard-utility-grid{grid-template-columns:1fr}}@media (width<=520px){.date-widget,.weather-widget{padding:17px}.weather-main{grid-template-columns:48px auto 1fr}.weather-main>svg{width:44px}.weather-main>strong{font-size:36px}}.profile-wrap .profile-menu{z-index:100;background:#fff;border:1px solid #d8e4ef;border-radius:13px;width:190px;padding:8px;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 18px 45px #0a254138}.profile-wrap .profile-menu:before{content:"";background:inherit;border-top:1px solid #d8e4ef;border-left:1px solid #d8e4ef;width:11px;height:11px;position:absolute;top:-6px;right:18px;transform:rotate(45deg)}.profile-wrap .profile-menu button{z-index:1;text-align:left;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:43px;margin:0;padding:0 12px;font:700 11px Manrope;transition:background .18s,color .18s,transform .18s;display:flex;position:relative;color:#173a61!important;background:0 0!important}.profile-wrap .profile-menu button+button{border-top:1px solid #edf1f5;border-radius:0 0 9px 9px;margin-top:4px}.profile-wrap .profile-menu button svg{stroke-width:2px;width:16px;height:16px}.profile-wrap .profile-menu button:hover{transform:translate(2px);color:#164a84!important;background:#eaf3fc!important}.profile-wrap .profile-menu button.profile-signout{color:#d2183c!important}.profile-wrap .profile-menu button.profile-signout:hover{color:#b90d2d!important;background:#fff0f3!important}.theme-dark .profile-wrap .profile-menu{background:#0c2b49;border-color:#31597c;box-shadow:0 20px 50px #0006}.theme-dark .profile-wrap .profile-menu button{color:#dceafa!important}.theme-dark .profile-wrap .profile-menu button+button{border-top-color:#97b8d724}.theme-dark .profile-wrap .profile-menu button:hover{color:#fff!important;background:#17466f!important}.theme-dark .profile-wrap .profile-menu button.profile-signout{color:#ff748d!important}.theme-dark .profile-wrap .profile-menu button.profile-signout:hover{color:#ff9caf!important;background:#dd193d2e!important}.category-intro-upload{position:relative;overflow:hidden;min-height:150px!important}.category-intro-upload img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.category-intro-upload b{z-index:1;color:#fff;background:#071f39d1;border-radius:7px;padding:7px 10px;position:relative}.industry-builder-head{border-top:1px solid #dce5ef;justify-content:space-between;align-items:center;gap:15px;margin:22px 0 14px;padding-top:20px;display:flex}.industry-builder-head span{color:#d91538;letter-spacing:1.3px;font-size:8px;font-weight:900}.industry-builder-head h3{color:#172840;margin:4px 0 0;font-size:16px}.industry-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.industry-editor-grid>article{background:#fff;border:1px solid #dbe5ef;border-radius:12px;padding:14px}.industry-editor-grid>article>label{color:#56677c;gap:6px;margin-top:10px;font-size:9px;font-weight:800;display:grid}.industry-editor-grid input,.industry-editor-grid textarea{color:#172840;background:#fff;border:1px solid #d6e1ec;border-radius:8px;width:100%;padding:10px;font:500 11px Manrope}.industry-image-upload{cursor:pointer;background:#f2f7fc;border:1px dashed #a9bed2;border-radius:9px;place-items:center;position:relative;overflow:hidden;height:135px!important;margin:0!important;display:grid!important}.industry-image-upload img{object-fit:cover;width:100%;height:100%}.industry-image-upload svg{color:#164a84;width:23px}.industry-image-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.industry-remove{color:#c8102e;cursor:pointer;background:#fff0f3;border:0;border-radius:7px;align-items:center;gap:5px;margin-top:10px;padding:7px 9px;font-size:9px;font-weight:800;display:flex}.industry-remove svg{width:13px}.theme-dark .industry-builder-head{border-color:#315574}.theme-dark .industry-builder-head h3{color:#fff}.theme-dark .industry-editor-grid>article{background:#0a2948;border-color:#315574}.theme-dark .industry-editor-grid input,.theme-dark .industry-editor-grid textarea{color:#fff;background:#082541;border-color:#315574}.theme-dark .industry-image-upload{background:#0b3153;border-color:#416b8f}.theme-dark .industry-remove{color:#ff7890;background:#d9153829}@media (width<=720px){.industry-editor-grid{grid-template-columns:1fr}.industry-builder-head{flex-direction:column;align-items:flex-start}}.main.theme-dark .tenant-pill{color:#eaf5ff!important;background:#174b78!important}.main.theme-dark .tenant-pill svg{color:#86c8ff!important}.main.theme-light .tenant-pill{color:#164a84!important;background:#e5f0fb!important}.main.theme-light .tenant-pill svg{color:#164a84!important}.main.theme-dark .category-records article{border-color:#90b2d22e!important}.main.theme-dark .category-records article b{color:#f4f8fd!important}.main.theme-dark .category-records article small{color:#9eb3c8!important}.main.theme-dark .category-records article>span{color:#168b68!important;background:#e7f8f2!important}.main.theme-dark .category-records article button{color:#234b70!important;background:#f5f8fb!important;border:1px solid #365c7d!important}.main.theme-dark .category-records article button.danger{color:#d4173b!important;background:#fff0f3!important}.main.theme-light .category-records article b{color:#17243a!important}.main.theme-light .category-records article small{color:#718096!important}.main.theme-dark .builder-pages,.main.theme-dark .builder-editor{color:#edf6ff!important;background:#0e3153!important;border-color:#2c5273!important}.main.theme-dark .builder-pages>label{background:#092744!important;border-color:#365b7c!important}.main.theme-dark .builder-pages>label input{color:#fff!important;background:0 0!important}.main.theme-dark .builder-page-list{border-color:#294e6e!important}.main.theme-dark .builder-page-list>button{color:#c7d9e9!important;background:0 0!important}.main.theme-dark .builder-page-list>button:hover,.main.theme-dark .builder-page-list>button.active{color:#fff!important;background:#174b78!important}.main.theme-dark .builder-page-list small{color:#88a2ba!important}.main.theme-dark .builder-selected{border-color:#294e6e!important}.main.theme-dark .builder-selected h2{color:#fff!important}.main.theme-dark .builder-selected>span{color:#ff6681!important}.main.theme-dark .builder-tabs{background:#0b2b4b!important;border-color:#294e6e!important}.main.theme-dark .builder-tabs button{color:#a9bfd3!important}.main.theme-dark .builder-tabs button.active{color:#ff5b78!important}.main.theme-dark .builder-form label>span,.main.theme-dark .main-card-editor-fields label>span{color:#dfeaf5!important}.main.theme-dark .builder-form input,.main.theme-dark .builder-form textarea,.main.theme-dark .main-card-editor-fields input,.main.theme-dark .main-card-editor-fields textarea{color:#fff!important;background:#092744!important;border-color:#3a6080!important}.main.theme-dark .builder-form input::placeholder,.main.theme-dark .builder-form textarea::placeholder{color:#7892aa!important}.main.theme-dark .builder-upload{color:#8fd0ff!important;background:#0a2948!important;border-color:#416c8e!important}.main.theme-dark .main-card-builder,.main.theme-dark .category-page-builder{background:#0a2948!important;border-color:#315574!important}.main.theme-dark .main-card-builder-head h3,.main.theme-dark .main-cards-demo-title h3{color:#fff!important}.main.theme-dark .main-card-builder-head p,.main.theme-dark .main-card-empty{color:#a0b5c9!important}.main.theme-dark .main-card-editor{background:#0d3153!important;border-color:#365b7c!important}.main.theme-dark .main-card-empty{border-color:#416887!important}.main.theme-dark .main-cards-frontend-demo{background:#071f38!important}.main.theme-dark .main-cards-frontend-demo article{color:#fff!important;background:#103656!important}.main.theme-dark .main-cards-frontend-demo article h4{color:#fff!important}.main.theme-dark .main-cards-frontend-demo article p{color:#a9bfd3!important}.main.theme-dark .products-panel tbody,.main.theme-dark .products-panel tbody tr,.main.theme-dark .products-panel tbody td{background:#0d3153!important}.main.theme-dark .products-panel tbody tr:hover,.main.theme-dark .products-panel tbody tr:hover td{background:#143d62!important}.main.theme-dark .products-panel .product-cell b{color:#f7fbff!important}.main.theme-dark .products-panel .product-cell small{color:#819ab2!important}.main.theme-dark .products-panel table td{color:#d4e2ef!important}.main.theme-dark .products-panel .seo-score{color:#bcd8ef!important;background:#ffffff17!important}.main.theme-dark .products-panel .row-actions button{color:#315576!important;background:#f7f9fc!important;border-color:#3b6182!important}.main.theme-dark .products-panel .table-tools label{background:#0a2948!important;border-color:#527390!important}.main.theme-dark .products-panel .table-tools input{color:#fff!important;background:0 0!important}.main.theme-light .builder-pages,.main.theme-light .builder-editor,.main.theme-light .main-card-editor,.main.theme-light .products-panel tbody tr,.main.theme-light .products-panel tbody td{color:#17243a!important;background:#fff!important}.main.theme-light .builder-selected h2,.main.theme-light .main-card-builder-head h3,.main.theme-light .main-cards-demo-title h3{color:#17243a!important}.main.theme-light .builder-form label>span,.main.theme-light .main-card-editor-fields label>span{color:#34445c!important}.main.theme-light .builder-form input,.main.theme-light .builder-form textarea,.main.theme-light .main-card-editor-fields input,.main.theme-light .main-card-editor-fields textarea{color:#17243a!important;background:#fff!important}.main.theme-light .products-panel .product-cell b{color:#17243a!important}.main.theme-light .products-panel .product-cell small{color:#718096!important}.sidebar .catalog-flow-item{position:relative;padding-right:48px!important}.sidebar .catalog-flow-item:after{content:attr(data-step);color:#9ed3ff;background:#4884be2b;border:1px solid #8fb8de59;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;font-weight:900;display:grid;position:absolute;right:14px}.sidebar .catalog-flow-item:not(:last-child):before{content:"";background:#8bb4da47;width:1px;height:14px;position:absolute;bottom:-10px;right:25px}.sidebar .catalog-flow-item.active:after{color:#d41438;background:#fff;border-color:#fff}.app-shell.theme-light .sidebar .catalog-flow-item:after{color:#164a84;background:#dcebf8;border-color:#9ab7d2}.app-shell.theme-light .sidebar .catalog-flow-item:not(:last-child):before{background:#b5cadf}.app-shell.theme-light .sidebar .catalog-flow-item.active:after{color:#c8102e;background:#fff;border-color:#fff}.main.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-bg:#071d34;--theme-surface:#0e3153;--theme-surface-2:#0a2948;--theme-line:#315574;--theme-text:#eef6ff;--theme-muted:#9db2c7;--theme-input:#082541;--theme-accent:#ff4f70;color:var(--theme-text)!important;background:#071d34!important}.main.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-bg:#f3f7fc;--theme-surface:#fff;--theme-surface-2:#f8fafc;--theme-line:#d9e4ef;--theme-text:#17243a;--theme-muted:#6f7f93;--theme-input:#fff;--theme-accent:#c8102e;color:var(--theme-text)!important;background:linear-gradient(145deg,#edf5ff 0%,#f8fbff 58%,#fff2f4 100%)!important}.main.theme-dark :where(.form-page-head,.form-card,.panel,.pages-manager-head,.builder-pages,.builder-editor,.website-card,.module-card,.workspace-record-list,.workspace-full-editor,.category-page-builder,.main-card-builder,.optional-fields-note,.tenant-banner,.seo-explain,.serp-card,.schema-note,.web-card-edit,.faq-edit,.dynamic-row,.gallery-meta-row,.settings-image-upload){border-color:var(--theme-line)!important;background:var(--theme-surface)!important;color:var(--theme-text)!important;box-shadow:0 15px 38px #0003!important}.main.theme-light :where(.form-page-head,.form-card,.panel,.pages-manager-head,.builder-pages,.builder-editor,.website-card,.module-card,.workspace-record-list,.workspace-full-editor,.category-page-builder,.main-card-builder,.optional-fields-note,.tenant-banner,.seo-explain,.serp-card,.schema-note,.web-card-edit,.faq-edit,.dynamic-row,.gallery-meta-row,.settings-image-upload){border-color:var(--theme-line)!important;background:var(--theme-surface)!important;color:var(--theme-text)!important}.main.theme-dark :where(h1,h2,h3,h4,h5,.product-cell b,.category-records b,.workspace-record-list b,.website-card b,.module-card b),.main.theme-light :where(h1,h2,h3,h4,h5,.product-cell b,.category-records b,.workspace-record-list b,.website-card b,.module-card b){color:var(--theme-text)!important}.main.theme-dark :where(p,small,.hint,.form-card-title p,.form-page-head p,.pages-manager-head p,.website-card p,.module-card p,.empty-state),.main.theme-light :where(p,small,.hint,.form-card-title p,.form-page-head p,.pages-manager-head p,.website-card p,.module-card p,.empty-state){color:var(--theme-muted)!important}.main.theme-dark :where(.form-field>span,.builder-form label>span,.web-card-fields label>span,.main-card-editor-fields label>span,label){color:#e2edf8!important}.main.theme-light :where(.form-field>span,.builder-form label>span,.web-card-fields label>span,.main-card-editor-fields label>span,label){color:#34445c!important}.main.theme-dark :where(input:not([type=checkbox]):not([type=radio]),select,textarea){caret-color:#fff;border-color:var(--theme-line)!important;background:var(--theme-input)!important;color:#fff!important}.main.theme-dark :where(input,textarea)::placeholder{opacity:1;color:#7892aa!important}.main.theme-dark select option{color:#fff;background:#0a2948}.main.theme-light :where(input:not([type=checkbox]):not([type=radio]),select,textarea){caret-color:#17243a;color:#17243a!important;background:#fff!important;border-color:#cfdae7!important}.main.theme-light :where(input,textarea)::placeholder{opacity:1;color:#8492a3!important}.main.theme-light select option{color:#17243a;background:#fff}.main.theme-dark :where(input,select,textarea):focus{outline:0;background:#0a2d4e!important;border-color:#6aa9df!important;box-shadow:0 0 0 3px #5ca6e229!important}.main.theme-light :where(input,select,textarea):focus{outline:0;background:#fff!important;border-color:#164a84!important;box-shadow:0 0 0 3px #164a841a!important}.main.theme-dark :where(.table-tools,.panel-head,.form-card-title,.builder-selected,.builder-tabs,.products-title){border-color:var(--theme-line)!important}.main.theme-dark :where(table,thead,tbody,tr,td){border-color:#84a9cc2e!important}.main.theme-dark thead,.main.theme-dark th{color:#a8bfd5!important;background:#092744!important}.main.theme-dark tbody tr,.main.theme-dark tbody td{color:#d9e7f4!important;background:#0e3153!important}.main.theme-dark tbody tr:hover,.main.theme-dark tbody tr:hover td{background:#143f66!important}.main.theme-light thead,.main.theme-light th{color:#63758b!important;background:#f5f8fc!important}.main.theme-light tbody tr,.main.theme-light tbody td{color:#26384f!important;background:#fff!important}.main.theme-light tbody tr:hover,.main.theme-light tbody tr:hover td{background:#f2f7fc!important}.main.theme-dark .btn.secondary,.main.theme-dark .back-btn{color:#eaf4ff!important;background:#123b61!important;border-color:#477091!important}.main.theme-dark .btn.secondary:hover{color:#fff!important;background:#194d78!important}.main.theme-light .btn.secondary,.main.theme-light .back-btn{color:#164a84!important;background:#fff!important;border-color:#b9cce0!important}.main.theme-dark :where(.upload-box,.builder-upload,.main-card-image-upload,.industry-image-upload){color:#a8d8ff!important;background:#092947!important;border-color:#416b8f!important}.main.theme-light :where(.upload-box,.builder-upload,.main-card-image-upload,.industry-image-upload){color:#164a84!important;background:#f4f9fd!important;border-color:#a9bfd4!important}.main.theme-dark :where(.workspace-record-list>button,.builder-page-list>button){color:#dceaf7!important;background:0 0!important;border-color:#87abd026!important}.main.theme-dark :where(.workspace-record-list>button,.builder-page-list>button).active,.main.theme-dark :where(.workspace-record-list>button,.builder-page-list>button):hover{color:#fff!important;background:#174b78!important}.main.theme-light :where(.workspace-record-list>button,.builder-page-list>button){color:#31465e!important;background:#fff!important}.app-shell.theme-dark :where(.modal,.modal-pop){color:#eef6ff!important;background:#0d3153!important;border:1px solid #315574!important}.app-shell.theme-dark :where(.modal,.modal-pop) h3{color:#fff!important}.app-shell.theme-dark :where(.modal,.modal-pop) p{color:#9db2c7!important}.app-shell.theme-dark :where(.modal,.modal-pop) input,.app-shell.theme-dark :where(.modal,.modal-pop) select,.app-shell.theme-dark :where(.modal,.modal-pop) textarea{color:#fff!important;background:#082541!important;border-color:#3b6182!important}.app-shell.theme-light :where(.modal,.modal-pop){color:#17243a!important;background:#fff!important}.main.theme-dark input:disabled,.main.theme-dark textarea:disabled,.main.theme-dark select:disabled{opacity:.72;color:#a7bbce!important}.main.theme-light input:disabled,.main.theme-light textarea:disabled,.main.theme-light select:disabled{opacity:.72;color:#65758a!important}.catalog-admin{width:100%;min-width:0;overflow:visible;padding:5px 0 30px!important}.catalog-admin .pages-manager-head{border:1px solid var(--theme-line,#d9e4ef);border-radius:15px;justify-content:space-between;gap:24px;width:100%;min-height:126px;display:flex;align-items:center!important;margin:0 0 18px!important;padding:22px 24px!important;overflow:visible!important}.catalog-admin .pages-manager-head>div:first-child{flex:1;min-width:0;padding-bottom:2px}.catalog-admin .pages-manager-head h1{line-height:1.15;margin:7px 0 8px!important}.catalog-admin .pages-manager-head p{white-space:normal;margin:0!important;line-height:1.55!important}.catalog-admin .pages-manager-head .form-head-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;display:flex}.catalog-admin .page-flow{width:100%;min-height:48px;overflow-x:auto;margin:0 0 18px!important}.catalog-admin .builder-layout,.catalog-admin .builder-layout>*{min-width:0}.catalog-admin .builder-editor{overflow:hidden}.catalog-admin .builder-live-banner{max-width:calc(100% - 36px)}@media (width<=980px){.catalog-admin .pages-manager-head{flex-direction:column;align-items:flex-start!important}.catalog-admin .pages-manager-head .form-head-actions{justify-content:flex-start;width:100%}.catalog-admin .builder-layout{grid-template-columns:1fr}.catalog-admin .builder-pages{position:static}.catalog-admin .builder-page-list{max-height:260px}}@media (width<=620px){.catalog-admin .pages-manager-head{padding:18px!important}.catalog-admin .pages-manager-head .form-head-actions{grid-template-columns:1fr;width:100%;display:grid}.catalog-admin .pages-manager-head .btn{width:100%}.catalog-admin .builder-form,.catalog-admin .builder-seo{grid-template-columns:1fr}.catalog-admin .builder-form .full{grid-column:auto}.catalog-admin .builder-live-banner{max-width:calc(100% - 24px);margin:12px;padding:24px 20px}.catalog-admin .page-flow{justify-content:flex-start}}.product-form-page .form-tabs{z-index:18;justify-content:flex-start;position:sticky;top:76px;overflow-x:auto}.product-form-page .form-tabs button{white-space:nowrap}.product-form-page .form-main{flex-direction:column;display:flex}.product-form-page #page-banner{order:-2}.product-form-page #basic-information{order:-1}.form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-image-upload{margin:18px 0;position:relative;overflow:hidden;min-height:220px!important}.faq-image-upload img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.faq-image-upload b,.faq-image-upload span{z-index:1;background:#071f38c7;border-radius:6px;padding:5px 8px;position:relative;color:#fff!important}.faq-image-upload input{z-index:2}@media (width<=850px){.form-grid.three{grid-template-columns:1fr}.product-form-page .form-tabs{top:66px}}.main.theme-dark .products-panel{color:#eef6ff!important;background:#0e3153!important;border:1px solid #315574!important}.main.theme-dark .products-title{background:linear-gradient(115deg,#103758,#0b2d4e)!important;border-bottom:1px solid #315574!important}.main.theme-dark .products-title h1{color:#ff4f70!important}.main.theme-dark .products-title .eyebrow{color:#94b1cc!important}.main.theme-dark .products-panel .table-tools{background:#0d3153!important}.main.theme-dark .products-panel .chips .chip{color:#a8bfd5!important}.main.theme-dark .products-panel .chips .chip.active{color:#164a84!important;background:#edf5ff!important}.main.theme-dark .products-panel table thead,.main.theme-dark .products-panel table th{color:#a9c2d9!important;background:#092744!important}.main.theme-dark .products-panel .category-tag{color:#c8102e!important;background:#fff0f3!important}.main.theme-dark .products-panel .status.published{color:#087456!important;background:#e5f7f1!important}.main.theme-dark .products-panel .product-thumb{color:#315d87!important;background:#eef5fc!important}.main.theme-light .products-panel{color:#17243a!important;background:#fff!important;border:1px solid #d9e4ef!important}.main.theme-light .products-title{background:linear-gradient(115deg,#fff,#f4f8fd 70%,#fff0f3)!important;border-bottom:1px solid #d9e4ef!important}.main.theme-light .products-title h1{color:#c8102e!important}.main.theme-light .products-panel .table-tools{background:#fff!important}.main.theme-light .products-panel table thead,.main.theme-light .products-panel table th{color:#61748a!important;background:#f3f7fb!important}.main.theme-light .products-panel .category-tag{color:#c8102e!important;background:#fff0f3!important}.main.theme-light .products-panel .status.published{color:#087456!important;background:#e4f7f0!important}.products-panel .product-cell b{font-size:11px!important;line-height:1.4!important}.products-panel .product-cell small{font-size:8px!important;line-height:1.4!important}.products-panel table td{font-size:10px!important}.products-panel .category-tag,.products-panel .status{font-size:8px!important;font-weight:800!important}.products-panel .seo-score{font-size:9px!important;font-weight:900!important}.products-panel .row-actions button svg{width:15px!important;height:15px!important}.main:not(.page-dashboard) .content{width:100%;max-width:none!important;margin:0!important;padding:30px clamp(18px,3vw,42px) 55px!important}.website-page,.product-form-page,.category-manager,.catalog-admin,.full-products,.pages-manager{width:100%;max-width:none!important;margin-left:0!important;margin-right:0!important}.product-form-page .form-layout{width:100%!important;display:block!important}.product-form-page .form-main,.product-form-page .tab-single{gap:22px;width:100%!important;max-width:none!important;margin:0!important}.product-form-page .form-aside{width:100%;margin-top:22px}.product-form-page .form-aside .sticky-card{width:100%;position:static!important}.product-form-page .seo-layout{width:100%;display:block!important}.product-form-page .seo-aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px;display:grid!important}.product-form-page .seo-audit-card{position:static!important}.product-form-page>.tab-single,.product-form-page>.seo-layout{margin-top:22px!important}.product-form-page .form-card{width:100%!important}.product-form-page .media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-manager .category-manager-grid{align-items:start;gap:22px;grid-template-columns:minmax(360px,.85fr) minmax(0,1.55fr)!important}.category-manager .category-editor{position:static!important;top:auto!important}.category-manager .category-list-panel{width:100%;min-width:0}.category-manager .category-records article{min-height:68px}.workspace-editor-grid{width:100%;grid-template-columns:minmax(280px,.65fr) minmax(0,1.65fr)!important}.workspace-record-list{position:static!important;top:auto!important}.settings-workspace,.settings-workspace>.form-card{width:100%}.builder-layout{width:100%;grid-template-columns:minmax(260px,.55fr) minmax(0,1.8fr)!important}.builder-pages{position:static!important}.pages-manager-head,.form-page-head{width:100%;min-height:unset!important}.panel,.form-card{min-width:0}@media (width<=1050px){.category-manager .category-manager-grid,.workspace-editor-grid,.builder-layout{grid-template-columns:1fr!important}.product-form-page .seo-aside{grid-template-columns:1fr}.category-manager .category-list-panel{order:2}}.structure-flow-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:22px;display:grid}.structure-flow-row article{background:#123b60;border:1px solid #28577d;border-radius:18px;flex-direction:column;gap:11px;min-width:0;padding:24px;display:flex;box-shadow:0 14px 32px #0000001f}.structure-flow-row article>span{color:#ff3858;letter-spacing:.18em;font-size:10px;font-weight:900}.structure-flow-row h3,.structure-flow-row p{margin:0}.structure-flow-row h3{color:#fff;font-size:21px}.structure-flow-row p{color:#9fb7ca;min-height:34px;font-size:12px}.structure-flow-row input,.structure-flow-row select{color:#fff;background:#0c2e4e;border:1px solid #35658b;border-radius:10px;width:100%;min-height:46px;padding:0 13px}.structure-flow-row button{color:#fff;cursor:pointer;background:#f20e23;border:0;border-radius:9px;min-height:44px;padding:0 15px;font-weight:800}.structure-flow-row button:disabled{opacity:.45;cursor:not-allowed}.structure-flow-row .select-add-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.category-manager>.category-manager-grid{grid-template-columns:1fr!important}.category-manager>.category-manager-grid>.category-editor{display:none}.category-manager>.category-manager-grid>.category-list-panel{width:100%}@media (width<=1050px){.structure-flow-row{grid-template-columns:1fr 1fr}.structure-flow-row article:last-child{grid-column:1/-1}}@media (width<=680px){.structure-flow-row{grid-template-columns:1fr}.structure-flow-row article:last-child{grid-column:auto}.structure-flow-row article{padding:18px}}@media (width<=700px){.main:not(.page-dashboard) .content{padding:18px 12px 45px!important}.product-form-page .media-grid{grid-template-columns:1fr}.product-form-page .form-page-head,.category-manager .form-page-head{padding:20px!important}}.category-card-upload{min-height:190px;position:relative;overflow:hidden}.category-card-upload img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.category-card-upload b{z-index:1;color:#fff;background:#082746db;border-radius:7px;padding:8px 11px;position:relative}.category-source-note,.category-source-note .main-card-builder-head{margin-bottom:0}.app-shell.theme-dark{--app-bg:#071d34;--app-top:#0b2d4e;--app-side:#082746;--app-card:#103758;--app-card-2:#0d3153;--app-line:#2d5273;--app-text:#eef6ff;--app-muted:#9bb1c7}.app-shell.theme-dark .main,.app-shell.theme-dark .main.dashboard-dark{background:var(--app-bg)!important;color:var(--app-text)!important}.app-shell.theme-dark .topbar,.app-shell.theme-dark .dashboard-dark .topbar{border-bottom:1px solid var(--app-line)!important;background:var(--app-top)!important}.app-shell.theme-dark .sidebar{border-right:1px solid var(--app-line)!important;background:linear-gradient(180deg, var(--app-side), #071f39)!important}.app-shell.theme-dark :where(.panel,.form-card,.form-page-head,.pages-manager-head,.builder-pages,.builder-editor,.website-card,.insight-card,.date-widget,.workspace-overview,.category-page-builder,.main-card-builder){border-color:var(--app-line)!important;background:var(--app-card)!important;color:var(--app-text)!important}.app-shell.theme-dark :where(.panel-head,.form-card-title,.products-title,.table-tools,.builder-selected,.builder-tabs){border-color:var(--app-line)!important}.app-shell.theme-dark :where(h1,h2,h3,h4){color:var(--app-text)!important}.app-shell.theme-dark :where(p,small){color:var(--app-muted)!important}.app-shell.theme-light{--app-bg:#f3f7fc;--app-top:#fff;--app-side:#eef5fc;--app-card:#fff;--app-card-2:#f8fafc;--app-line:#d8e4ef;--app-text:#17243a;--app-muted:#6f7f93}.app-shell.theme-light .main{color:var(--app-text)!important;background:linear-gradient(145deg,#edf5ff,#f8fbff 62%,#fff2f4)!important}.app-shell.theme-light .topbar{border-bottom:1px solid var(--app-line)!important;background:var(--app-top)!important}.app-shell.theme-light .sidebar{border-right:1px solid var(--app-line)!important;background:linear-gradient(180deg, #f8fbff, var(--app-side))!important}.app-shell.theme-light :where(.panel,.form-card,.form-page-head,.pages-manager-head,.builder-pages,.builder-editor,.website-card,.insight-card,.date-widget,.workspace-overview,.category-page-builder,.main-card-builder){border-color:var(--app-line)!important;background:var(--app-card)!important;color:var(--app-text)!important}.app-shell.theme-light :where(.panel-head,.form-card-title,.products-title,.table-tools,.builder-selected,.builder-tabs){border-color:var(--app-line)!important}.app-shell.theme-light :where(h1,h2,h3,h4){color:var(--app-text)!important}.app-shell.theme-light :where(p,small){color:var(--app-muted)!important}.app-shell.theme-dark :where(.form-page-head h1,.pages-manager-head h1,.products-title h1,.welcome-row h1),.app-shell.theme-light :where(.form-page-head h1,.pages-manager-head h1,.products-title h1,.welcome-row h1){color:#d91538!important}.app-shell.theme-dark :where(.eyebrow,.pages-manager-head>div>span,.builder-selected>span),.app-shell.theme-light :where(.eyebrow,.pages-manager-head>div>span,.builder-selected>span){color:#e52549!important}.app-shell .topbar{flex:none;gap:22px;width:100%;height:76px;min-height:76px;padding:0 30px;overflow:visible}.app-shell .topbar .crumb{white-space:nowrap;flex:1;gap:10px;min-width:0}.app-shell .topbar .crumb>span:first-child,.app-shell .topbar .crumb>strong{font-size:12px;font-weight:800}.app-shell .topbar .tenant-pill{text-overflow:ellipsis;border:1px solid var(--app-line);border-radius:9px;align-items:center;gap:6px;max-width:230px;min-height:34px;padding:0 12px;overflow:hidden;display:inline-flex!important}.app-shell .topbar .tenant-pill svg{width:13px;min-width:13px}.app-shell .topbar .top-actions{flex:none;gap:9px}.app-shell .topbar .search{border-radius:9px;width:230px;height:38px;padding:0 9px;display:flex;overflow:hidden;border:1px solid var(--app-line)!important;box-shadow:none!important}.app-shell .topbar .search svg{width:15px;min-width:15px}.app-shell .topbar .search input{min-width:0;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0 7px!important;font-size:10px!important;display:block!important}.app-shell .topbar .search kbd{white-space:nowrap;flex:none}.app-shell.theme-dark .topbar .search{background:#ffffff12!important}.app-shell.theme-dark .topbar .search input{color:#fff!important}.app-shell.theme-dark .topbar .search input::placeholder{color:#8fa6bd!important}.app-shell.theme-dark .topbar .search kbd{color:#b9cbdd;background:#ffffff14;border-color:#ffffff29}.app-shell.theme-light .topbar .search{background:#f7f9fc!important}.app-shell.theme-light .topbar .search input{color:#172a42!important}.app-shell.theme-light .topbar .search input::placeholder{color:#8493a7!important}.app-shell .topbar .icon-btn{flex:none;width:38px;height:38px}.app-shell .topbar .profile{flex:none;min-height:38px}@media (width<=1100px){.app-shell .topbar{padding:0 20px}.app-shell .topbar .search{width:190px}.app-shell .topbar .tenant-pill{max-width:175px}}@media (width<=760px){.app-shell .topbar{gap:10px;height:66px;min-height:66px;padding:0 14px}.app-shell .topbar .search{display:none}.app-shell .topbar .tenant-pill{display:none!important}.app-shell .topbar .crumb{flex:1}.app-shell .topbar .profile div,.app-shell .topbar .profile>svg{display:none}}.main-card-editor-fields select{border:1px solid #d8e1eb;border-radius:7px;width:100%;padding:9px;font:9px DM Sans}.main-card-media-editor{position:relative}.main-card-icon-upload{color:#fff;cursor:pointer;z-index:3;background:#ff5a00;border:4px solid #fff;border-radius:50%;place-items:center;width:82px;height:82px;display:grid;position:absolute;bottom:12px;left:50%;overflow:hidden;transform:translate(-50%)}.main-card-icon-upload img{object-fit:contain;width:48px;height:48px}.main-card-icon-upload svg{width:30px}.main-card-icon-upload span{text-align:center;font-size:6px;font-weight:800;position:absolute;inset:auto 0 5px}.main-card-icon-upload input{display:none}.main.theme-dark .main-card-editor-fields select{color:#fff;background:#092744;border-color:#3a6080}.main.theme-light .main-card-editor-fields select{color:#17243a;background:#fff}.range-card-editor-grid{margin-top:14px}.range-card-active{justify-content:flex-start;align-items:center;grid-template-columns:auto 1fr!important;gap:8px!important;display:flex!important}.range-card-active input{accent-color:#e0183d;margin:0;width:auto!important}.range-card-fields summary{justify-content:center;box-shadow:0 7px 18px #e0183d38;color:#fff!important;background:#e0183d!important;border:1px solid #ff365a!important;border-radius:10px!important;margin:10px 14px 14px!important;padding:12px 16px!important;font-size:11px!important}.range-card-fields[open] summary{margin-bottom:12px!important}.range-card-fields summary:hover{background:#ff365a!important}.range-card-fields summary svg{stroke:#fff!important}.range-card-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.range-folder-card{background:#fff;border:1px solid #dbe5ef;border-radius:0 22px 22px;overflow:hidden;box-shadow:0 12px 28px #0c233b1a}.range-folder-media{cursor:pointer;background:#edf2f6;border-radius:0 18px 18px;height:230px;margin:10px 10px 0;display:block;position:relative;overflow:hidden}.range-folder-media>span{z-index:2;color:#59687a;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:0 0 16px;max-width:48%;padding:12px 18px;font-size:9px;font-weight:800;position:absolute;top:0;left:0;overflow:hidden}.range-folder-media img{object-fit:cover;width:100%;height:100%}.range-folder-media>div{color:#19558b;place-content:center;justify-items:center;gap:8px;height:100%;display:grid}.range-folder-media>div svg{width:26px}.range-folder-media>div b{font-size:9px}.range-folder-media input{display:none}.range-folder-copy{padding:17px}.range-folder-copy h4{color:#172840;margin:0 0 8px;font-size:17px}.range-folder-copy p{color:#6e7d90;height:44px;margin:0;font-size:10px;line-height:1.6;overflow:hidden}.range-folder-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.range-folder-actions button{color:#d74600;background:#fff;border:1px solid #ff5a00;border-radius:22px;padding:11px 7px;font-size:9px;font-weight:900}.range-folder-actions button:last-child{color:#fff;background:#ff5a00}.range-card-fields{border-top:1px solid #e4eaf0}.range-card-fields summary{color:#19558b;cursor:pointer;align-items:center;gap:7px;padding:12px 17px;font-size:9px;font-weight:900;display:flex}.range-card-fields summary svg{width:13px}.range-card-fields>div{grid-template-columns:1fr 1fr;gap:9px;padding:0 14px 15px;display:grid}.range-card-fields label{color:#59687a;gap:5px;font-size:8px;font-weight:800;display:grid}.range-card-fields input,.range-card-fields textarea{color:#172840;background:#fff;border:1px solid #d6e1ec;border-radius:7px;width:100%;padding:9px;font-size:9px}.range-card-fields .full{grid-column:1/-1}.main.theme-dark .range-folder-card{background:#0d3153;border-color:#315574}.main.theme-dark .range-folder-copy h4{color:#fff}.main.theme-dark .range-folder-copy p{color:#a9bfd3}.main.theme-dark .range-card-fields{border-color:#315574}.main.theme-dark .range-card-fields input,.main.theme-dark .range-card-fields textarea{color:#fff;background:#082541;border-color:#315574}@media (width<=1050px){.range-card-editor-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.range-card-editor-grid{grid-template-columns:1fr}}.why-editor-layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:16px;margin:14px 0;display:grid}.why-editor-layout>div{background:#fff;border:1px solid #dbe5ef;border-radius:12px;padding:14px}.why-editor-layout label{color:#56677c;gap:6px;margin-top:10px;font-size:9px;font-weight:800;display:grid}.why-editor-layout input,.why-editor-layout textarea{color:#172840;background:#fff;border:1px solid #d6e1ec;border-radius:8px;width:100%;padding:10px}.why-main-image-upload{height:250px!important}.why-choose-heading-fields{padding:0!important}.main.theme-dark .why-editor-layout>div{background:#0a2948;border-color:#315574}.main.theme-dark .why-editor-layout input,.main.theme-dark .why-editor-layout textarea{color:#fff;background:#082541;border-color:#315574}@media (width<=760px){.why-editor-layout{grid-template-columns:1fr}}.overview-gallery-editor{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.overview-gallery-editor article{background:#fff;border:1px solid #dbe5ef;border-radius:11px;padding:10px}.overview-gallery-editor input,.overview-video-editor input{color:#172840;background:#fff;border:1px solid #d6e1ec;border-radius:7px;width:100%;margin-top:7px;padding:9px;font-size:9px}.overview-video-editor{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}.overview-video-editor label{color:#56677c;gap:5px;font-size:9px;font-weight:800;display:grid}.main.theme-dark .overview-gallery-editor article{background:#0a2948;border-color:#315574}.main.theme-dark .overview-gallery-editor input,.main.theme-dark .overview-video-editor input{color:#fff;background:#082541;border-color:#315574}@media (width<=850px){.overview-gallery-editor{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.overview-gallery-editor,.overview-video-editor{grid-template-columns:1fr}}.banner-meta-fields{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid!important}.banner-meta-fields label{gap:6px;display:grid}.why-editor-points .why-card-editor-grid{grid-template-columns:1fr}.why-editor-image{order:2}.why-editor-points{order:1}.why-editor-layout>div.why-editor-points{background:0 0;border:0;padding:0}.why-choose-heading-fields{margin-bottom:14px;grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=650px){.banner-meta-fields,.why-choose-heading-fields{grid-template-columns:1fr!important}}.structure-flow-row,.structure-flow-row *{box-sizing:border-box}.structure-flow-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;width:100%;max-width:100%;overflow:visible}.structure-flow-row article{width:100%;max-width:100%;min-height:370px;padding:24px 20px;overflow:hidden}.structure-flow-row article>input,.structure-flow-row article>select{flex:none}.structure-flow-row article>button{flex:none;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.structure-flow-row article>button svg,.structure-flow-row .select-add-row button svg{flex:0 0 18px;width:18px;height:18px;position:static}.structure-flow-row button:disabled{color:#9fb0bf;opacity:1;background:#79304e}.structure-flow-row .select-add-row{grid-template-columns:minmax(0,1fr) 106px;align-items:stretch;width:100%}.structure-flow-row .select-add-row button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;width:106px;padding:0 10px;display:flex}.structure-slug-preview{color:#9fb7ca;gap:5px;font-size:10px;font-weight:800;display:grid}.structure-slug-preview input{cursor:default;color:#f7c608!important}.main-card-selector{color:#9fb4c8;gap:6px;min-width:280px;font-size:9px;font-weight:800;display:grid}.main-card-selector select{color:#fff;background:#0a2948;border:1px solid #37617f;border-radius:9px;min-height:42px;padding:0 12px}.main-card-builder .main-card-editor-actions button{display:none}.main-card-builder .main-card-editor-grid{grid-template-columns:minmax(0,1fr)}@media (width<=700px){.main-card-selector{width:100%;min-width:0}.main-card-builder-head{flex-direction:column;align-items:stretch!important}}@media (width<=1180px){.structure-flow-row{grid-template-columns:repeat(2,minmax(0,1fr))}.structure-flow-row article:last-child{grid-column:1/-1;min-height:auto}}@media (width<=720px){.structure-flow-row{grid-template-columns:1fr;gap:14px}.structure-flow-row article,.structure-flow-row article:last-child{grid-column:auto;min-height:auto;padding:20px 16px}.structure-flow-row .select-add-row{grid-template-columns:minmax(0,1fr) 92px}.structure-flow-row .select-add-row button{width:92px}}.product-detail-editor{max-width:1180px;margin-inline:auto}.product-reference-preview{color:#172033;background:#fff;font-family:Arial,sans-serif}.product-reference-preview section{padding:48px max(22px,5vw)}.product-reference-preview h2{margin:0 0 24px;font-size:28px;line-height:1.3}.product-reference-preview .preview-banner{color:#fff;background:#15283b;grid-template-columns:.7fr 1.3fr;align-items:center;gap:42px;padding-block:24px;display:grid}.preview-banner img{object-fit:contain;background:#fff;border:6px solid #f26922;border-radius:50%;justify-self:center;width:240px;height:240px}.preview-banner span{color:#ff8200}.preview-banner h1{margin:12px 0;font-size:clamp(30px,4vw,54px)}.preview-banner p{color:#d4dee8}.preview-overview{grid-template-columns:minmax(280px,.8fr) minmax(0,1.7fr);align-items:start;gap:28px;display:grid}.preview-overview article h2{margin-bottom:8px;font-size:23px}.preview-overview article p{line-height:1.65}.preview-overview small{margin:16px 0 8px;display:block}.preview-media{border:1px solid #ddd;grid-template-rows:1fr 90px;grid-template-columns:58px minmax(0,1fr);height:380px;display:grid}.preview-media:not(:has(.preview-videos)){grid-template-rows:1fr}.preview-thumbs{grid-row:1/-1;overflow-y:auto}.preview-thumbs button{cursor:pointer;background:#fff;border:1px solid #eee;width:100%;height:70px;padding:4px}.preview-thumbs button.active{border-left:3px solid #f26922}.preview-thumbs img{object-fit:contain;width:100%;height:100%}.preview-stage{min-height:0}.preview-stage>img,.preview-stage iframe{object-fit:contain;border:0;width:100%;height:100%}.preview-videos{grid-template-columns:repeat(2,1fr);display:grid}.preview-videos button{cursor:pointer;color:#fff;background:#15283b;border:0;padding:0;position:relative;overflow:hidden}.preview-videos img{object-fit:cover;opacity:.55;width:100%;height:100%}.preview-videos span{place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.preview-tags{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0;display:flex}.preview-tags b{border:1px solid #ddd;border-radius:24px;padding:6px 12px;font-weight:400;display:inline-block}.preview-features{text-align:center;background:#f1f1f1}.preview-features h2:after{content:"";background:#ff5148;width:68px;height:4px;margin:16px auto;display:block}.preview-features>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:1120px;margin:auto;display:grid}.preview-features article{background:#fff;padding:30px 24px;box-shadow:0 3px 14px #0002}.preview-features article>span{color:#657080;background:#d0d6dd;border-radius:50%;place-items:center;width:52px;height:52px;margin:auto;display:grid}.preview-features h3{margin:20px 0;font-size:18px}.preview-features p{color:#636363;font-size:14px;font-style:italic;line-height:1.7}.preview-specs dl{border:1px solid #ddd;max-width:1120px;margin:auto}.preview-specs dl>div{border-bottom:1px solid #eee;grid-template-columns:1fr 1fr;padding:16px;display:grid}.preview-specs dd{margin:0;font-weight:700}.preview-made{text-align:center;background:radial-gradient(#e7eaef 2px,#0000 3px) 0 0/16px 16px,#fff}.preview-made>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.preview-made figure{color:#fff;background:#10194b;border-radius:22px;margin:0;padding:12px;overflow:hidden}.preview-made img{aspect-ratio:1/1.15;object-fit:cover;width:100%}.preview-made figcaption{padding:18px 5px;font-size:18px;font-weight:700}.preview-faq{grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;display:grid}.preview-faq h2{color:#4b537d}.preview-faq img{object-fit:contain;width:100%;max-height:460px}.preview-faq details{border-bottom:1px solid #ddd;padding:14px 0}.preview-faq summary{cursor:pointer;font-weight:700}.preview-faq p{line-height:1.7}@media (width<=900px){.preview-overview{grid-template-columns:1fr}.preview-features>div,.preview-made>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.product-reference-preview .preview-banner,.preview-faq,.preview-features>div{grid-template-columns:1fr}.preview-made figcaption{font-size:14px}}.faq-editor-columns{grid-template-columns:1.2fr .8fr;align-items:start;gap:24px;display:grid}.faq-editor-columns .faq-image-upload img{object-fit:contain;width:100%;max-height:280px}@media (width<=800px){.faq-editor-columns{grid-template-columns:1fr}}.technical-table-wrap{width:100%;margin-top:20px;overflow-x:auto}.technical-table{border-collapse:collapse;table-layout:fixed;color:#172b49;background:#fff;width:100%;font-size:15px}.technical-table th,.technical-table td{text-align:left;vertical-align:middle;overflow-wrap:anywhere;border:1px solid #cfd8e3;padding:14px 18px}.technical-table thead th{color:#fff;background:#142e54;font-weight:700}.technical-table tbody th{font-weight:600}.technical-table tbody tr:nth-child(2n){background:#f1f5f9}.technical-table-editor{min-width:450px}.technical-table-editor thead th:last-child{width:76px}.technical-table-editor td{padding:8px}.technical-table-editor input{box-sizing:border-box;color:#172b49;background:#fff;border:1px solid #cbd5e1;border-radius:4px;width:100%;min-width:0;padding:10px}.technical-table-editor button{color:#be123c;cursor:pointer;background:#fff4f4;border:1px solid #efccd0;border-radius:4px;padding:9px;display:inline-flex}.technical-table-editor button svg{width:18px;height:18px}@media (width<=600px){.technical-table th,.technical-table td{padding:10px;font-size:13px}}.tox{box-shadow:none;box-sizing:content-box;cursor:auto;-webkit-tap-highlight-color:transparent;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal;font-style:normal;font-weight:400;line-height:normal;-webkit-text-decoration:none;text-decoration:none}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit;box-shadow:none;float:none;background:0 0;border:0;outline:0;width:auto;max-width:none;height:auto;margin:0;padding:0;position:static}.tox:not([dir=rtl]){text-align:left;direction:ltr}.tox[dir=rtl]{text-align:right;direction:rtl}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}@keyframes tox-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tox-bouncing-dots{0%,to,80%{transform:scale(0)}40%{transform:scale(1)}}.tox{color:var(--tox-private-color-black,#222f3e);font-family:var(--tox-private-font-stack,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);font-size:var(--tox-private-font-size-base,16px)}.tox-tinymce{box-shadow:none;box-sizing:border-box;font-family:var(--tox-private-font-stack,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);border:2px solid #eee;border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden;visibility:inherit!important}.tox.tox-tinymce-inline{box-shadow:none;overflow:initial;border:none}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{box-shadow:none;background-color:#fff;border:2px solid #eee;border-radius:10px;overflow:hidden}.tox-tinymce-aux{font-family:var(--tox-private-font-stack,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);z-index:var(--tox-private-z-index-sink,1300)}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .tox-editor-container{flex-direction:column;flex:auto;display:flex;overflow:hidden}.tox .tox-editor-header{z-index:2;grid-template-columns:1fr min-content;display:grid}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;padding:4px 0;box-shadow:0 2px 2px -2px #222f3e1a,0 8px 8px -4px #222f3e12}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:none;border-top:1px solid #e3e3e3}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;padding:4px 0;box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{box-shadow:none;background:0 0;border:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .accessibility-issue__header{align-items:center;margin-bottom:4px;display:flex}.tox #accessibility-issue__subheader{color:#222f3e;font-size:16px}.tox .accessbility-sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.tox .accessibility-issue__description{border-radius:6px;justify-content:space-between;align-items:stretch}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;margin-bottom:4px;display:flex}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox #accessibility-issue__contentID{margin-top:8px;margin-bottom:8px}.tox #accessibility-issue__contentID span:first-child{font-weight:700}.tox #accessibility-issue__document{padding-bottom:8px}.tox .accessibility-issue__repair{margin-top:8px}.tox .accessibility-issue__repair .tox-form__group .tox-form__group--error{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{color:#222f3e;background-color:#e6f0fd}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#006ce7;font-size:14px}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon.accessibility-issue__icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{color:#fff;background-color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{color:#222f3e;background-color:#fffae6}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#7a6e25;font-size:14px}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon.accessibility-issue__icon svg{fill:#7a6e25}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{color:#222f3e;background-color:#ffe89d}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover{color:#222f3e;background-color:#f2d574}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{color:#222f3e;background-color:#e8c657}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{color:#222f3e;background-color:#fae6e6}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00;font-size:14px}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon.accessibility-issue__icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{color:#222f3e;background-color:#f2bfbf}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover{color:#222f3e;background-color:#e9a4a4}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{color:#222f3e;background-color:#ee9494}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{color:#222f3e;background-color:#78ab461a}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon.accessibility-issue__icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .mce-codemirror{z-index:1;background:#fff;font-size:13px;position:absolute;inset:0}.tox .mce-codemirror.tox-inline-codemirror{margin:8px;position:absolute}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid>div:first-child{flex-direction:column;width:30%;display:flex}.tox .tox-advtemplate .tox-form__grid>div:first-child>div:nth-child(2){flex-grow:1;flex-basis:0;overflow:auto}@media only screen and (width<=767px){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid>div:first-child{width:100%}}.tox .tox-advtemplate iframe{border:1px solid #eee;border-radius:10px;margin:0 10px}.tox .tox-accordion{gap:var(--tox-private-pad-sm,8px);flex-direction:column;display:flex}.tox .tox-accordion__item{background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e);border-radius:var(--tox-private-control-border-radius,6px);position:relative}.tox .tox-accordion__item.tox-accordion__item--expanded{background-color:var(--tox-private-background-secondary,#f0f0f0)}.tox .tox-accordion__item.tox-accordion__item--expanded .tox-accordion__content--expanded .tox-accordion__content-inner{padding-top:0}.tox .tox-accordion__item:after{border-radius:var(--tox-private-control-border-radius,6px);box-shadow:0 0 0 var(--tox-private-keyboard-focus-outline-width,2px) var(--tox-private-keyboard-focus-outline-color,#006ce7);content:"";opacity:0;pointer-events:none;position:absolute;inset:0}@media (forced-colors:active){.tox .tox-accordion__item:after{border:2px solid highlight}}.tox .tox-accordion__item:focus{z-index:1;outline:0}.tox .tox-accordion__item:focus:after{opacity:1}.tox .tox-accordion__heading{width:100%;margin:0}.tox .tox-accordion__heading:focus{outline:0}.tox .tox-accordion__header{border-radius:var(--tox-private-control-border-radius,6px);box-sizing:border-box;color:var(--tox-private-text-color,#222f3e);cursor:pointer;font-family:var(--tox-private-font-stack,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);font-size:var(--tox-private-font-size-md,16px);font-weight:var(--tox-private-font-weight-bold,bold);line-height:var(--tox-private-line-height-base,1.3);padding:calc(var(--tox-private-pad-sm,8px) + var(--tox-private-pad-xs,4px));text-align:left;border:none;outline:0;align-items:center;width:100%;display:flex}.tox .tox-accordion__header:after{border-radius:var(--tox-private-control-border-radius,6px);box-shadow:0 0 0 var(--tox-private-keyboard-focus-outline-width,2px) var(--tox-private-keyboard-focus-outline-color,#006ce7);content:"";opacity:0;pointer-events:none;position:absolute;inset:0}@media (forced-colors:active){.tox .tox-accordion__header:after{border:2px solid highlight}}.tox .tox-accordion__header:hover:not(.tox-accordion__header--disabled){background-color:var(--tox-private-background-secondary,#f0f0f0)}.tox .tox-accordion__header:focus:not(.tox-accordion__header--disabled){z-index:1;position:relative}.tox .tox-accordion__header:focus:not(.tox-accordion__header--disabled):after{opacity:1}.tox .tox-accordion__header.tox-accordion__header--disabled{cursor:not-allowed;opacity:.5}.tox .tox-accordion__header.tox-accordion__header--icon-end{padding-right:calc(var(--tox-private-pad-sm,8px) + var(--tox-private-pad-xs,4px))}.tox .tox-accordion__header-icon{color:var(--tox-private-text-color,#222f3e);height:calc(var(--tox-private-base-value,16px) * 1.5);width:calc(var(--tox-private-base-value,16px) * 1.5);flex-shrink:0;justify-content:center;align-items:center;display:flex}.tox .tox-accordion__header-icon svg{fill:currentColor;width:100%;height:100%;max-height:calc(var(--tox-private-base-value,16px) * 1.5);max-width:calc(var(--tox-private-base-value,16px) * 1.5);display:block}.tox .tox-accordion__header:not(.tox-accordion__header--icon-end) .tox-accordion__header-icon{margin-right:var(--tox-private-pad-sm,8px);margin-left:0}.tox .tox-accordion__header--icon-end .tox-accordion__header-icon{margin-left:auto}.tox .tox-accordion__header-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tox .tox-accordion__header--icon-end .tox-accordion__header-text{margin-right:var(--tox-private-pad-sm,8px);flex:0 auto}.tox .tox-accordion__content{border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-accordion__content.tox-accordion__content--collapsed{display:none}.tox .tox-accordion__content.tox-accordion__content--expanded{display:block}.tox .tox-accordion__content-inner{padding:var(--tox-private-pad-sm,8px) calc(var(--tox-private-pad-sm,8px) + var(--tox-private-pad-xs,4px)) calc(var(--tox-private-pad-sm,8px) + var(--tox-private-pad-xs,4px))}.tox .tox-accordion__content-inner .tox-form__group:last-child{margin-bottom:0}.tox .tox-accordion__content-inner .tox-form__group>:not(:first-child){margin-top:calc(var(--tox-private-pad-sm,8px) + var(--tox-private-pad-xs,4px))}.tox .tox-accordion__content-inner .tox-form__group>.tox-dropdown-content{margin-top:0}.tox .tox-accordion__content-inner .tox-button-group{gap:var(--tox-private-pad-sm,8px);display:flex}.tox .tox-accordion__content-inner .tox-accordion__model-button{border-radius:var(--tox-private-control-border-radius,6px);appearance:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;align-items:center;gap:var(--tox-private-pad-xs,4px);padding:6px calc(var(--tox-private-pad-sm,8px) + var(--tox-private-pad-xs,4px));background:0 0;border:none;outline:0;margin:0;display:flex;position:relative}.tox .tox-accordion__content-inner .tox-accordion__model-button:after{border-radius:var(--tox-private-control-border-radius,6px);box-shadow:0 0 0 var(--tox-private-keyboard-focus-outline-width,2px) var(--tox-private-keyboard-focus-outline-color,#006ce7);content:"";opacity:0;pointer-events:none;position:absolute;inset:0}@media (forced-colors:active){.tox .tox-accordion__content-inner .tox-accordion__model-button:after{border:2px solid highlight}}.tox .tox-accordion__content-inner .tox-accordion__model-button:focus{z-index:1}.tox .tox-accordion__content-inner .tox-accordion__model-button:focus:after{opacity:1}.tox .tox-accordion .tox-selectfield{background-color:var(--tox-private-background-color,#fff);border:1px solid var(--tox-private-border-color,#eee);border-radius:var(--tox-private-control-border-radius,6px);box-sizing:border-box;align-items:center;width:100%;height:34px;padding:0 6px;display:flex;position:relative}.tox .tox-accordion .tox-selectfield:focus-within{box-shadow:0 0 0 var(--tox-private-keyboard-focus-outline-width,2px) var(--tox-private-keyboard-focus-outline-color,#006ce7);z-index:1}@media (forced-colors:active){.tox .tox-accordion .tox-selectfield:focus-within{border-color:highlight;box-shadow:0 0 0 2px highlight}}.tox .tox-accordion .tox-selectfield button{appearance:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;text-align:left;background:0 0;border:none;outline:0;flex:1;margin:0;padding:5px 0}.tox .tox-accordion .tox-selectfield .tox-icon{pointer-events:none;flex-shrink:0;padding:9px 0;display:flex}.tox .tox-accordion .tox-selectfield .tox-icon svg{height:var(--tox-private-base-value,16px);width:var(--tox-private-base-value,16px)}.tox[dir=rtl] .tox-accordion__header{text-align:right}.tox[dir=rtl] .tox-accordion__header:not(.tox-accordion__header--icon-end) .tox-accordion__header-icon{margin-left:var(--tox-private-pad-sm,8px);margin-right:0}.tox[dir=rtl] .tox-accordion__header--icon-end .tox-accordion__header-icon{margin-left:0;margin-right:auto}.tox[dir=rtl] .tox-accordion__header--icon-end .tox-accordion__header-text{margin-left:var(--tox-private-pad-sm,8px);margin-right:0}.tox .tox-alert{border-radius:var(--tox-private-panel-border-radius,6px);box-sizing:border-box;color:var(--tox-private-text-color,#222f3e);font-size:var(--tox-private-font-size-sm,14px);font-weight:var(--tox-private-font-weight-normal,normal);align-self:stretch;align-items:flex-start;gap:var(--tox-private-pad-xs,4px);line-height:var(--tox-private-line-height-base,1.3);padding:var(--tox-private-pad-xs,4px) var(--tox-private-pad-sm,8px);border-style:solid;border-width:1px;width:100%;display:flex}.tox .tox-alert--error{background:linear-gradient(0deg,rgba(from var(--tox-private-background-color,#fff) r g b / .8) 0,rgba(from var(--tox-private-background-color,#fff) r g b / .8) 100%),var(--tox-private-color-error,#c00);border-color:var(--tox-private-color-error,#c00)}.tox .tox-alert--warning{background:linear-gradient(0deg,rgba(from var(--tox-private-background-color,#fff) r g b / .8) 0,rgba(from var(--tox-private-background-color,#fff) r g b / .8) 100%),var(--tox-private-color-warning,#fc0);border-color:var(--tox-private-color-warning,#fc0)}.tox .tox-alert__body{flex-direction:column;flex:1 0 0;min-width:0;display:flex}.tox .tox-alert__content{align-items:center;gap:var(--tox-private-pad-sm,8px);padding:var(--tox-private-pad-sm,8px) 0;flex:1 0 0;display:flex}.tox .tox-alert__message{text-align:left;margin:0}.tox .tox-alert__actions{align-items:center;gap:var(--tox-private-pad-xs,4px);flex-wrap:wrap;justify-content:flex-start;display:flex}.tox .tox-anchorbar,.tox .tox-bottom-anchorbar,.tox .tox-bar{flex:none;display:flex}.tox .tox-button{border-width:var(--tox-private-button-border-width,1px);border-style:var(--tox-private-button-border-style,solid);border-radius:var(--tox-private-control-border-radius,6px);font-family:var(--tox-private-font-stack,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);font-size:var(--tox-private-button-font-size,14px);font-style:var(--tox-private-button-font-style,normal);font-weight:var(--tox-private-button-font-weight,bold);line-height:var(--tox-private-control-line-height,24px);padding:var(--tox-private-button-padding-y,4px) var(--tox-private-button-padding-x,16px);text-align:center;text-transform:none;letter-spacing:normal;box-shadow:none;box-sizing:border-box;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:var(--tox-private-pad-xs,4px);outline:0;-webkit-text-decoration:none;text-decoration:none;display:inline-flex;position:relative}.tox .tox-button:before{border-radius:var(--tox-private-control-border-radius,6px);bottom:calc(-1 * var(--tox-private-button-border-width,1px));box-shadow:var(--tox-private-button-focus-outline,inset 0 0 0 1px #fff,0 0 0 2px #006ce7);content:"";left:calc(-1 * var(--tox-private-button-border-width,1px));opacity:0;pointer-events:none;right:calc(-1 * var(--tox-private-button-border-width,1px));top:calc(-1 * var(--tox-private-button-border-width,1px));position:absolute}.tox .tox-button:focus:not(:disabled){background-color:var(--tox-private-button-focus-background-color,#0060ce);border-color:var(--tox-private-button-focus-border-color,#0060ce);box-shadow:var(--tox-private-button-focus-box-shadow,none);color:var(--tox-private-button-focus-text-color,#fff);background-image:none}.tox .tox-button:focus:not(:disabled):before{opacity:1}.tox .tox-button.tox-button--icon{padding:4px}.tox .tox-button:has(.tox-icon:only-child){padding:4px}.tox .tox-button .tox-icon svg{fill:currentColor;display:block}.tox .tox-button .tox-icon.tox-icon--success svg{fill:var(--tox-private-color-success,#78ab46)}.tox .tox-button .tox-icon.tox-icon--error svg{fill:var(--tox-private-color-error,#c00)}.tox .tox-button--stretch{width:100%}.tox-context-form__group .tox-button--icon,.tox-context-form__group .tox-button.tox-button--icon{margin:6px 1px 5px 0;padding:0}.tox .tox-button{background-color:var(--tox-private-button-primary-background-color,#006ce7);color:var(--tox-private-button-primary-text-color,#fff);border-color:var(--tox-private-button-primary-border-color,#006ce7);background-image:none;background-position:0 0;background-repeat:repeat}.tox .tox-button[disabled]{background-color:var(--tox-private-button-primary-disabled-background-color,#006ce7);border-color:var(--tox-private-button-primary-disabled-border-color,#006ce7);color:var(--tox-private-button-primary-disabled-text-color,#ffffff80);cursor:not-allowed;background-image:none}.tox .tox-button:focus:not(:disabled){background-color:var(--tox-private-button-primary-focus-background-color,#0060ce);border-color:var(--tox-private-button-primary-focus-border-color,#0060ce);color:var(--tox-private-button-primary-focus-text-color,#fff);box-shadow:none;background-image:none}.tox .tox-button:hover:not(:disabled){background-color:var(--tox-private-button-primary-hover-background-color,#0060ce);border-color:var(--tox-private-button-primary-hover-border-color,#0060ce);color:var(--tox-private-button-primary-hover-text-color,#fff);box-shadow:none;background-image:none}.tox .tox-button:active:not(:disabled){background-color:var(--tox-private-button-primary-active-background-color,#0054b4);border-color:var(--tox-private-button-primary-active-border-color,#0054b4);color:var(--tox-private-button-primary-active-text-color,#fff);box-shadow:none;background-image:none}.tox .tox-button.tox-button--enabled{background-color:var(--tox-private-button-primary-enabled-background-color,#0054b4);border-color:var(--tox-private-button-primary-enabled-border-color,#0054b4);color:var(--tox-private-button-primary-enabled-text-color,#fff);box-shadow:none;background-image:none}.tox .tox-button.tox-button--enabled[disabled]{color:var(--tox-private-button-primary-disabled-text-color,#ffffff80);cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:var(--tox-private-button-primary-enabled-focus-background-color,#00489b);border-color:var(--tox-private-button-primary-enabled-focus-border-color,#00489b);color:var(--tox-private-button-primary-enabled-focus-text-color,#fff);box-shadow:none;background-image:none}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:var(--tox-private-button-primary-enabled-hover-background-color,#00489b);border-color:var(--tox-private-button-primary-enabled-hover-border-color,#00489b);color:var(--tox-private-button-primary-enabled-hover-text-color,#fff);box-shadow:none;background-image:none}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:var(--tox-private-button-primary-enabled-active-background-color,#003c81);border-color:var(--tox-private-button-primary-enabled-active-border-color,#003c81);color:var(--tox-private-button-primary-enabled-active-text-color,#fff);box-shadow:none;background-image:none}.tox .tox-button--secondary{background-color:var(--tox-private-button-secondary-background-color,#f0f0f0);border-color:var(--tox-private-button-secondary-border-color,#f0f0f0);color:var(--tox-private-button-secondary-text-color,#222f3e);box-shadow:none;letter-spacing:normal;text-transform:none;background-image:none;background-position:0 0;background-repeat:repeat;border-style:solid;border-width:1px;border-radius:6px;outline:0;padding:4px 16px;font-size:14px;font-style:normal;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.tox .tox-button--secondary[disabled]{background-color:var(--tox-private-button-secondary-disabled-background-color,#f0f0f0);border-color:var(--tox-private-button-secondary-disabled-border-color,#f0f0f0);color:var(--tox-private-button-secondary-disabled-text-color,#222f3e80);cursor:not-allowed;background-image:none}.tox .tox-button--secondary:focus:not(:disabled){background-color:var(--tox-private-button-secondary-focus-background-color,#e3e3e3);border-color:var(--tox-private-button-secondary-focus-border-color,#e3e3e3);color:var(--tox-private-button-secondary-focus-text-color,#222f3e);box-shadow:none;background-image:none}.tox .tox-button--secondary:hover:not(:disabled){background-color:var(--tox-private-button-secondary-hover-background-color,#e3e3e3);border-color:var(--tox-private-button-secondary-hover-border-color,#e3e3e3);color:var(--tox-private-button-secondary-hover-text-color,#222f3e);box-shadow:none;background-image:none}.tox .tox-button--secondary:active:not(:disabled){background-color:var(--tox-private-button-secondary-active-background-color,#d6d6d6);border-color:var(--tox-private-button-secondary-active-border-color,#d6d6d6);color:var(--tox-private-button-secondary-active-text-color,#222f3e);box-shadow:none;background-image:none}.tox .tox-button--secondary.tox-button--enabled{background-color:var(--tox-private-button-secondary-enabled-background-color,#a6ccf7);border-color:var(--tox-private-button-secondary-enabled-border-color,#a6ccf7);color:var(--tox-private-button-secondary-enabled-text-color,#222f3e);box-shadow:none;background-image:none}.tox .tox-button--secondary.tox-button--enabled[disabled]{color:var(--tox-private-button-secondary-disabled-text-color,#222f3e80);cursor:not-allowed}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:var(--tox-private-button-secondary-enabled-focus-background-color,#8ebef4);border-color:var(--tox-private-button-secondary-enabled-focus-border-color,#8ebef4);color:var(--tox-private-button-secondary-enabled-focus-text-color,#222f3e);box-shadow:none;background-image:none}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:var(--tox-private-button-secondary-enabled-hover-background-color,#8ebef4);border-color:var(--tox-private-button-secondary-enabled-hover-border-color,#8ebef4);color:var(--tox-private-button-secondary-enabled-hover-text-color,#222f3e);box-shadow:none;background-image:none}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:var(--tox-private-button-secondary-enabled-active-background-color,#77b1f2);border-color:var(--tox-private-button-secondary-enabled-active-border-color,#77b1f2);color:var(--tox-private-button-secondary-enabled-active-text-color,#222f3e);box-shadow:none;background-image:none}.tox .tox-button--naked{box-shadow:unset;color:var(--tox-private-button-naked-text-color,#222f3e);background-color:#0000;border-color:#0000}.tox .tox-button--naked[disabled]{color:var(--tox-private-button-naked-disabled-text-color,#222f3e80);cursor:not-allowed;background-color:#0000;border-color:#0000}.tox .tox-button--naked:focus:not(:disabled){background-color:var(--tox-private-button-naked-focus-background-color,#222f3e1f);border-color:var(--tox-private-button-naked-focus-border-color,transparent);color:var(--tox-private-button-naked-focus-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked:hover:not(:disabled){background-color:var(--tox-private-button-naked-hover-background-color,#222f3e1f);border-color:var(--tox-private-button-naked-hover-background-color,transparent);color:var(--tox-private-button-naked-hover-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked:active:not(:disabled){background-color:var(--tox-private-button-naked-active-background-color,#222f3e2e);border-color:var(--tox-private-button-naked-active-border-color,transparent);color:var(--tox-private-button-naked-active-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked.tox-button--enabled{background-color:var(--tox-private-button-naked-enabled-background-color,#a8c8ed);border-color:var(--tox-private-button-naked-enabled-border-color,#a8c8ed);color:var(--tox-private-button-naked-enabled-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked.tox-button--enabled[disabled]{color:var(--tox-private-button-naked-disabled-text-color,#222f3e80);cursor:not-allowed}.tox .tox-button--naked.tox-button--enabled:focus:not(:disabled){background-color:var(--tox-private-button-naked-enabled-focus-background-color,#93bbe9);border-color:var(--tox-private-button-naked-enabled-focus-border-color,#93bbe9);color:var(--tox-private-button-naked-enabled-focus-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked.tox-button--enabled:hover:not(:disabled){background-color:var(--tox-private-button-naked-enabled-hover-background-color,#93bbe9);border-color:var(--tox-private-button-naked-enabled-hover-border-color,#93bbe9);color:var(--tox-private-button-naked-enabled-hover-text-color,#222f3e);box-shadow:unset}.tox .tox-button--naked.tox-button--enabled:active:not(:disabled){background-color:var(--tox-private-button-naked-enabled-active-background-color,#7daee4);border-color:var(--tox-private-button-naked-enabled-active-border-color,#7daee4);color:var(--tox-private-button-naked-enabled-active-text-color,#222f3e);box-shadow:unset}.tox .tox-button--secondary--outline{border-color:var(--tox-private-button-secondary-outline-border-color,#f0f0f0);color:var(--tox-private-button-secondary-outline-text-color,#222f3e);background-color:#0000}.tox .tox-button--secondary--outline:focus:not(:disabled){background-color:var(--tox-private-button-secondary-outline-focus-background-color,#e3e3e3);border-color:var(--tox-private-button-secondary-outline-focus-border-color,#e3e3e3);color:var(--tox-private-button-secondary-outline-focus-text-color,#222f3e)}.tox .tox-button--secondary--outline:hover:not(:disabled){background-color:var(--tox-private-button-secondary-outline-hover-background-color,#f0f0f0);border-color:var(--tox-private-button-secondary-outline-hover-border-color,#e3e3e3);color:var(--tox-private-button-secondary-outline-hover-text-color,#222f3e)}.tox .tox-button--secondary--outline:active:not(:disabled){background-color:var(--tox-private-button-secondary-outline-active-background-color,#e3e3e3);border-color:var(--tox-private-button-secondary-outline-active-border-color,#e3e3e3);color:var(--tox-private-button-secondary-outline-active-text-color,#222f3e)}.tox .tox-button--secondary--outline[disabled]{background-color:var(--tox-private-button-secondary-outline-disabled-background-color,transparent);border-color:var(--tox-private-button-secondary-outline-disabled-border-color,#f0f0f0);color:var(--tox-private-button-secondary-outline-disabled-text-color,#222f3e80)}.tox .tox-checkbox{border-radius:var(--tox-private-checkbox-border-radius,6px);cursor:pointer;height:var(--tox-private-control-height,36px);min-width:var(--tox-private-control-height,36px);align-items:center;display:flex}.tox .tox-checkbox__input{width:1px;height:1px;position:absolute;top:auto;overflow:hidden}.tox .tox-checkbox__icons{box-sizing:content-box;padding:var(--tox-private-pad-xs,calc(4px - 1px));border-radius:var(--tox-private-checkbox-border-radius,6px);height:var(--tox-private-control-line-height,24px);aspect-ratio:1;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 2px #0000}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:var(--tox-private-checkbox-unselected-color,#222f3e4d);display:block}@media (forced-colors:active){.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:currentColor!important}}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:var(--tox-private-checkbox-indeterminate-color,#006ce7);display:none}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:var(--tox-private-checkbox-selected-color,#006ce7);display:none}.tox .tox-checkbox--disabled{color:var(--tox-private-checkbox-disabled-text-color,#222f3e80);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg,.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg,.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:var(--tox-private-checkbox-disabled-text-color,#222f3e80)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{box-shadow:var(--tox-private-checkbox-focus-box-shadow,inset 0 0 0 1px #006ce7)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:var(--tox-private-pad-xs,4px)}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:var(--tox-private-pad-xs,4px)}.tox[dir=rtl] .tox-checkbox__label{margin-right:var(--tox-private-pad-xs,4px)}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:var(--tox-private-pad-xs,4px)}.tox .tox-collection--toolbar .tox-collection__group{padding:0;display:flex}.tox .tox-collection--grid .tox-collection__group{flex-wrap:wrap;max-height:208px;padding:0;display:flex;overflow:hidden auto}.tox .tox-collection--list .tox-collection__group{border:0 solid #e3e3e3;border-top-width:1px;flex-direction:column;padding:4px 0;display:flex}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{color:#222f3eb3;cursor:default;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#fcfcfc;margin-top:-4px;margin-bottom:4px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:400}.tox .tox-collection__item{color:#222f3e;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:3px;align-items:center;display:flex}.tox .tox-image-selector-menu .tox-collection__item,.tox .tox-image-selector-menu .tox-collection__item-image-selector{flex-direction:column}.tox .tox-image-selector-menu .tox-collection__item .tox-collection__item-checkmark,.tox .tox-image-selector-menu .tox-collection__item .tox-collection__item-icon,.tox .tox-image-selector-menu .tox-collection__item .tox-collection__item-image,.tox .tox-image-selector-menu .tox-collection__item-image-selector .tox-collection__item-checkmark,.tox .tox-image-selector-menu .tox-collection__item-image-selector .tox-collection__item-icon,.tox .tox-image-selector-menu .tox-collection__item-image-selector .tox-collection__item-image{flex-grow:1}.tox .tox-image-selector-menu .tox-collection__item label,.tox .tox-image-selector-menu .tox-collection__item-image-selector label{white-space:nowrap;color:#222f3e;text-align:center;align-self:flex-end;width:48px;font-size:12px;overflow:hidden}.tox .tox-image-selector-menu .tox-collection__item-checkmark{width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tox .tox-image-selector-menu .tox-collection__item-checkmark svg path{fill:#006ce7;stroke:#006ce7}.tox .tox-image-selector-menu .tox-image-selector__row .tox-collection__item-image-selector.tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#fff}.tox .tox-image-selector-menu .tox-image-selector__row .tox-collection__item-image-selector.tox-collection__item--enabled:not(.tox-collection__item--state-disabled){z-index:2;opacity:.8;background-color:#fff;background-clip:content-box}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item,.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled:not(.tox-collection__item--state-disabled){color:#222f3e;background-color:#fff}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff;background-color:#006ce7}@media (forced-colors:active){.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){border:1px solid}}.tox .tox-collection--grid .tox-collection__item--enabled:not(.tox-collection__item--state-disabled){color:#222f3e;background-color:#a6ccf7}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e;z-index:1;background-color:#f0f0f0;position:relative}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus:after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus:after{border:2px solid highlight}}.tox .tox-collection--toolbar .tox-collection__item--enabled:not(.tox-collection__item--state-disabled){color:#222f3e;background-color:#a6ccf7}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--enabled:not(.tox-collection__item--state-disabled){border-radius:3px;outline:1px solid}}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e;background-color:#fff;position:relative}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover,.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus{color:#222f3e;background-color:#f0f0f0}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus:after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):focus:after{border:2px solid highlight}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled):hover{border-radius:3px;outline:1px solid}}.tox .tox-collection__item-image{border:1px solid #eee;border-radius:6px;flex-direction:column;justify-content:center;margin-bottom:4px;display:flex;position:relative}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{width:48px;height:48px}.tox .tox-collection__item-label{color:currentColor;text-transform:none;word-break:break-all;flex:1;max-width:100%;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:inline-block}.tox .tox-collection__item-separator{border-bottom:1px solid #e3e3e3;height:0;margin:4px 0}.tox .tox-collection__item-accessory{color:currentColor;text-transform:none;height:24px;font-size:14px;line-height:24px;display:inline-block}.tox .tox-collection__item-caret{align-items:center;min-height:24px;display:flex}.tox .tox-collection__item-caret:after{content:"";min-height:inherit;font-size:0}.tox .tox-collection__item-caret svg{fill:currentColor}.tox .tox-collection__item--state-disabled{color:#222f3e80;cursor:not-allowed;background-color:#0000}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:#222f3e80}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg,.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;flex-wrap:nowrap;flex:none;margin-bottom:0;padding:0;display:flex;overflow-x:auto;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26}.tox .tox-collection--horizontal .tox-collection__group{flex-wrap:nowrap;align-items:center;margin:0;padding:0 4px;display:flex}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{flex-direction:row;flex:auto;align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{flex-direction:column;flex:auto;align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid #0000}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{text-align:right;margin-left:16px}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid #0000}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{text-align:left;margin-right:16px}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}@media (forced-colors:active){.tox .tox-hue-slider,.tox .tox-rgb-form .tox-rgba-preview{forced-color-adjust:none;background-color:currentColor!important;border:1px solid highlight!important}}.tox .tox-color-picker-container{flex-direction:row;height:225px;margin:0;display:flex}.tox .tox-sv-palette{box-sizing:border-box;height:100%;display:flex}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{box-sizing:content-box;background:0 0;border:1px solid #000;border-radius:50%;width:12px;height:12px;position:absolute}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute}.tox .tox-hue-slider{box-sizing:border-box;width:25px;height:100%}.tox .tox-hue-slider-spectrum{background:linear-gradient(red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);width:100%;height:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-spectrum:focus,.tox .tox-sv-palette-spectrum:focus{outline:solid #08f}.tox .tox-hue-slider-thumb{box-sizing:content-box;background:#fff;border:1px solid #000;width:100%;height:4px}.tox .tox-rgb-form{flex-direction:column;justify-content:space-between;display:flex}.tox .tox-rgb-form div{width:inherit;justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.tox .tox-rgb-form input{min-width:6em}.tox .tox-rgb-form input.tox-invalid{box-shadow:0 0 0 1px red;border:1px solid red!important}.tox .tox-rgb-container{position:relative}.tox .tox-rgb-form .tox-invalid-icon{align-content:center;align-items:center;height:100%;display:none;position:absolute;top:0;right:0}.tox .tox-rgb-form .tox-invalid-icon .tox-control-wrap__status-icon-invalid{margin:0}.tox .tox-rgb-warning-note{color:#77181f;background-color:#f5cccc;border:1px solid #f0b3b3;border-radius:3px;padding:3px}.tox input.tox-invalid+.tox-invalid-icon{display:flex}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette,.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette,.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px}.tox .tox-swatches__row{display:flex}@media (forced-colors:active){.tox .tox-swatches__row{forced-color-adjust:none}}.tox .tox-swatch{width:30px;height:30px;transition:transform .15s,box-shadow .15s}.tox .tox-swatch:focus,.tox .tox-swatch:hover{transform:scale(.8);box-shadow:inset 0 0 0 1px #7f7f7f4d}.tox .tox-swatch--remove{justify-content:center;align-items:center;display:flex}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{cursor:pointer;background-color:#0000;border:0;outline:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.tox .tox-swatches__picker-btn svg{fill:#222f3e;width:24px;height:24px}.tox .tox-swatches__picker-btn:hover{background:#f0f0f0}.tox div.tox-swatch:not(.tox-swatch--remove) svg{fill:#222f3e;width:24px;height:24px;margin:3px;display:none}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment{background:#fff;border:1px solid #fff;border-radius:6px;padding:8px 8px 16px;position:relative}.tox .tox-comment:hover{box-shadow:0 4px 8px #222f3e1a}.tox .tox-comment.tox-comment--selected{background-color:#fff2c9;border:1px solid #ffcf30;box-shadow:0 4px 8px #222f3e1a}.tox .tox-comment.tox-comment--selected:focus{border:2px solid #006ce7;margin:-1px}.tox .tox-comment.tox-comment--selected:focus:not(:first-child){margin-top:7px}.tox .tox-comment.tox-comment--selected .tox-comment__single{margin-bottom:12px}.tox .tox-comment.tox-comment--selected .tox-comment__single:focus{position:relative}.tox .tox-comment.tox-comment--selected .tox-comment__single:focus:after{pointer-events:none;content:"";border:2px solid #006ce7;border-radius:6px;display:block;position:absolute;inset:-9px}.tox .tox-comment.tox-comment--selected .tox-comment__single:focus:last-of-type:has(textarea):after{bottom:-29px}.tox .tox-comment__header{color:#222f3e;justify-content:space-between;align-items:center;display:flex}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;text-transform:initial;white-space:pre-wrap;margin-top:8px;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;transition:max-height .5s cubic-bezier(0,1,0,1);position:relative}.tox .tox-comment__body.tox-comment__body--expanded{max-height:100em;transition:max-height 1s ease-in-out}.tox .tox-comment__body.tox-comment__body--pending{transition:max-height}.tox .tox-comment__body p{margin:0}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%;font-size:16px}.tox .tox-comment__loading-text{color:#222f3e;flex-direction:column;align-items:center;display:flex;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{z-index:10;flex-direction:column;padding:1em;font-size:14px;position:absolute;inset:0}.tox .tox-comment__overlaytext p{color:#222f3e;text-align:center;background-color:#fff;box-shadow:0 0 8px 8px #fff}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:#222f3eb3;font-size:14px;font-style:normal}.tox .tox-comment__expander p:focus{font-weight:700}.tox .tox-comment__buttonspacing{text-align:center;padding-top:16px}.tox .tox-tbtn.tox-comment__mention-btn{background-color:#0000;justify-content:center;align-items:center;width:34px;height:34px;margin:0;padding:5px;display:flex}.tox .tox-comment-thread{background:0 0;border-radius:6px;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment-thread__overlay:after{content:"";opacity:.9;z-index:5;background:#fff;display:flex;position:absolute;inset:0}.tox .tox-comment__reply{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;margin-top:8px;display:flex}.tox .tox-comment__reply>:first-child{width:100%;margin-bottom:8px}.tox .tox-comment__edit{flex-wrap:wrap;justify-content:flex-end;margin-top:8px;display:flex}.tox .tox-comment__gradient:after{content:"";background:linear-gradient(#fff0,#fff);width:100%;height:5em;margin-top:-40px;display:block;position:absolute;bottom:0}.tox .tox-comment__overlay{opacity:.9;text-align:center;z-index:5;background:#fff;flex-direction:column;flex-grow:1;display:flex;position:absolute;inset:0}.tox .tox-comment__busy-spinner{z-index:20;background-color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tox .tox-comment__scroll{scroll-behavior:smooth;flex-direction:column;flex-shrink:1;padding:12px;display:flex;overflow:auto}.tox .tox-comment__scroll:has(textarea:focus){scroll-behavior:auto}.tox .tox-comment--disappearing{transition:opacity .5s}.tox .tox-comment[data-transitioning-destination=deleting]{opacity:0}.tox .tox-ring-loader{box-sizing:border-box;border:1px solid #fff;border-bottom-color:#0000;border-radius:50%;width:10px;height:10px;animation:1s linear infinite tox-rotation;display:inline-block}.tox:not([dir=rtl]) .tox-comment__edit,.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit,.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:#222f3eb3}.tox .tox-user__avatar img{object-fit:cover;vertical-align:middle;border-radius:50%;width:36px;height:36px}.tox .tox-user__name{color:#222f3e;text-transform:none;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.tox:not([dir=rtl]) .tox-user__avatar img,.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name,.tox[dir=rtl] .tox-user__avatar img,.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{z-index:1100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tox .tox-dialog-wrap__backdrop{z-index:1;background-color:#ffffffbf;position:absolute;inset:0}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{z-index:2;background-color:#fff;border:0 solid #eee;border-radius:10px;flex-direction:column;width:95vw;max-width:480px;max-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 16px -10px #222f3e26,0 0 40px 1px #222f3e26}@media only screen and (width<=767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;width:calc(100vw - 16px);max-height:calc(100vh - 16px);margin:8px auto}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{color:#222f3e;background-color:#fff;border-bottom:none;justify-content:space-between;align-items:center;padding:8px 16px 0;font-size:16px;display:flex;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;width:100%;height:100%;position:absolute;top:0;left:0}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{text-transform:none;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}.tox .tox-dialog__body{color:#222f3e;text-align:left;text-transform:none;flex:1;min-width:0;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;display:flex}@media only screen and (width<=767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{flex-direction:column;flex-shrink:0;align-items:flex-start;padding:16px;display:flex}@media only screen and (width>=768px){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (width<=767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{-webkit-overflow-scrolling:touch;flex-direction:row;padding-bottom:0;overflow-x:auto}}.tox .tox-dialog__body-nav-item{color:#222f3eb3;border-bottom:2px solid #0000;flex-shrink:0;max-width:13em;margin-bottom:8px;font-size:14px;line-height:1.3;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.tox .tox-dialog__body-nav-item:focus{background-color:#006ce71a}.tox .tox-dialog__body-nav-item--active{color:#144782;border-bottom:2px solid #144782}@media (forced-colors:active){.tox .tox-dialog__body-nav-item--active{color:highlight;border-bottom:2px solid highlight}}.tox .tox-dialog__body-content{box-sizing:border-box;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;max-height:min(650px,100vh - 110px);padding:16px;display:flex;overflow:auto}.tox .tox-dialog__body-content>*{margin-top:16px;margin-bottom:0}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-top:0;margin-bottom:0}.tox .tox-dialog__body-content a{color:#144782;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#071729;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{outline-offset:2px;border-radius:1px;outline:2px solid #144782}.tox .tox-dialog__body-content a:active{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content strong{font-weight:700}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{padding-inline-start:2.5rem}.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{margin-bottom:16px}.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content dt,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content ul{margin-inline:0;display:block}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;letter-spacing:normal;text-transform:none;margin-top:2rem;margin-bottom:16px;font-size:20px;font-style:normal;font-weight:700}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;letter-spacing:normal;text-transform:none;margin-top:2rem;margin-bottom:16px;font-size:16px;font-style:normal;font-weight:700}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-top:0;margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{max-width:1200px;height:650px}.tox .tox-dialog--fullscreen{max-width:100%;height:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{background-color:#fff;border-top:none;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{z-index:3;background-color:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{padding-bottom:8px;font-weight:700}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #626262}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-top:8px;padding-bottom:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered:before{content:"";opacity:1;pointer-events:none;z-index:1;border:1px solid #eee;border-radius:6px;position:absolute;inset:0}.tox .tox-navobj-bordered iframe{border-radius:6px}.tox .tox-navobj-bordered-focus.tox-navobj-bordered:before{border-color:#006ce7;outline:0;box-shadow:0 0 0 1px #006ce7}.tox .tox-dialog__popups{z-index:1100;width:100%;position:absolute}.tox .tox-dialog__body-iframe{flex-direction:column;flex:1;display:flex}.tox .tox-dialog__body-iframe .tox-navobj{flex:1;display:flex}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (width<=767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (width<=767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}.tox .tox-dropdown-content{position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;border-radius:var(--tox-private-panel-border-radius,6px);background-color:var(--tox-private-background-color,#fff);width:fit-content;height:fit-content;max-height:50vh;position:fixed;overflow:auto;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26}.tox .tox-dropdown-content .tox-menu{width:100%;box-shadow:none}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{flex:1;display:flex}.tox .tox-dropzone{box-sizing:border-box;background:#fff;border:2px dashed #eee;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;min-height:100px;padding:10px;display:flex}.tox .tox-dropzone p{color:#222f3eb3;margin:0 0 16px}.tox .tox-edit-area{flex:1;display:flex;position:relative;overflow:hidden}.tox .tox-edit-area:before{content:"";opacity:0;pointer-events:none;z-index:1;border:2px solid #006ce7;border-radius:4px;transition:opacity .15s;position:absolute;inset:0}@media (forced-colors:active){.tox .tox-edit-area:before{border:2px solid highlight}}.tox .tox-edit-area__iframe{box-sizing:border-box;background-color:#fff;border:0;flex:1;width:100%;height:100%;position:absolute}.tox.tox-edit-focus .tox-edit-area:before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #eee}.tox .tox-expandable-box{border:1px solid var(--tox-private-border-color,#eee);justify-content:stretch;gap:var(--tox-private-pad-sm,8px);padding:var(--tox-private-pad-sm,8px) var(--tox-private-pad-md,16px);border-radius:6px;flex-direction:column;display:flex}.tox .tox-expandable-box__content{overflow:auto}.tox .tox-expandable-box__content--overflowing{position:relative;overflow:hidden}.tox .tox-expandable-box__content--overflowing:after{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent 50%,var(--tox-private-background-color,#fff));height:min(100px,100%);position:absolute;bottom:0;left:0;right:0}.tox .tox-expandable-box__content--expanded{max-height:fit-content}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-custom-preview{border:1px solid #eee;border-radius:6px;flex:1;padding:8px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{z-index:1;display:flex;position:relative}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{box-shadow:none;box-sizing:border-box;border:1px solid #222f3e33;border-radius:6px;width:24px;height:24px;position:absolute;top:6px}@media (forced-colors:active){.tox .tox-color-input span{forced-color-adjust:none;border-color:currentColor;border-width:2px!important}}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){cursor:pointer;border-color:#006ce7}.tox .tox-color-input span:before{box-sizing:border-box;content:"";z-index:-1;background-image:linear-gradient(45deg,#00000040 25%,#0000 25%),linear-gradient(-45deg,#00000040 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#00000040 75%),linear-gradient(-45deg,#0000 75%,#00000040 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;width:24px;height:24px;position:absolute;top:-1px;left:-1px}@media (forced-colors:active){.tox .tox-color-input span:before{border:none}}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:#222f3eb3;text-transform:none;white-space:nowrap;padding:0 8px 0 0;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;display:block}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{flex-direction:column;flex:1;display:flex}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{flex-flow:wrap;justify-content:space-between;display:flex}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - 4px)}.tox .tox-form__grid--3col>.tox-form__group{width:calc(33.3333% - 4px)}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - 4px)}.tox .tox-form__controls-h-stack,.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{flex-direction:column;flex:1;display:flex}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{flex:1;display:flex}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-context-form__group .tox-button--icon.tox-lock-context-form-size-input{margin-left:8px;margin-right:8px}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus,.tox .tox-textfield,.tox .tox-toolbar-textfield{appearance:none;box-shadow:none;box-sizing:border-box;color:#222f3e;resize:none;background-color:#fff;border:1px solid #eee;border-radius:6px;outline:0;width:100%;min-height:34px;margin:0;padding:5px 5.5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled],.tox .tox-toolbar-textfield[disabled]{color:#222f3ed9;cursor:not-allowed;background-color:#f2f2f2}.tox .tox-custom-editor:focus-within,.tox .tox-focusable-wrapper:focus,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea-wrap:focus-within,.tox .tox-textarea:focus,.tox .tox-textfield:focus,.tox .tox-toolbar-textfield:focus{background-color:#fff;border-color:#006ce7;outline:0;box-shadow:0 0 0 1px #006ce7}.tox .tox-toolbar-textfield{max-width:250px;min-height:unset;height:28px;margin:5px 0 6px}.tox .tox-naked-btn{box-shadow:unset;color:#006ce7;cursor:pointer;background-color:#0000;border:0 #0000;margin:0;padding:0;display:block}.tox .tox-naked-btn svg{fill:#222f3e;display:block}.tox .tox-textfield-size{width:80px}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{color:#222f3ed9;cursor:not-allowed;background-color:#f2f2f2}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{justify-content:center;align-items:center;width:16px;display:flex}.tox .tox-listbox__select-chevron svg{fill:#222f3e}@media (forced-colors:active){.tox .tox-listbox__select-chevron svg{fill:currentColor!important}}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{appearance:none;box-shadow:none;box-sizing:border-box;color:#222f3e;resize:none;background-color:#fff;border:1px solid #eee;border-radius:6px;outline:0;width:100%;min-height:34px;margin:0;padding:5px 5.5px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px}.tox .tox-selectfield select[disabled]{color:#222f3ed9;cursor:not-allowed;background-color:#f2f2f2}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;outline:0;box-shadow:0 0 0 1px #006ce7}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-selectfield select option:checked{background-color:revert;color:revert}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border:1px solid #eee;border-radius:6px;flex:1;display:flex;overflow:hidden}.tox .tox-textarea{appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{overscroll-behavior:none;touch-action:pinch-zoom;border:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{z-index:1200;position:fixed;top:0;left:0}.tox.tox-tinymce.tox-fullscreen{background-color:#0000}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{margin-top:1em;list-style:none}.tox .tox-imagepreview{background-color:#666;width:100%;height:380px;position:relative;overflow:hidden}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;position:absolute;top:100vw;left:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{justify-content:center;align-items:center;height:60px;display:flex}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{opacity:.5;zoom:1;background:#000;position:absolute}.tox .tox-image-tools .tox-croprect-handle{border:2px solid #fff;width:20px;height:20px;position:absolute;top:0;left:0}.tox .tox-image-tools .tox-croprect-handle-move{cursor:move;border:0;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{cursor:nw-resize;border-width:2px 0 0 2px;margin:-2px 0 0 -2px;top:100px;left:100px}.tox .tox-image-tools .tox-croprect-handle-ne{cursor:ne-resize;border-width:2px 2px 0 0;margin:-2px 0 0 -20px;top:100px;left:200px}.tox .tox-image-tools .tox-croprect-handle-sw{cursor:sw-resize;border-width:0 0 2px 2px;margin:-20px 2px 0 -2px;top:200px;left:100px}.tox .tox-image-tools .tox-croprect-handle-se{cursor:se-resize;border-width:0 2px 2px 0;margin:-20px 0 0 -20px;top:200px;left:200px}.tox .tox-image-selector-loading-spinner-wrapper{justify-content:center;align-items:center;display:flex}.tox .tox-image-selector-loading-spinner{aspect-ratio:1;border:3px solid #006ce7;border-bottom-color:#0000;border-radius:50%;width:min(24px,30%);animation:1s linear infinite tox-rotation;position:absolute}.tox .tox-toolbar .tox-image-selector,.tox .tox-toolbar__overflow .tox-image-selector,.tox .tox-toolbar__primary .tox-image-selector{margin:5px 0 6px 11px}.tox .tox-image-selector-menu{border:0;border-radius:3px;margin:-4px;padding:4px}.tox .tox-image-selector-menu .tox-collection--list .tox-collection__group{border:0;margin:-4px;padding:0}.tox .tox-image-selector-menu .tox-collection__item{max-width:48px}.tox .tox-image-selector-menu .tox-collection__item-icon{border:1px solid #eee;border-radius:3px;width:100%;margin-bottom:4px}.tox .tox-image-selector-menu .tox-collection__item-icon svg path{stroke:#c00}.tox .tox-image-selector__row{display:flex}.tox .tox-image-selector--remove{justify-content:center;align-items:center;display:flex}.tox .tox-image-selector--remove svg path{stroke:#c00}.tox .tox-image-selector-image-wrapper{justify-content:center;align-items:center;width:46px;height:46px;display:flex}.tox .tox-image-selector-image-img{max-width:100%;max-height:100%}.tox .tox-image-selector__picker-btn{cursor:pointer;background-color:#0000;border:0;outline:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.tox .tox-image-selector__picker-btn svg{fill:#222f3e;width:24px;height:24px}.tox .tox-image-selector__picker-btn:hover{background:#f0f0f0}.tox .tox-context-toolbar{position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;z-index:1150;background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e);border:1px solid #e3e3e3;border-radius:6px;padding:8px;position:absolute;box-shadow:0 2px 8px #00000014}.tox .tox-context-toolbar[popover]{margin:0;inset:auto}.tox .tox-context-toolbar .tox-toolbar{flex-wrap:nowrap;gap:8px;display:flex}.tox .tox-context-toolbar .tox-toolbar__group{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:0;display:flex}.tox .tox-insert-table-picker{background-color:#fff;flex-wrap:wrap;width:170px;display:flex}.tox .tox-insert-table-picker>div{box-sizing:border-box;border:1px solid #eee;border-width:0 1px 1px 0;width:17px;height:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce7;border-color:#eee}@media (forced-colors:active){.tox .tox-insert-table-picker .tox-insert-table-picker__selected{filter:contrast(50%);border-color:highlight}}.tox .tox-insert-table-picker__label{color:#222f3eb3;text-align:center;width:100%;padding:4px;font-size:14px;display:block}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n),.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox-mentions__card-common{z-index:1200}.tox.tox-mentions__card{background:#fff;border:1px solid #eee;padding:4px 8px;display:flex}.tox.tox-mentions__card .tox-mentions__container{flex-direction:column;align-self:center;margin:0 4px;display:flex}.tox .tox-mentions__avatar{border-radius:50%;width:42px;height:42px;margin-right:4px}.tox .tox-mentions__username{color:#222f3e;font-size:14px;line-height:21px}.tox .tox-mentions__description{color:#222f3eb3;font-size:12px;line-height:21px}.tox .tox-collection__item--active .tox-mentions__description,.tox .tox-collection__item--active .tox-mentions__username{color:inherit}.tox .tox-menu{vertical-align:top;z-index:1150;background-color:#fff;border:1px solid #0000;border-radius:6px;display:inline-block;overflow:hidden;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar,.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (width>=768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:#fff repeating-linear-gradient(#0000 0 1px,#0000 1px 39px) 50% 39px/100% calc(100% - 39px) no-repeat;flex-wrap:wrap;flex:none;grid-area:1/1/auto/-1;padding:0 11px 0 12px;display:flex}.tox .tox-promotion+.tox-menubar{grid-column:1}@media (width<=480px){.tox:not(.tox-tinymce-inline) .tox-menubar{flex-wrap:nowrap;min-width:0;min-height:39px;overflow:auto hidden}}.tox .tox-promotion{padding-inline:4px 8px;background:#fff repeating-linear-gradient(#0000 0 1px,#0000 1px 39px) 50% 39px/100% calc(100% - 39px) no-repeat;grid-area:1/2;padding-top:5px}.tox .tox-promotion-link{color:#086be6;cursor:pointer;white-space:nowrap;background-color:#e8f1f8;border-radius:5px;align-items:unsafe center;height:26.6px;padding:4px 8px;font-size:14px;display:flex}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{box-shadow:none;color:#222f3e;text-transform:none;background:#fff;border:0;border-radius:3px;outline:0;flex:none;justify-content:center;align-items:center;width:auto;height:28px;margin:5px 1px 6px 0;padding:0 4px;font-size:14px;font-style:normal;font-weight:400;display:flex}.tox .tox-mbtn[disabled]{box-shadow:none;color:#222f3e80;cursor:not-allowed;background-color:#fff;border:0}.tox .tox-mbtn:focus:not(:disabled){box-shadow:none;color:#222f3e;z-index:1;background:#fff;border:0;position:relative}.tox .tox-mbtn:focus:not(:disabled):after{pointer-events:none;content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-mbtn:focus:not(:disabled):after{border:2px solid highlight}}.tox .tox-mbtn--active,.tox .tox-mbtn:not(:disabled).tox-mbtn--active:focus{box-shadow:none;color:#222f3e;background:#a6ccf7;border:0}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){box-shadow:none;color:#222f3e;background:#f0f0f0;border:0}.tox .tox-mbtn__select-label{cursor:default;margin:0 4px;font-weight:400}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{justify-content:center;align-items:center;width:16px;display:none}.tox .tox-notification{box-shadow:none;box-sizing:border-box;opacity:0;border-style:solid;border-width:1px;border-radius:6px;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);width:max-content;margin-top:4px;margin-left:auto;margin-right:auto;padding:4px;font-size:14px;font-weight:400;transition:transform .1s ease-in,opacity .15s ease-in;display:grid}.tox .tox-notification a{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification:focus{border-color:#006ce7;box-shadow:0 0 0 1px #006ce7}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{color:#222f3e;background-color:#e4eeda;border-color:#d7e6c8}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success a:focus,.tox .tox-notification--success a:hover{color:#24321d;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success a:focus-visible{outline-offset:2px;border-radius:1px;outline:2px solid #517342}.tox .tox-notification--success a:active{color:#0d120a;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{color:#222f3e;background-color:#f5cccc;border-color:#f0b3b3}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error a:focus,.tox .tox-notification--error a:hover{color:#220709;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error a:focus-visible{outline-offset:2px;border-radius:1px;outline:2px solid #77181f}.tox .tox-notification--error a:active{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{color:#222f3e;background-color:#fff5cc;border-color:#fff0b3}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warn a:focus,.tox .tox-notification--warn a:hover,.tox .tox-notification--warning a:focus,.tox .tox-notification--warning a:hover{color:#2c280d;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn a:focus-visible,.tox .tox-notification--warning a:focus-visible{outline-offset:2px;border-radius:1px;outline:2px solid #7a6e25}.tox .tox-notification--warn a:active,.tox .tox-notification--warning a:active{color:#050502;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{color:#222f3e;background-color:#d6e7fb;border-color:#c1dbf9}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info a:focus,.tox .tox-notification--info a:hover{color:#163355;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info a:focus-visible{outline-offset:2px;border-radius:1px;outline:2px solid #2a64a6}.tox .tox-notification--info a:active{color:#0b1a2c;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{color:#222f3e;text-align:center;white-space:normal;word-break:break-all;word-break:break-word;grid-area:1/2/2/3;align-self:center;font-size:14px}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{grid-area:1/1/2/2;place-self:center end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{grid-area:1/3/2/4;place-self:start end}.tox .tox-notification .tox-progress-bar{grid-area:2/1/3/4;justify-self:center}.tox .tox-notification-container-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-notification-container-dock-fadein{opacity:1;visibility:visible}.tox .tox-notification-container-dock-transition{transition:visibility 0s linear .3s,opacity .3s}.tox .tox-notification-container-dock-transition.tox-notification-container-dock-fadein{transition-delay:0s}.tox .tox-onboarding-overlay{z-index:1302;background-color:#f0f0f0;justify-content:center;align-items:center;height:100%;display:grid;position:absolute;top:0;left:0;right:0;overflow:auto}.tox .tox-onboarding-dialog{background-color:#fff;border-radius:12px;flex-direction:column;max-width:512px;margin:8px;display:flex;box-shadow:0 16px 16px -10px #222f3e26,0 0 40px 1px #222f3e26}.tox .tox-onboarding-dialog .tox-onboarding-header{color:#222f3e;justify-content:center;align-items:center;margin:24px 0 8px;font-size:20px;display:flex}.tox .tox-onboarding-dialog .tox-onboarding-step{grid-template-columns:min-content 1fr min-content;align-items:center;margin:0 24px;display:grid}.tox .tox-onboarding-dialog .tox-onboarding-step:not(:last-child){border-bottom:1px solid #e3e3e3}.tox .tox-onboarding-dialog .tox-onboarding-step--number{aspect-ratio:1;color:#00ad0e;border:1px solid #00ad0e;border-radius:50%;justify-content:center;align-items:center;width:24px;font-size:12px;font-weight:700;display:flex}.tox .tox-onboarding-dialog .tox-onboarding-step--body{padding:24px 0 24px 16px}.tox .tox-onboarding-dialog .tox-onboarding-step--body-header{color:#222f3e;margin-bottom:4px;font-size:14px;font-weight:700}.tox .tox-onboarding-dialog .tox-onboarding-step--body-details{color:#222f3eb3;font-size:14px}.tox .tox-onboarding-dialog .tox-onboarding-step--action{padding-left:24px}.tox .tox-onboarding-dialog .tox-onboarding-footer{background-color:#f0f0f0;border-bottom-right-radius:12px;border-bottom-left-radius:12px;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.tox .tox-onboarding-dialog .tox-onboarding-footer p{color:#222f3eb3;justify-content:center;align-items:center;gap:4px;font-size:14px;display:flex}.tox .tox-onboarding-dialog svg{fill:#222f3eb3;width:24px}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin{border-bottom:1px solid #e3e3e3;grid-template-columns:min-content 1fr min-content;align-items:center;margin:0 16px;padding:24px 0;display:grid}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin--body{margin:0 16px}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin--body .tox-promotion-dialog-plugin-header{color:#222f3e;margin-bottom:4px;font-size:14px;font-weight:700}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin--body .tox-promotion-dialog-plugin-details{color:#222f3eb3;font-size:14px}.tox .tox-promotion-dialog .tox-promotion-dialog-plugin--icon{color:#006ce7;background:linear-gradient(#fff 24%,#f0f0f0 100%);border-radius:12px;place-content:center;width:56px;height:56px;font-size:24px;line-height:24px;display:grid;box-shadow:0 1px 1px #222f3e12,0 3px 6px #222f3e06}.tox .tox-promotion-dialog--subtitle{color:#222f3eb3;margin:16px;font-size:14px}.tox .tox-promotion-dialog--explore{text-align:center;color:#222f3eb3;margin:16px;font-size:14px}.tox .tox-promotion-dialog--explore a{color:#006ce7}.tox .tox-promotion-dialog--footer{color:#222f3eb3;text-align:center;background-color:#f0f0f0;padding:16px;font-size:12px}.tox .tox-promotion-button{color:#851aff;cursor:pointer;white-space:nowrap;background-color:#f1ebf9;border-radius:5px;align-items:center;height:26.6px;padding:8px 16px;font-size:14px;font-weight:700;line-height:26.6px;display:flex}.tox .tox-promotion-button:focus{outline:1px solid #851aff}.tox .tox-onboarding-dialog a,.tox .tox-promotion-dialog--footer a{color:#222f3eb3;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-onboarding-dialog a:focus,.tox .tox-onboarding-dialog a:hover,.tox .tox-promotion-dialog--footer a:focus,.tox .tox-promotion-dialog--footer a:hover{color:#071729;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-onboarding-dialog a:focus-visible,.tox .tox-promotion-dialog--footer a:focus-visible{outline-offset:2px;border-radius:1px;outline:2px solid #144782}.tox .tox-onboarding-dialog a:active,.tox .tox-promotion-dialog--footer a:active{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:left .15s,right .15s,top .15s,bottom .15s}.tox .tox-pop--transition:after,.tox .tox-pop--transition:before{transition:all .15s,visibility,opacity 75ms 75ms}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eee;border-radius:6px;min-width:0;overflow:hidden;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:#0000;margin-bottom:-1px}.tox .tox-pop:after,.tox .tox-pop:before{content:"";opacity:1;border-style:solid;width:0;height:0;display:block;position:absolute}@media (forced-colors:active){.tox .tox-pop:after,.tox .tox-pop:before{content:none}}.tox .tox-pop.tox-pop--inset:after,.tox .tox-pop.tox-pop--inset:before{opacity:0;transition:all 0s .15s,visibility,opacity 75ms}.tox .tox-pop.tox-pop--bottom:after,.tox .tox-pop.tox-pop--bottom:before{top:100%;left:50%}.tox .tox-pop.tox-pop--bottom:after{border-width:8px;border-color:#fff #0000 #0000;margin-top:-1px;margin-left:-8px}.tox .tox-pop.tox-pop--bottom:before{border-width:9px;border-color:#eee #0000 #0000;margin-left:-9px}.tox .tox-pop.tox-pop--top:after,.tox .tox-pop.tox-pop--top:before{top:0;left:50%;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top:after{border-width:8px;border-color:#0000 #0000 #fff;margin-top:1px;margin-left:-8px}.tox .tox-pop.tox-pop--top:before{border-width:9px;border-color:#0000 #0000 #eee;margin-left:-9px}.tox .tox-pop.tox-pop--left:after,.tox .tox-pop.tox-pop--left:before{top:calc(50% - 1px);left:0;transform:translateY(-50%)}.tox .tox-pop.tox-pop--left:after{border-width:8px;border-color:#0000 #fff #0000 #0000;margin-left:-15px}.tox .tox-pop.tox-pop--left:before{border-width:10px;border-color:#0000 #eee #0000 #0000;margin-left:-19px}.tox .tox-pop.tox-pop--right:after,.tox .tox-pop.tox-pop--right:before{top:calc(50% + 1px);left:100%;transform:translateY(-50%)}.tox .tox-pop.tox-pop--right:after{border-width:8px;border-color:#0000 #0000 #0000 #fff;margin-left:-1px}.tox .tox-pop.tox-pop--right:before{border-width:10px;border-color:#0000 #0000 #0000 #eee;margin-left:-1px}.tox .tox-pop.tox-pop--align-left:after,.tox .tox-pop.tox-pop--align-left:before{left:20px}.tox .tox-pop.tox-pop--align-right:after,.tox .tox-pop.tox-pop--align-right:before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{flex-direction:row;flex-grow:1;min-height:0;display:flex}.tox .tox-sidebar{background-color:var(--tox-private-sidebar-background-color,#f0f0f0);flex-direction:row;justify-content:flex-end;display:flex}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container,.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s,opacity .5s}.tox .tox-sidebar-content{border-left:1px solid var(--tox-private-separator-color,#e3e3e3);flex-direction:column;width:300px;min-width:300px;max-width:300px;height:100%;display:flex;position:relative}.tox .tox-sidebar-content--wide{width:440px;min-width:440px;max-width:440px}.tox .tox-sidebar-content__header{border-bottom:var(--tox-private-tinymceai-border-width,1px) solid var(--tox-private-neutral-20,#e3e3e3);padding:var(--tox-private-pad-sm,8px) 12px;background:var(--tox-private-background-color,#fff);z-index:1;justify-content:space-between;align-items:center;display:flex}.tox .tox-sidebar-content__header .tox-sidebar-content__header-close-button{margin-left:auto}.tox .tox-sidebar-content__title{font-size:var(--tox-private-font-size-lg,20px);font-weight:var(--tox-private-font-weight-normal,normal);padding:var(--tox-private-pad-sm,8px) 0 var(--tox-private-pad-sm,8px) 0;color:var(--tox-private-text-color,#222f3e);line-height:28px}.tox .tox-floating-sidebar{--tox-private-floating-sidebar-width:min(380px, 90vw);--tox-private-floating-sidebar-height:80vh;z-index:var(--tox-private-z-index-floatingsidebar,1050);box-shadow:var(--tox-private-floating-sidebar-box-shadow,0 0 40px 1px #222f3e26,0 16px 16px -10px #222f3e26);width:var(--tox-private-floating-sidebar-width);height:var(--tox-private-floating-sidebar-height);background-color:var(--tox-private-floating-sidebar-background-color,#f0f0f0);border-radius:var(--tox-private-panel-border-radius,6px);position:fixed;overflow:hidden}.tox .tox-floating-sidebar:not(.tox .tox-floating-sidebar--open){display:none}.tox .tox-floating-sidebar--open{display:block}.tox .tox-floating-sidebar__content-wrapper{flex-direction:column;width:100%;height:100%;display:flex}.tox .tox-floating-sidebar__header{position:relative}.tox .tox-floating-sidebar .tox-ai__scroll:has(.tox-card-list){background-color:inherit}.tox .tox-ai .tox-expandable-box{padding:var(--tox-private-pad-sm,8px) calc(var(--tox-private-pad-md,16px) * .75)}.tox .tox-ai .tox-expandable-box:focus-visible:not(:disabled){outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:var(--tox-private-tinymceai-border-width,1px);box-shadow:0 0 0 1px var(--tox-private-color-white,#fff);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-sidebar-content__header{border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-background-color,#fff);padding:calc(var(--tox-private-pad-sm,8px) - var(--tox-private-tinymceai-focus-border-width,2px)) calc(12px - var(--tox-private-tinymceai-focus-border-width,2px));border-bottom:1px solid var(--tox-private-separator-color,#e3e3e3)}.tox .tox-ai .tox-sidebar-content__header:focus-visible:not(:disabled){border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-color-tint,#006ce7);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-sidebar-content__loader{z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.tox .tox-ai .tox-sidebar-content__title{text-overflow:ellipsis;white-space:nowrap;margin-right:auto;overflow:hidden}.tox .tox-ai .tox-sidebar-content__title:focus-visible:not(:disabled){outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:var(--tox-private-tinymceai-border-width,1px);box-shadow:0 0 0 1px var(--tox-private-color-white,#fff);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-sidebar-content__actions{gap:var(--tox-private-pad-sm,8px);display:flex}.tox .tox-ai .tox-sidebar-content__actions .tox-ai__complete-review{padding-top:var(--tox-private-pad-xs,4px);padding-bottom:var(--tox-private-pad-xs,4px);padding-left:var(--tox-private-pad-md,16px);padding-right:var(--tox-private-pad-md,16px);align-items:center;gap:6px;display:flex}.tox .tox-ai .tox-ai__user-prompt{gap:inherit;flex-direction:column;width:100%;margin-left:auto;display:flex}.tox .tox-ai .tox-ai__user-prompt__context{gap:inherit;flex-direction:column;align-items:end;width:100%;margin-left:auto;display:flex}.tox .tox-ai .tox-ai__user-prompt__context .tox-tag{max-width:100%}.tox .tox-ai .tox-ai__user-prompt__text{background-color:var(--tox-private-background-secondary,#f0f0f0);padding:var(--tox-private-pad-sm,8px) calc(var(--tox-private-pad-md,16px) * .75);border-radius:var(--tox-private-control-border-radius,6px);max-width:80%;color:var(--tox-private-text-color,#222f3e);white-space:pre-wrap;align-self:flex-end}.tox .tox-ai .tox-ai__user-prompt__text:focus-visible:not(:disabled){outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:var(--tox-private-tinymceai-border-width,1px);box-shadow:0 0 0 1px var(--tox-private-color-white,#fff);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-ai__scroll{background-color:var(--tox-private-background-color,#fff);padding:calc(12px - var(--tox-private-tinymceai-focus-border-width,2px));border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-background-color,#fff);flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:12px;display:flex;overflow:hidden auto}.tox .tox-ai .tox-ai__scroll:focus-visible:not(:disabled){border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-color-tint,#006ce7);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-ai__scroll--review{border:none}.tox .tox-ai .tox-ai__scroll--review:not(:has(.tox-sidebar-content__message-text)){background-color:var(--tox-private-background-secondary,#f0f0f0)}.tox .tox-ai .tox-ai__spinner svg{fill:var(--tox-private-color-tint,#006ce7)}.tox .tox-ai .tox-ai__response{width:100%;min-width:100%;max-width:100%}.tox .tox-ai .tox-ai__response__header{align-items:center;gap:var(--tox-private-pad-sm,8px);display:flex}.tox .tox-ai .tox-ai__response__header .tox-icon svg{fill:var(--tox-private-color-tint,#006ce7)}.tox .tox-ai .tox-ai__response-status{color:var(--tox-private-text-color-muted,#222f3eb3);font-size:var(--tox-private-font-size-sm,14px);gap:var(--tox-private-pad-xs,4px);line-height:var(--tox-private-tinymceai-response-status-icon-height,max(24px, calc(14px + 4px)));padding-top:var(--tox-private-pad-sm,8px);display:flex}.tox .tox-ai .tox-ai__response-status svg{fill:var(--tox-private-text-color-muted,#222f3eb3)}.tox .tox-ai .tox-ai__response-status-icon{border:1px solid var(--tox-private-neutral-20,#e3e3e3);background-color:var(--tox-private-background-color,#fff);height:var(--tox-private-tinymceai-response-status-icon-height,max(24px,calc(14px + 4px)));border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;display:flex}.tox .tox-ai .tox-ai__response-status-icon .tox-icon{display:contents}.tox .tox-ai .tox-ai__response-status-icon+.tox-ai__response-status-icon{margin-left:calc((var(--tox-private-pad-sm,8px) + var(--tox-private-pad-xs,4px)) * -1)}.tox .tox-ai .tox-ai__icon{justify-content:center;align-items:center;display:flex}.tox .tox-ai .tox-ai__response-sources{gap:var(--tox-private-pad-sm,8px);flex-direction:column;display:flex}.tox .tox-ai .tox-ai__response-sources-header{display:block}.tox .tox-ai .tox-ai__response-sources-list{align-items:center;gap:var(--tox-private-pad-sm,8px);flex-wrap:wrap;align-self:stretch;display:flex}.tox .tox-ai .tox-ai__response-sources-list .tox-tag{border:1px solid var(--tox-private-separator-color,#e3e3e3);cursor:pointer;background-color:#0000;max-width:32%;max-height:24px}.tox .tox-ai .tox-ai__response-sources-list .tox-tag img,.tox .tox-ai .tox-ai__response-sources-list .tox-tag svg{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px}.tox .tox-ai .tox-ai__response-content{padding:var(--tox-private-pad-sm,8px) 0;color:var(--tox-private-text-color,#222f3e);font-feature-settings:"liga" off,"clig" off;font-size:var(--tox-private-font-size-sm,14px);font-style:normal;font-weight:var(--tox-private-font-weight-normal,normal);line-height:var(--tox-private-line-height,18px);flex-direction:column;display:flex}.tox .tox-ai .tox-ai__response.tox-ai__response-streaming{position:relative}.tox .tox-ai .tox-ai__response.tox-ai__response-streaming .tox-ai__response-status{color:var(--tox-private-text-color,#222f3e);font-size:var(--tox-private-font-size-md,16px);line-height:calc(var(--tox-private-font-size-md,16px) + 4px)}.tox .tox-ai .tox-ai__response.tox-ai__response-streaming:after{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent 60px,transparent 60px,var(--tox-private-background-color,#fff));height:min(100px,100%);position:absolute;bottom:0;left:0;right:0}.tox .tox-ai .tox-ai-error{border-radius:var(--tox-private-panel-border-radius,6px);border:1px solid var(--tox-private-color-error,#c00);background:linear-gradient(0deg,rgba(from var(--tox-private-background-color,#fff) r g b / .9) 0,rgba(from var(--tox-private-background-color,#fff) r g b / .9) 100%),var(--tox-private-color-error,#c00);padding:var(--tox-private-pad-sm,8px);gap:var(--tox-private-pad-sm,8px);align-items:center;width:100%;display:flex}.tox .tox-ai .tox-ai-error__message{flex:1 0 0}.tox .tox-ai .tox-ai-error__icon{flex:none;align-self:flex-start}.tox .tox-ai .tox-ai__footer{padding:calc(12px - var(--tox-private-tinymceai-focus-border-width,2px));gap:var(--tox-private-pad-sm,8px);background-color:var(--tox-private-background-color,#fff);border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-background-color,#fff);border-top:1px solid var(--tox-private-separator-color,#e3e3e3);flex-direction:column;display:flex}.tox .tox-ai .tox-ai__footer:focus-visible:not(:disabled){border:var(--tox-private-tinymceai-focus-border-width,2px) solid var(--tox-private-color-tint,#006ce7);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai .tox-ai__context{gap:var(--tox-private-pad-sm,8px);max-height:calc((2 * (2 * var(--tox-private-pad-xs,4px) + var(--tox-private-base-value,16px))) + var(--tox-private-pad-sm,8px));flex-wrap:wrap;display:flex}.tox .tox-ai .tox-ai__context .tox-tag{max-width:calc((100% - var(--tox-private-pad-sm,8px))/ 2)}.tox .tox-ai .tox-ai__context-more{gap:var(--tox-private-pad-sm,8px);padding:var(--tox-private-pad-sm,8px);max-width:var(--tox-private-tinymceai-context-more-max-width,320px);flex-direction:column;display:flex;overflow:auto}.tox .tox-ai .tox-ai__context-more .tox-tag{max-width:100%}.tox .tox-ai .tox-ai__stop-generating{align-items:center;gap:6px;display:flex}.tox .tox-ai .tox-ai__footer-actions{gap:var(--tox-private-pad-sm,8px);display:flex}.tox .tox-ai .tox-ai-model-selection-button{gap:var(--tox-private-pad-xs,4px);display:flex}.tox .tox-ai .tox-ai__footer-note{color:var(--tox-private-text-color-muted,#222f3eb3);font-size:var(--tox-private-font-size-xs,12px);letter-spacing:0;height:24px;padding-top:var(--tox-private-pad-sm,8px);justify-content:center;align-items:center;width:100%;display:flex}.tox .tox-ai .tox-ai__models-menu{max-width:350px}.tox .tox-ai .tox-ai__models-menu .tox-menu{max-height:inherit;padding:var(--tox-private-pad-xs,4px);overflow:auto}.tox .tox-ai .tox-ai__models-menu__item__description{flex-direction:column;align-items:start;display:flex}.tox .tox-ai .tox-ai__models-menu__item__description__title{font-weight:var(--tox-private-font-weight-bold,bold);font-size:var(--tox-private-font-size-sm,14px);line-height:calc(var(--tox-private-font-size-sm,14px) * 1.28572);padding-bottom:4px}.tox .tox-ai .tox-ai__models-menu__item__description__content{color:var(--tox-private-text-color-muted,#222f3eb3);font-size:var(--tox-private-font-size-xs,12px);line-height:calc(var(--tox-private-font-size-xs,12px) * 1.33333)}.tox .tox-ai .tox-collection__item--active:not(.tox-collection__item--state-disabled) .tox-ai__models-menu__item__description__content{color:inherit}.tox .tox-ai .tox-collection__item--active:not(.tox-collection__item--state-disabled) .tox-ai__models-menu__item__description__content .tox-ai__models-menu__item__description__ability{color:var(--tox-private-color-white,#fff)}.tox .tox-ai .tox-collection__item--active:not(.tox-collection__item--state-disabled) .tox-ai__models-menu__item__description__content .tox-ai__models-menu__item__description__content_body{color:rgba(from var(--tox-private-color-white,#fff) r g b / .7)}.tox .tox-ai .tox-ai__models-menu__item__description__ability{color:var(--tox-private-text-color,#222f3e);padding-bottom:4px}.tox .tox-ai .tox-ai__models-menu__item__description__ability__enabled{font-weight:var(--tox-private-font-weight-bold,bold)}.tox .tox-ai .tox-ai-chat-history-list{gap:var(--tox-private-pad-sm,8px);padding-top:var(--tox-private-pad-xs,4px);flex-direction:column;width:100%;display:flex}.tox .tox-ai .tox-ai-chat-history-list .tox-collection__group{gap:var(--tox-private-pad-sm,8px)}.tox .tox-ai .tox-ai-chat-history-list__title{color:var(--tox-private-text-color-muted,#222f3eb3);font-size:var(--tox-private-font-size-sm,14px);font-weight:var(--tox-private-font-weight-bold,bold);letter-spacing:1px;line-height:18px}.tox .tox-ai .tox-ai-chat-history-list__item{gap:var(--tox-private-pad-sm,8px);border-radius:var(--tox-private-control-border-radius,6px);cursor:pointer;padding:12px;display:flex}.tox .tox-ai .tox-ai-chat-history-list__item.tox-ai-chat-history-list__item--active,.tox .tox-ai .tox-ai-chat-history-list__item:focus,.tox .tox-ai .tox-ai-chat-history-list__item:focus-visible{background-color:var(--tox-private-background-secondary,#f0f0f0)}.tox .tox-ai .tox-ai-chat-history-list__item.tox-ai-chat-history-list__item-edit-title{background-color:var(--tox-private-background-secondary,#f0f0f0);flex-direction:column}.tox .tox-ai .tox-ai-chat-history-list__item-edit-actions{justify-content:flex-end;gap:var(--tox-private-pad-sm,8px);width:100%;display:flex}.tox .tox-ai .tox-ai-chat-history-list__item-edit-actions .tox-ai__spinner svg{fill:rgba(from var(--tox-private-color-white,#fff) r g b / .5)}.tox .tox-ai .tox-ai-chat-history-list__item-content{flex-direction:column;margin-right:auto;display:flex;overflow:hidden}.tox .tox-ai .tox-ai-chat-history-list__item-actions{min-width:calc(24px + (var(--tox-private-pad-xs,4px) + 1px)*2);align-items:center;display:flex}.tox .tox-ai .tox-ai-chat-history-list__item-content-title{color:var(--tox-private-text-color,#222f3e);font-size:var(--tox-private-font-size-base,16px);font-weight:var(--tox-private-font-weight-bold,bold);line-height:var(--tox-private-font-size-lg,20px);text-overflow:ellipsis;overflow:hidden}.tox .tox-ai .tox-ai-chat-history-list__item-content-date{color:var(--tox-private-text-color,#222f3e);font-size:var(--tox-private-font-size-xs,12px);line-height:var(--tox-private-line-height-base,1.3)}.tox .tox-ai .tox-sidebar-content__message{justify-content:center;align-items:center;gap:var(--tox-private-pad-md,16px);flex-direction:column;width:100%;height:100%;display:flex}.tox .tox-ai .tox-sidebar-content__message-text{text-align:center;color:var(--tox-private-text-color,#222f3e);font-size:var(--tox-private-font-size-md,16px);font-weight:var(--tox-private-font-weight-normal,normal);line-height:20px}.tox .tox-ai .tox-sidebar-content__message-action{justify-content:center;align-self:stretch;align-items:center;display:flex}.tox .tox-ai .tox-ai-chat-action-button{line-height:var(--tox-private-base-value,16px);font-size:var(--tox-private-font-size-xs,12px);padding:6px var(--tox-private-pad-sm,8px);margin:var(--tox-private-pad-xs,4px) 0;font-weight:var(--tox-private-font-weight-normal,normal);width:min-content}.tox .tox-ai .tox-ai-chat-action-button .tox-icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;overflow:hidden}.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg{fill:var(--tox-private-tinymceai-chat-action-button-icon-color,#006ce7);flex:none;display:block}.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width="24"],.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width="24px"]{transform:scale(.666667)}.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width="20"],.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width="20px"]{transform:scale(.8)}.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width="18"],.tox .tox-ai .tox-ai-chat-action-button .tox-icon svg[width="18px"]{transform:scale(.888889)}.tox .tox-ai .tox-ai-chat-action-button:not(:has(+.tox-ai-chat-action-button)){margin-bottom:var(--tox-private-pad-sm,8px)}.tox .tox-ai-removed-content{font-style:italic;font-family:var(--tox-private-font-stack,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color-muted,#222f3eb3);line-height:var(--tox-private-line-height-base,1.3);margin:0 1em}.tox .tox-ai-removed-content:before{content:"⊘ ";font-style:normal;font-size:calc(var(--tox-private-line-height-base,1.3) * 1em)}.tox .tox-ai-html-content{font-size:var(--tox-private-font-size-md,16px);font-family:var(--tox-private-font-stack,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e);line-height:var(--tox-private-line-height-base,1.3);overflow-x:auto}.tox .tox-ai-html-content:focus-visible:not(:disabled){outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:var(--tox-private-tinymceai-html-content-border-width,1px);box-shadow:0 0 0 1px var(--tox-private-color-white,#fff);border-radius:var(--tox-private-control-border-radius,6px)}.tox .tox-ai-html-content h1{font-size:1.6em;font-weight:var(--tox-private-font-weight-bold,bold);margin:.67em 0}.tox .tox-ai-html-content h2{font-size:1.4em;font-weight:var(--tox-private-font-weight-bold,bold);margin:.83em 0}.tox .tox-ai-html-content h3{font-size:1.2em;font-weight:var(--tox-private-font-weight-bold,bold);margin:1em 0}.tox .tox-ai-html-content h4,.tox .tox-ai-html-content h5,.tox .tox-ai-html-content h6{font-size:1em;font-weight:var(--tox-private-font-weight-bold,bold);margin:.33em 0}.tox .tox-ai-html-content p{margin:var(--tox-private-pad-sm,8px) 0}.tox .tox-ai-html-content ol,.tox .tox-ai-html-content ul{margin:1em 0;padding-left:2em}.tox .tox-ai-html-content li:has(input:first-child){list-style-type:none}.tox .tox-ai-html-content a{color:var(--tox-private-color-tint,#006ce7);cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.tox .tox-ai-html-content a:link:active,.tox .tox-ai-html-content a:visited:active{color:#8864ad}.tox .tox-ai-html-content blockquote{border-left:2px solid var(--tox-private-separator-color,#e3e3e3);margin-left:1.5rem;padding-left:1rem;font-style:italic}.tox .tox-ai-html-content code{background:var(--tox-private-separator-color,#e3e3e3);border-radius:4px;padding:.1em .2em;font-family:ui-monospace,monospace}.tox .tox-ai-html-content pre code{background:var(--tox-private-separator-color,#e3e3e3);white-space:pre-wrap;overflow-wrap:break-word;border-radius:4px;margin:1em 0;font-family:ui-monospace,monospace;display:block}.tox .tox-ai-html-content hr{border:none;border-top:1px solid var(--tox-private-border-color,#eee)}.tox .tox-ai-html-content table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.95em;line-height:1.45}.tox .tox-ai-html-content table:not([cellpadding]) td,.tox .tox-ai-html-content table:not([cellpadding]) th{padding:.4rem}.tox .tox-ai-html-content td,.tox .tox-ai-html-content th{border:1px solid var(--tox-private-border-color,#eee)}.tox .tox-ai-html-content th{font-weight:var(--tox-private-font-weight-bold,bold);text-align:left;white-space:nowrap}.tox .tox-ai-html-content b,.tox .tox-ai-html-content strong{font-weight:var(--tox-private-font-weight-bold,bold)}.tox .tox-ai-html-content em,.tox .tox-ai-html-content i{font-style:italic}.tox .tox-ai-html-content del{-webkit-text-decoration:line-through;text-decoration:line-through}.tox .tox-ai-html-content sub,.tox .tox-ai-html-content sup{vertical-align:baseline;font-size:.75em;line-height:0}.tox .tox-ai-html-content sup{vertical-align:super}.tox .tox-ai-html-content sub{vertical-align:sub}.tox .tox-ai-html-content mark{background:hsl(from var(--tox-private-color-active,#ffcf30) h s l / 30%);border-radius:2px;padding:.05em .2em}.tox .tox-ai-html-content small{font-size:.85em}.tox .tox-ai-html-content kbd{border:1px solid var(--tox-private-border-color,#eee);background:var(--tox-private-separator-color,#e3e3e3);box-shadow:inset 0 -1px 0 var(--tox-private-border-color,#eee);border-radius:4px;padding:.15em .4em;font-family:ui-monospace,monospace;font-size:.85em}.tox .tox-ai-html-content img{vertical-align:middle;border-radius:4px;max-width:100%;height:auto}.tox .tox-expandable-box__content .tox-ai-html-content+.tox-ai-html-content:before,.tox .tox-expandable-box__content .tox-ai-removed-content+.tox-ai-html-content:before{content:"〰〰";color:var(--tox-private-text-color-muted,#222f3eb3);text-align:center;width:100%;display:block}.tox .tox-expandable-box__content .tox-ai-html-content:has(+.tox-ai-removed-content):after{content:"〰〰";color:var(--tox-private-text-color-muted,#222f3eb3);text-align:center;width:100%;display:block}.tox .tox-ai__preview-host{width:100%;height:100%;position:relative}.tox .tox-ai__preview-host .tox-ai__preview-layer{flex-direction:column;display:flex;position:absolute;inset:0}.tox .tox-ai__preview-host .tox-ai__preview-frame-wrap{flex:auto;min-height:0;position:relative}.tox .tox-ai__preview-host .tox-ai__preview-frame-wrap .tox-ai__iframe{background-color:#fff;border:0;width:100%;height:100%;min-height:0;position:relative}.tox .tox-ai__preview-host .tox-ai__preview-footer{background:var(--tox-private-background-color,#fff);border-top:1px solid #e3e3e3;flex:none}.tox .tox-ai__preview-host .tox-ai__preview-footer .tox-ai__preview-footer-toolbar{justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.tox .tox-ai__preview-host:empty{pointer-events:none}.tox .tox-ai__preview-overlay{width:100%;height:100%;font-size:14px;position:absolute;inset:0}.tox .tox-ai__preview-overlay--hidden{visibility:hidden}.tox .tox-ai__preview-overlay--pass-through{pointer-events:none}.tox .tox-ai__preview-overlay--dim{background:#222f3e33}.tox .tox-ai__preview-overlay--centered{justify-content:center;align-items:center;display:flex}.tox .tox-ai__preview-overlay--clipped{overflow:clip}.tox .tox-tinymceai-previewloader{align-items:center;gap:var(--tox-private-pad-md,16px);padding:var(--tox-private-pad-sm,8px);border-radius:var(--tox-private-panel-border-radius,6px);box-shadow:var(--tox-private-ai-preview-loader-box-shadow,0 0 40px 1px #222f3e26,0 16px 16px -10px #222f3e26);background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e);pointer-events:auto;display:flex}.tox .tox-tinymceai-previewloader__content{padding:0 var(--tox-private-pad-xs,4px);justify-content:center;align-items:center;gap:var(--tox-private-pad-sm,8px);display:flex}.tox .tox-selector{box-sizing:border-box;background-color:#4099ff;border:1px solid #4099ff;width:10px;height:10px;display:inline-block;position:absolute}.tox.tox-platform-touch .tox-selector{width:12px;height:12px}.tox .tox-skeleton .tox-skeleton__line{background:linear-gradient(90deg,#f0f0f080 8%,#f0f0f0b3 18%,#f0f0f080 33%);width:100%;height:16px;animation:2s ease-out infinite wave}.tox .tox-skeleton .tox-skeleton__circle{background:linear-gradient(90deg,#f0f0f080 8%,#f0f0f0b3 18%,#f0f0f080 33%);border-radius:100%;width:36px;height:36px;margin-right:8px;animation:2s ease-out infinite wave}@keyframes wave{0%{background-position:-268px 0}to{background-position:268px 0}}.tox .tox-slider{flex:1;justify-content:center;align-items:center;height:24px;display:flex;position:relative}.tox .tox-slider__rail{background-color:#0000;border:1px solid #eee;border-radius:6px;width:100%;min-width:120px;height:10px}.tox .tox-slider__handle{box-shadow:none;background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;width:14px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider,.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-toolbar-slider{align-items:center;height:16px;display:inline-flex}.tox .tox-toolbar-slider__input{appearance:none;background:#eee;border-radius:16px;width:130px;height:2px}.tox .tox-toolbar-slider__input::-webkit-slider-runnable-track{background-color:#0000;height:16px}.tox .tox-toolbar-slider__input::-moz-range-track{background-color:#0000;height:16px}.tox .tox-toolbar-slider__input::-webkit-slider-thumb{-webkit-appearance:none;background-color:#006ce7;border:none;border-radius:16px;width:16px;height:16px}.tox .tox-toolbar-slider__input::-moz-range-thumb{appearance:none;background-color:#006ce7;border:none;border-radius:16px;width:16px;height:16px}.tox .tox-toolbar-slider__input:focus-visible{outline:0}.tox .tox-toolbar-slider__input:focus::-webkit-slider-thumb{background-color:#0060ce;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #006ce7}.tox .tox-toolbar-slider__input:focus::-moz-range-thumb{background-color:#0060ce;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #006ce7}.tox .tox-toolbar-slider__input:hover::-webkit-slider-thumb{background-color:#0060ce}.tox .tox-toolbar-slider__input:hover::-moz-range-thumb{background-color:#0060ce}.tox .tox-toolbar-slider__input:active::-webkit-slider-thumb{background-color:#0054b4}.tox .tox-toolbar-slider__input:active::-moz-range-thumb{background-color:#0054b4}.tox .tox-toolbar-slider__input[disabled]::-webkit-slider-thumb{background-color:#ffffff80}.tox .tox-toolbar-slider__input[disabled]::-moz-range-thumb{background-color:#ffffff80}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{background-color:#222f3eb3;border-radius:100%;width:8px;height:8px;animation:1.5s ease-in-out infinite both tam-bouncing-dots}.tox .tox-spinner>div:first-child{animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,to,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-ai__spinner{--tox-private-spinner-color:var(--tox-private-color-tint,#006ce7);--tox-private-spinner-size:24px;--tox-private-spinner-circle-width:3px;--tox-private-spinner-dot-size:6px;width:var(--tox-private-spinner-size);aspect-ratio:1}.tox .tox-ai__spinner--small{--tox-private-spinner-size:16px;--tox-private-spinner-circle-width:2px;--tox-private-spinner-dot-size:4px}.tox .tox-ai__spinner--circle{background:conic-gradient(var(--tox-private-spinner-color) 0 calc(360deg - 30deg),transparent calc(360deg - 30deg) 100%);-webkit-mask:radial-gradient(calc((var(--tox-private-spinner-size) - var(--tox-private-spinner-circle-width) * 2)/ 2),#0000 98%,#000);mask:radial-gradient(calc((var(--tox-private-spinner-size) - var(--tox-private-spinner-circle-width) * 2)/ 2),#0000 98%,#000);border-radius:50%;animation:1s linear infinite tox-rotation}.tox .tox-ai__spinner--dots{justify-content:center;align-items:center;gap:1px;display:flex}.tox .tox-ai__spinner--dots>div{aspect-ratio:1;width:var(--tox-private-spinner-dot-size);background-color:var(--tox-private-spinner-color);border-radius:100%;animation:1.5s ease-in-out infinite both tox-bouncing-dots}.tox .tox-ai__spinner--dots>div:first-child{animation-delay:-.32s}.tox .tox-ai__spinner--dots>div:nth-child(2){animation-delay:-.16s}.tox .tox-tinymceai__annotation--added,.tox .tox-tinymceai__annotation--modified,.tox .tox-tinymceai__annotation--removed{background-repeat:no-repeat;padding-block:calc(.5lh - .55em);-webkit-text-decoration:none;text-decoration:none;text-decoration-thickness:max(1px,.07em)}.tox .tox-tinymceai__annotation--added__highlight{background-image:linear-gradient(#78ab4633 calc(100% - 2px),#78ab46 calc(100% - 2px));background-position:bottom}.tox .tox-tinymceai__annotation--added__selected{background-color:#78ab4633;background-image:none;box-shadow:0 2px #006ce7,0 -2px #006ce7}.tox .tox-tinymceai__annotation--modified__highlight{background-image:linear-gradient(#006ce733 calc(100% - 2px),#006ce7 calc(100% - 2px));background-position:bottom}.tox .tox-tinymceai__annotation--modified__selected{background-color:#006ce733;background-image:none;box-shadow:0 2px #006ce7,0 -2px #006ce7}.tox .tox-tinymceai__annotation--removed__highlight{background-image:linear-gradient(#c003 calc(100% - 2px),#c00 calc(100% - 2px));background-position:bottom;-webkit-text-decoration:line-through;text-decoration:line-through}.tox .tox-tinymceai__annotation--removed__selected{background-color:#c003;background-image:none;-webkit-text-decoration:line-through;text-decoration:line-through;box-shadow:0 2px #006ce7,0 -2px #006ce7}.tox del.tox-tinymceai__annotation--added__selected,.tox ins.tox-tinymceai__annotation--added__selected{box-shadow:none;background-color:#0000;background-image:linear-gradient(#006ce7 3px,#78ab4633 3px calc(100% - 3px),#006ce7 calc(100% - 3px));background-position:50%;background-size:100% calc(1lh + 3px)}.tox del.tox-tinymceai__annotation--modified__selected,.tox ins.tox-tinymceai__annotation--modified__selected{box-shadow:none;background-color:#0000;background-image:linear-gradient(#006ce7 3px,#006ce733 3px calc(100% - 3px),#006ce7 calc(100% - 3px));background-position:50%;background-size:100% calc(1lh + 3px)}.tox del.tox-tinymceai__annotation--removed__selected,.tox ins.tox-tinymceai__annotation--removed__selected{box-shadow:none;background-color:#0000;background-image:linear-gradient(#006ce7 3px,#c003 3px calc(100% - 3px),#006ce7 calc(100% - 3px));background-position:50%;background-size:100% calc(1lh + 3px)}.tox .tox-tinymceai__annotation--added.tox-tinymceai__annotation--added__hidden,.tox .tox-tinymceai__annotation--modified.tox-tinymceai__annotation--modified__hidden,.tox .tox-tinymceai__annotation--removed.tox-tinymceai__annotation--removed__hidden{-webkit-text-decoration:none;text-decoration:none;display:none}:is(.tox :has(>div>iframe).tox-tinymceai__annotation--added,.tox :has(>div>iframe).tox-tinymceai__annotation--modified,.tox :has(>div>iframe).tox-tinymceai__annotation--removed){margin:5px;padding:7px}.tox iframe.tox-tinymceai__annotation--added__highlight,.tox img.tox-tinymceai__annotation--added__highlight,.tox video.tox-tinymceai__annotation--added__highlight{background-image:none;outline:.25em solid #78ab4633;padding:.25em}.tox iframe.tox-tinymceai__annotation--added__selected,.tox img.tox-tinymceai__annotation--added__selected,.tox video.tox-tinymceai__annotation--added__selected{background-image:none;border:.25em solid #78ab4633;outline:.125em solid #006ce7;padding:0}.tox iframe.tox-tinymceai__annotation--modified__highlight,.tox img.tox-tinymceai__annotation--modified__highlight,.tox video.tox-tinymceai__annotation--modified__highlight{background-image:none;outline:.25em solid #006ce733;padding:.25em}.tox iframe.tox-tinymceai__annotation--modified__selected,.tox img.tox-tinymceai__annotation--modified__selected,.tox video.tox-tinymceai__annotation--modified__selected{background-image:none;border:.25em solid #006ce733;outline:.125em solid #006ce7;padding:0}.tox iframe.tox-tinymceai__annotation--removed__highlight,.tox img.tox-tinymceai__annotation--removed__highlight,.tox video.tox-tinymceai__annotation--removed__highlight{background-image:none;outline:.25em solid #c003;padding:.25em}.tox iframe.tox-tinymceai__annotation--removed__selected,.tox img.tox-tinymceai__annotation--removed__selected,.tox video.tox-tinymceai__annotation--removed__selected{background-image:none;border:.25em solid #c003;outline:.125em solid #006ce7;padding:0}.tox div.tox-tinymceai__annotation:has(>hr){background-size:auto;padding:.25em}.tox div.tox-tinymceai__annotation--removed__highlight>hr,.tox div.tox-tinymceai__annotation--added__highlight>hr{border-color:#0003}.tox .mce-pagebreak.tox-tinymceai__annotation--added__selected,.tox .mce-pagebreak.tox-tinymceai__annotation--modified__selected,.tox .mce-pagebreak.tox-tinymceai__annotation--removed__selected{box-shadow:none;background-image:none;border:1px dashed #aaa}.tox .mce-pagebreak.tox-tinymceai__annotation--added__highlight,.tox .mce-pagebreak.tox-tinymceai__annotation--modified__highlight,.tox .mce-pagebreak.tox-tinymceai__annotation--removed__highlight{padding:0}.tox .tox-ai__scroll .tox-ai__review-sidebar-container{scrollbar-gutter:stable;flex-direction:column;gap:12px;width:100%;height:100%;display:flex}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-card-list{gap:8px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-initializing{padding:var(--tox-private-pad-md,16px)}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-description{padding-bottom:calc(var(--tox-private-pad-sm,8px) + var(--tox-private-pad-xs,4px));font-size:var(--tox-private-font-size-sm,14px)}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-choose-container{padding-bottom:12px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-custom-input{margin-bottom:12px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-custom-actions{gap:8px;display:flex}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-input-container{margin-bottom:12px}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-input-container button.tox-ai__review-input-button{background-color:var(--tox-private-background-color,#fff);box-sizing:border-box;border:1px solid #eee;border-radius:6px;justify-content:space-between;align-items:center;width:100%;display:flex}.tox .tox-ai__scroll .tox-ai__review-sidebar-container .tox-ai__review-input-container .tox-ai__review-dropdown-content{width:anchor-size(width)}.tox .tox-statusbar{color:#222f3eb3;text-transform:none;background-color:#fff;border-top:1px solid #e3e3e3;flex:none;align-items:center;height:25px;padding:0 8px;font-size:14px;font-weight:400;display:flex;position:relative;overflow:hidden}.tox .tox-statusbar__path{text-overflow:ellipsis;white-space:nowrap;flex:auto;display:flex}.tox .tox-statusbar__right-container{white-space:nowrap;justify-content:flex-end;display:flex}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{flex:auto;justify-content:space-between;align-items:flex-start;height:16px;display:flex}@media only screen and (width>=768px){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__help-text,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__path,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__right-container{flex:0 0 33.3333%}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path>*{white-space:nowrap;display:inline}.tox .tox-statusbar__wordcount{flex:none;margin-left:1ch}@media only screen and (width<=767px){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#222f3eb3;-webkit-text-decoration:none;text-decoration:none;position:relative}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar a:focus-visible:after,.tox .tox-statusbar__path-item:focus-visible:after,.tox .tox-statusbar__wordcount:focus-visible:after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-statusbar a:focus-visible:after,.tox .tox-statusbar__path-item:focus-visible:after,.tox .tox-statusbar__wordcount:focus-visible:after{border:2px solid highlight}}.tox .tox-statusbar__branding svg{fill:#222f3ecc;width:auto;height:1em;margin-left:.3em}@media (forced-colors:active){.tox .tox-statusbar__branding svg{fill:currentColor}}.tox .tox-statusbar__branding a{align-items:center;display:inline-flex}.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-cursor-default{cursor:ns-resize}.tox .tox-statusbar__resize-cursor-both{cursor:nwse-resize}.tox .tox-statusbar__resize-handle{flex:none;justify-content:flex-end;align-self:stretch;align-items:flex-end;margin:3px -5px 3px 4px;padding-bottom:0;padding-left:0;padding-right:0;display:flex;position:relative}.tox .tox-statusbar__resize-handle svg{fill:#222f3e80;display:block}.tox .tox-statusbar__resize-handle:focus svg,.tox .tox-statusbar__resize-handle:hover svg{fill:#222f3e}.tox .tox-statusbar__resize-handle:focus-visible{background-color:#0000;border-radius:1px 1px 5px;box-shadow:0 0 0 2px #0000}.tox .tox-statusbar__resize-handle:focus-visible:after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-statusbar__resize-handle:focus-visible:after{border:2px solid highlight}}.tox .tox-statusbar__resize-handle:only-child{margin-left:auto}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox[dir=rtl] .tox-statusbar__branding svg{margin-left:0;margin-right:.3em}.tox a.tox-tag{cursor:pointer}.tox .tox-tag{box-sizing:border-box;width:fit-content;padding:var(--tox-private-pad-xs,4px) 6px;align-items:center;gap:var(--tox-private-pad-xs,4px);background:hsl(from var(--tox-private-color-tint,#006ce7) h s l / 10%);line-height:var(--tox-private-base-value,16px);font-size:var(--tox-private-font-size-xs,12px);border-radius:3px;display:flex;position:relative}.tox .tox-tag:before{border-radius:var(--tox-private-control-border-radius,6px);bottom:calc(-1 * var(--tox-private-tag-border-width,1px));box-shadow:var(--tox-private-tag-focus-outline,inset 0 0 0 1px #fff,0 0 0 2px #006ce7);content:"";left:calc(-1 * var(--tox-private-tag-border-width,1px));opacity:0;pointer-events:none;right:calc(-1 * var(--tox-private-tag-border-width,1px));top:calc(-1 * var(--tox-private-tag-border-width,1px));position:absolute}.tox .tox-tag:focus:not(:disabled):before{opacity:1}.tox .tox-tag>*{flex-shrink:0}.tox .tox-tag .tox-icon{height:var(--tox-private-base-value,16px);fill:var(--tox-private-text-color,#222f3e)}.tox .tox-tag .tox-tag__label{text-overflow:ellipsis;white-space:nowrap;color:var(--tox-private-text-color,#222f3e);flex-shrink:1;overflow:hidden}.tox .tox-tag .tox-tag__close{height:var(--tox-private-base-value,16px)}.tox .tox-tag .tox-tag__close .tox-button.tox-button--icon{color:var(--tox-private-text-color-muted,#222f3eb3);border:0;padding:0}.tox .tox-tag .tox-tag__close .tox-button.tox-button--icon:before{box-shadow:none}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{background-color:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tox .tox-segmented-control{border-radius:var(--tox-private-control-border-radius,6px);box-shadow:inset 0 0 0 1px var(--tox-private-segmented-control-border-color,#e3e3e3);padding:var(--tox-private-pad-xs,4px);background-color:var(--tox-private-background-color,#fff);border:none;display:inline-flex;position:relative;overflow:hidden}.tox .tox-segmented-control__segment{padding:var(--tox-private-pad-xs,4px) var(--tox-private-pad-sm,8px);cursor:pointer;font-size:var(--tox-private-font-size-sm,14px);font-weight:var(--tox-private-font-weight-normal,normal);border-radius:calc(var(--tox-private-control-border-radius,6px) - 1px);text-align:center;white-space:nowrap;vertical-align:middle;color:var(--tox-private-segmented-control-text-color,#222f3e);background:0 0;border:1px solid #0000;flex:1;line-height:16px;display:inline-block}.tox .tox-segmented-control__segment--active{border-color:var(--tox-private-segmented-control-active-border-color,#006ce7);color:var(--tox-private-segmented-control-active-text-color,#006ce7);background-color:var(--tox-private-segmented-control-active-bg-color,#006ce71a)}.tox .tox-segmented-control:not(.tox-segmented-control--disabled) .tox-segmented-control__segment{transition:all .2s}.tox .tox-segmented-control.tox-segmented-control--disabled .tox-segmented-control__segment{opacity:.5;cursor:not-allowed;pointer-events:none}.tox .tox-segmented-control__segment:focus{outline:2px solid var(--tox-private-color-tint,#006ce7);outline-offset:2px}.tox .tox-segmented-control__segment:focus:not(:focus-visible){outline:0}.tox .tox-toggle{align-items:center;gap:var(--tox-private-pad-xs,4px);padding:var(--tox-private-pad-xs,4px);font-weight:var(--tox-private-font-weight-normal,normal);line-height:var(--tox-private-control-line-height,24px);white-space:nowrap;background-color:var(--tox-private-background-color,#fff);color:var(--tox-private-text-color,#222f3e);display:flex}.tox .tox-toggle input{opacity:0;width:0;height:0;position:absolute}.tox .tox-toggle__slider{cursor:pointer;box-sizing:border-box;background-color:var(--tox-private-slider-background-color,#fff);border:1px solid var(--tox-private-slider-border-color,#e3e3e3);border-radius:34px;width:28px;height:16px;transition:all .4s;position:relative}.tox .tox-toggle__slider:before{content:"";background-color:var(--tox-private-slider-handle-background-color,#222f3e);border-radius:50%;width:12px;height:12px;transition:all .4s;position:absolute;bottom:1px;left:1px}.tox input:checked+.tox-toggle__slider{background-color:var(--tox-private-slider-checked-background-color,#006ce7);border:1px solid var(--tox-private-slider-checked-border-color,#006ce7)}.tox input:focus+.tox-toggle__slider{box-shadow:0 0 0 1px var(--tox-private-color-white,#fff),0 0 0 2px var(--tox-private-color-tint,#006ce7)}.tox input:checked+.tox-toggle__slider:before{background-color:var(--tox-private-slider-checked-handle-background-color,#fff);transform:translate(12px)}.tox input:disabled+.tox-toggle__slider:before{opacity:.5}.tox .tox-tbtn{box-shadow:none;color:#222f3e;text-transform:none;background:#fff;border:0;border-radius:3px;outline:0;flex:none;justify-content:center;align-items:center;width:34px;height:28px;margin:6px 1px 5px 0;padding:0;font-size:14px;font-style:normal;font-weight:400;display:flex}.tox .tox-tbtn .tox-tbtn__icon-wrap{pointer-events:none}@media (forced-colors:active){.tox .tox-tbtn.tox-tbtn:hover,.tox .tox-tbtn:hover{outline:1px dashed}.tox .tox-tbtn.tox-tbtn--active,.tox .tox-tbtn.tox-tbtn--enabled,.tox .tox-tbtn.tox-tbtn--enabled:focus,.tox .tox-tbtn.tox-tbtn--enabled:hover,.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){outline:1px solid;position:relative}}.tox .tox-tbtn svg{fill:#222f3e;display:block}@media (forced-colors:active){.tox .tox-tbtn svg,.tox .tox-tbtn svg.tox-tbtn--enabled,.tox .tox-tbtn svg:focus:not(.tox-tbtn--disabled){fill:currentColor!important}.tox .tox-tbtn svg .tox-tbtn:disabled,.tox .tox-tbtn svg .tox-tbtn:disabled:hover,.tox .tox-tbtn svg.tox-tbtn--disabled,.tox .tox-tbtn svg.tox-tbtn--disabled:hover{filter:contrast(0%)}}.tox .tox-tbtn.tox-tbtn-more{width:inherit;padding-left:5px;padding-right:5px}.tox .tox-tbtn:focus{box-shadow:none;z-index:1;background:#fff;border:0;position:relative}.tox .tox-tbtn:focus:after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-tbtn:focus:after{border:2px solid highlight}}.tox .tox-tbtn:hover{box-shadow:none;color:#222f3e;background:#f0f0f0;border:0}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{box-shadow:none;color:#222f3e;background:#a6ccf7;border:0}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:#222f3e80}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{box-shadow:none;color:#222f3e80;cursor:not-allowed;background:#fff;border:0}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tbtn--active,.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:focus,.tox .tox-tbtn--enabled:hover{box-shadow:none;color:#222f3e;background:#a6ccf7;border:0;position:relative}.tox .tox-tbtn--active>*,.tox .tox-tbtn--enabled:focus>*,.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--active svg,.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:focus svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn--active.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:focus.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg{fill:#222f3e80}.tox .tox-tbtn--enabled:focus:after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-tbtn--enabled:focus:after{border:2px solid highlight}}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{width:51px;height:42px}.tox .tox-tbtn--lg{flex-direction:column;width:68px;height:56px}.tox .tox-tbtn--return{height:unset;align-self:stretch;width:16px}.tox .tox-tbtn--labeled{width:unset;padding:0 4px}.tox .tox-tbtn__vlabel{letter-spacing:-.025em;white-space:nowrap;margin-bottom:4px;font-size:10px;font-weight:400;display:block}.tox .tox-label--context-toolbar{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;margin:6px 1px 5px 0}.tox .tox-number-input{background:#f7f7f7;border-radius:3px;width:auto;margin:6px 1px 5px 0;display:flex;position:relative}.tox .tox-number-input:focus{background:#f7f7f7}.tox .tox-number-input:focus:after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-number-input:focus:after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper{pointer-events:none;text-align:center;display:flex;position:relative}.tox .tox-number-input .tox-input-wrapper:focus{z-index:1;background-color:#f7f7f7}.tox .tox-number-input .tox-input-wrapper:focus:after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:focus:after{border:2px solid highlight}}.tox .tox-number-input .tox-input-wrapper:has(input:focus):after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-number-input .tox-input-wrapper:has(input:focus):after{border:2px solid highlight}}.tox .tox-number-input input{color:#222f3e;pointer-events:all;border-radius:3px;width:60px;margin:2px 0;font-size:14px;position:relative}.tox .tox-number-input input:hover{color:#222f3e;background:#f0f0f0}.tox .tox-number-input input:focus{background-color:#f7f7f7}.tox .tox-number-input input:disabled{box-shadow:none;color:#222f3e80;cursor:not-allowed;background:#fff;border:0}.tox .tox-number-input button{color:#222f3e;text-align:center;width:24px;height:28px;position:relative}@media (forced-colors:active){.tox .tox-number-input button:active,.tox .tox-number-input button:focus,.tox .tox-number-input button:hover{outline:1px solid!important}}.tox .tox-number-input button svg{fill:#222f3e;margin:0 auto;display:block;transform:scale(.67)}@media (forced-colors:active){.tox .tox-number-input button svg,.tox .tox-number-input button svg:active,.tox .tox-number-input button svg:hover{fill:currentColor!important}.tox .tox-number-input button svg:disabled{filter:contrast(0)}}.tox .tox-number-input button:focus{z-index:1;background:#f7f7f7}.tox .tox-number-input button:focus:after{content:"";border-radius:3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-number-input button:focus:after{border:2px solid highlight}}.tox .tox-number-input button:hover{box-shadow:none;color:#222f3e;background:#f0f0f0;border:0}.tox .tox-number-input button:hover svg{fill:#222f3e}.tox .tox-number-input button:active{box-shadow:none;color:#222f3e;background:#a6ccf7;border:0}.tox .tox-number-input button:active svg{fill:#222f3e}.tox .tox-number-input button:disabled{box-shadow:none;color:#222f3e80;cursor:not-allowed;background:#fff;border:0}.tox .tox-number-input button:disabled svg{fill:#222f3e80}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active)>.tox-input-wrapper,.tox .tox-number-input:focus:not(:active)>button{background:#f7f7f7}.tox .tox-tbtn--select{width:auto;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-tbtn--bordered,.tox .tox-tbtn--bordered:focus,.tox .tox-tbtn--bordered:hover{border:1px solid #eee}.tox .tox-tbtn__select-label{cursor:default;height:initial;text-overflow:ellipsis;white-space:nowrap;margin:0 4px;font-weight:400;overflow:hidden}.tox .tox-tbtn__select-chevron{justify-content:center;align-items:center;width:16px;display:flex}.tox .tox-tbtn__select-chevron svg{fill:#222f3e80}@media (forced-colors:active){.tox .tox-tbtn__select-chevron svg{fill:currentColor}}.tox .tox-tbtn--bespoke,.tox .tox-tbtn--bespoke:focus{background:#f7f7f7}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{text-overflow:ellipsis;white-space:nowrap;width:7em;overflow:hidden}.tox .tox-tbtn--disabled .tox-tbtn__select-label,.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button__main{border-radius:3px 0 0 3px;margin-right:0}.tox .tox-split-button__main:focus{box-shadow:none;color:#222f3e;z-index:1;background:#fff;border:0;position:relative}.tox .tox-split-button__main:focus:after{content:"";border-radius:3px 0 0 3px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-split-button__main:focus:after{border:2px solid highlight}}.tox .tox-split-button__chevron{border-radius:0 3px 3px 0;width:16px;margin-left:0}.tox .tox-split-button__chevron:focus{box-shadow:none;color:#222f3e;z-index:1;background:#fff;border:0;position:relative}.tox .tox-split-button__chevron:focus:after{content:"";border-radius:0 3px 3px 0;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-split-button__chevron:focus:after{border:2px solid highlight}}.tox .tox-split-button__chevron svg{fill:#222f3e80}@media (forced-colors:active){.tox .tox-split-button__chevron svg{fill:currentColor}}.tox.tox-platform-touch .tox-split-button__main{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button__chevron.tox-tbtn--disabled,.tox .tox-split-button__main.tox-tbtn--disabled,.tox .tox-split-button__chevron.tox-tbtn--disabled:hover,.tox .tox-split-button__main.tox-tbtn--disabled:hover,.tox .tox-split-button__chevron.tox-tbtn--disabled:focus,.tox .tox-split-button__main.tox-tbtn--disabled:focus{box-shadow:none;color:#222f3e80;background:#fff}.tox .tox-split-button__main.tox-tbtn--disabled svg .tox-icon-highlight-bg-color__color,.tox .tox-split-button__main.tox-tbtn--disabled svg .tox-icon-text-color__color{opacity:.3}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 0 1px,#0000 1px 39px);background-position:50% 40px;background-repeat:no-repeat;background-size:calc(100% - 22px) calc(100% - 41px);background-attachment:local;flex-wrap:wrap;flex:none;padding:0;display:flex;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__overflow,.tox .tox-toolbar-overlord>.tox-toolbar__primary{background-position:50% 0;background-size:calc(100% - 22px) 100%}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{opacity:0;visibility:hidden;height:0;padding-top:0;padding-bottom:0}.tox .tox-toolbar__overflow--growing{transition:height .3s,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-anchorbar,.tox .tox-toolbar-overlord{grid-column:1/-1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid #0000;margin-top:-1px;padding-top:1px;padding-bottom:1px}@media (forced-colors:active){.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{outline:1px solid}}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:50% 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox .tox-focusable-wrapper{pointer-events:none;border:1px solid #0000;margin-right:2px}.tox .tox-focusable-wrapper .tox-textfield-size{pointer-events:all}.tox .tox-focusable-wrapper:focus{background-color:#f7f7f7;border-style:solid;border-width:1px;border-radius:6px}.tox.tox-tinymce-aux .tox-toolbar__overflow{overscroll-behavior:none;background-color:#fff;background-position:50% 43px;background-size:calc(100% - 16px) calc(100% - 51px);border:none;border-radius:6px;padding:4px 0;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26}@media (forced-colors:active){.tox.tox-tinymce-aux .tox-toolbar__overflow{border:solid}}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:50% 43px;background-size:calc(100% - 22px) calc(100% - 51px);padding:4px 0}.tox-context-form__group{align-items:center;display:flex}.tox .tox-toolbar__group{flex-wrap:wrap;align-items:center;margin:0;padding:0 11px 0 12px;display:flex}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-wrap:nowrap;flex-shrink:0}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #0000}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid #0000}.tox .tox-toolbar-input-form{background-color:var(--tox-private-background-color,#fff);padding:0 var(--tox-private-pad-sm,8px);align-items:center;display:flex}.tox .tox-tooltip{z-index:1150;width:max-content;max-width:min(80%,15em);padding:8px 0 0;display:inline-block;position:relative}.tox .tox-tooltip.tox-tooltip--anchor{padding:var(--tox-private-pad-xs,4px) 0 0;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline;height:fit-content;display:none;position:fixed}.tox .tox-tooltip.tox-tooltip--anchor.tox-tooltip--up{position-area:block-end}.tox .tox-tooltip.tox-tooltip--anchor.tox-tooltip--down{position-area:block-start}.tox .tox-tooltip.tox-tooltip--anchor.tox-tooltip--left{position-area:inline-start}.tox .tox-tooltip.tox-tooltip--anchor.tox-tooltip--right{position-area:inline-end}.tox .tox-tooltip__body{box-shadow:none;color:#fff;overflow-wrap:break-word;text-transform:none;background-color:#222f3e;border-radius:6px;padding:4px 6px;font-size:12px;font-style:normal;font-weight:600}@media (forced-colors:active){.tox .tox-tooltip__body{outline:1px outset}}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-top:8px solid #222f3e;border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;top:0;left:50%;transform:translate(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:8px solid #222f3e;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid #222f3e;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tox .tox-tree{flex-direction:column;display:flex}.tox .tox-tree .tox-trbtn{box-shadow:none;color:#222f3e;text-transform:none;background:0 0;border:0;border-radius:4px;outline:0;flex:none;align-items:center;height:28px;margin-top:4px;margin-bottom:4px;padding:0 0 0 8px;font-size:14px;font-style:normal;font-weight:400;display:flex;overflow:hidden}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tox .tox-tree .tox-trbtn svg{fill:#222f3e;display:block}.tox .tox-tree .tox-trbtn:focus{box-shadow:none;background:#f0f0f0;border:0}.tox .tox-tree .tox-trbtn:hover{box-shadow:none;color:#222f3e;background:#f0f0f0;border:0}.tox .tox-tree .tox-trbtn:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active{box-shadow:none;color:#222f3e;background:#a6ccf7;border:0}.tox .tox-tree .tox-trbtn:active svg{fill:#222f3e}.tox .tox-tree .tox-trbtn--disabled,.tox .tox-tree .tox-trbtn--disabled:hover,.tox .tox-tree .tox-trbtn:disabled,.tox .tox-tree .tox-trbtn:disabled:hover{box-shadow:none;color:#222f3e80;cursor:not-allowed;background:0 0;border:0}.tox .tox-tree .tox-trbtn--disabled svg,.tox .tox-tree .tox-trbtn--disabled:hover svg,.tox .tox-tree .tox-trbtn:disabled svg,.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tree .tox-trbtn--enabled,.tox .tox-tree .tox-trbtn--enabled:hover{box-shadow:none;color:#222f3e;background:#a6ccf7;border:0}.tox .tox-tree .tox-trbtn--enabled:hover>*,.tox .tox-tree .tox-trbtn--enabled>*{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active>*{transform:none}.tox .tox-tree .tox-trbtn--return{height:unset;align-self:stretch;width:16px}.tox .tox-tree .tox-trbtn--labeled{width:unset;padding:0 4px}.tox .tox-tree .tox-trbtn__vlabel{letter-spacing:-.025em;white-space:nowrap;margin-bottom:4px;font-size:10px;font-weight:400;display:block}.tox .tox-tree .tox-tree--directory{flex-direction:column;display:flex}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:700}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:#0000}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){color:#222f3e;background-color:#0000}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}:is(.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--shrinking) .tox-chevron){transition:transform .5s ease-in-out}:is(.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+.tox-tree--directory__children--open) .tox-chevron){transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:400}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:#0000}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg,.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){color:#222f3e;background-color:#0000}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-icon-custom-state{flex-grow:1;justify-content:flex-end;display:flex}.tox .tox-tree .tox-tree--directory__children{padding-left:16px;overflow:hidden}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height .5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{justify-content:space-between;display:flex}[data-mce-name=uploadcare-enhance-filter] .color-swatch-remove-color path{fill:#c00;stroke:#c00}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#fff;flex-direction:column;flex:1;height:100%;display:flex}.tox .tox-view{background-color:#fff;flex-direction:column;flex:auto;display:flex;overflow:hidden}.tox .tox-view__header{justify-content:space-between;align-items:center;padding:10px;font-size:16px;display:flex;position:relative}.tox .tox-view__label{color:#222f3e;text-align:center;white-space:nowrap;padding:4px 16px;font-weight:700;line-height:24px}.tox .tox-view__label--normal{font-size:16px}.tox .tox-view__label--large{font-size:20px}.tox .tox-view--mobile.tox-view__header,.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__align-right{margin-left:auto}.tox .tox-view__toolbar{flex-direction:row;justify-content:space-between;gap:8px;padding:10px;display:flex;overflow-x:auto}.tox .tox-view__toolbar__group{flex-direction:row;gap:12px;display:flex}.tox .tox-view__header-end,.tox .tox-view__header-start{display:flex}.tox .tox-view__pane{width:100%;height:100%;padding:8px;position:relative}.tox .tox-view__pane_panel{border:1px solid #eee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-end>*,.tox[dir=rtl] .tox-view__header .tox-view__header-start>*{margin-right:8px}.tox .tox-well{border:1px solid #eee;border-radius:6px;width:100%;padding:8px}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eee;border-radius:6px;flex:1;display:flex;position:relative;overflow:hidden}.tox .tox-view .tox-revisionhistory__pane{padding:0}.tox .tox-revisionhistory__container{flex-direction:column;height:100%;display:flex}.tox .tox-revisionhistory{background-color:#fff;border-top:1px solid #f0f0f0;flex:1;width:100%;height:100%;display:flex;position:relative;overflow:auto hidden}.tox .tox-revisionhistory__iframe{flex:1}.tox .tox-revisionhistory__sidebar{flex-direction:column;width:316px;min-width:248px;height:100%;display:flex}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__sidebar-title{color:#222f3e;z-index:1;background-color:#fff;padding:12px;font-size:20px;font-weight:400;line-height:28px;box-shadow:0 4px 8px #222f3e1a}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions{background-color:#f0f0f0;flex-direction:column;flex:1;gap:12px;padding:10px 12px;display:flex;overflow-y:auto}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus{z-index:1;height:100%;position:relative}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus:after{content:"";border-radius:6px;position:absolute;inset:1px;box-shadow:0 0 0 2px #006ce7}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions:focus:after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card{color:#222f3e;cursor:pointer;background-color:#fff;border:1px solid #f0f0f0;border-radius:6px;flex-direction:column;width:100%;padding:12px;font-size:14px;display:flex}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:hover{box-shadow:0 4px 8px #222f3e1a}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus{z-index:1;position:relative}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus:after{box-shadow:0 0 0 2px #006ce7 #006ce7;content:"";border-radius:6px;position:absolute;inset:0;box-shadow:0 0 0 2px #006ce7;box-shadow:0 0 0 2px #006ce7!important}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card:focus:after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected{background-color:#fff5cc;position:relative;box-shadow:0 4px 8px #222f3e1a}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected:after{box-shadow:0 0 0 2px #006ce7 #e3b82a;content:"";border-radius:6px;position:absolute;inset:0;box-shadow:0 0 0 2px #e3b82a}@media (forced-colors:active){.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card.tox-revisionhistory__card--selected:after{border:2px solid highlight}}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-label{background:#d3d5d8;border-radius:4px;width:min-content;margin-bottom:8px;padding:4px 8px;font-size:12px;font-weight:700;display:block}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-content{flex-direction:row;align-items:center;gap:8px;display:flex}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-attribution{align-items:center;display:flex}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-attribution .tox-revisionhistory__avatar{z-index:1;position:relative}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-attribution .tox-revisionhistory__avatar+.tox-revisionhistory__card-ai-icon{margin-left:-4px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-info{flex-direction:column;flex:1;display:flex}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-date-label{font-size:14px;font-weight:700;line-height:18px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-author-name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__avatar{object-fit:cover;vertical-align:middle;border-radius:50%;width:36px;height:36px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-ai-icon{width:36px;height:36px;display:flex}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__norevision{color:#222f3eb3;padding:5px 5.5px;font-size:16px;line-height:24px}.tox .tox-revisionhistory__sidebar .tox-revisionhistory__revisions .tox-revisionhistory__card-check-icon{color:#222f3e;height:24px}.tox .tox-card{cursor:pointer;background-color:#fff;border:2px solid #0000;border-radius:6px;flex-direction:column;gap:12px;padding:12px;transition:box-shadow .15s ease-in-out,border .15s ease-in-out;display:flex}.tox .tox-card:hover{box-shadow:0 4px 8px #222f3e1a}.tox .tox-card--selected{border-color:#006ce7}.tox .tox-card:focus-visible{border-color:#0000;outline:0;box-shadow:0 0 0 2px #006ce7}.tox .tox-card--has-decision{background-color:#f0f0f0}.tox .tox-card--has-decision:not(.tox-card--selected){border-width:1px;border-color:#222f3eb3}.tox .tox-card--has-decision .tox-card__header{font-size:12px}.tox .tox-card--has-decision .tox-card__body{color:#222f3eb3}.tox .tox-card--has-decision .tox-card__actions .tox-button--secondary--outline{border-color:#e0e0e0}.tox .tox-card--has-decision .tox-card__actions .tox-button--secondary--outline:focus:not(:disabled),.tox .tox-card--has-decision .tox-card__actions .tox-button--secondary--outline:hover:not(:disabled){background-color:#e0e0e0;border-color:#d1d1d1}.tox .tox-card--has-decision .tox-card__actions .tox-button--secondary--outline:active:not(:disabled){background-color:#d1d1d1;border-color:#d1d1d1}.tox .tox-card__header{color:#222f3e;text-transform:uppercase;flex-direction:column;gap:12px;padding-bottom:0;font-size:16px;font-weight:700;display:flex}.tox .tox-card__header-label{text-transform:uppercase;color:#222f3e;font-size:12px;font-weight:700}.tox .tox-card__body{color:#222f3e;font-size:16px}.tox .tox-card__body .tox-expandable-box{border:none;gap:12px;padding:0}.tox .tox-card__highlight{border-bottom:2px solid #006ce7;padding:4px 6px}.tox .tox-card__highlight--added{background-color:#e4eeda}.tox .tox-card__highlight--deleted{background-color:#f5cccc}.tox .tox-card__highlight--modified{background-color:#cce2fa}.tox .tox-card__actions{gap:8px;display:flex}.tox .tox-card__actions--space-between{justify-content:space-between}.tox .tox-card__actions--flex-start{justify-content:flex-start}:is(.tox .tox-card__actions .tox-button,.tox .tox-card__actions .tox-button--icon,.tox .tox-card__actions .tox-button:has(.tox-icon:only-child)){padding:4px 16px}.tox .tox-card.tox-skeleton{cursor:default;pointer-events:none;box-shadow:none}.tox .tox-card.tox-skeleton:hover{box-shadow:none}.tox .tox-card.tox-skeleton .tox-skeleton__line{border-radius:6px;margin:0}.tox .tox-card.tox-skeleton .tox-card__body{flex-direction:column;gap:4px;display:flex}.tox .tox-card-list{flex-direction:column;gap:12px;display:flex}.tox .tox-card-list:focus{outline:0}.tox [data-mce-name=suggestededits] .tox-icon .tox-icon--badge{fill:#006ce7}.tox .tox-view .tox-suggestededits__pane{padding:0}.tox .tox-suggestededits__sink{z-index:1000;position:relative}.tox .tox-suggestededits__sink .tox-tiered-menu .tox-collection--list{position:absolute}.tox .tox-suggestededits__container{flex-direction:column;height:100%;display:flex}.tox .tox-suggestededits__container .tox-suggestededits{height:inherit;background-color:#fff;border-top:1px solid #eee;flex:1;display:flex;position:relative;overflow:auto hidden}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__content{flex:1}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__model{height:100%;position:relative}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__model .tox-suggestededits__iframe{background-color:#fff;width:100%;height:100%;overflow:scroll}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar{background-color:#f0f0f0;flex-direction:column;flex:0 auto;width:316px;min-width:248px;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-header{padding:4px 12px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content{flex-direction:column;flex:1;gap:12px;padding:6px 12px 12px;display:flex;position:relative;overflow:auto}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card{background-color:#fff;border-radius:6px;padding:6px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--divider{background-color:#f0f0f0;width:100%;height:1px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--editor,.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--single{flex-direction:column;align-self:stretch;align-items:flex-start;gap:6px;padding:6px;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header{flex:auto;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user{flex:1 0 0;align-items:center;gap:8px;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--attribution{align-items:center;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--avatar{z-index:1;width:24px;height:24px;position:relative}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--avatar .tox-skeleton__circle,.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--avatar img{width:24px;height:24px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--ai-icon{margin-left:-4px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--ai-icon svg{display:block}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--details{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--user .tox-suggestededits__card--details .tox-suggestededits__card--name{color:#222f3e}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user{flex:1 0 0;align-items:center;gap:8px;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user .tox-suggestededits__card--avatar{width:36px;height:36px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user .tox-suggestededits__card--details{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user .tox-suggestededits__card--details .tox-suggestededits__card--name{color:#222f3e;font-size:14px;font-weight:700}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__card--feedback-user .tox-suggestededits__card--details .tox-suggestededits__card--timestamp{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__resolution{text-align:center;border:0;border-radius:20px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__resolution.tox-suggestededits__resolution--accepted .tox-icon svg{fill:#78ab46}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--header .tox-suggestededits__resolution.tox-suggestededits__resolution--rejected .tox-icon svg{fill:#c00}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content{flex-direction:column;flex:auto;align-self:stretch;gap:6px;width:100%;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations{gap:8px;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-bar{border-radius:6px;flex-direction:column;justify-content:space-between;align-items:center;width:6px;font-size:12px;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-bar--insert{background-color:#78ab46;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-bar--modify{background-color:#006ce7;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-bar--remove{background-color:#c00;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__operations .tox-suggestededits__operations-text{color:#222f3e;font-weight:700}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__card--feedback{color:#222f3e;width:100%}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__card--textarea{color:#222f3e;resize:none;border:2px solid #eee;border-radius:6px;gap:8px;width:100%;padding:5px 6px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--content .tox-suggestededits__card--textarea:focus{border:2px solid #006ce7}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--footer{flex-direction:column;gap:6px;width:100%;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--footer .tox-suggestededits__card--timestamp{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--footer .tox-suggestededits__card--timestamp .tox-icon svg{fill:#222f3e80;margin-top:-10px;transform:translateY(8px)}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--buttons{align-items:center;gap:8px;width:100%;display:flex}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--buttons.tox-suggestededits__card--review-buttons{justify-content:space-between;padding:6px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card .tox-suggestededits__card--buttons.tox-suggestededits__card--feedback-buttons{justify-content:flex-end}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--hidden:not(.tox-suggestededits__card--active){opacity:.5}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--resolved{background-color:#d3d5d8}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active:focus,.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active:focus-visible{outline:2px solid #006ce7}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active .tox-suggestededits__card--single{border-radius:6px}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active .tox-suggestededits__card--single:focus,.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card.tox-suggestededits__card--active .tox-suggestededits__card--single:focus-visible{outline:2px solid #006ce7}.tox .tox-suggestededits__container .tox-suggestededits .tox-suggestededits__sidebar-content .tox-suggestededits__card:hover{box-shadow:0 4px 8px #d3d5d8}.tox .tox-dialog-loading:before{content:"";z-index:1000;background-color:#00000080;width:100%;height:100%;position:absolute}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js,.tox .tox-dialog__body-content .tox-collection{flex:1;display:flex}
