@charset "UTF-8";:root{--primary-color:#2586b3;--primary-dark:#0e6a96;--primary-darker:#0c3d5c;--primary-light:#3aa0c9;--primary-border:#7ebfd8;--primary-glow:#2586b338;--primary-glow-soft:#2586b31f;--primary-glow-mid:#2586b329;--primary-glow-strong:#2586b347;--brand-teal:#0e6a96;--brand-teal-dark:#0c3d5c;--brand-teal-glow:#0e6a9614;--legacy-primary:#2586b3;--legacy-primary-dark:#0e6a96;--legacy-primary-glow:#2586b333;--legacy-primary-glow-soft:#2586b31f;--legacy-primary-glow-mid:#2586b326;--legacy-primary-glow-strong:#2586b340;--legacy-primary-glow-light:#2586b31f;--legacy-dark-glow:#0c3d5c26;--green-50:#f3f9fc;--green-50-alt:#f3f9fc;--green-50-soft:#f7fbfd;--green-50-mist:#f5f9fb;--green-100:#e7f3f9;--green-100-alt:#eaf4f9;--green-100-mint:#f3f7fa;--green-100-leaf:#eaf5fa;--green-150:#e3f0f7;--green-200:#c5e3f0;--green-200-alt:#d4eaf3;--green-200-soft:#dceef6;--green-300:#a8d4e8;--green-300-bright:#8ec8e0;--green-500:#2586b3;--green-500-alt:#3aa0c9;--green-500-mid:#4aa8cc;--green-600:#0e6a96;--green-700:#0c5a80;--green-700-alt:#0e6a96;--green-800:#0c3d5c;--green-900:#0a2f47;--green-950:#071f30;--green-100-soft:#d7ebf4;--secondary-color:#64748b;--success-color:#10b981;--warning-color:#f59e0b;--danger-color:#ef4444;--info-color:#2586b3;--status-success-bg:#ecfdf5;--status-success-border:#6ee7b7;--status-success-text:#047857;--status-error-bg:#fef2f2;--status-error-border:#fecaca;--status-error-text:#b91c1c;--white:#fff;--black:#000;--dark-color:#0f172a;--light-color:#f3f7fa;--border-color:#dbe4ec;--text-primary:#0f2940;--text-secondary:#4f6273;--text-muted:#6b7c8d;--text-placeholder:#8a9aab;--text-inverse:#fff;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--text-xs:0.75rem;--text-sm:0.8125rem;--text-md:0.875rem;--text-base:0.9375rem;--text-lg:1.0625rem;--text-xl:1.25rem;--text-2xl:1.5rem;--leading-tight:1.3;--leading-normal:1.5;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--slate-100:#f1f5f9;--slate-200:#eef2f7;--slate-600:#475569;--slate-900:#0f172a;--red-50:#fef2f2;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--blue-50:#dbeafe;--blue-100:#bfdbfe;--blue-300:#93c5fd;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#076794;--blue-700:#05557a;--blue-800:#044766;--whatsapp-green:#25d366;--wa-bubble:#dcf8c6;--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-200:#fde68a;--amber-300:#fcd34d;--amber-300-bright:#fde047;--amber-400:#fef08a;--amber-600:#d97706;--amber-700:#b45309;--amber-800:#92400e;--yellow-100:#fef9c3;--yellow-600:#ca8a04;--orange-50:#ffedd5;--orange-200:#fed7aa;--orange-300:#fdba74;--orange-700:#c2410c;--orange-800:#9a3412;--orange-900:#854d0e;--purple-50:#f3e8ff;--purple-100:#e9d5ff;--purple-200:#d8b4fe;--purple-600:#7c3aed;--purple-800:#6b21a8;--fuchsia-50:#fae8ff;--fuchsia-700:#a21caf;--pink-50:#fce7f3;--pink-200:#fbcfe8;--pink-500:#ec4899;--pink-700:#be185d;--cyan-100:#a5f3fc;--sky-50:#e0f2fe;--sky-200:#bae6fd;--sky-500:#0ea5e9;--teal-600:#006b50;--teal-700:#0f766e;--teal-800:#115e59;--cyan-800:#155e75;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-700:#334155;--gray-50-alt:#fafafa;--surface-soft:#f3f7fa;--surface-chat:#e8eef2;--bg-page:#f3f7fa;--bg-card:var(--white);--bg-muted:#eaf0f5;--sidebar-bg:#0c3d5c;--topbar-bg:#fff;--overlay-02:#00000005;--overlay-04:#0000000a;--overlay-05:#0000000d;--overlay-06:#0000000f;--overlay-08:#00000014;--overlay-10:#0000001a;--overlay-12:#0000001f;--overlay-15:#00000026;--overlay-16:#00000029;--overlay-18:#0000002e;--overlay-20:#0003;--overlay-25:#00000040;--overlay-35:#00000059;--overlay-40:#0006;--overlay-45:#00000073;--overlay-50:#00000080;--white-06:#ffffff0f;--white-08:#ffffff14;--white-10:#ffffff1a;--white-12:#ffffff1f;--white-15:#ffffff26;--white-18:#ffffff2e;--white-20:#fff3;--white-25:#ffffff40;--white-28:#ffffff47;--white-30:#ffffff4d;--white-35:#ffffff59;--white-45:#ffffff73;--white-60:#fff9;--white-65:#ffffffa6;--white-70:#ffffffb3;--white-85:#ffffffd9;--white-88:#ffffffe0;--white-90:#ffffffe6;--white-95:#fffffff2;--slate-overlay-06:#0f172a0f;--slate-overlay-18:#0f172a2e;--slate-overlay-25:#0f172a40;--slate-overlay-45:#0f172a73;--slate-overlay-55:#0f172a8c;--green-overlay-05:#2586b30d;--green-overlay-07:#2586b312;--green-overlay-08:#2586b314;--green-overlay-30:#2586b34d;--green-overlay-35:#2586b359;--green-raw-30:#2586b34d;--teal-overlay-06:#0e6a960f;--teal-overlay-25:#0e6a9640;--teal-overlay-35:#0e6a9659;--success-overlay-25:#10b98140;--blue-overlay-20:#2586b333;--blue-overlay-25:#2586b340;--shadow:0 1px 2px var(--overlay-06),0 8px 24px var(--overlay-04);--shadow-lg:0 10px 30px var(--overlay-08);--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translate(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.thin-scrollbar::-webkit-scrollbar{width:6px}.thin-scrollbar::-webkit-scrollbar-track{background:#0000}.thin-scrollbar::-webkit-scrollbar-thumb{background-color:#00000014;border-radius:4px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#00000026}.thin-scrollbar{scrollbar-color:#00000014 #0000;scrollbar-width:thin}.scroll-hidden{-ms-overflow-style:none;scrollbar-width:none}.scroll-hidden::-webkit-scrollbar{display:none}@keyframes dotTyping{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.dot-typing:after{animation:dotTyping 1.5s steps(3) infinite;content:""}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;text-align:center;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day--disabled,.react-datepicker__day-name--disabled,.react-datepicker__time-name--disabled{color:#ccc;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translate(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translate(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker :after,.react-time-picker :before{box-sizing:border-box}.react-time-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-time-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-time-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 3.674em);padding:0 2px}.react-time-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-time-picker__inputGroup__divider,.react-time-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-time-picker__inputGroup__input{appearance:textfield;background:none;border:0;box-sizing:initial;color:currentColor;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-time-picker__inputGroup__input::-webkit-inner-spin-button,.react-time-picker__inputGroup__input::-webkit-outer-spin-button{appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:#ff00001a}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{appearance:menulist;font:inherit}.react-time-picker__button{background:#0000;border:0;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:focus .react-time-picker__button__icon,.react-time-picker__button:enabled:hover .react-time-picker__button__icon{stroke:#0078d7}.react-time-picker__button:disabled .react-time-picker__button__icon{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{background-color:#fff;border:thin solid #a0a096;height:200px;max-width:100vw;padding:25px;width:200px;z-index:1}.react-time-picker__clock--closed{display:none}.react-time-picker__wrapper{border:1px solid #bbf7d0!important;border-radius:.375rem;padding:2px}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{border:1px solid #000;border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.react-clock__hand{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__hand__body{background-color:#000;position:absolute;transform:translate(-50%)}.react-clock__mark{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__mark__body{background-color:#000;position:absolute;transform:translate(-50%)}.react-clock__mark__number{left:-40px;position:absolute;text-align:center;width:80px}.react-clock__second-hand__body{background-color:red}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}*,::backdrop,:after,:before{--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{border:0 solid #e5e7eb}:host,html{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}button,input,optgroup,select,textarea{letter-spacing:inherit}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}fieldset,legend{padding:0}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.pointer-events-auto{pointer-events:auto}.inset-0{left:0;right:0}.inset-0,.inset-y-0{bottom:0;top:0}.inset-y-1\/2{bottom:50%;top:50%}.-left-10{left:-2.5rem}.-left-14{left:-3.5rem}.-left-3{left:-.75rem}.-left-5{left:-1.25rem}.-left-\[3px\]{left:-3px}.-left-\[6px\]{left:-6px}.-left-\[8px\]{left:-8px}.-right-1\.5{right:-.375rem}.-right-2{right:-.5rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-right-\[0\.9rem\]{right:-.9rem}.-right-\[3px\]{right:-3px}.-right-\[6px\]{right:-6px}.-right-\[8px\]{right:-8px}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.-top-3{top:-.75rem}.-top-60{top:-15rem}.-top-7{top:-1.75rem}.-top-\[0px\]{top:0}.-top-\[1rem\]{top:-1rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-3{bottom:.75rem}.bottom-\[-1\.6rem\]{bottom:-1.6rem}.bottom-\[-10px\]{bottom:-10px}.bottom-\[-15px\]{bottom:-15px}.bottom-\[-25px\]{bottom:-25px}.bottom-\[-30px\]{bottom:-30px}.bottom-\[12px\]{bottom:12px}.bottom-\[5\.7\%\]{bottom:5.7%}.bottom-\[55\%\]{bottom:55%}.bottom-\[6px\]{bottom:6px}.bottom-\[70\%\]{bottom:70%}.bottom-\[70px\]{bottom:70px}.left-0\.5{left:.125rem}.left-\[-36px\]{left:-36px}.left-\[-42px\]{left:-42px}.left-\[10\%\]{left:10%}.left-\[110\%\]{left:110%}.left-\[16\%\]{left:16%}.left-\[16\.5\%\]{left:16.5%}.left-\[20\%\]{left:20%}.left-\[2px\]{left:2px}.left-\[3\%\]{left:3%}.left-\[5\.5rem\]{left:5.5rem}.left-\[5rem\]{left:5rem}.left-\[9\%\]{left:9%}.right-1{right:.25rem}.right-56{right:14rem}.right-8{right:2rem}.right-9{right:2.25rem}.right-\[-10px\]{right:-10px}.right-\[-15px\]{right:-15px}.right-\[-6px\]{right:-6px}.right-\[-8px\]{right:-8px}.right-\[160px\]{right:160px}.right-\[6px\]{right:6px}.top-0\.5{top:.125rem}.top-10{top:2.5rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[-10px\]{top:-10px}.top-\[-2rem\]{top:-2rem}.top-\[-30px\]{top:-30px}.top-\[-6px\]{top:-6px}.top-\[110\%\]{top:110%}.top-\[12vh\]{top:12vh}.top-\[150px\]{top:150px}.top-\[16\%\]{top:16%}.top-\[18\%\]{top:18%}.top-\[18\.5\%\]{top:18.5%}.top-\[23\%\]{top:23%}.top-\[23\.5\%\]{top:23.5%}.top-\[24\%\]{top:24%}.top-\[28\%\]{top:28%}.top-\[28\.6\%\]{top:28.6%}.top-\[33\%\]{top:33%}.top-\[33\.8\%\]{top:33.8%}.top-\[34\%\]{top:34%}.top-\[35\%\]{top:35%}.top-\[39\%\]{top:39%}.top-\[4\%\]{top:4%}.top-\[40\%\]{top:40%}.top-\[44\%\]{top:44%}.top-\[46\%\]{top:46%}.top-\[49\%\]{top:49%}.top-\[56\%\]{top:56%}.top-\[56px\]{top:56px}.top-\[59\%\]{top:59%}.top-\[62\%\]{top:62%}.top-\[64\%\]{top:64%}.top-\[72\%\]{top:72%}.top-\[8\.8\%\]{top:8.8%}.top-\[80\%\]{top:80%}.top-\[8vh\]{top:8vh}.z-\[1000\]{z-index:1000}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.m-3{margin:.75rem}.m-64{margin:16rem}.m-7{margin:1.75rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-11{margin-bottom:2.75rem;margin-top:2.75rem}.my-7{margin-bottom:1.75rem;margin-top:1.75rem}.my-8{margin-bottom:2rem;margin-top:2rem}.-ml-5{margin-left:-1.25rem}.-ml-9{margin-left:-2.25rem}.-mr-3{margin-right:-.75rem}.-mr-9{margin-right:-2.25rem}.-mt-20{margin-top:-5rem}.-mt-40{margin-top:-10rem}.-mt-6{margin-top:-1.5rem}.-mt-7{margin-top:-1.75rem}.-mt-8{margin-top:-2rem}.mb-12{margin-bottom:3rem}.mb-40{margin-bottom:10rem}.mb-\[2px\]{margin-bottom:2px}.mb-\[6px\]{margin-bottom:6px}.ml-12{margin-left:3rem}.ml-16{margin-left:4rem}.ml-20{margin-left:5rem}.ml-24{margin-left:6rem}.ml-32{margin-left:8rem}.ml-40{margin-left:10rem}.ml-9{margin-left:2.25rem}.ml-\[17rem\]{margin-left:17rem}.ml-\[19rem\]{margin-left:19rem}.mr-10{margin-right:2.5rem}.mr-20{margin-right:5rem}.mr-6{margin-right:1.5rem}.mr-\[12px\]{margin-right:12px}.mt-20{margin-top:5rem}.mt-32{margin-top:8rem}.mt-\[1px\]{margin-top:1px}.mt-\[3rem\]{margin-top:3rem}.mt-\[4rem\]{margin-top:4rem}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aspect-\[16\/9\]{aspect-ratio:16/9}.\!h-\[10px\]{height:10px!important}.\!h-\[12px\]{height:12px!important}.h-0\.5{height:.125rem}.h-2\/5{height:40%}.h-3\/5{height:60%}.h-96{height:24rem}.h-\[100\%\]{height:100%}.h-\[100dvh\]{height:100dvh}.h-\[100svh\]{height:100svh}.h-\[100vh\]{height:100vh}.h-\[10vh\]{height:10vh}.h-\[120px\]{height:120px}.h-\[15vh\]{height:15vh}.h-\[16vh\]{height:16vh}.h-\[180px\]{height:180px}.h-\[190px\]{height:190px}.h-\[200px\]{height:200px}.h-\[20vh\]{height:20vh}.h-\[220px\]{height:220px}.h-\[250px\]{height:250px}.h-\[280px\]{height:280px}.h-\[30vh\]{height:30vh}.h-\[350px\]{height:350px}.h-\[35px\]{height:35px}.h-\[35rem\]{height:35rem}.h-\[37px\]{height:37px}.h-\[40vh\]{height:40vh}.h-\[45\%\]{height:45%}.h-\[450px\]{height:450px}.h-\[460px\]{height:460px}.h-\[4vh\]{height:4vh}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[50vh\]{height:50vh}.h-\[60\%\]{height:60%}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[65vh\]{height:65vh}.h-\[70\%\]{height:70%}.h-\[70px\]{height:70px}.h-\[70vh\]{height:70vh}.h-\[71\%\]{height:71%}.h-\[72vh\]{height:72vh}.h-\[73vh\]{height:73vh}.h-\[75vh\]{height:75vh}.h-\[76vh\]{height:76vh}.h-\[80px\]{height:80px}.h-\[80vh\]{height:80vh}.h-\[83\%\]{height:83%}.h-\[85vh\]{height:85vh}.h-\[90\%\]{height:90%}.h-\[90vh\]{height:90vh}.h-\[92\%\]{height:92%}.h-\[93\%\]{height:93%}.h-\[94vh\]{height:94vh}.h-\[95\%\]{height:95%}.h-\[95vh\]{height:95vh}.h-\[99\%\]{height:99%}.h-\[9vh\]{height:9vh}.h-\[calc\(100\%-2\.5rem\)\]{height:calc(100% - 2.5rem)}.h-\[calc\(100vh-120px\)\]{height:calc(100vh - 120px)}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-\[calc\(100vh-56px\)\]{height:calc(100vh - 56px)}.h-\[calc\(100vh-60px\)\]{height:calc(100vh - 60px)}.h-\[calc\(95vh-56px\)\]{height:calc(95vh - 56px)}.max-h-0{max-height:0}.max-h-20{max-height:5rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[1000px\]{max-height:1000px}.max-h-\[120px\]{max-height:120px}.max-h-\[12rem\]{max-height:12rem}.max-h-\[15rem\]{max-height:15rem}.max-h-\[15vh\]{max-height:15vh}.max-h-\[160px\]{max-height:160px}.max-h-\[185px\]{max-height:185px}.max-h-\[220px\]{max-height:220px}.max-h-\[30rem\]{max-height:30rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[400px\]{max-height:400px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[500px\]{max-height:500px}.max-h-\[5rem\]{max-height:5rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90\%\]{max-height:90%}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(85vh-120px\)\]{max-height:calc(85vh - 120px)}.min-h-48{min-height:12rem}.min-h-5,.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[180px\]{min-height:180px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[50dvh\]{min-height:50dvh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[55vh\]{min-height:55vh}.min-h-\[87px\]{min-height:87px}.min-h-\[90vh\]{min-height:90vh}.\!w-\[10px\]{width:10px!important}.\!w-\[12px\]{width:12px!important}.w-1\/4{width:25%}.w-1\/6,.w-2\/12{width:16.666667%}.w-2\/4{width:50%}.w-2\/6{width:33.333333%}.w-3\/5{width:60%}.w-3\/6{width:50%}.w-4\/12{width:33.333333%}.w-48{width:12rem}.w-60{width:15rem}.w-72{width:18rem}.w-96{width:24rem}.w-\[10\%\]{width:10%}.w-\[100\%\]{width:100%}.w-\[100vw\]{width:100vw}.w-\[12rem\]{width:12rem}.w-\[13\%\]{width:13%}.w-\[130px\]{width:130px}.w-\[15\%\]{width:15%}.w-\[150px\]{width:150px}.w-\[15rem\]{width:15rem}.w-\[16\.66\%\]{width:16.66%}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[18\%\]{width:18%}.w-\[190px\]{width:190px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[20rem\]{width:20rem}.w-\[21\%\]{width:21%}.w-\[210px\]{width:210px}.w-\[21rem\]{width:21rem}.w-\[220px\]{width:220px}.w-\[230px\]{width:230px}.w-\[24\%\]{width:24%}.w-\[240px\]{width:240px}.w-\[25\%\]{width:25%}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[290px\]{width:290px}.w-\[30\%\]{width:30%}.w-\[300px\]{width:300px}.w-\[30vw\]{width:30vw}.w-\[310px\]{width:310px}.w-\[320px\]{width:320px}.w-\[32\]{width:32}.w-\[32px\]{width:32px}.w-\[33\%\]{width:33%}.w-\[350px\]{width:350px}.w-\[35px\]{width:35px}.w-\[360px\]{width:360px}.w-\[39\%\]{width:39%}.w-\[40\%\]{width:40%}.w-\[40vw\]{width:40vw}.w-\[420px\]{width:420px}.w-\[45\%\]{width:45%}.w-\[48\%\]{width:48%}.w-\[4px\]{width:4px}.w-\[5\%\]{width:5%}.w-\[50\%\]{width:50%}.w-\[50px\]{width:50px}.w-\[530px\]{width:530px}.w-\[55\%\]{width:55%}.w-\[57\%\]{width:57%}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[60rem\]{width:60rem}.w-\[62\%\]{width:62%}.w-\[67\%\]{width:67%}.w-\[69\.5\%\]{width:69.5%}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[70vw\]{width:70vw}.w-\[72\%\]{width:72%}.w-\[75\%\]{width:75%}.w-\[750px\]{width:750px}.w-\[76\%\]{width:76%}.w-\[7rem\]{width:7rem}.w-\[8\%\]{width:8%}.w-\[80\%\]{width:80%}.w-\[800px\]{width:800px}.w-\[80vw\]{width:80vw}.w-\[82\%\]{width:82%}.w-\[85\%\]{width:85%}.w-\[87\%\]{width:87%}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[90\%\]{width:90%}.w-\[90vw\]{width:90vw}.w-\[92\%\]{width:92%}.w-\[93\%\]{width:93%}.w-\[95\%\]{width:95%}.w-\[96\%\]{width:96%}.w-\[97\%\]{width:97%}.w-\[98\%\]{width:98%}.w-\[98\.5\%\]{width:98.5%}.w-\[98\.9\%\]{width:98.9%}.w-\[99\%\]{width:99%}.w-px{width:1px}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[13\%\]{min-width:13%}.min-w-\[140px\]{min-width:140px}.min-w-\[15\%\]{min-width:15%}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[190px\]{min-width:190px}.min-w-\[20\%\]{min-width:20%}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[21\%\]{min-width:21%}.min-w-\[24\%\]{min-width:24%}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[260px\]{min-width:260px}.min-w-\[30px\]{min-width:30px}.min-w-\[350px\]{min-width:350px}.min-w-\[520px\]{min-width:520px}.min-w-\[55\%\]{min-width:55%}.min-w-\[60px\]{min-width:60px}.min-w-\[70px\]{min-width:70px}.min-w-\[80px\]{min-width:80px}.min-w-\[85\%\]{min-width:85%}.min-w-\[87\%\]{min-width:87%}.min-w-\[90px\]{min-width:90px}.min-w-max{min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[100vw\]{max-width:100vw}.max-w-\[120px\]{max-width:120px}.max-w-\[13\%\]{max-width:13%}.max-w-\[130px\]{max-width:130px}.max-w-\[15\%\]{max-width:15%}.max-w-\[170px\]{max-width:170px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[20\%\]{max-width:20%}.max-w-\[200px\]{max-width:200px}.max-w-\[21\%\]{max-width:21%}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[226px\]{max-width:226px}.max-w-\[227px\]{max-width:227px}.max-w-\[230px\]{max-width:230px}.max-w-\[24\%\]{max-width:24%}.max-w-\[240px\]{max-width:240px}.max-w-\[25\%\]{max-width:25%}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[270px\]{max-width:270px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[30vw\]{max-width:30vw}.max-w-\[310px\]{max-width:310px}.max-w-\[35\%\]{max-width:35%}.max-w-\[350px\]{max-width:350px}.max-w-\[400px\]{max-width:400px}.max-w-\[45\%\]{max-width:45%}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[55vw\]{max-width:55vw}.max-w-\[600px\]{max-width:600px}.max-w-\[65\%\]{max-width:65%}.max-w-\[800px\]{max-width:800px}.max-w-\[85\%\]{max-width:85%}.max-w-\[850px\]{max-width:850px}.max-w-\[95vw\]{max-width:95vw}.max-w-xl{max-width:36rem}.flex-initial{flex:0 1 auto}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-separate{border-collapse:initial}.origin-top{transform-origin:top}.-translate-x-0{--tw-translate-x:-0px}.-translate-x-0,.-translate-x-1\/2,.-translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2{--tw-translate-x:-.5rem}.-translate-x-4{--tw-translate-x:-1rem}.-translate-x-4,.-translate-x-\[100px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[100px\]{--tw-translate-x:-100px}.-translate-x-\[50\%\]{--tw-translate-x:-50%}.-translate-x-\[50\%\],.-translate-x-\[50px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[50px\]{--tw-translate-x:-50px}.-translate-x-\[56px\]{--tw-translate-x:-56px}.-translate-x-\[56px\],.-translate-x-\[63px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[63px\]{--tw-translate-x:-63px}.-translate-x-\[90\%\]{--tw-translate-x:-90%}.-translate-x-\[90\%\],.-translate-y-1\/2,.-translate-y-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-6{--tw-translate-y:-1.5rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x:.25rem}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-1\/2,.translate-x-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x:1rem}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-5,.translate-x-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-8{--tw-translate-x:2rem}.translate-x-8,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%}.translate-y-0,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem}.translate-y-6{--tw-translate-y:1.5rem}.-rotate-45,.translate-y-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg}.-rotate-6,.rotate-0,.rotate-180,.rotate-45,.rotate-6{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-6{--tw-rotate:6deg}.scale-100,.scale-105{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.scale-125,.scale-75,.scale-95,.scale-\[0\.68\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.68\]{--tw-scale-x:.68;--tw-scale-y:.68}.scale-x-0{--tw-scale-x:0}.scale-x-0,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[pulse_4s_ease-in-out_infinite\]{animation:pulse 4s ease-in-out infinite}.animate-\[scroll_20s_linear_infinite\]{animation:scroll 20s linear infinite}.animate-\[slideDown_0\.25s_ease-out_forwards\]{animation:slideDown .25s ease-out forwards}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll{animation:scroll 10s linear infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer{animation:shimmer 1.5s linear infinite}.cursor-move{cursor:move}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.grid-flow-col{grid-auto-flow:column}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.items-stretch{align-items:stretch}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-20{gap:5rem}.gap-28{gap:7rem}.gap-36{gap:9rem}.gap-\[4rem\]{gap:4rem}.gap-\[9px\]{gap:9px}.gap-x-10{column-gap:2.5rem}.gap-x-2{column-gap:.5rem}.gap-x-6{column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.75rem*var(--tw-space-y-reverse));margin-top:calc(2.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-divide-opacity,1))}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.text-ellipsis,.truncate{text-overflow:ellipsis}.text-pretty{text-wrap:pretty}.\!rounded-full{border-radius:9999px!important}.rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-bl-\[100\%\]{border-bottom-left-radius:100%}.rounded-tl-none{border-top-left-radius:0}.border-8{border-width:8px}.border-b-4{border-bottom-width:4px}.border-b-\[1px\]{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t-\[1px\]{border-top-width:1px}.border-\[\#1b9a58\]{--tw-border-opacity:1;border-color:#007a5c;border-color:rgb(0 122 92/var(--tw-border-opacity,1))}.border-\[\#0D4A46\]{--tw-border-opacity:1;border-color:#0d4a46;border-color:rgb(13 74 70/var(--tw-border-opacity,1))}.border-\[\#166534\]{--tw-border-opacity:1;border-color:#166534;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.border-\[\#E0DAD1\]{--tw-border-opacity:1;border-color:#e0dad1;border-color:rgb(224 218 209/var(--tw-border-opacity,1))}.border-\[\#E6E2DD\]{--tw-border-opacity:1;border-color:#e6e2dd;border-color:rgb(230 226 221/var(--tw-border-opacity,1))}.border-\[\#FF0000\]{--tw-border-opacity:1;border-color:red;border-color:rgb(255 0 0/var(--tw-border-opacity,1))}.border-\[\#e9e6e1\]{--tw-border-opacity:1;border-color:#e9e6e1;border-color:rgb(233 230 225/var(--tw-border-opacity,1))}.border-\[\#f5c6cb\]{--tw-border-opacity:1;border-color:#f5c6cb;border-color:rgb(245 198 203/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:#fde68a;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:#000;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:#dbeafe;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:#bfdbfe;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:#93c5fd;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:#60a5fa;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-950{--tw-border-opacity:1;border-color:#172554;border-color:rgb(23 37 84/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:#a7f3d0;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:#9ca3af;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-gray-50{--tw-border-opacity:1;border-color:#f9fafb;border-color:rgb(249 250 251/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:#6b7280;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:#1f2937;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-green-100{--tw-border-opacity:1;border-color:#dcfce7;border-color:rgb(220 252 231/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:#bbf7d0;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:#86efac;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:#4ade80;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-600{--tw-border-opacity:1;border-color:#16a34a;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.border-green-700{--tw-border-opacity:1;border-color:#15803d;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.border-green-800{--tw-border-opacity:1;border-color:#166534;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.border-green-900{--tw-border-opacity:1;border-color:#14532d;border-color:rgb(20 83 45/var(--tw-border-opacity,1))}.border-indigo-100{--tw-border-opacity:1;border-color:#e0e7ff;border-color:rgb(224 231 255/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:#c7d2fe;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-600{--tw-border-opacity:1;border-color:#4f46e5;border-color:rgb(79 70 229/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:#fed7aa;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-pink-300{--tw-border-opacity:1;border-color:#f9a8d4;border-color:rgb(249 168 212/var(--tw-border-opacity,1))}.border-purple-200{--tw-border-opacity:1;border-color:#e9d5ff;border-color:rgb(233 213 255/var(--tw-border-opacity,1))}.border-purple-600{--tw-border-opacity:1;border-color:#9333ea;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:#fca5a5;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:#f87171;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-600{--tw-border-opacity:1;border-color:#dc2626;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:#e2e8f0;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:#cbd5e1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:#94a3b8;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:#475569;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-violet-100{--tw-border-opacity:1;border-color:#ede9fe;border-color:rgb(237 233 254/var(--tw-border-opacity,1))}.border-violet-400{--tw-border-opacity:1;border-color:#a78bfa;border-color:rgb(167 139 250/var(--tw-border-opacity,1))}.border-violet-700{--tw-border-opacity:1;border-color:#6d28d9;border-color:rgb(109 40 217/var(--tw-border-opacity,1))}.border-violet-800{--tw-border-opacity:1;border-color:#5b21b6;border-color:rgb(91 33 182/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-yellow-200{--tw-border-opacity:1;border-color:#fef08a;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.border-yellow-300{--tw-border-opacity:1;border-color:#fde047;border-color:rgb(253 224 71/var(--tw-border-opacity,1))}.border-yellow-400{--tw-border-opacity:1;border-color:#facc15;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.border-yellow-500{--tw-border-opacity:1;border-color:#eab308;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-yellow-600{--tw-border-opacity:1;border-color:#ca8a04;border-color:rgb(202 138 4/var(--tw-border-opacity,1))}.border-r-white{--tw-border-opacity:1;border-right-color:#fff;border-right-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-t-blue-600{--tw-border-opacity:1;border-top-color:#2563eb;border-top-color:rgb(37 99 235/var(--tw-border-opacity,1))}.\!bg-\[\#1b9a58\]{--tw-bg-opacity:1!important;background-color:#007a5c!important;background-color:rgb(0 122 92/var(--tw-bg-opacity,1))!important}.bg-\[\#1b9a58\]{background-color:#007a5c;background-color:rgb(0 122 92/var(--tw-bg-opacity,1))}.bg-\[\#008069\]{--tw-bg-opacity:1;background-color:#008069;background-color:rgb(0 128 105/var(--tw-bg-opacity,1))}.bg-\[\#0D4A46\]{--tw-bg-opacity:1;background-color:#0d4a46;background-color:rgb(13 74 70/var(--tw-bg-opacity,1))}.bg-\[\#12912e\]{--tw-bg-opacity:1;background-color:#12912e;background-color:rgb(18 145 46/var(--tw-bg-opacity,1))}.bg-\[\#166534\]{--tw-bg-opacity:1;background-color:#166534;background-color:rgb(22 101 52/var(--tw-bg-opacity,1))}.bg-\[\#1B6305\]{--tw-bg-opacity:1;background-color:#1b6305;background-color:rgb(27 99 5/var(--tw-bg-opacity,1))}.bg-\[\#1b9a58\]{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-\[\#1b9a58\]\/50{background-color:#1b9a5880}.bg-\[\#2AB500\]{--tw-bg-opacity:1;background-color:#2ab500;background-color:rgb(42 181 0/var(--tw-bg-opacity,1))}.bg-\[\#2B8031\]{--tw-bg-opacity:1;background-color:#2b8031;background-color:rgb(43 128 49/var(--tw-bg-opacity,1))}.bg-\[\#98FE8B\]{--tw-bg-opacity:1;background-color:#98fe8b;background-color:rgb(152 254 139/var(--tw-bg-opacity,1))}.bg-\[\#B2FF88\]{--tw-bg-opacity:1;background-color:#b2ff88;background-color:rgb(178 255 136/var(--tw-bg-opacity,1))}.bg-\[\#BEEDA5\]{--tw-bg-opacity:1;background-color:#beeda5;background-color:rgb(190 237 165/var(--tw-bg-opacity,1))}.bg-\[\#DCF8C6\]{--tw-bg-opacity:1;background-color:#dcf8c6;background-color:rgb(220 248 198/var(--tw-bg-opacity,1))}.bg-\[\#E6EAEB\]{--tw-bg-opacity:1;background-color:#e6eaeb;background-color:rgb(230 234 235/var(--tw-bg-opacity,1))}.bg-\[\#E7DFD6\]{--tw-bg-opacity:1;background-color:#e7dfd6;background-color:rgb(231 223 214/var(--tw-bg-opacity,1))}.bg-\[\#E7F1F0\]{--tw-bg-opacity:1;background-color:#e7f1f0;background-color:rgb(231 241 240/var(--tw-bg-opacity,1))}.bg-\[\#EBF3F0\]{--tw-bg-opacity:1;background-color:#ebf3f0;background-color:rgb(235 243 240/var(--tw-bg-opacity,1))}.bg-\[\#EBF6F3\]{--tw-bg-opacity:1;background-color:#ebf6f3;background-color:rgb(235 246 243/var(--tw-bg-opacity,1))}.bg-\[\#ECE6DE\]{--tw-bg-opacity:1;background-color:#ece6de;background-color:rgb(236 230 222/var(--tw-bg-opacity,1))}.bg-\[\#EFE7DD\]{--tw-bg-opacity:1;background-color:#efe7dd;background-color:rgb(239 231 221/var(--tw-bg-opacity,1))}.bg-\[\#EFECE6\]{--tw-bg-opacity:1;background-color:#efece6;background-color:rgb(239 236 230/var(--tw-bg-opacity,1))}.bg-\[\#F0F2F5\]{--tw-bg-opacity:1;background-color:#f0f2f5;background-color:rgb(240 242 245/var(--tw-bg-opacity,1))}.bg-\[\#F0F5F5\]{--tw-bg-opacity:1;background-color:#f0f5f5;background-color:rgb(240 245 245/var(--tw-bg-opacity,1))}.bg-\[\#F1F1F1\]{--tw-bg-opacity:1;background-color:#f1f1f1;background-color:rgb(241 241 241/var(--tw-bg-opacity,1))}.bg-\[\#F5F1EB\]{--tw-bg-opacity:1;background-color:#f5f1eb;background-color:rgb(245 241 235/var(--tw-bg-opacity,1))}.bg-\[\#F5F5F5\]{--tw-bg-opacity:1;background-color:#f5f5f5;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-\[\#F7F4EF\]{--tw-bg-opacity:1;background-color:#f7f4ef;background-color:rgb(247 244 239/var(--tw-bg-opacity,1))}.bg-\[\#F9F7F4\]{--tw-bg-opacity:1;background-color:#f9f7f4;background-color:rgb(249 247 244/var(--tw-bg-opacity,1))}.bg-\[\#b0ffb4\]{--tw-bg-opacity:1;background-color:#b0ffb4;background-color:rgb(176 255 180/var(--tw-bg-opacity,1))}.bg-\[\#c7ebb4\]{--tw-bg-opacity:1;background-color:#c7ebb4;background-color:rgb(199 235 180/var(--tw-bg-opacity,1))}.bg-\[\#e1f7d5\]{--tw-bg-opacity:1;background-color:#e1f7d5;background-color:rgb(225 247 213/var(--tw-bg-opacity,1))}.bg-\[\#e3ffe3\]{--tw-bg-opacity:1;background-color:#e3ffe3;background-color:rgb(227 255 227/var(--tw-bg-opacity,1))}.bg-\[\#f3fff3\]{--tw-bg-opacity:1;background-color:#f3fff3;background-color:rgb(243 255 243/var(--tw-bg-opacity,1))}.bg-\[\#f9f7f4\]{--tw-bg-opacity:1;background-color:#f9f7f4;background-color:rgb(249 247 244/var(--tw-bg-opacity,1))}.bg-\[rgb\(233\,237\,239\)\]{--tw-bg-opacity:1;background-color:#e9edef;background-color:rgb(233 237 239/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:#fbbf24;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:#fffbeb;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-600{--tw-bg-opacity:1;background-color:#d97706;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-200{--tw-bg-opacity:1;background-color:#bfdbfe;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.bg-blue-300{--tw-bg-opacity:1;background-color:#93c5fd;background-color:rgb(147 197 253/var(--tw-bg-opacity,1))}.bg-blue-400{--tw-bg-opacity:1;background-color:#60a5fa;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-blue-800{--tw-bg-opacity:1;background-color:#1e40af;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.bg-blue-900{--tw-bg-opacity:1;background-color:#1e3a8a;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.bg-cyan-100{--tw-bg-opacity:1;background-color:#cffafe;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-400{--tw-bg-opacity:1;background-color:#22d3ee;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-600{--tw-bg-opacity:1;background-color:#0891b2;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-emerald-400{--tw-bg-opacity:1;background-color:#34d399;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:#ecfdf5;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-fuchsia-100{--tw-bg-opacity:1;background-color:#fae8ff;background-color:rgb(250 232 255/var(--tw-bg-opacity,1))}.bg-fuchsia-300{--tw-bg-opacity:1;background-color:#f0abfc;background-color:rgb(240 171 252/var(--tw-bg-opacity,1))}.bg-fuchsia-400{--tw-bg-opacity:1;background-color:#e879f9;background-color:rgb(232 121 249/var(--tw-bg-opacity,1))}.bg-fuchsia-800{--tw-bg-opacity:1;background-color:#86198f;background-color:rgb(134 25 143/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-900\/40{background-color:#11182766}.bg-green-100{--tw-bg-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-200{--tw-bg-opacity:1;background-color:#bbf7d0;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.bg-green-300{--tw-bg-opacity:1;background-color:#86efac;background-color:rgb(134 239 172/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:#4ade80;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-green-700{--tw-bg-opacity:1;background-color:#15803d;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.bg-green-800{--tw-bg-opacity:1;background-color:#166534;background-color:rgb(22 101 52/var(--tw-bg-opacity,1))}.bg-green-900{--tw-bg-opacity:1;background-color:#14532d;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.bg-green-950{--tw-bg-opacity:1;background-color:#052e16;background-color:rgb(5 46 22/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:#e0e7ff;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-indigo-400{--tw-bg-opacity:1;background-color:#818cf8;background-color:rgb(129 140 248/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:#6366f1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-lime-400{--tw-bg-opacity:1;background-color:#a3e635;background-color:rgb(163 230 53/var(--tw-bg-opacity,1))}.bg-lime-600{--tw-bg-opacity:1;background-color:#65a30d;background-color:rgb(101 163 13/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:#ffedd5;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-300{--tw-bg-opacity:1;background-color:#fdba74;background-color:rgb(253 186 116/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:#fb923c;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:#f97316;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:#ea580c;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-pink-100{--tw-bg-opacity:1;background-color:#fce7f3;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.bg-pink-400{--tw-bg-opacity:1;background-color:#f472b6;background-color:rgb(244 114 182/var(--tw-bg-opacity,1))}.bg-pink-50{--tw-bg-opacity:1;background-color:#fdf2f8;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.bg-pink-500{--tw-bg-opacity:1;background-color:#ec4899;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-pink-600{--tw-bg-opacity:1;background-color:#db2777;background-color:rgb(219 39 119/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:#f3e8ff;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-200{--tw-bg-opacity:1;background-color:#e9d5ff;background-color:rgb(233 213 255/var(--tw-bg-opacity,1))}.bg-purple-400{--tw-bg-opacity:1;background-color:#c084fc;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:#a855f7;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-600{--tw-bg-opacity:1;background-color:#9333ea;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-200{--tw-bg-opacity:1;background-color:#fecaca;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:#f87171;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/30{background-color:#ef44444d}.bg-red-500\/50{background-color:#ef444480}.bg-red-600{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:#b91c1c;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-red-800{--tw-bg-opacity:1;background-color:#991b1b;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.bg-rose-400{--tw-bg-opacity:1;background-color:#fb7185;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:#f43f5e;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-600{--tw-bg-opacity:1;background-color:#e11d48;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-sky-400{--tw-bg-opacity:1;background-color:#38bdf8;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:#e2e8f0;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:#cbd5e1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-400{--tw-bg-opacity:1;background-color:#94a3b8;background-color:rgb(148 163 184/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-teal-400{--tw-bg-opacity:1;background-color:#2dd4bf;background-color:rgb(45 212 191/var(--tw-bg-opacity,1))}.bg-teal-500{--tw-bg-opacity:1;background-color:#14b8a6;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}.bg-teal-600{--tw-bg-opacity:1;background-color:#0d9488;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}.bg-violet-100{--tw-bg-opacity:1;background-color:#ede9fe;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-200{--tw-bg-opacity:1;background-color:#ddd6fe;background-color:rgb(221 214 254/var(--tw-bg-opacity,1))}.bg-violet-400{--tw-bg-opacity:1;background-color:#a78bfa;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:#f5f3ff;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-500{--tw-bg-opacity:1;background-color:#8b5cf6;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-600{--tw-bg-opacity:1;background-color:#7c3aed;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-violet-700{--tw-bg-opacity:1;background-color:#6d28d9;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.bg-violet-800{--tw-bg-opacity:1;background-color:#5b21b6;background-color:rgb(91 33 182/var(--tw-bg-opacity,1))}.bg-violet-900{--tw-bg-opacity:1;background-color:#4c1d95;background-color:rgb(76 29 149/var(--tw-bg-opacity,1))}.bg-violet-900\/30{background-color:#4c1d954d}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/60{background-color:#fff9}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-yellow-100{--tw-bg-opacity:1;background-color:#fef9c3;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-200{--tw-bg-opacity:1;background-color:#fef08a;background-color:rgb(254 240 138/var(--tw-bg-opacity,1))}.bg-yellow-300{--tw-bg-opacity:1;background-color:#fde047;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:#facc15;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-400\/30{background-color:#facc154d}.bg-yellow-400\/50{background-color:#facc1580}.bg-yellow-50{--tw-bg-opacity:1;background-color:#fefce8;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:#eab308;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-600{--tw-bg-opacity:1;background-color:#ca8a04;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.bg-yellow-700{background-color:#a16207;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.bg-opacity-100,.bg-yellow-700{--tw-bg-opacity:1}.bg-opacity-30{--tw-bg-opacity:.3}.bg-opacity-40{--tw-bg-opacity:.4}.bg-opacity-50{--tw-bg-opacity:.5}.bg-opacity-60{--tw-bg-opacity:.6}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-\[\#1b9a58\]{--tw-gradient-from:#1b9a58 var(--tw-gradient-from-position);--tw-gradient-to:#007a5c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#25D366\]{--tw-gradient-from:#25d366 var(--tw-gradient-from-position);--tw-gradient-to:#25d36600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-100{--tw-gradient-from:#dbeafe var(--tw-gradient-from-position);--tw-gradient-to:#dbeafe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-300{--tw-gradient-from:#93c5fd var(--tw-gradient-from-position);--tw-gradient-to:#93c5fd00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-800{--tw-gradient-from:#1e40af var(--tw-gradient-from-position);--tw-gradient-to:#1e40af00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-fuchsia-950{--tw-gradient-from:#4a044e var(--tw-gradient-from-position);--tw-gradient-to:#4a044e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-200{--tw-gradient-from:#e5e7eb var(--tw-gradient-from-position);--tw-gradient-to:#e5e7eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-400{--tw-gradient-from:#9ca3af var(--tw-gradient-from-position);--tw-gradient-to:#9ca3af00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:#f9fafb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-500{--tw-gradient-from:#6b7280 var(--tw-gradient-from-position);--tw-gradient-to:#6b728000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-100{--tw-gradient-from:#dcfce7 var(--tw-gradient-from-position);--tw-gradient-to:#dcfce700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-200{--tw-gradient-from:#bbf7d0 var(--tw-gradient-from-position);--tw-gradient-to:#bbf7d000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-300{--tw-gradient-from:#86efac var(--tw-gradient-from-position);--tw-gradient-to:#86efac00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-400{--tw-gradient-from:#4ade80 var(--tw-gradient-from-position);--tw-gradient-to:#4ade8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-50{--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:#f0fdf400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:#1b9a58 var(--tw-gradient-from-position);--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-600{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-700{--tw-gradient-from:#15803d var(--tw-gradient-from-position);--tw-gradient-to:#15803d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-800{--tw-gradient-from:#166534 var(--tw-gradient-from-position);--tw-gradient-to:#16653400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-900{--tw-gradient-from:#14532d var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from:#eef2ff var(--tw-gradient-from-position);--tw-gradient-to:#eef2ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:#6366f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from:#fb923c var(--tw-gradient-from-position);--tw-gradient-to:#fb923c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:#fff7ed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from:#ec4899 var(--tw-gradient-from-position);--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from:#c084fc var(--tw-gradient-from-position);--tw-gradient-to:#c084fc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from:#faf5ff var(--tw-gradient-from-position);--tw-gradient-to:#faf5ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from:#a855f7 var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-50{--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:#fef2f200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from:#14b8a6 var(--tw-gradient-from-position);--tw-gradient-to:#14b8a600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-100{--tw-gradient-from:#ede9fe var(--tw-gradient-from-position);--tw-gradient-to:#ede9fe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:#7c3aed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-700{--tw-gradient-from:#6d28d9 var(--tw-gradient-from-position);--tw-gradient-to:#6d28d900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-900{--tw-gradient-from:#4c1d95 var(--tw-gradient-from-position);--tw-gradient-to:#4c1d9500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white\/70{--tw-gradient-from:#ffffffb3 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-50{--tw-gradient-from:#fefce8 var(--tw-gradient-from-position);--tw-gradient-to:#fefce800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from:#eab308 var(--tw-gradient-from-position);--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from:#ca8a04 var(--tw-gradient-from-position);--tw-gradient-to:#ca8a0400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#009e77\]{--tw-gradient-to:#009e7700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#009e77 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-emerald-500{--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#10b981 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-gray-100{--tw-gradient-to:#f3f4f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f3f4f6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-green-100{--tw-gradient-to:#dcfce700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#dcfce7 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-green-200{--tw-gradient-to:#bbf7d000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#bbf7d0 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-green-50{--tw-gradient-to:#f0fdf400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f0fdf4 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-green-600{--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#16a34a var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-pink-500{--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ec4899 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-violet-700{--tw-gradient-to:#6d28d900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#6d28d9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#1b9a58\]{--tw-gradient-to:#1b9a58 var(--tw-gradient-to-position)}.to-\[\#00A67E\]{--tw-gradient-to:#00a67e var(--tw-gradient-to-position)}.to-\[\#047c30\]{--tw-gradient-to:#047c30 var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.to-blue-100{--tw-gradient-to:#dbeafe var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to:#0891b2 var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to:#ecfdf5 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-gray-100{--tw-gradient-to:#f3f4f6 var(--tw-gradient-to-position)}.to-gray-200{--tw-gradient-to:#e5e7eb var(--tw-gradient-to-position)}.to-gray-300{--tw-gradient-to:#d1d5db var(--tw-gradient-to-position)}.to-gray-500{--tw-gradient-to:#6b7280 var(--tw-gradient-to-position)}.to-gray-600{--tw-gradient-to:#4b5563 var(--tw-gradient-to-position)}.to-green-100{--tw-gradient-to:#dcfce7 var(--tw-gradient-to-position)}.to-green-200{--tw-gradient-to:#bbf7d0 var(--tw-gradient-to-position)}.to-green-300{--tw-gradient-to:#86efac var(--tw-gradient-to-position)}.to-green-400{--tw-gradient-to:#4ade80 var(--tw-gradient-to-position)}.to-green-50{--tw-gradient-to:#f0fdf4 var(--tw-gradient-to-position)}.to-green-50\/70{--tw-gradient-to:#f0fdf4b3 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to:#1b9a58 var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.to-green-800{--tw-gradient-to:#166534 var(--tw-gradient-to-position)}.to-green-900{--tw-gradient-to:#14532d var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-orange-100{--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to:#db2777 var(--tw-gradient-to-position)}.to-purple-100{--tw-gradient-to:#f3e8ff var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to:#faf5ff var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to:#a855f7 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-red-100{--tw-gradient-to:#fee2e2 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.to-red-800{--tw-gradient-to:#991b1b var(--tw-gradient-to-position)}.to-rose-700{--tw-gradient-to:#be123c var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to:#f1f5f9 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to:#0d9488 var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.to-violet-700{--tw-gradient-to:#6d28d9 var(--tw-gradient-to-position)}.to-violet-900{--tw-gradient-to:#4c1d95 var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-yellow-100{--tw-gradient-to:#fef9c3 var(--tw-gradient-to-position)}.to-yellow-600{--tw-gradient-to:#ca8a04 var(--tw-gradient-to-position)}.to-yellow-700{--tw-gradient-to:#a16207 var(--tw-gradient-to-position)}.fill-blue-600{fill:#2563eb}.\!p-2{padding:.5rem!important}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2\.5{padding:.625rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-\[10px\]{padding:10px}.p-\[5px\]{padding:5px}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[0\.6rem\]{padding-left:.6rem;padding-right:.6rem}.px-\[0\.8rem\]{padding-left:.8rem;padding-right:.8rem}.px-\[0\.9rem\]{padding-left:.9rem;padding-right:.9rem}.px-\[1px\]{padding-left:1px;padding-right:1px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[2px\]{padding-left:2px;padding-right:2px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-9{padding-bottom:2.25rem;padding-top:2.25rem}.py-\[1px\]{padding-bottom:1px;padding-top:1px}.py-\[2px\]{padding-bottom:2px;padding-top:2px}.py-\[3px\]{padding-bottom:3px;padding-top:3px}.py-\[6px\]{padding-bottom:6px;padding-top:6px}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-8{padding-bottom:2rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-14{padding-right:3.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.95em\]{font-size:.95em}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5em\]{font-size:1.5em}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[1rem\]{font-size:1rem}.text-\[2\.3rem\]{font-size:2.3rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[25px\]{font-size:25px}.text-\[2rem\]{font-size:2rem}.text-\[3rem\]{font-size:3rem}.text-\[4rem\]{font-size:4rem}.text-\[5rem\]{font-size:5rem}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[7rem\]{font-size:7rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[400\]{font-weight:400}.font-extrabold{font-weight:800}.lowercase{text-transform:lowercase}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#1b9a58\]{--tw-text-opacity:1;color:#007a5c;color:rgb(0 122 92/var(--tw-text-opacity,1))}.text-\[\#0D4A46\]{--tw-text-opacity:1;color:#0d4a46;color:rgb(13 74 70/var(--tw-text-opacity,1))}.text-\[\#166534\]{--tw-text-opacity:1;color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-\[\#176032\]{--tw-text-opacity:1;color:#176032;color:rgb(23 96 50/var(--tw-text-opacity,1))}.text-\[\#1E1E1E\]{--tw-text-opacity:1;color:#1e1e1e;color:rgb(30 30 30/var(--tw-text-opacity,1))}.text-\[\#25D366\]{--tw-text-opacity:1;color:#25d366;color:rgb(37 211 102/var(--tw-text-opacity,1))}.text-\[\#2AB500\]{--tw-text-opacity:1;color:#2ab500;color:rgb(42 181 0/var(--tw-text-opacity,1))}.text-\[\#333\]{--tw-text-opacity:1;color:#333;color:rgb(51 51 51/var(--tw-text-opacity,1))}.text-\[\#4A4A4A\]{--tw-text-opacity:1;color:#4a4a4a;color:rgb(74 74 74/var(--tw-text-opacity,1))}.text-\[\#4A4A\]{color:#4a4a}.text-\[\#666\]{--tw-text-opacity:1;color:#666;color:rgb(102 102 102/var(--tw-text-opacity,1))}.text-\[\#6A2135\]{--tw-text-opacity:1;color:#6a2135;color:rgb(106 33 53/var(--tw-text-opacity,1))}.text-\[\#7d3c98\]{--tw-text-opacity:1;color:#7d3c98;color:rgb(125 60 152/var(--tw-text-opacity,1))}.text-\[\#C13C37\]{--tw-text-opacity:1;color:#c13c37;color:rgb(193 60 55/var(--tw-text-opacity,1))}.text-\[\#E38627\]{--tw-text-opacity:1;color:#e38627;color:rgb(227 134 39/var(--tw-text-opacity,1))}.text-\[\#FF0000\]{--tw-text-opacity:1;color:red;color:rgb(255 0 0/var(--tw-text-opacity,1))}.text-\[\#f1c40f\]{--tw-text-opacity:1;color:#f1c40f;color:rgb(241 196 15/var(--tw-text-opacity,1))}.text-\[\#fff\]{color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-\[hsl\(0\,100\%\,55\%\)\]{--tw-text-opacity:1;color:#ff1919;color:hsl(0 100% 55%/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:#d97706;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:#92400e;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:#dbeafe;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:#1e3a8a;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-cyan-900{--tw-text-opacity:1;color:#164e63;color:rgb(22 78 99/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:#047857;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-fuchsia-600{--tw-text-opacity:1;color:#c026d3;color:rgb(192 38 211/var(--tw-text-opacity,1))}.text-fuchsia-700{--tw-text-opacity:1;color:#a21caf;color:rgb(162 28 175/var(--tw-text-opacity,1))}.text-fuchsia-900{--tw-text-opacity:1;color:#701a75;color:rgb(112 26 117/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-gray-950{--tw-text-opacity:1;color:#030712;color:rgb(3 7 18/var(--tw-text-opacity,1))}.text-green-200{--tw-text-opacity:1;color:#bbf7d0;color:rgb(187 247 208/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:#4ade80;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-green-900{--tw-text-opacity:1;color:#14532d;color:rgb(20 83 45/var(--tw-text-opacity,1))}.text-green-950{--tw-text-opacity:1;color:#052e16;color:rgb(5 46 22/var(--tw-text-opacity,1))}.text-indigo-600{--tw-text-opacity:1;color:#4f46e5;color:rgb(79 70 229/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:#4338ca;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-800{--tw-text-opacity:1;color:#3730a3;color:rgb(55 48 163/var(--tw-text-opacity,1))}.text-indigo-900{--tw-text-opacity:1;color:#312e81;color:rgb(49 46 129/var(--tw-text-opacity,1))}.text-orange-100{--tw-text-opacity:1;color:#ffedd5;color:rgb(255 237 213/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:#ea580c;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:#c2410c;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:#7c2d12;color:rgb(124 45 18/var(--tw-text-opacity,1))}.text-pink-400{--tw-text-opacity:1;color:#f472b6;color:rgb(244 114 182/var(--tw-text-opacity,1))}.text-pink-500{--tw-text-opacity:1;color:#ec4899;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-pink-700{--tw-text-opacity:1;color:#be185d;color:rgb(190 24 93/var(--tw-text-opacity,1))}.text-purple-100{--tw-text-opacity:1;color:#f3e8ff;color:rgb(243 232 255/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:#9333ea;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:#7e22ce;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-purple-900{--tw-text-opacity:1;color:#581c87;color:rgb(88 28 135/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:#fee2e2;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:#fecaca;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:#f87171;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:#7f1d1d;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:#0369a1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:#94a3b8;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:#1e293b;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:#0f172a;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-teal-100{--tw-text-opacity:1;color:#ccfbf1;color:rgb(204 251 241/var(--tw-text-opacity,1))}.text-violet-600{--tw-text-opacity:1;color:#7c3aed;color:rgb(124 58 237/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:#6d28d9;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:#5b21b6;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/80{color:#fffc}.text-yellow-400{--tw-text-opacity:1;color:#facc15;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:#eab308;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:#ca8a04;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:#a16207;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:#854d0e;color:rgb(133 77 14/var(--tw-text-opacity,1))}.text-yellow-900{--tw-text-opacity:1;color:#713f12;color:rgb(113 63 18/var(--tw-text-opacity,1))}.placeholder-\[\#1b9a58\]::placeholder{--tw-placeholder-opacity:1;color:#007a5c;color:rgb(0 122 92/var(--tw-placeholder-opacity,1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-placeholder-opacity,1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-placeholder-opacity,1))}.accent-\[\#166534\]{accent-color:#166534}.accent-green-500{accent-color:#1b9a58}.accent-green-700{accent-color:#15803d}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow,.shadow-2xl,.shadow-\[0_0_20px_rgba\(0\,128\,0\,0\.3\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,128\,0\,0\.3\)\]{--tw-shadow:0 0 20px #0080004d;--tw-shadow-colored:0 0 20px var(--tw-shadow-color)}.shadow-\[0_0_30px_rgba\(0\,128\,0\,0\.3\)\]{--tw-shadow:0 0 30px #0080004d;--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.shadow-\[0_0_30px_rgba\(0\,128\,0\,0\.3\)\],.shadow-\[0_0_30px_rgba\(34\,197\,94\,0\.2\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(34\,197\,94\,0\.2\)\]{--tw-shadow:0 0 30px #1b9a5833;--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.6\)_inset\,0_8px_20px_-8px_rgba\(16\,185\,129\,0\.35\)\]{--tw-shadow:0 1px 0 #fff9 inset,0 8px 20px -8px #10b98159;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 8px 20px -8px var(--tw-shadow-color)}.shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.6\)_inset\,0_8px_20px_-8px_rgba\(16\,185\,129\,0\.35\)\],.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 4px 12px #00000026;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color)}.shadow-\[inset_0_1px_4px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:inset 0 1px 4px #0000000f;--tw-shadow-colored:inset 0 1px 4px var(--tw-shadow-color)}.shadow-\[inset_0_1px_4px_rgba\(0\,0\,0\,0\.06\)\],.shadow-inner{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-lg,.shadow-md,.shadow-none,.shadow-sm,.shadow-xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-black{--tw-shadow-color:#000;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/10{--tw-shadow-color:#0000001a;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/15{--tw-shadow-color:#00000026;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color:#0003;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color:#0000004d;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-200{--tw-shadow-color:#e5e7eb;--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-300{--tw-shadow-color:#d1d5db;--tw-shadow:var(--tw-shadow-colored)}.shadow-gray-400{--tw-shadow-color:#9ca3af;--tw-shadow:var(--tw-shadow-colored)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-black\/10{--tw-ring-color:#0000001a}.ring-black\/5{--tw-ring-color:#0000000d}.blur-xl{--tw-blur:blur(24px)}.blur-xl,.drop-shadow-md{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[2px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.backdrop-blur-lg,.backdrop-blur-md,.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.backdrop-brightness-150{--tw-backdrop-brightness:brightness(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-\[max-height\]{transition-duration:.15s;transition-property:max-height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-shadow{transition-duration:.15s}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:.4}}.animate-blink{animation:blink 3s infinite}.\[-moz-appearance\:textfield\]{-moz-appearance:textfield}@keyframes gradientBackground{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animated-gradient{animation:gradientBackground 12s ease infinite;background:linear-gradient(-45deg,#d1fae5,#a7f3d0,#6ee7b7,#34d399);background-size:400% 400%}.no-scrollbar::-webkit-scrollbar{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.thin-scroll::-webkit-scrollbar{width:2px}.thin-scroll::-webkit-scrollbar-thumb{background-color:#f5f7fa;border-radius:3px}.thin-scroll::-webkit-scrollbar-track{background:#0000}.thin-scroll{scrollbar-color:#9ca3af #0000;scrollbar-width:thin}.placeholder\:text-2xl::placeholder{font-size:1.5rem;line-height:2rem}.placeholder\:text-lg::placeholder{font-size:1.125rem;line-height:1.75rem}.placeholder\:text-black::placeholder{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.placeholder\:text-gray-700::placeholder{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.placeholder\:text-gray-800::placeholder{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity:1;color:#64748b;color:rgb(100 116 139/var(--tw-text-opacity,1))}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{border-radius:9999px;content:var(--tw-content)}.after\:border:after{border-width:1px;content:var(--tw-content)}.after\:bg-white:after{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));content:var(--tw-content)}.after\:transition-all:after{content:var(--tw-content);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.last\:border-0:last-child{border-width:0}.odd\:bg-white:nth-child(odd){--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.even\:bg-green-50:nth-child(2n){--tw-bg-opacity:1;background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem}.hover\:-translate-y-1:hover,.hover\:scale-105:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-110:hover,.hover\:scale-\[1\.02\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03}.hover\:scale-\[1\.03\]:hover,.hover\:scale-\[1\.05\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.05\]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:cursor-crosshair:hover{cursor:crosshair}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-\[\#1b9a58\]:hover{--tw-border-opacity:1;border-color:#007a5c;border-color:rgb(0 122 92/var(--tw-border-opacity,1))}.hover\:border-\[\#114d28\]:hover{--tw-border-opacity:1;border-color:#114d28;border-color:rgb(17 77 40/var(--tw-border-opacity,1))}.hover\:border-\[\#127d74\]:hover{--tw-border-opacity:1;border-color:#127d74;border-color:rgb(18 125 116/var(--tw-border-opacity,1))}.hover\:border-emerald-200:hover{--tw-border-opacity:1;border-color:#a7f3d0;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.hover\:border-green-200:hover{--tw-border-opacity:1;border-color:#bbf7d0;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.hover\:border-green-300:hover{--tw-border-opacity:1;border-color:#86efac;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:#a5b4fc;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:#fca5a5;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:border-red-400:hover{--tw-border-opacity:1;border-color:#f87171;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.hover\:bg-\[\#00664d\]:hover{--tw-bg-opacity:1;background-color:#00664d;background-color:rgb(0 102 77/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1b9a58\]:hover{--tw-bg-opacity:1;background-color:#007a5c;background-color:rgb(0 122 92/var(--tw-bg-opacity,1))}.hover\:bg-\[\#017561\]:hover{--tw-bg-opacity:1;background-color:#017561;background-color:rgb(1 117 97/var(--tw-bg-opacity,1))}.hover\:bg-\[\#083c39\]:hover{--tw-bg-opacity:1;background-color:#083c39;background-color:rgb(8 60 57/var(--tw-bg-opacity,1))}.hover\:bg-\[\#104223\]:hover{--tw-bg-opacity:1;background-color:#104223;background-color:rgb(16 66 35/var(--tw-bg-opacity,1))}.hover\:bg-\[\#115029\]:hover{--tw-bg-opacity:1;background-color:#115029;background-color:rgb(17 80 41/var(--tw-bg-opacity,1))}.hover\:bg-\[\#144d2a\]:hover{--tw-bg-opacity:1;background-color:#144d2a;background-color:rgb(20 77 42/var(--tw-bg-opacity,1))}.hover\:bg-\[\#155204\]:hover{--tw-bg-opacity:1;background-color:#155204;background-color:rgb(21 82 4/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1FAA4E\]:hover{--tw-bg-opacity:1;background-color:#1faa4e;background-color:rgb(31 170 78/var(--tw-bg-opacity,1))}.hover\:bg-\[\#229d00\]:hover{--tw-bg-opacity:1;background-color:#229d00;background-color:rgb(34 157 0/var(--tw-bg-opacity,1))}.hover\:bg-\[\#D4EDEA\]:hover{--tw-bg-opacity:1;background-color:#d4edea;background-color:rgb(212 237 234/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:#b45309;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:#bfdbfe;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:#60a5fa;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:#1e40af;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:#1e3a8a;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.hover\:bg-gray-400\/90:hover{background-color:#9ca3afe6}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.hover\:bg-green-200:hover{--tw-bg-opacity:1;background-color:#bbf7d0;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.hover\:bg-green-200\/90:hover{background-color:#bbf7d0e6}.hover\:bg-green-400\/90:hover{background-color:#4ade80e6}.hover\:bg-green-50:hover{--tw-bg-opacity:1;background-color:#f0fdf4;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.hover\:bg-green-500:hover{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:#15803d;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-green-800:hover{--tw-bg-opacity:1;background-color:#166534;background-color:rgb(22 101 52/var(--tw-bg-opacity,1))}.hover\:bg-green-900:hover{--tw-bg-opacity:1;background-color:#14532d;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.hover\:bg-green-950:hover{--tw-bg-opacity:1;background-color:#052e16;background-color:rgb(5 46 22/var(--tw-bg-opacity,1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity:1;background-color:#eef2ff;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:#4338ca;background-color:rgb(67 56 202/var(--tw-bg-opacity,1))}.hover\:bg-orange-600:hover{--tw-bg-opacity:1;background-color:#ea580c;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.hover\:bg-purple-50:hover{--tw-bg-opacity:1;background-color:#faf5ff;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:#b91c1c;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:#991b1b;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:#f1f5f9;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-violet-50:hover{--tw-bg-opacity:1;background-color:#f5f3ff;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.hover\:bg-violet-500:hover{--tw-bg-opacity:1;background-color:#8b5cf6;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.hover\:bg-violet-600:hover{--tw-bg-opacity:1;background-color:#7c3aed;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.hover\:bg-violet-700:hover{--tw-bg-opacity:1;background-color:#6d28d9;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.hover\:bg-violet-800:hover{--tw-bg-opacity:1;background-color:#5b21b6;background-color:rgb(91 33 182/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:#facc15;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.hover\:bg-yellow-50:hover{--tw-bg-opacity:1;background-color:#fefce8;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:#eab308;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:#ca8a04;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.hover\:bg-yellow-700:hover{--tw-bg-opacity:1;background-color:#a16207;background-color:rgb(161 98 7/var(--tw-bg-opacity,1))}.hover\:bg-opacity-20:hover{--tw-bg-opacity:.2}.hover\:bg-opacity-80:hover{--tw-bg-opacity:.8}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\:from-blue-100:hover{--tw-gradient-from:#dbeafe var(--tw-gradient-from-position);--tw-gradient-to:#dbeafe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-green-100:hover{--tw-gradient-from:#dcfce7 var(--tw-gradient-from-position);--tw-gradient-to:#dcfce700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-100:hover{--tw-gradient-from:#f3e8ff var(--tw-gradient-from-position);--tw-gradient-to:#f3e8ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-purple-600:hover{--tw-gradient-from:#9333ea var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-red-100:hover{--tw-gradient-from:#fee2e2 var(--tw-gradient-from-position);--tw-gradient-to:#fee2e200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-yellow-100:hover{--tw-gradient-from:#fef9c3 var(--tw-gradient-from-position);--tw-gradient-to:#fef9c300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-yellow-50:hover{--tw-gradient-from:#fefce8 var(--tw-gradient-from-position);--tw-gradient-to:#fefce800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe var(--tw-gradient-to-position)}.hover\:to-green-200:hover{--tw-gradient-to:#bbf7d0 var(--tw-gradient-to-position)}.hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca var(--tw-gradient-to-position)}.hover\:to-orange-100:hover{--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)}.hover\:to-purple-200:hover{--tw-gradient-to:#e9d5ff var(--tw-gradient-to-position)}.hover\:to-red-200:hover{--tw-gradient-to:#fecaca var(--tw-gradient-to-position)}.hover\:to-yellow-200:hover{--tw-gradient-to:#fef08a var(--tw-gradient-to-position)}.hover\:text-black:hover{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-green-300:hover{--tw-text-opacity:1;color:#86efac;color:rgb(134 239 172/var(--tw-text-opacity,1))}.hover\:text-green-500:hover{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.hover\:text-green-600:hover{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.hover\:text-green-800:hover{--tw-text-opacity:1;color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.hover\:text-indigo-600:hover{--tw-text-opacity:1;color:#4f46e5;color:rgb(79 70 229/var(--tw-text-opacity,1))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-red-900:hover{--tw-text-opacity:1;color:#7f1d1d;color:rgb(127 29 29/var(--tw-text-opacity,1))}.hover\:text-slate-600:hover{--tw-text-opacity:1;color:#475569;color:rgb(71 85 105/var(--tw-text-opacity,1))}.hover\:text-slate-700:hover{--tw-text-opacity:1;color:#334155;color:rgb(51 65 85/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.6\)_inset\,0_10px_24px_-10px_rgba\(16\,185\,129\,0\.45\)\]:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_1px_0_rgba\(255\,255\,255\,0\.6\)_inset\,0_10px_24px_-10px_rgba\(16\,185\,129\,0\.45\)\]:hover{--tw-shadow:0 1px 0 #fff9 inset,0 10px 24px -10px #10b98173;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 10px 24px -10px var(--tw-shadow-color)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:shadow-sm:hover,.hover\:shadow-xl:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.hover\:ring-1:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.hover\:ring-blue-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity,1))}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-none:focus{border-style:none}.focus\:border-\[\#1b9a58\]:focus{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-emerald-300:focus{--tw-border-opacity:1;border-color:#6ee7b7;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:#9ca3af;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.focus\:border-green-500:focus{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.focus\:border-green-700:focus{--tw-border-opacity:1;border-color:#15803d;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:#6366f1;border-color:rgb(99 102 241/var(--tw-border-opacity,1))}.focus\:border-violet-500:focus{--tw-border-opacity:1;border-color:#8b5cf6;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-\[1px\]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#1b9a58\]:focus{--tw-ring-color:rgb(0 122 92/var(--tw-ring-opacity,1))}.focus\:ring-\[\#0D4A46\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(13 74 70/var(--tw-ring-opacity,1))}.focus\:ring-\[\#1b9a58\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.focus\:ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity,1))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-blue-500\/50:focus{--tw-ring-color:#3b82f680}.focus\:ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity,1))}.focus\:ring-emerald-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity,1))}.focus\:ring-emerald-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity,1))}.focus\:ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity,1))}.focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1))}.focus\:ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity,1))}.focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.focus\:ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity,1))}.focus\:ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(199 210 254/var(--tw-ring-opacity,1))}.focus\:ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(165 180 252/var(--tw-ring-opacity,1))}.focus\:ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(129 140 248/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-slate-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity,1))}.focus\:ring-violet-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(221 214 254/var(--tw-ring-opacity,1))}.focus\:ring-opacity-50:focus{--tw-ring-opacity:.5}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:ring-sky-400:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(56 189 248/var(--tw-ring-opacity,1))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95}.active\:scale-95:active,.active\:scale-\[0\.98\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98}.active\:bg-green-800:active{--tw-bg-opacity:1;background-color:#166534;background-color:rgb(22 101 52/var(--tw-bg-opacity,1))}.disabled\:bg-gray-100:disabled{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.disabled\:bg-gray-50:disabled{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.group:focus-within .group-focus-within\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:max-h-\[100vh\]{max-height:100vh}.group:hover .group-hover\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.group:hover .group-hover\:scale-100,.group:hover .group-hover\:scale-x-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-x-100{--tw-scale-x:1}.group:hover .group-hover\:border-green-400{--tw-border-opacity:1;border-color:#4ade80;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.group:hover .group-hover\:text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-30{opacity:.3}.peer:checked~.peer-checked\:translate-x-5{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:bg-\[\#1b9a58\]{--tw-bg-opacity:1;background-color:#007a5c;background-color:rgb(0 122 92/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-green-500{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-green-600{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{--tw-translate-x:100%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1));content:var(--tw-content)}.peer:hover~.peer-hover\:block{display:block}.peer:focus~.peer-focus\:outline-none{outline:2px solid #0000;outline-offset:2px}.peer:focus~.peer-focus\:ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}@media(min-width:640px){.sm\:-right-2{right:-.5rem}.sm\:-top-3{top:-.75rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:h-3{height:.75rem}.sm\:h-auto{height:auto}.sm\:min-h-\[44px\]{min-height:44px}.sm\:w-1\/2{width:50%}.sm\:w-3{width:.75rem}.sm\:w-\[450px\]{width:450px}.sm\:w-\[550px\]{width:550px}.sm\:w-\[60\%\]{width:60%}.sm\:w-\[90\%\]{width:90%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:justify-center{justify-content:center}.sm\:p-6{padding:1.5rem}.sm\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-4{padding-bottom:1rem;padding-top:1rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-\[1\.8rem\]{font-size:1.8rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media(min-width:768px){.md\:static{position:static}.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:inset-auto{inset:auto}.md\:-left-5{left:-1.25rem}.md\:-right-1{right:-.25rem}.md\:-right-2{right:-.5rem}.md\:-top-3{top:-.75rem}.md\:-top-4{top:-1rem}.md\:bottom-6{bottom:1.5rem}.md\:bottom-\[-0\.4rem\]{bottom:-.4rem}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:left-1\/2{left:50%}.md\:left-\[16\%\]{left:16%}.md\:left-auto{left:auto}.md\:top-0{top:0}.md\:top-1{top:.25rem}.md\:top-1\/2{top:50%}.md\:top-2{top:.5rem}.md\:top-\[25\%\]{top:25%}.md\:top-auto{top:auto}.md\:z-10{z-index:10}.md\:z-20{z-index:20}.md\:z-40{z-index:40}.md\:z-auto{z-index:auto}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:m-2{margin:.5rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:my-4{margin-bottom:1rem;margin-top:1rem}.md\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.md\:-ml-0{margin-left:0}.md\:-ml-7{margin-left:-1.75rem}.md\:-mt-0{margin-top:0}.md\:-mt-5{margin-top:-1.25rem}.md\:-mt-8{margin-top:-2rem}.md\:mb-0{margin-bottom:0}.md\:mb-1{margin-bottom:.25rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-0{margin-left:0}.md\:ml-10{margin-left:2.5rem}.md\:ml-12{margin-left:3rem}.md\:ml-2{margin-left:.5rem}.md\:ml-32{margin-left:8rem}.md\:ml-4{margin-left:1rem}.md\:ml-5{margin-left:1.25rem}.md\:ml-\[19rem\]{margin-left:19rem}.md\:ml-\[6\.5rem\]{margin-left:6.5rem}.md\:mr-0{margin-right:0}.md\:mr-2{margin-right:.5rem}.md\:mr-4{margin-right:1rem}.md\:mr-7{margin-right:1.75rem}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:.25rem}.md\:mt-2{margin-top:.5rem}.md\:mt-24{margin-top:6rem}.md\:mt-3{margin-top:.75rem}.md\:mt-32{margin-top:8rem}.md\:mt-4{margin-top:1rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-7{margin-top:1.75rem}.md\:mt-8{margin-top:2rem}.md\:mt-9{margin-top:2.25rem}.md\:mt-\[3rem\]{margin-top:3rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-4{height:1rem}.md\:h-6{height:1.5rem}.md\:h-9{height:2.25rem}.md\:h-\[110px\]{height:110px}.md\:h-\[160px\]{height:160px}.md\:h-\[50px\]{height:50px}.md\:h-\[560px\]{height:560px}.md\:h-\[70px\]{height:70px}.md\:h-\[80\%\]{height:80%}.md\:h-\[80px\]{height:80px}.md\:h-\[90\%\]{height:90%}.md\:h-\[94vh\]{height:94vh}.md\:h-\[95\%\]{height:95%}.md\:h-\[96vh\]{height:96vh}.md\:h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:h-screen{height:100vh}.md\:max-h-none{max-height:none}.md\:min-h-0{min-height:0}.md\:min-h-\[48px\]{min-height:48px}.md\:min-h-screen{min-height:100vh}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-10{width:2.5rem}.md\:w-16{width:4rem}.md\:w-2\/12{width:16.666667%}.md\:w-2\/3{width:66.666667%}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:w-4{width:1rem}.md\:w-4\/5{width:80%}.md\:w-44{width:11rem}.md\:w-48{width:12rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-60{width:15rem}.md\:w-64{width:16rem}.md\:w-96{width:24rem}.md\:w-\[150px\]{width:150px}.md\:w-\[15rem\]{width:15rem}.md\:w-\[180px\]{width:180px}.md\:w-\[200px\]{width:200px}.md\:w-\[260px\]{width:260px}.md\:w-\[28\%\]{width:28%}.md\:w-\[280px\]{width:280px}.md\:w-\[295px\]{width:295px}.md\:w-\[30\%\]{width:30%}.md\:w-\[300px\]{width:300px}.md\:w-\[30vw\]{width:30vw}.md\:w-\[310px\]{width:310px}.md\:w-\[33\%\]{width:33%}.md\:w-\[340px\]{width:340px}.md\:w-\[350px\]{width:350px}.md\:w-\[40\%\]{width:40%}.md\:w-\[400px\]{width:400px}.md\:w-\[45\%\]{width:45%}.md\:w-\[48\%\]{width:48%}.md\:w-\[50\%\]{width:50%}.md\:w-\[50px\]{width:50px}.md\:w-\[55\%\]{width:55%}.md\:w-\[60rem\]{width:60rem}.md\:w-\[65\%\]{width:65%}.md\:w-\[70\%\]{width:70%}.md\:w-\[70px\]{width:70px}.md\:w-\[750px\]{width:750px}.md\:w-\[80\%\]{width:80%}.md\:w-\[840px\]{width:840px}.md\:w-\[90\%\]{width:90%}.md\:w-\[95\%\]{width:95%}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:w-max{width:max-content}.md\:min-w-0{min-width:0}.md\:min-w-\[150px\]{min-width:150px}.md\:min-w-\[180px\]{min-width:180px}.md\:min-w-\[190px\]{min-width:190px}.md\:min-w-\[200px\]{min-width:200px}.md\:min-w-\[350px\]{min-width:350px}.md\:max-w-6xl{max-width:72rem}.md\:max-w-7xl{max-width:80rem}.md\:max-w-\[290px\]{max-width:290px}.md\:max-w-\[300px\]{max-width:300px}.md\:max-w-\[310px\]{max-width:310px}.md\:max-w-\[320px\]{max-width:320px}.md\:max-w-\[400px\]{max-width:400px}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[500px\]{max-width:500px}.md\:max-w-\[60\%\]{max-width:60%}.md\:max-w-\[600px\]{max-width:600px}.md\:max-w-\[65\%\]{max-width:65%}.md\:max-w-\[74\%\]{max-width:74%}.md\:max-w-sm{max-width:24rem}.md\:flex-1{flex:1 1}.md\:flex-none{flex:none}.md\:table-fixed{table-layout:fixed}.md\:-translate-x-0{--tw-translate-x:-0px}.md\:-translate-x-0,.md\:-translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:-translate-x-1\/2{--tw-translate-x:-50%}.md\:-translate-y-1\/2{--tw-translate-y:-50%}.md\:-translate-y-1\/2,.md\:translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-0{--tw-translate-x:0px}.md\:translate-y-0{--tw-translate-y:0px}.md\:scale-100,.md\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.md\:grid-flow-row{grid-auto-flow:row}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:0}.md\:gap-1{gap:.25rem}.md\:gap-16{gap:4rem}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}.md\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.md\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.md\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.md\:self-center{align-self:center}.md\:overflow-visible{overflow:visible}.md\:whitespace-normal{white-space:normal}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-full{border-radius:9999px}.md\:rounded-lg{border-radius:.5rem}.md\:rounded-md{border-radius:.375rem}.md\:rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.md\:rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.md\:border{border-width:1px}.md\:border-2{border-width:2px}.md\:border-r-2{border-right-width:2px}.md\:border-green-500{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.md\:border-white{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.md\:bg-transparent{background-color:initial}.md\:bg-white\/40{background-color:#fff6}.md\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.md\:from-green-300{--tw-gradient-from:#86efac var(--tw-gradient-from-position);--tw-gradient-to:#86efac00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.md\:via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.md\:to-green-100{--tw-gradient-to:#dcfce7 var(--tw-gradient-to-position)}.md\:object-cover{object-fit:cover}.md\:\!p-2{padding:.5rem!important}.md\:p-0{padding:0}.md\:p-1{padding:.25rem}.md\:p-10{padding:2.5rem}.md\:p-2{padding:.5rem}.md\:p-2\.5{padding:.625rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-1{padding-bottom:.25rem;padding-top:.25rem}.md\:py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.md\:py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.md\:py-4{padding-bottom:1rem;padding-top:1rem}.md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.md\:pl-4{padding-left:1rem}.md\:pr-10{padding-right:2.5rem}.md\:pr-2{padding-right:.5rem}.md\:pr-4{padding-right:1rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-\[1\.2rem\]{font-size:1.2rem}.md\:text-\[1\.3rem\]{font-size:1.3rem}.md\:text-\[11px\]{font-size:11px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[2\.3rem\]{font-size:2.3rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:font-medium{font-weight:500}.md\:shadow-\[0_0_30px_rgba\(0\,128\,0\,0\.3\)\]{--tw-shadow:0 0 30px #0080004d;--tw-shadow-colored:0 0 30px var(--tw-shadow-color)}.md\:shadow-\[0_0_30px_rgba\(0\,128\,0\,0\.3\)\],.md\:shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.md\:shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:w-1\/2{width:50%}.lg\:w-\[60\%\]{width:60%}.lg\:max-w-\[400px\]{max-width:400px}.lg\:max-w-\[500px\]{max-width:500px}.lg\:max-w-\[600px\]{max-width:600px}.lg\:max-w-\[70\%\]{max-width:70%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-\[1\.5rem\]{font-size:1.5rem}.lg\:text-\[2\.7rem\]{font-size:2.7rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1280px){.xl\:w-\[50\%\]{width:50%}.xl\:max-w-\[80\%\]{max-width:80%}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(prefers-color-scheme:dark){.dark\:border-gray-800{--tw-border-opacity:1;border-color:#1f2937;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.dark\:border-gray-950{--tw-border-opacity:1;border-color:#030712;border-color:rgb(3 7 18/var(--tw-border-opacity,1))}.dark\:bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.dark\:text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.dark\:text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.dark\:text-gray-800{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.dark\:text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.dark\:placeholder-gray-800::placeholder{--tw-placeholder-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-placeholder-opacity,1))}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button,.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.\!pointer-events-auto{pointer-events:auto!important}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-\[15\%\]{bottom:15%;top:15%}.\!-right-2{right:-.5rem!important}.\!-right-2\.5{right:-.625rem!important}.\!-top-2{top:-.5rem!important}.\!-top-2\.5{top:-.625rem!important}.\!bottom-\[-100px\]{bottom:-100px!important}.\!bottom-\[-160px\]{bottom:-160px!important}.\!left-\[-160px\]{left:-160px!important}.\!left-\[-200px\]{left:-200px!important}.-bottom-4{bottom:-1rem}.-bottom-\[2rem\]{bottom:-2rem}.-left-0{left:0}.-left-0\.5{left:-.125rem}.-left-2{left:-.5rem}.-left-\[10px\]{left:-10px}.-left-\[150px\]{left:-150px}.-left-\[160px\]{left:-160px}.-left-\[9\.375rem\]{left:-9.375rem}.-left-\[9px\]{left:-9px}.-left-\[var\(--ticket-circle-rad\)\]{left:calc(var(--ticket-circle-rad)*-1)}.-right-1{right:-.25rem}.-right-\[0\.35rem\]{right:-.35rem}.-right-\[10px\]{right:-10px}.-right-\[125\%\]{right:-125%}.-right-\[1px\]{right:-1px}.-right-\[9px\]{right:-9px}.-right-\[var\(--ticket-circle-rad\)\]{right:calc(var(--ticket-circle-rad)*-1)}.-top-0{top:0}.-top-0\.5{top:-.125rem}.-top-12{top:-3rem}.-top-4{top:-1rem}.-top-6{top:-1.5rem}.-top-\[10px\]{top:-10px}.-top-\[170px\]{top:-170px}.-top-\[185px\]{top:-185px}.-top-\[22px\]{top:-22px}.-top-\[2px\]{top:-2px}.-top-\[35px\]{top:-35px}.-top-\[82\%\]{top:-82%}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-4{bottom:1rem}.bottom-8{bottom:2rem}.bottom-\[-1px\]{bottom:-1px}.bottom-\[-4px\]{bottom:-4px}.bottom-\[30px\]{bottom:30px}.bottom-\[8px\]{bottom:8px}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-7{left:1.75rem}.left-\[-25px\]{left:-25px}.left-\[-28\%\]{left:-28%}.left-\[-37px\]{left:-37px}.left-\[-4px\]{left:-4px}.left-\[4\.5rem\]{left:4.5rem}.left-\[44\%\]{left:44%}.left-\[6px\]{left:6px}.left-\[71px\]{left:71px}.left-\[8px\]{left:8px}.left-full{left:100%}.right-0{right:0}.right-11{right:2.75rem}.right-12{right:3rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[-4px\]{right:-4px}.right-\[19px\]{right:19px}.right-\[8px\]{right:8px}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[-2\%\]{top:-2%}.top-\[-3px\]{top:-3px}.top-\[-4px\]{top:-4px}.top-\[12px\]{top:12px}.top-\[13rem\]{top:13rem}.top-\[1px\]{top:1px}.top-\[2px\]{top:2px}.top-\[3px\]{top:3px}.top-\[50\%\]{top:50%}.top-\[52px\]{top:52px}.top-\[5px\]{top:5px}.top-\[8px\]{top:8px}.top-full{top:100%}.isolate{isolation:isolate}.\!z-0{z-index:0!important}.-z-10{z-index:-10}.-z-50{z-index:-50}.-z-\[1\]{z-index:-1}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[10\]{z-index:10}.z-\[11\]{z-index:11}.z-\[15\]{z-index:15}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[6\]{z-index:6}.order-1{order:1}.order-2{order:2}.col-span-4{grid-column:span 4/span 4}.col-span-8{grid-column:span 8/span 8}.col-span-full{grid-column:1/-1}.float-right{float:right}.m-0{margin:0}.m-0\.5{margin:.125rem}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-auto{margin:auto}.m-px{margin:1px}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-2{margin-bottom:-.5rem;margin-top:-.5rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-1\.5{margin-bottom:.375rem;margin-top:.375rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-2\.5{margin-bottom:.625rem;margin-top:.625rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-\[6px\]{margin-bottom:6px;margin-top:6px}.my-\[8px\]{margin-bottom:8px;margin-top:8px}.my-auto{margin-bottom:auto;margin-top:auto}.\!-mt-0{margin-top:0!important}.\!-mt-0\.5{margin-top:-.125rem!important}.\!-mt-\[15px\]{margin-top:-15px!important}.\!-mt-\[7px\]{margin-top:-7px!important}.\!mb-0{margin-bottom:0!important}.\!mb-4{margin-bottom:1rem!important}.\!mt-1{margin-top:.25rem!important}.\!mt-\[14px\]{margin-top:14px!important}.-mb-1{margin-bottom:-.25rem}.-mb-2{margin-bottom:-.5rem}.-mb-24{margin-bottom:-6rem}.-mb-3{margin-bottom:-.75rem}.-mb-36{margin-bottom:-9rem}.-mb-48{margin-bottom:-12rem}.-mb-6{margin-bottom:-1.5rem}.-mb-8{margin-bottom:-2rem}.-mb-\[18px\]{margin-bottom:-18px}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-ml-8{margin-left:-2rem}.-ml-\[10px\]{margin-left:-10px}.-ml-\[1px\]{margin-left:-1px}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mr-\[5px\]{margin-right:-5px}.-mr-\[6px\]{margin-right:-6px}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-10{margin-top:-2.5rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-5{margin-top:-1.25rem}.-mt-9{margin-top:-2.25rem}.-mt-\[1px\]{margin-top:-1px}.-mt-\[7px\]{margin-top:-7px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[-1px\]{margin-bottom:-1px}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-3\.5{margin-left:.875rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-\[-1px\]{margin-left:-1px}.ml-\[0\.25rem\]{margin-left:.25rem}.ml-\[20px\]{margin-left:20px}.ml-\[21px\]{margin-left:21px}.ml-\[6px\]{margin-left:6px}.ml-\[7px\]{margin-left:7px}.ml-\[9px\]{margin-left:9px}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-\[-8px\]{margin-right:-8px}.mr-\[8px\]{margin-right:8px}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[-1px\]{margin-top:-1px}.mt-\[-6px\]{margin-top:-6px}.mt-\[0\.15rem\]{margin-top:.15rem}.mt-\[10px\]{margin-top:10px}.mt-\[18px\]{margin-top:18px}.mt-\[2px\]{margin-top:2px}.mt-\[30px\]{margin-top:30px}.mt-\[41rem\]{margin-top:41rem}.mt-\[42px\]{margin-top:42px}.mt-\[8px\]{margin-top:8px}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:initial}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.line-clamp-none{-webkit-box-orient:horizontal;-webkit-line-clamp:none;display:block;overflow:visible}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[8\/5\]{aspect-ratio:8/5}.aspect-square{aspect-ratio:1/1}.\!size-10{height:2.5rem!important;width:2.5rem!important}.\!size-3{height:.75rem!important;width:.75rem!important}.\!size-4{height:1rem!important;width:1rem!important}.\!size-5{height:1.25rem!important;width:1.25rem!important}.\!size-6{height:1.5rem!important;width:1.5rem!important}.\!size-7{height:1.75rem!important;width:1.75rem!important}.\!size-8{height:2rem!important;width:2rem!important}.\!size-\[18px\]{height:18px!important;width:18px!important}.size-4{height:1rem;width:1rem}.size-5{height:1.25rem;width:1.25rem}.size-5\.5{height:1.375rem;width:1.375rem}.size-6{height:1.5rem;width:1.5rem}.size-8{height:2rem;width:2rem}.size-9{height:2.25rem;width:2.25rem}.\!h-10{height:2.5rem!important}.\!h-11{height:2.75rem!important}.\!h-12{height:3rem!important}.\!h-16{height:4rem!important}.\!h-19{height:4.75rem!important}.\!h-24{height:6rem!important}.\!h-3{height:.75rem!important}.\!h-4{height:1rem!important}.\!h-5{height:1.25rem!important}.\!h-6{height:1.5rem!important}.\!h-7{height:1.75rem!important}.\!h-8{height:2rem!important}.\!h-\[1\.375rem\]{height:1.375rem!important}.\!h-\[100px\]{height:100px!important}.\!h-\[14px\]{height:14px!important}.\!h-\[28px\]{height:28px!important}.\!h-auto{height:auto!important}.\!h-px{height:1px!important}.h-0{height:0}.h-1{height:.25rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-19{height:4.75rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-5\.5{height:1.375rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.125rem\]{height:1.125rem}.h-\[1\.625rem\]{height:1.625rem}.h-\[10\.188rem\]{height:10.188rem}.h-\[10\.25rem\]{height:10.25rem}.h-\[100px\]{height:100px}.h-\[104\%\]{height:104%}.h-\[104px\]{height:104px}.h-\[108px\]{height:108px}.h-\[110px\]{height:110px}.h-\[112px\]{height:112px}.h-\[113px\]{height:113px}.h-\[115px\]{height:115px}.h-\[116px\]{height:116px}.h-\[117px\]{height:117px}.h-\[12px\]{height:12px}.h-\[13\.6875rem\]{height:13.6875rem}.h-\[132px\]{height:132px}.h-\[140px\]{height:140px}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[160px\]{height:160px}.h-\[162px\]{height:162px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[1px\]{height:1px}.h-\[2\.125rem\]{height:2.125rem}.h-\[20\.5rem\]{height:20.5rem}.h-\[200\%\]{height:200%}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[234px\]{height:234px}.h-\[24px\]{height:24px}.h-\[265px\]{height:265px}.h-\[3\.125rem\]{height:3.125rem}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[33rem\]{height:33rem}.h-\[345px\]{height:345px}.h-\[36\.5rem\]{height:36.5rem}.h-\[36px\]{height:36px}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[45vh\]{height:45vh}.h-\[46px\]{height:46px}.h-\[470px\]{height:470px}.h-\[47px\]{height:47px}.h-\[48px\]{height:48px}.h-\[4px\]{height:4px}.h-\[50px\]{height:50px}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[540px\]{height:540px}.h-\[54px\]{height:54px}.h-\[64px\]{height:64px}.h-\[6rem\]{height:6rem}.h-\[7\.5rem\]{height:7.5rem}.h-\[720px\]{height:720px}.h-\[73\%\]{height:73%}.h-\[76px\]{height:76px}.h-\[8\.5rem\]{height:8.5rem}.h-\[84px\]{height:84px}.h-\[85px\]{height:85px}.h-\[90px\]{height:90px}.h-\[calc\(100\%_-_0\.5rem\)\]{height:calc(100% - .5rem)}.h-\[var\(--ticket-circle-len\)\]{height:var(--ticket-circle-len)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-max{height:max-content}.h-min{height:min-content}.h-px{height:1px}.h-screen{height:100vh}.\!max-h-dvh{max-height:100dvh!important}.\!max-h-none{max-height:none!important}.max-h-10{max-height:2.5rem}.max-h-28{max-height:7rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-8{max-height:2rem}.max-h-\[170px\]{max-height:170px}.max-h-\[18px\]{max-height:18px}.max-h-\[36rem\]{max-height:36rem}.max-h-\[48rem\]{max-height:48rem}.max-h-\[66px\]{max-height:66px}.max-h-\[75\%\]{max-height:75%}.max-h-\[80\%\]{max-height:80%}.max-h-\[80px\]{max-height:80px}.max-h-\[85vh\]{max-height:85vh}.max-h-\[95\%\]{max-height:95%}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.\!min-h-0{min-height:0!important}.\!min-h-4{min-height:1rem!important}.min-h-0{min-height:0}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-4{min-height:1rem}.min-h-40{min-height:10rem}.min-h-8{min-height:2rem}.min-h-\[150px\]{min-height:150px}.min-h-\[18rem\]{min-height:18rem}.min-h-\[296px\]{min-height:296px}.min-h-\[3\.125rem\]{min-height:3.125rem}.min-h-\[45\%\]{min-height:45%}.min-h-\[500px\]{min-height:500px}.min-h-\[52px\]{min-height:52px}.min-h-\[60px\]{min-height:60px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[97px\]{min-height:97px}.min-h-fit{min-height:fit-content}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-10{width:2.5rem!important}.\!w-11{width:2.75rem!important}.\!w-16{width:4rem!important}.\!w-4{width:1rem!important}.\!w-40{width:10rem!important}.\!w-5{width:1.25rem!important}.\!w-6{width:1.5rem!important}.\!w-8{width:2rem!important}.\!w-9\/12{width:75%!important}.\!w-\[1\.375rem\]{width:1.375rem!important}.\!w-\[28px\]{width:28px!important}.\!w-\[95\%\]{width:95%!important}.\!w-fit{width:fit-content!important}.w-0{width:0}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-19{width:4.75rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-23{width:5.75rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-5\.5{width:1.375rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-9\/12{width:75%}.w-\[1\.125rem\]{width:1.125rem}.w-\[1\.625rem\]{width:1.625rem}.w-\[100px\]{width:100px}.w-\[112px\]{width:112px}.w-\[115px\]{width:115px}.w-\[11rem\]{width:11rem}.w-\[120px\]{width:120px}.w-\[14\.188rem\]{width:14.188rem}.w-\[14\.75rem\]{width:14.75rem}.w-\[140px\]{width:140px}.w-\[14px\]{width:14px}.w-\[156\%\]{width:156%}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[17rem\]{width:17rem}.w-\[18\.5rem\]{width:18.5rem}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200\%\]{width:200%}.w-\[20px\]{width:20px}.w-\[22\%\]{width:22%}.w-\[22px\]{width:22px}.w-\[22rem\]{width:22rem}.w-\[234px\]{width:234px}.w-\[26px\]{width:26px}.w-\[28\%\]{width:28%}.w-\[3\.25rem\]{width:3.25rem}.w-\[300\%\]{width:300%}.w-\[30px\]{width:30px}.w-\[343px\]{width:343px}.w-\[34px\]{width:34px}.w-\[36px\]{width:36px}.w-\[375px\]{width:375px}.w-\[4\.5rem\]{width:4.5rem}.w-\[400px\]{width:400px}.w-\[40px\]{width:40px}.w-\[44px\]{width:44px}.w-\[46px\]{width:46px}.w-\[47px\]{width:47px}.w-\[4rem\]{width:4rem}.w-\[5\.3rem\]{width:5.3rem}.w-\[51\.62px\]{width:51.62px}.w-\[54px\]{width:54px}.w-\[5rem\]{width:5rem}.w-\[62\.5rem\]{width:62.5rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[720px\]{width:720px}.w-\[72px\]{width:72px}.w-\[76px\]{width:76px}.w-\[78\%\]{width:78%}.w-\[8\.5rem\]{width:8.5rem}.w-\[80px\]{width:80px}.w-\[80rem\]{width:80rem}.w-\[85px\]{width:85px}.w-\[86px\]{width:86px}.w-\[90px\]{width:90px}.w-\[94\%\]{width:94%}.w-\[95px\]{width:95px}.w-\[calc\(100\%\+2\.5rem\)\]{width:calc(100% + 2.5rem)}.w-\[calc\(100\%\+48px\)\]{width:calc(100% + 48px)}.w-\[calc\(100\%_\+_5rem\)\]{width:calc(100% + 5rem)}.w-\[calc\(100\%_-_1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[calc\(100\%_-_2\.25rem\)\]{width:calc(100% - 2.25rem)}.w-\[calc\(100\%_-_7\.25rem\)\]{width:calc(100% - 7.25rem)}.w-\[calc\(100\%_-_8\.25rem\)\]{width:calc(100% - 8.25rem)}.w-\[var\(--ticket-circle-len\)\]{width:var(--ticket-circle-len)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.\!min-w-8{min-width:2rem!important}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-12{min-width:3rem}.min-w-16{min-width:4rem}.min-w-20{min-width:5rem}.min-w-6{min-width:1.5rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-80{min-width:20rem}.min-w-9{min-width:2.25rem}.min-w-\[10px\]{min-width:10px}.min-w-\[125px\]{min-width:125px}.min-w-\[130px\]{min-width:130px}.min-w-\[180px\]{min-width:180px}.min-w-\[25\%\]{min-width:25%}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[50\%\]{min-width:50%}.min-w-\[7\.25rem\]{min-width:7.25rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[76px\]{min-width:76px}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.\!max-w-8{max-width:2rem!important}.max-w-24{max-width:6rem}.max-w-28{max-width:7rem}.max-w-48{max-width:12rem}.max-w-5{max-width:1.25rem}.max-w-60{max-width:15rem}.max-w-8{max-width:2rem}.max-w-\[100px\]{max-width:100px}.max-w-\[10px\]{max-width:10px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[112px\]{max-width:112px}.max-w-\[114px\]{max-width:114px}.max-w-\[145px\]{max-width:145px}.max-w-\[150px\]{max-width:150px}.max-w-\[16ch\]{max-width:16ch}.max-w-\[21\.32rem\]{max-width:21.32rem}.max-w-\[229px\]{max-width:229px}.max-w-\[25rem\]{max-width:25rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[320px\]{max-width:320px}.max-w-\[327px\]{max-width:327px}.max-w-\[343px\]{max-width:343px}.max-w-\[351px\]{max-width:351px}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[420px\]{max-width:420px}.max-w-\[70\%\]{max-width:70%}.max-w-\[80\%\]{max-width:80%}.max-w-\[calc\(100\%\+55px\)\]{max-width:calc(100% + 55px)}.max-w-\[calc\(100\%-50px\)\]{max-width:calc(100% - 50px)}.max-w-\[calc\(100\%-7rem\)\]{max-width:calc(100% - 7rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.flex-\[0_0_100\%\],.flex-\[0_0_calc\(100\%\)\]{flex:0 0 100%}.flex-\[0_0_calc\(100\%\+136px\)\]{flex-basis:calc(100% + 136px);flex-grow:0;flex-shrink:0}.flex-\[0_0_calc\(100\%\+95px\)\]{flex-basis:calc(100% + 95px);flex-grow:0;flex-shrink:0}.flex-\[0_0_calc\(100\%_\+130px\)\]{flex-basis:calc(100% + 130px);flex-grow:0;flex-shrink:0}.flex-\[0_0_calc\(100\%_\+166px\)\]{flex-basis:calc(100% + 166px);flex-grow:0;flex-shrink:0}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.basis-14{flex-basis:3.5rem}.basis-\[250px\]{flex-basis:250px}.border-collapse{border-collapse:collapse}.origin-\[left_top\]{transform-origin:left top}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-36{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-36{--tw-translate-x:-9rem}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-14,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-14{--tw-translate-y:-3.5rem}.-translate-y-2{--tw-translate-y:-0.5rem}.-translate-y-2,.-translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y:-0.75rem}.-translate-y-\[22rem\]{--tw-translate-y:-22rem}.-translate-y-\[22rem\],.-translate-y-\[5\.6rem\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[5\.6rem\]{--tw-translate-y:-5.6rem}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.\!-rotate-90{--tw-rotate:-90deg!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-rotate-0{--tw-rotate:-0deg}.-rotate-0,.-rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-180{--tw-rotate:-180deg}.-rotate-6{--tw-rotate:-6deg}.-rotate-6,.-rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.-rotate-\[22\.6deg\]{--tw-rotate:-22.6deg}.-rotate-\[22\.6deg\],.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.rotate-\[-98\.91deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-98\.91deg\]{--tw-rotate:-98.91deg}.rotate-\[270deg\]{--tw-rotate:270deg}.rotate-\[270deg\],.scale-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-75,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-\[0\.65\]{--tw-scale-x:0.65;--tw-scale-y:0.65}.scale-\[0\.65\],.scale-\[0\.6\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.6\]{--tw-scale-x:0.6;--tw-scale-y:0.6}.scale-\[10\]{--tw-scale-x:10;--tw-scale-y:10}.scale-\[10\],.scale-\[3\.5\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[3\.5\]{--tw-scale-x:3.5;--tw-scale-y:3.5}.-scale-x-100{--tw-scale-x:-1}.-scale-x-100,.scale-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-0{--tw-scale-y:0}.scale-y-100{--tw-scale-y:1}.scale-y-100,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes auto-submit-loader{0%{background-position:100%;color:#0000008f}to{background-position:0;color:#fff}}.animate-auto-submit-loader{animation:auto-submit-loader 5s linear}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-50%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce 1s cubic-bezier(.175,.885,.32,1.275) infinite}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .25s ease-in forwards}@keyframes fade-slide{0%{opacity:0;transform:translateY(-100%)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.animate-fade-slide{animation:fade-slide 2.5s ease-in-out}@keyframes fade-slide-up{0%{opacity:0;transform:translateY(80%)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-80%)}}.animate-fade-slide-up{animation:fade-slide-up 2.5s ease-in-out}@keyframes hide-back{0%{margin-top:140px;transform:translateY(0);z-index:20}50%{margin-top:140px;transform:translateY(-8rem);z-index:20}51%{margin-top:140px;z-index:0}to{transform:translateY(2.5rem)}}.animate-hide-back{animation:hide-back 1s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes hide-back-nudge{0%{margin-top:140px;transform:translateY(0);z-index:20}50%{margin-top:140px;transform:translateY(-1rem);z-index:20}51%{margin-top:140px;z-index:0}to{transform:translateY(5.5rem)}}.animate-hide-back-nudge{animation:hide-back-nudge 1s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-slide-out-down{animation:slide-out-down 2s cubic-bezier(.5,1,.89,1) 1s infinite}.animate-slide-out-up{animation:slide-out-up 2s cubic-bezier(.5,1,.89,1) 1s infinite}.animate-spin{animation:spin 1s linear infinite}@keyframes horizontal-shake{0%{transform:none}12.5%{transform:translateX(-6px)}37.5%{transform:translateX(5px)}62.5%{transform:translateX(-3px)}87.5%{transform:translateX(2px)}to{transform:none}}.animate-x-shake{animation:horizontal-shake .4s ease-in-out 1}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize-none{resize:none}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[0\.875rem_auto\]{grid-template-columns:.875rem auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.\!gap-0{gap:0!important}.\!gap-1{gap:.25rem!important}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[0px\]{gap:0}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[16px\]{gap:16px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[2px\]{gap:2px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-x-1{column-gap:.25rem}.gap-x-1\.5{column-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-\[2px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2px*var(--tw-space-y-reverse));margin-top:calc(2px*(1 - var(--tw-space-y-reverse)))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(0px*var(--tw-divide-y-reverse));border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)))}.divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.divide-dashed>:not([hidden])~:not([hidden]){border-style:dashed}.\!divide-\[\#fff\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1!important;border-color:rgb(255 255 255/var(--tw-divide-opacity))!important}.divide-\[\#6c849d\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(108 132 157/var(--tw-divide-opacity))}.divide-on-surface>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:hsl(var(--on-surface)/var(--tw-divide-opacity))}.divide-on-surface-0\/20>:not([hidden])~:not([hidden]){border-color:hsl(var(--on-surface-0)/.2)}.divide-on-surface-0\/5>:not([hidden])~:not([hidden]){border-color:hsl(var(--on-surface-0)/.05)}.divide-on-surface-50\/60>:not([hidden])~:not([hidden]){border-color:hsl(var(--on-surface-50)/.6)}.divide-on-surface\/10>:not([hidden])~:not([hidden]){border-color:hsl(var(--on-surface)/.1)}.divide-primary-700\/10>:not([hidden])~:not([hidden]){border-color:hsl(var(--primary-700)/.1)}.divide-surface-1000\/10>:not([hidden])~:not([hidden]){border-color:hsl(var(--surface-1000)/.1)}.divide-surface-900\/10>:not([hidden])~:not([hidden]){border-color:hsl(var(--surface-900)/.1)}.\!divide-opacity-40>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.4!important}.divide-opacity-10>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.1}.divide-opacity-15>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.15}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded{border-radius:.25rem!important}.\!rounded-\[12px\]{border-radius:12px!important}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[25\%\]{border-radius:25%}.rounded-\[27px\]{border-radius:27px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[48px\]{border-radius:48px}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[8px\]{border-radius:8px}.rounded-\[var\(--ticket-circle-rad\)\]{border-radius:var(--ticket-circle-rad)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.\!rounded-b-\[unset\],.\!rounded-b-none{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-b-2xl{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.rounded-b-\[100\%\]{border-bottom-left-radius:100%;border-bottom-right-radius:100%}.rounded-b-\[50\%\]{border-bottom-left-radius:50%;border-bottom-right-radius:50%}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-r{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl{border-bottom-left-radius:.25rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-bl-none{border-bottom-left-radius:0}.rounded-bl-xl{border-bottom-left-radius:.75rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-br-none{border-bottom-right-radius:0}.rounded-br-xl{border-bottom-right-radius:.75rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-2xl{border-top-left-radius:1rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr-2xl,.rounded-tr-\[1rem\]{border-top-right-radius:1rem}.rounded-tr-lg{border-top-right-radius:.5rem}.rounded-tr-none{border-top-right-radius:0}.\!border{border-width:1px!important}.\!border-0{border-width:0!important}.\!border-2{border-width:2px!important}.\!border-\[0\.91px\]{border-width:.91px!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[0\.5px\]{border-width:.5px}.border-\[0\.91px\]{border-width:.91px}.border-\[1\.5px\]{border-width:1.5px}.border-\[1px\]{border-width:1px}.border-\[5\.76px\]{border-width:5.76px}.border-\[5px\]{border-width:5px}.border-x{border-left-width:1px;border-right-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-b-8{border-bottom-width:8px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-l-4{border-left-width:4px}.border-r-0{border-right-width:0}.border-r-4{border-right-width:4px}.border-r-\[12px\]{border-right-width:12px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-8{border-top-width:8px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-\[hsl\(var\(--offer-dominant-color\)\)\]{border-color:hsl(var(--offer-dominant-color))!important}.\!border-danger{--tw-border-opacity:1!important;border-color:hsl(var(--danger)/var(--tw-border-opacity))!important}.\!border-danger-500{--tw-border-opacity:1!important;border-color:hsl(var(--danger-500)/var(--tw-border-opacity))!important}.\!border-on-cta\/10{border-color:hsl(var(--on-cta)/.1)!important}.\!border-on-surface{--tw-border-opacity:1!important;border-color:hsl(var(--on-surface)/var(--tw-border-opacity))!important}.\!border-primary{--tw-border-opacity:1!important;border-color:hsl(var(--primary)/var(--tw-border-opacity))!important}.\!border-primary-600{--tw-border-opacity:1!important;border-color:hsl(var(--primary-600)/var(--tw-border-opacity))!important}.\!border-success{--tw-border-opacity:1!important;border-color:hsl(var(--success)/var(--tw-border-opacity))!important}.\!border-success-600{--tw-border-opacity:1!important;border-color:hsl(var(--success-600)/var(--tw-border-opacity))!important}.\!border-surface-700{--tw-border-opacity:1!important;border-color:hsl(var(--surface-700)/var(--tw-border-opacity))!important}.\!border-warning-600{--tw-border-opacity:1!important;border-color:hsl(var(--warning-600)/var(--tw-border-opacity))!important}.border-\[\#000000\],.border-\[\#000\]{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-\[\#009E5C\]{--tw-border-opacity:1;border-color:rgb(0 158 92/var(--tw-border-opacity))}.border-\[\#1291D0\]\/\[0\.18\]{border-color:#1291d02e}.border-\[\#1F7653\]{--tw-border-opacity:1;border-color:rgb(31 118 83/var(--tw-border-opacity))}.border-\[\#206044\]{--tw-border-opacity:1;border-color:rgb(32 96 68/var(--tw-border-opacity))}.border-\[\#305EFF1A\]{border-color:#305eff1a}.border-\[\#6C849D2E\],.border-\[\#6C849D\]\/\[0\.18\]{border-color:#6c849d2e}.border-\[\#91EFC4\]{--tw-border-opacity:1;border-color:rgb(145 239 196/var(--tw-border-opacity))}.border-\[\#A3AFBF\]{--tw-border-opacity:1;border-color:rgb(163 175 191/var(--tw-border-opacity))}.border-\[\#CBD5E2\]{--tw-border-opacity:1;border-color:rgb(203 213 226/var(--tw-border-opacity))}.border-\[\#DBDBDB\]\/60{border-color:#dbdbdb99}.border-\[\#E4EFFB\]{--tw-border-opacity:1;border-color:rgb(228 239 251/var(--tw-border-opacity))}.border-\[\#E9690C2E\]{border-color:#e9690c2e}.border-\[\#F1F1F1\]{--tw-border-opacity:1;border-color:rgb(241 241 241/var(--tw-border-opacity))}.border-\[\#FEFEFE\]{--tw-border-opacity:1;border-color:rgb(254 254 254/var(--tw-border-opacity))}.border-\[\#e9690c2d\]{border-color:#e9690c2d}.border-\[\#f68774\]{--tw-border-opacity:1;border-color:rgb(246 135 116/var(--tw-border-opacity))}.border-\[danger-600\]{border-color:danger-600}.border-\[rgba\(245\2c 102\2c 81\2c 0\.28\)\]{border-color:#f5665147}.border-danger-300{--tw-border-opacity:1;border-color:hsl(var(--danger-300)/var(--tw-border-opacity))}.border-danger-300\/50{border-color:hsl(var(--danger-300)/.5)}.border-danger-500{--tw-border-opacity:1;border-color:hsl(var(--danger-500)/var(--tw-border-opacity))}.border-danger-500\/30{border-color:hsl(var(--danger-500)/.3)}.border-danger-700{--tw-border-opacity:1;border-color:hsl(var(--danger-700)/var(--tw-border-opacity))}.border-on-danger\/30{border-color:hsl(var(--on-danger)/.3)}.border-on-primary{--tw-border-opacity:1;border-color:hsl(var(--on-primary)/var(--tw-border-opacity))}.border-on-primary-400{--tw-border-opacity:1;border-color:hsl(var(--on-primary-400)/var(--tw-border-opacity))}.border-on-primary\/15{border-color:hsl(var(--on-primary)/.15)}.border-on-surface{--tw-border-opacity:1;border-color:hsl(var(--on-surface)/var(--tw-border-opacity))}.border-on-surface-0{--tw-border-opacity:1;border-color:hsl(var(--on-surface-0)/var(--tw-border-opacity))}.border-on-surface-0\/10{border-color:hsl(var(--on-surface-0)/.1)}.border-on-surface-0\/20{border-color:hsl(var(--on-surface-0)/.2)}.border-on-surface-50{--tw-border-opacity:1;border-color:hsl(var(--on-surface-50)/var(--tw-border-opacity))}.border-on-surface-50\/20{border-color:hsl(var(--on-surface-50)/.2)}.border-on-surface-50\/60{border-color:hsl(var(--on-surface-50)/.6)}.border-on-surface\/10{border-color:hsl(var(--on-surface)/.1)}.border-on-surface\/15{border-color:hsl(var(--on-surface)/.15)}.border-on-surface\/20{border-color:hsl(var(--on-surface)/.2)}.border-on-surface\/30{border-color:hsl(var(--on-surface)/.3)}.border-on-surface\/50{border-color:hsl(var(--on-surface)/.5)}.border-primary{--tw-border-opacity:1;border-color:hsl(var(--primary)/var(--tw-border-opacity))}.border-primary-300{--tw-border-opacity:1;border-color:hsl(var(--primary-300)/var(--tw-border-opacity))}.border-primary-300\/40{border-color:hsl(var(--primary-300)/.4)}.border-primary-400{--tw-border-opacity:1;border-color:hsl(var(--primary-400)/var(--tw-border-opacity))}.border-primary-500{--tw-border-opacity:1;border-color:hsl(var(--primary-500)/var(--tw-border-opacity))}.border-primary-500\/15{border-color:hsl(var(--primary-500)/.15)}.border-primary-500\/50{border-color:hsl(var(--primary-500)/.5)}.border-primary-600{--tw-border-opacity:1;border-color:hsl(var(--primary-600)/var(--tw-border-opacity))}.border-primary-700{--tw-border-opacity:1;border-color:hsl(var(--primary-700)/var(--tw-border-opacity))}.border-primary-700\/10{border-color:hsl(var(--primary-700)/.1)}.border-primary-900{--tw-border-opacity:1;border-color:hsl(var(--primary-900)/var(--tw-border-opacity))}.border-primary-950\/20{border-color:hsl(var(--primary-950)/.2)}.border-primary-950\/5{border-color:hsl(var(--primary-950)/.05)}.border-primary-950\/60{border-color:hsl(var(--primary-950)/.6)}.border-primary\/20{border-color:hsl(var(--primary)/.2)}.border-primary\/50{border-color:hsl(var(--primary)/.5)}.border-success-600\/20{border-color:hsl(var(--success-600)/.2)}.border-success-700\/20{border-color:hsl(var(--success-700)/.2)}.border-success-800{--tw-border-opacity:1;border-color:hsl(var(--success-800)/var(--tw-border-opacity))}.border-surface-10{--tw-border-opacity:1;border-color:hsl(var(--surface-10)/var(--tw-border-opacity))}.border-surface-100{--tw-border-opacity:1;border-color:hsl(var(--surface-100)/var(--tw-border-opacity))}.border-surface-1000\/10{border-color:hsl(var(--surface-1000)/.1)}.border-surface-200{--tw-border-opacity:1;border-color:hsl(var(--surface-200)/var(--tw-border-opacity))}.border-surface-25{--tw-border-opacity:1;border-color:hsl(var(--surface-25)/var(--tw-border-opacity))}.border-surface-300{--tw-border-opacity:1;border-color:hsl(var(--surface-300)/var(--tw-border-opacity))}.border-surface-50{--tw-border-opacity:1;border-color:hsl(var(--surface-50)/var(--tw-border-opacity))}.border-surface-500{--tw-border-opacity:1;border-color:hsl(var(--surface-500)/var(--tw-border-opacity))}.border-surface-600{--tw-border-opacity:1;border-color:hsl(var(--surface-600)/var(--tw-border-opacity))}.border-surface-900{--tw-border-opacity:1;border-color:hsl(var(--surface-900)/var(--tw-border-opacity))}.border-surface-900\/10{border-color:hsl(var(--surface-900)/.1)}.border-surface-900\/20{border-color:hsl(var(--surface-900)/.2)}.border-transparent{border-color:#0000}.border-warning-500{--tw-border-opacity:1;border-color:hsl(var(--warning-500)/var(--tw-border-opacity))}.border-warning-600{--tw-border-opacity:1;border-color:hsl(var(--warning-600)/var(--tw-border-opacity))}.\!border-t-primary-600\/60{border-top-color:hsl(var(--primary-600)/.6)!important}.border-r-primary{--tw-border-opacity:1;border-right-color:hsl(var(--primary)/var(--tw-border-opacity))}.border-t-primary{--tw-border-opacity:1;border-top-color:hsl(var(--primary)/var(--tw-border-opacity))}.border-t-surface-1000\/60{border-top-color:hsl(var(--surface-1000)/.6)}.border-t-surface-500{--tw-border-opacity:1;border-top-color:hsl(var(--surface-500)/var(--tw-border-opacity))}.border-t-transparent{border-top-color:#0000}.\!border-opacity-100{--tw-border-opacity:1!important}.border-opacity-10{--tw-border-opacity:0.1}.border-opacity-100{--tw-border-opacity:1}.border-opacity-20{--tw-border-opacity:0.2}.border-opacity-40{--tw-border-opacity:0.4}.border-opacity-70{--tw-border-opacity:0.7}.border-opacity-80{--tw-border-opacity:0.8}.\!bg-\[\#60a0fa7e\]{background-color:#60a0fa7e!important}.\!bg-\[hsl\(var\(--offer-dominant-bg-color\)\)\]{background-color:hsl(var(--offer-dominant-bg-color))!important}.\!bg-on-surface{--tw-bg-opacity:1!important;background-color:hsl(var(--on-surface)/var(--tw-bg-opacity))!important}.\!bg-primary{--tw-bg-opacity:1!important;background-color:hsl(var(--primary)/var(--tw-bg-opacity))!important}.\!bg-primary-0{--tw-bg-opacity:1!important;background-color:hsl(var(--primary-0)/var(--tw-bg-opacity))!important}.\!bg-primary-25{--tw-bg-opacity:1!important;background-color:hsl(var(--primary-25)/var(--tw-bg-opacity))!important}.\!bg-subtle{--tw-bg-opacity:1!important;background-color:rgb(245 245 245/var(--tw-bg-opacity))!important}.\!bg-success-50{--tw-bg-opacity:1!important;background-color:hsl(var(--success-50)/var(--tw-bg-opacity))!important}.\!bg-surface{--tw-bg-opacity:1!important;background-color:hsl(var(--surface)/var(--tw-bg-opacity))!important}.\!bg-surface-0{--tw-bg-opacity:1!important;background-color:hsl(var(--surface-0)/var(--tw-bg-opacity))!important}.\!bg-transparent{background-color:initial!important}.bg-\[\#000\]{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-\[\#008542\]{--tw-bg-opacity:1;background-color:rgb(0 133 66/var(--tw-bg-opacity))}.bg-\[\#00854315\]{background-color:#00854315}.bg-\[\#009E5C\]{--tw-bg-opacity:1;background-color:rgb(0 158 92/var(--tw-bg-opacity))}.bg-\[\#00A25117\]{background-color:#00a25117}.bg-\[\#00a25114\]{background-color:#00a25114}.bg-\[\#024DD7\]{--tw-bg-opacity:1;background-color:rgb(2 77 215/var(--tw-bg-opacity))}.bg-\[\#0259f017\]{background-color:#0259f017}.bg-\[\#0F1626\]{--tw-bg-opacity:1;background-color:rgb(15 22 38/var(--tw-bg-opacity))}.bg-\[\#1291D02E\]{background-color:#1291d02e}.bg-\[\#1291D0\]\/\[0\.09\]{background-color:#1291d017}.bg-\[\#194331\]{--tw-bg-opacity:1;background-color:rgb(25 67 49/var(--tw-bg-opacity))}.bg-\[\#616161\]{--tw-bg-opacity:1;background-color:rgb(97 97 97/var(--tw-bg-opacity))}.bg-\[\#6C849D1F\]{background-color:#6c849d1f}.bg-\[\#6C849D2E\]{background-color:#6c849d2e}.bg-\[\#768EA7\]{--tw-bg-opacity:1;background-color:rgb(118 142 167/var(--tw-bg-opacity))}.bg-\[\#E0E0E0\]{--tw-bg-opacity:1;background-color:rgb(224 224 224/var(--tw-bg-opacity))}.bg-\[\#E3F1EF\]{--tw-bg-opacity:1;background-color:rgb(227 241 239/var(--tw-bg-opacity))}.bg-\[\#E7FBF4\]{--tw-bg-opacity:1;background-color:rgb(231 251 244/var(--tw-bg-opacity))}.bg-\[\#E8F5E9\]{--tw-bg-opacity:1;background-color:rgb(232 245 233/var(--tw-bg-opacity))}.bg-\[\#E9690C17\]{background-color:#e9690c17}.bg-\[\#E9690C\]\/10{background-color:#e9690c1a}.bg-\[\#EEE\]{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity))}.bg-\[\#F1F5FA\]{--tw-bg-opacity:1;background-color:rgb(241 245 250/var(--tw-bg-opacity))}.bg-\[\#F5F5F5\]\/60{background-color:#f5f5f599}.bg-\[\#F8FAFC\]{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-\[\#FDF1E9\]{--tw-bg-opacity:1;background-color:rgb(253 241 233/var(--tw-bg-opacity))}.bg-\[\#FF0264\]{--tw-bg-opacity:1;background-color:rgb(255 2 100/var(--tw-bg-opacity))}.bg-\[\#FFFFFF\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[\#b6e3d1\]{--tw-bg-opacity:1;background-color:rgb(182 227 209/var(--tw-bg-opacity))}.bg-\[\#d8d8d8\]{--tw-bg-opacity:1;background-color:rgb(216 216 216/var(--tw-bg-opacity))}.bg-\[\#e0f3ed\]{--tw-bg-opacity:1;background-color:rgb(224 243 237/var(--tw-bg-opacity))}.bg-\[\#e2f4f3\]{--tw-bg-opacity:1;background-color:rgb(226 244 243/var(--tw-bg-opacity))}.bg-\[\#e9690c16\]{background-color:#e9690c16}.bg-\[\#eaeaea\]{--tw-bg-opacity:1;background-color:rgb(234 234 234/var(--tw-bg-opacity))}.bg-\[\#ebebeb\]{--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity))}.bg-\[\#efefef\]{--tw-bg-opacity:1;background-color:rgb(239 239 239/var(--tw-bg-opacity))}.bg-\[\#f0f5f9\]{--tw-bg-opacity:1;background-color:rgb(240 245 249/var(--tw-bg-opacity))}.bg-\[\#f8fafc\]{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-\[\#fde5e1\]{--tw-bg-opacity:1;background-color:rgb(253 229 225/var(--tw-bg-opacity))}.bg-\[\#fef3f1\]{--tw-bg-opacity:1;background-color:rgb(254 243 241/var(--tw-bg-opacity))}.bg-\[\#fff7eb\]{--tw-bg-opacity:1;background-color:rgb(255 247 235/var(--tw-bg-opacity))}.bg-\[\#fff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[\#ffffff1a\]{background-color:#ffffff1a}.bg-\[\#ffffff\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-\[hsl\(var\(--illustration-shadow\)\)\]{background-color:hsl(var(--illustration-shadow))}.bg-\[rgba\(0\2c 0\2c 0\2c 0\.4\)\]{background-color:#0006}.bg-\[rgba\(0\2c 0\2c 0\2c 0\.6\)\]{background-color:#0009}.bg-\[rgba\(255\2c 165\2c 165\2c 0\.5\)\]{background-color:#ffa5a580}.bg-\[white\]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-cta{--tw-bg-opacity:1;background-color:hsl(var(--cta)/var(--tw-bg-opacity))}.bg-danger-10{--tw-bg-opacity:1;background-color:hsl(var(--danger-10)/var(--tw-bg-opacity))}.bg-danger-200{--tw-bg-opacity:1;background-color:hsl(var(--danger-200)/var(--tw-bg-opacity))}.bg-danger-50{--tw-bg-opacity:1;background-color:hsl(var(--danger-50)/var(--tw-bg-opacity))}.bg-danger-50\/50{background-color:hsl(var(--danger-50)/.5)}.bg-danger-600{--tw-bg-opacity:1;background-color:hsl(var(--danger-600)/var(--tw-bg-opacity))}.bg-info-100{--tw-bg-opacity:1;background-color:hsl(var(--info-100)/var(--tw-bg-opacity))}.bg-info-50{--tw-bg-opacity:1;background-color:hsl(var(--info-50)/var(--tw-bg-opacity))}.bg-notice-50{--tw-bg-opacity:1;background-color:hsl(var(--notice-50)/var(--tw-bg-opacity))}.bg-on-primary{--tw-bg-opacity:1;background-color:hsl(var(--on-primary)/var(--tw-bg-opacity))}.bg-on-primary\/5{background-color:hsl(var(--on-primary)/.05)}.bg-on-surface{--tw-bg-opacity:1;background-color:hsl(var(--on-surface)/var(--tw-bg-opacity))}.bg-on-surface-100{--tw-bg-opacity:1;background-color:hsl(var(--on-surface-100)/var(--tw-bg-opacity))}.bg-on-surface-200\/25{background-color:hsl(var(--on-surface-200)/.25)}.bg-on-surface-200\/5{background-color:hsl(var(--on-surface-200)/.05)}.bg-on-surface-50\/20{background-color:hsl(var(--on-surface-50)/.2)}.bg-on-surface-950{--tw-bg-opacity:1;background-color:hsl(var(--on-surface-950)/var(--tw-bg-opacity))}.bg-on-surface\/10{background-color:hsl(var(--on-surface)/.1)}.bg-on-surface\/40{background-color:hsl(var(--on-surface)/.4)}.bg-on-surface\/60{background-color:hsl(var(--on-surface)/.6)}.bg-primary{--tw-bg-opacity:1;background-color:hsl(var(--primary)/var(--tw-bg-opacity))}.bg-primary-0{--tw-bg-opacity:1;background-color:hsl(var(--primary-0)/var(--tw-bg-opacity))}.bg-primary-0\/30{background-color:hsl(var(--primary-0)/.3)}.bg-primary-10{--tw-bg-opacity:1;background-color:hsl(var(--primary-10)/var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity:1;background-color:hsl(var(--primary-100)/var(--tw-bg-opacity))}.bg-primary-100\/5{background-color:hsl(var(--primary-100)/.05)}.bg-primary-1000{--tw-bg-opacity:1;background-color:hsl(var(--primary-1000)/var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity:1;background-color:hsl(var(--primary-200)/var(--tw-bg-opacity))}.bg-primary-25{--tw-bg-opacity:1;background-color:hsl(var(--primary-25)/var(--tw-bg-opacity))}.bg-primary-25\/90{background-color:hsl(var(--primary-25)/.9)}.bg-primary-300\/50{background-color:hsl(var(--primary-300)/.5)}.bg-primary-400\/80{background-color:hsl(var(--primary-400)/.8)}.bg-primary-50{--tw-bg-opacity:1;background-color:hsl(var(--primary-50)/var(--tw-bg-opacity))}.bg-primary-500{--tw-bg-opacity:1;background-color:hsl(var(--primary-500)/var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity:1;background-color:hsl(var(--primary-600)/var(--tw-bg-opacity))}.bg-primary-700{--tw-bg-opacity:1;background-color:hsl(var(--primary-700)/var(--tw-bg-opacity))}.bg-primary-700\/60{background-color:hsl(var(--primary-700)/.6)}.bg-primary-950{--tw-bg-opacity:1;background-color:hsl(var(--primary-950)/var(--tw-bg-opacity))}.bg-primary\/5{background-color:hsl(var(--primary)/.05)}.bg-subtle{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-success{--tw-bg-opacity:1;background-color:hsl(var(--success)/var(--tw-bg-opacity))}.bg-success-10{--tw-bg-opacity:1;background-color:hsl(var(--success-10)/var(--tw-bg-opacity))}.bg-success-50{--tw-bg-opacity:1;background-color:hsl(var(--success-50)/var(--tw-bg-opacity))}.bg-success-500{--tw-bg-opacity:1;background-color:hsl(var(--success-500)/var(--tw-bg-opacity))}.bg-success-700{--tw-bg-opacity:1;background-color:hsl(var(--success-700)/var(--tw-bg-opacity))}.bg-success-700\/5{background-color:hsl(var(--success-700)/.05)}.bg-success-800{--tw-bg-opacity:1;background-color:hsl(var(--success-800)/var(--tw-bg-opacity))}.bg-surface{--tw-bg-opacity:1;background-color:hsl(var(--surface)/var(--tw-bg-opacity))}.bg-surface-0{--tw-bg-opacity:1;background-color:hsl(var(--surface-0)/var(--tw-bg-opacity))}.bg-surface-0\/50{background-color:hsl(var(--surface-0)/.5)}.bg-surface-10{--tw-bg-opacity:1;background-color:hsl(var(--surface-10)/var(--tw-bg-opacity))}.bg-surface-10\/50{background-color:hsl(var(--surface-10)/.5)}.bg-surface-100{--tw-bg-opacity:1;background-color:hsl(var(--surface-100)/var(--tw-bg-opacity))}.bg-surface-1000{--tw-bg-opacity:1;background-color:hsl(var(--surface-1000)/var(--tw-bg-opacity))}.bg-surface-1000\/5{background-color:hsl(var(--surface-1000)/.05)}.bg-surface-200{--tw-bg-opacity:1;background-color:hsl(var(--surface-200)/var(--tw-bg-opacity))}.bg-surface-25{--tw-bg-opacity:1;background-color:hsl(var(--surface-25)/var(--tw-bg-opacity))}.bg-surface-300\/5{background-color:hsl(var(--surface-300)/.05)}.bg-surface-400\/5{background-color:hsl(var(--surface-400)/.05)}.bg-surface-50{--tw-bg-opacity:1;background-color:hsl(var(--surface-50)/var(--tw-bg-opacity))}.bg-surface-50\/50{background-color:hsl(var(--surface-50)/.5)}.bg-surface-500{--tw-bg-opacity:1;background-color:hsl(var(--surface-500)/var(--tw-bg-opacity))}.bg-surface-500\/75{background-color:hsl(var(--surface-500)/.75)}.bg-surface-700\/5{background-color:hsl(var(--surface-700)/.05)}.bg-surface-700\/50{background-color:hsl(var(--surface-700)/.5)}.bg-surface-950{--tw-bg-opacity:1;background-color:hsl(var(--surface-950)/var(--tw-bg-opacity))}.bg-surface-950\/40{background-color:hsl(var(--surface-950)/.4)}.bg-surface\/50{background-color:hsl(var(--surface)/.5)}.bg-transparent{background-color:initial}.bg-warning-200{--tw-bg-opacity:1;background-color:hsl(var(--warning-200)/var(--tw-bg-opacity))}.bg-warning-50{--tw-bg-opacity:1;background-color:hsl(var(--warning-50)/var(--tw-bg-opacity))}.bg-warning-500{--tw-bg-opacity:1;background-color:hsl(var(--warning-500)/var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity:0.1}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-30{--tw-bg-opacity:0.3}.bg-opacity-40{--tw-bg-opacity:0.4}.bg-opacity-5{--tw-bg-opacity:0.05}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-\[0\.03\]{--tw-bg-opacity:0.03}.bg-opacity-\[0\.08\]{--tw-bg-opacity:0.08}.bg-\[image\:linear-gradient\(180deg\2c \#6688FF_25\%\2c \#203FAC_75\%\)\]{background-image:linear-gradient(180deg,#68f 25%,#203fac 75%)}.bg-\[linear-gradient\(140deg\2c rgba\(245\2c 102\2c 81\2c 0\.3\)_-50\%\2c rgba\(255\2c 248\2c 248\2c 1\)_70\%\)\]{background-image:linear-gradient(140deg,#f566514d -50%,#fff8f8 70%)}.bg-\[linear-gradient\(157deg\2c rgba\(245\2c 147\2c 132\2c 1\)_-160\%\2c rgba\(255\2c 255\2c 255\2c 1\)_98\%\)\]{background-image:linear-gradient(157deg,#f59384 -160%,#fff 98%)}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\)_60\%\2c \#ffffff_110\%\)\]{background-image:linear-gradient(180deg,#fff0 60%,#fff 110%)}.bg-\[linear-gradient\(202deg\2c rgba\(245\2c 102\2c 81\2c 0\.7\)_-80\%\2c rgba\(255\2c 248\2c 248\2c 1\)_60\%\)\]{background-image:linear-gradient(202deg,#f56651b3 -80%,#fff8f8 60%)}.bg-\[linear-gradient\(51\.59deg\2c \#111111_78\.31\%\2c \#732700_101\.56\%\)\]{background-image:linear-gradient(51.59deg,#111 78.31%,#732700 101.56%)}.bg-\[linear-gradient\(90deg\2c \#111_57\.15\%\2c \#6d2500_100\%\)\]{background-image:linear-gradient(90deg,#111 57.15%,#6d2500)}.bg-auto-submit{background-image:linear-gradient(90deg,#000,#000 50%,#00000014 0,#00000014)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-radial-white-center{background-image:radial-gradient(circle at center,#fff 20%,#0000 25%)}.from-\[\#008743\]\/60{--tw-gradient-from:#00874399 var(--tw-gradient-from-position);--tw-gradient-to:#00874300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#FEFEFE\]{--tw-gradient-from:#fefefe var(--tw-gradient-from-position);--tw-gradient-to:#fefefe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-on-surface-0\/\[0\.05\]{--tw-gradient-from:hsl(var(--on-surface-0)/0.05) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--on-surface-0)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-surface{--tw-gradient-from:hsl(var(--surface)/1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--surface)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-surface-0{--tw-gradient-from:hsl(var(--surface-0)/1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--surface-0)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-surface-100\/50{--tw-gradient-from:hsl(var(--surface-100)/0.5) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--surface-100)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-surface-1000\/10{--tw-gradient-from:hsl(var(--surface-1000)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--surface-1000)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-surface-25{--tw-gradient-from:hsl(var(--surface-25)/1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--surface-25)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-surface-1000\/20{--tw-gradient-to:hsl(var(--surface-1000)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--surface-1000)/0.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-surface-200\/50{--tw-gradient-to:hsl(var(--surface-200)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--surface-200)/0.5) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0000 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#60a0fa7e\]{--tw-gradient-to:#60a0fa7e var(--tw-gradient-to-position)}.to-\[\#8AFFC47e\]{--tw-gradient-to:#8affc47e var(--tw-gradient-to-position)}.to-\[\#ffffff\]{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-surface-100\/50{--tw-gradient-to:hsl(var(--surface-100)/0.5) var(--tw-gradient-to-position)}.to-surface-1000\/10{--tw-gradient-to:hsl(var(--surface-1000)/0.1) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-right{background-position:100%}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.fill-\[\#305EFF\]{fill:#305eff}.fill-\[\#EAEAEA\]{fill:#eaeaea}.fill-\[\#ECE5D4\]{fill:#ece5d4}.fill-\[\#FEF3E6\]{fill:#fef3e6}.fill-primary-100{fill:hsl(var(--primary-100)/1)}.fill-primary-25{fill:hsl(var(--primary-25)/1)}.fill-primary-500{fill:hsl(var(--primary-500)/1)}.fill-primary-700{fill:hsl(var(--primary-700)/1)}.fill-primary-800{fill:hsl(var(--primary-800)/1)}.stroke-\[\#ECE5D4\]{stroke:#ece5d4}.stroke-primary-500{stroke:hsl(var(--primary-500)/1)}.stroke-2{stroke-width:2}.object-contain{object-fit:contain}.\!object-cover{object-fit:cover!important}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-scale-down{object-fit:scale-down}.object-center{object-position:center}.\!p-0{padding:0!important}.\!p-3{padding:.75rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[13px\]{padding:13px}.p-\[16px\]{padding:16px}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-\[6px\]{padding:6px}.p-\[9px\]{padding:9px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-0{padding-bottom:0!important;padding-top:0!important}.\!py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.\!py-4{padding-bottom:1rem!important;padding-top:1rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[24px\]{padding-left:24px;padding-right:24px}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-\[8\.5px\]{padding-left:8.5px;padding-right:8.5px}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[0\.875rem\]{padding-bottom:.875rem;padding-top:.875rem}.py-\[0px\]{padding-bottom:0;padding-top:0}.py-\[10px\]{padding-bottom:10px;padding-top:10px}.py-\[16px\]{padding-bottom:16px;padding-top:16px}.py-\[5px\]{padding-bottom:5px;padding-top:5px}.py-\[9px\]{padding-bottom:9px;padding-top:9px}.py-px{padding-bottom:1px;padding-top:1px}.\!pb-0{padding-bottom:0!important}.\!pl-20{padding-left:5rem!important}.\!pl-\[5\.5rem\]{padding-left:5.5rem!important}.\!pl-\[5rem\]{padding-left:5rem!important}.\!pl-\[6\.5rem\]{padding-left:6.5rem!important}.\!pl-\[6rem\]{padding-left:6rem!important}.\!pl-\[7\.5rem\]{padding-left:7.5rem!important}.\!pl-\[7rem\]{padding-left:7rem!important}.\!pt-0{padding-top:0!important}.\!pt-4{padding-top:1rem!important}.\!pt-\[14px\]{padding-top:14px!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-9{padding-bottom:2.25rem}.pb-\[10px\]{padding-bottom:10px}.pb-\[6px\]{padding-bottom:6px}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-19{padding-left:4.75rem}.pl-2{padding-left:.5rem}.pl-20{padding-left:5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-\[12px\]{padding-left:12px}.pl-\[8px\]{padding-left:8px}.pr-0{padding-right:0}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-\[16px\]{padding-right:16px}.pr-\[28px\]{padding-right:28px}.pr-\[4px\]{padding-right:4px}.pr-\[6px\]{padding-right:6px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.pt-\[14px\]{padding-top:14px}.pt-\[21px\]{padding-top:21px}.pt-\[34px\]{padding-top:34px}.pt-\[6px\]{padding-top:6px}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.align-baseline{vertical-align:initial}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-\[Inter\]{font-family:Inter}.font-\[Tasa\],.font-heading{font-family:Tasa}.font-heading{font-family:var(--merchant-heading-font,Tasa)}.font-pin{font-family:rzpcvv}.font-sans{font-family:Inter}.\!text-base{font-size:.875rem!important;font-size:calc(.875rem*var(--merchant-font-size, 16)/16)!important;line-height:1.25rem!important}.\!text-sm{font-size:.75rem!important;font-size:calc(.75rem*var(--merchant-font-size, 16)/16)!important;line-height:1rem!important}.\!text-sm-new{font-size:.8125rem!important;line-height:1.125rem!important}.\!text-xs-new{font-size:.6875rem!important;line-height:1rem!important}.text-2xl{font-size:1.25rem;font-size:calc(1.25rem*var(--merchant-font-size, 16)/16);line-height:1.75rem}.text-3xl{font-size:1.5rem;font-size:calc(1.5rem*var(--merchant-font-size, 16)/16);line-height:2rem}.text-5xl{font-size:2.25rem;font-size:calc(2.25rem*var(--merchant-font-size, 16)/16);line-height:2.5rem}.text-6xl{font-size:3rem;font-size:calc(3rem*var(--merchant-font-size, 16)/16);line-height:1}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-base{font-size:.875rem;font-size:calc(.875rem*var(--merchant-font-size, 16)/16);line-height:1.25rem}.text-lg{font-size:1rem;font-size:calc(1rem*var(--merchant-font-size, 16)/16);line-height:1.5rem}.text-md-new{font-size:.9375rem;line-height:1.25rem}.text-sm{font-size:.75rem;font-size:calc(.75rem*var(--merchant-font-size, 16)/16);line-height:1rem}.text-sm-new{font-size:.8125rem;line-height:1.125rem}.text-xl{font-size:1.125rem;font-size:calc(1.125rem*var(--merchant-font-size, 16)/16);line-height:1.75rem}.text-xs{font-size:.625rem;font-size:calc(.625rem*var(--merchant-font-size, 16)/16);line-height:.875rem}.text-xs-new{font-size:.6875rem;line-height:1rem}.\!font-medium{font-weight:500!important}.\!font-semibold{font-weight:600!important}.\!font-thin{font-weight:100!important}.font-bold{font-weight:700}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[1\.38\]{line-height:1.38}.leading-\[1\.5\]{line-height:1.5}.leading-\[14px\]{line-height:14px}.leading-\[15px\]{line-height:15px}.leading-\[18px\]{line-height:18px}.leading-\[2\.1\]{line-height:2.1}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-\[26px\]{line-height:26px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.-tracking-\[0\.36px\]{letter-spacing:-.36px}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-normal{letter-spacing:0}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-\[\#000\]{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity))!important}.\!text-\[\#9ca3af\]{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity))!important}.\!text-\[\#fff\]{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.\!text-danger-600{--tw-text-opacity:1!important;color:hsl(var(--danger-600)/var(--tw-text-opacity))!important}.\!text-on-cta{--tw-text-opacity:1!important;color:hsl(var(--on-cta)/var(--tw-text-opacity))!important}.\!text-on-primary{--tw-text-opacity:1!important;color:hsl(var(--on-primary)/var(--tw-text-opacity))!important}.\!text-on-primary\/70{color:hsl(var(--on-primary)/.7)!important}.text-\[\#000000cc\]{color:#000c}.text-\[\#000\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-\[\#00663B\]{--tw-text-opacity:1;color:rgb(0 102 59/var(--tw-text-opacity))}.text-\[\#006C3F\]{--tw-text-opacity:1;color:rgb(0 108 63/var(--tw-text-opacity))}.text-\[\#008542\]{--tw-text-opacity:1;color:rgb(0 133 66/var(--tw-text-opacity))}.text-\[\#00874F\]{--tw-text-opacity:1;color:rgb(0 135 79/var(--tw-text-opacity))}.text-\[\#009E5C\]{--tw-text-opacity:1;color:rgb(0 158 92/var(--tw-text-opacity))}.text-\[\#024DD7\]{--tw-text-opacity:1;color:rgb(2 77 215/var(--tw-text-opacity))}.text-\[\#0F78AD\]{--tw-text-opacity:1;color:rgb(15 120 173/var(--tw-text-opacity))}.text-\[\#123600\]{--tw-text-opacity:1;color:rgb(18 54 0/var(--tw-text-opacity))}.text-\[\#168afa\]{--tw-text-opacity:1;color:rgb(22 138 250/var(--tw-text-opacity))}.text-\[\#192839\]{--tw-text-opacity:1;color:rgb(25 40 57/var(--tw-text-opacity))}.text-\[\#2950DA\]{--tw-text-opacity:1;color:rgb(41 80 218/var(--tw-text-opacity))}.text-\[\#303030\]{--tw-text-opacity:1;color:rgb(48 48 48/var(--tw-text-opacity))}.text-\[\#305EFF\],.text-\[\#305eff\]{--tw-text-opacity:1;color:rgb(48 94 255/var(--tw-text-opacity))}.text-\[\#3B82F6\]{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-\[\#40566D\],.text-\[\#40566d\]{--tw-text-opacity:1;color:rgb(64 86 109/var(--tw-text-opacity))}.text-\[\#407F3E\]{--tw-text-opacity:1;color:rgb(64 127 62/var(--tw-text-opacity))}.text-\[\#566478\]{--tw-text-opacity:1;color:rgb(86 100 120/var(--tw-text-opacity))}.text-\[\#58728D\]{--tw-text-opacity:1;color:rgb(88 114 141/var(--tw-text-opacity))}.text-\[\#6F7E84\]{--tw-text-opacity:1;color:rgb(111 126 132/var(--tw-text-opacity))}.text-\[\#768EA7\],.text-\[\#768ea7\]{--tw-text-opacity:1;color:rgb(118 142 167/var(--tw-text-opacity))}.text-\[\#9ca3af\]{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-\[\#C65C10\]{--tw-text-opacity:1;color:rgb(198 92 16/var(--tw-text-opacity))}.text-\[\#F8FFFC\]{--tw-text-opacity:1;color:rgb(248 255 252/var(--tw-text-opacity))}.text-\[\#FFFFFF\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[\#e85d3d\]{--tw-text-opacity:1;color:rgb(232 93 61/var(--tw-text-opacity))}.text-\[\#fff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-\[green\]{--tw-text-opacity:1;color:rgb(0 128 0/var(--tw-text-opacity))}.text-\[white\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-anchor{--tw-text-opacity:1;color:hsl(var(--primary-600)/var(--tw-text-opacity))}.text-danger{--tw-text-opacity:1;color:hsl(var(--danger)/var(--tw-text-opacity))}.text-danger-500{--tw-text-opacity:1;color:hsl(var(--danger-500)/var(--tw-text-opacity))}.text-danger-600{--tw-text-opacity:1;color:hsl(var(--danger-600)/var(--tw-text-opacity))}.text-danger-600\/70{color:hsl(var(--danger-600)/.7)}.text-danger-600\/80{color:hsl(var(--danger-600)/.8)}.text-danger-700{--tw-text-opacity:1;color:hsl(var(--danger-700)/var(--tw-text-opacity))}.text-dark-black{--tw-text-opacity:1;color:rgb(25 40 57/var(--tw-text-opacity))}.text-disabled{--tw-text-opacity:1;color:rgb(143 143 143/var(--tw-text-opacity))}.text-icon{--tw-text-opacity:1;color:hsl(var(--icon)/var(--tw-text-opacity))}.text-info-400{--tw-text-opacity:1;color:hsl(var(--info-400)/var(--tw-text-opacity))}.text-info-600{--tw-text-opacity:1;color:hsl(var(--info-600)/var(--tw-text-opacity))}.text-info-700{--tw-text-opacity:1;color:hsl(var(--info-700)/var(--tw-text-opacity))}.text-notice{--tw-text-opacity:1;color:hsl(var(--notice)/var(--tw-text-opacity))}.text-on-cta{--tw-text-opacity:1;color:hsl(var(--on-cta)/var(--tw-text-opacity))}.text-on-danger-100\/50{color:hsl(var(--on-danger-100)/.5)}.text-on-danger-200{--tw-text-opacity:1;color:hsl(var(--on-danger-200)/var(--tw-text-opacity))}.text-on-primary{--tw-text-opacity:1;color:hsl(var(--on-primary)/var(--tw-text-opacity))}.text-on-primary-100{--tw-text-opacity:1;color:hsl(var(--on-primary-100)/var(--tw-text-opacity))}.text-on-primary-200{--tw-text-opacity:1;color:hsl(var(--on-primary-200)/var(--tw-text-opacity))}.text-on-primary-25{--tw-text-opacity:1;color:hsl(var(--on-primary-25)/var(--tw-text-opacity))}.text-on-primary-50{--tw-text-opacity:1;color:hsl(var(--on-primary-50)/var(--tw-text-opacity))}.text-on-primary-50\/90{color:hsl(var(--on-primary-50)/.9)}.text-on-primary-500{--tw-text-opacity:1;color:hsl(var(--on-primary-500)/var(--tw-text-opacity))}.text-on-primary-700{--tw-text-opacity:1;color:hsl(var(--on-primary-700)/var(--tw-text-opacity))}.text-on-primary-800{--tw-text-opacity:1;color:hsl(var(--on-primary-800)/var(--tw-text-opacity))}.text-on-primary\/100{color:hsl(var(--on-primary)/1)}.text-on-success-950{--tw-text-opacity:1;color:hsl(var(--on-success-950)/var(--tw-text-opacity))}.text-on-surface{--tw-text-opacity:1;color:hsl(var(--on-surface)/var(--tw-text-opacity))}.text-on-surface-0{--tw-text-opacity:1;color:hsl(var(--on-surface-0)/var(--tw-text-opacity))}.text-on-surface-0\/20{color:hsl(var(--on-surface-0)/.2)}.text-on-surface-100{--tw-text-opacity:1;color:hsl(var(--on-surface-100)/var(--tw-text-opacity))}.text-on-surface-100\/50{color:hsl(var(--on-surface-100)/.5)}.text-on-surface-1000{--tw-text-opacity:1;color:hsl(var(--on-surface-1000)/var(--tw-text-opacity))}.text-on-surface-200{--tw-text-opacity:1;color:hsl(var(--on-surface-200)/var(--tw-text-opacity))}.text-on-surface-25{--tw-text-opacity:1;color:hsl(var(--on-surface-25)/var(--tw-text-opacity))}.text-on-surface-50{--tw-text-opacity:1;color:hsl(var(--on-surface-50)/var(--tw-text-opacity))}.text-on-surface-50\/20{color:hsl(var(--on-surface-50)/.2)}.text-on-surface-50\/50{color:hsl(var(--on-surface-50)/.5)}.text-on-surface-50\/60{color:hsl(var(--on-surface-50)/.6)}.text-on-surface-700{--tw-text-opacity:1;color:hsl(var(--on-surface-700)/var(--tw-text-opacity))}.text-on-surface-900{--tw-text-opacity:1;color:hsl(var(--on-surface-900)/var(--tw-text-opacity))}.text-on-surface-950{--tw-text-opacity:1;color:hsl(var(--on-surface-950)/var(--tw-text-opacity))}.text-on-surface\/25{color:hsl(var(--on-surface)/.25)}.text-on-surface\/30{color:hsl(var(--on-surface)/.3)}.text-on-surface\/40{color:hsl(var(--on-surface)/.4)}.text-on-surface\/50{color:hsl(var(--on-surface)/.5)}.text-on-surface\/60{color:hsl(var(--on-surface)/.6)}.text-on-surface\/70{color:hsl(var(--on-surface)/.7)}.text-on-surface\/80{color:hsl(var(--on-surface)/.8)}.text-on-surface\/90{color:hsl(var(--on-surface)/.9)}.text-pop{--tw-text-opacity:1;color:hsl(var(--pop)/var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:hsl(var(--primary)/var(--tw-text-opacity))}.text-primary-0{--tw-text-opacity:1;color:hsl(var(--primary-0)/var(--tw-text-opacity))}.text-primary-1000{--tw-text-opacity:1;color:hsl(var(--primary-1000)/var(--tw-text-opacity))}.text-primary-1000\/40{color:hsl(var(--primary-1000)/.4)}.text-primary-1000\/50{color:hsl(var(--primary-1000)/.5)}.text-primary-1000\/60{color:hsl(var(--primary-1000)/.6)}.text-primary-400{--tw-text-opacity:1;color:hsl(var(--primary-400)/var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity:1;color:hsl(var(--primary-500)/var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity:1;color:hsl(var(--primary-600)/var(--tw-text-opacity))}.text-primary-700{--tw-text-opacity:1;color:hsl(var(--primary-700)/var(--tw-text-opacity))}.text-primary-950{--tw-text-opacity:1;color:hsl(var(--primary-950)/var(--tw-text-opacity))}.text-primary-950\/40{color:hsl(var(--primary-950)/.4)}.text-primary-950\/60{color:hsl(var(--primary-950)/.6)}.text-primary-950\/70{color:hsl(var(--primary-950)/.7)}.text-subtle-black{--tw-text-opacity:1;color:rgb(64 86 109/var(--tw-text-opacity))}.text-success{--tw-text-opacity:1;color:hsl(var(--success)/var(--tw-text-opacity))}.text-success-600{--tw-text-opacity:1;color:hsl(var(--success-600)/var(--tw-text-opacity))}.text-success-700{--tw-text-opacity:1;color:hsl(var(--success-700)/var(--tw-text-opacity))}.text-success-800{--tw-text-opacity:1;color:hsl(var(--success-800)/var(--tw-text-opacity))}.text-surface{--tw-text-opacity:1;color:hsl(var(--surface)/var(--tw-text-opacity))}.text-surface-0{--tw-text-opacity:1;color:hsl(var(--surface-0)/var(--tw-text-opacity))}.text-surface-1000{--tw-text-opacity:1;color:hsl(var(--surface-1000)/var(--tw-text-opacity))}.text-surface-1000\/55{color:hsl(var(--surface-1000)/.55)}.text-surface-400{--tw-text-opacity:1;color:hsl(var(--surface-400)/var(--tw-text-opacity))}.text-surface-500{--tw-text-opacity:1;color:hsl(var(--surface-500)/var(--tw-text-opacity))}.text-surface-600{--tw-text-opacity:1;color:hsl(var(--surface-600)/var(--tw-text-opacity))}.text-surface-600\/80{color:hsl(var(--surface-600)/.8)}.text-surface-700{--tw-text-opacity:1;color:hsl(var(--surface-700)/var(--tw-text-opacity))}.text-surface-900{--tw-text-opacity:1;color:hsl(var(--surface-900)/var(--tw-text-opacity))}.text-surface-950{--tw-text-opacity:1;color:hsl(var(--surface-950)/var(--tw-text-opacity))}.text-transparent{color:#0000}.text-warning-600{--tw-text-opacity:1;color:hsl(var(--warning-600)/var(--tw-text-opacity))}.text-warning-700{--tw-text-opacity:1;color:hsl(var(--warning-700)/var(--tw-text-opacity))}.text-warning-900{--tw-text-opacity:1;color:hsl(var(--warning-900)/var(--tw-text-opacity))}.\!text-opacity-40{--tw-text-opacity:0.4!important}.text-opacity-100{--tw-text-opacity:1}.text-opacity-30{--tw-text-opacity:0.3}.text-opacity-40{--tw-text-opacity:0.4}.text-opacity-5{--tw-text-opacity:0.05}.text-opacity-50{--tw-text-opacity:0.5}.text-opacity-60{--tw-text-opacity:0.6}.text-opacity-65{--tw-text-opacity:0.65}.text-opacity-70{--tw-text-opacity:0.7}.text-opacity-80{--tw-text-opacity:0.8}.text-opacity-90{--tw-text-opacity:0.9}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-on-surface\/40{text-decoration-color:hsl(var(--on-surface)/.4)}.decoration-dotted{text-decoration-style:dotted}.decoration-dashed{text-decoration-style:dashed}.underline-offset-4{text-underline-offset:4px}.\!accent-primary-500{accent-color:hsl(var(--primary-500)/1)!important}.accent-primary{accent-color:hsl(var(--primary)/1)}.accent-primary-950{accent-color:hsl(var(--primary-950)/1)}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-\[0\.32\]{opacity:.32}.bg-blend-overlay{background-blend-mode:overlay}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-luminosity{mix-blend-mode:luminosity}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_-25px_50px_-12px_rgba\(0\2c 0\2c 0\2c 0\.07\)\]{--tw-shadow:0 -25px 50px -12px #00000012;--tw-shadow-colored:0 -25px 50px -12px var(--tw-shadow-color)}.shadow-\[0_-25px_50px_-12px_rgba\(0\2c 0\2c 0\2c 0\.07\)\],.shadow-\[0_-2px_16px_0_rgba\(25\2c 40\2c 57\2c 0\.09\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-2px_16px_0_rgba\(25\2c 40\2c 57\2c 0\.09\)\]{--tw-shadow:0 -2px 16px 0 #19283917;--tw-shadow-colored:0 -2px 16px 0 var(--tw-shadow-color)}.shadow-\[0_-4px_20px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0 -4px 20px 0 #0000001a;--tw-shadow-colored:0 -4px 20px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_16px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0 2px 16px 0 #0000001a;--tw-shadow-colored:0 2px 16px 0 var(--tw-shadow-color)}.shadow-\[0_2px_16px_0_rgba\(0\2c 0\2c 0\2c 0\.1\)\],.shadow-\[0_2px_16px_0_rgba\(25\2c 40\2c 57\2c 0\.08\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_16px_0_rgba\(25\2c 40\2c 57\2c 0\.08\)\]{--tw-shadow:0 2px 16px 0 #19283914;--tw-shadow-colored:0 2px 16px 0 var(--tw-shadow-color)}.shadow-\[0px_0px_8px_0px_\#FF9F0014\/0\.08\]{--tw-shadow:0px 0px 8px 0px #ff9f0014/0.08;--tw-shadow-colored:0px 0px 8px 0px var(--tw-shadow-color)}.shadow-\[0px_0px_8px_0px_\#FF9F0014\/0\.08\],.shadow-\[0px_1px_1px_0px_\#305EFF1A_inset\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0px_1px_1px_0px_\#305EFF1A_inset\]{--tw-shadow:0px 1px 1px 0px #305eff1a inset;--tw-shadow-colored:inset 0px 1px 1px 0px var(--tw-shadow-color)}.shadow-\[0px_2px_16px_0px_rgba\(25\2c 40\2c 57\2c 0\.09\)\]{--tw-shadow:0px 2px 16px 0px #19283917;--tw-shadow-colored:0px 2px 16px 0px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[1px_1px_2px_0px_\#FFFFFF_inset\]{--tw-shadow:1px 1px 2px 0px #fff inset;--tw-shadow-colored:inset 1px 1px 2px 0px var(--tw-shadow-color)}.shadow-\[1px_1px_2px_0px_\#FFFFFF_inset\],.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-none{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-danger{outline-color:hsl(var(--danger)/1)}.outline-surface-100{outline-color:hsl(var(--surface-100)/1)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\!ring-\[hsl\(var\(--offer-dominant-bg-color\)\)\]{--tw-ring-color:hsl(var(--offer-dominant-bg-color))!important}.ring-on-surface-500{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--on-surface-500)/var(--tw-ring-opacity))}.ring-primary-100{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--primary-100)/var(--tw-ring-opacity))}.ring-surface-100{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--surface-100)/var(--tw-ring-opacity))}.ring-opacity-20{--tw-ring-opacity:0.2}.blur{--tw-blur:blur(8px)}.blur,.blur-\[1px\]{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[1px\]{--tw-blur:blur(1px)}.blur-\[7px\]{--tw-blur:blur(7px)}.blur-\[7px\],.brightness-0{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness:brightness(0)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.drop-shadow-sm{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d)}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background\]{transition-duration:.15s;transition-property:background;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.no-scrollbar ::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[border-image-slice\:1\]{border-image-slice:1}.\[filter\:contrast\(0\)_brightness\(0\)\]{filter:contrast(0) brightness(0)}.\[filter\:contrast\(0\)_brightness\(100\)\]{filter:contrast(0) brightness(100)}@font-face{font-family:Tasa;font-weight:600;src:url(https://checkout-static-next.razorpay.com/build/assets/fonts/Tasa.bfc68e8b.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;src:url(https://checkout-static-next.razorpay.com/build/assets/fonts/Inter-Regular.e144b7b6.woff2) format("woff2"),url(https://checkout-static-next.razorpay.com/build/assets/fonts/Inter-Regular.67dcd411.woff) format("woff")}@font-face{font-family:Inter;font-weight:600;src:url(https://checkout-static-next.razorpay.com/build/assets/fonts/Inter-SemiBold.a0fac14b.woff2) format("woff2"),url(https://checkout-static-next.razorpay.com/build/assets/fonts/Inter-SemiBold.1760b7b6.woff) format("woff")}@font-face{font-family:Inter;font-weight:500;src:url(https://checkout-static-next.razorpay.com/build/assets/fonts/Inter-Medium.279dd673.woff2) format("woff2"),url(https://checkout-static-next.razorpay.com/build/assets/fonts/Inter-Medium.cfcd8bd9.woff) format("woff")}@font-face{font-family:rzpcvv;src:url(data:application/x-font-woff;base64,d09GRgABAAAAAAWEAA0AAAAACbwAAQBoAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFaAAAABwAAAAcfyJSH09TLzIAAAGoAAAAWwAAAGDZurM6Y21hcAAAAhwAAABlAAABWh0IGSNjdnQgAAAChAAAAAQAAAAEAEIE82dhc3AAAAVgAAAACAAAAAj//wADZ2x5ZgAAAqgAAAERAAADgCcE3W1oZWFkAAABMAAAADYAAAA2CduKGWhoZWEAAAFoAAAAHQAAACQNMAYraG10eAAAAgQAAAAWAAAAJhtgDBJsb2NhAAACiAAAACAAAAAgBOwFvG1heHAAAAGIAAAAHQAAACAAUgAxbmFtZQAAA7wAAAFnAAACcEWNnwdwb3N0AAAFJAAAADkAAABIH9yg2AABAAAAARqfH/ls5l8PPPUACwfQAAAAAMqTXnAAAAAA2qjGpAAI//AFeAWpAAAACAACAAAAAAAAeJxjYGRgYN/2LwxIXmAAAtYKBkYGVMACAF0aA2wAAAB4nGNgZGBg4GfQYwDRDAxMQMwIZjuA+QwACGMAhAAAAHicY2Bmv8A4gYGVgYG1glWEgYFRAkIz72KoYPzCwczEz8rExMTCzMS8gIFhfQBDgjcDFJRUBvgAKV6GMDavf1WME9i3Ma5SYGCYDJJj/so6E0gpMDACALP0D3QAeJxjv8AAB+wXmCIwIUMUAwcAZqgFlQAAeJxjYGBgZoBgGQZGBhAIAfIYwXwWBgsgzcXAwcAEhLwMlgzODGH//wPFeBkMIOz/X/9f/n/q/w6oXihgZGOACzAyAQkmBlTAyIABmFlY2dg5OLm4eeBCvJiq+DCFBikAAOVgDlYAAAAAQgTzAAAAAAAAAAAAIgBEAGYAiACqAMwA7gEQATIBVAGaAcB4nGNgZIpguMRawfyJQZiBgcHEjtlIjlmEj1lJj4kpQsMruaqpKtlLA8ZgUkThghhATQyjZoyaQXMzGKL+f2DlZF3JoAvkGckz8jEqK+kxMgkImakYG4mJs4P4+ox6zMpKfEyiInJMxkZ2TOYsExR4fSJ+b5z9Z1NS5j5GzgXznkbaswsJ8vIpi5h5JTkU7+/y9W3dlumQFu6txqjBG5xWlH0QaLQLI9+h7KSQSC5eTgk+BRlh/0mXmtouTfThVzBUArmFg4GB1Z11JoMQA4MwyHZGOUZxO0ZzRjtGa0ZGZY7ZUgocjFP5xLk5RfkYJ7MrSc75u2M960wpkT+8SgHa2gFKzJ8FZX+lAz0CADc409oAAAB4nHWPy07CQBiFT6HgJQS3xI11pZFwKWFVtoSFIYEYI+uGTsqEplNnpgtIfB5d+RC+gK/kKZmgMdrJdL75zz9nzgBo4x0eqs+Dj3PHNZzgynEdd3hx7KOFD8cN3HrXjptoeYnjNi69V57y/DNWTg8OFdeoXDiu4xE3jn108Oa4gSU+HTfR8e4dtzH2njFHDAsFzGPL/wMEUpTIWNbcirTMYoLFjjbqUM+R8FiJLdlgjymn5LnksK4RITjaBr8cK22EIUIO2N1SZXGezMttbPbTvRTJXq6joIoSuKujYDQM2fufIX42A08UNVNJtuZsDtHnHGKMCXcrqoY2VU+OrnuRZG1DVaGgknOnaK/5EkFDoY1UeRD2w+F4EqyEsULnXQaXZhOoQuRGlXotvhP2/krYOybcsMnypggDDsNbNBMUrBlmrZJnXBWrKfUFZjTGxtoiGgzMWsvCmr6RWV/pdLCYzfEFXUVwKwB4nGNgYgCD5z0MFQzYAD8QMzIyMQgziDCIMogxiDNIMEgySDFIM8gwqDFYspfmZRoYGLgAAJ2iBXIAAAAAAAAB//8AAgAAAAEAAAAA2eYtCgAAAADKk15wAAAAANqoxqQ=)}body{-ms-scroll-chaining:none;align-items:center;display:flex;font-family:Inter,system-ui;font-family:var(--merchant-body-font,"Inter"),system-ui;height:100%;height:100vh;height:100dvh;justify-items:center;margin:0;overflow:hidden;overscroll-behavior:contain}#razorpay-checkout-v2-container.loaded,#sso-container.loaded{opacity:1;transition:.3s .3s}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}@media (max-aspect-ratio:9/16),(max-width:490px){#razorpay-checkout-v2-container{border-radius:0;max-height:100%;max-width:100%}#razorpay-checkout-v2-failed{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}#bottom-cta~#contact-submit{display:none}}@media (min-width:1000px){#main-container{margin:50px 10px 10px 50px;opacity:0;transition:opacity .4s .1s,margin .6s .2s}#razorpay-checkout-v2-container.loaded #main-container{margin:0;opacity:1}}@media (max-height:359px){#account-strip,#merchant-identity,#overview-container{display:none}#main-container{border-radius:0}#razorpay-checkout-v2-container{border-radius:0;overflow:auto}}@media (max-height:200px){#main-container,#razorpay-checkout-v2-container>div{display:block}#bottom-container{position:relative}}#status-graphic.ecom svg{transform:scale(1.25)!important}#status-graphic:not(.ecom) path[fill*="rgb(255,255,255)"]{fill:#0000!important}.d-cta-bg:before{background:linear-gradient(0deg,#fff,#fffc 12px,#fffc 80%,#fff0);bottom:0;content:"";filter:blur(3px);height:120%;left:-2px;pointer-events:none;position:absolute;right:-2px;z-index:-1}@keyframes slide-out-down{0%{opacity:1;transform:translate3d(0,-100%,0)}90%{opacity:0;transform:translate3d(0,80%,0)}to{opacity:0;transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slide-out-up{0%{opacity:1;transform:translate3d(0,100%,0)}90%{opacity:0;transform:translate3d(0,-80%,0)}to{opacity:0;transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes notification-banner-slide-in-from-bottom{0%{margin-top:3rem}to{margin-top:0}}.shine:before{background:linear-gradient(110deg,#fff,45%,#fff,55%,#fff)}.magicx-illustration{animation:magic-x-slide 4s linear infinite forwards;transform:translate3d(-370px,-130px,0)}@media (max-width:1000px){.magicx-illustration{animation:magic-x-slide-mobile 4s linear infinite forwards;transform:translate3d(-280px,-115px,0)}}@keyframes magic-x-slide{0%{transform:translate3d(-370px,-130px,0)}to{transform:translate3d(-120px,-23px,0)}}@keyframes magic-x-slide-mobile{0%{transform:translate3d(-280px,-115px,0)}to{transform:translate3d(-30px,-7px,0)}}.arrow-up{clip-path:polygon(50% 0,100% 50%,0 50%,0 50%)}.\*\:invisible>*{visibility:hidden}.\*\:absolute>*{position:absolute}.\*\:left-0>*{left:0}.\*\:right-0>*{right:0}.\*\:top-1\/2>*{top:50%}.\*\:block>*{display:block}.\*\:size-1>*{height:.25rem;width:.25rem}.\*\:size-2>*{height:.5rem;width:.5rem}.\*\:h-6>*{height:1.5rem}.\*\:h-full>*{height:100%}.\*\:w-6>*{width:1.5rem}.\*\:w-full>*{width:100%}.\*\:min-w-full>*{min-width:100%}.\*\:flex-1>*{flex:1 1}.\*\:grow>*{flex-grow:1}.\*\:basis-0>*{flex-basis:0px}.\*\:-translate-y-1\/2>*{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\*\:rounded-full>*{border-radius:9999px}.\*\:transition-all>*{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\*\:duration-300>*{transition-duration:.3s}.\*\:ease-in-out>*{transition-timing-function:cubic-bezier(.4,0,.2,1)}.first-letter\:mr-1:first-letter{margin-right:.25rem}.first-letter\:text-base:first-letter{font-size:.875rem;font-size:calc(.875rem*var(--merchant-font-size, 16)/16);line-height:1.25rem}.first-letter\:font-normal:first-letter{font-weight:400}.placeholder\:font-sans::placeholder{font-family:Inter}.placeholder\:text-sm::placeholder{font-size:.75rem;font-size:calc(.75rem*var(--merchant-font-size, 16)/16);line-height:1rem}.placeholder\:text-on-surface-50::placeholder{--tw-text-opacity:1;color:hsl(var(--on-surface-50)/var(--tw-text-opacity))}.placeholder\:text-opacity-60::placeholder{--tw-text-opacity:0.6}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-left-3\/4:before{content:var(--tw-content);left:-75%}.before\:top-0:before{content:var(--tw-content);top:0}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:-rotate-45:before{--tw-rotate:-45deg;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes shine{0%{content:var(--tw-content);left:-75%}50%{content:var(--tw-content);left:75%}to{content:var(--tw-content);left:75%}}.before\:animate-shine:before{animation:shine 3s cubic-bezier(.5,1,.89,1) 1s infinite;content:var(--tw-content)}.before\:\!bg-\[\#008542\]:before{--tw-bg-opacity:1!important;background-color:rgb(0 133 66/var(--tw-bg-opacity))!important;content:var(--tw-content)}.before\:\!text-surface-0:before{--tw-text-opacity:1!important;color:hsl(var(--surface-0)/var(--tw-text-opacity))!important;content:var(--tw-content)}.before\:blur-lg:before{--tw-blur:blur(16px)}.before\:blur-lg:before,.before\:blur-xl:before{content:var(--tw-content);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.before\:blur-xl:before{--tw-blur:blur(24px)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:-bottom-\[0\.09rem\]:after{bottom:-.09rem;content:var(--tw-content)}.after\:right-2:after{content:var(--tw-content);right:.5rem}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:h-2:after{content:var(--tw-content);height:.5rem}.after\:h-2\.5:after{content:var(--tw-content);height:.625rem}.after\:w-2:after{content:var(--tw-content);width:.5rem}.after\:w-2\.5:after{content:var(--tw-content);width:.625rem}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%}.after\:-translate-x-1\/2:after,.after\:translate-y-1\/2:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:translate-y-1\/2:after{--tw-translate-y:50%}.after\:rotate-45:after{--tw-rotate:45deg;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:border-b:after{border-bottom-width:1px;content:var(--tw-content)}.after\:border-r:after{border-right-width:1px;content:var(--tw-content)}.after\:border-danger-300\/50:after{border-color:hsl(var(--danger-300)/.5);content:var(--tw-content)}.after\:bg-danger-50:after{--tw-bg-opacity:1;background-color:hsl(var(--danger-50)/var(--tw-bg-opacity));content:var(--tw-content)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.first\:\*\:-mr-px>:first-child{margin-right:-1px}.last\:mr-0:last-child{margin-right:0}.last\:mt-3:last-child{margin-top:.75rem}.last\:pb-0:last-child{padding-bottom:0}.last\:text-lg:last-child{font-size:1rem;font-size:calc(1rem*var(--merchant-font-size, 16)/16);line-height:1.5rem}.last\:font-semibold:last-child{font-weight:600}.only\:m-auto:only-child{margin:auto}.only\:block:only-child{display:block}.only\:inline-block:only-child{display:inline-block}.last-of-type\:mb-0:last-of-type{margin-bottom:0}.empty\:hidden:empty{display:none}.empty\:flex-grow-0:empty{flex-grow:0}.empty\:outline-danger:empty{outline-color:hsl(var(--danger)/1)}@media (hover:hover) and (pointer:fine){.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:rounded-b-xl:hover{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.hover\:rounded-t-xl:hover{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.hover\:border-danger-700\/60:hover{border-color:hsl(var(--danger-700)/.6)}.hover\:border-on-surface\/10:hover{border-color:hsl(var(--on-surface)/.1)}.hover\:\!bg-danger-500:hover{--tw-bg-opacity:1!important;background-color:hsl(var(--danger-500)/var(--tw-bg-opacity))!important}.hover\:\!bg-surface-0:hover{--tw-bg-opacity:1!important;background-color:hsl(var(--surface-0)/var(--tw-bg-opacity))!important}.hover\:\!bg-surface\/30:hover{background-color:hsl(var(--surface)/.3)!important}.hover\:bg-\[\#333\]:hover{--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity))}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:hsl(var(--primary-100)/var(--tw-bg-opacity))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary)/.1)}.hover\:bg-subtle:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.hover\:bg-surface:hover{--tw-bg-opacity:1;background-color:hsl(var(--surface)/var(--tw-bg-opacity))}.hover\:bg-surface-0:hover{--tw-bg-opacity:1;background-color:hsl(var(--surface-0)/var(--tw-bg-opacity))}.hover\:bg-surface-100:hover{--tw-bg-opacity:1;background-color:hsl(var(--surface-100)/var(--tw-bg-opacity))}.hover\:bg-surface-25:hover{--tw-bg-opacity:1;background-color:hsl(var(--surface-25)/var(--tw-bg-opacity))}.hover\:bg-surface-50:hover{--tw-bg-opacity:1;background-color:hsl(var(--surface-50)/var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:initial}.hover\:bg-cta-hover:hover{background-image:radial-gradient(100% 100% at 50.46% 0,#fff3 0,#0003 100%),linear-gradient(0deg,#0000,#0000)}.hover\:text-\[\#2563EB\]:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.hover\:text-on-surface-50:hover{--tw-text-opacity:1;color:hsl(var(--on-surface-50)/var(--tw-text-opacity))}.hover\:text-surface-0\/90:hover{color:hsl(var(--surface-0)/.9)}.hover\:opacity-100:hover{opacity:1}}.focus\:\!z-0:focus{z-index:0!important}.focus\:z-\[5\]:focus{z-index:5}.focus\:border-b:focus{border-bottom-width:1px}.focus\:border-r:focus{border-right-width:1px}.focus\:border-t:focus{border-top-width:1px}.focus\:\!border-danger-500:focus{--tw-border-opacity:1!important;border-color:hsl(var(--danger-500)/var(--tw-border-opacity))!important}.focus\:border-on-surface:focus{--tw-border-opacity:1;border-color:hsl(var(--on-surface)/var(--tw-border-opacity))}.focus\:border-on-surface\/10:focus{border-color:hsl(var(--on-surface)/.1)}.focus\:border-primary-300:focus{--tw-border-opacity:1;border-color:hsl(var(--primary-300)/var(--tw-border-opacity))}.focus\:border-opacity-10:focus{--tw-border-opacity:0.1}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:\!ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:\!ring-danger-100:focus{--tw-ring-opacity:1!important;--tw-ring-color:hsl(var(--danger-100)/var(--tw-ring-opacity))!important}.focus\:ring-on-surface\/10:focus{--tw-ring-color:hsl(var(--on-surface)/0.1)}.focus-visible\:border-solid:focus-visible{border-style:solid}.focus-visible\:border-opacity-100:focus-visible{--tw-border-opacity:1}.focus-visible\:border-opacity-40:focus-visible{--tw-border-opacity:0.4}.focus-visible\:bg-surface-50:focus-visible{--tw-bg-opacity:1;background-color:hsl(var(--surface-50)/var(--tw-bg-opacity))}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-primary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--primary)/var(--tw-ring-opacity))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-surface:focus-visible{--tw-ring-offset-color:hsl(var(--surface)/1)}.active\:rounded-b-xl:active{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.active\:rounded-t-xl:active{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.active\:border-danger-500:active{--tw-border-opacity:1;border-color:hsl(var(--danger-500)/var(--tw-border-opacity))}.active\:border-surface-1000\/5:active{border-color:hsl(var(--surface-1000)/.05)}.active\:\!bg-danger-700\/80:active{background-color:hsl(var(--danger-700)/.8)!important}.active\:\!bg-surface-1000\/10:active{background-color:hsl(var(--surface-1000)/.1)!important}.active\:bg-subtle:active{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.active\:bg-surface-100:active{--tw-bg-opacity:1;background-color:hsl(var(--surface-100)/var(--tw-bg-opacity))}.active\:bg-surface-50:active{--tw-bg-opacity:1;background-color:hsl(var(--surface-50)/var(--tw-bg-opacity))}.active\:p-0:active{padding:0}.active\:pl-\[1px\]:active{padding-left:1px}.active\:pt-\[1px\]:active{padding-top:1px}.active\:text-surface-0\/80:active{color:hsl(var(--surface-0)/.8)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover) and (pointer:fine){.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.25rem*var(--tw-space-x-reverse))}.group:hover .group-hover\:\!bg-\[hsl\(var\(--offer-dominant-bg-color-hover\)\)\]{background-color:hsl(var(--offer-dominant-bg-color-hover))!important}.group:hover .group-hover\:bg-on-surface-0\/30{background-color:hsl(var(--on-surface-0)/.3)}.group:hover .group-hover\:bg-surface-0{--tw-bg-opacity:1;background-color:hsl(var(--surface-0)/var(--tw-bg-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}}.group:focus .group-focus\:border{border-width:1px}.group:focus .group-focus\:\!border-\[hsl\(var\(--offer-dominant-color\)\)\]{border-color:hsl(var(--offer-dominant-color))!important}.group:focus .group-focus\:\!bg-\[hsl\(var\(--offer-dominant-bg-color-hover\)\)\]{background-color:hsl(var(--offer-dominant-bg-color-hover))!important}.peer:checked~.peer-checked\:bg-\[hotpink\]{--tw-bg-opacity:1;background-color:rgb(255 105 180/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:bg-primary-100{--tw-bg-opacity:1;background-color:hsl(var(--primary-100)/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:bg-surface{--tw-bg-opacity:1;background-color:hsl(var(--surface)/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:bg-surface-0{--tw-bg-opacity:1;background-color:hsl(var(--surface-0)/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:bg-surface-100{--tw-bg-opacity:1;background-color:hsl(var(--surface-100)/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:bg-surface-50{--tw-bg-opacity:1;background-color:hsl(var(--surface-50)/var(--tw-bg-opacity))}.peer:focus~.peer-focus\:border{border-width:1px}.peer:focus~.peer-focus\:border-primary-500{--tw-border-opacity:1;border-color:hsl(var(--primary-500)/var(--tw-border-opacity))}.peer:focus~.peer-focus\:border-surface-900\/10{border-color:hsl(var(--surface-900)/.1)}.peer:focus~.peer-focus\:bg-surface-100{--tw-bg-opacity:1;background-color:hsl(var(--surface-100)/var(--tw-bg-opacity))}.peer:focus~.peer-focus\:bg-surface-50{--tw-bg-opacity:1;background-color:hsl(var(--surface-50)/var(--tw-bg-opacity))}.peer:focus~.peer-focus\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (hover:hover) and (pointer:fine){.peer:focus~.peer-focus\:hover\:bg-surface-0:hover{--tw-bg-opacity:1;background-color:hsl(var(--surface-0)/var(--tw-bg-opacity))}}[data-theme-extra-light=true] .extra-light-theme\:-rotate-\[27deg\]{--tw-rotate:-27deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-theme-extra-light=true] .extra-light-theme\:\!border-\[hsl\(var\(--offer-dominant-color\)\)\]{border-color:hsl(var(--offer-dominant-color))!important}[data-theme-extra-light=true] .extra-light-theme\:border-primary-600{--tw-border-opacity:1;border-color:hsl(var(--primary-600)/var(--tw-border-opacity))}[data-theme-extra-light=true] .extra-light-theme\:\!bg-primary-600\/15{background-color:hsl(var(--primary-600)/.15)!important}[data-theme-extra-light=true] .extra-light-theme\:\!bg-primary-800\/5{background-color:hsl(var(--primary-800)/.05)!important}[data-theme-extra-light=true] .extra-light-theme\:\!bg-surface-600\/10{background-color:hsl(var(--surface-600)/.1)!important}[data-theme-extra-light=true] .extra-light-theme\:bg-primary-100{--tw-bg-opacity:1;background-color:hsl(var(--primary-100)/var(--tw-bg-opacity))}[data-theme-extra-light=true] .extra-light-theme\:bg-primary-200{--tw-bg-opacity:1;background-color:hsl(var(--primary-200)/var(--tw-bg-opacity))}[data-theme-extra-light=true] .extra-light-theme\:bg-primary-600{--tw-bg-opacity:1;background-color:hsl(var(--primary-600)/var(--tw-bg-opacity))}[data-theme-extra-light=true] .extra-light-theme\:bg-primary-600\/10{background-color:hsl(var(--primary-600)/.1)}[data-theme-extra-light=true] .extra-light-theme\:bg-primary-600\/15{background-color:hsl(var(--primary-600)/.15)}[data-theme-extra-light=true] .extra-light-theme\:bg-primary-700\/40{background-color:hsl(var(--primary-700)/.4)}[data-theme-extra-light=true] .extra-light-theme\:bg-primary-800\/5{background-color:hsl(var(--primary-800)/.05)}[data-theme-extra-light=true] .extra-light-theme\:bg-surface-600\/10{background-color:hsl(var(--surface-600)/.1)}[data-theme-extra-light=true] .extra-light-theme\:text-on-primary{--tw-text-opacity:1;color:hsl(var(--on-primary)/var(--tw-text-opacity))}[data-theme-extra-light=true] .extra-light-theme\:text-on-primary-300{--tw-text-opacity:1;color:hsl(var(--on-primary-300)/var(--tw-text-opacity))}[data-theme-extra-light=true] .extra-light-theme\:text-primary-600{--tw-text-opacity:1;color:hsl(var(--primary-600)/var(--tw-text-opacity))}[data-theme-extra-light=true] .extra-light-theme\:text-primary-700{--tw-text-opacity:1;color:hsl(var(--primary-700)/var(--tw-text-opacity))}[data-theme-extra-light=true] .extra-light-theme\:text-success-700{--tw-text-opacity:1;color:hsl(var(--success-700)/var(--tw-text-opacity))}[data-theme-extra-light=true] .extra-light-theme\:opacity-40{opacity:.4}[data-theme-extra-light=true] .extra-light-theme\:ring-primary-800\/5{--tw-ring-color:hsl(var(--primary-800)/0.05)}[data-theme-extra-dark=true] .extra-dark-theme\:bg-\[hsl\(var\(--illustration-highlight\)\)\]{background-color:hsl(var(--illustration-highlight))}[data-theme-extra-dark=true] .extra-dark-theme\:opacity-10{opacity:.1}[data-theme-extra-dark=true] .extra-dark-theme\:mix-blend-normal{mix-blend-mode:normal}[data-quick-buy=true] .quick-buy\:mx-1{margin-left:.25rem;margin-right:.25rem}[data-quick-buy=true] .quick-buy\:-mt-3{margin-top:-.75rem}[data-quick-buy=true] .quick-buy\:mb-20{margin-bottom:5rem}[data-quick-buy=true] .quick-buy\:mb-3{margin-bottom:.75rem}[data-quick-buy=true] .quick-buy\:max-h-\[95\%\]{max-height:95%}[data-quick-buy=true] .quick-buy\:w-full{width:100%}[data-quick-buy=true] .quick-buy\:bg-transparent{background-color:initial}@media not all and (min-width:62.5rem){.max-d\:mt-4{margin-top:1rem}.max-d\:mt-auto{margin-top:auto}.max-d\:hidden{display:none}.max-d\:w-full{width:100%}.max-d\:appearance-none{appearance:none}}@media (min-width:62.5rem){.d\:absolute{position:absolute}.d\:relative{position:relative}.d\:inset-0{inset:0}.d\:inset-auto{inset:auto}.d\:\!right-2{right:.5rem!important}.d\:\!top-\[unset\]{top:auto!important}.d\:-left-\[175px\]{left:-175px}.d\:-left-\[200px\]{left:-200px}.d\:-right-3{right:-.75rem}.d\:-top-5{top:-1.25rem}.d\:bottom-0{bottom:0}.d\:bottom-16{bottom:4rem}.d\:bottom-\[8px\]{bottom:8px}.d\:left-0{left:0}.d\:left-\[8px\]{left:8px}.d\:left-auto{left:auto}.d\:right-0{right:0}.d\:right-4{right:1rem}.d\:right-\[8px\]{right:8px}.d\:right-auto{right:auto}.d\:top-0{top:0}.d\:top-4{top:1rem}.d\:top-\[8px\]{top:8px}.d\:top-\[unset\]{top:auto}.d\:z-10{z-index:10}.d\:z-\[1\]{z-index:1}.d\:order-1{order:1}.d\:order-2{order:2}.d\:col-span-5{grid-column:span 5/span 5}.d\:col-span-7{grid-column:span 7/span 7}.d\:-m-3{margin:-.75rem}.d\:m-0{margin:0}.d\:m-auto{margin:auto}.d\:mx-0{margin-left:0;margin-right:0}.d\:mx-auto{margin-left:auto;margin-right:auto}.d\:my-3{margin-bottom:.75rem;margin-top:.75rem}.d\:my-auto{margin-bottom:auto;margin-top:auto}.d\:\!ml-0{margin-left:0!important}.d\:\!mt-2{margin-top:.5rem!important}.d\:-mb-32{margin-bottom:-8rem}.d\:-mb-44{margin-bottom:-11rem}.d\:-mt-1{margin-top:-.25rem}.d\:-mt-6{margin-top:-1.5rem}.d\:mb-0{margin-bottom:0}.d\:mb-10{margin-bottom:2.5rem}.d\:mb-3{margin-bottom:.75rem}.d\:mb-4{margin-bottom:1rem}.d\:mb-6{margin-bottom:1.5rem}.d\:ml-0{margin-left:0}.d\:ml-1{margin-left:.25rem}.d\:ml-3{margin-left:.75rem}.d\:ml-6{margin-left:1.5rem}.d\:mr-0{margin-right:0}.d\:mt-0{margin-top:0}.d\:mt-1{margin-top:.25rem}.d\:mt-14{margin-top:3.5rem}.d\:mt-2{margin-top:.5rem}.d\:mt-20{margin-top:5rem}.d\:mt-4{margin-top:1rem}.d\:mt-5{margin-top:1.25rem}.d\:mt-6{margin-top:1.5rem}.d\:mt-auto{margin-top:auto}.d\:line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.d\:block{display:block}.d\:flex{display:flex}.d\:hidden{display:none}.d\:\!h-\[321px\]{height:321px!important}.d\:h-19{height:4.75rem}.d\:h-23{height:5.75rem}.d\:h-24{height:6rem}.d\:h-4{height:1rem}.d\:h-6{height:1.5rem}.d\:h-60{height:15rem}.d\:h-9{height:2.25rem}.d\:h-\[125px\]{height:125px}.d\:h-\[127px\]{height:127px}.d\:h-\[140px\]{height:140px}.d\:h-\[16px\]{height:16px}.d\:h-\[300px\]{height:300px}.d\:h-\[36\.5rem\]{height:36.5rem}.d\:h-\[430px\]{height:430px}.d\:h-\[64px\]{height:64px}.d\:h-\[calc\(100\%-16px\)\]{height:calc(100% - 16px)}.d\:h-\[stretch\]{height:-webkit-fill-available;height:-moz-available;height:stretch}.d\:h-auto{height:auto}.d\:h-fit{height:fit-content}.d\:h-full{height:100%}.d\:\!max-h-\[35\.5rem\]{max-height:35.5rem!important}.d\:max-h-\[calc\(100\%-16px\)\]{max-height:calc(100% - 16px)}.d\:max-h-full{max-height:100%}.d\:max-h-none{max-height:none}.d\:min-h-0{min-height:0}.d\:min-h-96{min-height:24rem}.d\:min-h-\[400px\]{min-height:400px}.d\:w-23{width:5.75rem}.d\:w-28{width:7rem}.d\:w-3\/5{width:60%}.d\:w-4{width:1rem}.d\:w-72{width:18rem}.d\:w-80{width:20rem}.d\:w-9{width:2.25rem}.d\:w-\[20\.938rem\]{width:20.938rem}.d\:w-\[21\.45rem\]{width:21.45rem}.d\:w-\[28rem\]{width:28rem}.d\:w-\[389px\]{width:389px}.d\:w-\[400px\]{width:400px}.d\:w-\[43rem\]{width:43rem}.d\:w-\[46\.5rem\]{width:46.5rem}.d\:w-\[48\%\]{width:48%}.d\:w-\[52\%\]{width:52%}.d\:w-\[60\%\]{width:60%}.d\:w-\[64px\]{width:64px}.d\:w-\[688px\]{width:688px}.d\:w-auto{width:auto}.d\:w-full{width:100%}.d\:min-w-72{min-width:18rem}.d\:min-w-96{min-width:24rem}.d\:min-w-\[16rem\]{min-width:16rem}.d\:min-w-\[8rem\]{min-width:8rem}.d\:\!max-w-sm{max-width:24rem!important}.d\:max-w-\[22\.5rem\]{max-width:22.5rem}.d\:max-w-\[340px\]{max-width:340px}.d\:max-w-\[440px\]{max-width:440px}.d\:max-w-\[62\.5rem\]{max-width:62.5rem}.d\:max-w-\[760px\]{max-width:760px}.d\:max-w-md{max-width:28rem}.d\:max-w-sm{max-width:24rem}.d\:max-w-xs{max-width:20rem}.d\:flex-1{flex:1 1}.d\:grow{flex-grow:1}.d\:grow-0{flex-grow:0}.d\:rotate-0{--tw-rotate:0deg}.d\:rotate-0,.d\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.d\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.d\:flex-row{flex-direction:row}.d\:flex-col{flex-direction:column}.d\:items-start{align-items:flex-start}.d\:items-center{align-items:center}.d\:items-stretch{align-items:stretch}.d\:justify-start{justify-content:flex-start}.d\:justify-center{justify-content:center}.d\:justify-between{justify-content:space-between}.d\:gap-0{gap:0}.d\:gap-2{gap:.5rem}.d\:gap-3{gap:.75rem}.d\:gap-4{gap:1rem}.d\:gap-5{gap:1.25rem}.d\:gap-6{gap:1.5rem}.d\:gap-y-2{row-gap:.5rem}.d\:overflow-auto{overflow:auto}.d\:overflow-hidden{overflow:hidden}.d\:overflow-visible{overflow:visible}.d\:overflow-y-auto{overflow-y:auto}.d\:\!rounded-lg{border-radius:.5rem!important}.d\:\!rounded-none{border-radius:0!important}.d\:rounded-\[10px\]{border-radius:10px}.d\:rounded-lg{border-radius:.5rem}.d\:rounded-none{border-radius:0}.d\:rounded-xl{border-radius:.75rem}.d\:rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.d\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.d\:rounded-bl-2xl{border-bottom-left-radius:1rem}.d\:rounded-tl-2xl{border-top-left-radius:1rem}.d\:border-0{border-width:0}.d\:border-none{border-style:none}.d\:\!bg-primary-25{--tw-bg-opacity:1!important;background-color:hsl(var(--primary-25)/var(--tw-bg-opacity))!important}.d\:bg-\[\#EAEAEA\]{--tw-bg-opacity:1;background-color:rgb(234 234 234/var(--tw-bg-opacity))}.d\:bg-\[\#FEF3E6\]{--tw-bg-opacity:1;background-color:rgb(254 243 230/var(--tw-bg-opacity))}.d\:bg-\[\#eaeaea\]{--tw-bg-opacity:1;background-color:rgb(234 234 234/var(--tw-bg-opacity))}.d\:bg-primary-0{--tw-bg-opacity:1;background-color:hsl(var(--primary-0)/var(--tw-bg-opacity))}.d\:bg-primary-100{--tw-bg-opacity:1;background-color:hsl(var(--primary-100)/var(--tw-bg-opacity))}.d\:bg-primary-1000\/30{background-color:hsl(var(--primary-1000)/.3)}.d\:bg-primary-25{--tw-bg-opacity:1;background-color:hsl(var(--primary-25)/var(--tw-bg-opacity))}.d\:bg-primary-50{--tw-bg-opacity:1;background-color:hsl(var(--primary-50)/var(--tw-bg-opacity))}.d\:bg-success-50{--tw-bg-opacity:1;background-color:hsl(var(--success-50)/var(--tw-bg-opacity))}.d\:bg-transparent{background-color:initial}.d\:bg-opacity-40{--tw-bg-opacity:0.4}.d\:\!p-0{padding:0!important}.d\:p-0{padding:0}.d\:p-2{padding:.5rem}.d\:p-3{padding:.75rem}.d\:p-4{padding:1rem}.d\:p-6{padding:1.5rem}.d\:p-\[30px\]{padding:30px}.d\:\!px-4{padding-left:1rem!important;padding-right:1rem!important}.d\:\!py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.d\:\!py-4{padding-bottom:1rem!important;padding-top:1rem!important}.d\:px-0{padding-left:0;padding-right:0}.d\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.d\:px-1{padding-left:.25rem;padding-right:.25rem}.d\:px-2{padding-left:.5rem;padding-right:.5rem}.d\:px-4{padding-left:1rem;padding-right:1rem}.d\:px-6{padding-left:1.5rem;padding-right:1.5rem}.d\:py-0{padding-bottom:0;padding-top:0}.d\:py-2{padding-bottom:.5rem;padding-top:.5rem}.d\:py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.d\:py-3{padding-bottom:.75rem;padding-top:.75rem}.d\:py-4{padding-bottom:1rem;padding-top:1rem}.d\:py-\[39px\]{padding-bottom:39px;padding-top:39px}.d\:\!pb-0{padding-bottom:0!important}.d\:\!pt-0{padding-top:0!important}.d\:\!pt-4{padding-top:1rem!important}.d\:pb-0{padding-bottom:0}.d\:pb-2{padding-bottom:.5rem}.d\:pb-3{padding-bottom:.75rem}.d\:pb-6{padding-bottom:1.5rem}.d\:pl-0{padding-left:0}.d\:pt-0{padding-top:0}.d\:pt-1{padding-top:.25rem}.d\:pt-12{padding-top:3rem}.d\:pt-3{padding-top:.75rem}.d\:pt-5{padding-top:1.25rem}.d\:pt-6{padding-top:1.5rem}.d\:pt-8{padding-top:2rem}.d\:text-left{text-align:left}.d\:text-2xl{font-size:1.25rem;font-size:calc(1.25rem*var(--merchant-font-size, 16)/16);line-height:1.75rem}.d\:text-\[11px\]{font-size:11px}.d\:text-base{font-size:.875rem;font-size:calc(.875rem*var(--merchant-font-size, 16)/16);line-height:1.25rem}.d\:text-lg{font-size:1rem;font-size:calc(1rem*var(--merchant-font-size, 16)/16);line-height:1.5rem}.d\:text-sm{font-size:.75rem;font-size:calc(.75rem*var(--merchant-font-size, 16)/16);line-height:1rem}.d\:text-xl{font-size:1.125rem;font-size:calc(1.125rem*var(--merchant-font-size, 16)/16);line-height:1.75rem}.d\:text-xs{font-size:.625rem;font-size:calc(.625rem*var(--merchant-font-size, 16)/16);line-height:.875rem}.d\:font-medium{font-weight:500}.d\:font-normal{font-weight:400}.d\:\!text-on-surface{--tw-text-opacity:1!important;color:hsl(var(--on-surface)/var(--tw-text-opacity))!important}.d\:text-on-primary-0{--tw-text-opacity:1;color:hsl(var(--on-primary-0)/var(--tw-text-opacity))}.d\:text-on-primary-1000{--tw-text-opacity:1;color:hsl(var(--on-primary-1000)/var(--tw-text-opacity))}.d\:text-on-primary-25{--tw-text-opacity:1;color:hsl(var(--on-primary-25)/var(--tw-text-opacity))}.d\:text-on-surface{--tw-text-opacity:1;color:hsl(var(--on-surface)/var(--tw-text-opacity))}.d\:text-primary-700{--tw-text-opacity:1;color:hsl(var(--primary-700)/var(--tw-text-opacity))}.d\:text-primary-700\/50{color:hsl(var(--primary-700)/.5)}.d\:text-opacity-70{--tw-text-opacity:0.7}.d\:empty\:hidden:empty{display:none}@media (hover:hover) and (pointer:fine){.d\:hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:hsl(var(--primary-50)/var(--tw-bg-opacity))}.d\:hover\:\!text-surface-0\/90:hover{color:hsl(var(--surface-0)/.9)!important}}.peer:checked~.d\:peer-checked\:bg-surface-50{--tw-bg-opacity:1;background-color:hsl(var(--surface-50)/var(--tw-bg-opacity))}[data-theme-extra-light=true] .extra-light-theme\:d\:\!bg-primary-800\/5{background-color:hsl(var(--primary-800)/.05)!important}[data-theme-extra-light=true] .extra-light-theme\:d\:shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.\[\&\+\.js-secured-by\]\:hidden+.js-secured-by{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:empty\]\:hidden:empty{display:none}.\[\&\:has\(\:-webkit-autofill\)_\[data-comp\=\'suggestion\'\]\]\:hidden:has(:-webkit-autofill) [data-comp=suggestion]{display:none}.\[\&\>\*\:last-child\]\:col-span-2>:last-child{grid-column:span 2/span 2}.\[\&\>\*\:not\(\:first-child\)\]\:mt-4>:not(:first-child){margin-top:1rem}.\[\&\>\*\:not\(\:first-child\)\]\:pt-4>:not(:first-child){padding-top:1rem}.\[\&\>\*\>\*\]\:h-full>*>*,.\[\&\>\*\]\:h-full>*{height:100%}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:flex-1>*{flex:1 1}.\[\&\>\*\]\:rotate-180>*{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>\*\]\:p-2>*{padding:.5rem}.\[\&\>\*\]\:transition-transform>*{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&\>\*\]\:duration-500>*{transition-duration:.5s}.\[\&\>div\:not\(\:first-child\)\]\:hidden>div:not(:first-child){display:none}.\[\&\]\:h-12{height:3rem}.\[\&\]\:h-3{height:.75rem}.\[\&\]\:h-6{height:1.5rem}.\[\&\]\:w-6{width:1.5rem}.\[\&\]\:p-4{padding:1rem}.\[\&_\*\]\:\!h-\[16px\] *{height:16px!important}.\[\&_\*\]\:\!w-\[16px\] *{width:16px!important}.\[\&_\*\]\:\!fill-on-primary *{fill:hsl(var(--on-primary)/1)!important}.\[\&_\*\]\:\!text-on-primary\/70 *{color:hsl(var(--on-primary)/.7)!important}.\[\&_\.\\\!border-danger-500\]\:border .\!border-danger-500{border-width:1px}.\[\&_input\:focus\]\:z-10 input:focus{z-index:10}.\[\&_p\:first-child\]\:text-base p:first-child{font-size:.875rem;font-size:calc(.875rem*var(--merchant-font-size, 16)/16);line-height:1.25rem}.\[\&_p\:last-child\]\:text-sm p:last-child{font-size:.75rem;font-size:calc(.75rem*var(--merchant-font-size, 16)/16);line-height:1rem}.\[\&_p\:last-child\]\:font-medium p:last-child{font-weight:500}.\[\&_p\]\:font-normal p{font-weight:400}.\[\&_span\]\:text-\[\#f68774\] span{--tw-text-opacity:1;color:rgb(246 135 116/var(--tw-text-opacity))}.\[\&\~button\]\:cursor-default~button{cursor:default}@media(min-width:360px){.\[\@media\(min-width\:360px\)\]\:inline{display:inline}.\[\@media\(min-width\:360px\)\]\:hidden{display:none}}#root,body,html{height:100%;margin:0}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-weight:600;letter-spacing:-.02em;line-height:var(--leading-tight)}h1{font-size:var(--text-2xl);font-weight:700}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}h4,h5,h6{font-size:var(--text-base)}li,p,td,th{color:var(--text-primary)}.muted,small{color:var(--text-muted);font-size:var(--text-xs)}label{color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}a{color:var(--primary-dark)}button,input,select,textarea{font-family:inherit}input,select,textarea{color:var(--text-primary);font-size:var(--text-md)}input::placeholder,textarea::placeholder{color:var(--text-placeholder)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-page);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal)}.App,.admin-app{display:flex;flex-direction:column;min-height:100vh}.admin-layout{display:flex;flex:1 1;margin-top:70px}.admin-content,.admin-layout{min-height:calc(100vh - 70px)}.admin-content{background-color:var(--bg-page);margin-left:250px;padding:2rem}@media (max-width:768px){.admin-content{margin-left:0;padding:1rem}}.card{border:none;border-radius:12px;box-shadow:var(--shadow);transition:all .3s ease}.card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.card-header{background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-darker) 100%);border:none;border-radius:12px 12px 0 0!important;color:var(--white)}.card-body{padding:2rem}.btn{border-radius:8px;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.btn-primary{background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);border:none}.btn-primary:hover{background:linear-gradient(135deg,var(--primary-dark) 0,var(--primary-darker) 100%);box-shadow:var(--shadow);transform:translateY(-1px)}.btn-success{background:linear-gradient(135deg,var(--success-color) 0,var(--green-600) 100%);border:none}.btn-danger{background:linear-gradient(135deg,var(--danger-color) 0,var(--red-600) 100%);border:none}.btn-outline-primary{background:#0000;border:2px solid var(--primary-color);color:var(--primary-darker)}.btn-outline-primary:hover{background:var(--green-50-alt);color:var(--primary-darker)}.btn-outline-secondary{background:#0000;border:2px solid var(--border-color);color:var(--text-secondary)}.btn-outline-secondary:hover{background:var(--bg-page)}.btn-outline-danger{background:#0000;border:2px solid var(--red-300);color:var(--red-600)}.btn-outline-danger:hover{background:var(--red-50)}.btn-outline-light{background:#0000;border:2px solid var(--white-65);color:var(--white)}.btn-outline-light:hover{background:var(--white-12)}.btn-sm{font-size:var(--text-sm);padding:.35rem .75rem}.btn-link{background:none;border:none;color:var(--primary-color);font-weight:600;padding:0}.btn-light{background:var(--bg-page);border:1px solid var(--border-color);color:var(--text-primary)}.btn-group{display:inline-flex;flex-wrap:wrap;gap:.35rem}.card-header.bg-light{background:var(--bg-page)!important;border-bottom:1px solid var(--border-color);color:var(--text-primary)!important;padding:1rem 1.5rem}.text-muted{color:var(--text-muted)!important}.text-success{color:var(--success-color)!important}.text-danger{color:var(--danger-color)!important}.text-primary{color:var(--primary-color)!important}.text-info{color:var(--sky-500)!important}.text-warning{color:var(--warning-color)!important}.text-end{text-align:right}.text-center{text-align:center}.h3,.h4{font-weight:700}.h5{font-weight:600}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.d-flex{display:flex!important}.align-items-center{align-items:center!important}.align-items-start{align-items:flex-start!important}.justify-content-between{justify-content:space-between!important}.flex-grow-1{flex-grow:1!important}.h-100{height:100%}.rounded-circle{border-radius:50%!important}.container-fluid{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.row>[class*=col]{padding-left:.75rem;padding-right:.75rem}.col{flex:1 0;max-width:100%;width:100%}.col-6{flex:0 0 auto;width:50%}@media (min-width:768px){.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:66.666667%}}@media (min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}}.progress{background:var(--border-color);border-radius:999px;display:flex;height:.5rem;overflow:hidden}.progress-bar{background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-dark) 100%);transition:width .3s ease}.table{border-collapse:collapse;width:100%}.table td,.table th{border-bottom:1px solid var(--border-color);padding:.75rem;text-align:left;vertical-align:middle}.table-hover tbody tr:hover{background:var(--bg-page)}.table-responsive{overflow-x:auto}.badge{border-radius:6px;display:inline-block;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.bg-light{background-color:var(--slate-100)!important}.bg-success{background-color:var(--success-color)!important;color:var(--white)}.bg-secondary{background-color:var(--slate-400)!important;color:var(--white)}.border-bottom{border-bottom:1px solid var(--border-color)!important}.form-control{border:2px solid var(--border-color);border-radius:8px;padding:.75rem 1rem;transition:all .3s ease}.form-control:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--legacy-primary-glow-light)}.nav-link{color:var(--text-secondary)!important;font-weight:500;transition:all .3s ease}.nav-link.active,.nav-link:hover{color:var(--primary-color)!important}.nav-link.active{font-weight:600}.table{border-radius:8px;overflow:hidden}.table thead th{background:linear-gradient(135deg,var(--bg-page) 0,var(--border-color) 100%);border:none;color:var(--text-primary);font-weight:600;padding:1rem}.table tbody tr{transition:all .2s ease}.table tbody tr:hover{background-color:var(--slate-100)}.badge{border-radius:20px;font-weight:500;padding:.5rem .75rem}.alert{border:none;border-radius:8px;padding:1rem 1.5rem}.code-block{background:var(--text-primary);border-radius:8px;color:var(--gray-200);font-family:Monaco,Menlo,Ubuntu Mono,monospace;overflow-x:auto;padding:1rem}.api-response{background:var(--bg-page);border:1px solid var(--border-color);border-radius:8px;font-family:monospace;max-height:400px;overflow-y:auto;padding:1rem;white-space:pre-wrap}.spinner{animation:spin 1s ease-in-out infinite;border:3px solid var(--white-30);border-radius:50%;border-top-color:var(--white);display:inline-block;height:20px;width:20px}@keyframes spin{to{transform:rotate(1turn)}}.login-app{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;min-height:100dvh;overflow:hidden}.login-app .login-shell,.login-app .register-shell{flex:1 1 auto;min-height:0}.login-app:has(.register-shell){height:auto;max-height:none;overflow-x:hidden;overflow-y:auto}.login-app:has(.register-shell) .register-shell{min-height:100dvh}.login-shell{background:var(--bg-page);box-sizing:border-box;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;max-width:100vw;overflow:hidden;width:100%}.login-mobile-hero{flex:0 0 clamp(140px,34dvh,220px);min-height:0;overflow:hidden;position:relative}.login-mobile-bg{height:100%;inset:0;object-fit:cover;opacity:.3;position:absolute;width:100%}.login-mobile-overlay{align-items:center;box-sizing:border-box;color:var(--white);display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem 1.25rem .5rem;position:relative;text-align:center;z-index:1}.login-mobile-logo{height:clamp(2.75rem,10vw,4rem);margin-bottom:.35rem;object-fit:contain;width:clamp(2.75rem,10vw,4rem)}.login-hero-panel{display:none}.login-tagline{font-size:clamp(.75rem,2.5vw,.875rem);font-weight:500;line-height:1.45;margin:0;max-width:320px}.login-form-panel{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;justify-content:center;min-height:0;padding:.5rem 1rem 1rem;position:relative;z-index:2}.login-card{background:var(--white);border:1px solid var(--white-10);border-radius:1rem;box-shadow:0 0 30px var(--legacy-primary-glow);box-sizing:border-box;max-height:100%;max-width:28rem;overflow:hidden;padding:clamp(1rem,3vw,1.75rem);width:100%}.login-title{color:var(--primary-dark);font-size:clamp(1.35rem,4vw,1.75rem);font-weight:700;margin:0 0 clamp(.75rem,2vh,1.25rem);text-align:center}.login-form{display:flex;flex-direction:column;gap:0}.login-field{align-items:center;background:var(--white-60);border-left:2px solid var(--primary-border);border-radius:.75rem;border-right:2px solid var(--primary-border);display:flex;margin-bottom:clamp(.65rem,2vh,1.25rem);min-height:2.75rem;padding:.45rem .85rem;position:relative}.login-field-icon{color:var(--gray-600);flex-shrink:0;margin-right:.5rem}.login-input{background:#0000;border:none;color:var(--gray-500);flex:1 1;font-size:.95rem;min-width:0;outline:none;padding:.25rem 0}.login-input::placeholder{color:var(--gray-400)}.login-password-toggle{background:none;color:var(--gray-600);flex-shrink:0;padding:.25rem}.login-password-toggle,.login-submit{align-items:center;border:none;cursor:pointer;display:flex}.login-submit{background:var(--primary-color);border-radius:.75rem;color:var(--white);font-size:.95rem;font-weight:700;gap:.5rem;justify-content:center;min-height:2.75rem;padding:.55rem 1rem;transition:background .2s ease;width:100%}.login-submit:hover:not(:disabled){background:var(--primary-dark)}.login-error{background:var(--red-50);border-radius:8px;color:var(--red-700);font-size:var(--text-sm);margin:0 0 .5rem;padding:.45rem .6rem;text-align:center}.login-submit:disabled{cursor:not-allowed;opacity:.75}.login-links{margin-top:clamp(.65rem,2vh,1rem);text-align:center}.login-links p{color:var(--gray-700);font-size:clamp(.78rem,2.5vw,.875rem);font-weight:600;margin:.3rem 0}.login-link{font-weight:600;text-decoration:none}.login-link-register{color:var(--blue-800)}.login-link-forgot{color:var(--blue-700)}.login-link-forgot:hover,.login-link-service{text-decoration:underline}.login-link-service{color:var(--blue-800);font-weight:700;text-underline-offset:.18em}.login-link-service:hover{color:var(--primary-dark);text-decoration:underline}.service-detail-register-card .service-detail-intro{color:var(--gray-700);font-size:clamp(.85rem,3.2vw,.95rem);line-height:1.5;margin:0 0 1rem}.service-detail-register-card .service-detail-phases{counter-reset:service-phase;display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0 0 1rem;padding:0}.service-detail-register-card .service-detail-phase{background:var(--green-50);border:1px solid var(--legacy-primary-glow-mid);border-left:4px solid var(--green-500);border-radius:.75rem;counter-increment:service-phase;min-width:0;padding:.75rem .85rem}.service-detail-register-card .service-detail-phase-title{color:var(--primary-dark);font-size:clamp(.92rem,3.6vw,1.02rem);font-weight:600;line-height:1.4;margin:0 0 .45rem}.service-detail-register-card .service-detail-phase-title:before{content:counter(service-phase) ". "}.service-detail-register-card .service-detail-steps{margin:0;padding-left:1.15rem}.service-detail-register-card .service-detail-steps li{color:var(--gray-700);font-size:clamp(.82rem,3.2vw,.9rem);line-height:1.5;margin:.3rem 0}.service-detail-register-card .service-detail-note{background:var(--green-50);border-left:4px solid var(--primary-dark);border-radius:0 .5rem .5rem 0;color:var(--gray-700);font-size:clamp(.78rem,3vw,.85rem);line-height:1.5;margin:0 0 1rem;padding:.7rem .8rem}.service-detail-register-card .service-detail-back{box-sizing:border-box;display:flex;justify-content:center;margin-bottom:.25rem;text-decoration:none;width:100%}@keyframes partner-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (min-width:768px){.login-shell{flex-direction:row}.login-mobile-hero{display:none}.login-hero-panel{background:linear-gradient(to bottom right,var(--primary-darker),var(--primary-color),var(--primary-light));border-right:2px solid var(--primary-border);box-sizing:border-box;color:var(--white);display:flex;flex:1 1 50%;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:clamp(1rem,2.5vh,1.75rem)}.login-hero-top{flex:0 0 auto;text-align:center}.login-hero-logo{display:block;height:clamp(2.5rem,5vh,3.25rem);margin:0 auto .5rem;object-fit:contain;width:clamp(2.5rem,5vh,3.25rem)}.login-hero-panel .login-tagline{font-size:clamp(.85rem,1.8vh,1rem);margin:0 0 0 1rem;max-width:none;text-align:left}.login-slideshow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--primary-light);border-radius:.75rem;box-shadow:0 0 20px var(--green-raw-30);flex:1 1 auto;margin:clamp(.5rem,1.5vh,1rem) 0;min-height:0;overflow:hidden;position:relative}.login-slide{height:100%;inset:0;object-fit:contain;opacity:0;padding:.35rem 0 .35rem 1rem;position:absolute;transition:opacity .8s ease;width:100%}.login-slide-active{opacity:1}.login-partners{flex:0 0 auto;min-height:0}.login-partners-title{font-size:clamp(.85rem,2vh,1rem);font-weight:700;margin:0 0 .5rem}.login-partners-track{overflow:hidden;padding:.25rem 0;white-space:nowrap}.login-partners-scroll{animation:partner-scroll 25s linear infinite;display:inline-flex;gap:.75rem}.login-partner-card{align-items:center;background:var(--white);border-radius:.375rem;box-shadow:0 1px 2px var(--overlay-08);display:flex;flex-shrink:0;justify-content:center;padding:2px;width:5rem}.login-partner-card img{height:2rem;object-fit:contain;width:6.5rem}.login-form-panel{flex:1 1 50%;min-height:0;min-width:0;padding:clamp(.75rem,2vh,1.5rem)}.login-card{max-width:26rem;padding:clamp(1.25rem,3vh,2rem)}.login-title{margin-top:0}}@media (max-height:720px){.login-mobile-hero{flex-basis:clamp(110px,28dvh,160px)}.login-field{margin-bottom:.55rem;min-height:2.5rem}.login-links{margin-top:.5rem}.login-partners-title{margin-bottom:.35rem}.login-partner-card img{height:1.65rem}}.register-shell{background:var(--green-50);box-sizing:border-box;display:flex;flex-direction:column;max-width:100vw;min-height:100dvh;width:100%}.register-mobile-hero{flex:0 0 clamp(120px,28dvh,180px);min-height:0;overflow:hidden;position:relative}.register-mobile-bg{height:100%;inset:0;object-fit:cover;opacity:.35;position:absolute;width:100%}.register-mobile-overlay{align-items:center;box-sizing:border-box;color:var(--white);display:flex;flex-direction:column;height:100%;justify-content:center;padding:max(.75rem,env(safe-area-inset-top)) 1rem .5rem;position:relative;text-align:center;z-index:1}.register-mobile-logo{height:clamp(2.5rem,12vw,3.5rem);margin-bottom:.35rem;object-fit:contain;width:clamp(2.5rem,12vw,3.5rem)}.register-tagline{font-size:clamp(.72rem,2.8vw,.875rem);font-weight:500;line-height:1.45;margin:0;max-width:20rem}.register-hero-panel{display:none}.register-form-panel{-webkit-overflow-scrolling:touch;box-sizing:border-box;display:flex;flex:1 1 auto;justify-content:center;min-height:0;overflow-y:auto;padding:.75rem 1rem max(1.25rem,env(safe-area-inset-bottom))}.register-card{background:var(--white);border:1px solid var(--legacy-primary-glow-mid);border-radius:1rem;box-shadow:0 8px 32px var(--legacy-primary-glow-soft);box-sizing:border-box;max-width:36rem;padding:clamp(1rem,4vw,1.75rem);width:100%}.register-header{margin-bottom:clamp(.75rem,2vh,1.25rem);text-align:center}.register-welcome{color:var(--text-secondary);font-size:clamp(.8rem,2.5vw,.95rem);font-weight:600;letter-spacing:.02em;margin:0 0 .25rem}.register-title{color:var(--primary-darker);color:var(--primary-dark,var(--primary-darker));font-size:clamp(1.35rem,4.5vw,1.75rem);font-weight:700;margin:0}.register-form{display:flex;flex-direction:column;gap:.65rem}.register-grid{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:1fr}.register-grid-full{grid-column:1/-1}.register-input{background:var(--white);border:1px solid var(--gray-300);border-radius:.625rem;box-sizing:border-box;color:var(--text-primary);font-size:1rem;min-height:2.75rem;padding:.65rem .85rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.register-input:focus{border-color:var(--primary-color,var(--primary-light));box-shadow:0 0 0 3px var(--legacy-primary-glow-mid);outline:none}.register-input::placeholder{color:var(--gray-400)}.register-select-field{position:relative;width:100%}.register-select-trigger{align-items:center;background:var(--white) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%236b7280' d='m1 1 5 5 5-5'/%3E%3C/svg%3E") no-repeat right .85rem center;border:1px solid var(--gray-300);border-radius:.625rem;box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:flex;font-size:1rem;min-height:2.75rem;padding:.65rem 2.25rem .65rem .85rem;text-align:left;width:100%}.register-select-trigger.is-placeholder{color:var(--gray-400)}.register-select-trigger:focus{border-color:var(--primary-color,var(--primary-light));box-shadow:0 0 0 3px var(--legacy-primary-glow-mid);outline:none}.register-select-trigger-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.register-select-hidden-required{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.register-select-menu{-webkit-overflow-scrolling:touch;background:var(--white);border:1px solid var(--gray-300);border-radius:.625rem;box-shadow:0 10px 28px var(--slate-overlay-18);box-sizing:border-box;list-style:none;margin:0;overflow-y:auto;padding:.35rem 0}.register-select-option{background:#0000;border:none;color:var(--text-primary);cursor:pointer;font-size:1rem;min-height:2.75rem;padding:.65rem .85rem;text-align:left;width:100%}.register-select-option:focus,.register-select-option:hover{background:var(--green-50);outline:none}.register-select-option.is-selected{background:var(--green-100);color:var(--primary-darker);font-weight:600}.register-password-field{align-items:center;display:flex;position:relative}.register-password-field .register-input{padding-right:2.75rem}.register-password-toggle{background:none;color:var(--gray-500);min-height:2.25rem;min-width:2.25rem;padding:.35rem;position:absolute;right:.65rem;top:50%;transform:translateY(-50%)}.register-password-toggle,.register-submit{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center}.register-submit{background:var(--primary-light);background:var(--primary-color,var(--primary-light));border-radius:.625rem;color:var(--white);font-size:1rem;font-weight:700;gap:.5rem;margin-top:.35rem;min-height:2.875rem;padding:.7rem 1rem;transition:background .2s ease;width:100%}.register-submit:hover:not(:disabled){background:var(--primary-darker);background:var(--primary-dark,var(--primary-darker))}.register-submit:disabled{cursor:not-allowed;opacity:.75}.register-error{background:var(--red-50);border-radius:.5rem;color:var(--red-700);font-size:.8125rem;line-height:1.4;margin:0 0 .65rem;padding:.5rem .75rem;text-align:center}.register-footer{color:var(--gray-700);font-size:clamp(.8125rem,2.5vw,.875rem);font-weight:600;margin:clamp(.75rem,2vh,1rem) 0 0;text-align:center}.register-login-link{color:var(--blue-800);font-weight:700;text-decoration:none}.register-login-link:hover{text-decoration:underline}.register-success-panel{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:.5rem 0;text-align:center}.register-success-icon{height:clamp(4rem,18vw,5.5rem);object-fit:contain;width:clamp(4rem,18vw,5.5rem)}.register-success-text{color:var(--primary-darker);font-size:clamp(.9rem,2.8vw,1rem);font-weight:600;line-height:1.5;margin:0}.register-otp-backdrop{align-items:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--slate-overlay-55);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:1000}.register-otp-card{-webkit-overflow-scrolling:touch;background:var(--white);border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -8px 40px var(--overlay-15);box-sizing:border-box;max-height:min(92dvh,640px);overflow-y:auto;padding:1.25rem 1rem max(1.5rem,env(safe-area-inset-bottom));width:100%}.register-otp-card h3{color:var(--primary-darker);color:var(--primary-dark,var(--primary-darker));font-size:clamp(1.1rem,4vw,1.35rem);margin:0 0 .5rem;text-align:center}.register-otp-hint{color:var(--gray-600);font-size:clamp(.8125rem,2.8vw,.9rem);line-height:1.5;margin:0 0 1rem;text-align:center}.register-otp-hint strong{color:var(--gray-900);word-break:break-all}.register-otp-inputs{display:flex;flex-wrap:nowrap;gap:clamp(.35rem,2vw,.5rem);justify-content:center;margin-bottom:1rem}.register-otp-box{border:2px solid var(--gray-300);border-radius:.5rem;box-sizing:border-box;color:var(--gray-900);font-size:clamp(1.1rem,4vw,1.35rem);font-weight:700;height:clamp(2.5rem,12vw,3rem);padding:0;text-align:center;width:clamp(2.25rem,11vw,2.75rem)}.register-otp-box:focus{border-color:var(--primary-color,var(--primary-light));box-shadow:0 0 0 3px var(--legacy-primary-glow-mid);outline:none}.register-otp-footer{align-items:center;color:var(--gray-500);display:flex;flex-direction:column;font-size:.8125rem;gap:.35rem;margin-top:.75rem;text-align:center}.register-otp-footer p{margin:0}.register-otp-resend{color:var(--blue-700);font-size:inherit;font-weight:700;padding:.35rem .5rem}.register-otp-back,.register-otp-resend{background:none;border:none;cursor:pointer}.register-otp-back{color:var(--gray-500);display:block;font-size:.875rem;margin-top:.75rem;padding:.5rem;text-decoration:underline;width:100%}@media (min-width:480px){.register-grid{grid-template-columns:1fr 1fr}.register-form-panel{padding:1rem 1.25rem 1.5rem}.register-otp-backdrop{align-items:center;padding:1rem}.register-otp-card{border-radius:1rem;max-height:90dvh;max-width:26rem}}@media (min-width:768px){.login-app:has(.register-shell){height:100dvh;max-height:100dvh;overflow:hidden}.register-shell{flex-direction:row;height:100dvh;max-height:100dvh;overflow:hidden}.register-mobile-hero{display:none}.register-hero-panel{background:linear-gradient(145deg,var(--green-900),var(--primary-color),var(--primary-light));border-right:2px solid var(--white-12);box-sizing:border-box;color:var(--white);display:flex;flex:1 1 42%;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:clamp(1rem,2.5vh,1.75rem);position:relative}.register-hero-top{flex:0 0 auto;text-align:center}.register-hero-logo{display:block;height:clamp(2.75rem,5vh,3.5rem);margin:0 auto .5rem;object-fit:contain;width:clamp(2.75rem,5vh,3.5rem)}.register-hero-panel .register-tagline{color:var(--white-95);font-size:clamp(.85rem,1.8vh,1rem);max-width:none;text-align:center}.register-hero-visual{align-items:center;background:var(--white-08);border:1px solid var(--white-20);border-radius:.75rem;display:flex;flex:1 1 auto;justify-content:center;margin:clamp(.5rem,1.5vh,1rem) 0;min-height:0;overflow:hidden}.register-hero-image{height:100%;object-fit:contain;padding:.5rem;width:100%}.register-decor{inset:0;overflow:hidden;pointer-events:none;position:absolute}.register-decor-icon{object-fit:contain;opacity:.12;position:absolute}.register-decor-icon-1{right:8%;top:18%;width:5rem}.register-decor-icon-2{bottom:22%;left:6%;width:4rem}.register-decor-icon-3{bottom:12%;right:14%;width:3.5rem}.register-form-panel{align-items:center;flex:1 1 58%;padding:clamp(.75rem,2vh,1.5rem)}.register-card{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 2rem);overflow-y:auto}.register-input{font-size:.9375rem;min-height:2.625rem}}@media (min-width:1024px){.register-hero-panel{flex:1 1 45%}.register-form-panel{flex:1 1 55%}.register-card{max-width:40rem;padding:2rem 2.25rem}}@media (max-height:720px) and (max-width:767px){.register-mobile-hero{flex-basis:clamp(96px,22dvh,140px)}.register-form,.register-grid{gap:.5rem}}.dashboard-container{background-color:var(--bg-page);display:flex;min-height:100vh}.dashboard-container .dashboard-sidebar{background:var(--white);border-right:1px solid var(--border-color);box-shadow:2px 0 10px var(--overlay-10);height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:280px;z-index:1000}.dashboard-container .dashboard-sidebar-open{transform:translateX(0)}.sidebar-header{border-bottom:1px solid var(--border-color);justify-content:space-between;padding:1.5rem}.sidebar-header,.sidebar-logo{align-items:center;display:flex}.sidebar-logo{gap:.75rem}.sidebar-title{color:var(--primary-color);font-size:1.25rem;font-weight:700}.sidebar-close{background:none;border:none;border-radius:.375rem;color:var(--text-secondary);cursor:pointer;padding:.5rem;transition:all .2s ease}.sidebar-close:hover{background-color:var(--slate-100);color:var(--slate-600)}.sidebar-nav{padding:1rem 0}.sidebar-item{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;padding:.875rem 1.5rem;text-align:left;transition:all .2s ease;width:100%}.sidebar-item:hover{background-color:var(--bg-page);color:var(--primary-color)}.sidebar-item-active{background-color:var(--green-50);border-right:3px solid var(--primary-color);color:var(--primary-color)}.sidebar-icon{height:1.25rem;width:1.25rem}.sidebar-footer{border-top:1px solid var(--border-color);bottom:0;left:0;padding:1.5rem;position:absolute;right:0}.logout-btn{align-items:center;background:var(--red-50);border:1px solid var(--red-200);border-radius:.5rem;color:var(--red-600);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;transition:all .2s ease;width:100%}.logout-btn:hover{background:var(--red-600);color:var(--white)}.main-content{flex:1 1;margin-left:0;transition:margin-left .3s ease}.dashboard-header{background:var(--white);border-bottom:1px solid var(--border-color);box-shadow:0 1px 3px var(--overlay-10);justify-content:space-between;padding:1rem 2rem}.dashboard-header,.header-left{align-items:center;display:flex}.header-left{gap:1rem}.menu-btn{background:none;border:none;border-radius:.375rem;color:var(--text-secondary);cursor:pointer;padding:.5rem;transition:all .2s ease}.menu-btn:hover{background-color:var(--slate-100);color:var(--slate-600)}.page-title{color:var(--text-primary);font-size:1.5rem;font-weight:600;margin:0}.header-right{align-items:center;display:flex;gap:1.5rem}.header-actions{display:flex;gap:.75rem}.action-btn{align-items:center;background:var(--primary-color);border:none;border-radius:.5rem;color:var(--white);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.action-btn:hover{background:var(--primary-dark);transform:translateY(-1px)}.action-btn.secondary{background:var(--white);border:1px solid var(--border-color);color:var(--text-secondary)}.action-btn.secondary:hover{background:var(--bg-page);color:var(--slate-600)}.user-profile{gap:.75rem}.user-avatar,.user-profile{align-items:center;display:flex}.user-avatar{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));border-radius:50%;color:var(--white);font-size:.875rem;font-weight:600;height:2.5rem;justify-content:center;width:2.5rem}.user-name{color:var(--text-secondary);font-size:.875rem;font-weight:500}.dashboard-main{margin:0 auto;max-width:1400px;padding:2rem}.stats-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:2rem}.stat-card{background:var(--white);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px var(--overlay-10);padding:1.5rem;transition:all .3s ease}.stat-card:hover{box-shadow:0 4px 12px var(--overlay-15);transform:translateY(-2px)}.stat-header{justify-content:space-between;margin-bottom:1rem}.stat-header,.stat-icon{align-items:center;display:flex}.stat-icon{background:var(--bg-page);border-radius:.75rem;height:3rem;justify-content:center;width:3rem}.stat-change{font-size:.75rem;font-weight:600}.change-positive{color:var(--success-color)}.change-negative{color:var(--danger-color)}.stat-content h3{color:var(--text-primary);font-size:2rem;font-weight:700;margin:0}.stat-content p{color:var(--text-secondary);font-size:.875rem;margin:.25rem 0 0}.charts-section{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-bottom:2rem}.chart-card{background:var(--white);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px var(--overlay-10);overflow:hidden}.chart-header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:1.5rem}.chart-header h3{color:var(--text-primary);font-size:1.125rem;font-weight:600;margin:0}.chart-actions{display:flex;gap:.5rem}.chart-filter{background:none;border:none;border-radius:.375rem;color:var(--text-secondary);cursor:pointer;padding:.5rem;transition:all .2s ease}.chart-filter:hover{background-color:var(--slate-100);color:var(--slate-600)}.chart-period{display:flex;gap:.25rem}.period-btn{background:var(--slate-100);border:none;border-radius:.375rem;color:var(--text-secondary);cursor:pointer;font-size:.75rem;padding:.25rem .75rem;transition:all .2s ease}.period-btn.active{background:var(--primary-color);color:var(--white)}.chart-content{padding:1.5rem}.channel-stats{display:flex;flex-direction:column;gap:1rem}.channel-item{gap:1rem}.channel-info,.channel-item{align-items:center;display:flex}.channel-info{gap:.5rem;min-width:120px}.channel-dot{border-radius:50%;height:.75rem;width:.75rem}.channel-name{color:var(--text-secondary);font-size:.875rem;font-weight:500}.channel-metrics{align-items:flex-end;display:flex;flex-direction:column;min-width:80px}.channel-messages{color:var(--text-primary);font-size:.875rem;font-weight:600}.channel-percentage{color:var(--text-secondary);font-size:.75rem}.channel-bar{background:var(--border-color);border-radius:4px;flex:1 1;height:8px;overflow:hidden}.channel-bar-fill{border-radius:4px;height:100%;transition:width .3s ease}.trend-chart{align-items:center;display:flex;height:200px;justify-content:center}.chart-placeholder{color:var(--text-secondary);text-align:center}.chart-placeholder p{font-size:.875rem;margin:.5rem 0 0}.messages-card{background:var(--white);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 1px 3px var(--overlay-10);overflow:hidden}.card-header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:1.5rem}.card-header h3{color:var(--text-primary);font-size:1.125rem;font-weight:600;margin:0}.card-actions,.view-all-btn{display:flex;gap:.5rem}.view-all-btn{align-items:center;background:var(--bg-page);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-secondary);cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.view-all-btn:hover{background:var(--slate-100);color:var(--slate-600)}.messages-list{max-height:400px;overflow-y:auto}.message-item{align-items:center;border-bottom:1px solid var(--slate-100);display:flex;gap:1rem;padding:1rem 1.5rem;transition:background-color .2s ease}.message-item:hover{background-color:var(--bg-page)}.message-item:last-child{border-bottom:none}.message-avatar{align-items:center;background:var(--green-50);border-radius:50%;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.message-content{flex:1 1;min-width:0}.message-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.25rem}.message-sender{color:var(--text-primary);font-size:.875rem;font-weight:600}.message-time{color:var(--text-secondary);font-size:.75rem}.message-text{color:var(--slate-600);font-size:.875rem;line-height:1.4;margin:.25rem 0;word-break:break-word}.message-channel{margin-top:.25rem}.channel-badge{background:var(--green-50);border-radius:.25rem;color:var(--primary-darker);display:inline-block;font-size:.75rem;font-weight:500;padding:.125rem .5rem}.message-status{flex-shrink:0}.coming-soon{align-items:center;display:flex;justify-content:center;min-height:400px}.coming-soon-content{color:var(--text-secondary);text-align:center}.coming-soon-content h3{color:var(--slate-600);font-size:1.5rem;font-weight:600;margin:1rem 0 .5rem}.coming-soon-content p{font-size:.875rem;margin:0}.sidebar-overlay{background:var(--overlay-50);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:999}@media (min-width:1024px){.dashboard-container .dashboard-sidebar{position:relative;transform:translateX(0)}.main-content{margin-left:0}.menu-btn{display:none}}@media (max-width:768px){.dashboard-header{padding:1rem}.header-right{display:none}.page-title{font-size:1.25rem}.charts-section,.stats-grid{gap:1rem;grid-template-columns:1fr}.dashboard-main{padding:1rem}.message-item{gap:.75rem;padding:.75rem 1rem}.message-avatar{height:2rem;width:2rem}}.admin-header{background:var(--white);border-bottom:1px solid var(--border-color);box-shadow:var(--shadow);height:70px;left:0;position:fixed;right:0;top:0;z-index:1100}.admin-header-inner{align-items:center;display:flex;height:100%;justify-content:space-between;max-width:none;padding:0 1.5rem}.admin-header .logo{align-items:center;display:flex;gap:1rem}.admin-header .logo-image{height:40px;object-fit:contain;width:40px}.admin-header .logo-text{color:var(--primary-color);font-size:1.25rem;font-weight:700}.admin-header-nav{flex-wrap:wrap}.admin-header .nav-btn,.admin-header-nav{align-items:center;display:flex;gap:.5rem}.admin-header .nav-btn{background:none;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:.9rem;padding:.5rem .75rem;position:relative;transition:all .2s ease}.admin-header .nav-btn:hover{background:var(--bg-page);color:var(--primary-color)}.admin-header .notification-badge{align-items:center;background:var(--danger-color);border-radius:50%;color:var(--white);display:flex;font-size:var(--text-xs);font-weight:700;height:18px;justify-content:center;position:absolute;right:2px;top:2px;width:18px}.admin-sidebar{background:linear-gradient(180deg,var(--green-900) 0,var(--primary-darker) 100%);box-shadow:var(--shadow);display:flex;flex-direction:column;height:calc(100vh - 70px);left:0;overflow-y:auto;position:fixed;top:70px;width:250px;z-index:1000}.admin-sidebar-nav{flex:1 1;overflow-y:auto;padding:1rem}.admin-sidebar-link{align-items:center;border-radius:8px;color:var(--white-88);display:flex;font-size:.9rem;font-weight:500;margin-bottom:.35rem;padding:.75rem 1rem;text-decoration:none;transition:background .2s ease,color .2s ease}.admin-sidebar-link:hover{background:var(--white-12);color:var(--white)}.admin-sidebar-link-active{background:var(--white-18);color:var(--white)}.admin-sidebar-icon{flex-shrink:0;margin-right:.75rem}.admin-sidebar-footer{border-top:1px solid var(--white-15);flex-shrink:0;padding:1rem;text-align:center}.admin-sidebar-footer .version-text{color:var(--white-70);font-size:.75rem;line-height:1.4}@media (max-width:768px){.admin-header-nav .nav-btn span:not(.notification-badge){display:none}.admin-sidebar{transform:translateX(-100%);transition:transform .25s ease}.admin-app.admin-sidebar-open .admin-sidebar{transform:translateX(0)}}.biz-app{background:var(--bg-page);box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr;height:100dvh;max-height:100dvh;max-width:100%;min-height:0;overflow:hidden;width:100%}@media (min-width:768px){.biz-app{grid-template-columns:220px minmax(0,1fr);grid-template-columns:var(--sidebar-width,220px) minmax(0,1fr)}.biz-app:has(.biz-sidebar-collapsed){grid-template-columns:64px minmax(0,1fr);grid-template-columns:var(--sidebar-collapsed-width,64px) minmax(0,1fr)}}.biz-sidebar{background:var(--sidebar-bg);color:var(--white);display:flex;flex-direction:column;flex-shrink:0;height:100dvh;left:0;max-height:100dvh;overflow:hidden;position:fixed;top:0;transform:translateX(-100%);transition:transform .25s ease,width .25s ease;width:min(260px,88vw);z-index:200}.biz-app.biz-nav-open .biz-sidebar{box-shadow:4px 0 24px var(--overlay-15);transform:translateX(0)}@media (min-width:768px){.biz-sidebar{grid-column:1;grid-row:1;height:100dvh;left:auto;max-height:100dvh;position:relative;top:auto;transform:none;width:100%;z-index:1}.biz-app.biz-nav-open .biz-sidebar,.biz-sidebar{box-shadow:none}}.biz-sidebar-collapsed{width:64px}@media (max-width:767px){.biz-sidebar-collapsed{width:min(260px,88vw)}}.biz-sidebar-brand{align-items:center;border-bottom:1px solid var(--white-10);display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.85rem .75rem}.biz-sidebar-logo{flex-shrink:0;height:80px;max-width:140px;object-fit:contain;width:auto}.biz-sidebar-toggle{background:#0000;border:none;border-radius:6px;color:var(--white);cursor:pointer;flex-shrink:0;font-size:1.1rem;padding:.35rem .5rem}.biz-sidebar-toggle:hover{background:var(--white-10)}.biz-sidebar-nav{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.35rem .25rem 1rem 0;scroll-behavior:smooth;scrollbar-gutter:stable}.biz-sidebar-nav::-webkit-scrollbar{width:6px}.biz-sidebar-nav::-webkit-scrollbar-track{background:#0000;margin:.25rem 0}.biz-sidebar-nav::-webkit-scrollbar-thumb{background:var(--white-28);border-radius:999px}.biz-sidebar-nav::-webkit-scrollbar-thumb:hover{background:var(--white-45)}@supports (scrollbar-width:thin){.biz-sidebar-nav{scrollbar-color:var(--white-35) #0000;scrollbar-width:thin}}.biz-nav-group-btn,.biz-nav-item{align-items:center;background:#0000;border:none;color:var(--white-90);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.65rem;margin-right:.15rem;padding:.65rem .85rem .65rem 1rem;text-align:left;text-decoration:none;transition:background .2s ease;width:calc(100% - .25rem)}.biz-nav-group-btn:hover,.biz-nav-item:hover{background:var(--white-08)}.biz-nav-item-active{background:var(--white);color:var(--primary-dark);font-weight:600}.biz-nav-group-open{background:var(--white-06)}.biz-nav-group-active{background:var(--white-12);border-left:4px solid var(--white)}.biz-nav-icon{flex-shrink:0;font-size:1.1rem}.biz-nav-group-label{flex:1 1}.biz-nav-chevron{font-size:var(--text-xs);opacity:.8}.biz-nav-children{background:var(--overlay-15);padding:.25rem 0}.biz-nav-child{color:var(--white-85);display:block;padding:.5rem 1rem .5rem 2.75rem;text-decoration:none;transition:background .2s ease}.biz-nav-child:hover{background:var(--white-06)}.biz-nav-child-active{background:var(--primary-color);font-weight:600}.biz-main{display:flex;flex-direction:column;grid-column:1;grid-row:1;height:100dvh;margin-left:0;max-height:100dvh;max-width:100%;min-width:0;overflow:hidden;width:100%}@media (min-width:768px){.biz-main{grid-column:2}}.biz-main-collapsed{margin-left:0}.biz-topbar{background:var(--topbar-bg);border-bottom:1px solid var(--border-color);box-sizing:border-box;flex:0 0 auto;flex-shrink:0;gap:.5rem;justify-content:space-between;max-width:100%;min-height:52px;padding:.55rem 1rem;position:relative;width:100%;z-index:150}.biz-topbar,.biz-topbar-left{align-items:center;display:flex;min-width:0}.biz-topbar-left{flex:1 1 auto;gap:.75rem}.biz-topbar-marquee{display:none;flex:1 1 auto;-webkit-mask-image:linear-gradient(90deg,#0000,var(--black) 8%,var(--black) 92%,#0000);mask-image:linear-gradient(90deg,#0000,var(--black) 8%,var(--black) 92%,#0000);min-width:0;overflow:hidden}@media (min-width:1280px){.biz-topbar-marquee{display:block}}.biz-all-projects-btn{align-items:center;background:var(--primary-color);border:none;border-radius:999px;color:var(--white);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-sm);font-weight:600;gap:.4rem;padding:.45rem .9rem;text-decoration:none;white-space:nowrap}.biz-all-projects-btn:hover{background:var(--primary-dark)}.biz-topbar-marquee-track{animation:biz-marquee 28s linear infinite;display:flex;gap:3rem;width:max-content}.biz-topbar-marquee-track span{color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;white-space:nowrap}@keyframes biz-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.biz-topbar-right{align-items:center;display:flex;flex:0 0 auto;flex-shrink:0;gap:.65rem}.biz-sync-btn{align-items:center;background:var(--brand-teal);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:600;gap:.35rem;padding:.4rem .75rem}.biz-sync-btn:hover:not(:disabled){background:var(--brand-teal-dark)}.biz-sync-btn:disabled{cursor:default;opacity:.75}.biz-sync-btn.is-syncing svg{animation:spin .8s linear infinite}.biz-connected-pill{background:var(--primary-light);border:none;border-radius:999px;color:var(--white);cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:700;line-height:1.2;padding:.35rem .75rem}.biz-connected-pill:hover{background:var(--primary-dark)}.biz-connected-pill--disconnected{background:var(--red-600)}.biz-connected-pill--disconnected:hover{background:var(--red-700)}.biz-wa-status-backdrop{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--overlay-40);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:2000}.biz-wa-status-modal{align-items:center;border-radius:1rem;box-shadow:0 20px 50px var(--overlay-25);color:var(--white);display:flex;flex-direction:column;gap:1rem;padding:2rem 1.75rem 1.75rem;position:relative;text-align:center;width:min(92vw,800px)}.biz-wa-status-modal--connected{background:linear-gradient(2deg,var(--green-500) 0,var(--green-600) 100%)}.biz-wa-status-modal--disconnected{background:linear-gradient(90deg,var(--red-400) 0,var(--red-600) 100%)}.biz-wa-status-close{background:#0000;border:none;color:var(--white-85);cursor:pointer;font-size:1.75rem;font-weight:700;line-height:1;padding:.15rem .35rem;position:absolute;right:1rem;top:.85rem}.biz-wa-status-close:hover{color:var(--white)}.biz-wa-status-title{align-items:center;display:flex;font-size:1.5rem;font-weight:800;gap:.5rem;justify-content:center;line-height:1.2;margin:0}.biz-wa-status-title svg{filter:drop-shadow(0 2px 4px var(--overlay-15));font-size:1.85rem}.biz-wa-status-message{font-size:1rem;font-weight:500;line-height:1.55;margin:0;max-width:36rem;padding:0 .5rem}.biz-wa-status-actions{display:flex;justify-content:center;padding-top:.35rem;width:100%}.biz-wa-status-reconnect{align-items:center;background:var(--green-900);border:none;border-radius:.65rem;box-shadow:0 4px 12px var(--overlay-20);color:var(--white);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.65rem;justify-content:center;line-height:1.2;min-width:11rem;padding:.65rem 1.25rem;text-decoration:none}.biz-wa-status-reconnect svg{flex-shrink:0;font-size:1.35rem}.biz-wa-status-reconnect span{text-align:left}.biz-wa-status-reconnect:hover{background:var(--green-950)}@media (max-width:640px){.biz-wa-status-modal{padding:1.75rem 1.25rem 1.5rem;width:min(94vw,800px)}.biz-wa-status-title{font-size:1.25rem}.biz-wa-status-message{font-size:.92rem}}.biz-topbar-avatar{align-items:center;background:var(--brand-teal);border-radius:50%;color:var(--white);display:flex;font-size:1rem;height:36px;justify-content:center;text-decoration:none;width:36px}.biz-topbar-link{background:none;color:var(--brand-teal);font-size:.9rem;gap:.4rem;padding:.25rem;text-decoration:none}.biz-topbar-link,.biz-topbar-logout{align-items:center;border:none;cursor:pointer;display:flex;font-weight:600}.biz-topbar-logout{background:var(--red-600);border-radius:8px;color:var(--white);font-size:var(--text-sm);gap:.35rem;padding:.4rem .75rem}.biz-topbar-logout:hover{background:var(--red-700)}.biz-notify-btn{color:var(--brand-teal);font-size:1.15rem;position:relative}.biz-notify-badge{align-items:center;background:var(--red-600);border-radius:50%;color:var(--white);display:flex;font-size:var(--text-xs);font-weight:700;height:16px;justify-content:center;min-width:16px;pointer-events:none;position:absolute;right:-2px;top:-2px}.biz-notify-wrap{align-items:center;display:flex;position:relative}.biz-notify-panel{background:var(--white);border:1px solid var(--gray-200);border-radius:.75rem;box-shadow:0 16px 36px var(--overlay-16);overflow:hidden;position:absolute;right:0;top:calc(100% + .6rem);width:min(22rem,90vw);z-index:1200}.biz-notify-panel-head{align-items:center;background:var(--gray-50);border-bottom:1px solid var(--gray-200);color:var(--gray-900);display:flex;font-size:.85rem;gap:.75rem;justify-content:space-between;padding:.7rem .9rem}.biz-notify-panel-close{background:#0000;border:none;color:var(--gray-500);cursor:pointer;font-size:1.15rem;line-height:1;padding:0 .15rem}.biz-notify-panel-close:hover{color:var(--gray-900)}.biz-notify-panel-body{max-height:20rem;overflow-y:auto}.biz-notify-empty{color:var(--gray-500);font-size:var(--text-sm);margin:0;padding:1.1rem .9rem;text-align:center}.biz-notify-list{list-style:none;margin:0;padding:0}.biz-notify-item{border-bottom:1px solid var(--gray-100);padding:.7rem .9rem}.biz-notify-item:last-child{border-bottom:none}.biz-notify-item-title{color:var(--gray-900);font-size:var(--text-sm);font-weight:700;margin:0}.biz-notify-item-text{color:var(--gray-600);font-size:var(--text-sm);line-height:1.45;margin:.2rem 0 0}.biz-notify-item-time{color:var(--gray-400);display:block;font-size:var(--text-xs);margin-top:.3rem}.biz-content{-webkit-overflow-scrolling:touch;background:var(--bg-page);box-sizing:border-box;flex:1 1 auto;max-width:100%;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;padding:10px;width:100%}.biz-dashboard{background:var(--bg-page);min-height:100%;padding:.75rem 1rem 1.5rem}.biz-dashboard-layout{grid-gap:.85rem;align-items:start;display:grid;gap:.85rem;grid-template-columns:1fr minmax(260px,300px);grid-template-rows:auto auto auto}.biz-dashboard-top{grid-gap:.75rem;display:grid;gap:.75rem;grid-column:1;grid-row:1;grid-template-columns:repeat(4,minmax(0,1fr))}.biz-dashboard-side{display:flex;flex-direction:column;gap:.75rem;grid-column:2;grid-row:1/span 3}@media (max-width:1200px){.biz-dashboard-top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.biz-dashboard-layout{grid-template-columns:1fr}.biz-dashboard-top{grid-column:1;grid-row:auto}.biz-dashboard-side{grid-row:auto!important}.biz-dashboard-charts,.biz-dashboard-side,.biz-meta-panel{grid-column:1!important}}@media (max-width:640px){.biz-dashboard-top{grid-template-columns:1fr}}.biz-meta-panel{background:var(--white);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--shadow);grid-column:1;grid-row:2;padding:1.25rem 1.5rem}.biz-meta-panel h2{color:var(--brand-teal);font-size:1.15rem;font-weight:700;margin:0 0 1rem;text-align:center}.biz-meta-list{display:flex;flex-direction:column;gap:.65rem;list-style:none;margin:0;padding:0}.biz-meta-item{grid-gap:.75rem;align-items:center;display:grid;font-size:var(--text-sm);gap:.75rem;grid-template-columns:minmax(140px,200px) 1fr auto}@media (max-width:700px){.biz-meta-item{gap:.35rem;grid-template-columns:1fr}}.biz-meta-label{color:var(--gray-700);font-weight:500}.biz-meta-bar-wrap{background:#0000;border-radius:999px;height:28px;overflow:hidden;position:relative}.biz-meta-bar{border-radius:999px;height:100%;opacity:.55;width:72%}.biz-meta-bar-green{background:color-mix(in srgb,var(--success-color) 55%,var(--white))}.biz-meta-bar-pink{background:var(--purple-100)}.biz-meta-bar-blue{background:var(--blue-100)}.biz-meta-bar-yellow{background:color-mix(in srgb,var(--warning-color) 55%,var(--white))}.biz-meta-bar-cyan{background:var(--cyan-100)}.biz-meta-bar-orange{background:var(--orange-200)}.biz-meta-bar-red{background:color-mix(in srgb,var(--danger-color) 50%,var(--white))}.biz-meta-bar-muted{background:var(--gray-200)}.biz-meta-value{align-items:center;border-radius:999px;display:inline-flex;font-size:var(--text-xs);font-weight:700;justify-content:center;min-width:5.5rem;padding:.28rem .65rem;text-align:center;white-space:nowrap}.biz-meta-pill-green{background:color-mix(in srgb,var(--success-color) 18%,var(--white));color:#047857}.biz-meta-pill-pink{background:var(--purple-100);color:var(--purple-800)}.biz-meta-pill-yellow{background:color-mix(in srgb,var(--warning-color) 20%,var(--white));color:#b45309}.biz-meta-pill-cyan{background:var(--cyan-100);color:var(--cyan-800)}.biz-meta-pill-orange{background:var(--orange-200);color:var(--orange-800)}.biz-meta-pill-red{background:color-mix(in srgb,var(--danger-color) 16%,var(--white));color:#b91c1c}.biz-meta-pill-muted{background:var(--gray-100);color:var(--text-muted)}.biz-dashboard-charts{grid-gap:.85rem;display:grid;gap:.85rem;grid-column:1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.biz-dashboard-charts{grid-template-columns:1fr}}.biz-chart-card{background:var(--white);border-radius:16px;box-shadow:0 2px 8px var(--brand-teal-glow);display:flex;flex-direction:column;min-height:280px;padding:1rem 1.15rem 1.25rem}.biz-chart-card-campaign h3{color:var(--primary-dark);font-size:1.05rem;font-weight:700;margin:0 0 .75rem;text-align:center}.biz-chart-card-toolbar{display:flex;justify-content:flex-end;margin-bottom:.35rem}.biz-chart-card-toolbar select{background:var(--green-50);border:1px solid var(--green-200);border-radius:8px;color:var(--green-900);cursor:pointer;font-size:var(--text-sm);padding:.35rem .6rem}.biz-chart-area{flex:1 1;min-height:220px}.biz-chart-loading{color:var(--gray-500);font-size:.85rem;margin:auto;text-align:center}.biz-campaign-chart-wrap{grid-gap:.75rem;align-items:center;display:grid;flex:1 1;gap:.75rem;grid-template-columns:minmax(140px,1fr) minmax(120px,1fr);min-height:220px}@media (max-width:520px){.biz-campaign-chart-wrap{grid-template-columns:1fr}}.biz-campaign-pie{height:200px;min-width:0}.biz-campaign-legend{color:var(--gray-700);display:flex;flex-direction:column;font-size:var(--text-sm);gap:.35rem}.biz-campaign-name{color:var(--primary-dark);font-size:var(--text-sm);font-weight:800;margin:0 0 .35rem;word-break:break-word}.biz-campaign-legend p{align-items:center;display:flex;gap:.4rem;margin:0}.biz-campaign-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.biz-stat-row-split{margin-top:.15rem}.biz-stat-card{background:var(--white);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.5rem;min-height:148px;padding:.75rem .85rem}.biz-stat-card-agents .biz-stat-center-pill{margin:.15rem 0 .35rem}.biz-stat-center-pill{align-items:center;background:var(--green-100);border-radius:12px;color:var(--green-900);display:flex;flex-direction:column;font-size:var(--text-xs);font-weight:600;gap:.2rem;justify-content:center;padding:.55rem .75rem;text-align:center}.biz-stat-center-pill strong{color:var(--primary-darker);font-size:1.1rem;font-weight:900;line-height:1}.biz-stat-pills-row{flex-direction:row;flex-wrap:wrap;margin-top:auto}.biz-chat-status-list{display:flex;flex:1 1;flex-direction:column;gap:.4rem;list-style:none;margin:.15rem 0 0;padding:0}.biz-chat-status-box{background:var(--green-100);border-radius:12px;margin-top:.1rem;padding:.45rem .65rem}.biz-chat-status-list li{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.biz-chat-status-list strong{color:var(--gray-900);font-size:.95rem;font-weight:800}.biz-stat-card h3{color:var(--primary-dark);font-size:1.05rem;font-weight:700;margin:0;text-align:left}.biz-stat-row-fill{align-items:center;background:var(--green-100);border-radius:12px;color:var(--green-900);display:flex;font-size:.75rem;justify-content:space-between;padding:.4rem .85rem}.biz-stat-row-fill strong{color:var(--primary-darker)}.biz-stat-pills{display:flex;flex-wrap:wrap;gap:.35rem}.biz-stat-pills-col{flex-direction:column}.biz-pill{align-items:center;background:var(--green-50);border-radius:999px;color:var(--green-900);display:inline-flex;font-size:var(--text-xs);gap:.3rem;padding:.3rem .55rem}.biz-pill strong{margin-left:.15rem}.biz-pill-green{background:var(--green-100);color:var(--primary-darker)}.biz-pill-green svg{color:var(--primary-color)}.biz-pill-red{background:var(--red-100);color:var(--red-800)}.biz-pill-red svg{color:var(--red-600)}.biz-pill-yellow{background:var(--yellow-100);color:var(--orange-900)}.biz-pill-yellow svg{color:var(--yellow-600)}.biz-pill-blue{background:var(--blue-50);color:var(--blue-800)}.biz-pill-blue svg{color:var(--blue-600)}.biz-stat-card-plan{align-items:stretch}.biz-stat-card-plan h3{text-align:left;width:100%}.biz-plan-badge{background:var(--green-100);border-radius:999px;color:var(--green-900);display:block;font-size:var(--text-xs);font-weight:700;letter-spacing:.02em;padding:.4rem;text-align:center;width:100%}.biz-upgrade-btn{background:var(--primary-dark);border:none;border-radius:999px;color:var(--white);cursor:pointer;display:flex;font-size:.75rem;font-weight:800;gap:.45rem;letter-spacing:.04em;margin-top:auto;padding:.5rem;width:100%}.biz-upgrade-btn,.biz-upgrade-icon{align-items:center;justify-content:center}.biz-upgrade-icon{background:var(--white-20);border-radius:50%;display:inline-flex;font-size:var(--text-xs);height:22px;width:22px}.biz-upgrade-btn:hover{background:var(--brand-teal-dark)}.biz-contact-tags{display:flex;flex-direction:column;gap:.35rem}.biz-contact-tag{align-items:center;background:var(--green-100);border-radius:999px;color:var(--green-900);display:inline-flex;flex:1 1;font-size:var(--text-xs);font-weight:600;gap:.2rem;justify-content:center;padding:.32rem .65rem}.biz-contact-tag strong{font-weight:800}.biz-profile-card{background:var(--white);border-bottom:1px solid var(--gray-200);border-radius:16px;box-shadow:0 2px 8px var(--overlay-06);padding:1rem}.biz-profile-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:.5rem}.biz-profile-avatar{align-items:center;background:linear-gradient(135deg,var(--primary-light),var(--blue-500));border-radius:50%;display:flex;height:56px;justify-content:center;overflow:hidden;width:56px}.biz-profile-avatar img{height:70%;object-fit:contain;width:70%}.biz-profile-wa{color:var(--whatsapp-green);font-size:1.35rem}.biz-profile-name{color:var(--text-primary);font-size:1.1rem;font-weight:700;margin:0}.biz-profile-status{color:var(--gray-400);font-size:var(--text-xs);letter-spacing:.04em;margin:.15rem 0 .5rem}.biz-profile-phone{align-items:center;background:var(--green-50-alt);border:1px solid var(--green-100-soft);border-radius:10px;color:var(--gray-700);display:flex;font-size:var(--text-sm);gap:.5rem;justify-content:space-between;margin-bottom:.65rem;padding:.5rem .65rem}.biz-profile-phone strong{color:var(--gray-900);font-weight:700}.biz-profile-phone button{background:none;border:none;color:var(--gray-500);cursor:pointer;padding:.2rem}.biz-profile-phone button:hover{color:var(--brand-teal)}.biz-basic-info-btn{align-items:center;background:var(--white);border:1px solid var(--gray-300);border-radius:8px;color:var(--gray-700);cursor:pointer;display:flex;font-size:.85rem;justify-content:space-between;padding:.5rem .75rem;width:100%}.biz-basic-info-btn svg{transition:transform .2s ease}.biz-chevron-open{transform:rotate(180deg)}.biz-basic-info-panel{background:var(--gray-50);border-radius:8px;font-size:var(--text-sm);margin-top:.5rem;padding:.5rem .75rem}.biz-basic-info-panel p{color:var(--gray-500);display:flex;justify-content:space-between;margin:.35rem 0}.biz-basic-info-panel strong{color:var(--gray-900)}.biz-quick-actions{display:flex;flex-direction:column;gap:.5rem}.biz-quick-row{align-items:center;background:var(--white);border-radius:12px;box-shadow:0 2px 6px var(--teal-overlay-06);color:var(--gray-700);display:flex;font-size:.85rem;font-weight:600;justify-content:space-between;padding:.65rem .85rem}.biz-quick-click{background:var(--primary-light);border:none;border-radius:8px;color:var(--white);cursor:pointer;flex-shrink:0;font-size:.75rem;font-weight:700;padding:.3rem .75rem}.biz-quick-click:hover{background:var(--brand-teal-dark)}a.biz-quick-click{display:inline-block;line-height:1.4;text-decoration:none}.upgrade-modal{max-width:32rem}.upgrade-current{color:var(--gray-600)}.upgrade-current,.upgrade-empty{font-size:var(--text-sm);margin:0 0 1rem}.upgrade-empty{color:var(--gray-500)}.upgrade-plan-list{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0 0 1rem;max-height:18rem;overflow-y:auto;padding:0}.upgrade-plan{border:1px solid var(--gray-200);border-radius:10px;padding:.7rem .85rem}.upgrade-plan.is-current{background:var(--green-50);border-color:var(--primary-light)}.upgrade-plan-head{align-items:center;color:var(--gray-900);display:flex;font-size:.88rem;gap:.5rem;justify-content:space-between}.upgrade-tag{background:var(--primary-light);border-radius:999px;color:var(--white);font-size:var(--text-xs);font-weight:700;padding:.12rem .55rem}.upgrade-plan-features{color:var(--gray-600);font-size:var(--text-sm);line-height:1.5;margin:.4rem 0 0;padding-left:1.1rem}.upgrade-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.upgrade-cta{align-items:center;background:var(--primary-light);border-radius:8px;color:var(--white);display:inline-flex;font-size:var(--text-sm);font-weight:700;padding:.45rem .9rem;text-decoration:none}.upgrade-cta:hover{background:var(--brand-teal-dark)}.renew-plan-overlay{background:var(--slate-overlay-45);inset:0;overflow-y:auto;padding:1.5rem 1rem;position:fixed;z-index:1200}.renew-plan-page{background:var(--white);border-radius:14px;box-shadow:0 24px 60px var(--slate-overlay-25);margin:0 auto;max-width:78rem;padding:2rem 1.75rem 2.5rem;position:relative}.renew-plan-close{background:var(--slate-100);border:none;border-radius:50%;color:var(--slate-600);cursor:pointer;font-size:1.25rem;height:2rem;line-height:1;position:absolute;right:1rem;top:.85rem;width:2rem}.renew-plan-close:hover{background:var(--border-color)}.renew-steps{display:flex;gap:3.5rem;justify-content:center;list-style:none;margin:0 0 1.5rem;padding:0}.renew-steps li{align-items:center;color:var(--slate-400);display:flex;flex-direction:column;font-size:var(--text-sm);gap:.4rem}.renew-steps li.is-active,.renew-steps li.is-done{color:var(--primary-dark);font-weight:600}.renew-step-dot{background:var(--slate-300);border-radius:50%;color:var(--white);display:grid;font-size:var(--text-sm);font-weight:700;height:1.75rem;place-items:center;width:1.75rem}.renew-steps li.is-active .renew-step-dot,.renew-steps li.is-done .renew-step-dot{background:var(--primary-light)}.renew-cycle-toggle{background:var(--white);border:1px solid var(--border-color);border-radius:999px;box-shadow:0 2px 8px var(--slate-overlay-06);display:flex;gap:.25rem;justify-content:center;margin:0 auto;padding:.3rem;width:fit-content}.renew-cycle-btn{background:#0000;border:none;border-radius:999px;color:var(--slate-600);cursor:pointer;font-size:.85rem;font-weight:600;padding:.5rem 1.5rem}.renew-cycle-btn.is-active{background:linear-gradient(90deg,var(--green-500),var(--primary-color));color:var(--white)}.renew-title{color:var(--primary-dark);font-size:1.6rem;font-weight:700;margin:1.5rem 0;text-align:center}.renew-state{color:var(--text-secondary);font-size:.9rem;padding:2rem 0;text-align:center}.renew-state-error{color:var(--red-700)}.renew-table-wrap{border:1px solid var(--border-color);border-radius:10px;overflow-x:auto}.renew-table{border-collapse:collapse;font-size:var(--text-sm);width:100%}.renew-table td,.renew-table th{border-bottom:1px solid var(--slate-200);color:var(--slate-700);padding:.7rem 1rem;text-align:center;vertical-align:middle}.renew-table thead th{background:var(--green-50-soft);border-bottom:1px solid var(--border-color);min-width:9.5rem;padding-bottom:1rem;vertical-align:top}.renew-feature-col,.renew-row-label{background:var(--bg-page);font-weight:600;min-width:12rem;text-align:left!important}.renew-table thead .renew-feature-col{background:var(--green-100-leaf);color:var(--slate-900);font-size:.85rem;vertical-align:middle}.renew-row-label{font-size:var(--text-sm);font-weight:500}.renew-row-price{color:var(--pink-700)}.renew-row-plain{color:var(--text-primary)}.renew-row-feature{color:var(--primary-dark)}.renew-row-chatbot{color:var(--purple-600);font-weight:600}.renew-table tbody tr:nth-child(2n) .renew-row-label,.renew-table tbody tr:nth-child(2n) td{background:var(--surface-soft)}.renew-mark{display:inline-block;height:1rem;position:relative;width:1rem}.renew-mark-yes{background:var(--green-500);border-radius:3px}.renew-mark-yes:after{border:solid var(--white);border-width:0 2px 2px 0;content:"";height:.55rem;left:.32rem;position:absolute;top:.12rem;transform:rotate(45deg);width:.28rem}.renew-mark-no:after,.renew-mark-no:before{background:var(--red-600);border-radius:2px;content:"";height:2.5px;left:50%;position:absolute;top:50%;width:1rem}.renew-mark-no:before{transform:translate(-50%,-50%) rotate(45deg)}.renew-mark-no:after{transform:translate(-50%,-50%) rotate(-45deg)}.renew-cell-stack{align-items:center;display:inline-flex;gap:.4rem;justify-content:center}.renew-cell-note{line-height:1.35}.renew-cell-note,.renew-plan-name{color:var(--slate-700);font-size:var(--text-sm)}.renew-plan-name{display:block;font-weight:600;letter-spacing:.04em}.renew-plan-price{color:var(--primary-dark);display:block;font-size:1.4rem;font-weight:700;margin-top:.3rem}.renew-plan-price sup{color:var(--red-600);font-size:var(--text-xs);font-weight:600;margin-left:.15rem}.renew-plan-days{color:var(--text-secondary);display:block;font-size:var(--text-xs);font-weight:500;margin-top:.1rem}.renew-select-btn{align-items:center;background:var(--primary-light);border:none;border-radius:5px;color:var(--white);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:600;justify-content:center;margin-top:.6rem;padding:.35rem 1.1rem;text-decoration:none}.renew-select-btn:hover:not(:disabled){background:var(--brand-teal-dark)}.renew-select-btn:disabled{background:var(--slate-300);cursor:default}.renew-yes{color:var(--primary-color)}.renew-no{color:var(--slate-300)}.renew-ready{padding:3rem 1rem;text-align:center}.renew-ready h2{color:var(--primary-dark);margin:0 0 .75rem}.renew-ready p{color:var(--slate-600);font-size:.9rem;margin:0 0 1.5rem}.renew-ready-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}@media (max-width:640px){.renew-plan-page{padding:1.75rem .85rem 2rem}.renew-cycle-btn{font-size:var(--text-sm);padding:.45rem .85rem}.renew-title{font-size:1.25rem}}.wa-link-modal{max-width:30rem}.wa-link-hint{color:var(--gray-500);font-size:var(--text-sm);margin:0 0 1rem}.wa-link-field{color:var(--gray-700);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:600;gap:.35rem;margin-bottom:.85rem}.wa-link-field input,.wa-link-field textarea{border:1px solid var(--gray-300);border-radius:8px;font-family:inherit;font-size:.85rem;padding:.5rem .65rem}.wa-link-field input:focus,.wa-link-field textarea:focus{border-color:var(--primary-light);box-shadow:0 0 0 2px var(--legacy-primary-glow-mid);outline:none}.wa-link-result{background:var(--green-50);border:1px solid var(--green-200);border-radius:8px;margin-bottom:1rem;padding:.6rem .7rem}.wa-link-result span{color:var(--primary-dark);display:block;font-size:var(--text-xs);font-weight:700;margin-bottom:.2rem}.wa-link-result code{color:var(--gray-900);font-size:var(--text-sm);word-break:break-all}.wa-link-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.wa-link-open{align-items:center;background:var(--primary-light);border-radius:8px;color:var(--white);display:inline-flex;font-size:var(--text-sm);font-weight:700;padding:.45rem .9rem;text-decoration:none}.wa-link-open:hover{background:var(--brand-teal-dark)}.wa-link-open[aria-disabled=true]{opacity:.5;pointer-events:none}.biz-learning-hub{background:var(--white);border-radius:16px;box-shadow:0 2px 8px var(--brand-teal-glow);flex:1 1;padding:1rem}.biz-learning-hub h3{align-items:center;color:var(--primary-dark);display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;margin:0 0 .75rem}.biz-learning-link{background:linear-gradient(90deg,var(--green-50),var(--green-50-alt));border:1px solid var(--green-200);border-radius:10px;color:var(--blue-700);display:block;font-size:var(--text-sm);font-weight:500;line-height:1.4;padding:.75rem;text-decoration:none}.biz-learning-link:hover{background:var(--green-100)}.biz-feature-page .biz-page-desc{color:var(--text-secondary);font-size:.9rem;margin:.75rem 1rem 0}.biz-feature-placeholder{background:var(--white);border:1px dashed var(--primary-border);border-radius:12px;color:var(--slate-600);margin:1rem;max-width:560px;padding:2rem}.biz-feature-placeholder a{color:var(--primary-dark);font-weight:600}@media (max-width:768px){.biz-topbar-link-text{display:none}.biz-main,.biz-main-collapsed{margin-left:0}.biz-sidebar{box-shadow:4px 0 24px var(--overlay-15)}}.all-projects-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--green-100-alt);display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;padding-bottom:2rem;position:relative}.all-projects-page button,.all-projects-page h1,.all-projects-page h2,.all-projects-page h3,.all-projects-page p{font-family:inherit}.all-projects-pattern{background-repeat:repeat;background-size:52px 52px;inset:0;opacity:.13;pointer-events:none;position:fixed;z-index:0}.all-projects-pattern:before{background-image:linear-gradient(45deg,#0000 48%,var(--green-overlay-07) 50%,#0000 52%),linear-gradient(-45deg,#0000 48%,var(--green-overlay-05) 50%,#0000 52%);background-size:84px 84px;content:"";inset:0;position:absolute}.all-projects-shell{display:flex;flex-direction:column;gap:1.25rem;margin:.5rem auto 0;max-width:none;position:relative;width:95%;z-index:1}@media (min-width:768px){.all-projects-shell{width:80%}}.all-projects-header{align-items:center;background:var(--primary-dark);border:2px solid var(--primary-dark);border-radius:8px;color:var(--white);display:flex;gap:1rem;justify-content:space-between;padding:.5rem .75rem}.all-projects-header h1{color:var(--white);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0}.all-projects-header p{color:var(--white);font-size:1.125rem;font-weight:600;line-height:1.3;margin:.1rem 0 0}.all-projects-logout{align-items:center;background:var(--red-600);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1rem;font-weight:600;justify-content:center;margin-right:.35rem;padding:.75rem .85rem}.all-projects-logout:hover{background:var(--red-700)}.all-projects-toolbar{align-items:center;background:var(--white);border-radius:10px;box-shadow:0 2px 12px var(--overlay-08);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;min-height:15vh;padding:1rem 1.25rem}.all-projects-toolbar h2{color:var(--primary-dark);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}@media (min-width:768px){.all-projects-toolbar h2{font-size:2.3rem}}.all-projects-create-btn{align-items:center;background:var(--primary-darker);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.35rem;padding:.35rem .65rem;white-space:nowrap}@media (min-width:768px){.all-projects-create-btn{padding:.75rem 1rem}}.all-projects-create-btn:hover{background:var(--green-900)}.all-projects-main{flex:1 1}.all-projects-grid{grid-gap:1.75rem;display:grid;gap:1.75rem;grid-template-columns:1fr}@media (min-width:768px){.all-projects-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.all-projects-card{background:var(--white);border-bottom:none;border-left:4px solid var(--green-500);border-radius:8px;border-right:4px solid var(--green-500);border-top:none;box-shadow:0 10px 25px var(--overlay-18);display:flex;flex-direction:column;gap:.65rem;padding:1rem .85rem .9rem;position:relative}.all-projects-card-badge{height:3.5rem;object-fit:contain;pointer-events:none;position:absolute;right:-1rem;top:-1.75rem;width:3.5rem}.all-projects-card-title{color:var(--primary-dark);font-size:1.3rem;font-weight:600;line-height:1.25;margin:0;padding-top:.25rem;text-align:center}.all-projects-card-divider{border:none;border-top:1px solid var(--gray-300);margin:0;width:100%}.all-projects-card-body{grid-gap:.65rem .5rem;align-items:start;display:grid;gap:.65rem .5rem;grid-template-columns:1fr 1fr;padding:.15rem .35rem 0 .75rem}.all-projects-field{align-items:flex-start;display:flex;gap:.5rem;min-width:0}.all-projects-field-bluetick{margin-left:-.25rem}.all-projects-field-icon{color:var(--gray-900);flex-shrink:0;font-size:1.5rem;line-height:1;margin-top:.15rem;width:1.5rem}.all-projects-bluetick-img{flex-shrink:0;height:1.75rem;margin-top:.1rem;mix-blend-mode:multiply;object-fit:contain;width:1.75rem}.all-projects-bluetick-empty{color:var(--text-muted)}.all-projects-bluetick-verified{color:var(--primary-color)}.all-projects-bluetick-unverified{color:var(--text-muted)}.all-projects-field-label{line-height:1.3}.all-projects-field-label,.all-projects-field-value{color:var(--gray-900);font-size:1rem;font-weight:600;margin:0}.all-projects-field-value{line-height:1.35;word-break:break-word}.all-projects-card-footer{align-items:center;display:flex;justify-content:center;padding-top:.1rem}.all-projects-view-btn{border:2px solid var(--green-100);border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;line-height:1.25;min-width:7.5rem;padding:.5rem;transition:background .2s ease;width:40%}.all-projects-view-btn,.all-projects-view-btn:hover{background:var(--green-500);color:var(--white)}@media (max-width:767px){.all-projects-card-body{grid-template-columns:1fr}.all-projects-toolbar{min-height:auto}.all-projects-view-btn{width:55%}}.create-channel-backdrop{align-items:center;background:var(--slate-overlay-45);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:2000}.create-channel-modal{background:var(--white);border-radius:8px;box-shadow:0 20px 50px var(--overlay-18);max-height:90vh;overflow-y:auto;padding:1.5rem 1.5rem 1.75rem;width:min(100%,880px)}.create-channel-modal-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.create-channel-modal-header h2{color:var(--gray-900);font-size:1.25rem;font-weight:600;margin:0}.create-channel-close{align-items:center;background:#0000;border:none;border-radius:0;color:var(--gray-500);cursor:pointer;display:inline-flex;font-size:1.25rem;font-weight:700;height:auto;justify-content:center;padding:.15rem;width:auto}.create-channel-close:hover{background:#0000;color:var(--red-600)}.create-channel-cards{grid-gap:1.5rem 2rem;display:grid;gap:1.5rem 2rem;grid-template-columns:1fr 1fr}.create-channel-card{background:var(--white);border:1px solid var(--gray-200);border-radius:1rem;box-shadow:0 4px 14px var(--overlay-08);display:flex;flex-direction:column;min-height:460px;overflow:hidden}.create-channel-card-banner{display:block;flex-shrink:0;height:200px;object-fit:cover;object-position:center;width:100%}.create-channel-card-body{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:0;padding:1rem 1.5rem 1.35rem}.create-channel-card-wa-icon{color:var(--whatsapp-green);font-size:3rem;line-height:1;margin-bottom:.75rem}.create-channel-card-copy{display:flex;flex:1 1;flex-direction:column;gap:.5rem;max-width:300px}.create-channel-card-copy h3{color:var(--gray-900);font-size:1.125rem;font-weight:600;line-height:1.3;margin:0;text-align:left}.create-channel-card-copy p{color:var(--gray-600);font-size:.8125rem;line-height:1.45;margin:0;text-align:left}.create-channel-start-btn{background:var(--primary-darker);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-size:.85rem;font-weight:600;margin-top:1rem;padding:.55rem 1rem}.create-channel-start-btn:hover{background:var(--green-900)}@media (max-width:768px){.create-channel-cards{grid-template-columns:1fr}.create-channel-modal{padding:1rem;width:92%}.create-channel-card{min-height:auto}}.biz-content:has(.livechat-page){display:flex;flex-direction:column;overflow:hidden;padding:0}.livechat-page{border-top:1px solid var(--border-color);display:grid;flex:1 1;grid-template-columns:minmax(300px,30%) minmax(0,1fr) minmax(268px,24%);height:calc(100vh - 52px)}.livechat-contacts,.livechat-page{background:var(--white);min-height:0}.livechat-contacts{border-right:1px solid var(--border-color);display:flex;flex-direction:column;gap:.75rem;overflow:hidden;padding:1rem .85rem .4rem}.livechat-inbox-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:0 .2rem}.livechat-inbox-title{color:var(--text-primary);font-size:1.125rem;font-weight:600;letter-spacing:-.03em;line-height:1.2;margin:0}.livechat-inbox-subtitle{color:var(--text-secondary);font-size:.75rem;margin:.15rem 0 0}.livechat-status{align-items:center;background:var(--gray-50);border:1px solid var(--border-color);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:.4rem;padding:.28rem .6rem;white-space:nowrap}.livechat-status-dot{background:var(--gray-400);border-radius:50%;height:6px;width:6px}.livechat-status.is-live{background:color-mix(in srgb,var(--success-color) 12%,var(--white));border-color:color-mix(in srgb,var(--success-color) 28%,var(--white));color:var(--success-color)}.livechat-status.is-live .livechat-status-dot{background:var(--success-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--success-color) 22%,#0000)}.livechat-status.is-idle{background:color-mix(in srgb,var(--warning-color) 14%,var(--white));border-color:color-mix(in srgb,var(--warning-color) 30%,var(--white));color:var(--warning-color)}.livechat-status.is-idle .livechat-status-dot{background:var(--warning-color)}.livechat-search-row{align-items:center;display:flex;gap:.5rem}.livechat-search-wrap{align-items:center;background:var(--gray-50);border:1px solid #0000;border-radius:12px;display:flex;flex:1 1;min-width:0;padding:0 .75rem}.livechat-search-wrap:focus-within{background:var(--white);border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-glow-soft)}.livechat-search-icon{color:var(--gray-400);flex-shrink:0;font-size:var(--text-sm)}.livechat-search-input{background:#0000;border:none;color:var(--text-primary);flex:1 1;font-size:.8125rem;min-width:0;outline:none;padding:.55rem .45rem}.livechat-search-input::placeholder{color:var(--gray-400)}.livechat-filter-btn{align-items:center;background:var(--gray-50);border:1px solid #0000;border-radius:12px;color:var(--text-secondary);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.livechat-filter-btn:hover{background:var(--white);border-color:var(--border-color);color:var(--primary-dark)}.livechat-attribute-filter{background:var(--gray-50);border:1px solid #0000;border-radius:12px;color:var(--text-primary);cursor:pointer;flex-shrink:0;font-size:.78rem;height:40px;max-width:9.5rem;outline:none;padding:0 .55rem}.livechat-attribute-filter:focus{background:var(--white);border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-glow-soft)}.livechat-tabs{display:flex;gap:.4rem}.livechat-tab{align-items:center;background:var(--gray-50);border:1px solid #0000;border-radius:999px;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex:1 1;font-size:var(--text-xs);font-weight:600;gap:.35rem;justify-content:center;letter-spacing:.01em;min-width:0;padding:.48rem .35rem;transition:background .15s ease,color .15s ease,border-color .15s ease}.livechat-tab-active{background:color-mix(in srgb,var(--success-color) 12%,var(--white));color:var(--success-color)}.livechat-tab-requesting{background:color-mix(in srgb,var(--warning-color) 14%,var(--white));color:var(--warning-color)}.livechat-tab-intervened{background:color-mix(in srgb,var(--primary-color) 12%,var(--white));color:var(--primary-dark)}.livechat-tab-active:hover{background:color-mix(in srgb,var(--success-color) 20%,var(--white))}.livechat-tab-requesting:hover{background:color-mix(in srgb,var(--warning-color) 22%,var(--white))}.livechat-tab-intervened:hover{background:color-mix(in srgb,var(--primary-color) 20%,var(--white))}.livechat-tab-selected.livechat-tab-active{background:color-mix(in srgb,var(--success-color) 18%,var(--white));border-color:color-mix(in srgb,var(--success-color) 35%,var(--white));color:var(--success-color)}.livechat-tab-selected.livechat-tab-requesting{background:color-mix(in srgb,var(--warning-color) 20%,var(--white));border-color:color-mix(in srgb,var(--warning-color) 40%,var(--white));color:var(--warning-color)}.livechat-tab-selected.livechat-tab-intervened{background:color-mix(in srgb,var(--primary-color) 18%,var(--white));border-color:color-mix(in srgb,var(--primary-color) 38%,var(--white));color:var(--primary-dark)}.livechat-tab-count{align-items:center;background:color-mix(in srgb,currentColor 12%,var(--white));border-radius:999px;color:inherit;display:inline-flex;font-size:var(--text-xs);font-weight:700;height:1.15rem;justify-content:center;min-width:1.15rem;padding:0 .28rem}.livechat-tab-selected.livechat-tab-active .livechat-tab-count{background:var(--success-color);color:var(--white)}.livechat-tab-selected.livechat-tab-requesting .livechat-tab-count{background:var(--warning-color);color:var(--white)}.livechat-tab-selected.livechat-tab-intervened .livechat-tab-count{background:var(--primary-color);color:var(--white)}.livechat-empty-list,.livechat-inline-error,.livechat-list-loading{color:var(--text-secondary);font-size:var(--text-sm);margin:.75rem .35rem;text-align:center}.livechat-inline-error{color:var(--danger-color);padding:0 .35rem;text-align:left}.livechat-list{display:flex;flex:1 1;flex-direction:column;gap:.1rem;margin:0 -.35rem;min-height:0;overflow-y:auto;padding:.1rem .35rem .6rem}.livechat-details::-webkit-scrollbar,.livechat-list::-webkit-scrollbar,.livechat-message-list::-webkit-scrollbar{width:6px}.livechat-details::-webkit-scrollbar-thumb,.livechat-list::-webkit-scrollbar-thumb,.livechat-message-list::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:999px}.livechat-item{align-items:center;background:#0000;border:none;border-radius:12px;cursor:pointer;display:flex;gap:.7rem;padding:.7rem .65rem;text-align:left;width:100%}.livechat-item:hover{background:var(--gray-50)}.livechat-item-active{background:var(--green-50)}.livechat-avatar{align-items:center;border-radius:50%;color:var(--white);display:flex;flex-shrink:0;font-size:.9rem;font-weight:600;height:40px;justify-content:center;width:40px}.livechat-thread-avatar{font-size:var(--text-sm);height:36px;width:36px}.livechat-avatar-green{background:var(--primary-color)}.livechat-avatar-pink{background:var(--primary-dark)}.livechat-item-main{flex:1 1;min-width:0}.livechat-item-bottom,.livechat-item-top{align-items:center;display:flex;gap:.4rem;justify-content:space-between}.livechat-name{color:var(--text-primary);font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.livechat-time{font-feature-settings:"tnum";color:var(--gray-400);flex-shrink:0;font-size:var(--text-xs);font-variant-numeric:tabular-nums}.livechat-item-active .livechat-time{color:var(--primary-dark)}.livechat-preview{color:var(--text-secondary);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.livechat-unread{background:var(--primary-color);border-radius:999px;color:var(--white);display:inline-flex;font-size:var(--text-xs);font-weight:700;height:1.15rem;min-width:1.15rem;padding:0 .28rem}.livechat-messages,.livechat-unread{align-items:center;justify-content:center}.livechat-messages{background:var(--surface-chat);background-image:url(/static/media/chat-bg.bded4f44087fb4e89252.png);background-repeat:repeat;background-size:360px;display:flex;flex-direction:column;min-height:0;padding:1.25rem}.livechat-messages:has(.livechat-thread){align-items:stretch;justify-content:flex-start;padding:0}.history-messages-empty,.livechat-messages-empty{align-items:center;background:var(--white);border:1px solid var(--border-color);border-radius:16px;box-shadow:var(--shadow);color:var(--text-primary);display:flex;font-size:.9rem;font-weight:500;gap:.9rem;max-width:90%;padding:1.15rem 1.4rem}.livechat-empty-icon{align-items:center;background:var(--green-50);border-radius:12px;color:var(--primary-color);display:inline-flex;flex-shrink:0;font-size:1.1rem;height:2.5rem;justify-content:center;width:2.5rem}.livechat-empty-copy{display:flex;flex-direction:column;gap:.12rem}.livechat-empty-copy strong{color:var(--text-primary);font-size:.95rem;font-weight:600}.livechat-empty-copy span{color:var(--text-secondary);font-size:var(--text-sm);font-weight:400}.whatsapp-connect-prompt{align-items:center;background:var(--white);border:1px solid var(--green-100-soft);border-radius:1rem;box-shadow:0 8px 28px var(--green-overlay-08);display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:1.5rem auto;max-width:32rem;min-height:min(420px,60vh);padding:2rem 1.5rem;text-align:center}.whatsapp-connect-prompt-compact{margin:1rem;min-height:auto;padding:1.25rem 1rem}.whatsapp-connect-prompt-icon{align-items:center;background:var(--green-100);border-radius:999px;color:var(--primary-dark);display:flex;font-size:2rem;height:4rem;justify-content:center;width:4rem}.whatsapp-connect-prompt-body h2{color:var(--green-900);font-size:1.2rem;margin:0 0 .5rem}.whatsapp-connect-prompt-body p{color:var(--gray-600);font-size:.95rem;line-height:1.5;margin:0 0 1rem}.whatsapp-connect-prompt-link{align-items:center;background:var(--primary-color);border-radius:.5rem;color:var(--white);display:inline-flex;font-weight:600;justify-content:center;padding:.55rem 1.1rem;text-decoration:none}.whatsapp-connect-prompt-link:hover{background:var(--primary-dark);color:var(--white)}.livechat-page .whatsapp-connect-prompt{background:var(--gray-50);border:none;border-radius:0;box-shadow:none;grid-column:1/-1;margin:0;max-width:none;min-height:calc(100vh - 8rem);width:100%}.history-messages-icon,.livechat-messages-icon{color:var(--primary-color);flex-shrink:0;font-size:1.35rem}.livechat-details{background:var(--gray-50);border-left:1px solid var(--border-color);min-height:0;overflow-y:auto;padding:1rem .9rem}.livechat-thread{align-self:stretch;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0;width:100%}.livechat-thread-header{align-items:center;background:var(--white);border-bottom:1px solid var(--border-color);display:flex;gap:.7rem;justify-content:space-between;padding:.75rem 1.1rem}.livechat-thread-identity{flex:1 1;min-width:0}.livechat-thread-identity strong{color:var(--text-primary);display:block;font-size:.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.livechat-thread-waid{display:block;font-weight:400}.livechat-status-chip,.livechat-thread-waid{color:var(--text-secondary);font-size:var(--text-xs)}.livechat-status-chip{align-items:center;background:var(--gray-100);border-radius:999px;display:inline-flex;flex-shrink:0;font-weight:600;letter-spacing:.02em;padding:.2rem .55rem;text-transform:capitalize}.livechat-status-chip-active{background:color-mix(in srgb,var(--success-color) 14%,var(--white));color:var(--success-color)}.livechat-status-chip-requesting{background:color-mix(in srgb,var(--warning-color) 16%,var(--white));color:var(--warning-color)}.livechat-status-chip-intervened{background:color-mix(in srgb,var(--primary-color) 14%,var(--white));color:var(--primary-dark)}.livechat-thread-actions{display:flex;flex-shrink:0;gap:.4rem}.livechat-message-list{display:flex;flex:1 1;flex-direction:column;gap:.5rem;overflow-y:auto;padding:1.15rem 1.25rem 1.5rem}.livechat-message-bubble{border-radius:16px;box-shadow:0 1px 2px var(--overlay-06);font-size:.875rem;line-height:1.5;max-width:min(70%,32rem);padding:.6rem .85rem .45rem}.livechat-message-bubble.incoming{align-self:flex-start;background:var(--white);border-bottom-left-radius:5px;color:var(--text-primary)}.livechat-message-bubble.outgoing{align-self:flex-end;background:var(--wa-bubble);border-bottom-right-radius:5px;color:var(--text-primary)}.livechat-message-bubble p{margin:0 0 .2rem;white-space:pre-wrap;word-break:break-word}.livechat-message-time{color:var(--text-secondary);display:block;font-size:var(--text-xs);text-align:right}.livechat-compose-wrap{background:var(--white);border-top:1px solid var(--border-color)}.livechat-quick-replies{align-items:center;display:flex;gap:.65rem;min-width:0;padding:.65rem 1.1rem 0}.livechat-quick-replies-label{align-items:center;color:var(--text-secondary);display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:600;gap:.35rem;letter-spacing:.01em}.livechat-quick-replies-chips{align-items:center;display:flex;gap:.4rem;min-width:0;overflow-x:auto;padding-bottom:.15rem}.livechat-quick-reply-chip{background:var(--gray-50);border:1px solid var(--border-color);border-radius:999px;color:var(--text-primary);cursor:pointer;flex-shrink:0;font-size:.78rem;max-width:180px;overflow:hidden;padding:.28rem .75rem;text-overflow:ellipsis;white-space:nowrap}.livechat-quick-reply-chip:hover:not(:disabled){background:var(--white);border-color:var(--primary-color);color:var(--primary-color)}.livechat-quick-reply-chip:disabled{cursor:not-allowed;opacity:.5}.livechat-compose{align-items:center;background:var(--white);display:flex;gap:.6rem;padding:.8rem 1.1rem .95rem}.livechat-compose input{background:var(--gray-50);border:1px solid var(--border-color);border-radius:999px;color:var(--text-primary);flex:1 1;font-size:.875rem;outline:none;padding:.7rem 1.05rem}.livechat-compose input:focus{background:var(--white);border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-glow-soft)}.livechat-compose button{align-items:center;background:var(--primary-color);border:none;border-radius:50%;color:var(--white);cursor:pointer;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.livechat-compose button:hover:not(:disabled){background:var(--primary-dark)}.livechat-compose button:disabled{cursor:not-allowed;opacity:.4}.livechat-compose-hint{background:var(--white);border-top:1px solid var(--border-color);color:var(--text-secondary);font-size:var(--text-sm);padding:.8rem 1.1rem;text-align:center}.greeting-page{background:var(--bg-page);min-height:calc(100vh - 52px);padding:0 0 1.5rem}.greeting-header{background:var(--white);border-bottom:1px solid var(--gray-200);padding:.85rem 1rem .75rem}.greeting-header h1{align-items:center;color:var(--gray-900);display:flex;font-size:1.15rem;font-weight:800;gap:.45rem;margin:0}.greeting-subtitle{color:var(--gray-500);font-size:.75rem;line-height:1.45;margin:.35rem 0 0;max-width:52rem}.greeting-loading{color:var(--gray-500);padding:2rem 1rem;text-align:center}.greeting-alert{border-radius:8px;font-size:.85rem;margin:.65rem auto 0;padding:.6rem .85rem;width:min(98%,1200px)}.greeting-alert-error{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-700)}.greeting-alert-success{background:var(--green-50-alt);border:1px solid var(--green-300);color:var(--green-700)}.greeting-auto-resolve{align-items:center;background:var(--white);border:1px solid var(--green-200);border-radius:12px;box-shadow:0 2px 8px var(--overlay-04);display:flex;gap:1rem;justify-content:space-between;margin:.75rem auto 0;padding:.85rem 1rem;width:min(98%,1200px)}.greeting-auto-resolve h2{color:var(--gray-900);font-size:.95rem;font-weight:800;margin:0 0 .2rem}.greeting-auto-resolve p{color:var(--gray-500);font-size:.75rem;margin:0}.greeting-toggle{background:var(--gray-300);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;position:relative;transition:background .2s;width:44px}.greeting-toggle:after{background:var(--white);border-radius:50%;box-shadow:0 1px 3px var(--overlay-20);content:"";height:18px;left:3px;position:absolute;top:3px;transition:transform .2s;width:18px}.greeting-toggle.is-on{background:var(--green-500)}.greeting-toggle.is-on:after{transform:translateX(20px)}.greeting-toggle:disabled{cursor:not-allowed;opacity:.55}.greeting-messages-panel{grid-gap:.85rem;background:var(--green-50-alt);display:grid;gap:.85rem;grid-template-columns:1fr 1fr;margin:.75rem auto 0;width:min(98%,1200px)}.greeting-message-card,.greeting-messages-panel{border:1px solid var(--green-200);border-radius:12px;padding:.85rem}.greeting-message-card{background:var(--white);display:flex;flex-direction:column;gap:.75rem;min-width:0}.greeting-message-card-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.greeting-message-card h3{color:var(--gray-900);font-size:.92rem;font-weight:800;margin:0 0 .25rem}.greeting-message-card-head>div>p{color:var(--gray-500);font-size:var(--text-xs);line-height:1.4;margin:0;max-width:16rem}.greeting-message-card-actions{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.45rem}.greeting-edit-btn{align-items:center;background:var(--white);border:1px solid var(--gray-300);border-radius:8px;color:var(--gray-700);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.3rem;padding:.3rem .55rem}.greeting-edit-btn:hover{border-color:var(--blue-300);color:var(--blue-600)}.greeting-preview{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:10px;min-height:180px;overflow:auto;padding:.75rem;position:relative}.greeting-preview-wa{color:var(--whatsapp-green);font-size:1.1rem;position:absolute;right:.55rem;top:.55rem}.greeting-preview-body{padding-right:1.5rem}.greeting-preview-header{color:var(--gray-900);font-size:var(--text-sm);font-weight:800;margin:0 0 .5rem}.greeting-preview-text{color:var(--gray-700);font-size:var(--text-sm);line-height:1.45;margin:0;white-space:pre-wrap}.greeting-preview-empty{color:var(--gray-400);font-size:var(--text-sm);font-style:italic;margin:0}.greeting-preview-buttons{display:flex;flex-direction:column;gap:.35rem;margin-top:.65rem}.greeting-preview-btn{background:var(--white);border:1px solid var(--blue-50);border-radius:8px;color:var(--blue-600);display:block;font-size:var(--text-xs);font-weight:600;padding:.35rem .5rem;text-align:center}.greeting-hours-card{background:var(--white);border:1px solid var(--green-200);border-radius:12px;box-shadow:0 2px 8px var(--overlay-04);margin:.75rem auto 0;padding:.85rem 1rem 1rem;width:min(98%,1200px)}.greeting-hours-head h2{color:var(--gray-900);font-size:.95rem;font-weight:800;margin:0 0 .2rem}.greeting-hours-head p{color:var(--gray-500);font-size:.75rem;margin:0 0 .85rem}.greeting-timezone-field{color:var(--gray-700);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:700;gap:.35rem;margin-bottom:.85rem}.greeting-timezone-field select{appearance:auto;background:var(--white);border:1px solid var(--gray-300);border-radius:10px;font-size:.85rem;font-weight:400;padding:.55rem .65rem}.greeting-schedule{display:flex;flex-direction:column;gap:.55rem}.greeting-day-row{grid-gap:.65rem;align-items:center;border-bottom:1px solid var(--gray-100);display:grid;font-size:var(--text-sm);gap:.65rem;grid-template-columns:88px 130px 1fr 100px;padding:.55rem 0}.greeting-day-row:last-child{border-bottom:none}.greeting-day-label{color:var(--gray-900);font-weight:700}.greeting-day-enabled{align-items:center;color:var(--gray-700);display:flex;font-size:var(--text-sm);font-weight:600;gap:.4rem}.greeting-day-times{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.greeting-time-selects{align-items:center;background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;display:inline-flex;gap:.2rem;padding:.25rem .35rem}.greeting-time-selects select{background:#0000;border:none;color:var(--gray-900);cursor:pointer;font-size:var(--text-sm);padding:.15rem .1rem}.greeting-time-sep{color:var(--gray-400);font-weight:600}.greeting-day-summary{color:var(--gray-900);font-size:var(--text-sm);font-weight:700;text-align:right;white-space:nowrap}.greeting-day-summary-12{display:none}.greeting-hours-saving{color:var(--gray-500);font-size:var(--text-sm);margin:.65rem 0 0}.greeting-modal-backdrop{align-items:center;background:var(--overlay-45);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:200}.greeting-modal-card{background:var(--white);border-radius:12px;box-shadow:0 16px 40px var(--overlay-20);max-height:90vh;overflow-y:auto;padding:1.25rem;width:min(480px,100%)}.greeting-modal-card h3{font-size:1.05rem;font-weight:800;margin:0 0 .5rem}.greeting-modal-hint{color:var(--gray-500);font-size:var(--text-sm);line-height:1.4;margin:0 0 .75rem}.greeting-modal-template-name{color:var(--gray-700);font-size:.85rem;margin:0 0 .65rem}.greeting-modal-actions{display:flex;justify-content:flex-end;margin-top:1rem}.greeting-modal-btn{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:600;padding:.45rem .9rem}.optin-edit-modal{width:min(560px,100%)}.optin-edit-type{display:flex;font-size:.85rem;gap:1rem;margin:0 0 .85rem}.optin-edit-type label{align-items:center;cursor:pointer;display:inline-flex;gap:.35rem}.optin-edit-field{color:var(--gray-700);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:600;gap:.35rem;margin:0 0 .85rem}.optin-edit-field select,.optin-edit-field textarea{border:1px solid var(--gray-300);border-radius:8px;font-family:inherit;font-size:.85rem;font-weight:400;padding:.55rem .65rem;resize:vertical;width:100%}.optin-edit-actions{gap:.5rem}@media (max-width:960px){.greeting-messages-panel{grid-template-columns:1fr}.greeting-day-row{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}.greeting-day-label{grid-column:1/-1}.greeting-day-summary{grid-column:1/-1;text-align:left}}@media (max-width:1024px){.livechat-page{grid-template-columns:minmax(240px,34%) 1fr}.livechat-details{display:none}}@media (max-width:768px){.livechat-page{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:auto;min-height:calc(100vh - 52px)}.livechat-contacts{border-bottom:1px solid var(--green-200-alt);border-right:none;max-height:220px}.livechat-messages{min-height:280px}}.biz-content:has(.history-page){display:flex;flex-direction:column;overflow:hidden;padding:0}.history-page{background:var(--green-200-alt);display:grid;flex:1 1;grid-template-columns:minmax(240px,24%) 1fr minmax(240px,26%);height:calc(100vh - 52px);min-height:0}.history-contacts{background:var(--green-100-alt);border-right:1px solid var(--green-200-alt);display:flex;flex-direction:column;gap:.65rem;min-height:0;padding:.75rem}.history-search-row{align-items:center;display:flex;gap:.5rem}.history-search-wrap{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;display:flex;flex:1 1;min-width:0;padding:0 .65rem}.history-search-icon{color:var(--gray-400);flex-shrink:0;font-size:.85rem}.history-search-input{background:#0000;border:none;flex:1 1;font-size:var(--text-sm);min-width:0;outline:none;padding:.55rem .4rem}.history-search-input::placeholder{color:var(--gray-400)}.history-filter-btn{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;color:var(--gray-700);cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.history-filter-btn:hover{background:var(--gray-50)}.history-list{display:flex;flex:1 1;flex-direction:column;gap:.55rem;overflow:auto;padding-right:.25rem}.history-item{align-items:center;background:var(--white);border:none;border-radius:12px;box-shadow:0 2px 8px var(--overlay-08);cursor:pointer;display:flex;gap:.65rem;padding:.55rem .65rem;text-align:left;width:100%}.history-item:hover{background:var(--green-50)}.history-item-active{background:var(--green-100);box-shadow:inset 0 0 0 1px var(--primary-border)}.history-avatar{align-items:center;border-radius:999px;color:var(--white);display:flex;flex-shrink:0;font-weight:800;height:40px;justify-content:center;width:40px}.history-avatar-green{background:var(--primary-light)}.history-avatar-pink{background:var(--pink-500)}.history-item-main{flex:1 1;min-width:0}.history-item-top{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.history-name{color:var(--gray-900);font-size:.85rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-time{color:var(--gray-500);flex-shrink:0;font-size:var(--text-xs)}.history-item-bottom{align-items:center;display:flex;gap:.5rem;justify-content:space-between;margin-top:.15rem}.history-preview{color:var(--gray-400);font-size:var(--text-xs)}.history-unread{align-items:center;background:var(--primary-light);border-radius:999px;color:var(--white);display:inline-flex;flex-shrink:0;font-size:var(--text-xs);font-weight:800;height:18px;justify-content:center;width:18px}.history-pagination{align-items:center;background:var(--white);border-radius:12px;box-shadow:0 2px 10px var(--overlay-08);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;padding:.6rem .75rem}.history-pagination-left{align-items:center;color:var(--gray-700);display:flex;font-size:.75rem;gap:.4rem}.history-perpage{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;font-size:.75rem;padding:.25rem .5rem}.history-pagination-right{align-items:center;display:flex;gap:.5rem}.history-page-btn{background:var(--gray-100);border:none;border-radius:8px;cursor:pointer;font-size:.75rem;padding:.35rem .6rem}.history-page-btn:hover{background:var(--gray-200)}.history-page-indicator{color:var(--gray-700);font-size:.75rem}.history-messages{align-items:center;background:var(--green-200-alt);background-image:url(/static/media/chat-bg.bded4f44087fb4e89252.png);background-repeat:repeat;background-size:360px;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:1rem}.history-messages:has(.history-thread){align-items:stretch;justify-content:flex-start;padding:0}.history-thread{align-self:stretch;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.history-thread-header{align-items:center;background:var(--green-100-alt);border-bottom:1px solid var(--green-200-alt);display:flex;gap:.75rem;justify-content:space-between;padding:.65rem 1rem}.history-thread-header strong{color:var(--gray-900);display:block;font-size:.95rem}.history-thread-waid{color:var(--gray-500);display:block;font-size:var(--text-xs);font-weight:400}.history-thread-badge{align-items:center;background:var(--brand-teal);border-radius:50%;color:var(--white);display:inline-flex;flex-shrink:0;font-size:var(--text-sm);font-weight:700;height:32px;justify-content:center;width:32px}.history-thread-footer{background:var(--green-100-alt);border-top:1px solid var(--green-200-alt);display:flex;justify-content:center;padding:.85rem 1rem 1rem}.history-send-template-btn{align-items:center;background:var(--brand-teal);border:none;border-radius:999px;box-shadow:0 2px 10px var(--teal-overlay-25);color:var(--white);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.65rem 1.75rem}.history-send-template-btn:hover{background:var(--teal-600)}.history-details{background:var(--green-100-alt);border-left:1px solid var(--green-200-alt);min-height:0;overflow-y:auto;padding:.85rem}.history-details-title,.livechat-details-title{color:var(--gray-500);font-size:.85rem;font-weight:500;margin:0 0 1rem}.history-details-skeleton,.livechat-details-skeleton{background:var(--white);border-radius:16px;box-shadow:0 2px 10px var(--overlay-06);display:flex;flex-direction:column;gap:.65rem;padding:1.25rem}.history-skel-avatar,.livechat-skel-avatar{background:linear-gradient(135deg,var(--blue-100),var(--blue-300));border-radius:50%;height:72px;margin-bottom:.25rem;width:72px}.history-skel-line,.livechat-skel-line{background:var(--gray-200);border-radius:6px;height:12px}.history-skel-line-lg,.livechat-skel-line-lg{height:14px;width:85%}.history-skel-line-md,.livechat-skel-line-md{width:65%}.history-skel-line-sm,.livechat-skel-line-sm{width:50%}.history-skel-line-green,.livechat-skel-line-green{background:var(--green-200);height:14px;width:70%}.history-skel-line-xs,.livechat-skel-line-xs{height:10px;opacity:.7;width:90%}@media (max-width:1024px){.history-page{grid-template-columns:240px 1fr}.history-details{display:none}}@media (max-width:768px){.history-page{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:auto;min-height:calc(100vh - 52px)}.history-contacts{border-bottom:1px solid var(--green-200-alt);border-right:none;max-height:320px}.history-messages{min-height:280px}}.sendtest-page{background:var(--green-100-mint);min-height:calc(100vh - 52px);padding:1rem 1.25rem 1.5rem}.sendtest-header h1{align-items:center;color:var(--gray-900);display:flex;font-size:1.25rem;font-weight:800;gap:.5rem;margin:0}.sendtest-header p{color:var(--gray-500);font-size:var(--text-sm);margin:.25rem 0 1rem}.sendtest-grid{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(360px,1fr) minmax(240px,360px)}.sendtest-card{background:var(--green-50-alt);border:1px solid var(--legacy-primary-glow-strong);border-radius:12px;box-shadow:0 4px 14px var(--overlay-08);padding:1rem 1.25rem}.sendtest-card h2{color:var(--gray-900);font-size:1rem;font-weight:800;margin:0 0 .5rem}.sendtest-card hr{border:none;border-top:1px solid var(--success-overlay-25);margin:.5rem 0 1rem}.sendtest-field{margin-bottom:1rem}.sendtest-field label{color:var(--gray-900);display:block;font-size:var(--text-sm);font-weight:700;margin-bottom:.45rem}.sendtest-field input,.sendtest-field select{background:var(--white);border:1px solid var(--gray-300);border-radius:10px;font-size:.85rem;height:42px;outline:none;padding:0 .75rem;width:100%}.sendtest-template-search{box-shadow:0 2px 10px var(--overlay-06);margin-top:.5rem;max-width:100%;width:220px}.sendtest-phone-row{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:1fr 1fr}.sendtest-send-btn{align-items:center;background:var(--primary-dark);border:none;border-radius:10px;color:var(--white);cursor:pointer;display:inline-flex;font-weight:700;gap:.5rem;padding:.55rem 1.15rem}.sendtest-send-btn:hover{background:var(--primary-darker)}.sendtest-api-response{background:#f3faf3;background:var(--status-success-bg,#f3faf3);border:1px solid #d8e6d8;border:1px solid var(--status-success-border,var(--border-subtle,#d8e6d8));border-radius:10px;color:inherit;color:var(--status-success-text,inherit);font-size:.9rem;line-height:1.4;margin-top:.85rem;padding:.75rem .9rem}.sendtest-api-response-error{background:var(--status-error-bg);border-color:var(--status-error-border);color:var(--status-error-text)}.sendtest-preview{background:var(--green-100-mint);padding-top:2.75rem}.sendtest-preview-inner{align-items:center;background:var(--red-100);border-radius:12px;box-shadow:0 6px 16px var(--overlay-08);color:var(--gray-900);display:flex;flex-direction:column;font-weight:600;gap:.5rem;justify-content:center;min-height:220px}.sendtest-preview-icon{color:var(--red-600);font-size:1.3rem}@media (max-width:900px){.sendtest-grid{grid-template-columns:1fr}.sendtest-preview{padding-top:0}}.contacts-page{background:var(--green-100-mint);min-height:calc(100vh - 52px);padding:0}.contacts-topstrip{grid-gap:.65rem;background:var(--white);border-bottom:1px solid var(--gray-200);display:grid;gap:.65rem;grid-template-columns:1fr;padding:.65rem 1rem}.contacts-title{align-items:flex-start;display:flex;gap:.6rem}.contacts-title svg{color:var(--gray-900);margin-top:.2rem}.contacts-title h1{color:var(--gray-900);font-size:1.1rem;font-weight:800;margin:0}.contacts-title p{color:var(--gray-500);font-size:.75rem;margin:.15rem 0 0}.contacts-strip-controls{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.contacts-rr{align-items:center;color:var(--gray-900);display:flex;font-size:.75rem;font-weight:600;gap:.5rem}.contacts-toggle{background:var(--gray-200);border:none;border-radius:999px;cursor:pointer;height:22px;position:relative;width:44px}.contacts-toggle.on{background:var(--primary-light)}.contacts-toggle-knob{background:var(--white);border-radius:50%;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.contacts-toggle.on .contacts-toggle-knob{transform:translateX(22px)}.contacts-strip-metrics{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.contacts-metric{align-items:center;color:var(--gray-900);display:flex;font-size:.75rem;gap:.45rem}.contacts-pill{border-radius:999px;color:var(--white);font-size:var(--text-xs);font-weight:800;padding:.35rem .8rem}.contacts-pill-green{background:var(--primary-light)}.contacts-pill-dark{background:var(--green-800)}.contacts-summary{grid-gap:.75rem;align-items:stretch;background:var(--green-50-alt);border:1px solid var(--legacy-primary-glow);border-radius:14px;display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(160px,220px)) 1fr;margin:.75rem 1rem;padding:.75rem}.contacts-summary-card{align-items:center;background:var(--white);border-radius:12px;box-shadow:0 2px 10px var(--overlay-06);display:flex;gap:.75rem;justify-content:space-between;padding:.85rem 1rem}.contacts-summary-card strong{color:var(--gray-900);display:block;font-size:1.05rem;font-weight:900;line-height:1}.contacts-summary-card span{color:var(--gray-500);display:block;font-size:.75rem;font-weight:600;margin-top:.3rem}.contacts-summary-icon{border-radius:12px;height:46px;opacity:.35;width:46px}.contacts-summary-icon-yellow{background:var(--amber-200)}.contacts-summary-icon-green{background:var(--primary-border)}.contacts-summary-icon-pink{background:var(--pink-200)}.contacts-import-btn{background:var(--primary-dark);border:none;border-radius:12px;box-shadow:0 4px 14px var(--overlay-12);color:var(--white);cursor:pointer;font-weight:800;padding:.9rem 1rem}.contacts-import-btn:hover{background:var(--primary-darker)}.contacts-import-modal{border:1px solid var(--gray-200);max-width:520px;padding:1.5rem 1.5rem 1.25rem}.contacts-import-close{background:#0000;border:none;color:var(--red-600);cursor:pointer;font-size:1.1rem;line-height:1;padding:.25rem;position:absolute;right:.85rem;top:.85rem}.contacts-import-close:hover:not(:disabled){color:var(--red-800)}.contacts-import-title{color:var(--primary-dark);font-size:1.15rem;font-weight:800;margin:0 0 .35rem;padding-right:1.75rem}.contacts-import-subtitle{color:var(--gray-500);font-size:var(--text-sm);margin:0 0 1rem}.contacts-import-form{display:flex;flex-direction:column;gap:.85rem}.contacts-import-field{color:var(--gray-700);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:600;gap:.35rem}.contacts-import-field input{border:1px solid var(--gray-300);border-radius:8px;font-size:.85rem;padding:.5rem .65rem}.contacts-import-field input:focus{border-color:var(--primary-dark);box-shadow:0 0 0 2px var(--legacy-dark-glow);outline:none}.contacts-import-file-row{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem}.contacts-import-file-input{display:none}.contacts-import-browse-btn{background:var(--primary-dark);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-size:.85rem;font-weight:700;padding:.55rem 1rem}.contacts-import-browse-btn:hover:not(:disabled){background:var(--primary-darker)}.contacts-import-browse-btn:disabled{cursor:not-allowed;opacity:.6}.contacts-import-file-name{color:var(--gray-700);font-size:var(--text-sm);font-weight:600}.contacts-import-sample-link{align-self:flex-start;background:#0000;border:none;color:var(--blue-700);cursor:pointer;font-size:var(--text-sm);font-weight:600;padding:0;text-decoration:underline}.contacts-import-sample-link:hover:not(:disabled){color:var(--blue-800)}.contacts-import-mapping{display:flex;flex-direction:column;gap:.65rem;padding-top:.25rem}.contacts-import-mapping h3{color:var(--primary-dark);font-size:.9rem;font-weight:800;margin:0}.contacts-import-mapping label{color:var(--gray-700);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:600;gap:.35rem}.contacts-import-mapping input,.contacts-import-mapping select{border:1px solid var(--gray-300);border-radius:8px;font-size:.85rem;padding:.5rem .65rem}.contacts-import-actions{display:flex;gap:.65rem;justify-content:flex-end;margin-top:.35rem}.contacts-import-cancel{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;color:var(--gray-700);cursor:pointer;font-weight:600;padding:.55rem 1rem}.contacts-import-submit{background:var(--blue-600);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-weight:700;padding:.55rem 1.25rem}.contacts-import-submit:hover:not(:disabled){background:var(--blue-700)}.contacts-import-cancel:disabled,.contacts-import-submit:disabled{cursor:not-allowed;opacity:.6}.contacts-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 1rem .75rem}.contacts-search{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:12px;display:flex;flex:1 1;gap:.5rem;min-width:min(520px,100%);padding:.4rem .6rem}.contacts-search-icon{color:var(--blue-500)}.contacts-search input{border:none;flex:1 1;font-size:.85rem;outline:none;padding:.5rem .25rem}.contacts-filter{background:none;border:none;border-radius:10px;color:var(--gray-900);cursor:pointer;padding:.4rem .5rem}.contacts-filter:hover{background:var(--gray-100)}.contacts-actions{align-items:center;display:flex;gap:.5rem}.contacts-action{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:12px;color:var(--gray-400);cursor:not-allowed;font-size:var(--text-sm);font-weight:700;padding:.55rem .9rem}.contacts-table-wrap{background:var(--white);border:1px solid var(--gray-200);border-radius:14px;box-shadow:0 2px 12px var(--overlay-06);margin:0 1rem 1.5rem;overflow:hidden}.contacts-table{border-collapse:collapse;font-size:var(--text-sm);width:100%}.contacts-table thead th{background:var(--green-100-soft);border-bottom:1px solid var(--green-200);color:var(--gray-900);font-weight:800;padding:.7rem .65rem;text-align:left;white-space:nowrap}.contacts-table tbody td{border-bottom:1px solid var(--gray-100);color:var(--gray-900);padding:.65rem;white-space:nowrap}.contacts-table tbody tr:hover td{background:var(--green-50)}.contacts-status{color:var(--gray-500);font-weight:700;text-transform:lowercase}.contacts-empty{color:var(--gray-500);padding:1.25rem;text-align:center}@media (max-width:1100px){.contacts-summary{grid-template-columns:1fr}.contacts-search{min-width:100%}.contacts-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.contacts-table-wrap{overflow-x:auto}}.contacts-error{margin:0 1.25rem .75rem}.contacts-pagination{align-items:center;color:var(--gray-700);display:flex;flex-wrap:wrap;font-size:.85rem;gap:.75rem;justify-content:space-between;padding:.75rem 1.25rem 1.25rem}.contacts-pagination label{align-items:center;display:flex;gap:.5rem}.contacts-pagination select{border:1px solid var(--gray-300);border-radius:6px;padding:.25rem .5rem}.contacts-pagination-btns{display:flex;gap:.5rem}.biz-changepassword-page .biz-panel-header{margin-bottom:1rem}.biz-changepassword-layout{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;max-width:960px;padding:0 1.25rem 1.5rem}.biz-changepassword-card,.biz-changepassword-tips{background:var(--white);border:1px solid var(--gray-100);border-radius:16px;box-shadow:0 4px 16px var(--overlay-08);padding:1.5rem 2rem}.biz-changepassword-field{color:var(--gray-700);display:flex;flex-direction:column;font-size:.85rem;font-weight:600;gap:.35rem;margin-bottom:1rem}.biz-changepassword-input-wrap{position:relative}.biz-changepassword-input-wrap input{border:1px solid var(--gray-300);border-radius:8px;font-weight:400;padding:.55rem 2.5rem .55rem .75rem;width:100%}.biz-changepassword-eye{background:none;border:none;color:var(--gray-500);cursor:pointer;padding:.25rem;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.biz-changepassword-error{color:var(--red-600);font-size:.75rem;font-weight:500}.biz-changepassword-server{margin-bottom:.5rem}.biz-changepassword-success{background:var(--green-100);border-radius:8px;color:var(--primary-darker);font-size:.85rem;margin-bottom:1rem;padding:.65rem .75rem}.biz-changepassword-submit{justify-content:center;margin-top:.5rem;width:100%}.biz-changepassword-tips h2{color:var(--yellow-600);font-size:1.1rem;margin:0 0 1rem}.biz-changepassword-tips ul{color:var(--gray-600);font-size:.9rem;line-height:1.6;margin:0;padding-left:1.25rem}.biz-dialogflow-page .biz-panel-header{flex-wrap:wrap;gap:1rem}.biz-dialogflow-header{align-items:center}.biz-dialogflow-header-actions{align-items:center;display:flex;gap:.75rem;margin-left:auto}.biz-dialogflow-working{background:var(--gray-100);border-radius:999px;color:var(--gray-500);font-size:.75rem;padding:.25rem .5rem}.biz-dialogflow-status-label{color:var(--gray-700);font-size:.85rem;font-weight:600}.biz-dialogflow-toggle{background:var(--gray-300);border:none;border-radius:999px;cursor:pointer;height:24px;position:relative;transition:background .2s;width:44px}.biz-dialogflow-toggle.on{background:var(--primary-light)}.biz-dialogflow-toggle:disabled{cursor:not-allowed;opacity:.5}.biz-dialogflow-toggle-knob{background:var(--white);border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:transform .2s;width:20px}.biz-dialogflow-toggle.on .biz-dialogflow-toggle-knob{transform:translateX(20px)}.biz-dialogflow-card{background:var(--white);border:1px solid var(--gray-100);border-radius:16px;box-shadow:0 4px 16px var(--overlay-08);margin:0 1.25rem 1.5rem;max-width:560px;padding:1.5rem}.biz-dialogflow-meta{background:var(--gray-50);border-radius:8px;font-size:.9rem;margin-bottom:1rem;padding:.75rem}.biz-dialogflow-form{display:flex;flex-direction:column;gap:.75rem}.biz-dialogflow-file-label{color:var(--gray-700);display:flex;flex-direction:column;font-size:.85rem;font-weight:600;gap:.35rem}.biz-dialogflow-file-label input{font-size:var(--text-sm);font-weight:400}.biz-dialogflow-success{background:var(--green-100);border-radius:8px;color:var(--primary-darker);font-size:.85rem;margin-top:.5rem;padding:.5rem .75rem}.biz-dialogflow-divider{border:none;border-top:1px solid var(--gray-200);margin:1.25rem 0}.biz-dialogflow-sync-btn{background:var(--amber-600);border-color:var(--amber-600);color:var(--white);justify-content:center;width:100%}.biz-dialogflow-sync-btn:hover:not(:disabled){background:var(--amber-700);border-color:var(--amber-700);color:var(--white)}@media (max-width:768px){.biz-changepassword-layout{grid-template-columns:1fr}}.archived-page{background:var(--green-100-mint);min-height:calc(100vh - 52px);padding:0}.archived-topstrip{grid-gap:.6rem;background:var(--white);border-bottom:1px solid var(--gray-200);display:grid;gap:.6rem;grid-template-columns:1fr;padding:.65rem 1rem}.archived-title{align-items:flex-start;display:flex;gap:.6rem}.archived-title svg{color:var(--gray-900);margin-top:.25rem}.archived-title h1{color:var(--gray-900);font-size:1.1rem;font-weight:900;margin:0}.archived-title p{font-size:var(--text-xs);line-height:1.35;margin:.15rem 0 0;max-width:520px}.archived-note,.archived-title p{color:var(--gray-500)}.archived-strip-metrics{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.archived-feature{padding:.85rem 1rem 0}.archived-feature-card{align-items:center;background:var(--white);border-left:4px solid var(--primary-light);border-radius:14px;box-shadow:0 2px 12px var(--overlay-06);display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1rem}.archived-feature-card h2{color:var(--gray-900);font-size:.95rem;font-weight:900;margin:0}.archived-feature-card p{color:var(--gray-500);font-size:.75rem;margin:.25rem 0 0}.archived-total-pill{background:var(--primary-dark);border-radius:10px;color:var(--white);font-size:.75rem;font-weight:900;padding:.55rem .9rem;white-space:nowrap}.archived-body{background:var(--slate-100);min-height:calc(100vh - 182px);padding:.85rem 1rem 1.5rem}.archived-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.archived-search{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:12px;display:flex;gap:.5rem;padding:.4rem .6rem;width:min(520px,100%)}.archived-search-icon{color:var(--blue-500)}.archived-search input{border:none;flex:1 1;font-size:.85rem;outline:none;padding:.5rem .25rem}.archived-actions{display:flex;gap:.5rem}.archived-action{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:12px;color:var(--gray-400);cursor:not-allowed;font-size:var(--text-sm);font-weight:800;padding:.6rem 1rem}.archived-empty{color:var(--gray-500);font-size:var(--text-sm);margin:.85rem 0 1.25rem}.archived-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.archived-pagination-left{align-items:center;color:var(--gray-700);display:flex;font-size:var(--text-sm);gap:.5rem}.archived-pagination-left select{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;font-size:var(--text-sm);padding:.35rem .6rem}.archived-pagination-right{align-items:center;display:flex;gap:.6rem}.archived-page-btn{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:10px;color:var(--gray-400);cursor:not-allowed;font-size:var(--text-sm);font-weight:700;padding:.35rem .7rem}.archived-page-btn-active{background:var(--white);color:var(--gray-900)}.archived-page-indicator{color:var(--gray-700);font-size:var(--text-sm);font-weight:700}.archived-hidden-icon{bottom:12px;opacity:0;position:fixed;right:12px}@media (max-width:900px){.archived-feature-card{align-items:flex-start;flex-direction:column}}.templates-page{background:var(--green-100-mint);min-height:calc(100vh - 52px);padding:0 0 1.5rem}.templates-header{align-items:flex-start;background:var(--white);border-bottom:1px solid var(--gray-200);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:.85rem 1rem}.templates-header-text h1{align-items:center;color:var(--gray-900);display:flex;font-size:1.15rem;font-weight:800;gap:.45rem;margin:0}.templates-header-text p{color:var(--gray-500);font-size:var(--text-xs);line-height:1.45;margin:.35rem 0 0;max-width:42rem}.templates-header-actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.templates-sync-btn{align-items:center;background:var(--blue-600);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:.35rem;padding:.45rem .9rem}.templates-sync-btn:hover:not(:disabled){background:var(--blue-700)}.templates-sync-btn:disabled{cursor:not-allowed;opacity:.65}.templates-spin{animation:templates-spin .8s linear infinite}@keyframes templates-spin{to{transform:rotate(1turn)}}.templates-add-btn{align-items:center;background:var(--primary-dark);border-radius:8px;box-shadow:0 2px 8px var(--green-overlay-35);color:var(--white);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:.35rem;padding:.45rem .9rem;text-decoration:none}.templates-add-btn:hover{background:var(--primary-darker);color:var(--white)}.templates-add-btn.is-disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.templates-library-btn{background:var(--teal-700);box-shadow:0 2px 8px var(--teal-overlay-35)}.templates-library-btn:hover{background:var(--teal-800)}.create-template-page{background:var(--green-100-mint);min-height:calc(100vh - 52px);padding:1rem}.create-template-layout{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);margin:0 auto;max-width:1200px}.create-template-form-col,.create-template-preview{background:var(--white);border-radius:12px;box-shadow:0 2px 12px var(--overlay-06)}.create-template-form{padding:1rem 1.25rem 1.5rem}.create-template-form-top{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.create-template-form-top h1{color:var(--gray-900);font-size:1.25rem;font-weight:800;margin:0}.create-template-back{align-items:center;color:var(--primary-dark);display:inline-flex;font-size:.85rem;font-weight:700;gap:.35rem;text-decoration:none}.create-template-field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.create-template-field>span{color:var(--gray-900);font-size:.9rem;font-weight:700}.create-template-field small{color:var(--gray-500);font-size:.75rem;line-height:1.4}.create-template-field input,.create-template-field select,.create-template-field textarea{border:1px solid var(--gray-300);border-radius:8px;font:inherit;padding:.55rem .7rem;width:100%}.create-template-field-lang{position:relative}.create-template-lang-list{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;box-shadow:0 8px 24px var(--overlay-08);left:0;max-height:220px;overflow:auto;position:absolute;right:0;top:calc(100% + .25rem);z-index:20}.create-template-lang-list button{background:#0000;border:none;cursor:pointer;display:block;padding:.5rem .75rem;text-align:left;width:100%}.create-template-lang-list button:hover{background:var(--green-50-alt)}.create-template-char-count{color:var(--gray-500);font-size:var(--text-xs)}.create-template-samples{background:var(--gray-50);border-radius:8px;margin-bottom:1rem;padding:.75rem}.create-template-samples p{font-size:var(--text-sm);font-weight:700;margin:0 0 .5rem}.create-template-samples label{display:flex;flex-direction:column;font-size:var(--text-sm);gap:.25rem;margin-bottom:.5rem}.create-template-interactive legend{font-weight:700;padding:0 .25rem}.create-template-radio-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.create-template-radio-row label{align-items:center;display:inline-flex;font-size:var(--text-sm);gap:.35rem}.create-template-actions{display:flex;flex-direction:column;gap:.5rem}.create-template-actions>button{align-items:center;align-self:flex-start;background:var(--primary-dark);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;font-size:var(--text-sm);gap:.35rem;padding:.45rem .75rem}.create-template-action-row{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:auto 1fr 1fr auto}.create-template-expiration{align-items:center;display:flex;gap:.5rem}.create-template-expiration button.on{background:var(--primary-dark);color:var(--white)}.create-template-expiration button.off{background:var(--gray-200);color:var(--gray-700)}.create-template-expiration button{border:none;border-radius:8px;cursor:pointer;padding:.45rem .75rem}.create-template-submit{background:var(--primary-dark);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-weight:700;padding:.65rem 1.25rem}.create-template-submit:disabled{cursor:not-allowed;opacity:.6}.create-template-error{background:var(--red-50);border-radius:8px;color:var(--red-700);margin-bottom:1rem;padding:.65rem .75rem}.create-template-success{background:var(--green-50-alt);border:1px solid var(--primary-border);border-radius:8px;margin-bottom:1rem;padding:.85rem}.create-template-success p{color:var(--primary-darker);font-weight:600;margin:0 0 .75rem}.create-template-preview{align-self:start;padding:1rem;position:sticky;top:1rem}.create-template-preview h2{font-size:1rem;font-weight:800;margin:0 0 .75rem}.create-template-preview-body{background:var(--surface-chat);border-radius:12px;min-height:220px;padding:1rem}.create-template-wa-bubble{background:var(--white);border-radius:10px;box-shadow:0 1px 2px var(--overlay-08);padding:.75rem}.create-template-wa-header{font-weight:700;margin:0 0 .5rem}.create-template-wa-media{background:var(--gray-100);border-radius:8px;color:var(--gray-500);font-size:var(--text-sm);margin-bottom:.5rem;padding:1.5rem .75rem;text-align:center}.create-template-wa-body{font-size:.9rem;margin:0;white-space:pre-wrap}.create-template-wa-body-empty{color:var(--gray-400)}.create-template-wa-footer{color:var(--gray-500);font-size:.75rem;margin:.5rem 0 0}.create-template-wa-buttons{display:flex;flex-direction:column;gap:.35rem;margin-top:.75rem}.create-template-wa-buttons span{border-top:1px solid var(--gray-200);color:var(--blue-600);font-size:var(--text-sm);padding:.35rem;text-align:center}.create-template-disclaimer{color:var(--gray-500);font-size:var(--text-xs);line-height:1.45;margin:.75rem 0 0}.create-template-overlay{align-items:center;background:var(--overlay-45);color:var(--white);display:flex;font-weight:600;inset:0;justify-content:center;position:fixed;z-index:1000}@media (max-width:900px){.create-template-layout{grid-template-columns:1fr}.create-template-preview{position:static}.create-template-action-row{grid-template-columns:1fr}}.templates-stats{grid-gap:.5rem;background:var(--green-50-alt);border:1px solid var(--green-200);border-radius:12px;display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(140px,1fr));margin:.75rem auto;padding:.5rem;width:min(95%,1200px)}.templates-stat-card{align-items:center;background:var(--white);border-radius:12px;box-shadow:0 2px 8px var(--overlay-08);display:flex;justify-content:space-between;min-height:78px;overflow:hidden;padding:.7rem .85rem;position:relative}.templates-stat-card:after{border-bottom-left-radius:100%;content:"";height:70px;opacity:.28;position:absolute;right:0;top:0;width:70px}.templates-stat-pink:after{background:var(--red-200)}.templates-stat-yellow:after{background:var(--amber-200)}.templates-stat-green:after{background:var(--green-200)}.templates-stat-red:after{background:var(--red-200)}.templates-stat-value{color:var(--gray-900);font-size:1.35rem;font-weight:800;line-height:1;margin:0;position:relative;z-index:1}.templates-stat-label{color:var(--gray-500);font-size:var(--text-xs);font-weight:600;margin:.2rem 0 0;position:relative;z-index:1}.templates-stat-icon{align-items:center;border-radius:8px;display:inline-flex;font-size:.95rem;height:34px;justify-content:center;position:relative;width:34px;z-index:1}.templates-stat-yellow .templates-stat-icon{background:var(--yellow-100);color:var(--yellow-600)}.templates-stat-green .templates-stat-icon{background:var(--green-100);color:var(--primary-dark)}.templates-stat-red .templates-stat-icon{background:var(--red-100);color:var(--red-600)}.templates-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin:0 auto .75rem;width:min(95%,1200px)}.templates-filters{display:flex;flex-wrap:wrap;gap:.4rem}.templates-filter-btn{align-items:center;background:var(--green-100-soft);border:none;border-radius:999px;color:var(--green-800);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:.4rem;padding:.4rem .75rem}.templates-filter-btn.active{background:var(--primary-dark);color:var(--white)}.templates-filter-count{align-items:center;background:var(--white-25);border-radius:999px;display:inline-flex;font-size:var(--text-xs);font-weight:800;height:1.35rem;justify-content:center;min-width:1.35rem;padding:0 .35rem}.templates-filter-btn:not(.active) .templates-filter-count{background:var(--primary-dark);color:var(--white)}.templates-search{flex:1 1;max-width:420px;min-width:200px;position:relative}.templates-search input{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;box-shadow:0 2px 8px var(--overlay-06);font-size:var(--text-sm);outline:none;padding:.55rem .75rem .55rem 2.25rem;width:100%}.templates-search input:focus{box-shadow:0 0 0 2px var(--legacy-primary-glow-strong)}.templates-search-icon{color:var(--gray-400);left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.templates-error{background:var(--red-50);border:1px solid var(--red-200);border-radius:8px;color:var(--red-700);font-size:.85rem;margin:0 auto .75rem;padding:.65rem .85rem;width:min(95%,1200px)}.templates-table-section{margin:0 auto;width:min(95%,1200px)}.templates-table-wrap{background:var(--white);border-radius:10px;box-shadow:0 4px 14px var(--overlay-10);overflow-x:auto}.templates-table{border-collapse:collapse;font-size:var(--text-sm);width:100%}.templates-table thead th{background:var(--green-300);color:var(--green-900);font-weight:800;padding:.7rem .65rem;text-align:left;white-space:nowrap}.templates-table tbody td{border-bottom:1px solid var(--gray-100);color:var(--gray-700);padding:.7rem .65rem;vertical-align:middle}.templates-table tbody tr:hover{background:var(--gray-50)}.templates-name{color:var(--gray-900);font-weight:600}.templates-table-empty{color:var(--gray-500);padding:2rem 1rem!important;text-align:center}.templates-row-actions{display:flex;gap:.35rem}.templates-delete-btn,.templates-view-btn{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.85rem;height:30px;justify-content:center;width:30px}.templates-view-btn{background:var(--blue-50);color:var(--blue-600)}.templates-view-btn:hover{background:var(--blue-100)}.templates-delete-btn{background:var(--danger-color);color:var(--white)}.templates-delete-btn:hover:not(:disabled){background:var(--red-600)}.templates-delete-btn:disabled{cursor:not-allowed;opacity:.6}.templates-footer{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:.75rem}.templates-per-page{align-items:center;color:var(--gray-700);display:flex;font-size:var(--text-sm);gap:.5rem}.templates-per-page select{border:1px solid var(--gray-300);border-radius:6px;padding:.25rem .4rem}.templates-load-more{background:var(--white);border:1px solid var(--primary-color);border-radius:8px;color:var(--primary-dark);cursor:pointer;font-size:var(--text-sm);font-weight:700;padding:.45rem .85rem}.templates-load-more:hover:not(:disabled){background:var(--green-50-alt)}.templates-modal-backdrop{align-items:center;background:var(--overlay-45);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:200}.templates-modal{background:var(--white);border-radius:12px;box-shadow:0 16px 40px var(--overlay-20);display:flex;flex-direction:column;max-height:80vh;overflow:hidden;width:min(520px,100%)}.templates-modal-header{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:.75rem;justify-content:space-between;padding:.85rem 1rem}.templates-modal-header h2{color:var(--gray-900);font-size:1rem;font-weight:800;margin:0}.templates-modal-close{background:none;border:none;color:var(--gray-500);cursor:pointer;font-size:1.5rem;line-height:1}.templates-modal-meta{display:flex;flex-wrap:wrap;gap:.35rem;padding:.65rem 1rem 0}.templates-modal-meta span{background:var(--green-50-alt);border-radius:6px;color:var(--green-800);font-size:var(--text-xs);font-weight:700;padding:.2rem .45rem}.templates-modal-body{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;flex:1 1;font-family:inherit;font-size:var(--text-sm);line-height:1.5;margin:.65rem 1rem 1rem;overflow:auto;padding:.75rem;white-space:pre-wrap}@media (max-width:900px){.templates-stats{grid-template-columns:repeat(2,1fr)}.templates-toolbar{align-items:stretch;flex-direction:column}.templates-search{max-width:none}}.campaign-detail-page{background:var(--gray-100);min-height:calc(100vh - 52px);padding:0 0 1.5rem}.campaign-detail-topbar{align-items:center;background:var(--white);border-bottom:1px solid var(--gray-200);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.campaign-detail-topbar-left{align-items:center;display:flex;gap:.65rem;min-width:0}.campaign-detail-back-icon{align-items:center;color:var(--gray-900);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;text-decoration:none;width:32px}.campaign-detail-back-icon:hover{color:var(--primary-dark)}.campaign-detail-topbar h1{color:var(--gray-900);font-size:1.05rem;font-weight:800;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.campaign-detail-refresh{align-items:center;background:var(--primary-dark);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:var(--text-sm);font-weight:700;gap:.4rem;padding:.45rem .9rem}.campaign-detail-refresh:hover:not(:disabled){background:var(--primary-darker)}.campaign-detail-refresh:disabled{cursor:not-allowed;opacity:.65}.campaign-detail-spin{animation:campaign-detail-spin .8s linear infinite}@keyframes campaign-detail-spin{to{transform:rotate(1turn)}}.campaign-detail-error{background:var(--red-50);border:1px solid var(--red-200);border-radius:8px;color:var(--red-700);font-size:.85rem;margin:.75rem 1rem 0;padding:.65rem .85rem}.campaign-detail-msg{color:var(--gray-500);font-size:.9rem;padding:1.5rem 1rem;text-align:center}.campaign-detail-body{margin:0 auto;padding:.75rem .5rem 1rem;width:min(98%,1280px)}.campaign-detail-funnel{grid-gap:.5rem;background:var(--white);border:1px solid var(--gray-200);border-radius:12px;display:grid;gap:.5rem;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:.75rem;padding:.65rem}.campaign-funnel-card{align-items:center;background:var(--white);border:2px solid var(--gray-200);border-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;min-height:108px;padding:.55rem .5rem .45rem;text-align:center}.campaign-funnel-green{border-color:var(--primary-border)}.campaign-funnel-blue{border-color:var(--blue-300)}.campaign-funnel-yellow{border-color:var(--amber-300-bright)}.campaign-funnel-purple{border-color:var(--purple-200)}.campaign-funnel-red{border-color:var(--red-300)}.campaign-funnel-gold{border-color:var(--amber-300)}.campaign-funnel-card-head{align-items:center;display:flex;flex-direction:column;gap:.25rem;margin-bottom:.35rem}.campaign-funnel-icon{align-items:center;border-radius:6px;display:inline-flex;font-size:.85rem;height:28px;justify-content:center;width:28px}.campaign-funnel-icon-green{background:var(--green-100);color:var(--primary-dark)}.campaign-funnel-icon-blue{background:var(--blue-50);color:var(--blue-600)}.campaign-funnel-icon-yellow{background:var(--yellow-100);color:var(--yellow-600)}.campaign-funnel-icon-purple{background:var(--purple-50);color:var(--purple-600)}.campaign-funnel-icon-red{background:var(--red-100);color:var(--red-600)}.campaign-funnel-icon-gold{background:var(--amber-100);color:var(--amber-600)}.campaign-funnel-label{align-items:center;color:var(--gray-700);display:inline-flex;font-size:var(--text-xs);font-weight:700;gap:.2rem}.campaign-funnel-info{color:var(--gray-400);font-size:var(--text-xs)}.campaign-funnel-pct{color:var(--gray-900);font-size:1.35rem;font-weight:800;line-height:1.1;margin:0}.campaign-funnel-count{color:var(--gray-500);font-size:var(--text-xs);font-weight:600;margin:.1rem 0 0}.campaign-detail-panels{grid-gap:.75rem;align-items:stretch;display:grid;gap:.75rem;grid-template-columns:minmax(280px,340px) 1fr}.campaign-detail-meta{background:var(--green-50-alt);border:1px solid var(--green-200);border-radius:12px;display:flex;flex-direction:column;min-height:100%;padding:1rem 1.1rem}.campaign-detail-meta-row{border-bottom:1px solid var(--legacy-primary-glow-soft);display:flex;flex-direction:column;gap:.15rem;padding:.55rem 0}.campaign-detail-meta-row:last-child{border-bottom:none}.campaign-detail-meta-label{color:var(--primary-dark);font-size:var(--text-sm);font-weight:700}.campaign-detail-meta-value{color:var(--gray-900);font-size:var(--text-sm);font-weight:600;word-break:break-word}.campaign-detail-meta-footer{display:flex;flex-direction:column;gap:.75rem;margin-top:auto;padding-top:.85rem}.campaign-detail-download{background:var(--primary-dark);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:block;font-size:.88rem;font-weight:700;padding:.55rem 1rem;text-align:center;text-decoration:none;width:100%}.campaign-detail-download:hover:not(:disabled){background:var(--primary-darker);color:var(--white)}.campaign-detail-download:disabled{cursor:not-allowed;opacity:.5}.campaign-detail-csv-headers-title{color:var(--primary-dark);display:block;font-size:var(--text-sm);font-weight:700;margin-bottom:.35rem}.campaign-detail-csv-headers-list{display:flex;flex-wrap:wrap;gap:.35rem}.campaign-detail-csv-header-pill{background:var(--white);border:1px solid var(--green-200);border-radius:6px;color:var(--gray-700);font-size:var(--text-xs);font-weight:600;padding:.2rem .45rem}.campaign-detail-csv-headers-empty{color:var(--gray-500);font-size:.85rem;margin:0}.campaign-detail-template-preview{align-items:center;background:var(--white);border:1px solid var(--gray-300);border-radius:10px;display:flex;justify-content:center;max-height:320px;min-height:200px;overflow:hidden;position:relative}.campaign-detail-template-wa{background:var(--whatsapp-green);border-radius:50%;box-shadow:0 2px 6px var(--overlay-15);color:var(--white);font-size:.9rem;height:28px;padding:5px;position:absolute;right:8px;top:8px;width:28px;z-index:2}.campaign-detail-template-img{display:block;height:100%;max-height:320px;object-fit:contain;width:100%}.campaign-detail-template-placeholder{color:var(--gray-400);font-size:var(--text-sm);margin:0;padding:1rem;text-align:center}.campaign-detail-grid-wrap{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:12px;display:flex;flex-direction:column;gap:.65rem;min-height:100%;padding:.75rem}.campaign-detail-grid-bottom-wrap{margin-top:auto;padding-top:.5rem}.campaign-detail-grid{grid-gap:.65rem;display:grid;gap:.65rem}.campaign-detail-grid-top{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-detail-grid-bottom{grid-template-columns:repeat(6,minmax(0,1fr))}.campaign-detail-stat-card{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;display:flex;flex-direction:column;gap:.35rem;justify-content:center;min-height:72px;padding:.85rem 1rem}.campaign-detail-stat-wide{min-height:64px}.campaign-detail-stat-label{align-items:center;color:var(--gray-500);display:inline-flex;font-size:var(--text-sm);font-weight:600;gap:.25rem}.campaign-detail-stat-info{color:var(--gray-400);font-size:var(--text-xs)}.campaign-detail-stat-value{color:var(--primary-dark);font-size:1.35rem;font-weight:800;line-height:1.1}.campaign-detail-mini-card{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:10px;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-height:64px;padding:.65rem .5rem;text-align:center}.campaign-detail-mini-label{color:var(--gray-500);font-size:var(--text-xs);font-weight:600}.campaign-detail-mini-value{color:var(--primary-dark);font-size:1.1rem;font-weight:800}@media (max-width:1100px){.campaign-detail-funnel,.campaign-detail-grid-bottom{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.campaign-detail-panels{grid-template-columns:1fr}.campaign-detail-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-detail-grid-top{grid-template-columns:1fr}.campaign-detail-grid-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}.campaign-report-page{background:var(--green-100-mint);min-height:calc(100vh - 52px);padding:0 0 1.5rem}.campaign-report-header{background:var(--white);border-bottom:1px solid var(--gray-200);padding:.75rem 1rem}.campaign-report-header h1{align-items:center;color:var(--gray-900);display:flex;font-size:1.25rem;font-weight:700;gap:.5rem;margin:0}.campaign-stats{grid-gap:.5rem;background:var(--green-50-alt);border:1px solid var(--green-200);border-radius:12px;display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(140px,1fr));margin:.75rem auto;overflow-x:auto;padding:.5rem;width:min(95%,1200px)}.campaign-stat-card{background:var(--white);border-radius:12px;box-shadow:0 2px 8px var(--overlay-08);display:flex;flex-direction:column;justify-content:center;min-height:80px;overflow:hidden;padding:.65rem .85rem;position:relative}.campaign-stat-card:after{border-bottom-left-radius:100%;content:"";height:64px;opacity:.25;position:absolute;right:0;top:0;width:64px}.campaign-stat-red:after{background:var(--red-200)}.campaign-stat-yellow:after{background:var(--amber-400)}.campaign-stat-green:after{background:var(--green-200)}.campaign-stat-value{color:var(--gray-900);font-size:1.35rem;font-weight:800;margin:0;position:relative;z-index:1}.campaign-stat-label{color:var(--gray-500);font-size:.75rem;margin:.15rem 0 0;position:relative;z-index:1}.campaign-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto .75rem;width:min(95%,1200px)}.campaign-search-wrap{flex:1 1;max-width:100%;min-width:200px;position:relative}.campaign-search-wrap input{border:1px solid var(--gray-300);border-radius:10px;font-size:.85rem;outline:none;padding:.55rem 2.5rem .55rem 2.25rem;width:100%}.campaign-search-wrap input:focus{box-shadow:0 0 0 2px var(--legacy-primary-glow-strong)}.campaign-search-icon{color:var(--gray-500);left:.75rem}.campaign-filter-btn,.campaign-search-icon{position:absolute;top:50%;transform:translateY(-50%)}.campaign-filter-btn{background:none;border:none;color:var(--gray-900);cursor:pointer;font-size:1.1rem;padding:.25rem;right:.5rem}.campaign-filter-menu{background:var(--green-50-alt);border:1px solid var(--primary-border);border-radius:10px;box-shadow:0 8px 20px var(--overlay-12);min-width:200px;padding:.35rem;position:absolute;right:0;top:calc(100% + 4px);z-index:50}.campaign-filter-opt{background:var(--white);border:1px solid var(--primary-color);border-radius:8px;cursor:pointer;display:block;font-size:var(--text-sm);margin-bottom:.35rem;padding:.45rem .75rem;text-align:center;width:100%}.campaign-filter-opt:last-child{margin-bottom:0}.campaign-filter-opt.active{background:var(--primary-darker);color:var(--white)}.campaign-create-wrap{position:relative}.campaign-create-btn{align-items:center;background:linear-gradient(90deg,var(--primary-dark),var(--primary-darker));border:none;border-radius:10px;color:var(--white);cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:.4rem;padding:.55rem .85rem;white-space:nowrap}.campaign-create-menu{background:var(--green-50-alt);border-radius:10px;box-shadow:0 8px 20px var(--overlay-12);display:flex;flex-direction:column;gap:.35rem;min-width:240px;padding:.35rem;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.campaign-create-menu button{background:var(--primary-darker);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-size:var(--text-sm);font-weight:600;padding:.55rem .75rem;text-align:left}.campaign-create-menu button:hover{background:var(--green-900)}.campaign-table-section{margin:0 auto;width:min(95%,1200px)}.campaign-msg{color:var(--gray-500);font-size:.9rem;padding:1rem;text-align:center}.campaign-msg-info{color:var(--blue-600)}.campaign-msg-error{color:var(--red-600)}.campaign-table-wrap{background:var(--white);border-radius:10px;box-shadow:0 4px 14px var(--overlay-10);overflow-x:auto}.campaign-table{border-collapse:collapse;font-size:.75rem;width:100%}.campaign-table thead th{background:var(--green-200);font-weight:700;padding:.65rem .5rem;text-align:left;white-space:nowrap}.campaign-table tbody td{border-bottom:1px solid var(--gray-100);padding:.65rem .5rem;vertical-align:middle}.campaign-table tbody tr:nth-child(2n){background:var(--green-50)}.campaign-table tbody tr:hover{background:var(--green-100)}.campaign-status-pills{display:flex;flex-wrap:wrap;gap:.35rem;min-width:280px}.campaign-pill{border-radius:6px;font-size:var(--text-xs);font-weight:600;padding:.25rem .45rem;white-space:nowrap}.campaign-pill-complete{background:var(--green-100);color:var(--primary-darker)}.campaign-pill-sent{background:var(--orange-50);color:var(--orange-700)}.campaign-pill-delivered{background:var(--blue-50);color:var(--blue-700)}.campaign-pill-read{background:var(--fuchsia-50);color:var(--fuchsia-700)}.campaign-pill-failed{background:var(--red-100);color:var(--red-700)}.campaign-view-btn{background:var(--primary-darker);border-radius:8px;color:var(--white);display:inline-block;font-size:.75rem;font-weight:600;padding:.4rem .85rem;text-decoration:none}.campaign-view-btn:hover{background:var(--primary-dark)}.campaign-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:1rem;padding:0 .25rem}.campaign-pagination-left,.campaign-pagination-right{align-items:center;display:flex;font-size:var(--text-sm);gap:.5rem}.campaign-pagination-left select{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;padding:.35rem .5rem}.campaign-pagination-right button{background:var(--white);border:none;border-radius:8px;box-shadow:0 1px 4px var(--overlay-10);cursor:pointer;font-size:var(--text-sm);padding:.4rem .75rem}.campaign-pagination-right button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:900px){.campaign-stats{grid-template-columns:repeat(2,1fr)}.campaign-toolbar{align-items:stretch;flex-direction:column}.campaign-create-wrap{width:100%}.campaign-create-btn{justify-content:center;width:100%}}.all-projects-status-hint{color:var(--primary-darker);font-size:.85rem;margin:0 1rem .5rem;text-align:center}.biz-panel-page{background:var(--bg-page);min-height:calc(100vh - 52px);padding:0 0 1.5rem}.biz-panel-header{align-items:center;background:var(--white);border-bottom:1px solid var(--gray-200);padding:.75rem 1rem}.biz-panel-header,.biz-panel-header-stack{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.biz-panel-header-stack{align-items:flex-start}.biz-panel-header h1{align-items:center;display:flex;gap:.5rem;margin:0}.biz-panel-subtitle{color:var(--text-muted);font-size:var(--text-sm);margin:.25rem 0 0;max-width:36rem}.biz-panel-search{margin:1rem;position:relative;width:min(100%,420px)}.biz-panel-search-icon{color:var(--gray-400);left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.biz-panel-search input{border:1px solid var(--gray-300);border-radius:8px;font-size:var(--text-sm);padding:.5rem .75rem .5rem 2rem;width:100%}.biz-form-error,.biz-panel-error{background:var(--red-50);border:1px solid var(--red-200);border-radius:8px;color:var(--red-700)}.biz-form-error,.biz-form-success,.biz-panel-error{font-size:.85rem;margin:.75rem 1rem 0;padding:.65rem .85rem}.biz-form-success{background:var(--green-50-alt);border:1px solid var(--green-300);border-radius:8px;color:var(--green-700)}.biz-modal-card .biz-form-error,.biz-modal-card .biz-form-success{margin:.5rem 0 0}.biz-panel-page>.biz-table-empty,.biz-panel-page>.biz-table-message{margin:1rem}.biz-panel-hint{color:var(--primary-dark);font-size:var(--text-sm);margin:0 1rem .75rem}.sms-template-modal{border:1px solid var(--gray-200);max-width:520px;padding:1.5rem 1.5rem 1.25rem}.sms-template-modal-close{background:#0000;border:none;color:var(--gray-500);cursor:pointer;font-size:1.1rem;line-height:1;padding:.25rem;position:absolute;right:.85rem;top:.85rem}.sms-template-modal-close:hover:not(:disabled){color:var(--gray-900)}.sms-template-modal-title{color:var(--gray-900);font-size:1.15rem;font-weight:800;margin:0 0 1.25rem;padding-right:1.75rem}.sms-template-modal-form{display:flex;flex-direction:column;gap:1rem}.sms-template-modal-form label{color:var(--gray-700);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:700;gap:.4rem}.sms-template-modal-form input,.sms-template-modal-form select,.sms-template-modal-form textarea{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;color:var(--gray-900);font-size:.85rem;font-weight:400;padding:.6rem .75rem;width:100%}.sms-template-modal-form input:focus,.sms-template-modal-form select:focus,.sms-template-modal-form textarea:focus{border-color:var(--primary-dark);box-shadow:0 0 0 2px var(--legacy-dark-glow);outline:none}.sms-template-sender-input{letter-spacing:.02em;text-transform:uppercase}.sms-template-provider-hint{background:var(--green-50-alt);border:1px solid var(--green-200);border-radius:8px;color:var(--primary-darker);font-size:var(--text-sm);margin:-.35rem 0 0;padding:.55rem .7rem}.sms-template-config-link{color:var(--primary-dark);font-weight:800;text-decoration:underline;text-underline-offset:2px}.sms-template-config-link:hover{color:var(--primary-darker)}.sms-template-modal-form .biz-form-error{margin:0}.sms-template-modal-actions{display:flex;gap:.65rem;justify-content:flex-end;margin-top:.25rem;padding-top:.25rem}.sms-template-btn-cancel,.sms-template-btn-save{border:none;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:700;padding:.55rem 1.1rem}.sms-template-btn-cancel{background:var(--gray-100);color:var(--gray-700)}.sms-template-btn-cancel:hover:not(:disabled){background:var(--gray-200)}.sms-template-btn-save{background:var(--primary-dark);box-shadow:0 2px 8px var(--green-overlay-30);color:var(--white)}.sms-template-btn-save:hover:not(:disabled){background:var(--primary-darker)}.sms-template-btn-cancel:disabled,.sms-template-btn-save:disabled{cursor:not-allowed;opacity:.6}.biz-table-wrap{background:var(--white);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow);margin:0 auto 1rem;overflow-x:auto;width:min(95%,1200px)}.archived-table-wrap{margin:0 1rem 1rem;width:auto}.biz-table{border-collapse:collapse;font-size:var(--text-md);width:100%}.biz-table thead tr{background:var(--green-50);color:var(--primary-dark)}.biz-table td,.biz-table th{border-bottom:1px solid var(--gray-200);padding:.5rem .75rem;text-align:center}.biz-table-message{max-width:280px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.biz-table-empty{color:var(--gray-500);padding:2rem!important}.biz-pagination{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:1rem;justify-content:space-between;margin:0 auto;width:min(95%,1200px)}.biz-pagination select{border:1px solid var(--gray-300);border-radius:6px;margin-left:.35rem;padding:.25rem}.biz-pagination-right{align-items:center;display:flex;gap:.5rem}.biz-pagination-right button{background:var(--white);border:1px solid var(--gray-300);border-radius:6px;cursor:pointer;padding:.35rem .65rem}.biz-pagination-right button:disabled{cursor:not-allowed;opacity:.5}.biz-btn-primary{align-items:center;background:var(--primary-color);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-sm);font-weight:600;gap:.35rem;justify-content:center;line-height:1.25;padding:.45rem .85rem;text-decoration:none}.biz-btn-primary:hover:not(:disabled){background:var(--primary-dark)}.biz-btn-primary:disabled{cursor:not-allowed;opacity:.55}.biz-btn-secondary{align-items:center;background:var(--white);border:1px solid var(--gray-300);border-radius:8px;color:var(--gray-700);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-sm);font-weight:600;gap:.35rem;justify-content:center;line-height:1.25;padding:.45rem .85rem;text-decoration:none}.biz-btn-secondary:hover:not(:disabled){background:var(--gray-100);border-color:var(--gray-400)}.biz-btn-secondary:disabled{cursor:not-allowed;opacity:.55}.biz-btn-outline{align-items:center;background:var(--white);border:1px solid var(--primary-color);border-radius:8px;color:var(--primary-dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-sm);font-weight:600;gap:.35rem;padding:.45rem .85rem;text-decoration:none}.biz-btn-outline:hover:not(:disabled){background:var(--green-50-alt)}.biz-status-online{color:var(--primary-dark);font-weight:600}.biz-status-offline{color:var(--gray-500)}.biz-apikey-page{align-items:center;display:flex;flex-direction:column}.biz-apikey-card{background:var(--white);border-radius:12px;box-shadow:0 4px 16px var(--overlay-08);margin:1.5rem auto;padding:1.5rem;text-align:center;width:min(95%,720px)}.biz-apikey-card h2{font-size:1.1rem;margin:0 0 1rem}.biz-apikey-value{background:var(--gray-100);border-radius:8px;font-family:ui-monospace,monospace;font-size:.75rem;margin-bottom:1rem;padding:.75rem;word-break:break-all}.biz-apikey-loading{color:var(--gray-500);margin-bottom:1rem}.biz-apikey-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1rem}.biz-btn-blue{background:var(--blue-500)}.biz-btn-blue,.biz-btn-green{border:none;border-radius:8px;color:var(--white);cursor:pointer;font-size:.85rem;padding:.5rem 1rem}.biz-btn-green{background:var(--primary-light)}.biz-btn-dark{background:var(--text-primary);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-size:.85rem;padding:.5rem 1.25rem}.biz-apikey-docs{border-top:1px solid var(--gray-200);margin-top:1.25rem;padding-top:1rem;text-align:left}.biz-apikey-docs pre{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;font-size:var(--text-xs);overflow-x:auto;padding:.75rem;white-space:pre-wrap}.biz-apikey-fields{margin-top:1rem;text-align:left}.biz-apicampaign-form{margin:1rem auto;width:min(95%,800px)}.biz-apicampaign-hero{background:linear-gradient(135deg,var(--green-100) 0,var(--green-50) 55%,#eef6fb 100%);border:1px solid var(--green-200);border-radius:16px;box-shadow:var(--shadow);color:var(--text-primary);margin-bottom:1rem;padding:1.5rem}.biz-apicampaign-hero label{color:var(--text-primary);display:block;font-size:var(--text-xl);font-weight:700}.biz-apicampaign-hero p{color:var(--text-muted);font-size:var(--text-sm);margin:.35rem 0 .75rem}.biz-apicampaign-hero input{background:var(--white);border:1px solid var(--primary-border);border-radius:8px;color:var(--text-primary);font-size:var(--text-md);max-width:420px;padding:.6rem .75rem;width:100%}.biz-apicampaign-fields{background:linear-gradient(180deg,var(--green-50) 0,#eef6fb 100%);border:1px solid var(--green-200);border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.biz-apicampaign-fields label{display:block;font-size:.85rem;font-weight:600;margin-bottom:.35rem}.biz-apicampaign-fields input,.biz-apicampaign-fields textarea{border:1px solid var(--gray-300);border-radius:8px;font-size:.85rem;padding:.5rem .75rem;width:100%}.biz-apicampaign-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.biz-activity-filters{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--text-sm);gap:.5rem}.biz-activity-filters label{align-items:center;display:flex;gap:.35rem}.biz-activity-filters input,.biz-activity-filters select{border:1px solid var(--gray-300);border-radius:6px;padding:.35rem .5rem}.biz-activity-filters button{background:var(--white);border:1px solid var(--gray-300);border-radius:6px;cursor:pointer;padding:.35rem .65rem}.biz-activity-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:2fr 1fr;margin:1rem auto;width:min(95%,1200px)}.biz-activity-chart-card,.biz-activity-totals{background:var(--white);border-radius:12px;box-shadow:0 2px 8px var(--overlay-06);padding:1rem}.biz-activity-chart-card h3,.biz-activity-totals h3{font-size:1rem;margin:0 0 .75rem}.biz-activity-totals dl{margin:0}.biz-activity-totals dl>div{border-bottom:1px solid var(--gray-100);display:flex;justify-content:space-between;padding:.5rem 0}.biz-activity-totals dt{color:var(--gray-500);font-size:.85rem}.biz-activity-totals dd{font-size:1.25rem;font-weight:700;margin:0}.biz-activity-totals small{color:var(--gray-400);display:block;font-size:var(--text-xs);margin-top:.75rem}@media (max-width:900px){.biz-activity-grid{grid-template-columns:1fr}}.biz-broadcast-page .biz-broadcast-body{margin:0 auto 1.5rem;width:min(95%,900px)}.biz-broadcast-steps{background:var(--white);border-bottom:1px solid var(--gray-200);display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem}.biz-broadcast-step{align-items:center;background:var(--gray-100);border-radius:999px;color:var(--gray-400);display:flex;font-size:.75rem;gap:.35rem;padding:.35rem .6rem}.biz-broadcast-step.active{background:var(--primary-darker);color:var(--white)}.biz-broadcast-step.done{background:var(--green-200);color:var(--primary-darker)}.biz-broadcast-step-num{align-items:center;border-radius:50%;display:inline-flex;font-size:var(--text-xs);font-weight:700;height:1.25rem;justify-content:center;width:1.25rem}.biz-broadcast-hero{background:linear-gradient(135deg,var(--green-100) 0,var(--green-50) 55%,#eef6fb 100%);border:1px solid var(--green-200);border-radius:16px;box-shadow:var(--shadow);color:var(--text-primary);min-height:220px;padding:2rem 1.5rem}.biz-broadcast-hero h2{color:var(--text-primary);font-size:var(--text-xl);margin:0 0 .35rem}.biz-broadcast-hero p{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 1.25rem}.biz-broadcast-hero input{background:var(--white);border:1px solid var(--primary-border);border-radius:8px;color:var(--text-primary);font-size:var(--text-md);max-width:420px;padding:.65rem .75rem;width:100%}.biz-broadcast-section-head h2{font-size:1.1rem;margin:0 0 .25rem}.biz-broadcast-section-head p{color:var(--gray-500);font-size:.85rem;margin:0 0 1rem}.biz-broadcast-audience,.biz-broadcast-schedule,.biz-broadcast-templates{background:linear-gradient(180deg,var(--green-50) 0,#eef6fb 100%);border:1px solid var(--green-200);border-radius:12px;box-shadow:var(--shadow);padding:1.25rem}.biz-broadcast-filters h3{font-size:.9rem;margin:0 0 .75rem}.biz-broadcast-filter-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-bottom:.75rem}.biz-broadcast-filter-grid label{color:var(--gray-700);display:flex;flex-direction:column;font-size:.75rem;font-weight:600;gap:.25rem}.biz-broadcast-filter-grid input,.biz-broadcast-filter-grid select{border:1px solid var(--gray-300);border-radius:6px;font-size:var(--text-sm);padding:.4rem .5rem}.biz-broadcast-filter-actions{display:flex;gap:.5rem;margin-bottom:1rem}.biz-broadcast-count{color:var(--primary-dark);font-size:var(--text-sm);margin-bottom:.5rem}.biz-broadcast-template-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:1rem 0}.biz-broadcast-template-card{background:var(--gray-50);border:2px solid var(--gray-200);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.75rem;text-align:left}.biz-broadcast-template-card.selected{background:var(--green-50-alt);border-color:var(--primary-darker)}.biz-broadcast-template-card strong{font-size:.85rem}.biz-broadcast-template-card span{color:var(--gray-500);font-size:var(--text-xs)}.biz-broadcast-tpl-status{color:var(--primary-dark)!important;font-weight:600}.biz-broadcast-preview{background:var(--gray-100);border-radius:8px;margin-top:1rem;padding:.75rem}.biz-broadcast-preview h3{font-size:.85rem;margin:0 0 .35rem}.biz-broadcast-schedule-toggle{align-items:center;display:flex;font-size:.85rem;gap:.5rem;margin:.75rem 0}.biz-broadcast-schedule-fields{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.biz-broadcast-schedule-fields label{display:flex;flex-direction:column;font-size:var(--text-sm);gap:.25rem}.biz-broadcast-schedule-fields input{border:1px solid var(--primary-darker);border-radius:6px;padding:.4rem .5rem}.biz-broadcast-summary{background:var(--green-50-alt);border:1px solid var(--green-200);border-radius:8px;margin-top:1rem;padding:1rem}.biz-broadcast-summary ul{font-size:.85rem;margin:.5rem 0 0;padding-left:1.25rem}.biz-broadcast-nav{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.25rem}.biz-broadcast-success{background:linear-gradient(180deg,var(--green-50) 0,#eef6fb 100%);border:1px solid var(--green-200);border-radius:12px;box-shadow:var(--shadow);padding:2rem;text-align:center}.biz-broadcast-success h2{color:var(--primary-darker);margin-bottom:.5rem}.biz-broadcast-success p{color:var(--gray-500);margin-bottom:1.25rem}.biz-csv-mapping,.biz-csv-upload{background:linear-gradient(180deg,var(--green-50) 0,#eef6fb 100%);border:1px solid var(--green-200);border-radius:12px;box-shadow:var(--shadow);padding:1.25rem}.biz-csv-upload-head{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.biz-csv-upload-head h2{font-size:1.1rem;margin:0}.biz-csv-sample-btn{font-size:var(--text-sm)}.biz-csv-dropzone{background:var(--green-50);border:2px dashed var(--green-500);border-radius:12px;margin-bottom:1rem;padding:2rem 1rem;text-align:center}.biz-csv-dropzone p{color:var(--gray-700);font-size:.9rem;margin:0 0 1rem}.biz-csv-file-label{cursor:pointer;display:inline-flex}.biz-csv-file-input{display:none}.biz-csv-file-name{color:var(--primary-dark);font-size:var(--text-sm);margin:.75rem 0 0}.biz-csv-mapping h2{color:var(--primary-darker);font-size:1.1rem;margin:0 0 1rem}.biz-csv-country{display:flex;flex-direction:column;font-size:.85rem;font-weight:600;gap:.35rem;margin-bottom:1rem;max-width:200px}.biz-csv-country input{border:1px solid var(--gray-300);border-radius:6px;padding:.4rem .5rem}.biz-csv-map-list{display:flex;flex-direction:column;gap:.5rem}.biz-csv-map-row{grid-gap:.5rem;align-items:center;display:grid;font-size:var(--text-sm);gap:.5rem;grid-template-columns:minmax(100px,1fr) 180px 1fr}.biz-csv-map-header{color:var(--primary-darker);font-weight:600}.biz-csv-map-row input,.biz-csv-map-row select{border:1px solid var(--gray-300);border-radius:6px;padding:.35rem .5rem}@media (max-width:700px){.biz-csv-map-row{grid-template-columns:1fr}}.biz-v2-tagline{color:var(--gray-600);font-size:.9rem;margin:-.5rem 1.25rem 1rem}.biz-v2-sms-panel{background:var(--white);border-radius:12px;box-shadow:0 2px 8px var(--overlay-06);padding:1.25rem}.biz-v2-sms-panel h2{color:var(--primary-darker);font-size:1.1rem;margin:0 0 .5rem}.biz-v2-trigger-group{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0}.biz-v2-trigger-group label{align-items:center;display:flex;font-size:.9rem;gap:.5rem}.biz-v2-disabled{opacity:.5}.biz-v2-status-radios{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.biz-v2-status-radios label{align-items:center;border:1px solid var(--gray-300);border-radius:6px;display:flex;font-size:.85rem;gap:.35rem;padding:.35rem .6rem;text-transform:capitalize}.biz-v2-field{display:flex;flex-direction:column;font-size:.85rem;font-weight:600;gap:.35rem;margin-bottom:1rem}.biz-v2-field select{border:1px solid var(--gray-300);border-radius:6px;font-weight:400;padding:.45rem .5rem}.biz-v2-sms-template-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1rem}.biz-v2-sms-preview{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;padding:.75rem}.biz-v2-sms-preview h3{color:var(--gray-500);font-size:var(--text-sm);margin:0 0 .5rem}.biz-v2-sms-preview p{font-size:.85rem;margin:0;white-space:pre-wrap}.biz-v2-sms-vars{margin-top:1rem}.biz-v2-vars-title{font-size:.85rem;font-weight:600;margin-bottom:.75rem}.biz-v2-wa-search{border:1px solid var(--gray-300);border-radius:8px;margin-bottom:1rem;max-width:400px;padding:.5rem .75rem;width:100%}.biz-v2-schedule{border-top:1px solid var(--gray-200);margin-top:1.5rem;padding-top:1rem}@media (max-width:768px){.biz-v2-sms-template-row{grid-template-columns:1fr}}.biz-status-pill{background:var(--gray-200);border-radius:999px;color:var(--gray-700);display:inline-block;font-size:var(--text-xs);font-weight:600;padding:.15rem .5rem;text-transform:uppercase}.biz-status-approved{background:var(--green-200);color:var(--primary-darker)}.biz-table-mono{font-family:ui-monospace,monospace;font-size:var(--text-xs);max-width:200px;overflow:hidden;text-align:left;text-overflow:ellipsis}.biz-btn-sm{font-size:var(--text-xs);padding:.3rem .55rem}.biz-btn-danger-text{border-color:var(--red-600);color:var(--red-600)}.biz-btn-danger-text:hover{background:var(--red-50)}.biz-modal-backdrop{align-items:center;background:var(--overlay-45);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1000}.biz-modal-card{background:var(--white);border-radius:12px;box-shadow:0 8px 32px var(--overlay-15);max-width:480px;padding:1.25rem;position:relative;width:100%}.biz-modal-card h3{margin:0 0 .75rem}.biz-canned-preview-text p{font-size:.85rem;margin:.35rem 0 0;white-space:pre-wrap}.biz-canned-form{display:flex;flex-direction:column;gap:.85rem;margin:0 auto;max-width:480px}.biz-canned-form label{color:var(--gray-700);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:600;gap:.35rem}.biz-canned-form input,.biz-canned-form select,.biz-canned-form textarea{border:1px solid var(--gray-300);border-radius:8px;font-size:.85rem;font-weight:400;padding:.5rem .65rem}.biz-flows-header{flex-wrap:wrap;gap:.75rem}.biz-flows-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.biz-flows-create-link{text-decoration:none}.biz-flows-categories{display:flex;flex-wrap:wrap;gap:.5rem .85rem;margin-top:.4rem}.biz-flows-category{align-items:center;display:inline-flex;font-size:var(--text-sm);gap:.35rem}.biz-flows-stats{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-bottom:1rem;padding:0 1rem}.biz-flows-stat-card{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;padding:.75rem;text-align:center}.biz-flows-stat-card strong{color:var(--primary-darker);display:block;font-size:1.25rem}.biz-flows-stat-card span{color:var(--gray-500);font-size:var(--text-xs)}.biz-flows-tabs{display:flex;gap:.5rem;margin:0 1rem .75rem}.biz-flows-tabs button{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;cursor:pointer;font-size:var(--text-sm);padding:.4rem .75rem}.biz-flows-tabs button.active{background:var(--primary-darker);border-color:var(--primary-darker);color:var(--white)}.wa-flow-builder-overlay{background:#f4f6f5;background:var(--bg-page,#f4f6f5);display:flex;flex-direction:column;inset:0;position:fixed;z-index:2100}.wa-flow-builder-shell{display:flex;flex-direction:column;height:100%;min-height:0}.wa-flow-builder-top{align-items:flex-start;background:var(--white);border-bottom:1px solid var(--border-color,var(--gray-200));display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1.1rem}.wa-flow-builder-top h2{font-size:1.15rem;margin:0}.wa-flow-builder-top p{color:var(--text-secondary);font-size:.8rem;margin:.2rem 0 0}.wa-flow-builder-top-actions{display:flex;gap:.5rem}.wa-flow-builder-meta{align-items:center;background:var(--white);border-bottom:1px solid var(--border-color,var(--gray-200));display:flex;flex-wrap:wrap;gap:.75rem 1rem;padding:.7rem 1.1rem}.wa-flow-builder-meta label{color:var(--text-secondary);display:flex;flex-direction:column;font-size:.78rem;font-weight:600;gap:.25rem}.wa-flow-builder-meta input[type=text],.wa-flow-builder-meta label>input:not([type=checkbox]){border:1px solid var(--border-color,var(--gray-300));border-radius:8px;min-width:220px;padding:.4rem .6rem}.wa-flow-builder{grid-gap:.75rem;display:grid;flex:1 1;gap:.75rem;grid-template-columns:210px minmax(0,1fr) 260px;min-height:0;overflow:hidden;padding:.75rem}.wa-flow-canvas,.wa-flow-inspector,.wa-flow-palette{background:var(--white);border:1px solid var(--border-color,var(--gray-200));border-radius:12px;min-height:0;overflow:auto}.wa-flow-inspector,.wa-flow-palette{padding:.85rem}.wa-flow-inspector h3,.wa-flow-palette h3{font-size:.95rem;margin:0 0 .25rem}.wa-flow-inspector-empty,.wa-flow-inspector-hint,.wa-flow-palette>p{color:var(--text-secondary);font-size:.75rem;margin:0 0 .75rem}.wa-flow-palette-group{margin-bottom:.85rem}.wa-flow-palette-group strong{color:var(--text-secondary);display:block;font-size:.72rem;letter-spacing:.04em;margin-bottom:.35rem;text-transform:uppercase}.wa-flow-palette-item{background:var(--gray-50);border:1px dashed var(--border-color,var(--gray-300));border-radius:8px;cursor:grab;display:block;font-size:.8rem;margin-bottom:.35rem;padding:.4rem .55rem;text-align:left;width:100%}.wa-flow-palette-item:hover{background:var(--white);border-color:var(--primary-color);color:var(--primary-color)}.wa-flow-canvas{display:flex;flex-direction:column;gap:.75rem;padding:.85rem}.wa-flow-screens{display:flex;flex-wrap:wrap;gap:.4rem}.wa-flow-screen-add,.wa-flow-screen-tab{background:var(--gray-50);border:1px solid var(--border-color,var(--gray-300));border-radius:999px;cursor:pointer;font-size:.78rem;padding:.3rem .7rem}.wa-flow-screen-tab.is-active{background:var(--primary-color);border-color:var(--primary-color);color:var(--white)}.wa-flow-screen-add{align-items:center;display:inline-flex;gap:.3rem}.wa-flow-screen-meta{align-items:end;display:flex;flex-wrap:wrap;gap:.6rem}.wa-flow-screen-meta label{display:flex;flex-direction:column;font-size:.75rem;font-weight:600;gap:.25rem}.wa-flow-screen-meta input{border:1px solid var(--border-color,var(--gray-300));border-radius:8px;padding:.35rem .55rem}.wa-flow-phone{background:#111;border-radius:28px;display:flex;flex:1 1;flex-direction:column;margin:0 auto;min-height:420px;padding:10px;width:min(360px,100%)}.wa-flow-phone-bar{background:#075e54;border-radius:18px 18px 0 0;color:#fff;font-size:.85rem;font-weight:600;padding:.7rem .5rem;text-align:center}.wa-flow-phone-body{background:#ece5dd;border-radius:0 0 18px 18px;flex:1 1;overflow:auto;padding:.7rem}.wa-flow-empty{color:var(--text-secondary);font-size:.8rem;padding:2rem .5rem;text-align:center}.wa-flow-drop-line{border-radius:4px;height:6px;margin:.15rem 0}.wa-flow-drop-line.is-active{background:var(--primary-color)}.wa-flow-block{align-items:stretch;background:#fff;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:.4rem;margin-bottom:.35rem;padding:.45rem}.wa-flow-block.is-selected{border-color:var(--primary-color);box-shadow:0 0 0 2px #25d36633;box-shadow:0 0 0 2px var(--primary-glow-soft,#25d36633)}.wa-flow-block-handle{align-items:center;color:var(--gray-400);cursor:grab;display:flex}.wa-flow-block-body{flex:1 1;min-width:0}.wa-flow-block-remove{background:#0000;border:none;color:var(--text-secondary);cursor:pointer}.wa-flow-preview-heading{font-size:1.05rem;margin:0}.wa-flow-preview-sub{font-size:.9rem;margin:0}.wa-flow-preview-body,.wa-flow-preview-caption{font-size:.8rem;margin:0}.wa-flow-preview-caption{color:var(--text-secondary)}.wa-flow-preview-field{display:flex;flex-direction:column;font-size:.78rem;gap:.25rem}.wa-flow-preview-control,.wa-flow-preview-image{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;color:var(--text-secondary);padding:.4rem .5rem}.wa-flow-preview-image{align-items:center;display:flex;justify-content:center;min-height:72px;overflow:hidden}.wa-flow-preview-image img{max-height:120px;max-width:100%;object-fit:contain}.wa-flow-preview-options{font-size:.75rem;margin:0;padding-left:1.1rem}.wa-flow-check,.wa-flow-preview-optin{align-items:center;display:flex;font-size:.78rem;font-weight:500;gap:.4rem}.wa-flow-preview-link{color:#128c7e;font-size:.8rem;text-decoration:underline}.wa-flow-preview-footer{background:#25d366;border-radius:20px;color:#fff;font-size:.85rem;font-weight:600;padding:.5rem;text-align:center}.wa-flow-inspector-fields{display:flex;flex-direction:column;gap:.65rem}.wa-flow-inspector-fields label{display:flex;flex-direction:column;font-size:.75rem;font-weight:600;gap:.25rem}.wa-flow-inspector-fields input,.wa-flow-inspector-fields select,.wa-flow-inspector-fields textarea,.wa-flow-json{border:1px solid var(--border-color,var(--gray-300));border-radius:8px;font-size:.8rem;font-weight:400;padding:.4rem .5rem}.wa-flow-json-toggle{background:#0000;border:none;color:var(--primary-color);cursor:pointer;font-size:.78rem;margin-top:1rem}.wa-flow-json{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;margin-top:.5rem;width:100%}.wa-flow-template-page{flex:1 1;min-height:0;overflow:auto;padding:1rem 1.2rem 1.5rem}.wa-flow-template-page h3{font-size:.95rem;margin:.5rem 0 .75rem}.wa-flow-template-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));margin-bottom:1.4rem}.wa-flow-template-card{background:var(--white);border:1px solid var(--border-color,var(--gray-200));border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:.35rem;min-height:132px;padding:.9rem;text-align:left}.wa-flow-template-card:hover:not(:disabled){border-color:var(--primary-color);box-shadow:0 0 0 2px #25d3662e;box-shadow:0 0 0 2px var(--primary-glow-soft,#25d3662e)}.wa-flow-template-card strong{font-size:.95rem}.wa-flow-template-card span{color:var(--text-secondary);flex:1 1;font-size:.8rem}.wa-flow-template-card em{color:#0b6b3a;color:var(--primary-darker,#0b6b3a);font-size:.7rem;font-style:normal;letter-spacing:.03em;text-transform:uppercase}.wa-flow-template-loading{color:var(--text-secondary);text-align:center}@media (max-width:1024px){.wa-flow-builder{grid-template-columns:1fr;overflow:auto}}.history-inline-error{font-size:var(--text-sm);margin:0 .75rem}.history-list-loading{color:var(--gray-500);font-size:.85rem;padding:1rem;text-align:center}.history-message-list{background-color:var(--surface-chat);background-image:url(/static/media/chat-bg.bded4f44087fb4e89252.png);background-repeat:repeat;background-size:360px;display:flex;flex:1 1;flex-direction:column;gap:.5rem;min-height:0;overflow-y:auto;padding:1rem}.history-message-bubble{border-radius:12px;box-shadow:0 1px 2px var(--overlay-08);font-size:.85rem;max-width:75%;padding:.5rem .75rem}.history-message-bubble.incoming{align-self:flex-start;background:var(--white)}.history-message-bubble.outgoing{align-self:flex-end;background:var(--wa-bubble)}.history-message-bubble p{margin:0 0 .25rem;white-space:pre-wrap;word-break:break-word}.history-message-time{color:var(--gray-500);font-size:var(--text-xs)}.history-details-profile,.livechat-details-profile{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:14px;box-shadow:none;display:flex;gap:.65rem;margin-bottom:.65rem;padding:.9rem}.history-details-avatar,.livechat-details-avatar{align-items:center;border-radius:50%;color:var(--white);display:flex;flex-shrink:0;font-weight:800;height:48px;justify-content:center;width:48px}.history-details-profile-text,.livechat-details-profile-text{display:flex;flex:1 1;flex-direction:column;gap:.15rem;min-width:0}.history-details-profile-text strong,.livechat-details-profile-text strong{color:var(--gray-900);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-details-profile-text span,.livechat-details-profile-text span{color:var(--gray-500);font-size:.75rem}.livechat-details-profile-text .livechat-status-chip{align-self:flex-start;margin-top:.2rem}.history-details-wa-icon,.livechat-details-wa-icon{color:var(--whatsapp-green);flex-shrink:0;font-size:1.75rem}.history-details-card,.livechat-details-card{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;box-shadow:none;margin-bottom:.55rem;padding:.8rem .9rem}.history-details-card-title,.livechat-details-card-title{color:var(--gray-700);font-size:var(--text-sm);font-weight:700;margin:0 0 .5rem}.history-details-phone-row,.livechat-details-phone-row{align-items:center;color:var(--gray-900);display:flex;font-size:var(--text-sm);gap:.5rem;justify-content:space-between}.history-details-copy-btn,.livechat-details-copy-btn{align-items:center;background:var(--gray-100);border:none;border-radius:8px;color:var(--gray-700);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.history-details-copy-btn:hover,.livechat-details-copy-btn:hover{background:var(--gray-200)}.history-details-copy-hint,.livechat-details-copy-hint{color:var(--brand-teal);display:block;font-size:var(--text-xs);margin-top:.35rem}.history-details-optin,.livechat-details-optin{align-items:center;color:var(--gray-900);display:flex;font-size:.85rem;font-weight:600;justify-content:space-between}.history-details-accordion,.livechat-details-accordion{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;box-shadow:none;margin-bottom:.45rem;overflow:hidden}.history-details-accordion summary,.livechat-details-accordion summary{align-items:center;color:var(--gray-900);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:600;justify-content:space-between;list-style:none;padding:.65rem .85rem;-webkit-user-select:none;user-select:none}.history-details-accordion summary::-webkit-details-marker,.livechat-details-accordion summary::-webkit-details-marker{display:none}.history-details-chevron,.livechat-details-chevron{color:var(--gray-500);font-size:.75rem;transition:transform .2s ease}.history-details-accordion[open] .history-details-chevron,.livechat-details-accordion[open] .livechat-details-chevron{transform:rotate(180deg)}.history-details-accordion-body,.livechat-details-accordion-body{color:var(--gray-500);font-size:.75rem;margin:0;padding:0 .85rem .75rem}.livechat-attribute-panel{color:var(--text-secondary);display:flex;flex-direction:column;gap:.5rem}.livechat-attribute-select{background:var(--gray-50);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:.78rem;outline:none;padding:.45rem .55rem;width:100%}.livechat-attribute-select:focus{background:var(--white);border-color:var(--primary-color)}.livechat-attribute-add{display:flex;gap:.4rem}.livechat-attribute-add input{background:var(--gray-50);border:1px solid var(--border-color);border-radius:8px;flex:1 1;font-size:.78rem;min-width:0;outline:none;padding:.4rem .55rem}.livechat-attribute-add button{background:var(--primary-color);border:none;border-radius:8px;color:var(--white);cursor:pointer;flex-shrink:0;font-size:.75rem;padding:.4rem .7rem}.livechat-attribute-add button:disabled{cursor:not-allowed;opacity:.4}.livechat-attribute-list{display:flex;flex-direction:column;gap:.3rem;list-style:none;margin:0;padding:0}.livechat-attribute-list li{align-items:center;background:var(--gray-50);border-radius:8px;color:var(--text-primary);display:flex;gap:.4rem;justify-content:space-between;padding:.35rem .5rem}.livechat-attribute-list button{background:#0000;border:none;color:var(--text-secondary);cursor:pointer;font-size:1rem;line-height:1}.biz-panel-header-row{padding:.75rem 1rem}.biz-panel-header-col{align-items:flex-start;flex-direction:column}.biz-banner{border-radius:8px;font-size:.85rem;margin:.75rem 1rem 0;padding:.5rem .75rem}.biz-banner-success{background:var(--green-100);border:1px solid var(--primary-border);color:var(--primary-darker)}.biz-banner-error{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-700)}.biz-modal-wide{max-height:90vh;max-width:720px;overflow-y:auto}.biz-form-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.biz-form-grid label{color:var(--text-secondary);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:600;gap:.35rem}.biz-form-grid input,.biz-form-grid select,.biz-form-grid textarea{border:1px solid var(--gray-300);border-radius:8px;color:var(--text-primary);font-size:var(--text-md);font-weight:400;padding:.45rem .6rem}.biz-form-full{grid-column:1/-1}.biz-modal-actions{margin-top:.5rem}.biz-sms-param-row{grid-gap:.35rem;display:grid;gap:.35rem;grid-template-columns:1fr 1fr auto auto;margin-bottom:.35rem}.profile-page{background:var(--green-50);box-sizing:border-box;max-width:100%;min-width:0;padding:.75rem 1rem 1.5rem;width:100%}.profile-loading{color:var(--gray-500);padding:2rem 1rem;text-align:center}.profile-alert{border-radius:8px;box-sizing:border-box;font-size:.85rem;margin:0 auto .65rem;max-width:100%;padding:.6rem .85rem}.profile-alert-error{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-700)}.profile-alert-success{background:var(--green-50-alt);border:1px solid var(--green-300);color:var(--green-700)}.profile-top-grid{grid-gap:.85rem;align-items:stretch;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:100%;width:100%}.profile-card,.profile-top-grid>*,.profile-wa-grid>*{min-width:0}.profile-card{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 2px 10px var(--overlay-06);padding:1rem 1.1rem}.profile-card-title{align-items:center;color:var(--primary-dark);display:flex;font-size:1rem;font-weight:800;gap:.4rem;margin:0 0 .85rem}.profile-fields{gap:.75rem}.profile-field,.profile-fields{display:flex;flex-direction:column}.profile-field{gap:.35rem}.profile-field-label{align-items:center;color:var(--primary-dark);display:flex;font-size:var(--text-sm);font-weight:700;gap:.35rem}.profile-field-icon{color:var(--primary-dark);font-size:.85rem}.profile-field input{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;color:var(--gray-900);font-size:.85rem;padding:.55rem .65rem}.profile-field input:disabled{background:var(--gray-50-alt);cursor:default}.profile-tfa-card{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1.25rem;text-align:center}.profile-tfa-icon{color:var(--primary-dark);font-size:3.5rem;margin-bottom:.75rem}.profile-tfa-title{color:var(--primary-dark);font-size:1rem;font-weight:800;margin:0 0 .65rem}.profile-tfa-desc{color:var(--gray-600);font-size:var(--text-sm);line-height:1.5;margin:0 0 1.25rem;max-width:22rem}.profile-wa-card{box-sizing:border-box;margin:.85rem auto 0;max-width:100%;width:100%}.profile-wa-form{display:flex;flex-direction:column;gap:.85rem}.profile-wa-grid{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.profile-wa-field{display:flex;flex-direction:column}.profile-wa-field input,.profile-wa-field select,.profile-wa-field textarea{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;color:var(--gray-900);font-family:inherit;font-size:.85rem;padding:.55rem .65rem;width:100%}.profile-wa-field textarea{min-height:72px;resize:vertical}.profile-wa-field-full{grid-column:1/-1}.profile-wa-file-label{color:var(--primary-dark);font-size:var(--text-sm);font-weight:600;margin-bottom:.35rem}.profile-wa-image-preview{display:flex;justify-content:flex-start;margin-bottom:.65rem}.profile-wa-image-preview img{background:var(--green-50);border:3px solid var(--green-200);border-radius:50%;height:clamp(72px,18vw,120px);object-fit:cover;width:clamp(72px,18vw,120px)}.profile-wa-image-empty{color:var(--gray-500);font-size:var(--text-sm);margin:0 0 .65rem}.profile-wa-actions{display:flex;justify-content:flex-start}.profile-save-btn{background:var(--primary-dark);border:none;border-radius:10px;color:var(--white);cursor:pointer;font-size:.85rem;font-weight:700;padding:.55rem 1rem}.profile-save-btn:hover{background:var(--primary-darker)}.profile-save-btn:disabled{cursor:not-allowed;opacity:.6}@media (max-width:1024px){.profile-top-grid,.profile-wa-grid{grid-template-columns:1fr}}.waba-analytics-page{background:var(--bg-page);min-height:calc(100vh - 52px);padding:1rem 1.25rem 1.5rem}.waba-analytics-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto 1rem;max-width:1280px}.waba-analytics-header h1{color:var(--slate-900);font-size:1.75rem;font-weight:700;margin:0}.waba-analytics-header p{color:var(--text-secondary);font-size:.875rem;margin:.25rem 0 0}.waba-analytics-toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.5rem}.waba-analytics-toolbar label{color:var(--slate-600);display:flex;flex-direction:column;font-size:.75rem;gap:.2rem}.waba-analytics-toolbar input[type=date]{border:1px solid var(--slate-300);border-radius:6px;font-size:.85rem;padding:.35rem .5rem}.waba-btn-outline{background:var(--white);border:1px solid var(--slate-300);border-radius:6px;cursor:pointer;font-size:var(--text-sm);padding:.4rem .65rem}.waba-btn-outline:hover{background:var(--slate-100)}.waba-btn-outline:disabled{cursor:not-allowed;opacity:.5}.waba-analytics-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:2fr 1fr;margin:0 auto;max-width:1280px}.waba-analytics-grid-top{margin-bottom:1rem}.waba-panel{background:var(--white);border-radius:1rem;box-shadow:0 1px 3px var(--overlay-08);padding:1rem}.waba-panel h2{color:var(--slate-900);font-size:1.05rem;font-weight:600;margin:0 0 .75rem}.waba-panel-wide{min-width:0}.waba-chart-area{height:18rem}.waba-chart-empty{align-items:center;color:var(--slate-400);display:flex;font-size:.9rem;height:100%;justify-content:center;margin:0}.waba-message-chart,.waba-pricing-chart{align-items:flex-end;border-bottom:1px solid var(--border-color);display:flex;gap:.5rem;height:100%;padding:0 .25rem 1.5rem}.waba-message-col,.waba-pricing-col{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0}.waba-message-bars,.waba-pricing-stack{align-items:flex-end;display:flex;flex:1 1;justify-content:center;max-width:2.5rem;position:relative;width:100%}.waba-pricing-stack{flex-direction:column;max-width:2.75rem}.waba-bar{border-radius:4px 4px 0 0;min-height:2px;width:60%}.waba-bar-sent{background:var(--blue-500)}.waba-delivered-dot{background:var(--green-500);border:2px solid var(--white);border-radius:50%;box-shadow:0 0 0 1px var(--green-500);height:10px;left:50%;position:absolute;transform:translate(-50%,50%);width:10px}.waba-pricing-segment{border-radius:2px 2px 0 0;min-height:2px;width:100%}.waba-pricing-segment-empty{background:var(--border-color);height:4px!important}.waba-chart-x{color:var(--text-secondary);font-size:var(--text-xs);margin-top:.35rem;transform:rotate(-35deg);white-space:nowrap}.waba-legend{color:var(--slate-600);display:flex;font-size:var(--text-sm);gap:1rem;margin-top:.65rem}.waba-legend i{border-radius:2px;display:inline-block;height:12px;margin-right:.25rem;vertical-align:middle;width:12px}.waba-legend-sent{background:var(--blue-500)}.waba-legend-delivered{background:var(--green-500);border-radius:50%}.waba-panel-status{color:var(--text-secondary);font-size:.85rem;margin:.5rem 0 0}.waba-panel-error{color:var(--red-600);font-size:.85rem;margin:.5rem 0 0}.waba-totals{display:flex;flex-direction:column;gap:.75rem}.waba-total-row{align-items:flex-start;color:var(--text-secondary);display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between}.waba-total-row strong{color:var(--slate-900);font-size:1.25rem}.waba-tz-note{color:var(--slate-400);font-size:.75rem;margin:0}.waba-info-tip{display:inline-flex;margin-left:.25rem;position:relative;vertical-align:middle}.waba-info-btn{border-radius:50%;color:var(--slate-600);cursor:help;font-weight:700;height:1.25rem;padding:0;width:1.25rem}.waba-info-btn,.waba-info-popover{background:var(--white);border:1px solid var(--border-color);font-size:var(--text-xs)}.waba-info-popover{border-radius:8px;box-shadow:0 8px 20px var(--overlay-12);color:var(--slate-700);line-height:1.4;opacity:0;padding:.5rem .65rem;pointer-events:none;position:absolute;right:0;top:calc(100% + .35rem);transform:scale(.95);transition:opacity .15s,transform .15s;width:16rem;z-index:20}.waba-info-tip:focus-within .waba-info-popover,.waba-info-tip:hover .waba-info-popover{opacity:1;transform:scale(1)}.waba-series-list{color:var(--slate-600);font-size:var(--text-sm)}.waba-series-list ul{margin:.35rem 0 0;max-height:10rem;overflow:auto;padding-left:1.1rem}.waba-series-list li{align-items:center;display:flex;gap:.35rem;margin-bottom:.25rem}.waba-series-swatch{border-radius:2px;flex-shrink:0;height:10px;width:10px}.waba-series-empty{color:var(--slate-400);list-style:none;margin-left:-1.1rem}.waba-currency-toggle{align-items:center;color:var(--text-secondary);display:flex;font-size:.75rem;gap:.35rem}.waba-tooltip{background:var(--white);border:1px solid var(--border-color);border-radius:10px;box-shadow:0 10px 24px var(--overlay-12);min-width:180px;padding:.65rem .75rem}.waba-tooltip-title{color:var(--slate-900);font-size:var(--text-sm);font-weight:800;margin-bottom:.5rem}.waba-tooltip-subtitle{color:var(--text-secondary);font-size:var(--text-xs);font-weight:700;margin-top:.55rem}.waba-tooltip-row{align-items:center;color:var(--slate-600);display:flex;font-size:var(--text-sm);gap:.75rem;justify-content:space-between;margin-bottom:.25rem}.waba-tooltip-row strong{color:var(--slate-900)}.waba-tooltip-list{display:flex;flex-direction:column;gap:.25rem;margin-top:.35rem;max-height:180px;overflow:auto}.waba-tooltip-item{grid-gap:.45rem;align-items:center;color:var(--slate-600);display:grid;font-size:var(--text-xs);gap:.45rem;grid-template-columns:10px 1fr auto}.waba-tooltip-swatch{border-radius:2px;height:10px;width:10px}.waba-tooltip-key{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waba-tooltip-val{color:var(--slate-900)}@media (max-width:960px){.waba-analytics-grid{grid-template-columns:1fr}}.teams-page{background:var(--bg-page);min-height:calc(100vh - 52px);padding:0 0 1.5rem}.teams-header{background:var(--white);border-bottom:1px solid var(--gray-200);box-shadow:0 1px 3px var(--overlay-04);padding:.85rem 1rem .75rem}.teams-header-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.teams-header h1{align-items:center;color:var(--gray-900);display:flex;font-size:1.35rem;font-weight:700;gap:.45rem;margin:0}.teams-header p{color:var(--gray-500);font-size:var(--text-xs);line-height:1.45;margin:.35rem 0 0;max-width:42rem}.teams-loading{color:var(--gray-500);padding:2rem 1rem;text-align:center}.teams-add-btn{align-items:center;background:var(--primary-darker);border-radius:8px;color:var(--white);display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:.35rem;padding:.45rem .75rem;text-decoration:none;white-space:nowrap}.teams-add-btn:hover{background:var(--primary-dark);color:var(--white)}.teams-alert{border-radius:8px;font-size:.85rem;margin:.65rem auto 0;padding:.6rem .85rem;width:min(98%,1100px)}.teams-alert-error{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-700)}.teams-alert-success{background:var(--green-50-alt);border:1px solid var(--green-300);color:var(--green-700)}.teams-table-section{margin:.85rem auto 0;padding:0 .5rem;width:min(98%,1100px)}.teams-table-wrap{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;overflow:auto}.teams-table{border-collapse:collapse;font-size:.85rem;width:100%}.teams-table thead th{background:var(--green-300);color:var(--green-900);font-weight:700;padding:.65rem .75rem;text-align:center}.teams-table tbody td{border-bottom:1px solid var(--gray-100);color:var(--gray-700);padding:.65rem .75rem;text-align:center}.teams-table tbody tr:nth-child(2n){background:var(--green-50)}.teams-table tbody tr:hover{background:var(--green-50-alt)}.teams-table-empty{color:var(--gray-500);padding:2rem 1rem!important}.teams-row-actions{display:flex;gap:.5rem;justify-content:center}.teams-action-btn{align-items:center;border:none;border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.teams-action-edit{background:var(--blue-400)}.teams-action-delete{background:var(--danger-color)}.teams-pagination{align-items:center;color:var(--gray-700);display:flex;flex-wrap:wrap;font-size:.85rem;gap:1rem;justify-content:space-between;margin-top:.75rem;padding:0 .25rem}.teams-pagination label{align-items:center;display:flex;gap:.35rem}.teams-pagination select{border:1px solid var(--gray-300);border-radius:6px;padding:.25rem .4rem}.teams-pagination-nav{align-items:center;display:flex;gap:.5rem}.teams-pagination-nav button{background:var(--gray-50);border:1px solid var(--gray-300);border-radius:6px;cursor:pointer;padding:.25rem .55rem}.teams-pagination-nav button:disabled{cursor:not-allowed;opacity:.5}.teams-form-card{background:var(--white);border-radius:12px;box-shadow:0 8px 24px var(--overlay-12);margin:1rem auto;padding:1.25rem;width:min(80%,900px)}.teams-form-card-head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.teams-form-card h2{color:var(--gray-900);font-size:1.5rem;font-weight:800;margin:0}.teams-back-btn{align-items:center;background:var(--primary-darker);border-radius:8px;color:var(--white);display:inline-flex;font-size:.85rem;font-weight:600;gap:.35rem;padding:.45rem .75rem;text-decoration:none}.teams-back-btn:hover{background:var(--primary-dark);color:var(--white)}.teams-limit-hint{color:var(--gray-500);font-size:var(--text-sm);margin:0 0 .75rem}.teams-form{display:flex;flex-direction:column;gap:.85rem}.teams-form-grid{grid-gap:.75rem;display:grid;gap:.75rem}.teams-form-grid-3{grid-template-columns:repeat(3,1fr)}.teams-field{display:flex;flex-direction:column;font-size:.85rem;gap:.35rem}.teams-field span{color:var(--gray-700);font-weight:600}.teams-field input,.teams-field select,.teams-field textarea{border:1px solid var(--gray-300);border-radius:8px;font-family:inherit;font-size:.85rem;padding:.5rem .65rem}.teams-field-half{max-width:50%}.teams-mobile-row{display:flex;gap:.5rem}.teams-mobile-row select{min-width:120px;width:33%}.teams-mobile-row input{flex:1 1}.teams-password-wrap{position:relative}.teams-password-wrap input{padding-right:3.5rem;width:100%}.teams-password-toggle{background:#0000;border:none;color:var(--gray-500);cursor:pointer;font-size:var(--text-sm);position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.teams-submit-btn{align-self:flex-start;background:var(--blue-500);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-size:.9rem;font-weight:700;padding:.5rem 1.25rem}.teams-submit-btn:hover{background:var(--blue-600)}.teams-submit-btn:disabled{cursor:not-allowed;opacity:.6}.teams-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--overlay-35);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:200}.teams-modal-card{background:var(--white);border:2px solid var(--primary-dark);border-radius:12px;max-height:90vh;overflow-y:auto;padding:1rem;width:min(900px,100%)}.teams-modal-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.teams-modal-head h3{font-size:1.15rem;font-weight:700;margin:0}.teams-modal-close{align-items:center;background:var(--red-600);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}@media (max-width:900px){.teams-form-grid-3{grid-template-columns:1fr}.teams-field-half{max-width:100%}.teams-form-card{width:min(94%,900px)}}.biz-toggle{background:var(--gray-300);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;position:relative;transition:background .2s;width:44px}.biz-toggle.is-on{background:var(--primary-color)}.biz-toggle-thumb{background:var(--white);border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:transform .2s;width:20px}.biz-toggle.is-on .biz-toggle-thumb{transform:translateX(20px)}.biz-toggle:disabled{cursor:not-allowed;opacity:.6}.biz-toggle-row{align-items:center;display:flex;font-size:.85rem;gap:.75rem;justify-content:space-between;margin-bottom:.75rem}.optin-page{background:var(--gray-100);min-height:calc(100vh - 52px);padding:0 0 1.5rem}.optin-header{background:var(--white);border-bottom:1px solid var(--gray-200);padding:.85rem 1rem .75rem}.optin-header h1{align-items:center;color:var(--gray-900);display:flex;font-size:1.15rem;font-weight:800;gap:.45rem;margin:0}.optin-subtitle{color:var(--gray-500);font-size:.75rem;line-height:1.45;margin:.35rem 0 0;max-width:52rem}.optin-loading{color:var(--gray-500);padding:2rem 1rem;text-align:center}.optin-alert{border-radius:8px;font-size:.85rem;margin:.65rem auto 0;padding:.6rem .85rem;width:min(98%,1200px)}.optin-alert-error{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-700)}.optin-alert-success{background:var(--green-50-alt);border:1px solid var(--green-300);color:var(--green-700)}.optin-api-card{align-items:center;background:var(--white);border:1px solid var(--green-200);border-left:4px solid var(--green-500);border-radius:12px;box-shadow:0 2px 8px var(--overlay-04);display:flex;gap:1rem;justify-content:space-between;margin:.75rem auto 0;padding:.85rem 1rem;width:min(98%,1200px)}.optin-api-card h2{color:var(--gray-900);font-size:.95rem;font-weight:800;margin:0 0 .2rem}.optin-api-card p{color:var(--gray-500);font-size:.75rem;line-height:1.4;margin:0;max-width:28rem}.optin-keywords-panel{grid-gap:.85rem;align-items:start;background:var(--green-50-alt);border:1px solid var(--green-200);border-radius:12px;display:grid;gap:.85rem;grid-template-columns:1fr 1fr;margin:.75rem auto 0;padding:.85rem;width:min(98%,1200px)}.optin-keywords-col h2{color:var(--gray-900);font-size:.95rem;font-weight:800;margin:0 0 .35rem}.optin-keywords-hint{color:var(--gray-500);font-size:var(--text-xs);line-height:1.45;margin:0 0 .75rem;max-width:22rem}.optin-keyword-inputs{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.optin-keyword-inputs>input{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;box-shadow:0 1px 4px var(--overlay-04);font-size:.85rem;padding:.55rem .65rem;width:100%}.optin-keyword-inputs-numbered{gap:.45rem}.optin-keyword-row{align-items:center;display:flex;gap:.45rem}.optin-keyword-num{color:var(--gray-700);font-size:.85rem;font-weight:700;min-width:1.25rem}.optin-keyword-row input{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;box-shadow:0 1px 4px var(--overlay-04);flex:1 1;font-size:.85rem;padding:.55rem .65rem}.optin-keywords-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.optin-add-btn{align-items:center;background:var(--green-500);border:none;border-radius:10px;color:var(--white);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:.35rem;padding:.5rem .85rem}.optin-add-btn:hover{background:var(--primary-color)}.optin-add-btn:disabled{cursor:not-allowed;opacity:.6}.optin-add-btn-standalone{margin-top:.25rem}.optin-save-btn{align-items:center;background:var(--primary-dark);border:none;border-radius:10px;color:var(--white);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:700;gap:.35rem;padding:.5rem .85rem}.optin-save-btn:hover{background:var(--primary-darker)}.optin-save-btn:disabled{cursor:not-allowed;opacity:.6}.optin-response-card{background:var(--white);border:1px solid var(--green-200);border-radius:12px;display:flex;flex-direction:column;gap:.75rem;min-height:100%;min-width:0;padding:.85rem}.optin-response-card-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.optin-response-card h3{color:var(--gray-900);font-size:.92rem;font-weight:800;margin:0 0 .25rem}.optin-response-card-head>div>p{color:var(--gray-500);font-size:var(--text-xs);line-height:1.4;margin:0;max-width:14rem}.optin-response-card-actions{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.45rem}.optin-response-preview{flex:1 1;min-height:160px}@media (max-width:960px){.optin-keywords-panel{grid-template-columns:1fr}.optin-api-card{align-items:flex-start;flex-direction:column}}.biz-payments-toolbar{padding:.75rem 1rem}.biz-search-wrap{max-width:320px;position:relative}.biz-search-wrap svg{color:var(--gray-400);left:.65rem;position:absolute;top:50%;transform:translateY(-50%)}.biz-search-wrap input{border:1px solid var(--gray-300);border-radius:8px;font-size:.85rem;padding:.45rem .65rem .45rem 2rem;width:100%}.biz-status{border-radius:4px;display:inline-block;font-size:var(--text-xs);font-weight:600;padding:.15rem .45rem}.biz-status-success{background:var(--green-100);color:var(--primary-darker)}.biz-status-info{background:var(--blue-50);color:var(--blue-700)}.biz-status-error{background:var(--red-50);color:var(--red-700)}.biz-capitalize{text-transform:capitalize}.biz-paymentsetup-card{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;margin:1rem;max-width:720px;padding:1rem}.biz-paymentsetup-card h2{font-size:.95rem;margin:0 0 .35rem}.biz-paymentsetup-card p{color:var(--gray-500);font-size:var(--text-sm);margin:0}.biz-paymentsetup-steps{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0 1rem 1rem;max-width:720px;padding:0}.biz-paymentsetup-steps li{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;display:flex;gap:.75rem;padding:.85rem 1rem}.biz-paymentsetup-steps li.done{background:var(--green-50);border-color:var(--primary-border)}.biz-step-num{color:var(--primary-color);font-size:.85rem;font-weight:700;min-width:1.5rem}.biz-paymentsetup-steps h3{font-size:.9rem;margin:0 0 .35rem}.biz-paymentsetup-steps p{color:var(--gray-500);font-size:var(--text-sm);margin:0}.biz-paymentsetup-steps input,.biz-paymentsetup-steps select{border:1px solid var(--gray-300);border-radius:8px;display:block;font-size:.85rem;margin:.5rem 0;max-width:360px;padding:.45rem .6rem;width:100%}.biz-btn-icon{background:#0000;border:none;color:var(--primary-darker);cursor:pointer;margin-right:.25rem;padding:.25rem .4rem}.biz-btn-icon-danger{color:var(--red-600)}.sendtest-hint{color:var(--gray-500);font-size:var(--text-xs);margin:.15rem 0 .35rem}.sendtest-template-dropdown{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;box-shadow:0 4px 12px var(--overlay-10);margin-top:.25rem;max-height:16rem;max-width:420px;overflow-y:auto;position:absolute;width:100%;z-index:20}.sendtest-template-option{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;font-size:.85rem;gap:.5rem;padding:.5rem .75rem;text-align:left;width:100%}.sendtest-template-option:hover{background:var(--gray-100)}.sendtest-template-dot{background:var(--primary-light);border-radius:50%;flex-shrink:0;height:8px;width:8px}.sendtest-dropdown-msg{color:var(--gray-500);font-size:var(--text-sm);margin:0;padding:.75rem}.sendtest-params{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;margin:1rem 0;padding:.75rem}.sendtest-params h4{color:var(--gray-700);font-size:var(--text-sm);margin:.5rem 0 .35rem}.sendtest-params label{display:block;font-size:.75rem;margin-bottom:.5rem}.sendtest-params input{border:1px solid var(--gray-300);border-radius:6px;display:block;font-size:var(--text-sm);margin-top:.2rem;padding:.35rem .5rem;width:100%}.sendtest-params-title{font-weight:600;margin:0 0 .25rem}.sendtest-preview-title{color:var(--primary-darker);font-weight:600;margin:0 0 .5rem}.sendtest-preview-body{font-size:.85rem;margin:0;text-align:left;white-space:pre-wrap}.biz-perm-tags{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.biz-perm-tags li{background:var(--green-50-alt);border-radius:4px;color:var(--primary-darker);font-size:var(--text-xs);padding:.15rem .35rem}.biz-perm-editor{border:1px solid var(--gray-200);border-radius:8px;margin:1rem 0;max-height:50vh;overflow-y:auto;padding:.75rem}.biz-perm-module{border-bottom:1px solid var(--gray-100);margin-bottom:.75rem;padding-bottom:.75rem}.biz-perm-module strong{display:block;font-size:.85rem;margin-bottom:.35rem}.biz-perm-module-actions{display:flex;flex-wrap:wrap;gap:.35rem .75rem}.biz-perm-check{align-items:center;display:flex;font-size:.75rem;font-weight:400;gap:.25rem}.biz-teamrole-form-wrap{margin:0 auto;max-width:900px;padding:1rem}.biz-teamrole-form label{display:block;font-size:.85rem;font-weight:600;margin-bottom:1rem}.biz-teamrole-form input[type=text]{border:1px solid var(--gray-300);border-radius:8px;display:block;font-weight:400;margin-top:.35rem;padding:.5rem;width:100%}.biz-back-link{align-items:center;color:var(--primary-darker);display:inline-flex;font-size:.85rem;font-weight:600;gap:.35rem;margin:1rem 1rem 0;text-decoration:none}.biz-back-link:hover{color:var(--primary-dark)}.biz-templatelib-hero{background:linear-gradient(135deg,var(--green-100),var(--green-200));border-radius:12px;margin:1rem;padding:1rem 1.25rem}.biz-templatelib-hero h1{align-items:center;color:var(--primary-darker);display:flex;font-size:1.35rem;gap:.5rem;margin:0}.biz-templatelib-hero p{color:var(--primary-dark);font-size:.85rem;margin:.35rem 0 0}.biz-templatelib-layout{align-items:flex-start;display:flex;gap:1rem;padding:0 1rem 1rem}.biz-templatelib-categories{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;display:flex;flex:0 0 200px;flex-direction:column;gap:.35rem;max-height:70vh;overflow-y:auto;padding:.5rem}.biz-templatelib-categories button{align-items:center;background:var(--green-50);border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;font-size:var(--text-sm);gap:.5rem;padding:.5rem .65rem;text-align:left}.biz-templatelib-categories button.active{background:var(--orange-50);border-color:var(--orange-300);color:var(--orange-700)}.biz-templatelib-grid{grid-gap:1rem;display:grid;flex:1 1;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.biz-templatelib-card{align-items:center;background:var(--white);border-radius:12px;box-shadow:0 1px 4px var(--overlay-08);display:flex;flex-direction:column;padding:1rem;text-align:center}.biz-templatelib-card-icon{font-size:2rem;margin-bottom:.35rem}.biz-templatelib-card h3{font-size:.9rem;margin:0 0 .35rem}.biz-templatelib-meta{color:var(--gray-500);display:flex;font-size:var(--text-xs);gap:.35rem;margin-bottom:.5rem}.biz-templatelib-snippet{color:var(--gray-600);flex:1 1;font-size:var(--text-xs);margin:0 0 .75rem}.biz-templatelib-card-actions{display:flex;gap:.35rem;width:100%}.biz-templatelib-card-actions .biz-btn-primary,.biz-templatelib-card-actions .biz-btn-secondary{flex:1 1;font-size:var(--text-xs);justify-content:center;padding:.35rem .5rem}.biz-templatelib-preview{max-width:360px}.biz-templatelib-close{background:#0000;border:none;cursor:pointer;font-size:1.25rem;position:absolute;right:.5rem;top:.5rem}.biz-wa-preview{border:1px solid var(--gray-200);border-radius:12px;margin-bottom:1rem;overflow:hidden}.biz-wa-preview-media{align-items:center;background:var(--orange-50);display:flex;font-size:2.5rem;height:120px;justify-content:center}.biz-wa-preview-body{font-size:var(--text-sm);margin:0;padding:.75rem;white-space:pre-wrap}.biz-wa-preview-footer{color:var(--gray-500);font-size:var(--text-xs);margin:0;padding:0 .75rem .75rem}.biz-wa-preview-btn{background:var(--white);border:none;border-top:1px solid var(--gray-200);color:var(--blue-600);font-size:.75rem;font-weight:600;padding:.5rem;width:100%}.biz-templatelib-submit{display:block;text-align:center;text-decoration:none;width:100%}@media (max-width:768px){.biz-templatelib-layout{flex-direction:column}.biz-templatelib-categories{flex:none;flex-direction:row;flex-wrap:wrap;max-height:none;width:100%}}.biz-webhook-page{padding-bottom:2rem}.biz-webhook-top{align-items:flex-start;background:var(--white);border-radius:.5rem;box-shadow:0 1px 3px var(--overlay-08);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding:.75rem 1rem}.biz-webhook-top h1{align-items:center;display:flex;font-size:1.35rem;gap:.5rem;margin:0}.biz-webhook-page .biz-panel-subtitle{color:var(--gray-500);font-size:var(--text-sm);margin:.35rem 0 0;max-width:36rem}.biz-webhook-toggle-wrap{align-items:center;display:flex;flex-shrink:0;gap:.65rem}.biz-webhook-toggle-label{color:var(--gray-600);font-size:.9rem}.biz-webhook-switch{background:var(--gray-300);border:none;border-radius:999px;cursor:pointer;height:1.5rem;padding:0;position:relative;transition:background .2s;width:2.75rem}.biz-webhook-switch.is-on{background:var(--primary-color)}.biz-webhook-switch:disabled{cursor:not-allowed;opacity:.5}.biz-webhook-switch-thumb{background:var(--white);border-radius:999px;box-shadow:0 1px 2px var(--overlay-15);height:1.25rem;left:2px;position:absolute;top:2px;transition:transform .2s;width:1.25rem}.biz-webhook-switch.is-on .biz-webhook-switch-thumb{transform:translateX(1.25rem)}.biz-webhook-status-pill{background:var(--gray-100);border-radius:.375rem;color:var(--gray-500);font-size:.85rem;padding:.25rem .65rem}.biz-webhook-status-pill.is-on{background:var(--green-50-alt);color:var(--green-700)}.biz-webhook-disabled-banner{background:var(--amber-50);border:1px solid var(--amber-200);border-radius:.5rem;color:var(--amber-800);font-size:.875rem;margin:0 0 1rem;padding:.75rem 1rem}.biz-webhook-form-shell{background:var(--gray-50);border-radius:.75rem;box-shadow:inset 0 1px 2px var(--overlay-04);display:flex;justify-content:center;padding:1.5rem 0}.biz-webhook-form-card{background:var(--white);border:1px solid var(--slate-300);border-radius:.75rem;box-shadow:0 1px 3px var(--overlay-06);display:flex;flex-direction:column;gap:1.25rem;max-width:48rem;padding:2rem;width:100%}.biz-webhook-form-card .biz-form-field input{max-width:100%;min-height:2.75rem;width:100%}.biz-webhook-secret-row{align-items:stretch;display:flex;flex-wrap:wrap;gap:.5rem}.biz-webhook-secret-row input{flex:1 1;min-width:12rem}.biz-webhook-generate-btn{align-self:stretch;white-space:nowrap}.biz-webhook-events-box{background:var(--white);border:1px solid var(--border-color);border-radius:.5rem;padding:1rem 1.25rem}.biz-webhook-events-box h3{color:var(--gray-700);font-size:.875rem;font-weight:600;margin:0 0 .75rem}.biz-webhook-events-list{display:flex;flex-direction:column;gap:.65rem}.biz-webhook-event-item{align-items:center;color:var(--gray-700);cursor:pointer;display:flex;font-size:.875rem;gap:.65rem}.biz-webhook-event-item.is-disabled{cursor:not-allowed;opacity:.45}.biz-webhook-selected-summary{color:var(--gray-500);font-size:var(--text-sm);margin:1rem 0 0}.biz-webhook-subscribe-btn{min-width:7rem;width:fit-content}@media (max-width:640px){.biz-webhook-top{flex-direction:column}.biz-webhook-form-card{padding:1.25rem}}.wa-widget-page{background:linear-gradient(to bottom right,var(--green-300),var(--green-50),var(--green-200));min-height:100vh;padding-bottom:6rem}.wa-widget-hero{padding:2rem 1rem 1rem;text-align:center}.wa-widget-hero-icon{color:var(--primary-color);font-size:2.5rem;margin-bottom:.5rem}.wa-widget-hero h1{color:var(--primary-darker);font-size:1.75rem;font-weight:800}.wa-widget-steps{padding:1rem;text-align:center}.wa-widget-steps h2{background:var(--green-100);border-radius:.5rem;display:inline-block;font-size:1.25rem;font-weight:800;margin-bottom:1.5rem;padding:.5rem 1rem}.wa-widget-steps-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0 auto;max-width:72rem}.wa-widget-step{border:1px solid var(--black);border-radius:1rem;padding:1.25rem;text-align:left}.wa-widget-step-pink{background:var(--pink-50)}.wa-widget-step-blue{background:var(--blue-50)}.wa-widget-step-yellow{background:var(--yellow-100)}.wa-widget-step h3{font-weight:600;margin-bottom:.5rem}.wa-widget-step p{color:var(--gray-700);font-size:.75rem}.wa-widget-builder{margin:1.5rem auto;max-width:64rem;padding:0 1rem}.wa-widget-card{background:var(--white);border:1px solid var(--primary-border);border-radius:.75rem;box-shadow:0 4px 14px var(--overlay-06);margin-bottom:1.5rem;padding:1.5rem}.wa-widget-card h2{border-bottom:1px solid var(--green-100-soft);color:var(--primary-color);font-size:1.125rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.wa-widget-section-title{color:var(--primary-color);font-size:.95rem;font-weight:600;margin:1rem 0 .75rem}.wa-widget-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.wa-widget-grid-2{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.wa-widget-field{display:flex;flex-direction:column;gap:.35rem}.wa-widget-label{align-items:center;color:var(--gray-700);display:flex;font-size:.875rem;font-weight:500;gap:.35rem}.wa-widget-tip{align-items:center;background:var(--gray-200);border-radius:999px;color:var(--gray-500);cursor:help;display:inline-flex;font-size:var(--text-xs);height:1rem;justify-content:center;width:1rem}.wa-widget-field input,.wa-widget-field textarea{border:1px solid var(--gray-300);border-radius:.375rem;font-size:.875rem;padding:.5rem .65rem}.wa-widget-radios{display:flex;flex-wrap:wrap;gap:1rem}.wa-widget-radios label{align-items:center;display:flex;font-size:.875rem;gap:.35rem}.wa-widget-actions{display:flex;justify-content:center;margin-top:1rem}.wa-widget-snippet-modal{align-items:center;background:var(--overlay-45);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:10000}.wa-widget-snippet-box{background:var(--white);border-radius:.75rem;max-width:36rem;padding:1.25rem;width:100%}.wa-widget-snippet-box textarea{font-family:monospace;font-size:.75rem;margin:.75rem 0;width:100%}.wa-widget-snippet-btns{display:flex;gap:.5rem}.wa-widget-preview-fab{align-items:flex-end;display:flex;flex-direction:column;position:fixed;z-index:9999}.wa-widget-preview-btn{align-items:center;border:none;box-shadow:0 4px 12px var(--overlay-20);color:var(--white);cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.65rem 1rem}.wa-widget-preview-popup{background:var(--white);border:1px solid var(--gray-200);border-radius:1rem;bottom:4.5rem;box-shadow:0 8px 24px var(--overlay-15);max-width:95vw;overflow:hidden;position:absolute;width:300px}.wa-widget-preview-header{align-items:center;color:var(--white);display:flex;justify-content:space-between;padding:.75rem 1rem}.wa-widget-preview-brand{align-items:center;display:flex;gap:.5rem}.wa-widget-preview-brand img{border-radius:999px;height:2.25rem;object-fit:cover;width:2.25rem}.wa-widget-preview-brand small{display:block;font-size:var(--text-xs);opacity:.9}.wa-widget-preview-header button{background:none;border:none;color:var(--white);cursor:pointer;font-size:1.25rem}.wa-widget-preview-body{background:linear-gradient(to bottom,var(--green-300-bright),var(--primary-color));min-height:10rem;padding:.75rem}.wa-widget-preview-chat{background:var(--white);border-radius:.75rem;box-shadow:0 2px 8px var(--overlay-08);padding:.75rem}.wa-widget-preview-news{background:var(--white);border:none;border-radius:.75rem;cursor:pointer;padding:.75rem;text-align:left;width:100%}.wa-widget-preview-news img{border-radius:.5rem;height:9rem;margin-bottom:.5rem;object-fit:cover;width:100%}.wa-widget-preview-footer{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:.5rem;justify-content:space-between;padding:.75rem 1rem}.wa-widget-preview-footer button{background:var(--gray-100);border:none;border-radius:999px;cursor:pointer;font-size:var(--text-sm);padding:.35rem .75rem}.wa-widget-preview-footer button:last-of-type{color:var(--white);font-weight:500}.wa-widget-news-modal{background:var(--white);border-radius:.75rem;max-height:22rem;max-width:22rem;overflow:auto;padding:1rem}.wa-widget-news-modal img{border-radius:.5rem;margin-bottom:.75rem;width:100%}.biz-form-field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.biz-form-field span{color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}.biz-form-field input,.biz-form-field select,.biz-form-field textarea{border:1px solid var(--gray-300);border-radius:.5rem;color:var(--text-primary);font-size:var(--text-md);padding:.5rem .65rem}.biz-field-hint{color:var(--gray-500);font-size:var(--text-sm);margin:0}.biz-required{color:var(--red-600)}.biz-btn-danger{background:var(--red-600);border:none;border-radius:.375rem;color:var(--white);cursor:pointer;padding:.35rem .55rem}.biz-btn-danger:hover:not(:disabled){background:var(--red-700)}.biz-btn-danger:disabled{cursor:not-allowed;opacity:.6}.biz-table-actions{display:flex;gap:.35rem}.biz-modal-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.biz-modal-close{background:none;border:none;color:var(--gray-500);cursor:pointer;font-size:1.25rem;position:absolute;right:.75rem;top:.75rem}.tags-page{background:var(--gray-100);min-height:calc(100vh - 52px);padding:0 0 1.5rem}.tags-header{background:var(--white);border-bottom:1px solid var(--gray-200);padding:.85rem 1rem .75rem}.tags-header h1{align-items:center;color:var(--gray-900);display:flex;font-size:1.15rem;font-weight:800;gap:.45rem;margin:0}.tags-subtitle{color:var(--gray-500);font-size:.75rem;line-height:1.45;margin:.35rem 0 0;max-width:42rem}.tags-guide-banner{align-items:center;background:var(--green-50-alt);border:1px solid var(--green-200);border-radius:12px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:.75rem auto;padding:.85rem 1rem;width:min(98%,1200px)}.tags-guide-text h2{color:var(--gray-900);font-size:.95rem;font-weight:800;margin:0 0 .25rem}.tags-guide-text p{color:var(--gray-500);font-size:.75rem;line-height:1.4;margin:0;max-width:28rem}.tags-total-card{align-items:center;background:var(--white);border-radius:10px;box-shadow:0 2px 8px var(--overlay-06);display:flex;gap:.75rem;justify-content:space-between;min-width:140px;padding:.65rem 1rem}.tags-total-card strong{color:var(--gray-900);display:block;font-size:1.75rem;font-weight:800;line-height:1}.tags-total-card span{color:var(--gray-500);display:block;font-size:var(--text-sm);font-weight:600;margin-top:.2rem}.tags-total-deco{background:linear-gradient(135deg,var(--blue-50) 0,var(--blue-100) 50%,var(--blue-300) 100%);border-radius:8px;flex-shrink:0;height:48px;opacity:.85;width:48px}.tags-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin:0 auto .75rem;width:min(98%,1200px)}.tags-search{flex:1 1;min-width:200px;position:relative}.tags-search input{background:var(--white);border:1px solid var(--gray-200);border-radius:10px;box-shadow:0 2px 6px var(--overlay-04);font-size:.85rem;outline:none;padding:.55rem .75rem .55rem 2.25rem;width:100%}.tags-search input:focus{border-color:var(--blue-300);box-shadow:0 0 0 2px var(--blue-overlay-20)}.tags-search-icon{color:var(--gray-400);font-size:.9rem;left:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.tags-add-btn{align-items:center;background:var(--blue-600);border-radius:10px;box-shadow:0 2px 8px var(--blue-overlay-25);color:var(--white);display:inline-flex;font-size:.85rem;font-weight:700;gap:.35rem;padding:.55rem 1rem;text-decoration:none;white-space:nowrap}.tags-add-btn:hover{background:var(--blue-700);color:var(--white)}.tags-alert{border-radius:8px;font-size:.85rem;margin:0 auto .5rem;padding:.6rem .85rem;width:min(98%,1200px)}.tags-alert-error{background:var(--red-50);border:1px solid var(--red-200);color:var(--red-700)}.tags-alert-success{background:var(--green-50-alt);border:1px solid var(--green-300);color:var(--green-700)}.tags-list-section{margin:0 auto;width:min(98%,1200px)}.tags-list-title{color:var(--gray-900);font-size:.95rem;font-weight:800;margin:0 0 .5rem}.tags-table-wrap{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;box-shadow:0 2px 10px var(--overlay-06);max-height:calc(100vh - 340px);overflow:auto}.tags-table{border-collapse:collapse;font-size:var(--text-sm);width:100%}.tags-table thead th{background:var(--green-300);color:var(--green-900);font-weight:800;padding:.7rem .85rem;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.tags-table tbody td{border-bottom:1px solid var(--gray-100);color:var(--gray-700);padding:.7rem .85rem;vertical-align:middle}.tags-table tbody tr:nth-child(2n){background:var(--green-50)}.tags-table tbody tr:hover{background:var(--green-50-alt)}.tags-name{color:var(--gray-900);font-weight:600}.tags-table-empty{color:var(--gray-500);padding:2rem 1rem!important;text-align:center}.tags-row-actions{align-items:center;display:flex;gap:.35rem}.tags-action-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.85rem;height:32px;justify-content:center;width:32px}.tags-action-edit{background:var(--blue-600);color:var(--white)}.tags-action-edit:hover{background:var(--blue-700)}.tags-action-delete{background:var(--danger-color);color:var(--white)}.tags-action-delete:hover{background:var(--red-600)}.tags-action-view{background:var(--sky-50);color:var(--blue-600)}.tags-action-view:hover{background:var(--sky-200)}.tags-modal-backdrop{align-items:center;background:var(--overlay-45);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:200}.tags-modal-card{background:var(--white);border-radius:12px;box-shadow:0 16px 40px var(--overlay-20);max-height:90vh;overflow-y:auto;padding:1.25rem;width:min(400px,100%)}.tags-modal-card h3{color:var(--gray-900);font-size:1.05rem;font-weight:800;margin:0 0 1rem}.tags-view-dl{grid-gap:.65rem;display:grid;gap:.65rem;margin:0 0 1rem}.tags-view-dl div{border-bottom:1px solid var(--gray-100);display:flex;font-size:.85rem;gap:.75rem;justify-content:space-between;padding-bottom:.5rem}.tags-view-dl dt{color:var(--gray-500);font-weight:600}.tags-view-dl dd{color:var(--gray-900);font-weight:700;margin:0;text-align:right}.tags-edit-form{gap:.85rem}.tags-edit-form,.tags-form-field{display:flex;flex-direction:column}.tags-form-field{font-size:.85rem;gap:.35rem}.tags-form-field span{color:var(--gray-700);font-weight:600}.tags-form-field input,.tags-form-field select{border:1px solid var(--gray-300);border-radius:8px;font-size:.85rem;padding:.5rem .65rem}.tags-category-custom{margin-top:.35rem}.tags-modal-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.tags-modal-btn-secondary{background:var(--white);border:1px solid var(--gray-300);border-radius:8px;color:var(--gray-700);font-weight:600}.tags-modal-btn-primary,.tags-modal-btn-secondary{cursor:pointer;font-size:.85rem;padding:.45rem .9rem}.tags-modal-btn-primary{background:var(--blue-600);border:none;border-radius:8px;color:var(--white);font-weight:700}.tags-modal-btn-primary:disabled{cursor:not-allowed;opacity:.6}.biz-tags-create-form{max-width:32rem}@media (max-width:768px){.tags-guide-banner{align-items:stretch;flex-direction:column}.tags-total-card{width:100%}.tags-toolbar{align-items:stretch;flex-direction:column}.tags-add-btn{justify-content:center}}.biz-attr-empty{align-items:center;display:flex;justify-content:center;min-height:12rem}.biz-attr-saved-title{font-size:1.1rem;margin:0 0 .75rem}.biz-attr-modal{max-width:36rem;position:relative}.biz-attr-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:.5rem}@media (max-width:640px){.biz-attr-row{grid-template-columns:1fr}}.unauthorized-page{align-items:center;background:var(--slate-100);display:flex;justify-content:center;min-height:100vh;padding:1.5rem}.unauthorized-card{background:var(--white);border-radius:1rem;box-shadow:0 8px 24px var(--overlay-08);max-width:28rem;padding:2rem 1.5rem;text-align:center}.unauthorized-illustration{display:block;margin:0 auto 1rem;max-width:16rem;width:100%}.unauthorized-card h1{color:var(--gray-900);font-size:1.35rem;font-weight:700;margin:0 0 .5rem}.unauthorized-card p{color:var(--gray-500);font-size:.9rem;line-height:1.5;margin:0 0 1.25rem}.unauthorized-actions{align-items:stretch;display:flex;flex-direction:column;gap:.5rem}.unauthorized-actions .biz-btn-primary,.unauthorized-actions .biz-btn-secondary{align-items:center;display:inline-flex;gap:.5rem;justify-content:center;text-decoration:none}:root{--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--sidebar-width:220px;--sidebar-collapsed-width:64px;--topbar-height:52px;--admin-header-height:70px;--admin-sidebar-width:250px;--touch-min:44px;--page-gutter:1rem;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:clip}.App{max-width:100%;min-height:100%;width:100%}.App:has(.biz-app){height:100%;max-height:100dvh;overflow:hidden}.admin-app{max-width:100%;overflow-x:hidden;width:100%}canvas,img,svg,video{height:auto;max-width:100%}.admin-menu-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin-right:.5rem;min-height:44px;min-height:var(--touch-min);min-width:44px;min-width:var(--touch-min);padding:.5rem}.admin-menu-btn:hover{background:var(--bg-page);color:var(--primary-color)}.admin-header .logo-text{font-size:1rem}.admin-header-inner{gap:.75rem;min-width:0;padding:0 1rem;padding:0 var(--page-gutter);padding-left:calc(1rem + env(safe-area-inset-left, 0px));padding-left:calc(var(--page-gutter) + var(--safe-left));padding-right:calc(1rem + env(safe-area-inset-right, 0px));padding-right:calc(var(--page-gutter) + var(--safe-right))}.admin-header .logo{flex-shrink:1;min-width:0}.admin-header-nav{-webkit-overflow-scrolling:touch;flex-shrink:0;flex-wrap:nowrap;gap:.35rem;max-width:100%;overflow-x:auto;scrollbar-width:none}.admin-header-nav::-webkit-scrollbar{display:none}.admin-content{flex:1 1;margin-left:0;max-width:100%;min-width:0;padding:1rem;padding:var(--page-gutter);padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--page-gutter) + var(--safe-bottom))}.admin-sidebar{transform:translateX(-100%);transition:transform .25s ease;width:min(250px,85vw);width:min(var(--admin-sidebar-width),85vw)}.admin-sidebar-overlay{background:#0f172a73;border:none;cursor:pointer;display:none;inset:70px 0 0 0;inset:var(--admin-header-height) 0 0 0;position:fixed;z-index:999}.admin-app.admin-sidebar-open .admin-sidebar-overlay{display:block}.admin-app.admin-sidebar-open .admin-sidebar{transform:translateX(0)}@media (min-width:768px){.admin-menu-btn{display:none}.admin-header .logo-text{font-size:1.25rem}.admin-content{flex:1 1;margin-left:250px;margin-left:var(--admin-sidebar-width);min-width:0;padding:2rem}.admin-sidebar{transform:translateX(0);width:250px;width:var(--admin-sidebar-width)}.admin-sidebar-overlay{display:none!important}}.biz-menu-btn{align-items:center;background:#007a5c1f;border:none;border-radius:8px;color:var(--brand-teal);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1.1rem;justify-content:center;min-height:44px;min-height:var(--touch-min);min-width:44px;min-width:var(--touch-min);padding:.35rem .5rem}.biz-menu-btn:hover{background:#007a5c33}.biz-sidebar-overlay{background:#0f172a73;border:none;cursor:pointer;display:none;inset:0;position:fixed;z-index:199}.biz-app.biz-nav-open .biz-sidebar-overlay{display:block}@media (max-width:639px){.biz-all-projects-btn span,.biz-connected-pill,.biz-sync-btn span,.biz-topbar-logout span{display:none}.biz-all-projects-btn,.biz-sync-btn,.biz-topbar-logout{padding-left:.55rem;padding-right:.55rem}}@media (min-width:640px){.biz-all-projects-btn span,.biz-connected-pill,.biz-sync-btn span,.biz-topbar-logout span{display:inline}}@media (min-width:768px){.biz-menu-btn{display:none}.biz-sidebar-overlay{display:none!important}}@media (min-width:768px) and (max-width:1279px){.biz-connected-pill{display:none}}@media (max-width:767px){.biz-attr-row,.biz-form-grid,.teams-form-grid,.teams-form-grid-3{grid-template-columns:1fr}.biz-pagination,.biz-panel-header,.biz-panel-header-stack,.contacts-strip-controls,.teams-header-row,.waba-analytics-header,.waba-analytics-toolbar{align-items:stretch;flex-direction:column}.biz-panel-header h1,.contacts-title h1,.teams-header h1{font-size:1.05rem}.biz-modal-card,.teams-modal-card{margin:.75rem;max-width:none;width:calc(100% - 1.5rem)}.biz-modal-actions{flex-direction:column}.biz-modal-actions .biz-btn-outline,.biz-modal-actions .biz-btn-primary,.biz-modal-actions button{width:100%}.biz-sms-param-row{grid-template-columns:1fr}.archived-table-wrap,.biz-table-wrap,.teams-table-wrap{-webkit-overflow-scrolling:touch;margin-left:0;margin-right:0;max-width:100%;width:100%}.col-6{width:100%}.card-body{padding:1rem}}@media (min-width:640px) and (max-width:767px){.biz-attr-row,.biz-form-grid,.teams-form-grid{grid-template-columns:1fr 1fr}.biz-pagination,.biz-panel-header,.biz-panel-header-stack,.contacts-strip-controls,.teams-header-row{align-items:center;flex-direction:row}.col-6{width:50%}}@media (min-width:768px){.teams-form-grid-3{grid-template-columns:repeat(3,1fr)}}.history-thread-header,.livechat-thread-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.history-back-btn,.livechat-back-btn{align-items:center;background:var(--green-50);border:none;border-radius:10px;color:var(--primary-dark);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin-right:0;min-height:44px;min-height:var(--touch-min);min-width:44px;min-width:var(--touch-min);padding:.35rem}@media (min-width:768px){.history-back-btn,.livechat-back-btn{display:none}}@media (max-width:767px){.history-page,.livechat-page{display:flex;flex-direction:column;grid-template-columns:none!important;grid-template-rows:none!important;height:calc(100dvh - 52px);height:calc(100dvh - var(--topbar-height));min-height:calc(100dvh - 52px);min-height:calc(100dvh - var(--topbar-height))}.history-contacts,.livechat-contacts{border-bottom:none;border-right:none;flex:1 1;max-height:none!important;min-height:0}.history-messages,.livechat-messages{display:none;flex:1 1;min-height:0}.history-page.history-mobile-thread .history-contacts,.livechat-page.livechat-mobile-thread .livechat-contacts{display:none}.history-page.history-mobile-thread .history-messages,.livechat-page.livechat-mobile-thread .livechat-messages{display:flex;flex-direction:column;min-height:0}.history-details,.livechat-details{display:none!important}}.App.login-app{height:100dvh;max-height:100dvh}.App.login-app,.App.login-app #root,.login-app{overflow:hidden}.login-form-panel{padding-bottom:calc(.75rem + env(safe-area-inset-bottom, 0px));padding-bottom:calc(.75rem + var(--safe-bottom));padding-left:calc(1rem + env(safe-area-inset-left, 0px));padding-left:calc(1rem + var(--safe-left));padding-right:calc(1rem + env(safe-area-inset-right, 0px));padding-right:calc(1rem + var(--safe-right))}.all-projects-header,.all-projects-main,.all-projects-toolbar{padding-left:calc(1rem + env(safe-area-inset-left, 0px));padding-left:calc(var(--page-gutter) + var(--safe-left));padding-right:calc(1rem + env(safe-area-inset-right, 0px));padding-right:calc(var(--page-gutter) + var(--safe-right))}@media (max-width:639px){.all-projects-grid{grid-template-columns:1fr}}@media (max-width:767px){.analytics-charts-grid,.waba-analytics-grid{grid-template-columns:1fr!important}}.u-hide-mobile{display:none!important}.u-stack{display:flex;flex-direction:column;gap:.75rem}@media (min-width:768px){.u-hide-mobile{display:revert!important}.u-hide-desktop{display:none!important}}.admin-content,.biz-content,.biz-dashboard,.biz-panel-page,.login-page,.register-page,body{color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal)}.biz-panel-header h1,.h3,.livechat-inbox-title,.login-title,.sidebar-title,h1{color:var(--text-primary);letter-spacing:-.02em}.biz-panel-header h1{color:var(--text-primary);font-size:var(--text-xl);font-weight:700}.biz-field-hint,.biz-panel-subtitle,.biz-table-empty,.text-muted{color:var(--text-muted)!important;font-size:var(--text-sm)}.small{font-size:var(--text-sm)}.h3{font-size:var(--text-2xl)}.h4{font-size:var(--text-xl)}.h5{font-size:var(--text-lg)}.biz-all-projects-btn,.biz-btn-blue,.biz-btn-dark,.biz-btn-green,.biz-btn-outline,.biz-btn-primary,.biz-btn-secondary,.btn,.btn-sm{font-size:var(--text-sm)}.biz-pagination,.biz-table{color:var(--text-primary);font-size:var(--text-md)}.biz-table th{color:var(--text-secondary);font-size:var(--text-xs);font-weight:600;letter-spacing:.02em}.biz-table td{color:var(--text-primary)}.biz-form-field span,.biz-form-grid label{color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}.biz-apicampaign-hero label,.biz-broadcast-hero h2{color:var(--text-primary)}.biz-apicampaign-hero p,.biz-broadcast-hero p{color:var(--text-muted)}.biz-form-field input,.biz-form-field select,.biz-form-field textarea,.biz-form-grid input,.biz-form-grid select,.biz-form-grid textarea,.biz-panel-search input{color:var(--text-primary);font-size:var(--text-md)}.biz-nav-group-btn,.biz-nav-item,.sidebar-item{font-size:var(--text-md)}.biz-nav-child{font-size:var(--text-sm)}.livechat-compose-hint,.livechat-inbox-subtitle,.livechat-message-time,.livechat-preview,.livechat-status,.livechat-status-chip,.livechat-tab,.livechat-tab-count,.livechat-thread-waid,.livechat-time,.livechat-unread{font-size:var(--text-xs)}.livechat-compose input,.livechat-message-bubble,.livechat-name,.livechat-search-input,.livechat-thread-identity strong{color:var(--text-primary);font-size:var(--text-md)}.livechat-compose-hint,.livechat-inbox-subtitle,.livechat-preview,.livechat-search-input::placeholder,.livechat-thread-waid,.livechat-time{color:var(--text-muted)}.biz-banner-error,.biz-changepassword-error,.biz-form-error,.biz-panel-error,.biz-status-error,.campaign-detail-error,.campaign-msg-error,.contacts-error,.create-template-error,.greeting-alert-error,.history-inline-error,.livechat-inline-error,.login-error,.optin-alert-error,.profile-alert-error,.register-error,.renew-state-error,.tags-alert-error,.teams-alert-error,.templates-error,.waba-panel-error{background:var(--status-error-bg);border-color:var(--status-error-border);color:var(--status-error-text)!important}.biz-banner-success,.biz-changepassword-success,.biz-dialogflow-success,.biz-form-success,.biz-status-success,.create-template-success,.greeting-alert-success,.optin-alert-success,.profile-alert-success,.tags-alert-success,.teams-alert-success{background:var(--status-success-bg);border-color:var(--status-success-border);color:var(--status-success-text)!important}.register-success-text{color:var(--status-success-text)!important}.biz-banner-success,.biz-changepassword-success,.biz-dialogflow-success,.biz-form-success,.create-template-success,.greeting-alert-success,.optin-alert-success,.profile-alert-success,.tags-alert-success,.teams-alert-success{border-style:solid;border-width:1px}.create-template-success p{color:var(--status-success-text)!important}.biz-broadcast-success{background:linear-gradient(180deg,var(--status-success-bg) 0,#f0fdf4 100%);border-color:var(--status-success-border)}.biz-broadcast-success h2{color:var(--status-success-text)}
/*# sourceMappingURL=main.2f469115.css.map*/