:not(html):not(body){scrollbar-width:none;-ms-overflow-style:none}:not(html):not(body)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}.section-spacing{padding-top:10px;padding-bottom:40px}@media (max-width:768px){.section-spacing{padding-top:10px!important;padding-bottom:10px!important}}.section-spacing-sm{padding-top:24px;padding-bottom:28px}@media (max-width:768px){.section-spacing-sm{padding-top:16px;padding-bottom:20px}}.section-spacing-lg{padding-top:100px;padding-bottom:100px}*{box-sizing:border-box}h1{font-size:94px;line-height:1.1;margin:0 0 1rem}h1,h2{font-family:Georgia,serif;font-weight:500;color:inherit}h2{font-size:64px;line-height:1.2;margin:0 0 2.5rem}h3{font-weight:600;font-size:36px;line-height:1.3}h3,p{font-family:Plus Jakarta Sans,sans-serif;margin:0 0 1rem;color:inherit}p{font-weight:400;font-size:16px;line-height:1.6}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:30px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:14px;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:all .3s ease;text-transform:none;letter-spacing:.5px;min-width:120px;position:relative;overflow:hidden}.btn:focus{outline:none;box-shadow:0 0 0 3px rgba(255,197,211,.3)}.btn-pink,.btn-pink:hover{background:var(--brand-primary-burgundy)!important;background-color:var(--brand-primary-burgundy)!important;color:var(--brand-primary-peony)!important;border-color:var(--brand-primary-burgundy)!important}.btn-pink:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 4px 12px rgb(106 6 32/.28)}.btn-pink:active{transform:translateY(0);box-shadow:0 2px 6px rgb(106 6 32/.22);filter:none}.btn-brand-outline,a.btn-brand-outline,button.btn-brand-outline{border:1.5px solid var(--brand-primary-burgundy)!important;box-shadow:none!important}.btn-brand-outline,.btn-brand-outline:hover,a.btn-brand-outline,a.btn-brand-outline:hover,button.btn-brand-outline,button.btn-brand-outline:hover{background:var(--brand-neutral-cream)!important;background-color:var(--brand-neutral-cream)!important;color:var(--brand-primary-burgundy)!important}.btn-brand-outline:hover,a.btn-brand-outline:hover,button.btn-brand-outline:hover{border-color:var(--brand-primary-burgundy)!important;filter:brightness(.98);transform:translateY(-1px)}.btn-brand-outline:active,a.btn-brand-outline:active,button.btn-brand-outline:active{transform:translateY(0);filter:none}.btn-black{background-color:#1a1a1a;border-color:#1a1a1a}.btn-black,.btn-black:hover{color:var(--color-on-primary)}.btn-black:hover{background-color:#333333;border-color:#333333;transform:translateY(-2px);box-shadow:0 4px 12px rgba(26,26,26,.4)}.btn-black:active{transform:translateY(0);box-shadow:0 2px 6px rgba(26,26,26,.3)}.btn-blacksquare,.btn.btn-blacksquare,.dashboard .btn-blacksquare,.dashboard .btn.btn-blacksquare,a.btn-blacksquare,a.btn.btn-blacksquare,button.btn-blacksquare,button.btn.btn-blacksquare{background-color:#000000!important;color:var(--color-on-primary)!important;border:1px solid #000000!important;border-radius:6px!important;padding:10px 20px!important;font-weight:500!important;font-size:15px!important;text-decoration:none!important;transition:all .3s ease!important;display:inline-block!important;cursor:pointer!important;min-width:auto!important;position:static!important;overflow:visible!important;letter-spacing:normal!important;text-transform:none!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;z-index:auto!important}.btn-blacksquare:hover:not(:disabled),.btn.btn-blacksquare:hover:not(:disabled),.dashboard .btn-blacksquare:hover:not(:disabled),.dashboard .btn.btn-blacksquare:hover:not(:disabled),a.btn-blacksquare:hover:not(:disabled),a.btn.btn-blacksquare:hover:not(:disabled),button.btn-blacksquare:hover:not(:disabled),button.btn.btn-blacksquare:hover:not(:disabled){background-color:var(--color-background)!important;color:#000000!important;border-color:#000000!important;transform:translateY(-2px)!important}.btn-blacksquare:active:not(:disabled),.btn.btn-blacksquare:active:not(:disabled){transform:translateY(0)!important}.btn-blacksquare.save-draft-btn:active:not(:disabled),.btn-blacksquare.save-draft-btn:focus-visible:not(:disabled),.btn-blacksquare.save-draft-btn:focus:not(:disabled),.btn-blacksquare.save-draft-btn:hover:not(:disabled),.btn.btn-blacksquare.save-draft-btn:active:not(:disabled),.btn.btn-blacksquare.save-draft-btn:focus-visible:not(:disabled),.btn.btn-blacksquare.save-draft-btn:focus:not(:disabled),.btn.btn-blacksquare.save-draft-btn:hover:not(:disabled){background-color:#000000!important;color:var(--color-on-primary)!important;border-color:#000000!important;transform:none!important}.deliverable-source-row{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.deliverable-source-toggle{width:54px;height:26px;border-radius:999px;background:#e5e7eb;border:1px solid #d1d5db;position:relative;flex:0 0 auto}.deliverable-source-toggle .deliverable-source-knob{width:22px;height:22px;border-radius:999px;background:var(--color-background);border:1px solid rgba(0,0,0,.08);position:absolute;top:50%;transform:translateY(-50%);left:2px;transition:none;box-shadow:0 2px 6px rgba(0,0,0,.08)}.deliverable-source-toggle.upsell{background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.35)}.deliverable-source-toggle.upsell .deliverable-source-knob{left:30px}.deliverable-source-toggle.package{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.35)}.btn-redsquare,.btn.btn-redsquare,.dashboard .btn-redsquare,.dashboard .btn.btn-redsquare,a.btn-redsquare,a.btn.btn-redsquare,button.btn-redsquare,button.btn.btn-redsquare{background-color:#dc3545!important;color:var(--color-on-primary)!important;border:1px solid #dc3545!important;border-radius:6px!important;padding:10px 20px!important;font-weight:500!important;font-size:15px!important;text-decoration:none!important;transition:all .3s ease!important;display:inline-block!important;cursor:pointer!important;min-width:auto!important;position:static!important;overflow:visible!important;letter-spacing:normal!important;text-transform:none!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;z-index:auto!important}.btn-redsquare:hover:not(:disabled),.btn.btn-redsquare:hover:not(:disabled),.dashboard .btn-redsquare:hover:not(:disabled),.dashboard .btn.btn-redsquare:hover:not(:disabled),a.btn-redsquare:hover:not(:disabled),a.btn.btn-redsquare:hover:not(:disabled),button.btn-redsquare:hover:not(:disabled),button.btn.btn-redsquare:hover:not(:disabled){background-color:#c82333!important;color:var(--color-on-primary)!important;border-color:#bd2130!important;transform:translateY(-2px)!important}.btn-redsquare:active:not(:disabled),.btn.btn-redsquare:active:not(:disabled){transform:translateY(0)!important}@media screen and (max-width:768px){.btn-redsquare,.btn.btn-redsquare,button.btn-redsquare,button.btn.btn-redsquare{padding:8px 16px!important;font-size:14px!important}}@media screen and (max-width:480px){.btn-redsquare,.btn.btn-redsquare,button.btn-redsquare,button.btn.btn-redsquare{padding:6px 12px!important;font-size:13px!important}}.btn-blacksquare:disabled,.btn.btn-blacksquare:disabled{opacity:.6!important;cursor:not-allowed!important}.btn-white,.btn.btn-white,.dashboard .btn-white,.dashboard .btn.btn-white,a.btn-white,a.btn.btn-white,button.btn-white,button.btn.btn-white{background-color:var(--color-background)!important;color:#000000!important;border:1px solid #000000!important;border-radius:6px!important;padding:10px 20px!important;font-weight:500!important;font-size:15px!important;text-decoration:none!important;transition:all .3s ease!important;display:inline-block!important;cursor:pointer!important;min-width:auto!important;position:static!important;overflow:visible!important;letter-spacing:normal!important;text-transform:none!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;z-index:auto!important}.btn-white:hover:not(:disabled),.btn.btn-white:hover:not(:disabled),.dashboard .btn-white:hover:not(:disabled),.dashboard .btn.btn-white:hover:not(:disabled),a.btn-white:hover:not(:disabled),a.btn.btn-white:hover:not(:disabled),button.btn-white:hover:not(:disabled),button.btn.btn-white:hover:not(:disabled){background-color:#f0f0f0!important;border-color:#000000!important}.btn-white:active:not(:disabled),.btn.btn-white:active:not(:disabled){transform:translateY(0)!important}.btn-white:disabled,.btn.btn-white:disabled{opacity:.6!important;cursor:not-allowed!important}.btn-greensquare,.btn.btn-greensquare,.dashboard .btn-greensquare,.dashboard .btn.btn-greensquare,a.btn-greensquare,a.btn.btn-greensquare,button.btn-greensquare,button.btn.btn-greensquare{background-color:#10b981!important;color:var(--color-on-primary)!important;border:1px solid #10b981!important;border-radius:6px!important;padding:10px 20px!important;font-weight:500!important;font-size:15px!important;text-decoration:none!important;transition:all .3s ease!important;display:inline-block!important;cursor:pointer!important;min-width:auto!important;position:static!important;overflow:visible!important;letter-spacing:normal!important;text-transform:none!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;z-index:auto!important}.btn-greensquare:hover:not(:disabled),.btn.btn-greensquare:hover:not(:disabled),.dashboard .btn-greensquare:hover:not(:disabled),.dashboard .btn.btn-greensquare:hover:not(:disabled),a.btn-greensquare:hover:not(:disabled),a.btn.btn-greensquare:hover:not(:disabled),button.btn-greensquare:hover:not(:disabled),button.btn.btn-greensquare:hover:not(:disabled){background-color:#059669!important;color:var(--color-on-primary)!important;border-color:#059669!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(16,185,129,.3)!important}.btn-greensquare:active:not(:disabled),.btn.btn-greensquare:active:not(:disabled){transform:translateY(0)!important;box-shadow:0 2px 6px rgba(16,185,129,.2)!important}.btn-greensquare:disabled,.btn.btn-greensquare:disabled{opacity:.6!important;cursor:not-allowed!important;background-color:#10b981!important}.btn-regenerate{padding:10px 20px;background-color:#06b6d4;color:var(--color-on-primary);border:1px solid #06b6d4;border-radius:6px;cursor:pointer;font-size:15px;font-weight:500;transition:all .3s ease}.btn-regenerate:hover{background-color:#0891b2;border-color:#0891b2;transform:translateY(-2px)}.btn-ignore{padding:10px 20px;background-color:#6b7280;color:var(--color-on-primary);border:1px solid #6b7280;border-radius:6px;cursor:pointer;font-size:15px;font-weight:500;transition:all .3s ease}.btn-ignore:hover{background-color:#4b5563;border-color:#4b5563;transform:translateY(-2px)}.ai-help-icon-btn{background:none;border:none;padding:4px 8px;cursor:pointer;color:#667eea;transition:all .2s ease;display:flex;align-items:center;justify-content:center;border-radius:6px;height:32px;width:32px;flex-shrink:0;position:relative}.ai-help-icon-btn:hover{background-color:#f0f9ff;color:#5568d3;transform:scale(1.1)}.ai-help-icon-btn:active{transform:scale(.95)}.ai-help-icon-btn svg{width:18px;height:18px}.btn-light-pink{background-color:#FFE5EC;color:#1a1a1a;border-color:#FFE5EC;padding:10px 18px}.btn-light-pink:hover{background-color:#FFD6E1;border-color:#FFD6E1;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,229,236,.5)}.btn-light-pink:active{transform:translateY(0);box-shadow:0 2px 6px rgba(255,229,236,.35)}.btn-gray{background-color:#F2F2F2;color:#1a1a1a;border-color:#E5E5E5;padding:10px 18px}.btn-gray:hover{background-color:#EAEAEA;border-color:#DDDDDD;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.06)}.btn-gray:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.05)}.btn-dark-gray{background-color:#1f2937;color:var(--color-on-primary);border-color:#1f2937;padding:12px 40px;border-radius:6px;font-weight:600;font-size:14px}.btn-dark-gray:hover{background-color:#111827;border-color:#111827;color:var(--color-on-primary)}.btn-dark-gray:active{transform:translateY(0)}.btn-sm{padding:8px 16px;font-size:12px;min-width:100px}.btn-lg{padding:16px 32px;font-size:16px;min-width:150px}.btn-outline{background-color:transparent}.btn-outline.btn-pink{color:#FFC5D3;border-color:#FFC5D3}.btn-outline.btn-pink:hover{background-color:#FFC5D3;color:#000000}.btn-outline.btn-black{color:#1a1a1a;border-color:#1a1a1a}.btn-outline.btn-black:hover{background-color:#1a1a1a;color:var(--color-on-primary)}.btn-pink-stretch{width:100%;border-radius:12px;padding:11px 14px;font-size:14px;font-weight:900}.btn-link-pink{display:inline-block;margin-top:6px;width:auto;padding:0;border:none;background:transparent;color:var(--color-primary);font-size:12px;font-weight:600;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer}.btn-link-pink:hover{color:#5c1730;text-decoration:underline}.tag-customs{background:rgba(255,197,211,.1);color:#1a1a1a;padding:.2rem 1rem;border-radius:25px;font-size:.8rem;font-weight:500;border:1px solid rgba(255,197,211,.3);transition:all .3s ease}.tag-customs:hover{background:rgba(255,197,211,.2);transform:translateY(-2px)}.btn-arrow{display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:14px;text-decoration:none;border:2px solid;cursor:pointer;transition:all .3s ease;min-width:auto;width:36px;height:36px;position:relative;overflow:visible;background-color:transparent}.btn-arrow:after{width:0;height:0;border-left:6px solid;border-top:4px solid transparent;border-bottom:4px solid transparent;transform:translateX(2px)}.btn-arrow:after,.btn-arrow:before{content:"";position:absolute;transition:all .3s ease}.btn-arrow:before{width:8px;height:2px;background-color:currentColor;transform:translateX(-4px)}.btn-arrow:hover:after{transform:translateX(4px)}.btn-arrow:hover:before{transform:translateX(-2px)}.btn-arrow:focus{outline:none;box-shadow:0 0 0 3px rgba(255,197,211,.3)}.btn-arrow.btn-outline.btn-pink{background-color:transparent;color:#FFC5D3;border-color:#FFC5D3}.btn-arrow.btn-outline.btn-pink:hover{background-color:rgba(255,197,211,.1);border-color:#FFB3C6;color:#FFB3C6;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,197,211,.3)}.btn-arrow.btn-outline.btn-pink:active{transform:translateY(0);box-shadow:0 2px 6px rgba(255,197,211,.2)}.btn-arrow.btn-outline.btn-black{background-color:transparent;color:#1a1a1a;border-color:#1a1a1a}.btn-arrow.btn-outline.btn-black:hover{background-color:rgba(26,26,26,.05);border-color:#333333;color:#333333;transform:translateY(-2px);box-shadow:0 4px 12px rgba(26,26,26,.2)}.btn-arrow.btn-outline.btn-black:active{transform:translateY(0);box-shadow:0 2px 6px rgba(26,26,26,.15)}.btn-arrow.btn-outline.btn-light-pink{background-color:transparent;color:#FFE5EC;border-color:#FFE5EC}.btn-arrow.btn-outline.btn-light-pink:hover{background-color:rgba(255,229,236,.2);border-color:#FFD6E1;color:#FFD6E1;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,229,236,.4)}.btn-arrow.btn-outline.btn-light-pink:active{transform:translateY(0);box-shadow:0 2px 6px rgba(255,229,236,.3)}.btn-arrow.btn-outline.btn-gray{background-color:transparent;color:#E5E5E5;border-color:#E5E5E5}.btn-arrow.btn-outline.btn-gray:hover{background-color:rgba(229,229,229,.2);border-color:#DDDDDD;color:#DDDDDD;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.btn-arrow.btn-outline.btn-gray:active{transform:translateY(0);box-shadow:0 2px 6px rgba(0,0,0,.08)}.btn-square-icon{padding:0!important;min-width:auto!important;width:40px!important;height:40px!important;border-radius:8px!important;overflow:hidden!important}.btn-square-icon svg{width:18px;height:18px}@media (max-width:1200px){h1{font-size:80px}h2{font-size:56px}}@media (max-width:768px){h1{font-size:64px;line-height:1.2}h2{font-size:36px;line-height:1.3}h3{font-size:28px;line-height:1.4}p{font-size:14px;line-height:1.5}.btn{padding:10px 20px;font-size:13px}.btn-sm{padding:6px 12px;font-size:11px}.btn-lg{padding:14px 28px;font-size:15px}.btn-pink{padding:8px 16px!important;font-size:12px!important;min-width:100px!important;border-radius:20px!important}.btn-black{padding:8px 18px;font-size:10px;min-width:100px}.btn-blacksquare,.btn-greensquare,.btn-white,.btn.btn-blacksquare,.btn.btn-greensquare,.btn.btn-white{padding:8px 16px!important;font-size:13px!important;min-width:100px!important}.btn-gray,.btn-light-pink{padding:8px 16px;font-size:12px;min-width:100px}.btn-outline.btn-black,.btn-outline.btn-pink{padding:8px 18px;font-size:10px;min-width:100px}.section-spacing{padding-top:60px;padding-bottom:60px}.section-spacing-lg{padding-top:80px;padding-bottom:80px}.tag-customs{padding:.35rem .75rem;font-size:.8rem}.btn-arrow{padding:0;width:32px;height:32px;font-size:12px;border-width:2px}.btn-arrow:after{border-left-width:5px;border-top-width:3px;border-bottom-width:3px;transform:translateX(1px)}.btn-arrow:before{width:6px;height:2px;transform:translateX(-3px)}.btn-arrow:hover:after{transform:translateX(3px)}.btn-arrow:hover:before{transform:translateX(-1px)}.btn-arrow.btn-outline.btn-pink{padding:8px 18px;font-size:18px;min-width:40px}.btn-arrow.btn-outline.btn-black{padding:12px 24px;font-size:18px;min-width:40px}}.tag-wrap{margin-bottom:16px}.tag-item{display:inline-flex;background:#f3f4f6;border-radius:20px;padding:6px 10px;margin:4px;color:#333;border:1px solid #e5e7eb}.button-remove,.tag-item{align-items:center;font-size:14px}.button-remove{background:transparent;border:none;padding:5px 8px;cursor:pointer;color:#888;display:flex}.button-remove:hover{color:#000}.tags-input{border:none;outline:none;padding:6px;font-size:14px;min-width:150px;margin:4px}.tags-input::-moz-placeholder{color:#a0a0a0}.tags-input::placeholder{color:#a0a0a0}.tag-wrap>div>div{display:flex;flex-wrap:wrap;align-items:center}.write-review-container{padding:12px 16px;margin-top:0}.write-review-btn{background:var(--color-background);color:#1A73E8;border:1px solid #dadce0;padding:10px 16px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;text-transform:none;letter-spacing:.25px}.write-review-btn:hover{background:#F8F9FA;border-color:#C6C9CF;box-shadow:0 1px 2px rgba(60,64,67,.1)}.write-review-btn:active{background:#F1F3F4}@media (max-width:768px){.write-review-container{padding:8px 16px}.write-review-btn{padding:4px 8px}}@media (max-width:480px){.write-review-container{padding:3px 6px}.write-review-btn{padding:8px 14px;font-size:13px}.write-review-btn svg{width:14px;height:14px;margin-right:6px}}.badge-text{background:linear-gradient(135deg,#FFC5D3,#FFB3C6);color:#1a1a1a;padding:0 10px;border-radius:50px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px rgba(255,197,211,.3);display:inline-block}.custom-social-link{width:32px;height:32px;border-radius:50%;background:rgba(255,157,180,.1);border:1px solid rgba(255,197,211,.3);display:flex;align-items:center;justify-content:center;color:#ff698e;transition:all .3s ease;text-decoration:none;flex-shrink:0}.custom-social-link:hover{background:#FFC5D3;color:var(--color-on-primary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,197,211,.3)}.custom-social-links{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.loading-spinner{width:20px;height:20px;border:2px solid rgba(255,197,211,.3);border-top-color:#ffc5d3;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.image-loading-placeholder{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#e8d5da,#f3e6e9 45%,#e8d5da 90%);background-size:200% 100%;animation:artist-image-skeleton-shimmer 1.35s ease-in-out infinite;z-index:2;border-radius:50%;pointer-events:none}.image-loading-placeholder .loading-spinner{display:none}@keyframes artist-image-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.image-hidden{opacity:0}.section-title{font-family:Georgia,serif;font-weight:500;font-size:64px;line-height:1.2;color:#1a1a1a;margin-bottom:1.5rem}@media (max-width:768px){.section-title{font-size:36px;line-height:1.3}.custom-social-link{width:28px;height:28px}.custom-social-links{gap:10px;margin-top:16px}}@media (max-width:576px){.custom-social-link{width:26px;height:26px}.custom-social-link svg{width:14px;height:14px}.section-title{font-size:28px}}.loading-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:9999}.loading-content{text-align:center;padding:3rem 2rem;border-radius:20px;max-width:400px;width:90%;animation:fadeInUp .5s ease-out}.loading-dots{display:flex;justify-content:center;gap:8px}.loading-dot{width:12px;height:12px;background-color:#FFC5D3;border-radius:50%;animation:loading-dot-pulse 1.4s ease-in-out infinite both}.loading-dot:first-child{animation-delay:-.32s}.loading-dot:nth-child(2){animation-delay:-.16s}.loading-dot:nth-child(3){animation-delay:0s}@keyframes loading-dot-pulse{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}@media (max-width:768px){.loading-content{padding:2rem 1.5rem;max-width:320px}}.scroll-trigger{min-height:50px}.loading-more{padding:20px 0}.text-primary{color:#000000!important}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}.break-url{word-break:break-all;overflow-wrap:break-word}.btn-disabled,.btn.btn-disabled,.dashboard .btn-disabled,.dashboard .btn.btn-disabled,a.btn-disabled,a.btn.btn-disabled,button.btn-disabled,button.btn.btn-disabled{background-color:#e5e5e5!important;color:#8a8a8a!important;border:1px solid #cfcfcf!important;border-radius:6px!important;padding:10px 20px!important;font-weight:500!important;font-size:15px!important;text-decoration:none!important;transition:all .3s ease!important;display:inline-block!important;cursor:not-allowed!important;min-width:auto!important;position:static!important;overflow:visible!important;letter-spacing:normal!important;text-transform:none!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;z-index:auto!important;opacity:.7!important;pointer-events:none!important}.btn-disabled:hover,.btn.btn-disabled:hover,.dashboard .btn-disabled:hover,.dashboard .btn.btn-disabled:hover,a.btn-white:hover,a.btn.btn-disabled:hover,button.btn-disabled:hover,button.btn.btn-disabled:hover{background-color:#e5e5e5!important;color:#8a8a8a!important;border-color:#cfcfcf!important;transform:none!important}body,html{max-width:100%;overflow-x:clip}.titles-dropdown ul.show{z-index:50}.titles-dropdown ul{display:none}.titles-dropdown ul.show{display:block}.header.is-fixed .logo-white,.logo-dark{display:none!important}.header.is-fixed .logo-dark{display:block!important}.header:not(.style-absolute) .logo-white{display:none!important}.header:not(.style-absolute) .logo-dark{display:block!important}.content-tab .wd-review-job,.fadeInTab{animation:fadeIn .5s ease-in-out}.group-menu-category-mobile,.sub-menu-mobile{display:block!important;height:0;overflow:hidden;transition:.5s}.add-to-cart-btn{position:relative;z-index:12}a{cursor:pointer}.rc-slider .rc-slider-handle{border:2px solid #000000;opacity:1!important;background-color:var(--color-background)!important;width:24px;height:24px;margin-top:-11px}.rc-slider .rc-slider-handle:hover{border-color:#000000}.rc-slider .rc-slider-handle-dragging{border-color:#000000!important;box-shadow:none!important}.rc-slider .rc-slider-track,.rc-slider .rc-slider-tracks{background-color:#000000}.gm-style-iw-chr{justify-content:flex-end}.gm-style-iw-ch{display:none}.menu-item .current-item{color:var(--color-primary)!important}@media (max-width:991px){#header.header-default .sticky-area-wrap{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;border-radius:0 0 20px 20px!important}}@media (min-width:1200px){#header.header-default .sticky-area-wrap{width:90%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}}#header.header-default .header-ct-center,#header.header-default .header-ct-center #main-nav{overflow:visible}#header.header-default .sticky-area-wrap .header-ct-center{justify-content:flex-start;padding-left:72px}#header.header-default .header-ct-center .nav-wrap{display:inline-flex;align-items:center;background:transparent;box-shadow:none;border-radius:0;padding:0;overflow:visible}#header.header-default #menu-primary-menu>li>a{font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--font-size-body);line-height:48px;letter-spacing:0;text-align:center;color:#121212!important}#header.header-default #menu-primary-menu>li.current-item>a,#header.header-default #menu-primary-menu>li.current-item>a:hover,#header.header-default #menu-primary-menu>li>a:hover{color:var(--color-primary)!important}#header.header-default #menu-primary-menu>li>a:after{height:2px;bottom:8px}#header.header-default #menu-primary-menu>li.current-item>a:after,#header.header-default #menu-primary-menu>li>a:hover:after{background:var(--color-primary)!important}#header.header-default .sticky-area-wrap .header-ct-right .bell{margin-right:8px;font-size:16px}#header.header-default .header-v2-action--notify,#header.header-default .header-v2-profile-pill{background:var(--color-background);border:.8px solid #fbe4e4!important;box-shadow:0 2px 8px 0 #1c171230!important}#header.header-default .header-v2-action--notify:hover,#header.header-default .sticky-area-wrap .header-ct-right .bell .header-v2-action--notify,#header.header-default .sticky-area-wrap .header-ct-right .help a{margin-right:8px;color:var(--color-primary)!important;transform:none}#header.header-default .sticky-area-wrap .header-ct-right .help .header-v2-action svg{stroke-width:2}#header.header-default .header-v2-notify-badge{position:absolute;right:-10px}#header.header-default .header-v2-profile-pill,#header.header-default .header-v2-profile-pill.account{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;padding:0!important;margin:0!important;gap:0!important;border-radius:50%!important;overflow:hidden!important;justify-content:center!important;align-items:center!important}#header.header-default .sticky-area-wrap .header-ct-right .account{padding-right:0!important;height:36px!important;gap:0!important}#header.header-default .header-v2-profile-avatar{width:100%!important;height:100%!important;min-width:0!important;border:none!important;border-radius:50%!important;overflow:hidden!important}#header.header-default .header-v2-profile-avatar img{display:block!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:50%!important}#header.header-default .header-v2-profile-name{display:none!important}#header.header-default .sticky-area-wrap .header-ct-right .bell .sub-notification{display:flex!important;flex-direction:column!important;max-height:min(500px,calc(100vh - 100px))!important;background:#ffffff!important;border:1px solid var(--brand-hairline-strong)!important;border-radius:16px!important;box-shadow:0 14px 28px -18px rgb(42 10 18/.35)!important;padding:18px!important;overflow:hidden!important}#header.header-default .sticky-area-wrap .header-ct-right .bell .sub-notification-heading{flex-shrink:0;font-family:var(--brand-font-statement)!important;font-weight:700!important;font-size:16px!important;line-height:1.3!important;color:var(--brand-primary-burgundy)!important;margin-bottom:14px!important}#header.header-default .sticky-area-wrap .header-ct-right .bell .sub-notification-content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}#header.header-default .sticky-area-wrap .header-ct-right .bell .sub-notification-content::-webkit-scrollbar{display:none;width:0;height:0}#header.header-default .sticky-area-wrap .header-ct-right .bell .sub-notification-heading .sub-notification-title{color:var(--brand-primary-burgundy)!important;font-family:var(--brand-font-statement)!important;font-weight:700!important}#header.header-default .sticky-area-wrap .header-ct-right .bell .sub-notification-heading span{color:var(--brand-primary-burgundy)!important;font-family:var(--brand-font-interface)!important;font-weight:500!important;font-size:14px!important}#header.header-default .header-notif-item{display:flex;width:100%;cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:8px;padding:12px;text-align:left;text-decoration:none;border-radius:10px;border:1px solid var(--brand-hairline-strong);background:#ffffff!important;transition:border-color .2s ease,transform .2s ease}#header.header-default .header-notif-item:hover{border-color:color-mix(in srgb,var(--brand-primary-burgundy) 40%,transparent);transform:translateY(-1px);text-decoration:none}#header.header-default .header-notif-item__icon{flex-shrink:0;margin-top:2px;font-size:14px;font-weight:700;color:var(--brand-primary-burgundy)!important}#header.header-default .header-notif-item__body{min-width:0;flex:1}#header.header-default .header-notif-item__time{display:block;margin-bottom:4px;font-family:var(--brand-font-interface)!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important;color:var(--brand-neutral-cocoa)!important}#header.header-default .header-notif-item__message{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--brand-font-interface)!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important;color:var(--brand-neutral-ink)!important}.candidate-marker .face.rounded div{border-radius:50%}body.dashboard .switcher-container{display:none}.tfSubscribeMsg{max-height:0;overflow:hidden}.tfSubscribeMsg.active{margin-bottom:10px;max-height:180px}.reset-filter.reset-filter-btn{margin-bottom:20px;background-color:transparent!important;color:black}@media only screen and (max-width:550px){.ctn-full.wrap-sidebar-full.pl1 .widget-filter{margin-top:15px}}.row-gap-4{row-gap:16px}.tf-button.style-1:hover{background-color:#000000!important;color:var(--color-on-primary)!important;border:1px solid #000000!important}.jodit-status-bar-link{display:none!important}.tf-button.style-1{display:inline-block;background-color:#000;color:var(--color-on-primary);font-weight:var(--font-weight-semibold);padding:10px 24px;border:none;border-radius:4px;text-decoration:none;font-size:16px;line-height:var(--line-height-body)}.btn,.dropdown-item,.link,.nav-link,.pagination-link,.tab,[class*=btn],[class*=tab],[role=button],[role=tab],a,button,header a,header a:hover{text-decoration:none!important}.react-hot-toast,.react-hot-toast__toast,.toast-modal{z-index:9999999!important}@media (max-width:767px){.app-hot-toaster{bottom:calc(40px + env(safe-area-inset-bottom, 0px))!important;z-index:10050!important}.latest-submission-toast{max-width:300px!important}.latest-submission-toast,.latest-submission-toast a,.latest-submission-toast b,.latest-submission-toast p,.latest-submission-toast span{font-size:11px!important}}@media (min-width:768px) and (max-width:1023px){body:not(:has(.event-dashboard-sidebar-active)) .app-hot-toaster{bottom:calc(40px + env(safe-area-inset-bottom, 0px))!important;z-index:10050!important}}.job-article.single-job .menu-tab-wrapper .menu-tab,.menu-tab-wrapper>.menu-tab{justify-content:flex-start;align-items:center}