.ag-campaign-detail.is-creator-campaign-page{margin-inline:auto;padding-inline:0;width:min(100%,60rem)!important;max-width:60rem!important}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-shell{gap:.9rem}@media (max-width:719px){.ag-dashboard-shell:has(.is-creator-campaign-page) .ag-dashboard-mobile-header{background:var(--surface);border-bottom:1px solid var(--border-light)}.ag-dashboard-shell:has(.is-creator-campaign-page) .ag-dashboard-main{touch-action:pan-y pinch-zoom}.ag-campaign-detail.is-creator-campaign-page{margin:0;overflow-x:clip;width:100%!important;max-width:none!important}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-shell{gap:0}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-hero{background:var(--surface);gap:0}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-wrap .ag-campaign-banner{border:0;border-radius:0;height:clamp(13.5rem,58vw,17.5rem)}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-wrap:after{background:linear-gradient(#0000 66%,#00000014)}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-chip{background:color-mix(in srgb, var(--surface) 92%, transparent);min-height:1.7rem;color:var(--text-strong);box-shadow:none;padding-inline:.7rem;top:.8rem;left:.85rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-chip[data-tone=success]{background:color-mix(in srgb, var(--surface) 92%, transparent);color:var(--allgigs-green-dark)}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-category{border-color:color-mix(in srgb, var(--surface) 50%, transparent);background:color-mix(in srgb, var(--surface) 86%, transparent);min-height:1.45rem;font-size:.66rem;bottom:3.2rem;left:.85rem}.ag-dashboard-shell:has(.is-creator-campaign-page) .ag-dashboard-mobile-header{z-index:30;position:sticky;top:0}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions{top:calc(.55rem + env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right));z-index:31;gap:.2rem;position:fixed}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-icon-btn,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-share-button.is-icon-only,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-report-trigger{width:2.15rem;height:2.15rem;color:var(--text-strong);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-icon-btn:hover,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-icon-btn:focus-visible,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-share-button.is-icon-only:hover,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-share-button.is-icon-only:focus-visible,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-report-trigger:hover,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-report-trigger:focus-visible{box-shadow:none;background:0 0;transform:none}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-summary-card{z-index:4;border:1px solid var(--border-light);background:var(--surface);box-shadow:0 .45rem 1.35rem color-mix(in srgb, var(--allgigs-shadow) 10%, transparent);border-radius:22px 22px 16px 16px;gap:.72rem;margin:-2.7rem .8rem 0;padding:1rem .95rem 1.05rem;position:relative}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-brand-row{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.42rem;margin:0;padding:0}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-brand-avatar{background:var(--surface-soft);width:2.35rem;height:2.35rem;box-shadow:none;border:0;flex-basis:2.35rem;font-size:.78rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-brand-copy strong{font-size:.82rem}.ag-campaign-detail.is-creator-campaign-page .ag-brand-trust,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-signal-trigger{min-height:1.45rem;padding:.12rem .45rem;font-size:.66rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-title{font-size:clamp(1.08rem,5vw,1.3rem);line-height:1.22}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-summary{font-size:.8rem;line-height:1.5}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-payment-badge{background:var(--surface-soft);min-height:1.5rem;padding:.16rem .48rem;font-size:.66rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-budget-meter{margin-top:.1rem;display:grid}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-trust{justify-content:center;margin-top:-.1rem;font-size:.69rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-layout,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-main{gap:0}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-layout{border-top:1px solid var(--border-light);background:var(--surface);margin-top:.8rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-section{border:0;border-bottom:1px solid var(--border-light);background:var(--surface);border-radius:0;gap:.78rem;padding:1rem 1rem 1.08rem;scroll-margin-top:4rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-section-heading{gap:.48rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-section-icon{background:var(--surface-soft);width:1.55rem;height:1.55rem;color:var(--text-strong);border-radius:6px;flex-basis:1.55rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-section-title{font-size:.91rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-rate-card,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-requirement-note{border-color:var(--border-light);background:var(--surface-soft)}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-requirement-note>svg{color:var(--text-secondary)}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-requirement{border:0;border-bottom:1px solid var(--border-light);background:0 0;border-radius:0;padding:.58rem 0}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-requirement:last-child{border-bottom:0}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-materials{grid-template-columns:minmax(0,1fr);gap:.55rem;margin-inline:0;padding:0;display:grid;overflow:visible}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-faq-list{gap:.5rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-faq-list details{padding:0 .75rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-faq-list summary{min-height:2.6rem;padding-block:.6rem;font-size:.8rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-faq-list details>p{padding-right:.2rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-faq-toggle{flex-basis:1.4rem;width:1.4rem;height:1.4rem}}@media (min-width:720px){.ag-campaign-detail.is-creator-campaign-page{padding-inline:clamp(1rem,2vw,1.5rem)}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-shell{gap:1rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-wrap .ag-campaign-banner{border-radius:16px;height:clamp(13rem,24vw,18rem)}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-wrap:after{border-radius:16px}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-summary-card{z-index:2;border:1px solid var(--border-light);background:var(--surface);box-shadow:0 .45rem 1.5rem color-mix(in srgb, var(--allgigs-shadow) 8%, transparent);border-radius:16px;gap:.8rem;margin:-2.15rem 1.4rem 0;padding:1.2rem 1.25rem;position:relative}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-brand-row{box-shadow:none;background:0 0;border:0;margin-top:0;padding:0}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-section{box-shadow:none;border-radius:14px}}@media (min-width:940px){.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-main{gap:1rem}}.ag-apply-campaign-modal .ag-bottomsheet{border:1px solid var(--border-light);background:var(--surface);box-shadow:0 1.2rem 4rem #0003}.ag-apply-campaign-modal .ag-bottomsheet-header{border-bottom:1px solid var(--border-light)}.ag-apply-campaign-modal .ag-bottomsheet-heading h2{letter-spacing:-.015em}.ag-apply-campaign-modal .ag-bottomsheet-heading p{color:var(--text-secondary)}.ag-apply-campaign-modal .ag-bottomsheet-body{background:var(--surface)}.ag-apply-campaign-modal .ag-apply-modal-body,.ag-apply-campaign-modal .ag-application-form{gap:.85rem;display:grid}.ag-apply-campaign-modal .ag-apply-modal-creator{background:var(--surface-soft);border:0;border-radius:10px;padding:.42rem .55rem}.ag-apply-campaign-modal .ag-apply-modal-meter{background:var(--surface-soft);border:0;border-radius:10px;padding:.58rem .68rem}.ag-apply-campaign-modal .ag-apply-platform-grid{grid-template-columns:minmax(0,1fr);gap:.55rem}.ag-apply-campaign-modal .ag-campaign-agreement-check{border:1px solid var(--border-light);background:var(--surface-soft);border-radius:10px;padding:.75rem .8rem}.ag-apply-campaign-modal .ag-application-form>.ag-button[type=submit]{border-radius:999px;justify-content:center;width:100%;min-height:3rem;margin-inline:0}.ag-apply-campaign-modal .ag-bottomsheet,.ag-apply-campaign-modal .ag-bottomsheet-body,.ag-apply-campaign-modal .ag-apply-modal-body,.ag-apply-campaign-modal .ag-application-form{color:var(--text-secondary)}.ag-apply-campaign-modal .ag-bottomsheet,.ag-apply-campaign-modal .ag-bottomsheet-body{background:var(--surface)}.ag-apply-campaign-modal .ag-campaign-agreement-check,.ag-apply-campaign-modal .ag-application-profile-check,.ag-apply-campaign-modal .ag-apply-profile-block{background:var(--surface);border-color:var(--border-light)}.ag-apply-campaign-modal .ag-application-form>.ag-button[type=submit]{color:var(--allgigs-on-accent)}.ag-apply-campaign-modal .ag-apply-modal-trust{color:var(--text-secondary);text-align:center;justify-content:center;margin:0;font-size:.72rem}.ag-apply-form-loader{gap:.6rem;padding-block:.25rem;display:grid}.ag-apply-form-loader .ag-skeleton{border-radius:10px;height:2.9rem}.ag-apply-form-loader .ag-skeleton:first-child{height:4rem}@media (max-width:719px){.ag-apply-campaign-modal{align-items:end!important}.ag-apply-campaign-modal .ag-bottomsheet{width:100%;max-width:none;max-height:min(calc(var(--ag-modal-viewport-height,100dvh) - 1.5rem), 48rem);border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0;grid-template-rows:auto auto minmax(0,1fr)}.ag-apply-campaign-modal .ag-bottomsheet:before{background:var(--border-strong,var(--border-light));content:"";border-radius:999px;width:2.5rem;height:.25rem;margin:.45rem auto -.2rem;display:block}.ag-apply-campaign-modal .ag-bottomsheet-header{padding-top:.8rem}.ag-apply-campaign-modal .ag-bottomsheet-close{width:2.75rem;height:2.75rem}}@media (min-width:720px){.ag-apply-campaign-modal{padding:1.25rem;justify-content:center!important;align-items:center!important}.ag-apply-campaign-modal .ag-bottomsheet{width:min(37rem,100vw - 2.5rem);max-width:37rem;max-height:min(calc(var(--ag-modal-viewport-height,100dvh) - 2rem), 46rem);border-radius:16px}}@media (max-width:719px){html[data-campaign-apply-sticky=true] .ag-dashboard-mobile-nav{opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;transform:translateY(110%)}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-sticky-apply{z-index:40;right:max(.75rem, env(safe-area-inset-right));bottom:calc(.65rem + env(safe-area-inset-bottom));left:max(.75rem, env(safe-area-inset-left));border:1px solid var(--border-light);background:var(--surface);box-shadow:0 .55rem 1.5rem color-mix(in srgb, var(--allgigs-shadow) 18%, transparent);border-radius:12px;justify-content:center;padding:.35rem;display:flex;position:fixed}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-sticky-apply .ag-button{border-radius:8px;justify-content:center;width:100%;min-height:2.65rem;font-size:.8rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-requirements{scrollbar-width:none;flex-wrap:nowrap;gap:.45rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-requirements::-webkit-scrollbar{display:none}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-requirement{border:1px solid var(--border-light);background:var(--surface);border-radius:999px;flex:none;width:fit-content;max-width:none;padding:.42rem .62rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-requirement-value{white-space:nowrap;font-size:.72rem;font-weight:600}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-requirement-note{flex:0 0 100%}}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-icon-btn,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-share-button.is-icon-only,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-report-trigger{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:2rem;height:2rem;color:var(--allgigs-charcoal);box-shadow:none;background:#ffffff85;border:1px solid #ffffff7a;border-radius:999px}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-icon-btn svg,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-share-button.is-icon-only svg,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-actions .ag-campaign-report-trigger svg{width:.9rem;height:.9rem}
@media (max-width:719px){.ag-campaign-detail .ag-campaign-pro-skeleton-nav{display:none}.ag-campaign-detail .ag-campaign-pro-skeleton-layout,.ag-campaign-detail .ag-campaign-pro-skeleton-main{gap:0}.ag-campaign-detail .ag-campaign-pro-skeleton-section{border-bottom:1px solid var(--border-light);border-radius:0;height:9rem}.ag-campaign-detail .ag-campaign-pro-skeleton-section.ag-campaign-skeleton-rate{height:8rem}.ag-campaign-detail .ag-campaign-pro-skeleton-side{display:none}.ag-campaign-detail .ag-campaign-skeleton-brand-row{margin-top:0}.ag-campaign-detail .ag-campaign-skeleton-metrics{border:1px solid var(--border-light);background:var(--border-light);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden}.ag-campaign-detail .ag-campaign-skeleton-metrics .ag-skeleton{background-color:var(--surface-soft);border-radius:0;height:3.6rem}.ag-campaign-detail .ag-campaign-skeleton-metrics .ag-skeleton:nth-child(4){display:none}.ag-campaign-skeleton-bar{z-index:21;padding:.62rem .85rem max(.62rem, env(safe-area-inset-bottom));border-top:1px solid var(--border-light);background:var(--surface);position:fixed;bottom:0;left:0;right:0}.ag-campaign-skeleton-bar>.ag-skeleton:first-child{display:none}.ag-campaign-skeleton-bar>.ag-skeleton:last-child{border-radius:999px;width:100%!important;height:3rem!important}}@media (min-width:720px){.ag-campaign-detail .ag-campaign-pro-skeleton-layout{gap:1rem}}
.ag-dashboard-shell:has(.is-creator-campaign-page) .ag-dashboard-notification-host{display:none!important}@media (max-width:719px){.ag-dashboard-shell:has(.is-creator-campaign-page) .ag-dashboard-main{padding-top:0!important;scroll-padding-top:0!important}.ag-campaign-detail.is-creator-campaign-page,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-shell,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-hero,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-wrap{margin-top:0!important;padding-top:0!important}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-banner-wrap .ag-campaign-banner{display:block;margin-top:0!important}}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-shell.is-creator-facing .ag-campaign-pro-summary-card{gap:.75rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-shell.is-creator-facing .ag-campaign-pro-title{margin-bottom:.05rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-summary,.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-description{color:var(--text-primary)}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-payment-panel{gap:.75rem;display:grid}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-payment-lead{color:var(--text-secondary);margin:-.1rem 0 0;font-size:.78rem;line-height:1.5}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-payment-fallback{border:1px solid var(--border-light);background:var(--surface-soft);border-radius:10px;gap:.25rem;padding:.85rem .9rem;display:grid}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-payment-fallback>span{color:var(--text-secondary);font-size:.72rem;font-weight:650}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-payment-fallback>strong{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:1.15rem}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-payment-fallback>strong small{color:var(--text-secondary);font-size:.72rem;font-weight:650}.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-payment-fallback p{color:var(--text-secondary);margin:0;font-size:.72rem}@media (max-width:719px){.ag-campaign-detail.is-creator-campaign-page:has(.ag-campaign-sticky-bar) #creator-application{display:none}}@media (max-width:479px){.ag-campaign-detail.is-creator-campaign-page .ag-campaign-pro-reward-row{padding:.72rem .75rem}}
