#menu-item-377 > a,.menu-item-377 > a{position:relative !important;display:inline-flex !important;align-items:center !important;padding:4px 12px !important;margin:0 3px !important;background:linear-gradient(90deg,#00FFFF,#FC0C92,#00FFFF) !important;background-size:200% 100% !important;border-radius:999px !important;color:#0a0a0a !important;font-weight:800 !important;text-shadow:0 1px 0 rgba(255,255,255,0.35) !important;box-shadow:0 0 8px rgba(0,255,255,0.65),0 0 22px rgba(252,12,146,0.55),inset 0 0 0 1px rgba(255,255,255,0.3) !important;animation:gn-approve-shift 3.5s linear infinite,gn-approve-pulse 1.8s ease-in-out infinite !important;transition:transform 0.2s ease !important;overflow:hidden;}#menu-item-377 > a::before,.menu-item-377 > a::before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient( 120deg,transparent 0%,rgba(255,255,255,0.55) 50%,transparent 100% );transform:skewX(-20deg);animation:gn-approve-shine 2.8s ease-in-out infinite;pointer-events:none;}#menu-item-377 > a:hover,.menu-item-377 > a:hover{transform:translateY(-1px) scale(1.04);color:#0a0a0a !important;box-shadow:0 0 14px rgba(0,255,255,0.95),0 0 34px rgba(252,12,146,0.9),inset 0 0 0 1px rgba(255,255,255,0.5) !important;}@keyframes gn-approve-shift{0%{background-position:0% 50%;}100%{background-position:200% 50%;}}@keyframes gn-approve-pulse{0%,100%{box-shadow:0 0 8px rgba(0,255,255,0.65),0 0 22px rgba(252,12,146,0.55),inset 0 0 0 1px rgba(255,255,255,0.3);}50%{box-shadow:0 0 16px rgba(0,255,255,0.95),0 0 38px rgba(252,12,146,0.85),inset 0 0 0 1px rgba(255,255,255,0.45);}}@keyframes gn-approve-shine{0%{left:-60%;}60%{left:120%;}100%{left:120%;}}@media (prefers-reduced-motion:reduce){#menu-item-377 > a,.menu-item-377 > a,#menu-item-377 > a::before,.menu-item-377 > a::before{animation:none !important;}}.sliced.client .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;}.sliced.client #table-invoices,.sliced.client #table-quotes{width:100% !important;min-width:720px;background:transparent !important;border-color:rgba(255,255,255,0.12) !important;}.sliced.client #table-invoices td,.sliced.client #table-invoices th,.sliced.client #table-quotes td,.sliced.client #table-quotes th{display:table-cell !important;white-space:nowrap;color:#f1f1f1 !important;border-color:rgba(255,255,255,0.10) !important;background:transparent !important;}.sliced.client #table-invoices tbody tr:nth-of-type(odd),.sliced.client #table-quotes tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.04) !important;}.sliced.client #table-invoices tbody tr:hover,.sliced.client #table-quotes tbody tr:hover{background-color:rgba(255,255,255,0.07) !important;}.sliced.client #table-invoices thead th,.sliced.client #table-quotes thead th{background-color:rgba(255,255,255,0.06) !important;color:#fff !important;border-bottom:1px solid rgba(255,255,255,0.20) !important;}.sliced.client #table-invoices td.hidden,.sliced.client #table-invoices th.hidden,.sliced.client #table-quotes td.hidden,.sliced.client #table-quotes th.hidden{display:none !important;}.sliced.client #table-invoices td.title,.sliced.client #table-quotes td.title{white-space:normal;}.sliced.client tr.child,.sliced.client .dtr-control{display:none !important;}.sliced.client .dataTables_filter label{color:#f1f1f1;}.sliced.client .dataTables_filter input{background-color:rgba(255,255,255,0.08) !important;color:#f1f1f1 !important;border:1px solid rgba(255,255,255,0.20) !important;padding:6px 10px;border-radius:3px;}.sliced.client .dataTables_filter input::placeholder{color:rgba(255,255,255,0.45);}.sliced.client .dt-buttons .btn,.sliced.client .dataTables_paginate .paginate_button a{background-color:rgba(255,255,255,0.06) !important;color:#f1f1f1 !important;border:1px solid rgba(255,255,255,0.25) !important;padding:6px 12px;line-height:1.4;text-decoration:none;}.sliced.client .dt-buttons .btn:hover,.sliced.client .dataTables_paginate .paginate_button:not(.disabled) a:hover{background-color:rgba(255,255,255,0.15) !important;color:#fff !important;border-color:rgba(255,255,255,0.45) !important;}.sliced.client .dataTables_paginate .paginate_button.active a{background-color:#fff !important;color:#111 !important;border-color:#fff !important;}.sliced.client .dataTables_paginate .paginate_button.disabled a{color:rgba(255,255,255,0.30) !important;background-color:transparent !important;border-color:rgba(255,255,255,0.10) !important;}.sliced.client .dataTables_paginate .pagination{margin:0;padding:0;list-style:none;display:inline-flex;gap:4px;}.sliced.client .dt-buttons .btn i{margin-right:4px;}.sliced.client #table-invoices td.actions .btn,.sliced.client #table-quotes td.actions .btn{background-color:rgba(255,255,255,0.10) !important;color:#fff !important;border:1px solid rgba(255,255,255,0.30) !important;}.sliced.client #table-invoices td.actions .btn:hover,.sliced.client #table-quotes td.actions .btn:hover{background-color:#fff !important;color:#111 !important;border-color:#fff !important;}.sliced.client .status .unpaid,.sliced.client .invoice-statuses .unpaid{color:#ffb347 !important;}.sliced.client .status .paid,.sliced.client .invoice-statuses .paid{color:#6fdc8c !important;}.sliced.client .status .overdue,.sliced.client .invoice-statuses .overdue{color:#ff6b6b !important;}.sliced.client .status .cancelled,.sliced.client .invoice-statuses .cancelled{color:rgba(255,255,255,0.45) !important;}.gn-redesign .sliced.client.login #loginform{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem;}.gn-redesign .sliced.client.login #loginform > p.login-username{order:1;width:100%;max-width:360px;margin:0 !important;}.gn-redesign .sliced.client.login #loginform > p.login-password{order:2;width:100%;max-width:360px;margin:0 !important;}.gn-redesign .sliced.client.login #loginform > p.login-remember{order:3;margin:0 !important;padding:22px 0;}.gn-redesign .sliced.client.login #loginform > .cf-turnstile{order:4;margin:0 !important;}.gn-redesign .sliced.client.login #loginform > .cf-turnstile-br{display:none;}.gn-redesign .sliced.client.login #loginform > p.login-submit{order:5;margin:0 !important;}.gn-redesign .sliced.client.login #loginform > .apbct_special_field,.gn-redesign .sliced.client.login #loginform > input[type="hidden"],.gn-redesign .sliced.client.login #loginform > style,.gn-redesign .sliced.client.login #loginform > script{display:none;}.gn-redesign .sliced.client.login #loginform label{color:#e8e8e0 !important;font-family:"Bricolage Grotesque",system-ui,sans-serif;}.gn-redesign .sliced.client.login #loginform p.login-username label,.gn-redesign .sliced.client.login #loginform p.login-password label{display:block;margin-bottom:14px;font-weight:500;}.gn-redesign .sliced.client.login #loginform p.login-username,.gn-redesign .sliced.client.login #loginform p.login-password{margin:0 0 1rem 0;}.gn-redesign .sliced.client.login #loginform input.input[type="text"],.gn-redesign .sliced.client.login #loginform input.input[type="password"]{display:block;width:100%;max-width:360px;box-sizing:border-box;background-color:rgba(23,23,23,0.8) !important;color:#f5f5f0 !important;border:1px solid hsla(0,0%,100%,.1) !important;border-radius:.85rem !important;padding:.7rem .9rem !important;box-shadow:none !important;caret-color:#f5f5f0;font-family:"Bricolage Grotesque",system-ui,sans-serif;}.gn-redesign .sliced.client.login #loginform input.input::placeholder{color:hsla(60,17%,94%,.4);}.gn-redesign .sliced.client.login #loginform input.input:focus{outline:none !important;border-color:#ff2db8 !important;box-shadow:0 0 0 3px rgba(255,45,184,.25) !important;}.gn-redesign .sliced.client.login #loginform input.input:-webkit-autofill,.gn-redesign .sliced.client.login #loginform input.input:-webkit-autofill:hover,.gn-redesign .sliced.client.login #loginform input.input:-webkit-autofill:focus,.gn-redesign .sliced.client.login #loginform input.input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #171717 inset !important;box-shadow:0 0 0 1000px #171717 inset !important;-webkit-text-fill-color:#f5f5f0 !important;caret-color:#f5f5f0 !important;border:1px solid hsla(0,0%,100%,.1) !important;border-radius:.85rem !important;transition:background-color 5000s ease-in-out 0s;}.gn-redesign .sliced.client.login #loginform .login-remember{margin:0 0 1rem 0 !important;display:flex;align-items:center;}.gn-redesign .sliced.client.login #loginform .login-remember label{color:#cfcfc8 !important;font-weight:400;display:inline-flex;align-items:center;gap:8px;}.gn-redesign .sliced.client.login #loginform .login-remember input[type="checkbox"]{-webkit-appearance:auto !important;appearance:auto !important;width:16px !important;height:16px !important;accent-color:#ff2db8 !important;vertical-align:middle !important;margin:0;}.gn-redesign .sliced.client.login #loginform .login-submit{margin:0 0 1rem 0 !important;}.gn-redesign .sliced.client.login a.forgot-password{display:inline-block;margin:1.5rem 0 0.5rem 0 !important;}.gn-redesign .sliced.client.login .sliced-login,.gn-redesign .sliced.client.login .login-form-container{padding-bottom:0.5rem;}.gn-redesign .sliced.client.login #loginform #wp-submit,.gn-redesign .sliced.client.login #loginform input.button-primary{background:#ff2db8 !important;color:#070707 !important;border:0 !important;border-radius:9999px !important;font-family:"Bricolage Grotesque",system-ui,sans-serif !important;font-weight:700 !important;padding:.85rem 2.2rem !important;width:auto !important;cursor:pointer;transition:box-shadow .15s ease !important;}.gn-redesign .sliced.client.login #loginform #wp-submit:hover,.gn-redesign .sliced.client.login #loginform input.button-primary:hover{box-shadow:0 0 .4rem #ff2db8,0 0 1.2rem #ff2db8,0 0 2.8rem #ff2db8aa !important;color:#070707 !important;}.gn-redesign .sliced.client.login .login-info{color:#cfcfc8;font-family:"Bricolage Grotesque",system-ui,sans-serif;}.gn-redesign .sliced.client.login a{color:#ff7ad1 !important;text-decoration:none !important;}.gn-redesign .sliced.client.login a:hover{color:#ff2db8 !important;text-decoration:underline !important;}.gn-redesign .woocommerce-form-login .input-text:-webkit-autofill,.gn-redesign .woocommerce-form-login .input-text:-webkit-autofill:hover,.gn-redesign .woocommerce-form-login .input-text:-webkit-autofill:focus,.gn-redesign .woocommerce-form-login .input-text:-webkit-autofill:active,.gn-redesign .woocommerce-form-login input[type="text"]:-webkit-autofill,.gn-redesign .woocommerce-form-login input[type="password"]:-webkit-autofill,.gn-redesign .woocommerce-form-register .input-text:-webkit-autofill,.gn-redesign .woocommerce-form-register .input-text:-webkit-autofill:hover,.gn-redesign .woocommerce-form-register .input-text:-webkit-autofill:focus,.gn-redesign .woocommerce-form-register .input-text:-webkit-autofill:active,.gn-redesign .woocommerce-form-register input[type="text"]:-webkit-autofill,.gn-redesign .woocommerce-form-register input[type="email"]:-webkit-autofill,.gn-redesign .woocommerce-form-register input[type="password"]:-webkit-autofill,.gn-redesign .woocommerce-MyAccount-content input:-webkit-autofill,.gn-redesign .woocommerce-MyAccount-content input:-webkit-autofill:hover,.gn-redesign .woocommerce-MyAccount-content input:-webkit-autofill:focus,.gn-redesign .woocommerce-MyAccount-content input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #171717 inset !important;box-shadow:0 0 0 1000px #171717 inset !important;-webkit-text-fill-color:#f5f5f0 !important;caret-color:#f5f5f0 !important;border:1px solid rgba(255,255,255,0.10) !important;border-radius:.85rem !important;transition:background-color 5000s ease-in-out 0s;}@media (min-width:1700px){:root{--container-max-width:1600px !important;}.e-con{--container-max-width:1600px !important;}.e-con > .e-con-inner{max-width:1600px !important;}}@media (min-width:2300px){:root{--container-max-width:1900px !important;}.e-con{--container-max-width:1900px !important;}.e-con > .e-con-inner{max-width:1900px !important;}}@media (min-width:3000px){:root{--container-max-width:2400px !important;}.e-con{--container-max-width:2400px !important;}.e-con > .e-con-inner{max-width:2400px !important;}}