@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap);:root{--title-color:#f1490a}.swal2-container{z-index:20000!important}:root{--app-bg:#fff4ed;--sidebar-bg:#fff4edd9;--text-main:#0d0502;--text-muted:#666;--title-color:#0f0400;--brand-orange:#f1490a;--active-bg:linear-gradient(90deg,#ff6b2c26,#fff4ed00);--active-border:#f1490a;--hover-bg:#0000000a;--glass-border:#0d050214;--glass-blur:blur(20px);--scrollbar-thumb:#ffffffb3;--scrollbar-thumb-hover:#ffffffe6;--sidebar-collapsed:88px;--sidebar-expanded:280px;--transition-speed:0.35s}[data-theme=dark]{--app-bg:#0d0502;--sidebar-bg:#0d0502d9;--text-main:#fff4ed;--text-muted:#888;--title-color:#ffe6d4;--brand-orange:#f1490a;--active-bg:linear-gradient(90deg,#ff6b2c26,#0d050200);--active-border:#f1490a;--hover-bg:#ffffff0d;--glass-border:#fff4ed14;--scrollbar-thumb:#140a0599;--scrollbar-thumb-hover:#140a05cc}*{scrollbar-color:#ffffffb3 #0000;scrollbar-color:var(--scrollbar-thumb) #0000;scrollbar-width:thin}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffffb3;background:var(--scrollbar-thumb);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#ffffffe6;background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:#0000}*{box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;margin:0;padding:0}body{background-color:#fff4ed;background-color:var(--app-bg);color:#0d0502;color:var(--text-main);overflow-x:hidden;transition:background-color .35s ease,color .35s ease;transition:background-color var(--transition-speed) ease,color var(--transition-speed) ease}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{appearance:none;background-color:#000000b3;border:none;border-radius:50%;box-shadow:0 0 1px #ffffff80;color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;position:absolute;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{cursor:zoom-in;inset:10px 10px auto auto;position:absolute}[data-rmiz-btn-unzoom]{cursor:zoom-out;inset:20px 20px auto auto;position:absolute;z-index:1}[data-rmiz-content=found] [data-zoom],[data-rmiz-content=found] [role=img],[data-rmiz-content=found] img,[data-rmiz-content=found] svg{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{background:#0000;border:0;height:100vh;height:100dvh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;pointer-events:all;position:fixed;width:100vw;width:100dvw}[data-rmiz-modal-overlay]{inset:0;position:absolute;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{height:100%;position:relative;width:100%}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;position:absolute;transform-origin:top left;transition:transform .3s}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}.swal2-popup.swal2-popup{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#fff4edeb;border:1px solid #fffc;border-radius:24px;box-shadow:0 20px 60px #00000026;color:var(--text-main);font-family:Plus Jakarta Sans,sans-serif;padding:28px 24px}[data-theme=dark] .swal2-popup.swal2-popup{background:#140a05eb;border:1px solid #fff4ed14;box-shadow:0 20px 60px #0000008c}.swal2-popup .swal2-title{color:var(--title-color);font-size:21px;font-weight:800;padding:0 0 4px}.swal2-popup .swal2-html-container{color:var(--text-muted);font-size:14.5px;font-weight:500;line-height:1.6}.swal2-popup .swal2-actions{gap:12px;margin-top:22px}.swal2-popup .swal2-styled.swal2-confirm{background:var(--brand-orange)!important;border-radius:12px!important;box-shadow:0 4px 14px #f1490a4d!important;font-size:14px!important;font-weight:700!important;padding:12px 26px!important;transition:transform .2s ease,box-shadow .2s ease!important}.swal2-popup .swal2-styled.swal2-confirm:hover{box-shadow:0 6px 18px #f1490a66!important;transform:translateY(-1px)}.swal2-popup .swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px #f1490a40!important}.swal2-popup .swal2-styled.swal2-cancel{background:#0000!important;border:1px solid var(--glass-border)!important;border-radius:12px!important;box-shadow:none!important;color:var(--text-main)!important;font-size:14px!important;font-weight:700!important;padding:12px 26px!important}.swal2-popup .swal2-styled.swal2-cancel:hover{background:var(--hover-bg)!important}.swal2-popup .swal2-styled.swal2-cancel:focus{box-shadow:0 0 0 3px var(--glass-border)!important}.swal2-popup .swal2-styled.swal2-deny{background:#dc2626!important;border-radius:12px!important;box-shadow:0 4px 14px #dc26264d!important;font-size:14px!important;font-weight:700!important;padding:12px 26px!important}.swal2-popup .swal2-close{color:var(--text-muted)}.swal2-popup .swal2-close:hover{color:var(--brand-orange)}.swal2-popup .swal2-icon.swal2-warning{border-color:var(--brand-orange);color:var(--brand-orange)}.swal2-popup .swal2-icon.swal2-error{border-color:#dc2626;color:#dc2626}.swal2-popup .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#dc2626}.swal2-popup .swal2-icon.swal2-info,.swal2-popup .swal2-icon.swal2-question{border-color:#3b82f6;color:#3b82f6}.swal2-popup .swal2-icon.swal2-success{border-color:#16a34a;color:#16a34a}.swal2-popup .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#16a34a}.swal2-popup .swal2-icon.swal2-success .swal2-success-ring{border-color:#16a34a4d}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-backdrop-showing{background:#0d050280}.swal2-popup .swal2-timer-progress-bar{background:var(--brand-orange)}.ssi-page{--ssi-panel:rgba(13,5,2,.025);--ssi-chip:#f1490a1a;--ssi-input-bg:#0d050208;--ssi-glow1:#f1490a1a;--ssi-glow2:#f1490a0d;background-color:var(--app-bg);background-image:url(/static/media/SECOND%20BG.41a4fa5fa386a1d9ca7c.webp);background-position:top;background-repeat:no-repeat;background-size:cover;color:var(--text-main);min-height:100vh;overflow-x:hidden;position:relative}[data-theme=dark] .ssi-page{--ssi-panel:#fff4ed08;--ssi-chip:#f1490a1f;--ssi-input-bg:#fff4ed0a;--ssi-glow1:#f1490a24;--ssi-glow2:#f1490a12}.ssi-glow{background:radial-gradient(900px 600px at 75% 10%,var(--ssi-glow1),#0000 60%),radial-gradient(700px 500px at 20% 90%,var(--ssi-glow2),#0000 60%);inset:0;pointer-events:none;position:absolute}.ssi-wrap{margin:0 auto;max-width:1360px;padding:24px 40px 56px;position:relative}.ssi-nav{gap:24px;justify-content:space-between}.ssi-brand,.ssi-nav{align-items:center;display:flex}.ssi-brand{gap:12px;text-decoration:none}.ssi-brand-mark{border-radius:12px;height:40px;object-fit:contain;width:40px}.ssi-brand-name{color:var(--title-color);font-size:20px;font-weight:800}.ssi-nav-controls{display:contents}.ssi-tabs{align-items:center;background:var(--ssi-panel);border:1px solid var(--glass-border);border-radius:999px;display:flex;gap:6px;padding:6px}.ssi-tab{background:#0000;border:none;border-radius:999px;color:var(--text-muted);cursor:pointer;display:inline-block;font-size:14px;font-weight:700;padding:10px 28px;text-decoration:none;transition:all .25s ease}.ssi-tab.active{background:linear-gradient(135deg,#ff6a2b,#f1490a);color:#fff}.ssi-theme-btn{align-items:center;background:var(--ssi-panel);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-main);cursor:pointer;display:flex;font-size:17px;height:44px;justify-content:center;transition:border-color .2s ease;width:44px}.ssi-theme-btn:hover{border-color:#f1490a66}.ssi-grid{grid-gap:64px;align-items:center;display:grid;gap:64px;grid-template-columns:1.15fr 520px;margin-top:56px;min-height:640px}.ssi-marketing{display:flex;flex-direction:column;gap:32px;min-width:0}.ssi-eyebrow-wrap{display:flex}.ssi-eyebrow{align-items:center;background:var(--ssi-chip);border:1px solid #f1490a40;border-radius:999px;color:var(--brand-orange);display:inline-flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:.06em;padding:10px 20px;text-transform:uppercase}@keyframes ssiPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}.ssi-pulse-dot{animation:ssiPulse 2s infinite;background:var(--brand-orange);border-radius:999px;flex-shrink:0;height:7px;width:7px}.ssi-pulse-dot.success{background:#22c55e}.ssi-title{text-wrap:balance;color:var(--title-color);font-size:56px;font-weight:800;letter-spacing:-.02em;line-height:1.08;margin:0}.ssi-accent{color:var(--brand-orange)}.ssi-subtitle{color:var(--text-muted);font-size:15px;font-weight:500;line-height:1.65;margin:0;max-width:520px}.ssi-stats{display:flex;gap:16px}.ssi-stat-card{background:var(--ssi-panel);border:1px solid var(--glass-border);border-radius:16px;min-width:140px;padding:20px 24px}.ssi-stat-value{color:var(--title-color);font-size:34px;font-weight:800}.ssi-stat-label{color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.08em;margin-top:6px;text-transform:uppercase}.ssi-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 24px 60px #00000040;gap:20px;min-width:0;padding:40px}.ssi-card,.ssi-card-head{display:flex;flex-direction:column}.ssi-card-head{gap:8px}.ssi-card-title{color:var(--title-color);font-size:24px;font-weight:800}.ssi-card-sub{color:var(--text-muted);font-size:14px;font-weight:500}.ssi-form{gap:20px}.ssi-field,.ssi-form{display:flex;flex-direction:column}.ssi-field{background:var(--ssi-input-bg);border:1px solid var(--glass-border);border-radius:12px;gap:0;padding:12px 16px}.ssi-field-label{align-items:center;display:inline-flex;font-weight:700;gap:6px;letter-spacing:.08em;text-transform:uppercase}.ssi-field-label,.ssi-field-label i{color:var(--text-muted);font-size:11px}.ssi-field input{background:#0000;border:none;color:var(--text-main);font-family:inherit;font-size:14px;font-weight:600;padding:4px 0 0;width:100%}.ssi-field input:focus{outline:none}.ssi-field input::placeholder{color:var(--text-muted);opacity:.7}.ssi-pw-field{align-items:center;background:var(--ssi-input-bg);border:1px solid var(--glass-border);border-radius:12px;display:flex;gap:12px;padding:12px 16px}.ssi-pw-inner{background:#0000;border:none;flex:1 1;min-width:0;padding:0}.ssi-pw-toggle{background:#0000;border:none;color:var(--text-muted);cursor:pointer;font-size:16px;padding:4px}.ssi-form-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.ssi-remember{color:var(--text-main);font-size:14px;font-weight:600;gap:10px}.ssi-checkbox,.ssi-remember{align-items:center;cursor:pointer;display:flex}.ssi-checkbox{background:#0000;border:1px solid #f1490a66;border-radius:6px;color:#fff;font-size:12px;height:20px;justify-content:center;padding:0;transition:background .15s ease;width:20px}.ssi-checkbox.checked{background:var(--brand-orange);border-color:var(--brand-orange)}.ssi-forgot{color:var(--brand-orange);font-size:14px;font-weight:600}.ssi-forgot:hover{color:#ff6a2b}.ssi-submit-btn{align-items:center;background:linear-gradient(135deg,#ff6a2b,#f1490a);border:none;border-radius:12px;box-shadow:0 10px 26px #f1490a59;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;padding:16px;transition:filter .2s ease;width:100%}.ssi-submit-btn:hover:not(:disabled){filter:brightness(1.08)}.ssi-submit-btn:disabled{cursor:not-allowed;opacity:.7}.ssi-footer-question{color:var(--text-muted);font-size:14px;font-weight:500;text-align:center}.ssi-footer-question a{color:var(--brand-orange);font-weight:700;text-decoration:none}.ssi-footer-question a:hover{color:#ff6a2b}@media (max-width:1280px){.ssi-grid{gap:40px;grid-template-columns:1fr 440px}.ssi-title{font-size:44px}}@media (max-width:1100px){.ssi-grid{gap:48px;grid-template-columns:1fr}.ssi-card{margin:0 auto;max-width:520px;width:100%}.ssi-title{font-size:40px}.ssi-marketing{align-items:center;text-align:center}.ssi-eyebrow-wrap{justify-content:center}.ssi-subtitle{max-width:480px}.ssi-stats{justify-content:center}}@media (max-width:768px){.ssi-wrap{padding:16px 16px 40px}.ssi-title{font-size:32px}.ssi-nav,.ssi-stats{flex-wrap:wrap}.ssi-nav{justify-content:center}.ssi-card{padding:24px}.ssi-nav-controls{align-items:center;display:flex;gap:12px}.ssi-brand-mark{border-radius:10px;height:32px;width:32px}.ssi-brand-name{font-size:17px}.ssi-tab{font-size:13px;padding:8px 18px}.ssi-theme-btn{font-size:15px;height:38px;width:38px}}@media (max-width:480px){.ssi-wrap{padding:12px 12px 32px}.ssi-grid{gap:32px;margin-top:32px}.ssi-title{font-size:27px}.ssi-subtitle{font-size:14px}.ssi-stats{gap:10px}.ssi-stat-card{flex:1 1;min-width:0;padding:14px 12px}.ssi-stat-value{font-size:24px}.ssi-brand-mark{height:28px;width:28px}.ssi-brand-name{font-size:15px}.ssi-tab{font-size:12px;padding:7px 14px}.ssi-theme-btn{font-size:13px;height:34px;width:34px}.ssi-card{padding:20px}}.main-app-loading-gif{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.main-app-loading-gif .gif{background-color:#f2f2f2;border-radius:10px;min-height:200px;width:400px}@media(max-width:600px){.main-app-loading-gif .gif{width:95%}}.main-app-loading-gif .gif img{border-radius:10px;width:100%}.main-app-loading-gif p{color:var(--main-text-color);font-size:18px;margin-top:20px}.premium-modal-overlay.account-status-modal,body:has(.main-nav-bar:hover) .premium-modal-overlay.account-status-modal{height:100vh;left:0;padding:20px;top:0;width:100vw}.premium-modal-overlay.account-status-modal .premium-modal-content{flex:0 1 520px}.account-status-modal .modal-title-icon{background:#e5484d1f;color:#e5484d}.account-status-modal.suspended .modal-title-icon{background:#e8a33d24;color:#e8a33d}.acct-status-body{display:flex;flex-direction:column;gap:18px}.acct-status-message{color:var(--text-main);font-size:15px;font-weight:600;line-height:1.6;margin:0}.acct-status-note{background:var(--hover-bg);border-left:3px solid var(--glass-border);border-radius:10px;color:var(--text-muted);font-size:13.5px;line-height:1.6;margin:0;padding:14px 16px}.account-status-modal.rejected .acct-status-note{border-left-color:#e5484d}.account-status-modal.suspended .acct-status-note{border-left-color:#e8a33d}.acct-status-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.acct-status-dismiss,.acct-status-support{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;padding:11px 20px;text-decoration:none;transition:transform .2s ease,filter .2s ease,background .2s ease}.acct-status-support{background:var(--brand-orange);border:none;color:#fff4ed}.acct-status-support:hover{filter:brightness(1.08);transform:translateY(-1px)}.acct-status-dismiss{background:#0000;border:1px solid var(--glass-border);color:var(--text-muted)}.acct-status-dismiss:hover{background:var(--hover-bg);color:var(--text-main)}@media (max-width:520px){.acct-status-actions{align-items:stretch;flex-direction:column-reverse}.acct-status-dismiss,.acct-status-support{justify-content:center}}@keyframes fadeInOverlay{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}to{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:1}}@keyframes scaleUpModal{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes slideUpMobileSheet{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.premium-modal-overlay{align-items:center;animation:fadeInOverlay .3s ease forwards;display:flex;height:calc(100vh - 80px);justify-content:center;left:88px;left:var(--sidebar-collapsed,88px);position:fixed;top:80px;transition:left .35s cubic-bezier(.25,1,.5,1),width .35s cubic-bezier(.25,1,.5,1);transition:left var(--transition-speed,.35s) cubic-bezier(.25,1,.5,1),width var(--transition-speed,.35s) cubic-bezier(.25,1,.5,1);width:calc(100vw - 88px);width:calc(100vw - var(--sidebar-collapsed, 88px));z-index:9999}body:has(.main-nav-bar:hover) .premium-modal-overlay{left:280px;left:var(--sidebar-expanded,280px);width:calc(100vw - 280px);width:calc(100vw - var(--sidebar-expanded, 280px))}.pop-up-backdrop{background:#00000080;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.premium-modal-content{animation:scaleUpModal .4s cubic-bezier(.25,1,.5,1) forwards;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);background:#fffc;background:var(--sidebar-bg,#fffc);border:1px solid #8883;border:1px solid var(--glass-border,#8883);border-radius:24px;box-shadow:0 24px 50px #0003;display:flex;flex:0 1 650px;flex-direction:column;gap:20px;max-height:90%;overflow-y:auto;padding:32px;position:relative;z-index:1}[data-theme=dark] .premium-modal-content{box-shadow:0 30px 60px #00000080,inset 0 0 20px #fff4ed05}.premium-modal-content::-webkit-scrollbar{width:6px}.premium-modal-content::-webkit-scrollbar-thumb{background:#8883;border-radius:4px}.modal-header{align-items:center;display:flex;justify-content:space-between}.modal-header-left{align-items:center;display:flex;gap:16px}.modal-title-icon{align-items:center;background:#f1490a1f;border-radius:12px;color:#f1490a;display:flex;font-size:20px;height:44px;justify-content:center;width:44px}.modal-header h3{color:var(--title-color);font-size:20px;font-weight:800;margin:0}.modal-close-btn{align-items:center;background:#8888881a;border:none;border-radius:50%;color:var(--text-muted);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s cubic-bezier(.25,1,.5,1);width:36px}.modal-close-btn:hover{background:#ef444426;color:#ef4444;transform:scale(1.1)}.modal-hint{font-size:13px;font-weight:500;margin:0}.modal-divider{background:var(--glass-border);border:none;height:1px;margin:0}.pop-up-body{color:var(--text-main);display:flex;flex-direction:column;gap:16px}@media (max-width:1000px){.premium-modal-overlay{height:calc(100vh - 70px);left:0!important;top:70px;width:100vw!important}}@media (max-width:600px){.premium-modal-overlay{align-items:flex-end}.premium-modal-content{animation:slideUpMobileSheet .4s cubic-bezier(.25,1,.5,1) forwards;border-radius:32px 32px 0 0;margin-top:auto;max-height:90%;max-width:100%;padding:24px}}.dashboard-page{display:flex;flex-direction:column;gap:24px;width:100%}.stagger-3{animation:fadeSlideUp .6s cubic-bezier(.25,1,.5,1) .2s forwards;opacity:0}.subtitle{color:var(--text-muted);font-size:13px;font-weight:500;margin:4px 0 0}.premium-glass-panel{background:#fff9;border:1px solid #fffc;border-radius:24px;box-shadow:0 10px 40px #00000008;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.premium-glass-panel,[data-theme=dark] .premium-glass-panel{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}[data-theme=dark] .premium-glass-panel{background:#140a0566;border:1px solid #fff4ed0d;box-shadow:0 16px 40px #0000004d}.card-action-btn{background:#f1490a;border:none;border-radius:14px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:24px;padding:14px;text-align:center;text-decoration:none;transition:background .2s ease,transform .2s ease;width:100%;z-index:1}.card-action-btn:hover{background:#d63d08;transform:scale(1.02)}.charts-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:3fr 2fr}.chart-card{display:flex;flex-direction:column;padding:24px}.chart-header-row{align-items:flex-start;display:flex;justify-content:space-between;position:relative;z-index:1}.card-title-area h3{color:var(--title-color);font-size:18px;font-weight:700;margin:0}.live-indicator{align-items:center;background:#f1490a1a;border-radius:20px;color:#f1490a;display:flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.pulse-dot{animation:pulse 1.5s infinite;background:#f1490a;border-radius:50%;height:6px;width:6px}@keyframes pulse{0%{box-shadow:0 0 0 0 #f1490a66}70%{box-shadow:0 0 0 6px #f1490a00}to{box-shadow:0 0 0 0 #f1490a00}}.apexcharts-text{fill:var(--text-muted)!important;font-weight:500}.apexcharts-tooltip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--sidebar-bg)!important;border:1px solid var(--glass-border)!important;border-radius:12px!important;box-shadow:0 8px 24px #00000026!important;color:var(--title-color)!important}.apexcharts-tooltip-title{background:#0000!important;border-bottom:1px solid var(--glass-border)!important;font-weight:700!important}.chart-card.futuristic{overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.chart-card.futuristic:hover{border-color:#f1490a4d;box-shadow:0 12px 40px #f1490a1a;transform:translateY(-4px)}[data-theme=dark] .chart-card.futuristic:hover{box-shadow:0 16px 40px #f1490a33}.dashboard-actions{display:flex;flex-direction:column;padding:24px}.dashboard-actions-header{align-items:center;display:flex;gap:16px;margin-bottom:24px}.dashboard-actions-icon{align-items:center;background:#f1490a1f;border-radius:12px;color:#f1490a;display:flex;font-size:20px;height:44px;justify-content:center;width:44px}.dashboard-actions-header h3{color:var(--title-color);font-size:17px;margin:0}.action-links-container{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.action-link-row{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;display:flex;justify-content:space-between;padding:14px 16px;text-decoration:none;transition:all .3s cubic-bezier(.25,1,.5,1)}.action-link-row:hover{background:#f1490a14;border-color:#f1490a4d;transform:translateX(4px)}.action-link-left{align-items:center;display:flex;gap:14px}.actions-link-icon-wrap{align-items:center;background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:10px;box-shadow:0 4px 12px #0000000d;color:var(--text-main);display:flex;height:38px;justify-content:center;width:38px}.action-link-row span{color:var(--title-color);font-size:14px;font-weight:600}.action-link-right{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.hover-arrow{color:var(--text-muted);font-size:13px;transition:transform .3s ease,color .3s ease}.action-link-row:hover .hover-arrow{color:#f1490a;transform:translateX(4px)}.dashboardBottom{gap:20px}.dashboardBottom,.table-card{display:flex;flex-direction:column}.table-card{overflow:hidden}.table-header{align-items:center;border-bottom:1px solid var(--glass-border);display:flex;justify-content:space-between;padding:24px}.table-header-content{align-items:center;display:flex;gap:16px}.table-icon-div{align-items:center;background:#f1490a1f;border-radius:12px;color:#f1490a;display:flex;font-size:20px;height:44px;justify-content:center;width:44px}.table-header-content h3{color:var(--title-color);font-size:17px;margin:0}.view-all-btn{background:#f1490a1a;border-radius:24px;color:#f1490a;font-size:13px;font-weight:700;padding:10px 20px;text-decoration:none;transition:all .2s ease}.view-all-btn:hover{background:#f1490a;color:#fff}.tableWrapper1{overflow-x:auto;padding:0;width:100%}.tableWrapper1::-webkit-scrollbar{height:6px}.tableWrapper1::-webkit-scrollbar-thumb{background:#8883;border-radius:4px}table{border-collapse:collapse;min-width:550px;width:100%}th{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.5px;text-align:left;text-transform:uppercase}td,th{border-bottom:1px solid var(--glass-border);padding:18px 24px}td{color:var(--text-main);font-size:14px;font-weight:500}.client-name-cell{color:var(--title-color);font-weight:700}.address-cell{color:var(--text-muted);font-size:13px}.empty-state{color:var(--text-muted);padding:40px;text-align:center}.statusDashboard{display:inline-block}.badge-pending{background:#ffb06726;color:#ffb067}.badge-processed{background:#ff7e4026;color:#ff7e40}.badge-ready-to-pay{background:#f1490a26}.badge-paid{background:#d63d0826;color:#d63d08}.badge-cancellation-requested{background:#a3391026;color:#a33910}.badge-cancelled{background:#5e210926;color:#5e2109}.table-footer{align-items:center;display:flex;justify-content:space-between;padding:16px 24px}.pagination-info{color:var(--text-muted);font-size:13px;font-weight:500}.pagination{display:flex;gap:8px}.pagination button{background:#0000;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-main);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .2s ease}.pagination button:not(:disabled):hover{background:#8888881a}.pagination button.active{background:#f1490a;border-color:#f1490a;color:#fff}.pagination button:disabled{cursor:not-allowed;opacity:.3}.activity-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.tx-amount{font-weight:700}.tx-amount.positive{color:#22c55e}.tx-amount.negative{color:#ef4444}.tx-type-cell{gap:10px}.tx-type-cell,.tx-type-icon{align-items:center;display:flex}.tx-type-icon{border-radius:9px;font-size:13px;height:32px;justify-content:center;min-width:32px;width:32px}.tx-type-icon.deposit{background:#22c55e1f;color:#22c55e}.tx-type-icon.withdrawal{background:#ef44441f;color:#ef4444}.tx-reason-text{color:var(--title-color);font-size:13.5px;font-weight:700}.tx-date-text{color:var(--text-muted);font-size:12px;margin-top:2px}.status-pill{border-radius:20px;display:inline-block;font-size:11.5px;font-weight:700;padding:5px 12px;text-transform:capitalize;white-space:nowrap}.status-pill.pending{background:#f59e0b1f;color:#f59e0b}.status-pill.approved{background:#22c55e1f;color:#22c55e}.status-pill.rejected{background:#ef44441f;color:#ef4444}.status-pill.cancelled{background:#64748b1f;color:#64748b}@media (max-width:1100px){.activity-grid,.charts-grid{grid-template-columns:1fr}.chart-card.large{min-height:350px}}@media (max-width:600px){.action-links-container{display:flex;flex-direction:column}.stats-grid{grid-template-columns:1fr}.table-header{align-items:flex-start;flex-direction:column;gap:16px}.view-all-btn{justify-content:center;text-align:center;width:100%}.chart-header-row{flex-direction:column;gap:12px}}.subp-page{display:flex;flex-direction:column;gap:24px}.subp-current-banner{align-items:center;border-radius:20px;color:var(--text-main);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;padding:20px 24px}.subp-current-banner strong{color:#f1490a}.subp-eligibility-pill{border-radius:20px;font-size:12.5px;font-weight:700;padding:6px 14px;white-space:nowrap}.subp-eligibility-pill.locked{background:#64748b1f;color:#64748b}.subp-eligibility-pill.upgrade-only{background:#f59e0b1f;color:#f59e0b}.subp-offers{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.subp-offer{border-color:var(--glass-border)!important;border-radius:24px;display:flex;flex-direction:column;padding:32px 28px 28px;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease}[data-theme=dark] .subp-offer{background:#ffffff0a!important;border-color:#ffffff24!important;box-shadow:0 16px 40px #00000059!important}.subp-offer:hover{transform:translateY(-4px)}.subp-offer-current{border-color:#f1490a80!important;box-shadow:0 12px 40px #f1490a26!important}[data-theme=dark] .subp-offer-current{border-color:#f1490a80!important;box-shadow:0 12px 40px #f1490a40!important}.subp-offer-popular{border-color:#ffb06799!important;box-shadow:0 12px 40px #ffb06726!important}[data-theme=dark] .subp-offer-popular{border-color:#ffb06780!important;box-shadow:0 12px 40px #ffb06733!important}.subp-offer-locked{opacity:.7}.subp-offer-locked:hover{transform:none}.subp-tag{border-radius:20px;box-shadow:0 6px 16px #00000026;font-size:11.5px;font-weight:800;left:50%;letter-spacing:.5px;padding:6px 18px;position:absolute;text-transform:uppercase;top:-14px;transform:translateX(-50%);white-space:nowrap}.subp-tag-current{background:#f1490a;color:#fff}.subp-tag-popular{background:#ffb067;color:#3b2205}.subp-offer-title{margin-top:8px}.subp-offer-title h2{color:var(--title-color);font-size:22px;font-weight:800;margin:0 0 6px}.subp-offer-title p{color:var(--text-muted);font-size:13px;line-height:1.4}.subp-offer-cost{border-bottom:1px solid var(--glass-border);margin:20px 0;padding-bottom:20px}.subp-offer-cost h2{color:#f1490a;font-size:36px;font-weight:800}.subp-offer-cost h2 span{color:var(--text-muted);font-size:14px;font-weight:600}.subp-features{display:flex;flex:1 1;flex-direction:column;gap:12px;margin-bottom:24px}.subp-feature{align-items:flex-start;color:var(--text-main);display:flex;font-size:13.5px;gap:10px;line-height:1.4}.subp-feature i{color:#22c55e;flex-shrink:0;margin-top:2px}.subp-feature-missing{opacity:.6}.subp-feature-missing,.subp-feature-missing i{color:var(--text-muted)}.subp-main-btn{background:#f1490a;border:none;border-radius:14px;box-shadow:0 8px 20px #f1490a40;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:15px;transition:all .2s ease;width:100%}.subp-main-btn:hover:not(:disabled){box-shadow:0 12px 28px #f1490a59;transform:translateY(-2px)}.subp-btn-loading,.subp-main-btn:disabled{cursor:not-allowed;opacity:.7}.subp-locked-note{align-items:flex-start;background:#88888814;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-muted);display:flex;font-size:12.5px;font-weight:600;gap:10px;line-height:1.4;padding:14px 16px}.subp-locked-note i{flex-shrink:0;margin-top:2px}@media (max-width:900px){.subp-current-banner{align-items:flex-start;flex-direction:column}.subp-offers{grid-template-columns:1fr}}.main-new-user-order-page{display:flex;flex-direction:column;gap:24px;width:100%}@keyframes scaleUp{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.stagger-1{animation:fadeSlideUp .6s cubic-bezier(.25,1,.5,1) forwards}.stagger-2{animation:fadeSlideUp .6s cubic-bezier(.25,1,.5,1) .1s forwards;opacity:0}.nuo-page-header{display:flex}.nuo-btn-secondary{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;padding:16px;transition:background .2s,color .2s,border-color .2s,transform .2s;width:100%}.nuo-btn-secondary:hover:not(:disabled){background:#f1490a;border-color:#f1490a;color:#fff;transform:translateY(-2px)}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ref-card{display:flex;flex-direction:column;overflow:hidden;padding:24px;position:relative}.hover-glow-effect{background:radial-gradient(circle,#f1490a26 0,#f1490a00 70%);border-radius:50%;height:180px;opacity:0;pointer-events:none;position:absolute;right:-60px;top:-60px;transition:opacity .4s ease,transform .4s ease;width:180px;z-index:0}.ref-card:hover .hover-glow-effect{opacity:1;transform:scale(1.2)}.ref-card:hover{border-color:#f1490a4d;box-shadow:0 12px 40px #f1490a14;transform:translateY(-4px)}.card-top-row{align-items:flex-start;display:flex;justify-content:space-between;z-index:1}.card-info-left p{color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.brand-orange-text{color:#f1490a;font-size:34px;font-weight:800;letter-spacing:-1px;margin:0}.card-icon-right{align-items:center;background:#f1490a;border-radius:14px;box-shadow:0 8px 16px #f1490a4d;color:#fff;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.new-order-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:2fr 1fr}.new-order-form{padding:32px}.order-summary-container{position:sticky;top:104px}.order-summary-card{padding:32px}.form-group{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.section-margin{margin-top:32px}.form-row-half{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.form-header-row{align-items:center;display:flex;justify-content:space-between}.form-label{color:var(--title-color)!important;display:block;font-size:13px;font-weight:700;margin-bottom:8px}.premium-input{background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);font-family:inherit;font-size:14px;outline:none;padding:14px 16px;transition:all .3s ease;width:100%}.premium-input:focus{background:#f1490a05;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.premium-input:disabled{cursor:not-allowed;opacity:.6}.premium-textarea{min-height:100px;resize:vertical}.text-center{text-align:center}.text-action-btn{background:#f1490a1a;border:none;border-radius:20px;color:#f1490a;cursor:pointer;font-size:12px;font-weight:700;padding:8px 14px;transition:all .2s ease}.text-action-btn:hover{background:#f1490a;color:#fff}.form-hint{align-items:center;color:var(--text-muted);display:flex;font-size:12px;gap:6px}.form-hint i{color:#22c55e}.form-hint.highlight i{color:#f1490a}.new-order-payment-popup.premium-modal-overlay{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0009}.new-order-payment-popup .premium-modal-content{max-width:480px}.new-order-payment-popup .modal-close-btn{height:32px;width:32px}.payment-popup-receipt{background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:20px}.receipt-row{align-items:center;display:flex;font-size:14px;justify-content:space-between}.receipt-row span{color:var(--text-muted)}.receipt-row strong{color:var(--title-color);font-weight:700;text-align:right}.receipt-address{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receipt-divider{background:var(--glass-border);border:none;height:1px;margin:4px 0}.receipt-total strong{color:#f1490a;font-size:18px}.modal-hint{align-items:center;color:var(--text-muted);display:flex;font-size:12px;gap:8px;justify-content:center}.premium-select__control{background:#8888880d!important;border:1px solid var(--glass-border)!important;border-radius:14px!important;box-shadow:none!important;cursor:pointer!important;min-height:52px!important;transition:all .3s ease!important}.premium-select__control--is-focused{background:#f1490a05!important;border-color:#f1490a!important;box-shadow:0 0 0 4px #f1490a1a!important}.premium-select__single-value{font-weight:600!important}.premium-select__input-container,.premium-select__single-value{color:var(--text-main)!important}.premium-select__placeholder{color:var(--text-muted)!important}.premium-select__indicator-separator{display:none!important}.premium-select__dropdown-indicator{color:var(--text-muted)!important}.premium-select__menu{backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;background:var(--sidebar-bg)!important;border:1px solid var(--glass-border)!important;border-radius:14px!important;box-shadow:0 16px 40px #00000026!important;overflow:hidden!important;z-index:100!important}.premium-select__option{background:#0000!important;color:var(--text-main)!important;cursor:pointer!important;font-weight:500!important;padding:12px 16px!important;transition:all .2s ease!important}.premium-select__option--is-focused{background:#88888814!important}.premium-select__option--is-selected{background:#f1490a26!important;color:#f1490a!important;font-weight:700!important}.client-option-title{font-weight:700;margin-bottom:4px}.client-option-sub{color:var(--text-muted);font-size:12px}.product-option{align-items:center;display:flex;gap:12px;width:100%}.product-option-img{border-radius:6px;flex-shrink:0;height:32px;object-fit:cover;width:32px}.product-option-text{color:var(--text-main);font-size:14px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-container{display:flex;flex-direction:column;gap:16px}.product-row{align-items:center;background:#88888808;border:1px solid var(--glass-border);border-radius:16px;display:flex;gap:16px;padding:12px}.product-row-image{background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:12px;height:52px;object-fit:cover;width:52px}.product-row-inputs{grid-gap:12px;align-items:center;display:grid;flex:1 1;gap:12px;grid-template-columns:1fr 12% 10%}.product-delete-btn{background:#ef44441a;border:none;border-radius:14px;color:#ef4444;cursor:pointer;font-size:16px;height:52px;transition:all .2s ease;width:100%}.product-delete-btn:hover{background:#ef4444;color:#fff;transform:scale(.95)}.summary-title{color:var(--title-color);font-size:20px;font-weight:800;margin-bottom:24px}.summary-rows{display:flex;flex-direction:column;gap:16px}.summary-row{align-items:flex-start;display:flex;justify-content:space-between}.summary-label{color:var(--text-main);display:flex;flex-direction:column;font-size:14px;font-weight:600}.summary-sub-label{color:var(--text-muted);font-size:12px;font-weight:500;margin-top:4px}.summary-val{align-items:center;color:var(--title-color);display:flex;font-size:16px;font-weight:700;gap:8px}.est-badge{background:#f1490a1a;border-radius:10px;color:#f1490a;font-size:11px;padding:2px 8px}.summary-alert{align-items:flex-start;border-radius:12px;display:flex;font-size:13px;font-weight:500;gap:10px;padding:12px 16px}.summary-alert.info{background:#8888880d;color:var(--text-muted)}.summary-alert.error-box{background:#ef44441a;color:#ef4444;flex-direction:column;gap:4px}.summary-divider{background:var(--glass-border);border:0;height:1px;margin:24px 0}.summary-total-row{align-items:center;color:var(--text-main);display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin-bottom:16px}.total-price{color:#f1490a;font-size:28px;font-weight:800}.wallet-status{align-items:center;border-radius:10px;display:flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:24px;padding:10px}.wallet-status.success{background:#22c55e1a;color:#22c55e}.wallet-status.error{background:#ef44441a;color:#ef4444}.summary-actions{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.btn-primary,.btn-secondary{align-items:center;border:none;border-radius:16px;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:10px;justify-content:center;padding:16px;transition:all .3s ease;width:100%}.btn-primary{background:#f1490a;box-shadow:0 8px 24px #f1490a4d;color:#fff}.btn-primary:hover:not(:disabled){box-shadow:0 12px 32px #f1490a66;transform:translateY(-2px)}.btn-primary:disabled{background:#8888881a;box-shadow:none;color:var(--text-muted);cursor:not-allowed}.btn-secondary{background:#8888880d;border:1px solid var(--glass-border);color:var(--text-main)}.btn-secondary:hover{background:#8888881a}.summary-disclaimer{background:#88888808;border:1px solid var(--glass-border);border-radius:16px;color:var(--text-muted);display:flex;font-size:12px;gap:12px;line-height:1.5;padding:16px}.summary-disclaimer i{color:#f1490a;font-size:16px}@media (max-width:1100px){.new-order-layout{grid-template-columns:1fr}.order-summary-container{position:relative;top:0}.product-row-inputs{grid-template-columns:1fr 15% 12%}}@media (max-width:600px){.form-row-half{gap:10px;grid-template-columns:1fr}.new-order-form,.order-summary-card{padding:20px}.product-row-inputs{gap:8px;grid-template-columns:1fr 60px 48px}.product-row{align-items:stretch;flex-direction:column}.product-row-image{height:120px;width:100%}}.main-new-user-client-page{background:#0000;display:flex;flex-direction:column;gap:24px}.newClientFormWrapper.premium-glass-panel{padding:32px}.newClientFormWrapper.ncf-embedded{padding:0}.newClientForm{display:flex;flex-direction:column;gap:20px}.ncf-grid{grid-gap:20px 24px;display:grid;gap:20px 24px;grid-template-columns:1fr 1fr}.ncf-field.ncf-span-2{grid-column:1/-1}.newClientField{display:flex;flex-direction:column;gap:8px;min-width:0}.newClientFieldHeader{align-items:center;display:flex;gap:10px}.newClientFieldIcon{align-items:center;background:#f1490a1a;border-radius:10px;display:flex;height:32px;justify-content:center;min-width:32px;width:32px}.newClientFieldIcon i{color:#f1490a;font-size:13px}.newClientFieldHeader label{color:var(--title-color);font-size:13px;font-weight:700}.newClientField input,.newClientField select,.newClientField textarea{background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;box-sizing:border-box;color:var(--text-main);font-family:inherit;font-size:14px;outline:none;padding:13px 15px;transition:all .3s ease;width:100%}.newClientField textarea{min-height:100px;resize:vertical}.newClientField select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;cursor:pointer;padding-right:40px}.newClientField select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.newClientField select:disabled{cursor:not-allowed;opacity:.5}.newClientField .custom-location-input-row{align-items:center;display:flex;gap:8px}.newClientField .custom-location-input-row input[type=text]{flex:1 1;min-width:0}.newClientField .back-to-list-btn{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:13px;height:46px;justify-content:center;padding:0;transition:all .3s ease;width:46px}.newClientField .back-to-list-btn:hover{background:#f1490a14;border-color:#f1490a;color:#f1490a}.newClientField .back-to-list-btn:focus{border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a;outline:none}.newClientField input::placeholder,.newClientField textarea::placeholder{color:var(--text-muted)}.newClientField input:focus,.newClientField select:focus,.newClientField textarea:focus{background:#f1490a05;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.newClientActions{display:flex;justify-content:flex-end;margin-top:4px}.newClientSubmitBtn{align-items:center;background:#f1490a;border:none;border-radius:14px;box-shadow:0 8px 20px #f1490a40;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:14px 28px;transition:all .2s ease}.newClientSubmitBtn:hover{box-shadow:0 12px 28px #f1490a59;transform:translateY(-2px)}.newClientSubmitBtn:active{transform:translateY(0)}@media (max-width:720px){.ncf-grid{grid-template-columns:1fr}.newClientFormWrapper.premium-glass-panel{padding:22px}.newClientActions{justify-content:stretch}.newClientSubmitBtn{justify-content:center;width:100%}}.import-orders-pop-up .imp-body{max-width:640px}.imp-step-label{align-items:center;color:var(--title-color);display:flex;font-size:15px;font-weight:800;gap:10px;margin:0 0 12px}.imp-step-badge{align-items:center;background:#f1490a1a;border-radius:50%;color:#f1490a;display:flex;font-size:12px;height:24px;justify-content:center;width:24px}.imp-step-hint{color:var(--text-muted);font-size:13px;line-height:1.5;margin:0 0 16px}.imp-template-buttons{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.imp-btn-secondary{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;padding:16px;transition:background .2s,color .2s,border-color .2s,transform .2s;width:100%}.imp-btn-secondary:hover:not(:disabled){background:#f1490a;border-color:#f1490a;color:#fff;transform:translateY(-2px)}.imp-dropzone{background:#88888805;border:2px dashed var(--glass-border);border-radius:16px;cursor:pointer;padding:32px 20px;text-align:center;transition:all .3s}.imp-dropzone.drag-over,.imp-dropzone:hover{background:#f1490a0d;border-color:#f1490a}.imp-dropzone i{color:#f1490a;font-size:32px;margin-bottom:12px}.imp-dropzone p{color:var(--text-main);font-size:14px;font-weight:600;margin:0 0 4px}.imp-dropzone p strong{color:#f1490a}.imp-dropzone span{color:var(--text-muted);font-size:12px;font-weight:500}.imp-file-preview{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;display:flex;justify-content:space-between;padding:16px}.imp-file-info{align-items:center;color:var(--title-color);display:flex;font-size:14px;font-weight:700;gap:12px}.imp-file-info i{color:#f1490a;font-size:20px}.imp-file-info small{color:var(--text-muted);font-weight:600}.imp-file-remove{align-items:center;background:#ef44441a;border:none;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.imp-file-remove:hover{background:#ef4444;color:#fff}.imp-error-text{color:#ef4444;display:block;font-size:12px;font-weight:600;margin-top:8px}.imp-upload-btn{align-items:center;display:inline-flex;gap:8px;margin-top:20px;padding:12px 24px;width:auto}.imp-loading{align-items:center;color:var(--text-muted);display:flex;font-weight:600;gap:10px;justify-content:center;padding:24px}.imp-alert{border-radius:12px;font-size:13px;margin-bottom:16px;padding:12px 16px}.imp-alert-error{background:#ef444414;border:1px solid #ef444433;color:#b91c1c}.imp-alert ul{margin:6px 0 0;padding-left:18px}.imp-order-card{background:#88888805;border:1px solid var(--glass-border);border-radius:16px;margin-bottom:14px;padding:16px}.imp-order-card.eligible{border-color:#22c55e40}.imp-order-card.ineligible{background:#ef444408;border-color:#ef444440}.imp-order-card-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.imp-order-checkbox{align-items:center;color:var(--text-main);cursor:pointer;display:flex;font-size:14px;gap:8px}.imp-order-checkbox input{accent-color:#f1490a;height:16px;width:16px}.imp-order-checkbox input:disabled{cursor:not-allowed}.imp-status-badge{background:#8888881a;border-radius:999px;color:var(--text-muted);font-size:11px;font-weight:700;padding:4px 10px;white-space:nowrap}.imp-status-badge.success{background:#22c55e1f;color:#16a34a}.imp-status-badge.danger{background:#ef44441f;color:#dc2626}.imp-order-client{color:var(--text-muted);font-size:12px;margin-bottom:10px}.imp-line-items{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.imp-line-item{align-items:center;background:#8888880a;border-radius:8px;color:var(--text-main);display:flex;font-size:13px;gap:8px;padding:6px 10px}.imp-line-item img{border-radius:6px;height:24px;object-fit:cover;width:24px}.imp-line-item-name{flex:1 1}.imp-line-item-qty{color:var(--title-color);font-weight:700}.imp-line-item-error{color:#dc2626;font-size:12px}.imp-order-shipping{color:var(--text-muted);font-size:12px}.imp-order-shipping strong{color:var(--title-color)}.imp-review-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.imp-review-actions .btn-primary,.imp-review-actions .imp-btn-secondary{padding:12px 20px;width:auto}.imp-results-summary{display:flex;gap:10px;margin-bottom:16px}.imp-results-list{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto}.imp-result-row{align-items:center;background:#8888880a;border-radius:10px;color:var(--text-main);display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:10px 14px}.imp-result-row.failed{background:#ef44440d}.main-users-orders-list-page{display:flex;flex-direction:column;gap:24px}.search-filter-section{display:flex;flex-direction:column;gap:20px;margin-bottom:8px;padding:24px}.filter-label{color:var(--title-color);display:block;font-size:13px;font-weight:700;margin-bottom:8px}.search-row{width:100%}.search-input-wrapper{align-items:center;display:flex;position:relative}.search-icon{color:var(--text-muted);font-size:16px;left:16px;position:absolute}.premium-filter-input{background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;color:var(--text-main);font-family:inherit;font-size:15px;outline:none;padding:16px 16px 16px 44px;transition:all .3s ease;width:100%}.premium-filter-input:focus{background:#f1490a05;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.filters-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.filter-col{flex:1 1;min-width:200px}.premium-filter-select{appearance:none;background:#8888880d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);cursor:pointer;font-size:14px;font-weight:600;outline:none;padding:14px 16px;transition:all .3s ease;width:100%}.premium-filter-select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.premium-filter-select:focus{border-color:#f1490a}.premium-filter-select.small{background-position:right 10px center;padding:10px 36px 10px 16px;width:auto}.filter-actions,.premium-reload-btn{align-items:center;display:flex}.premium-reload-btn{background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);cursor:pointer;font-weight:700;gap:8px;height:50px;padding:0 24px;transition:all .2s ease}.premium-reload-btn:hover{background:#f1490a1a;border-color:#f1490a4d;color:#f1490a}.premium-master-table{border-collapse:collapse;min-width:300px;width:100%}.premium-master-table th{background:#88888805;color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.5px;text-align:left;text-transform:uppercase}.premium-master-table td,.premium-master-table th{border-bottom:1px solid var(--glass-border);padding:20px 24px}.premium-master-table td{color:var(--text-main);font-size:14px;font-weight:500;vertical-align:middle}.premium-master-table tr:hover{background:#88888805}.main-users-orders-list-page .table-card,.main-users-orders-list-page .tableWrapper1{overflow:visible}.table-product-item{align-items:center;display:flex;gap:14px}.table-product-img{background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:10px;height:44px;object-fit:cover;width:44px}.table-product-info{display:flex;flex-direction:column;gap:4px}.table-product-info a{color:var(--title-color);font-weight:700;text-decoration:none}.table-product-info a:hover{color:#f1490a}.table-sub-info{color:var(--text-muted);font-size:12px}.badge-more-items{background:#f1490a1a;border:none;border-radius:20px;color:#f1490a;cursor:pointer;font-size:11px;font-weight:700;padding:4px 8px}.table-client-cell{align-items:center;display:flex;gap:12px}.client-avatar{align-items:center;background:linear-gradient(135deg,#f1490a,#ff9160);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.table-cost-cell{display:flex;flex-direction:column;gap:4px}.table-cost-cell .est-cost{color:var(--text-muted);font-size:13px}.table-cost-cell .final-cost{color:#22c55e;font-weight:700}.uo-shipping-cell{display:flex;flex-direction:column;gap:4px}.uo-shipping-cell .value{color:var(--text-main);font-size:13px;font-weight:700}.uo-shipping-sub{color:var(--text-muted);font-size:12px}.uo-weight-badge{background:#f1490a1a;border:1px solid #f1490a33;border-radius:20px;color:#f1490a;font-weight:700;padding:5px 12px;white-space:nowrap}.uo-no-value-badge,.uo-weight-badge{align-items:center;display:inline-flex;font-size:12px;gap:6px}.uo-no-value-badge{color:var(--text-muted);font-weight:600}.uo-tooltip-container{display:inline-block;position:relative;width:100%}.uo-fintech-tooltip{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 20px 40px #00000040;left:0;max-width:90vw;opacity:0;padding:14px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;width:300px;z-index:50}.uo-tooltip-container:hover .uo-fintech-tooltip{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.uo-ft-header{align-items:center;border-bottom:1px solid var(--glass-border);color:var(--title-color);display:flex;font-size:13px;font-weight:800;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.uo-ft-header i{margin-right:6px}.uo-ft-header-badge{background:#f1490a1f;border-radius:20px;color:#f1490a;font-size:11px;font-weight:700;padding:3px 10px}.uo-ft-list{display:flex;flex-direction:column;gap:12px;max-height:260px;overflow-y:auto;padding-right:4px}.uo-ft-list::-webkit-scrollbar{width:4px}.uo-ft-list::-webkit-scrollbar-thumb{background-color:var(--glass-border);border-radius:4px}.uo-ft-item{align-items:flex-start;border-radius:10px;display:flex;gap:12px;padding:6px;transition:background .2s}.uo-ft-item:hover{background:#8888880f}.uo-ft-item img{background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:8px;flex-shrink:0;height:44px;object-fit:cover;width:44px}.uo-ft-details{display:flex;flex-direction:column;gap:5px;min-width:0}.uo-ft-name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--text-main);display:-webkit-box;font-size:13px;font-weight:700;line-height:1.35;overflow:hidden}.uo-ft-meta{align-items:center;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:11.5px;font-weight:600;gap:8px}.uo-ft-meta strong{color:var(--text-main);font-weight:800}.uo-ft-loading{color:#f1490a;font-size:12.5px;font-weight:700;padding:16px 0;text-align:center}.uo-ft-loading i{margin-right:6px}.table-actions-group{display:flex;gap:8px;justify-content:center}.action-icon-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.action-icon-btn.view{background:#8888881a;color:var(--text-main)}.action-icon-btn.view:hover{background:#8883}.action-icon-btn.pay{background:#22c55e26;color:#22c55e}.action-icon-btn.pay:hover{background:#22c55e;color:#fff;transform:scale(1.05)}.action-icon-btn.cancel{background:#ef444426;color:#ef4444}.action-icon-btn.cancel:hover{background:#ef4444;color:#fff;transform:scale(1.05)}.pagination-limit-wrap{align-items:center;display:flex;gap:12px}.pagination-limit-wrap label{color:var(--text-muted);font-size:13px;font-weight:600}.uo-pagination-footer{align-items:center;border-top:1px solid var(--glass-border);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:16px 24px}.uo-pagination-info{color:var(--text-muted);flex:1 1;font-size:13px;font-weight:600}.uo-pagination-footer .pagination-limit-wrap{flex:1 1;justify-content:center}.uo-pagination-btns{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.uo-page-btn-nav{align-items:center;background:#0000;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:8px 16px;transition:all .2s}.uo-page-btn-nav:hover:not(:disabled){background:var(--app-bg);border-color:#f1490a;color:#f1490a}.uo-page-btn-nav:disabled{cursor:not-allowed;opacity:.4}.uo-page-active{background:#f1490a;border:1px solid #f1490a;border-radius:8px;color:#fff;font-size:13px;font-weight:800;padding:8px 16px}.premium-portal-overlay,.uo-page-active{align-items:center;display:flex;justify-content:center}.premium-portal-overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.modal-sub-heading{color:var(--title-color);font-size:16px;font-weight:800;margin:16px 0 8px}@media (max-width:1400px){.filters-row{align-items:stretch;flex-direction:column}.filter-actions{margin-top:8px}.premium-reload-btn{justify-content:center;width:100%}.pagination-actions{align-items:stretch;flex-direction:column;gap:16px}.pagination-limit-wrap{justify-content:space-between}.uo-pagination-footer{align-items:stretch;flex-direction:column;gap:16px}.uo-pagination-footer .pagination-limit-wrap{justify-content:space-between}.uo-pagination-btns{display:grid;grid-template-columns:1fr auto 1fr;justify-content:normal}.premium-master-table,.premium-master-table tbody,.premium-master-table td,.premium-master-table tr{display:block;width:100%}.premium-master-table thead{display:none}.premium-master-table tr{background:#88888808;border:1px solid var(--glass-border);border-radius:16px;margin-bottom:16px;padding:16px 20px}.premium-master-table td{align-items:center;border-bottom:1px solid #8888881a;display:flex;justify-content:space-between;padding:12px 0;text-align:right}.premium-master-table td:last-child{border-bottom:none;padding-bottom:0}.premium-master-table td:before{color:var(--text-muted);content:attr(data-label);flex-shrink:0;font-size:13px;font-weight:700;margin-right:16px;text-transform:uppercase}.table-product-item{flex-direction:row-reverse}.table-product-info{align-items:flex-end}.table-actions-group{justify-content:flex-end;width:100%}.table-cost-cell,.uo-shipping-cell{align-items:flex-end}.uo-fintech-tooltip{left:auto;right:0}}.statusDashboard{align-items:center;border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.3px;padding:6px 14px;transition:all .3s ease;white-space:nowrap}.badge-shipped{background:#ffb0671f;border-color:#ffb06733;color:#ffb067}.badge-ready-to-pay{background:#f1490a1f;border-color:#f1490a40;color:#f1490a}.badge-paid{background:#22c55e1f;border-color:#22c55e40;color:#22c55e}.badge-completed{background:#ff7e401f;border-color:#ff7e4033;color:#ff7e40}.badge-out-for-delivery{background:#0ea5e91f;border-color:#0ea5e933;color:#0ea5e9}.badge-delivered{background:#8b5cf61f;border-color:#8b5cf633;color:#8b5cf6}.badge-cancellation-requested{background:#f59e0b1f;border-color:#f59e0b33;color:#f59e0b}.badge-cancelled{background:#ef44441f;border-color:#ef444440;color:#ef4444}.premium-master-table tr:hover .statusDashboard{transform:scale(1.05)}.source-badge{align-items:center;border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.3px;padding:6px 14px;white-space:nowrap}.source-manual{background:#8888881f;border-color:#8883;color:var(--text-muted)}.source-shopify{background:#95bf471f;border-color:#95bf4740;color:#95bf47}.source-woocommerce{background:#96588a1f;border-color:#96588a40;color:#96588a}.source-etsy{background:#f56d3e1f;border-color:#f56d3e40;color:#f56d3e}.source-ebay{background:#0ea5e91f;border-color:#0ea5e940;color:#0ea5e9}.stats-cards-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0 auto;max-width:1400px}.stats-card{background:#fff;border-radius:16px;box-shadow:0 8px 25px #0000000f;overflow:hidden;padding:30px;position:relative;transition:.7s ease}.stats-card:hover{background-color:#fff6ed;box-shadow:0 12px 30px #0000001a}.stats-header{align-items:center;display:flex;justify-content:space-between}.stats-title{color:#777;font-size:13px;font-weight:600;text-transform:uppercase;width:70%}.stats-icon{align-items:center;background:#ffe8df;border:1px solid #ff6b3556;border-radius:40%;color:#ff6b35;display:flex;font-size:18px;height:42px;justify-content:center;width:42px}.stats-number{color:#111;font-size:34px;font-weight:700;margin:10px 0 5px}@media (max-width:1200PX){.stats-card{padding:24px}.stats-cards-grid{gap:10px;grid-template-columns:repeat(3,1fr)}.stats-number{font-size:30px}.stats-graph{height:45px}}@media (max-width:768px){.stats-card{padding:24px}.stats-cards-grid{gap:10px;grid-template-columns:repeat(1,1fr)}.stats-number{font-size:30px}.stats-graph{height:45px}}@media (hover:none){.stats-card:hover{background-color:#fff;box-shadow:0 8px 25px #0000000f}}.signup-page{align-items:center;background:#fff;display:flex;font-family:Plus Jakarta Sans,Inter,Segoe UI,Roboto,sans-serif;justify-content:center;min-height:100vh;padding:40px 0}.signup-card{background:linear-gradient(135deg,#fff6ed,#fff);border:1px solid #ffe2d6;border-radius:18px;box-shadow:0 4px 16px #f6480914;display:flex;flex-direction:column;gap:28px;margin:0 auto;max-width:420px;padding:2.5rem 2rem;width:100%}.signup-card .signup-title{color:#f64809;font-size:2rem;font-weight:700;margin-bottom:12px;text-align:center}.signup-card .signup-subtitle{color:#64748b;font-size:1rem;margin-bottom:18px;text-align:center}.signup-card form{display:flex;flex-direction:column;gap:22px}.signup-card label{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:6px}.signup-card input[type=email],.signup-card input[type=password],.signup-card input[type=text]{background:#fff;border:1.5px solid #ffe2d6;border-radius:8px;color:#1e293b;font-family:inherit;font-size:1rem;margin-bottom:2px;outline:none;padding:13px 16px;transition:border-color .2s,box-shadow .2s;width:100%}.signup-card input:focus{border-color:#f64809;box-shadow:0 0 0 2px #ffe2d6}.signup-card input::placeholder{color:#bdbdbd;font-size:.95rem}.signup-card .main-button{background:linear-gradient(90deg,#f64809,#ff7a47);border:none;border-radius:8px;box-shadow:0 2px 8px #f6480912;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:10px;padding:14px 0;transition:background .2s,transform .2s;width:100%}.signup-card .main-button:hover{background:linear-gradient(90deg,#d33b06,#f64809);color:#fff;transform:translateY(-1px)}.signup-card .main-button:disabled{cursor:not-allowed;opacity:.5}.signup-card .signup-footer{color:#64748b;font-size:.98rem;margin-top:10px;text-align:center}.signup-card .signup-footer a{color:#f64809;font-weight:600;text-decoration:none;transition:color .2s}.signup-card .signup-footer a:hover{color:#d33b06}.pay-user-oder-details{display:block;margin-left:auto;margin-right:auto;text-align:center}@media (max-width:600px){.signup-card{border-radius:10px;max-width:98vw;padding:1.2rem .5rem}.signup-card .signup-title{font-size:1.3rem}.signup-card .main-button{font-size:.95rem;padding:12px 0}}.user-payement-processing-pop-up fieldset{align-items:flex-start;border:2px solid var(--main-border-color);border-radius:var(--main-border-radius);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;overflow-x:visible;padding:20px 15px;width:100%}.user-payement-processing-pop-up fieldset legend{color:var(--main-text-color);font-size:16px;font-weight:700;margin-bottom:10px;padding:0 8px}@media (max-width:900px){.user-payement-processing-pop-up fieldset{flex-direction:column;gap:18px;padding:14px 8px}.user-payement-processing-pop-up fieldset legend{font-size:1rem;margin-bottom:8px}}@media (max-width:600px){.user-payement-processing-pop-up fieldset{display:block;gap:8px;max-width:100%;overflow-x:auto;padding:8px 2px;white-space:nowrap}.user-payement-processing-pop-up fieldset>*{box-sizing:border-box;display:inline-block;max-width:95vw;min-width:220px;vertical-align:top;white-space:normal}.user-payement-processing-pop-up fieldset legend{display:block;font-size:.95rem;margin-bottom:6px;white-space:normal}}.user-payement-processing-pop-up .payement-process-possible .wallet-infos{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.user-payement-processing-pop-up .payement-process-possible .wallet-infos .info{flex:1 1 180px;margin-bottom:8px;max-width:100%;min-width:140px}@media(max-width:767px){.user-payement-processing-pop-up .payement-process-possible .wallet-infos .info{min-width:0;width:100%}}.user-payement-processing-pop-up .payement-process-not-possible a,.user-payement-processing-pop-up .payement-process-possible>button{display:block;font-size:18px;margin:40px auto 0;padding:10px;width:50%}@media(max-width:767px){.user-payement-processing-pop-up .payement-process-not-possible a,.user-payement-processing-pop-up .payement-process-possible>button{font-size:15px;margin-top:20px;width:100%}}.user-payement-processing-pop-up .payement-process-possible .wallet-infos .info-title{justify-content:center}.user-payement-processing-pop-up .payement-process-possible .wallet-infos .info-title i{color:var(--main-color);font-size:14px;margin-right:10px}.user-payement-processing-pop-up .payement-process-possible .wallet-infos .info-title h3{color:var(--main-text-color)}@media(max-width:767px){.user-payement-processing-pop-up .payement-process-possible .wallet-infos .info-title i{display:none}.user-payement-processing-pop-up .payement-process-possible .wallet-infos .info-title h3{text-align:center}}.user-payement-processing-pop-up .payement-process-possible .wallet-infos strong{color:var(--main-color);display:block;font-size:23px;text-align:center}.user-payement-processing-pop-up .payement-process-possible .wallet-infos .info:nth-child(2) strong{font-size:28px}.user-payement-processing-pop-up .payement-process-possible>button{font-size:18px;margin:40px auto 0;padding:10px;width:50%}@media(max-width:767px){.user-payement-processing-pop-up .payement-process-possible>button{font-size:15px;width:100%}}.user-payement-processing-pop-up .payement-process-possible>button i{margin-right:5px}.user-payement-processing-pop-up .payement-process-not-possible{margin-top:50px}.user-payement-processing-pop-up .payement-process-not-possible p{color:#a80000;font-size:21px;line-height:1.5;text-align:center}.user-payement-processing-pop-up .payement-process-not-possible a{background-color:#0ca00c;border-radius:var(--main-border-radius);color:#fff;display:block;font-size:20px;margin:40px auto 0;padding:10px;text-align:center;width:50%}@media(max-width:767px){.user-payement-processing-pop-up .payement-process-not-possible a{margin-top:20px;width:100%}}.user-payement-processing-pop-up .payement-process-not-possible a i{font-size:16px;margin-right:8px}.unread-row-dot{background:var(--brand-orange);border-radius:50%;box-shadow:0 0 0 3px #f1490a26;display:inline-block;flex-shrink:0;height:8px;margin-right:8px;width:8px}.copyable-id{align-items:center;background:#fff4ef;border:1px solid #ffcdb3;border-radius:6px;color:#ff6b2c;cursor:pointer;display:inline-flex;font-size:14px;font-weight:800;max-width:100%;min-width:0;padding:4px 10px;position:relative;transition:background-color .15s,border-color .15s}.copyable-id-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copyable-id:hover{background:#ffe7db;border-color:#ff6b2c}.copyable-id:active{transform:scale(.97)}.copyable-id:focus-visible{outline:2px solid #ff6b2c;outline-offset:2px}.copyable-id-tip{background:#111827;border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 10px 30px #0003;color:#fff;display:none;font-size:12px;font-weight:600;letter-spacing:0;line-height:1;padding:8px 12px;pointer-events:none;white-space:nowrap;z-index:200}.copyable-id-tip,.copyable-id-tip:after{left:50%;position:absolute;transform:translateX(-50%)}.copyable-id-tip:after{border:5px solid #0000;border-top-color:#111827;content:"";top:100%}.copyable-id:focus-visible .copyable-id-tip,.copyable-id:hover .copyable-id-tip{display:block}.copyable-id--empty{color:#94a3b8;cursor:default;font-weight:600}.copyable-id--empty,.copyable-id--empty:hover{background:#0000;border-color:#0000}[data-theme=dark] .copyable-id{background:#ff6b2c1f;border-color:#ff6b2c59;color:#ff8b5c}[data-theme=dark] .copyable-id:hover{background:#ff6b2c38;border-color:#ff6b2c}[data-theme=dark] .copyable-id-tip{background:#1a1a1a;box-shadow:0 10px 30px #0009;color:#fff}[data-theme=dark] .copyable-id-tip:after{border-top-color:#1a1a1a}[data-theme=dark] .copyable-id--empty{background:#0000;border-color:#0000}@media (hover:none){.copyable-id-tip{display:none!important}}.main-sourcing-request-page{display:flex;flex-direction:column;gap:24px;width:100%}.fade-in-section{animation:fadeSlideUp .6s cubic-bezier(.25,1,.5,1) forwards}.sourcing-unique-panel{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#fff9;border:1px solid #fffc;border-radius:24px;box-shadow:0 10px 40px #00000008;margin:0 auto;max-width:900px;padding:32px;width:100%}[data-theme=dark] .sourcing-unique-panel{background:#140a0566;border:1px solid #fff4ed0d;box-shadow:0 16px 40px #0000004d}.sourcing-unique-panel-embedded,[data-theme=dark] .sourcing-unique-panel-embedded{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border:none;border-radius:0;box-shadow:none;max-width:none;padding:0}.sourcing-unique-header{align-items:center;display:flex;gap:16px;margin-bottom:24px}.sourcing-unique-icon{align-items:center;background:#f1490a1f;border-radius:14px;color:#f1490a;display:flex;font-size:24px;height:52px;justify-content:center;width:52px}.sourcing-unique-header h2{color:var(--title-color);font-size:22px;font-weight:800;margin:0 0 4px}.sourcing-unique-header p{color:var(--text-muted);font-size:14px;margin:0}.sourcing-unique-divider{background:var(--glass-border);border:none;height:1px;margin-bottom:24px}.sourcing-unique-body{display:flex;flex-direction:column;gap:24px}.sourcing-unique-group{display:flex;flex-direction:column;gap:8px}.sourcing-unique-row-half{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr}.sourcing-unique-label{color:var(--title-color);font-size:14px;font-weight:700}.sourcing-unique-input{background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);font-family:inherit;font-size:14px;outline:none;padding:14px 16px;transition:all .3s ease;width:100%}.sourcing-unique-input:focus{background:#f1490a05;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.sourcing-unique-input:disabled{background:#8888881a;cursor:not-allowed;opacity:.7}.sourcing-unique-textarea{min-height:120px;resize:vertical}.sourcing-unique-hint{color:var(--text-muted);font-size:12px;margin-top:4px}.sourcing-info-icon{color:var(--text-muted);cursor:help;display:inline-flex;margin-left:6px;position:relative;vertical-align:middle}.sourcing-info-icon:hover{color:#f1490a}.sourcing-info-tooltip{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:12px;bottom:calc(100% + 10px);box-shadow:0 12px 24px #00000040;color:var(--text-main);font-size:12px;font-weight:500;left:50%;letter-spacing:normal;line-height:1.5;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;text-transform:none;transform:translateX(-50%) translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden;width:240px;z-index:20}.sourcing-info-tooltip strong{color:var(--title-color)}.sourcing-info-tooltip:after{border:6px solid #0000;border-top:6px solid var(--sidebar-bg);content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.sourcing-info-icon:hover .sourcing-info-tooltip{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.sourcing-master-upload-zone{align-items:center;background:#88888805;border:2px dashed var(--glass-border);border-radius:20px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:220px;overflow:hidden;padding:24px;position:relative;text-align:center;transition:all .3s cubic-bezier(.25,1,.5,1);width:100%}.sourcing-master-upload-zone:hover{background:#f1490a08;border-color:#f1490a;transform:translateY(-2px)}.sourcing-upload-icon-wrapper{align-items:center;background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:50%;box-shadow:0 8px 24px #0000000d;display:flex;height:64px;justify-content:center;margin-bottom:16px;transition:all .3s ease;width:64px}.sourcing-master-upload-zone:hover .sourcing-upload-icon-wrapper{border-color:#f1490a4d;box-shadow:0 12px 32px #f1490a26;color:#f1490a}.sourcing-upload-icon{color:var(--text-muted);font-size:28px}.sourcing-master-upload-zone:hover .sourcing-upload-icon{color:#f1490a}.sourcing-upload-title{color:var(--title-color);font-size:16px;font-weight:700;margin-bottom:6px}.sourcing-upload-subtitle{color:var(--text-muted);font-size:13px;font-weight:500}.sourcing-master-preview-zone{align-items:center;background:#00000005;border:1px solid var(--glass-border);border-radius:20px;display:flex;justify-content:center;min-height:250px;overflow:hidden;position:relative;width:100%}.sourcing-image-render{display:block;height:100%;max-height:350px;object-fit:contain;width:100%}.sourcing-preview-overlay{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0006;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.sourcing-master-preview-zone:hover .sourcing-preview-overlay{opacity:1}.sourcing-change-img-btn{align-items:center;background:#ffffffe6;border-radius:30px;box-shadow:0 10px 30px #0003;color:#111;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:12px 24px;transition:transform .2s ease,background .2s ease}[data-theme=dark] .sourcing-change-img-btn{background:#140a05e6;border:1px solid #ffffff1a;color:#fff}.sourcing-change-img-btn:hover{background:#f1490a;border-color:#f1490a;color:#fff;transform:scale(1.05)}.sourcing-unique-actions{margin-top:16px}.sourcing-btn-primary.full-width{align-items:center;background:#f1490a;border:none;border-radius:16px;box-shadow:0 8px 24px #f1490a4d;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;padding:18px;transition:all .3s ease;width:100%}.sourcing-btn-primary.full-width:hover:not(:disabled){box-shadow:0 12px 32px #f1490a66;transform:translateY(-2px)}.sourcing-unique-loader{margin-top:32px}@media (max-width:768px){.sourcing-unique-panel{padding:20px}.sourcing-unique-row-half{gap:16px;grid-template-columns:1fr}}.sourcing-credits-bar{align-items:center;display:flex;gap:28px;margin:0 auto;max-width:900px;padding:18px 24px;width:100%}.sourcing-credits-loading{opacity:.6}.sourcing-credits-stat{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:160px}.sourcing-credits-stat-label{align-items:center;color:var(--text-muted);display:flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.03em;text-transform:uppercase}.sourcing-credits-stat-value{color:var(--title-color);font-size:15px;font-weight:700}.sourcing-credits-buy-btn{align-items:center;background:#f1490a14;border:1px solid #f1490a4d;border-radius:10px;color:#f1490a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:10px 16px;transition:all .2s ease;white-space:nowrap}.sourcing-credits-buy-btn:hover{background:#f1490a;color:#fff}.main-new-user-product-page .import-section .product-infos .loading-box span{background-color:#0000001a;border-radius:5px;display:block;height:25px;overflow:hidden;position:relative}.main-new-user-product-page .import-section .product-infos .loading-box span:not(:last-of-type){margin-bottom:20px}.main-new-user-product-page .import-section .product-infos .loading-box span:nth-of-type(2n){width:80%}.main-new-user-product-page .import-section .product-infos .loading-box span:after{animation-duration:1.2s;animation-iteration-count:infinite;animation-name:loading-box-animation-01;background-color:#fff9;bottom:-15px;content:"";height:calc(100% + 30px);left:0;position:absolute;transform:rotate(15deg);width:20px}@keyframes loading-box-animation-01{to{left:100%}}.buy-credits-packs{display:flex;flex-direction:column;gap:14px}.buy-credits-pack{align-items:center;background:#88888808;border:1px solid var(--glass-border);border-radius:16px;display:flex;gap:16px;padding:16px 20px;transition:border-color .2s,background-color .2s}.buy-credits-pack:hover{background:#f1490a0a;border-color:#f1490a4d}.buy-credits-pack-amount{color:var(--title-color);display:flex;flex:1 1;flex-direction:column;font-size:20px;font-weight:800;gap:2px}.buy-credits-pack-amount span{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.buy-credits-pack-price{color:#f1490a;font-size:18px;font-weight:800;min-width:56px;text-align:right}.buy-credits-pack-btn{align-items:center;background:#f1490a;border:none;border-radius:12px;box-shadow:0 4px 12px #f1490a33;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:12px 20px;transition:all .2s ease;white-space:nowrap}.buy-credits-pack-btn:hover:not(:disabled){background:#d63d07}.buy-credits-pack-btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:560px){.buy-credits-pack{flex-wrap:wrap}.buy-credits-pack-price{text-align:left}.buy-credits-pack-btn{justify-content:center;width:100%}}.req-standalone-page{display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:24px}.req-filter-section{border-radius:20px;display:flex;flex-direction:column;gap:20px;padding:24px}.req-filter-label{color:var(--title-color);display:block;font-size:13px;font-weight:700;margin-bottom:8px}.req-search-row{width:100%}.req-input-wrap{align-items:center;display:flex;position:relative}.req-input-icon{color:var(--text-muted);font-size:16px;left:16px;position:absolute}.req-filter-input{background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);font-family:inherit;font-size:14px;outline:none;padding:14px 16px 14px 44px;transition:all .3s ease;width:100%}.req-filter-input:focus{background:#f1490a05;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.req-textarea{min-height:100px;padding-left:16px;resize:vertical}.req-filter-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.req-filter-col{flex:1 1;min-width:200px}.req-filter-select{appearance:none;background:#8888880d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);cursor:pointer;font-size:14px;font-weight:600;outline:none;padding:14px 16px;transition:all .3s ease;width:100%}.req-filter-select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.req-filter-select:focus{border-color:#f1490a}.req-filter-select.small{background-position:right 10px center;padding:10px 36px 10px 16px;width:auto}.req-reload-btn{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);cursor:pointer;display:flex;font-weight:700;gap:8px;height:48px;justify-content:center;padding:0 24px;transition:all .2s ease}.req-reload-btn:hover{background:#f1490a1a;border-color:#f1490a4d;color:#f1490a}.req-is-fetching{opacity:.5;pointer-events:none;transition:opacity .2s}.req-table-wrapper{border:1px solid var(--glass-border);border-radius:20px;display:flex;flex-direction:column;width:100%}.req-table-wrapper,.usr-main-list{overflow:visible!important}.usr-table-header,.usr-table-row{grid-gap:12px;align-items:center;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:minmax(75px,.8fr) minmax(90px,1fr) minmax(220px,2.8fr) minmax(80px,1fr) minmax(85px,1.1fr) minmax(140px,1.5fr) minmax(85px,1.1fr) minmax(140px,1.5fr) minmax(100px,1.2fr);width:100%}.usr-table-header{background:#88888805!important;border-bottom:1px solid var(--glass-border)!important;border-radius:20px 20px 0 0!important;margin:0!important;padding:20px 24px!important}.usr-th-cell{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.05em;text-align:left;text-transform:uppercase}.usr-actions-th{text-align:center}.usr-center-th{text-align:center!important}.usr-table-row{border-bottom:1px solid var(--glass-border);overflow:visible!important;padding:20px 24px;position:relative;transition:background-color .2s;z-index:1}.usr-table-row:last-child{border-bottom:none;border-radius:0 0 20px 20px}.usr-table-row:hover{background:#88888805!important;z-index:2!important}.usr-mobile-label{display:none}.usr-td-cell{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:visible!important;position:static!important}.usr-td-cell.usr-center-content{align-items:center!important;text-align:center}.usr-td-cell .usr-value{color:var(--text-main);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.req-mono{color:var(--text-muted)!important;font-family:monospace;font-size:13px!important;font-weight:700!important}.req-empty-state,.req-muted{color:var(--text-muted)}.req-empty-state{display:flex;flex-direction:column;font-weight:600;gap:12px;grid-column:1/-1;padding:48px!important;text-align:center}.req-empty-state i{color:var(--glass-border);font-size:32px}.req-product-info-wrapper{align-items:center;display:flex;gap:12px;width:100%}.req-product-info-wrapper img{border:1px solid var(--glass-border);border-radius:8px;height:44px;min-width:44px;object-fit:cover;width:44px}.req-product-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.req-product-link{color:var(--title-color);display:block;font-size:13.5px;font-weight:700;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.req-product-link:hover{color:#f1490a}.req-name-tooltip-wrap{cursor:pointer;display:inline-block;position:relative}.req-name-tooltip{background:#111;background:var(--sidebar-bg,#111);border:1px solid #333;border:1px solid var(--glass-border,#333);border-radius:8px;bottom:100%;box-shadow:0 10px 30px #0003;color:#fff;color:var(--title-color,#fff);display:none;font-size:12px;font-weight:600;left:0;margin-bottom:6px;max-width:250px;padding:8px 12px;pointer-events:none;position:absolute;white-space:normal;width:max-content;z-index:100}.req-name-tooltip-wrap:hover .req-name-tooltip{display:block}[data-theme=dark] .req-name-tooltip{background:#1a1a1a;border-color:#ffffff1a;box-shadow:0 10px 30px #0009;color:#fff}.req-cost-value strong{color:#f1490a!important;font-size:15px!important;font-weight:800!important}.req-badge{border:1px solid #0000;border-radius:20px;font-weight:800;gap:6px;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.req-badge,.req-source-badge{align-items:center;display:inline-flex;font-size:11px;white-space:nowrap}.req-source-badge{border:1px solid #0000;border-radius:8px;font-weight:700;padding:5px 10px}.req-source-manual{background:#8888881a;border-color:var(--glass-border);color:var(--text-muted)}.req-source-alibaba{background:#ff7a001f;border-color:#ff7a0040;color:#ff7a00}.req-source-taobao{background:#ff44001f;border-color:#ff440040;color:#f40}.usr-status-dot{border-radius:50%;flex-shrink:0;height:6px;min-width:6px;width:6px}.req-badge-pending{background:#ffb0671f;border-color:#ffb06733;color:#ffb067}.req-badge-pending .usr-status-dot{background:#ffb067}.req-badge-insufficient-wallet{background:#f43f5e1f;border-color:#f43f5e33;color:#f43f5e}.req-badge-insufficient-wallet .usr-status-dot{background:#f43f5e}.req-badge-ready-to-pay{background:#06b6d41f;border-color:#06b6d433;color:#06b6d4}.req-badge-ready-to-pay .usr-status-dot{background:#06b6d4}.req-badge-paid{background:#22c55e1f;border-color:#22c55e40;color:#22c55e}.req-badge-paid .usr-status-dot{background:#22c55e}.req-badge-processed{background:#0ea5e91f;border-color:#0ea5e933;color:#0ea5e9}.req-badge-processed .usr-status-dot{background:#0ea5e9}.req-badge-cancelled{background:#64748b1f;border-color:#64748b33;color:#64748b}.req-badge-cancelled .usr-status-dot{background:#64748b}.req-badge-cancellation-requested{background:#f59e0b1f;border-color:#f59e0b33;color:#f59e0b}.req-badge-cancellation-requested .usr-status-dot{background:#f59e0b}.req-actions-group{flex-wrap:nowrap;gap:6px;width:100%}.req-actions-group,.sr-icon-btn{display:flex;justify-content:center}.sr-icon-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;font-size:16px;height:36px;min-width:36px;padding:0;transition:all .2s ease;width:36px}.sr-icon-btn:disabled{cursor:not-allowed;opacity:.5}.sr-icon-btn.view{background:#8888881a;color:var(--text-main)}.sr-icon-btn.view:hover{background:#8883}.sr-icon-btn.pay{background:#22c55e26;color:#22c55e}.sr-icon-btn.pay:hover{background:#22c55e;color:#fff;transform:scale(1.05)}.sr-icon-btn.cancel{background:#ef444426;color:#ef4444}.sr-icon-btn.cancel:hover{background:#ef4444;color:#fff;transform:scale(1.05)}.sr-icon-btn.alert{background:#f59e0b26;color:#f59e0b}.sr-icon-btn.alert:hover:not(:disabled){background:#f59e0b;color:#fff;transform:scale(1.05)}.req-pagination-footer{align-items:center;border-top:1px solid var(--glass-border);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:16px 24px}.req-pagination-info{color:var(--text-muted);flex:1 1;font-size:13px;font-weight:600}.req-limit-wrap{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:center}.req-limit-wrap label{color:var(--text-muted);font-size:13px;font-weight:600}.req-pagination-btns{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.usr-page-btn-nav{align-items:center;background:#0000;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:8px 16px;transition:all .2s}.usr-page-btn-nav:hover:not(:disabled){background:var(--app-bg);border-color:#f1490a;color:#f1490a}.usr-page-btn-nav:disabled{cursor:not-allowed;opacity:.4}.usr-page-active{align-items:center;background:#f1490a;border:1px solid #f1490a;border-radius:8px;color:#fff;display:flex;font-size:13px;font-weight:800;justify-content:center;padding:8px 16px}.req-popup-receipt{background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:20px}.req-receipt-header{align-items:center;display:flex;gap:16px}.req-receipt-header img{border:1px solid var(--glass-border);border-radius:12px;height:56px;object-fit:cover;width:56px}.req-receipt-title{color:var(--title-color);display:block;font-weight:700;margin-bottom:4px;text-decoration:none}.req-receipt-title:hover{color:#f1490a}.req-receipt-sub{color:var(--text-muted);font-size:12px}.req-modal-divider{background:var(--glass-border);border:none;height:1px;margin:4px 0}.req-receipt-row{align-items:center;display:flex;font-size:14px;justify-content:space-between}.req-receipt-row span{color:var(--text-muted)}.req-receipt-row strong{color:var(--title-color);font-weight:700}.req-total strong{color:#f1490a;font-size:18px}.req-notes-box{background:#f59e0b0d;border:1px solid #f59e0b33;border-radius:12px;margin-top:16px;padding:16px}.req-notes-label{color:#f59e0b;font-size:13px;font-weight:800;margin:0 0 8px;text-transform:uppercase}.req-notes-text{color:var(--text-main);font-size:14px;line-height:1.5;margin:0}.req-btn-danger{align-items:center;background:#ef4444;border:none;border-radius:14px;box-shadow:0 8px 24px #ef44444d;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:8px;justify-content:center;padding:16px;transition:all .3s;width:100%}.req-btn-danger:hover:not(:disabled){box-shadow:0 12px 32px #ef444466;transform:translateY(-2px)}.req-btn-danger:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.req-form-group{display:flex;flex-direction:column;gap:6px}@media (min-width:1101px) and (max-width:1600px){.usr-table-header,.usr-table-row{gap:8px;grid-template-columns:minmax(50px,.6fr) minmax(70px,.8fr) minmax(160px,2.6fr) minmax(56px,.8fr) minmax(64px,1fr) minmax(96px,1.3fr) minmax(64px,1fr) minmax(104px,1.3fr) minmax(84px,1fr)}.usr-table-header{padding:14px 16px!important}.usr-table-row{padding:14px 16px}.req-product-info-wrapper img{height:36px;min-width:36px;width:36px}.req-actions-group{gap:2px}.sr-icon-btn{font-size:13px;height:30px;min-width:30px;width:30px}.req-table-wrapper{overflow-x:auto!important}}@media (max-width:1100px){.req-filter-controls{align-items:stretch;flex-direction:column}.req-reload-btn{justify-content:center;width:100%}.req-pagination-footer{align-items:stretch;flex-direction:column;gap:16px}.req-limit-wrap{justify-content:space-between}.req-pagination-btns{display:grid;grid-template-columns:1fr auto 1fr;justify-content:normal}.req-table-scroll{overflow-x:hidden!important;padding:0;width:100%}.usr-main-list,.usr-master-table,.usr-table-row,.usr-td-cell{box-sizing:border-box;display:block;width:100%}.usr-table-header{display:none!important}.usr-table-row{align-items:stretch;background:var(--sidebar-bg);border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:20px;box-shadow:0 4px 12px #0000000a;display:flex;flex-direction:column;gap:0;margin-bottom:16px;padding:0;position:relative;z-index:1}[data-theme=dark] .usr-table-row{box-shadow:0 4px 12px #00000040}.usr-table-row:hover{background:var(--sidebar-bg)!important}.usr-td-cell{align-items:center;border-bottom:none!important;display:flex;flex-direction:row;justify-content:space-between;overflow:visible!important;padding:14px 20px;position:static!important}.usr-td-cell.usr-center-content{align-items:center!important;justify-content:space-between;text-align:right}.usr-td-cell .usr-value{justify-content:flex-end;text-align:right;white-space:normal;width:auto;word-break:break-word}.usr-mobile-label{color:var(--text-muted);display:block;flex-shrink:0;font-size:11px;font-weight:700;margin-right:16px;text-align:left;text-transform:uppercase;width:35%}.usr-td-cell.req-product-cell-wrapper{align-items:flex-start;background:var(--sidebar-bg);border-bottom:1px solid #e2e8f0!important;border-bottom:1px solid var(--glass-border,#e2e8f0)!important;border-radius:20px 20px 0 0;flex-direction:column;order:-1;padding:16px 20px}.usr-td-cell.req-product-cell-wrapper .usr-mobile-label{display:none}.req-product-info-wrapper{justify-content:flex-start!important;text-align:left!important;width:100%}.req-product-text{align-items:flex-start!important;text-align:left!important}.req-product-link{overflow-wrap:break-word!important;white-space:normal!important;word-break:break-word!important}.req-name-tooltip{display:none!important}.req-badge{justify-self:end}.usr-td-cell.usr-actions-cell{background:var(--sidebar-bg);border-bottom:none!important;border-radius:0 0 20px 20px;border-top:1px solid #e2e8f0;border-top:1px solid var(--glass-border,#e2e8f0);flex-direction:row;justify-content:center;padding:16px 20px;width:100%}.usr-td-cell.usr-actions-cell .usr-mobile-label{display:none}.req-actions-group{flex-wrap:wrap;gap:16px;justify-content:center;width:100%}.sr-icon-btn{font-size:16px;height:44px;width:44px}}.chk-container{gap:24px}.chk-container,.chk-hero-amount{display:flex;flex-direction:column}.chk-hero-amount{align-items:center;justify-content:center;padding:16px 0 8px;text-align:center}.chk-subtitle{color:var(--text-muted);font-size:14px;font-weight:700;letter-spacing:1px;margin:0 0 8px;text-transform:uppercase}.chk-total-price{align-items:flex-start;color:var(--title-color);display:flex;font-size:56px;font-weight:800;justify-content:center;line-height:1;margin:0 0 16px}.chk-currency{color:var(--text-muted);font-size:28px;margin-right:4px;margin-top:6px}.chk-wallet-badge{align-items:center;background:#22c55e1a;border:1px solid #22c55e33;border-radius:20px;color:#22c55e;display:inline-flex;font-size:12px;font-weight:800;gap:8px;padding:6px 16px}.chk-product-card{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;display:flex;gap:16px;padding:16px}.chk-product-card img{background:var(--app-bg);border:1px solid var(--glass-border);border-radius:12px;height:64px;object-fit:cover;width:64px}.chk-product-info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--title-color);display:-webkit-box;font-size:15px;font-weight:700;line-height:1.4;margin:0 0 6px;overflow:hidden}.chk-product-info p{color:var(--text-muted);font-size:13px;font-weight:500;margin:0}.chk-breakdown-box{background:var(--app-bg);border:1px solid var(--glass-border);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:20px}.chk-row{align-items:center;display:flex;font-size:15px;justify-content:space-between}.chk-row span{color:var(--text-muted);font-weight:500}.chk-row strong{color:var(--title-color);font-weight:700}.chk-divider{background:var(--glass-border);border:none;height:1px;margin:4px 0;width:100%}.chk-highlight span{color:var(--title-color);font-weight:700}.chk-highlight strong{color:#f1490a;font-size:18px}.chk-actions{flex-direction:column;margin-top:8px}.chk-actions,.chk-pay-btn{align-items:center;display:flex}.chk-pay-btn{background:linear-gradient(135deg,#f1490a,#ff7e40);border:none;border-radius:16px;box-shadow:0 10px 30px #f1490a4d;color:#fff;cursor:pointer;font-size:16px;font-weight:800;gap:12px;justify-content:center;padding:18px;transition:all .3s cubic-bezier(.25,1,.5,1);width:100%}.chk-pay-btn:hover:not(:disabled){box-shadow:0 15px 40px #f1490a73;transform:translateY(-3px)}.chk-pay-btn:active:not(:disabled){transform:translateY(0)}.chk-pay-btn.processing{background:#8883;box-shadow:none;color:var(--text-muted);cursor:not-allowed}.chk-secure-footer{align-items:center;color:var(--text-muted);display:flex;font-size:12px;font-weight:600;gap:6px;margin:16px 0 0}.prod-standalone-page{background:#0000;box-sizing:border-box;color:#111827;color:var(--text-main,#111827);display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:24px;width:100%}.component-title h1{color:#0f172a;color:var(--title-color,#0f172a);font-size:28px;font-weight:800;letter-spacing:-.03em;margin:0 0 8px;text-transform:capitalize}.component-title p{color:#64748b;color:var(--text-muted,#64748b);font-size:15px;font-weight:500;margin:0}.prod-filter-section{border-radius:24px;display:flex;flex-direction:column;gap:20px;padding:24px}.prod-search-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;width:100%}.prod-input-wrap{align-items:center;display:flex;flex:1 1;min-width:250px;position:relative}.prod-input-icon{color:var(--text-muted);font-size:16px;left:16px;position:absolute}.prod-filter-input{background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;box-sizing:border-box;color:var(--text-main);font-family:inherit;font-size:15px;outline:none;padding:16px 16px 16px 44px;transition:all .3s ease;width:100%}.prod-filter-input:focus{background:#f1490a05;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.prod-filter-label{color:var(--title-color);display:block;font-size:13px;font-weight:700;margin-bottom:8px}.prod-textarea{min-height:100px;padding-left:16px;resize:vertical}.prod-form-group{display:flex;flex-direction:column;gap:6px}.prod-reload-btn{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);cursor:pointer;display:flex;font-weight:700;gap:8px;height:50px;padding:0 24px;transition:all .2s ease;white-space:nowrap}.prod-reload-btn:hover:not(:disabled){background:#f1490a1a;border-color:#f1490a4d;color:#f1490a}.prod-reload-btn:disabled{cursor:not-allowed;opacity:.6}.prod-is-fetching{opacity:.5;pointer-events:none;transition:opacity .2s}.pl-table-container{display:flex;flex-direction:column;width:100%}.pl-main-list,.pl-table-container{overflow:visible!important}.pl-table-header,.pl-table-row{grid-gap:12px;align-items:center;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:minmax(70px,.8fr) minmax(210px,2.5fr) minmax(80px,1fr) minmax(80px,1fr) minmax(80px,1fr) minmax(60px,.8fr) minmax(70px,.9fr) minmax(80px,1fr) minmax(110px,1.2fr) 90px;width:100%}.pl-table-header{background:#88888805!important;border-bottom:1px solid var(--glass-border)!important;border-radius:24px 24px 0 0!important;margin:0!important;padding:20px 24px!important}.pl-th-cell{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.5px;text-align:left;text-transform:uppercase}.pl-actions-th{text-align:center}.pl-center-th{text-align:center!important}.pl-table-row{border-bottom:1px solid var(--glass-border);overflow:visible!important;padding:20px 24px;position:relative;transition:background-color .2s;z-index:1}.pl-table-row:last-child{border-bottom:none;border-radius:0 0 24px 24px}.pl-table-row:hover{background:#88888805;z-index:2!important}.pl-mobile-label{display:none}.pl-td-cell{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:visible!important;position:static!important}.pl-td-cell.pl-center-content{align-items:center!important;text-align:center}.pl-td-cell .pl-value{color:var(--text-main);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.pl-font-mono{color:var(--text-muted)!important;font-family:monospace;font-size:13px!important;font-weight:700!important}.prod-muted{color:var(--text-muted)}.pl-id-cell-wrapper{align-items:center;display:flex;gap:6px;width:100%}.pl-copy-id-btn{align-items:center;background:#f1490a14;border:none;border-radius:6px;color:#f1490a;cursor:pointer;display:flex;flex-shrink:0;font-size:11px;height:22px;justify-content:center;transition:background .2s;width:22px}.pl-copy-id-btn:hover{background:#f1490a2e}.pl-product-info-wrapper{align-items:center;display:flex;gap:12px;width:100%}.pl-product-info-wrapper img{background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:10px;height:44px;min-width:44px;object-fit:cover;width:44px}.pl-product-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.pl-product-link{color:var(--title-color);display:block;font-size:13.5px;font-weight:700;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.pl-product-link:hover{color:#f1490a}.pl-product-variation{align-items:center;align-self:flex-start;background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:6px;color:var(--text-muted);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;margin-top:4px;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.pl-product-variation i{flex-shrink:0;font-size:10px;opacity:.75}.pl-name-tooltip-wrap{cursor:pointer;display:inline-block;position:relative}.pl-name-tooltip{background:#111;background:var(--sidebar-bg,#111);border:1px solid #333;border:1px solid var(--glass-border,#333);border-radius:8px;bottom:100%;box-shadow:0 10px 30px #0003;color:#fff;color:var(--title-color,#fff);display:none;font-size:12px;font-weight:600;left:0;margin-bottom:6px;max-width:250px;padding:8px 12px;pointer-events:none;position:absolute;white-space:normal;width:max-content;z-index:100}.pl-name-tooltip-wrap:hover .pl-name-tooltip{display:block}[data-theme=dark] .pl-name-tooltip{background:#1a1a1a;border-color:#ffffff1a;box-shadow:0 10px 30px #0009;color:#fff}.pl-cost-value{color:var(--title-color)!important;font-size:15px!important;font-weight:800!important}.pl-status-badge{align-items:center;border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;line-height:1.2;padding:6px 12px;text-align:left;text-transform:capitalize;white-space:normal;word-break:break-word}.pl-status-dot{border-radius:50%;flex-shrink:0;height:6px;min-width:6px;width:6px}.pl-badge-in{background:#22c55e1f;border-color:#22c55e40;color:#22c55e}.pl-badge-in .pl-status-dot{background:#22c55e}.pl-badge-low{background:#f1490a1f;border-color:#f1490a40;color:#f1490a}.pl-badge-low .pl-status-dot{background:#f1490a}.pl-badge-out{background:#ef44441f;border-color:#ef444440;color:#ef4444}.pl-badge-out .pl-status-dot{background:#ef4444}.pl-icon-actions-group{flex-wrap:nowrap;gap:8px;width:100%}.pl-icon-actions-group,.pl-icon-btn{align-items:center;display:flex;justify-content:center}.pl-icon-btn{border:none;border-radius:10px;cursor:pointer;font-size:16px;height:36px;min-width:36px;padding:0;transition:all .2s ease;width:36px}.pl-icon-btn.request{background:#22c55e26;color:#22c55e}.pl-icon-btn.request:hover{background:#22c55e;color:#fff;transform:scale(1.05)}.pl-icon-btn.delete{background:#ef444426;color:#ef4444}.pl-icon-btn.delete:hover{background:#ef4444;color:#fff;transform:scale(1.05)}.prod-empty-state{align-items:center;color:var(--text-muted);display:flex;flex-direction:column;font-weight:600;gap:16px;grid-column:1/-1;justify-content:center;padding:48px;text-align:center}.prod-empty-state i{color:var(--glass-border);font-size:32px}.pl-pagination-bar{align-items:center;border-radius:0 0 24px 24px;border-top:1px solid var(--glass-border);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px 24px}.pl-filter-result-count{color:var(--text-muted);flex:1 1;font-size:13px;font-weight:600}.pl-page-size-selector{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:center}.pl-page-size-selector label{color:var(--text-muted);font-size:13px;font-weight:600}.pl-page-size-selector select{appearance:none;background-color:#8888880d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px;border:1px solid var(--glass-border);border-radius:10px;color:var(--text-main);cursor:pointer;font-family:inherit;font-weight:700;margin:0;outline:none;padding:10px 32px 10px 14px;transition:border-color .2s}.pl-page-size-selector select:focus{border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.pl-page-size-selector select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.pl-pagination-btns{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.pl-page-btn-nav{align-items:center;background:#0000;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:8px 16px;transition:all .2s}.pl-page-btn-nav:hover:not(:disabled){background:var(--app-bg);border-color:#f1490a;color:#f1490a}.pl-page-btn-nav:disabled{cursor:not-allowed;opacity:.4}.pl-page-active{align-items:center;background:#f1490a;border:1px solid #f1490a;border-radius:8px;color:#fff;display:flex;font-size:13px;font-weight:800;justify-content:center;padding:8px 16px}.prod-popup-receipt{background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:20px}.prod-receipt-header{align-items:center;display:flex;gap:16px}.prod-receipt-header img{border:1px solid var(--glass-border);border-radius:12px;height:64px;object-fit:cover;width:64px}.prod-receipt-title{color:var(--title-color);display:block;font-size:15px;font-weight:700;margin-bottom:4px}.prod-receipt-sub{color:var(--text-muted);font-size:13px;font-weight:600}.prod-btn-danger{background:#ef4444;border:none;border-radius:14px;box-shadow:0 8px 24px #ef44444d;color:#fff;cursor:pointer;font-weight:700;padding:16px;transition:all .3s}.prod-btn-danger:hover:not(:disabled){box-shadow:0 12px 32px #ef444466;transform:translateY(-2px)}.prod-btn-danger:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}@media (max-width:1600px) and (min-width:1101px){.pl-table-header,.pl-table-row{gap:8px;grid-template-columns:minmax(60px,.8fr) minmax(160px,2fr) minmax(70px,1fr) minmax(70px,1fr) minmax(70px,1fr) minmax(60px,.8fr) minmax(60px,.8fr) minmax(60px,.8fr) minmax(90px,1.2fr) 80px}.pl-table-header{padding:16px 20px!important}.pl-table-row{padding:16px 20px}.pl-th-cell{font-size:11px}.pl-icon-btn,.pl-td-cell .pl-value{font-size:13px}.pl-icon-btn{height:30px;min-width:30px;width:30px}.pl-status-badge{font-size:11px;padding:4px 8px}.pl-table-container{overflow-x:auto!important}}@media (max-width:1100px){.prod-search-row{align-items:stretch;flex-direction:column}.prod-input-wrap{min-width:100%;width:100%}.prod-reload-btn{justify-content:center;width:100%}.pl-table-header{display:none!important}.pl-table-container{background:#0000!important;border:none;box-shadow:none;overflow:visible!important}.pl-main-list{gap:16px;margin-top:8px;overflow:visible!important}.pl-main-list,.pl-table-row{display:flex;flex-direction:column}.pl-table-row{align-items:stretch;background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 4px 12px #0000000a;gap:0;padding:0;position:relative;z-index:1}[data-theme=dark] .pl-table-row{box-shadow:0 4px 12px #00000040}.pl-table-row:hover{background:var(--sidebar-bg);z-index:5!important}.pl-mobile-label{color:var(--text-muted);display:block;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:0;margin-right:16px;text-align:left;text-transform:uppercase;width:35%}.pl-td-cell{align-items:center;border-bottom:1px solid var(--glass-border);flex-direction:row;justify-content:space-between;overflow:visible!important;padding:14px 20px;position:static!important}.pl-td-cell.pl-center-content{align-items:center!important;justify-content:space-between;text-align:right}.pl-td-cell .pl-value{justify-content:flex-end;text-align:right;white-space:normal;width:auto;word-break:break-word}.pl-product-info-wrapper{flex-direction:row!important;gap:12px;justify-content:flex-start!important;min-width:0;text-align:left!important;width:100%!important}.pl-product-text{align-items:flex-start!important;flex:1 1;min-width:0;text-align:left!important}.pl-product-link{display:block!important;overflow:visible!important;text-align:left!important;white-space:normal!important;width:100%;word-break:break-word}.pl-product-info-wrapper img{flex-shrink:0;margin-right:0!important}.pl-name-tooltip{display:none!important}.pl-status-badge{align-self:center;justify-content:flex-end;margin:0}.pl-td-cell.pl-product-cell-wrapper{background:var(--sidebar-bg);border-bottom:1px solid var(--glass-border)!important;border-radius:20px 20px 0 0;order:-1;padding:16px 20px}.pl-td-cell.pl-product-cell-wrapper .pl-mobile-label{display:none}.pl-td-cell.pl-actions-cell{background:var(--sidebar-bg);border-bottom:none;border-radius:0 0 20px 20px;box-sizing:border-box;flex-direction:row;justify-content:center;padding:16px 20px;width:100%}.pl-td-cell.pl-actions-cell .pl-mobile-label{display:none}.pl-icon-actions-group{flex-wrap:wrap;gap:16px;justify-content:center;width:100%}.pl-icon-btn{font-size:18px;height:44px;width:44px}}@media (max-width:768px){.pl-pagination-bar{align-items:stretch;flex-direction:column;gap:16px}.pl-page-size-selector{align-items:center;display:flex;justify-content:space-between}.pl-pagination-btns{justify-content:center}}.get-more-products-pop-up .pop-up-body .gmp-summary-card{background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;display:flex;flex-direction:column;gap:16px;margin-bottom:8px;padding:18px 20px}.get-more-products-pop-up .pop-up-body .gmp-summary-title{align-items:baseline;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:13px;font-weight:700;gap:8px;letter-spacing:.05em;text-transform:uppercase}.get-more-products-pop-up .pop-up-body .gmp-summary-title a{color:var(--title-color);font-size:16px;font-weight:800;letter-spacing:normal;text-decoration:none;text-transform:none}.get-more-products-pop-up .pop-up-body .gmp-summary-title a:hover{color:#f1490a;color:var(--brand-orange,#f1490a);text-decoration:underline}.get-more-products-pop-up .pop-up-body .gmp-summary-stats{display:flex;flex-wrap:wrap;gap:28px}.get-more-products-pop-up .pop-up-body .gmp-summary-stat{display:flex;flex-direction:column;gap:4px}.get-more-products-pop-up .pop-up-body .gmp-summary-label{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.get-more-products-pop-up .pop-up-body .gmp-summary-value{color:var(--title-color);font-size:15px;font-weight:800}.main-users-clients-page{background:#0000;display:flex;flex-direction:column;gap:24px}.ucl-filter-section{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding:24px}.ucl-search-wrap{align-items:center;display:flex;flex:1 1;min-width:260px;position:relative}.ucl-search-icon{color:var(--text-muted);font-size:16px;left:16px;position:absolute}.ucl-search-input{background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;box-sizing:border-box;color:var(--text-main);font-family:inherit;font-size:15px;outline:none;padding:16px 16px 16px 44px;transition:all .3s ease;width:100%}.ucl-search-input:focus{background:#f1490a05;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.ucl-reload-btn{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);cursor:pointer;display:flex;font-weight:700;gap:8px;height:50px;padding:0 24px;transition:all .2s ease;white-space:nowrap}.ucl-reload-btn:hover{background:#f1490a1a;border-color:#f1490a4d;color:#f1490a}.ucl-table-wrapper{overflow-x:auto}.ucl-table{border-collapse:collapse;min-width:300px;width:100%}.ucl-table th{background:#88888805;color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.5px;padding:20px 24px;text-align:left;text-transform:uppercase;white-space:nowrap}.ucl-table td,.ucl-table th{border-bottom:1px solid var(--glass-border)}.ucl-table td{color:var(--text-main);font-size:14px;font-weight:500;padding:18px 24px;vertical-align:middle}.ucl-table tbody tr:last-child td{border-bottom:none}.ucl-table tbody tr:hover{background:#88888805}.ucl-table tbody tr.ucl-row-highlighted{animation:ucl-row-flash 1.8s ease-out 1}@keyframes ucl-row-flash{0%{background:var(--active-bg)}to{background:#0000}}.ucl-date-cell{color:var(--text-muted);font-size:13px;white-space:nowrap}.ucl-client-cell{align-items:center;display:flex;gap:12px}.ucl-client-avatar{align-items:center;background:linear-gradient(135deg,#f1490a,#ff9160);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;min-width:36px;width:36px}.ucl-client-name{color:var(--title-color);font-size:13.5px;font-weight:700}.ucl-client-id{color:var(--text-muted);font-family:monospace;font-size:12px}.ucl-email-cell{color:var(--text-main)}.ucl-address-cell{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ucl-status-badge{align-items:center;border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:12px;font-weight:700;padding:6px 14px;white-space:nowrap}.ucl-status-badge.active{background:#22c55e1f;border-color:#22c55e40;color:#22c55e}.ucl-status-badge.pending{background:#f59e0b1f;border-color:#f59e0b33;color:#f59e0b}.ucl-status-badge.inactive{background:#ef44441f;border-color:#ef444440;color:#ef4444}.ucl-action-buttons{gap:8px}.ucl-action-buttons,.ucl-icon-btn{display:flex;justify-content:center}.ucl-icon-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;font-size:15px;height:36px;min-width:36px;transition:all .2s ease;width:36px}.ucl-icon-btn.delete{background:#ef444426;color:#ef4444}.ucl-icon-btn.delete:hover:not(:disabled){background:#ef4444;color:#fff;transform:scale(1.05)}.ucl-icon-btn:disabled{cursor:not-allowed;opacity:.5}.ucl-empty-state{color:var(--text-muted);font-weight:600;padding:48px!important;text-align:center}.ucl-table-footer{align-items:center;border-top:1px solid var(--glass-border);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:16px 24px}.ucl-pagination-info{color:var(--text-muted);flex:1 1;font-size:13px;font-weight:600}.ucl-page-size-wrap{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:center}.ucl-page-size-wrap label{color:var(--text-muted);font-size:13px;font-weight:600}.ucl-page-size-select{appearance:none;background-color:#8888880d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px;border:1px solid var(--glass-border);border-radius:10px;color:var(--text-main);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;outline:none;padding:10px 32px 10px 14px;transition:border-color .2s}.ucl-page-size-select:focus{border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.ucl-page-size-select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.ucl-pagination-btns{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.ucl-page-btn{align-items:center;background:#0000;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:8px 16px;transition:all .2s}.ucl-page-btn:hover:not(:disabled){background:var(--app-bg);border-color:#f1490a;color:#f1490a}.ucl-page-btn:disabled{cursor:not-allowed;opacity:.4}.ucl-page-active{align-items:center;background:#f1490a;border:1px solid #f1490a;border-radius:8px;color:#fff;display:flex;font-size:13px;font-weight:800;justify-content:center;padding:8px 16px}@media (min-width:1201px) and (max-width:1600px){.ucl-table th{font-size:11px;padding:14px 16px}.ucl-table td{font-size:13px;padding:14px 16px}.ucl-client-avatar{font-size:12px;height:30px;min-width:30px;width:30px}.ucl-address-cell{max-width:160px}.ucl-table-wrapper{overflow-x:auto}}@media (max-width:1200px){.ucl-filter-section{align-items:stretch;flex-direction:column}.ucl-reload-btn{justify-content:center;width:100%}.ucl-table-wrapper{overflow:visible}.ucl-table thead{display:none}.ucl-table,.ucl-table tbody,.ucl-table td,.ucl-table tr{display:block;width:100%}.ucl-table tr{background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 4px 12px #0000000a;margin-bottom:16px;padding:16px 20px}[data-theme=dark] .ucl-table tr{box-shadow:0 4px 12px #00000040}.ucl-table td{align-items:center;border-bottom:1px solid var(--glass-border);display:flex;gap:12px;justify-content:space-between;padding:12px 0;text-align:right}.ucl-table td:last-child{border-bottom:none;padding-bottom:0}.ucl-table td:before{color:var(--text-muted);content:attr(data-label);flex-shrink:0;font-size:12px;font-weight:700;margin-right:16px;text-transform:uppercase}.ucl-client-cell{justify-content:flex-end}.ucl-address-cell{max-width:none;text-align:right;white-space:normal}.ucl-action-buttons{justify-content:flex-end;width:100%}.ucl-table-footer{align-items:stretch;flex-direction:column}.ucl-page-size-wrap{justify-content:space-between}.ucl-pagination-btns{justify-content:center}}.main-nav-bar{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--sidebar-bg);border-right:1px solid var(--glass-border);box-shadow:4px 0 24px #00000005;display:flex;flex-direction:column;height:100vh;left:0;overflow-x:hidden;position:fixed;top:0;transition:width var(--transition-speed) cubic-bezier(.25,1,.5,1);width:var(--sidebar-collapsed);z-index:1000}.main-nav-bar:hover{width:var(--sidebar-expanded)}.sidebar-scroll-area{flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:0 16px}.sidebar-scroll-area::-webkit-scrollbar{width:4px}.sidebar-scroll-area::-webkit-scrollbar-thumb{background:var(--hover-bg);border-radius:4px}.sidebar-brand{align-items:center;display:flex;flex-shrink:0;height:88px;padding:0 24px}.sidebar-brand a{align-items:center;display:flex;text-decoration:none;width:100%}.sidebar-brand img{flex-shrink:0;height:40px;object-fit:contain;width:40px}.brand-text{color:var(--title-color);font-size:20px;font-weight:800;margin-left:16px;opacity:0;transform:translateX(-10px);transition:opacity var(--transition-speed) ease,transform var(--transition-speed) ease;white-space:nowrap}.main-nav-bar:hover .brand-text{opacity:1;transform:translateX(0)}.sidebar-section-title{color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:1px;margin:24px 0 8px;opacity:0;padding-left:8px;transition:opacity var(--transition-speed) ease;white-space:nowrap}.main-nav-bar:hover .sidebar-section-title{opacity:1}.sidebar-nav-list{list-style:none;margin:0;padding:0}.nav-item{margin-bottom:4px}.nav-link{background:#0000;border:none;border-radius:12px;color:var(--text-muted);cursor:pointer;padding:14px 8px;position:relative;text-decoration:none;transition:all .2s ease;width:100%}.icon-wrapper,.nav-link{align-items:center;display:flex}.icon-wrapper{flex-shrink:0;font-size:20px;height:24px;justify-content:center;transition:color .2s ease;width:40px}.link-text{font-size:14px;font-weight:500;margin-left:8px;opacity:0;pointer-events:none;transition:opacity var(--transition-speed) ease;white-space:nowrap}.main-nav-bar:hover .link-text{opacity:1;pointer-events:auto}.nav-badge{background:var(--brand-orange);border-radius:999px;color:#fff;font-size:9px;font-weight:700;height:16px;left:30px;line-height:16px;min-width:16px;padding:0 4px;pointer-events:none;position:absolute;text-align:center;top:8px}.chevron-icon{font-size:12px;margin-left:auto;opacity:0;transition:transform .3s ease,opacity var(--transition-speed) ease}.main-nav-bar:hover .chevron-icon{opacity:1}.has-children.open .chevron-icon{transform:rotate(90deg)}.nav-link:hover{background:var(--hover-bg);color:var(--text-main)}.nav-link:hover .icon-wrapper{color:var(--brand-orange)}.nav-link.locked{border:none;cursor:not-allowed;font:inherit;opacity:.45;text-align:left}.nav-link.locked:hover{background:#0000;color:inherit}.nav-link.locked:hover .icon-wrapper{color:inherit}.lock-icon{flex-shrink:0;font-size:12px;margin-left:auto}.has-children.open>.parent-btn,.nav-link.active{background:var(--active-bg);color:var(--title-color)}.has-children.open>.parent-btn:before,.nav-link.active:before{background-color:var(--active-border);border-radius:0 4px 4px 0;content:"";height:70%;left:0;position:absolute;top:15%;width:3px}.has-children.open>.parent-btn .icon-wrapper,.nav-link.active .icon-wrapper{color:var(--brand-orange)}.child-menu{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .4s cubic-bezier(0,1,0,1)}.has-children.open .child-menu{max-height:400px;transition:max-height .5s ease-in-out}.child-menu li{padding-left:48px;position:relative}.child-menu li:before{background-color:var(--glass-border);bottom:0;content:"";left:28px;position:absolute;top:0;width:1px}.child-link{align-items:center;color:var(--text-muted);display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;opacity:0;padding:10px 16px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.main-nav-bar:hover .child-link{opacity:1}.child-link.active,.child-link:hover{color:var(--brand-orange)}.child-nav-badge{background:var(--brand-orange);border-radius:999px;color:#fff;flex-shrink:0;font-size:9px;font-weight:700;height:16px;line-height:16px;min-width:16px;padding:0 5px;text-align:center}.sidebar-footer{border-top:1px solid var(--glass-border);flex-shrink:0;padding:16px}.logout-btn,.theme-toggle-btn{align-items:center;background:#0000;border:none;border-radius:12px;color:var(--text-muted);cursor:pointer;display:flex;margin-bottom:4px;padding:12px 8px;transition:all .2s ease;width:100%}.logout-btn:hover,.theme-toggle-btn:hover{background:var(--hover-bg);color:var(--text-main)}.theme-toggle-btn:hover .icon-wrapper{color:#facc15}.logout-btn:hover .icon-wrapper{color:#ef4444}@media (max-width:1000px){.sidebar-brand{display:none!important}.main-nav-bar{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:#0d0502a6;border-right:none;box-shadow:none;height:100vh!important;padding-bottom:40px;padding-top:100px;transform:translateX(-100%);width:100vw!important;z-index:1000}[data-theme=light] .main-nav-bar{background:#fff4edb3}.main-nav-bar.mobile-active{transform:translateX(0)}.main-nav-bar .chevron-icon,.main-nav-bar .child-link,.main-nav-bar .link-text,.main-nav-bar .sidebar-section-title{opacity:1;pointer-events:auto}.sidebar-scroll-area{padding:0 32px}.sidebar-section-title{color:var(--text-muted);font-size:13px;letter-spacing:2px;margin:32px 0 16px}.nav-item{margin-bottom:8px}.nav-link{background:#88888808;border:1px solid #8888880d;border-radius:20px;padding:20px 16px}.icon-wrapper{font-size:26px;width:48px}.link-text{font-size:18px;font-weight:700}.chevron-icon{font-size:16px}.nav-link:hover{background:#f1490a0d}.has-children.open>.parent-btn,.nav-link.active{background:#f1490a1a;border-color:#f1490a33;color:#f1490a}.has-children.open>.parent-btn:before,.nav-link.active:before{display:none}.has-children.open>.parent-btn .icon-wrapper,.nav-link.active .icon-wrapper{color:#f1490a}.child-menu li{padding-left:24px}.child-menu li:before{background-color:#8883;left:28px}.child-link{font-size:16px;font-weight:600;padding:16px 16px 16px 24px}.child-link.active{background:#0000;color:#f1490a}.sidebar-footer{border-top:none;display:flex;gap:16px;padding:24px 32px}.logout-btn,.theme-toggle-btn{background:#8888880d;border:1px solid #8888881a;border-radius:20px;flex:1 1;flex-direction:column;gap:8px;justify-content:center;padding:20px 8px}.logout-btn .icon-wrapper,.theme-toggle-btn .icon-wrapper{font-size:24px;margin:0;width:auto}.logout-btn .link-text,.theme-toggle-btn .link-text{font-size:14px;margin:0;white-space:normal}.logout-btn{background:#ef44440d;color:#ef4444}}.main-app-content{display:flex;min-height:100vh;width:100%}.app-content{flex-grow:1;margin-left:var(--sidebar-collapsed);padding:112px 32px 32px;transition:margin-left var(--transition-speed) cubic-bezier(.25,1,.5,1),width var(--transition-speed) cubic-bezier(.25,1,.5,1);width:calc(100% - var(--sidebar-collapsed))}body:has(.main-nav-bar:hover) .app-content{margin-left:var(--sidebar-expanded);width:calc(100% - var(--sidebar-expanded))}.full-width .app-content{margin-left:0;width:100%}@media (max-width:1000px){.app-content{margin-left:0!important;padding:100px 16px;width:100%!important}body:has(.main-nav-bar:hover) .app-content{margin-left:0;width:100%}}.users-header{grid-gap:24px;align-items:center;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--sidebar-bg);border-bottom:1px solid var(--glass-border);display:grid;gap:24px;grid-template-columns:auto 1fr auto;height:80px;left:var(--sidebar-collapsed);padding:0 32px;position:fixed;right:0;top:0;transition:left var(--transition-speed) cubic-bezier(.25,1,.5,1);z-index:90}.left-header{grid-column:1}.center-header{display:flex;grid-column:2;justify-content:center;min-width:0}body:has(.main-nav-bar:hover) .users-header{left:var(--sidebar-expanded)}.current-path{align-items:center;display:flex;font-size:14px;gap:12px}.breadcrumb-separator{color:var(--brand-orange);font-weight:800}.path-text{color:var(--title-color);font-weight:700;letter-spacing:.5px}.header-right-group{align-items:center;display:flex;gap:20px;grid-column:3;justify-self:end}.header-icon-btn{align-items:center;background:var(--hover-bg);border:1px solid var(--glass-border);border-radius:50%;color:var(--text-main);cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;transition:transform .2s ease,background .2s ease;width:40px}.header-icon-btn:hover{color:var(--brand-orange);transform:scale(1.05)}.profile-pill{align-items:center;background:var(--hover-bg);border:1px solid var(--glass-border);border-radius:30px;cursor:pointer;display:flex;gap:12px;padding:6px 16px 6px 6px;transition:background .2s ease}.profile-pill:hover{background:var(--active-bg)}.profile-avatar{align-items:center;background:linear-gradient(135deg,var(--brand-orange),#ff986c);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;width:36px}.profile-info{display:flex;flex-direction:column}.profile-info strong{color:var(--title-color);font-size:13px}.profile-info small{color:var(--text-muted);font-size:11px}.nav-bar-toggle{display:none}@media (max-width:1000px){.users-header{height:70px;left:0!important;padding:0 16px;width:100%}.nav-bar-toggle{display:block}.nav-bar-toggle .header-icon-btn{background:#0000;border:none;box-shadow:none;font-size:24px}@media (max-width:450px){.current-path .path-text{font-size:12px}}}.desktop-only{display:flex}.mobile-brand-logo{display:none}.animated-hamburger{-webkit-tap-highlight-color:transparent;align-items:flex-end;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;height:22px;justify-content:space-between;position:relative;width:32px;z-index:1001}.animated-hamburger span{background:#f1490a;border-radius:4px;box-shadow:0 0 8px #f1490a66;display:block;height:2.5px;opacity:1;position:absolute;transition:all .3s cubic-bezier(.25,1,.5,1)}.animated-hamburger span:first-child{right:0;top:0;width:100%}.animated-hamburger span:nth-child(2){right:0;top:9px;width:65%}.animated-hamburger span:nth-child(3){right:0;top:18px;width:100%}.animated-hamburger.is-active span:first-child{top:9px;transform:rotate(135deg);width:100%}.animated-hamburger.is-active span:nth-child(2){opacity:0;right:-20px;width:0}.animated-hamburger.is-active span:nth-child(3){top:9px;transform:rotate(-135deg);width:100%}@media (max-width:1000px){.users-header{background:#0000!important;border-bottom:none!important;box-shadow:none!important;z-index:1001!important}body:not(:has(.main-nav-bar.mobile-active)) .users-header{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:var(--sidebar-bg)!important;border-bottom:1px solid var(--glass-border)!important}.desktop-only{display:none!important}.mobile-brand-logo{align-items:center;display:flex;gap:12px}.mobile-brand-logo img{height:32px;object-fit:contain;width:32px}.brand-text-mobile{color:var(--title-color);font-size:18px;font-weight:800}}.global-search-container{position:relative}.global-search-desktop{margin:0 auto;max-width:480px;width:100%}.global-search-bar{align-items:center;background:var(--hover-bg);border:1px solid var(--glass-border);border-radius:999px;cursor:text;display:flex;gap:10px;height:44px;padding:0 14px;transition:border-color .2s ease,background .2s ease;width:100%}.global-search-bar:hover{border-color:#f1490a4d}.global-search-bar.is-active{background:var(--hover-bg);background:var(--input-bg,var(--hover-bg));border-color:var(--brand-orange)}.global-search-bar-icon{color:var(--text-muted);flex:none;font-size:16px}.global-search-bar-input{background:#0000;border:none;color:var(--text-main);flex:1 1;font-size:14px;font-weight:500;min-width:0;outline:none}.global-search-bar-input::placeholder{color:var(--text-muted)}.global-search-bar-clear{align-items:center;background:#0000;border:none;color:var(--text-muted);cursor:pointer;display:flex;flex:none;justify-content:center;padding:4px}.global-search-bar-clear:hover{color:var(--brand-orange)}.global-search-desktop .global-search-panel{left:0;right:0;top:calc(100% + 10px);width:100%}.global-search-mobile{display:none}@media (max-width:1000px){.global-search-mobile{display:block}}.global-search-mobile .global-search-panel{left:16px;max-width:none;position:fixed;right:16px;top:70px;width:auto}.global-search-panel{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 12px 32px #00000040;padding:16px;position:absolute;z-index:200}.global-search-controls{display:flex;gap:8px;margin-bottom:10px}.global-search-select{appearance:none;background:var(--hover-bg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;background-size:14px;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-main);cursor:pointer;flex:1 1;font-size:12px;padding:6px 22px 6px 8px;transition:border-color .2s ease}.global-search-select:focus{border-color:#f1490a;outline:none}.global-search-select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.global-search-input{background:var(--hover-bg);border:1px solid var(--glass-border);border-radius:10px;color:var(--text-main);font-size:14px;margin-bottom:10px;outline:none;padding:10px 12px;width:100%}.global-search-input:focus{border-color:var(--brand-orange)}.global-search-results{max-height:360px;overflow-y:auto;scrollbar-color:var(--glass-border) #0000;scrollbar-width:thin}.global-search-results::-webkit-scrollbar{width:6px}.global-search-results::-webkit-scrollbar-track{background:#0000}.global-search-results::-webkit-scrollbar-thumb{background:#88888840;border-radius:999px}.global-search-results::-webkit-scrollbar-thumb:hover{background:#f1490a66}.global-search-status{color:var(--text-muted);font-size:13px;padding:16px 0;text-align:center}.global-search-section+.global-search-section{border-top:1px solid var(--glass-border);margin-top:10px;padding-top:10px}.global-search-section-title{color:var(--brand-orange);font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.global-search-result{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-align:left;transition:background .15s ease;width:100%}.global-search-result:hover{background:var(--active-bg)}.global-search-result-thumb{align-items:center;background:var(--hover-bg);border:1px solid var(--glass-border);border-radius:8px;display:flex;flex:none;height:36px;justify-content:center;overflow:hidden;width:36px}.global-search-result-thumb img{height:100%;object-fit:cover;width:100%}.global-search-result-thumb-fallback{color:var(--text-muted);font-size:13px;font-weight:700}.global-search-result-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.global-search-result-title-row{align-items:center;display:flex;gap:6px;min-width:0}.global-search-result-title{color:var(--title-color);font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-result-badge{background:#f1490a1f;border-radius:999px;color:var(--brand-orange);flex:none;font-size:10px;font-weight:700;padding:1px 6px}.global-search-result-subtitle{color:var(--text-muted);font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notifications-dropdown{backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 20px 45px #00000040;display:flex;flex-direction:column;max-width:calc(100vw - 32px);overflow:hidden;position:absolute;right:0;top:calc(100% + 12px);width:360px;z-index:200}.notifications-dropdown-header{align-items:center;border-bottom:1px solid var(--glass-border);display:flex;justify-content:space-between;padding:14px 16px}.notifications-dropdown-header strong{color:var(--title-color);font-size:14px}.notifications-mark-all-btn{background:none;border:none;color:var(--brand-orange);cursor:pointer;font-size:12px;font-weight:600}.notifications-mark-all-btn:hover{text-decoration:underline}.notifications-dropdown-list{max-height:360px;overflow-y:auto}.notifications-dropdown-empty{color:var(--text-muted);font-size:13px;padding:28px 16px;text-align:center}.notifications-dropdown-row{align-items:flex-start;background:none;border:none;border-bottom:1px solid var(--glass-border);cursor:pointer;display:flex;gap:12px;padding:12px 16px;text-align:left;transition:background .15s ease;width:100%}.notifications-dropdown-row:last-child{border-bottom:none}.notifications-dropdown-row:hover{background:var(--hover-bg)}.notifications-dropdown-row.unread{background:#f1490a0f}.notifications-dropdown-icon{align-items:center;background:#f1490a1f;border-radius:11px;color:var(--brand-orange);display:flex;flex-shrink:0;font-size:14px;height:34px;justify-content:center;width:34px}.notifications-dropdown-text{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.notifications-dropdown-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--text-main);display:-webkit-box;font-size:13px;overflow:hidden;text-overflow:ellipsis}.notifications-dropdown-meta{color:var(--text-muted);font-size:11px}.notifications-dropdown-dot{background:var(--brand-orange);border-radius:50%;flex-shrink:0;height:8px;margin-top:6px;width:8px}.notifications-dropdown-viewall{background:#88888814;border:none;border-top:1px solid var(--glass-border);color:var(--brand-orange);cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:13px 16px;text-align:center;transition:background .2s ease}.notifications-dropdown-viewall:hover{background:var(--hover-bg)}@media (max-width:480px){.notifications-dropdown{left:16px;position:fixed;right:16px;top:76px;width:auto}}.notifications-bell-btn,.notifications-bell-wrapper{position:relative}.notifications-badge{background:var(--brand-orange);border-radius:999px;box-shadow:0 0 0 2px var(--sidebar-bg);color:#fff;font-size:10px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 4px;position:absolute;right:-4px;text-align:center;top:-4px}.fab-overlay,.mobile-footer-container{display:none}@media (max-width:1000px){.fab-overlay.open{display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:940}.mobile-footer-container{bottom:24px;display:block;filter:drop-shadow(0 12px 30px rgba(0,0,0,.15));left:50%;max-width:450px;position:fixed;transform:translateX(-50%);width:calc(100% - 32px);z-index:950}.mobile-footer-glass{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:40px;-webkit-mask-image:radial-gradient(circle 36px at 50% -4px,#0000 99%,#000 100%);mask-image:radial-gradient(circle 36px at 50% -4px,#0000 99%,#000 100%);padding:10px 16px;width:100%}.mobile-footer-nav{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%}.mobile-footer-nav li{display:flex;flex:1 1;justify-content:center}.notch-spacer{flex:0 0 72px!important;width:72px}.mobile-icon-btn{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text-muted);cursor:pointer;display:flex;font-size:22px;height:48px;justify-content:center;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.25,1,.5,1);width:48px}.mobile-icon-btn.active{background:#f1490a26;color:#f1490a}.mobile-icon-btn.active:after{background-color:#f1490a;border-radius:50%;bottom:4px;box-shadow:0 0 8px #f1490acc;content:"";height:6px;position:absolute;width:6px}.mobile-icon-btn:active{transform:scale(.85)}.fab-wrapper{left:50%;position:absolute;top:-32px;transform:translateX(-50%);z-index:955}.fab-button,.fab-wrapper{display:flex;justify-content:center}.fab-button{-webkit-tap-highlight-color:transparent;align-items:center;background:#f1490a;border:none;border-radius:50%;box-shadow:0 8px 24px #f1490a66;color:#fff;cursor:pointer;font-size:24px;height:56px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),box-shadow .4s ease;width:56px}.fab-button.open{box-shadow:0 12px 32px #f1490a99;transform:rotate(135deg)}.fab-submenu{backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:24px;bottom:74px;box-shadow:0 20px 50px #0000004d;display:flex;flex-direction:column;gap:12px;left:50%;opacity:0;padding:16px;pointer-events:none;position:absolute;transform:translateX(-50%) scale(.4) translateY(20px);transform-origin:bottom center;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);z-index:945}.fab-submenu.open{opacity:1;pointer-events:auto;transform:translateX(-50%) scale(1) translateY(0)}.fab-item{background:var(--hover-bg);border:1px solid #0000;border-radius:16px;color:var(--text-main);font-size:14px;font-weight:700;gap:14px;padding:12px 16px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.fab-item,.fab-item-icon{align-items:center;display:flex}.fab-item-icon{background:#f1490a26;border-radius:10px;color:#f1490a;font-size:16px;height:32px;justify-content:center;width:32px}.fab-item:active,.fab-item:hover{background:#f1490a14;border-color:#f1490a4d;color:#f1490a}}.side-bar-overly{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0006;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity var(--transition-speed) ease;width:100vw;z-index:990}.side-bar-overly.active{opacity:1;pointer-events:auto}.wlt-standalone-page{background:#0000;box-sizing:border-box;color:#111827;color:var(--text-main,#111827);display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:24px;width:100%}.wlt-fade-in-section{animation:wltFadeSlideUp .5s cubic-bezier(.25,1,.5,1) forwards}@keyframes wltFadeSlideUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.wlt-stagger-1{animation-delay:.1s}.wlt-stagger-2{animation-delay:.2s}.wlt-stagger-3{animation-delay:.3s}.wlt-stat-meta{color:var(--text-muted);display:block;font-size:12px;font-weight:600;margin-top:6px}.wlt-charts-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.wlt-chart-card{border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:24px}.wlt-chart-header h3{color:var(--title-color);font-size:16px;font-weight:800;margin:0 0 4px}.wlt-chart-header p{color:var(--text-muted);font-size:12px;font-weight:600;margin:0}.wlt-chart-wrapper{height:280px;position:relative;width:100%}.wlt-filter-section{border-radius:24px;display:flex;flex-direction:column;gap:20px;padding:24px}.wlt-filter-header{align-items:flex-end;display:flex;justify-content:space-between}.wlt-filter-header h2{color:var(--title-color);font-size:20px;font-weight:800;margin:0}.wlt-filter-header p{color:var(--text-muted);font-size:13px;font-weight:600;margin:6px 0 0}.wlt-filters-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.wlt-filter-col{flex:1 1;min-width:160px}.wlt-input-wrap{align-items:center;display:flex;position:relative}.wlt-input-icon{color:var(--text-muted);font-size:15px;left:16px;position:absolute}.wlt-filter-input,.wlt-filter-select{background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;box-sizing:border-box;color:var(--text-main);font-family:inherit;font-size:14px;font-weight:600;outline:none;padding:14px 16px;transition:all .3s ease;width:100%}.wlt-filter-input{padding-left:44px}.wlt-date-input{padding-left:16px}.wlt-filter-input:focus,.wlt-filter-select:focus{border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.wlt-filter-select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px;cursor:pointer}.wlt-filter-select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.wlt-date-range{align-items:center;display:flex;flex:1.5 1;gap:10px;min-width:300px}.wlt-date-sep{color:var(--text-muted);font-size:13px;font-weight:700}.wlt-is-fetching{opacity:.5;pointer-events:none;transition:opacity .2s}.wlt-table-container{border-radius:24px;display:flex;flex-direction:column;overflow:hidden!important;width:100%}.wlt-main-list{overflow:visible!important}.wlt-table-header,.wlt-table-row{grid-gap:12px;align-items:center;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:minmax(80px,1fr) minmax(130px,1.5fr) minmax(110px,1fr) minmax(100px,1fr) minmax(160px,2fr) minmax(110px,1fr) minmax(130px,1.5fr) 70px;width:100%}.wlt-table-header{background:#88888805!important;border-bottom:1px solid var(--glass-border)!important;margin:0!important;padding:20px 24px!important}.wlt-th-cell{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.5px;text-align:left;text-transform:uppercase}.wlt-center-th{text-align:center!important}.wlt-table-row{border-bottom:1px solid var(--glass-border);overflow:visible!important;padding:16px 24px;position:relative;transition:background-color .2s;z-index:1}.wlt-table-row:last-child{border-bottom:none}.wlt-table-row:hover{background:#88888805;z-index:2!important}.wlt-mobile-label{display:none}.wlt-td-cell{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:visible!important;position:static!important}.wlt-td-cell.wlt-center-content{align-items:center!important;text-align:center}.wlt-value{color:var(--text-main);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wlt-font-mono{color:var(--title-color)!important;font-family:monospace;font-size:13px!important;font-weight:800!important}.wlt-text-muted{color:var(--text-muted);font-size:13px;font-weight:600}.wlt-text-success{color:#22c55e;font-size:15px;font-weight:800}.wlt-text-danger{color:#ef4444;font-size:15px;font-weight:800}.wlt-date-stack{display:flex;flex-direction:column;gap:2px}.wlt-time-muted{color:var(--text-muted);font-size:12px}.wlt-clamp-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--text-muted);display:-webkit-box;font-size:13px;line-height:1.4;overflow:hidden;white-space:normal}.wlt-related-link{background:#0000;border:none;color:var(--title-color);cursor:pointer;font-size:13px;font-weight:700;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;transition:color .2s;white-space:nowrap;width:100%}.wlt-related-link:hover{color:#f1490a}.wlt-op-badge{align-items:center;border-radius:100px;display:inline-flex;font-size:11px;font-weight:800;gap:6px;padding:4px 10px;text-transform:uppercase}.wlt-op-badge i{font-size:10px}.wlt-status-badge{align-items:center;border:1px solid #0000;border-radius:20px;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.5px;padding:5px 12px;text-transform:uppercase}.wlt-status-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.wlt-badge-approved{background:#22c55e1f;border-color:#22c55e40;color:#22c55e}.wlt-badge-approved .wlt-status-dot{background:#22c55e}.wlt-badge-pending{background:#f59e0b1f;border-color:#f59e0b40;color:#f59e0b}.wlt-badge-pending .wlt-status-dot{background:#f59e0b}.wlt-badge-failed{background:#ef44441f;border-color:#ef444440;color:#ef4444}.wlt-badge-failed .wlt-status-dot{background:#ef4444}.wlt-badge-rejected{background:#ef44441f;border-color:#ef444440;color:#ef4444}.wlt-badge-rejected .wlt-status-dot{background:#ef4444}.wlt-badge-cancelled{background:#8888881f;border-color:#88888840;color:var(--text-muted)}.wlt-badge-cancelled .wlt-status-dot{background:var(--text-muted)}.wlt-icon-btn{align-items:center;background:#8888881a;border:none;border-radius:10px;color:var(--text-main);cursor:pointer;display:flex;font-size:15px;height:36px;justify-content:center;padding:0;transition:all .2s ease;width:36px}.wlt-icon-btn:hover{background:#8883;transform:scale(1.05)}.wlt-empty-state{align-items:center;display:flex;flex-direction:column;gap:8px;grid-column:1/-1;justify-content:center;padding:48px;text-align:center}.wlt-empty-state i{color:var(--glass-border);font-size:32px;margin-bottom:8px}.wlt-empty-title{color:var(--title-color);font-size:15px;font-weight:700;margin:0}.wlt-empty-subtitle{color:var(--text-muted);font-size:13px;margin:0}.wlt-reload-btn{align-items:center;background:#0000;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:8px 16px;transition:all .2s ease}.wlt-reload-btn:hover{background:#8888881a}.wlt-pagination-bar{align-items:center;border-top:1px solid var(--glass-border);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:20px 24px}.wlt-filter-result-count{color:var(--text-muted);font-size:13px;font-weight:600}.wlt-pagination-controls-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.wlt-page-size-selector{align-items:center;display:flex;gap:12px}.wlt-page-size-selector label{color:var(--text-muted);font-size:13px;font-weight:600}.wlt-page-size-selector select{appearance:none;background-color:#8888880d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-main);cursor:pointer;font-family:inherit;font-weight:700;outline:none;padding:8px 30px 8px 12px;transition:border-color .2s}.wlt-page-size-selector select:focus{border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.wlt-page-size-selector select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.wlt-pagination-btns{align-items:center;display:flex;gap:8px}.wlt-page-btn-nav,.wlt-page-num{align-items:center;background:#0000;border:1px solid var(--glass-border);border-radius:8px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:8px 14px;transition:all .2s}.wlt-page-btn-nav:hover:not(:disabled),.wlt-page-num:hover:not(:disabled){background:#8888881a}.wlt-page-btn-nav:disabled{cursor:not-allowed;opacity:.4}.wlt-page-numbers-group{display:flex;gap:6px}.wlt-page-active{background:#f1490a;border:1px solid #f1490a;border-radius:8px;color:#fff;cursor:default;font-size:13px;font-weight:800;padding:8px 14px}.wlt-page-ellipsis{color:var(--text-muted);font-weight:700;padding:8px 4px}.wallet-tx-detail-modal .premium-modal-content{max-width:500px}.wlt-modal-actions{display:flex;gap:12px;justify-content:flex-end}.wlt-btn-cancel{background:#0000;border:1px solid var(--glass-border);border-radius:12px;color:var(--text-main);cursor:pointer;font-weight:700;padding:12px 24px;transition:all .2s}.wlt-btn-cancel:hover{background:#8888881a}.wlt-btn-primary{background:#f1490a;border:none;border-radius:12px;box-shadow:0 4px 12px #f1490a33;color:#fff;cursor:pointer;font-weight:700;padding:12px 24px;transition:all .2s}.wlt-btn-primary:hover:not(:disabled){box-shadow:0 8px 20px #f1490a4d;transform:translateY(-2px)}.wlt-btn-primary:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.wlt-step-label{align-items:center;color:var(--title-color);display:flex;font-size:15px;font-weight:800;gap:10px;margin:0 0 16px}.wlt-step-badge{align-items:center;background:#f1490a1a;border-radius:50%;color:#f1490a;display:flex;font-size:12px;height:24px;justify-content:center;width:24px}.wlt-pay-tabs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:20px}.wlt-pay-tab{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:16px;cursor:pointer;display:flex;gap:12px;padding:16px;text-align:left;transition:all .2s}.wlt-pay-tab i{color:var(--text-muted);font-size:24px;transition:color .2s}.wlt-pay-tab div{display:flex;flex-direction:column;gap:2px}.wlt-pay-tab strong{color:var(--title-color);font-size:13px;font-weight:800;transition:color .2s}.wlt-pay-tab span{color:var(--text-muted);font-size:11px;font-weight:600}.wlt-pay-tab:hover{border-color:#f1490a4d}.wlt-pay-tab.active{background:#f1490a0d;border-color:#f1490a}.wlt-pay-tab.active i,.wlt-pay-tab.active strong{color:#f1490a}.wlt-bank-box{background:#88888808;border:1px solid var(--glass-border);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:20px}.wlt-bank-note{color:var(--title-color);font-size:13px;font-weight:700;margin:0 0 8px}.wlt-bank-note i{color:#f1490a;margin-right:6px}.wlt-bank-row{align-items:center;border-bottom:1px dashed var(--glass-border);display:flex;font-size:13px;justify-content:space-between;padding-bottom:8px}.wlt-bank-row:last-child{border-bottom:none;padding-bottom:0}.wlt-bank-row span{color:var(--text-muted);font-weight:600}.wlt-bank-row strong{color:var(--text-main);line-height:1.4;max-width:60%;text-align:right}.wlt-qr-box,.wlt-qr-wrap{align-items:center}.wlt-qr-wrap{display:flex;gap:24px;margin-top:8px;width:100%}.wlt-qr-img{border:1px solid var(--glass-border);border-radius:12px;height:120px;width:120px}.wlt-qr-content{display:flex;flex-direction:column;gap:8px}.wlt-qr-content strong{color:var(--title-color);font-size:14px;font-weight:800}.wlt-qr-content span{color:var(--text-muted);font-size:12px;font-weight:600;line-height:1.4}.wlt-pay-link{align-self:flex-start;background:#f1490a1a;border-radius:8px;color:#f1490a;font-size:12px;font-weight:700;margin-top:4px;padding:8px 16px;text-decoration:none;transition:all .2s}.wlt-pay-link:hover{background:#f1490a;color:#fff}.wlt-form-group{display:flex;flex-direction:column;gap:8px}.wlt-input-label{color:var(--text-muted);font-size:12px;font-weight:700;text-transform:uppercase}.wlt-amount-wrap{align-items:center;display:flex;position:relative}.wlt-currency{font-weight:800;left:16px;position:absolute}.wlt-amount-wrap input,.wlt-currency{color:var(--text-main);font-size:16px}.wlt-amount-wrap input{background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;font-family:inherit;font-weight:700;outline:none;padding:16px 16px 16px 40px;transition:border .3s;width:100%}.wlt-amount-wrap input:focus{border-color:#f1490a}.wlt-amount-wrap.has-error input{border-color:#ef4444}.wlt-error-text{color:#ef4444;font-size:12px;font-weight:600;margin-top:4px}.wlt-dropzone{background:#88888805;border:2px dashed var(--glass-border);border-radius:16px;cursor:pointer;padding:32px 20px;text-align:center;transition:all .3s}.wlt-dropzone.drag-over,.wlt-dropzone:hover{background:#f1490a0d;border-color:#f1490a}.wlt-dropzone i{color:#f1490a;font-size:32px;margin-bottom:12px}.wlt-dropzone p{color:var(--text-main);font-size:14px;font-weight:600;margin:0 0 4px}.wlt-dropzone p strong{color:#f1490a}.wlt-dropzone span{color:var(--text-muted);font-size:12px;font-weight:500}.wlt-file-preview{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;display:flex;justify-content:space-between;padding:16px}.wlt-file-info{align-items:center;color:var(--title-color);display:flex;font-size:14px;font-weight:700;gap:12px}.wlt-file-info i{color:#ef4444;font-size:20px}.wlt-file-info small{color:var(--text-muted);font-weight:600}.wlt-file-remove{align-items:center;background:#ef44441a;border:none;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.wlt-file-remove:hover{background:#ef4444;color:#fff}.wlt-detail-row{align-items:center;border-bottom:1px dashed var(--glass-border);display:flex;justify-content:space-between;padding:12px 0}.wlt-detail-row:last-child{border-bottom:none}.wlt-detail-row span{color:var(--text-muted);font-size:13px;font-weight:600}.wlt-detail-row strong{color:var(--text-main);font-size:14px;font-weight:700;text-align:right}.wlt-motif-box{background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;box-sizing:border-box;color:var(--text-main);font-size:13px;line-height:1.5;padding:16px;width:100%}.wlt-modal-divider{background:var(--glass-border);border:none;height:1px;margin:8px 0}@media (min-width:1101px) and (max-width:1600px){.wlt-table-header,.wlt-table-row{gap:8px;grid-template-columns:minmax(60px,.8fr) minmax(110px,1.3fr) minmax(90px,.9fr) minmax(80px,.9fr) minmax(120px,1.6fr) minmax(90px,.9fr) minmax(100px,1.2fr) 60px}.wlt-table-header{padding:16px 18px!important}.wlt-table-row{padding:14px 18px}.wlt-th-cell{font-size:11px}.wlt-icon-btn,.wlt-value{font-size:13px}.wlt-icon-btn{height:32px;width:32px}.wlt-op-badge,.wlt-status-badge{font-size:10.5px;padding:4px 9px}.wlt-table-container{overflow-x:auto!important}}@media (max-width:1100px){.wlt-charts-grid{grid-template-columns:1fr}.wlt-filter-col.wlt-date-range,.wlt-filters-row{align-items:stretch;flex-direction:column}.wlt-filter-col.wlt-date-range{gap:12px;min-width:100%}.wlt-date-sep{display:none}.wlt-table-header{display:none!important}.wlt-table-container{background:#0000!important;border:none;box-shadow:none;overflow:visible!important}.wlt-main-list{gap:16px;margin-top:8px;overflow:visible!important}.wlt-main-list,.wlt-table-row{display:flex;flex-direction:column}.wlt-table-row{align-items:stretch;background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 4px 12px #0000000a;gap:0;padding:0}[data-theme=dark] .wlt-table-row{box-shadow:0 4px 12px #00000040}.wlt-td-cell{align-items:center;border-bottom:1px solid var(--glass-border);flex-direction:row;justify-content:space-between;overflow:visible!important;padding:14px 20px;position:static!important}.wlt-td-cell:last-child{border-bottom:none}.wlt-td-cell.wlt-center-content,.wlt-value{text-align:right}.wlt-value{justify-content:flex-end;white-space:normal;width:auto;word-break:break-word}.wlt-mobile-label{color:var(--text-muted);display:block;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:0;margin-right:16px;text-align:left;text-transform:uppercase;width:35%}.wlt-date-stack{align-items:flex-end}.wlt-related-link{text-align:right}.wlt-td-cell.wlt-actions-cell{background:var(--sidebar-bg);border-radius:0 0 20px 20px;box-sizing:border-box;flex-direction:row;justify-content:center;padding:16px 20px;width:100%}.wlt-td-cell.wlt-actions-cell .wlt-mobile-label{display:none}.wlt-icon-btn{font-size:18px;height:44px;width:44px}.wlt-pagination-bar{align-items:stretch;background:var(--sidebar-bg);border-radius:20px;border-top:1px solid var(--glass-border);flex-direction:column;gap:16px;margin-top:16px}.wlt-pagination-controls-wrapper{align-items:stretch;flex-direction:column;gap:16px;width:100%}.wlt-page-size-selector{align-items:center;display:flex;justify-content:space-between}.wlt-pagination-btns{justify-content:center}.wlt-qr-wrap{align-items:stretch;flex-direction:column;text-align:center}.wlt-qr-img{margin:0 auto}.wlt-pay-link{align-self:stretch;text-align:center}.wlt-bank-row{align-items:flex-start;flex-direction:column;gap:4px;padding-bottom:12px}.wlt-bank-row strong{max-width:100%;text-align:left}}.receipt-preview{display:flex;flex-direction:column;gap:10px}.receipt-preview__frame,.receipt-preview__image{background:#fff;border:1px solid #e5e7eb;border-radius:6px;max-height:420px;width:100%}.receipt-preview__image{object-fit:contain}.receipt-preview__frame{height:420px}.receipt-preview__external{align-items:center;align-self:flex-start;color:#f36421;display:inline-flex;font-size:13px;font-weight:600;gap:6px;text-decoration:none}.receipt-preview__external:hover{text-decoration:underline}.receipt-preview--error,.receipt-preview--message{align-items:center;border-radius:6px;display:flex;font-size:14px;gap:8px;padding:18px}.receipt-preview--message{background:#fff;border:1px dashed #d1d5db;color:#6b7280}.receipt-preview--error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.page-not-found{display:flex;flex-direction:column;height:100%;width:100%}.page-not-found header .container a:first-of-type{gap:15px;justify-content:flex-start}.page-not-found header .container a:first-of-type img{max-width:40px}.page-not-found header .container a:first-of-type span{color:var(--main-color);font-size:25px}.page-not-found header .container a:last-of-type{color:var(--main-text-color);font-size:18px;position:relative}.page-not-found header .container a:last-of-type:after{background-color:#19c658;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:.3s;width:80%}.page-not-found header .container a:last-of-type:hover:after{width:100%}.page-not-found section{flex:1 1}.page-not-found section .container{gap:20px;height:100%;margin-left:auto;margin-right:auto;width:70%}@media(max-width:1100px){.page-not-found section .container{flex-wrap:wrap;width:100%}.page-not-found section .container .text{text-align:center;width:100%}}.page-not-found section .container .text h1{color:var(--main-text-color);font-size:60px}.page-not-found section .container .text p{font-size:20px;margin-bottom:100px}.page-not-found section .container .text a{background-color:var(--secondary-color);border-radius:10px;color:#fff;display:block;font-size:18px;padding:10px 20px;text-align:center;width:50%}@media(max-width:1100px){.page-not-found section .container .image,.page-not-found section .container .text a{display:block;margin-left:auto;margin-right:auto}.page-not-found section .container .image img{max-width:100%}}@media(max-width:767px){.page-not-found section .container .text a{width:100%}}.subscription-plans-page{width:100%}.fade-in-section{animation:subPlansFadeSlideUp .5s cubic-bezier(.25,1,.5,1) forwards}@keyframes subPlansFadeSlideUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.shipping-calculator-standalone-page{width:100%}.fade-in-section{animation:shpCalcFadeSlideUp .5s cubic-bezier(.25,1,.5,1) forwards}@keyframes shpCalcFadeSlideUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.shipping-calculator-page{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:2fr 1fr}.shipping-card,.shipping-price-card{border-radius:24px;padding:28px}.shipping-price-card{position:sticky;text-align:center;top:24px}.shipping-card-header h2{color:var(--title-color);font-size:20px;font-weight:800;margin:0}.shipping-card-header p{color:var(--text-muted);font-size:14px;margin-top:4px}.shipping-form{margin-top:24px}.shipping-field{margin-bottom:18px}.shipping-label{color:var(--title-color);display:block;font-size:13px;font-weight:700;margin-bottom:8px}.shipping-radio-group{display:flex;flex-wrap:wrap;gap:16px}.shipping-radio{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;color:var(--text-main);cursor:pointer;display:flex;flex:1 1 120px;font-size:14px;gap:8px;padding:12px 16px;transition:all .2s ease}.shipping-radio:has(input:checked){background:#f1490a0f;border-color:#f1490a;color:#f1490a;font-weight:700}.shipping-radio input{accent-color:#f1490a}.shipping-input,.shipping-select{background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;box-sizing:border-box;color:var(--text-main);font-family:inherit;font-size:14px;outline:none;padding:14px 16px;transition:all .3s ease;width:100%}.shipping-select option{background:var(--app-bg);color:var(--text-main)}.shipping-input:focus,.shipping-select:focus{background:#f1490a05;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.shipping-submit-btn{background:#f1490a;border:none;border-radius:14px;box-shadow:0 8px 20px #f1490a40;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:10px;padding:15px;transition:all .2s ease;width:100%}.shipping-submit-btn:hover{box-shadow:0 12px 28px #f1490a59;transform:translateY(-2px)}.shipping-price-card h3{color:var(--text-muted);font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:18px;text-transform:uppercase}.shipping-price{color:#f1490a;font-size:48px;font-weight:800;word-break:break-word}.shipping-price-hint{color:var(--text-muted);display:inline-block;font-size:13px;margin-top:12px}.shipping-price-note{background:#f59e0b14;border:1px solid #f59e0b33;border-radius:14px;color:var(--text-muted);font-size:12.5px;line-height:1.5;margin-top:20px;padding:14px 16px;text-align:left}.shipping-price-note span{color:#f59e0b;font-weight:700}@media (max-width:900px){.shipping-calculator-page{gap:16px;grid-template-columns:1fr}.shipping-card,.shipping-price-card{padding:20px}.shipping-price{font-size:36px}.shipping-card-header h2{font-size:18px}.shipping-card-header p{font-size:13px}.shipping-radio-group{gap:12px}.shipping-radio{flex:1 1 100%}.shipping-input,.shipping-select{font-size:13px;padding:12px 14px}.shipping-submit-btn{font-size:14px;padding:13px}}@media (max-width:480px){.shipping-price{font-size:28px}.shipping-card-header h2{font-size:16px}.shipping-card-header p{font-size:12px}.shipping-field{margin-bottom:14px}}.notifications-page{background:#0000;box-sizing:border-box;color:var(--text-main);display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:24px;width:100%}.notifications-wrapper{display:flex;flex-direction:column;gap:20px;padding:24px}.nt-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.nt-header-row h2{color:var(--title-color);font-size:20px;font-weight:800;margin:0 0 4px}.nt-header-row .subtitle{color:var(--text-muted);font-size:13px;font-weight:500;margin:0}.nt-btn-primary{align-items:center;background:var(--brand-orange);border:none;border-radius:13px;box-shadow:0 8px 24px #f1490a4d;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:9px;padding:12px 20px;transition:all .2s ease;white-space:nowrap}.nt-btn-primary:hover:not(:disabled){box-shadow:0 12px 32px #f1490a66;transform:translateY(-2px)}.nt-btn-primary:disabled{background:#88888824;box-shadow:none;color:var(--text-muted);cursor:not-allowed}.nt-search-row{display:flex;flex-wrap:wrap;gap:16px}.nt-notif-cell{display:flex;flex-direction:column;gap:6px;max-width:380px}.nt-notif-cell .sh-desc{max-width:none;padding:0}.nt-notif-top{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.nt-actor-name{color:var(--text-muted);font-size:12px;font-weight:600}.nt-unread-dot{background:var(--brand-orange);border-radius:50%;flex-shrink:0;height:7px;width:7px}.seller-history-table tbody tr.nt-row-unread{background:#f1490a0a}.nt-actions-cell{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.nt-mark-link{color:var(--text-muted)}.nt-mark-link:hover{color:var(--brand-orange)}@media (max-width:768px){.nt-header-row{align-items:stretch;flex-direction:column}.nt-btn-primary{justify-content:center}}.seller-history-page{background:#0000;box-sizing:border-box;color:var(--text-main);display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:24px;width:100%}.seller-history-wrapper{display:flex;flex-direction:column;gap:20px;padding:24px}.seller-history-search-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.sh-filter-group{display:flex;flex-direction:column;gap:6px;min-width:200px}.sh-filter-group label{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.sh-filter-select{appearance:none;background:#8888880d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--glass-border);border-radius:12px;color:var(--text-main);cursor:pointer;font-size:14px;outline:none;padding:10px 36px 10px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.sh-filter-select:focus{border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.sh-filter-select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.sh-table-scroll{overflow-x:auto;width:100%}.seller-history-table{border-collapse:initial;border-spacing:0;min-width:720px;width:100%}.seller-history-table thead th{border-bottom:1px solid var(--glass-border);color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.5px;padding:10px 12px;text-align:left;text-transform:uppercase}.seller-history-table tbody tr{transition:background-color .15s}.seller-history-table tbody tr:hover{background:#8888880a}.seller-history-table tbody td{border-bottom:1px solid var(--glass-border);color:var(--text-main);font-size:13.5px;padding:14px 12px;vertical-align:middle}.seller-history-table tbody tr:last-child td{border-bottom:none}.sh-icon-cell{text-align:center;width:48px}.sh-icon-wrap{align-items:center;border:1px solid #0000;border-radius:50%;display:inline-flex;font-size:15px;height:38px;justify-content:center;width:38px}.sh-icon-wrap.type-approved{background:#22c55e1f;border-color:#22c55e40;color:#22c55e}.sh-icon-wrap.type-rejected{background:#ef44441f;border-color:#ef444440;color:#ef4444}.sh-icon-wrap.type-created{background:#f59e0b1f;border-color:#f59e0b40;color:#f59e0b}.sh-icon-wrap.type-updated{background:#3b82f61f;border-color:#3b82f640;color:#3b82f6}.sh-icon-wrap.type-cancelled{background:#8888881f;border-color:var(--glass-border);color:var(--text-muted)}.sh-icon-wrap.type-paid{background:#8b5cf61f;border-color:#8b5cf640;color:#8b5cf6}.sh-icon-wrap.type-completed{background:#0284c71f;border-color:#0284c740;color:#0284c7}.sh-actor-cell{gap:10px}.sh-actor-cell,.sh-avatar{align-items:center;display:flex}.sh-avatar{border-radius:50%;flex-shrink:0;font-size:13px;font-weight:700;height:32px;justify-content:center;width:32px}.sh-avatar.admin-avatar{background:#22c55e26;color:#22c55e}.sh-avatar.seller-avatar{background:#f1490a26;color:#f1490a}.sh-actor-name{color:var(--text-main);font-size:13.5px;font-weight:700}.sh-role-badge{border-radius:12px;display:inline-block;font-size:10px;font-weight:800;letter-spacing:.3px;padding:2px 8px;text-transform:uppercase}.sh-role-badge.admin{background:#22c55e26;color:#22c55e}.sh-role-badge.seller{background:#f1490a26;color:#f1490a}.sh-type-badge{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;gap:5px;padding:5px 12px;text-transform:capitalize;white-space:nowrap}.sh-type-badge.type-approved{background:#22c55e1f;border-color:#22c55e40;color:#22c55e}.sh-type-badge.type-rejected{background:#ef44441f;border-color:#ef444440;color:#ef4444}.sh-type-badge.type-created{background:#f59e0b1f;border-color:#f59e0b40;color:#f59e0b}.sh-type-badge.type-updated{background:#3b82f61f;border-color:#3b82f640;color:#3b82f6}.sh-type-badge.type-cancelled{background:#8888881f;border-color:var(--glass-border);color:var(--text-muted)}.sh-type-badge.type-paid{background:#8b5cf61f;border-color:#8b5cf640;color:#8b5cf6}.sh-type-badge.type-completed{background:#0284c71f;border-color:#0284c740;color:#0284c7}.sh-desc{color:var(--text-main);max-width:320px}.sh-desc strong,.sh-related-link{color:var(--title-color);font-weight:700}.sh-related-link{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;font-size:12.5px;gap:6px;padding:0;text-align:left;transition:color .2s;white-space:nowrap}.sh-related-link:hover{color:#f1490a;text-decoration:underline}.sh-related-link i{font-size:10px;opacity:.75}.sh-related-static{color:var(--text-muted);font-size:12.5px;font-weight:600}.sh-muted-dash{color:var(--text-muted);opacity:.5}.sh-timestamp{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.sh-time-date{color:var(--text-main);font-size:13px;font-weight:600}.sh-time-clock{color:var(--text-muted);font-size:12px}.sh-empty{align-items:center;color:var(--text-muted);display:flex;flex-direction:column;gap:10px;padding:56px 20px;text-align:center}.sh-empty i{color:var(--glass-border);font-size:32px}.sh-empty p{font-size:14px;font-weight:600;margin:0}.sh-pagination{align-items:center;border-top:1px solid var(--glass-border);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-top:16px}.sh-pagination>span{color:var(--text-muted);font-size:13px;font-weight:600}.sh-pagination-actions{align-items:center;display:flex;gap:8px}.sh-pagination-actions button{background:#0000;border:1px solid var(--glass-border);border-radius:10px;color:var(--text-main);cursor:pointer;font-size:13px;font-weight:700;padding:8px 16px;transition:background .2s}.sh-pagination-actions button:hover:not(:disabled){background:#8888881a}.sh-pagination-actions button:disabled{cursor:not-allowed;opacity:.4}.sh-pagination-actions .sh-page-num{color:var(--text-muted);font-size:13px;font-weight:700;padding:0 6px}@media (max-width:768px){.seller-history-search-row{align-items:stretch;flex-direction:column}.seller-history-table{min-width:0}.seller-history-table thead{display:none}.seller-history-table,.seller-history-table tbody,.seller-history-table tr{display:block;width:100%}.seller-history-table tr{border:1px solid var(--glass-border);border-radius:16px;display:block;margin-bottom:14px;padding:14px}.seller-history-table td{align-items:flex-start;border:none!important;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:8px 0}.seller-history-table td:before{color:var(--text-muted);content:attr(data-label);flex-shrink:0;font-size:11px;font-weight:700;min-width:90px;padding-right:10px;text-transform:uppercase}.sh-pagination{align-items:stretch;flex-direction:column;text-align:center}}.swz-page{--swz-panel:rgba(13,5,2,.025);--swz-chip:#f1490a1a;--swz-input-bg:#0d050208;--swz-glow1:#f1490a1f;--swz-glow2:#f1490a0f;background-color:var(--app-bg);background-image:url(/static/media/SECOND%20BG.41a4fa5fa386a1d9ca7c.webp);background-position:top;background-repeat:no-repeat;background-size:cover;color:var(--text-main);display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}[data-theme=dark] .swz-page{--swz-panel:#fff4ed08;--swz-chip:#f1490a1f;--swz-input-bg:#fff4ed0a;--swz-glow1:#f1490a29;--swz-glow2:#f1490a14}.swz-glow{background:radial-gradient(1000px 650px at 70% 0,var(--swz-glow1),#0000 60%),radial-gradient(800px 550px at 10% 100%,var(--swz-glow2),#0000 60%);inset:0;pointer-events:none;position:absolute}.swz-wrap{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:1360px;min-height:0;padding:24px 40px;position:relative;width:100%}.swz-nav{gap:24px;justify-content:space-between}.swz-brand,.swz-nav{align-items:center;display:flex}.swz-brand{color:inherit;gap:12px;text-decoration:none}.swz-brand-mark{border-radius:12px;height:40px;object-fit:contain;width:40px}.swz-brand-name{color:var(--title-color);font-size:20px;font-weight:800}.swz-nav-controls{display:contents}.swz-tabs{align-items:center;background:var(--swz-panel);border:1px solid var(--glass-border);border-radius:999px;display:flex;gap:6px;padding:6px}.swz-tab{background:#0000;border:none;border-radius:999px;color:var(--text-muted);cursor:pointer;display:inline-block;font-size:14px;font-weight:700;padding:10px 28px;text-decoration:none;transition:all .25s ease}.swz-tab.active{background:linear-gradient(135deg,#ff6a2b,#f1490a);color:#fff}.swz-theme-btn{align-items:center;background:var(--swz-panel);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-main);cursor:pointer;display:flex;font-size:17px;height:44px;justify-content:center;transition:border-color .2s ease;width:44px}.swz-theme-btn:hover{border-color:#f1490a66}@keyframes swzPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}.swz-pulse-dot{animation:swzPulse 2s infinite;background:#22c55e;border-radius:999px;flex-shrink:0;height:7px;width:7px}.swz-card{align-items:stretch;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:24px;box-shadow:0 30px 80px #0003;display:grid;flex:1 1;grid-template-columns:360px 1fr;margin-top:24px;min-height:0;overflow:hidden}[data-theme=dark] .swz-card{box-shadow:0 30px 80px #0006}.swz-rail{background:var(--swz-panel);border-right:1px solid var(--glass-border);flex-direction:column;gap:24px;min-height:0;overflow-y:auto;padding:40px 32px}.swz-rail,.swz-rail-top{display:flex}.swz-step-badge{background:var(--swz-chip);border:1px solid #f1490a4d;border-radius:999px;color:var(--brand-orange);font-size:11px;font-weight:700;letter-spacing:.1em;padding:6px 16px}.swz-rail-heading{display:flex;flex-direction:column;gap:10px}.swz-rail-title{text-wrap:balance;color:var(--title-color);font-size:24px;font-weight:800;line-height:1.25}.swz-rail-sub{color:var(--text-muted);font-size:14px;font-weight:500;line-height:1.6}.swz-step-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.swz-step-item{align-items:flex-start;background:#0000;border:none;border-radius:12px;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:10px 0;text-align:left;transition:opacity .2s ease}.swz-step-item:disabled{cursor:default}.swz-step-chip{align-items:center;background:var(--swz-input-bg);border:1px solid var(--glass-border);border-radius:999px;color:var(--text-muted);display:flex;flex:none;font-size:15px;height:38px;justify-content:center;transition:all .2s ease;width:38px}.swz-step-item.past .swz-step-chip{background:var(--swz-chip);border-color:#f1490a66;color:var(--brand-orange)}.swz-step-item.active .swz-step-chip{background:linear-gradient(135deg,#ff6a2b,#f1490a);border-color:#0000;box-shadow:0 6px 18px #f1490a66;color:#fff}.swz-step-text{display:flex;flex-direction:column;gap:2px}.swz-step-text strong{color:var(--text-muted);font-size:15px;font-weight:700}.swz-step-item.active .swz-step-text strong{color:var(--title-color)}.swz-step-item.past .swz-step-text strong{color:var(--text-main)}.swz-step-text small{color:var(--text-muted);font-size:13px;font-weight:500}.swz-rail-note{align-items:center;background:var(--swz-input-bg);border:1px solid var(--glass-border);border-radius:16px;color:var(--text-main);display:flex;font-size:13px;font-weight:600;gap:10px;margin-top:auto;padding:14px 18px}.swz-body{display:flex;flex-direction:column;gap:24px;min-height:0;min-width:0;overflow-y:auto;padding:40px}.swz-progress-row{align-items:center;display:flex;gap:16px;justify-content:space-between}.swz-progress-label{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.swz-progress-ring{flex-shrink:0;height:46px;width:46px}.swz-progress-ring,.swz-progress-ring-inner{align-items:center;border-radius:999px;display:flex;justify-content:center}.swz-progress-ring-inner{background:var(--app-bg);color:var(--title-color);font-size:11px;font-weight:800;height:36px;width:36px}.swz-step-content{display:flex;flex-direction:column;gap:24px}.swz-required{color:var(--brand-orange)}.swz-optional{color:var(--text-muted);font-weight:600;letter-spacing:0;text-transform:none}.swz-field{display:flex;flex-direction:column;gap:8px}.swz-field>label{align-items:center;color:var(--text-muted);display:flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.06em;text-transform:uppercase}.swz-input-wrap{align-items:center;background:var(--swz-input-bg);border:1px solid var(--glass-border);border-radius:12px;display:flex;gap:12px;padding:13px 16px}.swz-input-wrap i{color:var(--text-muted);font-size:14px}.swz-input-wrap input{background:#0000;border:none;color:var(--text-main);flex:1 1;font-family:inherit;font-size:14px;font-weight:600;min-width:0;outline:none}.swz-input-wrap input::placeholder{color:var(--text-muted);opacity:.7}.swz-input-wrap:focus-within{border-color:#f1490a80;box-shadow:0 0 0 3px #f1490a26}.swz-pw-toggle{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:14px;padding:0}.swz-pw-toggle:hover{color:var(--brand-orange)}.swz-pw-rules{grid-gap:4px 12px;display:grid;gap:4px 12px;grid-template-columns:1fr 1fr;list-style:none;margin:8px 0 0;padding:0}.swz-pw-rules li{align-items:center;color:var(--text-muted);display:flex;font-size:12px;gap:6px}.swz-pw-rules li i{font-size:11px}.swz-pw-rules li.met{color:#16a34a}[data-theme=dark] .swz-pw-rules li.met{color:#4ade80}.swz-hint{color:var(--text-muted);font-size:12px;font-weight:500;margin:0}.swz-block{display:flex;flex-direction:column;gap:12px}.swz-block-label{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.swz-option-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.swz-option-card{align-items:center;background:var(--swz-input-bg);border:1px solid var(--glass-border);border-radius:16px;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:16px 20px;text-align:left;transition:all .2s ease}.swz-option-card:hover{border-color:#f1490a59}.swz-option-card.selected{background:var(--swz-chip);border-color:#f1490a99}.swz-option-card.row{grid-column:span 1}.swz-option-icon{align-items:center;background:var(--swz-panel);border-radius:10px;color:var(--text-muted);display:flex;flex:none;font-size:16px;height:36px;justify-content:center;width:36px}.swz-option-card.selected .swz-option-icon{background:#f1490a33;color:var(--brand-orange)}.swz-option-text{display:flex;flex-direction:column;gap:2px}.swz-option-text strong{color:var(--text-muted);font-size:15px;font-weight:700}.swz-option-card.selected .swz-option-text strong{color:var(--title-color)}.swz-option-text small{color:var(--text-muted);font-size:12.5px;font-weight:500}.swz-seg-group{display:flex;gap:10px}.swz-seg-group.wrap{flex-wrap:wrap}.swz-seg-btn{background:var(--swz-input-bg);border:1px solid var(--glass-border);border-radius:8px;color:var(--text-muted);cursor:pointer;flex:1 1;font-family:inherit;font-size:14px;font-weight:700;min-width:110px;padding:13px 16px;transition:all .2s ease}.swz-seg-btn:hover{border-color:#f1490a59}.swz-seg-btn.selected{background:linear-gradient(135deg,#ff6a2b,#f1490a);border-color:#0000;color:#fff}.swz-pill-group{display:flex;flex-wrap:wrap;gap:10px}.swz-pill-btn{align-items:center;background:var(--swz-input-bg);border:1px solid var(--glass-border);border-radius:999px;color:var(--text-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;padding:11px 20px;transition:all .2s ease}.swz-pill-btn i{font-size:11px}.swz-pill-btn:hover{border-color:#f1490a59}.swz-pill-btn.selected{background:linear-gradient(135deg,#ff6a2b,#f1490a);border-color:#0000;color:#fff}.swz-plan-grid{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:1fr 1fr 1fr}.swz-plan-card{background:var(--swz-input-bg);border:1px solid var(--glass-border);border-radius:16px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:12px;padding:24px 20px;position:relative;text-align:left;transition:all .2s ease}.swz-plan-card:hover{border-color:#f1490a66}.swz-plan-card.selected{background:var(--swz-chip);border-color:#f1490ab3;box-shadow:0 12px 32px #f1490a33}.swz-plan-badge{background:linear-gradient(135deg,#ff6a2b,#f1490a);border-radius:999px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em;padding:4px 12px;position:absolute;right:16px;text-transform:uppercase;top:-10px}.swz-plan-icon{align-items:center;background:var(--swz-panel);border-radius:10px;color:var(--text-muted);display:flex;font-size:16px;height:36px;justify-content:center;width:36px}.swz-plan-card.selected .swz-plan-icon{background:#f1490a33;color:var(--brand-orange)}.swz-plan-name{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.swz-plan-tagline{color:var(--text-muted);font-size:12.5px;font-weight:500;margin-top:-6px}.swz-plan-price{align-items:baseline;color:var(--title-color);display:flex;font-size:28px;font-weight:800;gap:4px}.swz-plan-price span{color:var(--text-muted);font-size:13px;font-weight:600}.swz-plan-features{display:flex;flex-direction:column;gap:8px}.swz-plan-feature{align-items:flex-start;color:var(--text-main);display:flex;font-size:13px;font-weight:600;gap:8px;line-height:1.4}.swz-plan-feature i{color:#22c55e;flex-shrink:0;font-size:11px;margin-top:3px}.swz-plan-card.selected .swz-plan-feature i{color:var(--brand-orange)}.swz-agreements{display:flex;flex-direction:column;gap:12px}.swz-agreements h4{color:var(--title-color);font-size:13px;font-weight:800;margin:0 0 4px}.swz-agreement-row{align-items:center;background:var(--swz-input-bg);border:1px solid var(--glass-border);border-radius:16px;cursor:pointer;display:flex;gap:12px;padding:14px 18px}.swz-agreement-row span{color:var(--text-main);font-size:14px;font-weight:600}.swz-agreement-row a{color:var(--brand-orange);font-weight:700}.swz-checkbox{align-items:center;background:#0000;border:1px solid #f1490a73;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex:none;font-size:11px;height:22px;justify-content:center;padding:0;transition:background .15s ease;width:22px}.swz-checkbox.checked{background:var(--brand-orange);border-color:#0000}.swz-footer-nav{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--app-bg);border-top:1px solid var(--glass-border);bottom:-40px;box-shadow:0 -8px 20px #0000000f;display:flex;gap:16px;justify-content:space-between;margin:8px -40px -40px;padding:16px 40px;position:sticky;z-index:2}.swz-back-btn{background:var(--swz-input-bg);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-main);cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;padding:14px 28px;transition:opacity .2s ease}.swz-back-btn:disabled{cursor:not-allowed;opacity:.4}.swz-next-btn{background:linear-gradient(135deg,#ff6a2b,#f1490a);border:none;border-radius:12px;box-shadow:0 10px 26px #f1490a59;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;padding:14px 36px;transition:filter .2s ease}.swz-next-btn:hover:not(:disabled){filter:brightness(1.08)}.swz-next-btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:1100px){.swz-page{display:block;height:auto;overflow:visible}.swz-wrap{display:block}.swz-card,.swz-wrap{flex:none;min-height:0}.swz-card{grid-template-columns:1fr}.swz-body,.swz-rail{overflow-y:visible}.swz-footer-nav{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border-top:none;box-shadow:none;margin:8px 0 0;padding:16px 0 0;position:static}.swz-rail{border-bottom:1px solid var(--glass-border);border-right:none}.swz-plan-grid{grid-template-columns:1fr}}@media (max-width:768px){.swz-wrap{padding:16px 16px 40px}.swz-nav{flex-wrap:wrap;justify-content:center}.swz-body,.swz-rail{padding:24px}.swz-option-grid{grid-template-columns:1fr}.swz-seg-group{flex-wrap:wrap}.swz-nav-controls{align-items:center;display:flex;gap:12px}.swz-brand-mark{border-radius:10px;height:32px;width:32px}.swz-brand-name{font-size:17px}.swz-tab{font-size:13px;padding:8px 18px}.swz-theme-btn{font-size:15px;height:38px;width:38px}}@media (max-width:480px){.swz-wrap{padding:12px 12px 32px}.swz-card{border-radius:20px;margin-top:24px}.swz-rail-title{font-size:20px}.swz-body{gap:20px;padding:18px}.swz-rail{gap:18px;padding:20px}.swz-footer-nav{flex-direction:column-reverse;gap:10px}.swz-back-btn,.swz-next-btn{text-align:center;width:100%}.swz-brand-mark{height:28px;width:28px}.swz-brand-name{font-size:15px}.swz-tab{font-size:12px;padding:7px 14px}.swz-theme-btn{font-size:13px;height:34px;width:34px}}.pnd-page{align-items:center;background-color:var(--app-bg);color:var(--text-main);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:24px;position:relative}.pnd-glow{background:radial-gradient(circle at 50% 0,#f1490a24,#0000 60%);inset:0;pointer-events:none;position:absolute}.pnd-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid var(--glass-border);border-radius:20px;max-width:480px;padding:40px 32px;position:relative;text-align:center;width:100%;z-index:1}.pnd-logo{display:block;height:40px;margin:0 auto 24px}.pnd-icon{align-items:center;border-radius:50%;display:inline-flex;font-size:24px;height:64px;justify-content:center;margin-bottom:20px;width:64px}.pnd-icon-pulse,.pnd-icon-warning{background:#f1490a1f;color:var(--brand-orange)}.pnd-icon-pulse{animation:pnd-pulse-scale 2s ease-in-out infinite}@keyframes pnd-pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.pnd-title{color:var(--title-color);font-size:22px;font-weight:700;margin:0 0 12px}.pnd-subtitle{color:var(--text-muted);font-size:14px;line-height:1.6;margin:0 0 24px}.pnd-eta{background:#f1490a1f;border:1px solid #f1490a47;border-radius:999px;color:var(--brand-orange);display:inline-block;font-size:12px;font-weight:700;letter-spacing:.02em;margin:0 0 16px;padding:5px 12px}.pnd-fineprint{border-top:1px solid var(--glass-border);color:var(--text-muted);font-size:12.5px;line-height:1.6;margin:0 0 22px;opacity:.85;padding-top:16px;text-align:left}.pnd-btn{background:var(--brand-orange);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:14px 20px;transition:opacity .2s ease;width:100%}.pnd-btn:hover:not(:disabled){opacity:.9}.pnd-btn:disabled{cursor:not-allowed;opacity:.6}.pnd-note{align-items:center;color:var(--text-muted);display:inline-flex;font-size:13px;gap:8px}.pnd-pulse-dot{animation:pnd-pulse-dot 1.4s ease-in-out infinite;background:var(--brand-orange);border-radius:50%;height:8px;width:8px}@keyframes pnd-pulse-dot{0%,to{opacity:.4}50%{opacity:1}}.src-standalone-page-container{margin:0 auto;max-width:1400px;padding:24px;width:100%}@media (max-width:600px){.src-standalone-page-container{padding:16px}}.src-page{width:100%}.src-gateway-card,.src-page{display:flex;flex-direction:column;gap:24px}.src-gateway-card{padding:32px}.src-gateway-header{align-items:center;display:flex;gap:16px}.src-gateway-icon{align-items:center;background:#f1490a1f;border-radius:16px;color:#f1490a;display:flex;font-size:26px;height:56px;justify-content:center;width:56px}.src-gateway-title{color:var(--title-color);font-size:24px;font-weight:800;margin:0 0 4px}.src-gateway-sub{color:var(--text-muted);font-size:15px;margin:0}.src-credits-bar{align-items:center;display:flex;gap:28px;padding:18px 24px}.src-credits-loading{opacity:.6}.src-credits-divider{align-self:stretch;background:var(--glass-border);width:1px}.src-credits-stat{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:160px}.src-credits-stat-label{align-items:center;color:var(--text-muted);display:flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.03em;text-transform:uppercase}.src-credits-stat-value{color:var(--title-color);font-size:15px;font-weight:700}.src-credits-breakdown{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.src-credits-chip{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:3px 9px;white-space:nowrap}.src-credits-chip i{font-size:9px}.src-credits-chip.plan{background:#3b82f61a;border-color:#3b82f640;color:#3b82f6}.src-credits-chip.purchased{background:#f59e0b1f;border-color:#f59e0b4d;color:#f59e0b}.src-credits-buy-btn{align-items:center;background:#f1490a14;border:1px solid #f1490a4d;border-radius:10px;color:#f1490a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:10px 16px;transition:all .2s ease;white-space:nowrap}.src-credits-buy-btn:hover{background:#f1490a;color:#fff}.src-modern-search-row{align-items:center;display:flex;gap:12px;width:100%}.src-modern-btn,.src-modern-input,.src-modern-select{border-radius:14px;font-family:inherit;font-size:15px;height:56px}.src-modern-select{appearance:none;background-color:#8888880d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;border:1px solid var(--glass-border);color:var(--text-main);cursor:pointer;font-weight:600;outline:none;padding:0 36px 0 16px;width:160px}.src-modern-select:focus{border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.src-modern-select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.src-modern-input-wrap{align-items:center;display:flex;flex:1 1;position:relative}.src-modern-search-icon{color:var(--text-muted);font-size:18px;left:20px;position:absolute}.src-modern-input{background:#8888880d;border:1px solid var(--glass-border);color:var(--text-main);outline:none;padding:0 20px 0 52px;transition:all .3s ease;width:100%}.src-modern-input:focus{background:#f1490a05;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.src-modern-btn{align-items:center;background:#f1490a;border:none;box-shadow:0 8px 24px #f1490a4d;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:10px;justify-content:center;padding:0 36px;transition:all .3s ease;white-space:nowrap}.src-modern-btn:hover:not(:disabled){box-shadow:0 12px 32px #f1490a66;transform:translateY(-2px)}.src-modern-btn:disabled{background:#8883;box-shadow:none;color:var(--text-muted);cursor:not-allowed}.src-modern-image-btn{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:14px;color:var(--text-main);cursor:pointer;display:flex;flex-shrink:0;font-size:19px;height:56px;justify-content:center;transition:all .2s ease;width:56px}.src-modern-image-btn:hover{border-color:#f1490a;color:#f1490a}.src-image-preview-chip{align-items:center;background:#f1490a14;border:1px solid #f1490a40;border-radius:999px;display:flex;gap:10px;margin-top:12px;padding:6px 12px 6px 6px;width:fit-content}.src-image-preview-chip img{border-radius:50%;height:32px;object-fit:cover;width:32px}.src-image-preview-chip span{color:var(--text-main);font-size:13px;font-weight:600}.src-image-preview-chip button{align-items:center;background:#0000;border:none;color:var(--text-muted);cursor:pointer;display:flex;font-size:13px;padding:4px}.src-image-preview-chip button:hover{color:#f1490a}.src-empty-state,.src-loading-state{flex-direction:column;min-height:400px;padding:80px 20px;text-align:center}.src-empty-icon,.src-empty-state,.src-loading-state{align-items:center;display:flex;justify-content:center}.src-empty-icon{background:#8888880d;border-radius:50%;color:var(--text-muted);font-size:32px;height:80px;margin-bottom:20px;width:80px}.src-empty-title{color:var(--title-color);font-size:18px;font-weight:700;margin:0 0 8px}.src-empty-sub{color:var(--text-muted);font-size:14px;margin:0}.src-spinner{animation:spin 1s linear infinite;border:4px solid #f1490a33;border-radius:50%;border-top-color:#f1490a;height:48px;margin-bottom:20px;width:48px}@keyframes spin{to{transform:rotate(1turn)}}.src-loading-text{color:var(--title-color);font-size:16px;font-weight:600}.src-results-header{align-items:center;display:flex;gap:16px;margin-bottom:24px}.src-results-title{color:var(--title-color);font-size:20px;font-weight:800;margin:0}.src-modern-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media (max-width:480px){.src-modern-grid{gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.src-modern-card{background:var(--sidebar-bg);border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 4px 12px #00000005;cursor:pointer;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;transition:all .3s cubic-bezier(.25,1,.5,1)}.src-modern-card:hover{border-color:#f1490a4d;box-shadow:0 20px 40px #0000001a;transform:translateY(-6px)}[data-theme=dark] .src-modern-card{background:#ffffff05}[data-theme=dark] .src-modern-card:hover{box-shadow:0 20px 40px #0006}.src-modern-img-wrapper{aspect-ratio:1/1;background:#8888880d;border-bottom:1px solid var(--glass-border);overflow:hidden;position:relative;width:100%}.src-modern-main-img{color:#0000;display:block;font-size:0;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.src-modern-card:hover .src-modern-main-img{transform:scale(1.05)}.src-card-badges-top{display:flex;flex-direction:column;gap:6px;left:12px;position:absolute;top:12px;z-index:2}.src-card-badges-bottom{bottom:12px;left:12px;position:absolute;z-index:2}.src-badge{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:6px;box-shadow:0 4px 12px #0000001a;font-size:10px;font-weight:800;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.src-badge.hot{background:#ef4444e6;color:#fff}.src-badge.new{background:#0ea5e9e6;color:#fff}.src-badge.moq{background:#fffffff2;border:1px solid #0000001a;color:#111}[data-theme=dark] .src-badge.moq{background:#000000d9;border:1px solid #ffffff1a;color:#fff}.src-modern-hover-overlay{align-items:center;background:#0003;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:3}.src-modern-card:hover .src-modern-hover-overlay{opacity:1}.src-modern-view-btn{background:#fffffff2;border:none;border-radius:20px;color:#111;font-size:13px;font-weight:700;padding:10px 20px;transform:translateY(10px);transition:all .3s ease}[data-theme=dark] .src-modern-view-btn{background:#140a05f2;color:#fff}.src-modern-card:hover .src-modern-view-btn{transform:translateY(0)}.src-card-thumbnails{display:flex;gap:6px;overflow-x:auto;padding:12px 16px 0;scrollbar-width:none}.src-card-thumbnails::-webkit-scrollbar{display:none}.src-mini-thumb{border:2px solid #0000;border-radius:8px;flex-shrink:0;height:34px;object-fit:cover;opacity:.7;transition:all .2s ease;width:34px}.src-mini-thumb.active,.src-mini-thumb:hover{border-color:#f1490a;opacity:1}.src-modern-card-body{display:flex;flex:1 1;flex-direction:column;padding:16px}.src-modern-meta{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.src-star-rating{color:#f59e0b;font-size:14px;letter-spacing:-1px}.src-verified-badge{color:#22c55e;font-size:11px;font-weight:700}.src-sold-count{color:var(--text-muted);font-size:12px;font-weight:600}.src-modern-title{color:var(--title-color);font-size:13px;font-weight:600;line-height:1.5;margin:0 0 16px;overflow-wrap:break-word;word-break:break-word}.src-modern-price-row{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto}.src-modern-price-group{display:flex;flex-direction:column}.src-modern-current-price{color:#f1490a;font-size:20px;font-weight:800;line-height:1}.src-modern-discount-group{align-items:center;display:flex;gap:8px;margin-top:6px}.src-modern-original-price{color:var(--text-muted);font-size:12px;text-decoration:line-through}.src-modern-discount-badge{background:#ef44441a;border-radius:6px;color:#ef4444;font-size:10px;font-weight:800;padding:2px 6px}.src-modern-shipping-tag{border-top:1px dashed var(--glass-border);color:#22c55e;font-size:11px;gap:6px;margin-top:16px;padding-top:12px}.src-back-btn,.src-modern-shipping-tag{align-items:center;display:flex;font-weight:700}.src-back-btn{background:#0000;border:none;color:var(--text-muted);cursor:pointer;font-size:14px;gap:8px;margin-bottom:20px;padding:0;transition:color .2s ease}.src-back-btn:hover{color:#f1490a}.src-detail-card{display:flex;flex-direction:column;gap:32px;padding:32px}.src-detail-top-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:450px 1fr}.src-main-img-box{aspect-ratio:1/1;background:#8888880d;border:1px solid var(--glass-border);border-radius:20px;margin-bottom:16px;overflow:hidden;width:100%}.src-main-img-box img{height:100%;object-fit:cover;width:100%}.src-thumb-row-detail{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none}.src-thumb-row-detail::-webkit-scrollbar{display:none}.src-image-picker-hint{align-items:center;color:var(--text-muted);display:flex;font-size:12px;gap:6px;margin:0 0 10px}.src-image-picker-hint i{color:#f1490a}.src-detail-thumb{border:2px solid #0000;border-radius:12px;cursor:pointer;flex-shrink:0;height:72px;opacity:.6;overflow:hidden;position:relative;transition:all .2s ease;width:72px}.src-detail-thumb img{color:#0000;font-size:0;height:100%;object-fit:cover;width:100%}.src-detail-thumb.active,.src-detail-thumb:hover{border-color:#f1490a;opacity:1}.src-detail-thumb-check{align-items:center;background:#f1490a;border-radius:50%;box-shadow:0 2px 6px #00000040;color:#fff;display:flex;font-size:10px;height:18px;justify-content:center;position:absolute;right:4px;top:4px;width:18px}.src-detail-info-col{display:flex;flex-direction:column;min-width:0}.src-supplier-row{align-items:center;display:flex;gap:12px;margin-bottom:16px}.src-supplier-icon{align-items:center;background:#8888881a;border-radius:10px;color:var(--text-main);display:flex;font-size:18px;height:40px;justify-content:center;width:40px}.src-boutique-badge{color:var(--text-muted);display:block;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.src-supplier-name{color:var(--title-color);font-size:15px;font-weight:700}.src-detail-title{color:var(--title-color);font-size:24px;font-weight:800;line-height:1.3;margin:0 0 16px;overflow-wrap:break-word;word-break:break-word}.src-score-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.src-score-badge{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px}.src-score-badge.green{background:#22c55e1a;color:#22c55e}.src-score-badge.orange{background:#f1490a1a;color:#f1490a}.src-section-label{color:var(--text-muted);font-size:13px;font-weight:700;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.src-sku-grid{align-content:flex-start;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px;max-height:160px;overflow-y:auto;padding-right:8px;scrollbar-width:thin}.src-sku-grid::-webkit-scrollbar{width:6px}.src-sku-grid::-webkit-scrollbar-thumb{background:#8883;border-radius:4px}.src-premium-sku-btn{background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;color:var(--text-main);cursor:pointer;font-size:13px;font-weight:600;max-width:100%;overflow-wrap:break-word;padding:10px 16px;transition:all .2s ease;word-break:break-word}.src-premium-sku-btn:hover{background:#8888881a}.src-premium-sku-btn.active{background:#f1490a1a;border-color:#f1490a;color:#f1490a}.src-qty-controls{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;display:inline-flex;margin-bottom:32px;overflow:hidden}.src-qty-btn{background:#0000;border:none;color:var(--text-main);cursor:pointer;height:44px;transition:background .2s;width:44px}.src-qty-btn:hover{background:#8888881a}.src-qty-input{background:#0000;border:none;border-left:1px solid var(--glass-border);border-right:1px solid var(--glass-border);color:var(--title-color);font-size:16px;font-weight:700;height:44px;text-align:center;width:60px}.src-price-card.inner-panel{border-radius:16px;padding:20px}.src-price-line{color:var(--text-muted);display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.src-price-line strong{color:var(--text-main)}.src-price-total{align-items:center;color:var(--title-color);display:flex;font-size:16px;font-weight:700;justify-content:space-between}.src-total-amount{color:#f1490a;font-size:28px;font-weight:800}.src-detail-divider{background:var(--glass-border);border:none;height:1px;margin:0}.src-detail-bottom{grid-gap:40px;display:grid;gap:40px;grid-template-columns:2fr 1fr}.src-attrs-box,.src-desc-box{min-width:0}.src-desc-text{color:var(--text-main);font-size:15px;line-height:1.6;max-width:100%;overflow-wrap:break-word;overflow-x:auto;word-break:break-word}.src-desc-text img{border-radius:12px;height:auto!important;margin:10px 0;max-width:100%!important}.src-desc-text table{display:block;max-width:100%;overflow-x:auto}.src-desc-text iframe,.src-desc-text video{max-width:100%}.src-desc-text pre{white-space:pre-wrap;word-break:break-word}.src-desc-text *{max-width:100%!important}.src-attrs-grid{gap:12px}.src-attr-item,.src-attrs-grid{display:flex;flex-direction:column}.src-attr-item{background:#88888808;border:1px solid var(--glass-border);border-radius:10px;gap:4px;padding:12px}.src-attr-name{color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase}.src-attr-val{color:var(--title-color);font-size:14px;font-weight:600;overflow-wrap:break-word;word-break:break-word}.src-confirm-product-preview{align-items:center;display:flex;gap:16px}.src-confirm-product-preview img{border:1px solid var(--glass-border);border-radius:12px;color:#0000;font-size:0;height:64px;object-fit:cover;width:64px}.src-confirm-title{color:var(--title-color);font-weight:700;margin:0 0 4px}.src-confirm-var{color:var(--text-muted);font-size:12px;margin:0}@media (max-width:1100px){.src-detail-bottom,.src-detail-top-grid{grid-template-columns:1fr}}@media (max-width:768px){.src-modern-search-row{align-items:stretch;flex-direction:column}.src-modern-btn,.src-modern-image-btn,.src-modern-select{width:100%}.src-credits-bar{align-items:stretch;flex-direction:column;gap:16px}.src-credits-divider{display:none}}@media (max-width:600px){.src-detail-card{border-radius:18px;gap:20px;padding:18px}.src-back-btn{margin-bottom:14px}.src-main-img-box{border-radius:14px;margin-bottom:12px}.src-thumb-row-detail{gap:8px}.src-detail-thumb{border-radius:10px;height:54px;width:54px}.src-supplier-row{margin-bottom:12px}.src-supplier-name{font-size:14px}.src-detail-title{font-size:18px;margin-bottom:12px}.src-score-row,.src-sku-grid{margin-bottom:16px}.src-sku-grid{gap:8px;max-height:130px}.src-premium-sku-btn{font-size:12.5px;padding:8px 12px}.src-qty-controls{margin-bottom:20px}.src-price-card.inner-panel{padding:16px}.src-total-amount{font-size:22px}.src-detail-bottom{gap:24px}.src-desc-text{font-size:14px}.src-attrs-grid{gap:8px}.src-attr-item{padding:10px}}@media (max-width:480px){.src-detail-card{gap:16px;padding:14px}.src-detail-thumb{height:46px;width:46px}.src-detail-title{font-size:16px;margin-bottom:10px}.src-supplier-icon{font-size:15px;height:34px;width:34px}.src-supplier-name{font-size:13px}.src-premium-sku-btn{font-size:12px;padding:7px 12px}.src-sku-grid{gap:6px;max-height:110px}.src-qty-controls,.src-sku-grid{margin-bottom:16px}.src-qty-btn{height:38px;width:38px}.src-qty-input{font-size:14px;height:38px;width:48px}.src-price-card.inner-panel{padding:12px}.src-price-line{font-size:13px}.src-total-amount{font-size:20px}.src-detail-card .btn-primary.full-width{font-size:14px;padding:13px}}.src-filters-wrap{overflow:hidden;padding:0}.src-filters-toggle{align-items:center;background:#0000;border:none;color:var(--title-color);cursor:pointer;display:flex;font-size:15px;font-weight:700;justify-content:space-between;padding:18px 24px;transition:background .2s ease;width:100%}.src-filters-toggle:hover{background:#8888880d}.src-filters-toggle.open{border-bottom:1px solid var(--glass-border)}.src-filters-badge{align-items:center;background:#f1490a;border-radius:11px;color:#fff;display:inline-flex;font-size:12px;font-weight:800;height:22px;justify-content:center;margin-left:10px;min-width:22px;padding:0 6px}.src-filters-body{display:flex;flex-direction:column;gap:20px;padding:20px 24px 24px}.src-filters-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.src-filter-field{display:flex;flex-direction:column;gap:8px}.src-filter-field label{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.src-filter-field .src-modern-select{height:44px;width:100%}.src-price-range-inputs{align-items:center;display:flex;gap:8px}.src-price-range-inputs input,.src-text-input{background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;color:var(--text-main);font-size:14px;font-weight:600;height:44px;outline:none;padding:0 12px;width:100%}.src-price-range-inputs input:focus,.src-text-input:focus{border-color:#f1490a}.src-price-range-sep{color:var(--text-muted);font-weight:700}.src-filter-toggles{display:flex;flex-wrap:wrap;gap:10px}.src-filter-chip{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:999px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:10px 16px;transition:all .2s ease}.src-filter-chip.active,.src-filter-chip:hover{border-color:#f1490a;color:#f1490a}.src-filter-chip.active{background:#f1490a1f}.src-chip-check{font-size:11px}.src-filters-actions{display:flex;gap:12px;justify-content:flex-end}.src-filters-reset-btn{background:#0000;border:1px solid var(--glass-border);border-radius:12px;color:var(--text-muted);cursor:pointer;font-size:14px;font-weight:600;padding:10px 18px;transition:all .2s ease}.src-filters-reset-btn:hover{border-color:var(--text-muted);color:var(--title-color)}.src-filters-apply-btn{padding:10px 22px}.src-pagination-bar{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.src-page-btn,.src-pagination-bar{align-items:center;justify-content:center}.src-page-btn{background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;color:var(--text-main);cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:6px;height:42px;min-width:42px;padding:0 12px;transition:all .2s ease}.src-page-btn:hover:not(:disabled){border-color:#f1490a;color:#f1490a}.src-page-btn.active{background:#f1490a;border-color:#f1490a;color:#fff;cursor:default}.src-page-btn:disabled:not(.active){cursor:not-allowed;opacity:.45}.src-page-btn.nav{padding:0 16px}.src-page-ellipsis{color:var(--text-muted);font-weight:700;padding:0 4px}.src-page-current{color:var(--title-color);font-weight:700;padding:0 10px}@media (max-width:640px){.src-filters-body{padding:16px}.src-filters-grid{grid-template-columns:1fr}.src-page-btn.nav span{display:none}}.src-page-warning-banner{align-items:flex-start;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:14px;color:var(--text-main);display:flex;font-size:13.5px;gap:12px;line-height:1.5;padding:14px 18px}.src-page-warning-banner i{color:#f59e0b;flex-shrink:0;font-size:18px;margin-top:1px}.src-page-warning-banner strong{color:var(--title-color);font-weight:700}.src-shipping-warning{align-items:flex-start;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:12px;color:var(--text-muted);display:flex;font-size:12.5px;gap:10px;line-height:1.45;margin-top:14px;padding:12px 14px}.src-shipping-warning i{color:#f59e0b;flex-shrink:0;font-size:15px;margin-top:1px}.src-wallet-balance-row{background:#8888880f;border:1px solid var(--glass-border);border-radius:12px;margin-top:14px;padding:10px 14px}.inventory-management-wrapper.restock-requests-page{background:#0000;box-sizing:border-box;color:#111827;color:var(--text-main,#111827);display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:24px;padding:24px;width:100%}.fade-in-section{animation:fadeSlideUp .5s cubic-bezier(.25,1,.5,1) forwards}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.inventory-management-wrapper .rr-filter-section{border-radius:20px;display:flex;flex-direction:column;gap:0}.inventory-management-wrapper .rr-filter-section .filter-panel{background:#0000!important;border:none!important;box-shadow:none!important;padding:24px 24px 20px!important}.inventory-management-wrapper .rr-filter-section .filter-panel__group label{color:#64748b;color:var(--text-muted,#64748b);display:block;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.inventory-management-wrapper .rr-filter-section .filter-panel__group input,.inventory-management-wrapper .rr-filter-section .filter-panel__group select{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#8888880d;border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:14px;box-sizing:border-box;color:#111827;color:var(--text-main,#111827);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;outline:none;padding:13px 16px;transition:all .3s ease;width:100%}.inventory-management-wrapper .rr-filter-section .filter-panel__group input:focus,.inventory-management-wrapper .rr-filter-section .filter-panel__group select:focus{background:#f1490a0a;border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.inventory-management-wrapper .rr-filter-section .filter-panel__group select{appearance:none;background-color:#8888880d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:15px;cursor:pointer;padding-right:40px}.inventory-management-wrapper .rr-filter-section .filter-panel__group select:focus{background-color:#f1490a0a}.inventory-management-wrapper .rr-filter-section .filter-panel__group select option{background:#fff;background:var(--app-bg,#fff);color:#111827;color:var(--text-main,#111827);font-weight:500}.inventory-management-wrapper .rr-filter-section .filter-panel__actions{align-self:flex-end;display:flex;flex-shrink:0;gap:10px}.inventory-management-wrapper .rr-filter-section .filter-panel__btn--apply{align-items:center;background:#f1490a;border:none;border-radius:14px;color:#fff;cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;gap:6px;height:48px;padding:0 24px;transition:all .2s ease}.inventory-management-wrapper .rr-filter-section .filter-panel__btn--apply:hover{background:#d63d07;box-shadow:0 8px 16px #f1490a4d;transform:translateY(-1px)}.inventory-management-wrapper .rr-filter-section .filter-panel__btn--reset{align-items:center;background:#8888880d;border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:14px;color:var(--text-main);cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;gap:6px;height:48px;padding:0 24px;transition:all .2s ease}.inventory-management-wrapper .rr-filter-section .filter-panel__btn--reset:hover{background:#f1490a14;border-color:#f1490a4d;color:#f1490a}.inventory-management-wrapper .rr-filter-section .filter-panel__chips{padding:0 24px 16px}.inventory-management-wrapper .rr-filter-section .filter-panel__chip{background:#f1490a14;border:1px solid #f1490a33;border-radius:999px;color:#f1490a;font-size:12px;font-weight:600;padding:5px 12px 5px 14px}.inventory-management-wrapper .rr-filter-section .filter-panel__chip button{align-items:center;background:none;border:none;color:#f1490a;cursor:pointer;display:flex;font-size:15px;line-height:1;padding:0 2px}.inventory-management-wrapper .rr-filter-reload-row{align-items:center;display:flex;padding:0 24px 24px}.inventory-management-wrapper .rr-reload-btn{align-items:center;background:#8888880d;border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:14px;color:var(--text-main);cursor:pointer;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;gap:8px;height:48px;justify-content:center;padding:0 24px;transition:all .2s ease}.inventory-management-wrapper .rr-reload-btn:hover{background:#f1490a1a;border-color:#f1490a4d;color:#f1490a}.inventory-management-wrapper .rr-table-container{display:flex;flex-direction:column;overflow:visible!important;width:100%}.inventory-management-wrapper .rr-main-list{overflow:visible!important}.inventory-management-wrapper .rr-table-header,.inventory-management-wrapper .rr-table-row{grid-gap:12px;align-items:center;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:minmax(80px,.8fr) minmax(200px,2fr) minmax(80px,1fr) minmax(90px,1fr) minmax(90px,1fr) minmax(130px,1.2fr) 100px;width:100%}.inventory-management-wrapper .rr-table-header{background-color:#88888805!important;border-bottom:1px solid #e2e8f0!important;border-bottom:1px solid var(--glass-border,#e2e8f0)!important;border-radius:0!important;margin:0!important;padding:20px 24px!important}.inventory-management-wrapper .rr-th-cell{color:#64748b;color:var(--text-muted,#64748b);font-size:12px;font-weight:800;letter-spacing:.05em;text-align:left;text-transform:uppercase}.inventory-management-wrapper .rr-actions-th{text-align:center}.inventory-management-wrapper .rr-center-th{text-align:center!important}.inventory-management-wrapper .rr-table-row{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--glass-border,#f1f5f9);overflow:visible!important;padding:20px 24px;position:relative;transition:background-color .2s;z-index:1}.inventory-management-wrapper .rr-table-row:last-child{border-bottom:none;border-radius:0 0 24px 24px}.inventory-management-wrapper .rr-table-row:hover{background-color:#88888805;z-index:2!important}.inventory-management-wrapper .rr-mobile-label{display:none}.inventory-management-wrapper .rr-td-cell{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:visible!important;position:static!important}.inventory-management-wrapper .rr-td-cell.rr-center-content{align-items:center!important;text-align:center}.inventory-management-wrapper .rr-td-cell .rr-value{color:#1e293b;color:var(--text-main,#1e293b);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.inventory-management-wrapper .rr-product-info-wrapper{align-items:center;display:flex;gap:12px;width:100%}.inventory-management-wrapper .rr-product-info-wrapper img{border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:8px;height:44px;min-width:44px;object-fit:cover;width:44px}.inventory-management-wrapper .rr-product-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.inventory-management-wrapper .rr-product-link{color:#0f172a;color:var(--title-color,#0f172a);display:block;font-size:13.5px;font-weight:700;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.inventory-management-wrapper .rr-product-link:hover{color:#ff6b2c}.inventory-management-wrapper .restock-tooltip-wrap{cursor:pointer;display:inline-block;position:relative}.inventory-management-wrapper .restock-tooltip{background:#111;background:var(--sidebar-bg,#111);border:1px solid #333;border:1px solid var(--glass-border,#333);border-radius:8px;bottom:100%;box-shadow:0 10px 30px #0003;color:#fff;color:var(--title-color,#fff);display:none;font-size:12px;font-weight:600;left:0;max-width:250px;padding:8px 12px;pointer-events:none;position:absolute;white-space:normal;width:max-content;z-index:100}.inventory-management-wrapper .restock-tooltip-wrap:hover .restock-tooltip{display:block}[data-theme=dark] .inventory-management-wrapper .restock-tooltip{background:#1a1a1a;box-shadow:0 10px 30px #0009;color:#fff}.inventory-management-wrapper .rr-cost-value{color:#0f172a;color:var(--title-color,#0f172a);font-size:15px!important;font-weight:800!important}.inventory-management-wrapper .rr-status-badge{align-items:center;border-radius:100px;display:inline-flex;font-size:12px;font-weight:800;gap:6px;line-height:1.2;padding:6px 12px;text-align:left;text-transform:capitalize;white-space:normal;word-break:break-word}.inventory-management-wrapper .rr-status-dot{border-radius:50%;flex-shrink:0;height:6px;min-width:6px;width:6px}.inventory-management-wrapper .rr-theme-warning{background:#f59e0b1a;border:1px solid #f59e0b33;color:#d97706}.inventory-management-wrapper .rr-theme-warning .rr-status-dot{background:#d97706}.inventory-management-wrapper .rr-theme-success{background:#10b9811a;border:1px solid #10b98133;color:#059669}.inventory-management-wrapper .rr-theme-success .rr-status-dot{background:#059669}.inventory-management-wrapper .rr-theme-danger{background:#ef44441a;border:1px solid #ef444433;color:#dc2626}.inventory-management-wrapper .rr-theme-danger .rr-status-dot{background:#dc2626}.inventory-management-wrapper .rr-icon-actions-group{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;width:100%}.inventory-management-wrapper .rr-icon-action-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;font-size:16px;height:36px;justify-content:center;min-width:36px;padding:0;transition:all .2s ease;width:36px}.inventory-management-wrapper .rr-icon-action-btn:disabled{cursor:not-allowed;opacity:.5}.inventory-management-wrapper .rr-icon-action-btn.view{background:#8888881a;color:#475569;color:var(--text-main,#475569)}.inventory-management-wrapper .rr-icon-action-btn.view:hover{background:#8883}.inventory-management-wrapper .rr-icon-action-btn.edit{background:#22c55e26;color:#22c55e}.inventory-management-wrapper .rr-icon-action-btn.edit:hover{background:#22c55e;color:#fff;transform:scale(1.05)}.inventory-management-wrapper .rr-icon-action-btn.cancel{background:#ef444426;color:#dc2626}.inventory-management-wrapper .rr-icon-action-btn.cancel:hover:not(:disabled){background:#dc2626;color:#fff;transform:scale(1.05)}.modern-popup-request-details{display:flex;flex-direction:column;gap:24px;padding:10px 0}.rd-section{background:#fff;background:var(--sidebar-bg,#fff);border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:16px;box-shadow:0 4px 6px -1px #00000005;padding:24px}.rd-section-header{align-items:center;border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--glass-border,#f1f5f9);color:#0f172a;color:var(--title-color,#0f172a);display:flex;font-size:14px;font-weight:800;gap:10px;letter-spacing:.05em;margin-bottom:24px;padding-bottom:12px;text-transform:uppercase}.rd-section-header i{color:#ff6b2c;font-size:16px}.rd-grid{grid-gap:24px 40px;display:grid;gap:24px 40px;grid-template-columns:1fr 1fr}.rd-grid-item{background:#f8fafc;background:var(--app-bg,#f8fafc);border:1px solid #f1f5f9;border:1px solid var(--glass-border,#f1f5f9);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:14px 18px}.rd-label{align-items:center;color:#64748b;color:var(--text-muted,#64748b);display:flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.05em;text-transform:uppercase}.rd-value{color:#0f172a;color:var(--title-color,#0f172a);font-size:14.5px;font-weight:700;word-break:break-word}.rd-products-container{display:flex;flex-direction:column;gap:12px}.rd-product-card{align-items:flex-start;background:#f8fafc;background:var(--app-bg,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:12px;display:flex;gap:20px;padding:20px}.rd-prod-img{background:#fff;background:var(--sidebar-bg,#fff);border:1px solid #cbd5e1;border:1px solid var(--glass-border,#cbd5e1);border-radius:10px;flex-shrink:0;height:72px;object-fit:cover;width:72px}.rd-prod-content{display:flex;flex:1 1;flex-direction:column;min-width:0}.rd-prod-title{color:#0f172a;color:var(--title-color,#0f172a);font-size:16px;font-weight:800;line-height:1.3;margin:0 0 6px}.rd-prod-sku{color:#64748b;color:var(--text-muted,#64748b);font-size:12.5px;font-weight:500;margin-bottom:20px}.rd-prod-metrics{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px}.rd-metric{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.rd-metric-label{color:#94a3b8;color:var(--text-muted,#94a3b8);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.rd-metric-value{color:#0f172a;color:var(--title-color,#0f172a);font-size:15px;font-weight:800}.rd-weight-pill{align-items:center;background:#ea580c1a;border-radius:100px;color:#ea580c;display:flex;font-size:13px;font-weight:800;gap:6px;padding:4px 10px}.rd-weight-pill.disabled{border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0)}.rd-source-btn,.rd-weight-pill.disabled{background:#fff;background:var(--sidebar-bg,#fff);color:#64748b;color:var(--text-muted,#64748b)}.rd-source-btn{align-items:center;border:1px solid #cbd5e1;border:1px solid var(--glass-border,#cbd5e1);border-radius:8px;display:flex;height:36px;justify-content:center;text-decoration:none;transition:all .2s;width:36px}.rd-source-btn:hover{background:#f1f5f9;background:var(--app-bg,#f1f5f9);border-color:#94a3b8;border-color:var(--text-main,#94a3b8);color:#0f172a;color:var(--title-color,#0f172a)}.rd-status-tag{border:1px solid #0000;border-radius:100px;display:inline-block;font-size:13px;font-weight:800;padding:6px 14px;text-transform:capitalize}.inventory-management-wrapper .rr-no-orders-found{align-items:center;color:#64748b;color:var(--text-muted,#64748b);display:flex;flex-direction:column;gap:16px;justify-content:center;padding:48px}.inventory-management-wrapper .rr-no-orders-found i{color:#cbd5e1;color:var(--glass-border,#cbd5e1);font-size:32px}.inventory-management-wrapper .rr-pagination-bar{align-items:center;background:#fff;background:var(--sidebar-bg,#fff);border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:20px;box-shadow:0 10px 30px #00000008;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:24px;padding:20px 28px}.inventory-management-wrapper .rr-filter-result-count{color:var(--text-muted);flex:1 1;font-size:13px;font-weight:600}.inventory-management-wrapper .rr-page-size-selector{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:center}.inventory-management-wrapper .rr-page-size-selector label{color:var(--text-muted);font-size:13px;font-weight:600}.inventory-management-wrapper .rr-page-size-selector select{appearance:none;background-color:#f8fafc;background-color:var(--app-bg,#f8fafc);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='gray' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px;border:1px solid #cbd5e1;border:1px solid var(--glass-border,#cbd5e1);border-radius:10px;color:var(--text-main);cursor:pointer;font-family:inherit;font-weight:700;outline:none;padding:10px 32px 10px 14px;transition:border-color .2s}.inventory-management-wrapper .rr-page-size-selector select:focus{border-color:#f1490a;box-shadow:0 0 0 4px #f1490a1a}.inventory-management-wrapper .rr-page-size-selector select option{background:var(--app-bg);color:var(--text-main);font-weight:500}.inventory-management-wrapper .rr-pagination-controls{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end}.inventory-management-wrapper .rr-page-btn{align-items:center;background:#0000;border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:8px;color:#475569;color:var(--text-main,#475569);cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:8px 16px;transition:all .2s}.inventory-management-wrapper .rr-page-btn:hover:not(:disabled){background:#f8fafc;background:var(--app-bg,#f8fafc);border-color:#f1490a;color:#f1490a}.inventory-management-wrapper .rr-page-btn:disabled{cursor:not-allowed;opacity:.4}.inventory-management-wrapper .rr-page-active{align-items:center;background:#f1490a;border:1px solid #f1490a;border-radius:8px;color:#fff;display:flex;font-size:13px;font-weight:800;justify-content:center;padding:8px 16px}@media (max-width:1600px) and (min-width:1101px){.inventory-management-wrapper .rr-table-header,.inventory-management-wrapper .rr-table-row{gap:8px;grid-template-columns:minmax(70px,.8fr) minmax(160px,2fr) minmax(70px,1fr) minmax(70px,1fr) minmax(70px,1fr) minmax(110px,1.2fr) 90px}.inventory-management-wrapper .rr-table-header{padding:16px 20px!important}.inventory-management-wrapper .rr-table-row{padding:16px 20px}.inventory-management-wrapper .rr-th-cell{font-size:11px}.inventory-management-wrapper .rr-td-cell .rr-value{font-size:13px}.inventory-management-wrapper .rr-icon-action-btn{font-size:13px;height:30px;min-width:30px;width:30px}.inventory-management-wrapper .rr-status-badge{font-size:11.5px;padding:4px 8px}.inventory-management-wrapper .rr-table-container{overflow-x:auto!important}}@media (max-width:1100px){.inventory-management-wrapper.restock-requests-page{padding:16px}.inventory-management-wrapper .products-statistics-and-filter{flex-direction:column!important}.inventory-management-wrapper .rr-table-header{display:none!important}.inventory-management-wrapper .rr-table-container{background:#0000;border:none;box-shadow:none;overflow:visible!important}.inventory-management-wrapper .rr-main-list{display:flex;flex-direction:column;gap:16px;margin-top:8px;overflow:visible!important}.inventory-management-wrapper .rr-table-row{align-items:stretch;background:var(--sidebar-bg);border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);border-radius:20px;box-shadow:0 4px 12px #0000000a;display:flex;flex-direction:column;gap:0;padding:0;position:relative;z-index:1}[data-theme=dark] .inventory-management-wrapper .rr-table-row{box-shadow:0 4px 12px #00000040}.inventory-management-wrapper .rr-table-row:hover{background:var(--sidebar-bg)!important}.inventory-management-wrapper .rr-mobile-label{color:#94a3b8;color:var(--text-muted,#94a3b8);display:block;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:0;margin-right:16px;text-transform:uppercase}.inventory-management-wrapper .rr-td-cell{align-items:center;border-bottom:none!important;flex-direction:row;justify-content:space-between;overflow:visible!important;padding:14px 20px;position:static!important}.inventory-management-wrapper .rr-td-cell.rr-center-content{align-items:center!important;justify-content:space-between;text-align:right}.inventory-management-wrapper .rr-td-cell .rr-value{justify-content:flex-end;text-align:right;width:auto}.inventory-management-wrapper .rr-product-info-wrapper{flex-direction:row-reverse!important;gap:12px;justify-content:flex-end!important;min-width:0;text-align:right!important;width:100%!important}.inventory-management-wrapper .rr-product-text{align-items:flex-end!important;flex:1 1;min-width:0;text-align:right!important}.inventory-management-wrapper .rr-product-link{display:block!important;overflow-wrap:break-word!important;text-align:right!important;white-space:normal!important;width:100%;word-break:break-word!important}.inventory-management-wrapper .rr-product-info-wrapper img{flex-shrink:0;margin-left:12px!important;margin-right:0!important}.inventory-management-wrapper .restock-tooltip{display:none!important}.inventory-management-wrapper .rr-status-badge{align-self:center;justify-content:flex-end;margin:0}.inventory-management-wrapper .rr-product-cell{background:var(--sidebar-bg);border-bottom:1px solid #e2e8f0!important;border-bottom:1px solid var(--glass-border,#e2e8f0)!important;border-radius:20px 20px 0 0;padding:16px 20px}.inventory-management-wrapper .rr-product-cell .rr-mobile-label{color:#64748b;color:var(--text-muted,#64748b);margin:0}.inventory-management-wrapper .rr-actions-cell{background:var(--sidebar-bg);border-bottom:none;border-radius:0 0 20px 20px;border-top:1px solid #e2e8f0;border-top:1px solid var(--glass-border,#e2e8f0);box-sizing:border-box;flex-direction:row;justify-content:center;padding:16px 20px;width:100%}.inventory-management-wrapper .rr-icon-actions-group{flex-wrap:wrap;gap:10px;justify-content:center;width:100%}.inventory-management-wrapper .rr-icon-action-btn{border:1px solid #e2e8f0;border:1px solid var(--glass-border,#e2e8f0);font-size:16px;height:42px;width:42px}.rd-grid{gap:16px;grid-template-columns:1fr}.rd-prod-metrics{gap:20px}}@media (max-width:768px){.inventory-management-wrapper .rr-pagination-bar{align-items:stretch;flex-direction:column;gap:16px}.inventory-management-wrapper .rr-page-size-selector{align-items:center;display:flex;justify-content:space-between}.inventory-management-wrapper .rr-pagination-controls{justify-content:center}}.filter-panel{background:#fff;border:.5px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px 20px}.filter-panel__row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.filter-panel__group{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:180px}.filter-panel__group label{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.filter-panel__group input,.filter-panel__group select{background:#f9fafb;border:.5px solid #e5e7eb;border-radius:8px;color:#111827;font-family:inherit;font-size:13px;outline:none;padding:8px 12px;transition:border-color .15s;width:100%}.filter-panel__group input:focus,.filter-panel__group select:focus{border-color:#ff6b35}.filter-panel__group select{cursor:pointer}.filter-panel__actions{align-self:flex-end;display:flex;flex-shrink:0;gap:8px}.filter-panel__btn--apply{background:#ff6b35;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 18px;transition:background .2s}.filter-panel__btn--apply:hover{background:#e85a25}.filter-panel__btn--reset{background:#f4f4f5;border:.5px solid #e5e7eb;border-radius:8px;color:#6b7280;cursor:pointer;font-family:inherit;font-size:13px;padding:8px 14px;transition:background .2s}.filter-panel__btn--reset:hover{background:#e5e7eb}.filter-panel__chips{display:flex;flex-wrap:wrap;gap:8px}.filter-panel__chip{align-items:center;background:#fff7ed;border:.5px solid #fed7aa;border-radius:999px;color:#c2410c;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 10px 4px 12px}.filter-panel__chip button{align-items:center;background:none;border:none;color:#c2410c;cursor:pointer;display:flex;font-size:15px;line-height:1;padding:0 2px}.filter-panel__chip button:hover{color:#9a3412}@media (max-width:600px){.filter-panel__group{min-width:100%}.filter-panel__actions{justify-content:flex-end;width:100%}}.profile-page{background:#0000;box-sizing:border-box;color:var(--text-main);display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;gap:24px;width:100%}.profile-header{align-items:center;display:flex;gap:20px;padding:28px 32px}.profile-header-icon{align-items:center;background:#f1490a1f;border-radius:50%;color:var(--brand-orange);display:flex;flex-shrink:0;font-size:22px;height:56px;justify-content:center;width:56px}.profile-header h1{color:var(--title-color);font-size:20px;font-weight:800;margin:0 0 4px}.profile-header p{color:var(--text-muted);font-size:13.5px;margin:0}.profile-card{padding:28px 32px}.profile-card-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:4px}.profile-card-title{color:var(--title-color);font-size:16px;font-weight:800;margin:0 0 20px}.profile-card-header .profile-card-title{margin-bottom:0}.profile-soon-badge{align-items:center;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:999px;color:#f59e0b;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.05em;padding:5px 12px;text-transform:uppercase}.profile-field{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.profile-field:last-child{margin-bottom:0}.profile-field label{color:var(--text-muted);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.profile-input-wrap{align-items:center;background:#8888880d;border:1px solid var(--glass-border);border-radius:12px;display:flex;gap:12px;padding:13px 16px}.profile-input-wrap i{color:var(--text-muted);flex-shrink:0;font-size:14px}.profile-input-wrap input{background:#0000;border:none;color:var(--text-main);cursor:not-allowed;flex:1 1;font-family:inherit;font-size:14px;font-weight:600;min-width:0;outline:none}.profile-input-wrap input::placeholder{color:var(--text-muted);opacity:.6}.profile-input-editable{position:relative}.profile-input-editable input{cursor:text!important}.profile-input-editable:focus-within{border-color:#f1490a66}.profile-pw-toggle{background:#0000;color:var(--text-muted);flex-shrink:0;padding:4px}.profile-pw-toggle,.profile-save-btn{border:none;cursor:pointer;font-size:14px}.profile-save-btn{background:linear-gradient(135deg,#ff6a2b,#f1490a);border-radius:12px;box-shadow:0 10px 26px #f1490a40;color:#fff;font-family:inherit;font-weight:700;margin-top:4px;padding:13px 28px;transition:filter .2s ease}.profile-save-btn:hover:not(:disabled){filter:brightness(1.08)}.profile-save-btn:disabled{cursor:not-allowed;opacity:.7}.profile-notice{align-items:flex-start;background:#3b82f614;border:1px solid #3b82f640;border-radius:12px;color:var(--text-main);display:flex;font-size:13px;font-weight:600;gap:10px;line-height:1.5;margin-bottom:20px;padding:14px 16px}.profile-notice i{color:#3b82f6;flex-shrink:0;margin-top:2px}.profile-channels-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.profile-channel-card{background:#88888808;border:1px solid var(--glass-border);border-radius:16px;display:flex;flex-direction:column;gap:12px;opacity:.75;padding:18px}.profile-channel-head{align-items:center;color:var(--title-color);display:flex;font-size:14px;font-weight:700;gap:10px}.profile-channel-head i{color:var(--brand-orange);font-size:18px}.profile-channel-card .profile-input-wrap{padding:10px 14px}.profile-channel-card .profile-input-wrap input{font-size:13px}.profile-connect-btn{align-items:center;background:#88888814;border:1px solid var(--glass-border);border-radius:10px;color:var(--text-muted);cursor:not-allowed;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:8px;justify-content:center;padding:10px 16px}@media (max-width:768px){.profile-header{flex-direction:column;padding:24px;text-align:center}.profile-card{padding:22px}.profile-channels-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.52ca188e.css.map*/