@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&display=swap";:root{--bs-blue:#1a9df5;--bs-indigo:#6610f2;--bs-purple:#6638b6;--bs-pink:#ff5ac4;--bs-red:#e2445c;--bs-orange:#fdab3d;--bs-yellow:#ffcb00;--bs-green:#00c875;--bs-teal:#00a9ff;--bs-cyan:#579bfc;--bs-gray:#8b9199;--bs-gray-dark:#323338;--bs-gray-100:#f5f6f8;--bs-gray-200:#ecedf1;--bs-gray-300:#dfe1e6;--bs-gray-400:#c5c7d0;--bs-gray-500:#9398a4;--bs-gray-600:#676879;--bs-gray-700:#515365;--bs-gray-800:#323338;--bs-gray-900:#1f1f1f;--bs-primary:#6638b6;--bs-secondary:#676879;--bs-success:#00c875;--bs-info:#00a9ff;--bs-warning:#fdab3d;--bs-danger:#e2445c;--bs-light:#f5f6f8;--bs-dark:#323338;--bs-primary-rgb:102, 56, 182;--bs-secondary-rgb:103, 104, 121;--bs-success-rgb:0, 200, 117;--bs-info-rgb:0, 169, 255;--bs-warning-rgb:253, 171, 61;--bs-danger-rgb:226, 68, 92;--bs-light-rgb:245, 246, 248;--bs-dark-rgb:50, 51, 56;--bs-body-color:#323338;--bs-body-bg:#f5f6f8;--bs-body-color-rgb:50, 51, 56;--bs-body-bg-rgb:245, 246, 248;--status-working:#fdab3d;--status-done:#00c875;--status-stuck:#e2445c;--status-planning:#00a9ff}[style*=\#4FC9DA],[style*=\#1a9df5]{color:#6638b6!important}[style*="background-color:#4FC9DA"],[style*="background-color:#1a9df5"]{background-color:#6638b6!important}[style*="border-color:#4FC9DA"],[style*="border-color:#1a9df5"]{border-color:#6638b6!important}.text-primary,.text-info{color:#6638b6!important}.bg-primary,.bg-info{background-color:#6638b6!important}.border-primary,.border-info{border-color:#6638b6!important}a[href]:hover{color:#5a2fa0}svg [fill=\#4FC9DA],svg [fill=\#1a9df5]{fill:#6638b6!important}svg [stroke=\#4FC9DA],svg [stroke=\#1a9df5]{stroke:#6638b6!important}.menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title,.aside-menu .menu .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-title,.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon i,.aside-menu .menu .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-icon i{color:#6638b6!important}.menu-bullet .bullet,.side-menu .menu-bullet .bullet{background-color:#6638b6!important}.svg-icon svg [fill]:not(.permanent):not(g){fill:#6638b6!important}.btn{border:none;border-radius:4px;padding:8px 16px;font-weight:500;transition:all .2s}.btn-primary{background-color:var(--bs-primary);color:#fff}.btn-primary:hover{background-color:#5a2fa0;transform:translateY(-1px);box-shadow:0 4px 8px #6638b640}.btn-secondary{background-color:var(--bs-secondary);color:#fff}.btn-secondary:hover{background-color:#5a5b69;transform:translateY(-1px);box-shadow:0 4px 8px #67687940}.btn-success{background-color:var(--bs-success);color:#fff}.btn-success:hover{background-color:#00a95f;transform:translateY(-1px);box-shadow:0 4px 8px #00c87540}.btn-danger{background-color:var(--bs-danger);color:#fff}.btn-danger:hover{background-color:#d2304a;transform:translateY(-1px);box-shadow:0 4px 8px #e2445c40}.btn-outline-primary{color:var(--bs-primary);border:1px solid var(--bs-primary);background-color:#0000}.btn-outline-primary:hover{color:#5a2fa0;background-color:#6638b61a}a{color:var(--bs-primary);font-weight:500;text-decoration:none}a:hover{color:#5a2fa0;text-decoration:none}.card{background-color:#fff;border:none;border-radius:8px;transition:box-shadow .2s;box-shadow:0 1px #0000001a,0 0 0 1px #8a919e1a}.card:hover{box-shadow:0 4px 12px #0000001a}.card-header{border-bottom:1px solid var(--bs-gray-200);background-color:#fff;padding:16px 20px;font-weight:600}.form-control{border:1px solid var(--bs-gray-300);border-radius:4px;height:auto;padding:8px 12px;transition:all .2s}.form-control:focus{border-color:var(--bs-primary);box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb), .2)}.form-control::placeholder{color:var(--bs-gray-500)}.form-select{border:1px solid var(--bs-gray-300);border-radius:4px;height:auto;padding:8px 12px}.form-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb), .2)}.table{border-collapse:separate;border-spacing:0;width:100%}.table thead th{border-top:none;border-bottom:1px solid var(--bs-gray-300);color:var(--bs-gray-600);text-transform:uppercase;letter-spacing:.5px;padding:14px 16px;font-size:14px;font-weight:600}.table tbody td{border-bottom:1px solid var(--bs-gray-200);vertical-align:middle;padding:16px;font-size:15px}.table tbody tr:hover{background-color:rgba(var(--bs-primary-rgb), .04)}.aside-menu{background-color:#f5f3ff}.aside-menu .menu .menu-item .menu-link{border-radius:4px;margin:4px 0;padding:10px 16px;transition:all .2s}.aside-menu .menu .menu-item .menu-link:hover:not(.disabled):not(.active),.aside-menu .menu .menu-item.hover>.menu-link:not(.disabled):not(.active){color:var(--bs-primary);background-color:rgba(var(--bs-primary-rgb), .12)}.aside-menu .menu .menu-item .menu-link.active{color:#fff;background-color:#6638b6;font-weight:500}.badge{border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.badge-working{background-color:var(--status-working);color:#fff}.badge-done{background-color:var(--status-done);color:#fff}.badge-stuck{background-color:var(--status-stuck);color:#fff}.badge-planning{background-color:var(--status-planning);color:#fff}.tqtag-section-tree-root{max-height:55vh;padding:.25rem 0;overflow:hidden auto}.tqtag-section-tree-dropdown-menu.dropdown-menu{z-index:2000!important}.tqtag-section-tree-row{min-height:2rem;transition:background-color .15s}.tqtag-section-tree-row:hover{background-color:var(--bs-gray-200)}[data-bs-theme=dark] .tqtag-section-tree-row:hover{background-color:#ffffff0f}.tqtag-section-tree-draghandle{cursor:grab;flex-shrink:0;padding:0 2px}.jstree-wholerow.jstree-wholerow-hovered{opacity:.2!important}#addsection{z-index:9999;width:20px;height:20px}.live_cat_nav .dropdown-menu.show{top:27px}.toggle_properties[aria-expanded=true]>.bi-caret-down-fill,.toggle_properties[aria-expanded=false]>.bi-caret-up-fill,.toggle_values[aria-expanded=true]>.bi-caret-down-fill,.toggle_values[aria-expanded=false]>.bi-caret-up-fill,.toggle_properties[aria-loading=true]>.bi-caret-down-fill,.toggle_properties[aria-loading=true]>.bi-caret-up-fill,.toggle_properties[aria-loading=false]>.spinner-border,.toggle_values[aria-loading=false]>.spinner-border{display:none}.field_holder div.input-group:nth-last-child(2) a.repeater_down,.field_holder div.input-group:nth-child(2) a.repeater_up{opacity:0}@media (width>=767px){.swal2-container .swal2-html-container{max-height:55vh;overflow:auto}}body{color:var(--bs-body-color);background-color:var(--bs-body-bg);font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--bs-dark);margin-bottom:1rem;font-weight:600}h1,.h1{font-size:32px}h2,.h2{font-size:24px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}.header,.toolbar,.navbar{background-color:#fff;align-items:center;height:97px;display:flex;box-shadow:0 1px #0000001a}.content-wrapper{background-color:var(--bs-body-bg);padding:24px}.dropdown-menu{border:none;border-radius:8px;min-width:180px;padding:8px 0;box-shadow:0 6px 20px #0000001a}.dropdown-item{color:var(--bs-gray-800);padding:8px 16px;font-size:14px}.dropdown-item:hover,.dropdown-item:focus{background-color:rgba(var(--bs-primary-rgb), .08);color:var(--bs-primary)}.dropdown-item.active{background-color:rgba(var(--bs-primary-rgb), .12);color:var(--bs-primary);font-weight:500}.form-check-input{cursor:pointer;background-color:var(--bs-gray-300);border:none;border-radius:20px;width:36px;height:20px;transition:all .2s}.form-check-input:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}.form-check-input:focus{box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb), .2);border-color:var(--bs-primary)}.search-box{position:relative}.search-box .form-control{background-color:var(--bs-gray-100);border:1px solid #0000;height:40px;padding-left:36px}.search-box .form-control:focus{border-color:var(--bs-gray-300);background-color:#fff}.search-box:before{content:"";color:var(--bs-gray-500);font-family:bootstrap-icons;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.nav-tabs{border-bottom:1px solid var(--bs-gray-200)}.nav-tabs .nav-link{color:var(--bs-gray-600);border:none;border-bottom:2px solid #0000;padding:12px 16px;font-weight:500}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:transparent transparent var(--bs-gray-300);color:var(--bs-gray-800)}.nav-tabs .nav-link.active{border-color:transparent transparent var(--bs-primary);color:var(--bs-primary);background-color:#0000}.status-circle{border-radius:50%;width:16px;height:16px;margin-right:6px;display:inline-block}.status-circle.working{background-color:var(--status-working)}.status-circle.done{background-color:var(--status-done)}.status-circle.stuck{background-color:var(--status-stuck)}.status-circle.planning{background-color:var(--status-planning)}.customer-status{border-radius:.475rem;align-items:center;padding:.25rem .5rem;font-size:.85rem;font-weight:500;display:inline-flex}.customer-status.active{color:#00c875;background-color:#00c8751a}.customer-status.inactive{color:#e2445c;background-color:#e2445c1a}.customer-actions .action-icon{color:#5e6278;border-radius:.475rem;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:inline-flex}.customer-actions .action-icon:hover{color:#6638b6;background-color:#f5f8fa}.customer-actions .edit-icon:hover{color:#6638b6}.customer-actions .lock-icon:hover{color:#f1bc00}.customer-actions .cart-icon:hover{color:#50cd89}.customer-actions .trash-icon:hover{color:#f1416c}.customer-actions .restore-icon:hover{color:#00c875}.customer-actions .phone-icon:hover{color:#7239ea}@media (width<=991.98px){.content-wrapper{padding:16px}.header,.toolbar,.navbar{height:56px}}.btn-transition{animation:.3s button-pulse}@keyframes button-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.form-status-toggle{transition:all .3s;position:relative;overflow:hidden}.form-status-toggle:hover{transform:translateY(-2px)}.form-status-toggle.btn-success{box-shadow:0 0 10px #28a74580}.form-status-toggle:after{content:"";background-color:#fff3;width:0;height:100%;transition:width .3s;position:absolute;top:0;left:0}.form-status-toggle:hover:after{width:120%}.pc-page-header{background:linear-gradient(180deg, rgba(var(--bs-primary-rgb), .06), transparent);border:1px solid #e8ebf0;border-radius:12px;margin-bottom:20px;padding:16px 20px}.pc-sticky-actions{position:sticky;top:12px}.pc-lang-select{max-width:280px}#orders-page .order-status-c,#orders-page .order-status-pc{background-color:#50cd891a!important}#orders-page .order-status-cplt{background-color:#e4e4e44d!important}#orders-page .order-status-d{background-color:#5d78ff1a!important}#orders-page .order-status-n{background-color:#00f7ff1a!important}#orders-page .order-status-l{background-color:#ffaec81a!important}#orders-page .order-status-a{background-color:#ff8b001a!important}#orders-page .order-status-bwp{background-color:#ffec001a!important}#orders-page .order-status-ph{background-color:#76caff1a!important}#orders-page .order-status-pt{background-color:#eaeaea4d!important}#orders-page .order-status-ptf{background-color:#fe2e9a1a!important}#orders-page .order-status-rtr{background-color:#ff7a7a1a!important}#orders-page .order-status-dly{background-color:#c12e2a0d!important}#orders-page .order-status-rts{background-color:#e721ff0d!important}#orders-page .order-status-ash{background-color:#ff008c0d!important}#orders-page .order-status-ct{background-color:#fff7091a!important}#orders-page .order-status-ctc{background-color:#97ff1e1a!important}#orders-page .dataTables_wrapper .dataTables_length{margin-bottom:15px}#orders-page .dataTables_wrapper .dataTables_paginate{text-align:center;clear:both;margin-top:15px;padding:5px}#orders-page .dataTables_wrapper .dataTables_info{text-align:center;clear:both;color:#666;margin-top:15px;padding:5px}#orders-page .dataTables_wrapper .dataTables_paginate .paginate_button{color:#333;cursor:pointer;text-align:center;box-sizing:border-box;background-color:#f8f9fa;border:1px solid #ddd;border-radius:3px;min-width:2em;margin:0 2px;padding:5px 10px;line-height:1.5;text-decoration:none;display:inline-block}#orders-page .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}#orders-page .dataTables_wrapper .dataTables_paginate .paginate_button.current{background-color:#009ef7;border-color:#009ef7;color:#fff!important}#orders-page .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background-color:#e9ecef;text-decoration:none;color:#333!important}#orders-page .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background-color:#0088d9;color:#fff!important}#orders-page .dataTables_wrapper .dataTables_length select{border:1px solid #ddd;border-radius:3px;margin-left:5px;margin-right:5px;padding:5px}#orders-page .dataTables_wrapper .bottom{flex-direction:column;justify-content:center;align-items:center;display:flex}#orders-page .dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}#orders-page .newOrderCustSelector:hover{background-color:#f8f9fa}#orders-page .newOrderCustSelector.active{background-color:#e9ecef}#orders-page .opacity-50{opacity:.5;pointer-events:none}#orders-page .table-loading{position:relative}#orders-page .table-loading:after{content:"";z-index:1;background:#ffffffb3 url(/tqtag/theme/assets/media/svg/misc/loader.svg) 50%/50px no-repeat;position:absolute;inset:0}:is(#orders-page,#content-section-page){--orders-gap:8px;--orders-gap-lg:16px;--orders-padding:16px;--orders-border:#e2e8f0;--orders-primary:#009ef7;--orders-text-sm:14px;--orders-leading-sm:20px;--orders-focus-ring:0 0 0 2px #fff, 0 0 0 4px #009ef773;--orders-transition:border-color .2s ease-out, background-color .2s ease-out, box-shadow .2s ease-out, transform .15s ease-out}:is(#orders-page,#content-section-page) .card-body{overflow:visible}:is(#orders-page,#content-section-page) .orders-filter-toolbar{z-index:2;border:1px solid var(--orders-border);padding:var(--orders-padding);-webkit-overflow-scrolling:touch;scrollbar-width:thin;background:#fff;border-radius:12px;position:relative;overflow:auto visible;box-shadow:0 1px 3px #181c320f}:is(#orders-page,#content-section-page) .orders-filter-toolbar.orders-filter-toolbar--dropdown-open{z-index:20;overflow:visible}:is(#orders-page,#content-section-page) .orders-filter-row{align-items:center;gap:var(--orders-gap-lg);flex-wrap:nowrap;width:100%;min-width:0;display:flex;overflow:visible}:is(#orders-page,#content-section-page) .orders-filter-group{align-items:center;gap:var(--orders-gap);flex:none;min-width:0;display:flex;overflow:visible}:is(#orders-page,#content-section-page) .orders-filter-group+.orders-filter-group{border-inline-start:1px solid var(--orders-border);padding-inline-start:var(--orders-gap-lg)}:is(#orders-page,#content-section-page) .orders-filter-group-selects{flex-wrap:nowrap}:is(#orders-page,#content-section-page) .orders-filter-item{flex:none;width:auto;min-width:0;max-width:none}:is(#orders-page,#content-section-page) .orders-filter-item.dropdown{flex:none;width:auto;position:relative;overflow:visible}:is(#orders-page,#content-section-page) .orders-filter-search{flex:200px;min-width:160px;max-width:320px;position:relative}:is(#orders-page,#content-section-page) .orders-filter-search-icon{top:50%;color:var(--bs-gray-500,#a1a5b7);pointer-events:none;z-index:1;position:absolute;inset-inline-start:16px;transform:translateY(-50%)}:is(#orders-page,#content-section-page) .orders-filter-search .form-control{height:44px;font-size:var(--orders-text-sm);line-height:var(--orders-leading-sm);border:1px solid var(--orders-border);transition:var(--orders-transition);border-radius:8px;padding-inline:40px 16px}:is(#orders-page,#content-section-page) .orders-filter-search .form-control:hover{border-color:#009ef740}:is(#orders-page,#content-section-page) .orders-filter-search .form-control:focus,:is(#orders-page,#content-section-page) .orders-filter-search .form-control:focus-visible{box-shadow:var(--orders-focus-ring);border-color:#009ef773;outline:none}:is(#orders-page,#content-section-page) .orders-filter-search .form-control:disabled{opacity:.55;cursor:not-allowed}:is(#orders-page,#content-section-page) .orders-filter-trigger{white-space:nowrap;text-overflow:ellipsis;min-width:120px;max-width:160px;height:44px;font-size:var(--orders-text-sm);line-height:var(--orders-leading-sm);border:1px solid var(--orders-border);transition:var(--orders-transition);background-color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-weight:500;display:inline-flex;overflow:hidden}:is(#orders-page,#content-section-page) .orders-filter-trigger:hover{background-color:#009ef70a;border-color:#009ef759}:is(#orders-page,#content-section-page) .orders-filter-trigger:active{background-color:#009ef714;transform:scale(.98)}:is(#orders-page,#content-section-page) .orders-filter-trigger.show{background-color:#009ef70f;border-color:#009ef773;box-shadow:0 0 0 2px #009ef71f}:is(#orders-page,#content-section-page) .orders-filter-trigger:focus-visible{box-shadow:var(--orders-focus-ring);outline:none}:is(#orders-page,#content-section-page) .orders-filter-trigger:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}:is(#orders-page,#content-section-page) .orders-filter-count{min-width:20px;height:20px;padding:0 4px;font-size:11px;line-height:20px}:is(#orders-page,#content-section-page) .orders-filter-item .dropdown-menu,:is(#orders-page,#content-section-page) .orders-filter-dropdown-menu{z-index:1060;border:1px solid var(--orders-border);min-width:260px;max-width:320px;animation:.2s ease-out ordersFilterDropdownIn;position:absolute;box-shadow:0 12px 24px #181c321f}:is(#orders-page,#content-section-page) .orders-filter-dropdown-body,:is(#orders-page,#content-section-page) .orders-filter-dropdown-body .position-relative{overflow:visible}@keyframes ordersFilterDropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:is(#orders-page,#content-section-page) .orders-filter-dropdown-header{text-transform:uppercase;letter-spacing:.04em;color:var(--bs-gray-600,#7e8299);border-bottom:1px dashed var(--orders-border);padding:8px 16px;font-size:12px;font-weight:700;line-height:16px}:is(#orders-page,#content-section-page) .orders-filter-dropdown-body{padding:16px}:is(#orders-page,#content-section-page) .orders-filter-status-list{gap:var(--orders-gap);flex-direction:column;max-height:260px;display:flex;overflow-y:auto}:is(#orders-page,#content-section-page) .orders-filter-status-option{font-size:var(--orders-text-sm);line-height:var(--orders-leading-sm);border-radius:8px;padding:8px;transition:background-color .15s ease-out}:is(#orders-page,#content-section-page) .orders-filter-status-option:hover{background-color:#009ef70f}:is(#orders-page,#content-section-page) .orders-filter-status-option:focus-within{background-color:#009ef714;box-shadow:inset 0 0 0 2px #009ef733}#orders-page .orders-filter-price{flex:none;min-width:200px}#orders-page .orders-price-slider{border:1px solid var(--orders-border);min-height:44px;transition:var(--orders-transition);background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;padding:8px 16px;display:flex}#orders-page .orders-price-slider:hover{border-color:#009ef740}#orders-page .orders-price-slider-header{justify-content:space-between;align-items:center;gap:var(--orders-gap);line-height:1.2;display:flex}#orders-page .orders-price-slider-label{text-overflow:ellipsis;min-width:0;font-size:var(--orders-text-sm);line-height:var(--orders-leading-sm);color:var(--bs-gray-600,#7e8299);white-space:nowrap;flex:auto;font-weight:600;overflow:hidden}#orders-page .orders-price-slider-values{font-size:var(--orders-text-sm);line-height:var(--orders-leading-sm);color:var(--orders-primary);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-weight:700}#orders-page .orders-price-sep{color:var(--bs-gray-500,#a1a5b7);margin:0 4px}#orders-page .orders-dual-range{height:16px;margin-top:4px;position:relative}#orders-page .orders-dual-range-track,#orders-page .orders-dual-range-fill{border-radius:999px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}#orders-page .orders-dual-range-track{background-color:var(--bs-gray-200,#eff2f5);left:0;right:0}#orders-page .orders-dual-range-fill{background:linear-gradient(90deg, #009ef78c, var(--orders-primary));z-index:1}#orders-page .orders-range-input{pointer-events:none;appearance:none;z-index:2;background:0 0;width:100%;height:20px;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}#orders-page .orders-range-input::-webkit-slider-thumb{appearance:none;pointer-events:all;border:2px solid var(--orders-primary);cursor:pointer;background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s ease-out,box-shadow .15s ease-out;box-shadow:0 1px 4px #009ef759}#orders-page .orders-range-input::-moz-range-thumb{pointer-events:all;border:2px solid var(--orders-primary);cursor:pointer;background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s ease-out,box-shadow .15s ease-out;box-shadow:0 1px 4px #009ef759}#orders-page .orders-range-input::-webkit-slider-thumb:hover{transform:scale(1.08);box-shadow:0 2px 8px #009ef773}#orders-page .orders-range-input::-moz-range-thumb:hover{transform:scale(1.08);box-shadow:0 2px 8px #009ef773}#orders-page .orders-range-input::-webkit-slider-thumb:active{background-color:#009ef714;transform:scale(1.02)}#orders-page .orders-range-input::-moz-range-thumb:active{background-color:#009ef714;transform:scale(1.02)}#orders-page .orders-range-input:focus-visible::-webkit-slider-thumb{box-shadow:var(--orders-focus-ring)}#orders-page .orders-range-input:focus-visible::-moz-range-thumb{box-shadow:var(--orders-focus-ring)}#orders-page .orders-range-max{z-index:3}:is(#orders-page,#content-section-page) .orders-filter-date{flex:0 160px;min-width:140px;max-width:180px}:is(#orders-page,#content-section-page) .orders-filter-date-input{height:44px;font-size:var(--orders-text-sm);line-height:var(--orders-leading-sm);cursor:pointer;border:1px solid var(--orders-border);transition:var(--orders-transition);border-radius:8px;padding:8px 16px}:is(#orders-page,#content-section-page) .orders-filter-date-input:hover{border-color:#009ef740}:is(#orders-page,#content-section-page) .orders-filter-date-input:focus,:is(#orders-page,#content-section-page) .orders-filter-date-input:focus-visible{box-shadow:var(--orders-focus-ring);border-color:#009ef773;outline:none}:is(#orders-page,#content-section-page) .orders-filter-date-input:disabled{opacity:.55;cursor:not-allowed}:is(#orders-page,#content-section-page) .orders-active-filters{align-items:center;gap:var(--orders-gap);margin-top:var(--orders-gap-lg);margin-bottom:var(--orders-gap-lg);padding:var(--orders-gap) var(--orders-gap-lg);border:1px dashed var(--orders-border);background-color:#009ef708;border-radius:8px;flex-wrap:wrap;display:flex}:is(#orders-page,#content-section-page) .orders-active-filters.d-none{display:none!important}:is(#orders-page,#content-section-page) .orders-filter-autocomplete{top:calc(100% + 8px);z-index:1070;border-radius:8px;max-height:220px;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 8px 24px #00000014}:is(#orders-page,#content-section-page) .orders-filter-autocomplete .list-group-item{font-size:var(--orders-text-sm);line-height:var(--orders-leading-sm);padding:8px 16px;transition:background-color .15s ease-out}:is(#orders-page,#content-section-page) .orders-filter-autocomplete .list-group-item:hover{background-color:#009ef70f}:is(#orders-page,#content-section-page) .orders-filter-autocomplete .list-group-item:active{background-color:#009ef71a}:is(#orders-page,#content-section-page) .orders-filter-autocomplete .list-group-item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #009ef759}:is(#orders-page,#content-section-page) .orders-filter-chip{align-items:center;gap:var(--orders-gap);font-size:var(--orders-text-sm);line-height:var(--orders-leading-sm);padding:8px 12px;font-weight:500;transition:opacity .2s ease-out,transform .2s ease-out;display:inline-flex}:is(#orders-page,#content-section-page) .orders-filter-chip-enter{opacity:0;transform:translateY(4px)}:is(#orders-page,#content-section-page) .orders-filter-chip-remove{border-radius:4px;width:24px;height:24px;min-height:24px;padding:0;font-size:16px;line-height:1;transition:transform .15s ease-out,color .15s ease-out,background-color .15s ease-out}:is(#orders-page,#content-section-page) .orders-filter-chip-remove:hover{background-color:#009ef714;transform:scale(1.08)}:is(#orders-page,#content-section-page) .orders-filter-chip-remove:active{transform:scale(.96)}:is(#orders-page,#content-section-page) .orders-filter-chip-remove:focus-visible{box-shadow:var(--orders-focus-ring);outline:none}@media (prefers-reduced-motion:reduce){:is(#orders-page,#content-section-page) .orders-filter-toolbar *,:is(#orders-page,#content-section-page) .orders-filter-toolbar :before,:is(#orders-page,#content-section-page) .orders-filter-toolbar :after,:is(#orders-page,#content-section-page) .orders-active-filters *,:is(#orders-page,#content-section-page) .orders-filter-dropdown-menu{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}#orders-page .orders-filter-trigger:active{transform:none}#orders-page .orders-range-input::-webkit-slider-thumb:hover{transform:none}#orders-page .orders-range-input::-moz-range-thumb:hover{transform:none}}@media (width>=992px){:is(#orders-page,#content-section-page) .orders-filter-row{align-items:center;gap:var(--orders-gap-lg);flex-wrap:nowrap;display:flex}:is(#orders-page,#content-section-page) .orders-filter-group{flex:none}:is(#orders-page,#content-section-page) .orders-filter-group+.orders-filter-group{border-inline-start:1px solid var(--orders-border);padding-inline-start:var(--orders-gap-lg)}}@media (width<=991.98px){:is(#orders-page,#content-section-page) .orders-filter-row{row-gap:var(--orders-gap-lg);flex-wrap:wrap}:is(#orders-page,#content-section-page) .orders-filter-group+.orders-filter-group{border-inline-start:none;padding-inline-start:0}:is(#orders-page,#content-section-page) .orders-filter-search{flex:calc(50% - 8px);min-width:200px;max-width:none}:is(#orders-page,#content-section-page) .orders-filter-group-selects{flex-wrap:wrap;flex:100%}:is(#orders-page,#content-section-page) .orders-filter-item.dropdown{flex:0 auto}#orders-page .orders-filter-price{flex:calc(33% - 8px);min-width:180px;max-width:none}:is(#orders-page,#content-section-page) .orders-filter-date{flex:calc(33% - 8px);min-width:140px;max-width:none}}@media (width<=575.98px){:is(#orders-page,#content-section-page) .orders-filter-toolbar{padding:var(--orders-gap-lg)}:is(#orders-page,#content-section-page) .orders-filter-row{gap:var(--orders-gap-lg)}:is(#orders-page,#content-section-page) .orders-filter-search,#orders-page .orders-filter-price,:is(#orders-page,#content-section-page) .orders-filter-date{flex:calc(50% - 8px);min-width:0}:is(#orders-page,#content-section-page) .orders-filter-trigger{min-width:100px;max-width:none}}.communications-nav .nav-link{color:#5e6278;background:#f9f9f9;border-radius:.475rem;padding:.55rem 1rem;font-weight:500}.communications-nav .nav-link.active{color:#fff;background:#009ef7}.communications-nav .nav-link:hover:not(.active){color:#009ef7;background:#eef6ff}.comm-hub-card{border:1px solid #eff2f5;height:100%;transition:transform .15s,box-shadow .15s}.comm-hub-card:hover{transform:translateY(-2px);box-shadow:0 .5rem 1.5rem #00000014}.comm-hub-card .hub-icon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;display:flex}.comm-hub-card .hub-icon.email{color:#009ef7;background:#e8f4fd}.comm-hub-card .hub-icon.sms{color:#ffc700;background:#fff4de}.comm-hub-card .hub-icon.whatsapp{color:#50cd89;background:#e8fff3}#communications_inbox_page{flex-direction:column;height:calc(100dvh - 6.5rem);min-height:0;max-height:calc(100dvh - 6.5rem);display:flex}#communications_inbox_page .communications-nav{flex:none;margin-bottom:1rem}#communications_inbox_page .comm-inbox-card{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#communications_inbox_page .comm-inbox-card>.card-header{flex:none}#communications_inbox_page .comm-inbox-card>.card-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.comm-inbox-layout{flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.comm-inbox-sidebar{border-inline-end:1px solid #eff2f5;width:340px;max-width:38%;height:100%;min-height:0;overflow:hidden}.comm-inbox-thread{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}#comm_conversations{overscroll-behavior:contain;min-height:0;overflow-y:auto}#comm_thread_header,#comm_compose{flex:none}#comm_thread_empty,#comm_thread_wrap,.comm-thread-messages{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}@media (width<=991.98px){#communications_inbox_page{height:auto;max-height:none}.comm-inbox-layout{flex-direction:column;height:auto}.comm-inbox-sidebar{border-inline-end:0;border-bottom:1px solid #eff2f5;width:100%;max-width:none;height:auto;max-height:36vh}.comm-inbox-thread{height:min(58vh,36rem)}}.comm-conv-item{cursor:pointer;border-bottom:1px solid #eff2f5;padding:14px 18px}.comm-conv-item:hover,.comm-conv-item.active{background:#f1faff}.comm-channel-badges{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.comm-channel-badge{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:600}.comm-channel-badge.email{color:#009ef7;background:#e8f4fd}.comm-channel-badge.sms{color:#b89500;background:#fff4de}.comm-channel-badge.whatsapp{color:#1e7e34;background:#e8fff3}.comm-sent-date-range .form-control-sm{min-height:32px}.comm-sent-error{word-break:break-word;max-width:280px;line-height:1.35}.comm-bubble{word-break:break-word;border-radius:14px;max-width:78%;margin-bottom:12px;padding:10px 14px}.comm-bubble.out{margin-left:auto}.comm-bubble.in{margin-right:auto}.comm-bubble.channel-email.out{background:#e8f4fd;border:1px solid #b6d4fe}.comm-bubble.channel-sms.out{background:#fff8dd;border:1px solid #ffe08a}.comm-bubble.channel-whatsapp.out{background:#dcf8c6;border:1px solid #b8e6a8}.comm-bubble.channel-whatsapp.in{background:#fff;border:1px solid #e4e6ef}.comm-bubble.channel-email.in,.comm-bubble.channel-sms.in{background:#f9f9f9;border:1px solid #e4e6ef}.comm-bubble .comm-bubble-meta{color:#7e8299;align-items:center;gap:6px;margin-bottom:4px;font-size:.7rem;display:flex}.comm-bubble time{color:#a1a5b7;font-size:.68rem;display:block}.comm-bubble-foot{justify-content:flex-end;align-items:center;gap:6px;margin-top:6px;display:flex}.comm-receipt{align-items:center;font-size:.72rem;line-height:1;display:inline-flex}.comm-receipt.sent{color:#a1a5b7}.comm-receipt.delivered{color:#7e8299}.comm-receipt.read{color:#009ef7}.comm-receipt.failed{color:#f1416c}.comm-receipt.pending{color:#a1a5b7}.comm-handoff-flag{color:#f1416c;margin-top:6px;font-size:.72rem;font-weight:600}.comm-waiting-badge{vertical-align:middle;font-size:.65rem}.comm-conv-item .badge{display:inline-block}.comm-bubble .comm-subject{margin-bottom:4px;font-size:.9rem;font-weight:600}.comm-bubble-html{font-size:.9rem;line-height:1.45}.comm-bubble-html img{max-width:100%;height:auto}.comm-bubble-html table{width:100%;max-width:100%}.comm-bubble-html p{margin:0 0 .5em}.comm-media{margin:.35rem 0}.comm-media img,.comm-media video{border-radius:8px;max-width:100%;max-height:280px;display:block}.comm-media a{word-break:break-all}.wa-media-chip{background:#f5f8fa;border-radius:6px;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.85rem;display:flex}.wa-media-chip-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wa-media-library-grid{flex-wrap:wrap;gap:.5rem;display:flex}.wa-media-library-item{max-width:100%}.wa-hub-card{border:1px solid #e8fff3;height:100%;transition:transform .15s,box-shadow .15s}.wa-hub-card:hover{transform:translateY(-2px);box-shadow:0 .5rem 1.25rem #50cd8926}.wa-hub-card .wa-hub-icon{color:#50cd89;background:#e8fff3;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.35rem;display:flex}.comm-filter-pills .btn{font-size:.85rem}.comm-actions-toolbar .btn{font-weight:500}.comm-actions-toolbar .dropdown-menu{min-width:220px}.comm-actions-toolbar .dropdown-header{text-transform:uppercase;letter-spacing:.04em;color:#a1a5b7;font-size:.7rem}.comm-actions-toolbar .dropdown-item{padding:.5rem 1rem;font-size:.9rem}.comm-actions-toolbar .dropdown-item i{text-align:center;width:1.25rem}.comm-ai-drawer.offcanvas-end,.comm-ai-drawer.offcanvas-start{width:min(32rem,100vw)}html.tq-admin{--tq-primary:#6638b6;--tq-primary-dark:#5a2fa0;--tq-primary-rgb:102, 56, 182;--tq-primary-soft:#ede9fe;--tq-on-primary:#fff;--tq-on-primary-muted:#ffffffeb;--tq-font:"DM Sans", "Public Sans", system-ui, -apple-system, sans-serif;--tq-sidebar:272px;--tq-header-bar:56px;--tq-header-context:52px;--tq-header:calc(var(--tq-header-bar) + var(--tq-header-context));--tq-text-xs:.8125rem;--tq-text-sm:.9375rem;--tq-text-base:1rem;--tq-text-lg:1.125rem;--tq-text-xl:1.75rem;--tq-text-2xl:2rem;--tq-space-content:1.75rem;--tq-radius:12px;--tq-shadow-btn:0 2px 8px #6638b640;--tq-shadow-card:0 1px 3px #0000000a, 0 6px 20px #18181b0f;--tq-shadow-nav-active:0 4px 16px #6638b673}html.tq-admin,html.tq-admin.light,html.tq-admin:not(.dark){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tq-content-bg:#f4f4f5;--tq-content-gradient:linear-gradient(180deg, #f4f4f5 0%, #ececef 100%);--tq-card:#fff;--tq-border:#e4e4e7;--tq-text:#18181b;--tq-text-muted:#71717a;--tq-sidebar-bg:#18181c;--tq-sidebar-text:#f4f4f5;--tq-sidebar-muted:#a1a1aa}html.tq-admin body#kt_body,html.tq-admin body{min-height:100vh;font-family:var(--tq-font);font-size:var(--tq-text-sm);color:var(--tq-text);background:var(--tq-content-bg);margin:0;line-height:1.55}html.tq-admin a{color:var(--tq-primary);text-decoration:none}html.tq-admin a:hover{color:var(--tq-primary-dark)}html.tq-admin a.tq-dash-rail-item,html.tq-admin a.tq-dash-rail-item:hover,html.tq-admin a.tq-dash-rail-item:focus-visible,html.tq-admin a.tq-dash-rail-item:active,html.tq-admin .tq-dash-card-invert a,html.tq-admin .tq-dash-card-invert a:hover,html.tq-admin .tq-dash-card-invert a:focus-visible,html.tq-admin .tq-dash-card-invert a:active,html.tq-admin a.tq-dash-attn-row,html.tq-admin a.tq-dash-attn-row:hover,html.tq-admin a.tq-dash-attn-row:focus-visible,html.tq-admin a.tq-dash-attn-row:active,html.tq-admin a.tq-dash-btn-primary,html.tq-admin a.tq-dash-btn-primary:hover,html.tq-admin a.tq-dash-btn-primary:focus-visible,html.tq-admin a.tq-dash-btn-primary:active{color:var(--tq-on-primary,#fff)}html.tq-admin .flex-root{width:100%;min-height:100vh}html.tq-admin .page{width:100%;min-width:0;max-width:100%;min-height:100vh;position:relative}html.tq-admin .flex-column-fluid,html.tq-admin .flex-row-fluid{flex:auto;min-width:0}html.tq-admin #kt_aside.aside{width:var(--tq-sidebar);background:var(--tq-sidebar-bg);color:var(--tq-sidebar-text);z-index:1030;flex-direction:column;padding:0;display:flex}html.tq-admin #kt_aside .aside-menu{background:0 0;flex-direction:column;height:100%;min-height:0;display:flex}html.tq-admin .tq-aside-scroll{flex:auto;min-height:0;padding:.75rem .85rem 1.25rem;overflow:hidden auto}html.tq-admin .tq-aside-nav{flex-direction:column;gap:.85rem;min-height:100%;display:flex}html.tq-admin .tq-aside-section-switcher{background:#ffffff0d;border-radius:12px;gap:.35rem;padding:.2rem;display:flex}html.tq-admin .tq-aside-section-tab{min-height:3.35rem;color:var(--tq-sidebar-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.25rem;padding:.4rem .25rem;font-family:inherit;font-size:.7rem;font-weight:600;line-height:1.2;display:flex}html.tq-admin .tq-aside-section-tab i{font-size:.95rem}html.tq-admin .tq-aside-section-tab:hover{color:#fff;background:#ffffff0f}html.tq-admin .tq-aside-section-tab.is-active{color:#fff;background:linear-gradient(135deg, var(--tq-primary), var(--tq-primary-dark));box-shadow:var(--tq-shadow-nav-active)}html.tq-admin .tq-aside-panels{flex:auto;min-height:0}html.tq-admin .tq-aside-panel:not(.is-active),html.tq-admin .tq-aside-panel[hidden]{display:none!important}html.tq-admin .tq-aside-tree-toolbar{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}html.tq-admin .tq-aside-search{position:relative}html.tq-admin .tq-aside-search-icon{inset-inline-start:.7rem;color:var(--tq-sidebar-muted);pointer-events:none;font-size:.75rem;position:absolute;top:50%;transform:translateY(-50%)}html.tq-admin .tq-aside-search input,html.tq-admin .tq-aside-search .form-control{color:var(--tq-sidebar-text);background:#ffffff0f;border:1px solid #ffffff1a;padding-inline-start:2rem}html.tq-admin .tq-aside-tree-add{width:100%;color:var(--tq-sidebar-text);font-family:inherit;font-size:var(--tq-text-xs);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .7rem;font-weight:600;display:inline-flex}html.tq-admin .tq-aside-divider{color:var(--tq-sidebar-muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.5rem;margin:.85rem 0 .45rem;font-size:.7rem;font-weight:700;display:flex}html.tq-admin .tq-aside-divider:before,html.tq-admin .tq-aside-divider:after{content:"";background:#ffffff1a;flex:auto;height:1px}html.tq-admin .tq-aside-link-list .menu-item{list-style:none}html.tq-admin .tq-aside-link-list .menu-link{color:var(--tq-sidebar-text);font-size:var(--tq-text-sm);border-radius:10px;align-items:center;margin:.15rem 0;padding:.55rem .75rem;font-weight:500;display:flex}html.tq-admin .tq-aside-link-list .menu-link:hover{color:#fff;background:#ffffff12}html.tq-admin .tq-aside-link-list .menu-item.here>.menu-link,html.tq-admin .tq-aside-link-list .menu-link.active{color:#fff;background:linear-gradient(135deg, var(--tq-primary), var(--tq-primary-dark));box-shadow:var(--tq-shadow-nav-active);font-weight:600}html.tq-admin .tq-aside-link-list .menu-title{color:inherit}html.tq-admin #kt_aside .tqtag-section-tree-root{color:var(--tq-sidebar-text)}html.tq-admin .tq-aside-resize-handle{display:none}@media (width>=992px){html.tq-admin #kt_aside.aside{height:100vh;position:fixed;inset-block:0;inset-inline-start:0}html.tq-admin .wrapper{width:calc(100% - var(--tq-sidebar));max-width:calc(100% - var(--tq-sidebar));background:var(--tq-content-bg);flex:auto;min-width:0;min-height:100vh;margin-inline-start:var(--tq-sidebar)}html.tq-admin .tq-aside-resize-handle{appearance:none;cursor:col-resize;z-index:2;touch-action:none;background:0 0;border:0;border-radius:0;width:8px;margin:0;padding:0;display:block;position:absolute;inset-block:0;inset-inline-end:0}html.tq-admin .tq-aside-resize-handle:after{content:"";background:0 0;border-radius:2px;width:2px;transition:background .15s,inset-block .15s;position:absolute;inset-block:12px;inset-inline-end:0}html.tq-admin .tq-aside-resize-handle:hover:after,html.tq-admin .tq-aside-resize-handle:focus-visible:after{background:var(--tq-primary);inset-block:0}html.tq-admin .tq-aside-resize-handle:focus-visible{outline:2px solid var(--tq-primary);outline-offset:-2px}html.tq-admin .tq-aside-resize-handle:active:after,html.tq-admin .tq-aside-resize-handle.is-dragging:after{background:var(--tq-primary);width:3px;inset-block:0}}html.tq-admin.tq-aside-resizing,html.tq-admin.tq-aside-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}@media (width<=991.98px){html.tq-admin #kt_aside.aside{height:100vh;max-width:min(var(--tq-sidebar), 88vw);visibility:hidden;pointer-events:none;transition:transform .25s,visibility .25s;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%);box-shadow:8px 0 28px #00000047}html.tq-admin[dir=rtl] #kt_aside.aside{transform:translate(100%)}html.tq-admin #kt_aside.aside.tq-aside-open{visibility:visible;pointer-events:auto;transform:none}html.tq-admin .wrapper{min-height:100vh;margin-inline-start:0}}html.tq-admin #kt_header.header,html.tq-admin .header{background:var(--tq-card);height:auto;min-height:0;color:var(--tq-text);z-index:1020;flex-direction:column;align-items:stretch;display:flex;position:sticky;top:0;box-shadow:0 1px #0000000f}html.tq-admin .header-bar{min-height:var(--tq-header-bar);border-bottom:1px solid var(--tq-border);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1.25rem;display:flex}html.tq-admin .header-bar-start,html.tq-admin .header-bar-end,html.tq-admin .header-actions{align-items:center;gap:.65rem;min-width:0;display:flex}html.tq-admin .header-brand-link{align-items:center;display:inline-flex}html.tq-admin .header-brand-logo{object-fit:contain;width:auto;max-width:140px;height:34px;display:block}html.tq-admin .header-search-form{min-width:min(280px,32vw);position:relative}html.tq-admin .header-search-icon{inset-inline-start:.85rem;color:var(--tq-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}html.tq-admin .header-search-input{background:var(--tq-content-bg);border:1px solid var(--tq-border);color:var(--tq-text);min-height:38px;padding-inline-start:2.25rem}html.tq-admin .tq-header-icon-btn{border:1px solid var(--tq-border);background:var(--tq-card);width:2.25rem;height:2.25rem;color:var(--tq-text);border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}html.tq-admin .tq-header-icon-btn:hover{color:var(--tq-primary);border-color:rgba(var(--tq-primary-rgb), .35);background:var(--tq-primary-soft)}html.tq-admin .header-context{background:var(--tq-card);padding:.55rem 1.25rem .7rem}html.tq-admin .header-context-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;display:flex}html.tq-admin .header-page-title{letter-spacing:-.02em;color:var(--tq-text);margin:0;font-size:1.15rem;font-weight:650;line-height:1.3}html.tq-admin .tq-breadcrumb-nav{align-items:center;gap:.5rem;min-width:0;display:flex}html.tq-admin .tq-breadcrumb{flex-wrap:wrap;align-items:center;max-width:min(52vw,36rem);margin:0;padding:0;list-style:none;display:flex}html.tq-admin .tq-breadcrumb-siblings-btn{border:1px solid var(--tq-border);background:var(--tq-card);width:2rem;height:2rem;color:var(--tq-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}html.tq-admin .header-user-trigger{color:var(--tq-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:.55rem;padding:.2rem .35rem .2rem .2rem;display:inline-flex}html.tq-admin .header-user-trigger:hover{border-color:var(--tq-border);background:var(--tq-content-bg)}html.tq-admin .header-user-avatar img{object-fit:cover;border-radius:50%;width:32px;height:32px}html.tq-admin .header-user-info{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}html.tq-admin .header-user-name{color:var(--tq-text);font-size:.82rem;font-weight:650}html.tq-admin .header-user-role,html.tq-admin .header-user-caret{color:var(--tq-text-muted);font-size:.72rem}html.tq-admin .menu-sub-dropdown{z-index:1060;background:var(--tq-card);border:1px solid var(--tq-border);min-width:16rem;color:var(--tq-text);border-radius:14px;padding:.75rem;display:none;position:absolute;box-shadow:0 12px 32px #18181b29}html.tq-admin .menu-sub-dropdown.tq-menu-open{display:block}html.tq-admin .tq-quick-links-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}html.tq-admin .tq-quick-links-title{color:var(--tq-text);margin:0;font-size:.95rem}html.tq-admin .tq-quick-links-grid{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}html.tq-admin .tq-quick-link{border:1px solid var(--tq-border);color:var(--tq-text);background:var(--tq-content-bg);border-radius:10px;flex-direction:column;gap:.15rem;padding:.7rem;display:flex}html.tq-admin .tq-quick-link:hover{color:var(--tq-primary);border-color:rgba(var(--tq-primary-rgb), .3)}html.tq-admin .tq-quick-link-desc{color:var(--tq-text-muted);font-size:.72rem}html.tq-admin .tq-user-menu{min-width:18rem}html.tq-admin .tq-user-menu-header{align-items:center;gap:.75rem;display:flex}html.tq-admin .tq-user-menu-name{color:var(--tq-text);font-weight:650;display:block}html.tq-admin .tq-user-menu-email,html.tq-admin .tq-user-menu-lang-label{color:var(--tq-text-muted);font-size:.78rem}html.tq-admin .tq-user-menu-divider{background:var(--tq-border);height:1px;margin:.75rem 0}html.tq-admin .tq-user-menu-lang-options{flex-wrap:wrap;gap:.4rem;margin-top:.4rem;display:flex}html.tq-admin .tq-user-menu-lang-option{border:1px solid var(--tq-border);background:var(--tq-content-bg);color:var(--tq-text);cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.78rem;display:inline-flex}html.tq-admin .tq-user-menu-lang-option.is-active{border-color:rgba(var(--tq-primary-rgb), .4);background:var(--tq-primary-soft);color:var(--tq-primary)}html.tq-admin .tq-user-menu-link{color:var(--tq-text);align-items:center;gap:.5rem;padding:.45rem .2rem;display:flex}html.tq-admin #kt_drawer_more_basic,html.tq-admin .tq-breadcrumb-drawer{top:var(--tq-header);bottom:0;z-index:1015;background:var(--tq-card);width:min(240px,86vw);color:var(--tq-text);border-inline-start:1px solid var(--tq-border);flex-direction:column;display:none;position:fixed;inset-inline:auto 0;overflow:auto;transform:translate(100%);box-shadow:-8px 0 28px #18181b29}html.tq-admin[dir=rtl] #kt_drawer_more_basic,html.tq-admin[dir=rtl] .tq-breadcrumb-drawer{transform:translate(-100%);box-shadow:8px 0 28px #18181b29}html.tq-admin #kt_drawer_more_basic.tq-drawer-open,html.tq-admin .tq-breadcrumb-drawer.tq-drawer-open{display:flex;transform:none}html.tq-admin .tq-breadcrumb-drawer-head{border-bottom:1px solid var(--tq-border);justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem 1rem;display:flex}html.tq-admin .tq-breadcrumb-drawer-title{color:var(--tq-text);font-weight:650}html.tq-admin .tq-breadcrumb-drawer .menu-link{color:var(--tq-text);padding:.6rem 1rem;display:block}html.tq-admin .tq-breadcrumb-drawer .menu-link:hover{background:var(--tq-content-bg);color:var(--tq-primary)}html.tq-admin .tq-drawer-overlay{z-index:1100;background:#18181b59;display:none;position:fixed;inset:0}html.tq-admin .tq-drawer-overlay.is-visible{display:block}html.tq-admin #kt_content.tq-page-content,html.tq-admin .app-main{background:var(--tq-content-bg);min-width:0;max-width:100%;color:var(--tq-text);flex:auto;padding:1.25rem 0 2rem}html.tq-admin .app-content,html.tq-admin .app-container{min-width:0;max-width:100%}html.tq-admin .app-container{padding-inline:1.25rem}html.tq-admin .app-container .container-fluid{width:100%;min-width:0;max-width:100%;padding-inline:0}html.tq-admin .customer-add-edit-form{min-width:0;max-width:100%}html.tq-admin .customer-add-edit-form .row{max-width:100%}html.tq-admin .card,html.tq-admin .card-flush{background:var(--tq-card);color:var(--tq-text);border:1px solid var(--tq-border);border-radius:var(--tq-radius);box-shadow:var(--tq-shadow-card)}html.tq-admin .card-header,html.tq-admin .card-body{background:var(--tq-card);color:var(--tq-text)}html.tq-admin .card-title{color:var(--tq-text)}html.tq-admin .form-control,html.tq-admin .form-select{color:var(--tq-text);background:var(--tq-card);border-color:var(--tq-border)}html.tq-admin .table{color:var(--tq-text)}html.tq-admin .accordion-item{background:var(--tq-card);color:var(--tq-text);border-color:var(--tq-border)}html.tq-admin .accordion-button{color:var(--tq-text);background:var(--tq-card);box-shadow:none}html.tq-admin .accordion-button:not(.collapsed){color:var(--tq-primary);background:var(--tq-primary-soft)}html.tq-admin .accordion-body{background:var(--tq-card);color:var(--tq-text)}html.tq-admin .tq-footer,html.tq-admin #kt_footer{background:var(--tq-card);border-top:1px solid var(--tq-border);color:var(--tq-text-muted);margin-top:auto}html.tq-admin .tq-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;padding:.85rem 1.25rem;display:flex}html.tq-admin .tq-footer-copy,html.tq-admin .tq-footer-links{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}html.tq-admin .tq-footer-brand,html.tq-admin .tq-footer-link{color:var(--tq-text-muted);align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}html.tq-admin .tq-footer-link{min-width:44px;min-height:44px}html.tq-admin .tq-footer-brand:hover,html.tq-admin .tq-footer-link:hover{color:var(--tq-primary)}html.tq-admin .tq-flag-icon{width:18px;height:auto}html.tq-admin .tq-order-view-adv .cart_image img{max-width:70px}html.tq-admin .btn-primary:not(.btn-sm):not(.btn-icon){color:#fff;cursor:pointer;background-color:#6638b6;border:2px solid #6638b6;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:.65rem 1.6rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .12s;display:inline-flex;box-shadow:0 2px 8px #6638b647}html.tq-admin .btn-primary:not(.btn-sm):not(.btn-icon):hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0;box-shadow:0 4px 14px #6638b666}html.tq-admin .btn-primary:not(.btn-sm):not(.btn-icon):focus-visible{color:#fff;outline-offset:2px;background-color:#6638b6;border-color:#4c278c;outline:3px solid #6638b673;box-shadow:0 0 0 3px #6638b638}html.tq-admin .btn-primary:not(.btn-sm):not(.btn-icon):active{color:#fff;background-color:#4c278c;border-color:#4c278c;transform:translateY(1px);box-shadow:0 1px 4px #6638b647}html.tq-admin .btn-primary:not(.btn-sm):not(.btn-icon):disabled,html.tq-admin .btn-primary:not(.btn-sm):not(.btn-icon)[disabled],html.tq-admin .btn-primary:not(.btn-sm):not(.btn-icon)[aria-disabled=true]{color:#f4f4f5;box-shadow:none;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8;transform:none}html.tq-admin a.btn-primary.btn-sm:not(.btn-icon),html.tq-admin button.btn-primary.btn-sm:not(.btn-icon),html.tq-admin .btn-primary.btn-sm:not(.btn-icon){color:#fff;background-color:#6638b6;border:2px solid #6638b6;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:.45rem 1.1rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #6638b647}html.tq-admin a.btn-primary.btn-sm:not(.btn-icon):hover,html.tq-admin button.btn-primary.btn-sm:not(.btn-icon):hover,html.tq-admin .btn-primary.btn-sm:not(.btn-icon):hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin a.btn-primary.btn-sm:not(.btn-icon):focus-visible,html.tq-admin button.btn-primary.btn-sm:not(.btn-icon):focus-visible,html.tq-admin .btn-primary.btn-sm:not(.btn-icon):focus-visible{color:#fff;outline-offset:2px;background-color:#6638b6;outline:3px solid #6638b673}html.tq-admin a.btn-primary.btn-sm:not(.btn-icon):active,html.tq-admin button.btn-primary.btn-sm:not(.btn-icon):active,html.tq-admin .btn-primary.btn-sm:not(.btn-icon):active{color:#fff;background-color:#4c278c;border-color:#4c278c}html.tq-admin .btn-primary.btn-sm:not(.btn-icon):disabled,html.tq-admin .btn-primary.btn-sm:not(.btn-icon)[disabled]{color:#f4f4f5;cursor:not-allowed;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin.light,html.tq-admin:not(.dark){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tq-content-bg:#f4f4f5;--tq-card:#fff;--tq-border:#e4e4e7;--tq-text:#18181b;--tq-text-muted:#71717a}html.tq-admin.dark,html.tq-admin[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tq-content-bg:#0f0f12;--tq-content-gradient:linear-gradient(165deg, #141418 0%, #0f0f12 45%, #0c0c0f 100%);--tq-card:#18181c;--tq-border:#ffffff1a;--tq-text:#f4f4f5;--tq-text-muted:#a1a1aa;--tq-primary-soft:#6638b638;--tq-shadow-card:0 1px 3px #00000059, 0 6px 20px #00000038;--bs-body-bg:#0f0f12;--bs-body-color:#f4f4f5;--bs-border-color:#ffffff1a;--bs-light:#27272a;--bs-light-rgb:39, 39, 42;--bs-secondary-color:#a1a1aa;--bs-tertiary-bg:#18181c;--bs-emphasis-color:#f4f4f5}html.tq-admin body#kt_body,html.tq-admin body{font-family:var(--tq-font);color:var(--tq-text);background:var(--tq-content-bg);font-size:var(--tq-text-base);line-height:1.55}html.tq-admin .chakra-button.btn,html.tq-admin button.chakra-button.btn,html.tq-admin a.chakra-button.btn{all:unset;box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}html.tq-admin a.chakra-button.btn{text-decoration:none}html.tq-admin .chakra-button.btn-primary,html.tq-admin button.chakra-button.btn-primary,html.tq-admin a.chakra-button.btn-primary{color:#fff;background-color:#6638b6;border:2px solid #6638b6;border-radius:10px;min-height:44px;padding:.65rem 1.6rem;font-weight:700;box-shadow:0 2px 8px #6638b647}html.tq-admin .chakra-button.btn-primary:hover,html.tq-admin button.chakra-button.btn-primary:hover,html.tq-admin a.chakra-button.btn-primary:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .chakra-button.btn-primary:focus-visible,html.tq-admin button.chakra-button.btn-primary:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .chakra-button.btn-primary:active,html.tq-admin button.chakra-button.btn-primary:active{background-color:#4c278c;border-color:#4c278c}html.tq-admin .chakra-button.btn-primary:disabled,html.tq-admin button.chakra-button.btn-primary:disabled{color:#f4f4f5;cursor:not-allowed;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .chakra-button.btn-primary.btn-sm,html.tq-admin button.chakra-button.btn-primary.btn-sm{min-height:32px;padding:.25rem .75rem;font-size:.875rem}html.tq-admin .chakra-button[data-scope=button][data-part=root][data-variant=solid][data-color-palette=red],html.tq-admin .chakra-button.chakra-button--variant_solid[data-color-palette=red]{color:#fff!important;background:#e2445c!important;border-color:#e2445c!important;box-shadow:0 2px 8px #e2445c40!important}html.tq-admin .chakra-button[data-scope=button][data-part=root][data-variant=solid][data-color-palette=red]:hover,html.tq-admin .chakra-button.chakra-button--variant_solid[data-color-palette=red]:hover{background:#d2304a!important;border-color:#d2304a!important}html.tq-admin .card,html.tq-admin .card-flush{background:var(--tq-card)}html.tq-admin .card-header,html.tq-admin .card-title,html.tq-admin .header-page-title,html.tq-admin .chakra-heading{color:var(--tq-text)!important}html.tq-admin .card-header{border-color:var(--tq-border)!important;background:var(--tq-card)!important}html.tq-admin .card-body{background:var(--tq-card)}html.tq-admin .chakra-stack,html.tq-admin .chakra-flex{min-width:0}html.tq-admin .chakra-input,html.tq-admin .chakra-textarea,html.tq-admin .chakra-native-select{font-family:var(--tq-font);font-size:var(--tq-text-sm);border-color:var(--tq-border);border-radius:10px;min-height:42px}html.tq-admin .chakra-input:focus,html.tq-admin .chakra-textarea:focus{border-color:var(--tq-primary);box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .15)}html.tq-admin .btn-light-danger{color:#e2445c;background:#e2445c14;border:1px solid #e2445c33}html.tq-admin .btn-light-danger:hover,html.tq-admin .btn-light-danger:focus{color:#d2304a;background:#e2445c24;border-color:#e2445c59}html.tq-admin .tq-breadcrumb>li{align-items:center;display:inline-flex}html.tq-admin .tq-breadcrumb>li:not(:last-child):after{content:"";border-inline-end:1.5px solid var(--tq-text-muted);border-block-end:1.5px solid var(--tq-text-muted);opacity:.55;flex-shrink:0;width:.4rem;height:.4rem;margin:0 .5rem;display:inline-block;transform:rotate(-45deg)}[dir=rtl] html.tq-admin .tq-breadcrumb>li:not(:last-child):after{transform:rotate(135deg)}html.tq-admin .tq-breadcrumb>li a{color:var(--tq-text-muted);text-decoration:none}html.tq-admin .tq-breadcrumb>li a:hover{color:var(--tq-primary)}html.tq-admin .tq-breadcrumb>li:last-child span,html.tq-admin .tq-breadcrumb>li:last-child a{color:var(--tq-text);font-weight:600}html.tq-admin .tq-aside-link-list .menu-link.active{color:#fff;background:linear-gradient(135deg, var(--tq-primary), var(--tq-primary-dark));box-shadow:var(--tq-shadow-nav-active);font-weight:600}html.tq-admin.dark #kt_header.header,html.tq-admin[data-bs-theme=dark] #kt_header.header{background:#18181cf7!important;box-shadow:0 1px 3px #00000059,0 4px 12px #0000002e!important}html.tq-admin.dark .form-control-solid,html.tq-admin[data-bs-theme=dark] .form-control-solid{background-color:#1f1f24}html.tq-admin.dark .form-control-solid:focus,html.tq-admin[data-bs-theme=dark] .form-control-solid:focus{background-color:var(--tq-card)}html.tq-admin.dark .table-row-gray-200>:not(caption)>*>*,html.tq-admin[data-bs-theme=dark] .table-row-gray-200>:not(caption)>*>*{border-bottom-color:#ffffff14}html.tq-admin.dark .menu-sub-dropdown,html.tq-admin[data-bs-theme=dark] .menu-sub-dropdown{background:var(--tq-card);border-color:var(--tq-border);box-shadow:0 8px 28px #00000073}html.tq-admin.dark .tq-user-menu-lang-option,html.tq-admin[data-bs-theme=dark] .tq-user-menu-lang-option{border-color:var(--tq-border);color:var(--tq-text);background:#1f1f24}html.tq-admin.dark .badge.bg-light.text-dark,html.tq-admin[data-bs-theme=dark] .badge.bg-light.text-dark{color:var(--tq-text)!important;background-color:#27272a!important}html{font-size:16px}body{margin:0}#root{width:100%;max-width:none;text-align:initial;border:none;min-height:100svh;margin:0}html:not(.tq-admin) body.tq-login-page{min-height:100vh;font-family:var(--tq-font);color:var(--tq-text);background:var(--tq-surface)}html:not(.tq-admin) body.tq-login-page #root{min-height:100vh}.tq-migration-placeholder{padding:var(--tq-space-content,1.75rem) 2rem}.tq-migration-placeholder h1{font-size:var(--tq-text-xl,1.75rem);color:var(--tq-text);letter-spacing:-.02em;margin:0 0 .5rem;font-weight:600}.tq-migration-placeholder p{color:var(--tq-text-muted);font-size:var(--tq-text-sm,.9375rem);margin:0}html.tq-admin body{font-family:var(--tq-font);color:var(--tq-text);background:var(--tq-content-bg)}.offcanvas.tq-drawer-left{border-left-width:0;border-right:var(--bs-offcanvas-border-width,1px) solid var(--bs-offcanvas-border-color,#0003);left:0;right:auto;transform:translate(-100%)}.offcanvas.tq-drawer-left.show{transform:none}.offcanvas.tq-drawer-right{border-right-width:0;border-left:var(--bs-offcanvas-border-width,1px) solid var(--bs-offcanvas-border-color,#0003);left:auto;right:0;transform:translate(100%)}.offcanvas.tq-drawer-right.show{transform:none}.tqtag-ai-assist-toggle{bottom:1rem;z-index:1045;color:#fff;background:#6638b6;border:0;border-radius:50%;width:3rem;height:3rem;position:fixed;inset-inline-end:1rem;box-shadow:0 2px 8px #6638b659}.tqtag-ai-assist-toggle:hover,.tqtag-ai-assist-toggle:focus{color:#fff;background:#5a2fa0}.tqtag-ai-assist-toggle.is-open{display:none}.tqtag-ai-assist-drawer .offcanvas-header{color:#fff;background:#6638b6}.tqtag-ai-assist-drawer .offcanvas-title,.tqtag-ai-assist-drawer .btn-close{color:#fff}.tqtag-ai-assist-drawer .btn-close{filter:invert()}.tqtag-ai-assist-title{flex-direction:column;gap:.15rem;display:flex}.tqtag-ai-assist-context{opacity:.9;font-size:.75rem;font-weight:400}.tqtag-ai-assist-body{flex-direction:column;min-height:22rem;display:flex}.tqtag-ai-assist-messages{flex:1;max-height:16rem;margin-bottom:.75rem;font-size:.875rem;overflow:auto}.tqtag-ai-assist-msg{margin-bottom:.5rem}.tqtag-ai-assist-msg.is-user{text-align:end}.tqtag-ai-assist-bubble{text-align:start;white-space:pre-wrap;border-radius:8px;max-width:90%;padding:.5rem .65rem;display:inline-block}.tqtag-ai-assist-msg.is-user .tqtag-ai-assist-bubble{color:#fff;background:#6638b6}.tqtag-ai-assist-msg.is-ai .tqtag-ai-assist-bubble{color:#18181b;background:#f4f4f5}.tqtag-ai-assist-attach-hint{opacity:.75;margin-top:.25rem;font-size:.75rem}.tqtag-ai-assist-thinking{color:#71717a;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.tqtag-ai-assist-apply{margin-bottom:.75rem}.tqtag-ai-assist-table-wrap{max-height:12rem;overflow:auto}.tqtag-ai-assist-preview-img{object-fit:contain;max-width:100%;max-height:160px;margin-bottom:.5rem;display:block}.tqtag-ai-assist-interactive{align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.tqtag-ai-assist-files{margin-bottom:.35rem}.tqtag-ai-assist-file-row{justify-content:space-between;align-items:center;gap:.35rem;font-size:.8125rem;display:flex}.tqtag-ai-assist-composer{align-items:flex-start;gap:.35rem;display:flex}.tqtag-ai-assist-composer textarea{flex:1}:root{--tq-primary:#6638b6;--tq-primary-dark:#5a2fa0;--tq-primary-soft:#ede9fe;--tq-on-primary:#fff;--tq-on-primary-muted:#ffffffeb;--tq-dash-bg:#f4f4f5;--tq-dash-ink:#18181c;--tq-dash-muted:#71717a;--tq-dash-danger:#e2445c;--tq-dash-card:#fff;--tq-dash-border:#e4e4e7;--tq-dash-space:8px;--tq-dash-space-2:16px;--tq-dash-space-3:24px;--tq-dash-space-4:32px;--tq-dash-space-5:40px;--tq-dash-gap:24px;--tq-dash-gap-lg:32px;--tq-dash-pad:28px;--tq-dash-pad-lg:32px;--tq-dash-radius:12px;--tq-dash-radius-kpi:10px;--tq-dash-radius-hero:14px;--tq-dash-shadow:0 1px 2px #18181c0a, 0 6px 16px #18181c0d;--tq-dash-shadow-hover:0 4px 12px #6638b61a, 0 10px 24px #18181c12;--tq-dash-ease:cubic-bezier(.25, 1, .5, 1);--tq-dash-font:"DM Sans", "Public Sans", system-ui, -apple-system, sans-serif}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tq-dash{color:var(--tq-dash-ink);font-family:var(--tq-dash-font);background:0 0;flex-direction:column;gap:0;padding:0;display:flex}.tq-dash-shell{gap:var(--tq-dash-gap-lg);padding-block:var(--tq-dash-space-4) var(--tq-dash-space-5);padding-inline:var(--tq-dash-pad-lg);flex-direction:column;display:flex}.tq-dash-rail{background:var(--tq-primary,#6638b6);min-height:48px;max-height:48px;color:var(--tq-on-primary,#fff);align-items:center;gap:var(--tq-dash-space-3);padding-block:0;padding-inline:var(--tq-dash-pad-lg);white-space:nowrap;border-radius:0;flex:none;margin:0;display:flex;position:relative;overflow:auto hidden;box-shadow:inset 0 -1px #ffffff14}.tq-dash-rail:after{content:"";background:linear-gradient(to inline-end, transparent 0%, #ffffff1f 50%, transparent 100%);pointer-events:none;background-size:220% 100%;animation:3.2s ease-out infinite tq-dash-pulse;position:absolute;inset:0}.tq-dash-rail:empty{height:0;min-height:0;max-height:0;padding:0;overflow:hidden}.tq-dash-rail:empty:after{display:none}.tq-dash-rail-item{min-height:48px;color:var(--tq-on-primary,#fff);padding:0 calc(var(--tq-dash-space) * 1.5);letter-spacing:.01em;opacity:.92;z-index:1;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;animation:.2s ease-out tq-dash-enter;display:inline-flex;position:relative}.tq-dash-rail-item+.tq-dash-rail-item:before{content:"";width:4px;height:4px;background:#ffffff73;border-radius:50%;margin-inline-end:calc(var(--tq-dash-space) * 1.5)}.tq-dash-rail-item:hover{opacity:1;color:var(--tq-on-primary,#fff);text-underline-offset:4px;text-decoration:underline}.tq-dash-rail-item:active{opacity:.8}.tq-dash-rail-item:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #fff}.tq-dash-head{align-items:flex-end;gap:var(--tq-dash-space-3);row-gap:var(--tq-dash-space-2);flex-wrap:wrap;display:flex}.tq-dash-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#6638b6;width:100%;margin:0;font-size:.75rem;font-weight:600}.tq-dash-head h1{letter-spacing:-.03em;color:var(--tq-dash-ink);flex:1;margin:0;font-size:2.25rem;font-weight:700;line-height:1.15}.tq-dash-search{align-items:center;gap:var(--tq-dash-space-2);border-radius:var(--tq-dash-radius);min-height:56px;padding:0 var(--tq-dash-space-3);box-shadow:none;background:#fff;border:2px solid #6638b6;display:flex}.tq-dash-search input{min-height:48px;color:var(--tq-dash-ink);background:0 0;border:0;flex:1;font-family:inherit;font-size:1rem}.tq-dash-search input::placeholder{color:var(--tq-dash-muted)}.tq-dash-search input:focus{outline:none}.tq-dash-search kbd{color:#6638b6;border:1px solid #6638b6;border-radius:8px;align-items:center;min-height:28px;padding:4px 8px;font-family:inherit;font-size:.75rem;font-weight:600;display:inline-flex}.tq-dash-board,#tq-dash-board,#tq-content-dash-board,#tq-ecom-dash-board{gap:var(--tq-dash-space-5);flex-direction:column;display:flex}.tq-dash-band{gap:var(--tq-dash-space-2);flex-direction:column;display:flex}.tq-dash-band .tq-dash-main+.tq-dash-charts{margin-block-start:var(--tq-dash-space-2)}.tq-dash-band-label{letter-spacing:.12em;text-transform:uppercase;color:var(--tq-dash-muted);margin:0;font-size:.75rem;font-weight:600}.tq-dash-kpis,.tq-dash-main,.tq-dash-lists,.tq-dash-rest,.tq-dash-charts{gap:var(--tq-dash-gap-lg);display:grid}.tq-dash-kpis{gap:var(--tq-dash-gap);grid-template-columns:repeat(5,minmax(0,1fr))}.tq-dash-main{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch}.tq-dash-lists{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-dash-rest{grid-template-columns:repeat(3,minmax(0,1fr))}.tq-dash-card{background:var(--tq-dash-card);border-radius:var(--tq-dash-radius);padding:var(--tq-dash-pad) var(--tq-dash-pad-lg);min-height:128px;box-shadow:var(--tq-dash-shadow);border:1px solid var(--tq-dash-border);animation:tq-dash-enter .25s var(--tq-dash-ease);gap:var(--tq-dash-space-2);transition:border-color .25s var(--tq-dash-ease), box-shadow .25s var(--tq-dash-ease);flex-direction:column;display:flex}.tq-dash-card:hover{box-shadow:var(--tq-dash-shadow-hover);border-color:#6638b647;transform:none}.tq-dash-kpis .tq-dash-card{min-height:132px;padding:var(--tq-dash-space-3);border-radius:var(--tq-dash-radius-kpi);box-shadow:none;border:1px solid var(--tq-dash-border)}.tq-dash-kpis .tq-dash-card:hover{box-shadow:var(--tq-dash-shadow);border-color:#6638b647}.tq-dash-card h2{letter-spacing:.04em;text-transform:uppercase;color:var(--tq-dash-muted);justify-content:space-between;align-items:center;gap:var(--tq-dash-space);margin:0;font-size:.8125rem;font-weight:600;display:flex}.tq-dash-card-head-link{letter-spacing:0;text-transform:none;color:#6638b6;align-items:center;min-height:44px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.tq-dash-card-head-link:hover{text-underline-offset:3px;text-decoration:underline}.tq-dash-card-head-link:active{color:var(--tq-primary-dark)}.tq-dash-card-head-link:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #6638b6}.tq-dash-card-invert{background:var(--tq-primary,#6638b6);color:var(--tq-on-primary,#fff);border-color:#0000;box-shadow:0 8px 24px #6638b647}.tq-dash-card-invert .tq-dash-card-head-link{color:var(--tq-on-primary,#fff)}.tq-dash-card-invert:hover{filter:brightness(1.04);border-color:#0000;transform:none;box-shadow:0 10px 28px #6638b65c}.tq-dash-card-hero{min-height:360px;padding:var(--tq-dash-pad-lg);border-radius:var(--tq-dash-radius-hero)}.tq-dash-card-sales{background:var(--tq-dash-card);border-color:#6638b647;border-inline-start:3px solid var(--tq-primary,#6638b6);box-shadow:none}.tq-dash-kpi-value{letter-spacing:-.03em;color:var(--tq-dash-ink);font-size:2rem;font-weight:700;line-height:1.1}.tq-dash-card-sales .tq-dash-kpi-value{color:#6638b6;font-size:1.75rem}.tq-dash-kpi-sub{color:var(--tq-dash-muted);margin:0;font-size:.875rem;font-weight:500}.tq-dash-kpi-sums{flex-direction:column;gap:4px;display:flex}.tq-dash-muted{color:var(--tq-dash-muted)}.tq-dash-attn{gap:var(--tq-dash-space-2);display:grid}.tq-dash-attn-row{min-height:44px;padding:var(--tq-dash-space-2) var(--tq-dash-space);color:var(--tq-on-primary,#fff);border-bottom:1px solid #ffffff29;border-radius:8px;justify-content:space-between;align-items:baseline;text-decoration:none;display:flex}.tq-dash-attn-row:last-child{border-bottom:0}.tq-dash-attn-row:hover{color:var(--tq-on-primary,#fff);background:#ffffff14}.tq-dash-attn-row:active{background:#ffffff24}.tq-dash-attn-row:focus-visible{outline-offset:2px;outline:2px solid #fff}.tq-dash-attn-num{letter-spacing:-.03em;color:var(--tq-on-primary,#fff);font-size:1.75rem;font-weight:700;line-height:1}.tq-dash-row{width:100%;min-height:44px;text-align:inherit;padding:var(--tq-dash-space) calc(var(--tq-dash-space) * 1.5);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;text-decoration:none;display:flex}.tq-dash-row-title{color:var(--tq-dash-ink);font-size:.9375rem;font-weight:600}.tq-dash-row-sub{color:var(--tq-dash-muted);font-size:.8125rem}.tq-dash-row-person{flex-direction:row;align-items:center;gap:12px;min-height:44px;padding:8px 12px}.tq-dash-avatar{color:#6638b6;letter-spacing:.02em;background:#ede9fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}.tq-dash-row-body{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.tq-dash-row-person .tq-dash-row-title{white-space:normal;font-weight:700;line-height:1.3;overflow:visible}.tq-dash-row-person .tq-dash-row-sub{overflow-wrap:anywhere}.tq-dash-row-when{color:var(--tq-dash-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:500}.tq-dash-skel-people{flex-direction:column;gap:8px;display:flex}.tq-dash-skel-person{align-items:center;gap:12px;min-height:44px;display:flex}.tq-dash-skel-avatar{border-radius:50%;flex-shrink:0;width:40px;height:40px}.tq-dash-skel-person-lines{flex-direction:column;flex:1;gap:6px;display:flex}.tq-dash-skel-short{width:45%}.tq-dash-card-invert .tq-dash-row-title,.tq-dash-card-invert .tq-dash-row-sub,.tq-dash-card-invert .tq-dash-empty,.tq-dash-card-invert .tq-dash-empty .tq-dash-card-head-link{color:var(--tq-on-primary,#fff)}.tq-dash-row:hover{background:var(--tq-primary-soft)}.tq-dash-lists .tq-dash-row+.tq-dash-row,.tq-dash-rest .tq-dash-row+.tq-dash-row,.tq-dash-card-people .tq-dash-row+.tq-dash-row{border-top:1px solid var(--tq-dash-border);border-radius:0}.tq-dash-btn:hover{filter:brightness(.96)}.tq-dash-row:active,.tq-dash-btn:active{filter:brightness(.92);transform:translateY(1px)}.tq-dash-row:focus-visible,.tq-dash-btn:focus-visible,.tq-dash-search:focus-within,.tq-dash-check:focus-within,.tq-dash-check input:focus-visible,.tq-dash-range-preset:focus-visible,.tq-trend-metric:focus-visible{outline-offset:3px;outline:2px solid #6638b6}.tq-dash-btn,.tq-dash-row[disabled],.tq-dash-btn[disabled]{min-height:44px}.tq-dash-btn{padding:0 calc(var(--tq-dash-space) * 2);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;font-size:1rem;font-weight:600;transition:background-color .18s ease-out,border-color .18s ease-out,filter .18s ease-out,transform .16s ease-out;display:inline-flex}.tq-dash-btn-secondary{color:#6638b6;background:#fff;border:2px solid #6638b6}.tq-dash-btn-secondary:hover{background:var(--tq-primary-soft)}.tq-dash-btn-secondary:disabled{background:#fff}.tq-dash-card-invert .tq-dash-btn-secondary{color:var(--tq-on-primary,#fff);background:0 0;border-color:#ffffffb8}.tq-dash-card-invert .tq-dash-btn-secondary:hover{color:var(--tq-on-primary,#fff);background:#ffffff14}.tq-dash-btn-primary{background:var(--tq-primary,#6638b6);color:var(--tq-on-primary,#fff);box-shadow:0 2px 8px #6638b640}.tq-dash-btn-primary:hover{background:var(--tq-primary-dark);color:var(--tq-on-primary,#fff)}.tq-dash-btn[disabled],.tq-dash-row[disabled]{opacity:.45;cursor:not-allowed;filter:none;transform:none}.tq-dash-skel{background:#e4e4e7;border-radius:6px;height:12px;animation:1.5s ease-in-out infinite tq-dash-shimmer}.tq-dash-skel-chart{border-radius:12px;height:280px}.tq-dash-chart{width:100%}.tq-dash-chart svg{width:100%;height:280px;display:block}.tq-dash-chart-meta{align-items:baseline;gap:calc(var(--tq-dash-space) * 2);flex-wrap:wrap;display:flex}.tq-dash-chart-total{letter-spacing:-.03em;color:#6638b6;font-size:2rem;font-weight:700;line-height:1.1}.tq-dash-chart-caption{color:var(--tq-dash-muted);font-size:.875rem;font-weight:500}.tq-dash-charts{gap:var(--tq-dash-gap-lg);grid-template-columns:1fr;display:grid}.tq-dash-head-actions{align-items:flex-end;gap:var(--tq-dash-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.tq-dash-range{align-items:flex-end;gap:var(--tq-dash-space-2);flex-wrap:wrap;display:flex}.tq-dash-range-presets{gap:var(--tq-dash-space);flex-wrap:wrap;display:flex}.tq-dash-range-preset,.tq-trend-metric{color:#6638b6;cursor:pointer;background:#fff;border:2px solid #6638b6;border-radius:8px;min-height:44px;padding:0 14px;font-family:inherit;font-size:.8125rem;font-weight:600}.tq-dash-range-preset.is-active,.tq-trend-metric.is-active{background:var(--tq-primary,#6638b6);color:var(--tq-on-primary,#fff);border-color:var(--tq-primary,#6638b6)}.tq-dash-range-preset:hover,.tq-trend-metric:hover{background:var(--tq-primary-soft)}.tq-dash-range-preset.is-active:hover,.tq-trend-metric.is-active:hover{background:var(--tq-primary-dark);color:var(--tq-on-primary,#fff)}.tq-dash-range-preset:disabled,.tq-trend-metric:disabled{opacity:.45;cursor:not-allowed}.tq-dash-range-field{color:var(--tq-dash-ink);flex-direction:column;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.tq-dash-range-field input[type=date]{border:1px solid var(--tq-dash-border);min-height:44px;color:var(--tq-dash-ink);direction:ltr;background:#fff;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:.875rem}.tq-dash-range-field input[type=date]:hover{border-color:#a1a1aa}.tq-dash-range-field input[type=date]:focus{border-color:#6638b6;outline:none;box-shadow:0 0 0 3px #6638b61f}.tq-dash-range-field input[type=date]:disabled{opacity:.45;cursor:not-allowed}.tq-trend{gap:var(--tq-dash-space-2);flex-direction:column;display:flex}.tq-trend-metrics{gap:var(--tq-dash-space);flex-wrap:wrap;display:flex}.tq-trend-plot{border:1px solid var(--tq-dash-border);border-radius:var(--tq-dash-radius);padding:var(--tq-dash-space-2) var(--tq-dash-space) var(--tq-dash-space);background:#fafafa;position:relative}.tq-trend-svg:focus{outline:none}.tq-trend-svg:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #6638b6}.tq-trend-tip{background:var(--tq-primary,#6638b6);color:var(--tq-on-primary,#fff);pointer-events:none;z-index:2;border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;font-size:.8125rem;font-weight:500;display:flex;position:absolute;inset-block-start:8px;inset-inline-end:8px;box-shadow:0 8px 20px #6638b647}.tq-trend-tip strong{color:var(--tq-on-primary,#fff);font-size:.75rem;font-weight:600}.tq-trend-hint{color:var(--tq-dash-muted);margin:8px 0 0;font-size:.8125rem}.tq-dash-empty{justify-content:center;align-items:flex-start;gap:var(--tq-dash-space-2);min-height:120px;color:var(--tq-dash-muted);flex-direction:column;font-size:.9375rem;display:flex}.tq-dash-empty-icon{color:var(--tq-dash-muted);display:inline-flex}.tq-dash-empty-title{color:var(--tq-dash-ink);margin:0;font-size:1rem;font-weight:600}.tq-dash-empty-hint{color:var(--tq-dash-muted);max-width:36ch;margin:0;font-size:.875rem}.tq-dash-empty .tq-dash-btn{margin-block-start:var(--tq-dash-space)}.tq-dash-empty-fail .tq-dash-empty-icon,.tq-dash-empty-fail .tq-dash-empty-title{color:var(--tq-dash-danger)}.tq-dash-card-invert .tq-dash-empty-title,.tq-dash-card-invert .tq-dash-empty-hint,.tq-dash-card-invert .tq-dash-empty-icon{color:var(--tq-on-primary,#fff)}.tq-dash-fail{align-items:flex-start;gap:var(--tq-dash-space-2);flex-direction:column;display:flex}.tq-dash-fail p{color:var(--tq-dash-danger);margin:0;font-size:.9375rem}.tq-dash-results{border-radius:var(--tq-dash-radius);padding:var(--tq-dash-space-3);border:1px solid var(--tq-dash-border);box-shadow:none;background:#fff}.tq-dash-results[hidden]{display:none}.tq-dash-group{margin-bottom:calc(var(--tq-dash-space) * 2)}.tq-dash-group h3{margin:0 0 var(--tq-dash-space);letter-spacing:.08em;text-transform:uppercase;color:var(--tq-dash-muted);font-size:.75rem;font-weight:600}.tq-dash-drawer-backdrop{z-index:40;background:#18181c73;position:fixed;inset:0}.tq-dash-drawer{z-index:50;width:min(22rem,100vw);padding:var(--tq-dash-pad-lg);gap:var(--tq-dash-space);background:#fff;flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-end:0;overflow:auto;box-shadow:-8px 0 32px #18181c29}.tq-dash-drawer h2{margin:0 0 calc(var(--tq-dash-space) * 2);font-size:1.25rem}.tq-dash-check{align-items:center;gap:var(--tq-dash-space);min-height:44px;padding:0 var(--tq-dash-space);cursor:pointer;border-radius:8px;display:flex}.tq-dash-check:hover{background:var(--tq-dash-bg)}.tq-dash-check:active{background:var(--tq-primary-soft)}.tq-cmd{z-index:40;position:fixed;inset:0}.tq-cmd-backdrop{background:#18181c80;position:absolute;inset:0}.tq-cmd-panel{z-index:50;border-radius:var(--tq-dash-radius);width:min(40rem,100vw - 32px);padding:calc(var(--tq-dash-space) * 2);background:#fff;max-height:70vh;margin:12vh auto 0;position:relative;overflow:auto;box-shadow:0 16px 48px #18181c33}.tq-cmd-panel input{width:100%;min-height:44px;padding:0 calc(var(--tq-dash-space) * 1.5);border:2px solid #6638b6;border-radius:8px;font-family:inherit}.tq-cmd-item{width:100%;min-height:44px;text-align:inherit;cursor:pointer;padding:0 calc(var(--tq-dash-space) * 1.5);background:0 0;border:0;border-radius:8px;font-family:inherit;display:block}.tq-cmd-item:hover,.tq-cmd-item.is-active{background:var(--tq-primary-soft)}.tq-cmd-item:focus-visible{outline-offset:2px;outline:2px solid #6638b6}@keyframes tq-dash-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tq-dash-pulse{0%{background-position:120% 0}to{background-position:-20% 0}}@keyframes tq-dash-shimmer{0%,to{opacity:1}50%{opacity:.55}}@media (width<=1200px){.tq-dash-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.tq-dash-shell{padding-block:var(--tq-dash-space-3) var(--tq-dash-space-4);padding-inline:var(--tq-dash-space-3);gap:var(--tq-dash-space-3)}.tq-dash-rail{padding-inline:var(--tq-dash-space-3)}.tq-dash-board,#tq-dash-board,#tq-content-dash-board,#tq-ecom-dash-board{gap:var(--tq-dash-space-4)}.tq-dash-kpis,.tq-dash-main,.tq-dash-lists,.tq-dash-rest{gap:var(--tq-dash-gap);grid-template-columns:1fr}.tq-dash-head h1{font-size:1.75rem}.tq-dash-chart svg,.tq-trend-svg{height:220px}.tq-dash-head-actions,.tq-dash-range{width:100%;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.tq-dash-rail-item,.tq-dash-card,.tq-dash-skel,.tq-dash-rail:after,.tq-dash-btn,.tq-dash-row{transition:none;animation:none}.tq-dash-skel{opacity:1}}a.tq-dash-rail-item,a.tq-dash-rail-item:link,a.tq-dash-rail-item:visited,a.tq-dash-rail-item:hover,a.tq-dash-rail-item:active,a.tq-dash-rail-item:focus-visible,.tq-dash-card-invert,.tq-dash-card-invert a,.tq-dash-card-invert a:link,.tq-dash-card-invert a:visited,.tq-dash-card-invert a:hover,.tq-dash-card-invert a:active,.tq-dash-card-invert a:focus-visible,.tq-dash-card-invert .tq-dash-card-head-link,.tq-dash-card-invert .tq-dash-btn-secondary,.tq-dash-card-invert .tq-dash-btn-secondary:hover,.tq-dash-card-invert .tq-dash-btn-secondary:focus-visible,.tq-dash-card-invert .tq-dash-btn-secondary:active,a.tq-dash-attn-row,a.tq-dash-attn-row:link,a.tq-dash-attn-row:visited,a.tq-dash-attn-row:hover,a.tq-dash-attn-row:active,a.tq-dash-attn-row:focus-visible,.tq-dash-attn-num,a.tq-dash-btn-primary,a.tq-dash-btn-primary:link,a.tq-dash-btn-primary:visited,a.tq-dash-btn-primary:hover,a.tq-dash-btn-primary:active,a.tq-dash-btn-primary:focus-visible,.tq-dash-btn-primary,.tq-dash-range-preset.is-active,.tq-trend-metric.is-active,.tq-trend-tip,.tq-trend-tip strong{color:var(--tq-on-primary,#fff)!important}.tq-dash-card-invert h2,.tq-dash-card-invert .tq-dash-muted{color:var(--tq-on-primary-muted,#ffffffeb)!important}.tqtag-section-tree-root{--tq-tree-indent:1.1rem;color:var(--tq-sidebar-text,#f4f4f5)}.tqtag-section-tree-list{margin:0;padding:0;list-style:none}.tqtag-section-tree-nested{border-inline-start:1px solid #ffffff1a;margin-inline-start:.35rem;padding-inline-start:var(--tq-tree-indent)}html[dir=rtl] .tqtag-section-tree-nested{margin-inline:0 .35rem}.tqtag-section-tree-nested[hidden]{display:none!important}.tqtag-section-tree-row{min-height:44px;color:var(--tq-sidebar-text,#f4f4f5);border-radius:10px;align-items:center;gap:.2rem;margin:.1rem 0;padding:.2rem .3rem .2rem .15rem;display:flex;position:relative}.tqtag-section-tree-row:hover,.tqtag-section-tree-row:focus-within{background:#ffffff12}.tqtag-section-tree-row.is-current{background:#6638b647;box-shadow:inset 3px 0 #6638b6}html[dir=rtl] .tqtag-section-tree-row.is-current{box-shadow:inset -3px 0 #6638b6}.tqtag-section-tree-row.is-open:not(.is-current){background:#ffffff0a}.tq-tree-icon-btn{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--tq-sidebar-muted,#a1a1aa);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tq-tree-icon-btn:hover{color:#fff;background:#ffffff14}.tq-tree-icon-btn:focus-visible{outline-offset:2px;color:#fff;outline:2px solid #6638b6}.tq-tree-icon-btn:active{color:#fff;background:#6638b659}.tq-tree-icon-btn:disabled{opacity:.35;cursor:not-allowed}.tqtag-section-tree-draghandle{cursor:grab;color:var(--tq-sidebar-muted,#a1a1aa)}.tqtag-section-tree-draghandle:active{cursor:grabbing}.tqtag-section-tree-toggle[aria-hidden=true]{visibility:hidden;pointer-events:none}.tq-tree-folder-icon{text-align:center;color:#c4b5e8;flex-shrink:0;width:1.1rem}.tq-tree-label{min-width:0;min-height:32px;color:inherit;font:inherit;text-align:start;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:auto;align-items:center;padding:.2rem .35rem;font-size:.875rem;font-weight:500;text-decoration:none;display:flex;overflow:hidden}.tq-tree-label:hover{color:#fff}.tq-tree-label:focus-visible{outline-offset:1px;outline:2px solid #6638b6}.tq-tree-label:active{color:#fff}.tqtag-section-tree-row.is-current .tq-tree-label{color:#fff;font-weight:650}.tqtag-section-tree-node.sortable-ghost{opacity:.4}.tq-tree-kebab{flex-shrink:0;position:relative}html.tq-admin .tq-tree-kebab-menu,.tq-tree-kebab-menu{z-index:1400;box-sizing:border-box;color:#18181b;background:#fff;border:1px solid #e4e4e7;border-radius:12px;flex-direction:column;align-items:stretch;width:max-content;min-width:13.75rem;padding:.35rem;display:flex;position:fixed;box-shadow:0 12px 32px #00000047}html.tq-admin .tq-tree-kebab-item,html.tq-admin a.tq-tree-kebab-item,html.tq-admin button.tq-tree-kebab-item,.tq-tree-kebab-item{box-sizing:border-box;color:#3f3f46;width:100%;min-height:44px;font:inherit;text-align:start;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:8px;align-items:center;margin:0;padding:.55rem .85rem;font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}html.tq-admin .tq-tree-kebab-item:hover,html.tq-admin a.tq-tree-kebab-item:hover,html.tq-admin button.tq-tree-kebab-item:hover,.tq-tree-kebab-item:hover{color:#18181b;background:#6638b61f;text-decoration:none}html.tq-admin .tq-tree-kebab-item:focus-visible,.tq-tree-kebab-item:focus-visible{outline-offset:0;color:#18181b;outline:2px solid #6638b6}html.tq-admin .tq-tree-kebab-item:active,.tq-tree-kebab-item:active{color:#18181b;background:#6638b638}html.tq-admin .tq-tree-kebab-item.is-danger,html.tq-admin a.tq-tree-kebab-item.is-danger,html.tq-admin button.tq-tree-kebab-item.is-danger,.tq-tree-kebab-item.is-danger{color:#dc2626;font-weight:500}html.tq-admin .tq-tree-kebab-item.is-danger:hover,html.tq-admin .tq-tree-kebab-item.is-danger:focus-visible,.tq-tree-kebab-item.is-danger:hover,.tq-tree-kebab-item.is-danger:focus-visible{color:#b91c1c;background:#dc26261a}.tq-aside-search-input{width:100%;min-height:40px;color:var(--tq-sidebar-text,#f4f4f5);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;padding:.4rem .7rem .4rem 2rem}.tq-aside-search-results{margin-top:.4rem}.tq-aside-search-result-row{padding:.35rem .2rem;font-size:.8rem}.tq-aside-search-result-row a{color:var(--tq-sidebar-text,#f4f4f5);text-decoration:none}.tq-aside-search-result-row a:hover{color:#fff}.tq-section-path{flex-wrap:wrap;align-items:center;gap:.15rem;margin:0 0 .65rem;padding:0;list-style:none;display:flex}.tq-section-path li{align-items:center;min-height:44px;display:inline-flex}.tq-section-path a,.tq-section-path span{min-height:44px;color:var(--tq-text-muted,#71717a);border-radius:8px;align-items:center;padding:.35rem .55rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.tq-section-path a:hover{color:#6638b6;background:var(--tq-primary-soft,#ede9fe)}.tq-section-path a:focus-visible{outline-offset:2px;outline:2px solid #6638b6}.tq-section-path [aria-current=page]{color:var(--tq-text,#18181b)}.tq-section-path li:not(:last-child):after{content:"";border-inline-end:1.5px solid var(--tq-text-muted,#71717a);border-block-end:1.5px solid var(--tq-text-muted,#71717a);opacity:.55;width:.35rem;height:.35rem;margin-inline:.15rem;display:inline-block;transform:rotate(-45deg)}html[dir=rtl] .tq-section-path li:not(:last-child):after{transform:rotate(135deg)}html.tq-admin .tq-row-actions{justify-content:flex-end;align-items:center;display:inline-flex;position:relative}html.tq-admin .tq-row-actions-trigger{min-height:44px}html.tq-admin .tq-row-actions-trigger.is-kebab{justify-content:center;align-items:center;width:44px;min-width:44px;padding:0;display:inline-flex}html.tq-admin .tq-row-actions-menu{z-index:1400;box-sizing:border-box;color:#18181b;background:#fff;border:1px solid #e4e4e7;border-radius:12px;flex-direction:column;align-items:stretch;width:max-content;min-width:13.75rem;padding:.35rem;display:flex;position:fixed;box-shadow:0 12px 32px #00000047}html.tq-admin .tq-row-actions-item,html.tq-admin a.tq-row-actions-item,html.tq-admin a.tq-row-actions-item:link,html.tq-admin a.tq-row-actions-item:visited,html.tq-admin button.tq-row-actions-item{box-sizing:border-box;color:#3f3f46;width:100%;min-height:44px;font:inherit;text-align:start;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:8px;align-items:center;margin:0;padding:.55rem .85rem;font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none;display:flex}html.tq-admin .tq-row-actions-item:hover,html.tq-admin a.tq-row-actions-item:hover,html.tq-admin button.tq-row-actions-item:hover{color:#18181b;background:#6638b61f;text-decoration:none}html.tq-admin .tq-row-actions-item:focus-visible,html.tq-admin a.tq-row-actions-item:focus-visible,html.tq-admin button.tq-row-actions-item:focus-visible{outline-offset:0;color:#18181b;outline:2px solid #6638b6}html.tq-admin .tq-row-actions-item:active,html.tq-admin a.tq-row-actions-item:active,html.tq-admin button.tq-row-actions-item:active{color:#18181b;background:#6638b638}html.tq-admin .tq-row-actions-item.is-danger,html.tq-admin a.tq-row-actions-item.is-danger,html.tq-admin button.tq-row-actions-item.is-danger{color:#dc2626;font-weight:500}html.tq-admin .tq-row-actions-item.is-danger:hover,html.tq-admin .tq-row-actions-item.is-danger:focus-visible,html.tq-admin a.tq-row-actions-item.is-danger:hover,html.tq-admin a.tq-row-actions-item.is-danger:focus-visible,html.tq-admin button.tq-row-actions-item.is-danger:hover,html.tq-admin button.tq-row-actions-item.is-danger:focus-visible{color:#b91c1c;background:#dc26261a}html.tq-admin .comm-ai-drawer.tq-change-history-drawer .btn-primary{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .comm-ai-drawer.tq-change-history-drawer .btn-primary:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}.tq-change-history-meta{color:var(--tq-text-muted,#71717a);margin-bottom:1rem;font-size:.875rem}.tq-change-history-empty,.tq-change-history-error,.tq-change-history-loading{color:var(--tq-text-muted,#71717a);padding:1.25rem 0}.tq-change-history-error{color:#e2445c}.tq-change-history-table-wrap{margin-inline:-.25rem;overflow-x:auto}.tq-change-history-table{border-collapse:collapse;width:100%;font-size:.875rem}.tq-change-history-table th{text-align:start;color:var(--tq-text-muted,#71717a);border-bottom:1px solid var(--tq-border,#e4e4e7);white-space:nowrap;padding:.5rem .65rem;font-weight:600}.tq-change-history-table td{vertical-align:top;border-bottom:1px solid var(--tq-border,#e4e4e7);padding:.75rem .65rem}.tq-change-history-who,.tq-change-history-field{font-weight:600}.tq-change-history-table-name{color:var(--tq-text-muted,#71717a);font-size:.75rem;font-weight:400;display:block}.tq-change-history-value{word-break:break-word;white-space:pre-wrap;max-width:14rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem}.tq-change-history-value.is-expanded{max-width:22rem}.tq-change-history-value-toggle{color:#6638b6;cursor:pointer;background:0 0;border:0;margin-top:.35rem;padding:0;font-size:.75rem;display:inline-block}.tq-change-history-value-toggle:hover{color:#4c2788;text-decoration:underline}.tq-change-history-status{color:#6638b6;white-space:nowrap;background:#6638b61f;border-radius:999px;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.tq-change-history-status.is-pending{color:#b45309;background:#d977061f}.tq-change-history-status.is-rejected{color:#e2445c;background:#e2445c1f}.tq-change-history-notes{color:var(--tq-text-muted,#71717a);margin-top:.35rem;font-size:.75rem;font-weight:400;display:block}.tq-change-history-footer{justify-content:center;padding-top:1rem;display:flex}html.tq-admin .tq-section-items .tq-section-btn,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .tq-section-btn,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-section-items .tq-section-btn-icon{width:44px;padding:0}html.tq-admin .tq-section-items .btn-primary.tq-section-btn,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .btn-primary.tq-section-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-section-items .btn-primary.tq-section-btn i,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .btn-primary.tq-section-btn i{color:#fff}html.tq-admin .tq-section-items .btn-primary.tq-section-btn:hover,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .btn-primary.tq-section-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-section-items .btn-primary.tq-section-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .btn-primary.tq-section-btn:focus-visible,html.tq-admin .tq-section-items .tq-section-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .tq-section-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .btn-close:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-section-items .btn-primary.tq-section-btn:active,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .btn-primary.tq-section-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-section-items .btn-primary.tq-section-btn:disabled,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .btn-primary.tq-section-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-section-items .badge.badge-primary,html.tq-admin .tq-section-items .badge-circle.badge-primary{color:#fff;background-color:#6638b6}html.tq-admin .tq-section-items a:not(.btn){color:#6638b6}html.tq-admin .tq-section-items a:not(.btn):hover{color:#4c2788}html.tq-admin .tq-section-items .content-section-count-badge{color:#6638b6;background:#6638b61f;font-weight:600}html.tq-admin .tq-section-items-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:1.25rem;display:flex}html.tq-admin .tq-section-items .orders-filter-toolbar{flex:0 auto;width:auto;max-width:100%}html.tq-admin .tq-section-items .orders-filter-search{flex:0 240px;min-width:160px;max-width:320px}html.tq-admin .tq-section-items .orders-filter-dropdown-menu{inset-inline-start:0;z-index:20;min-width:220px;display:block;position:absolute;top:calc(100% + 4px)}html.tq-admin .tq-section-items .tq-section-bulk{flex:none;position:relative}html.tq-admin .tq-section-items .tq-section-bulk-menu{top:calc(100% + 4px);z-index:30;background:#fff;border:1px solid #e4e4e7;border-radius:12px;min-width:220px;padding:.35rem;position:absolute;inset-inline-start:0;box-shadow:0 12px 32px #0000002e}html.tq-admin[dir=rtl] .tq-section-items .tq-section-bulk-menu{inset-inline:auto 0}html.tq-admin .tq-section-items .tq-section-bulk-item{color:#3f3f46;width:100%;min-height:44px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:.55rem .85rem;font-size:.875rem;font-weight:500;display:flex}html.tq-admin .tq-section-items .tq-section-bulk-item:hover{color:#18181b;background:#6638b61f}html.tq-admin .tq-section-items .tq-section-bulk-item.is-danger{color:#b42318}html.tq-admin .tq-section-items .tq-section-bulk-item.is-danger:hover{background:#b423181a}html.tq-admin .tq-section-items .tq-section-active-toggle{justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:1.35rem;text-decoration:none;display:inline-flex}html.tq-admin .tq-section-items .content-section-table-wrap{background:#fff;border:1px solid #e4e6ef;border-radius:12px}html.tq-admin .tq-section-items .content-section-table-wrap table{margin:0}html.tq-admin .tq-section-items .content-section-table-wrap thead th{white-space:nowrap;padding:12px 14px}html.tq-admin .tq-section-items .content-section-table-wrap tbody td{padding:10px 14px}html.tq-admin .comm-ai-drawer.tq-section-items-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .form-select{min-height:44px}html.tq-admin .comm-ai-drawer.tq-section-items-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-section-items-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 3px #6638b62e}.image-uploader-container{margin-bottom:1rem}.image-preview-container{text-align:center;background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:15px}.image-preview-img{object-fit:contain;border-radius:8px;max-width:100%;max-height:300px;margin-bottom:10px}.image-upload-zone{padding:20px}.image-drop-zone{text-align:center;cursor:pointer;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;padding:40px 20px;transition:all .3s}.image-drop-zone:hover{background:#e7f1ff;border-color:#0d6efd}.image-drop-zone.drag-over{background:#cfe2ff;border-color:#0d6efd;transform:scale(1.02)}.image-upload-loading{text-align:center;padding:20px}.image-upload-error,.btn-remove-image{margin-top:10px}.image-browse-modal{z-index:10000;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto}.image-browse-modal-content{background:#fff;border-radius:8px;max-width:900px;margin:50px auto;padding:20px;position:relative}[dir=rtl] .image-preview-container,[dir=rtl] .image-drop-zone{text-align:center}@media (width<=768px){.image-drop-zone{padding:30px 15px}}.tqtag-tinymce-wrap{width:100%}.tqtag-tinymce-wrap .tox-tinymce{border-radius:6px;width:100%}.tqtag-builder-content{color:#1a1a1a;box-sizing:border-box;font-family:system-ui,sans-serif;font-size:16px;line-height:1.6}.tqtag-builder-content a{color:var(--tqb-link-color,#6638b6)}.tqtag-builder-content a:hover{color:var(--tqb-link-hover-color,#5a2fa0)}.tqtag-builder-content h1,.tqtag-builder-content h2,.tqtag-builder-content h3,.tqtag-builder-content h4,.tqtag-builder-content h5,.tqtag-builder-content h6,.tqtag-builder-content .tb-heading{font-family:var(--tqb-heading-font-family,inherit)}.tqtag-builder-content{box-sizing:border-box;width:100%;max-width:100%;overflow-x:clip}.tqtag-builder-content .tqb-layout-inner{box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto;overflow-x:clip}.tqtag-builder-content.tqb-layout-boxed .tqb-layout-inner,.tqtag-builder-content.tqb-layout-wide .tqb-layout-inner,.tqtag-builder-content.tqb-layout-narrow .tqb-layout-inner{max-width:var(--tqb-content-max-width,1140px)}.tqtag-builder-content.tqb-layout-wide .tqb-layout-inner{max-width:var(--tqb-content-max-width,1400px)}.tqtag-builder-content.tqb-layout-narrow .tqb-layout-inner{max-width:var(--tqb-content-max-width,720px)}.tqtag-builder-content.tqb-layout-full .tqb-layout-inner{max-width:none}.tqtag-builder-content section.tqb-section-width-override.tqb-layout-boxed{width:100%;max-width:1140px;margin-left:auto;margin-right:auto}.tqtag-builder-content section.tqb-section-width-override.tqb-layout-wide{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.tqtag-builder-content section.tqb-section-width-override.tqb-layout-narrow{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.tqtag-builder-content section.tqb-section-width-override.tqb-layout-full{width:100%;max-width:none}.tqtag-builder-content section.tqb-section,.tqtag-builder-content .tb-section,.tqtag-builder-content .tqb-row,.tqtag-builder-content .tb-row{box-sizing:border-box;max-width:100%}.tqtag-builder-content .tqb-row,.tqtag-builder-content .tb-row{gap:var(--tqb-row-gap,1rem);align-items:var(--tqb-row-align,stretch);flex-wrap:wrap;display:flex}.tqtag-builder-content .tqb-col,.tqtag-builder-content .tb-col{box-sizing:border-box;flex:1 1 0;min-width:0;max-width:100%}.tqtag-builder-content .tb-gallery{width:100%;max-width:100%}.tqtag-builder-content .tqb-row-reverse-mobile{flex-direction:column-reverse}@media (width>=768px){.tqtag-builder-content .tqb-row-reverse-mobile{flex-flow:wrap}}@media (width<=1023px) and (width>=768px){.tqtag-builder-content .tqb-row.tqb-row-stack-tablet,.tqtag-builder-content .tb-row.tqb-row-stack-tablet{flex-direction:column!important}.tqtag-builder-content .tqb-row.tqb-row-stack-tablet>.tqb-col,.tqtag-builder-content .tqb-row.tqb-row-stack-tablet>.tb-col,.tqtag-builder-content .tb-row.tqb-row-stack-tablet>.tqb-col,.tqtag-builder-content .tb-row.tqb-row-stack-tablet>.tb-col{flex:100%!important;width:100%!important;max-width:100%!important}}@media (width<=767px){.tqtag-builder-content.tqb-vp-mobile .tqb-row:not(.tqb-row-keep-columns-mobile),.tqtag-builder-content.tqb-vp-mobile .tb-row:not(.tqb-row-keep-columns-mobile){flex-direction:column!important}.tqtag-builder-content.tqb-vp-mobile .tqb-row:not(.tqb-row-keep-columns-mobile)>.tqb-col,.tqtag-builder-content.tqb-vp-mobile .tqb-row:not(.tqb-row-keep-columns-mobile)>.tb-col,.tqtag-builder-content.tqb-vp-mobile .tb-row:not(.tqb-row-keep-columns-mobile)>.tqb-col,.tqtag-builder-content.tqb-vp-mobile .tb-row:not(.tqb-row-keep-columns-mobile)>.tb-col{flex:100%!important;width:100%!important;max-width:100%!important}.tqtag-builder-content .tqb-row:not(.tqb-row-keep-columns-mobile),.tqtag-builder-content .tb-row:not(.tqb-row-keep-columns-mobile){flex-direction:column!important}.tqtag-builder-content .tqb-row:not(.tqb-row-keep-columns-mobile)>.tqb-col,.tqtag-builder-content .tqb-row:not(.tqb-row-keep-columns-mobile)>.tb-col,.tqtag-builder-content .tb-row:not(.tqb-row-keep-columns-mobile)>.tqb-col,.tqtag-builder-content .tb-row:not(.tqb-row-keep-columns-mobile)>.tb-col{flex:100%!important;width:100%!important;max-width:100%!important}.tqtag-builder-content .tqb-col-mobile-order-1{order:1}.tqtag-builder-content .tqb-col-mobile-order-2{order:2}.tqtag-builder-content .tqb-col-mobile-order-3{order:3}.tqtag-builder-content .tqb-col-mobile-order-4{order:4}.tqtag-builder-content .tb-button,.tqtag-builder-content .tb-card-btn{justify-content:center;align-items:center;min-height:44px;padding:12px 20px;display:inline-flex}.tqtag-builder-content .tb-text,.tqtag-builder-content .tb-text p{font-size:max(1rem,16px)}.tqtag-builder-content:not(.tqb-imported-doc) h1.tb-heading,.tqtag-builder-content:not(.tqb-imported-doc) .tb-heading h1{font-size:clamp(1.75rem,8cqw,3rem)!important}.tqtag-builder-content:not(.tqb-imported-doc) h2.tb-heading,.tqtag-builder-content:not(.tqb-imported-doc) .tb-heading h2{font-size:clamp(1.5rem,6cqw,2.25rem)!important}.tqtag-builder-content section.tqb-section,.tqtag-builder-content .tb-section{width:100%!important;max-width:100%!important}.tqtag-builder-content .tb-gallery{grid-template-columns:repeat(2,1fr)!important}}.tqtag-builder-content .tb-embed-ratio{height:0;position:relative;overflow:hidden}.tqtag-builder-content .tb-embed-ratio iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.tqtag-builder-content .tb-embed-video .tb-embed-ratio,.tqtag-builder-content .tqb-embed-video .tqb-embed-ratio{aspect-ratio:16/9}.tqtag-builder-content .tb-accordion-item{border:1px solid #0000001f;margin-bottom:.5rem}.tqtag-builder-content .tb-accordion-trigger{width:100%;text-align:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.tqtag-builder-content .tb-accordion-panel-inner{padding:0 1rem 1rem}.tqtag-builder-content .tb-tab-list{border-bottom:1px solid #0000001f;flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;display:flex}.tqtag-builder-content .tb-tab-trigger{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.5rem 1rem}.tqtag-builder-content .tb-tab-trigger.is-active{border-bottom-color:currentColor;font-weight:600}.tqtag-builder-content .tb-tab-pane[hidden]{display:none!important}.tqtag-builder-content .tb-form-placeholder{text-align:center;border:1px dashed #00000040;padding:1rem}.tqtag-builder-content .tb-image-wrap,.tqtag-builder-content .tqb-image-wrap{line-height:0}.tqtag-builder-content .tb-image-hover-scale:hover,.tqtag-builder-content .tqb-image-hover-scale:hover{transform:scale(var(--tqb-image-hover-scale,1.05))}.tqtag-builder-content .tb-image-hover-filter:hover .tb-image-img,.tqtag-builder-content .tqb-image-hover-filter:hover .tqb-image-img{filter:brightness(1.12)contrast(1.04)}.tqtag-builder-content .tb-image-link,.tqtag-builder-content .tqb-image-link{text-decoration:none;display:block}.tqtag-builder-content .tb-image-pending-inner{box-sizing:border-box;background:linear-gradient(135deg,#eef2f7 0%,#e8ecf0 100%);border:1px dashed #6638b659;border-radius:8px;justify-content:center;align-items:center;min-height:180px;padding:24px;display:flex}.tqtag-builder-content .tb-image-pending-label{color:#6638b6;letter-spacing:.02em;font-size:.875rem;font-weight:600}.tqtag-builder-content .tb-svg-inner svg,.tqtag-builder-content .tqb-svg-inner svg{max-width:100%;height:auto;display:block}.tqtag-builder-content .tb-svg-empty,.tqtag-builder-content .tb-svg-placeholder{text-align:center;color:#64748b;border:1px dashed #cbd5e1;border-radius:8px;padding:16px}.tqtag-builder-content img{max-width:100%;height:auto}.tqtag-builder-content .tb-gallery{grid-template-columns:repeat(var(--tb-gallery-cols,3), 1fr);gap:var(--tb-gallery-gap,12px);display:grid}.tqtag-builder-content .tb-gallery-cell{border-radius:8px;margin:0;overflow:hidden}.tqtag-builder-content .tb-gallery-caption{color:inherit;padding:8px 0 0;font-size:.875rem;display:block}.tqtag-builder-content .tb-gallery-link{line-height:0;display:block}.tqtag-builder-content .tb-gallery-img{object-fit:cover;width:100%;height:100%;display:block}.tqtag-builder-content .tb-slider{position:relative;overflow:hidden}.tqtag-builder-content .tb-slider-track{position:relative}.tqtag-builder-content .tb-slider-slide{margin:0;display:none}.tqtag-builder-content .tb-slider-slide.is-active{display:block}.tqtag-builder-content .tb-slider-slide img{width:100%;height:auto;display:block}.tqtag-builder-content .tb-slider-caption{color:#fff;background:#0f172abf;margin:0;padding:.75rem 1rem;position:absolute;bottom:0;left:0;right:0}.tqtag-builder-content .tb-slider-dots{justify-content:center;gap:.5rem;padding:.75rem;display:flex}.tqtag-builder-content .tb-slider-dot{cursor:pointer;background:#0f172a40;border:0;border-radius:50%;width:10px;height:10px;padding:0}.tqtag-builder-content .tb-slider-dot.is-active{background:#6638b6}.tqtag-builder-content .tb-feed{width:100%}.tqtag-builder-content .tb-feed-track--grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.tqtag-builder-content .tb-feed-track--list{flex-direction:column;gap:.75rem;display:flex}.tqtag-builder-content .tb-feed-track--carousel{position:relative}.tqtag-builder-content .tb-feed-card{background:#fff;border:1px solid #0f172a1f;border-radius:10px;padding:1rem;display:none}.tqtag-builder-content .tb-feed-track--grid .tb-feed-card,.tqtag-builder-content .tb-feed-track--list .tb-feed-card,.tqtag-builder-content .tb-feed-track--carousel .tb-feed-card.is-active{display:block}.tqtag-builder-content .tb-feed-field{margin-bottom:.35rem}.tqtag-builder-content .tb-feed-label{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600;display:block}.tqtag-builder-content .tb-feed-value{color:#0f172a;font-size:.95rem;display:block}.tqtag-builder-content .tb-feed-dots{justify-content:center;gap:.5rem;padding:.75rem 0;display:flex}.tqtag-builder-content .tb-feed-dot{cursor:pointer;background:#0f172a40;border:0;border-radius:50%;width:10px;height:10px;padding:0}.tqtag-builder-content .tb-feed-dot.is-active{background:#6638b6}.tqtag-builder-content .tb-feed-empty-msg{color:#64748b;text-align:center;margin:0;padding:1rem}.tqtag-builder-content .tb-menu-horizontal{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.tqtag-builder-content .tb-menu-vertical{flex-direction:column;gap:.75rem;display:flex}.tqtag-builder-content .tb-menu-link{color:var(--tb-menu-link-color,inherit);font-size:var(--tb-menu-link-font-size,inherit);font-weight:var(--tb-menu-link-font-weight,500);font-family:var(--tb-menu-link-font-family,inherit);text-decoration:none}.tqtag-builder-content .tb-menu-text{cursor:default}.tqtag-builder-content .tb-menu-horizontal[dir=rtl],.tqtag-builder-content .tb-menu-vertical[dir=rtl]{direction:rtl}.tqtag-builder-content .tb-social-icons{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.tqtag-builder-content .tb-social-link{color:inherit;text-decoration:none}.tqtag-builder-content .tb-card{overflow:hidden}.tqtag-builder-content .tb-card-image img{object-fit:cover;width:100%;display:block}.tqtag-builder-content .tb-card-body{padding:1.25rem}.tqtag-builder-content .tb-card-title{margin:0 0 .5rem;font-size:1.25rem}.tqtag-builder-content .tb-card-text{margin:0 0 1rem}.tqtag-builder-content .tb-card-btn{text-decoration:none;display:inline-block}.tqtag-builder-content .tb-counter{text-align:center}.tqtag-builder-content .tb-counter-value{font-size:2.5rem;font-weight:700;line-height:1.2}.tqtag-builder-content .tb-counter-label{color:#64748b;margin-top:.5rem}.tqtag-builder-content .tb-progress-label{margin-bottom:.5rem;font-size:.875rem}.tqtag-builder-content .tb-progress-track{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}.tqtag-builder-content .tb-progress-fill{background:#6638b6;border-radius:999px;height:100%;transition:width .6s}.tqtag-builder-content .tb-form-field{margin-bottom:1rem;display:block}.tqtag-builder-content .tb-form-label{margin-bottom:.35rem;font-weight:600;display:block}.tqtag-builder-content .tb-form-field input,.tqtag-builder-content .tb-form-field textarea{width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:6px;padding:.625rem .75rem}.tqtag-builder-content .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tqtag-builder-content .tqb-spec-table-wrap,.tqtag-builder-content .tb-spec-table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.tqtag-builder-content .tqb-spec-table-scroller{overflow-x:auto}.tqtag-builder-content .tqb-spec-table,.tqtag-builder-content .tb-spec-table{border-collapse:collapse;width:100%;min-width:480px;font-size:.875rem;line-height:1.4}.tqtag-builder-content .tqb-spec-table th,.tqtag-builder-content .tqb-spec-table td,.tqtag-builder-content .tb-spec-table th,.tqtag-builder-content .tb-spec-table td{vertical-align:middle;text-align:left;padding:10px 12px}.tqtag-builder-content .tqb-spec-table__title-band,.tqtag-builder-content .tb-spec-table__title-band{letter-spacing:.04em;text-transform:uppercase;padding:12px 16px;font-size:.9375rem;font-weight:700}.tqtag-builder-content .tqb-spec-table__title-band--dark,.tqtag-builder-content .tb-spec-table__title-band--dark{color:#fff;background:#000}.tqtag-builder-content .tqb-spec-table__title-band--light,.tqtag-builder-content .tb-spec-table__title-band--light{color:#0f172a;background:#f1f5f9}.tqtag-builder-content .tqb-spec-table__title-band--brand,.tqtag-builder-content .tb-spec-table__title-band--brand{color:#fff;background:#6638b6}.tqtag-builder-content .tqb-spec-table__col-head,.tqtag-builder-content .tb-spec-table__col-head{background:#f8fafc;font-weight:700}.tqtag-builder-content .tqb-spec-table__section-head,.tqtag-builder-content .tb-spec-table__section-head{letter-spacing:.03em;font-size:.8125rem}.tqtag-builder-content .tqb-spec-table__row-label,.tqtag-builder-content .tb-spec-table__row-label{white-space:nowrap;background:#fafafa;font-weight:600}.tqtag-builder-content .tqb-spec-table--sticky-label .tqb-spec-table__row-label,.tqtag-builder-content .tqb-spec-table--sticky-label .tb-spec-table__row-label{z-index:2;position:sticky;left:0;box-shadow:2px 0 4px #0f172a0f}.tqtag-builder-content .tqb-spec-table__icons i,.tqtag-builder-content .tb-spec-table__icons i{color:#6638b6;margin-right:6px;font-size:1.125rem}.tqtag-builder-content .tqb-spec-table__icon-item,.tqtag-builder-content .tb-spec-table__icon-item{vertical-align:middle;flex-direction:column;align-items:center;margin-right:8px;display:inline-flex}.tqtag-builder-content .tqb-spec-table__icon-img,.tqtag-builder-content .tb-spec-table__icon-img{width:auto;max-width:48px;height:auto;max-height:48px;display:block}.tqtag-builder-content .tqb-spec-table__icon-label,.tqtag-builder-content .tb-spec-table__icon-label{text-transform:uppercase;margin-top:4px;font-size:.6875rem;font-weight:700;display:block}.tqtag-builder-content .tqb-spec-table__empty-cell{color:#94a3b8}.tqtag-builder-content .tqb-spec-table--border-outer{border:var(--tqb-spec-border,1px solid #000)}.tqtag-builder-content .tqb-spec-table--border-h tbody tr td,.tqtag-builder-content .tqb-spec-table--border-h tbody tr th{border-bottom:var(--tqb-spec-border,1px solid #000)}.tqtag-builder-content .tqb-spec-table--border-v th,.tqtag-builder-content .tqb-spec-table--border-v td{border-right:var(--tqb-spec-border,1px solid #000)}.tqtag-builder-content .tqb-spec-table--header-bottom thead th{border-bottom:var(--tqb-spec-border,1px solid #000)}.tqtag-builder-content .tqb-freeform-viewport{box-sizing:border-box;width:100%;overflow:hidden}.tqtag-builder-content .tqb-freeform-page{box-sizing:border-box;max-width:100%;margin:0 auto;position:relative}.tqtag-builder-content .tqb-freeform-element{box-sizing:border-box;position:absolute}.tqtag-builder-content .tqb-freeform-element>.tb-block,.tqtag-builder-content .tqb-freeform-element>section,.tqtag-builder-content .tqb-freeform-element>figure,.tqtag-builder-content .tqb-freeform-element>blockquote,.tqtag-builder-content .tqb-freeform-element>hr{box-sizing:border-box;width:100%;height:100%}@media (width<=767px){.tqtag-builder-content[data-freeform-responsive=stack] .tqb-freeform-page{height:auto!important;min-height:0!important}.tqtag-builder-content[data-freeform-responsive=stack] .tqb-freeform-element{margin-bottom:1rem;z-index:auto!important;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.tqtag-builder-content[data-freeform-responsive=scale] .tqb-freeform-viewport{overflow-x:hidden}.tqtag-builder-content[data-freeform-responsive=scale] .tqb-freeform-page{transform-origin:top}}.tqtag-builder-content[dir=rtl]{text-align:right;direction:rtl}.tqtag-builder-content[dir=rtl] .tqb-layout-inner{margin-inline:auto}.tqtag-builder-content[dir=rtl] .tqb-spec-table__icon-item,.tqtag-builder-content[dir=rtl] .tb-spec-table__icon-item{margin-left:8px;margin-right:0}.tqtag-builder-content[dir=rtl] .tb-embed-ratio iframe,.tqtag-builder-content[dir=rtl] .tb-slider-caption{left:auto;right:0}.tqtag-builder-content[dir=rtl] .tb-feed-empty-msg{text-align:center}.tqb-connect-overlay{z-index:1300}.tqb-connect-panel{background:#fff;border-radius:14px;flex-direction:column;width:min(840px,95vw);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a59}.tqb-connect-head{border-bottom:1px solid var(--tqb-border,#e2e8f0);align-items:center;gap:10px;padding:14px 16px;display:flex}.tqb-connect-head-icon{width:36px;height:36px;color:var(--tqb-brand,#6638b6);background:#f1f5f9;border-radius:9px;place-items:center;display:grid}.tqb-connect-head-text{flex-direction:column;flex:1;display:flex}.tqb-connect-head-text strong{font-size:15px}.tqb-connect-head-text span{color:#64748b;font-size:12px}.tqb-connect-tabs{border-bottom:1px solid var(--tqb-border,#e2e8f0);gap:4px;padding:8px 16px 0;display:flex}.tqb-connect-tab{color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 14px;font-size:13px}.tqb-connect-tab.active{color:var(--tqb-brand,#6638b6);border-bottom-color:var(--tqb-brand,#6638b6)}.tqb-connect-body{flex:1;grid-template-columns:1.3fr 1fr;gap:0;min-height:0;display:grid}.tqb-connect-col{flex-direction:column;gap:10px;padding:14px 16px;display:flex;overflow:auto}.tqb-connect-col--pick{border-inline-end:1px solid var(--tqb-border,#e2e8f0)}.tqb-connect-tree{border:1px solid var(--tqb-border,#e2e8f0);border-radius:8px;max-height:220px;padding:6px;overflow:auto}.tqb-connect-tree-list{margin:0;padding:0;list-style:none}.tqb-connect-tree-row{align-items:center;gap:2px;display:flex}.tqb-connect-tree-expand{cursor:pointer;color:#64748b;background:0 0;border:0;padding:2px;line-height:0}.tqb-connect-tree-spacer{width:18px;display:inline-block}.tqb-connect-tree-label{text-align:start;cursor:pointer;color:#334155;background:0 0;border:0;border-radius:6px;flex:1;padding:4px 6px;font-size:13px}.tqb-connect-tree-label:hover{background:#f1f5f9}.tqb-connect-tree-node.is-active>.tqb-connect-tree-row>.tqb-connect-tree-label{color:var(--tqb-brand,#6638b6);background:#f6f2fc;font-weight:600}.tqb-connect-tree-children{padding-inline-start:8px}.tqb-connect-results{flex-direction:column;gap:4px;max-height:260px;display:flex;overflow:auto}.tqb-connect-result{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.tqb-connect-result:hover{background:#f8fafc}.tqb-connect-result--readonly{cursor:default;color:#475569}.tqb-connect-section-pick{text-align:start;border:1px solid var(--tqb-border,#e2e8f0);cursor:pointer;background:#fff;border-radius:8px;width:100%;margin-bottom:4px;padding:8px;font-size:13px;display:block}.tqb-connect-section-pick:hover{border-color:var(--tqb-brand,#6638b6)}.tqb-connect-fields-head{margin-bottom:4px;font-size:13px}.tqb-connect-fields{flex-direction:column;gap:10px;max-height:320px;display:flex;overflow:auto}.tqb-connect-field-group-title{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;margin-bottom:4px;font-size:11px}.tqb-connect-field-check{align-items:center;gap:8px;padding:3px 0;font-size:13px;display:flex}.tqb-connect-foot{border-top:1px solid var(--tqb-border,#e2e8f0);align-items:center;gap:8px;padding:12px 16px;display:flex}.tqb-connect-status{color:#64748b;flex:1;font-size:12px}.tqb-connect-status.is-error{color:#b91c1c}.tqb-connect-field-control{flex-direction:column;gap:8px;display:flex}.tqb-connect-field-summary{color:#475569;align-items:center;gap:6px;font-size:12px;display:flex}.tqb-feed{width:100%}.tqb-feed-empty{text-align:center;color:#64748b;border:1px dashed #cbd5e1;border-radius:10px;padding:20px}.tqb-feed-badge{color:#475569;background:#f1f5f9;border-radius:999px;margin-bottom:6px;padding:3px 10px;font-size:11px;display:inline-block}.tqb-feed-head{color:#94a3b8;margin-bottom:8px;font-size:11px}.tqb-feed-track--grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;display:grid}.tqb-feed-track--list{flex-direction:column;gap:8px;display:flex}.tqb-feed-track--carousel{gap:10px;display:flex;overflow-x:auto}.tqb-feed-track--carousel .tqb-feed-card{min-width:200px}.tqb-feed-card{border:1px solid var(--tqb-border,#e2e8f0);background:#fff;border-radius:8px;padding:10px}.tqb-feed-field{justify-content:space-between;gap:8px;padding:2px 0;font-size:12px;display:flex}.tqb-feed-label{color:#94a3b8}.tqb-feed-value{color:#334155;text-align:end;font-weight:500}.tqb-layout-mode-freeform .tqb-canvas-scroller{background:var(--tqb-surface,#e8eaed);padding:var(--tqb-space-4,24px)}.tqb-freeform-stage{justify-content:center;align-items:flex-start;min-height:100%;display:flex}.tqb-freeform-viewport{transform-origin:top;position:relative}.tqb-freeform-artboard{background:var(--tqb-canvas,#fff);box-shadow:0 0 0 1px var(--tqb-canvas-border,#d1d5db), 0 8px 32px #00000014;border-radius:var(--tqb-radius,6px);transform-origin:top;position:relative;overflow:visible}.tqb-freeform-node{box-sizing:border-box}.tqb-freeform-node>.tqb-block,.tqb-freeform-node>.tqb-children{box-sizing:border-box;width:100%;height:100%;overflow:auto}.tqb-freeform-node.tqb-selected>.tqb-block-actions{opacity:1;pointer-events:auto}.tqb-freeform-node.tqb-layer-hover:not(.tqb-selected){outline-offset:-1px;outline:2px dashed #6638b68c;box-shadow:0 0 0 3px #6638b61f}.tqb-freeform-node.tqb-selected.tqb-layer-hover{box-shadow:0 0 0 3px #6638b638}.tqb-freeform-children{position:absolute;inset:0;overflow:visible}.tqb-freeform-node.tqb-frame-locked{outline:1px dashed var(--tqb-muted,#6b7280);outline-offset:2px}.tqb-xform-overlay{pointer-events:none;z-index:calc(var(--tqb-z-sticky,20) + 5);position:absolute;inset:0}.tqb-xform-box{pointer-events:auto;box-sizing:border-box;border:2px solid var(--tqb-accent,#6638b6);box-shadow:0 0 0 1px rgba(var(--tqb-brand-primary-rgb,102, 56, 182), .15);border-radius:2px;position:absolute}.tqb-xform-handle{background:var(--tqb-bg-elevated,#fff);border:2px solid var(--tqb-accent,#6638b6);pointer-events:auto;touch-action:none;border-radius:2px;width:10px;height:10px;position:absolute;box-shadow:0 1px 3px #0000001f}.tqb-xform-handle-nw{cursor:nwse-resize;top:-6px;left:-6px}.tqb-xform-handle-n{cursor:ns-resize;margin-left:-5px;top:-6px;left:50%}.tqb-xform-handle-ne{cursor:nesw-resize;top:-6px;right:-6px}.tqb-xform-handle-e{cursor:ew-resize;margin-top:-5px;top:50%;right:-6px}.tqb-xform-handle-se{cursor:nwse-resize;bottom:-6px;right:-6px}.tqb-xform-handle-s{cursor:ns-resize;margin-left:-5px;bottom:-6px;left:50%}.tqb-xform-handle-sw{cursor:nesw-resize;bottom:-6px;left:-6px}.tqb-xform-handle-w{cursor:ew-resize;margin-top:-5px;top:50%;left:-6px}.tqb-xform-rotate{background:var(--tqb-accent,#6638b6);border-color:var(--tqb-accent,#6638b6);cursor:grab;border-radius:50%;margin-left:-5px;top:-32px;left:50%}.tqb-xform-rotate:active{cursor:grabbing}.tqb-xform-rotate-stem{background:var(--tqb-accent,#6638b6);pointer-events:none;width:1px;height:16px;margin-left:-.5px;position:absolute;top:-24px;left:50%}.tqb-properties{--tqb-border:#e2e8f0;--tqb-muted:#64748b;--tqb-accent:#6638b6;color:#1a1a1a;font-size:13px}.tqb-props-empty{color:var(--tqb-muted);padding:24px 16px;font-size:13px}.tqb-props-head{border-bottom:1px solid var(--tqb-border);z-index:1;background:#fff;justify-content:space-between;align-items:center;padding:10px 14px;display:flex;position:sticky;top:0}.tqb-props-head strong{font-size:13px}.tqb-props-id{color:var(--tqb-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.tqb-prop-section{border-bottom:1px solid var(--tqb-border)}.tqb-prop-section-title{text-transform:uppercase;letter-spacing:.03em;color:#334155;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.tqb-prop-section-caret{color:var(--tqb-muted);font-size:10px}.tqb-prop-section-body{flex-direction:column;gap:10px;padding:4px 14px 14px;display:flex}.tqb-field{flex-direction:column;gap:4px;display:flex}.tqb-field>span,.tqb-field-label{color:var(--tqb-muted);font-size:11px}.tqb-field input[type=text],.tqb-field input[type=number],.tqb-field input[type=search],.tqb-field select,.tqb-field textarea,.tqb-properties input[type=text],.tqb-properties input[type=number],.tqb-properties select,.tqb-properties textarea{box-sizing:border-box;border:1px solid var(--tqb-border);background:#fff;border-radius:6px;width:100%;padding:6px 8px;font-family:inherit;font-size:13px}.tqb-field textarea{resize:vertical}.tqb-field--compact span{font-size:10px}.tqb-check{flex-direction:row;align-items:center;gap:8px}.tqb-check input{width:auto}.tqb-field-error{color:#b91c1c;font-size:11px}.tqb-prop-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tqb-grid-full{grid-column:1/-1}.tqb-range-row{align-items:center;gap:8px;display:flex}.tqb-range-row input[type=range]{flex:1}.tqb-range-row output{color:var(--tqb-muted);text-align:right;min-width:38px;font-size:11px}.tqb-color-row{align-items:center;gap:8px;display:flex}.tqb-color-swatch{border:1px solid var(--tqb-border);cursor:pointer;background:0 0;border-radius:6px;width:34px;height:30px;padding:0}.tqb-color-hex{text-transform:lowercase;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.tqb-btn{border:1px solid var(--tqb-border);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.tqb-btn-primary{background:var(--tqb-accent);color:#fff;border-color:var(--tqb-accent)}.tqb-btn-accent{color:#fff;background:#0d9488;border-color:#0d9488}.tqb-btn-ghost{background:0 0;border-color:#0000}.tqb-btn-outline{background:#fff}.tqb-box-model{flex-direction:column;gap:6px;display:flex}.tqb-box-model-head{justify-content:space-between;align-items:center;display:flex}.tqb-box-model-head span{color:var(--tqb-muted);font-size:11px}.tqb-box-model-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tqb-link-toggle{border:1px solid var(--tqb-border);cursor:pointer;background:#fff;border-radius:6px;padding:2px 6px;font-size:12px}.tqb-link-toggle.is-linked{border-color:var(--tqb-accent);background:#ede9fe}.tqb-radius-corners,.tqb-transform-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tqb-bg-image-preview{border:1px solid var(--tqb-border);background-position:50%;background-size:cover;border-radius:6px;width:100%;height:90px}.tqb-image-src-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tqb-image-src-row input[type=text]{flex:100%}.tqb-gallery-item{border-bottom:1px solid var(--tqb-border,#e2e8f0);margin-bottom:12px;padding-bottom:12px}.tqb-gallery-item:last-of-type{border-bottom:0}.tqb-media-browse{background:#fff;border-radius:12px;flex-direction:column;width:min(920px,94vw);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 20px 50px #0f172a40}.tqb-media-browse-body{padding:16px 20px 20px;overflow:auto}.tqb-media-breadcrumb{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:12px;font-size:13px;display:flex}.tqb-media-crumb-sep{color:#64748b}.tqb-media-section{margin-bottom:16px}.tqb-media-section h4{color:#334155;margin:0 0 8px;font-size:13px;font-weight:600}.tqb-media-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.tqb-media-folder,.tqb-media-thumb{cursor:pointer;text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;align-items:center;gap:6px;min-height:0;padding:10px 8px;font-size:12px;display:flex}.tqb-media-folder:hover,.tqb-media-thumb:hover:not(:disabled){background:#f5f0ff;border-color:#6638b6}.tqb-media-thumb:disabled{opacity:.5;cursor:not-allowed}.tqb-media-folder-icon{font-size:28px;line-height:1}.tqb-media-thumb img{object-fit:cover;border-radius:4px;width:100%;height:90px;display:block}.tqb-media-thumb span,.tqb-media-folder span:last-child{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.tqb-bg-panel{flex-direction:column;gap:10px;display:flex}.tqb-gradient-stop{flex-direction:column;gap:6px;display:flex}.tqb-preset-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tqb-preset-btn{border:1px solid var(--tqb-border);cursor:pointer;background:#fff;border-radius:6px;padding:8px;font-size:12px}.tqb-preset-btn:hover{border-color:var(--tqb-accent)}.tqb-responsive-badge{text-transform:capitalize;background:#f1f5f9;border-radius:999px;margin-bottom:6px;padding:2px 8px;font-size:11px;display:inline-block}.tqb-embed-badge{color:var(--tqb-accent);background:#ede9fe;border-radius:4px;width:fit-content;padding:2px 8px;font-size:11px;display:inline-block}.tqb-class-chips{flex-wrap:wrap;gap:6px;display:flex}.tqb-class-chip{background:#f1f5f9;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;display:inline-flex}.tqb-class-chip-remove{cursor:pointer;color:var(--tqb-muted);background:0 0;border:0;font-size:10px}.tqb-class-add-row{gap:6px;display:flex}.tqb-class-add-row input{flex:1}.tqb-collection-manager{flex-direction:column;gap:8px;display:flex}.tqb-collection-head{justify-content:space-between;align-items:center;display:flex}.tqb-collection-title{font-size:12px;font-weight:600}.tqb-collection-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tqb-collection-item{border:1px solid var(--tqb-border);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex}.tqb-collection-item.is-active{border-color:var(--tqb-accent)}.tqb-collection-item.is-dragging{opacity:.5}.tqb-collection-drag{cursor:grab;color:var(--tqb-muted);background:0 0;border:0;font-size:14px}.tqb-collection-fields{flex-direction:column;flex:200px;gap:6px;display:flex}.tqb-collection-fields input,.tqb-collection-fields select{box-sizing:border-box;border:1px solid var(--tqb-border);border-radius:6px;width:100%;padding:5px 7px;font-size:12px}.tqb-collection-link-url,.tqb-collection-link-anchor,.tqb-collection-link-advanced{flex-direction:column;gap:6px;display:flex}.tqb-collection-link-preview{color:var(--tqb-muted);font-size:11px}.tqb-font-picker{flex-direction:column;gap:8px;display:flex}.tqb-rich-field{flex-direction:column;gap:6px;display:flex}.tqb-rich-preview{border:1px solid var(--tqb-border);background:#f8fafc;border-radius:6px;min-height:20px;padding:8px;font-size:12px}.tqb-plain-text-actions{gap:6px;display:flex}.tqb-plain-text-input{box-sizing:border-box;width:100%}.tqb-rich-modal{z-index:2000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tqb-rich-modal-backdrop{background:#0f172a80;position:absolute;inset:0}.tqb-rich-dialog{background:#fff;border-radius:12px;flex-direction:column;width:min(640px,92vw);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #0f172a59}.tqb-rich-dialog--wide{width:min(780px,96vw)}.tqb-rich-modal-head{border-bottom:1px solid var(--tqb-border);justify-content:space-between;align-items:center;padding:12px 16px;font-weight:600;display:flex}.tqb-rich-modal-body{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.tqb-rich-editor{flex-direction:column;gap:8px;display:flex}.tqb-rich-toolbar{border:1px solid var(--tqb-border);background:#f8fafc;border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.tqb-rich-toolbar-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.tqb-rich-tool{border:1px solid var(--tqb-border);cursor:pointer;color:#334155;background:#fff;border-radius:6px;min-width:30px;height:30px;padding:4px 6px;font-size:13px;line-height:1}.tqb-rich-tool:hover{background:#f1f5f9}.tqb-rich-tool.is-active{background:var(--tqb-accent,#2563eb);border-color:var(--tqb-accent,#2563eb);color:#fff}.tqb-rich-format-select{border:1px solid var(--tqb-border);color:#334155;background:#fff;border-radius:6px;min-width:120px;height:30px;padding:2px 8px;font-size:12px}.tqb-rich-sep{background:var(--tqb-border);flex-shrink:0;width:1px;height:18px;margin:0 2px}.tqb-rich-color{border:1px solid var(--tqb-border);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.tqb-rich-color-icon{pointer-events:none;font-size:14px;font-weight:700}.tqb-rich-color-icon--hl{color:#ca8a04;font-size:16px}.tqb-rich-color-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.tqb-rich-swatches{flex-wrap:wrap;gap:3px;max-width:120px;display:inline-flex}.tqb-rich-swatch{cursor:pointer;border:1px solid #0f172a26;border-radius:3px;width:16px;height:16px;padding:0}.tqb-rich-swatch--hl{border-style:dashed}.tqb-rich-editable{border:1px solid var(--tqb-border);background:#fff;border-radius:6px;min-height:200px;padding:10px;font-size:14px;line-height:1.5;overflow:auto}.tqb-rich-editable:focus{outline:2px solid var(--tqb-accent,#2563eb);outline-offset:1px}.tqb-rich-toolbar-row--mode{justify-content:flex-end}.tqb-rich-mode-seg{margin-inline-start:auto}.tqb-rich-editable ul,.tqb-rich-editable ol{margin:.5em 0;padding-inline-start:1.5em}.tqb-rich-editable blockquote{border-inline-start:3px solid var(--tqb-border);color:#64748b;margin:.5em 0;padding-inline-start:1em}.tqb-rich-html-input{border:1px solid var(--tqb-border);resize:vertical;box-sizing:border-box;tab-size:2;width:100%;min-height:200px;color:var(--tqb-text,#334155);background:linear-gradient(90deg,#eef1f5 44px,#0000 44px),#fbfcfd repeating-linear-gradient(#0000,#0000 calc(1.55em - 1px),#e2e5ea8c calc(1.55em - 1px) 1.55em);border-radius:6px;margin:0;padding:12px 14px 12px 48px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55}.tqb-rich-html-input:focus{outline:none;box-shadow:inset 0 0 0 2px #6638b640}.tqb-rich-textarea{box-sizing:border-box;width:100%;min-height:220px}.tqb-rich-editor--tinymce .tqb-rich-textarea{visibility:hidden;border:0;height:0;min-height:0;padding:0}.tqb-rich-editor--tinymce .tox-tinymce{border-color:var(--tqb-border);border-radius:8px}.tqb-rich-modal-foot{border-top:1px solid var(--tqb-border);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.tox-tinymce-aux{z-index:2500!important}.tqb-ai-overlay{z-index:1350;justify-items:end}.tqb-ai-panel{background:#fff;flex-direction:column;width:min(480px,96vw);height:100vh;max-height:100vh;display:flex;overflow:hidden;box-shadow:-24px 0 60px #0f172a59}.tqb-ai-head{border-bottom:1px solid var(--tqb-border,#e2e8f0);align-items:center;gap:10px;padding:14px 16px;display:flex}.tqb-ai-head-icon{width:36px;height:36px;color:var(--tqb-brand,#6638b6);background:#f1f5f9;border-radius:9px;flex:none;place-items:center;display:grid}.tqb-ai-head-text{flex-direction:column;flex:1;min-width:0;display:flex}.tqb-ai-head-text strong{font-size:15px}.tqb-ai-head-text span{color:#64748b;font-size:12px}.tqb-ai-head-actions{align-items:center;gap:6px;display:flex}.tqb-ai-ghost-btn:hover{background:#f8fafc}.tqb-ai-icon-btn{cursor:pointer;color:#64748b;background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;line-height:0;display:grid}.tqb-ai-icon-btn:hover{color:#0f172a;background:#f1f5f9}.tqb-ai-tabs{border-bottom:1px solid var(--tqb-border,#e2e8f0);gap:2px;padding:6px 10px 0;display:flex;overflow-x:auto}.tqb-ai-tab{white-space:nowrap;color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 11px;font-size:13px;display:inline-flex}.tqb-ai-tab.active{color:var(--tqb-brand,#6638b6);border-bottom-color:var(--tqb-brand,#6638b6);font-weight:600}.tqb-ai-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:14px 16px;display:flex;overflow:auto}.tqb-ai-skill-select{flex-direction:column;flex:0 auto;gap:4px;min-width:110px;display:flex}.tqb-ai-skill-select-label{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:11px;font-weight:600}.tqb-ai-skill-select-control{align-items:center;gap:8px;display:flex}.tqb-ai-skill-select-icon{color:var(--tqb-brand,#6638b6);flex:none;place-items:center;display:grid}.tqb-ai-skill-select-input{border:1px solid var(--tqb-border,#e2e8f0);min-width:0;font:inherit;color:#0f172a;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2364748b' d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E") right 10px center no-repeat;border-radius:9px;flex:1;padding:7px 28px 7px 10px;font-size:13px}.tqb-ai-skill-select-input:hover:not(:disabled){border-color:var(--tqb-brand,#6638b6)}.tqb-ai-skill-select-input:focus{border-color:var(--tqb-brand,#6638b6);outline:none;box-shadow:0 0 0 3px #6638b61f}.tqb-ai-skill-select-input:disabled{color:#94a3b8;cursor:not-allowed;background-color:#f8fafc}.tqb-ai-skill-select-control input[type=color]{border:1px solid var(--tqb-border,#e2e8f0);cursor:pointer;background:#fff;border-radius:9px;width:100%;min-width:44px;height:32px;padding:2px}.tqb-ai-tabbody{flex-direction:column;gap:12px;display:flex}.tqb-ai-placeholder{text-align:center;color:#94a3b8;border:1px dashed #cbd5e1;border-radius:10px;padding:22px;font-size:13px}.tqb-ai-refs{flex-direction:column;gap:8px;display:flex}.tqb-ai-dropzone{text-align:center;color:#64748b;cursor:pointer;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;padding:14px;font-size:13px}.tqb-ai-dropzone:hover,.tqb-ai-dropzone.is-drag{border-color:var(--tqb-brand,#6638b6);color:var(--tqb-brand,#6638b6);background:#faf8ff}.tqb-ai-ref-list{flex-direction:column;gap:6px;display:flex}.tqb-ai-ref{border:1px solid var(--tqb-border,#e2e8f0);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.tqb-ai-ref-name{text-overflow:ellipsis;white-space:nowrap;color:#334155;flex:1;min-width:0;overflow:hidden}.tqb-ai-ref-status{color:#94a3b8;font-size:11px}.tqb-ai-ref-status.is-error{color:#b91c1c}.tqb-ai-ref-status.is-uploading{color:#6638b6}.tqb-ai-progress{border:1px solid var(--tqb-border,#e2e8f0);background:#faf8ff;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.tqb-ai-progress--inline{background:0 0;border:0;border-radius:0;gap:5px;padding:0}.tqb-ai-progress-msg{color:#334155;font-size:13px;font-weight:500}.tqb-ai-progress--inline .tqb-ai-progress-msg{font-weight:400}.tqb-ai-progress-sub{color:#64748b;font-size:11px}.tqb-ai-progress-bar{background:#e9e3f7;border-radius:999px;height:6px;overflow:hidden}.tqb-ai-progress-fill{background:var(--tqb-brand,#6638b6);height:100%;transition:width .3s}.tqb-ai-progress-bar.is-indeterminate .tqb-ai-progress-fill{animation:1.2s ease-in-out infinite tqb-ai-indet;width:40%!important}@keyframes tqb-ai-indet{0%{margin-left:-40%}to{margin-left:100%}}.tqb-ai-steps{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.tqb-ai-step{color:#64748b;align-items:center;gap:6px;font-size:12px;display:flex}.tqb-ai-step.is-done{color:#16a34a}.tqb-ai-step.is-error{color:#b91c1c}.tqb-ai-step.is-running{color:var(--tqb-brand,#6638b6)}.tqb-ai-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:9px 12px;font-size:12px}.tqb-ai-error-hint{color:#7f1d1d;margin-top:4px}.tqb-ai-turns-wrap{flex-direction:column;gap:6px;margin-top:4px;display:flex}.tqb-ai-thread-head{justify-content:space-between;align-items:center;display:flex}.tqb-ai-thread-head strong{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:12px}.tqb-ai-turns{flex-direction:column;gap:8px;display:flex}.tqb-ai-turn{flex-direction:column;gap:2px;display:flex}.tqb-ai-turn-bubble{white-space:pre-wrap;word-break:break-word;border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.45}.tqb-ai-turn--user{align-items:flex-end}.tqb-ai-turn--user .tqb-ai-turn-bubble{color:#4c2a86;background:#f6f2fc}.tqb-ai-turn--assistant .tqb-ai-turn-bubble{color:#334155;background:#f1f5f9}.tqb-ai-turn--status .tqb-ai-turn-bubble--status{color:#334155;background:#f1f5f9;border:1px dashed #cbd5e1}.tqb-ai-turn-context{flex-wrap:wrap;gap:4px;margin-bottom:2px;display:flex}.tqb-ai-turn--user .tqb-ai-turn-context{justify-content:flex-end}.tqb-ai-context-chip{color:#475569;background:#eef2ff;border:1px solid #e2e8f0;border-radius:999px;padding:2px 7px;font-size:10px}.tqb-ai-turn--user .tqb-ai-context-chip{color:#5b21b6;background:#ede9fe;border-color:#ddd6fe}.tqb-ai-status-dot{background:var(--tqb-brand,#6638b6);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite tqb-ai-pulse}@keyframes tqb-ai-pulse{0%,to{opacity:.35}50%{opacity:1}}.tqb-ai-turn-meta{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.tqb-ai-applied{color:#16a34a;font-weight:600}.tqb-ai-thread-empty{color:#94a3b8;padding:4px 0;font-size:12px}.tqb-ai-composer-wrap{border-top:1px solid var(--tqb-border,#e2e8f0);background:#fff;flex:none}.tqb-ai-composer-context{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:10px 16px 0;display:flex}.tqb-ai-chat-settings-row{flex-wrap:wrap;flex:1;align-items:flex-end;gap:10px;min-width:0;display:flex}.tqb-ai-composer-refs{padding:8px 16px 0}.tqb-ai-refs--compact .tqb-ai-dropzone{align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:inline-flex}.tqb-ai-refs--compact .tqb-ai-ref-list{margin-top:6px}.tqb-ai-chat-settings{display:contents}.tqb-ai-composer-hint{color:#94a3b8;padding:8px 16px 0;font-size:11px}.tqb-ai-composer{align-items:flex-end;gap:8px;padding:10px 16px 14px;display:flex}.tqb-ai-composer textarea{resize:none;border:1px solid var(--tqb-border,#e2e8f0);min-height:40px;max-height:140px;font:inherit;border-radius:10px;flex:1;padding:9px 11px;font-size:13px;line-height:1.4}.tqb-ai-composer textarea:focus{border-color:var(--tqb-brand,#6638b6);outline:none;box-shadow:0 0 0 3px #6638b61f}.tqb-ai-composer textarea:disabled{color:#94a3b8;cursor:not-allowed;background:#f8fafc}.tqb-ai-send-btn{background:var(--tqb-brand,#6638b6);color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;padding:9px 14px;font-size:13px;font-weight:600}.tqb-ai-send-btn:disabled{opacity:.5;cursor:not-allowed}.tqb-ai-thread{border-top:1px solid var(--tqb-border,#e2e8f0);flex-direction:column;display:flex}.tqb-ai-form{flex-direction:column;gap:12px;display:flex}.tqb-ai-field{flex-direction:column;gap:5px;display:flex}.tqb-ai-field-label{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;font-size:11px;font-weight:600}.tqb-ai-field-hint{color:#94a3b8;font-size:11px}.tqb-ai-input{border:1px solid var(--tqb-border,#e2e8f0);width:100%;font:inherit;color:#0f172a;background:#fff;border-radius:9px;padding:8px 10px;font-size:13px}.tqb-ai-input:focus{border-color:var(--tqb-brand,#6638b6);outline:none;box-shadow:0 0 0 3px #6638b61f}.tqb-ai-textarea{resize:vertical;min-height:64px;line-height:1.45}.tqb-ai-row{flex-wrap:wrap;gap:10px;display:flex}.tqb-ai-row>.tqb-ai-field{flex:130px;min-width:0}.tqb-ai-color-row{align-items:center;gap:8px;display:flex}.tqb-ai-color-row input[type=color]{border:1px solid var(--tqb-border,#e2e8f0);cursor:pointer;background:#fff;border-radius:8px;flex:none;width:40px;height:36px;padding:0}.tqb-ai-seg{border:1px solid var(--tqb-border,#e2e8f0);border-radius:9px;display:inline-flex;overflow:hidden}.tqb-ai-seg-btn{color:#475569;cursor:pointer;border:0;border-right:1px solid var(--tqb-border,#e2e8f0);background:#fff;padding:7px 12px;font-size:12px}.tqb-ai-seg-btn:last-child{border-right:0}.tqb-ai-seg-btn.active{color:var(--tqb-brand,#6638b6);background:#f6f2fc;font-weight:600}.tqb-ai-toggle{color:#334155;cursor:pointer;align-items:center;gap:7px;font-size:13px;display:inline-flex}.tqb-ai-toggle input{cursor:pointer;width:15px;height:15px}.tqb-ai-vars{flex-direction:column;gap:10px;display:flex}.tqb-ai-chips{flex-wrap:wrap;gap:6px;display:flex}.tqb-ai-chip{border:1px solid var(--tqb-border,#e2e8f0);color:#475569;cursor:pointer;text-align:start;background:#fff;border-radius:999px;padding:5px 10px;font-size:12px}.tqb-ai-chip:hover{border-color:var(--tqb-brand,#6638b6);color:var(--tqb-brand,#6638b6)}.tqb-ai-run-btn{background:var(--tqb-brand,#6638b6);color:#fff;cursor:pointer;border:0;border-radius:10px;align-self:flex-start;padding:9px 14px;font-size:13px;font-weight:600}.tqb-ai-run-btn:disabled{opacity:.5;cursor:not-allowed}.tqb-ai-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tqb-ai-result{border:1px solid var(--tqb-border,#e2e8f0);background:#f8fafc;border-radius:10px;flex-direction:column;gap:10px;padding:10px 12px;display:flex}.tqb-ai-result-note{color:#334155;white-space:pre-wrap;font-size:12px;line-height:1.5}.tqb-ai-result-warns{color:#b45309;flex-direction:column;gap:2px;margin:0;padding-left:18px;font-size:12px;display:flex}.tqb-ai-result-frame{border:1px solid var(--tqb-border,#e2e8f0);background:#fff;border-radius:8px;width:100%;height:200px}.tqb-ai-result-actions{gap:8px;display:flex}.tqb-ai-img-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.tqb-ai-img-card{border:1px solid var(--tqb-border,#e2e8f0);background:#fff;border-radius:9px;flex-direction:column;display:flex;overflow:hidden}.tqb-ai-img-card img{object-fit:cover;width:100%;height:120px;display:block}.tqb-ai-img-card-actions{gap:4px;padding:6px;display:flex}.tqb-ai-img-card-actions button{border:1px solid var(--tqb-border,#e2e8f0);color:#475569;cursor:pointer;background:#fff;border-radius:7px;flex:1;padding:5px 4px;font-size:11px}.tqb-ai-img-card-actions button:hover{border-color:var(--tqb-brand,#6638b6);color:var(--tqb-brand,#6638b6)}.tqb-ai-img-status{color:#475569;border:1px dashed var(--tqb-border,#e2e8f0);background:#f8fafc;border-radius:10px;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}.tqb-ai-img-status-spinner{border:2px solid #e2e8f0;border-top-color:var(--tqb-brand,#6638b6);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite tqb-ai-spin}@keyframes tqb-ai-spin{to{transform:rotate(360deg)}}.tqb-ai-img-results{border:1px solid var(--tqb-border,#e2e8f0);background:#f8fafc;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.tqb-ai-img-results-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.tqb-ai-img-results-header strong{color:#0f172a;font-size:13px}.tqb-ai-img-prompt{color:#64748b;margin:4px 0 0;font-size:12px;line-height:1.45}.tqb-ai-img-target-badge{color:var(--tqb-brand,#6638b6);white-space:nowrap;background:#f6f2fc;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.tqb-ai-img-preview{border:1px solid var(--tqb-border,#e2e8f0);background:#fff;border-radius:9px;overflow:hidden}.tqb-ai-img-preview img{object-fit:contain;background:#fff;width:100%;max-height:280px;display:block}.tqb-ai-img-thumb{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:8px;padding:0;overflow:hidden}.tqb-ai-img-thumb.selected{border-color:var(--tqb-brand,#6638b6)}.tqb-ai-img-thumb img{object-fit:cover;width:100%;height:56px;display:block}.tqb-ai-img-apply-row{flex-wrap:wrap;gap:8px;display:flex}.tqb-ai-ghost-btn{border:1px solid var(--tqb-border,#e2e8f0);color:#475569;cursor:pointer;background:#fff;border-radius:10px;padding:9px 14px;font-size:13px}.tqb-ai-ghost-btn:hover{border-color:var(--tqb-brand,#6638b6);color:var(--tqb-brand,#6638b6)}.tqb-ai-ghost-btn:disabled{opacity:.5;cursor:not-allowed}.tqb-ai-swatches{flex-wrap:wrap;gap:8px;display:flex}.tqb-ai-swatch{flex-direction:column;align-items:center;gap:4px;width:64px;display:flex}.tqb-ai-swatch-chip{border:1px solid #0f172a1f;border-radius:8px;width:100%;height:40px}.tqb-ai-swatch-label{color:#64748b;text-align:center;word-break:break-word;font-size:10px}.tqb-ai-hint{color:#64748b;font-size:12px;line-height:1.5}.tqb-ai-warn{color:#b45309;font-size:12px;line-height:1.5}.tqb-btn-ghost{background:0 0}.tqb-btn-ghost:hover{background:#f3f4f6}.tqb-btn-sm{padding:4px 10px;font-size:12px}.tqb-hint{color:#64748b;margin:4px 0;font-size:12px}.tqb-hint.is-error{color:#b91c1c}.tqb-field--full{width:100%}.tqb-shell-controls{align-items:center;gap:8px;display:inline-flex}.tqb-shell-mode-toggle{border:1px solid var(--tqb-border,#e2e8f0);background:#fff;border-radius:8px;display:inline-flex;overflow:hidden}.tqb-shell-mode-toggle button{color:#475569;cursor:pointer;border:0;border-inline-end:1px solid var(--tqb-border,#e2e8f0);background:0 0;align-items:center;gap:5px;padding:6px 12px;font-size:13px;display:inline-flex}.tqb-shell-mode-toggle button:last-child{border-inline-end:0}.tqb-shell-mode-toggle button:hover{background:#f1f5f9}.tqb-shell-mode-toggle button.is-active{background:var(--tqb-brand,#6638b6);color:#fff}.tqb-shell-save-btn,.tqb-shell-reset-btn{border:1px solid var(--tqb-border,#e2e8f0);color:#334155;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:13px;display:inline-flex}.tqb-shell-save-btn{background:var(--tqb-brand,#6638b6);border-color:var(--tqb-brand,#6638b6);color:#fff}.tqb-shell-save-btn:disabled{opacity:.6;cursor:default}.tqb-shell-inherited-pill{color:#92400e;background:#fef3c7;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}.tqb-shell-chrome-wrap{flex-direction:column;flex:auto;gap:0;min-width:0;min-height:0;display:flex;overflow:hidden}.tqb-shell-inherited-banner{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:6px;margin-bottom:8px;padding:6px 10px;font-size:12px;display:flex}.tqb-shell-chrome{background:repeating-linear-gradient(45deg,#fafafa,#fafafa 10px,#f3f4f6 10px 20px);border:1px dashed #cbd5e1;position:relative}.tqb-shell-chrome--header{border-bottom:0;border-radius:8px 8px 0 0}.tqb-shell-chrome--footer{border-top:0;border-radius:0 0 8px 8px}.tqb-shell-chrome-bar{top:6px;z-index:2;position:absolute;inset-inline-end:6px}.tqb-shell-chrome-edit{border:1px solid var(--tqb-border,#e2e8f0);color:#334155;cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:inline-flex}.tqb-shell-chrome-edit:hover{background:var(--tqb-brand,#6638b6);color:#fff}.tqb-shell-chrome-body{pointer-events:none;padding:8px}.tqb-shell-chrome--empty{place-items:center;min-height:60px;display:grid}.tqb-shell-chrome-slot{background:#fff;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.tqb-shell-chrome-slot>.tqb-workspace{flex:auto;min-height:0}.tqb-int-intro{color:#475569;margin-bottom:12px;font-size:13px}.tqb-int-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.tqb-int-card{border:1px solid var(--tqb-border,#e2e8f0);background:#fff;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.tqb-int-card--connect{border-color:var(--tqb-brand,#6638b6)}.tqb-int-card-head{align-items:center;gap:8px;display:flex}.tqb-int-card-icon{width:34px;height:34px;color:var(--tqb-brand,#6638b6);background:#f1f5f9;border-radius:8px;place-items:center;display:grid}.tqb-int-card-name{font-size:14px}.tqb-int-card-desc{color:#64748b;flex:1;margin:0;font-size:12px}.tqb-int-card-foot{justify-content:space-between;align-items:center;display:flex}.tqb-int-card-version{color:#94a3b8;font-size:11px}.tqb-import-overlay{z-index:1300}.tqb-import-panel{background:#fff;border-radius:14px;flex-direction:column;width:min(760px,94vw);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a59}.tqb-import-head{border-bottom:1px solid var(--tqb-border,#e2e8f0);align-items:center;gap:10px;padding:14px 16px;display:flex}.tqb-import-head-icon{width:36px;height:36px;color:var(--tqb-brand,#6638b6);background:#f1f5f9;border-radius:9px;place-items:center;display:grid}.tqb-import-head-text{flex-direction:column;flex:1;display:flex}.tqb-import-head-text strong{font-size:15px}.tqb-import-head-text span{color:#64748b;font-size:12px}.tqb-btn-icon{padding:6px;line-height:0}.tqb-import-body{flex-direction:column;gap:12px;padding:16px;display:flex;overflow:auto}.tqb-import-source textarea{resize:vertical;width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.tqb-import-upload{align-items:center;gap:10px;margin-top:6px;display:flex}.tqb-import-filename{color:#475569;font-size:12px}.tqb-import-mode{gap:8px;display:flex}.tqb-import-mode-opt{border:1px solid var(--tqb-border,#e2e8f0);cursor:pointer;border-radius:10px;flex:1;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.tqb-import-mode-opt span{align-items:center;gap:6px;display:inline-flex}.tqb-import-mode-opt.is-active{border-color:var(--tqb-brand,#6638b6);background:#f6f2fc}.tqb-import-target{max-width:280px}.tqb-import-refine{border:1px solid var(--tqb-border,#e2e8f0);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.tqb-import-refine-copy{flex-direction:column;display:flex}.tqb-import-refine-copy strong{align-items:center;gap:6px;font-size:13px;display:inline-flex}.tqb-import-refine-copy small{color:#64748b;font-size:11px}.tqb-import-warnings{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tqb-import-warnings li{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:flex}.tqb-import-preview{border:1px solid var(--tqb-border,#e2e8f0);border-radius:10px;overflow:hidden}.tqb-import-preview-label{color:#64748b;border-bottom:1px solid var(--tqb-border,#e2e8f0);padding:6px 10px;font-size:11px}.tqb-import-preview iframe{border:0;width:100%;height:320px;display:block}.tqb-import-foot{border-top:1px solid var(--tqb-border,#e2e8f0);align-items:center;gap:8px;padding:12px 16px;display:flex}.tqb-import-foot-spacer{flex:1}.tqb-root{--tqb-brand:#6638b6;--tqb-brand-hover:#5a2fa0;--tqb-bg:#f8f9fa;--tqb-panel:#fff;--tqb-border:#e2e5ea;--tqb-text:#1a1d21;--tqb-muted:#8b919a;--tqb-workspace:#e8eaed;color:var(--tqb-text);background:var(--tqb-bg);flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:absolute;inset:0;overflow:hidden}.tqb-toolbar{background:var(--tqb-panel);border-bottom:1px solid var(--tqb-border);flex:none;justify-content:space-between;align-items:center;gap:16px;height:52px;padding:0 16px;display:flex}.tqb-toolbar-brand{align-items:center;gap:8px;font-weight:600;display:flex}.tqb-logo{background:var(--tqb-brand);color:#fff;border-radius:6px;place-items:center;width:28px;height:28px;font-weight:700;display:inline-grid}.tqb-toolbar-center{align-items:center;gap:12px;display:flex}.tqb-toolbar-actions{align-items:center;gap:8px;display:flex}.tqb-seg{border:1px solid var(--tqb-border);border-radius:8px;display:inline-flex;overflow:hidden}.tqb-seg-wrap{flex-wrap:wrap}.tqb-seg button{background:var(--tqb-panel);color:var(--tqb-text);cursor:pointer;border:0;border-inline-start:1px solid var(--tqb-border);padding:6px 12px;font-size:13px}.tqb-seg button:first-child{border-inline-start:0}.tqb-seg button.is-active{background:var(--tqb-brand);color:#fff}.tqb-seg button:disabled{opacity:.4;cursor:not-allowed}.tqb-btn{border:1px solid var(--tqb-border);background:var(--tqb-panel);color:var(--tqb-text);cursor:pointer;border-radius:8px;padding:6px 14px;font-size:13px}.tqb-btn:hover{background:#f3f4f6}.tqb-btn-primary{background:var(--tqb-brand);border-color:var(--tqb-brand);color:#fff}.tqb-btn-primary:hover{background:var(--tqb-brand-hover)}.tqb-body{flex:auto;min-height:0;display:flex}.tqb-panel-left{background:var(--tqb-panel);border-inline-end:1px solid var(--tqb-border);flex-direction:column;flex:0 0 260px;display:flex}.tqb-panel-head{border-bottom:1px solid var(--tqb-border);padding:12px 14px}.tqb-lib-search{padding:10px 12px}.tqb-lib-search input{border:1px solid var(--tqb-border);border-radius:8px;width:100%;padding:7px 10px;font-size:13px}.tqb-lib-scroll{flex:auto;padding:0 12px 16px;overflow:auto}.tqb-lib-cat-title{text-transform:uppercase;letter-spacing:.06em;color:var(--tqb-muted);margin:14px 2px 6px;font-size:11px}.tqb-lib-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.tqb-lib-item{border:1px solid var(--tqb-border);background:var(--tqb-panel);color:var(--tqb-text);cursor:grab;text-align:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:element;border-radius:8px;padding:10px 8px;font-size:12px}.tqb-lib-item:active{cursor:grabbing}.tqb-lib-item:hover{border-color:var(--tqb-brand);background:#faf8ff}.tqb-workspace{background:var(--tqb-workspace);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;overflow:auto}.tqb-canvas-scroller{justify-content:center;min-height:min-content;padding:28px;display:flex}.tqb-canvas-scroller.is-full-layout{align-self:stretch;width:100%;padding-inline:0}.tqb-canvas-scroller.is-full-layout .tqb-canvas{box-shadow:none;border-radius:0}.tqb-canvas{min-height:60vh;transition:width .18s;box-shadow:0 6px 28px #0f172a1f;container:tqb-canvas/inline-size}.tqb-layout-frame{min-height:60vh}.tqb-drop-zone{min-height:32px;position:relative}.tqb-drop-zone.is-drag-active{transition:background .12s}.tqb-drop-zone.is-over{background:#6638b60a}.tqb-drop-zone.is-over-invalid{background:#ef44440d}.tqb-drop-hint{text-align:center;color:var(--tqb-muted);border:1px dashed var(--tqb-border);border-radius:8px;margin:6px;padding:18px;font-size:13px;transition:border-color .12s,background .12s,color .12s}.tqb-drop-hint.is-active{border-color:var(--tqb-brand);color:var(--tqb-brand);background:#6638b60f}.tqb-drop-hint.is-invalid{color:#b91c1c;background:#ef44440f;border-color:#ef4444}.tqb-drop-indicator{pointer-events:none;z-index:6;background:var(--tqb-brand);border-radius:2px;flex:none;box-shadow:0 0 0 2px #6638b62e}.tqb-drop-indicator.is-vertical{width:100%;height:3px;margin:3px 0}.tqb-drop-indicator.is-horizontal{align-self:stretch;width:3px;min-height:24px;margin:0 3px}.tqb-drop-indicator.is-invalid{background:#ef4444;box-shadow:0 0 0 2px #ef44442e}body.tqb-is-dragging{cursor:grabbing}body.tqb-is-dragging .tqb-lib-item{opacity:.55}.tqb-block-wrap.is-dragging>.tb-block,.tqb-block-wrap.is-dragging>[data-block-id]{opacity:.35;outline-offset:-1px;outline:2px dashed #6638b673}.tqb-block-actions .tqb-drag-handle{cursor:grab;pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:element;touch-action:none;padding:2px 4px}.tqb-block-actions .tqb-drag-handle:active{cursor:grabbing}.tqtag-builder-content .tb-row>.tqb-drop-zone,.tqtag-builder-content .tb-col>.tqb-drop-zone,.tqtag-builder-content .tb-section>.tqb-drop-zone,.tqtag-builder-content .tb-container>.tqb-drop-zone,.tqtag-builder-content .tb-box>.tqb-drop-zone,.tqtag-builder-content .tb-form>.tqb-drop-zone,.tqtag-builder-content .tqb-row>.tqb-drop-zone,.tqtag-builder-content .tqb-col>.tqb-drop-zone,.tqtag-builder-content .tb-row>.tqb-drop-zone>.tqb-block-wrap,.tqtag-builder-content .tb-col>.tqb-drop-zone>.tqb-block-wrap,.tqtag-builder-content .tb-section>.tqb-drop-zone>.tqb-block-wrap,.tqtag-builder-content .tb-container>.tqb-drop-zone>.tqb-block-wrap,.tqtag-builder-content .tb-box>.tqb-drop-zone>.tqb-block-wrap,.tqtag-builder-content .tb-form>.tqb-drop-zone>.tqb-block-wrap,.tqtag-builder-content .tqb-row>.tqb-drop-zone>.tqb-block-wrap,.tqtag-builder-content .tqb-col>.tqb-drop-zone>.tqb-block-wrap{display:contents}.tqtag-builder-content.tqb-vp-tablet .tb-row.tqb-row-stack-tablet,.tqtag-builder-content.tqb-vp-tablet .tqb-row.tqb-row-stack-tablet{flex-direction:column!important}.tqtag-builder-content.tqb-vp-tablet .tb-row.tqb-row-stack-tablet>.tb-col,.tqtag-builder-content.tqb-vp-tablet .tb-row.tqb-row-stack-tablet>.tqb-col,.tqtag-builder-content.tqb-vp-tablet .tqb-row.tqb-row-stack-tablet>.tb-col,.tqtag-builder-content.tqb-vp-tablet .tqb-row.tqb-row-stack-tablet>.tqb-col{flex:100%!important;width:100%!important;max-width:100%!important}.tqtag-builder-content.tqb-vp-mobile .tb-row:not(.tqb-row-keep-columns-mobile),.tqtag-builder-content.tqb-vp-mobile .tqb-row:not(.tqb-row-keep-columns-mobile){flex-direction:column!important}.tqtag-builder-content.tqb-vp-mobile .tb-row:not(.tqb-row-keep-columns-mobile)>.tb-col,.tqtag-builder-content.tqb-vp-mobile .tb-row:not(.tqb-row-keep-columns-mobile)>.tqb-col,.tqtag-builder-content.tqb-vp-mobile .tqb-row:not(.tqb-row-keep-columns-mobile)>.tb-col,.tqtag-builder-content.tqb-vp-mobile .tqb-row:not(.tqb-row-keep-columns-mobile)>.tqb-col{flex:100%!important;width:100%!important;max-width:100%!important}.tqb-block-wrap{position:relative}.tqtag-builder-content .tb-block{box-sizing:border-box;outline:1px solid #0000;position:relative}.tqtag-builder-content .tb-block:hover{outline-color:#6638b659}.tqtag-builder-content .tb-block.tqb-selected{outline:2px solid var(--tqb-brand);outline-offset:-1px}.tqtag-builder-content .tqb-block-wrap.tqb-layer-hover>.tb-block,.tqtag-builder-content .tqb-block-wrap.tqb-layer-hover>[data-block-id]{outline-offset:-1px;outline:2px dashed #6638b68c;box-shadow:0 0 0 3px #6638b61f}.tqtag-builder-content .tqb-block-wrap.tqb-layer-hover>.tb-block.tqb-selected,.tqtag-builder-content .tqb-block-wrap.tqb-layer-hover>[data-block-id].tqb-selected{box-shadow:0 0 0 3px #6638b638}.tqtag-builder-content .tb-block.tqb-builder-hidden{opacity:.4}.tqb-block-actions{top:-1px;z-index:5;background:var(--tqb-brand);color:#fff;border-radius:0 0 0 6px;align-items:center;gap:2px;padding:2px 4px;font-size:11px;display:none;position:absolute;inset-inline-end:-1px}.tqtag-builder-content .tb-block:hover>.tqb-block-actions,.tqtag-builder-content .tb-block.tqb-selected>.tqb-block-actions{display:flex}.tqb-block-actions button{color:#fff;cursor:pointer;background:0 0;border:0;padding:2px 4px}.tqb-block-type-label{opacity:.9;padding:0 4px}.tqb-drawer{background:var(--tqb-panel);border-inline-start:1px solid var(--tqb-border);flex-direction:column;flex:0 0 300px;display:flex}.tqb-drawer-tabs{border-bottom:1px solid var(--tqb-border);display:flex}.tqb-drawer-tabs button{cursor:pointer;color:var(--tqb-muted);background:0 0;border:0;border-bottom:2px solid #0000;flex:1;padding:10px;font-size:13px}.tqb-drawer-tabs button.is-active{color:var(--tqb-brand);border-bottom-color:var(--tqb-brand);font-weight:600}.tqb-drawer-body{flex:auto;overflow:auto}.tqb-props-empty{color:var(--tqb-muted);text-align:center;padding:28px 16px;font-size:13px}.tqb-props-head{border-bottom:1px solid var(--tqb-border);justify-content:space-between;align-items:baseline;padding:12px 14px;display:flex}.tqb-props-id{color:var(--tqb-muted);font-size:11px}.tqb-props-section{border-bottom:1px solid var(--tqb-border);padding:12px 14px}.tqb-props-section h4{text-transform:uppercase;letter-spacing:.06em;color:var(--tqb-muted);margin:0 0 10px;font-size:11px}.tqb-note{color:var(--tqb-muted);font-size:12px}.tqb-field{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.tqb-field>span{color:var(--tqb-text);font-size:12px}.tqb-field input[type=text],.tqb-field input[type=number],.tqb-field select,.tqb-field textarea{border:1px solid var(--tqb-border);border-radius:6px;width:100%;padding:6px 8px;font-size:13px}.tqb-field-color{flex-direction:row;justify-content:space-between;align-items:center}.tqb-field-color input[type=color]{border:1px solid var(--tqb-border);border-radius:6px;width:40px;height:28px;padding:0}.tqb-field-check{flex-direction:row;align-items:center;gap:8px}.tqb-layers{padding:8px 0}.tqb-layers.is-drag-active{-webkit-user-select:none;user-select:none}.tqb-layer-item{cursor:pointer;border-inline-start:3px solid #0000;align-items:center;gap:6px;padding:5px 10px;font-size:13px;display:flex}.tqb-layer-item:hover:not(.is-selected){background:#f3f4f6}.tqb-layer-item.is-selected{color:var(--tqb-brand);background:#ede9fe}.tqb-layer-item.is-selected-primary{border-inline-start-color:var(--tqb-brand);font-weight:600;box-shadow:inset 0 0 0 1px #6638b62e}.tqb-layer-item.is-dragging{opacity:.45}.tqb-layer-item.is-drop-nest{box-shadow:inset 0 0 0 2px var(--tqb-brand);background:#6638b61a}.tqb-layer-item.is-drop-nest.is-invalid{background:#ef444414;box-shadow:inset 0 0 0 2px #ef4444}.tqb-layer-drag{cursor:grab;color:var(--tqb-muted);-webkit-user-select:none;user-select:none;-webkit-user-drag:element;background:0 0;border:0;flex:none;padding:0 2px;font-size:12px;line-height:1}.tqb-layer-drag:active{cursor:grabbing}.tqb-layer-drop-line{background:var(--tqb-brand);pointer-events:none;border-radius:1px;height:2px;margin:1px 10px 1px 0;box-shadow:0 0 0 1px #6638b633}.tqb-layer-drop-line.is-invalid{background:#ef4444;box-shadow:0 0 0 1px #ef444433}.tqb-layer-eye{cursor:pointer;color:var(--tqb-muted);background:0 0;border:0;font-size:10px}.tqb-layer-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.tqb-layer-id{color:var(--tqb-muted);font-size:10px}.tqb-overlay{z-index:1200;background:#0f172a73;place-items:center;display:grid;position:fixed;inset:0}.tqb-page-settings,.tqb-preview-modal{background:#fff;border-radius:12px;flex-direction:column;width:min(560px,92vw);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0f172a4d}.tqb-preview-modal{width:min(1180px,94vw);height:86vh}.tqb-preview-modal--resizable{width:min(1180px,94vw);max-width:98vw;height:86vh;max-height:95vh;position:relative}.tqb-preview-modal__body{flex:auto;min-height:0;overflow:hidden}.tqb-preview-modal__body iframe{border:0;width:100%;height:100%;display:block}.tqb-preview-resize-handle{touch-action:none;z-index:2;position:absolute}.tqb-preview-resize-e{cursor:ew-resize;width:8px;height:100%;top:0;right:-4px}.tqb-preview-resize-s{cursor:ns-resize;width:100%;height:8px;bottom:-4px;left:0}.tqb-preview-resize-se{cursor:nwse-resize;background:linear-gradient(135deg,#0000 50%,#6638b659 50%);border-radius:0 0 10px;width:14px;height:14px;bottom:-6px;right:-6px}.tqb-preview-resize-se:after{content:"";border-right:2px solid var(--tqb-brand,#6638b6);border-bottom:2px solid var(--tqb-brand,#6638b6);opacity:.85;border-radius:0 0 2px;width:6px;height:6px;position:absolute;bottom:3px;right:3px}@media (width<=768px){.tqb-preview-modal--resizable{width:94vw!important;height:86vh!important}.tqb-preview-resize-handle{display:none}}.tqb-page-settings{width:min(680px,94vw);max-height:92vh}.tqb-ps-head{border-bottom:1px solid var(--tqb-border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.tqb-ps-head button{cursor:pointer;background:0 0;border:0;font-size:16px}.tqb-ps-body{flex:auto;min-height:0;overflow:auto}.tqb-props-section--css{flex-direction:column;min-height:0;display:flex}.tqb-css-editor-hint{margin:0 0 8px}.tqb-css-editor{border:1px solid var(--tqb-border);background:var(--tqb-bg);border-radius:8px;flex:auto;min-height:360px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #0f172a0f}.tqb-css-editor__input{resize:vertical;box-sizing:border-box;tab-size:2;width:100%;min-height:360px;color:var(--tqb-text);background:linear-gradient(90deg,#eef1f5 44px,#0000 44px),#fbfcfd repeating-linear-gradient(#0000,#0000 calc(1.55em - 1px),#e2e5ea8c calc(1.55em - 1px) 1.55em);border:0;border-radius:0;flex:auto;margin:0;padding:12px 14px 12px 48px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.55}.tqb-css-editor__input::placeholder{color:var(--tqb-muted);opacity:.85}.tqb-css-editor__input:focus{outline:none;box-shadow:inset 0 0 0 2px #6638b640}.tqb-toast{color:#fff;z-index:2000;background:#0f172a;border-radius:8px;max-width:min(520px,90vw);padding:10px 16px;font-size:13px;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0f172a59}.tqb-toast.is-error{background:#b91c1c}.tqb-font-picker{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.tqb-font-picker-tabs{gap:4px;display:flex}.tqb-font-tab{border:1px solid var(--tqb-border);cursor:pointer;background:#fff;border-radius:6px;flex:1;padding:5px;font-size:12px}.tqb-font-tab.is-active{background:var(--tqb-accent);color:#fff;border-color:var(--tqb-accent)}.tqb-font-system-select,.tqb-font-search{box-sizing:border-box;border:1px solid var(--tqb-border);border-radius:6px;width:100%;padding:6px 8px;font-size:13px}.tqb-font-current{color:var(--tqb-muted);font-size:12px}.tqb-font-list{border:1px solid var(--tqb-border);border-radius:6px;max-height:180px;margin:0;padding:0;list-style:none;overflow:auto}.tqb-font-list-item{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:6px 8px;font-size:14px}.tqb-font-list-item:hover{background:#f1f5f9}.tqb-font-preview{border:1px dashed var(--tqb-border);color:#334155;border-radius:6px;padding:10px;font-size:15px}:root{--tqb-space-1:4px;--tqb-space-2:8px;--tqb-space-3:16px;--tqb-space-4:24px;--tqb-space-5:32px;--tqb-space-6:48px;--tqb-space-7:64px;--tqb-brand-primary:#6638b6;--tqb-brand-primary-hover:#5a2fa0;--tqb-brand-primary-light:#ede9fe;--tqb-brand-primary-rgb:102, 56, 182;--tqb-bg:#f8f9fa;--tqb-bg-elevated:#fff;--tqb-panel:#fff;--tqb-panel-hover:#f3f4f6;--tqb-panel-active:#eceef1;--tqb-panel-border:#e2e5ea;--tqb-border-subtle:#eceef1;--tqb-bg-subtle:#f3f4f6;--tqb-workspace:#e8eaed;--tqb-workspace-dot:#c4c8cf;--tqb-surface:var(--tqb-workspace);--tqb-canvas:#fff;--tqb-canvas-muted:#fafbfc;--tqb-canvas-text:#1a1d21;--tqb-canvas-border:#d1d5db;--tqb-selection-ring:#6638b6;--tqb-selection-glow:#6638b638;--tqb-handle-size:8px;--tqb-handle-bg:#fff;--tqb-handle-shadow:0 1px 4px #0f172a2e;--tqb-ruler-size:20px;--tqb-ruler-bg:#f4f5f7;--tqb-ruler-tick:#b8bcc4;--tqb-ruler-label:#8b919a;--tqb-accent:var(--tqb-brand-primary);--tqb-accent-hover:#7c52c9;--tqb-accent-active:var(--tqb-brand-primary-hover);--tqb-accent-muted:rgba(var(--tqb-brand-primary-rgb), .1);--tqb-accent-soft:rgba(var(--tqb-brand-primary-rgb), .08);--tqb-accent-ring:rgba(var(--tqb-brand-primary-rgb), .35);--tqb-accent-glow:rgba(var(--tqb-brand-primary-rgb), .2);--tqb-accent-on:#fff;--tqb-success:#198754;--tqb-warning:#ffc107;--tqb-danger:#dc3545;--tqb-danger-bg:#dc354514;--tqb-info:#0dcaf0;--tqb-text:#1a1d21;--tqb-text-secondary:#4b5563;--tqb-muted:#6b7280;--tqb-text-faint:#9ca3af;--tqb-text-muted:#6b7280;--tqb-font-display:"Segoe UI", system-ui, -apple-system, Roboto, "Helvetica Neue", Arial, sans-serif;--tqb-font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tqb-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--tqb-text-xs:12px;--tqb-text-sm:14px;--tqb-text-base:16px;--tqb-text-lg:18px;--tqb-text-xl:20px;--tqb-text-2xl:24px;--tqb-radius-sm:4px;--tqb-radius:6px;--tqb-radius-lg:8px;--tqb-radius-xl:12px;--tqb-lib-width:260px;--tqb-drawer-width:min(380px, 94vw);--tqb-toolbar-height:44px;--tqb-status-height:28px;--tqb-touch:44px;--tqb-z-dropdown:10;--tqb-z-sticky:20;--tqb-z-overlay:30;--tqb-z-modal:40;--tqb-z-toast:50;--tqb-z-wysiwyg:55;--tqb-duration-fast:.15s;--tqb-duration:.2s;--tqb-duration-slow:.32s;--tqb-ease:cubic-bezier(.22, 1, .36, 1);--tqb-ease-out:cubic-bezier(0, 0, .2, 1)}html.tqtag-builder-active,body.tqtag-builder-active{overflow:hidden}.tqtag-content-editor-wrap{position:relative}.tqtag-content-editor-toolbar{align-items:center;gap:var(--tqb-space-2,8px);margin-bottom:var(--tqb-space-2,8px);flex-wrap:wrap;display:flex}.tqtag-content-editor-toolbar .btn[data-tqtag-builder-open]{letter-spacing:.02em;font-weight:600}.tqtag-builder-shell{z-index:1060;background:var(--tqb-bg,#f8f9fa);flex-direction:column;display:none;position:fixed;inset:0}.tqtag-builder-shell.is-active{display:flex}.tqtag-builder-shell.is-active .tqtag-builder-shell-header{display:none}.tqb-empty-blocks-warning{z-index:2;border-bottom:1px solid #ffc10759;flex-shrink:0}.tqtag-builder-shell-header{padding:var(--tqb-space-2,8px) var(--tqb-space-3,16px);border-bottom:1px solid var(--tqb-panel-border,#dee2e6);background:var(--tqb-bg-elevated,#fff);min-height:48px;color:var(--tqb-text,#212529);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.tqtag-builder-shell-header strong{font-family:var(--tqb-font-display,system-ui, sans-serif);font-weight:600}.tqtag-builder-mount{pointer-events:auto;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.tqtag-builder-shell.is-active{pointer-events:auto}.tqtag-builder-mount .tqb-root{border:none;border-radius:0;flex:1;height:100%;min-height:0;position:relative;inset:auto}.tqtag-content-editor-wrap.is-builder-document textarea[name=content],.tqtag-content-editor-wrap.is-builder-document .cke,.tqtag-content-editor-wrap.is-builder-mode textarea[name=content],.tqtag-content-editor-wrap.is-builder-mode .cke{display:none!important}.tqtag-content-editor-wrap.is-builder-document .tqtag-builder-json-hint{display:block!important}.tqtag-content-editor-wrap.is-builder-ckeditor-damaged .tqtag-builder-ckeditor-damage-alert{display:block}.tqb-save-toast{bottom:var(--tqb-space-4,24px);z-index:var(--tqb-z-toast,50);padding:var(--tqb-space-2,8px) var(--tqb-space-4,24px);background:var(--tqb-bg-elevated,#fff);color:var(--tqb-success,#198754);font-size:var(--tqb-text-sm,14px);opacity:0;pointer-events:none;transition:opacity var(--tqb-duration,.22s) var(--tqb-ease,ease), transform var(--tqb-duration,.22s) var(--tqb-ease,ease);border:1px solid #19875440;border-radius:999px;font-weight:600;position:fixed;left:50%;transform:translate(-50%)translateY(16px);box-shadow:0 4px 16px #0000001a}.tqb-save-toast.is-visible{opacity:1;transform:translate(-50%)translateY(0)}.tqb-save-toast.is-error{color:var(--tqb-danger,#dc3545);border-color:#dc354540}.content-add-edit-page{padding-bottom:3rem}.content-add-edit-page h1.content-add-edit-title{font-size:var(--tq-text-xl);letter-spacing:-.02em;margin-bottom:.35rem;font-weight:700}.content-add-edit-subtitle{color:var(--tq-text-muted);margin-bottom:1.25rem}.content-add-edit-layout{align-items:flex-start}.content-add-edit-nav-col{top:calc(var(--tq-header) + .75rem);z-index:2;max-height:calc(100vh - var(--tq-header) - 1.5rem);overscroll-behavior-y:contain;position:sticky;overflow-y:auto}.content-add-edit-input,.content-add-edit-page textarea.form-control,.content-add-edit-page select.form-control,.content-add-edit-page .form-select{border:1px solid var(--tq-border);border-radius:10px;min-height:44px;padding:12px 14px;font-size:.9375rem}.content-add-edit-page textarea.form-control{min-height:5.5rem}.content-add-edit-page .form-control:hover,.content-add-edit-page .form-select:hover{border-color:rgba(var(--tq-primary-rgb), .45)}.content-add-edit-page .form-control:focus,.content-add-edit-page .form-select:focus,.content-add-edit-page .form-control:focus-visible,.content-add-edit-page .form-select:focus-visible{border-color:var(--tq-primary);box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .12);outline:none}.content-add-edit-page .form-control:disabled,.content-add-edit-page .form-select:disabled{opacity:.65;cursor:not-allowed}.content-add-edit-field{margin-bottom:1.15rem}.content-date-picker__label,.content-add-edit-field>label,.content-add-edit-page .content-date-picker__label{color:var(--tq-text);margin-bottom:6px;font-size:.8125rem;font-weight:600;display:block}.content-date-picker__hint{color:var(--tq-text-muted);font-size:.8125rem;line-height:1.4}.content-field-error{color:var(--tq-danger,#e2445c);font-size:.8125rem;font-weight:600}.content-date-picker{margin-bottom:1.15rem}.content-date-picker__control{border:1px solid var(--tq-border);background:var(--tq-card);cursor:pointer;border-radius:10px;align-items:center;width:100%;min-height:44px;padding-inline:14px 2.75rem;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}.content-date-picker__control:hover{border-color:var(--tq-primary)}.content-date-picker__control:active{background:var(--tq-primary-soft)}.content-date-picker__control:focus-within{border-color:var(--tq-primary);box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .12)}.content-date-picker__control.is-disabled{opacity:.65;cursor:not-allowed;pointer-events:none}.content-date-picker__control input{width:100%;min-height:44px;color:var(--tq-text);font:inherit;cursor:pointer;background:0 0;border:0;flex:auto}.content-date-picker__control input:focus{outline:none}.content-date-picker__control input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.content-date-picker__icon{inset-inline-end:.85rem;pointer-events:none;color:var(--tq-primary);font-size:.95rem;position:absolute;top:50%;transform:translateY(-50%)}.content-onoff-switch{margin-bottom:1.15rem}.content-onoff-switch [data-part=control]{min-width:44px;min-height:24px}.content-jump-nav{min-width:0}.content-jump-nav__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.content-jump-nav__btn{width:100%;min-height:44px;color:var(--tq-text-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:.65rem .85rem;font-weight:600;transition:background .18s,color .18s,box-shadow .18s;display:flex}.content-jump-nav__btn:hover{color:var(--tq-text);background:var(--tq-primary-soft)}.content-jump-nav__btn:active{background:rgba(var(--tq-primary-rgb), .18)}.content-jump-nav__btn:focus-visible{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .35);outline:none}.content-jump-nav__btn:disabled{opacity:.65;cursor:not-allowed}.content-jump-nav__btn.is-active{color:var(--tq-primary);background:var(--tq-primary-soft);box-shadow:inset 3px 0 0 var(--tq-primary);font-weight:700}html[dir=rtl] .content-jump-nav__btn.is-active{box-shadow:inset -3px 0 0 var(--tq-primary)}.content-add-edit-section{scroll-margin-top:calc(var(--tq-header) + .75rem);background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;margin-bottom:1.25rem;padding:1.5rem 1.5rem 1.25rem}.content-add-edit-section h2{border-bottom:1px solid var(--tq-border);margin-bottom:1rem;padding-bottom:.65rem;font-size:1.05rem;font-weight:700}.content-add-edit-aside{position:sticky;top:1rem}.content-add-edit-aside-card{background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;padding:1.25rem 1.15rem}.content-add-edit-actions{flex-direction:column;gap:.5rem;display:flex}.content-add-edit-actions .btn{justify-content:center;min-height:44px}.content-editor-toolbar-row{flex-wrap:wrap;align-items:flex-start;gap:.65rem 1rem;margin-bottom:.75rem;display:flex}.content-editor-toolbar-copy{flex:12rem;min-width:0}.content-linked-picker__hits{border:1px solid var(--tq-border);background:var(--tq-card);border-radius:10px;max-height:220px;overflow-y:auto}.content-linked-picker__hit{text-align:start;cursor:pointer;width:100%;min-height:44px;font:inherit;background:0 0;border:0;padding:10px 16px;display:block}.content-linked-picker__hit:hover,.content-linked-picker__hit:focus-visible{background:rgba(var(--tq-primary-rgb), .08);outline:none}@media (width<=991.98px){.content-add-edit-nav-col{max-height:none;position:static;overflow:visible}.content-jump-nav{margin-bottom:1rem}.content-jump-nav__list{flex-direction:row;overflow-x:auto}.content-jump-nav__btn{white-space:nowrap}.content-add-edit-aside{margin-top:1rem;position:static}}@media (prefers-reduced-motion:reduce){.content-date-picker__control,.content-jump-nav__btn,.content-linked-picker__hit{transition:none}}html.tq-admin .tq-formbuilder .btn,html.tq-admin .tq-formbuilder-ui .btn,html.tq-admin .btn.tq-formbuilder-ui{border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 1rem;font-weight:600;display:inline-flex}html.tq-admin .tq-formbuilder .btn-primary,html.tq-admin .tq-formbuilder-ui .btn-primary,html.tq-admin .btn-primary.tq-formbuilder-ui{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-formbuilder .btn-primary:hover,html.tq-admin .tq-formbuilder-ui .btn-primary:hover,html.tq-admin .btn-primary.tq-formbuilder-ui:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-formbuilder .btn-primary:focus-visible,html.tq-admin .tq-formbuilder-ui .btn-primary:focus-visible,html.tq-admin .tq-formbuilder .btn-light:focus-visible,html.tq-admin .tq-formbuilder-ui .btn-light:focus-visible,html.tq-admin .tq-formbuilder .btn-light-danger:focus-visible,html.tq-admin .tq-formbuilder-ui .btn-light-danger:focus-visible,html.tq-admin .tq-formbuilder .btn-danger:focus-visible,html.tq-admin .tq-formbuilder-ui .btn-danger:focus-visible,html.tq-admin .tq-formbuilder .btn-outline-primary:focus-visible,html.tq-admin .tq-formbuilder-ui .btn-outline-primary:focus-visible,html.tq-admin .tq-formbuilder .tq-formbuilder-link:focus-visible,html.tq-admin .tq-formbuilder .tq-formbuilder-copy:focus-visible{outline-offset:2px;outline:2px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-formbuilder .btn-primary:active,html.tq-admin .tq-formbuilder-ui .btn-primary:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-formbuilder .btn-primary:disabled,html.tq-admin .tq-formbuilder-ui .btn-primary:disabled,html.tq-admin .tq-formbuilder .btn-light:disabled,html.tq-admin .tq-formbuilder-ui .btn-light:disabled,html.tq-admin .tq-formbuilder .btn-light-danger:disabled,html.tq-admin .tq-formbuilder-ui .btn-light-danger:disabled,html.tq-admin .tq-formbuilder .btn-danger:disabled,html.tq-admin .tq-formbuilder-ui .btn-danger:disabled{opacity:.55;cursor:not-allowed}html.tq-admin .tq-formbuilder .btn-light:hover,html.tq-admin .tq-formbuilder-ui .btn-light:hover{background-color:#ede9fe;border-color:#d6c8f5}html.tq-admin .tq-formbuilder .form-control,html.tq-admin .tq-formbuilder-ui .form-control,html.tq-admin .tq-formbuilder .form-select,html.tq-admin .tq-formbuilder-ui .form-select{min-height:44px}html.tq-admin .tq-formbuilder .form-control:focus,html.tq-admin .tq-formbuilder-ui .form-control:focus,html.tq-admin .tq-formbuilder .form-select:focus,html.tq-admin .tq-formbuilder-ui .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-formbuilder-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}html.tq-admin .tq-formbuilder-link{color:#6638b6;align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}html.tq-admin .tq-formbuilder-link:hover{color:#5a2fa0;text-decoration:underline}html.tq-admin .tq-formbuilder-copy{color:#6638b6;min-width:44px;min-height:44px}html.tq-admin .tq-formbuilder-search{max-width:22rem}html.tq-admin .tq-formbuilder-field-row{border:1px solid var(--tq-border,#e4e6ef);background:var(--tq-card,#fff);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:44px;padding:.65rem .85rem;display:flex}html.tq-admin .tq-formbuilder-field-row+.tq-formbuilder-field-row{margin-top:.5rem}html.tq-admin .tq-formbuilder-field-row:hover{border-color:#6638b673}html.tq-admin .tq-formbuilder-field-meta{flex:12rem;min-width:0}html.tq-admin .tq-formbuilder-field-actions{flex-wrap:wrap;gap:.35rem;display:flex}html.tq-admin .tq-formbuilder-type{color:#6638b6;background:#ede9fe;border-radius:999px;padding:.15rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}html.tq-admin .tq-formbuilder-add-grid{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem;display:grid}html.tq-admin .tq-formbuilder-add-grid .btn{justify-content:flex-start;width:100%}html.tq-admin .tq-fb-canvas{flex-direction:column;gap:1rem;display:flex}html.tq-admin .tq-fb-palette-wrap{background:var(--tq-card,#fff);border:1px solid var(--tq-border,#e4e6ef);border-radius:12px;padding:.85rem 1rem}html.tq-admin .tq-fb-palette{flex-wrap:wrap;gap:.45rem;display:flex}html.tq-admin .tq-fb-chip{color:#4c2788;cursor:grab;background:#ede9fe;border:1px solid #d6c8f5;border-radius:999px;align-items:center;min-height:40px;padding:.35rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}html.tq-admin .tq-fb-chip:active{cursor:grabbing}html.tq-admin .tq-fb-pages{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}html.tq-admin .tq-fb-page-tab{border:1px solid var(--tq-border,#e4e6ef);background:#fff;border-radius:999px;align-items:center;gap:.4rem;min-height:44px;padding:0 .85rem;font-weight:600;display:inline-flex}html.tq-admin .tq-fb-page-tab.is-active{color:#fff;background:#6638b6;border-color:#6638b6}html.tq-admin .tq-fb-page-gear{border-radius:6px;justify-content:center;align-items:center;min-width:28px;min-height:28px;display:inline-flex}html.tq-admin .tq-fb-areas{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}html.tq-admin .tq-fb-area{background:var(--tq-card,#fff);border:1px solid var(--tq-border,#e4e6ef);border-radius:12px;overflow:hidden}html.tq-admin .tq-fb-area-bar{background:#f6f2fc;border-bottom:1px solid #eadff8;gap:.5rem;padding:.35rem .6rem}html.tq-admin .tq-fb-area-drag,html.tq-admin .tq-fb-col-drag{cursor:grab;color:#6b5a86;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}html.tq-admin .tq-fb-area-img{max-width:100%;display:block}html.tq-admin .tq-fb-cols{min-height:4.5rem;margin:0;padding:.65rem}html.tq-admin .tq-fb-col{background:#fff;border:1px solid #eadff8;border-radius:10px;align-items:flex-start;gap:.35rem;min-height:72px;margin-bottom:.5rem;padding:.55rem .5rem;display:flex;position:relative}html.tq-admin .tq-fb-col-body{flex:auto;min-width:0}html.tq-admin .tq-fb-col-size{flex-direction:column;gap:2px;display:flex}html.tq-admin .tq-fb-col-size button{color:#6638b6;background:#fff;border:1px solid #d6c8f5;border-radius:6px;min-width:28px;min-height:24px;font-weight:700;line-height:1}html.tq-admin .tq-fb-col-empty{background:#faf7ff;border:2px dashed #c4b0ea;flex-direction:column}html.tq-admin .tq-fb-drop-hint{color:#6b5a86;font-size:.8rem;font-weight:600}html.tq-admin .tq-fb-layouts{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;display:grid}html.tq-admin .tq-fb-layout{color:#4c2788;background:#fff;border:1px solid #d6c8f5;border-radius:8px;min-height:44px;font-weight:600}html.tq-admin .tq-fb-layout:hover{background:#ede9fe}html.tq-admin[dir=rtl] .tq-fb-chip,html.tq-admin[dir=rtl] .tq-fb-page-tab,html.tq-admin[dir=rtl] .tq-fb-col{text-align:right}html.tq-admin .tq-fb-condition-block{background:#faf7ff;border:1px solid #eadff8;border-radius:10px;margin-bottom:.75rem;padding:.75rem}html.tq-admin .tq-fb-condition-row{flex-wrap:wrap;align-items:flex-start;gap:.4rem;margin-bottom:.4rem;display:flex}html.tq-admin .tq-fb-condition-field{flex:100%;min-width:0}html.tq-admin .tq-fb-condition-andor,html.tq-admin .tq-fb-condition-op{flex:0 8rem}html.tq-admin .tq-fb-condition-value{flex:10rem}html.tq-admin .tq-fb-pick{text-align:start;border:1px solid var(--tq-border,#e4e6ef);background:#fff;border-radius:8px;width:100%;min-height:40px;margin-bottom:.35rem;padding:.4rem .7rem;display:block}html.tq-admin .tq-fb-pick.is-selected{color:#4c2788;background:#ede9fe;border-color:#6638b6;font-weight:600}html.tq-admin .tq-formbuilder-ui .tq-field-ms{flex-direction:column;gap:.5rem;display:flex}html.tq-admin .tq-formbuilder-ui .tq-field-ms-chips{flex-wrap:wrap;gap:.4rem;display:flex}html.tq-admin .tq-formbuilder-ui .tq-field-ms-chip{color:#6638b6;cursor:pointer;background:#ede9fe;border:0;border-radius:999px;align-items:center;gap:.35rem;min-height:32px;padding:.2rem .7rem;font-weight:600;display:inline-flex}html.tq-admin .tq-formbuilder-ui .tq-field-ms-chip:hover,html.tq-admin .tq-formbuilder-ui .tq-field-ms-chip:active{color:#fff;background:#6638b6}html.tq-admin .tq-formbuilder-ui .tq-field-ms-chip:focus-visible{outline-offset:2px;outline:2px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-formbuilder-ui .tq-field-ms-list{border:1px solid var(--tq-border,#e4e4e7);background:#fff;border-radius:10px;max-height:220px;overflow-y:auto}html.tq-admin .tq-formbuilder-ui .tq-field-ms-group+.tq-field-ms-group{border-top:1px solid var(--tq-border,#e4e4e7)}html.tq-admin .tq-formbuilder-ui .tq-field-ms-group-title{color:#6b5a86;padding:.45rem .75rem .2rem;font-size:.75rem;font-weight:700}html.tq-admin .tq-formbuilder-ui .tq-field-ms-option{text-align:start;width:100%;min-height:40px;color:inherit;background:0 0;border:0;align-items:center;gap:.55rem;padding:.35rem .75rem;display:flex}html.tq-admin .tq-formbuilder-ui .tq-field-ms-option:hover{background:#f6f2fc}html.tq-admin .tq-formbuilder-ui .tq-field-ms-option.is-selected{color:#4c2788;background:#ede9fe;font-weight:600}html.tq-admin .tq-formbuilder-ui .tq-field-ms-option:focus-visible{outline-offset:-2px;outline:2px solid #6638b6}html.tq-admin .tq-formbuilder-ui .tq-field-ms-check{color:#6638b6;flex:0 0 1.1rem;width:1.1rem;font-weight:700;display:inline-flex}html.tq-admin[dir=rtl] .tq-formbuilder-ui .tq-field-ms-option,html.tq-admin[dir=rtl] .tq-formbuilder-ui .tq-field-ms-chip{text-align:right}html.tq-admin .tq-formbuilder-ui input[type=color].form-control,html.tq-admin .tq-formbuilder-ui .tq-fb-color{cursor:pointer;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:.2rem}html.tq-admin .tq-formbuilder-ui .tq-fb-option-card{background:#fff;border:1px solid #eadff8;border-radius:10px;margin-bottom:.65rem;padding:.65rem}html.tq-admin .tq-formbuilder-ui .tq-fb-option-main{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}html.tq-admin .tq-formbuilder-ui .tq-fb-option-main .form-control:not(.tq-fb-color){flex:8rem;min-width:6rem}html.tq-admin .tq-formbuilder-ui .tq-fb-option-extras{border-top:1px solid #eadff8;margin-top:.75rem;padding-top:.75rem}html.tq-admin .tq-formbuilder-ui .tq-fb-pick-list{max-height:220px;overflow-y:auto}html.tq-admin .tq-formbuilder-ui .tq-fb-reorder-handle{cursor:grab;color:#6b5a86;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}html.tq-admin .tq-formbuilder-ui .tq-fb-reorder-handle:active{cursor:grabbing}html.tq-admin .tq-formbuilder-ui .content-onoff-switch{margin-bottom:1.15rem}html.tq-admin .tq-formbuilder-ui .content-onoff-switch [data-part=control]{background:#d6c8f5;min-width:44px;min-height:24px}html.tq-admin .tq-formbuilder-ui .content-onoff-switch [data-part=root][data-state=checked] [data-part=control]{background:#6638b6}html.tq-admin .tq-gallery .tq-gallery-btn,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-btn,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-gallery .btn-primary.tq-gallery-btn,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .btn-primary.tq-gallery-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-gallery .btn-primary.tq-gallery-btn:hover,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .btn-primary.tq-gallery-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-gallery .tq-gallery-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .btn-close:focus-visible,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-field:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-gallery .btn-primary.tq-gallery-btn:active,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .btn-primary.tq-gallery-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-gallery .btn-primary.tq-gallery-btn:disabled,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .btn-primary.tq-gallery-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .comm-ai-drawer.tq-gallery-drawer{width:min(32rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .form-select,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-field{min-height:44px}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .form-select:focus,html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-field:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .form-label{margin-top:1rem;margin-bottom:6px;font-size:.8125rem;font-weight:600;display:block}html.tq-admin .tq-gallery .gallery-album-card,html.tq-admin .tq-gallery .gallery-pic-card{border:1px solid var(--bs-gray-300);transition:box-shadow .15s,transform .15s;overflow:hidden}html.tq-admin .tq-gallery .gallery-album-card:hover,html.tq-admin .tq-gallery .gallery-pic-card:hover{box-shadow:0 .5rem 1.25rem #00000014}html.tq-admin .tq-gallery .gallery-album-cover{background:var(--bs-gray-200) center/cover no-repeat;height:160px}html.tq-admin .tq-gallery .gallery-album-cover.is-empty{color:var(--bs-gray-500);justify-content:center;align-items:center;display:flex}html.tq-admin .tq-gallery .gallery-pic-card.is-inactive img{opacity:.35}html.tq-admin .tq-gallery .gallery-pic-card.is-cover{outline-offset:2px;outline:2px solid #6638b6}html.tq-admin .tq-gallery .gallery-pic-card .card-img-top{object-fit:cover;aspect-ratio:1;width:100%}html.tq-admin .tq-gallery .tq-gallery-ph{aspect-ratio:1;background:var(--bs-gray-100);color:var(--bs-gray-500);justify-content:center;align-items:center;display:flex}html.tq-admin .tq-gallery .tq-gallery-badge{color:#fff;background-color:#6638b6}html.tq-admin .tq-gallery .sortable-gallery-pics .sortable-ghost{opacity:.45}html.tq-admin .tq-gallery .gallery-pic-col{cursor:grab}html.tq-admin .tq-gallery .gallery-pic-col:active{cursor:grabbing}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-dropzone{background:var(--bs-gray-100);border:2px dashed var(--bs-gray-400);cursor:pointer;text-align:center;border-radius:.75rem;min-height:160px;padding:2rem 1.5rem;transition:border-color .15s,background .15s}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-dropzone.is-dragover{background:#6638b614;border-color:#6638b6}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-dropzone.is-disabled{opacity:.55;pointer-events:none}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-dropzone-icon{color:#6638b6;margin-bottom:.75rem;font-size:2rem;display:block}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-hero{border:1px solid var(--bs-gray-300);border-radius:14px;margin-bottom:1rem;display:block;overflow:hidden}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .tq-gallery-hero img{object-fit:contain;background:var(--bs-gray-100);width:100%;max-height:320px}html.tq-admin .comm-ai-drawer.tq-gallery-drawer .progress-bar{background-color:#6638b6}@media (prefers-reduced-motion:reduce){html.tq-admin .tq-gallery .gallery-album-card,html.tq-admin .tq-gallery .gallery-pic-card{transition:none}}html.tq-admin .tq-search-suggestions .tq-ss-btn,html.tq-admin .comm-ai-drawer .tq-ss-btn,html.tq-admin .tq-search-suggestions .form-control,html.tq-admin .comm-ai-drawer .tq-ss-field{min-height:44px}html.tq-admin .tq-search-suggestions .tq-ss-btn,html.tq-admin .comm-ai-drawer .tq-ss-btn{border-radius:8px;justify-content:center;align-items:center;min-width:44px;padding:0 1rem;font-weight:600;display:inline-flex}html.tq-admin .tq-search-suggestions .btn-primary.tq-ss-btn,html.tq-admin .comm-ai-drawer .btn-primary.tq-ss-btn{color:#fff;box-shadow:var(--tq-shadow-btn);background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-search-suggestions .btn-primary.tq-ss-btn:hover,html.tq-admin .comm-ai-drawer .btn-primary.tq-ss-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-search-suggestions .tq-ss-btn:focus-visible,html.tq-admin .comm-ai-drawer .tq-ss-btn:focus-visible,html.tq-admin .tq-search-suggestions .form-control:focus-visible,html.tq-admin .comm-ai-drawer .tq-ss-field:focus-visible{outline-offset:2px;outline:3px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-search-suggestions .btn-primary.tq-ss-btn:active,html.tq-admin .comm-ai-drawer .btn-primary.tq-ss-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-search-suggestions .tq-ss-btn:disabled,html.tq-admin .comm-ai-drawer .tq-ss-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}html.tq-admin .tq-search-suggestions .btn-light.tq-ss-btn:hover,html.tq-admin .comm-ai-drawer .btn-light.tq-ss-btn:hover{background-color:#ede9fe;border-color:#d6c8f5}html.tq-admin .tq-search-suggestions .btn-light-danger.tq-ss-btn:hover,html.tq-admin .comm-ai-drawer .btn-light-danger.tq-ss-btn:hover{background-color:#fde8e8}html.tq-admin .tq-search-suggestions .form-control:focus,html.tq-admin .comm-ai-drawer .tq-ss-field:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-search-suggestions .tq-ss-filter{flex-wrap:wrap;align-items:stretch;gap:.5rem;margin-bottom:1.25rem;display:flex}html.tq-admin .tq-search-suggestions .tq-ss-filter .form-control{flex:16rem}html.tq-admin .tq-search-suggestions .tq-ss-bar{color:#fff;background:#6638b6;border-radius:6px;justify-content:flex-end;align-items:center;min-width:2px;height:22px;padding-inline:.4rem;font-size:.75rem;font-weight:600;display:flex}html.tq-admin .tq-search-suggestions .tq-ss-bar.is-empty{background:var(--tq-primary-soft);color:var(--tq-primary);justify-content:center;width:2.5rem}html.tq-admin .tq-search-suggestions .tq-ss-status{min-height:8rem;color:var(--tq-text-muted);justify-content:center;align-items:center;gap:.75rem;display:flex}html.tq-admin .tq-search-suggestions .tq-ss-spinner{border:2px solid var(--tq-primary-soft);border-top-color:#6638b6;border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite tq-ss-spin}@keyframes tq-ss-spin{to{transform:rotate(360deg)}}html.tq-admin .tq-search-suggestions .tq-ss-icon-btn{padding:0}html.tq-admin .tq-reviews .tq-reviews-btn,html.tq-admin .comm-ai-drawer .tq-reviews-btn,html.tq-admin .tq-reviews .tq-reviews-field,html.tq-admin .comm-ai-drawer .tq-reviews-field{min-height:44px}html.tq-admin .tq-reviews .tq-reviews-btn,html.tq-admin .comm-ai-drawer .tq-reviews-btn{border-radius:8px;justify-content:center;align-items:center;min-width:44px;padding:0 1rem;font-weight:600;display:inline-flex}html.tq-admin .tq-reviews .btn-primary.tq-reviews-btn,html.tq-admin .comm-ai-drawer .btn-primary.tq-reviews-btn{color:#fff;box-shadow:var(--tq-shadow-btn);background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-reviews .btn-primary.tq-reviews-btn:hover,html.tq-admin .comm-ai-drawer .btn-primary.tq-reviews-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-reviews .tq-reviews-btn:focus-visible,html.tq-admin .comm-ai-drawer .tq-reviews-btn:focus-visible,html.tq-admin .tq-reviews .tq-reviews-field:focus-visible,html.tq-admin .comm-ai-drawer .tq-reviews-field:focus-visible,html.tq-admin .tq-reviews .nav-link.tq-reviews-tab:focus-visible{outline-offset:2px;outline:3px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-reviews .btn-primary.tq-reviews-btn:active,html.tq-admin .comm-ai-drawer .btn-primary.tq-reviews-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-reviews .tq-reviews-btn:disabled,html.tq-admin .comm-ai-drawer .tq-reviews-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}html.tq-admin .tq-reviews .form-control:focus,html.tq-admin .tq-reviews .form-select:focus,html.tq-admin .comm-ai-drawer .tq-reviews-field:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-reviews-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}html.tq-admin .tq-reviews-toolbar .form-control.tq-reviews-field{flex:14rem}html.tq-admin .tq-reviews-select{width:auto;min-width:6.5rem}html.tq-admin .tq-reviews-num{width:5rem}html.tq-admin .tq-reviews-inline-label{margin-inline-start:.25rem}html.tq-admin .tq-reviews-moderation{flex-wrap:wrap;align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}html.tq-admin .tq-reviews-tabs .nav-link.tq-reviews-tab{min-height:44px;color:var(--tq-text-muted);background:0 0;border:0;font-weight:600}html.tq-admin .tq-reviews-tabs .nav-link.tq-reviews-tab.active{color:#6638b6;border-bottom:2px solid #6638b6}html.tq-admin .tq-reviews-title{color:#6638b6;text-align:start;white-space:normal}html.tq-admin .tq-reviews-body{color:var(--tq-text-muted);white-space:pre-wrap;margin-top:.35rem;font-size:.875rem}html.tq-admin .tq-reviews-status{min-height:8rem;color:var(--tq-text-muted);justify-content:center;align-items:center;gap:.75rem;display:flex}html.tq-admin .tq-reviews-spinner{border:2px solid var(--tq-primary-soft);border-top-color:#6638b6;border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite tq-reviews-spin}@keyframes tq-reviews-spin{to{transform:rotate(360deg)}}html.tq-admin .tq-reviews-item-filter{margin-bottom:1rem}html.tq-admin .tq-reviews-item-filter a{color:#6638b6;font-weight:600}html.tq-admin .tq-reviews-pages .page-item.active .page-link{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-reviews-pages .page-link{color:#6638b6;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-section-design .tq-sd-btn,html.tq-admin .comm-ai-drawer .tq-sd-btn,html.tq-admin .tq-section-design .form-select,html.tq-admin .tq-section-design .form-control,html.tq-admin .comm-ai-drawer .tq-sd-field{min-height:44px}html.tq-admin .tq-section-design .tq-sd-btn,html.tq-admin .comm-ai-drawer .tq-sd-btn{border-radius:8px;justify-content:center;align-items:center;min-width:44px;padding:0 1rem;font-weight:600;display:inline-flex}html.tq-admin .tq-section-design .btn-primary.tq-sd-btn,html.tq-admin .comm-ai-drawer .btn-primary.tq-sd-btn{color:#fff;box-shadow:var(--tq-shadow-btn);background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-section-design .btn-primary.tq-sd-btn:hover,html.tq-admin .comm-ai-drawer .btn-primary.tq-sd-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-section-design .btn-primary.tq-sd-btn:active,html.tq-admin .comm-ai-drawer .btn-primary.tq-sd-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-section-design .tq-sd-btn:focus-visible,html.tq-admin .comm-ai-drawer .tq-sd-btn:focus-visible,html.tq-admin .tq-section-design .form-select:focus-visible,html.tq-admin .tq-section-design .form-control:focus-visible,html.tq-admin .comm-ai-drawer .tq-sd-field:focus-visible{outline-offset:2px;outline:3px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-section-design .tq-sd-btn:disabled,html.tq-admin .comm-ai-drawer .tq-sd-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}html.tq-admin .tq-section-design .form-select:focus,html.tq-admin .tq-section-design .form-control:focus,html.tq-admin .comm-ai-drawer .tq-sd-field:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-section-design .tq-sd-toolbar{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}html.tq-admin .tq-section-design .tq-sd-toolbar .form-select{min-width:12rem}html.tq-admin .tq-section-design .tq-sd-status{min-height:8rem;color:var(--tq-text-muted);justify-content:center;align-items:center;gap:.75rem;display:flex}html.tq-admin .tq-section-design .tq-sd-spinner{border:2px solid var(--tq-primary-soft);border-top-color:#6638b6;border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite tq-sd-spin}@keyframes tq-sd-spin{to{transform:rotate(360deg)}}html.tq-admin .tq-section-design .tq-sd-layout{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width<=767.98px){html.tq-admin .tq-section-design .tq-sd-layout{grid-template-columns:1fr}}html.tq-admin .tq-section-design .tq-sd-current-thumb,html.tq-admin .tq-section-design .tq-sd-card-thumb{aspect-ratio:200/147;object-fit:cover;background:#ede9fe;border-radius:8px;width:100%}html.tq-admin .tq-section-design .tq-sd-placeholder{text-align:center;color:#6638b6;background:#ede9fe;justify-content:center;align-items:center;padding:.75rem;font-size:.8rem;font-weight:600;display:flex}html.tq-admin .tq-section-design .tq-sd-clear{color:#6638b6;font-weight:600}html.tq-admin .tq-section-design .tq-sd-clear:hover{color:#4c2788}html.tq-admin .tq-section-design .tq-sd-grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:1rem;display:grid}html.tq-admin .tq-section-design .tq-sd-card{color:inherit;text-align:start;background:#fff;border:2px solid #0000;border-radius:10px;flex-direction:column;gap:.5rem;min-height:44px;padding:.5rem;display:flex}html.tq-admin .tq-section-design .tq-sd-card:hover{border-color:#d6c8f5}html.tq-admin .tq-section-design .tq-sd-card.is-current{border-color:#6638b6;box-shadow:0 0 0 3px #6638b62e}html.tq-admin .tq-section-design .tq-sd-card:disabled{opacity:.6;cursor:wait}html.tq-admin .tq-section-design .tq-sd-card-title{margin:0;font-size:.875rem;line-height:1.35}.tq-section-settings-page{padding-bottom:3rem}.tq-section-settings-page .tq-ss-title{font-size:var(--tq-text-xl);letter-spacing:-.02em;margin-bottom:.35rem;font-weight:700}.tq-section-settings-page .tq-ss-subtitle{color:var(--tq-text-muted);margin-bottom:1.25rem}.tq-section-settings-page .tq-ss-layout{align-items:flex-start}.tq-section-settings-page .tq-ss-nav-col{top:calc(var(--tq-header) + .75rem);z-index:2;max-height:calc(100vh - var(--tq-header) - 1.5rem);overscroll-behavior-y:contain;position:sticky;overflow-y:auto}.tq-section-settings-page .tq-ss-section{scroll-margin-top:calc(var(--tq-header) + .75rem);background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;margin-bottom:1.25rem;padding:1.5rem 1.5rem 1.25rem}.tq-section-settings-page .tq-ss-section h2{border-bottom:1px solid var(--tq-border);margin-bottom:1rem;padding-bottom:.65rem;font-size:1.05rem;font-weight:700}.tq-section-settings-page .tq-ss-aside{top:calc(var(--tq-header) + .75rem);z-index:1;position:sticky}.tq-section-settings-page .tq-ss-aside-card{background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;padding:1.25rem 1.15rem}.tq-section-settings-page .tq-ss-actions{flex-flow:wrap;align-items:stretch;gap:.5rem;display:flex}.tq-section-settings-page .tq-ss-actions .btn{flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:44px;display:inline-flex}.tq-section-settings-page .content-jump-nav{min-width:0}.tq-section-settings-page .content-jump-nav__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.tq-section-settings-page .content-jump-nav__btn{width:100%;min-height:44px;color:var(--tq-text-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:.65rem .85rem;font-weight:600;transition:background .18s,color .18s,box-shadow .18s;display:flex}.tq-section-settings-page .content-jump-nav__btn:hover{color:var(--tq-text);background:var(--tq-primary-soft)}.tq-section-settings-page .content-jump-nav__btn:active{background:rgba(var(--tq-primary-rgb), .18)}.tq-section-settings-page .content-jump-nav__btn:focus-visible{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .35);outline:none}.tq-section-settings-page .content-jump-nav__btn:disabled{opacity:.65;cursor:not-allowed}.tq-section-settings-page .content-jump-nav__btn.is-active{color:var(--tq-primary,#6638b6);background:var(--tq-primary-soft);box-shadow:inset 3px 0 0 var(--tq-primary,#6638b6);font-weight:700}html[dir=rtl] .tq-section-settings-page .content-jump-nav__btn.is-active{box-shadow:inset -3px 0 0 var(--tq-primary,#6638b6)}.tq-section-settings-page .content-onoff-switch{margin-bottom:0}.tq-section-settings-page .content-onoff-switch>label,.tq-section-settings-page .content-onoff-switch .content-date-picker__label{color:var(--tq-text);margin-bottom:6px;font-size:.8125rem;font-weight:600;display:block}.tq-section-settings-page .content-onoff-switch [data-part=control]{width:44px;min-width:44px;height:24px;min-height:24px}.tq-section-settings-page .content-onoff-switch [data-part=thumb]{width:20px;height:20px}.tq-section-settings-page .content-onoff-switch [data-part=root]:hover [data-part=control]{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .12)}.tq-section-settings-page .content-onoff-switch [data-part=root]:active [data-part=control]{filter:brightness(.92)}.tq-section-settings-page .content-onoff-switch [data-part=root]:focus-within [data-part=control]{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .35);outline:none}.tq-ss-vpath-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.tq-ss-vpath-row input:disabled{opacity:.85;cursor:not-allowed;background:var(--tq-content-bg,#f4f4f5)}.tq-ss-view-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}@media (width<=767.98px){.tq-ss-view-row{grid-template-columns:1fr}}@media (width<=991.98px){.tq-section-settings-page .tq-ss-nav-col{max-height:none;position:static;overflow:visible}.tq-section-settings-page .content-jump-nav{margin-bottom:1rem}.tq-section-settings-page .content-jump-nav__list{flex-direction:row;overflow-x:auto}.tq-section-settings-page .content-jump-nav__btn{white-space:nowrap}.tq-section-settings-page .tq-ss-aside{margin-top:1rem;position:static}}@media (prefers-reduced-motion:reduce){.tq-section-settings-page .content-jump-nav__btn{transition:none}}html.tq-admin .tq-saf .btn,html.tq-admin .tq-saf-ui .btn{border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 1rem;font-weight:600;display:inline-flex}html.tq-admin .tq-saf .btn-primary,html.tq-admin .tq-saf-ui .btn-primary{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-saf .btn-primary:hover,html.tq-admin .tq-saf-ui .btn-primary:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-saf .btn-primary:focus-visible,html.tq-admin .tq-saf-ui .btn-primary:focus-visible,html.tq-admin .tq-saf .btn-light:focus-visible,html.tq-admin .tq-saf-ui .btn-light:focus-visible,html.tq-admin .tq-saf .btn-warning:focus-visible,html.tq-admin .tq-saf-ui .btn-warning:focus-visible,html.tq-admin .tq-saf .btn-light-danger:focus-visible,html.tq-admin .tq-saf-ui .btn-light-danger:focus-visible,html.tq-admin .tq-saf .btn-danger:focus-visible,html.tq-admin .tq-saf-ui .btn-danger:focus-visible,html.tq-admin .tq-saf .cfm-group-link:focus-visible,html.tq-admin .tq-saf .field-drag-handle:focus-visible{outline-offset:2px;outline:2px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-saf .btn-primary:active,html.tq-admin .tq-saf-ui .btn-primary:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-saf .btn-primary:disabled,html.tq-admin .tq-saf-ui .btn-primary:disabled,html.tq-admin .tq-saf .btn-light:disabled,html.tq-admin .tq-saf-ui .btn-light:disabled,html.tq-admin .tq-saf .btn-warning:disabled,html.tq-admin .tq-saf-ui .btn-warning:disabled,html.tq-admin .tq-saf .btn-light-danger:disabled,html.tq-admin .tq-saf-ui .btn-light-danger:disabled,html.tq-admin .tq-saf .btn-danger:disabled,html.tq-admin .tq-saf-ui .btn-danger:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}html.tq-admin .tq-saf .btn-light:hover,html.tq-admin .tq-saf-ui .btn-light:hover{background-color:#ede9fe;border-color:#d6c8f5}html.tq-admin .tq-saf .form-control,html.tq-admin .tq-saf-ui .form-control,html.tq-admin .tq-saf .form-select,html.tq-admin .tq-saf-ui .form-select{min-height:44px}html.tq-admin .tq-saf .form-control:focus,html.tq-admin .tq-saf-ui .form-control:focus,html.tq-admin .tq-saf .form-select:focus,html.tq-admin .tq-saf-ui .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-saf .cfm-page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}html.tq-admin .tq-saf .cfm-app{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;display:grid}html.tq-admin .tq-saf .cfm-sidebar{background:#fff;border:1px solid #e8ebf0;border-radius:10px;padding:12px;position:sticky;top:12px}html.tq-admin .tq-saf .cfm-sidebar-header{color:#4a5568;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:13px;font-weight:600}html.tq-admin .tq-saf .cfm-group-list{flex-direction:column;gap:6px;max-height:calc(100vh - 220px);display:flex;overflow:auto}html.tq-admin .tq-saf .cfm-group-link{text-align:start;cursor:pointer;background:#f7f9fc;border:1px solid #0000;border-radius:8px;width:100%;min-height:44px;padding:10px 12px}html.tq-admin .tq-saf .cfm-group-link.active{background:#6638b61f;border-color:#6638b673}html.tq-admin .tq-saf .cfm-group-link-title{color:#1f2937;font-weight:600}html.tq-admin .tq-saf .cfm-group-link-meta{color:#6b7280;font-size:12px}html.tq-admin .tq-saf .cfm-workspace{min-height:300px}html.tq-admin .tq-saf .cfm-group-panel{background:#fff;border:1px solid #e8ebf0;border-radius:10px;padding:16px}html.tq-admin .tq-saf .cfm-group-header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}html.tq-admin .tq-saf .cfm-group-title{margin:0;font-size:18px}html.tq-admin .tq-saf .cfm-group-actions{flex-wrap:wrap;gap:8px;display:flex}html.tq-admin .tq-saf .cfm-drag-hint{color:#6b7280;margin-bottom:12px;font-size:13px}html.tq-admin .tq-saf .cfm-field-tree,html.tq-admin .tq-saf .cfm-tree-level,html.tq-admin .tq-saf .cfm-tree-node{flex-direction:column;gap:10px;display:flex}html.tq-admin .tq-saf .cfm-tree-node--repeater>.cfm-field-row{background:linear-gradient(#6638b60d,#fff 70%);border-color:#6638b638}html.tq-admin .tq-saf .cfm-field-row{background:#fff;border:1px solid #e7ebf1;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 14px;display:grid}html.tq-admin .tq-saf .cfm-field-row__name{color:#111827;font-weight:600;line-height:1.3}html.tq-admin .tq-saf .cfm-field-row__key{color:#4b5563;margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}html.tq-admin .tq-saf .cfm-field-row__meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}html.tq-admin .tq-saf .cfm-field-row__meta .badge{font-size:11px;font-weight:600}html.tq-admin .tq-saf .cfm-field-row__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:240px;display:flex}html.tq-admin .tq-saf .field-drag-handle{cursor:grab;color:#6b7280;background:#f8fafc;border:1px dashed #cfd7e3;border-radius:6px;min-width:44px;min-height:44px;padding:4px 6px}html.tq-admin .tq-saf .cfm-field-row__viewsize{width:76px}html.tq-admin .tq-saf .cfm-field-children{flex-direction:column;gap:12px;margin-inline-start:calc((var(--depth,0) + 1) * 20px);padding:12px 0 0 12px;display:flex}html.tq-admin .tq-saf .cfm-field-children__label{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}html.tq-admin .tq-saf .cfm-empty-state{text-align:center;color:#6b7280;background:#fafbfe;border:1px dashed #d5dce6;border-radius:10px;padding:24px}html.tq-admin .tq-saf .cfm-option-row,html.tq-admin .tq-saf-ui .cfm-option-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}@media (width<=1100px){html.tq-admin .tq-saf .cfm-app{grid-template-columns:1fr}html.tq-admin .tq-saf .cfm-sidebar{position:static}html.tq-admin .tq-saf .cfm-field-row{grid-template-columns:1fr}html.tq-admin .tq-saf .cfm-field-row__actions{justify-content:flex-start;min-width:0}html.tq-admin .tq-saf .cfm-field-children{margin-inline-start:16px;padding-inline-start:8px}}html.tq-admin .tq-autopilots .tq-autopilots-btn,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .tq-autopilots-btn,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-autopilots .btn-primary.tq-autopilots-btn,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .btn-primary.tq-autopilots-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-autopilots .btn-primary.tq-autopilots-btn:hover,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .btn-primary.tq-autopilots-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-autopilots .btn-primary.tq-autopilots-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .btn-primary.tq-autopilots-btn:focus-visible,html.tq-admin .tq-autopilots .tq-autopilots-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .tq-autopilots-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .btn-close:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-autopilots .btn-primary.tq-autopilots-btn:active,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .btn-primary.tq-autopilots-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-autopilots .btn-primary.tq-autopilots-btn:disabled,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .btn-primary.tq-autopilots-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-autopilots .tq-autopilots-btn:disabled,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .tq-autopilots-btn:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .tq-autopilots .form-control,html.tq-admin .tq-autopilots .form-select,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .form-select{min-height:44px}html.tq-admin .tq-autopilots .form-control:focus,html.tq-admin .tq-autopilots .form-select:focus,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .comm-ai-drawer.tq-autopilots-assign-drawer{width:min(56rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-autopilots-drawer .tq-autopilots-form{direction:inherit}.shipping-hub-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;display:grid}.shipping-hub-card{border:1px solid var(--bs-gray-300);background:var(--bs-body-bg);min-height:12rem;color:inherit;border-radius:.75rem;flex-direction:column;padding:1.25rem 1.35rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.shipping-hub-card:hover{border-color:var(--bs-primary);color:inherit;box-shadow:0 .5rem 1.25rem #0000000f}.shipping-hub-card__icon{background:var(--bs-gray-100);width:2.5rem;height:2.5rem;color:var(--bs-primary);border-radius:.65rem;justify-content:center;align-items:center;margin-bottom:.85rem;display:inline-flex}.shipping-hub-card__title{margin-bottom:.35rem;font-size:1.15rem;font-weight:700}.shipping-hub-card__copy{color:var(--bs-gray-600);margin-bottom:0;font-size:.9rem}.courier-grid{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem;display:grid}.courier-card,.zone-card{border:1px solid var(--bs-gray-300);background:var(--bs-body-bg);border-radius:.75rem;overflow:hidden}.courier-card.is-off,.zone-card.is-off{opacity:.72}.courier-card__rail,.zone-card__rail{background:var(--bs-success);height:.28rem}.courier-card.is-off .courier-card__rail,.zone-card.is-off .zone-card__rail{background:var(--bs-gray-400)}.courier-card__body,.zone-card__body{padding:1rem 1.1rem 1.1rem}.courier-logo{object-fit:contain;border:1px solid var(--bs-gray-200);background:var(--bs-gray-100);border-radius:.5rem;width:3.25rem;height:3.25rem;padding:.25rem}.courier-logo-fallback{background:var(--bs-gray-100);width:3.25rem;height:3.25rem;color:var(--bs-gray-600);border-radius:.5rem;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.courier-meta,.zone-meta{color:var(--bs-gray-600);word-break:break-all;font-size:.8rem}.zone-chip{background:var(--bs-gray-100);border-radius:999px;margin:0 .25rem .25rem 0;padding:.15rem .45rem;font-size:.75rem;display:inline-block}.zone-chip--empty{color:var(--bs-danger);background:0 0;padding-inline:0}.shipping-countries-toolbar{z-index:2;background:var(--bs-body-bg);padding-bottom:.75rem;position:sticky;top:0}html.tq-admin .tq-coupons .tq-coupons-btn,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .tq-coupons-btn,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-coupons .btn-primary.tq-coupons-btn,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .btn-primary.tq-coupons-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-coupons .btn-primary.tq-coupons-btn:hover,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .btn-primary.tq-coupons-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-coupons .btn-primary.tq-coupons-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .btn-primary.tq-coupons-btn:focus-visible,html.tq-admin .tq-coupons .tq-coupons-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .tq-coupons-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .btn-close:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-coupons .btn-primary.tq-coupons-btn:active,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .btn-primary.tq-coupons-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-coupons .btn-primary.tq-coupons-btn:disabled,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .btn-primary.tq-coupons-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-coupons .tq-coupons-btn:disabled,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .tq-coupons-btn:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .tq-coupons .form-control,html.tq-admin .tq-coupons .form-select,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .form-select{min-height:44px}html.tq-admin .tq-coupons .form-control:focus,html.tq-admin .tq-coupons .form-select:focus,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .comm-ai-drawer.tq-coupons-drawer{width:min(40.625rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-coupons-drawer .tq-coupons-form{direction:inherit}html.tq-admin .tq-coupons .coupon-expired{background-color:#f1416c1a}html.tq-admin .tq-coupons .coupon-active{background-color:#50cd891a}html.tq-admin .tq-coupons .coupon-inactive{opacity:.6}html.tq-admin .tq-coupons .tq-coupons-uses-link{color:#0d9a4c;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}html.tq-admin .tq-coupons a.tq-coupons-uses-link:hover{color:#0d9a4c;background-color:#50cd8947}html.tq-admin .tq-coupons a.tq-coupons-uses-link:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-coupons .required:after,html.tq-admin .comm-ai-drawer.tq-coupons-drawer .required:after{content:" *";color:#f1416c}html.tq-admin .comm-ai-drawer.tq-coupons-drawer .tq-coupons-limits-tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}html.tq-admin .comm-ai-drawer.tq-coupons-drawer .tq-coupons-limits-tabs .nav-link{color:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem .75rem}html.tq-admin .comm-ai-drawer.tq-coupons-drawer .tq-coupons-limits-tabs .nav-link.active{color:#6638b6;border-bottom:2px solid #6638b6;font-weight:600}html.tq-admin .tq-currency .tq-currency-btn,html.tq-admin .comm-ai-drawer .tq-currency-btn,html.tq-admin .comm-ai-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-currency .btn-primary.tq-currency-btn,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-currency .btn-primary.tq-currency-btn:hover,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-currency .btn-primary.tq-currency-btn:focus-visible,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-btn:focus-visible,html.tq-admin .tq-currency .tq-currency-btn:focus-visible,html.tq-admin .comm-ai-drawer .tq-currency-btn:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-currency .btn-primary.tq-currency-btn:active,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-currency .btn-primary.tq-currency-btn:disabled,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-currency .tq-currency-btn:disabled,html.tq-admin .comm-ai-drawer .tq-currency-btn:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .tq-currency .form-control,html.tq-admin .comm-ai-drawer .tq-currency-form .form-control{min-height:44px}html.tq-admin .tq-currency .form-control:focus,html.tq-admin .comm-ai-drawer .tq-currency-form .form-control:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-currency-rates .tq-currency-rates-btn,html.tq-admin .comm-ai-drawer .tq-currency-rates-btn,html.tq-admin .comm-ai-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-currency-rates .btn-primary.tq-currency-rates-btn,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-rates-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-currency-rates .btn-primary.tq-currency-rates-btn:hover,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-rates-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-currency-rates .btn-primary.tq-currency-rates-btn:focus-visible,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-rates-btn:focus-visible,html.tq-admin .tq-currency-rates .tq-currency-rates-btn:focus-visible,html.tq-admin .comm-ai-drawer .tq-currency-rates-btn:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-currency-rates .btn-primary.tq-currency-rates-btn:active,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-rates-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-currency-rates .btn-primary.tq-currency-rates-btn:disabled,html.tq-admin .comm-ai-drawer .btn-primary.tq-currency-rates-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-currency-rates .tq-currency-rates-btn:disabled,html.tq-admin .comm-ai-drawer .tq-currency-rates-btn:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .tq-currency-rates .form-control,html.tq-admin .comm-ai-drawer .tq-currency-rates-form .form-control{min-height:44px}html.tq-admin .tq-currency-rates .form-control:focus,html.tq-admin .comm-ai-drawer .tq-currency-rates-form .form-control:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer{width:min(40rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .btn-close{min-width:44px;min-height:44px}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .btn-close:focus-visible,html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .tq-orders-btn:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .btn-primary.tq-orders-btn{color:#fff;background-color:#6638b6;border-color:#6638b6;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .btn-primary.tq-orders-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .btn-primary.tq-orders-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-order-preview{color:#18181b;flex-direction:column;gap:24px;display:flex}html.tq-admin.dark .tq-order-preview,html.tq-admin[data-bs-theme=dark] .tq-order-preview{color:#f4f4f5}html.tq-admin .tq-order-preview-status{align-items:center;min-height:44px;display:flex}html.tq-admin .tq-order-preview-section h3{text-transform:uppercase;letter-spacing:.04em;color:#7e8299;margin:0 0 8px;font-size:12px;font-weight:700;line-height:16px}html.tq-admin .tq-order-preview-section h4{color:#7e8299;margin:16px 0 8px;font-size:12px;font-weight:700;line-height:16px}html.tq-admin .tq-order-preview-section p{margin:0;font-size:14px;line-height:20px}html.tq-admin .tq-order-preview-name{margin-bottom:8px;font-size:16px;font-weight:700;line-height:24px}html.tq-admin .tq-order-preview-totals{flex-direction:column;gap:8px;margin:0;display:flex}html.tq-admin .tq-order-preview-totals>div{justify-content:space-between;gap:16px;font-size:14px;line-height:20px;display:flex}html.tq-admin .tq-order-preview-totals dt{color:#7e8299;margin:0;font-weight:500}html.tq-admin .tq-order-preview-totals dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}html.tq-admin .tq-order-preview-grand dt,html.tq-admin .tq-order-preview-grand dd{color:#18181b;font-weight:700}html.tq-admin.dark .tq-order-preview-grand dt,html.tq-admin.dark .tq-order-preview-grand dd,html.tq-admin[data-bs-theme=dark] .tq-order-preview-grand dt,html.tq-admin[data-bs-theme=dark] .tq-order-preview-grand dd{color:#f4f4f5}html.tq-admin .tq-order-preview-items th,html.tq-admin .tq-order-preview-items td{color:inherit;font-size:13px}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .badge.tq-orders-status{background-color:#f4f4f5;font-weight:700;color:#18181b!important}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .badge.tq-orders-status--primary{background-color:#ede9fe;color:#4c2788!important}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .badge.tq-orders-status--success{background-color:#e8f8ef;color:#0f7a4a!important}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .badge.tq-orders-status--info{background-color:#eff0ff;color:#3439a8!important}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .badge.tq-orders-status--warning{background-color:#fdf4d6;color:#7a5b00!important}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .badge.tq-orders-status--danger{background-color:#fff0ed;color:#b42318!important}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .badge.tq-orders-status--dark{background-color:#e4e4e7;color:#18181b!important}html.tq-admin .comm-ai-drawer.tq-orders-preview-drawer .badge.tq-orders-status--secondary{background-color:#f4f4f5;color:#3f3f46!important}html.tq-admin .tq-orders .tq-orders-btn,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .tq-orders-btn,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-orders .btn-primary.tq-orders-btn,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .btn-primary.tq-orders-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-orders .btn-primary.tq-orders-btn i,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .btn-primary.tq-orders-btn i{color:#fff}html.tq-admin .tq-orders .btn-primary.tq-orders-btn:hover,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .btn-primary.tq-orders-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-orders .btn-primary.tq-orders-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .btn-primary.tq-orders-btn:focus-visible,html.tq-admin .tq-orders .tq-orders-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .tq-orders-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .btn-close:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-orders .btn-primary.tq-orders-btn:active,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .btn-primary.tq-orders-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-orders .btn-primary.tq-orders-btn:disabled,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .btn-primary.tq-orders-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-orders .badge.badge-primary,html.tq-admin .tq-orders .badge-circle.badge-primary{color:#fff;background-color:#6638b6}html.tq-admin .tq-orders .badge-light-primary{color:#6638b6;background-color:#6638b61f}html.tq-admin .tq-orders .tq-orders-locked-product{align-items:center;min-height:44px;padding:0 12px;font-weight:600;display:inline-flex}html.tq-admin .tq-orders a:not(.btn){color:#6638b6}html.tq-admin .tq-orders a:not(.btn):hover{color:#4c2788}html.tq-admin .tq-orders .orders-filter-toolbar,html.tq-admin .tq-orders .orders-filter-row{overflow:visible}html.tq-admin .tq-orders .orders-filter-search{position:relative}html.tq-admin .tq-orders .orders-filter-search-icon{top:50%;color:#a1a5b7;pointer-events:none;z-index:1;position:absolute;inset-inline-start:16px;transform:translateY(-50%)}html.tq-admin .tq-orders .orders-filter-search .form-control{height:44px;min-height:44px;padding-inline:40px 16px}html.tq-admin .tq-orders .orders-filter-search .form-control:focus,html.tq-admin .tq-orders .orders-filter-search .form-control:focus-visible{border-color:#6638b6;outline:none;box-shadow:0 0 0 3px #6638b62e}html.tq-admin .tq-orders .orders-filter-dropdown{flex:none;position:relative}html.tq-admin .tq-orders .orders-filter-trigger{white-space:nowrap;text-overflow:ellipsis;min-width:120px;max-width:180px;height:44px;color:inherit;background-color:#fff;border:1px solid #e4e6ef;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex;overflow:hidden}html.tq-admin .tq-orders .orders-filter-trigger-label{text-overflow:ellipsis;overflow:hidden}html.tq-admin .tq-orders .orders-filter-trigger:hover{background-color:#6638b60a;border-color:#6638b659}html.tq-admin .tq-orders .orders-filter-trigger.is-open,html.tq-admin .tq-orders .orders-filter-trigger:focus-visible{background-color:#6638b60f;border-color:#6638b673;outline:none;box-shadow:0 0 0 3px #6638b62e}html.tq-admin .tq-orders .orders-filter-dropdown-menu{top:calc(100% + 4px);z-index:30;background:#fff;border:1px solid #e4e6ef;border-radius:8px;min-width:260px;max-width:320px;position:absolute;inset-inline-start:0;box-shadow:0 12px 24px #181c321f}html.tq-admin .tq-orders .orders-filter-dropdown-header{text-transform:uppercase;letter-spacing:.04em;color:#7e8299;border-bottom:1px dashed #e4e6ef;padding:8px 16px;font-size:12px;font-weight:700;line-height:16px}html.tq-admin .tq-orders .orders-filter-dropdown-body{flex-direction:column;gap:2px;max-height:260px;padding:8px;display:flex;overflow-y:auto}html.tq-admin .tq-orders .orders-filter-status-option{border-radius:8px;align-items:center;gap:8px;min-height:44px;margin:0;padding:8px;font-size:13px;display:flex}html.tq-admin .tq-orders .orders-filter-status-option:hover{background-color:#6638b60f}html.tq-admin .tq-orders .orders-filter-status-option .form-check-input{accent-color:#6638b6;margin:0}html.tq-admin .tq-orders .orders-price-slider{background-color:#fff;border:1px solid #e4e6ef;border-radius:8px;flex-direction:column;justify-content:center;gap:2px;min-width:200px;max-width:260px;min-height:44px;padding:6px 16px 8px;display:flex}html.tq-admin .tq-orders .orders-price-slider-header{justify-content:space-between;align-items:center;gap:8px;line-height:1.2;display:flex}html.tq-admin .tq-orders .orders-price-slider-label{text-overflow:ellipsis;color:#7e8299;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}html.tq-admin .tq-orders .orders-price-slider-values{color:#6638b6;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:700}html.tq-admin .tq-orders .orders-price-sep{color:#a1a5b7;margin:0 4px}html.tq-admin .tq-orders .orders-dual-range{height:16px;position:relative}html.tq-admin .tq-orders .orders-dual-range-track,html.tq-admin .tq-orders .orders-dual-range-fill{border-radius:999px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}html.tq-admin .tq-orders .orders-dual-range-track{background-color:#eff2f5;inset-inline:0}html.tq-admin .tq-orders .orders-dual-range-fill{z-index:1;background:linear-gradient(90deg,#6638b68c,#6638b6)}html.tq-admin[dir=rtl] .tq-orders .orders-dual-range-fill{background:linear-gradient(-90deg,#6638b68c,#6638b6)}html.tq-admin .tq-orders .card,html.tq-admin .tq-orders .card-body,html.tq-admin .tq-orders .card-header{overflow:visible}html.tq-admin .tq-orders .orders-range-input{pointer-events:none;appearance:none;z-index:2;background:0 0;width:100%;height:20px;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}html.tq-admin .tq-orders .orders-range-input::-webkit-slider-runnable-track{background:0 0;border:none;height:4px}html.tq-admin .tq-orders .orders-range-input::-moz-range-track{background:0 0;border:none;height:4px}html.tq-admin .tq-orders .orders-range-input::-moz-range-progress{background:0 0}html.tq-admin .tq-orders .orders-range-input::-webkit-slider-thumb{appearance:none;pointer-events:all;cursor:pointer;background:#fff;border:2px solid #6638b6;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #6638b659}html.tq-admin .tq-orders .orders-range-input::-moz-range-thumb{pointer-events:all;cursor:pointer;background:#fff;border:2px solid #6638b6;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #6638b659}html.tq-admin .tq-orders .orders-range-max{z-index:3}html.tq-admin .tq-orders .orders-filter-trigger.has-value{color:#6638b6;background-color:#6638b60f;border-color:#6638b673}html.tq-admin .tq-orders .orders-filter-entity-menu{min-width:280px;max-width:360px}html.tq-admin .tq-orders .orders-filter-entity-menu .orders-filter-dropdown-body{max-height:none;overflow:visible}html.tq-admin .tq-orders .orders-filter-entity-menu .form-control,html.tq-admin .tq-orders .orders-filter-entity-menu .customer-search-picker__input{height:44px;min-height:44px}html.tq-admin .tq-orders .orders-filter-entity-menu .form-control:focus,html.tq-admin .tq-orders .orders-filter-entity-menu .customer-search-picker__input:focus{border-color:#6638b6;outline:none;box-shadow:0 0 0 3px #6638b62e}html.tq-admin .tq-orders .orders-filter-date-trigger{min-width:160px;max-width:220px}html.tq-admin .tq-orders .orders-filter-date-trigger:not(.has-value){color:#7e8299}html.tq-admin .tq-orders .orders-date-range-menu{min-width:280px;padding:12px}html.tq-admin .tq-orders .orders-date-range-nav{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}html.tq-admin .tq-orders .orders-date-range-month{font-size:13px;font-weight:700}html.tq-admin .tq-orders .orders-date-range-weekdays,html.tq-admin .tq-orders .orders-date-range-grid{text-align:center;grid-template-columns:repeat(7,1fr);display:grid}html.tq-admin .tq-orders .orders-date-range-weekdays{color:#7e8299;margin-bottom:4px;font-size:11px}html.tq-admin .tq-orders .orders-date-range-day{background:0 0;border:0;border-radius:8px;height:32px;font-size:13px}html.tq-admin .tq-orders .orders-date-range-day:hover{background-color:#6638b614}html.tq-admin .tq-orders .orders-date-range-day.is-in-range{color:#6638b6;background-color:#6638b61f}html.tq-admin .tq-orders .orders-date-range-day.is-bound{color:#fff;background-color:#6638b6}html.tq-admin .comm-ai-drawer.tq-orders-create-drawer{width:min(32rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .form-select{min-height:44px}html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-orders-create-notice{background:#fff8dd;border:1px dashed #ffc700;border-radius:8px;padding:12px 16px;font-weight:700}html.tq-admin .tq-orders-create-initials{color:#6638b6;background:#6638b61f;border-radius:8px;flex:none;justify-content:center;align-items:center;width:45px;height:45px;font-weight:700;display:inline-flex}html.tq-admin .comm-ai-drawer.tq-orders-create-drawer .list-group-item{text-align:start}html.tq-admin .tq-orders .tq-orders-table td,html.tq-admin .tq-orders .tq-orders-table th{color:#18181b}html.tq-admin.dark .tq-orders .tq-orders-table td,html.tq-admin.dark .tq-orders .tq-orders-table th,html.tq-admin[data-bs-theme=dark] .tq-orders .tq-orders-table td,html.tq-admin[data-bs-theme=dark] .tq-orders .tq-orders-table th{color:#f4f4f5}html.tq-admin .tq-orders .tq-orders-check-col{width:44px}html.tq-admin .tq-orders .tq-orders-check{accent-color:#6638b6;cursor:pointer;width:1.15rem;min-width:1.15rem;height:1.15rem}html.tq-admin .tq-orders .tq-orders-customer-id,html.tq-admin .tq-orders .tq-orders-customer-name,html.tq-admin .tq-orders a.tq-orders-customer-id,html.tq-admin .tq-orders a.tq-orders-customer-name{font-weight:600;color:#6638b6!important}html.tq-admin.dark .tq-orders .tq-orders-customer-id,html.tq-admin.dark .tq-orders .tq-orders-customer-name,html.tq-admin[data-bs-theme=dark] .tq-orders .tq-orders-customer-id,html.tq-admin[data-bs-theme=dark] .tq-orders .tq-orders-customer-name{color:#c4b5fd!important}html.tq-admin .tq-orders .badge.tq-orders-status{background-color:#f4f4f5;font-weight:700;color:#18181b!important}html.tq-admin .tq-orders .badge.tq-orders-status--primary{background-color:#ede9fe;color:#4c2788!important}html.tq-admin .tq-orders .badge.tq-orders-status--success{background-color:#e8f8ef;color:#0f7a4a!important}html.tq-admin .tq-orders .badge.tq-orders-status--info{background-color:#eff0ff;color:#3439a8!important}html.tq-admin .tq-orders .badge.tq-orders-status--warning{background-color:#fdf4d6;color:#7a5b00!important}html.tq-admin .tq-orders .badge.tq-orders-status--danger{background-color:#fff0ed;color:#b42318!important}html.tq-admin .tq-orders .badge.tq-orders-status--dark{background-color:#e4e4e7;color:#18181b!important}html.tq-admin .tq-orders .badge.tq-orders-status--secondary{background-color:#f4f4f5;color:#3f3f46!important}html.tq-admin .tq-orders .btn-light-danger{color:#b42318;background-color:#fff0ed;border-color:#fff0ed}html.tq-admin .tq-orders .btn-light-danger:hover,html.tq-admin .tq-orders .btn-light-danger:focus-visible{color:#fff;background-color:#b42318;border-color:#b42318}html.tq-admin .tq-orders .btn-light{color:var(--tq-text,#18181b)}.tq-order-view-adv .tq-order-tx-plus{position:relative}.tq-order-view-adv .tq-order-tx-plus-menu{inset-inline-end:0;z-index:1060;border:1px solid var(--tq-border,#e4e4e7);background:#fff;border-radius:8px;min-width:16rem;margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);box-shadow:0 12px 32px #18181b29}.tq-order-view-adv .tq-order-tx-plus-menu .dropdown-item,.tq-order-view-adv .tq-order-tx-plus-menu .dropdown-header{text-align:start;background:0 0;border:0;width:100%;padding:.4rem 1rem;display:block}.tq-order-view-adv .tq-order-tx-plus-menu .dropdown-item{color:inherit;cursor:pointer}.tq-order-view-adv .tq-order-tx-plus-menu .dropdown-item:hover,.tq-order-view-adv .tq-order-tx-plus-menu .dropdown-item:focus{background:#f4f4f5}.tq-order-view-adv .tq-order-lang-print{display:none}@media print{html.tq-admin.tq-print-order-adv a[href]:after{content:none!important}html.tq-admin.tq-print-order-adv #kt_aside,html.tq-admin.tq-print-order-adv #kt_aside.aside,html.tq-admin.tq-print-order-adv aside.aside,html.tq-admin.tq-print-order-adv #kt_header,html.tq-admin.tq-print-order-adv #kt_header.header,html.tq-admin.tq-print-order-adv header.header,html.tq-admin.tq-print-order-adv .header-bar,html.tq-admin.tq-print-order-adv .header-context,html.tq-admin.tq-print-order-adv .tq-breadcrumb-nav,html.tq-admin.tq-print-order-adv .tq-breadcrumb,html.tq-admin.tq-print-order-adv .tq-breadcrumb-drawer,html.tq-admin.tq-print-order-adv #kt_drawer_more_basic,html.tq-admin.tq-print-order-adv #kt_footer,html.tq-admin.tq-print-order-adv .tq-footer,html.tq-admin.tq-print-order-adv .tq-drawer-overlay,html.tq-admin.tq-print-order-adv .modal,html.tq-admin.tq-print-order-adv .btn-toolbar,html.tq-admin.tq-print-order-adv .card-toolbar,html.tq-admin.tq-print-order-adv #shippingList,html.tq-admin.tq-print-order-adv .print-hide,html.tq-admin.tq-print-order-adv .tq-order-view-adv .print-hide,html.tq-admin.tq-print-order-adv .tq-order-view-adv .btn-toolbar,html.tq-admin.tq-print-order-adv .tq-order-view-adv button,html.tq-admin.tq-print-order-adv .tq-order-view-adv .btn,html.tq-admin.tq-print-order-adv .tq-order-view-adv .tq-order-tx-plus{display:none!important}html.tq-admin.tq-print-order-adv,html.tq-admin.tq-print-order-adv body,html.tq-admin.tq-print-order-adv body#kt_body,html.tq-admin.tq-print-order-adv .flex-root,html.tq-admin.tq-print-order-adv .page,html.tq-admin.tq-print-order-adv .wrapper,html.tq-admin.tq-print-order-adv #kt_wrapper,html.tq-admin.tq-print-order-adv #kt_content,html.tq-admin.tq-print-order-adv #kt_content.tq-page-content,html.tq-admin.tq-print-order-adv .app-main,html.tq-admin.tq-print-order-adv .app-content,html.tq-admin.tq-print-order-adv .app-container{margin:0!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;margin-inline:0!important;padding:0!important;position:static!important;overflow:visible!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .card,html.tq-admin.tq-print-order-adv .tq-order-view-adv .card-flush,html.tq-admin.tq-print-order-adv .tq-order-view-adv .card-header,html.tq-admin.tq-print-order-adv .tq-order-view-adv .card-body{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .card-title{text-align:center;width:100%}html.tq-admin.tq-print-order-adv .tq-order-view-adv h1,html.tq-admin.tq-print-order-adv .tq-order-view-adv h2,html.tq-admin.tq-print-order-adv .tq-order-view-adv h3,html.tq-admin.tq-print-order-adv .tq-order-view-adv h4,html.tq-admin.tq-print-order-adv .tq-order-view-adv h5,html.tq-admin.tq-print-order-adv .tq-order-view-adv h6{font-size:60%}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-1{flex:0 0 8%!important;width:8%!important;max-width:8%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-2{flex:0 0 16%!important;width:16%!important;max-width:16%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-3{flex:0 0 25%!important;width:25%!important;max-width:25%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-4{flex:0 0 33%!important;width:33%!important;max-width:33%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-5{flex:0 0 42%!important;width:42%!important;max-width:42%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-6{flex:0 0 50%!important;width:50%!important;max-width:50%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-7{flex:0 0 58%!important;width:58%!important;max-width:58%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-8{flex:0 0 66%!important;width:66%!important;max-width:66%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-9{flex:0 0 75%!important;width:75%!important;max-width:75%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-10{flex:0 0 83%!important;width:83%!important;max-width:83%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-11{flex:0 0 92%!important;width:92%!important;max-width:92%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .col-print-12{flex:0 0 100%!important;width:100%!important;max-width:100%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv #transactionList,html.tq-admin.tq-print-order-adv .tq-order-view-adv #transactionList tr,html.tq-admin.tq-print-order-adv .tq-order-view-adv #transactionList td,html.tq-admin.tq-print-order-adv .tq-order-view-adv #transactionList th{margin:0;padding:0}html.tq-admin.tq-print-order-adv .tq-order-view-adv .form-control,html.tq-admin.tq-print-order-adv .tq-order-view-adv .form-select{border:0;font-size:75%;display:inline-block;vertical-align:middle!important;width:auto!important;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important;position:static!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .input-group-addon,html.tq-admin.tq-print-order-adv .tq-order-view-adv .input-group-text{width:auto;display:inline-block;vertical-align:middle!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:static!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .input-group{flex-wrap:nowrap;width:auto;margin:0;padding:0;display:inline-block}html.tq-admin.tq-print-order-adv .tq-order-view-adv tr,html.tq-admin.tq-print-order-adv .tq-order-view-adv td{margin:3px!important;padding:3px!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv [colspan="11"]{width:90%}html.tq-admin.tq-print-order-adv .tq-order-view-adv [colspan="11"]+td{width:10%}html.tq-admin.tq-print-order-adv .tq-order-view-adv .print-no-margin{margin:0;padding:0}html.tq-admin.tq-print-order-adv .tq-order-view-adv table{border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px;width:100%!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv .table-responsive{width:100%!important;overflow:visible!important}html.tq-admin.tq-print-order-adv .tq-order-view-adv tr{page-break-inside:avoid;break-inside:avoid}html.tq-admin.tq-print-order-adv .tq-order-view-adv thead{display:table-header-group}html.tq-admin.tq-print-order-adv .tq-order-view-adv .tq-order-lang-print{display:inline}}.pc-contents-page{padding-bottom:3rem}.pc-contents-page .pc-contents-title{font-size:var(--tq-text-xl);letter-spacing:-.02em;text-wrap:balance;margin-bottom:.35rem;font-weight:700}.pc-contents-page .pc-contents-subtitle{color:var(--tq-text-muted);margin-bottom:1.25rem}.pc-contents-page .pc-contents-layout{align-items:flex-start}.pc-contents-page .pc-contents-nav-col{top:calc(var(--tq-header) + .75rem);z-index:2;max-height:calc(100vh - var(--tq-header) - 1.5rem);overscroll-behavior-y:contain;position:sticky;overflow-y:auto}.pc-contents-page .pc-contents-nav-group+.pc-contents-nav-group{border-top:1px solid var(--tq-border);margin-top:1.15rem;padding-top:1rem}.pc-contents-page .pc-contents-nav-heading{color:var(--tq-text-muted);margin:0 0 .4rem;padding-inline:.85rem;font-size:.8125rem;font-weight:700}.pc-contents-page .pc-contents-section{scroll-margin-top:calc(var(--tq-header) + .75rem);background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;margin-bottom:1.25rem;padding:1.5rem 1.5rem 1.25rem}.pc-contents-page .pc-contents-section h2{border-bottom:1px solid var(--tq-border);text-wrap:balance;margin-bottom:1rem;padding-bottom:.65rem;font-size:1.05rem;font-weight:700}.pc-contents-page .pc-contents-aside{top:calc(var(--tq-header) + .75rem);z-index:1;position:sticky}.pc-contents-page .pc-contents-aside-card{background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;padding:1.25rem 1.15rem}.pc-contents-page .pc-contents-actions{flex-flow:wrap;align-items:stretch;gap:.5rem;display:flex}.pc-contents-page .pc-contents-actions .btn{flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:44px;display:inline-flex}html.tq-admin .pc-contents-page .btn-primary.pc-contents-save{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .pc-contents-page .btn-primary.pc-contents-save:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .pc-contents-page .btn-primary.pc-contents-save:focus-visible{outline-offset:2px;color:#fff;outline:3px solid #6638b673}html.tq-admin .pc-contents-page .btn-primary.pc-contents-save:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .pc-contents-page .btn-primary.pc-contents-save:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}.pc-contents-page .content-jump-nav{min-width:0}.pc-contents-page .content-jump-nav__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.pc-contents-page .content-jump-nav__btn{width:100%;min-height:44px;color:var(--tq-text-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:.65rem .85rem;font-weight:600;transition:background .18s,color .18s,box-shadow .18s;display:flex}.pc-contents-page .content-jump-nav__btn:hover{color:var(--tq-text);background:var(--tq-primary-soft)}.pc-contents-page .content-jump-nav__btn:active{background:rgba(var(--tq-primary-rgb), .18)}.pc-contents-page .content-jump-nav__btn:focus-visible{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .35);outline:none}.pc-contents-page .content-jump-nav__btn:disabled{opacity:.65;cursor:not-allowed}.pc-contents-page .content-jump-nav__btn.is-active{color:var(--tq-primary);background:var(--tq-primary-soft);box-shadow:inset 3px 0 0 var(--tq-primary);font-weight:700}html[dir=rtl] .pc-contents-page .content-jump-nav__btn.is-active{box-shadow:inset -3px 0 0 var(--tq-primary)}@media (width<=991.98px){.pc-contents-page .pc-contents-nav-col{max-height:none;position:static;overflow:visible}.pc-contents-page .content-jump-nav{margin-bottom:1rem}.pc-contents-page .content-jump-nav__list{flex-direction:row;overflow-x:auto}.pc-contents-page .content-jump-nav__btn{white-space:nowrap}.pc-contents-page .pc-contents-nav-group+.pc-contents-nav-group{border-top:0;margin-top:0;padding-top:0}.pc-contents-page .pc-contents-aside{margin-top:1rem;position:static}}@media (prefers-reduced-motion:reduce){.pc-contents-page .content-jump-nav__btn{transition:none}}html.tq-admin .tq-custom-props .tq-custom-props-btn,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .tq-custom-props-btn,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-custom-props .btn-primary.tq-custom-props-btn,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .btn-primary.tq-custom-props-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-custom-props .btn-primary.tq-custom-props-btn:hover,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .btn-primary.tq-custom-props-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-custom-props .tq-custom-props-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .tq-custom-props-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .btn-close:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-custom-props .btn-primary.tq-custom-props-btn:active,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .btn-primary.tq-custom-props-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-custom-props .btn-primary.tq-custom-props-btn:disabled,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .btn-primary.tq-custom-props-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-custom-props .tq-custom-props-btn:disabled,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .tq-custom-props-btn:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .tq-custom-props .form-control,html.tq-admin .tq-custom-props .form-select,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .form-select{min-height:44px}html.tq-admin .tq-custom-props .form-control:focus,html.tq-admin .tq-custom-props .form-select:focus,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .comm-ai-drawer.tq-custom-props-drawer{width:min(32rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-custom-props-assign-drawer{width:min(72rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-custom-props-drawer .tq-custom-props-form{direction:inherit}html.tq-admin .tq-custom-props .tq-custom-props-pic{object-fit:cover;max-width:30px;max-height:30px}html.tq-admin .tq-custom-props .tq-custom-props-menu{flex-wrap:wrap;gap:12px;margin-bottom:1rem;display:flex}html.tq-admin .tq-custom-props .tq-custom-props-menu-link{align-items:center;gap:8px;min-height:44px;display:inline-flex}html.tq-admin .tq-custom-props .tq-custom-props-group-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}html.tq-admin .tq-custom-props .tq-custom-props-prop b{font-weight:700}html.tq-admin .tq-product-pics .tq-product-pics-btn,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-btn,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-product-pics .btn-primary.tq-product-pics-btn,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .btn-primary.tq-product-pics-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-product-pics .btn-primary.tq-product-pics-btn:hover,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .btn-primary.tq-product-pics-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-product-pics .tq-product-pics-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .btn-close:focus-visible,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-field:focus-visible,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .nav-link:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-product-pics .btn-primary.tq-product-pics-btn:active,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .btn-primary.tq-product-pics-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-product-pics .btn-primary.tq-product-pics-btn:disabled,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .btn-primary.tq-product-pics-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-product-pics .tq-product-pics-btn:disabled,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-btn:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer{width:min(32rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer-wide{width:min(52rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-field{min-height:44px}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-field:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .form-label{margin-top:1rem;margin-bottom:6px;font-size:.8125rem;font-weight:600;display:block}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .nav-line-tabs .nav-link.active{color:#6638b6;border-bottom-color:#6638b6}html.tq-admin .tq-product-pics .tq-product-pics-hint{color:var(--bs-secondary-color,#6c757d);margin-bottom:1rem;font-size:.875rem}html.tq-admin .tq-product-pics .product-pic-card{border:1px solid var(--bs-gray-300);border-radius:14px;transition:box-shadow .15s,border-color .15s;overflow:hidden}html.tq-admin .tq-product-pics .product-pic-card:hover{border-color:#d6c8f5;box-shadow:0 8px 24px #0000001f}html.tq-admin .tq-product-pics .product-pic-card.is-inactive img,html.tq-admin .tq-product-pics .product-pic-card.is-trash img{opacity:.35}html.tq-admin .tq-product-pics .product-pic-card.is-trash img{opacity:.15}html.tq-admin .tq-product-pics .product-pic-card .card-img-top{object-fit:cover;aspect-ratio:1;width:100%;max-height:220px}html.tq-admin .tq-product-pics .tq-product-pics-ph{aspect-ratio:1;background:var(--bs-gray-100);min-height:160px;color:var(--bs-secondary-color,#6c757d);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}html.tq-admin .tq-product-pics .product-pic-drag{inset-inline-end:8px;color:#6638b6;cursor:grab;z-index:1;background:#ffffffeb;border:0;border-radius:10px;width:44px;height:44px;position:absolute;top:8px}html.tq-admin .tq-product-pics .product-pic-drag:hover{background:#fff}html.tq-admin .tq-product-pics .product-pic-drag:active{cursor:grabbing}html.tq-admin .tq-product-pics .tq-product-pics-badge{color:#fff;background-color:#6638b6}html.tq-admin .tq-product-pics .sortable-pics-grid .sortable-ghost{opacity:.45}html.tq-admin .tq-product-pics .tq-product-pics-empty{text-align:center;padding:3rem 1rem}html.tq-admin .tq-product-pics .tq-product-pics-empty-icon{color:#b9a6d8;margin-bottom:.75rem;font-size:3rem}html.tq-admin .tq-product-pics .tq-product-pics-empty-title{margin-bottom:.35rem;font-size:1.125rem;font-weight:700}html.tq-admin .tq-product-pics .tq-product-pics-empty-copy{color:var(--bs-secondary-color,#6c757d);margin-bottom:1.25rem}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-dropzone{background:var(--bs-gray-100);border:2px dashed var(--bs-gray-400);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:160px;margin-top:1rem;padding:1.5rem;display:flex}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-dropzone:hover{border-color:#5a2fa0}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-dropzone.is-dragover{background:#6638b614;border-color:#6638b6}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-dropzone:focus-within{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-dropzone.is-disabled{opacity:.55;pointer-events:none}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-dropzone-icon{color:#6638b6;font-size:1.75rem}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-queue{margin-top:1rem}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-queue-label{margin-bottom:.5rem;font-size:.8125rem;font-weight:600}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-queue-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-queue-item{border:1px solid var(--bs-gray-300);border-radius:10px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-queue-item img{object-fit:cover;border-radius:8px;width:56px;height:56px}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-or{text-align:center;color:var(--bs-secondary-color,#6c757d);margin:1.25rem 0 0}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-hero{border:1px solid var(--bs-gray-300);border-radius:14px;margin-bottom:1rem;display:block;overflow:hidden}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-hero img{object-fit:contain;background:var(--bs-gray-100);width:100%;max-height:280px}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-slots{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;display:grid}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-dropzone-slot{min-height:0;padding:.75rem}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-dropzone-slot img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-ph-slot{border-radius:10px;width:100%;min-height:96px}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-slot-hint{color:var(--bs-secondary-color,#6c757d);margin:.5rem 0;font-size:.75rem}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-title-row{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:1rem;display:flex}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-title-value{font-weight:600}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-switch{align-items:center;min-height:44px;margin-bottom:1rem;display:flex}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-check{width:18px;height:18px;margin-inline-end:12px}html.tq-admin .comm-ai-drawer.tq-product-pics-drawer .tq-product-pics-form{direction:inherit}@media (prefers-reduced-motion:reduce){html.tq-admin .tq-product-pics .product-pic-card{transition:none}}html.tq-admin .tq-prices-edit .tq-prices-edit-btn,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .tq-prices-edit-btn,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-prices-edit .btn-primary.tq-prices-edit-btn,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .btn-primary.tq-prices-edit-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-prices-edit .btn-primary.tq-prices-edit-btn:hover,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .btn-primary.tq-prices-edit-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-prices-edit .btn-primary.tq-prices-edit-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .btn-primary.tq-prices-edit-btn:focus-visible,html.tq-admin .tq-prices-edit .tq-prices-edit-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .tq-prices-edit-btn:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-prices-edit .btn-primary.tq-prices-edit-btn:active,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .btn-primary.tq-prices-edit-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-prices-edit .btn-primary.tq-prices-edit-btn:disabled,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .btn-primary.tq-prices-edit-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-prices-edit .tq-prices-edit-btn:disabled,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .tq-prices-edit-btn:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .tq-prices-edit .form-control,html.tq-admin .tq-prices-edit .form-select,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .form-select{min-height:44px}html.tq-admin .tq-prices-edit .form-control:focus,html.tq-admin .tq-prices-edit .form-select:focus,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-prices-edit-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-prices-edit .tq-prices-edit-pic{object-fit:cover;cursor:pointer;border:3px solid #0000;width:50px;height:50px}html.tq-admin .tq-prices-edit .tq-prices-edit-pic.is-selected{border-color:#6638b6}html.tq-admin .tq-prices-edit .tq-prices-edit-layout{align-items:flex-start}html.tq-admin .tq-prices-edit .tq-prices-edit-nav-col{top:calc(var(--tq-header) + .75rem);z-index:2;max-height:calc(100vh - var(--tq-header) - 1.5rem);overscroll-behavior-y:contain;position:sticky;overflow-y:auto}html.tq-admin .tq-prices-edit .tq-prices-edit-section{scroll-margin-top:calc(var(--tq-header) + .75rem);background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;margin-bottom:1.25rem;padding:1.5rem 1.5rem 1.25rem}html.tq-admin .tq-prices-edit .tq-prices-edit-section h2{border-bottom:1px solid var(--tq-border);text-wrap:balance;margin-bottom:1rem;padding-bottom:.65rem;font-size:1.05rem;font-weight:700}html.tq-admin .tq-prices-edit .content-jump-nav{min-width:0}html.tq-admin .tq-prices-edit .content-jump-nav__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}html.tq-admin .tq-prices-edit .content-jump-nav__btn{width:100%;min-height:44px;color:var(--tq-text-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:.65rem .85rem;font-weight:600;transition:background .18s,color .18s,box-shadow .18s;display:flex}html.tq-admin .tq-prices-edit .content-jump-nav__btn:hover{color:var(--tq-text);background:var(--tq-primary-soft)}html.tq-admin .tq-prices-edit .content-jump-nav__btn:active{background:rgba(var(--tq-primary-rgb), .18)}html.tq-admin .tq-prices-edit .content-jump-nav__btn:focus-visible{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .35);outline:none}html.tq-admin .tq-prices-edit .content-jump-nav__btn:disabled{opacity:.65;cursor:not-allowed}html.tq-admin .tq-prices-edit .content-jump-nav__btn.is-active{color:var(--tq-primary);background:var(--tq-primary-soft);box-shadow:inset 3px 0 0 var(--tq-primary);font-weight:700}html[dir=rtl] .tq-prices-edit .content-jump-nav__btn.is-active{box-shadow:inset -3px 0 0 var(--tq-primary)}@media (width<=991.98px){html.tq-admin .tq-prices-edit .tq-prices-edit-nav-col{max-height:none;position:static;overflow:visible}html.tq-admin .tq-prices-edit .content-jump-nav{margin-bottom:1rem}html.tq-admin .tq-prices-edit .content-jump-nav__list{flex-direction:row;overflow-x:auto}html.tq-admin .tq-prices-edit .content-jump-nav__btn{white-space:nowrap}}@media (prefers-reduced-motion:reduce){html.tq-admin .tq-prices-edit .content-jump-nav__btn{transition:none}}html.tq-admin .tq-prices-fix .tq-prices-fix-btn,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .tq-prices-fix-btn,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-prices-fix .btn-primary.tq-prices-fix-btn,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .btn-primary.tq-prices-fix-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-prices-fix .btn-primary.tq-prices-fix-btn:hover,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .btn-primary.tq-prices-fix-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-prices-fix .btn-primary.tq-prices-fix-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .btn-primary.tq-prices-fix-btn:focus-visible,html.tq-admin .tq-prices-fix .tq-prices-fix-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .tq-prices-fix-btn:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-prices-fix .btn-primary.tq-prices-fix-btn:active,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .btn-primary.tq-prices-fix-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-prices-fix .btn-primary.tq-prices-fix-btn:disabled,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .btn-primary.tq-prices-fix-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-prices-fix .tq-prices-fix-btn:disabled,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .tq-prices-fix-btn:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .tq-prices-fix .form-control,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .form-control{min-height:44px}html.tq-admin .tq-prices-fix .form-control:focus,html.tq-admin .comm-ai-drawer.tq-prices-fix-drawer .form-control:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-prices-fix .tq-prices-fix-toggle.is-on{color:#6638b6}html.tq-admin .tq-product-reviews .tq-product-reviews-btn,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .tq-product-reviews-btn,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-product-reviews .btn-primary.tq-product-reviews-btn,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .btn-primary.tq-product-reviews-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-product-reviews .btn-primary.tq-product-reviews-btn:hover,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .btn-primary.tq-product-reviews-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-product-reviews .tq-product-reviews-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .tq-product-reviews-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .btn-close:focus-visible,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .form-control:focus-visible,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .form-select:focus-visible,html.tq-admin .tq-product-reviews .nav-link:focus-visible,html.tq-admin .tq-product-reviews .form-control:focus-visible,html.tq-admin .tq-product-reviews .form-check-input:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-product-reviews .btn-primary.tq-product-reviews-btn:active,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .btn-primary.tq-product-reviews-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-product-reviews .btn-primary.tq-product-reviews-btn:disabled,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .btn-primary.tq-product-reviews-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-product-reviews .form-control,html.tq-admin .tq-product-reviews .form-select,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .form-select{min-height:44px}html.tq-admin .tq-product-reviews .form-control:focus,html.tq-admin .tq-product-reviews .form-select:focus,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer{width:min(32rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-product-reviews-drawer .form-label{margin-top:1rem;margin-bottom:6px;font-size:.8125rem;font-weight:600;display:block}html.tq-admin .tq-product-reviews .nav-line-tabs .nav-link.active{color:#6638b6;border-bottom-color:#6638b6}html.tq-admin .tq-product-reviews .tq-product-reviews-empty{text-align:center;padding:3rem 1rem}html.tq-admin .tq-product-reviews .tq-product-reviews-empty-icon{color:#b9a6d8;margin-bottom:.75rem;font-size:3rem}html.tq-admin .tq-product-reviews .tq-product-reviews-empty-title{margin-bottom:.35rem;font-size:1.125rem;font-weight:700}html.tq-admin .tq-product-reviews .tq-product-reviews-empty-copy{color:var(--bs-secondary-color,#6c757d);margin-bottom:1.25rem}html.tq-admin .tq-product-reviews .tq-product-reviews-stars{color:#6638b6;letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap}html.tq-admin .tq-product-reviews .tq-product-reviews-content{white-space:pre-wrap;max-width:28rem}html.tq-admin .tq-product-reviews .badge-new{color:#6638b6;background-color:#6638b61f}html.tq-admin .tq-product-reviews .badge-approved{color:#178048;background-color:#17a2581f}html.tq-admin .tq-product-reviews .badge-rejected{color:#c0124a;background-color:#f1416c1f}html.tq-admin .tq-product-reviews .table td{vertical-align:middle}.products-add-page{padding-bottom:3rem}.products-add-skip{inset-inline-start:12px;z-index:20;background:var(--tq-primary);color:#fff;border-radius:10px;min-height:44px;padding:10px 18px;position:absolute;top:-48px}.products-add-skip:focus{color:#fff;top:12px}.products-add-title{font-size:var(--tq-text-xl);letter-spacing:-.02em;text-wrap:balance;margin-bottom:.35rem;font-weight:700}.products-add-subtitle{color:var(--tq-text-muted);margin-bottom:1.25rem}.products-add-layout{align-items:flex-start}.products-add-label{color:var(--tq-text);margin-bottom:6px;font-size:.8125rem;font-weight:600;display:block}.products-add-hint{color:var(--tq-text-muted);font-size:.8125rem;line-height:1.4}.products-add-field{min-width:0;margin-bottom:0}.products-add-field--full{grid-column:1/-1}.products-add-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.products-add-input,.products-add-page select.products-add-input{border:1px solid var(--tq-border);background:var(--tq-card);width:100%;min-height:44px;color:var(--tq-text);font:inherit;border-radius:10px;padding:12px 14px;font-size:.9375rem;display:block}.products-add-input:hover,.products-add-page select.products-add-input:hover{border-color:rgba(var(--tq-primary-rgb), .45)}.products-add-input:active,.products-add-page select.products-add-input:active{border-color:var(--tq-primary)}.products-add-input:focus,.products-add-input:focus-visible,.products-add-page select.products-add-input:focus,.products-add-page select.products-add-input:focus-visible{border-color:var(--tq-primary);box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .12);outline:none}.products-add-input:disabled,.products-add-page select.products-add-input:disabled{opacity:.65;cursor:not-allowed}.products-add-money{font-variant-numeric:tabular-nums}.products-add-affix{align-items:stretch;width:100%;min-width:0;display:flex}.products-add-affix__addon{border:1px solid var(--tq-border);background:var(--tq-primary-soft);min-width:44px;min-height:44px;color:var(--tq-primary);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;padding-inline:12px;font-weight:700;display:inline-flex}.products-add-affix__addon--start{border-inline-end:0;border-start-start-radius:10px;border-end-start-radius:10px}.products-add-affix__addon--end{border-inline-start:0;border-start-end-radius:10px;border-end-end-radius:10px}.products-add-affix--has-start .products-add-input{border-start-start-radius:0;border-end-start-radius:0}.products-add-affix--has-end .products-add-input{border-start-end-radius:0;border-end-end-radius:0}.products-add-nav-col{top:calc(var(--tq-header) + .75rem);z-index:2;max-height:calc(100vh - var(--tq-header) - 1.5rem);overscroll-behavior-y:contain;position:sticky;overflow-y:auto}.products-add-section{scroll-margin-top:calc(var(--tq-header) + .75rem);background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;margin-bottom:1.25rem;padding:1.5rem 1.5rem 1.25rem}.products-add-section h2{border-bottom:1px solid var(--tq-border);text-wrap:balance;margin-bottom:1rem;padding-bottom:.65rem;font-size:1.05rem;font-weight:700}.products-add-aside{top:calc(var(--tq-header) + .75rem);z-index:1;position:sticky}.products-add-aside-card{background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;padding:1.25rem 1.15rem}.products-add-actions{flex-flow:wrap;align-items:stretch;gap:.5rem;display:flex}.products-add-actions .btn{flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:44px;display:inline-flex}.products-add-page .content-jump-nav{min-width:0}.products-add-page .content-jump-nav__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.products-add-page .content-jump-nav__btn{width:100%;min-height:44px;color:var(--tq-text-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:.65rem .85rem;font-weight:600;transition:background .18s,color .18s,box-shadow .18s;display:flex}.products-add-page .content-jump-nav__btn:hover{color:var(--tq-text);background:var(--tq-primary-soft)}.products-add-page .content-jump-nav__btn:active{background:rgba(var(--tq-primary-rgb), .18)}.products-add-page .content-jump-nav__btn:focus-visible{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .35);outline:none}.products-add-page .content-jump-nav__btn:disabled{opacity:.65;cursor:not-allowed}.products-add-page .content-jump-nav__btn.is-active{color:var(--tq-primary);background:var(--tq-primary-soft);box-shadow:inset 3px 0 0 var(--tq-primary);font-weight:700}html[dir=rtl] .products-add-page .content-jump-nav__btn.is-active{box-shadow:inset -3px 0 0 var(--tq-primary)}.products-add-switch{margin-bottom:0}.products-add-switch [data-part=control]{width:44px;min-width:44px;height:24px;min-height:24px}.products-add-switch [data-part=thumb]{width:20px;height:20px}.products-add-switch [data-part=root]:hover [data-part=control]{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .12)}.products-add-switch [data-part=root]:active [data-part=control]{filter:brightness(.92)}.products-add-switch [data-part=root]:focus-within [data-part=control]{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .35);outline:none}.products-add-switch [data-part=root][data-disabled]{opacity:.65;cursor:not-allowed}.products-add-combobox{position:relative}.products-add-combobox__control{align-items:stretch;min-height:44px;display:flex;position:relative}.products-add-combobox__input{flex:auto;min-width:0;padding-inline-end:48px}.products-add-combobox__control.is-open .products-add-combobox__input{border-color:var(--tq-primary);box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .12)}.products-add-combobox__control.is-disabled{opacity:.65}.products-add-combobox__clear{inset-inline-end:2px;width:44px;height:44px;color:var(--tq-text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:1.35rem;line-height:1;position:absolute;top:0}.products-add-combobox__clear:hover{color:var(--tq-text);background:var(--tq-primary-soft)}.products-add-combobox__clear:active{background:rgba(var(--tq-primary-rgb), .18)}.products-add-combobox__clear:focus-visible{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .35);outline:none}.products-add-combobox__list{z-index:20;inset-inline:0;overscroll-behavior:contain;background:var(--tq-card);border:1px solid var(--tq-border);border-radius:10px;max-height:320px;margin:0;padding:8px 0;list-style:none;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 8px 24px #0000001f}.products-add-combobox__option{width:100%;min-height:44px;color:var(--tq-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:10px 16px;display:block}.products-add-combobox__option:hover,.products-add-combobox__option.is-active{background:rgba(var(--tq-primary-rgb), .08)}.products-add-combobox__option:active{background:rgba(var(--tq-primary-rgb), .16)}.products-add-combobox__option:focus-visible{box-shadow:inset 0 0 0 2px var(--tq-primary);outline:none}.products-add-combobox__option.is-selected{font-weight:700}.products-add-combobox__empty{color:var(--tq-text-muted);padding:12px 16px}.products-add-check{cursor:pointer;align-items:center;gap:12px;min-height:44px;margin:0;display:flex}.products-add-check input{flex:0 0 18px;width:18px;height:18px}.products-add-pilot-assigned{background:var(--tq-primary);color:#fff;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:flex}.products-add-pilot-assigned button{color:#fff}.products-add-table{width:100%}.products-add-table th{text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.products-add-table tbody tr:hover{background:#00000005}.products-add-error{color:var(--tq-danger,#e2445c);font-size:.8125rem;font-weight:600}.products-add-page .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767.98px){.products-add-grid{grid-template-columns:1fr}}@media (width<=991.98px){.products-add-nav-col{max-height:none;position:static;overflow:visible}.products-add-page .content-jump-nav{margin-bottom:1rem}.products-add-page .content-jump-nav__list{flex-direction:row;overflow-x:auto}.products-add-page .content-jump-nav__btn{white-space:nowrap}.products-add-aside{margin-top:1rem;position:static}}@media (prefers-reduced-motion:reduce){.products-add-page .content-jump-nav__btn,.products-add-combobox__option,.products-add-input{transition:none}}.product-list-filter .toggle_properties[aria-expanded=true]>.fa-caret-down,.product-list-filter .toggle_properties[aria-expanded=false]>.fa-caret-up,.product-list-filter .toggle_values[aria-expanded=true]>.fa-caret-down,.product-list-filter .toggle_values[aria-expanded=false]>.fa-caret-up,.product-list-filter .toggle_properties[aria-loading=true]>.fa-caret-down,.product-list-filter .toggle_properties[aria-loading=true]>.fa-caret-up,.product-list-filter .toggle_properties[aria-loading=false]>.spinner-border,.product-list-filter .toggle_values[aria-loading=true]>.fa-caret-down,.product-list-filter .toggle_values[aria-loading=true]>.fa-caret-up,.product-list-filter .toggle_values[aria-loading=false]>.spinner-border{display:none}html.tq-admin .tq-products .tq-products-btn{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-products .btn-primary.tq-products-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-products .btn-primary.tq-products-btn i{color:#fff}html.tq-admin .tq-products .btn-primary.tq-products-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-products .btn-primary.tq-products-btn:focus-visible{color:#fff;outline-offset:2px;background-color:#6638b6;border-color:#4c2788;outline:3px solid #6638b673}html.tq-admin .tq-products .btn-primary.tq-products-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-products .btn-primary.tq-products-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-ptp-edit .tq-ptp-btn,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .tq-ptp-btn,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-ptp-edit .btn-primary.tq-ptp-btn,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .btn-primary.tq-ptp-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-ptp-edit .btn-primary.tq-ptp-btn:hover,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .btn-primary.tq-ptp-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-ptp-edit .tq-ptp-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .tq-ptp-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .btn-close:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-ptp-edit .btn-primary.tq-ptp-btn:active,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .btn-primary.tq-ptp-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-ptp-edit .btn-primary.tq-ptp-btn:disabled,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .btn-primary.tq-ptp-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-ptp-edit .form-control,html.tq-admin .tq-ptp-edit .form-select,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .form-select{min-height:44px}html.tq-admin .tq-ptp-edit .form-control:focus,html.tq-admin .tq-ptp-edit .form-select:focus,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .comm-ai-drawer.tq-ptp-drawer{width:min(32rem,100vw)!important}html.tq-admin .comm-ai-drawer.tq-ptp-value-drawer{width:min(50rem,100vw)!important}html.tq-admin .tq-ptp-edit .pt-value-matrix,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix{font-family:inherit}html.tq-admin .tq-ptp-edit .pt-value-matrix-details,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix-details{border-bottom:1px solid #e9ecef;margin-bottom:1.25rem;padding-bottom:1rem}html.tq-admin .tq-ptp-edit .pt-value-matrix-table-wrap,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix-table-wrap{border:1px solid #dee2e6;border-radius:8px;overflow-x:auto}html.tq-admin .tq-ptp-edit .pt-value-matrix table,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix table{border-collapse:collapse;width:100%;margin:0}html.tq-admin .tq-ptp-edit .pt-value-matrix th,html.tq-admin .tq-ptp-edit .pt-value-matrix td,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix th,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix td{text-align:start;vertical-align:top;border-bottom:1px solid #e9ecef;padding:10px 12px}html.tq-admin .tq-ptp-edit .pt-value-matrix th,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix th{white-space:nowrap;background:#f8f9fa;font-size:.875rem;font-weight:600}html.tq-admin .tq-ptp-edit .pt-value-matrix tr:last-child td,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix tr:last-child td{border-bottom:none}html.tq-admin .tq-ptp-edit .pt-value-matrix .matrix-lang,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix .matrix-lang{color:#495057;min-width:100px;font-weight:500}html.tq-admin .tq-ptp-edit .pt-value-matrix textarea.form-control,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix textarea.form-control{resize:vertical;min-height:60px}html.tq-admin .tq-ptp-edit .pt-value-matrix-h2,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .pt-value-matrix-h2{color:#212529;margin:0 0 .75rem;font-size:1rem;font-weight:600}html.tq-admin .tq-ptp-edit .field-drag-handle{cursor:grab;align-items:center;display:inline-flex}html.tq-admin .tq-ptp-edit .products-add-label,html.tq-admin .comm-ai-drawer.tq-ptp-drawer .products-add-label{margin-bottom:6px;font-size:.8125rem;font-weight:600;display:block}html.tq-admin .tq-ptp-edit .products-add-switch [data-part=control],html.tq-admin .comm-ai-drawer.tq-ptp-drawer .products-add-switch [data-part=control]{width:44px;min-width:44px;height:24px;min-height:24px}html.tq-admin .tq-ptp-edit .products-add-switch [data-part=thumb],html.tq-admin .comm-ai-drawer.tq-ptp-drawer .products-add-switch [data-part=thumb]{width:20px;height:20px}html.tq-admin .tq-ecom-reports .btn-primary{color:#fff;background-color:#6638b6;border-color:#6638b6;min-height:44px}html.tq-admin .tq-ecom-reports .btn-primary:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-ecom-reports .btn-primary:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-ecom-reports .btn-primary:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-ecom-reports .btn-primary:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-ecom-reports .form-control,html.tq-admin .tq-ecom-reports .form-select{min-height:44px}html.tq-admin .tq-ecom-reports-charts{margin-top:1.5rem}html.tq-admin .tq-ecom-reports-charts-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.25rem;margin-bottom:1rem;display:flex}html.tq-admin .tq-ecom-reports-charts-title{color:#18181b;margin:0;font-size:1.15rem;font-weight:700}html.tq-admin .tq-ecom-reports-charts-meta{color:#71717a;font-size:.9rem}html.tq-admin .tq-ecom-reports-charts-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=992px){html.tq-admin .tq-ecom-reports-charts-grid{grid-template-columns:1fr 1fr}}html.tq-admin .tq-ecom-reports-chart-card{background:#fff;border:1px solid #e4e4e7;border-radius:12px;min-height:280px;padding:1rem 1rem .5rem}html.tq-admin .tq-ecom-reports-chart-heading{color:#3f3f46;margin:0 0 .5rem;font-size:.95rem;font-weight:600}html.tq-admin .tq-ecom-reports-chart-body{width:100%}html.tq-admin .tq-ecom-reports-svg{width:100%;height:auto;display:block}html.tq-admin .tq-ecom-reports-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 0 1.25rem;display:grid}@media (width>=768px){html.tq-admin .tq-ecom-reports-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}html.tq-admin .tq-ecom-reports-kpi{background:#fff;border:1px solid #e4e4e7;border-radius:12px;padding:.9rem 1rem}html.tq-admin .tq-ecom-reports-kpi-label{color:#71717a;font-size:.8rem;font-weight:600}html.tq-admin .tq-ecom-reports-kpi-value{color:#18181b;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}html.tq-admin .tq-ecom-reports-preview{margin-top:1.5rem}html.tq-admin .tq-ecom-reports-preview-wrap{background:#fff;border:1px solid #e4e4e7;border-radius:12px;max-height:32rem;overflow:auto}html.tq-admin .tq-ecom-reports-preview thead th{z-index:1;white-space:nowrap;background:#fafafa;position:sticky;top:0}html.tq-admin .tq-zones .tq-zones-btn,html.tq-admin .comm-ai-drawer.tq-zones-drawer .tq-zones-btn,html.tq-admin .comm-ai-drawer.tq-zones-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-zones .btn-primary.tq-zones-btn,html.tq-admin .comm-ai-drawer.tq-zones-drawer .btn-primary.tq-zones-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-zones .btn-primary.tq-zones-btn:hover,html.tq-admin .comm-ai-drawer.tq-zones-drawer .btn-primary.tq-zones-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-zones .btn-primary.tq-zones-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-zones-drawer .btn-primary.tq-zones-btn:focus-visible,html.tq-admin .tq-zones .tq-zones-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-zones-drawer .tq-zones-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-zones-drawer .btn-close:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-zones .btn-primary.tq-zones-btn:active,html.tq-admin .comm-ai-drawer.tq-zones-drawer .btn-primary.tq-zones-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-zones .btn-primary.tq-zones-btn:disabled,html.tq-admin .comm-ai-drawer.tq-zones-drawer .btn-primary.tq-zones-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-zones .tq-zones-btn:disabled,html.tq-admin .comm-ai-drawer.tq-zones-drawer .tq-zones-btn:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .tq-zones .form-control,html.tq-admin .comm-ai-drawer.tq-zones-drawer .form-control{min-height:44px}html.tq-admin .tq-zones .form-control:focus,html.tq-admin .comm-ai-drawer.tq-zones-drawer .form-control:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .comm-ai-drawer.tq-zones-drawer .tq-zones-form{direction:inherit}html.tq-admin .tq-vmoney .tq-vmoney-btn,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .tq-vmoney-btn,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-close{min-width:44px;min-height:44px}html.tq-admin .tq-vmoney .btn-primary,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-primary{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-vmoney .btn-primary:hover,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-primary:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-vmoney .btn-primary:focus-visible,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-primary:focus-visible,html.tq-admin .tq-vmoney .btn-light:focus-visible,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-light:focus-visible,html.tq-admin .tq-vmoney .btn-light-danger:focus-visible,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-light-danger:focus-visible,html.tq-admin .tq-vmoney .btn-danger:focus-visible,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-danger:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-vmoney .btn-primary:active,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-primary:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-vmoney .btn-primary:disabled,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-primary:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-vmoney .btn-light:disabled,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .btn-light:disabled{cursor:not-allowed;opacity:.55}html.tq-admin .tq-vmoney .form-control,html.tq-admin .tq-vmoney .form-select,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .form-select{min-height:44px}html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .tq-vmoney-assign-results{max-height:240px;overflow-y:auto}html.tq-admin .comm-ai-drawer.tq-vmoney-drawer .tq-vmoney-assign-results .list-group-item-action{min-height:44px}.tq-basic-tabs .nav-tabs .nav-link{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.tq-basic-tabs .nav-tabs .nav-link:focus-visible{outline-offset:2px;outline:3px solid #6638b673}.tq-robots-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.75rem;display:flex}.tq-robots-live{font-weight:600;text-decoration:underline}.tq-crm-picker-chips{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.tq-crm-chip{background:var(--tq-primary-soft,#ede9fe);min-height:32px;color:var(--tq-primary,#6638b6);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .7rem;font-weight:600;display:inline-flex}.tq-crm-chip:hover,.tq-crm-chip:focus-visible{color:#fff;background:#6638b6;outline:none}.tq-crm-picker-group{border:1px solid var(--tq-border,#e4e4e7);border-radius:12px;margin-bottom:1rem;padding:.85rem 1rem 1rem}.tq-crm-picker-group legend{float:none;width:auto;padding-inline:.35rem;font-weight:700}.tq-crm-picker-grid{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.35rem 1rem;display:grid}.tq-settings-save{margin-top:1.5rem}html.tq-admin .tq-inbox{--inbox-sent:#6638b6;--inbox-sent-hover:#5a2fa0;--inbox-sent-active:#4c2788;--inbox-sent-disabled:#b9a6d8;--inbox-paper:#f7f5fb;--inbox-wa:#1e7e34;--inbox-wa-bg:#e8fff3;--inbox-sms:#b89500;--inbox-sms-bg:#fff4de;--inbox-email:#2563eb;--inbox-email-bg:#e8f4fd;flex-direction:column;height:calc(100dvh - 6.5rem);min-height:0;max-height:calc(100dvh - 6.5rem);display:flex}html.tq-admin .tq-inbox .communications-nav{flex:none;margin-bottom:1rem}html.tq-admin .tq-inbox-card{border:1px solid var(--tq-border);background:var(--tq-card);min-height:0;box-shadow:var(--tq-shadow-card);border-radius:12px;flex-direction:column;flex:auto;display:flex;overflow:hidden}html.tq-admin .tq-inbox-card>.card-header{border-bottom:1px solid var(--tq-border);background:#fff;flex:none;padding:1rem 1.25rem}html.tq-admin .tq-inbox-card>.card-body{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}html.tq-admin .tq-inbox-layout{flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}html.tq-admin .tq-inbox-people{border-inline-end:1px solid var(--tq-border);background:#fff;flex-direction:column;width:22.5rem;min-width:16rem;max-width:42%;height:100%;min-height:0;display:flex;overflow:hidden}html.tq-admin .tq-inbox-thread{background:var(--inbox-paper);flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}html.tq-admin .tq-inbox-btn{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:10px 18px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}html.tq-admin .tq-inbox-btn.btn-primary{color:#fff;box-shadow:var(--tq-shadow-btn);background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-inbox-btn.btn-primary:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-inbox-btn.btn-primary:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-inbox-btn.btn-light{border-color:var(--tq-border);color:var(--tq-text);background:#fff}html.tq-admin .tq-inbox-btn.btn-light:hover{background:var(--tq-primary-soft);color:#6638b6;border-color:#d6c8f5}html.tq-admin .tq-inbox-btn.btn-light:active{background:#ddd6fe;border-color:#c4b5fd}html.tq-admin .tq-inbox-btn.btn-light-danger{color:#b91c1c;background:#fef2f2;border-color:#fecaca}html.tq-admin .tq-inbox-btn.btn-light-danger:hover{background:#fee2e2;border-color:#fca5a5}html.tq-admin .tq-inbox-btn.btn-light-danger:active{background:#fecaca}html.tq-admin .tq-inbox-btn:focus-visible,html.tq-admin .tq-inbox-field:focus-visible,html.tq-admin .tq-inbox-filter:focus-visible,html.tq-admin .tq-inbox-person:focus-visible,html.tq-admin .tq-inbox-lib-item:focus-visible,html.tq-admin .tq-inbox-lib-folder:focus-visible{outline-offset:2px;outline:3px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-inbox-btn:disabled,html.tq-admin .tq-inbox-filter:disabled,html.tq-admin .tq-inbox-field:disabled{background-color:var(--inbox-sent-disabled);border-color:var(--inbox-sent-disabled);color:#fff;cursor:not-allowed;opacity:1;box-shadow:none}html.tq-admin .tq-inbox-btn.btn-light:disabled,html.tq-admin .tq-inbox-filter:disabled{border-color:var(--tq-border);color:#a1a1aa;background:#f4f4f5}html.tq-admin .tq-inbox-field{border:1px solid var(--tq-border);border-radius:10px;min-height:44px;padding:12px 14px;font-size:.9375rem}html.tq-admin .tq-inbox-field:focus{border-color:#6638b6;outline:none;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-inbox-toolbar{border-bottom:1px solid var(--tq-border);flex:none;padding:1rem 1rem .75rem}html.tq-admin .tq-inbox-filters{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}html.tq-admin .tq-inbox-filter{border:1px solid var(--tq-border);min-width:44px;min-height:44px;color:var(--tq-text-muted);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.8125rem;font-weight:600;display:inline-flex}html.tq-admin .tq-inbox-filter:hover{background:var(--tq-primary-soft);color:#6638b6;border-color:#d6c8f5}html.tq-admin .tq-inbox-filter:active{background:#ddd6fe}html.tq-admin .tq-inbox-filter.is-active{color:#fff;background:#6638b6;border-color:#6638b6;font-weight:600}html.tq-admin .tq-inbox-filter.is-waiting.is-active{color:#fff;background:#b91c1c;border-color:#b91c1c}html.tq-admin .tq-inbox-people-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}html.tq-admin .tq-inbox-person{text-align:start;border:0;border-bottom:1px solid var(--tq-border);width:100%;color:inherit;background:#fff;border-inline-start:3px solid #0000;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr) auto;gap:2px 12px;min-height:72px;padding:14px 16px;display:grid}html.tq-admin .tq-inbox-person:hover{background:#faf8ff}html.tq-admin .tq-inbox-person:active{background:var(--tq-primary-soft)}html.tq-admin .tq-inbox-person.is-active{background:var(--tq-primary-soft);border-inline-start-color:#6638b6}html.tq-admin .tq-inbox-person.is-waiting{font-weight:600}html.tq-admin .tq-inbox-avatar{background:var(--tq-primary-soft);color:#6638b6;letter-spacing:.02em;border-radius:50%;grid-row:1/span 2;justify-content:center;align-items:center;width:40px;height:40px;font-size:.75rem;font-weight:700;display:flex}html.tq-admin .tq-inbox-person-main{align-items:baseline;gap:8px;min-width:0;display:flex}html.tq-admin .tq-inbox-person-name{color:var(--tq-text);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:700;overflow:hidden}html.tq-admin .tq-inbox-person-time{color:var(--tq-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:.75rem}html.tq-admin .tq-inbox-person-preview{color:var(--tq-text-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.8125rem;font-weight:400;overflow:hidden}html.tq-admin .tq-inbox-person.is-waiting .tq-inbox-person-preview{color:var(--tq-text);font-weight:600}html.tq-admin .tq-inbox-person-meta{grid-area:2/3;justify-content:flex-end;align-items:center;gap:6px;display:flex}html.tq-admin .tq-inbox-unread{background:#6638b6;border-radius:50%;width:10px;min-width:10px;height:10px;display:inline-flex;box-shadow:0 0 0 3px #6638b633}html.tq-admin .tq-inbox-channel-icon{border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;display:inline-flex}html.tq-admin .tq-inbox-channel-icon.is-whatsapp{background:var(--inbox-wa-bg);color:var(--inbox-wa)}html.tq-admin .tq-inbox-channel-icon.is-sms{background:var(--inbox-sms-bg);color:var(--inbox-sms)}html.tq-admin .tq-inbox-channel-icon.is-email{background:var(--inbox-email-bg);color:var(--inbox-email)}html.tq-admin .tq-inbox-badge{border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:.6875rem;font-weight:700;display:inline-flex}html.tq-admin .tq-inbox-badge.is-wait{color:#b91c1c;background:#fef2f2}html.tq-admin .tq-inbox-badge.is-closed{color:var(--tq-text-muted);background:#f4f4f5}html.tq-admin .tq-inbox-thread-header{border-bottom:1px solid var(--tq-border);background:#fff;flex:none;padding:1rem 1.25rem}html.tq-admin .tq-inbox-thread-name{color:var(--tq-text);font-size:1.125rem;font-weight:700}html.tq-admin .tq-inbox-thread-contact{color:var(--tq-text-muted);font-size:.8125rem}html.tq-admin .tq-inbox-messages{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:1.25rem;display:flex;overflow-y:auto}html.tq-admin .tq-inbox-empty,html.tq-admin .tq-inbox-status{min-height:8rem;color:var(--tq-text-muted);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;padding:2rem;display:flex}html.tq-admin .tq-inbox-empty i,html.tq-admin .tq-inbox-status i{color:#d4d4d8;font-size:2.5rem}html.tq-admin .tq-inbox-spinner{border:3px solid var(--tq-primary-soft);border-top-color:#6638b6;border-radius:50%;width:40px;height:40px;animation:.7s linear infinite tq-inbox-spin}@keyframes tq-inbox-spin{to{transform:rotate(360deg)}}html.tq-admin .tq-inbox-bubble{word-break:break-word;border-radius:14px;flex-direction:column;gap:4px;max-width:min(78%,36rem);padding:10px 14px;display:flex}html.tq-admin .tq-inbox-bubble.is-in{border:1px solid var(--tq-border);background:#fff;border-start-start-radius:4px;align-self:flex-start;margin-inline-end:auto}html.tq-admin .tq-inbox-bubble.is-out{color:#fff;background:#6638b6;border:1px solid #6638b6;border-start-end-radius:4px;align-self:flex-end;margin-inline-start:auto}html.tq-admin .tq-inbox-bubble-meta{flex-wrap:wrap;align-items:center;gap:6px;font-size:.6875rem;font-weight:600;display:flex}html.tq-admin .tq-inbox-bubble.is-in .tq-inbox-bubble-meta{color:var(--tq-text-muted)}html.tq-admin .tq-inbox-bubble.is-out .tq-inbox-bubble-meta{color:#ffffffc7}html.tq-admin .tq-inbox-plat{letter-spacing:.03em;text-transform:uppercase;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-flex}html.tq-admin .tq-inbox-bubble.is-in .tq-inbox-plat.is-whatsapp{background:var(--inbox-wa-bg);color:var(--inbox-wa)}html.tq-admin .tq-inbox-bubble.is-in .tq-inbox-plat.is-sms{background:var(--inbox-sms-bg);color:var(--inbox-sms)}html.tq-admin .tq-inbox-bubble.is-in .tq-inbox-plat.is-email{background:var(--inbox-email-bg);color:var(--inbox-email)}html.tq-admin .tq-inbox-bubble.is-out .tq-inbox-plat{color:#fff;background:#ffffff29}html.tq-admin .tq-inbox-subject{font-size:.9rem;font-weight:700}html.tq-admin .tq-inbox-bubble-html{font-size:.9rem;line-height:1.45}html.tq-admin .tq-inbox-bubble-html img{max-width:100%;height:auto}html.tq-admin .tq-inbox-bubble-html p{margin:0 0 .5em}html.tq-admin .tq-inbox-bubble.is-out a{color:#fff;text-decoration:underline}html.tq-admin .tq-inbox-media{margin:.25rem 0}html.tq-admin .tq-inbox-media img,html.tq-admin .tq-inbox-media video{border-radius:8px;max-width:100%;max-height:280px;display:block}html.tq-admin .tq-inbox-foot{justify-content:flex-end;align-items:center;gap:6px;margin-top:2px;font-size:.68rem;display:flex}html.tq-admin .tq-inbox-bubble.is-in .tq-inbox-foot{color:#a1a5b7}html.tq-admin .tq-inbox-bubble.is-out .tq-inbox-foot{color:#ffffffc7}html.tq-admin .tq-inbox-receipt{align-items:center;gap:4px;font-size:.72rem;line-height:1;display:inline-flex}html.tq-admin .tq-inbox-receipt.is-sent,html.tq-admin .tq-inbox-receipt.is-pending{color:#ffffffb3}html.tq-admin .tq-inbox-receipt.is-delivered{color:#e9d5ff}html.tq-admin .tq-inbox-receipt.is-read{color:#fff}html.tq-admin .tq-inbox-receipt.is-failed{color:#fecaca}html.tq-admin .tq-inbox-handoff{color:#fecaca;margin-top:4px;font-size:.72rem;font-weight:700}html.tq-admin .tq-inbox-bubble.is-in .tq-inbox-handoff{color:#b91c1c}html.tq-admin .tq-inbox-compose{border-top:1px solid var(--tq-border);background:#fff;flex:none;padding:1rem 1.25rem}html.tq-admin .tq-inbox-compose-row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}html.tq-admin .tq-inbox-compose-channel{flex:0 0 10rem}html.tq-admin .tq-inbox-compose-subject{flex:12rem}html.tq-admin .tq-inbox-compose-body{flex:16rem}html.tq-admin .tq-inbox-compose label{margin-bottom:6px;font-size:.8125rem;font-weight:600;display:block}html.tq-admin .tq-inbox-hint{color:var(--tq-text-muted);margin-top:8px;font-size:.75rem}html.tq-admin .tq-inbox-error{color:#b91c1c;margin-top:8px;font-size:.8125rem}html.tq-admin .tq-inbox-chip{background:var(--inbox-paper);border-radius:8px;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;font-size:.85rem;display:flex}html.tq-admin .tq-inbox-chip-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.tq-admin .tq-inbox-lib-grid{flex-wrap:wrap;gap:8px;display:flex}html.tq-admin .tq-inbox-lib-item,html.tq-admin .tq-inbox-lib-folder{border:1px solid var(--tq-border);background:#fff;border-radius:8px;min-height:44px;padding:10px 14px}html.tq-admin .tq-inbox-lib-item:hover,html.tq-admin .tq-inbox-lib-folder:hover{background:var(--tq-primary-soft);border-color:#d6c8f5}html.tq-admin .tq-inbox-lib-item:active,html.tq-admin .tq-inbox-lib-folder:active{background:#ddd6fe}html.tq-admin .tq-inbox-switch [data-part=control]{background:#d4d4d8;width:44px;min-width:44px;height:24px;min-height:24px}html.tq-admin .tq-inbox-switch [data-part=root][data-state=checked] [data-part=control]{background:#6638b6}html.tq-admin .tq-inbox-switch [data-part=thumb]{width:20px;height:20px}html.tq-admin .tq-inbox-switch [data-part=root]:hover [data-part=control]{box-shadow:0 0 0 3px #6638b61f}html.tq-admin .tq-inbox-switch [data-part=root]:active [data-part=control]{filter:brightness(.92)}html.tq-admin .tq-inbox-switch [data-part=root]:focus-within [data-part=control]{outline:none;box-shadow:0 0 0 3px #6638b659}html.tq-admin .tq-inbox-switch [data-part=root][data-disabled]{opacity:.65;cursor:not-allowed}@media (prefers-reduced-motion:reduce){html.tq-admin .tq-inbox-btn,html.tq-admin .tq-inbox-filter,html.tq-admin .tq-inbox-person,html.tq-admin .tq-inbox-spinner{transition:none;animation:none}}@media (width<=991.98px){html.tq-admin .tq-inbox{height:auto;max-height:none}html.tq-admin .tq-inbox-layout{flex-direction:column;height:auto}html.tq-admin .tq-inbox-people{border-inline-end:0;border-bottom:1px solid var(--tq-border);width:100%;max-width:none;height:auto;max-height:36vh}html.tq-admin .tq-inbox-thread{height:min(58vh,36rem)}html.tq-admin .tq-inbox-bubble{max-width:88%}}html.tq-admin .tq-comm-sent .tq-sent-btn,html.tq-admin .tq-comm-sent .form-control,html.tq-admin .tq-comm-sent .form-select{min-height:44px}html.tq-admin .tq-comm-sent .tq-sent-btn{border-radius:8px;justify-content:center;align-items:center;min-width:44px;padding:0 .9rem;font-weight:600;display:inline-flex}html.tq-admin .tq-comm-sent .btn-primary.tq-sent-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-comm-sent .btn-primary.tq-sent-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-comm-sent .tq-sent-btn:focus-visible,html.tq-admin .tq-comm-sent .form-control:focus-visible,html.tq-admin .tq-comm-sent .form-select:focus-visible{outline-offset:2px;outline:3px solid #6638b6}html.tq-admin .tq-comm-sent .btn-primary.tq-sent-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-comm-sent .btn-primary.tq-sent-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-comm-sent .form-control:focus,html.tq-admin .tq-comm-sent .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-comm-sent .tq-sent-pills .btn.active,html.tq-admin .tq-comm-sent .tq-sent-pills .btn[aria-pressed=true]{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-comm-sent .tq-sent-pills .btn.active i,html.tq-admin .tq-comm-sent .tq-sent-pills .btn[aria-pressed=true] i{color:#fff}html.tq-admin .tq-comm-sent .comm-channel-badge{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:.65rem;font-weight:600;display:inline-flex}html.tq-admin .tq-comm-sent .comm-channel-badge.email{color:#2563eb;background:#e8f4fd}html.tq-admin .tq-comm-sent .comm-channel-badge.sms{color:#b89500;background:#fff4de}html.tq-admin .tq-comm-sent .comm-channel-badge.whatsapp{color:#1e7e34;background:#e8fff3}html.tq-admin .tq-comm-sent .comm-sent-error{word-break:break-word;max-width:280px;line-height:1.35}html.tq-admin .tq-comm-sent .tq-sent-preview,html.tq-admin .tq-comm-sent .tq-sent-title,html.tq-admin .tq-comm-sent .tq-sent-contact,html.tq-admin .tq-comm-sent .tq-sent-provider{white-space:normal;overflow-wrap:anywhere;word-break:break-word}html.tq-admin .tq-comm-sent .table td{vertical-align:top}html.tq-admin .tq-comm-sent .tq-sent-status-icons{align-items:center;gap:.35rem;display:inline-flex}html.tq-admin .tq-comm-sent .tq-table-footer{gap:1rem}html.tq-admin .tq-comm-sent .tq-sent-length{align-items:center;gap:.5rem;display:inline-flex}html.tq-admin .tq-comm-sent .tq-sent-search{position:relative}html.tq-admin .tq-comm-sent .tq-sent-search .form-control{padding-inline-start:2.5rem}html.tq-admin .tq-rules .tq-rules-btn,html.tq-admin .comm-ai-drawer .tq-rules-btn,html.tq-admin .comm-ai-drawer .btn-close{min-width:44px;min-height:44px}html.tq-admin .tq-rules .btn-primary,html.tq-admin .comm-ai-drawer .btn-primary{color:#fff;background:#6638b6;border-color:#6638b6}html.tq-admin .tq-rules .btn-primary:hover,html.tq-admin .comm-ai-drawer .btn-primary:hover{color:#fff;background:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-rules .btn-primary:focus-visible,html.tq-admin .comm-ai-drawer .btn-primary:focus-visible,html.tq-admin .tq-rules .btn-light:focus-visible,html.tq-admin .comm-ai-drawer .btn-light:focus-visible,html.tq-admin .tq-rules .btn-light-danger:focus-visible,html.tq-admin .comm-ai-drawer .btn-light-danger:focus-visible,html.tq-admin .tq-rules .btn-danger:focus-visible,html.tq-admin .comm-ai-drawer .btn-danger:focus-visible,html.tq-admin .tq-rules .tq-rules-hit:focus-visible,html.tq-admin .tq-rules .tq-rules-active:focus-visible{outline-offset:2px;outline:3px solid #6638b6}html.tq-admin .tq-rules .btn-primary:active,html.tq-admin .comm-ai-drawer .btn-primary:active{color:#fff;background:#4c2788;border-color:#4c2788}html.tq-admin .tq-rules .btn-primary:disabled,html.tq-admin .comm-ai-drawer .btn-primary:disabled,html.tq-admin .tq-rules .btn-light:disabled,html.tq-admin .comm-ai-drawer .btn-light:disabled,html.tq-admin .tq-rules .btn-light-danger:disabled,html.tq-admin .comm-ai-drawer .btn-light-danger:disabled{opacity:.55;cursor:not-allowed}html.tq-admin .tq-rules .form-control,html.tq-admin .tq-rules .form-select,html.tq-admin .comm-ai-drawer .form-control,html.tq-admin .comm-ai-drawer .form-select{min-height:44px}html.tq-admin .tq-rules .form-control:focus,html.tq-admin .tq-rules .form-select:focus,html.tq-admin .comm-ai-drawer .form-control:focus,html.tq-admin .comm-ai-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-rules-field{position:relative}html.tq-admin .tq-rules-hits{inset-inline:0;z-index:20;border:1px solid var(--tq-border,#e4e4e7);background:var(--tq-card,#fff);border-radius:10px;max-height:200px;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 8px 24px #18181b1f}html.tq-admin .tq-rules-hit{text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;min-height:44px;padding:.5rem .75rem;display:flex}html.tq-admin .tq-rules-hit:hover,html.tq-admin .tq-rules-hit:focus-visible{background:var(--tq-primary-soft,#ede9fe);color:#6638b6}html.tq-admin .tq-rules-section{margin:0 0 .75rem;font-size:1rem;font-weight:700}html.tq-admin .tq-rules-actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}html[dir=rtl] .tq-rules-actions{justify-content:flex-start}html.tq-admin .tq-rules-active{border:1px solid var(--tq-border,#e4e4e7);background:var(--tq-card,#fff);cursor:pointer;border-radius:999px;min-width:44px;min-height:44px;padding:.35rem .75rem;font-weight:600}html.tq-admin .tq-rules-active.is-on{color:#6638b6;background:var(--tq-primary-soft,#ede9fe);border-color:#6638b6}html.tq-admin .tq-rules-empty{text-align:center;color:var(--tq-text-muted,#71717a);padding-block:2.5rem}.customers-add-edit-page{padding-bottom:3rem}.customers-add-edit-title{font-size:var(--tq-text-xl);letter-spacing:-.02em;text-wrap:balance;margin-bottom:.35rem;font-weight:700}.customers-add-edit-subtitle{color:var(--tq-text-muted);margin-bottom:1.25rem}.customers-add-edit-related{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.customers-add-edit-layout{align-items:flex-start}.customers-add-edit-nav-col{top:calc(var(--tq-header) + .75rem);z-index:2;max-height:calc(100vh - var(--tq-header) - 1.5rem);overscroll-behavior-y:contain;position:sticky;overflow-y:auto}.customers-add-edit-section{scroll-margin-top:calc(var(--tq-header) + .75rem);background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;margin-bottom:1.25rem;padding:1.5rem 1.5rem 1.25rem}.customers-add-edit-section h2{border-bottom:1px solid var(--tq-border);text-wrap:balance;margin-bottom:1rem;padding-bottom:.65rem;font-size:1.05rem;font-weight:700}.customers-add-edit-aside{top:calc(var(--tq-header) + .75rem);z-index:1;position:sticky}.customers-add-edit-aside-card{background:var(--tq-card);border:1px solid var(--tq-border);box-shadow:var(--tq-shadow-card);border-radius:16px;padding:1.25rem 1.15rem}.customers-add-edit-actions{flex-flow:wrap;align-items:stretch;gap:.5rem;display:flex}.customers-add-edit-actions .btn{flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:44px;display:inline-flex}.customers-add-edit-page .content-jump-nav{min-width:0}.customers-add-edit-page .content-jump-nav__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.customers-add-edit-page .content-jump-nav__btn{width:100%;min-height:44px;color:var(--tq-text-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:.65rem .85rem;font-weight:600;transition:background .18s,color .18s,box-shadow .18s;display:flex}.customers-add-edit-page .content-jump-nav__btn:hover{color:var(--tq-text);background:var(--tq-primary-soft)}.customers-add-edit-page .content-jump-nav__btn:active{background:rgba(var(--tq-primary-rgb), .18)}.customers-add-edit-page .content-jump-nav__btn:focus-visible{box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .35);outline:none}.customers-add-edit-page .content-jump-nav__btn:disabled{opacity:.65;cursor:not-allowed}.customers-add-edit-page .content-jump-nav__btn.is-active{color:var(--tq-primary);background:var(--tq-primary-soft);box-shadow:inset 3px 0 0 var(--tq-primary);font-weight:700}html[dir=rtl] .customers-add-edit-page .content-jump-nav__btn.is-active{box-shadow:inset -3px 0 0 var(--tq-primary)}@media (width<=991.98px){.customers-add-edit-nav-col{max-height:none;position:static;overflow:visible}.customers-add-edit-page .content-jump-nav{margin-bottom:1rem}.customers-add-edit-page .content-jump-nav__list{flex-direction:row;overflow-x:auto}.customers-add-edit-page .content-jump-nav__btn{white-space:nowrap}.customers-add-edit-aside{margin-top:1rem;position:static}}@media (prefers-reduced-motion:reduce){.customers-add-edit-page .content-jump-nav__btn{transition:none}}html.tq-admin .tq-caf .btn,html.tq-admin .tq-caf-ui .btn{border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 1rem;font-weight:600;display:inline-flex}html.tq-admin .tq-caf .btn-primary,html.tq-admin .tq-caf-ui .btn-primary{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-caf .btn-primary:hover,html.tq-admin .tq-caf-ui .btn-primary:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-caf .btn-primary:focus-visible,html.tq-admin .tq-caf-ui .btn-primary:focus-visible,html.tq-admin .tq-caf .btn-light:focus-visible,html.tq-admin .tq-caf-ui .btn-light:focus-visible,html.tq-admin .tq-caf .btn-warning:focus-visible,html.tq-admin .tq-caf-ui .btn-warning:focus-visible,html.tq-admin .tq-caf .btn-light-danger:focus-visible,html.tq-admin .tq-caf-ui .btn-light-danger:focus-visible,html.tq-admin .tq-caf .btn-danger:focus-visible,html.tq-admin .tq-caf-ui .btn-danger:focus-visible,html.tq-admin .tq-caf .cfm-group-link:focus-visible,html.tq-admin .tq-caf .field-drag-handle:focus-visible{outline-offset:2px;outline:2px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-caf .btn-primary:active,html.tq-admin .tq-caf-ui .btn-primary:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-caf .btn-primary:disabled,html.tq-admin .tq-caf-ui .btn-primary:disabled,html.tq-admin .tq-caf .btn-light:disabled,html.tq-admin .tq-caf-ui .btn-light:disabled,html.tq-admin .tq-caf .btn-warning:disabled,html.tq-admin .tq-caf-ui .btn-warning:disabled,html.tq-admin .tq-caf .btn-light-danger:disabled,html.tq-admin .tq-caf-ui .btn-light-danger:disabled,html.tq-admin .tq-caf .btn-danger:disabled,html.tq-admin .tq-caf-ui .btn-danger:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}html.tq-admin .tq-caf .btn-light:hover,html.tq-admin .tq-caf-ui .btn-light:hover{background-color:#ede9fe;border-color:#d6c8f5}html.tq-admin .tq-caf .form-control,html.tq-admin .tq-caf-ui .form-control,html.tq-admin .tq-caf .form-select,html.tq-admin .tq-caf-ui .form-select{min-height:44px}html.tq-admin .tq-caf .form-control:focus,html.tq-admin .tq-caf-ui .form-control:focus,html.tq-admin .tq-caf .form-select:focus,html.tq-admin .tq-caf-ui .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-caf .cfm-page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}html.tq-admin .tq-caf .cfm-app{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;display:grid}html.tq-admin .tq-caf .cfm-sidebar{background:#fff;border:1px solid #e8ebf0;border-radius:10px;padding:12px;position:sticky;top:12px}html.tq-admin .tq-caf .cfm-sidebar-header{color:#4a5568;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:13px;font-weight:600}html.tq-admin .tq-caf .cfm-group-list{flex-direction:column;gap:6px;max-height:calc(100vh - 220px);display:flex;overflow:auto}html.tq-admin .tq-caf .cfm-group-link{text-align:start;cursor:pointer;background:#f7f9fc;border:1px solid #0000;border-radius:8px;width:100%;min-height:44px;padding:10px 12px}html.tq-admin .tq-caf .cfm-group-link.active{background:#6638b61f;border-color:#6638b673}html.tq-admin .tq-caf .cfm-group-link-title{color:#1f2937;font-weight:600}html.tq-admin .tq-caf .cfm-group-link-meta{color:#6b7280;font-size:12px}html.tq-admin .tq-caf .cfm-workspace{min-height:300px}html.tq-admin .tq-caf .cfm-group-panel{background:#fff;border:1px solid #e8ebf0;border-radius:10px;padding:16px}html.tq-admin .tq-caf .cfm-group-header{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}html.tq-admin .tq-caf .cfm-group-title{margin:0;font-size:18px}html.tq-admin .tq-caf .cfm-group-actions{flex-wrap:wrap;gap:8px;display:flex}html.tq-admin .tq-caf .cfm-drag-hint{color:#6b7280;margin-bottom:12px;font-size:13px}html.tq-admin .tq-caf .cfm-field-tree,html.tq-admin .tq-caf .cfm-tree-level,html.tq-admin .tq-caf .cfm-tree-node{flex-direction:column;gap:10px;display:flex}html.tq-admin .tq-caf .cfm-tree-node--repeater>.cfm-field-row{background:linear-gradient(#6638b60d,#fff 70%);border-color:#6638b638}html.tq-admin .tq-caf .cfm-field-row{background:#fff;border:1px solid #e7ebf1;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 14px;display:grid}html.tq-admin .tq-caf .cfm-field-row__name{color:#111827;font-weight:600;line-height:1.3}html.tq-admin .tq-caf .cfm-field-row__key{color:#4b5563;margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}html.tq-admin .tq-caf .cfm-field-row__meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}html.tq-admin .tq-caf .cfm-field-row__meta .badge{font-size:11px;font-weight:600}html.tq-admin .tq-caf .cfm-field-row__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:240px;display:flex}html.tq-admin .tq-caf .field-drag-handle{cursor:grab;color:#6b7280;background:#f8fafc;border:1px dashed #cfd7e3;border-radius:6px;min-width:44px;min-height:44px;padding:4px 6px}html.tq-admin .tq-caf .cfm-field-row__viewsize{width:76px}html.tq-admin .tq-caf .cfm-field-children{flex-direction:column;gap:12px;margin-inline-start:calc((var(--depth,0) + 1) * 20px);padding:12px 0 0 12px;display:flex}html.tq-admin .tq-caf .cfm-field-children__label{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}html.tq-admin .tq-caf .cfm-empty-state{text-align:center;color:#6b7280;background:#fafbfe;border:1px dashed #d5dce6;border-radius:10px;padding:24px}html.tq-admin .tq-caf .cfm-option-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}@media (width<=1100px){html.tq-admin .tq-caf .cfm-app{grid-template-columns:1fr}html.tq-admin .tq-caf .cfm-sidebar{position:static}html.tq-admin .tq-caf .cfm-field-row{grid-template-columns:1fr}html.tq-admin .tq-caf .cfm-field-row__actions{justify-content:flex-start;min-width:0}html.tq-admin .tq-caf .cfm-field-children{margin-inline-start:16px;padding-inline-start:8px}}html.tq-admin .tq-cust-io .btn-primary{color:#fff;background:#6638b6;border-color:#6638b6}html.tq-admin .tq-cust-io .btn-primary:hover{color:#fff;background:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-cust-io .btn-primary:focus-visible,html.tq-admin .tq-cust-io .btn-light:focus-visible,html.tq-admin .tq-cust-io .btn-light-danger:focus-visible,html.tq-admin .tq-cust-io .nav-link:focus-visible,html.tq-admin .tq-cust-io .form-control:focus-visible,html.tq-admin .tq-cust-io .form-check-input:focus-visible{outline-offset:2px;outline:2px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-cust-io .form-control:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-cust-io .form-check-input{accent-color:#6638b6}html.tq-admin .tq-cust-io .nav-tabs .nav-link.active{color:#6638b6;border-bottom-color:#6638b6}html.tq-admin .tq-cust-io .tq-cust-io-search{position:relative}html.tq-admin .tq-cust-io .tq-cust-io-search-icon{inset-inline-start:.85rem;color:#71717a;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}html.tq-admin .tq-cust-io .tq-cust-io-search input{min-height:44px;padding-inline-start:2.75rem}html.tq-admin .tq-cust-io .tq-cust-io-field-row{border-bottom:1px solid var(--tq-border,#e4e4e7);min-height:44px}html.tq-admin .tq-cust-io .tq-cust-io-selected-item{cursor:default}html.tq-admin .tq-cust-io .tq-cust-io-drag{cursor:grab;color:#71717a}html.tq-admin .tq-cust-io .tq-cust-io-badge{color:#6638b6;background:#ede9fe}html.tq-admin .tq-cust-io .form-control,html.tq-admin .tq-cust-io .btn{min-height:44px}html.tq-admin .tq-labels .tq-labels-btn,html.tq-admin .comm-ai-drawer .tq-labels-btn,html.tq-admin .modal .tq-labels-btn{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-labels .btn-primary,html.tq-admin .comm-ai-drawer .btn-primary.tq-labels-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-labels .btn-primary:hover,html.tq-admin .comm-ai-drawer .btn-primary.tq-labels-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-labels .btn-primary:focus-visible,html.tq-admin .comm-ai-drawer .btn-primary.tq-labels-btn:focus-visible,html.tq-admin .tq-labels .btn-light:focus-visible,html.tq-admin .comm-ai-drawer .tq-labels-btn:focus-visible,html.tq-admin .modal .tq-labels-btn:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-labels .btn-primary:active,html.tq-admin .comm-ai-drawer .btn-primary.tq-labels-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-labels .btn-primary:disabled,html.tq-admin .comm-ai-drawer .btn-primary.tq-labels-btn:disabled,html.tq-admin .comm-ai-drawer .tq-labels-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-labels .form-control,html.tq-admin .tq-labels .form-select,html.tq-admin .comm-ai-drawer .form-control,html.tq-admin .comm-ai-drawer .form-select{min-height:44px}html.tq-admin .tq-labels .form-control:focus,html.tq-admin .tq-labels .form-select:focus,html.tq-admin .comm-ai-drawer .form-control:focus,html.tq-admin .comm-ai-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-creports .tq-creports-btn,html.tq-admin .tq-creports .btn,html.tq-admin .comm-ai-drawer.tq-creports-drawer .tq-creports-btn,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn{border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 1rem;font-weight:600;display:inline-flex}html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-close{min-width:44px;min-height:44px}html.tq-admin .tq-creports .btn-sm,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-sm{min-height:44px}html.tq-admin .tq-creports .btn-primary,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-primary{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-creports .btn-primary:hover,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-primary:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-creports .btn-primary:focus-visible,html.tq-admin .tq-creports .btn-light:focus-visible,html.tq-admin .tq-creports .btn-info:focus-visible,html.tq-admin .tq-creports .btn-success:focus-visible,html.tq-admin .tq-creports .btn-danger:focus-visible,html.tq-admin .tq-creports .btn-light-danger:focus-visible,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-primary:focus-visible,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-light:focus-visible,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-info:focus-visible,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-success:focus-visible,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-danger:focus-visible,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-light-danger:focus-visible,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-close:focus-visible{outline-offset:2px;outline:2px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-creports .btn-primary:disabled,html.tq-admin .comm-ai-drawer.tq-creports-drawer .btn-primary:disabled{color:#fff;opacity:1;cursor:not-allowed;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-creports .form-control,html.tq-admin .tq-creports .form-select,html.tq-admin .comm-ai-drawer.tq-creports-drawer .form-control,html.tq-admin .comm-ai-drawer.tq-creports-drawer .form-select{min-height:44px}html.tq-admin .tq-creports .form-control:focus,html.tq-admin .tq-creports .form-select:focus,html.tq-admin .comm-ai-drawer.tq-creports-drawer .form-control:focus,html.tq-admin .comm-ai-drawer.tq-creports-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-creports .form-check-input:checked{background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-creports-fields{border:1px solid var(--tq-border,#e4e6ef);border-radius:10px;min-height:120px;max-height:420px;padding:1rem;overflow-y:auto}html.tq-admin .tq-creports-field{border:1px solid var(--tq-border,#e4e6ef);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;padding:.75rem;display:flex}html.tq-admin .tq-creports-preview{background:#f5f8fa;border-radius:8px;padding:1rem}html.tq-admin .tq-creports-join{border:1px solid var(--tq-border,#e4e6ef);background:#fff;border-radius:10px;margin-bottom:1rem;padding:1rem}html.tq-admin .tq-creports-form-fields{border:1px solid var(--tq-border,#e4e6ef);border-radius:8px;max-height:240px;padding:.75rem;overflow-y:auto}html.tq-admin[dir=rtl] .tq-creports .text-end,html.tq-admin[dir=rtl] .comm-ai-drawer.tq-creports-drawer .text-end{text-align:start}html.tq-admin .tq-ml-group .tq-ml-group-btn,html.tq-admin .comm-ai-drawer .tq-ml-group-btn,html.tq-admin .comm-ai-drawer .btn-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-ml-group .btn-primary,html.tq-admin .comm-ai-drawer .btn-primary.tq-ml-group-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-ml-group .btn-primary:hover,html.tq-admin .comm-ai-drawer .btn-primary.tq-ml-group-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-ml-group .btn-primary:focus-visible,html.tq-admin .comm-ai-drawer .btn-primary.tq-ml-group-btn:focus-visible,html.tq-admin .tq-ml-group .btn-light:focus-visible,html.tq-admin .comm-ai-drawer .tq-ml-group-btn:focus-visible,html.tq-admin .tq-ml-group .form-control:focus-visible,html.tq-admin .comm-ai-drawer .form-control:focus-visible,html.tq-admin .tq-ml-group .form-select:focus-visible,html.tq-admin .comm-ai-drawer .form-select:focus-visible,html.tq-admin .comm-ai-drawer .btn-close:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-ml-group .btn-primary:active,html.tq-admin .comm-ai-drawer .btn-primary.tq-ml-group-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-ml-group .btn-primary:disabled,html.tq-admin .comm-ai-drawer .btn-primary.tq-ml-group-btn:disabled,html.tq-admin .comm-ai-drawer .tq-ml-group-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-ml-group .form-control,html.tq-admin .tq-ml-group .form-select,html.tq-admin .comm-ai-drawer .form-control,html.tq-admin .comm-ai-drawer .form-select{min-height:44px}html.tq-admin .tq-ml-group .form-control:focus,html.tq-admin .tq-ml-group .form-select:focus,html.tq-admin .comm-ai-drawer .form-control:focus,html.tq-admin .comm-ai-drawer .form-select:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-ml-group-type{color:#6638b6}html.tq-admin .tq-wa-chat .tq-wa-chat-btn{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}html.tq-admin .tq-wa-chat .btn-primary.tq-wa-chat-btn,html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer .btn-primary.tq-wa-chat-btn{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-wa-chat .btn-primary.tq-wa-chat-btn:hover,html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer .btn-primary.tq-wa-chat-btn:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-wa-chat .tq-wa-chat-btn:focus-visible,html.tq-admin .tq-wa-chat .form-control:focus-visible,html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer .tq-wa-chat-btn:focus-visible,html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer .form-control:focus-visible,html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer .btn-close:focus-visible{outline-offset:2px;outline:3px solid #6638b673}html.tq-admin .tq-wa-chat .btn-primary.tq-wa-chat-btn:active,html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer .btn-primary.tq-wa-chat-btn:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-wa-chat .btn-primary.tq-wa-chat-btn:disabled,html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer .btn-primary.tq-wa-chat-btn:disabled{color:#fff;cursor:not-allowed;opacity:1;background-color:#b9a6d8;border-color:#b9a6d8}html.tq-admin .tq-wa-chat .form-control,html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer .form-control{min-height:44px}html.tq-admin .tq-wa-chat .form-control:focus,html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer .form-control:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-wa-chat-page{flex-direction:column;min-height:0;display:flex}html.tq-admin .tq-wa-chat-card{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}html.tq-admin .tq-wa-chat-card>.card-header{flex:none}html.tq-admin .tq-wa-chat-card>.card-body{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}html.tq-admin .tq-wa-chat-layout{flex:auto;height:min(70vh,44rem);min-height:0;display:flex;overflow:hidden}html.tq-admin .tq-wa-chat-sidebar{background:#fff;border-inline-end:1px solid #eff2f5;flex-direction:column;width:320px;max-width:40%;min-height:0;display:flex}html.tq-admin .tq-wa-chat-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}html.tq-admin .tq-wa-chat-conv{text-align:start;border:0;width:100%;color:inherit;cursor:pointer;background:#fff;border-bottom:1px solid #eff2f5;padding:14px 16px;display:block}html.tq-admin .tq-wa-chat-conv:hover{background:#f6f1fb}html.tq-admin .tq-wa-chat-conv.is-active{background:#f3eafc;border-inline-start:3px solid #6638b6}html.tq-admin .tq-wa-chat-thread{background:#f5f8fa;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}html.tq-admin .tq-wa-chat-thread-header,html.tq-admin .tq-wa-chat-compose{background:#fff;flex:none}html.tq-admin .tq-wa-chat-messages{overscroll-behavior:contain;flex:auto;min-height:0;padding:1rem;overflow-y:auto}html.tq-admin .tq-wa-chat-bubble{word-break:break-word;border-radius:14px;max-width:78%;margin-bottom:12px;padding:10px 14px}html.tq-admin .tq-wa-chat-bubble.out{color:#fff;background:#6638b6;margin-inline-start:auto}html.tq-admin .tq-wa-chat-bubble.in{color:#181c32;background:#fff;border:1px solid #e4e6ef;margin-inline-end:auto}html.tq-admin .tq-wa-chat-bubble.out .tq-wa-chat-meta,html.tq-admin .tq-wa-chat-bubble.out time{color:#ffffffc7}html.tq-admin .tq-wa-chat-meta{color:#7e8299;margin-bottom:4px;font-size:.7rem}html.tq-admin .tq-wa-chat-bubble time{color:#a1a5b7;margin-top:6px;font-size:.68rem;display:block}html.tq-admin .comm-ai-drawer.tq-wa-chat-drawer{width:min(32rem,100vw)!important}@media (width<=991.98px){html.tq-admin .tq-wa-chat-layout{flex-direction:column;height:auto}html.tq-admin .tq-wa-chat-sidebar{border-inline-end:0;border-bottom:1px solid #eff2f5;width:100%;max-width:none;max-height:36vh}html.tq-admin .tq-wa-chat-thread{min-height:22rem}}html.tq-admin .tq-show-html{flex-direction:column;min-height:calc(100dvh - 8.5rem);margin:-.5rem -.75rem 0;display:flex}html.tq-admin .tq-show-html-status{margin:1.25rem 1.5rem;font-weight:600}html.tq-admin .tq-show-html-error{color:#b42318}html.tq-admin .tq-show-html-frame{background:#fff;border:0;border-radius:12px;flex:auto;width:100%;min-height:70vh}html.tq-admin .tq-vpaths .tq-vpaths-btn,html.tq-admin .comm-ai-drawer .tq-vpaths-btn,html.tq-admin .tq-vpaths .nav-link.tq-vpaths-btn,html.tq-admin .comm-ai-drawer .btn-close{min-width:44px;min-height:44px}html.tq-admin .tq-vpaths .btn-primary,html.tq-admin .comm-ai-drawer .btn-primary{background:var(--tq-primary);border-color:var(--tq-primary);color:#fff;box-shadow:var(--tq-shadow-btn)}html.tq-admin .tq-vpaths .btn-primary:hover,html.tq-admin .comm-ai-drawer .btn-primary:hover{background:var(--tq-primary-dark);border-color:var(--tq-primary-dark);color:#fff}html.tq-admin .tq-vpaths .btn-primary:focus-visible,html.tq-admin .comm-ai-drawer .btn-primary:focus-visible,html.tq-admin .tq-vpaths .btn-light:focus-visible,html.tq-admin .comm-ai-drawer .btn-light:focus-visible,html.tq-admin .tq-vpaths .btn-light-danger:focus-visible,html.tq-admin .comm-ai-drawer .btn-light-danger:focus-visible,html.tq-admin .tq-vpaths .btn-danger:focus-visible{outline:3px solid var(--tq-primary);outline-offset:2px}html.tq-admin .tq-vpaths .btn-primary:active,html.tq-admin .comm-ai-drawer .btn-primary:active{color:#fff;background:#4c2788;border-color:#4c2788}html.tq-admin .tq-vpaths .btn-primary:disabled,html.tq-admin .comm-ai-drawer .btn-primary:disabled,html.tq-admin .tq-vpaths .btn-light:disabled,html.tq-admin .comm-ai-drawer .btn-light:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}html.tq-admin .tq-vpaths-kind-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}html.tq-admin .tq-vpaths-kind{border:1px solid var(--tq-border);background:var(--tq-card);cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .75rem;display:flex}html.tq-admin .tq-vpaths-kind.is-selected{border-color:var(--tq-primary);background:var(--tq-primary-soft);color:var(--tq-primary)}html.tq-admin .tq-vpaths-hits{border:1px solid var(--tq-border);border-radius:10px;max-height:240px;margin-top:.5rem;overflow:auto}html.tq-admin .tq-vpaths-hit{text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:.5rem .75rem;display:flex}html.tq-admin .tq-vpaths-hit:hover,html.tq-admin .tq-vpaths-hit:focus-visible{background:var(--tq-primary-soft)}html.tq-admin .tq-vpaths-preview{background:var(--tq-primary-soft);color:var(--tq-primary);border-radius:10px;padding:.75rem 1rem;font-weight:600}html.tq-admin .tq-vpaths-check{justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:0;display:inline-flex}html.tq-admin .comm-ai-drawer .form-control,html.tq-admin .comm-ai-drawer .form-select{min-height:44px}html.tq-admin .tq-vpaths-redirects__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}html.tq-admin .tq-vpaths-redirects__title{margin:0 0 .35rem;font-size:1.15rem;font-weight:700}html.tq-admin .tq-vpaths-redirects__lead{color:var(--tq-text-muted);max-width:36rem;margin:0}body:has(.tq-logs-drawer)>.offcanvas-backdrop{opacity:1!important;background-color:#18181b59!important}.tq-logs-page .table-responsive{min-height:8rem}html.tq-admin .tq-filemanager .btn,html.tq-admin .tq-filemanager-ui .btn{border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 1rem;font-weight:600;display:inline-flex}html.tq-admin .tq-filemanager .btn-primary,html.tq-admin .tq-filemanager-ui .btn-primary{color:#fff;background-color:#6638b6;border-color:#6638b6}html.tq-admin .tq-filemanager .btn-primary:hover,html.tq-admin .tq-filemanager-ui .btn-primary:hover{color:#fff;background-color:#5a2fa0;border-color:#5a2fa0}html.tq-admin .tq-filemanager .btn-primary:focus-visible,html.tq-admin .tq-filemanager-ui .btn-primary:focus-visible,html.tq-admin .tq-filemanager .btn-light:focus-visible,html.tq-admin .tq-filemanager-ui .btn-light:focus-visible,html.tq-admin .tq-filemanager .btn-light-danger:focus-visible,html.tq-admin .tq-filemanager-ui .btn-light-danger:focus-visible,html.tq-admin .tq-filemanager .btn-danger:focus-visible,html.tq-admin .tq-filemanager-ui .btn-danger:focus-visible,html.tq-admin .tq-filemanager .tq-filemanager-crumb:focus-visible,html.tq-admin .tq-filemanager .tq-filemanager-open:focus-visible{outline-offset:2px;outline:2px solid #6638b6;box-shadow:0 0 0 4px #6638b640}html.tq-admin .tq-filemanager .btn-primary:active,html.tq-admin .tq-filemanager-ui .btn-primary:active{color:#fff;background-color:#4c2788;border-color:#4c2788}html.tq-admin .tq-filemanager .btn-primary:disabled,html.tq-admin .tq-filemanager-ui .btn-primary:disabled,html.tq-admin .tq-filemanager .btn-light:disabled,html.tq-admin .tq-filemanager-ui .btn-light:disabled,html.tq-admin .tq-filemanager .btn-light-danger:disabled,html.tq-admin .tq-filemanager-ui .btn-light-danger:disabled{opacity:.55;cursor:not-allowed}html.tq-admin .tq-filemanager .btn-light:hover,html.tq-admin .tq-filemanager-ui .btn-light:hover{background-color:#ede9fe;border-color:#d6c8f5}html.tq-admin .tq-filemanager .form-control,html.tq-admin .tq-filemanager-ui .form-control{min-height:44px}html.tq-admin .tq-filemanager .form-control:focus,html.tq-admin .tq-filemanager-ui .form-control:focus{border-color:#6638b6;box-shadow:0 0 0 4px #6638b62e}html.tq-admin .tq-filemanager-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}html.tq-admin .tq-filemanager-crumb,html.tq-admin .tq-filemanager-open{color:#6638b6;cursor:pointer;background:0 0;border:0;align-items:center;min-width:44px;min-height:44px;padding-inline:.25rem;font-weight:600;text-decoration:none;display:inline-flex}html.tq-admin .tq-filemanager-thumb{object-fit:cover;border-radius:4px;width:40px;height:40px}html.tq-admin .tq-filemanager-preview-img{max-width:100%;max-height:70vh}html.tq-admin .tq-filemanager-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}html[dir=rtl] .tq-filemanager-row-actions{justify-content:flex-start}html.tq-admin .tq-filemanager-empty{text-align:center;color:var(--tq-text-muted,#71717a);padding-block:2.5rem}.tq-content-dash-links{gap:var(--tq-dash-space-2);flex-wrap:wrap;display:flex}.tq-content-dash-links .tq-dash-btn{text-decoration:none}html.tq-admin .tq-content-dash .tq-dash-card-invert,html.tq-admin .tq-content-dash .tq-dash-card-invert a,html.tq-admin .tq-content-dash a.tq-dash-btn-primary,html.tq-admin .tq-content-dash .tq-dash-range-preset.is-active,html.tq-admin .tq-content-dash .tq-trend-metric.is-active,html.tq-admin .tq-content-dash .tq-trend-tip,html.tq-admin .tq-content-dash .tq-trend-tip strong{color:var(--tq-on-primary,#fff)}@media (width<=720px){.tq-content-dash .tq-dash-head{flex-direction:column;align-items:stretch}.tq-content-dash-links{margin-inline-start:0}}.tq-ecom-dash-links{gap:var(--tq-dash-space-2);flex-wrap:wrap;display:flex}.tq-ecom-dash-links .tq-dash-btn{text-decoration:none}html.tq-admin .tq-ecom-dash .tq-dash-card-invert,html.tq-admin .tq-ecom-dash .tq-dash-card-invert a,html.tq-admin .tq-ecom-dash a.tq-dash-btn-primary,html.tq-admin .tq-ecom-dash .tq-dash-range-preset.is-active,html.tq-admin .tq-ecom-dash .tq-trend-metric.is-active,html.tq-admin .tq-ecom-dash .tq-trend-tip,html.tq-admin .tq-ecom-dash .tq-trend-tip strong{color:var(--tq-on-primary,#fff)}.tq-ecom-dash-rest{grid-template-columns:1fr}@media (width<=720px){.tq-ecom-dash .tq-dash-head{flex-direction:column;align-items:stretch}.tq-ecom-dash-links{margin-inline-start:0}}html.tq-admin .tq-dash-rail,html.tq-admin a.tq-dash-rail-item,html.tq-admin a.tq-dash-rail-item:hover,html.tq-admin a.tq-dash-rail-item:focus-visible,html.tq-admin a.tq-dash-rail-item:active,html.tq-admin .tq-dash-card-invert,html.tq-admin .tq-dash-card-invert a,html.tq-admin .tq-dash-card-invert a:hover,html.tq-admin .tq-dash-card-invert a:focus-visible,html.tq-admin .tq-dash-card-invert a:active,html.tq-admin .tq-dash-card-invert .tq-dash-btn-secondary,html.tq-admin .tq-dash-card-invert .tq-dash-btn-secondary:hover,html.tq-admin a.tq-dash-attn-row,html.tq-admin a.tq-dash-attn-row:hover,html.tq-admin a.tq-dash-attn-row:focus-visible,html.tq-admin a.tq-dash-attn-row:active,html.tq-admin .tq-dash-attn-num,html.tq-admin a.tq-dash-btn-primary,html.tq-admin a.tq-dash-btn-primary:hover,html.tq-admin a.tq-dash-btn-primary:focus-visible,html.tq-admin a.tq-dash-btn-primary:active,html.tq-admin .tq-dash-btn-primary,html.tq-admin .tq-dash-range-preset.is-active,html.tq-admin .tq-trend-metric.is-active,html.tq-admin .tq-trend-tip,html.tq-admin .tq-trend-tip strong{color:var(--tq-on-primary,#fff)}html.tq-admin .tq-dash-card-invert h2,html.tq-admin .tq-dash-card-invert .tq-dash-muted{color:var(--tq-on-primary-muted,#ffffffeb)}html:not(.tq-admin){--tq-primary:#6638b6;--tq-primary-dark:#5a2fa0;--tq-primary-rgb:102, 56, 182;--tq-surface:#0f0f12;--tq-card:#18181c;--tq-border:#ffffff14;--tq-text:#f4f4f5;--tq-muted:#a1a1aa;--tq-radius:14px;--tq-font:"Poppins", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html:not(.tq-admin){-webkit-font-smoothing:antialiased;font-size:16px}html.tq-login-resuming .tq-login{visibility:hidden}html:not(.tq-admin) body{min-height:100vh;font-family:var(--tq-font);color:var(--tq-text);background:radial-gradient(1200px 600px at 10% -10%, rgba(var(--tq-primary-rgb), .35), transparent 55%), radial-gradient(900px 500px at 100% 0%, #7850c833, transparent 50%), var(--tq-surface);margin:0}html:not(.tq-admin) a{color:#c4b5fd;text-decoration:none}html:not(.tq-admin) a:hover{text-decoration:underline}.tq-login{grid-template-columns:1fr;min-height:100vh;display:grid}@media (width>=960px){.tq-login{grid-template-columns:minmax(380px,1fr) minmax(420px,1.1fr)}}.tq-login__brand{background:linear-gradient(165deg, var(--tq-primary) 0%, #4a2888 55%, #2d1855 100%);flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,3rem);display:flex;position:relative;overflow:hidden}.tq-login__brand:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 80%,#ffffff1f,#0000 45%);position:absolute;inset:0}.tq-login__brand-inner{z-index:1;text-align:center;max-width:420px;margin:0 auto;position:relative}.tq-login__logo{filter:drop-shadow(0 8px 24px #00000040);width:180px;height:auto;margin-bottom:1.5rem}.tq-login__brand h1{letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.tq-login__brand p{color:#ffffffe0;margin:0;font-size:1rem;line-height:1.6}.tq-login__features{flex-direction:column;align-items:center;gap:1.1rem;margin-top:2.5rem;display:flex}.tq-login__feature{color:#ffffffe6;letter-spacing:.02em;flex-direction:row;justify-content:flex-start;align-items:center;gap:.7rem;width:auto;max-width:100%;font-size:.78rem;display:flex}.tq-login__feature-icon,.tq-login__feature svg{flex:none;max-width:2rem;max-height:2rem;display:block;width:2rem!important;height:2rem!important}.tq-login__panel{flex-direction:column;justify-content:center;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.tq-login__mobile-brand{color:var(--tq-text);text-align:center;margin:0 auto 1.5rem}.tq-login__mobile-brand img,.tq-login__logo--on-dark{filter:brightness(0)invert();width:160px;height:auto}.tq-login__mobile-brand #tq-product-name-mobile{color:var(--tq-muted);margin-top:.4rem;font-size:.9rem;display:block}.tq-card{background:var(--tq-card);border:1px solid var(--tq-border);border-radius:var(--tq-radius);width:100%;max-width:440px;margin:0 auto;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 24px 60px #00000059}.tq-card h2{margin:0 0 .35rem;font-size:1.35rem;font-weight:600}.tq-card .tq-sub{color:var(--tq-muted);margin:0 0 1.25rem;font-size:.9rem}.tq-methods{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.tq-method-btn{min-width:88px;color:var(--tq-muted);border:1px solid var(--tq-border);cursor:pointer;background:#ffffff0a;border-radius:10px;flex:auto;padding:.5rem .65rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}.tq-method-btn:hover{color:var(--tq-text);background:#ffffff12}.tq-method-btn[aria-selected=true]{color:#fff;background:rgba(var(--tq-primary-rgb), .35);border-color:rgba(var(--tq-primary-rgb), .6)}.tq-panel-section{display:none}.tq-panel-section.is-active{display:block}.tq-field{margin-bottom:1rem}.tq-field label{color:var(--tq-muted);margin-bottom:.35rem;font-size:.8rem;font-weight:600;display:block}.tq-field input{width:100%;color:var(--tq-text);border:1px solid var(--tq-border);background:#00000040;border-radius:10px;outline:none;padding:.65rem .85rem;font-family:inherit;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.tq-field input:focus{border-color:var(--tq-primary);box-shadow:0 0 0 3px rgba(var(--tq-primary-rgb), .25)}.tq-field input[readonly]{cursor:default;opacity:.92}.tq-btn[hidden]{display:none!important}.tq-btn{color:#fff;cursor:pointer;background:#6638b6;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.tq-btn:hover{background:var(--tq-primary-dark);color:#fff}.tq-btn:active{transform:scale(.99)}.tq-btn:disabled{opacity:.55;cursor:not-allowed;color:#fff}.tq-btn--ghost{border:1px solid var(--tq-border);color:var(--tq-text);background:0 0}.tq-btn--ghost:hover{background:#ffffff0f}.tq-sso-wrap{border-top:1px solid var(--tq-border);margin-top:1.25rem;padding-top:1.25rem}.tq-sso-wrap p{color:var(--tq-muted);text-align:center;margin:0 0 .65rem;font-size:.8rem}.tq-sso{flex-direction:column;gap:.65rem;display:flex}.tq-sso .tq-sso__btn{width:100%;font:inherit;color:var(--tq-text);border:1px solid var(--tq-border);cursor:pointer;background:#ffffff0a;border-radius:10px;justify-content:center;align-items:center;gap:.65rem;margin:0;padding:.7rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.tq-sso .tq-sso__btn:hover:not(:disabled){background:#ffffff14}.tq-sso .tq-sso__btn:focus-visible{outline:2px solid var(--tq-primary);outline-offset:2px}.tq-sso .tq-sso__btn.is-disabled,.tq-sso .tq-sso__btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;filter:grayscale(.35)}.tq-sso svg{flex-shrink:0}.tq-sso__ms:hover{border-color:#0078d480}.tq-sso__google:hover{border-color:#4285f473}.tq-alert{border-radius:10px;margin-bottom:1rem;padding:.65rem .85rem;font-size:.85rem;display:none}.tq-alert.is-visible{display:block}.tq-alert--error{color:#fecaca;background:#dc262626;border:1px solid #dc262659}.tq-alert--success{color:#bbf7d0;background:#16a34a26;border:1px solid #16a34a59}.tq-lang{text-align:center;color:var(--tq-muted);margin-top:1.25rem;font-size:.85rem}.tq-lang a{color:var(--tq-muted)}.tq-lang a:hover{color:#c4b5fd}.tq-lang__sep{opacity:.6;margin:0 .35rem}.tq-foot{text-align:center;color:var(--tq-muted);margin-top:1.5rem;font-size:.8rem}.tq-foot a{color:var(--tq-muted)}.tq-spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1.1rem;height:1.1rem;animation:.7s linear infinite tq-spin;display:none}.tq-btn.is-loading .tq-spinner{display:inline-block}@keyframes tq-spin{to{transform:rotate(360deg)}}.tq-hint{color:var(--tq-muted);margin-top:.35rem;font-size:.78rem}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
