:root{--jamify-ink: #18161a;--jamify-bone: #fdf6ec;--jamify-paper: #fdf6ec;--jamify-paper-muted: #f2e8da;--jamify-tangerine: #ff6a3d;--jamify-blue: #2a4d8f;--jamify-amber: #f2b33d;--jamify-red: #c0142c;--jamify-white: #ffffff;--jamify-bg: #fdf6ec;--jamify-bg-secondary: #f2e8da;--jamify-surface: #fdf6ec;--jamify-surface-strong: #f2e8da;--jamify-surface-soft: #fffaf3;--jamify-surface-deep: #18161a;--jamify-dark-bg: #18161a;--jamify-dark-surface: #211e23;--jamify-on-dark: #fdf6ec;--jamify-muted-on-dark: #c9c2d6;--brand-primary-default: #ff6a3d;--brand-secondary-default: #2a4d8f;--primary: var(--brand-primary-default);--secondary: var(--brand-secondary-default);--jamify-primary: var(--primary);--jamify-secondary: var(--secondary);--jamify-primary-rgb: 255, 106, 61;--jamify-secondary-rgb: 42, 77, 143;--jamify-accent: #f2b33d;--jamify-accent-rgb: 242, 179, 61;--jamify-gradient: linear-gradient(135deg, var(--jamify-ink) 0%, var(--jamify-secondary) 78%, var(--jamify-primary) 100%);--jamify-text: #18161a;--jamify-muted: #625b60;--jamify-danger: #c0142c;--jamify-danger-rgb: 192, 20, 44;--jamify-border: rgba(24, 22, 26, .22);--jamify-border-strong: rgba(24, 22, 26, .42);--jamify-radius-sm: 4px;--jamify-radius-md: 8px;--jamify-radius-lg: 16px;--jamify-radius: var(--jamify-radius-md);--jamify-shadow: 0 24px 70px rgba(92, 20, 32, .28);--jamify-glow: 0 0 0 1px rgba(var(--jamify-primary-rgb), .18), 0 18px 42px rgba(var(--jamify-secondary-rgb), .2);--jamify-ink-border: 2px solid var(--jamify-ink);--jamify-offset-blue: 6px 6px 0 var(--jamify-secondary);--jamify-offset-orange: 6px 6px 0 var(--jamify-primary);--jamify-offset-amber: 6px 6px 0 var(--jamify-accent);--jamify-font-family: Montserrat, sans-serif;--jamify-button-radius: .35rem;--jamify-input-radius: .35rem;--jamify-header-bg: var(--jamify-paper);--jamify-footer-bg: var(--jamify-paper);--jamify-sidebar-bg: var(--jamify-paper-muted);--jamify-link-color: var(--jamify-primary);--jamify-button-text: var(--jamify-ink);--primary-rgb: var(--jamify-primary-rgb);--buttonBorderRadius: var(--jamify-button-radius);--jamify-topbar-height: 4.5rem}html,body{background:var(--jamify-bg);color:var(--jamify-text)}body{font-family:var(--jamify-font-family);font-weight:500}a{color:var(--jamify-link-color);transition:color .16s ease,opacity .16s ease}a:hover,a:focus{color:var(--jamify-secondary)}::selection{background:rgba(var(--jamify-primary-rgb),.34);color:var(--jamify-text)}:focus-visible{outline:2px solid var(--jamify-accent);outline-offset:3px}h1,h2,h3,h4,h5,h6{color:var(--jamify-text);font-family:var(--jamify-font-family);font-weight:800}small,.text-muted{color:var(--jamify-muted)!important}.content-wrapper,.content-area,#layoutSidenav_content{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper)}.content-area{color:var(--jamify-ink)}.content-area>:not(router-outlet){min-width:0}.topnav.navbar{background:repeating-linear-gradient(90deg,rgba(24,22,26,.022) 0 1px,transparent 1px 6px),var(--jamify-paper)!important;border-bottom:3px solid var(--jamify-ink);border-top:.35rem solid var(--jamify-primary);box-shadow:0 7px 0 var(--jamify-secondary);color:var(--jamify-ink);min-height:var(--jamify-topbar-height)}.topnav .navbar-brand{align-items:center;background:var(--jamify-ink);border:2px solid var(--jamify-ink);box-shadow:4px 4px 0 var(--jamify-primary);display:flex;height:3rem;padding:.45rem .65rem;transform:rotate(-.4deg);width:auto}.topnav .navbar-brand img{max-height:2.35rem;max-width:9.5rem}.nav-fixed #layoutSidenav #layoutSidenav_nav .sidenav{padding-top:var(--jamify-topbar-height)}.nav-fixed #layoutSidenav #layoutsidenav_content,.nav-fixed #layoutSidenav #layoutSidenav_content{top:var(--jamify-topbar-height)}.btn{border-radius:var(--jamify-button-radius);font-weight:800;letter-spacing:.015em;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.btn:hover,.btn:focus{transform:translateY(-1px)}.btn-primary,.btn.btn-primary,button.btn-primary,a.btn-primary,input.btn-primary{--bs-btn-active-bg: var(--jamify-accent);--bs-btn-active-border-color: var(--jamify-accent);--bs-btn-active-color: var(--jamify-bg);--bs-btn-bg: var(--jamify-primary);--bs-btn-border-color: var(--jamify-primary);--bs-btn-color: var(--jamify-bg);--bs-btn-disabled-bg: var(--jamify-primary);--bs-btn-disabled-border-color: var(--jamify-primary);--bs-btn-disabled-color: var(--jamify-bg);--bs-btn-focus-shadow-rgb: var(--jamify-primary-rgb);--bs-btn-hover-bg: var(--jamify-accent);--bs-btn-hover-border-color: var(--jamify-accent);--bs-btn-hover-color: var(--jamify-bg);background:var(--jamify-primary)!important;border:var(--jamify-ink-border)!important;box-shadow:var(--jamify-offset-blue);color:var(--jamify-ink)!important}.btn-primary:focus,.btn-primary:focus-visible,.btn.btn-primary:focus,.btn.btn-primary:focus-visible,button.btn-primary:focus,button.btn-primary:focus-visible,a.btn-primary:focus,a.btn-primary:focus-visible,input.btn-primary:focus,input.btn-primary:focus-visible{background:var(--jamify-primary)!important;border-color:var(--jamify-ink)!important;box-shadow:var(--jamify-offset-blue),0 0 0 .2rem rgba(var(--jamify-accent-rgb),.42);color:var(--jamify-ink)!important}.btn-primary:not(:disabled):not(.disabled):hover,.btn.btn-primary:not(:disabled):not(.disabled):hover,button.btn-primary:not(:disabled):not(.disabled):hover,a.btn-primary:not(.disabled):hover,input.btn-primary:not(:disabled):not(.disabled):hover,.btn-check:checked+.btn-primary,.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary:not(:disabled):not(.disabled):active,button.btn-primary:not(:disabled):not(.disabled):active,a.btn-primary:not(.disabled):active,input.btn-primary:not(:disabled):not(.disabled):active,.btn-primary.active,.btn-primary.show,.show>.btn-primary.dropdown-toggle{background:var(--jamify-accent)!important;border-color:var(--jamify-ink)!important;box-shadow:2px 2px 0 var(--jamify-secondary);color:var(--jamify-ink)!important;transform:translate(4px,4px)}.btn-primary:disabled,.btn-primary.disabled{background:#aaa5a0!important;border-color:var(--jamify-ink)!important;box-shadow:3px 3px #6f6b70;color:var(--jamify-ink)!important}.btn-secondary{background:var(--jamify-secondary)!important;border-color:rgba(var(--jamify-secondary-rgb),.9)!important;color:var(--jamify-on-dark)!important}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:focus-visible,.btn-secondary:active,.btn-secondary.active,.btn-secondary.show,.show>.btn-secondary.dropdown-toggle{background:var(--jamify-secondary)!important;border-color:var(--jamify-secondary)!important;box-shadow:0 0 0 .2rem rgba(var(--jamify-secondary-rgb),.35);color:var(--jamify-on-dark)!important}.btn-outline-primary,.btn-outline-light,.btn-transparent-dark{background:var(--jamify-paper);border:var(--jamify-ink-border)!important;color:var(--jamify-ink)!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:focus-visible,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light:focus-visible,.btn-outline-light:active,.btn-outline-light.active,.btn-transparent-dark:hover,.btn-transparent-dark:focus,.btn-transparent-dark:focus-visible,.btn-transparent-dark:active,.btn-transparent-dark.active{background:var(--jamify-secondary)!important;border-color:var(--jamify-secondary)!important;box-shadow:0 0 0 .2rem rgba(var(--jamify-secondary-rgb),.35);color:var(--jamify-on-dark)!important}.form-control,.form-select,input,select,textarea{background-color:var(--jamify-surface-strong);border:var(--jamify-ink-border);border-radius:var(--jamify-input-radius);color:var(--jamify-text)}.form-control::placeholder,input::placeholder,textarea::placeholder{color:var(--jamify-muted);opacity:1}.form-control:focus,.form-select:focus,input:focus,select:focus,textarea:focus{background-color:var(--jamify-surface-strong);border-color:rgba(var(--jamify-primary-rgb),.72);box-shadow:0 0 0 .2rem rgba(var(--jamify-primary-rgb),.14);color:var(--jamify-text);outline:none}.form-label,label{color:var(--jamify-text);font-size:.86rem;font-weight:700}.card,.modal-content,.dropdown-menu,.table,.list-group-item{background-color:var(--jamify-surface);border-color:var(--jamify-border);color:var(--jamify-text)}.card{border:var(--jamify-ink-border);border-radius:var(--jamify-radius-md);box-shadow:8px 8px 0 rgba(var(--jamify-secondary-rgb),.12);overflow:hidden}.card-header{background:var(--jamify-accent);border-bottom:var(--jamify-ink-border);color:var(--jamify-ink);font-weight:800}.card-header-actions .card-header{border-top:3px solid var(--jamify-secondary)}.modal-content{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper);border:var(--jamify-ink-border);border-radius:var(--jamify-radius-md);box-shadow:10px 10px 0 var(--jamify-secondary),var(--jamify-shadow);color:var(--jamify-ink)}.modal-header{background:var(--jamify-accent);border-bottom:var(--jamify-ink-border);color:var(--jamify-ink)}.modal-footer{border-top-color:var(--jamify-border)}.modal-title{color:var(--jamify-ink);font-weight:800;text-transform:uppercase}.btn-close{filter:none}.nav-tabs{border-bottom-color:var(--jamify-border-strong);gap:.25rem}.nav-tabs .nav-link,.nav-pills .nav-link{border-radius:var(--jamify-radius-sm);color:var(--jamify-ink);font-weight:700}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus,.nav-pills .nav-link:hover,.nav-pills .nav-link:focus{background:rgba(var(--jamify-secondary-rgb),.2);border-color:rgba(var(--jamify-secondary-rgb),.54);color:var(--jamify-ink)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link,.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:var(--jamify-secondary);border-color:var(--jamify-secondary);box-shadow:inset 0 -3px 0 var(--jamify-primary);color:var(--jamify-on-dark)}.badge,[class*=-badge],[class*=-pill]{font-family:var(--jamify-font-family);font-weight:700}.badge.bg-primary,.text-bg-primary{background:var(--jamify-primary)!important;color:var(--jamify-ink)!important}.badge.bg-secondary,.text-bg-secondary{background:var(--jamify-secondary)!important;color:var(--jamify-on-dark)!important}.table{--bs-table-bg: transparent;--bs-table-color: var(--jamify-text);--bs-table-border-color: var(--jamify-border);--bs-table-hover-bg: rgba(var(--jamify-secondary-rgb), .14);--bs-table-hover-color: var(--jamify-ink);margin-bottom:0}.table>:not(caption)>*>*{background:transparent;border-bottom-color:var(--jamify-border);color:inherit}.table thead th{background:var(--jamify-accent);color:var(--jamify-ink);font-size:.76rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pagination .page-link{background:var(--jamify-surface-strong);border-color:var(--jamify-border);color:var(--jamify-ink);font-weight:700}.pagination .page-link:hover,.pagination .page-link:focus{background:rgba(var(--jamify-secondary-rgb),.28);border-color:rgba(var(--jamify-secondary-rgb),.7);color:var(--jamify-ink)}.pagination .page-item.active .page-link{background:var(--jamify-secondary);border-color:var(--jamify-secondary);box-shadow:inset 0 -3px 0 var(--jamify-primary);color:var(--jamify-on-dark)}.page-header.page-header-compact{background:repeating-linear-gradient(0deg,rgba(24,22,26,.02) 0 1px,transparent 1px 5px),var(--jamify-accent);border-bottom:4px solid var(--jamify-ink);box-shadow:0 8px 0 var(--jamify-secondary);color:var(--jamify-ink)}.page-header.page-header-compact .page-header-title,.page-header.page-header-light .page-header-title{color:var(--jamify-ink);font-weight:800;letter-spacing:-.02em}.page-header .page-header-title .page-header-icon{color:var(--jamify-accent)}.alert{border-radius:var(--jamify-radius)}.alert-danger{background:rgba(var(--jamify-danger-rgb),.12);border-color:rgba(var(--jamify-danger-rgb),.38);color:var(--jamify-text)}.alert-success{background:rgba(34,197,94,.14);border-color:#22c55e59;color:#d7ffe1}.toast-container .ngx-toastr.jamify-share-toast{background:linear-gradient(135deg,rgba(var(--jamify-primary-rgb),.94),rgba(var(--jamify-secondary-rgb),.94)),var(--jamify-surface);border:1px solid rgba(255,255,255,.22);border-radius:var(--jamify-radius);box-shadow:var(--jamify-glow),0 18px 44px #00000061;color:#fff}.toast-container .ngx-toastr.jamify-share-toast .toast-title,.toast-container .ngx-toastr.jamify-share-toast .toast-message{color:#fff}.sidenav{background:repeating-linear-gradient(96deg,rgba(253,246,236,.025) 0 1px,transparent 1px 6px),var(--jamify-sidebar-bg)!important;border-right:3px solid var(--jamify-primary);box-shadow:16px 0 48px #00000047}.sidenav .nav-link{border-radius:var(--jamify-radius);color:var(--jamify-ink)!important;font-weight:750;margin:.12rem .75rem;padding:.78rem .9rem;position:relative;transition:background .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.sidenav .nav-link:hover,.sidenav .nav-link:focus{background:var(--jamify-paper-muted);box-shadow:4px 4px 0 var(--jamify-secondary);color:var(--jamify-ink)!important;transform:translate(-2px,-2px)}.sidenav .nav-link:hover .nav-link-icon,.sidenav .nav-link:focus .nav-link-icon{color:var(--jamify-primary)}.sidenav .nav-link.router-link-active{background:var(--jamify-paper);border-left:5px solid var(--jamify-primary);box-shadow:5px 5px 0 var(--jamify-secondary);color:var(--jamify-ink)!important}.sidenav .nav-link.router-link-active .nav-link-icon{color:var(--jamify-primary)}.sidenav .nav-link.router-link-active,.sidenav .nav-link:hover,.sidenav .nav-link:focus{border-radius:var(--jamify-radius-sm);font-weight:800}.sidenav .nav-link.router-link-active{margin-bottom:.45rem;margin-top:.35rem}.sidenav .nav-link:not(.router-link-active){border-left:5px solid transparent}.sidenav .nav-link:hover,.sidenav .nav-link:focus{color:var(--jamify-text)!important;outline:none}.sidenav .nav-link:hover,.sidenav .nav-link:focus,.sidenav .nav-link.router-link-active{color:var(--jamify-ink)!important}.sidenav .nav-link-icon{color:var(--jamify-accent);margin-right:.72rem}.sidenav-menu-nested .nav-link{font-size:.86rem;margin-left:1.25rem;padding:.58rem .9rem}.dropdown-user .account-dropdown-menu{--account-accent: var(--jamify-primary);--account-accent-rgb: var(--jamify-primary-rgb);background:var(--jamify-paper);border:var(--jamify-ink-border)!important;box-shadow:var(--jamify-offset-blue)!important;color:var(--jamify-ink)}.ngx-spinner-overlay{background:rgba(5,7,11,.88)!important}.jamify-app-shell{background:var(--jamify-paper)}.jamify-paper-shell{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper);color:var(--jamify-ink)}.jamify-topbar{background:var(--jamify-paper);color:var(--jamify-ink)}.jamify-sidebar,.jamify-nav-panel{background:var(--jamify-paper-muted);color:var(--jamify-ink)}.jamify-sidebar-item{align-items:center;color:var(--jamify-ink);display:flex;font-weight:800}.jamify-sidebar-item-active{background:var(--jamify-primary);border:var(--jamify-ink-border);box-shadow:5px 5px 0 var(--jamify-secondary);color:var(--jamify-ink)}.jamify-nav-sticker,.jamify-icon-button{border:var(--jamify-ink-border);box-shadow:4px 4px 0 var(--jamify-secondary);color:var(--jamify-ink)}.jamify-user-card{background:var(--jamify-accent);border:var(--jamify-ink-border);box-shadow:5px 5px 0 var(--jamify-primary);color:var(--jamify-ink)}.jamify-poster-strip{border-block:2px solid var(--jamify-ink);box-shadow:0 6px 0 var(--jamify-secondary)}.jamify-button,.jamify-button-secondary,.jamify-button-disabled{border:var(--jamify-ink-border);border-radius:var(--jamify-button-radius);font-weight:800;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.jamify-button{background:var(--jamify-primary);box-shadow:var(--jamify-offset-blue);color:var(--jamify-ink)}.jamify-button:hover,.jamify-button:focus-visible{background:var(--jamify-accent);box-shadow:2px 2px 0 var(--jamify-secondary);transform:translate(4px,4px)}.jamify-button-secondary{background:var(--jamify-paper);box-shadow:var(--jamify-offset-orange);color:var(--jamify-ink)}.jamify-button-disabled{background:#aaa5a0;box-shadow:3px 3px #6f6b70;color:var(--jamify-ink);cursor:not-allowed}.jamify-card,.jamify-flyer-card{border:var(--jamify-ink-border);border-radius:var(--jamify-radius-md);overflow:hidden}.jamify-card{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper);box-shadow:var(--jamify-offset-blue);color:var(--jamify-ink)}.jamify-flyer-card,.jamify-paper-section{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper);color:var(--jamify-ink)}.jamify-flyer-card{box-shadow:var(--jamify-offset-blue)}.jamify-dark-section,.jamify-dark-panel{background:var(--jamify-dark-bg);color:var(--jamify-on-dark)}.jamify-zine-label,.jamify-sticker{background:var(--jamify-accent);border:1px solid var(--jamify-ink);color:var(--jamify-ink);display:inline-flex;font-size:.72rem;font-weight:800;letter-spacing:.06em;padding:.38rem .58rem;text-transform:uppercase}.jamify-zine-label{transform:rotate(-1deg)}.jamify-sticker{background:var(--jamify-primary);border-radius:999px}.jamify-form-field{background:var(--jamify-paper);border:2px solid var(--jamify-ink);border-radius:var(--jamify-input-radius);color:var(--jamify-ink)}.jamify-section-heading{color:var(--jamify-ink);font-size:clamp(1.4rem,3vw,2.35rem);font-weight:800;letter-spacing:-.035em;line-height:.98;text-transform:uppercase}.jamify-offset-shadow{box-shadow:var(--jamify-offset-blue)}.jamify-poster-divider{border:0;border-top:5px solid var(--jamify-primary);box-shadow:0 5px 0 var(--jamify-secondary)}.jamify-display-title{color:var(--jamify-text);font-size:clamp(1.8rem,4vw,3.2rem);font-weight:800;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.jamify-eyebrow{color:var(--jamify-accent);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jamify-poster-panel{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper);border:2px solid var(--jamify-ink);border-radius:var(--jamify-radius-md);box-shadow:8px 8px 0 var(--jamify-secondary);isolation:isolate;overflow:hidden;position:relative}.jamify-paper-panel,.jamify-search-panel,.jamify-media-card,.jamify-detail-panel{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper);border:var(--jamify-ink-border);border-radius:var(--jamify-radius-md);box-shadow:var(--jamify-offset-blue);color:var(--jamify-ink)}.jamify-search-panel{border-left:.55rem solid var(--jamify-accent)}.jamify-media-card{overflow:hidden}.jamify-detail-panel{min-width:0;padding:clamp(1rem,2.5vw,1.5rem)}.jamify-zine-section{background:var(--jamify-secondary);border-block:1px solid rgba(var(--jamify-secondary-rgb),.9);color:var(--jamify-text)}.jamify-hard-cut{border-bottom:4px solid var(--jamify-primary);box-shadow:0 9px 0 rgba(var(--jamify-secondary-rgb),.28)}.jamify-grain{isolation:isolate;overflow:hidden;position:relative}.jamify-grain:after{background-image:repeating-radial-gradient(circle at 17% 23%,rgba(var(--jamify-primary-rgb),.09) 0 .7px,transparent .8px 4px),repeating-linear-gradient(97deg,rgba(var(--jamify-secondary-rgb),.06) 0 1px,transparent 1px 5px);content:"";inset:0;mix-blend-mode:soft-light;opacity:.24;pointer-events:none;position:absolute;z-index:2}.social-home-header,.social-musicians-header,.social-band-toolbar,.social-musician-hero,.social-band-hero,.gig-hero,.gig-detail-hero,.venue-search-hero,.venue-hero,.profile-hero,.sessions-header,.my-media-header,.messages-hero{--jamify-hero-photo: url(https://jamify.com.au/wp-content/uploads/2026/07/adrian-newell-YxXOni5rHy0-unsplash-scaled.jpg);--jamify-hero-position: center;background:linear-gradient(90deg,rgba(253,246,236,.99) 0%,rgba(253,246,236,.96) 42%,rgba(253,246,236,.68) 72%,rgba(253,246,236,.5) 100%),var(--jamify-hero-photo)!important;background-position:var(--jamify-hero-position)!important;background-size:cover!important;border:var(--jamify-ink-border)!important;border-bottom:6px solid var(--jamify-primary)!important;box-shadow:var(--jamify-offset-blue)!important;color:var(--jamify-ink)!important}.social-musicians-header{--jamify-hero-photo: url(https://jamify.com.au/wp-content/uploads/2026/07/ajeet-mestry-UBhpOIHnazM-unsplash.jpg)}.social-band-toolbar{--jamify-hero-photo: url(https://jamify.com.au/wp-content/uploads/2026/07/bernie-almanzar-Q_2dVJ_8m7s-unsplash.jpg)}.gig-hero,.gig-detail-hero{--jamify-hero-photo: url(https://jamify.com.au/wp-content/uploads/2026/07/thomas-litangen-SP9HcRASMPE-unsplash.jpg);--jamify-hero-position: center 58%}.venue-search-hero,.venue-hero{--jamify-hero-photo: url(https://jamify.com.au/wp-content/uploads/2026/07/hc-digital-_1J2AioiNC0-unsplash.jpg)}.sessions-header{--jamify-hero-photo: url(https://jamify.com.au/wp-content/uploads/2026/07/brett-jordan-SssdoXhhtJw-unsplash.jpg)}.my-media-header{--jamify-hero-photo: url(https://jamify.com.au/wp-content/uploads/2026/07/hagen-indra-9oVTppAZovk-unsplash-1.jpg)}.profile-hero,.messages-hero{--jamify-hero-photo: url(https://jamify.com.au/wp-content/uploads/2026/07/ajeet-mestry-UBhpOIHnazM-unsplash.jpg)}.social-home-header h1,.social-musicians-header h1,.social-band-toolbar h1,.social-musician-hero h1,.social-band-hero h1,.gig-hero h1,.gig-detail-hero h1,.venue-search-hero h1,.venue-hero h1,.profile-hero h1,.sessions-header h1,.my-media-header h1,.messages-hero h1{color:var(--jamify-ink)!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:1!important;text-wrap:balance}.social-home-header p,.social-home-header span,.social-musicians-header p,.social-musicians-header span,.social-band-toolbar p,.social-band-toolbar span,.social-musician-hero p,.social-musician-hero span,.social-band-hero p,.social-band-hero span,.gig-hero p,.gig-hero span,.gig-detail-hero p,.gig-detail-hero span,.venue-search-hero p,.venue-search-hero span,.venue-hero p,.venue-hero span,.profile-hero p,.profile-hero span,.sessions-header p,.sessions-header span,.my-media-header p,.my-media-header span,.messages-hero p,.messages-hero span{color:var(--jamify-muted)!important}.social-home-eyebrow,.social-musicians-eyebrow,.social-section-kicker,.social-band-kicker,.gig-hero>div>p,.gig-hero-kicker,.gig-profile-kicker,.venue-search-hero>div>p,.venue-hero-main>p,.profile-eyebrow,.profile-card-kicker,.sessions-header>div>p,.my-media-header>div>p,.messages-hero>p{color:var(--jamify-accent)!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase}.social-musician-hero:after,.social-band-hero:after,.gig-detail-hero:after,.venue-hero:after{background:linear-gradient(90deg,rgba(253,246,236,.98) 0%,rgba(253,246,236,.88) 48%,rgba(253,246,236,.48) 78%,rgba(253,246,236,.26) 100%),linear-gradient(0deg,rgba(253,246,236,.72) 0%,transparent 62%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.social-musician-hero>*,.social-band-hero>*,.gig-detail-hero>*,.venue-hero>*{position:relative;z-index:2}.social-musician-hero>img,.social-band-hero>img,.gig-detail-hero>img,.venue-hero>img{z-index:0}.social-card,.social-musician-card,.social-band-card,.gig-card,.venue-card,.gig-profile-card,.venue-profile-card,.social-musician-profile-card,.social-band-content article,.session-card,.session-reel,.media-card,.my-media-editor,.conversation-card,.messages-panel{border:2px solid var(--jamify-ink)!important;border-radius:var(--jamify-radius-md)!important;box-shadow:7px 7px 0 var(--jamify-secondary)}.social-card:hover,.social-card:focus-within,.social-musician-card:hover,.social-musician-card:focus-within,.social-band-card:hover,.social-band-card:focus-within,.gig-card:hover,.gig-card:focus-within,.venue-card:hover,.venue-card:focus-within,.session-card:hover,.session-card:focus-within,.media-card:hover,.media-card:focus-within,.conversation-card:hover,.conversation-card:focus-visible{border-color:rgba(var(--jamify-primary-rgb),.72)!important;box-shadow:3px 3px 0 var(--jamify-secondary);transform:translateY(-2px)}.social-empty,.social-section-empty,.social-musicians-empty,.sessions-empty,.my-media-empty,.messages-state{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper-muted)!important;border:2px dashed var(--jamify-ink)!important;border-left:6px solid var(--jamify-accent)!important;color:var(--jamify-muted)!important}.invalid-feedback,.text-danger,.form-control.is-invalid~*,.form-select.is-invalid~*{color:var(--jamify-text)!important;font-weight:700}.form-control.is-invalid,.form-select.is-invalid{border-color:var(--jamify-danger)!important;box-shadow:0 0 0 .15rem rgba(var(--jamify-danger-rgb),.18)}.btn:disabled,.btn.disabled,button:disabled{filter:saturate(.4);opacity:.62;transform:none!important}.social-home,.social-musicians,.social-band-search,.jamify-gigs-page,.venue-search-page,.social-musician-detail,.social-band-detail,.venue-detail-page,.gig-detail-page,.sessions-page,.my-sessions-page,.profile-page,.my-media-page,.messages-page,.chat-page{background:repeating-linear-gradient(0deg,rgba(24,22,26,.02) 0 1px,transparent 1px 5px),var(--jamify-paper)!important;color:var(--jamify-ink)!important}.social-section-heading h2,.gig-results-heading h2,.venue-results-heading h2,.social-musician-content h2,.social-musician-section h2,.social-band-content h2,.social-band-section h2,.venue-section-heading h2{color:var(--jamify-ink)!important;letter-spacing:-.025em;text-transform:uppercase}.social-section-heading a{background:var(--jamify-accent);border-bottom:3px solid var(--jamify-primary);color:var(--jamify-ink)!important;padding:.34rem .5rem;text-transform:uppercase;transform:rotate(-1deg)}.social-import-badges span,.social-import-badges a,.venue-import-badges span,.venue-import-badges a,.gig-import-badges span,.gig-import-badges a{background:var(--jamify-accent)!important;border:1px solid var(--jamify-ink)!important;border-radius:2px!important;color:var(--jamify-ink)!important;box-shadow:3px 3px 0 var(--jamify-secondary);font-weight:800!important;text-transform:uppercase}.social-musician-content article,.social-musician-media,.social-band-content article,.social-band-media,.venue-panel,.venue-media-card,.venue-activity-card,.venue-linked-content,.gig-profile-card,.gig-editor-panel{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper)!important;border:2px solid var(--jamify-ink)!important;box-shadow:7px 7px 0 var(--jamify-secondary)!important;color:var(--jamify-ink)!important}.content-area .form-label,.content-area label,.content-area legend,.content-area .form-text,.content-area .card-body,.content-area .list-group-item{color:var(--jamify-ink)!important}.content-area .form-control,.content-area .form-select,.content-area .datatable-input,.content-area .datatable-selector,.content-area .input-group-text,.content-area textarea,.content-area select,.content-area input:not([type="checkbox"]):not([type="radio"]){background:var(--jamify-paper-muted)!important;border:var(--jamify-ink-border)!important;color:var(--jamify-ink)!important}.content-area .form-control::placeholder,.content-area .datatable-input::placeholder,.content-area textarea::placeholder,.content-area input::placeholder{color:var(--jamify-muted)!important}.profile-card,.profile-subform,.profile-loading,.profile-empty,.venue-profile-card,.venue-profile-empty,.media-upload-panel,.media-dropdown-menu,.my-media-editor,.my-media-onboarding,.my-media-empty,.media-source-card,.messages-panel,.conversation-card,.messages-loading,.chat-shell,.chat-header,.message-composer,.chat-state,.chat-empty,.session-editor,.my-sessions-empty,.my-session-card,.sessions-filters,.gig-filter-card,.venue-filter-card,.gig-profile-card,.gig-editor-panel,.gig-review-summary,.gig-upload-card,.venue-panel,.venue-media-card,.venue-activity-card,.venue-linked-content,.venue-media-editor{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper)!important;border:var(--jamify-ink-border)!important;border-radius:var(--jamify-radius-md)!important;box-shadow:var(--jamify-offset-blue)!important;color:var(--jamify-ink)!important}.profile-card :is(h1,h2,h3,h4,p,span,small,label,legend,dt,dd,strong,em),.profile-subform :is(h1,h2,h3,h4,p,span,small,label,legend,dt,dd,strong,em),.profile-loading,.profile-empty,.venue-profile-card :is(h1,h2,h3,h4,p,span,small,label,legend,dt,dd,strong,em),.venue-profile-empty,.my-media-editor :is(h1,h2,h3,h4,p,span,small,label,legend,dt,dd,strong,em),.my-media-onboarding :is(h1,h2,h3,h4,p,span,small,label,legend,dt,dd,strong,em),.my-media-empty,.media-source-card :is(h1,h2,h3,h4,p,span,small,label,strong,em),.messages-panel :is(h1,h2,h3,h4,p,span,small,strong,em),.conversation-card :is(h1,h2,h3,h4,p,span,small,strong,em),.messages-loading,.chat-header :is(h1,h2,h3,h4,p,span,small,strong,em),.message-composer :is(p,span,small,label,strong,em),.chat-state,.chat-empty,.session-editor :is(h1,h2,h3,h4,p,span,small,label,legend,strong,em),.my-sessions-empty,.my-session-card :is(h1,h2,h3,h4,p,span,small,label,strong,em),.sessions-filters :is(p,span,small,label,strong,em),.gig-filter-card :is(h1,h2,h3,h4,p,span,small,label,strong,em),.venue-filter-card :is(h1,h2,h3,h4,p,span,small,label,strong,em),.gig-profile-card :is(h1,h2,h3,h4,p,span,small,label,dt,dd,strong,em),.gig-editor-panel :is(h1,h2,h3,h4,p,span,small,label,legend,dt,dd,strong,em),.gig-review-summary :is(h1,h2,h3,h4,p,span,small,label,dt,dd,strong,em),.gig-upload-card :is(h1,h2,h3,h4,p,span,small,label,strong,em),.venue-panel :is(h1,h2,h3,h4,p,span,small,label,dt,dd,strong,em),.venue-media-card :is(h1,h2,h3,h4,p,span,small,label,strong,em),.venue-activity-card :is(h1,h2,h3,h4,p,span,small,label,strong,em),.venue-linked-content :is(h1,h2,h3,h4,p,span,small,label,strong,em),.venue-media-editor :is(h1,h2,h3,h4,p,span,small,label,legend,strong,em){color:var(--jamify-ink)!important}.content-area .btn-secondary,.content-area .btn-secondary *{color:var(--jamify-on-dark)!important}.profile-card-header,.profile-subform-header,.venue-section-heading,.gig-section-heading,.social-musician-section-heading{border-bottom:4px solid var(--jamify-primary)!important}.profile-card-kicker,.my-media-header>div>p,.gig-profile-kicker,.venue-section-heading>p,.gig-section-heading>p{background:var(--jamify-accent);border:1px solid var(--jamify-ink);color:var(--jamify-ink)!important;display:inline-flex;padding:.3rem .48rem;text-transform:uppercase}.media-card,.social-musician-media,.social-band-media,.gig-media-card{background:var(--jamify-paper)!important;border:var(--jamify-ink-border)!important;box-shadow:var(--jamify-offset-blue)!important;color:var(--jamify-ink)!important}.media-card-body,.social-musician-media-body,.social-band-media-body{background:var(--jamify-paper)!important;color:var(--jamify-ink)!important}.media-card-title,.media-card-body p,.media-card-body span,.social-musician-media-body h3,.social-musician-media-body p,.social-band-media-body h3,.social-band-media-body p{color:var(--jamify-ink)!important}.media-type-badge,.media-source-pill,.social-media-type-badge,.gig-status,.venue-activity-status{background:var(--jamify-accent)!important;border:1px solid var(--jamify-ink)!important;border-radius:2px!important;color:var(--jamify-ink)!important}.conversation-card:hover,.conversation-card:focus-visible,.conversation-card.router-link-active{background:var(--jamify-accent)!important}.message-list{background:var(--jamify-paper-muted)!important}.message-bubble{background:var(--jamify-paper)!important;border:2px solid var(--jamify-ink)!important;color:var(--jamify-ink)!important}.message-row.is-outgoing .message-bubble{background:var(--jamify-primary)!important;box-shadow:4px 4px 0 var(--jamify-secondary)}.message-meta,.conversation-copy p,.conversation-status,.muted-text,.selected-file-name,.media-upload-name,.venue-muted{color:var(--jamify-muted)!important}.social-musician-calendar-card,.social-band-calendar-card,.venue-calendar-card,.social-musician-gig-item,.social-band-gig-item,.venue-upcoming-item{background:var(--jamify-paper-muted)!important;border:2px solid var(--jamify-ink)!important;color:var(--jamify-ink)!important}.social-musician-calendar-card *,.social-band-calendar-card *,.venue-calendar-card *,.social-musician-gig-item *,.social-band-gig-item *,.venue-upcoming-item *{color:var(--jamify-ink)!important}.gig-filter-heading>p,.venue-filter-heading>p{background:var(--jamify-accent);border:1px solid var(--jamify-ink);color:var(--jamify-ink)!important;display:inline-flex;padding:.3rem .48rem}.gig-filter-heading h2,.venue-filter-heading h2,.gig-results-heading h2,.venue-results-heading h2{color:var(--jamify-ink)!important}.gig-primary-action,.venue-primary-action,.social-band-toolbar .btn-primary{background:var(--jamify-primary)!important;border:var(--jamify-ink-border)!important;box-shadow:var(--jamify-offset-blue)!important;color:var(--jamify-ink)!important}.gig-primary-action:hover,.gig-primary-action:focus-visible,.venue-primary-action:hover,.venue-primary-action:focus-visible{background:var(--jamify-accent)!important;box-shadow:2px 2px 0 var(--jamify-secondary)!important;transform:translate(4px,4px)}.content-area button:disabled,.content-area .btn:disabled,.content-area .btn.disabled{color:var(--jamify-ink)!important}.social-musician-content article p,.social-band-content article p,.venue-panel p,.venue-panel dd,.venue-linked-content p{color:#4f494d!important}.social-musician-calendar-trigger strong,.social-band-calendar-trigger strong,.venue-calendar-trigger strong,.social-musician-rate-panel strong,.social-band-content article strong,.venue-panel strong{color:var(--jamify-ink)!important}.social-musician-rate-panel,.social-musician-band-card,.social-musician-band-empty,.social-musician-gig-item,.social-band-member,.social-band-gig-item,.social-band-gig-empty,.venue-upcoming-item{background:var(--jamify-paper-muted)!important;border:1px solid var(--jamify-ink)!important;color:var(--jamify-ink)!important}.social-musician-band-card strong,.social-musician-gig-item strong,.social-band-member strong,.social-band-gig-item strong,.venue-upcoming-item strong{color:var(--jamify-ink)!important}.social-musician-band-card small,.social-musician-gig-item small,.social-band-member span,.social-band-member small,.social-band-gig-item small,.social-band-gig-item em,.venue-upcoming-item small,.venue-upcoming-item em{color:#5f585e!important}.content-area :is(.import-admin,.notification-panel,.profile-page,.my-sessions-page,.sessions-page,.my-media-page,.social-band-edit,.social-musicians,.social-band-search,.jamify-gigs-page,.venue-search-page,.social-musician-detail,.social-band-detail,.venue-detail-page,.gig-detail-page,.messages-page,.chat-page){color:var(--jamify-ink)!important}.content-area :is(.import-admin-header,.import-panel,.notification-panel,.notification-page-panel,.band-edit-hero,.band-preview-card,.band-wizard-steps,.band-edit-tabs,.wizard-actions,.band-save-result,.band-message,.my-sessions-header,.session-editor,.my-sessions-empty,.sessions-filters,.session-card,.session-card.card-layout,.social-card,.social-musician-card,.social-band-card,.gig-card,.venue-card,.media-card,.media-source-card,.my-media-editor,.my-media-onboarding,.conversation-card,.messages-panel,.chat-shell,.chat-header,.message-composer,.gig-filter-card,.venue-filter-card,.gig-profile-card,.gig-editor-panel,.gig-review-summary,.gig-upload-card,.venue-profile-card,.venue-panel,.venue-media-card,.venue-activity-card,.venue-linked-content,.venue-media-editor,.social-musician-content article,.social-band-content article){background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper)!important;border-color:var(--jamify-ink)!important;color:var(--jamify-ink)!important}.content-area :is(.import-admin-header,.import-panel,.notification-page-panel,.band-edit-hero,.band-preview-card,.band-wizard-steps,.session-editor,.session-card,.gig-card,.venue-card,.media-card,.messages-panel,.chat-shell){border:var(--jamify-ink-border)!important;box-shadow:var(--jamify-offset-blue)!important}.content-area :is(.profile-status,.account-summary,.band-cover-preview,.social-loading-card,.gig-loading-card,.venue-loading-card,.media-loading-card,.messages-loading,.chat-state,.chat-empty,.notification-empty,.notification-loading,.my-sessions-empty,.sessions-empty,.my-media-empty,.social-empty,.social-section-empty){background:var(--jamify-paper-muted)!important;border-color:var(--jamify-ink)!important;color:var(--jamify-muted)!important}.content-area :is(.profile-card,.profile-subform,.profile-status,.session-editor,.session-card,.sessions-filters,.my-session-card,.my-media-editor,.my-media-onboarding,.media-card,.media-source-card,.social-musician-content article,.social-band-content article,.gig-card,.gig-filter-card,.gig-profile-card,.gig-editor-panel,.venue-card,.venue-filter-card,.venue-panel,.venue-media-card,.conversation-card,.messages-panel,.chat-header,.message-composer,.notification-panel,.import-panel) :is(h1,h2,h3,h4,h5,h6,p,span,small,label,legend,dt,dd,strong,em){color:var(--jamify-ink)!important}.content-area :is(.profile-page,.my-sessions-page,.sessions-page,.my-media-page,.social-band-edit,.social-musicians,.social-band-search,.jamify-gigs-page,.venue-search-page,.gig-detail-page,.venue-detail-page) :is(input,textarea,select,.form-control,.form-select,.datatable-input,.datatable-selector){background:var(--jamify-paper-muted)!important;border:var(--jamify-ink-border)!important;caret-color:var(--jamify-ink)!important;color:var(--jamify-ink)!important;-webkit-text-fill-color:var(--jamify-ink)!important}.content-area :is(.profile-page,.my-sessions-page,.sessions-page,.my-media-page,.social-band-edit,.social-musicians,.social-band-search,.jamify-gigs-page,.venue-search-page,.gig-detail-page,.venue-detail-page) :is(input,textarea,.form-control,.datatable-input)::placeholder{color:var(--jamify-muted)!important;opacity:1!important;-webkit-text-fill-color:var(--jamify-muted)!important}.content-area :is(input,textarea,select,.form-control,.form-select) option{background:var(--jamify-paper)!important;color:var(--jamify-ink)!important}.notification-tabs .nav-link{background:var(--jamify-paper-muted)!important;border:var(--jamify-ink-border)!important;color:var(--jamify-ink)!important}.notification-tabs .nav-link:hover,.notification-tabs .nav-link:focus,.notification-tabs .nav-link.active{background:var(--jamify-accent)!important;box-shadow:4px 4px 0 var(--jamify-secondary)!important;color:var(--jamify-ink)!important}.my-sessions-header,.band-edit-hero{background:var(--jamify-accent)!important;border:var(--jamify-ink-border)!important;box-shadow:var(--jamify-offset-blue)!important;color:var(--jamify-ink)!important}.my-sessions-header :is(h1,p,span),.band-edit-hero :is(h1,p,span){color:var(--jamify-ink)!important}.container-width-layout{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper);color:var(--jamify-ink);min-height:100%}.container-width-layout :is(.card,.list-group-item,.table-responsive){background:var(--jamify-paper)!important;color:var(--jamify-ink)!important}body.jamify-mobile-app-mode{background:repeating-linear-gradient(0deg,rgba(24,22,26,.018) 0 1px,transparent 1px 5px),var(--jamify-paper)}body.jamify-mobile-app-mode button,body.jamify-mobile-app-mode .btn,body.jamify-mobile-app-mode a[role=button],body.jamify-mobile-app-mode input,body.jamify-mobile-app-mode select{min-height:2.75rem}@media (max-width: 767.98px){:root{--jamify-topbar-height: 4.15rem}.topnav .navbar-brand{height:2.65rem;padding:.38rem .5rem}.topnav .navbar-brand img{max-height:1.8rem;max-width:7.4rem}.page-header.page-header-compact{border-bottom-width:3px}.card,.modal-content,.jamify-poster-panel,.social-home-header,.social-musicians-header,.social-band-toolbar,.gig-hero,.venue-search-hero,.profile-hero,.sessions-header,.my-media-header,.messages-hero{box-shadow:5px 5px 0 rgba(var(--jamify-secondary-rgb),.22)!important}.table-responsive{border:1px solid var(--jamify-border);border-radius:var(--jamify-radius-md)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.jamify-session-card,.jamify-lineup-card,.jamify-upload-panel,.jamify-media-card,.jamify-paper-panel,.jamify-paper-section{background:repeating-linear-gradient(0deg,rgba(24,22,26,.02) 0 1px,transparent 1px 5px),var(--jamify-paper)!important;border:2px solid var(--jamify-ink)!important;border-radius:var(--jamify-radius-md)!important;box-shadow:var(--jamify-offset-blue)!important;color:var(--jamify-ink)!important}.jamify-lineup-section{border-top:6px solid var(--jamify-primary)!important;padding:clamp(1rem,2.5vw,1.4rem)!important}.jamify-lineup-card{align-items:center;text-decoration:none!important;transition:box-shadow .16s ease,transform .16s ease}.jamify-lineup-card:hover,.jamify-lineup-card:focus-visible{box-shadow:3px 3px 0 var(--jamify-primary)!important;transform:translate(4px,4px)}.jamify-lineup-card :is(strong,small){color:var(--jamify-ink)!important}.jamify-lineup-card em{background:var(--jamify-amber);border:1px solid var(--jamify-ink);color:var(--jamify-ink)!important;display:inline-flex!important;margin-bottom:.35rem;padding:.2rem .34rem}.jamify-lineup-link{background:var(--jamify-primary);border:2px solid var(--jamify-ink);box-shadow:3px 3px 0 var(--jamify-secondary);color:var(--jamify-ink)!important;display:inline-flex!important;margin-top:.55rem;padding:.3rem .48rem;width:-moz-fit-content;width:fit-content}.jamify-dropzone{background:var(--jamify-paper-muted)!important;border:3px dashed var(--jamify-ink)!important;border-left:7px solid var(--jamify-primary)!important;border-radius:var(--jamify-radius-md)!important;color:var(--jamify-ink)!important;min-height:4.5rem!important;padding:.85rem!important}.jamify-dropzone:hover,.jamify-dropzone:focus-within{background:var(--jamify-paper)!important;border-color:var(--jamify-secondary)!important;box-shadow:4px 4px 0 var(--jamify-primary)}.jamify-media-section{background:repeating-linear-gradient(0deg,rgba(24,22,26,.02) 0 1px,transparent 1px 5px),var(--jamify-paper)!important;border:3px solid var(--jamify-ink)!important;border-top:7px solid var(--jamify-primary)!important;box-shadow:8px 8px 0 var(--jamify-secondary)!important;color:var(--jamify-ink)!important}.jamify-media-section :is(.media-dropdown-toggle,.media-dropdown-option){background:var(--jamify-paper-muted)!important;border:2px solid var(--jamify-ink)!important;border-radius:var(--jamify-radius-sm)!important;color:var(--jamify-ink)!important}.jamify-media-section :is(.media-dropdown-toggle,.media-dropdown-option):hover,.jamify-media-section :is(.media-dropdown-toggle,.media-dropdown-option):focus{background:var(--jamify-amber)!important;border-color:var(--jamify-ink)!important;box-shadow:4px 4px 0 var(--jamify-secondary)!important}.jamify-media-section .media-dropdown-menu{background:var(--jamify-paper)!important;border:2px solid var(--jamify-ink)!important;box-shadow:7px 7px 0 var(--jamify-secondary)!important}.jamify-media-section :is(.media-dropdown-toggle,.media-dropdown-option) :is(strong,small,span,i),.jamify-media-section .media-dropdown-empty{color:var(--jamify-ink)!important}.jamify-media-section .media-dropdown-option.is-selected{background:var(--jamify-primary)!important;border-color:var(--jamify-ink)!important;box-shadow:4px 4px 0 var(--jamify-secondary)!important}.jamify-media-section .media-tile{background:var(--jamify-paper)!important;border:2px solid var(--jamify-ink)!important;box-shadow:5px 5px 0 var(--jamify-secondary)!important;color:var(--jamify-ink)!important}.jamify-media-section .media-tile:hover,.jamify-media-section .media-tile:focus-within{box-shadow:2px 2px 0 var(--jamify-primary)!important;transform:translate(3px,3px)}.jamify-media-section .media-tile :is(strong,span){color:var(--jamify-ink)!important}.jamify-media-section .media-tile span{background:var(--jamify-amber);border:1px solid var(--jamify-ink);display:inline-flex;padding:.2rem .35rem;width:-moz-fit-content;width:fit-content}.jamify-chip-group{background:var(--jamify-paper-muted)!important;border:2px solid var(--jamify-ink)!important;padding:.65rem!important}.jamify-chip{background:var(--jamify-paper)!important;border:2px solid var(--jamify-ink)!important;border-radius:999px!important;color:var(--jamify-ink)!important;font-weight:800!important}.jamify-chip:hover,.jamify-chip:focus-within{background:var(--jamify-amber)!important}.jamify-chip.is-selected{background:var(--jamify-primary)!important;box-shadow:3px 3px 0 var(--jamify-secondary)!important}.jamify-button-danger{background:var(--jamify-red)!important;border:2px solid var(--jamify-ink)!important;border-radius:var(--jamify-button-radius)!important;box-shadow:4px 4px 0 var(--jamify-ink)!important;color:var(--jamify-white)!important;font-weight:900!important}.jamify-button-danger:hover,.jamify-button-danger:focus-visible{box-shadow:1px 1px 0 var(--jamify-ink)!important;transform:translate(3px,3px)}.jamify-session-card .session-copy,.jamify-media-card :is(.media-card-body,.media-actions){background:var(--jamify-paper)!important;color:var(--jamify-ink)!important}.jamify-session-card :is(.session-creator strong,.session-copy h3,.session-copy p,.session-actions span),.jamify-media-card :is(strong,p,span){color:var(--jamify-ink)!important}.jamify-session-card .session-badges span,.jamify-media-card .media-badges span,.jamify-media-card .media-type-badge{background:var(--jamify-amber)!important;border:1px solid var(--jamify-ink)!important;border-radius:2px!important;color:var(--jamify-ink)!important}.jamify-session-card .session-video-actions button,.jamify-session-card .session-actions button,.my-session-owner-action,.jamify-media-card .jamify-btn-secondary,.media-upload-button{border:2px solid var(--jamify-ink)!important;border-radius:var(--jamify-button-radius)!important;color:var(--jamify-ink)!important;font-weight:900!important}.jamify-session-card .session-video-actions button{background:var(--jamify-amber)!important;box-shadow:3px 3px 0 var(--jamify-secondary)!important}.jamify-session-card .session-actions button{background:var(--jamify-primary)!important;box-shadow:3px 3px 0 var(--jamify-secondary)!important}.my-session-owner-action,.jamify-media-card .jamify-btn-secondary,.media-upload-button{background:var(--jamify-paper)!important;box-shadow:3px 3px 0 var(--jamify-primary)!important}.profile-page :is(.profile-card,.profile-subform,.profile-status,.media-upload-panel,.media-dropdown-menu,.media-tile),.my-sessions-page :is(.session-editor,.my-sessions-header,.my-sessions-empty),.my-media-page :is(.my-media-editor,.my-media-onboarding,.my-media-empty,.media-source-card,.selected-image-preview){background:repeating-linear-gradient(0deg,rgba(24,22,26,.02) 0 1px,transparent 1px 5px),var(--jamify-paper)!important;border-color:var(--jamify-ink)!important;color:var(--jamify-ink)!important}.profile-page :is(h1,h2,h3,p,span,small,label,strong,.readonly-profile-field),.my-sessions-page :is(h1,h2,h3,p,span,small,label,strong),.my-media-page :is(h1,h2,h3,p,span,small,label,strong){color:var(--jamify-ink)!important}.profile-page :is(.form-control,.form-select,input,textarea,select),.my-sessions-page :is(.form-control,.form-select,input,textarea,select),.my-media-page :is(.form-control,.form-select,input,textarea,select){background:var(--jamify-paper-muted)!important;border:2px solid var(--jamify-ink)!important;caret-color:var(--jamify-ink)!important;color:var(--jamify-ink)!important;-webkit-text-fill-color:var(--jamify-ink)!important}.profile-page :is(.form-control,input,textarea)::placeholder,.my-sessions-page :is(.form-control,input,textarea)::placeholder,.my-media-page :is(.form-control,input,textarea)::placeholder{color:var(--jamify-muted)!important;opacity:1;-webkit-text-fill-color:var(--jamify-muted)!important}.profile-page :is(.form-control,.form-select,input,textarea,select):focus,.my-sessions-page :is(.form-control,.form-select,input,textarea,select):focus,.my-media-page :is(.form-control,.form-select,input,textarea,select):focus{background:var(--jamify-paper)!important;border-color:var(--jamify-secondary)!important;box-shadow:4px 4px 0 var(--jamify-primary)!important}.profile-page .media-dropdown-option.is-selected,.profile-page .media-tile.selected-profile,.profile-page .media-tile.selected-cover,.my-media-page .media-card.selected-profile,.my-media-page .media-card.selected-cover{background:var(--jamify-amber)!important;border:3px solid var(--jamify-primary)!important;box-shadow:6px 6px 0 var(--jamify-secondary)!important}.jamify-auth-shell{background:repeating-linear-gradient(0deg,rgba(24,22,26,.025) 0 1px,transparent 1px 5px),var(--jamify-bone);color:var(--jamify-ink);min-height:100vh}.jamify-auth-photo{background:linear-gradient(90deg,rgba(253,246,236,.9),rgba(253,246,236,.48)),url(https://jamify.com.au/wp-content/uploads/2026/07/adrian-newell-YxXOni5rHy0-unsplash-scaled.jpg);background-position:center;background-size:cover;min-height:100vh;padding-block:clamp(1.5rem,5vw,4rem)}.jamify-auth-shell .container{position:relative;z-index:1}.jamify-auth-panel,.jamify-auth-shell .auth-card{background:repeating-linear-gradient(0deg,rgba(24,22,26,.025) 0 1px,transparent 1px 5px),var(--jamify-paper)!important;border:3px solid var(--jamify-ink)!important;border-radius:var(--jamify-radius-md)!important;box-shadow:9px 9px 0 var(--jamify-secondary),14px 14px 0 rgba(var(--jamify-primary-rgb),.62)!important;color:var(--jamify-ink)!important;overflow:hidden}.jamify-auth-shell .auth-card{margin-block:clamp(1rem,4vw,3rem)}.jamify-auth-shell .card-header{align-items:flex-start;background:var(--jamify-paper)!important;border-bottom:4px solid var(--jamify-primary)!important;display:flex;flex-direction:column;gap:.8rem;padding:1.25rem 1.25rem 1rem}.jamify-auth-shell .card-body,.jamify-auth-shell .link-actions-container{background:var(--jamify-paper)!important;color:var(--jamify-ink)!important;padding:1.25rem}.jamify-auth-logo-card{display:inline-block;margin:0 0 .35rem!important;max-width:11rem;width:-moz-fit-content;width:fit-content}.jamify-auth-zine-label,.jamify-auth-shell .auth-card-eyebrow{background:var(--jamify-amber);border:2px solid var(--jamify-ink);color:var(--jamify-ink)!important;display:inline-flex;font-size:.72rem;font-weight:900;letter-spacing:.07em;margin:0;padding:.34rem .54rem;text-transform:uppercase;transform:rotate(-1deg);width:-moz-fit-content;width:fit-content}.jamify-auth-shell :is(.heading-auth-card,h1,h2,h3,label,.checkbox-heading,.instruction-text){color:var(--jamify-ink)!important}.jamify-auth-input,.jamify-auth-shell :is(.form-control,.form-select){background:var(--jamify-paper-muted)!important;border:2px solid var(--jamify-ink)!important;border-radius:var(--jamify-input-radius)!important;caret-color:var(--jamify-ink)!important;color:var(--jamify-ink)!important;min-height:3rem;-webkit-text-fill-color:var(--jamify-ink)!important}.jamify-auth-input::placeholder,.jamify-auth-shell :is(.form-control,.form-select)::placeholder{color:var(--jamify-muted)!important;opacity:1!important;-webkit-text-fill-color:var(--jamify-muted)!important}.jamify-auth-input:focus,.jamify-auth-shell :is(.form-control,.form-select):focus{background:var(--jamify-paper)!important;border-color:var(--jamify-secondary)!important;box-shadow:4px 4px 0 var(--jamify-primary),0 0 0 .18rem rgba(var(--jamify-accent-rgb),.34)!important;color:var(--jamify-ink)!important;outline:none;-webkit-text-fill-color:var(--jamify-ink)!important}.jamify-auth-shell :is(.form-control,.form-select):-webkit-autofill,.jamify-auth-shell :is(.form-control,.form-select):-webkit-autofill:hover,.jamify-auth-shell :is(.form-control,.form-select):-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--jamify-paper-muted) inset!important;-webkit-text-fill-color:var(--jamify-ink)!important;caret-color:var(--jamify-ink)!important}.jamify-auth-primary-button,.jamify-auth-shell .btn-primary{background:var(--jamify-tangerine)!important;border:2px solid var(--jamify-ink)!important;border-radius:var(--jamify-button-radius)!important;box-shadow:6px 6px 0 var(--jamify-secondary)!important;color:var(--jamify-ink)!important;font-weight:900;text-transform:uppercase}.jamify-auth-primary-button:not(:disabled):hover,.jamify-auth-primary-button:not(:disabled):focus-visible,.jamify-auth-shell .btn-primary:not(:disabled):hover,.jamify-auth-shell .btn-primary:not(:disabled):focus-visible{background:var(--jamify-amber)!important;border-color:var(--jamify-ink)!important;box-shadow:2px 2px 0 var(--jamify-secondary)!important;color:var(--jamify-ink)!important;transform:translate(4px,4px)}.jamify-auth-google-button{background:var(--jamify-paper)!important;border:2px solid var(--jamify-ink)!important;border-radius:var(--jamify-button-radius)!important;box-shadow:5px 5px 0 var(--jamify-secondary)!important;color:var(--jamify-ink)!important;font-weight:900}.jamify-auth-google-button:hover,.jamify-auth-google-button:focus-visible{background:var(--jamify-amber)!important;border-color:var(--jamify-ink)!important;box-shadow:2px 2px 0 var(--jamify-secondary)!important;color:var(--jamify-ink)!important;transform:translate(3px,3px)}.jamify-auth-shell .google-mark{background:var(--jamify-ink);color:var(--jamify-paper)}.jamify-auth-link,.jamify-auth-shell a{color:var(--jamify-blue)!important;font-weight:850}.jamify-auth-link:hover,.jamify-auth-link:focus,.jamify-auth-shell a:hover,.jamify-auth-shell a:focus{color:var(--jamify-red)!important}.jamify-auth-error,.jamify-auth-shell :is(.alert-danger,.invalid-feedback,.invalid-feedback .message){background:rgba(var(--jamify-danger-rgb),.1)!important;border-color:var(--jamify-red)!important;color:var(--jamify-ink)!important;font-weight:700}.jamify-auth-success,.jamify-auth-shell .alert-success{background:rgba(242,179,61,.2)!important;border:2px solid var(--jamify-ink)!important;color:var(--jamify-ink)!important}@media (max-width: 767.98px){.jamify-auth-photo{background:linear-gradient(180deg,rgba(253,246,236,.6),rgba(253,246,236,.9) 58%,var(--jamify-paper)),url(https://jamify.com.au/wp-content/uploads/2026/07/adrian-newell-YxXOni5rHy0-unsplash-scaled.jpg);background-position:center top;background-size:cover}.jamify-auth-panel,.jamify-auth-shell .auth-card{box-shadow:5px 5px 0 var(--jamify-secondary),8px 8px 0 rgba(var(--jamify-primary-rgb),.58)!important}}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-spin-clockwise,.la-ball-spin-clockwise>div{position:relative;box-sizing:border-box}.la-ball-spin-clockwise{display:block;font-size:0;color:#fff}.la-ball-spin-clockwise.la-dark{color:#333}.la-ball-spin-clockwise>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-spin-clockwise{width:32px;height:32px}.la-ball-spin-clockwise>div{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;animation:ball-spin-clockwise 1s infinite ease-in-out}.la-ball-spin-clockwise>div:nth-child(1){top:5%;left:50%;animation-delay:-.875s}.la-ball-spin-clockwise>div:nth-child(2){top:18.1801948466%;left:81.8198051534%;animation-delay:-.75s}.la-ball-spin-clockwise>div:nth-child(3){top:50%;left:95%;animation-delay:-.625s}.la-ball-spin-clockwise>div:nth-child(4){top:81.8198051534%;left:81.8198051534%;animation-delay:-.5s}.la-ball-spin-clockwise>div:nth-child(5){top:94.9999999966%;left:50.0000000005%;animation-delay:-.375s}.la-ball-spin-clockwise>div:nth-child(6){top:81.8198046966%;left:18.1801949248%;animation-delay:-.25s}.la-ball-spin-clockwise>div:nth-child(7){top:49.9999750815%;left:5.0000051215%;animation-delay:-.125s}.la-ball-spin-clockwise>div:nth-child(8){top:18.179464974%;left:18.1803700518%;animation-delay:0s}.la-ball-spin-clockwise.la-sm{width:16px;height:16px}.la-ball-spin-clockwise.la-sm>div{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-spin-clockwise.la-2x{width:64px;height:64px}.la-ball-spin-clockwise.la-2x>div{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.la-ball-spin-clockwise.la-3x{width:96px;height:96px}.la-ball-spin-clockwise.la-3x>div{width:24px;height:24px;margin-top:-12px;margin-left:-12px}@keyframes ball-spin-clockwise{0%,to{opacity:1;transform:scale(1)}20%{opacity:1}80%{opacity:0;transform:scale(0)}}
