@import "https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.start\!{inset-inline-start:var(--spacing)!important}.\!end{inset-inline-end:var(--spacing)!important}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table\!{display:table!important}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.crm-liaison-launch{text-align:left;color:#eee8dd;background:linear-gradient(120deg,#24130b,#0c0c0c 70%);border:1px solid #bc4a12;grid-template-columns:1fr auto;gap:4px 18px;width:100%;padding:17px 20px;display:grid}.crm-liaison-launch span{color:#ef6b27;letter-spacing:1.3px;text-transform:uppercase;font:800 9px Inter,sans-serif}.crm-liaison-launch b{text-transform:uppercase;grid-column:1;font:400 22px "Headliner No. 45",Impact,sans-serif}.crm-liaison-launch small{color:#aaa198;grid-column:1;font:600 9px/1.45 Inter,sans-serif}.crm-liaison-launch i{color:#ff7833;text-transform:uppercase;grid-area:1/2/4;align-self:center;font:400 17px "Headliner No. 45",Impact,sans-serif}.crm-liaison-launch:hover{border-color:#ff7833;box-shadow:0 0 22px #ef6b272e}.crm-liaison-backdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d1;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.crm-liaison-chat{background:#0b0b0b;border:1px solid #ef6b27;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(960px,96vw);height:min(820px,92vh);display:grid;overflow:hidden;box-shadow:0 30px 90px #000,0 0 40px #cf4b0133}.crm-liaison-chat>header{background:linear-gradient(105deg,#31170a,#121212);border-bottom:3px solid #cf4b01;justify-content:space-between;align-items:flex-start;padding:22px 26px;display:flex}.crm-liaison-chat>header span{color:#ef6b27;letter-spacing:1.5px;text-transform:uppercase;font:800 9px Inter,sans-serif}.crm-liaison-chat>header h2{color:#f3eee7;text-transform:uppercase;margin:4px 0 0;font:400 32px "Headliner No. 45",Impact,sans-serif}.crm-liaison-chat>header p{color:#aaa198;margin:2px 0 0;font:600 9px Inter,sans-serif}.crm-liaison-chat>header button{color:#fff;background:#222;border:1px solid #51473f;border-radius:50%;width:40px;height:40px;font-size:26px}.crm-liaison-chat__body{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);min-height:0;display:grid}.crm-liaison-chat__messages{border-right:1px solid #362b24;flex-direction:column;gap:12px;padding:22px;display:flex;overflow:auto}.crm-liaison-message{color:#e7e1d9;background:#211e1c;border:1px solid #423a35;max-width:88%;padding:12px 14px}.crm-liaison-message.user{color:#fff;background:#9f3708;border-color:#db5917;align-self:flex-end}.crm-liaison-message b{color:#ef7837;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;font:800 8px Inter,sans-serif;display:block}.crm-liaison-message.user b{color:#ffd1b8}.crm-liaison-message p{white-space:pre-wrap;margin:0;font:500 13px/1.5 Inter,sans-serif}.crm-liaison-draft{flex-direction:column;gap:8px;min-height:0;padding:22px;display:flex}.crm-liaison-draft span{color:#ef6b27;letter-spacing:1px;text-transform:uppercase;font:800 9px Inter,sans-serif}.crm-liaison-draft textarea{resize:none;color:#eee8dd;background:#050505;border:1px solid #4d443d;flex:1;min-height:220px;padding:15px;font:500 12px/1.6 Inter,sans-serif}.crm-liaison-draft small{color:#8e867f;font:600 8px Inter,sans-serif}.crm-liaison-chat__composer{background:#141210;border-top:1px solid #3d332c;grid-template-columns:1fr auto;gap:10px;padding:14px 18px;display:grid}.crm-liaison-chat__composer textarea{resize:none;color:#fff;background:#060606;border:1px solid #5b5048;padding:12px 14px;font:500 12px/1.4 Inter,sans-serif}.crm-liaison-chat__composer button{color:#fff;text-transform:uppercase;background:#cf4b01;border:1px solid #f37b39;min-width:92px;font:400 19px "Headliner No. 45",Impact,sans-serif}.crm-liaison-chat__composer button:disabled{opacity:.4}.crm-liaison-chat>footer{background:#0a0a0a;border-top:1px solid #3d332c;justify-content:space-between;padding:14px 18px;display:flex}.crm-liaison-chat>footer button{color:#eee8dd;text-transform:uppercase;background:#202020;border:1px solid #4b4540;padding:12px 18px;font:400 17px "Headliner No. 45",Impact,sans-serif}.crm-liaison-chat>footer .primary{color:#fff;background:#e25512;border-color:#ff7b36}@media (width<=760px){.crm-liaison-backdrop{padding:8px}.crm-liaison-chat{height:96vh}.crm-liaison-chat__body{grid-template-columns:1fr}.crm-liaison-chat__messages{border-bottom:1px solid #362b24;border-right:0;max-height:38vh}.crm-liaison-draft{min-height:240px}.crm-liaison-chat__composer{grid-template-columns:1fr}.crm-liaison-chat__composer button{min-height:42px}.crm-liaison-launch{grid-template-columns:1fr}.crm-liaison-launch i{grid-area:auto/1;margin-top:7px}}.ticketing-head__actions{align-items:center;gap:10px;display:flex}.ticketing-head__actions .secondary{color:#eee8dd;background:#171513;border-color:#67584f}.ticketing-events-panel{margin-top:18px}.ticket-connect-form{gap:16px;margin:20px 0;display:grid}.ticket-connect-form label{gap:8px;display:grid}.ticket-connect-form label>span{color:#f05a1a;letter-spacing:.1em;text-transform:uppercase;font:800 10px/1 Inter,sans-serif}.ticket-connect-form input,.ticket-connect-form select{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090807;border:1px solid #544940;border-radius:9px;width:100%;padding:13px}.ticket-connect-form small{color:#8e8580;font-size:10px}.ticket-provider-state{background:#100e0d;border:1px solid #453a34;border-radius:11px;justify-content:space-between;align-items:center;padding:15px;display:flex}.ticket-provider-state b{font:400 22px "Headliner No. 45",Impact,sans-serif}.ticket-provider-state span{color:#a39b95;font-size:12px}.ticket-provider-state.connected{background:#102319;border-color:#356b46}.ticket-provider-state.connected span{color:#72cf91}.ticket-connection-modal>section{width:min(610px,100%)}.ticketing-view-switch{border-bottom:1px solid #3b312c;gap:5px;margin:18px 0 14px;display:flex}.ticketing-view-switch button{color:#938b85!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;border-radius:0!important}.ticketing-view-switch button.active{color:#fff!important;border-bottom-color:#f05a1a!important}.ticketing-reporting{margin-top:18px}.ticket-report-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.ticket-report-grid>article{background:#11100f;border:1px solid #3b322d;border-radius:13px;padding:17px}.ticket-report-grid article>header{justify-content:space-between;gap:12px;display:flex}.ticket-report-grid header b{font:400 21px "Headliner No. 45",Impact,sans-serif}.ticket-report-grid header span{color:#ef6d2b;text-transform:uppercase;font:800 9px Inter,sans-serif}.ticket-report-grid dl{grid-template-columns:1fr 1fr;gap:12px;margin:17px 0;display:grid}.ticket-report-grid dl div{border-top:1px solid #342e2a;padding-top:9px}.ticket-report-grid dt,.ticket-detail-grid dt{color:#8e8580;text-transform:uppercase;font:800 8px Inter,sans-serif}.ticket-report-grid dd,.ticket-detail-grid dd{color:#f0eae4;margin:5px 0 0;font-weight:800}.ticket-report-bar{background:#2e2824;border-radius:9px;height:7px;overflow:hidden}.ticket-report-bar i{background:linear-gradient(90deg,#bc3b08,#f2702d);height:100%;display:block}.ticket-report-table{border:1px solid #352f2b;margin-top:18px}.ticket-report-row{text-align:left;grid-template-columns:minmax(220px,1.7fr) 1fr .75fr .55fr .65fr .7fr;align-items:center;gap:12px;width:100%;background:#0f0e0d!important;border:0!important;border-bottom:1px solid #302b27!important;border-radius:0!important;display:grid!important}.ticket-report-row.heading{color:#9f9790;text-transform:uppercase;padding:11px 15px;font:800 8px Inter,sans-serif;background:#201a17!important}.ticket-report-row span b,.ticket-report-row span small{display:block}.ticket-report-row span small{color:#817972;margin-top:4px;font-size:9px}.ticket-detail-modal>section{width:min(780px,100%)}.ticket-detail-modal header p{color:#928a83;margin:3px 0 0;font-size:10px}.ticket-detail-grid{border:1px solid #3b332e;grid-template-columns:1fr 1fr;gap:0;margin:18px 0;display:grid}.ticket-detail-grid>div{border-bottom:1px solid #302a26;border-right:1px solid #302a26;min-width:0;padding:16px}.ticket-detail-grid>div:nth-child(2n){border-right:0}.ticket-detail-grid>div.wide{border-right:0;grid-column:1/-1}.ticket-detail-grid dd{overflow-wrap:anywhere;font-size:13px}@media (width<=760px){.ticketing-head{display:block}.ticketing-head__actions{grid-template-columns:1fr 1fr;margin-top:16px;display:grid}.ticketing-head__actions button{white-space:normal}.ticketing-events-panel>header{align-items:flex-start}.ticket-provider-state{flex-direction:column;align-items:flex-start;gap:5px}.ticket-report-grid{grid-template-columns:1fr}.ticket-report-table{overflow:auto}.ticket-report-row{min-width:720px}.ticket-detail-grid{grid-template-columns:1fr}.ticket-detail-grid>div,.ticket-detail-grid>div:nth-child(2n){border-right:0}.ticket-detail-grid>div.wide{grid-column:auto}}.ticket-schedule-strip{background:linear-gradient(110deg,#25150d,#11100f 72%);border:1px solid #563725;border-left:4px solid #f05a1a;margin:0 0 16px}.ticket-schedule-strip>header{justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.ticket-schedule-strip header span{color:#f05a1a;letter-spacing:.15em;font:800 8px Inter,sans-serif}.ticket-schedule-strip h3{text-transform:uppercase;margin:4px 0 2px;font:400 23px "Headliner No. 45",Impact,sans-serif}.ticket-schedule-strip p{color:#918983;margin:0;font-size:9px}.ticket-schedule-strip>header button{color:#fff!important;background:#cf4b01!important;border-color:#ef6f2c!important}.ticket-schedule-list{border-top:1px solid #3d3029}.ticket-schedule-list article{border-bottom:1px solid #302822;grid-template-columns:minmax(220px,1.4fr) minmax(150px,.8fr) auto auto auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.ticket-schedule-list article:last-child{border-bottom:0}.ticket-schedule-list div b,.ticket-schedule-list div span,.ticket-schedule-list div small{display:block}.ticket-schedule-list div b{color:#eee8e1;font-size:13px}.ticket-schedule-list div span{color:#b5aca5;margin-top:3px;font-size:9px}.ticket-schedule-list div small{color:#7f7771;margin-top:4px;font-size:8px}.ticket-schedule-list strong{color:#e6ddd6;font-size:10px}.ticket-schedule-list em{color:#9d948e;text-transform:uppercase;background:#332d29;border-radius:12px;padding:5px 8px;font:800 8px Inter,sans-serif}.ticket-schedule-list em.active{color:#6ed08b;background:#12301c}.ticket-schedule-list button{padding:8px 10px}.ticket-schedule-modal>section{width:min(720px,100%)}.ticket-schedule-modal header p{color:#938a83;margin:3px 0 0;font-size:10px}.ticket-schedule-form{grid-template-columns:1fr 1fr;gap:13px;margin:18px 0;display:grid}.ticket-schedule-form label{gap:7px;display:grid}.ticket-schedule-form label.wide{grid-column:1/-1}.ticket-schedule-form label>span{color:#a99e98;font-size:11px}.ticket-schedule-form input,.ticket-schedule-form select,.ticket-schedule-form textarea{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090807;border:1px solid #463b35;border-radius:8px;width:100%;padding:12px}.ticket-schedule-form textarea{resize:vertical}.ticket-schedule-form small{color:#7e7670;font-size:9px}.ticket-schedule-form .ticket-schedule-toggle{background:#111;border:1px solid #3b332f;grid-column:1/-1;align-items:center;gap:10px;padding:12px;display:flex}.ticket-schedule-toggle input{accent-color:#cf4b01;width:auto}.ticket-schedule-next{background:#20140e;border-left:3px solid #cf4b01;align-items:center;gap:12px;margin:0 0 18px;padding:13px 15px;display:flex}.ticket-schedule-next span{color:#f05a1a;font:800 8px Inter,sans-serif}.ticket-schedule-next b{color:#eee8e1;font-size:12px}.ticket-schedule-next small{color:#8d847d;margin-left:auto;font-size:8px}@media (width<=760px){.ticket-schedule-strip>header{flex-direction:column;align-items:stretch}.ticket-schedule-list article{grid-template-columns:1fr auto}.ticket-schedule-list article>strong{grid-column:1/-1}.ticket-schedule-form{grid-template-columns:1fr}.ticket-schedule-form label.wide,.ticket-schedule-form .ticket-schedule-toggle{grid-column:auto}.ticket-schedule-next{flex-direction:column;align-items:flex-start}.ticket-schedule-next small{margin-left:0}}@font-face{font-family:Brushfire;src:local(Impact);font-style:normal;font-weight:400;font-display:swap}html body .roadcase-nav nav{gap:7px;padding:3px 2px 10px}html body .roadcase-nav .nav-item{color:#d4cdc4;border-radius:8px;min-height:48px;padding:0 14px;transition:border-color .16s,background .16s,color .16s,transform .16s;box-shadow:inset 0 1px #ffffff06;background:linear-gradient(#1b1917eb,#0e0d0ceb)!important;border:1px solid #302b27!important}html body .roadcase-nav .nav-item:hover{color:#fff;transform:translate(2px);background:linear-gradient(90deg,#cf4b012b,#151210f5 70%)!important;border-color:#8b3a16!important}html body .roadcase-nav .nav-item.is-active{color:#fff;transform:none;box-shadow:0 7px 20px #cf4b0133,inset 0 1px #ffffff2e;background:linear-gradient(90deg,#d94d0b 0,#a83108 62%,#5e1b06 100%)!important;border-color:#f06420!important}html body .roadcase-nav .nav-item.is-active>span{color:#fff}.sidebar-tenant-switcher{flex:none;margin:10px 2px 2px;position:relative}.sidebar-tenant-trigger{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#211914,#0c0b0a);border:1px solid #4b352b;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 13px;display:flex}.sidebar-tenant-trigger span{gap:5px;min-width:0;display:grid}.sidebar-tenant-trigger small{color:#d65418;letter-spacing:1.3px;font:800 8px/1 Inter,sans-serif}.sidebar-tenant-trigger b{color:#f2ede6;letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;font:400 17px/1 "Headliner No. 45",Impact,sans-serif;overflow:hidden}.sidebar-tenant-trigger i{color:#f05c19;font:700 13px/1 Inter,sans-serif}.sidebar-tenant-menu{z-index:100;background:#12100f;border:1px solid #66402e;border-radius:11px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 22px 55px #000}.sidebar-tenant-menu>button{color:#eae3db;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #29231f;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 13px;display:flex}.sidebar-tenant-menu>button:hover,.sidebar-tenant-menu>button[aria-selected=true]{background:#cf4b0126}.sidebar-tenant-menu>button span{gap:3px;font:700 13px/1.1 Inter,sans-serif;display:grid}.sidebar-tenant-menu>button small{color:#8f867f;text-transform:capitalize;font-size:9px}.sidebar-tenant-menu>button b{color:#f05c19}.sidebar-tenant-menu>a{color:#f05c19;justify-content:space-between;padding:12px 13px;font:700 11px/1 Inter,sans-serif;text-decoration:none;display:flex}.social-clean-copy{background:#151311;border:1px solid #4a352c;border-radius:12px;align-items:center;gap:12px;margin:0 0 14px;padding:10px 14px;display:flex}.social-clean-copy button,.ticketing-workspace button{color:#f4eee9;cursor:pointer;background:#211a17;border:1px solid #654032;border-radius:10px;padding:10px 15px;font:700 13px/1 system-ui}.social-clean-copy button,.ticketing-head>button,.ticketing-panel>header>button,.ticket-modal .primary{color:#fff;background:linear-gradient(135deg,#f46b27,#c73b08);border-color:#f05a1a}.social-clean-copy small{color:#a99e98}.ticketing-workspace{color:#f5f0ed;padding:22px}.ticketing-head,.ticketing-panel>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.ticketing-head span,.ticketing-panel header span,.ticket-modal header span{color:#f05a1a;letter-spacing:.18em;font:800 11px/1 system-ui}.ticketing-head h2,.ticketing-panel h3,.ticket-modal h2{font-family:var(--font-brush),Impact,sans-serif;margin:7px 0}.ticketing-head p,.ticketing-panel p{color:#a99e98;margin:0}.ticketing-tabs{border-bottom:1px solid #332b27;gap:4px;margin:22px 0;display:flex}.ticketing-tabs button{color:#958d88;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}.ticketing-tabs button.active{color:#fff;border-color:#f05a1a}.ticketing-notice{background:#1b1715;border-left:3px solid #f05a1a;padding:12px 15px}.ticketing-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ticketing-kpis article,.ticketing-panel,.ticketing-connection-grid>article{background:linear-gradient(145deg,#171513,#100f0e);border:1px solid #302925;border-radius:16px;box-shadow:0 18px 40px #0006}.ticketing-kpis article{padding:18px}.ticketing-kpis small,.ticketing-kpis span{color:#8f8781;display:block}.ticketing-kpis b{margin:9px 0;font-size:28px;display:block}.ticketing-panel{margin-top:14px;padding:20px}.ticketing-route-grid,.ticketing-connection-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.ticketing-route-grid article{background:#121110;border:1px solid #302925;border-radius:13px;align-items:center;gap:13px;padding:16px;display:flex}.ticketing-route-grid i,.ticketing-connection-grid i{color:#f05a1a;background:#2a1a14;border-radius:12px;place-items:center;width:44px;height:44px;font-style:normal;font-weight:900;display:grid}.ticketing-route-grid div{flex:1}.ticketing-route-grid p{font-size:13px}.ticket-event-list{gap:8px;margin-top:15px;display:grid}.ticket-event-list>button{text-align:left;background:#121110;grid-template-columns:70px 1fr auto 80px;align-items:center;gap:14px;display:grid}.ticket-event-list time{color:#f05a1a;font-weight:900}.ticket-event-list span small{color:#8e8580;margin-top:4px;display:block}.ticket-event-list em{color:#f05a1a;font-style:normal}.ticketing-empty{text-align:center;padding:24px}.ticketing-connection-grid>article{padding:20px}.ticketing-connection-grid header{align-items:center;gap:12px;display:flex}.ticketing-connection-grid header div{flex:1}.ticketing-connection-grid header b{color:#918984}.ticketing-connection-grid header b.connected{color:#69c78c}.ticketing-connection-grid footer{gap:8px;margin-top:16px;display:flex}.ticket-modal{z-index:1000;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ticket-modal__backdrop{position:absolute;inset:0;background:#000c!important;border:0!important}.ticket-modal>section{background:#151311;border:1px solid #49332a;border-radius:18px;width:min(680px,100%);max-height:88vh;padding:20px;position:relative;overflow:auto}.ticket-modal>section>header,.ticket-modal>section>footer{justify-content:space-between;align-items:center;display:flex}.ticket-form{grid-template-columns:1fr 1fr;gap:13px;margin:18px 0;display:grid}.ticket-form label{gap:7px;display:grid}.ticket-form label.wide{grid-column:1/-1}.ticket-form label span{color:#a99e98;font-size:12px}.ticket-form input,.ticket-form select{color:#fff;background:#0d0c0b;border:1px solid #3c332e;border-radius:9px;width:100%;padding:11px}.ticket-modal>section>footer{justify-content:flex-end;gap:8px}@media (width<=760px){.ticketing-workspace{padding:14px 12px 110px}.ticketing-head{align-items:flex-start}.ticketing-head p{font-size:12px}.ticketing-head>button{white-space:nowrap}.ticketing-kpis{grid-template-columns:1fr 1fr}.ticketing-route-grid,.ticketing-connection-grid{grid-template-columns:1fr}.ticket-event-list>button{grid-template-columns:58px 1fr auto}.ticket-event-list strong{display:none}.ticket-form{grid-template-columns:1fr}.ticket-form label.wide{grid-column:auto}.social-clean-copy{flex-direction:column;align-items:flex-start;margin:0 12px 12px}}.video-entry{grid-template-columns:minmax(140px,260px) 1fr auto;gap:12px;padding:12px;display:grid!important}.video-entry video{background:#000;width:100%;max-height:160px}.video-entry a{align-self:center}.gig-video-file{border-bottom:1px solid #302d29;grid-template-columns:minmax(180px,320px) 1fr;gap:14px;padding:12px 14px;display:grid}.gig-video-file video{background:#000;width:100%;max-height:190px}.gig-video-file a{color:#eee8dd;justify-content:space-between;align-self:center;gap:12px;text-decoration:none;display:flex}@media (width<=760px){.video-entry,.gig-video-file{grid-template-columns:1fr}.video-entry video,.gig-video-file video{max-height:220px}}.hub-ai__confirm{gap:8px;padding:0 16px 12px;display:flex}.hub-ai__confirm button{color:#fff;background:#cf4b01;border:1px solid #71300f;padding:9px 12px}.hub-ai__confirm button+button{color:#ddd;background:0 0;border-color:#555}.hub-ai__proposal{background:#1c120e;border:1px solid #71300f;border-radius:9px;gap:7px;margin:0 12px 10px;padding:11px;display:grid}.hub-ai__proposal>b{color:#fff;font-size:13px}.hub-ai__proposal>small{color:#b9aea7;font-size:10px;line-height:1.4}.hub-ai__proposal>div{flex-wrap:wrap;gap:7px;display:flex}.hub-ai__proposal button,.hub-ai__attachments button{color:#fff;background:#cf4b01;border:1px solid #71300f;border-radius:7px;min-height:36px;padding:0 10px;font:700 11px/1 Inter,sans-serif}.hub-ai__proposal button+button{color:#ddd;background:#24211f;border-color:#555}.hub-ai__attachments{align-items:center;gap:8px;padding:0 12px 10px;display:flex}.hub-ai__attachments>span{color:#aaa;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;overflow:hidden}.user-modal footer .reset-password{color:#f36a22!important;background:0 0!important;border-color:#cf4b01!important}.user-modal footer .delete-user{color:#ff8b79!important;background:#260b08!important;border-color:#833!important}.quick-strip a{color:#d9d2c8;text-align:center;border-left:1px solid #403b35;flex:1;padding:14px 10px;font:400 16px/1 "Headliner No. 45",Impact,sans-serif;text-decoration:none}.quick-strip a:hover{color:#f36a22;background:#cf4b0114}.hub-ai{z-index:1000;font-family:Inter,sans-serif;position:fixed;bottom:24px;right:24px}.hub-ai__launcher{color:#fff;cursor:pointer;background:linear-gradient(145deg,#e65b12,#9f3204);border:2px solid #f2702d;border-radius:50%;place-content:center;width:62px;height:62px;display:grid;box-shadow:0 8px 30px #000,0 0 0 5px #cf4b012e}.hub-ai__launcher span{font-size:18px;line-height:1}.hub-ai__launcher b{font:700 15px/1 "Headliner No. 45",Impact,sans-serif}.hub-ai__panel{color:#eee;background:#090909;border:1px solid #cf4b01;flex-direction:column;width:min(380px,100vw - 28px);height:min(570px,100vh - 130px);display:flex;position:absolute;bottom:76px;right:0;box-shadow:0 18px 60px #000}.hub-ai__panel>header{color:#090909;background:#cf4b01;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.hub-ai__panel>header div{display:grid}.hub-ai__panel>header span{letter-spacing:2px;font:700 11px/1 Inter,sans-serif}.hub-ai__panel>header b{font:400 24px/1.1 "Headliner No. 45",Impact,sans-serif}.hub-ai__panel>header button{color:#090909;cursor:pointer;background:0 0;border:0;font-size:30px}.hub-ai__messages{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow:auto}.hub-ai__messages p{border-radius:14px;max-width:88%;margin:0;padding:11px 13px;font-size:13px;line-height:1.45}.hub-ai__messages .assistant{background:#24211f;border:1px solid #44362e;align-self:flex-start}.hub-ai__messages .user{color:#fff;background:#b53e07;align-self:flex-end}.hub-ai__starters{gap:7px;padding:0 16px 12px;display:grid}.hub-ai__starters button{color:#e8ddd6;text-align:left;cursor:pointer;background:#16110e;border:1px solid #71300f;border-radius:8px;padding:9px 11px}.hub-ai__panel form{border-top:1px solid #392a22;grid-template-columns:1fr auto;padding:12px;display:grid}.hub-ai__panel input{color:#fff;background:#111;border:1px solid #42342c;min-width:0;padding:12px}.hub-ai__panel form button{color:#fff;background:#cf4b01;border:0;padding:0 15px;font-family:"Headliner No. 45",Impact,sans-serif}.hub-ai__panel>small{color:#777;padding:0 13px 12px;font-size:9px}.hub-ai.open .hub-ai__launcher{background:#171717}@media (width<=760px){.hub-ai{bottom:100px;right:14px}.hub-ai__launcher{width:54px;height:54px}.hub-ai__panel{width:calc(100vw - 20px);height:min(560px,100vh - 190px);position:fixed;bottom:164px;right:10px}}@media (width>=761px){html body main:not(.force-mobile)>.mobile-shell,html body main:not(.force-mobile)>.module-mobile{display:none!important}}.owner-admin{color:#eee8dd;background:radial-gradient(circle at 85% 5%,#cf4b0133,#0000 28%),#070707;min-height:100vh;padding:26px}.owner-admin__top{background:linear-gradient(105deg,#cf4b01,#9f3500);border:1px solid #5b5148;justify-content:space-between;align-items:center;gap:30px;max-width:1500px;margin:auto;padding:24px 28px;display:flex;box-shadow:inset 0 0 0 5px #191511,0 20px 60px #000}.owner-admin__top span,.owner-admin__panel header span{letter-spacing:.18em;font:800 9px Inter,sans-serif}.owner-admin__top h1{color:#fff;margin:6px 0 2px;font:400 48px/1 "Headliner No. 45",Impact,sans-serif}.owner-admin__top p{color:#2a160d;margin:0;font:700 10px Inter,sans-serif}.owner-admin__top a{color:#fff;background:#111;border:1px solid #f29a67;padding:12px 17px;font:400 17px "Headliner No. 45",Impact,sans-serif;text-decoration:none}.owner-admin__stats{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1500px;margin:18px auto;display:grid}.owner-admin__stats article{background:linear-gradient(145deg,#1c1916,#0d0c0b);border:1px solid #514a42;padding:18px 20px;box-shadow:inset 0 0 0 4px #111}.owner-admin__stats span,.owner-admin__stats small,.owner-admin__stats b{display:block}.owner-admin__stats span{color:#cf4b01;letter-spacing:.12em;text-transform:uppercase;font:800 8px Inter,sans-serif}.owner-admin__stats b{margin:5px 0;font:400 40px "Headliner No. 45",Impact,sans-serif}.owner-admin__stats small{color:#827c73;font-size:8px}.owner-admin__panel{background:#0d0c0b;border:1px solid #514a42;max-width:1500px;margin:auto;box-shadow:inset 0 0 0 5px #151413,0 22px 60px #000}.owner-admin__panel>header{background:#181613;border-bottom:3px double #514a42;justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.owner-admin__panel h2{margin:6px 0 0;font:400 32px Brushfire,sans-serif}.owner-admin__panel header span{color:#cf4b01}.owner-admin button{cursor:pointer}.owner-admin__panel header button,.owner-admin__modal .primary{color:#fff;text-transform:uppercase;background:#cf4b01;border:1px solid #ef7a39;padding:12px 16px;font:400 17px "Headliner No. 45",Impact,sans-serif}.owner-admin__tools{border-bottom:1px solid #39352f;align-items:center;gap:14px;padding:13px 18px;display:flex}.owner-admin__tools input{color:#fff;background:#080808;border:1px solid #4b453e;flex:1;padding:12px}.owner-admin__tools em{color:#9b958c;font:800 8px Inter,sans-serif}.owner-admin__status{color:#df6a2d;border-bottom:1px solid #3b3731;margin:0;padding:10px 18px;font-size:9px}.owner-admin__table{overflow:auto}.owner-admin__table table{border-collapse:collapse;width:100%;min-width:1050px}.owner-admin__table th{color:#9e978e;text-align:left;text-transform:uppercase;border-bottom:2px solid #4b453e;padding:12px 14px;font:800 7px Inter,sans-serif}.owner-admin__table td{color:#cbc4ba;border-bottom:1px solid #312e29;padding:15px 14px;font-size:9px}.owner-admin__table td b,.owner-admin__table td small{display:block}.owner-admin__table td b{color:#fff;font-size:11px}.owner-admin__table td small{color:#777169;text-transform:uppercase;margin-top:4px;font-size:7px}.owner-admin__table i{color:#ef7a39;background:#3b1c0d;padding:5px 7px;font-style:normal;font-weight:900;display:inline-block}.owner-admin__table td:last-child{text-align:right}.owner-admin__table td:last-child button{color:#eee8dd;text-transform:uppercase;background:#1e1c19;border:1px solid #5d554d;padding:9px 11px;font:800 8px Inter,sans-serif}.owner-admin__modal{z-index:2000;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.owner-admin__modal>button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000d;border:0;position:absolute;inset:0}.owner-admin__modal form{background:#111;border:1px solid #625a51;width:min(560px,100%);padding:0 20px 20px;position:relative;box-shadow:0 30px 100px #000}.owner-admin__modal header{border-bottom:3px solid #cf4b01;grid-template-columns:1fr auto;align-items:center;margin:0 -20px 18px;padding:17px 20px;display:grid}.owner-admin__modal header span{color:#cf4b01;grid-column:1;font:800 8px Inter,sans-serif}.owner-admin__modal h2{grid-column:1;margin:5px 0 0;font:400 30px "Headliner No. 45",Impact,sans-serif}.owner-admin__modal header button{color:#fff;background:0 0;border:0;grid-area:1/2/3;font-size:28px}.owner-admin__modal label{color:#a39c92;text-transform:uppercase;margin:12px 0;font:800 8px Inter,sans-serif;display:block}.owner-admin__modal input,.owner-admin__modal select{color:#fff;background:#080808;border:1px solid #4c4640;width:100%;margin-top:7px;padding:12px}.owner-admin__modal p{color:#857f77;font-size:9px;line-height:1.5}.owner-admin__modal footer{border-top:1px solid #37332e;justify-content:flex-end;gap:9px;margin-top:20px;padding-top:16px;display:flex}.owner-admin__modal footer button:not(.primary){color:#ddd6cb;background:#191714;border:1px solid #4c4640;padding:11px 15px;font:800 8px Inter,sans-serif}.owner-admin__modal button:disabled{opacity:.55}@media (width<=760px){.owner-admin{padding:0 0 110px}.owner-admin__top{border-inline:0;padding:20px 16px;display:block}.owner-admin__top h1{font-size:38px}.owner-admin__top a{margin-top:16px;display:inline-block}.owner-admin__stats{grid-template-columns:1fr 1fr;margin:10px;padding:0}.owner-admin__stats article{padding:14px}.owner-admin__panel{border-inline:0}.owner-admin__panel>header{align-items:flex-end;padding:16px 13px}.owner-admin__panel h2{font-size:25px}.owner-admin__panel header button{font-size:13px}.owner-admin__tools{padding:10px}.owner-admin__tools em{display:none}}.owner-admin__row-actions{justify-content:flex-end;gap:6px;display:flex}.owner-admin__users>section{background:#0c0c0b;border:1px solid #625a51;width:min(1050px,100%);max-height:min(880px,92vh);padding:0 22px 24px;position:relative;overflow:auto;box-shadow:0 30px 100px #000}.owner-admin__users>section>header{z-index:2;background:#171512;border-bottom:3px solid #cf4b01;grid-template-columns:1fr auto;align-items:center;margin:0 -22px 16px;padding:18px 22px;display:grid;position:sticky;top:0}.owner-admin__users>section>header span{color:#cf4b01;letter-spacing:.14em;font:800 8px Inter,sans-serif}.owner-admin__users>section>header h2{margin:5px 0 0;font:400 32px "Headliner No. 45",Impact,sans-serif}.owner-admin__users>section>header button{color:#fff;background:0 0;border:0;grid-area:1/2/3;font-size:28px}.owner-admin__notice{color:#e6ded4;background:#21150f;border-left:4px solid #cf4b01;margin:12px 0;padding:11px 13px;font-size:9px}.owner-admin__reset-link{grid-template-columns:1fr auto;gap:7px;margin:12px 0;display:grid}.owner-admin__reset-link input{margin:0}.owner-admin__reset-link button,.owner-admin__user-list button,.owner-admin__invite button{color:#fff;text-transform:uppercase;background:#cf4b01;border:1px solid #da6324;padding:10px 12px;font:800 8px Inter,sans-serif}.owner-admin__user-list{gap:7px;display:grid}.owner-admin__user-list article{background:#151411;border:1px solid #39342e;grid-template-columns:42px minmax(190px,1fr) 120px 110px auto;align-items:center;gap:12px;padding:11px;display:grid}.owner-admin__user-list article>i{color:#fff;background:#cf4b01;border-radius:50%;place-items:center;width:38px;height:38px;font:800 10px Inter,sans-serif;display:grid}.owner-admin__user-list article>div:nth-child(2) b,.owner-admin__user-list article>div:nth-child(2) small{display:block}.owner-admin__user-list article>div:nth-child(2) small{color:#858078;margin-top:3px;font-size:8px}.owner-admin__user-list article>span,.owner-admin__user-list article>em{color:#b0aaa1;text-transform:uppercase;font:800 8px Inter,sans-serif}.owner-admin__user-list article>div:last-child{gap:6px;display:flex}.owner-admin__user-list button{background:#1b1916;border-color:#554e47}.owner-admin__user-list button.danger{color:#ff897a;border-color:#8c3428}.owner-admin__invite{grid-template-columns:1fr 1fr 160px auto;gap:8px;margin-top:18px;background:#18120e!important;border:1px solid #493b31!important;width:100%!important;padding:16px!important;display:grid!important}.owner-admin__invite h3{color:#cf4b01;grid-column:1/-1;margin:0;font:400 21px "Headliner No. 45",Impact,sans-serif}.owner-admin__invite input,.owner-admin__invite select{margin:0}.owner-admin__invite button{white-space:nowrap}@media (width<=760px){.owner-admin__users{align-items:end;padding:0}.owner-admin__users>section{border-inline:0;width:100%;max-height:88vh;padding-inline:12px}.owner-admin__users>section>header{margin-inline:-12px}.owner-admin__user-list article{grid-template-columns:40px 1fr;gap:8px}.owner-admin__user-list article>span,.owner-admin__user-list article>em{grid-column:2}.owner-admin__user-list article>div:last-child{grid-column:1/-1}.owner-admin__invite{grid-template-columns:1fr!important}.owner-admin__invite h3{grid-column:1}.owner-admin__reset-link{grid-template-columns:1fr}.owner-admin__row-actions{justify-content:flex-start}}.owner-admin__tenant-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.owner-admin__tenant-summary article{background:#151411;border:1px solid #39342e;padding:12px}.owner-admin__tenant-summary small,.owner-admin__tenant-summary b{display:block}.owner-admin__tenant-summary small{color:#cf4b01;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font:800 8px Inter,sans-serif}.owner-admin__tenant-summary b{color:#f4ede3;font-size:11px}.owner-admin__users>.owner-admin__row-actions{margin-bottom:14px}.owner-admin__users>.owner-admin__row-actions a{color:#f4ede3;text-transform:uppercase;border:1px solid #554e47;align-items:center;padding:10px 12px;font:800 8px Inter,sans-serif;text-decoration:none;display:inline-flex}@media (width<=760px){.owner-admin__tenant-summary{grid-template-columns:1fr 1fr}.owner-admin__users>.owner-admin__row-actions{flex-wrap:wrap}html body .mobile-contacts__list{padding-right:16px!important}html body .mobile-contacts__list section>h3{color:#cf4b01!important;background:#090909!important;border:0!important;padding:12px 4px 6px!important;font:400 20px/1 "Headliner No. 45",Impact,sans-serif!important}html body .mobile-contacts .mobile-contact-row{clip-path:none!important;background:linear-gradient(90deg,#cf4b0112,#0000 18% 82%,#cf4b010d),repeating-linear-gradient(105deg,#0000 0 24px,#ffffff03 25px,#0000 27px),#090909!important;border:1px solid #e65b12!important;border-radius:0!important;grid-template-columns:44px minmax(0,1fr) auto 10px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:62px!important;margin:0 0 6px!important;padding:8px 11px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ff752d2e!important}html body .mobile-contacts .mobile-contact-row:before,html body .mobile-contacts .mobile-contact-row:after{content:""!important;z-index:3!important;pointer-events:none!important;background:#090909!important;height:2px!important;position:absolute!important}html body .mobile-contacts .mobile-contact-row:before{width:18%!important;top:-1px!important;left:12%!important}html body .mobile-contacts .mobile-contact-row:after{width:22%!important;bottom:-1px!important;right:9%!important}html body .mobile-contacts .mobile-contact-row>i{background:#cf4b01!important;border:1px solid #ef6b27!important;width:38px!important;height:38px!important;box-shadow:inset 0 0 0 2px #8d2e06!important}html body .mobile-contacts .mobile-contact-row span b{color:#f3eee7!important;letter-spacing:.35px!important;text-transform:uppercase!important;font:400 18px/1 "Headliner No. 45",Impact,sans-serif!important}html body .mobile-contacts .mobile-contact-row span small{color:#8f8983!important;letter-spacing:.65px!important;text-transform:uppercase!important;margin-top:4px!important;font:600 10px/1.2 Inter,sans-serif!important}html body .mobile-contacts .mobile-contact-row em{color:#e65b12!important;letter-spacing:1px!important;font:800 7px/1 Inter,sans-serif!important}}@media (width>=761px){html body :is(.desktop-main,.module-desktop){color:#171410;background-color:#eee7da;background-image:radial-gradient(circle at 16% 12%,#4c361f14 0 1px,#0000 2px),repeating-linear-gradient(105deg,#0000 0 27px,#4d392306 28px,#0000 30px)}html body .desktop-main>.topbar{color:#19150f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#eee7daeb;border-bottom:1px solid #2b211647}html body .desktop-main>.topbar b{color:#c84b09}.desktop-main>.topbar i{color:#eee;background:#111;border-color:#d65512}html body .module-canvas{box-shadow:none;background:0 0;padding:18px}html body .module-hero{border:1px solid #3f3a33;border-radius:14px;min-height:210px;box-shadow:0 8px 24px #31231552}html body .module-canvas :is(.crm-workspace,.ops-workspace,.social-workspace,.settings-workspace,.band-calendar-workspace,.calendar-availability,.module-grid,.module-metrics,.migrated-finance,.setlists-media-workspace,.travel-workspace,.finance-workspace){color:#eee8df;background:#090909;border-radius:13px;overflow:hidden;box-shadow:0 7px 20px #2d1f1247}html body .module-canvas :is(.crm-kpis,.module-metrics)>article{color:#eee8df;background:#111;border-radius:10px}html body .module-canvas :is(input,select,textarea){border-radius:6px}}@font-face{font-family:"Headliner No. 45";src:local(Impact);font-style:normal;font-weight:400;font-display:swap}:root{--orange:#cf4b01;--ink:#080808;--panel:#151515;--panel2:#1c1c1b;--white:#eee9df;--muted:#9d9991;--line:#383630;--font-brush:"Bebas Neue"}*{box-sizing:border-box}html,body{min-height:100%;color:var(--white);background:#080808;margin:0}body{font-family:Inter,Arial,sans-serif}button{font:inherit}.desktop-shell{background:#0c0c0b;grid-template-columns:248px 1fr;min-height:100vh;display:grid}.roadcase-nav{background:linear-gradient(90deg,#111 0,#191918 55%,#0b0b0b 100%);border-right:2px solid #30302d;flex-direction:column;height:100vh;padding:26px 18px 18px;display:flex;position:sticky;top:0;overflow:hidden;box-shadow:8px 0 30px #000}.roadcase-nav:before,.roadcase-nav:after{content:"";background:linear-gradient(#555,#1b1b1b 45%,#050505 55%,#343434);height:8px;position:absolute;left:0;right:0}.roadcase-nav:before{top:0}.roadcase-nav:after{bottom:0}.brand-logo{align-items:center;gap:12px;min-height:62px;display:flex}.brand-logo__mark{border:2px dashed var(--orange);width:54px;height:54px;color:var(--orange);border-radius:50%;place-items:center;font-family:Impact,sans-serif;font-size:20px;display:grid;transform:rotate(-4deg)}.brand-logo strong{letter-spacing:1px;font-family:Impact,sans-serif;font-size:24px;display:block}.brand-logo small{color:#8f8b84;letter-spacing:1.2px;margin-top:3px;font-size:7px;display:block}.case-label{color:#aaa69d;letter-spacing:2px;background:#0a0a0a;border:1px solid #484640;margin:20px 0 13px;padding:7px 10px;font:10px Impact,sans-serif;transform:rotate(-.5deg)}.roadcase-nav nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--orange) #151513;flex-direction:column;flex:auto;gap:4px;min-height:0;padding-bottom:8px;display:flex;overflow-y:auto}.roadcase-nav nav::-webkit-scrollbar{width:5px}.roadcase-nav nav::-webkit-scrollbar-track{background:#151513}.roadcase-nav nav::-webkit-scrollbar-thumb{background:var(--orange)}.nav-item{color:#c8c4bb;letter-spacing:.5px;text-transform:uppercase;border-left:3px solid #0000;align-items:center;gap:12px;min-height:43px;padding:0 12px;font:14px Impact,sans-serif;text-decoration:none;display:flex}.nav-item>span{color:#88857f;text-align:center;width:18px}.nav-item.is-active{color:#fff;border-left-color:var(--orange);background:linear-gradient(90deg,#cf4b0138,#0000)}.nav-item.is-active>span{color:var(--orange)}.case-footer{border:1px solid #45433e;border-left:4px solid var(--orange);background:#0b0b0a;flex:none;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:13px 12px;font-family:Impact,sans-serif;display:flex;position:relative}.case-footer span{color:#f0ebe3;letter-spacing:.7px;overflow-wrap:anywhere;min-width:0;font-size:16px;line-height:1.05}.case-footer small{color:var(--orange);flex:none;font-size:8px}.desktop-main{min-width:0}.topbar{color:#77736c;letter-spacing:1.5px;background:#0a0a09;border-bottom:1px solid #272725;justify-content:space-between;align-items:center;height:58px;padding:0 30px;font:11px Impact,sans-serif;display:flex}.topbar>div{align-items:center;gap:18px;display:flex}.topbar b{color:#d05b1d;font-size:10px}.topbar i{color:#eee;background:#2c2b28;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.dashboard-canvas{background-image:linear-gradient(#ffffff04 1px,#0000 1px);background-size:100% 5px;max-width:1560px;margin:auto;padding:24px 28px 32px}.hero{background:radial-gradient(circle at 72% 35%,#cf4b0133,#0000 28%),linear-gradient(105deg,#050505 5%,#181716 45%,#0b0908 100%);border:1px solid #35332f;align-items:flex-end;min-height:250px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 45px #0006}.hero:before{content:"";background:linear-gradient(90deg,#0000001a,#0000 55%,#00000073),repeating-linear-gradient(112deg,#0000 0 46px,#ffffff05 48px,#0000 50px);position:absolute;inset:0}.hero:after{content:"";background:var(--orange);clip-path:polygon(0 45%,20% 15%,45% 52%,63% 10%,82% 58%,100% 22%,100% 100%,0 100%);height:6px;position:absolute;bottom:0;left:0;right:0}.hero__asset-note{color:#716d67;letter-spacing:1.4px;border:1px dashed #6d6660;padding:5px 8px;font-size:8px;position:absolute;top:18px;right:20px}.hero__content{z-index:1;padding:34px 38px;position:relative}.hero__content p{color:var(--orange);letter-spacing:2.6px;margin:0 0 6px;font:13px Impact,sans-serif}.hero__content h1{letter-spacing:1px;text-shadow:3px 3px #000;max-width:760px;margin:0;font:400 clamp(52px,5vw,78px)/.92 Brushfire,sans-serif;transform:skew(-2deg)}.hero__content>span{color:#cbc6bb;margin-top:15px;font-size:15px;display:block}.hero__status{z-index:1;align-items:center;gap:12px;display:flex;position:absolute;bottom:32px;right:40px}.hero__status b{color:var(--orange);font:62px/.8 Impact,sans-serif}.hero__status span{letter-spacing:1px;font:12px/1.15 Impact,sans-serif}.desktop-grid{grid-template-columns:1.1fr .9fr;gap:15px;margin-top:15px;display:grid}.dash-card{background:linear-gradient(145deg,#1b1b19,#10100f);border:1px solid #37352f;min-width:0;box-shadow:0 8px 20px #00000040}.dash-card__header{background:#171715;border-bottom:1px solid #34322e;justify-content:space-between;align-items:center;min-height:48px;padding:0 18px;display:flex}.dash-card__header h2{letter-spacing:.9px;align-items:center;gap:8px;margin:0;font:17px Impact,sans-serif;display:flex}.distressed-icon{color:var(--orange);text-shadow:1px 0 #572000;font-family:Impact,sans-serif;display:inline-block;transform:rotate(-5deg)}.card-action{color:#cb5b20;letter-spacing:1px;font:9px Impact,sans-serif}.dash-card__body{padding:18px}.gig-layout{grid-template-columns:74px 1fr;align-items:center;gap:20px;display:grid}.date-stamp{border:2px solid var(--orange);background:#090909;flex-direction:column;justify-content:center;align-items:center;min-height:78px;display:flex;transform:rotate(-1.5deg);box-shadow:3px 3px #562000}.date-stamp b{font:38px/.9 Impact,sans-serif}.date-stamp span{color:var(--orange);letter-spacing:1px;font:15px Impact,sans-serif}.dash-card h3{letter-spacing:.6px;margin:0 0 5px;font:22px Impact,sans-serif}.dash-card p{color:var(--muted);margin:0;font-size:12px}.schedule{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.schedule span{border-left:2px solid var(--orange);color:#d5d0c6;background:#292824;padding:6px 9px;font-size:10px}.availability{align-items:center;gap:20px;display:flex}.availability-ring{text-align:center;border:6px solid #3b3934;border-top-color:var(--orange);border-right-color:var(--orange);border-radius:50%;place-content:center;width:88px;height:88px;display:grid}.availability-ring b{font:24px Impact,sans-serif}.availability-ring span{color:#aaa;font:8px Impact,sans-serif}.member-dots{gap:6px;margin-top:14px;display:flex}.member-dots i{background:var(--orange);border:2px solid #642400;border-radius:50%;width:19px;height:19px}.member-dots i.pending{background:#272621;border-color:#66615a}.task-list,.post-list,.doc-list{flex-direction:column;display:flex}.task-row,.post-row,.doc-list>div{border-bottom:1px solid #302e2a;align-items:center;gap:12px;min-height:48px;display:flex}.task-row:last-child,.post-row:last-child,.doc-list>div:last-child{border:0}.task-row>div,.post-row>div{flex:1}.task-row b,.post-row b,.doc-list b{font-size:12px;display:block}.task-row small,.post-row small{color:#8f8b84;margin-top:3px;font-size:9px;display:block}.task-row em,.doc-list em{color:#777;font-style:normal}.task-check{color:#888;border:1px solid #555;place-items:center;width:25px;height:25px;font:11px Impact,sans-serif;display:grid}.task-check.hot{border-color:var(--orange);color:var(--orange)}.post-row>span{width:47px;color:var(--orange);letter-spacing:.8px;font:10px Impact,sans-serif}.post-row:before{content:"";background:#44413c;width:5px;height:28px}.post-row:first-child:before{background:var(--orange)}.finance-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.finance-grid div{background:#121211;border-left:2px solid #4b4842;padding:14px}.finance-grid div:first-child{border-color:var(--orange)}.finance-grid small{color:#8f8a82;letter-spacing:.7px;font:8px Impact,sans-serif;display:block}.finance-grid b{margin-top:7px;font:25px Impact,sans-serif;display:block}.doc-list>div span{color:var(--orange);font:10px Impact,sans-serif}.doc-list>div b{flex:1}.quick-strip{background:#121211;border:1px solid #38352f;align-items:center;gap:9px;margin-top:15px;padding:12px 14px;display:flex}.quick-strip b{margin-right:auto;font:15px Impact,sans-serif}.quick-strip span{color:#fff;letter-spacing:.6px;clip-path:polygon(1% 4%,98% 0,100% 92%,2% 100%);background:linear-gradient(#d05816,#a63800);padding:9px 13px;font:10px Impact,sans-serif;box-shadow:inset 0 1px #ef8a50}.mobile-shell{display:none}.force-mobile{background:#0b0b0a;width:100%;min-height:100dvh;margin-inline:auto;overflow:hidden}.force-mobile .desktop-shell{display:none}.force-mobile .mobile-shell{background:#0b0b0a;min-height:844px;padding-bottom:88px;display:block}.force-mobile .mobile-top{z-index:10;background:#0a0a09;border-bottom:1px solid #34322e;justify-content:space-between;align-items:center;height:66px;padding:0 16px;display:flex;position:relative;top:0}.force-mobile .mobile-top button{color:#eee;background:0 0;border:0;font-size:24px}.force-mobile .brand-logo--compact .brand-logo__mark{width:43px;height:43px;font-size:16px}.force-mobile .mobile-avatar{background:#24231f;border-radius:50%;place-items:center;width:36px;height:36px;font:12px Impact,sans-serif;display:grid;position:relative}.force-mobile .mobile-avatar i{background:var(--orange);border-radius:50%;width:8px;height:8px;position:absolute;bottom:1px;right:0}.force-mobile .hero--mobile{border-width:0 0 1px;min-height:205px}.force-mobile .hero__asset-note{font-size:6px;top:13px;right:12px}.force-mobile .hero__content{padding:30px 20px 25px}.force-mobile .hero__content p{font-size:9px}.force-mobile .hero__content h1{max-width:330px;font-size:41px}.force-mobile .hero__content>span{margin-top:10px;font-size:12px}.force-mobile .mobile-countdown{background:#171614;border-bottom:1px solid #36332f;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.force-mobile .mobile-countdown>div{align-items:center;gap:10px;display:flex}.force-mobile .mobile-countdown b{color:var(--orange);font:40px/.8 Impact,sans-serif}.force-mobile .mobile-countdown span{letter-spacing:.8px;font:9px/1.2 Impact,sans-serif}.force-mobile .mobile-countdown button,.force-mobile .mobile-availability button{background:var(--orange);color:#fff;clip-path:polygon(2% 3%,100% 0,98% 94%,0 100%);border:0;padding:9px 11px;font:9px Impact,sans-serif}.force-mobile .mobile-content{flex-direction:column;gap:12px;padding:14px 12px 26px;display:flex}.force-mobile .dash-card__header{min-height:45px;padding:0 13px}.force-mobile .dash-card__header h2{font-size:15px}.force-mobile .dash-card__body{padding:14px}.force-mobile .card-action{font-size:8px}.force-mobile .mobile-gig{grid-template-columns:66px 1fr;align-items:center;gap:13px;display:grid}.force-mobile .mobile-gig .date-stamp{min-height:67px}.force-mobile .mobile-gig .date-stamp b{font-size:32px}.force-mobile .mobile-gig h3{font-size:18px}.force-mobile .mobile-timeline{border-top:1px solid #37342f;grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.force-mobile .mobile-timeline span{color:#aaa;text-align:center;padding:10px 3px 0;font-size:8px;position:relative}.force-mobile .mobile-timeline span:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:50%}.force-mobile .mobile-availability{background:#171614;border:1px solid #3c3933;justify-content:space-between;align-items:center;padding:15px;display:flex}.force-mobile .mobile-availability>div{grid-template-columns:25px 1fr;align-items:center;display:grid}.force-mobile .mobile-availability b{font:15px Impact,sans-serif}.force-mobile .mobile-availability small{color:#8d8981;grid-column:2;margin-top:3px;font-size:9px}.force-mobile .task-row,.force-mobile .post-row{min-height:54px}.force-mobile .task-row b,.force-mobile .post-row b{font-size:11px}.force-mobile .mobile-snapshot{background:#151513;border:1px solid #38352f}.force-mobile .mobile-snapshot header{border-bottom:1px solid #38352f;justify-content:space-between;padding:13px;font:12px Impact,sans-serif;display:flex}.force-mobile .mobile-snapshot header span{color:var(--orange);font-size:8px}.force-mobile .mobile-snapshot>div{grid-template-columns:repeat(3,1fr);display:grid}.force-mobile .mobile-snapshot p{text-align:center;border-right:1px solid #302e2a;padding:14px 8px}.force-mobile .mobile-snapshot p:last-child{border:0}.force-mobile .mobile-snapshot small{color:#89857d;font:7px Impact,sans-serif;display:block}.force-mobile .mobile-snapshot b{margin-top:5px;font:22px Impact,sans-serif;display:block}.force-mobile .mobile-bottom{z-index:12;background:#11110f;border-top:1px solid #4a4640;grid-template-columns:1fr 1fr 70px 1fr 1fr;align-items:center;width:100%;height:72px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -10px 30px #000}.force-mobile .mobile-bottom div{color:#8f8b84;flex-direction:column;align-items:center;gap:4px;display:flex}.force-mobile .mobile-bottom div.active{color:var(--orange)}.force-mobile .mobile-bottom div b{font:18px Impact,sans-serif}.force-mobile .mobile-bottom div span{letter-spacing:.6px;font:7px Impact,sans-serif}.force-mobile .mobile-bottom button{background:var(--orange);color:#fff;border:2px solid #ef6a22;border-radius:50%;align-self:center;width:54px;height:54px;font:30px Impact,sans-serif;box-shadow:0 0 0 5px #111}@media (width<=760px){.desktop-shell{display:none}.mobile-shell{background:#0b0b0a;min-height:100vh;padding-bottom:88px;display:block}.mobile-top{z-index:10;background:#0a0a09f7;border-bottom:1px solid #34322e;justify-content:space-between;align-items:center;height:66px;padding:0 16px;display:flex;position:sticky;top:0}.mobile-top button{color:#eee;background:0 0;border:0;font-size:24px}.brand-logo--compact .brand-logo__mark{width:43px;height:43px;font-size:16px}.mobile-avatar{background:#24231f;border-radius:50%;place-items:center;width:36px;height:36px;font:12px Impact,sans-serif;display:grid;position:relative}.mobile-avatar i{background:var(--orange);border-radius:50%;width:8px;height:8px;position:absolute;bottom:1px;right:0}.hero--mobile{border-width:0 0 1px;min-height:205px}.hero__asset-note{font-size:6px;top:13px;right:12px}.hero__content{padding:30px 20px 25px}.hero__content p{font-size:9px}.hero__content h1{max-width:330px;font-size:41px}.hero__content>span{margin-top:10px;font-size:12px}.mobile-countdown{background:#171614;border-bottom:1px solid #36332f;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.mobile-countdown>div{align-items:center;gap:10px;display:flex}.mobile-countdown b{color:var(--orange);font:40px/.8 Impact,sans-serif}.mobile-countdown span{letter-spacing:.8px;font:9px/1.2 Impact,sans-serif}.mobile-countdown button,.mobile-availability button{background:var(--orange);color:#fff;clip-path:polygon(2% 3%,100% 0,98% 94%,0 100%);border:0;padding:9px 11px;font:9px Impact,sans-serif}.mobile-content{flex-direction:column;gap:12px;padding:14px 12px 26px;display:flex}.dash-card__header{min-height:45px;padding:0 13px}.dash-card__header h2{font-size:15px}.dash-card__body{padding:14px}.card-action{font-size:8px}.mobile-gig{grid-template-columns:66px 1fr;align-items:center;gap:13px;display:grid}.mobile-gig .date-stamp{min-height:67px}.mobile-gig .date-stamp b{font-size:32px}.mobile-gig h3{font-size:18px}.mobile-timeline{border-top:1px solid #37342f;grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.mobile-timeline span{color:#aaa;text-align:center;padding:10px 3px 0;font-size:8px;position:relative}.mobile-timeline span:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:50%}.mobile-availability{background:#171614;border:1px solid #3c3933;justify-content:space-between;align-items:center;padding:15px;display:flex}.mobile-availability>div{grid-template-columns:25px 1fr;align-items:center;display:grid}.mobile-availability b{font:15px Impact,sans-serif}.mobile-availability small{color:#8d8981;grid-column:2;margin-top:3px;font-size:9px}.task-row,.post-row{min-height:54px}.task-row b,.post-row b{font-size:11px}.mobile-snapshot{background:#151513;border:1px solid #38352f}.mobile-snapshot header{border-bottom:1px solid #38352f;justify-content:space-between;padding:13px;font:12px Impact,sans-serif;display:flex}.mobile-snapshot header span{color:var(--orange);font-size:8px}.mobile-snapshot>div{grid-template-columns:repeat(3,1fr);display:grid}.mobile-snapshot p{text-align:center;border-right:1px solid #302e2a;padding:14px 8px}.mobile-snapshot p:last-child{border:0}.mobile-snapshot small{color:#89857d;font:7px Impact,sans-serif;display:block}.mobile-snapshot b{margin-top:5px;font:22px Impact,sans-serif;display:block}.mobile-bottom{z-index:12;background:#11110f;border-top:1px solid #4a4640;grid-template-columns:1fr 1fr 70px 1fr 1fr;align-items:center;height:72px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #000}.mobile-bottom div{color:#8f8b84;flex-direction:column;align-items:center;gap:4px;display:flex}.mobile-bottom div.active{color:var(--orange)}.mobile-bottom div b{font:18px Impact,sans-serif}.mobile-bottom div span{letter-spacing:.6px;font:7px Impact,sans-serif}.mobile-bottom button{background:var(--orange);color:#fff;border:2px solid #ef6a22;border-radius:50%;align-self:center;width:54px;height:54px;font:30px Impact,sans-serif;box-shadow:0 0 0 5px #111}}@media (width>=761px) and (width<=1100px){.desktop-shell{grid-template-columns:210px 1fr}.roadcase-nav{padding-left:12px;padding-right:12px}.nav-item{font-size:12px}.hero__status{display:none}.desktop-grid{grid-template-columns:1fr}.quick-strip{flex-wrap:wrap}}.forgot-password-link{color:#ef6a22;letter-spacing:.05em;text-align:left;margin:-4px 0 4px;font:800 12px Inter,sans-serif;display:block}.payment-complete-page{place-items:center;padding:24px;display:grid}.payment-complete{text-align:center;width:min(620px,100%)}.payment-complete h1{font-size:clamp(38px,6vw,64px)}.payment-complete>strong{color:#fff;margin:18px 0;font-size:18px;display:block}.payment-complete .welcome-submit{margin:20px 0 10px;text-decoration:none;display:block}.payment-link{color:#ef6a22;background:0 0;border:0;font-weight:800;text-decoration:underline}.support-session-banner{z-index:1000;color:#fff;letter-spacing:.08em;text-align:center;background:#cf4b01;padding:8px 16px;font:900 12px Inter,sans-serif;position:fixed;top:0;left:0;right:0}.owner-access{margin-top:18px}.owner-access .owner-admin__row-actions{flex-wrap:wrap}.owner-access td{vertical-align:top}.owner-access td i{color:#ef6a22;font-style:normal;font-weight:800;display:block}@media (width<=760px){.payment-complete-page{padding:12px}.payment-complete{padding:24px 18px}.owner-access .owner-admin__table{overflow-x:auto}.support-session-banner{font-size:10px}}body{background-color:#050504;background-image:radial-gradient(circle at 75% -10%,#cf4b0114,#0000 32%),repeating-linear-gradient(96deg,#0000 0 89px,#ffffff03 90px,#0000 92px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.desktop-shell{background:#070706;grid-template-columns:278px 1fr}.roadcase-nav{background:linear-gradient(90deg,#080808,#171715 48%,#060606),url(/assets/mygighq-approved-visual-benchmark.png) 10% 100%/1200px no-repeat;border-right:5px ridge #4b4943;padding:22px 20px 18px;box-shadow:12px 0 40px #000}.roadcase-nav:before,.roadcase-nav:after{background:linear-gradient(#77746b,#242421 32%,#050505 58%,#474640);height:12px}.roadcase-nav nav{gap:7px}.nav-item{letter-spacing:.3px;text-shadow:1px 2px #000;border:1px solid #0000;min-height:47px;padding:0 10px 0 15px;font-family:Arial Narrow,Impact,sans-serif;font-size:15px;font-weight:900;font-stretch:75%;position:relative}.nav-item:after{content:"";background:#4a4943;border-radius:50%;width:5px;height:5px;position:absolute;right:7px;box-shadow:0 0 0 1px #090909}.nav-item.is-active{border-color:#5c2b11;border-left:5px solid var(--orange);background:linear-gradient(90deg,#cf4b018a,#cf4b0117 70%,#0000);transform:rotate(-.25deg)}.brand-logo{height:82px;display:block;position:relative;overflow:hidden}.brand-logo__crop{filter:contrast(1.18)saturate(1.12);background:url(/assets/mygighq-approved-visual-benchmark.png) 7.5% 48%/910px no-repeat;position:absolute;inset:-5px -8px 8px}.brand-logo small{color:#c6c0b4;letter-spacing:2.2px;text-shadow:1px 1px #000;font:8px Arial Narrow,Impact,sans-serif;position:absolute;bottom:1px;left:65px}.brand-logo--tenant{place-items:center;padding:6px;display:grid}.brand-logo__tenant-image{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.brand-logo--tenant-fallback{place-items:center;padding:6px;display:grid}.brand-logo__tenant-fallback{align-items:center;gap:12px;width:100%;min-width:0;height:100%;display:flex}.brand-logo__tenant-fallback b{border:2px solid var(--orange);width:58px;height:58px;color:var(--orange);letter-spacing:1px;background:#1b130e;border-radius:50%;flex:0 0 58px;place-items:center;font:22px/1 Impact,sans-serif;display:grid;box-shadow:inset 0 0 0 3px #090908}.brand-logo__tenant-fallback span{color:#f2ede6;letter-spacing:.5px;text-transform:uppercase;overflow-wrap:anywhere;min-width:0;font:21px/1 "Headliner No. 45",Impact,sans-serif}.brand-logo--compact .brand-logo__tenant-fallback{gap:8px}.brand-logo--compact .brand-logo__tenant-fallback b{flex-basis:46px;width:46px;height:46px;font-size:17px}.brand-logo--compact .brand-logo__tenant-fallback span{font-size:16px}.case-label{background:#090909;border:2px solid #4c4a44;margin:12px 0 15px;font-size:11px;box-shadow:inset 0 0 0 2px #151513,3px 3px #000}.topbar{background:#070706;border-bottom:3px double #393833;height:66px;padding:0 34px}.dashboard-canvas{background-image:linear-gradient(#ffffff04 1px,#0000 1px),radial-gradient(circle at 78% 8%,#cf4b0114,#0000 25%);background-size:100% 5px,100% 100%;padding:22px 28px 36px}.hero{background-image:linear-gradient(90deg,#00000057 0%,#0000001f 45%,#00000005 75%,#00000029 100%),url(/assets/mygighq-dashboard-hero-v3.png);background-position:50%;background-size:cover;border:1px solid #5d574d;min-height:330px;box-shadow:0 18px 50px #000}.hero:before{background:linear-gradient(#0000 44%,#000000d6),repeating-linear-gradient(112deg,#0000 0 52px,#ffffff06 54px,#0000 56px)}.hero__content{padding:42px 46px}.hero__content p{background:var(--orange);color:#0a0908;margin-bottom:12px;padding:7px 12px;font:900 13px Arial Narrow,Impact,sans-serif;display:inline-block;transform:rotate(-1deg);box-shadow:4px 4px #090909}.hero__content h1{letter-spacing:.3px;text-transform:uppercase;text-shadow:4px 5px #000,-1px -1px #857e72;max-width:700px;font-family:Brushfire,sans-serif;font-size:clamp(58px,5.6vw,92px);font-style:normal;font-weight:400;transform:rotate(-1deg)}.hero__content>span{letter-spacing:1.4px;font:900 15px Arial Narrow,Impact,sans-serif}.hero__status{background:#050505c7;border:1px solid #625d53;padding:15px 18px;bottom:28px;right:38px;transform:rotate(1deg);box-shadow:5px 5px #000000b3}.dash-card{background:linear-gradient(145deg,#201f1c,#0d0d0c);border-color:#49463e;box-shadow:0 10px 26px #000}.dash-card__header{background:linear-gradient(#22211e,#11110f);border-bottom:2px solid #413e37}.dash-card__header h2,.dash-card h3,.quick-strip b{letter-spacing:.5px;font-family:Arial Narrow,Impact,sans-serif;font-weight:900}.distressed-icon{color:var(--orange);filter:drop-shadow(2px 2px #461900);font-size:18px}.quick-strip{background:linear-gradient(90deg,#171614,#0d0d0c);border:1px solid #4b473f}.quick-strip span{background:linear-gradient(170deg,#df5b11,#9f3500);font-family:Arial Narrow,Impact,sans-serif;font-weight:900;box-shadow:inset 0 1px #f28a4c,3px 4px #050505}@media (width<=760px){.mobile-top{background:#090908;border-bottom:3px double #45423b;height:72px}.brand-logo--compact{width:150px;height:60px}.brand-logo--compact .brand-logo__crop{background-position:7.5% 48%;background-size:720px;inset:-8px -20px 0}.brand-logo--compact small{display:none}.hero--mobile{background-position:62%;background-size:auto 300px;min-height:255px}.hero--mobile .hero__content{padding:58px 20px 24px}.hero--mobile .hero__content p{padding:5px 7px;font-size:9px}.hero--mobile .hero__content h1{font-size:47px;line-height:.88}.hero--mobile .hero__content>span{letter-spacing:.8px;font-size:10px}.mobile-countdown{background:linear-gradient(90deg,#1d1b18,#0f0f0e);border-bottom:3px double #504b43}.mobile-content{gap:14px;padding-top:16px}.mobile-bottom{background:linear-gradient(#191815,#080808);border-top:3px double #5a554c}.dash-card{box-shadow:0 7px 20px #000}.dash-card__header h2{font-family:Arial Narrow,Impact,sans-serif;font-size:17px;font-weight:900}.mobile-availability{border-left:4px solid var(--orange)}html body .mobile-contacts__list{padding-right:16px}html body .mobile-contacts__list section>h3{color:#cf4b01;background:#090909;border:0;padding:12px 4px 6px;font:400 20px/1 "Headliner No. 45",Impact,sans-serif}html body .mobile-contact-row{grid-template-columns:48px minmax(0,1fr) auto 10px;gap:11px;min-height:70px;margin:0 0 4px;padding:10px 12px;position:relative;overflow:hidden;clip-path:none!important;background:linear-gradient(90deg,#cf4b0121,#0000 15% 85%,#cf4b0114),repeating-linear-gradient(105deg,#0000 0 22px,#ffffff05 23px,#0000 25px),#0d0c0b!important;border:1px solid #cf4b01!important;border-radius:2px!important;box-shadow:inset 0 0 0 2px #080808!important}html body .mobile-contact-row:before,html body .mobile-contact-row:after{content:"";z-index:2;pointer-events:none;background:#090909;height:2px;position:absolute}html body .mobile-contact-row:before{width:18%;top:-1px;left:11%}html body .mobile-contact-row:after{width:23%;bottom:-1px;right:8%}html body .mobile-contact-row>i{background:#cf4b01;border:1px solid #e45b12;width:42px;height:42px;box-shadow:inset 0 0 0 2px #932f05}html body .mobile-contact-row span b{color:#f3eee7;letter-spacing:.35px;text-transform:uppercase;font:400 20px/1 "Headliner No. 45",Impact,sans-serif}html body .mobile-contact-row span small{color:#8f8983;letter-spacing:.65px;text-transform:uppercase;font:600 11px/1.2 Inter,sans-serif}html body .mobile-contact-row em{color:#e45b12;letter-spacing:1px;font:800 8px/1 Inter,sans-serif}}html body main.force-mobile,html body main.force-mobile .module-mobile,html body main.force-mobile .module-mobile .mobile-module-main{width:100%!important;max-width:none!important;margin-inline:auto!important}.mobile-gigs-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0 0 13px;display:grid}.mobile-gigs-filters label{display:block}.mobile-gigs-filters span{color:#d85a17;letter-spacing:1px;text-transform:uppercase;margin:0 0 5px;font:800 7px Inter,sans-serif;display:block}.mobile-gigs-filters select{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-transform:uppercase;background:#11110f;border:1px solid #51483f;width:100%;height:39px;padding:0 10px;font:400 13px "Headliner No. 45",Impact,sans-serif}.mobile-gigs-empty{color:#9c958c;text-align:center;border:1px solid #413b34;grid-column:1/-1;margin:18px 0;padding:24px;font:700 9px Inter,sans-serif}.force-mobile .module-mobile{width:100%;max-width:760px;margin-inline:auto}.mobile-module-top{box-shadow:0 7px 20px #0000008c;background:linear-gradient(135deg,#e65d12,#bd3e03)!important;border-bottom:3px solid #8f3004!important}.mobile-module-top>a,.mobile-module-top>h1,.mobile-module-top .mobile-avatar{color:#090706!important}.mobile-module-top .mobile-avatar{background:#111;border-color:#0000006b;color:#fff!important}.mobile-gigs-poster-view{background:radial-gradient(circle at 50% 0,#cf4b011c,#0000 28%),#080808;width:100%;min-height:calc(100dvh - 156px);padding:14px 12px 22px}.mobile-gigs-poster-view>header{border-bottom:1px solid #4a3529;justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;padding:0 2px 11px;display:flex}.mobile-gigs-poster-view>header span{color:#e96621;letter-spacing:1.5px;font:800 7px Inter,sans-serif}.mobile-gigs-poster-view>header h2{text-transform:uppercase;margin:4px 0 0;font:400 30px/1 Brushfire,sans-serif}.mobile-gigs-poster-view>header button{color:#fff;text-transform:uppercase;background:linear-gradient(#df5e16,#aa3803);border:1px solid #ef7431;padding:9px 11px;font:400 14px/1 "Headliner No. 45",Impact,sans-serif}.mobile-gigs-poster-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 9px;width:100%;display:grid}.mobile-gig-poster{aspect-ratio:2/3;color:#fff;cursor:pointer;background:#0b0b0a;border:2px solid #5a5650;border-radius:7px;min-width:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #9c3b13,inset 0 0 0 5px #171513,0 5px 12px #000}.mobile-gig-poster__art{filter:contrast(1.08)saturate(.82);background-repeat:no-repeat;background-size:100% 100%,cover;display:block;position:absolute;inset:6px}.mobile-gig-poster__date{z-index:2;text-align:left;background:#000000c7;border-left:3px solid #e75e18;padding:5px 6px;display:grid;position:absolute;top:12px;left:11px}.mobile-gig-poster__date b{font:400 13px/1 "Headliner No. 45",Impact,sans-serif}.mobile-gig-poster__date small{color:#e96621;margin-top:2px;font:700 7px Inter,sans-serif}.mobile-gig-poster__copy{z-index:2;text-align:left;display:grid;position:absolute;bottom:11px;left:9px;right:9px}.mobile-gig-poster__copy>b{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:400 15px/1 "Headliner No. 45",Impact,sans-serif;overflow:hidden}.mobile-gig-poster__copy small{color:#bbb4aa;text-transform:uppercase;margin-top:4px;font:700 7px Inter,sans-serif}.mobile-gig-poster__copy em{color:#fff;letter-spacing:.4px;background:#c84a08;width:max-content;margin-top:6px;padding:3px 5px;font:800 6px Inter,sans-serif}.mobile-gig-detail{z-index:1400;color:#eee8dd;overscroll-behavior:contain;background:#080808;position:fixed;inset:0;overflow-y:auto}.mobile-gig-detail>header{background-repeat:no-repeat;background-size:100% 100%,cover;min-height:290px;padding:18px 16px 22px}.mobile-gig-detail>header button{color:#fff;text-transform:uppercase;background:#000000b8;border:1px solid #ffffff57;padding:8px 10px;font:400 13px "Headliner No. 45",Impact,sans-serif}.mobile-gig-detail>header>span{background:#cf4b01;width:max-content;margin-top:112px;padding:5px 7px;font:800 7px Inter,sans-serif;display:block}.mobile-gig-detail>header h2{text-transform:uppercase;margin:8px 0 2px;font:400 38px/1 Brushfire,sans-serif}.mobile-gig-detail>header p{color:#bbb4aa;margin:0;font:700 9px Inter,sans-serif}.mobile-gig-detail>header>b{color:#ef6b27;margin-top:8px;font:400 18px "Headliner No. 45",Impact,sans-serif;display:block}.mobile-gig-detail__body{gap:10px;padding:12px 12px 110px;display:grid}.mobile-gig-detail__body section{background:linear-gradient(145deg,#191714,#0b0b0a);border:1px solid #4b453d;padding:14px}.mobile-gig-detail__body h3{color:#ef6b27;text-transform:uppercase;border-bottom:1px solid #473528;margin:0 0 11px;padding-bottom:8px;font:400 22px/1 Brushfire,sans-serif}.mobile-gig-detail__body dl{margin:0}.mobile-gig-detail__body dl>div{border-bottom:1px solid #302d29;justify-content:space-between;gap:16px;padding:8px 0;display:flex}.mobile-gig-detail__body dl>div:last-child{border-bottom:0}.mobile-gig-detail__body dt{color:#8f8980;text-transform:uppercase;font:800 7px Inter,sans-serif}.mobile-gig-detail__body dd{text-align:right;margin:0;font:700 9px Inter,sans-serif}.mobile-gig-detail__body p{color:#c3bdb3;margin:0;font:500 9px/1.65 Inter,sans-serif}@media (width<=370px){.mobile-gigs-poster-grid{gap:7px 6px}.mobile-gig-poster__copy>b{font-size:13px}.mobile-gig-poster__date{top:10px;left:9px}.mobile-gig-poster__date b{font-size:11px}}.module-canvas{background-image:linear-gradient(#ffffff04 1px,#0000 1px),radial-gradient(circle at 80% 4%,#cf4b0117,#0000 25%);background-size:100% 5px,100% 100%;max-width:1560px;margin:auto;padding:22px 28px 40px}.module-hero{background-position:50%;background-size:cover;border:1px solid #5a554d;justify-content:space-between;align-items:flex-end;gap:28px;min-height:250px;padding:36px 42px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #000}.module-hero:before{content:"";background:linear-gradient(90deg,#0000001f,#00000008 60%,#0000001f),linear-gradient(#0000 26%,#000000d9);position:absolute;inset:0}.module-hero:after{content:"";background:var(--orange);clip-path:polygon(0 45%,22% 15%,48% 65%,68% 10%,84% 55%,100% 18%,100% 100%,0 100%);height:5px;position:absolute;bottom:0;left:0;right:0}.module-hero__copy{z-index:1;max-width:680px;position:relative}.module-hero__copy>span{background:var(--orange);color:#100b08;letter-spacing:2px;text-transform:uppercase;padding:6px 10px;font:900 11px Inter,sans-serif;display:inline-block;transform:rotate(-1deg)}.module-hero h1{text-transform:uppercase;text-shadow:4px 5px #000;margin:8px 0;font:400 clamp(54px,5vw,86px)/.86 Brushfire,sans-serif;transform:rotate(-.6deg)}.module-hero p{color:#d5d0c5;text-shadow:1px 2px #000;max-width:610px;margin:0;font-size:14px;line-height:1.5}.module-hero>button,.module-hero>a,.module-side>button{z-index:1;color:#fff;text-transform:uppercase;clip-path:polygon(1% 4%,98% 0,100% 92%,2% 100%);cursor:pointer;background:linear-gradient(170deg,#df5b11,#9f3500);border:1px solid #ef7b3b;flex:none;padding:13px 18px;font:400 21px/1 Brushfire,sans-serif;text-decoration:none;position:relative;box-shadow:inset 0 1px #f28a4c,4px 5px #050505}.module-metrics{grid-template-columns:repeat(3,1fr);gap:14px;margin:15px 0;display:grid}.module-metrics article{border:1px solid #47443d;border-left:4px solid var(--orange);background:linear-gradient(145deg,#201f1c,#0d0d0c);padding:18px 20px;position:relative;box-shadow:0 8px 24px #000}.module-metrics small{color:#928e86;letter-spacing:1.6px;text-transform:uppercase;font:800 9px Inter,sans-serif;display:block}.module-metrics b{margin-top:7px;font:400 38px/1 Brushfire,sans-serif;display:block}.module-metrics span{color:#8f8a81;font-size:9px;position:absolute;bottom:13px;right:16px}.module-grid{grid-template-columns:minmax(0,1.5fr) minmax(270px,.7fr);gap:15px;display:grid}.module-panel{background:linear-gradient(145deg,#1d1c1a,#0d0d0c);border:1px solid #47443d;box-shadow:0 10px 26px #000}.module-panel>header{background:linear-gradient(#22211e,#11110f);border-bottom:2px solid #413e37;justify-content:space-between;align-items:center;min-height:56px;padding:0 20px;display:flex}.module-panel h2{text-transform:uppercase;margin:0;font:400 26px/1 Brushfire,sans-serif}.module-panel header>span{color:var(--orange);text-transform:uppercase;letter-spacing:1px;font-size:10px}.module-list article{border-bottom:1px solid #34312d;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:78px;padding:12px 20px;display:grid}.module-list article:last-child{border:0}.module-row-number{color:var(--orange);font:400 22px Brushfire,sans-serif}.module-list h3{margin:0 0 4px;font:700 14px Inter,sans-serif}.module-list p{color:#918d85;margin:0;font-size:10px}.module-list em{border-left:2px solid var(--orange);color:#d8d2c8;text-transform:uppercase;white-space:nowrap;background:#24221f;padding:6px 9px;font:800 9px Inter,sans-serif}.module-side>div{padding:9px 20px}.module-side p{border-bottom:1px solid #34312d;justify-content:space-between;gap:20px;margin:0;padding:17px 0;display:flex}.module-side p span{color:#979289;font-size:11px}.module-side p b{font-size:12px}.module-side>button{margin:12px 20px 20px;font-size:17px}.module-mobile{display:none}.module-mobile .mobile-top>a{color:#eee;font-size:34px;text-decoration:none}.mobile-bottom a{color:#8f8b84;flex-direction:column;align-items:center;gap:4px;text-decoration:none;display:flex}.mobile-bottom a.active{color:var(--orange)}.mobile-bottom a b{font:18px Impact,sans-serif}.mobile-bottom a span{letter-spacing:.6px;font:7px Impact,sans-serif}.mobile-module-nav{scrollbar-width:none;background:#11110f;border-bottom:1px solid #3e3a34;gap:7px;padding:9px 10px;display:flex;overflow-x:auto}.mobile-module-nav::-webkit-scrollbar{display:none}.mobile-module-nav a{color:#a9a49a;text-transform:uppercase;border:1px solid #393630;flex:none;padding:7px 10px;font:400 15px/1 Brushfire,sans-serif;text-decoration:none}.mobile-module-nav a.active{border-color:var(--orange);color:#fff;background:#cf4b0133}.force-mobile .module-desktop{display:none}.force-mobile .module-mobile{background:#0b0b0a;width:390px;min-height:844px;padding-bottom:88px;display:block}.force-mobile .module-mobile main{padding-bottom:18px}.force-mobile .module-hero{background-position:top;background-size:auto 250px;min-height:250px;padding:76px 18px 20px;display:block}.force-mobile .module-hero h1{font-size:43px}.force-mobile .module-hero p{font-size:11px;line-height:1.4}.force-mobile .module-hero>button{margin-top:15px;font-size:16px}.force-mobile .module-metrics{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px}.force-mobile .module-metrics article{border-left-width:2px;min-height:88px;padding:12px 8px}.force-mobile .module-metrics small{letter-spacing:.7px;font-size:6px}.force-mobile .module-metrics b{font-size:25px}.force-mobile .module-metrics span{margin-top:6px;font-size:7px;display:block;position:static}.force-mobile .module-grid{margin:0 10px;display:block}.force-mobile .module-panel{margin-bottom:10px}.force-mobile .module-panel>header{min-height:48px;padding:0 13px}.force-mobile .module-panel h2{font-size:21px}.force-mobile .module-list article{grid-template-columns:28px minmax(0,1fr);gap:8px;min-height:74px;padding:10px 12px}.force-mobile .module-list em{grid-column:2;width:max-content;margin-top:2px}.force-mobile .module-side>div{padding:6px 13px}.force-mobile .module-side p{padding:13px 0}.force-mobile .module-side>button{margin:10px 13px 16px}.force-mobile .mobile-bottom{width:auto;position:fixed;top:auto}@media (width<=760px){.module-desktop{display:none}.module-mobile{background:#0b0b0a;min-height:100vh;padding-bottom:88px;display:block}.module-mobile main{padding-bottom:18px}.module-hero{background-position:top;background-size:auto 250px;min-height:250px;padding:76px 18px 20px;display:block}.module-hero h1{font-size:43px}.module-hero p{font-size:11px;line-height:1.4}.module-hero>button{margin-top:15px;font-size:16px}.module-metrics{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px}.module-metrics article{border-left-width:2px;min-height:88px;padding:12px 8px}.module-metrics small{letter-spacing:.7px;font-size:6px}.module-metrics b{font-size:25px}.module-metrics span{margin-top:6px;font-size:7px;display:block;position:static}.module-grid{margin:0 10px;display:block}.module-panel{margin-bottom:10px}.module-panel>header{min-height:48px;padding:0 13px}.module-panel h2{font-size:21px}.module-list article{grid-template-columns:28px minmax(0,1fr);gap:8px;min-height:74px;padding:10px 12px}.module-list em{grid-column:2;width:max-content;margin-top:2px}.module-side>div{padding:6px 13px}.module-side p{padding:13px 0}.module-side>button{margin:10px 13px 16px}}.case-label,.nav-item,.hero__content h1,.dash-card__header h2,.dash-card h3,.quick-strip b,.mobile-snapshot header{letter-spacing:.35px;font-family:Brushfire,sans-serif;font-style:normal;font-weight:400}.nav-item{font-size:18px;line-height:1}.dash-card__header h2{font-size:23px;line-height:1}.dash-card h3{font-size:28px;line-height:1}.quick-strip b{font-size:21px;line-height:1}.case-label{font-size:15px;line-height:1}@media (width<=760px){.dash-card__header h2{font-family:Brushfire,sans-serif;font-size:21px;font-weight:400;line-height:1}.mobile-gig h3{font-family:Brushfire,sans-serif;font-size:24px;font-weight:400;line-height:1}.mobile-snapshot header{font-size:17px;line-height:1}}.module-canvas{background:linear-gradient(145deg,#1b1a18,#0d0d0c);border:1px solid #5a554d;padding-top:0;overflow:hidden;box-shadow:0 18px 45px #000}.module-hero{box-shadow:none;background-repeat:no-repeat;border:0}.module-hero:after{display:none}.module-metrics{background:0 0;border:0;gap:0;margin:0}.module-metrics article{box-shadow:none;background:0 0;border:0;border-left:1px solid #ffffff14}.module-metrics article:first-child{border-left:4px solid var(--orange)}.module-grid{gap:0}.module-panel{box-shadow:none;background:0 0;border:0}.module-grid .module-panel+.module-panel{border-left:1px solid #ffffff14}.gigs-tabs{background:linear-gradient(#24221e,#11110f);border-top:1px solid #514d46;border-bottom:1px solid #514d46;align-items:stretch;display:flex;box-shadow:inset 0 1px #ffffff0a}.gigs-tabs a{color:#aaa59b;text-align:center;text-transform:uppercase;letter-spacing:.5px;border-right:1px solid #45413b;min-width:180px;padding:17px 24px;font:400 23px/1 Brushfire,sans-serif;text-decoration:none;position:relative}.gigs-tabs a:after{content:"";background:0 0;height:4px;position:absolute;bottom:-1px;left:18px;right:18px}.gigs-tabs a.active{color:#fff;background:linear-gradient(#cf4b0138,#cf4b010a)}.gigs-tabs a.active:after{background:var(--orange);box-shadow:0 0 12px #cf4b018c}.calendar-availability{grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);min-height:420px;display:grid}.calendar-availability--calendar-only{grid-template-columns:minmax(0,1fr)}.calendar-availability--calendar-only>.calendar-board{border-right:0}.calendar-board{border-right:1px solid #ffffff14}.calendar-board>header,.availability-board>header{background:linear-gradient(#1f1e1b,#121210);border-bottom:1px solid #3d3933;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:12px 22px;display:flex}.calendar-board header span,.availability-board header span{color:var(--orange);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:4px;font:800 9px Inter,sans-serif;display:block}.calendar-board h2,.availability-board h2{text-transform:uppercase;margin:0;font:400 27px/1 Brushfire,sans-serif}.calendar-sync-status{color:#aaa59c;letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:8px;font:800 8px Inter,sans-serif;display:flex}.calendar-sync-status i{background:var(--orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #cf4b01cc}.calendar-toolbar{background:#11110f;border-bottom:1px solid #3d3933;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.calendar-month-controls{align-items:center;gap:14px;display:flex}.calendar-month-controls h3{color:#eee9df;text-align:center;text-transform:uppercase;min-width:150px;margin:0;font:400 23px/1 Brushfire,sans-serif}.calendar-month-controls button,.calendar-view-switch button{color:#d8d2c7;cursor:pointer;background:#1d1c19;border:1px solid #514d46}.calendar-month-controls button{width:32px;height:30px;font:24px/1 Inter,sans-serif}.calendar-view-switch{display:flex}.calendar-view-switch button{color:#8f8a81;letter-spacing:1px;text-transform:uppercase;padding:8px 13px;font:800 8px Inter,sans-serif}.calendar-view-switch button+button{border-left:0}.calendar-view-switch button.active{background:var(--orange);color:#fff;border-color:#d56527}.mygighq-calendar{background:radial-gradient(circle at 50% 0,#ffffff09,#0000 50%),#0d0d0c}.calendar-weekdays{background:linear-gradient(#24221e,#171613);border-bottom:1px solid #514d46;grid-template-columns:repeat(7,1fr);display:grid}.calendar-weekdays b{color:#9e998f;text-align:center;letter-spacing:1.2px;text-transform:uppercase;border-right:1px solid #37342f;padding:9px 8px;font:800 8px Inter,sans-serif}.calendar-weekdays b:last-child{border-right:0}.calendar-sync-note{background:#11110f;border-top:1px solid #3d3933;align-items:center;gap:14px;padding:12px 22px;display:flex}.calendar-sync-note b{color:var(--orange);text-transform:uppercase;flex:none;font:400 18px/1 Brushfire,sans-serif}.calendar-sync-note span{color:#8f8a81;font-size:9px;line-height:1.45}.calendar-inline-notice{color:#eee8df;background:#24180f;border-bottom:1px solid #4e443b;margin:0;padding:10px 18px;font-size:12px}.calendar-inline-notice.error{color:#ffd2ca;background:#2b1512;border-color:#71332b}.calendar-board .gig button,.calendar-month-agenda article>div>b button{max-width:100%;color:inherit;font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #e36019a6;text-decoration:underline #e36019a6}.calendar-month-agenda article>div small{color:var(--orange);text-transform:uppercase;margin-top:3px;font-size:9px;display:block}.calendar-legend{align-items:center;gap:12px;display:flex}.calendar-legend span{position:relative;color:#aaa59c!important;letter-spacing:.8px!important;margin:0!important;padding-left:12px!important;font-size:8px!important}.calendar-legend span:before{content:"";background:#777;width:7px;height:7px;position:absolute;top:2px;left:0}.calendar-legend .gig:before{background:var(--orange)}.calendar-legend .rehearsal:before{background:#d5d0c5}.calendar-legend .unavailable:before{background:#742405}.calendar-grid{grid-template-columns:repeat(7,1fr);display:grid}.calendar-grid article{background:#ffffff03;border-bottom:1px solid #312f2b;border-right:1px solid #312f2b;min-height:105px;padding:8px;position:relative}.calendar-grid article:nth-child(7n){border-right:0}.calendar-grid article.has-entry{background:linear-gradient(145deg,#ffffff0d,#ffffff03)}.calendar-grid article.outside{opacity:.28}.calendar-grid article.selected{box-shadow:inset 0 0 0 2px var(--orange);background:linear-gradient(145deg,#cf4b0126,#ffffff05)}.calendar-grid time{color:#d8d2c7;margin-bottom:7px;font:400 21px/1 Brushfire,sans-serif;display:block}.calendar-grid article.selected time{color:#fff}.calendar-grid p{color:#d7d2c8;background:#23211e;border-left:3px solid #777;margin:4px 0;padding:5px 6px;font-size:8px;line-height:1.25}.calendar-grid p b{font:800 8px/1.25 Inter,sans-serif;display:block}.calendar-grid p small{color:#918c83;margin-top:2px;font:700 7px Inter,sans-serif;display:block}.calendar-grid p.gig{border-color:var(--orange)}.calendar-grid p.rehearsal{border-color:#d5d0c5}.calendar-grid p.task{border-color:#777}.calendar-grid p.availability{background:#2a1b14;border-color:#be6b37}.calendar-grid p.unavailable{color:#d19a82;background:#1d1210;border-color:#742405}.calendar-grid p a{color:inherit;text-decoration:none}.calendar-more{color:#cf7949;font:700 7px Inter,sans-serif;display:block}.calendar-month-agenda{background:#0d0d0c;display:grid}.calendar-month-agenda>article{border-bottom:1px solid #312f2b;grid-template-columns:120px 1fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.calendar-month-agenda time{color:#eee;font:700 10px Inter,sans-serif}.calendar-month-agenda time small,.calendar-month-agenda div span{color:#8f8980;margin-top:4px;display:block}.calendar-month-agenda div b{color:#eee}.calendar-month-agenda>a,.calendar-month-agenda article>a{color:var(--orange);font-weight:800;text-decoration:none}.calendar-month-agenda>p{color:#aaa;padding:24px}.availability-board{background:linear-gradient(150deg,#191816,#0b0b0a)}.availability-board>header{display:block}.availability-summary{border-bottom:1px solid #34312d;align-items:baseline;gap:10px;padding:20px 22px;display:flex}.availability-summary b{color:var(--orange);font:400 42px/1 Brushfire,sans-serif}.availability-summary span{color:#969188;text-transform:uppercase;font-size:10px}.availability-members{padding:0 20px}.availability-members p{border-bottom:1px solid #302e2a;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin:0;padding:15px 0;display:grid}.availability-members i{color:#d9d4ca;background:#292722;border-radius:50%;place-items:center;width:32px;height:32px;font:800 9px Inter,sans-serif;display:grid}.availability-members i.confirmed{border:2px solid var(--orange)}.availability-members i.pending{border:2px solid #625e56}.availability-members span b,.availability-members span small{display:block}.availability-members span b{font-size:11px}.availability-members span small{color:#827e76;margin-top:3px;font-size:8px}.availability-members em{color:#c9c4ba;text-transform:uppercase;font:800 8px Inter,sans-serif}.availability-members em.pending{color:var(--orange)}.availability-board>button{color:#fff;text-transform:uppercase;cursor:pointer;background:linear-gradient(170deg,#d9560e,#9c3400);border:1px solid #e87636;margin:18px 20px;padding:12px 15px;font:400 18px/1 Brushfire,sans-serif;box-shadow:3px 4px #050505}.experience-status{text-align:center;padding:36px}.experience-status h2{text-transform:uppercase;margin:8px 0 12px;font:400 40px/1 Brushfire,sans-serif}.experience-status p{color:#aaa49a;max-width:580px;margin:0 auto 24px;line-height:1.6}.experience-status .welcome-submit{display:inline-block}.experience-notice{border-left:3px solid var(--orange);color:#e8b18f;background:#21140d;margin:0 26px 16px;padding:11px 13px;font-size:10px}.crew-availability-workspace{background:linear-gradient(145deg,#1b1a18,#0b0b0a)}.crew-availability-workspace>header{background:linear-gradient(#211f1c,#11110f);border-bottom:1px solid #403c36;justify-content:space-between;align-items:center;gap:25px;padding:20px 22px;display:flex}.crew-availability-workspace>header span{color:var(--orange);letter-spacing:1.5px;text-transform:uppercase;font:800 8px Inter,sans-serif}.crew-availability-workspace>header h2{text-transform:uppercase;margin:5px 0;font:400 30px/1 Brushfire,sans-serif}.crew-availability-workspace>header p{color:#928d84;margin:0;font-size:9px}.crew-availability-workspace>header>div:last-child{gap:8px;display:flex}.crew-availability-workspace button{color:#ddd7cd;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;background:#211f1c;border:1px solid #554f47;padding:10px 12px;font:800 8px Inter,sans-serif}.crew-availability-workspace button.primary{background:var(--orange);color:#fff;border-color:#e66a24}.crew-availability-summary{border-bottom:1px solid #403c36;grid-template-columns:repeat(3,1fr);display:grid}.crew-availability-summary article{border-right:1px solid #35322d;align-items:baseline;gap:9px;padding:14px 20px;display:flex}.crew-availability-summary b{color:var(--orange);font:400 31px/1 Brushfire,sans-serif}.crew-availability-summary span{color:#8d887f;text-transform:uppercase;font:800 8px Inter,sans-serif}.crew-availability-list{padding:0 22px 20px}.crew-availability-list article{border-bottom:1px solid #34312d;grid-template-columns:40px minmax(180px,1fr) minmax(150px,.7fr) 130px auto;align-items:center;gap:13px;min-height:76px;display:grid}.crew-availability-list i{border:2px solid #625e56;border-radius:50%;place-items:center;width:36px;height:36px;font:800 9px Inter,sans-serif;display:grid}.crew-availability-list i.available{border-color:var(--orange)}.crew-availability-list i.unavailable{border-color:#872d0b}.crew-availability-list h3{margin:0;font-size:12px}.crew-availability-list p{color:#817c74;margin:4px 0 0;font-size:8px}.crew-availability-list span small,.crew-availability-list span b{display:block}.crew-availability-list span small{color:#77736c;text-transform:uppercase;font:800 7px Inter,sans-serif}.crew-availability-list span b{color:#c8c2b8;margin-top:5px;font-size:9px}.crew-availability-list em{color:#b8b1a6;text-align:center;text-transform:uppercase;background:#24221f;border-left:2px solid #625e56;padding:6px 8px;font:800 7px Inter,sans-serif}.crew-availability-list em.available{border-color:var(--orange)}.crew-availability-list em.unavailable{color:#e0a58d;border-color:#872d0b}.band-crew-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.band-crew-split>.ops-workspace,.band-crew-split>.crew-availability-workspace{min-width:0;margin-top:0}.band-crew-calendar{grid-column:1/-1;min-width:0}.band-crew-calendar>.band-calendar-workspace{margin-top:0}@media (width>=901px){.band-crew-split>.ops-workspace>header,.band-crew-split>.crew-availability-workspace>header{box-sizing:border-box;min-height:118px}.band-crew-split>:is(.ops-workspace,.crew-availability-workspace)>header span{font-size:11px}.band-crew-split>:is(.ops-workspace,.crew-availability-workspace)>header h2{font-size:34px}.band-crew-split>:is(.ops-workspace,.crew-availability-workspace)>header p{font-size:14px;line-height:1.5}}@media (width<=900px){.band-crew-split{grid-template-columns:1fr}}.availability-generator{z-index:1100;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.availability-generator__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;inset:0;background:#000000d6!important;border:0!important}.availability-generator>section{background:linear-gradient(145deg,#211f1c,#0b0b0a);border:1px solid #686158;width:min(920px,100%);max-height:calc(100vh - 44px);position:relative;overflow:auto;box-shadow:0 30px 90px #000}.availability-generator>section>header{border-bottom:3px double #555047;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.availability-generator header span{color:var(--orange);text-transform:uppercase;font:800 8px Inter,sans-serif}.availability-generator header h2{text-transform:uppercase;margin:5px 0 0;font:400 32px/1 Brushfire,sans-serif}.availability-generator header>button{width:38px;height:38px;padding:0;font-size:25px}.availability-generator__body{grid-template-columns:330px 1fr;display:grid}.availability-generator__controls{border-right:1px solid #403c36;padding:20px}.availability-generator__controls>label{margin-bottom:13px;display:block}.availability-generator__controls span,.availability-generator__preview>label,.availability-generator fieldset legend{color:#a29d94;text-transform:uppercase;margin-bottom:7px;font:800 8px Inter,sans-serif;display:block}.availability-generator input[type=date]{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#11110f;border:1px solid #4c4841;width:100%;padding:10px}.availability-generator fieldset{border:1px solid #45413b;grid-template-columns:repeat(4,1fr);gap:6px;margin:0 0 15px;padding:12px;display:grid}.availability-generator fieldset label{color:#c7c0b6;align-items:center;gap:5px;font-size:8px;display:flex}.availability-generator input[type=checkbox]{accent-color:var(--orange)}.availability-generator__controls>.primary{width:100%}.availability-generator__preview{flex-direction:column;padding:20px;display:flex}.availability-generator__preview textarea{color:#eee8dd;resize:vertical;background:#0d0d0c;border:1px solid #4c4841;flex:1;min-height:320px;padding:14px;font:10px/1.65 Inter,sans-serif}.availability-generator__preview button{background:var(--orange);color:#fff;border-color:#e66a24;align-self:flex-end;margin-top:12px}.availability-generator__preview button:disabled{opacity:.45;cursor:not-allowed}.force-mobile .calendar-availability{display:block}.force-mobile .calendar-board{border-right:0}.force-mobile .calendar-board>header{min-height:64px;padding:10px 13px}.force-mobile .calendar-board h2,.force-mobile .availability-board h2{font-size:23px}.force-mobile .availability-board>header{min-height:auto;padding:16px 13px}.force-mobile .availability-summary{padding:15px 13px}.force-mobile .availability-members{padding:0 13px}.force-mobile .availability-board>button{margin:16px 13px}.force-mobile .calendar-sync-status{display:none}.force-mobile .calendar-toolbar{padding:10px 9px}.force-mobile .calendar-month-controls{gap:6px}.force-mobile .calendar-month-controls h3{min-width:112px;font-size:18px}.force-mobile .calendar-month-controls button{width:28px;height:28px}.force-mobile .calendar-view-switch button{padding:7px 8px;font-size:7px}.force-mobile .mygighq-calendar{max-width:100%;overflow-x:auto}.force-mobile .calendar-weekdays,.force-mobile .calendar-grid{min-width:665px}.force-mobile .calendar-grid article{min-height:92px;padding:7px}.force-mobile .calendar-grid time{font-size:19px}.force-mobile .calendar-sync-note{padding:11px 13px;display:block}.force-mobile .calendar-sync-note b{margin-bottom:5px;font-size:16px;display:block}.force-mobile .calendar-sync-note span{font-size:8px;display:block}@media (width<=760px){.module-mobile main{background:linear-gradient(145deg,#1b1a18,#0d0d0c);border:1px solid #5a554d;margin:0 10px;box-shadow:0 12px 30px #000}.module-mobile .module-hero{margin:0 -10px}.module-mobile .module-metrics,.force-mobile .module-metrics,.module-mobile .module-grid,.force-mobile .module-grid{margin:0}.module-mobile .module-panel,.force-mobile .module-panel{margin-bottom:0}.module-grid .module-panel+.module-panel{border-left:0}.gigs-tabs{margin:0 -10px;overflow:hidden}.gigs-tabs a{flex:1;min-width:0;padding:14px 8px;font-size:17px}.gigs-tabs a:first-child{max-width:34%}.calendar-availability{display:block}.calendar-board{border-right:0}.calendar-board>header{min-height:64px;padding:10px 13px}.calendar-board h2,.availability-board h2{font-size:23px}.calendar-legend{display:none}.availability-board>header{min-height:auto;padding:16px 13px}.availability-summary{padding:15px 13px}.availability-members{padding:0 13px}.availability-board>button{margin:16px 13px}.calendar-sync-status{display:none}.calendar-toolbar{padding:10px 9px}.calendar-month-controls{gap:6px}.calendar-month-controls h3{min-width:112px;font-size:18px}.calendar-month-controls button{width:28px;height:28px}.calendar-view-switch button{padding:7px 8px;font-size:7px}.mygighq-calendar{overflow-x:auto}.calendar-weekdays,.calendar-grid{min-width:665px}.calendar-grid article{min-height:92px;padding:7px}.calendar-grid time{font-size:19px}.calendar-sync-note{padding:11px 13px;display:block}.calendar-sync-note b{margin-bottom:5px;font-size:16px;display:block}.calendar-sync-note span{font-size:8px;display:block}}.google-write-connection{border:1px solid #4b463e;border-left:5px solid var(--orange);background:linear-gradient(135deg,#1e1c18,#0d0d0c);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);align-items:center;gap:22px;margin:20px 28px 28px;padding:20px;display:grid;box-shadow:0 16px 30px #00000061}.google-write-connection span{color:var(--orange);letter-spacing:1.2px;text-transform:uppercase;font:800 8px Inter,sans-serif}.google-write-connection h3{color:#eee9df;text-transform:uppercase;margin:6px 0;font:400 27px/1 Brushfire,sans-serif}.google-write-connection p{color:#aaa49a;margin:0;font-size:10px;line-height:1.55}.google-write-actions{gap:10px;display:grid}.google-write-actions label span{margin-bottom:6px;display:block}.google-write-actions select{color:#eee;background:#111;border:1px solid #514d46;width:100%;padding:11px}.google-connect-button{text-align:center;color:#fff;background:var(--orange);letter-spacing:1px;text-transform:uppercase;padding:14px 18px;font:800 10px Inter,sans-serif;text-decoration:none;display:block;box-shadow:0 8px 22px #cf4b0140}.embed-settings-heading{border-top:1px solid #3d3933}.external-calendar-form .secondary,.google-write-actions .secondary{color:#d9d4ca;background:#1a1917;border:1px solid #5b554c}.google-write-connection>div>small{color:#aaa49a;margin-top:9px;font-size:10px;display:block}.google-calendar-controls{gap:8px;min-width:210px;display:grid}.google-calendar-status{color:#aaa49a;gap:4px;margin-top:10px;font-size:10px;display:grid}.google-calendar-status b{color:#80c78d}.google-calendar-status span{display:block}.calendar-event-drawer{z-index:1000;justify-items:end;display:grid;position:fixed;inset:0}.calendar-event-drawer__backdrop{background:#000000b8;border:0;width:100%;height:100%;position:absolute;inset:0}.calendar-event-drawer>section{background:#141414;border-left:1px solid #4b443d;flex-direction:column;width:min(520px,100vw);height:100%;display:flex;position:relative;box-shadow:-20px 0 55px #000000a6}.calendar-event-drawer>section>header{background:linear-gradient(120deg,#241812,#151515);border-bottom:1px solid #3c3732;justify-content:space-between;align-items:center;padding:22px;display:flex}.calendar-event-drawer header span{color:var(--orange);letter-spacing:1px;font-size:10px;font-weight:800}.calendar-event-drawer h2{color:#f3eee5;text-transform:uppercase;margin:5px 0 0;font:400 30px/1 "Headliner No. 45",Impact,sans-serif}.calendar-event-drawer header>button{color:#eee;background:#222;border:1px solid #46413b;border-radius:8px;width:42px;height:42px;font-size:24px}.calendar-event-drawer__body{grid-template-columns:1fr 1fr;gap:14px;padding:22px;display:grid;overflow:auto}.calendar-event-drawer__body label{gap:6px;display:grid}.calendar-event-drawer__body label.wide,.calendar-event-drawer__body>p{grid-column:1/-1}.calendar-event-drawer__body label>span{color:#b8b0a6;text-transform:uppercase;font-size:10px;font-weight:800}.calendar-event-drawer__body input,.calendar-event-drawer__body select,.calendar-event-drawer__body textarea{color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202121;border:1px solid #4b4640;border-radius:8px;width:100%;min-height:44px;padding:10px}.calendar-event-drawer__body textarea{resize:vertical;min-height:130px}.calendar-event-drawer__body>p{border-left:3px solid var(--orange);color:#bcb4aa;background:#211710;margin:0;padding:11px;font-size:10px;line-height:1.5}.calendar-event-drawer>section>footer{background:#111;border-top:1px solid #3c3732;justify-content:flex-end;align-items:center;gap:10px;margin-top:auto;padding:16px 22px;display:flex}.calendar-event-drawer footer>a,.calendar-event-drawer footer>button{color:#eee;background:#222;border:1px solid #554e46;border-radius:8px;min-height:44px;padding:0 16px;font-weight:800;text-decoration:none}.calendar-event-drawer footer>button.primary{color:#fff;background:#cf4b01;border-color:#e36019}.google-calendar-multi{background:#0d0d0c;border:1px solid #514d46;gap:7px;max-height:180px;margin:0;padding:10px 12px;display:grid;overflow:auto}.google-calendar-multi legend{color:var(--orange);letter-spacing:1px;text-transform:uppercase;padding:0 5px;font:800 8px Inter,sans-serif}.google-calendar-multi label{color:#ddd;cursor:pointer;align-items:center;gap:8px;font-size:10px;display:flex}.google-calendar-multi label span{margin:0}.google-calendar-multi input{accent-color:var(--orange)}.calendar-loading{color:#aaa;border-top:1px solid #332c27;padding:24px}@media (width<=760px){.google-write-connection{grid-template-columns:1fr;margin:14px 13px 20px;padding:16px}.google-write-connection h3{font-size:23px}}.sync-strip{background:linear-gradient(100deg,#201e1b,#0f0f0e 66%);border-bottom:1px solid #3d3933;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:13px 18px;display:grid}.sync-strip__copy span,.sync-strip__copy b,.sync-strip__copy small{display:block}.sync-strip__copy span{color:var(--orange);letter-spacing:1.4px;text-transform:uppercase;margin-bottom:3px;font:800 8px Inter,sans-serif}.sync-strip__copy b{color:#e6e0d5;text-transform:uppercase;font:400 20px/1 Brushfire,sans-serif}.sync-strip__copy small{color:#8f8a81;margin-top:4px;font-size:8px}.sync-strip__providers{display:flex}.sync-strip__providers i{color:#d9d3c8;background:#171614;border:1px solid #635d54;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-6px;font:800 8px Inter,sans-serif;display:grid;box-shadow:0 2px 7px #000}.sync-strip__providers i:first-child{border-color:var(--orange);margin-left:0}.sync-strip>button,.sync-connect{color:#fff;text-transform:uppercase;cursor:pointer;clip-path:polygon(1% 4%,98% 0,100% 92%,2% 100%);background:linear-gradient(170deg,#df5b11,#9f3500);border:1px solid #ef7b3b;padding:10px 14px;font:400 17px/1 Brushfire,sans-serif;box-shadow:inset 0 1px #f28a4c,3px 4px #050505}.sync-strip>button:focus-visible,.sync-connect:focus-visible,.sync-provider-list button:focus-visible,.sync-modal header>button:focus-visible{outline-offset:3px;outline:2px solid #fff}.sync-modal{z-index:1000;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.sync-modal__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background:#000000d1;border:0;position:absolute;inset:0}.sync-modal__panel{background:linear-gradient(145deg,#211f1c,#0b0b0a);border:1px solid #686158;grid-template-columns:330px minmax(0,1fr);width:min(940px,100%);max-height:min(760px,100vh - 44px);display:grid;position:relative;overflow:auto;box-shadow:0 30px 90px #000}.sync-modal__panel:before{content:"";z-index:0;pointer-events:none;border:1px solid #ffffff0f;position:absolute;inset:5px}.sync-modal__panel>header{z-index:1;background:linear-gradient(#26231f,#11110f);border-bottom:3px double #555047;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:86px;padding:14px 20px;display:flex;position:relative}.sync-modal__panel>header span{color:var(--orange);letter-spacing:1.5px;text-transform:uppercase;font:800 8px Inter,sans-serif;display:block}.sync-modal__panel>header h2{text-transform:uppercase;margin:4px 0 0;font:400 34px/1 Brushfire,sans-serif}.sync-modal__panel>header>button{color:#ddd6ca;cursor:pointer;background:#171614;border:1px solid #514c44;width:38px;height:38px;font:26px/1 Inter,sans-serif}.sync-provider-list{z-index:1;background:#11110f;border-right:1px solid #45413b;padding:10px;position:relative}.sync-provider-list>button{color:#d8d2c7;text-align:left;cursor:pointer;background:#171614;border:1px solid #3f3b35;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:13px;display:grid}.sync-provider-list>button.active{border-color:var(--orange);box-shadow:inset 3px 0 var(--orange);background:linear-gradient(100deg,#cf4b0133,#171614)}.sync-provider-list i,.sync-setup__heading>i{width:38px;height:38px;color:var(--orange);background:#0d0d0c;border:1px solid #5a554d;border-radius:50%;place-items:center;font:800 10px Inter,sans-serif;display:grid}.sync-provider-list span b,.sync-provider-list span small{display:block}.sync-provider-list span b{font-size:11px}.sync-provider-list span small{color:#918c83;margin-top:4px;font-size:8px}.sync-provider-list em{color:#a09a90;letter-spacing:.7px;text-transform:uppercase;grid-column:2;font:800 7px Inter,sans-serif}.sync-provider-list .active em{color:var(--orange)}.sync-setup{z-index:1;padding:26px 28px 30px;position:relative}.sync-setup__heading{align-items:center;gap:13px;display:flex}.sync-setup__heading>i{width:48px;height:48px;font-size:12px}.sync-setup__heading span{color:var(--orange);letter-spacing:1.2px;text-transform:uppercase;font:800 8px Inter,sans-serif;display:block}.sync-setup__heading h3{text-transform:uppercase;margin:4px 0 0;font:400 29px/1 Brushfire,sans-serif}.sync-setup>p{color:#aaa49a;max-width:600px;margin:18px 0;font-size:11px;line-height:1.6}.sync-current-calendar{border:1px solid #45413b;border-left:4px solid var(--orange);background:#151412;padding:15px 17px}.sync-current-calendar span,.sync-current-calendar b,.sync-current-calendar small{display:block}.sync-current-calendar span{color:var(--orange);letter-spacing:1.2px;text-transform:uppercase;font:800 7px Inter,sans-serif}.sync-current-calendar b{margin-top:5px;font-size:12px}.sync-current-calendar small{color:#8f8a81;margin-top:5px;font-size:8px;line-height:1.5}.sync-options{border-top:1px solid #3d3933;margin:18px 0}.sync-options label{border-bottom:1px solid #302e2a;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.sync-options span{color:#8f8a81;font-size:9px}.sync-options b{color:#d8d2c7;text-align:right;font-size:9px}.sync-connect{margin-top:2px}.sync-requirement{color:#767169;margin-top:12px;font-size:8px;line-height:1.45;display:block}@media (width<=760px){.sync-strip{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:11px 12px}.sync-strip__copy small,.sync-strip__providers{display:none}.sync-strip__copy b{font-size:16px}.sync-strip>button{padding:9px 10px;font-size:14px}.sync-modal{align-items:end;padding:0}.sync-modal__panel{border-width:1px 0 0;grid-template-columns:1fr;width:100%;max-height:91vh}.sync-modal__panel>header{z-index:3;grid-column:1;min-height:68px;padding:10px 14px;position:sticky;top:0}.sync-modal__panel>header h2{font-size:27px}.sync-modal__panel>header>button{width:34px;height:34px}.sync-provider-list{border-bottom:1px solid #45413b;border-right:0;padding:9px;display:flex;overflow-x:auto}.sync-provider-list>button{flex:0 0 190px;margin:0 7px 0 0;padding:10px}.sync-provider-list em{display:none}.sync-setup{padding:20px 15px 28px}.sync-setup__heading h3{font-size:25px}.sync-options label{display:block}.sync-options b{text-align:left;margin-top:4px;display:block}.sync-connect{width:100%;padding:12px 10px}.sync-requirement{text-align:center}}.availability-generator header>button{color:#eee8dd;cursor:pointer;background:linear-gradient(145deg,#292622,#12110f);border:1px solid #625c53;border-radius:8px;place-items:center;transition:border-color .18s,background .18s,transform .18s;display:grid;box-shadow:inset 0 1px #ffffff14,0 4px 12px #00000073}.availability-generator header>button:hover{border-color:var(--orange);color:#fff;background:#25170f;transform:translateY(-1px)}.availability-generator fieldset label{color:#bdb6ab;letter-spacing:.7px;text-transform:uppercase;cursor:pointer;background:linear-gradient(160deg,#24211e,#12110f);border:1px solid #4b4740;border-radius:8px;justify-content:center;min-height:38px;padding:8px 5px;font:800 8px/1 Inter,sans-serif;transition:border-color .18s,background .18s,color .18s,transform .18s;position:relative;box-shadow:inset 0 1px #ffffff0d}.availability-generator fieldset label:hover{color:#f2ece2;border-color:#8a4a26;transform:translateY(-1px)}.availability-generator fieldset label:has(input:checked){color:#fff;background:linear-gradient(165deg,#df5b11,#9f3500);border-color:#ef7736;box-shadow:inset 0 1px #f58b50,0 4px 12px #00000061}.availability-generator fieldset input{opacity:0;pointer-events:none;position:absolute}.availability-generator__controls>.primary,.availability-generator__preview button{color:#fff;letter-spacing:.35px;text-transform:uppercase;cursor:pointer;background:linear-gradient(170deg,#df5b11,#9f3500);border:1px solid #ef7b3b;border-radius:8px;min-height:46px;padding:11px 16px;font:400 18px/1 Brushfire,sans-serif;transition:filter .18s,transform .18s,box-shadow .18s;box-shadow:inset 0 1px #f28a4c,3px 4px #050505}.availability-generator__controls>.primary:hover,.availability-generator__preview button:not(:disabled):hover{filter:brightness(1.12);transform:translate(-1px,-1px);box-shadow:inset 0 1px #ff9a62,4px 5px #050505}.availability-generator button:focus-visible{outline-offset:3px;outline:2px solid #fff}.availability-generator fieldset label:has(input:focus-visible){outline-offset:3px;outline:2px solid #fff}.availability-generator__preview button:disabled{color:#777169;box-shadow:none;opacity:1;background:#26231f;border-color:#4c4740}@media (width<=760px){.gigs-tabs a:first-child{max-width:none}.gigs-tabs a{padding:13px 5px;font-size:14px}.crew-availability-workspace>header{padding:15px 13px;display:block}.crew-availability-workspace>header>div:last-child{grid-template-columns:1fr;margin-top:14px;display:grid}.crew-availability-summary article{padding:10px;display:block}.crew-availability-summary span{margin-top:3px;font-size:6px;display:block}.crew-availability-list{padding:0 13px 15px}.crew-availability-list article{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding:12px 0}.crew-availability-list article>span{grid-column:2}.crew-availability-list article>em{grid-area:1/3}.crew-availability-list article>button{grid-area:2/3/4;font-size:7px}.availability-generator{align-items:end;padding:0}.availability-generator>section{border-width:1px 0 0;width:100%;max-height:92vh}.availability-generator>section>header{z-index:2;background:#171614;padding:11px 13px;position:sticky;top:0}.availability-generator header h2{font-size:25px}.availability-generator__body{grid-template-columns:1fr}.availability-generator__controls{border-bottom:1px solid #403c36;border-right:0;padding:15px}.availability-generator fieldset{grid-template-columns:repeat(4,1fr)}.availability-generator__preview{padding:15px}.availability-generator__preview textarea{min-height:260px}.availability-generator__preview button{width:100%}}.availability-generator__body{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}.availability-generator__controls,.availability-generator__preview{min-width:0}.availability-generator input[type=date],.availability-generator__preview textarea,.availability-generator__preview button{box-sizing:border-box;max-width:100%}.availability-generator__preview{overflow:hidden}.availability-generator__preview textarea{width:100%;display:block}.availability-generator__dates{background:#11110f;border:1px solid #45413b;margin-top:15px}.availability-generator__dates>div{border-bottom:1px solid #34312c;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.availability-generator__dates>div span{color:#eee8dd;margin:0}.availability-generator__dates b{background:var(--orange);color:#fff;border-radius:50%;place-items:center;min-width:25px;height:25px;font:800 9px Inter,sans-serif;display:grid}.availability-generator__dates ul{color:#ded7cd;max-height:170px;margin:0;padding:8px 12px 9px 29px;font:9px/1.65 Inter,sans-serif;overflow:auto}.availability-generator__dates p{color:#9e988f;margin:0;padding:13px;font:9px/1.5 Inter,sans-serif}@media (width<=760px){.availability-generator__body{grid-template-columns:minmax(0,1fr)}.availability-generator__dates ul{max-height:140px}}.settings-workspace{background:linear-gradient(145deg,#1b1a18,#0d0d0c)}.settings-users>header,.settings-connections>header{background:linear-gradient(#211f1c,#11110f);border-bottom:1px solid #3d3933;justify-content:space-between;align-items:center;gap:30px;padding:22px 24px;display:flex}.settings-users>header span,.settings-connections>header span{color:var(--orange);letter-spacing:1.5px;text-transform:uppercase;font:800 8px Inter,sans-serif;display:block}.settings-users>header h2,.settings-connections>header h2{text-transform:uppercase;margin:5px 0 0;font:400 30px/1 Brushfire,sans-serif}.settings-users>header p,.settings-connections>header p{color:#938e85;max-width:610px;margin:7px 0 0;font-size:10px;line-height:1.5}.settings-users>header>button,.user-modal footer>button{color:#fff;text-transform:uppercase;cursor:pointer;clip-path:polygon(1% 4%,98% 0,100% 92%,2% 100%);background:linear-gradient(170deg,#df5b11,#9f3500);border:1px solid #ef7b3b;flex:none;padding:11px 16px;font:400 18px/1 Brushfire,sans-serif;box-shadow:inset 0 1px #f28a4c,3px 4px #050505}.settings-user-list{padding:0 24px 18px}.settings-user-list article{cursor:pointer;border-bottom:1px solid #34312d;grid-template-columns:40px minmax(180px,1fr) minmax(120px,.55fr) minmax(110px,.45fr) auto auto;align-items:center;gap:14px;min-height:76px;display:grid}.settings-user-list article>i{border:2px solid var(--orange);color:#eee8dd;background:#1c1a17;border-radius:50%;place-items:center;width:36px;height:36px;font:800 9px Inter,sans-serif;display:grid}.settings-user-list article div>b,.settings-user-list article div>small,.settings-user-list article>span b,.settings-user-list article>span small{display:block}.settings-user-list article div>b{font-size:12px}.settings-user-list article div>small{color:#817d75;margin-top:4px;font-size:8px}.settings-user-list article>span small{color:#77736c;letter-spacing:.8px;text-transform:uppercase;margin-bottom:4px;font:800 7px Inter,sans-serif}.settings-user-list article>span b{color:#c8c2b8;font-size:9px}.settings-user-list article>em{color:#b8b1a6;text-transform:uppercase;white-space:nowrap;background:#24221f;border-left:2px solid #625e56;padding:6px 8px;font:800 7px Inter,sans-serif}.settings-user-list article>em.active{border-color:var(--orange);color:#dfd8cc}.settings-user-list article>button{color:#bbb5aa;text-transform:uppercase;cursor:pointer;background:#181714;border:1px solid #514d46;padding:7px 9px;font:800 8px Inter,sans-serif}.settings-connections{border-top:3px double #514d46}.settings-connections>header>p{text-align:right;max-width:520px}.settings-connections .sync-strip{border-bottom:0;padding:18px 24px}.user-modal{z-index:1000;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.user-modal__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background:#000000d1;border:0;position:absolute;inset:0}.user-modal__panel{background:linear-gradient(145deg,#211f1c,#0b0b0a);border:1px solid #686158;width:min(820px,100%);max-height:min(820px,100vh - 44px);position:relative;overflow:auto;box-shadow:0 30px 90px #000}.user-modal__panel:before{content:"";pointer-events:none;border:1px solid #ffffff0f;position:absolute;inset:5px}.user-modal__panel>header{z-index:1;background:linear-gradient(#26231f,#11110f);border-bottom:3px double #555047;justify-content:space-between;align-items:center;min-height:82px;padding:14px 20px;display:flex;position:relative}.user-modal__panel>header span{color:var(--orange);letter-spacing:1.5px;text-transform:uppercase;font:800 8px Inter,sans-serif;display:block}.user-modal__panel>header h2{text-transform:uppercase;margin:4px 0 0;font:400 34px/1 Brushfire,sans-serif}.user-modal__panel>header>button{color:#ddd6ca;cursor:pointer;background:#171614;border:1px solid #514c44;width:38px;height:38px;font:26px/1 Inter,sans-serif}.user-form-grid{z-index:1;grid-template-columns:1fr 1fr;gap:15px;padding:22px 24px;display:grid;position:relative}.user-form-grid label,.user-form-grid span{display:block}.user-form-grid label.full{grid-column:1/-1}.user-form-grid span,.user-modal fieldset legend{color:#a29d94;letter-spacing:1px;text-transform:uppercase;margin-bottom:7px;font:800 8px Inter,sans-serif}.user-form-grid input,.user-form-grid select{color:#eee8dd;background:#11110f;border:1px solid #4c4841;width:100%;min-height:44px;padding:10px 12px;font:10px Inter,sans-serif}.user-form-grid input:focus,.user-form-grid select:focus{outline:2px solid var(--orange);outline-offset:1px}.user-modal fieldset{z-index:1;border:1px solid #45413b;margin:0 24px;padding:18px;position:relative}.user-modal fieldset>p{color:#827e76;margin:0 0 14px;font-size:9px}.user-modal fieldset>div{grid-template-columns:repeat(2,1fr);gap:8px 14px;display:grid}.user-modal fieldset label{color:#c9c3b8;cursor:pointer;background:#151412;align-items:center;gap:8px;padding:8px 9px;font-size:9px;display:flex}.user-modal fieldset input{accent-color:var(--orange)}.user-modal footer{z-index:1;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex;position:relative}.user-modal footer>small{color:#77726a;max-width:500px;font-size:8px;line-height:1.5}@media (width<=760px){.settings-users>header,.settings-connections>header{padding:16px 13px;display:block}.settings-users>header h2,.settings-connections>header h2{font-size:25px}.settings-users>header>button{width:100%;margin-top:14px;padding:12px}.settings-user-list{padding:0 13px 12px}.settings-user-list article{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding:13px 0}.settings-user-list article>span{grid-column:2}.settings-user-list article>em{grid-area:1/3}.settings-user-list article>button{grid-area:2/3/4}.settings-connections>header>p{text-align:left;margin-top:8px}.settings-connections .sync-strip{padding:13px}.user-modal{align-items:end;padding:0}.user-modal__panel{border-width:1px 0 0;width:100%;max-height:92vh}.user-modal__panel>header{z-index:3;min-height:68px;padding:10px 14px;position:sticky;top:0}.user-modal__panel>header h2{font-size:28px}.user-form-grid{grid-template-columns:1fr;padding:17px 14px}.user-form-grid label.full{grid-column:auto}.user-modal fieldset{margin:0 14px;padding:13px}.user-modal fieldset>div{grid-template-columns:1fr}.user-modal footer{padding:17px 14px;display:block}.user-modal footer>button{width:100%;margin-top:14px;padding:12px}}.relationship-crm{color:#eee9df;background:linear-gradient(145deg,#1a1917,#090909);border:1px solid #49443d;position:relative;box-shadow:0 18px 50px #000}.relationship-crm button,.relationship-crm input,.relationship-crm select,.relationship-crm textarea{font-family:Inter,sans-serif}.relationship-crm button{cursor:pointer}.relationship-crm__header{background:radial-gradient(circle at 80% 0,#cf4b012b,#0000 34%),#141311;border-bottom:3px double #4d4841;justify-content:space-between;align-items:center;gap:22px;padding:21px 22px;display:flex}.relationship-crm__header>div:first-child>span,.relationship-detail header span,.crm-email header span{color:var(--orange);letter-spacing:1.6px;text-transform:uppercase;font:800 8px Inter,sans-serif}.relationship-crm__header h2{text-transform:uppercase;margin:5px 0 6px;font:400 36px/1 Brushfire,sans-serif}.relationship-crm__header p{color:#9d968d;margin:0;font-size:10px}.relationship-crm__header>div:last-child{gap:8px;display:flex}.relationship-crm__header button,.relationship-crm__tools button,.crm-selection button,.relationship-detail footer button,.crm-email__actions button{color:#ddd6cb;letter-spacing:.5px;text-transform:uppercase;background:#201e1b;border:1px solid #575148;padding:10px 12px;font:800 8px Inter,sans-serif}.relationship-crm__header button.primary,.relationship-detail footer button.primary,.crm-email__actions button.primary{background:var(--orange);color:#fff;border-color:#ef7431}.crm-kpis{background:#10100f;border-bottom:1px solid #3e3a34;grid-template-columns:repeat(4,1fr);display:grid}.crm-kpis article{border-right:1px solid #393631;padding:13px 17px;position:relative}.crm-kpis article:before{content:"";background:#5c554c;width:2px;position:absolute;top:0;bottom:0;left:0}.crm-kpis article:nth-child(3):before{background:var(--orange)}.crm-kpis span,.crm-kpis small{color:#8e887f;text-transform:uppercase;font:800 7px Inter,sans-serif;display:block}.crm-kpis b{color:#eee8dd;margin:4px 0;font:400 26px/1 "Headliner No. 45",Impact,sans-serif;display:block}.crm-kpis small{text-transform:none;font-weight:600}.relationship-crm__tabs{background:#151412;border-bottom:1px solid #393630;justify-content:space-between;align-items:center;gap:14px;padding:0 18px;display:flex}.relationship-crm__tabs nav,.crm-view-switch{align-items:center;gap:2px;display:flex}.relationship-crm__tabs button{color:#8f8980;text-transform:uppercase;background:0 0;border:0;border-bottom:3px solid #0000;min-height:45px;padding:0 13px;font:800 8px Inter,sans-serif}.relationship-crm__tabs button.active{border-color:var(--orange);color:#fff;background:#25160e}.relationship-crm__tabs nav button b{color:#bdb6ac;background:#312f2b;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:7px;font-size:7px;display:inline-grid}.crm-view-switch button{border:1px solid #403c36;min-height:32px}.crm-view-switch button.active{border-color:#a8420b}.relationship-crm__tools{background:linear-gradient(#25231f,#151411);border-bottom:1px solid #3d3933;flex-wrap:wrap;align-items:center;gap:7px;padding:10px 14px;display:flex}.relationship-crm__tools>input,.relationship-crm__tools select{color:#eee8dd;background:#0c0c0b;border:1px solid #4a453f;min-height:36px;padding:8px 10px;font:600 9px Inter,sans-serif}.relationship-crm__tools>input{flex:1;min-width:250px}.relationship-crm__tools select{min-width:130px}.relationship-crm__tools>button{padding:9px 10px}.relationship-crm__tools>.crm-column-control{position:relative}.relationship-crm__tools .crm-column-control>div{right:0}.relationship-crm__tools .crm-clear-filters{color:#ef8a51;border-color:#714026}.relationship-crm__tools .crm-clear-filters:hover{border-color:var(--orange);color:#fff;background:#2d170d}.crm-selection{background:#2b180e;border-bottom:1px solid #7b3a16;align-items:center;gap:7px;padding:9px 14px;display:flex}.crm-selection>b{color:#f1ded0;text-transform:uppercase;margin-right:auto;font:800 8px Inter,sans-serif}.crm-selection button.email{color:#fff;background:#b74208;border-color:#d95d1a}.crm-selection button.ai{color:#fff;background:linear-gradient(135deg,#7b2f83,#c44711);border-color:#da7138}.crm-selection button:disabled{opacity:.5}.relationship-crm__notice{z-index:40;color:#fff;text-transform:uppercase;background:#cf4b01;max-width:360px;padding:9px 12px;font:800 8px Inter,sans-serif;position:absolute;top:72px;right:18px;box-shadow:0 8px 20px #000}.crm-bulk-editor{background:#130e0a;border:1px solid #70401f;align-items:center;gap:6px;padding:5px;display:flex}.crm-bulk-editor select,.crm-bulk-editor input{color:#eee8dd;background:#090909;border:1px solid #51483f;min-height:32px;padding:7px 9px;font:700 8px Inter,sans-serif}.crm-bulk-editor select:first-child{max-width:155px}.crm-bulk-editor input{width:190px}.crm-bulk-editor button.apply{background:var(--orange);color:#fff;border-color:#ef7431}.crm-kanban{scrollbar-color:#5a2b12 #111;background:linear-gradient(#11110f,#090909);gap:10px;max-width:100%;padding:14px;display:flex;overflow-x:auto}.crm-kanban__column{background:#151412;border:1px solid #393630;flex:0 0 270px;min-height:430px}.crm-kanban__column>header{background:#1d1b18;border-bottom:1px solid #3d3933;grid-template-columns:5px 1fr auto;align-items:center;gap:9px;min-height:45px;padding:9px 11px;display:grid}.crm-kanban__column>header i{background:#726a60;width:5px;height:24px}.crm-kanban__column.stage-to-contact>header i{background:#d26d2e}.crm-kanban__column.stage-contacted>header i{background:#d2a52e}.crm-kanban__column.stage-in-conversation>header i{background:#6f65c9}.crm-kanban__column.stage-ready-to-book>header i{background:#368fa2}.crm-kanban__column.stage-booked>header i{background:#4c9b63}.crm-kanban__column h3{text-transform:uppercase;margin:0;font:400 18px/1 "Headliner No. 45",Impact,sans-serif}.crm-kanban__column>header b{color:#aaa39a;background:#302d28;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.crm-kanban__column>div{gap:8px;padding:8px;display:grid}.crm-kanban__column article{cursor:grab;background:linear-gradient(145deg,#211f1c,#11110f);border:1px solid #46413a;border-left:3px solid #5f5850;padding:11px;box-shadow:0 5px 12px #000}.crm-kanban__column article:hover{border-color:#a74611;transform:translateY(-1px)}.crm-kanban__card-top{grid-template-columns:30px 1fr auto;align-items:center;gap:8px;display:grid}.crm-kanban__card-top>i{color:#fff;background:#572409;border-radius:50%;place-items:center;width:29px;height:29px;font:800 8px Inter,sans-serif;display:grid}.crm-kanban__card-top>span{color:#d66528;text-transform:uppercase;font:800 7px Inter,sans-serif}.crm-kanban__card-top>button{color:#c1baaf;background:0 0;border:0;font-size:18px}.crm-kanban article h4{text-transform:uppercase;margin:10px 0 4px;font:400 22px/1 "Headliner No. 45",Impact,sans-serif}.crm-kanban article>p{color:#8f8980;min-height:16px;margin:0;font-size:8px}.crm-kanban dl{border-top:1px solid #39352f;grid-template-columns:1fr 1fr;margin:11px 0 0;display:grid}.crm-kanban dl>div{padding-top:8px}.crm-kanban dt{color:#777169;text-transform:uppercase;font:800 6px Inter,sans-serif}.crm-kanban dd{color:#c5beb4;margin:4px 0 0;font-size:8px}.crm-kanban article footer{border-top:1px solid #39352f;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:9px;display:flex}.crm-kanban article footer span{color:#999188;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:7px;overflow:hidden}.crm-kanban article footer b{color:#d85b18;text-transform:uppercase;font-size:7px}.crm-kanban__add{color:#8e877e;text-transform:uppercase;background:0 0;border:1px dashed #514b43;width:calc(100% - 16px);margin:0 8px 8px;padding:9px;font:800 7px Inter,sans-serif}.relationship-table-wrap{max-width:100%;overflow:auto}.relationship-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1300px}.relationship-table th{color:#a39c92;text-align:left;text-transform:uppercase;cursor:pointer;background:#191815;border-bottom:2px solid #514b43;border-right:1px solid #3c3933;height:42px;padding:8px;font:800 7px Inter,sans-serif}.relationship-table th:first-child{width:38px}.relationship-table td{border-bottom:1px solid #302e2a;border-right:1px solid #302e2a;height:50px;padding:5px 7px}.relationship-table tr:hover td{background:#cf4b010f}.relationship-table td input:not([type=checkbox]),.relationship-table td select{color:#ddd7cd;background:0 0;border:1px solid #0000;width:100%;padding:8px;font:600 9px Inter,sans-serif}.relationship-table td input:focus,.relationship-table td select:focus{border-color:var(--orange);background:#10100f;outline:0}.crm-type-pill{color:#e46b2a;text-transform:uppercase;background:#2d1a10;border:1px solid #5c5149;padding:5px 7px;font:800 7px Inter,sans-serif}.relationship-detail-backdrop,.crm-email-backdrop{z-index:1300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.relationship-detail,.crm-email{background:radial-gradient(circle at 90% 0,#cf4b0129,#0000 30%),#11110f;border:1px solid #696158;width:min(1050px,96vw);max-height:93vh;overflow:auto;box-shadow:0 30px 90px #000}.relationship-detail>header,.crm-email>header{border-bottom:3px solid var(--orange);justify-content:space-between;align-items:center;padding:20px 23px;display:flex}.relationship-detail h2,.crm-email h2{text-transform:uppercase;margin:5px 0 0;font:400 37px/1 Brushfire,sans-serif}.relationship-detail>header button,.crm-email>header button{color:#fff;background:0 0;border:0;font-size:32px}.relationship-detail__body{grid-template-columns:minmax(0,1.7fr) minmax(240px,.7fr);display:grid}.relationship-detail__fields{border-right:1px solid #3d3933;grid-template-columns:1fr 1fr;gap:12px;padding:20px;display:grid}.relationship-detail label span,.crm-email label>span{color:#9b948a;text-transform:uppercase;margin-bottom:6px;font:800 7px Inter,sans-serif;display:block}.relationship-detail input,.relationship-detail select,.relationship-detail textarea,.crm-email input,.crm-email textarea{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0b0a;border:1px solid #49443d;width:100%;padding:10px;font:600 9px Inter,sans-serif}.relationship-detail textarea{resize:vertical;min-height:115px}.relationship-detail label.wide{grid-column:1/-1}.relationship-detail aside{background:#151412;padding:20px}.relationship-detail aside>span{color:var(--orange);text-transform:uppercase;font:800 7px Inter,sans-serif}.relationship-detail aside h3{text-transform:uppercase;margin:5px 0 15px;font:400 25px/1 "Headliner No. 45",Impact,sans-serif}.relationship-detail aside article{border-bottom:1px solid #39352f;grid-template-columns:32px 1fr;gap:9px;padding:10px 0;display:grid}.relationship-detail aside article>i{color:#fff;background:#572409;border-radius:50%;place-items:center;width:31px;height:31px;font:800 8px Inter,sans-serif;display:grid}.relationship-detail aside b,.relationship-detail aside small{display:block}.relationship-detail aside b{font-size:9px}.relationship-detail aside small,.relationship-detail aside p{color:#8f8980;margin-top:4px;font-size:7px;line-height:1.5}.relationship-detail aside>button{color:#a8a097;text-transform:uppercase;background:0 0;border:1px dashed #514b43;width:100%;margin-top:13px;padding:9px;font:800 7px Inter,sans-serif}.relationship-detail>footer{border-top:1px solid #3d3933;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.crm-email{width:min(760px,96vw)}.crm-email__recipients{background:#1f160f;border-bottom:1px solid #3d3933;justify-content:space-between;gap:15px;padding:12px 20px;display:flex}.crm-email__recipients b{color:#e06a2a;text-transform:uppercase;font-size:9px}.crm-email__recipients span{color:#9f978d;font-size:8px}.crm-email>label{padding:13px 20px 0;display:block}.crm-email textarea{resize:vertical;min-height:280px;line-height:1.6}.crm-email__actions{justify-content:flex-end;gap:8px;padding:15px 20px;display:flex}.crm-email__actions button:first-child{color:#fff;background:linear-gradient(135deg,#6b2a76,#b8420d);border-color:#8d477f;margin-right:auto}.crm-email>small{color:#827c73;text-align:right;padding:0 20px 18px;font-size:7px;display:block}@media (width<=760px){.relationship-crm{border-inline:0}.relationship-crm__header{padding:15px 13px;display:block}.relationship-crm__header h2{font-size:28px}.relationship-crm__header p{line-height:1.5}.relationship-crm__header>div:last-child{margin-top:13px}.relationship-crm__header button{flex:1}.crm-kpis{grid-template-columns:1fr 1fr}.crm-kpis article{padding:11px 13px}.relationship-crm__tabs{padding:0 9px;display:block}.relationship-crm__tabs nav{overflow-x:auto}.relationship-crm__tabs nav button{flex:none}.crm-view-switch{padding:7px 0}.crm-view-switch button{flex:1}.relationship-crm__tools{padding:9px}.relationship-crm__tools>input{flex:none;width:100%;min-width:0}.relationship-crm__tools select{flex:1}.crm-selection{overflow-x:auto}.crm-selection>b,.crm-selection button{flex:none}.crm-kanban{padding:9px}.crm-kanban__column{flex-basis:84vw;min-height:390px}.relationship-detail-backdrop,.crm-email-backdrop{align-items:end;padding:0}.relationship-detail,.crm-email{border-width:1px 0 0;width:100%;max-height:93vh}.relationship-detail>header,.crm-email>header{padding:16px}.relationship-detail h2,.crm-email h2{font-size:30px}.relationship-detail__body{grid-template-columns:1fr}.relationship-detail__fields{border-right:0;grid-template-columns:1fr;padding:14px}.relationship-detail label.wide{grid-column:1}.relationship-detail aside{padding:14px}.relationship-detail>footer{background:#111;position:sticky;bottom:0}.crm-email__recipients{padding:11px 14px;display:block}.crm-email__recipients span{margin-top:5px;display:block}.crm-email>label{padding-inline:14px}.crm-email textarea{min-height:230px}.crm-email__actions{padding:14px;display:grid}.crm-email__actions button:first-child{margin:0}.crm-email>small{text-align:left;padding-inline:14px}.relationship-crm__notice{top:65px;left:10px;right:10px}}.crm-workspace{color:#eee9df;background:linear-gradient(145deg,#1a1917,#0b0b0a);border-top:1px solid #4a4640;position:relative}.crm-title,.crm-viewbar,.crm-tools,.crm-bulk{border-bottom:1px solid #3c3933;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;display:flex}.crm-title span{color:var(--orange);letter-spacing:1.7px;text-transform:uppercase;font:800 9px Inter,sans-serif}.crm-title h2{text-transform:uppercase;margin:4px 0 0;font:400 31px/1 Brushfire,sans-serif}.crm-title>button,.crm-tools>button,.crm-viewbar button,.crm-bulk button,.crm-detail footer button,.crm-column-control>button{color:#ddd7cd;letter-spacing:.7px;text-transform:uppercase;cursor:pointer;background:#211f1c;border:1px solid #554f47;padding:9px 12px;font:800 9px Inter,sans-serif}.crm-title>button,.crm-detail footer button:last-child{background:var(--orange);color:#fff;border-color:#e66a24}.crm-viewbar{background:#11110f;padding-block:9px}.crm-viewbar>div{gap:7px;display:flex;overflow:auto}.crm-viewbar button.active,.crm-viewbar button:hover{border-color:var(--orange);color:#fff}.crm-modes{flex:none!important}.crm-tools{background:linear-gradient(#24221e,#141310);flex-wrap:wrap;justify-content:flex-start}.crm-tools>input,.crm-tools select{color:#eee9df;background:#0e0e0d;border:1px solid #4c4841;min-height:35px;padding:8px 10px;font:600 10px Inter,sans-serif}.crm-tools>input{flex:1;min-width:210px}.crm-tools select{min-width:135px}.crm-column-control{position:relative}.crm-column-control>div{z-index:8;background:#171614;border:1px solid #605a50;width:220px;padding:10px;position:absolute;top:39px;right:0;box-shadow:0 15px 35px #000}.crm-column-control label{color:#c9c3b8;border-bottom:1px solid #302e2a;align-items:center;gap:8px;padding:7px;font-size:10px;display:flex}.crm-column-control>.crm-column-manager{width:390px;max-height:min(620px,72vh);padding:0;overflow:auto}.crm-column-manager>header{z-index:2;background:#211f1c;border-bottom:1px solid #4a453e;justify-content:space-between;align-items:center;padding:13px 14px;display:flex;position:sticky;top:0}.crm-column-manager>header b{color:#eee8dd;text-transform:uppercase;font:400 18px "Headliner No. 45",Impact,sans-serif;display:block}.crm-column-manager>header small{color:#8e877e;margin-top:3px;font-size:8px;display:block}.crm-column-manager>header>button{color:#bbb4aa;cursor:pointer;background:0 0;border:0;font-size:20px}.crm-column-manager__list>div{background:#171614;border-bottom:1px solid #302e2a;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;min-height:45px;display:grid}.crm-column-manager__list>div.dragging{opacity:.45;background:#2b1b12}.crm-column-manager__list .drag-handle{color:#77716a;cursor:grab;background:#111;border:0;border-right:1px solid #302e2a;align-self:stretch}.crm-column-manager__list label{border:0;min-width:0;padding:8px}.crm-column-manager__list label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm-column-manager__list label em{color:#dd6a2c;text-transform:uppercase;border:1px solid #6d3519;margin-left:auto;padding:3px 5px;font-size:6px;font-style:normal}.crm-column-manager__actions{padding-right:6px;display:flex}.crm-column-manager__actions button{cursor:pointer;min-width:27px;color:#a9a298!important;background:0 0!important;border:0!important;padding:6px 5px!important;font-size:11px!important}.crm-column-manager__actions button:hover{color:#ef7431!important}.crm-column-manager__actions button:disabled{opacity:.25;cursor:not-allowed}.crm-column-manager__add{background:#211f1c;border-top:1px solid #4a453e;grid-template-columns:1fr auto;gap:6px;padding:11px;display:grid;position:sticky;bottom:0}.crm-column-manager__add input{color:#eee8dd;background:#090909;border:1px solid #514b43;min-width:0;padding:9px;font:600 9px Inter,sans-serif}.crm-column-manager__add button{background:var(--orange)!important;color:#fff!important;border-color:#ef7431!important}.crm-column-manager__add button:disabled{opacity:.4}.crm-bulk{background:#2a170d;border-color:#713516;justify-content:flex-start}.crm-bulk b{color:#f0d8c8;text-transform:uppercase;margin-right:auto;font:800 10px Inter,sans-serif}.crm-notice{z-index:20;color:#fff;text-transform:uppercase;background:#cf4b01;padding:8px 12px;font:800 9px Inter,sans-serif;position:absolute;top:75px;right:18px}.crm-table-wrap{max-width:100%;overflow:auto}.crm-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1050px}.crm-table th{color:#aaa49a;text-align:left;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#191815;border-bottom:2px solid #514c44;border-right:1px solid #3b3832;height:42px;padding:8px;font:800 8px Inter,sans-serif;position:relative}.crm-table th:first-child{width:38px}.crm-table th i{cursor:col-resize;width:4px;height:27px;position:absolute;top:8px;right:-2px}.crm-table td{background:#ffffff03;border-bottom:1px solid #302e2a;border-right:1px solid #302e2a;height:54px;padding:5px 7px}.crm-table tr:hover td{background:#cf4b0111}.crm-table td input:not([type=checkbox]),.crm-table td select{color:#ddd7cd;background:0 0;border:1px solid #0000;width:100%;padding:8px;font:600 10px Inter,sans-serif}.crm-table td input:focus,.crm-table td select:focus{border-color:var(--orange);background:#111;outline:none}.crm-table td img{object-fit:cover;border:1px solid #565149;width:58px;height:38px}.crm-avatar{color:#fff;background:#54250c;border-radius:50%;place-items:center;width:32px;height:32px;font:800 9px Inter,sans-serif;display:grid}.crm-cards{grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;display:grid}.crm-cards article{cursor:pointer;background:#151412;border:1px solid #49453e;min-height:150px;overflow:hidden}.crm-cards article:hover{border-color:var(--orange)}.crm-cards img{object-fit:cover;width:100%;height:155px}.crm-cards article>div{padding:14px}.crm-cards span{color:var(--orange);text-transform:uppercase;font:800 8px Inter,sans-serif}.crm-cards h3{text-transform:uppercase;margin:6px 0;font:400 25px/1 Brushfire,sans-serif}.crm-cards p{color:#979188;font-size:10px}.crm-cards b{border-left:2px solid var(--orange);text-transform:uppercase;background:#26231f;padding:5px 8px;font:800 8px Inter,sans-serif;display:inline-block}.crm-mobile-cards{display:none}.crm-detail-backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d6;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.crm-detail{background:radial-gradient(circle at 90% 0,#cf4b012b,#0000 30%),#11110f;border:1px solid #696158;width:min(1100px,96vw);max-height:92vh;overflow:auto;box-shadow:0 30px 90px #000}.crm-detail>header{border-bottom:3px solid var(--orange);justify-content:space-between;padding:22px 25px;display:flex}.crm-detail>header span{color:var(--orange);text-transform:uppercase;font:800 9px Inter,sans-serif}.crm-detail h2{text-transform:uppercase;margin:5px 0 0;font:400 46px/1 Brushfire,sans-serif}.crm-detail>header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:34px}.crm-detail-summary{border-bottom:1px solid #3d3934;align-items:center;gap:18px;padding:16px 25px;display:flex}.crm-detail-summary b{background:var(--orange);text-transform:uppercase;padding:6px 9px;font:800 9px Inter,sans-serif}.crm-detail-summary p{color:#aaa49a;margin:0;font-size:11px}.crm-detail-grid{background:#3b3832;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.crm-detail-grid article{background:#151412;min-height:125px;padding:17px}.crm-detail-grid h3{color:#eee9df;text-transform:uppercase;margin:0 0 9px;font:400 22px/1 Brushfire,sans-serif}.crm-detail-grid p,.crm-detail-grid textarea{color:#a9a298;font:10px/1.5 Inter,sans-serif}.crm-detail-grid textarea{resize:vertical;background:#0d0d0c;border:1px solid #3e3a34;width:100%;min-height:65px;padding:8px}.crm-detail footer{justify-content:flex-end;gap:9px;padding:16px 22px;display:flex}@media (width<=760px){.crm-title{padding:13px}.crm-title h2{font-size:25px}.crm-title>button{padding:9px 8px;font-size:7px}.crm-viewbar{padding:8px 10px;display:block}.crm-modes{margin-top:8px}.crm-tools{gap:6px;padding:9px 10px}.crm-tools>input{flex:none;width:100%}.crm-tools select{min-width:calc(50% - 4px)}.crm-tools>button,.crm-column-control>button{padding:8px;font-size:7px}.crm-table-wrap{display:none}.crm-workspace .crm-cards,.crm-workspace .crm-cards.table{grid-template-columns:1fr;padding:10px;display:grid}.crm-workspace .crm-cards article{grid-template-columns:94px 1fr;min-height:108px;display:grid}.crm-cards img{width:94px;height:100%;min-height:108px}.crm-cards h3{font-size:22px}.crm-detail-backdrop{align-items:end;padding:0}.crm-detail{width:100%;max-height:92vh}.crm-detail>header{padding:18px}.crm-detail h2{font-size:33px}.crm-detail-grid{grid-template-columns:1fr}.crm-detail-summary{padding:13px 18px}.crm-detail footer{background:#111;position:sticky;bottom:0}.crm-column-control>div{left:0;right:auto}.crm-notice{top:68px}.relationship-crm__tools>.crm-column-control{position:static}.relationship-crm__tools .crm-column-control>.crm-column-manager{z-index:30;width:auto;max-height:82vh;position:fixed;inset:9vh 10px auto}.crm-column-manager__list>div{grid-template-columns:28px minmax(0,1fr) auto}.crm-column-manager__actions button{min-width:30px}.crm-selection{align-items:stretch}.crm-bulk-editor{flex:none}.crm-bulk-editor input{width:165px}}.relationship-crm__tools .crm-column-control>.crm-column-manager{z-index:1200;background:#171614;border-color:#6a5f54;width:min(520px,100vw - 32px);max-height:min(720px,84vh);padding:0;position:fixed;top:50%;left:50%;right:auto;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #000000c2,0 28px 80px #000}.relationship-crm__tools .crm-column-manager>header{border-bottom:3px solid var(--orange);padding:16px 18px}@media (width<=760px){.relationship-crm__tools .crm-column-control>.crm-column-manager{width:calc(100vw - 20px);max-height:88vh;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.gig-info-icon{background:radial-gradient(circle at 90% 0,#cf4b0129,#0000 40%),linear-gradient(145deg,#1b1916,#0b0b0a);border:1px solid #6b3b20;grid-template-columns:150px minmax(220px,1fr) minmax(0,1.2fr);align-items:center;gap:18px;margin:0 0 16px;padding:14px;display:grid;box-shadow:inset 0 0 0 4px #111,0 8px 22px #000}.gig-info-icon__preview{background:#080808;border:1px solid #5c5148;place-items:center;width:150px;height:112px;display:grid;overflow:hidden}.gig-info-icon__preview img{object-fit:cover;width:100%;height:100%}.gig-info-icon__preview>span{color:#ef7431;place-items:center;gap:5px;font-size:28px;display:grid}.gig-info-icon__preview small{color:#8f887f;text-transform:uppercase;font:800 7px Inter,sans-serif}.gig-info-icon__content>span{color:var(--orange);letter-spacing:1.2px;text-transform:uppercase;font:800 7px Inter,sans-serif}.gig-info-icon__content h4{color:#eee8dd;text-transform:uppercase;margin:4px 0;font:400 25px/1 Brushfire,sans-serif}.gig-info-icon__content p{color:#928b82;margin:0 0 10px;font:600 8px/1.45 Inter,sans-serif}.gig-info-icon__content>small{color:#ef7431;margin-top:8px;font:700 7px Inter,sans-serif;display:block}.gig-info-icon__actions{flex-wrap:wrap;gap:7px;display:flex}.gig-info-icon__actions label,.gig-info-icon__actions button{color:#ef7431;text-transform:uppercase;cursor:pointer;background:#25170f;border:1px solid #744224;padding:8px 10px;font:800 7px Inter,sans-serif}.gig-info-icon__actions label{color:#fff;background:#4a210d;border-color:#ef7431}.gig-info-icon__actions label.disabled{opacity:.5;cursor:wait}.gig-info-icon__actions input{display:none}.gig-info-icon__choices{grid-template-columns:repeat(4,minmax(58px,1fr));gap:7px;max-height:122px;display:grid;overflow:auto}.gig-info-icon__choices button{min-width:0;height:56px;position:relative;overflow:hidden;background:#090909!important;border:1px solid #48413a!important;padding:0!important}.gig-info-icon__choices button.active{border:2px solid var(--orange)!important}.gig-info-icon__choices img{object-fit:cover;width:100%;height:100%}.gig-info-icon__choices span{color:#fff;text-transform:uppercase;background:#000c;padding:3px;font:800 6px Inter,sans-serif;position:absolute;bottom:0;left:0;right:0}@media (width<=760px){.gig-info-icon{grid-template-columns:94px minmax(0,1fr);gap:11px;padding:10px}.gig-info-icon__preview{width:94px;height:94px}.gig-info-icon__choices{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));max-height:none}.gig-info-icon__actions label,.gig-info-icon__actions button{padding:7px;font-size:6px}}.gig-advance-panel{background:linear-gradient(145deg,#23160f,#0b0b0a);border:1px solid #79401f;margin:0 0 16px;box-shadow:inset 0 0 0 4px #111,0 10px 26px #000}.gig-advance-panel>header{border-bottom:2px solid var(--orange);justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.gig-advance-panel>header span{color:var(--orange);letter-spacing:1.2px;text-transform:uppercase;font:800 7px Inter,sans-serif}.gig-advance-panel h4{color:#eee8dd;text-transform:uppercase;margin:4px 0;font:400 24px/1 Brushfire,sans-serif}.gig-advance-panel>header p{color:#938b82;margin:0;font:600 8px/1.45 Inter,sans-serif}.gig-advance-panel>header>b{color:var(--orange);font-size:28px}.gig-advance-panel__controls{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:10px;padding:13px 16px;display:grid}.gig-advance-panel__controls label span{color:#9e968c;text-transform:uppercase;margin-bottom:6px;font:800 7px Inter,sans-serif;display:block}.gig-advance-panel select,.gig-advance-panel input{color:#eee8dd;background:#090909;border:1px solid #4f4840;width:100%;min-height:38px;padding:9px 10px;font:600 8px Inter,sans-serif}.gig-advance-panel button,.gig-advance-panel a{color:#fff;text-transform:uppercase;cursor:pointer;background:#4a210d;border:1px solid #ef7431;place-items:center;min-height:38px;padding:9px 11px;font:800 7px Inter,sans-serif;text-decoration:none;display:inline-grid}.gig-advance-panel button:disabled{opacity:.5}.gig-advance-panel__link{grid-template-columns:minmax(180px,1fr) auto auto auto;gap:6px;padding:0 16px 13px;display:grid}.gig-advance-panel>small{color:#ef7431;padding:0 16px 11px;font:700 7px Inter,sans-serif;display:block}.gig-advance-panel>footer{color:#807970;border-top:1px solid #3b332d;padding:9px 16px;font:600 7px/1.4 Inter,sans-serif}.public-gig-form{color:#eee8dd;background:radial-gradient(circle at 80% 0,#cf4b0138,#0000 32%),repeating-linear-gradient(135deg,#ffffff05 0 1px,#0000 1px 7px),#070707;min-height:100vh;padding:34px}.public-gig-form__shell{background:#0d0d0c;border:1px solid #62584e;width:min(1040px,100%);margin:auto;box-shadow:inset 0 0 0 5px #171513,0 30px 100px #000}.public-gig-form__shell>header{border-bottom:4px solid var(--orange);background:linear-gradient(115deg,#cf4b01 0,#a53605 44%,#181310 44%);grid-template-columns:1fr minmax(260px,.42fr);gap:24px;padding:28px;display:grid}.public-gig-form__shell>header span{letter-spacing:1.8px;text-transform:uppercase;font:800 9px Inter,sans-serif}.public-gig-form__shell>header h1{color:#fff;text-transform:uppercase;margin:7px 0;font:400 clamp(40px,6vw,70px)/.95 "Headliner No. 45",Impact,sans-serif}.public-gig-form__shell>header p{color:#2b160d;max-width:590px;margin:0;font:700 10px/1.55 Inter,sans-serif}.public-gig-form__shell>header aside{background:#0b0b0ae8;border:1px solid #5c4d43;align-self:center;padding:16px}.public-gig-form__shell>header aside>*{display:block}.public-gig-form__shell>header aside small{color:#ef7431;text-transform:uppercase;font:800 7px Inter,sans-serif}.public-gig-form__shell>header aside b{margin:5px 0;font:400 22px "Headliner No. 45",Impact,sans-serif}.public-gig-form__shell>header aside span,.public-gig-form__shell>header aside em{color:#9e968c;font:600 8px Inter,sans-serif}.public-gig-form__shell>header aside em{color:#ef7431;margin-top:8px}.public-gig-form form>section{border-bottom:1px solid #3a352f;padding:24px 28px}.public-gig-form__section-title{align-items:center;gap:13px;margin-bottom:17px;display:flex}.public-gig-form__section-title>span{color:#ef7431;background:#3a1c0d;border:1px solid #ef7431;place-items:center;width:38px;height:38px;font:900 9px Inter,sans-serif;display:grid}.public-gig-form__section-title h2{text-transform:uppercase;margin:0;font:400 26px "Headliner No. 45",Impact,sans-serif}.public-gig-form__section-title p{color:#8d857c;margin:3px 0 0;font:600 8px Inter,sans-serif}.public-gig-form__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.public-gig-form label>span{color:#a29a90;text-transform:uppercase;margin-bottom:6px;font:800 7px Inter,sans-serif;display:block}.public-gig-form input,.public-gig-form textarea{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;border:1px solid #48423b;width:100%;padding:11px;font:600 9px Inter,sans-serif}.public-gig-form input:focus,.public-gig-form textarea:focus{outline-offset:1px;outline:2px solid #cf4b01}.public-gig-form__areas{grid-template-columns:1fr 1fr;gap:12px;display:grid}.public-gig-form form>footer{justify-content:space-between;align-items:center;gap:20px;padding:20px 28px;display:flex}.public-gig-form form>footer small{color:#817a72;max-width:500px;font:600 8px/1.45 Inter,sans-serif}.public-gig-form form>footer button{color:#fff;text-transform:uppercase;background:#cf4b01;border:1px solid #ef8b54;padding:13px 18px;font:400 19px "Headliner No. 45",Impact,sans-serif}.public-gig-form__error{color:#ff9b89;background:#2d100c;border-left:3px solid #ff6b52;margin:14px 28px;padding:10px}.public-gig-form__status{text-align:center;background:#111;border:1px solid #62584e;width:min(620px,100%);margin:16vh auto;padding:36px;box-shadow:0 30px 100px #000}.public-gig-form__status>b{color:#ef7431;letter-spacing:1.6px;font:800 9px Inter,sans-serif}.public-gig-form__status h1{text-transform:uppercase;font:400 44px "Headliner No. 45",Impact,sans-serif}.public-gig-form__status p{color:#a59d93}.public-gig-form__status.success{border-color:#557a60}.public-gig-form__status.success h1{color:#85d49a}@media (width<=760px){.gig-advance-panel__controls{grid-template-columns:1fr}.gig-advance-panel__link{grid-template-columns:1fr 1fr}.gig-advance-panel__link input{grid-column:1/-1}.public-gig-form{padding:0 0 40px}.public-gig-form__shell{border-inline:0}.public-gig-form__shell>header{background:linear-gradient(155deg,#cf4b01 0,#a53605 53%,#181310 53%);grid-template-columns:1fr;padding:20px 16px}.public-gig-form__shell>header h1{font-size:45px}.public-gig-form__shell>header p{font-size:9px}.public-gig-form form>section{padding:19px 14px}.public-gig-form__grid,.public-gig-form__areas{grid-template-columns:1fr 1fr}.public-gig-form form>footer{flex-direction:column;align-items:stretch;padding:18px 14px}.public-gig-form form>footer button{width:100%}}@media (width<=480px){.public-gig-form__grid,.public-gig-form__areas{grid-template-columns:1fr}}.appearance-toggle{z-index:6000;color:#eee8dd;cursor:pointer;background:#181614;border:1px solid #5b5148;border-radius:22px;justify-content:center;align-items:center;gap:7px;min-width:92px;height:40px;padding:0 12px;display:flex;position:fixed;top:12px;right:82px;box-shadow:0 7px 22px #00000073}.appearance-toggle span{color:#ef7431;font-size:18px;line-height:1}.appearance-toggle b{text-transform:uppercase;font:400 15px/1 "Headliner No. 45",Impact,sans-serif}html[data-theme=day] body .desktop-main,html[data-theme=day] body .dashboard-canvas,html[data-theme=day] body .module-canvas,html[data-theme=day] body .module-workspace,html[data-theme=day] body .module-main,html[data-theme=day] body .mobile-shell,html[data-theme=day] body .mobile-launcher,html[data-theme=day] body .mobile-module-main{color:#28231f;background:#eee8df!important}html[data-theme=day] body .roadcase-nav .nav-item:hover{color:#211b17!important;background:linear-gradient(90deg,#f7d7c6,#f2e9df)!important;border-color:#cf4b01!important}html[data-theme=day] body .roadcase-nav .nav-item.is-active{color:#fff!important;background:linear-gradient(90deg,#dc5718,#b53a08)!important}html[data-theme=day] body .dash-card,html[data-theme=day] body .module-panel,html[data-theme=day] body .crm-workspace,html[data-theme=day] body .relationship-crm,html[data-theme=day] body .ticketing-panel,html[data-theme=day] body .ticketing-kpis article,html[data-theme=day] body .ops-workspace,html[data-theme=day] body .drive-workspace,html[data-theme=day] body .crew-availability-workspace,html[data-theme=day] body .calendar-workspace,html[data-theme=day] body .social-workspace,html[data-theme=day] body .finance-workspace{color:#29231f!important;background:linear-gradient(145deg,#fffaf4,#e8ded2)!important;border-color:#c8baaa!important;box-shadow:0 10px 26px #4f39271c!important}html[data-theme=day] body .dash-card__header,html[data-theme=day] body .module-panel>header,html[data-theme=day] body .gig-record-summary,html[data-theme=day] body .gig-record-tabs,html[data-theme=day] body .relationship-crm__tools,html[data-theme=day] body .crm-tools,html[data-theme=day] body .drive-toolbar{color:#2d2723!important;background:#f6efe6!important;border-color:#d2c6b8!important}html[data-theme=day] body .dash-card h2,html[data-theme=day] body .dash-card h3,html[data-theme=day] body .module-panel h2,html[data-theme=day] body .module-panel h3,html[data-theme=day] body .crm-workspace h2,html[data-theme=day] body .relationship-crm h2,html[data-theme=day] body .relationship-crm h3,html[data-theme=day] body .ticketing-workspace h2,html[data-theme=day] body .ticketing-workspace h3,html[data-theme=day] body .gig-record h2,html[data-theme=day] body .gig-record h3,html[data-theme=day] body .gig-record h4{color:#29231f!important;text-shadow:none!important}html[data-theme=day] body .task-row,html[data-theme=day] body .post-row,html[data-theme=day] body .doc-list>div,html[data-theme=day] body .finance-grid>div,html[data-theme=day] body .crm-kanban__column,html[data-theme=day] body .crm-kanban article,html[data-theme=day] body .ticketing-route-grid article,html[data-theme=day] body .ticket-event-list>button,html[data-theme=day] body .gig-overview-grid article,html[data-theme=day] body .gig-info-icon,html[data-theme=day] body .gig-advance-panel{color:#29231f!important;background:#fffaf4!important;border-color:#d0c2b3!important}html[data-theme=day] body input,html[data-theme=day] body select,html[data-theme=day] body textarea{color:#2a2420!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#fff!important;border-color:#bfae9d!important}html[data-theme=day] body input::placeholder,html[data-theme=day] body textarea::placeholder{color:#8b7f74}html[data-theme=day] body small,html[data-theme=day] body p,html[data-theme=day] body dt{color:#6e655d}html[data-theme=day] body .quick-strip a,html[data-theme=day] body .quick-strip b{color:#302923}html[data-theme=day] body .crm-detail,html[data-theme=day] body .relationship-detail,html[data-theme=day] body .ticket-modal>section,html[data-theme=day] body .ops-modal>section,html[data-theme=day] body .owner-admin__modal form{color:#29231f;background:#f7f0e7;border-color:#b9aa99}html[data-theme=day] body .crm-table th,html[data-theme=day] body .relationship-table th{color:#4e463f;background:#e7ddd1;border-color:#cbbdae}html[data-theme=day] body .crm-table td,html[data-theme=day] body .relationship-table td{color:#29231f;background:#fffaf4;border-color:#ddd2c6}html[data-theme=day] body .public-gig-form,html[data-theme=day] body .welcome-page,html[data-theme=day] body .owner-admin{color:#29231f;background:radial-gradient(circle at 80% 0,#cf4b0126,#0000 32%),#eee8df}html[data-theme=day] body .public-gig-form__shell,html[data-theme=day] body .welcome-card,html[data-theme=day] body .owner-admin__panel,html[data-theme=day] body .owner-admin__stats article{color:#29231f;background:#fffaf4;border-color:#c5b6a6;box-shadow:0 18px 50px #48322229}@media (width<=760px){.appearance-toggle{width:42px;min-width:42px;height:42px;padding:0;top:18px;right:67px}.appearance-toggle b{display:none}html[data-theme=day] body .mobile-top,html[data-theme=day] body .mobile-bottom{color:#29231f;background:#f8f1e8;border-color:#c5b7a7}html[data-theme=day] body .mobile-app-grid>a{color:#29231f;background:linear-gradient(145deg,#fffaf4,#e8ddd1);border-color:#c7b9a9;box-shadow:inset 0 0 0 1px #fff,inset 0 0 0 3px #d8672f,0 5px 10px #412e2021}}.gig-booking-modal{z-index:1200;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.gig-booking-modal__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000db;border:0;position:absolute;inset:0}.gig-booking-modal>section{background:linear-gradient(145deg,#211f1c,#0b0b0a);border:1px solid #686158;width:min(560px,100%);position:relative;box-shadow:0 30px 90px #000}.gig-booking-modal>section>header{border-bottom:3px double #555047;justify-content:space-between;align-items:center;padding:15px 19px;display:flex}.gig-booking-modal header span{color:var(--orange);text-transform:uppercase;font:800 8px Inter,sans-serif}.gig-booking-modal h2{text-transform:uppercase;margin:5px 0 0;font:400 32px/1 Brushfire,sans-serif}.gig-booking-modal header>button{color:#ddd6ca;background:#171614;border:1px solid #514c44;width:36px;height:36px;font-size:24px}.gig-booking-form{gap:13px;padding:20px;display:grid}.gig-booking-form label span{color:#a29d94;text-transform:uppercase;margin-bottom:6px;font:800 8px Inter,sans-serif;display:block}.gig-booking-form input{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#11110f;border:1px solid #4c4841;width:100%;padding:11px}.gig-booking-form small{color:#858078;font-size:8px}.gig-booking-form button,.gig-conflict button{color:#ddd7cd;text-transform:uppercase;background:#211f1c;border:1px solid #554f47;padding:11px 13px;font:800 8px Inter,sans-serif}.gig-booking-form button.primary,.gig-conflict button.primary{background:var(--orange);color:#fff;border-color:#e66a24}.gig-conflict{text-align:center;padding:25px}.gig-conflict>b{border:2px solid var(--orange);width:48px;height:48px;color:var(--orange);border-radius:50%;place-items:center;margin:0 auto 14px;font-size:25px;display:grid}.gig-conflict h3{text-transform:uppercase;margin:0;font:400 27px/1 Brushfire,sans-serif}.gig-conflict p{color:#aaa49a;font-size:10px;line-height:1.55}.gig-conflict>div{justify-content:center;gap:8px;margin-top:18px;display:flex}@media (width<=760px){.gig-booking-modal{align-items:end;padding:0}.gig-booking-modal>section{border-width:1px 0 0;width:100%}.gig-conflict>div{display:grid}.gig-conflict button{width:100%}}.gig-record{flex-direction:column;display:flex;overflow:hidden}.gig-record-summary{background:#171614;border-bottom:1px solid #403b35;grid-template-columns:repeat(4,1fr);display:grid}.gig-record-summary>div{border-right:1px solid #39352f;padding:12px 16px}.gig-record-summary small,.gig-money-totals small{color:#8f8980;letter-spacing:.8px;text-transform:uppercase;margin-bottom:5px;font:800 7px Inter,sans-serif;display:block}.gig-record-summary b{font:400 18px/1.1 "Headliner No. 45",Impact,sans-serif}.gig-record-tabs{background:#0b0b0a;border-bottom:1px solid #413c35;gap:1px;padding:0 14px;display:flex;overflow:auto}.gig-record-tabs button{color:#9c968d;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;background:#171614;border:0;border-bottom:3px solid #0000;flex:1;min-width:105px;padding:12px 10px;font:800 8px Inter,sans-serif}.gig-record-tabs button.active{border-color:var(--orange);color:#fff;background:#25170f}.gig-record-body{flex:1;min-height:380px;padding:18px 22px;overflow:auto}.gig-record-body>h3{text-transform:uppercase;margin:0 0 14px;font:400 28px/1 Brushfire,sans-serif}.gig-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.gig-field span,.gig-area>span,.gig-upload-row label>span{color:#9e978d;letter-spacing:.7px;text-transform:uppercase;margin-bottom:6px;font:800 7px Inter,sans-serif;display:block}.gig-field input,.gig-field select,.gig-area textarea{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0b0a;border:1px solid #48433c;width:100%;min-height:40px;padding:10px;font:600 10px Inter,sans-serif}.gig-area{margin-top:14px;display:block}.gig-area textarea{resize:vertical;min-height:90px}.gig-area small,.gig-upload-row small{color:#7f7971;margin-top:5px;font-size:7px;display:block}.gig-check{color:#ddd7cd;text-transform:uppercase;background:#151412;border:1px solid #48433c;align-items:center;gap:9px;min-height:40px;padding:10px;font:800 8px Inter,sans-serif;display:flex}.gig-check input{accent-color:var(--orange)}.gig-link-prompt,.gig-automation-note{border-left:3px solid var(--orange);color:#d9d2c8;background:#28170e;align-items:center;gap:9px;margin-top:14px;padding:11px 13px;font-size:9px;display:flex}.gig-link-prompt b,.gig-automation-note b{margin-right:auto}.gig-link-prompt button{color:#fff;text-transform:uppercase;background:#211f1c;border:1px solid #62594e;padding:7px 9px;font:800 7px Inter,sans-serif}.gig-upload-row{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:15px;display:grid}.gig-upload-row label{background:#12110f;border:1px dashed #595249;padding:13px}.gig-upload-row input{color:#aaa39a;width:100%;font-size:8px}.travel-visual{background:linear-gradient(90deg,#151412,#24150d);border:1px solid #4a443c;margin-top:16px;padding:14px}.travel-visual h4{text-transform:uppercase;margin:0 0 12px;font:400 19px Brushfire,sans-serif}.travel-visual>div{align-items:center;gap:9px;display:flex}.travel-visual b{color:var(--orange);text-transform:uppercase;font:800 8px Inter,sans-serif}.travel-visual span{font-size:9px}.travel-visual i{background:repeating-linear-gradient(90deg,#cf4b01 0 8px,#0000 8px 13px);flex:1;height:1px}.travel-visual small{color:#827c73;margin-top:10px;font-size:7px;display:block}.gig-money-totals{background:#514a41;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:17px;display:grid}.gig-money-totals>div{background:#151412;padding:15px}.gig-money-totals b{font:400 27px "Headliner No. 45",Impact,sans-serif}.gig-money-totals>div:nth-child(2) b{color:var(--orange)}.gig-record footer{align-items:center}.gig-save-status{color:#827c73;margin-right:auto;font-size:8px}@media (width<=760px){.gig-record-summary{grid-template-columns:1fr 1fr}.gig-record-summary>div{padding:10px}.gig-record-summary b{font-size:15px}.gig-record-tabs{padding:0}.gig-record-tabs button{min-width:92px;padding:11px 7px;font-size:7px}.gig-record-body{min-height:50vh;padding:15px 13px}.gig-fields,.gig-upload-row{grid-template-columns:1fr}.travel-visual>div{grid-template-columns:auto 1fr;display:grid}.travel-visual i{display:none}.gig-money-totals{grid-template-columns:1fr 1fr}.gig-money-totals>div:last-child{grid-column:1/-1}.gig-link-prompt{flex-direction:column;align-items:stretch}.gig-record footer{gap:6px}.gig-save-status{display:none}}.promotion-summary{grid-template-columns:1fr 1fr;gap:12px;display:grid}.promotion-summary>div{background:#151412;border:1px solid #48423b;padding:18px}.promotion-summary small,.promotion-summary span{color:#8f8980;text-transform:uppercase;font:800 7px Inter,sans-serif;display:block}.promotion-summary b{margin:8px 0;font:400 28px "Headliner No. 45",Impact,sans-serif;display:block}.promotion-plan{border-left:4px solid var(--orange);background:#21140d;margin-top:14px;padding:18px}.promotion-plan>b{text-transform:uppercase;font:400 23px Brushfire,sans-serif}.promotion-plan p{color:#a7a097;font-size:9px}.promotion-plan button,.promotion-plan>span{display:inline-block}.promotion-plan button{background:var(--orange);color:#fff;text-transform:uppercase;border:1px solid #e66a24;padding:10px 13px;font:800 8px Inter,sans-serif}.promotion-plan button:disabled{cursor:not-allowed;opacity:.45}.promotion-plan>span{color:#d9d1c6;margin-top:10px;font-size:9px}.promotion-create{border-top:1px solid #4e3324;grid-template-columns:minmax(170px,1fr) auto auto;align-items:end;gap:9px;margin-top:15px;padding-top:15px;display:grid}.promotion-create label>span,.promotion-create label>small{display:block}.promotion-create label>span{color:#c9c0b6;text-transform:uppercase;margin-bottom:6px;font:800 8px Inter,sans-serif}.promotion-create label>small{color:#8c837a;margin-top:5px;font-size:8px}.promotion-create input{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0b0a;border:1px solid #625142;width:100%;min-height:39px;padding:9px 11px;font:700 12px Inter,sans-serif}.promotion-create .promotion-recommend{color:#e9ded3;background:#231e1a;border-color:#645648}.promotion-create .promotion-create-button{min-width:145px}.social-workspace{margin-top:16px;position:relative}.meta-connection{border:1px solid #664225;border-left:4px solid var(--orange);background:linear-gradient(90deg,#2b170c,#131210);justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.meta-connection span,.meta-connection small{display:block}.meta-connection span{color:var(--orange);text-transform:uppercase;font:800 7px Inter,sans-serif}.meta-connection b{margin:4px 0;font:400 21px "Headliner No. 45",Impact,sans-serif;display:block}.meta-connection small{color:#928c83;font-size:8px}.meta-connection button,.post-actions button{background:var(--orange);color:#fff;text-transform:uppercase;border:1px solid #ed7633;padding:11px 14px;font:800 8px Inter,sans-serif}.social-layout{grid-template-columns:minmax(360px,.82fr) minmax(0,1.2fr);gap:14px;margin-top:14px;display:grid}.post-composer,.scheduled-content{background:#11110f;border:1px solid #444039}.post-composer>header,.scheduled-content>header{border-bottom:1px solid #3b3731;justify-content:space-between;align-items:center;min-height:62px;padding:0 20px;display:flex}.post-composer h2,.scheduled-content h2{text-transform:uppercase;margin:0;font:400 28px Brushfire,sans-serif}.scheduled-content header p{color:#837d75;margin:3px 0 0;font-size:8px}.scheduled-content header select{color:#ddd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0b0a;border:1px solid #49443e;padding:8px}.post-form{padding:18px}.post-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.post-form label>span{color:#928c84;text-transform:uppercase;margin-bottom:6px;font:800 7px Inter,sans-serif;display:block}.post-form input,.post-form select,.post-form textarea,.scheduled-post select{color:#ddd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090909;border:1px solid #46413a;width:100%;padding:10px;font:600 9px Inter,sans-serif}.post-upload,.post-copy{margin-top:13px;display:block}.post-upload small{color:#777168;margin-top:5px;font-size:7px;display:block}.post-form textarea{resize:vertical}.post-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;display:grid}.post-actions .suggest{color:#d4baff;background:#281d43;border-color:#4e3c71}.live-preview{padding:0 18px 18px}.live-preview>span{color:#938d84;text-transform:uppercase;margin-bottom:8px;font:800 8px Inter,sans-serif;display:block}.live-preview article{background:#181818;border:1px solid #3e3a34;border-radius:6px;max-width:430px;margin:auto;overflow:hidden}.live-preview article>header{align-items:center;gap:9px;padding:10px;display:flex}.live-preview header i{background:var(--orange);border-radius:50%;place-items:center;width:32px;height:32px;font:900 9px Inter,sans-serif;display:grid}.live-preview header b,.live-preview header small{display:block}.live-preview header small{color:#858078;font-size:7px}.live-preview img,.preview-media{object-fit:cover;width:100%;height:220px}.preview-media{color:#aaa;background:#232830;align-content:center;place-items:center;font:400 31px Brushfire,sans-serif;display:grid}.preview-media small{font:7px Inter,sans-serif}.live-preview article>p{white-space:pre-line;color:#d5d0c7;min-height:55px;margin:0;padding:12px;font-size:9px;line-height:1.5}.live-preview article>footer{color:#8c867d;border-top:1px solid #333;padding:10px;font-size:8px}.scheduled-content>div{max-height:850px;overflow:auto}.scheduled-post{border-bottom:1px solid #35312c;grid-template-columns:150px 1fr;gap:18px;padding:20px;display:grid}.scheduled-art{color:#aaa;text-align:center;background:#202630;border-radius:7px;place-items:center;min-height:130px;display:grid;overflow:hidden}.scheduled-art span{overflow-wrap:anywhere;padding:10px;font-size:8px}.scheduled-post em{color:#df6840;text-transform:uppercase;font:800 7px Inter,sans-serif}.scheduled-post h3{margin:7px 0;font:400 25px "Headliner No. 45",Impact,sans-serif}.scheduled-post p{color:#a9a39a;white-space:pre-line;font-size:9px;line-height:1.55}.scheduled-post>div>small{color:#787269;font-size:7px}.scheduled-post footer{align-items:center;gap:8px;margin-top:10px;display:flex}.scheduled-post footer button{color:#e0632d;background:0 0;border:0;padding:0;font:800 9px Inter,sans-serif}.scheduled-post footer .post-now{color:#fff;text-transform:uppercase;background:#b94308;border:1px solid #df642a;margin-left:auto;padding:8px 10px}.scheduled-post footer select{width:auto;max-width:155px;padding:7px}.social-empty{text-align:center;color:#aaa;padding:40px}.social-empty b{text-transform:uppercase;font:400 25px Brushfire,sans-serif}.social-empty p{font-size:9px}@media (width<=980px){.social-layout{grid-template-columns:1fr}.scheduled-content>div{max-height:none}}@media (width<=760px){.meta-connection{flex-direction:column;align-items:stretch}.social-layout{margin:10px}.post-fields,.post-actions,.promotion-summary,.promotion-create{grid-template-columns:1fr}.promotion-create button{width:100%;margin:0}.post-composer>header,.scheduled-content>header{padding:0 13px}.post-form,.live-preview{padding:13px}.scheduled-post{grid-template-columns:90px 1fr;gap:10px;padding:13px}.scheduled-art{min-height:100px}.scheduled-post h3{font-size:19px}.scheduled-post footer{flex-wrap:wrap;align-items:stretch}.scheduled-post footer .post-now{margin-left:0;padding:8px 10px}.scheduled-post footer select{width:100%;max-width:none}.live-preview img,.preview-media{height:190px}}.app-admin-workspace{background:linear-gradient(145deg,#1c1a17,#0b0b0a);border:1px solid #464139;grid-template-columns:minmax(0,1fr) 330px;gap:18px;padding:18px;display:grid}.app-admin-controls,.app-phone-preview{background:#121110;border:1px solid #454139}.app-admin-controls>header{border-bottom:1px solid #3b3731;justify-content:space-between;gap:24px;padding:22px;display:flex}.app-admin-controls header span,.app-phone-preview>header span{color:var(--orange);letter-spacing:1.4px;text-transform:uppercase;font:800 8px Inter,sans-serif}.app-admin-controls h2{text-transform:uppercase;margin:5px 0 6px;font:400 31px/1 Brushfire,sans-serif}.app-admin-controls p{color:#969087;max-width:620px;margin:0;font-size:10px;line-height:1.55}.app-admin-controls header a{color:#ddd5ca;text-transform:uppercase;border:1px solid #565047;flex:none;align-self:center;padding:10px 13px;font:800 8px Inter,sans-serif;text-decoration:none}.app-feature-grid{grid-template-columns:1fr 1fr;gap:10px;padding:20px;display:grid}.app-feature-grid label{cursor:pointer;background:#171614;border:1px solid #403c36;grid-template-columns:28px 1fr;align-items:center;gap:10px;min-height:61px;padding:10px;display:grid}.app-feature-grid label.enabled{background:linear-gradient(100deg,#cf4b012b,#171614);border-color:#a64008}.app-feature-grid input{opacity:0;position:absolute}.app-feature-grid i{color:#0000;border:1px solid #615b52;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.app-feature-grid .enabled i{border-color:var(--orange);background:var(--orange);color:#fff}.app-feature-grid b,.app-feature-grid small{display:block}.app-feature-grid b{font-size:10px}.app-feature-grid small{color:#817c74;margin-top:4px;font-size:8px}.app-admin-actions{border-top:1px solid #3b3731;justify-content:flex-end;align-items:center;gap:9px;padding:16px 20px;display:flex}.app-admin-actions small{color:#8d877f;margin-right:auto;font-size:8px}.app-admin-actions button{color:#ddd6ca;text-transform:uppercase;background:#211f1c;border:1px solid #565047;padding:10px 13px;font:800 8px Inter,sans-serif}.app-admin-actions .publish{background:var(--orange);color:#fff;border-color:#e66a24}.app-phone-preview{padding:16px}.app-phone-preview>header{justify-content:space-between;margin-bottom:13px;display:flex}.app-phone-preview>header b{font-size:10px}.phone-frame{background:#050505;border:2px solid #4e4a43;border-radius:28px;max-width:255px;margin:auto;padding:9px;box-shadow:0 16px 45px #000}.phone-screen{background:linear-gradient(0deg,#050505 0,#0000 48%),radial-gradient(circle at 50% 22%,#6f2d12,#090909 45%);border-radius:20px;min-height:455px;padding:38px 14px 56px;position:relative;overflow:hidden}.phone-logo{letter-spacing:-2px;font:34px/.76 Impact,sans-serif}.phone-show{background:#0d0c0bea;border:1px solid #8a3610;padding:12px;position:absolute;bottom:65px;left:12px;right:12px}.phone-show small{color:var(--orange);font:800 7px Inter,sans-serif}.phone-show b{margin-top:5px;font:23px Impact,sans-serif;display:block}.phone-show p{font-size:7px}.phone-show button{background:var(--orange);color:#fff;border:0;width:100%;padding:8px;font:800 8px Inter,sans-serif}.phone-screen nav{background:#080808;grid-template-columns:repeat(5,1fr);padding:14px 4px;display:grid;position:absolute;bottom:0;left:0;right:0}.phone-screen nav span{color:#8c867d;text-align:center;font:700 5px Inter,sans-serif}.app-phone-preview>p{color:#817c74;text-align:center;font-size:8px}@media (width<=900px){.app-admin-workspace{grid-template-columns:1fr}.app-phone-preview{display:none}}@media (width<=760px){.app-admin-workspace{border-inline:0;padding:9px}.app-admin-controls>header{padding:15px;display:block}.app-admin-controls header a{margin-top:12px;display:inline-block}.app-feature-grid{grid-template-columns:1fr;padding:12px}.app-admin-actions{flex-wrap:wrap;padding:12px}.app-admin-actions small{width:100%;margin:0}.app-admin-actions button{flex:1}}.social-bulk{background:#21160f;border-bottom:1px solid #3d3832;align-items:center;gap:10px;padding:10px 14px;display:flex}.social-bulk label{color:#ddd6ca;text-transform:uppercase;margin-right:auto;font:800 8px Inter,sans-serif}.social-bulk input,.scheduled-select input{accent-color:var(--orange)}.social-bulk span{color:#9a938a;font-size:8px}.social-bulk button{background:var(--orange);color:#fff;text-transform:uppercase;border:1px solid #d95c19;padding:8px 10px;font:800 7px Inter,sans-serif}.social-bulk button:disabled{opacity:.35}.scheduled-post{position:relative}.scheduled-select{z-index:2;background:#090909dd;padding:5px;position:absolute;top:7px;left:7px}.scheduled-select span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.travel-visual{background:radial-gradient(circle at 50% 0,#cf4b012e,#0000 48%),linear-gradient(145deg,#1d1b18,#090909);padding:18px 20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 5px #111,0 8px 22px #000}.travel-visual:before{content:"SHOW-DAY ROUTE";color:#cf4b01;letter-spacing:1.7px;font:800 7px Inter,sans-serif;position:absolute;top:12px;right:14px}.travel-visual h4{font-size:25px}.travel-visual>div{grid-template-columns:auto 1fr auto 1fr auto 1fr auto;gap:10px;display:grid}.travel-visual b{color:#eee8dd;grid-template-rows:36px auto;justify-items:center;min-width:54px;display:grid}.travel-visual b:before{color:#cf4b01;background:#161411;border:2px solid #cf4b01;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;display:grid;box-shadow:0 0 0 5px #24201b,0 0 18px #cf4b014d}.travel-visual b:first-of-type:before{content:"⌂"}.travel-visual b:nth-of-type(2):before{content:"➜"}.travel-visual b:nth-of-type(3):before{content:"★"}.travel-visual i{background:repeating-linear-gradient(90deg,#cf4b01 0 10px,#0000 10px 16px);height:2px}.travel-visual span{color:#aaa39a;text-align:center;align-self:end;padding-bottom:2px}.travel-visual>small{text-align:center;border-top:1px solid #332f2a;padding-top:10px}@media (width<=760px){.travel-visual>div{grid-template-columns:58px 1fr;gap:8px}.travel-visual b{grid-template-rows:auto;grid-template-columns:36px 1fr;place-items:center start;gap:10px}.travel-visual i{width:2px;height:22px;margin-left:17px;display:block!important}.travel-visual span{text-align:left;align-self:center}.travel-visual:before{display:none}}.sync-current-calendar--empty{border-left-color:#625d55}.sync-multi-calendar{border-top:1px solid #34312d;grid-template-columns:28px 1fr;align-items:center;gap:10px;margin-top:13px;padding-top:12px;display:grid}.sync-multi-calendar>i{border:1px solid var(--orange);width:26px;height:26px;color:var(--orange);border-radius:50%;place-items:center;font:800 11px Inter,sans-serif;display:grid}.sync-multi-calendar strong{color:#ddd7cd;font-size:9px;display:block}.sync-multi-calendar div small{margin-top:4px}.shared-calendar-form{background:#12110f;border:1px solid #48433c;grid-template-columns:minmax(0,.8fr) minmax(220px,1.4fr) 82px;align-items:end;gap:11px;padding:15px;display:grid}.shared-calendar-form label span{color:#999289;letter-spacing:.8px;text-transform:uppercase;margin-bottom:6px;font:800 7px Inter,sans-serif;display:block}.shared-calendar-form input{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090909;border:1px solid #4c463f;width:100%;height:40px;padding:10px;font:600 9px Inter,sans-serif}.shared-calendar-form input[type=color]{padding:4px}.shared-calendar-form .sync-connect{grid-column:1/-1;width:max-content}.shared-calendar-list{gap:8px;margin-top:12px;display:grid}.shared-calendar-list article{background:#171614;border:1px solid #403b35;grid-template-columns:12px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.shared-calendar-list article>i{width:10px;height:38px}.shared-calendar-list article b,.shared-calendar-list article small{display:block}.shared-calendar-list article b{font-size:10px}.shared-calendar-list article small{color:#817b72;margin-top:4px;font-size:7px}.shared-calendar-list article label{color:#aaa399;text-transform:uppercase;align-items:center;gap:6px;font:800 7px Inter,sans-serif;display:flex}.shared-calendar-list article input{accent-color:var(--orange)}.shared-calendar-list article button{color:#aaa399;text-transform:uppercase;cursor:pointer;background:#11110f;border:1px solid #4d4841;padding:7px 8px;font:800 7px Inter,sans-serif}@media (width<=760px){.shared-calendar-form{grid-template-columns:1fr}.shared-calendar-form .sync-connect{grid-column:1;width:100%}.shared-calendar-list article{grid-template-columns:10px minmax(0,1fr) auto}.shared-calendar-list article>button{grid-column:2/-1;width:100%}}.scheduled-art img{object-fit:cover;width:100%;height:100%;min-height:130px}.external-calendar-workspace,.external-calendar-setup{background:linear-gradient(145deg,#1a1815,#090909);border:1px solid #514b43;margin-top:16px;box-shadow:inset 0 0 0 5px #111,0 12px 30px #000}.external-calendar-workspace>header,.external-calendar-setup>header{background:linear-gradient(#26231f,#111);border-bottom:3px double #514b43;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.external-calendar-workspace header span,.external-calendar-setup header span,.external-provider-panel span,.external-calendar-form label>span{color:var(--orange);letter-spacing:1.2px;text-transform:uppercase;font:800 8px Inter,sans-serif;display:block}.external-calendar-workspace h2,.external-calendar-setup h2{text-transform:uppercase;margin:5px 0 0;font:400 34px/1 "Headliner No. 45",Impact,sans-serif}.external-calendar-setup header p{color:#9b958c;max-width:520px;margin:0;font-size:10px;line-height:1.5}.external-calendar-actions{gap:8px;display:flex}.external-calendar-actions a,.external-calendar-actions button,.external-calendar-buttons button,.external-provider-panel>a,.external-provider-panel>button,.external-calendar-empty a{color:#fff;text-transform:uppercase;cursor:pointer;background:#b94308;border:1px solid #df6b2d;padding:10px 12px;font:400 16px/1 "Headliner No. 45",Impact,sans-serif;text-decoration:none}.external-provider-panel{background:#0b0b0a;grid-template-columns:repeat(4,minmax(100px,1fr)) auto auto;align-items:center;gap:1px;padding:12px;display:grid}.external-provider-panel>div{background:#171614;border:1px solid #35312c;min-height:55px;padding:10px 12px}.external-provider-panel b{margin-top:6px;font-size:10px;display:block}.external-provider-panel .connected{color:#e96b28}.external-provider-panel>button{color:#aaa;background:#171614;border-color:#514b43}.external-calendar-frame{height:min(720px,72vh);padding:14px}.external-calendar-frame iframe{background:#fff;border:1px solid #554f47;width:100%;height:100%}.external-calendar-empty{text-align:center;align-content:center;place-items:center;gap:12px;min-height:440px;display:grid}.external-calendar-empty h3{text-transform:uppercase;margin:0;font:400 30px "Headliner No. 45",Impact,sans-serif}.external-calendar-empty p{color:#999289}.external-calendar-warning,.external-calendar-setup>aside{color:#c4bdb2;background:#21140d;border-top:1px solid #423d36;margin:0;padding:13px 18px;font-size:9px}.external-calendar-form{grid-template-columns:1fr 1fr;gap:14px;padding:22px;display:grid}.external-calendar-form label.wide,.external-calendar-buttons,.external-calendar-form>small{grid-column:1/-1}.external-calendar-form input,.external-calendar-form select,.external-calendar-form textarea{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090909;border:1px solid #4d4740;width:100%;margin-top:7px;padding:11px;font:600 10px Inter,sans-serif}.external-calendar-form textarea{resize:vertical;min-height:110px}.external-calendar-buttons{gap:10px;display:flex}.external-calendar-buttons .secondary{color:#aaa;background:#171614;border-color:#514b43}.external-calendar-form>small{color:#dd6a2b;font-size:9px}@media (width<=760px){.external-calendar-workspace,.external-calendar-setup{margin:10px 0}.external-calendar-workspace>header,.external-calendar-setup>header{padding:15px 13px;display:block}.external-calendar-workspace h2,.external-calendar-setup h2{font-size:27px}.external-calendar-actions{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.external-calendar-actions a:first-child{grid-column:1/-1}.external-calendar-actions a,.external-calendar-actions button{text-align:center;font-size:13px}.external-provider-panel{grid-template-columns:1fr 1fr}.external-provider-panel>a,.external-provider-panel>button{text-align:center;font-size:12px}.external-calendar-frame{height:560px;padding:8px}.external-calendar-form{grid-template-columns:1fr;padding:14px}.external-calendar-form label.wide,.external-calendar-buttons,.external-calendar-form>small{grid-column:1}.external-calendar-buttons{display:grid}.external-calendar-setup header p{margin-top:8px}.external-calendar-empty{min-height:360px;padding:24px}.external-calendar-warning{line-height:1.5}.calendar-event-drawer>section{border-left:0;width:100vw}.calendar-event-drawer__body{grid-template-columns:1fr;padding:16px}.calendar-event-drawer__body label.wide,.calendar-event-drawer__body>p{grid-column:1}.calendar-event-drawer>section>footer{grid-template-columns:1fr;padding:14px;display:grid}.calendar-event-drawer footer>a,.calendar-event-drawer footer>button{text-align:center}.google-calendar-controls{grid-column:1/-1;width:100%}}.external-calendar-workspace{background:#111;border-color:#2a2a2a;border-radius:16px;overflow:hidden;box-shadow:0 18px 45px #0000008c,inset 0 0 0 1px #ffffff06}.external-calendar-workspace>header{background:linear-gradient(100deg,#cf4b01,#a73700);border-bottom:1px solid #e36019;min-height:86px;padding:18px 22px;box-shadow:inset 0 -1px #00000040}.external-calendar-workspace>header span{color:#21120b}.external-calendar-workspace>header h2{color:#fff}.external-calendar-workspace>.external-calendar-actions{background:linear-gradient(#181818,#111);border-bottom:1px solid #2a2a2a;justify-content:flex-end;gap:8px;margin:0;padding:12px 14px;display:flex}.external-calendar-workspace>.external-calendar-actions a,.external-calendar-workspace>.external-calendar-actions button{color:#eee8dd;background:#202020;border-color:#3a3a3a}.external-calendar-workspace>.external-calendar-actions a:first-child{color:#fff;background:#cf4b01;border-color:#df6b2d}.external-calendar-workspace>.external-provider-panel{background:#111}.external-calendar-workspace>.external-calendar-frame{background:#111;overflow:hidden}.external-calendar-workspace>.external-calendar-frame iframe{filter:invert(.9)hue-rotate(180deg)brightness(.76)contrast(1.12)saturate(.72);background:#111;border-color:#2a2a2a;border-radius:8px;box-shadow:0 8px 24px #0006}.band-calendar-actions{align-items:center;gap:9px;display:flex}.band-calendar-actions>a,.band-calendar-actions>button{color:#fff;text-transform:uppercase;cursor:pointer;background:#191919;border:1px solid #ffffff59;padding:11px 14px;font:400 16px/1 "Headliner No. 45",Impact,sans-serif;text-decoration:none}.band-calendar-actions>button{background:#111}.band-calendar-workspace>.calendar-availability{border-top:1px solid #2a2a2a}.band-calendar-workspace>.calendar-availability .calendar-board{border-left:0}.band-calendar-workspace>.calendar-availability .calendar-board>header{display:none}@media (width<=760px){.external-calendar-workspace>header{min-height:auto;padding:15px 13px}.band-calendar-actions{grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.band-calendar-actions>a,.band-calendar-actions>button{text-align:center;font-size:13px}.external-calendar-workspace>.external-calendar-actions{grid-template-columns:1fr 1fr;margin:0;padding:10px}.external-calendar-workspace>.external-calendar-actions a:last-child{grid-column:1/-1}}.welcome-page{color:#eee8dd;background:radial-gradient(circle at 80% 0,#cf4b013b,#0000 34%),linear-gradient(#000000d6,#000000f5),url(/assets/mygighq-dashboard-hero-v3.png) 50%/cover fixed;min-height:100vh;padding:0 6vw 70px}.welcome-page>header{border-bottom:1px solid #403a33;justify-content:space-between;align-items:center;min-height:100px;display:flex}.welcome-page>header a{color:#eee8dd;text-transform:uppercase;font:400 18px "Headliner No. 45",Impact,sans-serif}.welcome-hero{max-width:820px;padding:64px 0 30px}.welcome-hero span,.welcome-card label>span,.welcome-account>span{color:var(--orange);letter-spacing:1.8px;text-transform:uppercase;font:800 9px Inter,sans-serif}.welcome-hero h1{text-transform:uppercase;max-width:760px;margin:10px 0;font:400 clamp(54px,8vw,108px)/.83 Brushfire,sans-serif}.welcome-hero p{color:#b3aca2;max-width:620px;font-size:13px;line-height:1.65}.welcome-card{border:1px solid #514a41;border-left:5px solid var(--orange);background:linear-gradient(145deg,#1f1d1af7,#0b0b0af7);max-width:820px;padding:30px;box-shadow:0 24px 70px #000}.welcome-account{border-bottom:1px solid #39352f;grid-template-columns:1fr auto;gap:4px 20px;margin-bottom:25px;padding-bottom:20px;display:grid}.welcome-account span,.welcome-account b,.welcome-account small{grid-column:1}.welcome-account b{font:400 29px "Headliner No. 45",Impact,sans-serif}.welcome-account small{color:#928b82}.welcome-account em{color:#ef6b27;border:1px solid #bd4a0b;grid-area:1/2/4;align-self:center;padding:10px 13px;font:800 9px Inter,sans-serif}.welcome-card label{display:block}.welcome-card input,.welcome-card select{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090909;border:1px solid #4a443d;width:100%;margin-top:8px;padding:14px;font:600 12px Inter,sans-serif}.welcome-fields{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.welcome-next{border-left:3px solid var(--orange);background:#20140d;margin:22px 0;padding:17px}.welcome-next b{text-transform:uppercase;font:400 22px "Headliner No. 45",Impact,sans-serif}.welcome-next p{color:#aaa298;margin:5px 0 0;font-size:10px}.welcome-submit,.welcome-pending button{background:var(--orange);color:#fff;text-transform:uppercase;cursor:pointer;border:1px solid #ef7431;padding:14px 18px;font:400 20px "Headliner No. 45",Impact,sans-serif}.welcome-card>[role=status]{color:#d76a30}.welcome-pending h2{text-transform:uppercase;margin:8px 0;font:400 38px "Headliner No. 45",Impact,sans-serif}.welcome-pending p,.welcome-pending small{color:#aaa298;line-height:1.6;display:block}.welcome-pending small{margin-top:15px}.tenant-login-page>header{justify-content:center}.tenant-login-page .welcome-hero{text-align:center;margin-inline:auto}.tenant-login-page .welcome-hero h1,.tenant-login-page .welcome-hero p{margin-left:auto;margin-right:auto}.tenant-login-page .welcome-card{margin-inline:auto}.tenant-login-only{place-items:center;padding:24px;display:grid;background:0 0!important}.tenant-login-only .welcome-card{width:min(560px,100%)}:is(html:has(.tenant-login-only),body:has(.tenant-login-only)){background:0 0}.tenant-login-only .tenant-login-minimal{gap:12px;width:min(420px,100%);display:grid}.tenant-login-minimal label>span{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;margin:-1px!important;position:absolute!important}.tenant-login-minimal input{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:1px solid #4a443d;width:100%;margin:0;padding:15px 16px;font:600 13px Inter,sans-serif}.tenant-login-minimal input::placeholder{color:#8f8980}.tenant-login-minimal>[role=status]{color:#ef7431;font-size:12px}.tenant-login-minimal .welcome-submit{width:100%}@media (width<=700px){.welcome-page{padding:0 18px 40px}.welcome-page>header{min-height:78px}.welcome-hero{padding:42px 0 20px}.welcome-hero h1{font-size:54px}.welcome-card{padding:21px}.welcome-fields,.welcome-account{grid-template-columns:1fr}.welcome-account em{grid-area:auto/1;justify-self:start;margin-top:10px}}.welcome-pending .welcome-submit{text-decoration:none;display:inline-block}.reset-password-form,.reset-password-state{max-width:660px}.reset-password-form{gap:18px;display:grid}.reset-password-form h2,.reset-password-state h2{text-transform:uppercase;margin:4px 0 0;font:400 clamp(36px,5vw,54px)/.95 "Headliner No. 45",Impact,sans-serif}.reset-password-form>p,.reset-password-state>p{color:#b8b1a7;margin:0 0 4px;font-size:15px;line-height:1.6}.reset-password-form label>span{font-size:12px}.reset-password-form input{min-height:54px;font-size:16px}.reset-password-form>small{color:#999188;margin-top:-12px;font-size:14px}.reset-password-form>[role=status]{font-size:15px}.reset-password-form .welcome-submit{min-height:54px;margin-top:4px}.reset-password-form .welcome-submit:disabled{cursor:not-allowed;opacity:.48}.reset-password-state .welcome-submit{justify-content:center;align-items:center;margin-top:16px;text-decoration:none;display:inline-flex}.reset-password-actions{align-items:center;gap:14px;margin-top:18px;display:flex}.reset-password-actions>a{color:#f0864e;font-size:15px;font-weight:800;text-decoration:none}.reset-password-actions>a:hover{text-decoration:underline}@media (width<=700px){.reset-password-actions{flex-direction:column;align-items:stretch}.reset-password-actions>a{text-align:center;padding:13px}}.workspace-logo-upload{margin-top:18px}.workspace-logo-upload>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.workspace-logo-upload>div{cursor:pointer;background:#0a0a09;border:1px dashed #6b6258;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:125px;margin-top:8px;display:flex}.workspace-logo-upload>div>b{color:var(--orange);font:38px/1 Impact,sans-serif}.workspace-logo-upload>div>strong{text-transform:uppercase;font:400 20px "Headliner No. 45",Impact,sans-serif}.workspace-logo-upload>div>small{color:#827b72;font-size:9px}.workspace-logo-upload img{object-fit:contain;width:100%;max-width:260px;height:112px}.experience-page{padding-bottom:90px}.experience-preview{color:#aaa298;letter-spacing:1.5px;border:1px solid #5c554b;padding:8px 11px;font:800 9px Inter,sans-serif}.experience-card,.experience-complete{border:1px solid #514a41;border-left:5px solid var(--orange);background:linear-gradient(145deg,#1f1d1afa,#080808fa);max-width:860px;box-shadow:0 24px 70px #000}.experience-card{padding:0 32px 30px}.experience-progress{background:#0b0b0a;border-bottom:1px solid #37332e;grid-template-columns:repeat(4,1fr);margin:0 -32px 28px;display:grid}.experience-progress div{color:#69645d;letter-spacing:1px;text-transform:uppercase;align-items:center;gap:9px;padding:15px 12px;font:800 8px Inter,sans-serif;display:flex;position:relative}.experience-progress div:not(:last-child):after{content:"";background:#37332e;width:1px;height:25px;position:absolute;right:0}.experience-progress i{border:1px solid #565149;border-radius:50%;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.experience-progress .active{color:#eee8dd}.experience-progress .active i{border-color:var(--orange);background:var(--orange);color:#fff}.experience-plan{background:#11110f;border:1px solid #433e37;justify-content:space-between;align-items:center;margin-bottom:26px;padding:13px 15px;display:flex}.experience-plan span,.experience-kicker{color:var(--orange);letter-spacing:1.8px;font:800 9px Inter,sans-serif}.experience-plan b{font:400 22px "Headliner No. 45",Impact,sans-serif}.experience-panel h2,.experience-complete h2{text-transform:uppercase;margin:8px 0 7px;font:400 clamp(38px,5vw,55px)/.92 "Headliner No. 45",Impact,sans-serif}.experience-panel>p,.experience-complete>p{color:#aaa298;max-width:590px;margin:0 0 24px;font-size:12px;line-height:1.6}.experience-panel label{color:var(--orange);letter-spacing:1.4px;font:800 9px Inter,sans-serif;display:block}.experience-panel input,.experience-panel select{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;border:1px solid #4a443d;width:100%;margin-top:8px;padding:15px;font:600 13px Inter,sans-serif}.experience-fields{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.experience-actions{justify-content:flex-end;gap:10px;margin-top:28px;display:flex}.experience-actions button,.experience-complete button{background:var(--orange);color:#fff;text-transform:uppercase;cursor:pointer;border:1px solid #ef7431;padding:14px 19px;font:400 20px "Headliner No. 45",Impact,sans-serif}.experience-actions button.secondary{color:#c0b9ae;background:#171614;border-color:#514b43;margin-right:auto}.experience-actions button:disabled{opacity:.45;cursor:not-allowed}.experience-testnote,.experience-complete>small{color:#746f68;margin-top:17px;font-size:9px;display:block}.experience-upload{cursor:pointer;background:#0a0a09;flex-direction:column;justify-content:center;align-items:center;min-height:190px;border:1px dashed #6b6258!important;display:flex!important}.experience-upload input{display:none}.experience-upload>b{color:var(--orange);font:42px/1 Impact,sans-serif}.experience-upload span{margin-top:10px}.experience-upload small{color:#716b63;margin-top:6px}.experience-upload img{object-fit:contain;max-width:220px;max-height:145px}.experience-empty{border-left:3px solid var(--orange);background:#1d130d;flex-direction:column;gap:5px;margin-top:16px;padding:15px;display:flex}.experience-empty b{font:400 18px "Headliner No. 45",Impact,sans-serif}.experience-empty span{color:#9b948a;font-size:9px}.experience-complete{text-align:center;padding:42px 34px}.experience-bandmark{border:2px solid var(--orange);background:#080808;border-radius:50%;place-items:center;width:110px;height:110px;margin:10px auto 22px;display:grid;overflow:hidden;box-shadow:0 0 0 7px #cf4b011f}.experience-bandmark img{object-fit:contain;width:100%;height:100%}.experience-bandmark b{color:var(--orange);font:58px Impact,sans-serif}.experience-complete>p{margin:0 auto 24px}.experience-summary{border:1px solid #403b34;grid-template-columns:repeat(3,1fr);margin:25px 0;display:grid}.experience-summary span{color:#827c73;letter-spacing:1px;padding:15px 10px;font:800 8px Inter,sans-serif}.experience-summary span:not(:last-child){border-right:1px solid #403b34}.experience-summary b{color:#eee8dd;margin-top:6px;font-size:10px;display:block}.experience-complete button{margin-top:4px}@media (width<=700px){.experience-preview{padding:6px;font-size:6px}.experience-card{padding:0 20px 22px}.experience-progress{margin:0 -20px 22px}.experience-progress div{justify-content:center;padding:12px 4px}.experience-progress span{display:none}.experience-fields{grid-template-columns:1fr}.experience-plan b{font-size:17px}.experience-actions{flex-wrap:wrap}.experience-actions button{font-size:17px}.experience-summary{grid-template-columns:1fr}.experience-summary span:not(:last-child){border-bottom:1px solid #403b34;border-right:0}}.settings-privacy{background:linear-gradient(135deg,#211f1b,#0d0d0c);border:1px solid #5d574d;justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:26px;display:flex;box-shadow:0 12px 32px #0008}.settings-privacy span,.privacy-page header>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font:700 12px/1.2 Inter,sans-serif}.settings-privacy h2{text-transform:uppercase;margin:7px 0 5px;font:400 32px/1 Brushfire,sans-serif}.settings-privacy p{color:#c9c4ba;max-width:780px;margin:0}.settings-privacy a,.privacy-page header a{color:#fff;white-space:nowrap;background:#cf4b01;border:1px solid #e6631a;padding:13px 17px;font:700 14px/1 Inter,sans-serif;text-decoration:none;display:inline-flex}.privacy-page{color:#eee9df;background:radial-gradient(circle at 80% 0,#392015 0,#0000 30%),#090909;min-height:100vh;padding:54px 24px 80px}.privacy-page>header,.privacy-page>article{width:min(900px,100%);margin:0 auto}.privacy-page header a{margin-bottom:34px}.privacy-page h1{color:#f4efe6;text-transform:uppercase;margin:10px 0 4px;font:400 clamp(52px,9vw,92px)/.85 Brushfire,sans-serif}.privacy-page header p{color:#999289}.privacy-page article{background:#151412;border:1px solid #514d46;margin-top:35px;box-shadow:0 20px 55px #000}.privacy-page article section{border-bottom:1px solid #38352f;padding:24px 28px}.privacy-page article section:last-child{border-bottom:0}.privacy-page h2{color:#db5a13;text-transform:uppercase;margin:0 0 10px;font:400 28px/1 Brushfire,sans-serif}.privacy-page article p{color:#d0cbc1;margin:0;font:400 15px/1.65 Inter,sans-serif}@media (width<=720px){.settings-privacy{flex-direction:column;align-items:flex-start}.settings-privacy a{white-space:normal}.privacy-page{padding:28px 14px 60px}.privacy-page article section{padding:20px}.privacy-page h1{font-size:54px}}.settings-data-transfer{background:#111;border:1px solid #ffffff1f;padding:24px}.settings-data-transfer header{justify-content:space-between;gap:24px;display:flex}.settings-data-transfer header>div{min-width:260px}.settings-data-transfer header span{color:#cf4b01;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.settings-data-transfer h2{margin:7px 0 0}.settings-data-transfer p{color:#b9b6b2;max-width:680px}.settings-data-transfer>div{flex-wrap:wrap;gap:12px;margin:20px 0 12px;display:flex}.settings-data-transfer button,.settings-data-transfer label{color:#fff;cursor:pointer;background:#cf4b01;border:0;justify-content:center;align-items:center;padding:12px 16px;font-weight:800;display:inline-flex}.settings-data-transfer label input{display:none}.settings-data-transfer>small,.settings-data-transfer>strong{margin-top:8px;display:block}.settings-data-transfer>strong{color:#cf4b01}@media (width<=720px){.settings-data-transfer header{display:block}.settings-data-transfer header>div{min-width:0}}.workspace-switcher{background:linear-gradient(145deg,#201a16,#0d0c0b);border:1px solid #5a4b40;grid-template-columns:minmax(220px,1fr) minmax(260px,1.5fr);align-items:center;gap:8px 20px;padding:20px 24px;display:grid}.workspace-switcher span{color:#cf4b01;letter-spacing:.14em;text-transform:uppercase;font:800 10px Inter,sans-serif}.workspace-switcher select{color:#fff;background:#0d0c0b;border:1px solid #66594f;padding:12px;font-weight:800}.workspace-switcher small{color:#979189;grid-column:1/-1}@media (width<=720px){.workspace-switcher{grid-template-columns:1fr}}.migrated-finance{background:#111;border:1px solid #413c35}.migrated-finance>header{border-bottom:1px solid #413c35;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.migrated-finance header span{color:#cf4b01;text-transform:uppercase;font:800 9px Inter,sans-serif}.migrated-finance h2{margin:6px 0 0;font:400 29px/1 Brushfire,sans-serif}.migrated-finance>div article{border-bottom:1px solid #302d29;justify-content:space-between;gap:20px;padding:16px 24px;display:flex}.migrated-finance article span>*{display:block}.migrated-finance article small{color:#8f8981}.migrated-finance article strong{margin-top:5px}.migrated-finance article em{color:#a49e95;margin-top:4px;font-style:normal}.migrated-finance article>span:last-child{text-align:right}.migrated-finance article>span:last-child b{color:#cf4b01;margin-top:6px;font-size:20px}.migrated-finance>p{padding:24px}.module-mobile .module-hero>a,.force-mobile .module-hero>a{margin-top:15px;font-size:16px;display:inline-block}.ops-workspace{color:#eee8dd;background:linear-gradient(145deg,#1a1917,#090909);border:1px solid #4b463f;margin-top:16px;position:relative;box-shadow:0 18px 48px #000}.ops-workspace>header{background:radial-gradient(circle at 85% 0,#cf4b012e,#0000 35%),#141311;border-bottom:3px double #4d4841;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.ops-workspace>header span,.ops-modal header span{color:var(--orange);letter-spacing:1.5px;font:800 8px Inter,sans-serif}.ops-workspace>header h2,.ops-modal h2{text-transform:uppercase;margin:5px 0;font:400 34px/1 Brushfire,sans-serif}.ops-workspace>header p{color:#9d968d;margin:0;font-size:10px}.ops-workspace button{color:#ddd6cb;text-transform:uppercase;cursor:pointer;background:#201e1b;border:1px solid #575148;padding:9px 11px;font:800 8px Inter,sans-serif}.ops-workspace>header>button,.ops-modal button.primary{background:var(--orange);color:#fff;border-color:#ef7431}.ops-summary{border-bottom:1px solid #3e3a34;grid-template-columns:repeat(3,1fr);display:grid}.ops-summary article{border-right:1px solid #393631;padding:14px 18px}.ops-summary b,.ops-summary span{display:block}.ops-summary b{font:400 28px "Headliner No. 45",Impact,sans-serif}.ops-summary span{color:#8e887f;text-transform:uppercase;margin-top:4px;font:800 7px Inter,sans-serif}.ops-tools{background:#181714;border-bottom:1px solid #3d3933;gap:8px;padding:11px 14px;display:flex}.ops-tools>input{color:#eee8dd;background:#0c0c0b;border:1px solid #4a453f;flex:1;min-width:220px;padding:9px 11px}.ops-table-wrap{max-width:100%;overflow:auto}.ops-table{border-collapse:collapse;width:100%;min-width:760px}.ops-table th{color:#a39c92;text-align:left;text-transform:uppercase;background:#191815;border-bottom:2px solid #514b43;padding:11px;font:800 7px Inter,sans-serif}.ops-table td{color:#c9c3b8;border-bottom:1px solid #302e2a;padding:12px 11px;font-size:9px}.ops-table td:first-child b,.ops-table td:first-child small{display:block}.ops-table td:first-child b{font-size:11px}.ops-table td:first-child small{color:#827c73;margin-top:4px}.ops-table td:last-child{text-align:right;white-space:nowrap}.ops-table td:last-child button+button{margin-left:5px}.ops-table em{color:#cf6a32;font-style:normal}.ops-modal{z-index:1500;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.ops-modal__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;inset:0;background:#000000db!important;border:0!important}.ops-modal>section{background:#111;border:1px solid #686158;width:min(880px,100%);max-height:92vh;position:relative;overflow:auto;box-shadow:0 30px 90px #000}.ops-modal>section>header{border-bottom:3px solid var(--orange);justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.ops-modal>section>header>button{color:#fff;background:0 0;border:0;font-size:26px}.ops-form{grid-template-columns:1fr 1fr;gap:13px;padding:20px;display:grid}.ops-form label span{color:#9b948a;text-transform:uppercase;margin-bottom:6px;font:800 7px Inter,sans-serif;display:block}.ops-form input,.ops-form select,.ops-form textarea{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0b0a;border:1px solid #49443d;width:100%;padding:11px;font:600 9px Inter,sans-serif}.ops-form textarea{resize:vertical}.ops-form label.wide{grid-column:1/-1}.ops-upload a{color:#ef7431;margin-top:9px;display:block}.ops-modal footer{border-top:1px solid #3d3933;justify-content:flex-end;gap:8px;padding:15px 20px;display:flex}.ops-modal footer .danger{color:#ff9587;border-color:#713b35;margin-right:auto}@media (width<=760px){.ops-workspace{border-inline:0;margin:10px 0}.ops-workspace>header{padding:15px 13px;display:block}.ops-workspace>header h2{font-size:28px}.ops-workspace>header>button{width:100%;margin-top:13px}.ops-summary article{padding:11px}.ops-tools{flex-wrap:wrap;padding:9px}.ops-tools>input{flex-basis:100%;width:100%;min-width:0}.ops-modal{align-items:end;padding:0}.ops-modal>section{border-width:1px 0 0;width:100%;max-height:94vh}.ops-form{grid-template-columns:1fr;padding:14px}.ops-form label.wide{grid-column:1}.ops-modal footer{background:#111;position:sticky;bottom:0}.crew-availability-workspace{margin-top:10px}}:root{--roadcase-panel-frame:url(/assets/roadcase-panel-frame-square.png)}.dash-card,.quick-strip,.module-canvas,.mobile-snapshot,.mobile-availability,.crm-table-wrap,.crm-kanban>section,.crm-kpis>article,.settings-data-transfer,.experience-panel,.user-modal__panel,.ops-workspace,.post-composer,.scheduled-content,.migrated-finance{border:9px solid #0000;border-image-source:var(--roadcase-panel-frame);background-color:#10100f;border-image-slice:92;border-image-width:9px;border-image-outset:0;border-image-repeat:stretch;position:relative;box-shadow:0 12px 30px #00000073}.module-canvas{border-width:9px;border-image-width:9px}.dash-card__header,.dash-card__body,.mobile-snapshot>header,.mobile-snapshot>div{z-index:1;position:relative}.dash-card__header{border-bottom-color:#cf4b015c}.quick-strip{min-height:62px}@media (width<=760px){.dash-card,.quick-strip,.module-canvas,.mobile-snapshot,.mobile-availability,.crm-table-wrap,.crm-kanban>section,.crm-kpis>article,.settings-data-transfer,.experience-panel,.user-modal__panel,.ops-workspace,.post-composer,.scheduled-content,.migrated-finance{border-width:7px;border-image-width:7px}}body{background-color:#050504;background-image:radial-gradient(at 78% 4%,#cf4b0121,#0000 25%),radial-gradient(at 7% 82%,#cf4b010e,#0000 22%),repeating-linear-gradient(104deg,#0000 0 84px,#ffffff03 85px,#0000 87px),repeating-linear-gradient(0deg,#ffffff02 0 1px,#0000 1px 4px)}.desktop-main,.module-desktop,.mobile-shell,.module-mobile{background-color:#070706}.dashboard-canvas,.module-canvas{background-image:radial-gradient(at 83% 2%,#cf4b011f,#0000 23%),linear-gradient(#ffffff03 1px,#0000 1px);background-size:100% 100%,100% 5px}.topbar,.mobile-top{background:linear-gradient(#ffffff12,#0000 4px),linear-gradient(90deg,#080807,#141311 50%,#080807);border-top:3px solid #3e3b35;border-bottom:3px solid #272521;box-shadow:inset 0 -1px #59544c,0 8px 25px #000000b3}.topbar:after,.mobile-top:after{content:"";background:linear-gradient(90deg,transparent,var(--orange) 18%,#4b1c07 55%,transparent);height:1px;position:absolute;bottom:-3px;left:0;right:0}.topbar,.mobile-top{position:relative}.case-label,.case-footer,.card-action,.crm-title button,.crm-viewbar button,.crm-tools button,.module-hero button,.module-panel button,.calendar-toolbar button,.ops-workspace button,.settings-data-transfer button,.settings-data-transfer label{letter-spacing:.7px;text-transform:uppercase;font-family:"Headliner No. 45",Impact,sans-serif}.nav-item,.dash-card__header h2,.mobile-snapshot header,.module-panel h2,.crm-title h2,.calendar-board h2,.availability-board h2,.ops-workspace>header h2,.post-composer h2,.scheduled-content h2{color:#eee8dd;text-transform:uppercase;text-shadow:2px 2px #000;font-family:Brushfire,sans-serif;font-weight:400}.dash-card__header,.module-panel>header,.mobile-snapshot>header,.crm-title,.calendar-board>header,.availability-board>header,.ops-workspace>header,.post-composer>header,.scheduled-content>header{background:linear-gradient(#ffffff0e,#0000 6px),linear-gradient(#211f1c,#0d0d0c);position:relative}.dash-card__header:after,.module-panel>header:after,.mobile-snapshot>header:after,.crm-title:after,.calendar-board>header:after,.availability-board>header:after,.ops-workspace>header:after,.post-composer>header:after,.scheduled-content>header:after{content:"";z-index:2;background:linear-gradient(90deg,var(--orange),#702600 62%,transparent);clip-path:polygon(0 30%,18% 0,42% 45%,67% 12%,100% 55%,100% 100%,0 100%);height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.dash-card__body,.module-panel,.crm-workspace,.calendar-availability,.ops-workspace,.post-composer,.scheduled-content,.settings-data-transfer{background-color:#0d0d0c;background-image:radial-gradient(at 100% 0,#cf4b0113,#0000 28%),repeating-linear-gradient(112deg,#0000 0 62px,#ffffff03 63px,#0000 65px),linear-gradient(145deg,#1f1e1bf5,#080807fa)}.module-metrics article,.crm-kpis>article,.finance-grid>div{border:1px solid #49443c;border-left:3px solid var(--orange);background:linear-gradient(145deg,#1c1a17,#0b0b0a);position:relative;overflow:hidden;box-shadow:4px 5px #00000073}.module-metrics article:before,.crm-kpis>article:before{content:"";background:linear-gradient(90deg,var(--orange),transparent 75%);height:2px;position:absolute;inset:0 0 auto}.module-hero>button,.module-hero>a,.crm-title>button,.ops-workspace>header>button,.experience-actions button,.settings-data-transfer button,.settings-data-transfer label,.external-calendar-actions a:first-child,.post-actions button:not(.suggest){color:#fff;clip-path:polygon(1% 4%,98% 0,100% 91%,97% 100%,2% 97%,0 13%);background:linear-gradient(#df5a12,#ae3800);border:1px solid #f07835;transition:transform .16s,filter .16s;box-shadow:inset 0 1px #fff3,3px 4px #080808}.module-hero>button:hover,.module-hero>a:hover,.crm-title>button:hover,.ops-workspace>header>button:hover,.experience-actions button:hover,.settings-data-transfer button:hover,.settings-data-transfer label:hover,.external-calendar-actions a:first-child:hover,.post-actions button:not(.suggest):hover{filter:brightness(1.16);transform:translateY(-2px)}.crm-viewbar button,.calendar-view-switch button,.gig-record-tabs button{color:#aaa39a;background:linear-gradient(#1d1c19,#0b0b0a);border:1px solid #403b34}.crm-viewbar button.active,.calendar-view-switch button.active,.gig-record-tabs button.active{border-color:#9e3b08;border-bottom-color:var(--orange);color:#fff;box-shadow:inset 0 -2px var(--orange);background:linear-gradient(#3a1b0b,#16100c)}.hero,.module-hero{border-color:#514b43;box-shadow:0 20px 50px #000,inset 0 0 0 1px #ffffff09}.hero:after,.module-hero:after{background:var(--orange);clip-path:polygon(0 48%,13% 15%,31% 55%,49% 8%,68% 58%,84% 20%,100% 45%,100% 100%,0 100%);height:7px}.crm-table th,.ops-table th{color:#d2cbc0;background:linear-gradient(#211f1c,#0b0b0a);border-bottom-color:#8d3507}.crm-table tr:hover td,.ops-table tr:hover td{background:linear-gradient(90deg,#cf4b011c,#cf4b0106)}@media (width<=760px){.dashboard-canvas,.module-canvas{background-size:100% 100%,100% 4px}.mobile-top{border-top-width:2px;border-bottom-width:2px}.dash-card__header:after,.module-panel>header:after,.mobile-snapshot>header:after{left:9px;right:9px}.module-metrics article,.crm-kpis>article{box-shadow:2px 3px #00000080}}.crm-line-artwork{object-fit:cover;background:#080808;display:block;box-shadow:2px 2px #000;border:1px solid #7b7064!important;width:72px!important;height:46px!important}.crm-no-artwork{color:#777067;text-transform:uppercase;border:1px dashed #4c4740;place-items:center;width:72px;height:46px;font:700 7px Inter,sans-serif;display:grid}.crm-card-no-art{color:#796e64;text-transform:uppercase;background:radial-gradient(circle at 50% 35%,#29231f,#0b0b0a 70%);place-items:center;width:100%;height:155px;font:400 19px "Headliner No. 45",Impact,sans-serif;display:grid}.gig-upload-notice{border-left:3px solid var(--orange);color:#d8d0c6;background:#24140b;margin-top:12px;padding:10px 12px;font-size:9px}.gig-document-list,.gig-document-folders{background:#0d0d0c;border:1px solid #49433b;margin-top:16px}.gig-document-list>header,.gig-document-folders>header{border-bottom:2px solid var(--orange);justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.gig-document-list>a{color:#eee8dd;border-bottom:1px solid #302d29;justify-content:space-between;gap:12px;padding:11px 14px;text-decoration:none;display:flex}.gig-document-list small,.gig-document-folders small{color:#928b81}.gig-document-folders>header span{color:var(--orange);text-transform:uppercase;font-weight:900;display:block}.gig-document-folders>header b{margin-top:4px;display:block}.gig-document-folders>header>button{border-color:var(--orange)!important;color:#fff!important}.folder-notice{background:#24140b;border-bottom:1px solid #372f29;margin:0;color:#ef7431!important;padding:10px 14px!important}.folder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid}.gig-document-folders article{background:#111;border:1px solid #3b3732;min-width:0}.gig-document-folders article.open{border-color:#80401d;grid-column:1/-1}.folder-card{text-align:left;align-items:center;gap:12px;width:100%;min-height:105px;display:flex;background:linear-gradient(145deg,#1e1c19,#0e0e0d)!important;border:0!important}.folder-card i{color:var(--orange);font-size:42px}.folder-card span{flex-direction:column;flex:1;min-width:0;display:flex}.folder-card span b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.folder-card em{color:var(--orange);font-size:25px}.folder-contents{border-top:2px solid var(--orange);background:#0b0b0a}.folder-actions{gap:8px;padding:10px;display:flex}.folder-actions label,.folder-actions button{color:#ddd6cb;text-transform:uppercase;cursor:pointer;background:#201e1b;border:1px solid #575148;padding:9px 11px;font:800 8px Inter,sans-serif}.folder-actions label{border-color:var(--orange);background:#4a210d}.gig-document-folders ul{margin:0;padding:0;list-style:none}.gig-document-folders li{border-top:1px solid #292622;align-items:center;display:flex}.gig-document-folders li a{color:#eee8dd;flex:1;justify-content:space-between;padding:10px 16px;text-decoration:none;display:flex}.gig-document-folders li>button{margin-right:10px;font-size:18px;color:#c76a49!important;background:0 0!important;border:0!important}.folder-contents>p,.empty-folders{color:#8f887f;grid-column:1/-1;margin:0;padding:18px}.empty-folders{border:1px dashed #4a443c}@media (width<=760px){.folder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:9px}.folder-card{min-height:88px;padding:10px!important}.folder-card i{font-size:31px}.folder-card span b{font-size:11px}.gig-document-folders>header{align-items:flex-start}.folder-actions{flex-wrap:wrap}.gig-document-folders li a{flex-direction:column;gap:3px}}.drive-workspace{color:#eee8dd;background:#090909;border:1px solid #47423b;min-height:620px;box-shadow:8px 10px #00000061}.drive-header{background:linear-gradient(110deg,#22130b,#0e0d0c 58%);border-bottom:3px solid #7e2f06;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;display:flex}.drive-header span{color:var(--orange);letter-spacing:1.8px;font:800 7px Inter,sans-serif}.drive-header h2{color:#fff;text-transform:uppercase;margin:4px 0;font:400 34px/1 Brushfire,sans-serif}.drive-header p{color:#918a81;margin:0;font:500 9px/1.45 Inter,sans-serif}.drive-new{min-width:120px;border-color:var(--orange)!important;color:#fff!important;background:#cf4b01!important}.drive-toolbar{background:#121211;border-bottom:1px solid #34312d;grid-template-columns:minmax(180px,1fr) minmax(230px,420px) auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.drive-toolbar nav{align-items:center;gap:8px;min-width:0;display:flex}.drive-toolbar nav button{box-shadow:none!important;color:#ef7431!important;background:0 0!important;border:0!important;padding:6px 8px!important}.drive-toolbar nav i{color:#686159}.drive-toolbar nav b{text-overflow:ellipsis;white-space:nowrap;font:700 9px Inter,sans-serif;overflow:hidden}.drive-search{background:#1b1a18;border:1px solid #48433d;align-items:center;gap:9px;min-height:38px;padding:0 12px;display:flex}.drive-search input{color:#eee8dd;outline:0;width:100%;font:600 9px Inter,sans-serif;background:0 0!important;border:0!important}.drive-view{border:1px solid #48433d;display:flex}.drive-view button{min-width:39px;font-size:16px;box-shadow:none!important;color:#756e65!important;background:#161513!important;border:0!important;padding:7px!important}.drive-view button.active{color:#ef7431!important;background:#3b1c0d!important}.drive-notice{background:#24140b;border-bottom:1px solid #633016;margin:0;font:700 8px Inter,sans-serif;color:#ef7431!important;padding:9px 18px!important}.drive-root,.drive-folder-view{padding:18px}.drive-section-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.drive-section-title>div:first-child{align-items:baseline;gap:9px;display:flex}.drive-section-title span{color:#eee8dd;text-transform:uppercase;font:400 23px/1 Brushfire,sans-serif}.drive-section-title small{color:#7f786f;text-transform:uppercase;font:700 7px Inter,sans-serif}.drive-folder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.drive-folder{text-align:left;align-items:center;gap:12px;min-height:76px;display:flex;background:linear-gradient(145deg,#201e1a,#11110f)!important;border:1px solid #48423b!important;padding:12px 14px!important;box-shadow:3px 4px #000!important}.drive-folder:hover{background:linear-gradient(145deg,#2a1c13,#12110f)!important;border-color:#9c4518!important}.drive-folder>i{color:#ef7431;font-size:30px}.drive-folder>span{flex-direction:column;flex:1;min-width:0;display:flex}.drive-folder b,.drive-file-info b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drive-folder b{font:800 9px Inter,sans-serif}.drive-folder small,.drive-file-info small{color:#878078;margin-top:4px;font:600 7px Inter,sans-serif}.drive-folder em{color:#736b62;font-size:20px}.drive-folder-grid.list{grid-template-columns:1fr}.drive-folder-grid.list .drive-folder{min-height:58px}.drive-folder-actions{gap:7px;display:flex}.drive-folder-actions label,.drive-folder-actions button{color:#cfc8be;text-transform:uppercase;cursor:pointer;background:#1b1917;border:1px solid #554d44;padding:8px 11px;font:800 7px Inter,sans-serif}.drive-folder-actions label{color:#fff;background:#4a210d;border-color:#a84513}.drive-file-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.drive-file{background:#151412;border:1px solid #413c36;min-width:0;position:relative;overflow:hidden;box-shadow:3px 4px #000}.drive-file>a{color:inherit;text-decoration:none}.drive-file-preview{background:radial-gradient(circle at 50% 35%,#2b2722,#080808 72%);border-bottom:1px solid #3a3530;place-items:center;height:150px;display:grid;overflow:hidden}.drive-file-preview img,.drive-file-preview video{object-fit:cover;width:100%;height:100%}.drive-file-preview span{color:#ef7431;background:#211a16;border:1px solid #72533e;place-items:center;width:64px;height:82px;font:900 10px Inter,sans-serif;display:grid;box-shadow:6px 7px #000}.drive-file-info{align-items:center;gap:9px;padding:11px 34px 11px 11px;display:flex}.drive-file-info>i{color:#ef7431;min-width:34px;font:900 6px Inter,sans-serif}.drive-file-info>span{flex-direction:column;min-width:0;display:flex}.drive-file-info b{font:700 8px Inter,sans-serif}.drive-file>button{font-size:17px;position:absolute;bottom:7px;right:6px;min-width:26px!important;min-height:26px!important;box-shadow:none!important;color:#a66646!important;background:0 0!important;border:0!important;padding:0!important}.drive-file-grid.list{grid-template-columns:1fr}.drive-file-grid.list .drive-file-preview{border:0;border-right:1px solid #3a3530;width:70px;height:58px}.drive-file-grid.list .drive-file>a{display:flex}.drive-file-grid.list .drive-file-info{flex:1}.drive-empty{color:#8e877e;text-align:center;border:1px dashed #4c453e;grid-column:1/-1;margin:0;padding:30px}@media (width<=900px){.drive-file-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.drive-workspace{min-height:calc(100vh - 210px);box-shadow:none;border-left:0;border-right:0}.drive-header{padding:16px}.drive-header h2{font-size:29px}.drive-header p{display:none}.drive-new{min-width:auto;padding:8px 10px!important}.drive-toolbar{grid-template-columns:1fr auto;padding:9px}.drive-toolbar nav{grid-column:1/-1}.drive-search{min-width:0}.drive-root,.drive-folder-view{padding:11px 9px}.drive-folder-grid{grid-template-columns:1fr}.drive-folder{min-height:64px}.drive-file-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.drive-file-preview{height:120px}.drive-section-title{align-items:flex-start}.drive-folder-actions{flex-wrap:wrap;justify-content:flex-end}.drive-folder-actions label,.drive-folder-actions button{padding:7px 8px}.drive-file-grid.list{grid-template-columns:1fr}}.drive-folder{min-height:78px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;position:relative;overflow:hidden;background:radial-gradient(circle at 0,#cf4b011f,#0000 42%),linear-gradient(115deg,#272522eb,#111110b8 72%,#0a0a0a8c)!important;border:1px solid #ffffff13!important;border-radius:12px!important;padding:14px 16px!important;box-shadow:inset 0 1px #ffffff0b,0 8px 24px #0000002e!important}.drive-folder:after{content:"";pointer-events:none;background:linear-gradient(100deg,#ffffff06,#0000 48%);position:absolute;inset:0}.drive-folder:hover{transform:translateY(-2px);background:radial-gradient(circle at 0,#cf4b0133,#0000 46%),linear-gradient(115deg,#2b2723f5,#111110c2)!important;border-color:#ef74316b!important;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #00000042,0 0 0 1px #cf4b010f!important}.drive-folder:active{transform:translateY(0)scale(.99)}.drive-folder>i{color:#fff;background:linear-gradient(145deg,#d9530b,#8f3105);border-radius:10px;place-items:center;width:38px;height:38px;font-size:20px;font-style:normal;display:grid;box-shadow:0 6px 15px #cf4b012e}.drive-folder b{color:#f4efe8;letter-spacing:.15px;font-size:10px}.drive-folder small{color:#8f8982;margin-top:5px}.drive-folder em{color:#69645e;transition:color .18s,transform .18s}.drive-folder:hover em{color:#ef7431;transform:translate(2px)}.drive-search{background:linear-gradient(110deg,#201f1deb,#141413b8);border-color:#ffffff14;border-radius:10px;box-shadow:inset 0 1px #ffffff09}.drive-view{border-color:#ffffff14;border-radius:9px;overflow:hidden}.drive-view button{transition:background .18s,color .18s}.drive-view button.active{background:linear-gradient(145deg,#4b210d,#25150e)!important}.drive-new,.drive-folder-actions label,.drive-folder-actions button{transition:transform .18s,filter .18s;border-radius:8px!important;box-shadow:0 7px 18px #0003!important}.drive-new:hover,.drive-folder-actions label:hover,.drive-folder-actions button:hover{filter:brightness(1.12);transform:translateY(-1px)}.drive-file{background:linear-gradient(145deg,#1b1a18f0,#0d0d0cc7);border-color:#ffffff13;border-radius:12px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 9px 24px #0003}.drive-file:hover{border-color:#ef743159;transform:translateY(-2px);box-shadow:0 14px 30px #0000004d}@media (width<=760px){.drive-folder{min-height:68px;border-radius:10px!important}.drive-folder:hover,.drive-file:hover{transform:none}.drive-folder>i{border-radius:9px;width:34px;height:34px}}.gig-loaded-images{background:linear-gradient(145deg,#171512,#080808);border:1px solid #514a42;margin-top:16px;box-shadow:7px 9px #00000061}.gig-loaded-images>header{background:linear-gradient(#211f1c,#0d0d0c);border-bottom:2px solid #71300d;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.gig-loaded-images>header span{color:var(--orange);letter-spacing:1.5px;text-transform:uppercase;font:800 7px Inter,sans-serif}.gig-loaded-images>header h4{color:#eee8dd;text-transform:uppercase;margin:4px 0 0;font:400 23px/1 Brushfire,sans-serif}.gig-loaded-images>header b{color:#aaa298;text-transform:uppercase;border:1px solid #4e4840;padding:7px 9px;font:800 7px Inter,sans-serif}.gig-loaded-images__main{background:radial-gradient(circle at 50% 38%,#25211d,#050505 72%);place-items:center;min-height:310px;padding:16px;display:grid;position:relative}.gig-loaded-images__main img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:430px;display:block;box-shadow:0 15px 35px #000}.gig-loaded-images__main>span{border-left:3px solid var(--orange);color:#eee8dd;letter-spacing:1px;text-transform:uppercase;background:#000000db;padding:7px 10px;font:800 7px Inter,sans-serif;position:absolute;bottom:16px;left:16px}.gig-loaded-images__main .set-gig-icon{color:#fff;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#f46b27,#c73b08);border:1px solid #ef7431;border-radius:9px;padding:10px 14px;font:800 10px Inter,sans-serif;position:absolute;bottom:16px;right:16px;box-shadow:0 8px 24px #0009}.gig-loaded-images__main .set-gig-icon:disabled{color:#ef7431;cursor:default;background:#0d0d0ce6;border-color:#55504a}.gig-artwork-preview{border-top:1px solid #39352f;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:9px;padding:12px;display:grid}.gig-artwork-preview button{color:#b8b0a5;text-align:left;cursor:pointer;background:#0a0a09;border:1px solid #514a42;min-width:0;padding:0;position:relative;overflow:hidden;box-shadow:3px 4px #00000073}.gig-artwork-preview button.active{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange),3px 4px 0 #00000073}.gig-artwork-preview img{object-fit:cover;width:100%;height:92px;display:block}.gig-artwork-preview button span{text-overflow:ellipsis;white-space:nowrap;color:inherit;text-transform:uppercase;padding:7px;font:700 7px Inter,sans-serif;display:block;overflow:hidden}.gig-artwork-preview button.active span{color:#ef7431}.gig-overview-intro{color:#979087;margin:-5px 0 16px;font:500 9px/1.5 Inter,sans-serif}.gig-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gig-overview-grid article{background:linear-gradient(145deg,#181714,#0d0d0c);border:1px solid #49433b;padding:15px}.gig-overview-grid article>header{border-bottom:1px solid #35312c;justify-content:space-between;align-items:center;gap:10px;margin:-2px 0 10px;padding-bottom:9px;display:flex}.gig-overview-grid h4{color:#eee8dd;text-transform:uppercase;margin:0;font:400 20px/1 Brushfire,sans-serif}.gig-overview-grid article>header button{color:#ef7431;text-transform:uppercase;background:#25170f;border:1px solid #744224;padding:6px 8px;font:800 6px Inter,sans-serif}.gig-overview-grid article>div{border-bottom:1px dotted #302d29;grid-template-columns:120px minmax(0,1fr);gap:10px;padding:7px 0;display:grid}.gig-overview-grid article>div:last-child{border-bottom:0}.gig-overview-grid small{color:#8f8980;letter-spacing:.5px;text-transform:uppercase;font:800 7px Inter,sans-serif}.gig-overview-grid b{overflow-wrap:anywhere;color:#d9d3ca;white-space:pre-line;min-width:0;font:600 9px/1.45 Inter,sans-serif}.gig-overview-route{background:radial-gradient(circle at 50% 0,#cf4b0133,#0000 48%),linear-gradient(145deg,#1b1916,#080808);border:1px solid #6b3b20;margin:0 0 14px;padding:16px 18px 14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #111,0 8px 22px #000}.gig-overview-route>header{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.gig-overview-route>header span{color:#cf4b01;letter-spacing:1.4px;text-transform:uppercase;font:800 7px Inter,sans-serif}.gig-overview-route>header h4{color:#eee8dd;text-transform:uppercase;margin:3px 0 0;font:400 24px/1 Brushfire,sans-serif}.gig-overview-route>header button{color:#ef7431;text-transform:uppercase;background:#25170f;border:1px solid #744224;padding:7px 9px;font:800 6px Inter,sans-serif}.gig-overview-route__line{grid-template-columns:minmax(100px,1fr) minmax(90px,1.2fr) minmax(100px,1fr) minmax(90px,1.2fr) minmax(100px,1fr);align-items:center;display:grid}.gig-route-stop{text-align:center;justify-items:center;min-width:0;display:grid}.gig-route-stop i{color:#ef7431;background:#151310;border:2px solid #cf4b01;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:8px;font:400 19px Inter,sans-serif;display:grid;box-shadow:0 0 0 5px #28231e,0 0 20px #cf4b0159}.gig-route-stop small,.gig-route-leg small{color:#888179;letter-spacing:.7px;text-transform:uppercase;font:800 6px Inter,sans-serif}.gig-route-stop b{color:#eee8dd;max-width:150px;margin:3px 0;font:700 9px/1.25 Inter,sans-serif}.gig-route-stop time{color:#ef7431;font:800 9px Inter,sans-serif}.gig-route-leg{text-align:center;grid-template-columns:auto auto;justify-content:center;gap:3px 6px;margin-top:-23px;padding-top:10px;display:grid;position:relative}.gig-route-leg:before{content:"";background:repeating-linear-gradient(90deg,#cf4b01 0 10px,#0000 10px 16px);height:2px;position:absolute;top:0;left:0;right:0}.gig-route-leg span{color:#cf4b01;grid-row:1/3;align-self:center;font-size:17px}.gig-route-leg strong{color:#d9d3ca;text-transform:uppercase;font:800 8px Inter,sans-serif}.gig-route-leg small{white-space:nowrap}.gig-overview-route>footer{color:#9d968d;border-top:1px solid #36312b;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:17px;padding-top:11px;font:600 7px/1.4 Inter,sans-serif;display:grid}.gig-overview-route>footer b{color:#ef7431;text-transform:uppercase}@media (width<=760px){.crm-card-no-art{width:94px;height:100%;min-height:108px}.gig-loaded-images__main{min-height:220px;padding:10px 10px 58px}.gig-loaded-images__main img{max-height:330px}.gig-loaded-images__main>span{bottom:13px;left:10px}.gig-loaded-images__main .set-gig-icon{padding:9px 10px;font-size:8px;bottom:10px;right:10px}.gig-artwork-preview{grid-template-columns:repeat(3,minmax(0,1fr));padding:9px}.gig-artwork-preview img{height:72px}.gig-overview-grid{grid-template-columns:1fr}.gig-overview-grid article>div{grid-template-columns:105px minmax(0,1fr)}.gig-record-tabs:after{content:"Swipe for more →";color:#8f8980;text-transform:uppercase;align-self:center;min-width:105px;padding:0 10px;font:800 6px Inter,sans-serif}.gig-overview-route{padding:14px 12px}.gig-overview-route__line{grid-template-columns:48px 1fr;align-items:start;gap:8px 10px}.gig-route-stop{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:42px 1fr;justify-items:start}.gig-route-stop i{grid-row:1/4;width:36px;height:36px;margin:0;font-size:16px}.gig-route-stop small,.gig-route-stop b,.gig-route-stop time{grid-column:2}.gig-route-stop b{margin:2px 0}.gig-route-leg{grid-template-rows:auto auto;grid-template-columns:34px 1fr;margin:0;padding:6px 0 8px}.gig-route-leg:before{background:repeating-linear-gradient(#cf4b01 0 7px,#0000 7px 11px);width:2px;height:23px;top:-12px;left:17px;right:auto}.gig-route-leg span{text-align:center;grid-row:1/3;font-size:14px}.gig-route-leg strong,.gig-route-leg small{text-align:left}.gig-overview-route>footer{grid-template-columns:1fr}}.gig-record-tabs{background:#090909;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px 12px;display:grid;overflow:visible}.gig-record-tabs button{color:#aaa39a;background:linear-gradient(#1d1c19,#121210);border:1px solid #454039;border-bottom:2px solid #5d554c;min-width:0;padding:11px 8px;box-shadow:inset 0 0 0 2px #0c0c0b}.gig-record-tabs button:hover{color:#eee8dd;border-color:#8b4b28}.gig-record-tabs button.active{color:#fff;background:linear-gradient(#3a1d0e,#1d120c);border-color:#cf4b01 #cf4b01 #ef7431;box-shadow:inset 0 0 0 2px #130c08,0 0 12px #cf4b012e}.gig-record-tabs:after{display:none!important}@media (width<=760px){.gig-record-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:7px}.gig-record-tabs button{min-width:0;padding:10px 6px;font-size:7px}}.meta-connection.connected{background:linear-gradient(90deg,#102718,#131210);border-color:#315d3c #315d3c #315d3c #4fb76b}.meta-connection.connected span{color:#65cf81}.social-connections>header{margin-bottom:18px}.social-connections>header span{color:var(--orange);text-transform:uppercase;font:800 8px Inter,sans-serif}.social-connections>header h3{margin:5px 0;font:400 30px "Headliner No. 45",Impact,sans-serif}.social-connections>header p,.social-connections>aside{color:#948d83;font-size:9px;line-height:1.55}.social-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.social-connection-grid article{background:linear-gradient(145deg,#171512,#0e0e0d);border:1px solid #403b34;padding:18px}.social-connection-grid article.connected{border-color:#42634a;box-shadow:inset 0 3px #4fb76b}.connection-brand{border-bottom:1px solid #34302b;align-items:center;gap:11px;padding-bottom:15px;display:flex}.connection-brand i{color:#fff;background:#1877f2;border-radius:50%;place-items:center;width:36px;height:36px;font:700 22px Arial;display:grid}.connection-brand.instagram i{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.connection-brand small,.connection-brand b{display:block}.connection-brand small{color:#958e85;text-transform:uppercase;font:800 7px Inter,sans-serif}.connection-brand b{color:#eee7dc;margin-top:4px}.social-connection-grid dl{margin:15px 0}.social-connection-grid dl div{border-bottom:1px solid #292621;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.social-connection-grid dt{color:#8b857d;font-size:8px}.social-connection-grid dd{color:#ddd7cf;text-align:right;margin:0;font-size:8px}.social-connection-grid footer{gap:8px;display:flex}.social-connection-grid button{border:1px solid var(--orange);background:var(--orange);color:#fff;text-transform:uppercase;padding:9px 11px;font:800 7px Inter,sans-serif}.social-connection-grid button.disconnect{color:#d89282;background:0 0;border-color:#5c3932}.social-connections>aside{border-left:3px solid var(--orange);background:#17130f;margin-top:13px;padding:11px}.post-results{background:#0c0c0b;border:1px solid #3b3832;margin-top:12px;padding:10px}.post-results header{justify-content:space-between;display:flex}.post-results div{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.post-results span small,.post-results span b{display:block}.post-results span small{color:#89837a;font-size:6px}.post-results span b{color:#f0e7db}.channel-checks{border:1px solid #46413a;margin:0;padding:8px}.channel-checks legend{color:#928c84;text-transform:uppercase;font:800 7px Inter,sans-serif}.channel-checks label{align-items:center;gap:5px;margin-right:10px;font-size:8px;display:inline-flex}@media (width<=760px){.social-connection-grid{grid-template-columns:1fr}}.meta-connection button:disabled,.scheduled-post footer .post-now:disabled{cursor:not-allowed;opacity:.38}.social-bulk .bulk-publish{background:#24673a;border-color:#57b86f}:is(.crm-workspace,.crm-detail,.calendar-availability,.crew-availability-workspace,.availability-generator,.sync-strip,.sync-modal,.external-calendar,.google-write-connection,.ops-workspace,.ops-modal,.social-workspace,.settings-users,.settings-data-transfer,.experience-card,.gig-booking-modal) button:not([class*=backdrop]),:is(.crm-workspace,.calendar-availability,.sync-strip,.external-calendar,.google-write-connection,.settings-data-transfer) a[class*=button]{color:#e6dfd4;clip-path:polygon(1% 5%,98% 0,100% 88%,97% 100%,2% 96%,0 14%);letter-spacing:.55px;text-transform:uppercase;cursor:pointer;background:repeating-linear-gradient(105deg,#0000 0 17px,#ffffff06 18px,#0000 20px),linear-gradient(#27231f,#100f0e);border:1px solid #6a5d51;border-radius:0;min-height:34px;padding:8px 13px;font:400 16px/1 "Headliner No. 45",Impact,sans-serif;text-decoration:none;transition:transform .15s,filter .15s,border-color .15s,color .15s;box-shadow:inset 0 1px #ffffff17,3px 4px #000000b8}:is(.crm-workspace,.crm-detail,.calendar-availability,.crew-availability-workspace,.availability-generator,.sync-strip,.sync-modal,.external-calendar,.google-write-connection,.ops-workspace,.ops-modal,.social-workspace,.settings-users,.settings-data-transfer,.experience-card,.gig-booking-modal) button:not([class*=backdrop]):not(:disabled):hover,:is(.crm-workspace,.calendar-availability,.sync-strip,.external-calendar,.google-write-connection,.settings-data-transfer) a[class*=button]:hover{color:#fff;filter:brightness(1.14);border-color:#d45a18;transform:translate(-1px,-1px);box-shadow:inset 0 1px #ffffff1f,4px 5px #000000c7}:is(.crm-workspace,.crm-detail,.calendar-availability,.crew-availability-workspace,.availability-generator,.sync-strip,.sync-modal,.external-calendar,.google-write-connection,.ops-workspace,.ops-modal,.social-workspace,.settings-users,.settings-data-transfer,.experience-card,.gig-booking-modal) button:disabled{cursor:not-allowed;filter:grayscale(.45);opacity:.4}.crm-title>button,.crm-detail>footer>button:last-child,.gig-record>footer>button:last-child,.crew-availability-workspace button.primary,.availability-generator button.primary,.sync-strip>button,.sync-connect,.external-calendar-actions a:first-child,.google-connect-button,.ops-workspace>header>button,.ops-modal button.primary,.meta-connection>button,.post-actions button:not(.suggest),.social-bulk .bulk-publish,.scheduled-post .post-now,.settings-users>header>button,.settings-data-transfer button,.settings-data-transfer label,.experience-actions button.primary,.gig-booking-modal button.primary{clip-path:polygon(1% 4%,98% 0,100% 89%,97% 100%,2% 96%,0 13%);color:#fff!important;background:repeating-linear-gradient(103deg,#0000 0 15px,#ffffff0b 16px,#0000 18px),linear-gradient(#e45e14,#a93200)!important;border-color:#f07b38!important;box-shadow:inset 0 1px #ffffff38,3px 4px #050505!important}.crm-detail>header>button,.sync-modal__panel>header>button,.availability-generator header>button,.ops-modal>section>header>button,.gig-booking-modal header>button,.calendar-month-controls button,.mobile-bottom button,.force-mobile .mobile-bottom button{clip-path:none!important;letter-spacing:0!important;padding:0!important;font-family:Inter,sans-serif!important}.gig-record-tabs button,.crm-viewbar button,.calendar-view-switch button,.sync-provider-list>button{color:#aaa39a!important;clip-path:polygon(1% 3%,99% 0,100% 94%,2% 100%)!important;background:linear-gradient(#24211d,#0d0d0c)!important;border-color:#514940!important;box-shadow:inset 0 0 0 2px #090909,2px 3px #0000008c!important}.gig-record-tabs button.active,.crm-viewbar button.active,.calendar-view-switch button.active,.sync-provider-list>button.active{color:#fff!important;background:linear-gradient(#3b1c0d,#17100c)!important;border-color:#cf4b01!important;box-shadow:inset 0 -3px #cf4b01,2px 3px #000000a6!important}@media (width<=760px){:is(.crm-workspace,.crm-detail,.calendar-availability,.crew-availability-workspace,.availability-generator,.sync-strip,.sync-modal,.external-calendar,.google-write-connection,.ops-workspace,.ops-modal,.social-workspace,.settings-users,.settings-data-transfer,.experience-card,.gig-booking-modal) button:not([class*=backdrop]){font-size:14px}}html body button:not([class*=backdrop]),html body input[type=button],html body input[type=submit],html body input[type=reset],html body a.button,html body a[role=button],html body .google-connect-button,html body .sync-connect,html body .module-hero>a,html body .external-calendar-actions a,html body .settings-data-transfer label{box-sizing:border-box;cursor:pointer;text-decoration:none;transition:transform .15s,filter .15s,border-color .15s,color .15s;color:#e8e1d7!important;clip-path:polygon(1% 5%,98% 0,100% 88%,97% 100%,2% 96%,0 14%)!important;letter-spacing:.55px!important;text-transform:uppercase!important;background:repeating-linear-gradient(105deg,#0000 0 17px,#ffffff06 18px,#0000 20px),linear-gradient(#27231f,#100f0e)!important;border:1px solid #685b4f!important;border-radius:0!important;font-family:"Headliner No. 45",Impact,sans-serif!important;font-weight:400!important;box-shadow:inset 0 1px #ffffff17,3px 4px #000000b8!important}html body button:not([class*=backdrop]):not(:disabled):hover,html body input[type=button]:not(:disabled):hover,html body input[type=submit]:not(:disabled):hover,html body a.button:hover,html body a[role=button]:hover,html body .google-connect-button:hover,html body .sync-connect:hover,html body .module-hero>a:hover,html body .external-calendar-actions a:hover,html body .settings-data-transfer label:hover{filter:brightness(1.14);transform:translate(-1px,-1px);color:#fff!important;border-color:#e66a24!important}html body button:disabled,html body input[type=button]:disabled,html body input[type=submit]:disabled{cursor:not-allowed!important;filter:grayscale(.45)!important;opacity:.4!important}html body :is(button.primary,button.post-now,button.bulk-publish),html body :is(.crm-title,.module-hero,.ops-workspace>header,.settings-users>header,.meta-connection,.post-actions,.sync-strip)>button,html body :is(.crm-detail,.gig-record,.ops-modal,.user-modal)>footer>button:last-child,html body :is(.experience-actions,.gig-booking-modal) button.primary,html body :is(.availability-generator__controls,.availability-generator__preview)>button,html body :is(.google-connect-button,.sync-connect,.module-hero>a,.external-calendar-actions a:first-child),html body .settings-data-transfer :is(button,label),html body .mobile-bottom>button,html body .force-mobile .mobile-bottom>button{color:#fff!important;background:repeating-linear-gradient(103deg,#0000 0 15px,#ffffff0d 16px,#0000 18px),linear-gradient(#e45e14,#a93200)!important;border-color:#f07b38!important;box-shadow:inset 0 1px #ffffff38,3px 4px #050505!important}html body button.active,html body button[aria-pressed=true]{color:#fff!important;background:linear-gradient(#3b1c0d,#17100c)!important;border-color:#cf4b01!important;box-shadow:inset 0 -3px #cf4b01,2px 3px #000000a6!important}html body :is(.crm-detail>header,.sync-modal__panel>header,.availability-generator header,.ops-modal>section>header,.gig-booking-modal header)>button,html body .calendar-month-controls button{clip-path:polygon(3% 2%,98% 0,100% 95%,2% 100%)!important;letter-spacing:0!important;padding:0!important;font-family:Inter,sans-serif!important}html body .gig-artwork-preview button{min-height:0;clip-path:none!important;padding:0!important}.brand-logo.brand-logo--tenant{width:82px;height:82px;min-height:82px;box-shadow:none;background:0 0;border:0;padding:7px;overflow:hidden}.brand-logo.brand-logo--tenant .brand-logo__tenant-image{object-fit:contain;object-position:center;width:100%;height:100%}.brand-logo.brand-logo--tenant.brand-logo--compact{width:58px;height:58px;min-height:58px;padding:5px}.brand-logo.brand-logo--global{width:100%;height:88px;min-height:88px;box-shadow:none;background:#000;border:0;padding:0;display:block;overflow:hidden}.brand-logo.brand-logo--global .brand-logo__global-image{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.brand-logo.brand-logo--global.brand-logo--compact{height:60px;min-height:60px}.mobile-shell{background:radial-gradient(circle at 50% -12%,#cf4b0121,#0000 28%),repeating-linear-gradient(115deg,#ffffff03 0 1px,#0000 1px 7px),#070707}.mobile-top.mobile-launcher-top{background:linear-gradient(135deg,#e35b13,#bd3f04);border-bottom:3px solid #6f2705;grid-template-columns:62px minmax(0,1fr) 44px;gap:13px;height:88px;padding:12px 16px;display:grid;position:sticky;box-shadow:0 8px 22px #000}.mobile-launcher-top .brand-logo--compact{background:#0a0908;border:0;border-radius:8px;width:60px;height:60px;box-shadow:inset 0 0 0 2px #ffffff1f,0 4px 10px #0000006b}.mobile-launcher-top .brand-logo--compact .brand-logo__tenant-fallback{place-items:center;display:grid}.mobile-launcher-top .brand-logo--compact .brand-logo__tenant-fallback b{color:#f07431;background:#160b06;border-color:#f07431;flex-basis:46px;width:46px;height:46px}.mobile-launcher-top .brand-logo--compact .brand-logo__tenant-fallback span{display:none}.mobile-launcher-top>strong{color:#0b0908;letter-spacing:.7px;text-overflow:ellipsis;text-shadow:0 1px #ffffff38;text-transform:uppercase;white-space:nowrap;min-width:0;font:400 26px/1 "Headliner No. 45",Impact,sans-serif;overflow:hidden}.mobile-launcher-top .mobile-avatar{color:#fff;background:#111;border:2px solid #ffffff80;width:42px;height:42px;box-shadow:inset 0 0 0 3px #080808,0 3px 8px #00000059}.mobile-shell:has(>.mobile-launcher){height:100dvh;min-height:0;padding-bottom:88px;overflow:hidden}.mobile-launcher{place-items:center;width:100%;height:calc(100dvh - 176px);padding:12px;display:grid;overflow:hidden}.mobile-launcher-heading{margin-bottom:20px;padding:0 4px}.mobile-launcher-heading span,.mobile-menu-heading span{color:var(--orange);letter-spacing:1.6px;font:800 8px Inter,sans-serif}.mobile-launcher-heading h1,.mobile-menu-heading h2{color:#eee8dd;text-transform:uppercase;margin:5px 0 3px;font:400 38px/1 Brushfire,sans-serif}.mobile-launcher-heading p{color:#8e8880;margin:0;font-size:10px}.mobile-app-grid{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));place-self:center;place-items:stretch stretch;gap:10px 9px;width:100%;height:100%;margin:auto;display:grid}.mobile-app-grid>a{isolation:isolate;color:#e7e0d6;text-align:center;background:repeating-linear-gradient(125deg,#ffffff05 0 1px,#0000 1px 6px),linear-gradient(145deg,#191817,#090909 72%);border:2px solid #4a4741;border-radius:8px;flex-direction:column;justify-content:flex-start;justify-self:stretch;align-items:center;min-width:0;min-height:0;padding:7px 5px 12px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #090909,inset 0 0 0 3px #8a3514,inset 0 0 0 5px #24211e,0 5px 10px #000}.mobile-app-grid>a:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 4px 4px,#a29b8e 0 1px,#35322d 1.5px 3px,#0000 3.5px),radial-gradient(circle at calc(100% - 4px) 4px,#a29b8e 0 1px,#35322d 1.5px 3px,#0000 3.5px),radial-gradient(circle at 4px calc(100% - 4px),#a29b8e 0 1px,#35322d 1.5px 3px,#0000 3.5px),radial-gradient(circle at calc(100% - 4px) calc(100% - 4px),#a29b8e 0 1px,#35322d 1.5px 3px,#0000 3.5px);position:absolute;inset:3px}.mobile-app-grid>a:after{content:"";background:linear-gradient(#777065,#25231f);border:1px solid #5e5950;border-radius:1px;width:18px;height:5px;position:absolute;bottom:1px;left:50%;transform:translate(-50%);box-shadow:0 -1px #090909}.mobile-app-grid>a>span.module-art{--module-art-x:2.59%;background-image:linear-gradient(#0000 72%,#000000c2),url(/assets/mobile-module-art-strip.jpeg);background-position:center,var(--module-art-x) -27px;filter:contrast(1.08)saturate(.88);width:calc(100% - 12px);height:calc(100% - 38px);min-height:48px;box-shadow:none;background-repeat:no-repeat;background-size:100% 100%,1600%;border:0;margin-inline:auto;display:block;overflow:hidden}.module-art--gigs,.module-art--calendar{background-image:linear-gradient(#0000 72%,#000000c2),url(/assets/gigs-calendar-clean.jpeg)!important;background-position:50%,50%!important;background-size:100% 100%,cover!important}.module-art--crew{--module-art-x:14.44%!important}.module-art--crm{--module-art-x:26.3%!important}.module-art--setlists{--module-art-x:50%!important}.module-art--touring{--module-art-x:61.85%!important}.module-art--social,.module-art--app{--module-art-x:73.7%!important}.module-art--finance{--module-art-x:85.56%!important}.module-art--documents,.module-art--settings{--module-art-x:97.41%!important}.mobile-app-grid>a>span.module-art--gigs{filter:contrast(1.08)saturate(.82);width:auto;height:auto;position:absolute;inset:6px;background-image:linear-gradient(#0000000a 40%,#000000e6 100%),url(/assets/mobile-gigs-concert.jpeg)!important;background-position:50%,50% 42%!important;background-size:100% 100%,cover!important}.mobile-app-grid>a:has(.module-art--gigs)>b{z-index:2;color:#f06a27;background:linear-gradient(#0000,#000000d1);width:auto;margin:0;padding:24px 2px 0;font-size:17px;position:absolute;bottom:12px;left:6px;right:6px}.mobile-app-grid>a>span.module-art--crm{filter:contrast(1.08)saturate(.82);background-color:#050505;width:auto;height:auto;position:absolute;inset:6px;background-image:linear-gradient(#0000 48%,#000000e6 100%),url(/assets/mobile-crm-phone.jpeg)!important;background-position:50%,50%!important;background-repeat:no-repeat!important;background-size:100% 100%,contain!important}.mobile-app-grid>a:has(.module-art--crm)>b{z-index:2;color:#f06a27;background:linear-gradient(#0000,#000000d6);width:auto;margin:0;padding:24px 2px 0;font-size:17px;position:absolute;bottom:12px;left:6px;right:6px}.mobile-app-grid>a>span.module-art--crew{filter:contrast(1.08)saturate(.82);background-color:#050505;width:auto;height:auto;position:absolute;inset:6px;background-image:linear-gradient(#0000 48%,#000000e6 100%),url(/assets/mobile-crew-pass.jpeg)!important;background-position:50%,50%!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important}.mobile-app-grid>a:has(.module-art--crew)>b{z-index:2;color:#f06a27;background:linear-gradient(#0000,#000000d6);width:auto;margin:0;padding:24px 2px 0;font-size:17px;position:absolute;bottom:12px;left:6px;right:6px}.mobile-app-grid>a>span.module-art--touring{filter:contrast(1.08)saturate(.82);background-color:#050505;width:auto;height:auto;position:absolute;inset:6px;background-image:linear-gradient(#0000 48%,#000000e6 100%),url(/assets/mobile-touring-coach.jpeg)!important;background-position:50%,50%!important;background-repeat:no-repeat!important;background-size:100% 100%,contain!important}.mobile-app-grid>a:has(.module-art--touring)>b{z-index:2;color:#f06a27;background:linear-gradient(#0000,#000000d6);width:auto;margin:0;padding:24px 2px 0;font-size:17px;position:absolute;bottom:12px;left:6px;right:6px}.mobile-app-grid>a>span.module-art--social{filter:contrast(1.08)saturate(.82);background-color:#050505;width:auto;height:auto;position:absolute;inset:6px;background-image:linear-gradient(#0000 48%,#000000e6 100%),url(/assets/mobile-social-gallery.jpeg)!important;background-position:50%,50%!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important}.mobile-app-grid>a:has(.module-art--social)>b{z-index:2;color:#f06a27;background:linear-gradient(#0000,#000000d6);width:auto;margin:0;padding:24px 2px 0;font-size:17px;position:absolute;bottom:12px;left:6px;right:6px}.mobile-app-grid>a>span.module-art--finance{filter:contrast(1.08)saturate(.82);background-color:#050505;width:auto;height:auto;position:absolute;inset:6px;background-image:linear-gradient(#0000 48%,#000000e6 100%),url(/assets/mobile-finance-invoice.jpeg)!important;background-position:50%,50%!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important}.mobile-app-grid>a:has(.module-art--finance)>b{z-index:2;color:#f06a27;background:linear-gradient(#0000,#000000d6);width:auto;margin:0;padding:24px 2px 0;font-size:17px;position:absolute;bottom:12px;left:6px;right:6px}.mobile-app-grid>a>span.module-art--documents{filter:contrast(1.08)saturate(.82);background-color:#050505;width:auto;height:auto;position:absolute;inset:6px;background-image:linear-gradient(#0000 48%,#000000e6 100%),url(/assets/mobile-documents-tabs.jpeg)!important;background-position:50%,50%!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important}.mobile-app-grid>a:has(.module-art--documents)>b{z-index:2;color:#f06a27;background:linear-gradient(#0000,#000000d6);width:auto;margin:0;padding:24px 2px 0;font-size:17px;position:absolute;bottom:12px;left:6px;right:6px}.mobile-app-grid>a.active{background:radial-gradient(circle at 50% 20%,#cf4b0133,#0000 46%),linear-gradient(145deg,#21140e,#090909 72%);border-color:#7a7064;box-shadow:inset 0 0 0 1px #090909,inset 0 0 0 3px #d25518,inset 0 0 0 5px #2e2722,0 0 18px #cf4b014d}.mobile-app-grid>a>b{z-index:2;color:#e96522;letter-spacing:.25px;text-align:center;text-overflow:ellipsis;text-shadow:0 2px 2px #000;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:flex-end;min-height:36px;font:400 16px/1 "Headliner No. 45",Impact,sans-serif;display:flex;overflow:hidden;background:linear-gradient(#0000,#000000d6)!important;width:auto!important;margin:0!important;padding:18px 2px 0!important;position:absolute!important;bottom:12px!important;left:6px!important;right:6px!important}.mobile-module-top{grid-template-columns:90px 1fr 38px;height:68px;padding:0 13px;display:grid}.mobile-module-top>a{align-items:center;gap:5px;text-decoration:none;display:flex;color:#e76a28!important;font:400 18px/1 "Headliner No. 45",Impact,sans-serif!important}.mobile-module-top>a span{text-transform:uppercase;font-size:13px}.mobile-module-top>h1{color:#eee8dd;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;margin:0;font:400 21px/1 "Headliner No. 45",Impact,sans-serif;overflow:hidden}.module-mobile main.mobile-module-main{box-shadow:none;background:#080808;border:0;margin:0}.mobile-module-action{background:#11110f;border-bottom:1px solid #302d29;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.mobile-module-action>div{min-width:0}.mobile-module-action span{color:var(--orange);letter-spacing:1.2px;text-transform:uppercase;font:800 7px Inter,sans-serif}.mobile-module-action p{color:#8f8980;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:8px;line-height:1.35;overflow:hidden}.mobile-module-action>a{color:#fff;text-transform:uppercase;background:linear-gradient(#de5b13,#a93603);border:1px solid #e86724;flex:none;padding:10px 11px;font:400 13px/1 "Headliner No. 45",Impact,sans-serif;text-decoration:none}.module-mobile .module-hero{display:none!important}.module-mobile .module-metrics{border-bottom:1px solid #302d29;grid-template-columns:repeat(3,1fr);gap:1px;margin:0}.module-mobile .module-metrics article{min-height:74px;box-shadow:none;background:#12110f;border:0;border-right:1px solid #302d29;padding:12px 9px}.module-mobile .module-metrics article:last-child{border-right:0}.module-mobile .module-metrics small{font-size:6px}.module-mobile .module-metrics b{font-size:25px}.module-mobile .module-metrics span{font-size:6px}.module-mobile .module-grid{margin:10px}.module-mobile .module-panel{border-color:#3c3832;margin-bottom:10px}.module-mobile .module-panel>header{padding:0 13px}.module-mobile .module-list article{grid-template-columns:28px minmax(0,1fr);padding:12px}.module-mobile .module-list em{grid-column:2}.mobile-menu-layer{z-index:1200;position:fixed;inset:0}.mobile-menu-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0;clip-path:none!important;background:#000000d1!important;border:0!important}.mobile-app-launcher-panel{background:radial-gradient(circle at 50% 0,#cf4b011a,#0000 33%),#080808;padding-bottom:24px;display:block;position:absolute;inset:0 0 78px;overflow:auto}.mobile-app-launcher-panel>header{z-index:2;background:#080808f7;border-bottom:1px solid #302d29;grid-template-columns:54px 1fr 42px;align-items:center;gap:10px;height:72px;padding:8px 14px;display:grid;position:sticky;top:0}.mobile-app-launcher-panel>header .brand-logo--compact{width:54px;height:54px;box-shadow:none;background:0 0;border:0}.mobile-app-launcher-panel>header>b{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:400 18px "Headliner No. 45",Impact,sans-serif;overflow:hidden}.mobile-app-launcher-panel>header>button{width:42px;height:42px;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:29px!important}.mobile-menu-heading{padding:20px 16px 12px}.mobile-app-launcher-panel>.mobile-app-grid{padding:0 14px 20px}.mobile-app-launcher-panel>footer{border-top:1px solid #302d29;justify-content:space-between;gap:10px;margin:8px 14px 0;padding:16px 0;display:flex}.mobile-app-launcher-panel>footer a{color:#a49d94;text-transform:uppercase;font-size:9px;text-decoration:none}.force-mobile .mobile-launcher-top{display:grid!important}.force-mobile .mobile-launcher{width:100%;height:668px;padding:12px}.force-mobile .mobile-app-grid{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));place-self:center;gap:10px 9px;width:100%;height:100%;margin:auto;display:grid}.force-mobile .module-mobile .module-hero{display:none!important}.force-mobile .module-mobile main.mobile-module-main{box-shadow:none;background:#080808;border:0;margin:0}.module-canvas,.mobile-module-main,.module-canvas>*,.mobile-module-main>*{box-sizing:border-box;margin-inline:auto}.module-canvas>*{width:100%;max-width:1400px}.module-canvas>.module-hero{max-width:1400px}.mobile-module-main{width:100%;max-width:760px}.mobile-module-main>*{width:100%;max-width:100%}@media (width<=760px){.module-mobile,.module-mobile .mobile-module-top,.module-mobile .mobile-module-main{margin-inline:auto}.module-mobile .mobile-module-main>:is(.crm-workspace,.ops-workspace,.social-workspace,.settings-workspace,.band-calendar-workspace,.calendar-availability,.module-grid,.module-metrics,.gigs-tabs,.mobile-module-action){width:100%;margin-inline:auto}}html body main.force-mobile{inline-size:100%!important;max-inline-size:100%!important;margin-inline:0!important;display:block!important}html body main.force-mobile>:is(.mobile-shell,.module-mobile),html body main.force-mobile .module-mobile,html body main.force-mobile .mobile-module-main,html body main.force-mobile .mobile-gigs-poster-view{box-sizing:border-box!important;inline-size:100%!important;max-inline-size:100%!important;margin-inline:auto!important}html body main.force-mobile .mobile-bottom{inline-size:100%!important;max-inline-size:100%!important;margin-inline:0!important;bottom:0!important;left:0!important;right:0!important}html body .mobile-shell-fluid,html body .module-mobile{display:block;inline-size:100%!important;max-inline-size:none!important;margin-inline:auto!important}html body .module-mobile>:is(.mobile-module-top,.mobile-module-main),html body .mobile-shell-fluid>:is(.mobile-launcher-top,.mobile-launcher){box-sizing:border-box!important;inline-size:100%!important;max-inline-size:none!important;margin-inline:auto!important}html body .module-mobile .band-calendar-workspace .availability-board,html body main.force-mobile .band-calendar-workspace .availability-board{display:none!important}@media (width<=760px){html body{color:#15130f;background:#e9e1d3}html body :is(.approved-mobile-shell,.module-mobile){color:#171410;background-size:41px 47px,53px 61px,auto;min-height:100dvh;padding-bottom:78px;font-family:Inter,Arial,sans-serif;background-color:#eee7da!important;background-image:radial-gradient(circle at 18% 12%,#5e45291a 0 1px,#0000 2px),radial-gradient(circle at 83% 31%,#5e452914 0 1px,#0000 2px),repeating-linear-gradient(102deg,#0000 0 19px,#583f2306 20px,#0000 22px)!important}html body .approved-app-header{height:91px;padding:11px 17px 0;background:0 0!important}html body .approved-status{color:#111;justify-content:space-between;align-items:center;height:21px;font:800 10px Inter,sans-serif;display:flex}.approved-status span{letter-spacing:1px;font-size:8px}html body .approved-brand-row{justify-content:space-between;align-items:center;height:55px;display:flex}.approved-brand-row .brand-logo{width:98px!important;height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important}.approved-brand-row .brand-logo img{object-fit:contain;object-position:left center;width:100%;height:100%}.approved-header-actions{align-items:center;gap:12px;display:flex}.approved-header-actions>i{color:#111;font-size:22px;font-style:normal;position:relative}.approved-header-actions>i b{background:#d44d08;border:1px solid #eee7da;border-radius:50%;width:6px;height:6px;position:absolute;top:1px;right:-1px}.approved-header-actions>span{color:#f4eee5;background:#171513;border:2px solid #e55d16;border-radius:50%;place-items:center;width:36px;height:36px;font:800 10px Inter,sans-serif;display:grid;box-shadow:0 2px 7px #00000040}html body .approved-page-title{background:0 0;padding:1px 17px 16px}.approved-page-title h1{color:#14120f;letter-spacing:-.5px;text-transform:uppercase;margin:0;font:400 clamp(37px,10.5vw,48px)/.92 "Headliner No. 45",Impact,sans-serif}.approved-page-title p{color:#e45310;letter-spacing:.2px;margin:8px 0 0;font:400 17px/1 Brushfire,cursive}html body .approved-dashboard{flex-direction:column;gap:13px;padding:3px 14px 22px;display:flex;background:0 0!important}.approved-dashboard>section>h2{color:#242019;text-transform:uppercase;margin:0 0 7px 2px;font:400 16px/1 "Headliner No. 45",Impact,sans-serif}html body .approved-card{overflow:hidden;color:#f4eee5!important;clip-path:none!important;background:linear-gradient(145deg,#151513,#050505 76%)!important;border:1px solid #3c3932!important;border-radius:11px!important;box-shadow:0 5px 12px #271d1261,inset 0 1px #ffffff17!important}.next-gig-card{grid-template-columns:95px minmax(0,1fr) 15px;align-items:center;gap:12px;min-height:150px;padding:12px;display:grid;position:relative}.next-gig-card img{object-fit:cover;filter:saturate(.8)contrast(1.05);border-radius:4px;width:95px;height:126px}.next-gig-card small{color:#dc5c19;text-transform:uppercase;font:700 8px Inter,sans-serif;display:block}.next-gig-card h3{color:#fff;text-transform:uppercase;margin:5px 0;font:400 28px/1 "Headliner No. 45",Impact,sans-serif}.next-gig-card div>b,.next-gig-card div>p{color:#aaa49b;margin:4px 0;font-size:9px;display:block}.next-gig-card a{color:#fff;text-transform:uppercase;border:1px solid #e85f15;border-radius:5px;margin-top:10px;padding:8px 13px;font:400 12px "Headliner No. 45",Impact,sans-serif;text-decoration:none;display:inline-block}.next-gig-card>i{color:#e45b13;font:28px Arial}.action-list>a{color:#eee8df;border-bottom:1px solid #302e29;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:8px;min-height:54px;padding:8px 12px;text-decoration:none;display:grid}.action-list>a:last-child{border-bottom:0}.action-list>a>i{color:#e35b15;border:1px solid #d95713;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.action-list span b,.action-list span small{display:block}.action-list span b{font:600 10px Inter,sans-serif}.action-list span small{color:#88827a;margin-top:4px;font-size:8px}.action-list strong{color:#b3ada3;font:20px Arial}.approved-empty{text-align:center;color:#8e887f;padding:20px;font-size:10px}.promotion-progress{grid-template-columns:minmax(0,1fr) 55px 50px;align-items:center;gap:9px;padding:14px;display:grid}.promotion-progress small,.promotion-progress b,.promotion-progress p{margin:0;display:block}.promotion-progress small{color:#e25a14;text-transform:uppercase;font:800 7px Inter,sans-serif}.promotion-progress b{text-transform:uppercase;margin-top:5px;font:400 18px "Headliner No. 45",Impact,sans-serif}.promotion-progress p{color:#8e887f;margin-top:4px;font-size:8px}.promotion-progress>strong{border:7px solid #dc5a17;border-radius:50%;place-items:center;width:50px;height:50px;font:400 18px "Headliner No. 45",Impact,sans-serif;display:grid}.promotion-progress>a{color:#e65c15;text-transform:uppercase;font:400 12px "Headliner No. 45",Impact,sans-serif;text-decoration:none}.approved-glance{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.approved-glance article{color:#eee8df;background:#0b0b0a;border:1px solid #393630;border-radius:9px;padding:13px 9px;box-shadow:0 4px 9px #00000040}.approved-glance small,.approved-glance b{display:block}.approved-glance small{color:#db5a17;text-transform:uppercase;font:800 7px Inter,sans-serif}.approved-glance b{margin-top:7px;font:400 20px "Headliner No. 45",Impact,sans-serif}html body .approved-bottom-nav{z-index:1200;height:72px;padding:5px 4px max(5px,env(safe-area-inset-bottom));background:#080808;border-top:1px solid #4c473f;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 18px #0000004d}.approved-bottom-nav a{color:#beb7ad;text-transform:uppercase;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;text-decoration:none;display:flex}.approved-bottom-nav a span{place-items:center;width:25px;height:23px;font:19px/1 Arial;display:grid}.approved-bottom-nav a b{font:700 7px Inter,sans-serif}.approved-bottom-nav a.active{color:#fff;background:linear-gradient(#d85a16,#a93a05);box-shadow:inset 0 1px #fff3}html body .module-mobile .mobile-module-main{background:0 0!important;width:auto!important;margin:0 13px!important;padding:0 0 20px!important}.module-mobile .mobile-module-action{color:#eee;background:#090909;border:1px solid #3d3932;border-radius:10px;margin-bottom:9px;padding:12px 13px;box-shadow:0 4px 10px #00000047}.module-mobile .mobile-module-action span{color:#e65d16}.module-mobile .mobile-module-action p{color:#918b82;font-size:9px}.module-mobile .mobile-module-action>a{background:#d95612;border-radius:5px}html body .module-mobile :is(.crm-workspace,.ops-workspace,.social-workspace,.settings-workspace,.band-calendar-workspace,.calendar-availability,.module-grid,.module-metrics,.gigs-tabs,.mobile-gigs-poster-view,.setlists-media-workspace,.travel-workspace,.finance-workspace,.migrated-finance){overflow:hidden;color:#eee8df!important;background:#080808!important;border-radius:10px!important;box-shadow:0 5px 13px #2a1f1366!important}html body .module-mobile :is(.crm-workspace,.ops-workspace,.social-workspace,.settings-workspace,.band-calendar-workspace,.calendar-availability,.mobile-gigs-poster-view,.setlists-media-workspace,.travel-workspace,.finance-workspace,.migrated-finance) :is(article,section,aside,header,nav){border-color:#39352f}html body .module-mobile :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1ebe2!important;background:#111!important;border-color:#413d36!important;border-radius:6px!important}.module-mobile button,.module-mobile a.primary{border-radius:5px!important}.module-mobile :is(.crm-kpis,.module-metrics){gap:6px;padding:8px;background:0 0!important}.module-mobile :is(.crm-kpis,.module-metrics)>article{box-shadow:none!important;background:#111!important;border:1px solid #3b3731!important;border-radius:8px!important}.module-mobile :is(h1,h2,h3,h4){font-family:"Headliner No. 45",Impact,sans-serif}.module-mobile .settings-layout{margin:0!important;display:block!important}.module-mobile .settings-category-nav{display:none!important}.module-mobile .settings-category-stack{flex-direction:column;gap:7px;padding:8px;display:flex!important}.module-mobile .settings-category-stack>section{box-shadow:none!important;background:#0d0d0c!important;border:1px solid #3b3731!important;border-radius:8px!important}.module-mobile .mobile-contacts{background:#080808;min-height:0;padding:8px 10px 85px}.module-mobile .mobile-contacts__title h2{font-size:34px}.module-mobile .mobile-contacts__search{background:#111;border-radius:8px;height:43px}.module-mobile .mobile-contact-row{border-bottom-color:#302d28}.module-mobile .mobile-contact-row span b{text-transform:none;font-family:Inter,sans-serif;font-size:15px}.module-mobile .mobile-contacts__index{bottom:95px}.module-mobile .social-area-tabs{background:#0e0e0d;border-radius:8px 8px 0 0}.module-mobile .social-layout{margin:8px}.module-mobile .post-composer,.module-mobile .scheduled-content{border-radius:9px}.module-mobile .meta-connection{border-radius:8px;margin:8px}.module-mobile .gigs-tabs{display:flex;border-radius:8px!important;margin:0 0 8px!important}.module-mobile .gigs-tabs a{flex:1;min-width:max-content}.module-mobile .mobile-gigs-poster-view{margin:0!important;padding:8px!important}}.mobile-contacts{color:#f5f5f7;background:#090909;min-height:calc(100dvh - 72px);padding:8px 18px 116px;font-family:Inter,Arial,sans-serif;position:relative}.mobile-contacts__title{justify-content:space-between;align-items:center;padding:8px 4px 12px;display:flex}.mobile-contacts__title h2{letter-spacing:.3px;margin:0;font:400 38px/1 "Headliner No. 45",Impact,sans-serif}.mobile-contacts__title button{color:#f16722;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font:300 34px/1 Arial,sans-serif;display:grid}.mobile-contacts__search{color:#98989f;background:#1c1c1e;border:1px solid #3a3733;border-radius:25px;align-items:center;height:48px;padding:0 14px;display:flex;box-shadow:0 8px 25px #000}.mobile-contacts__search>span{font-size:25px;transform:rotate(-15deg)}.mobile-contacts__search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font:16px Inter,sans-serif}.mobile-contacts__search button{color:#8e8e93;background:0 0;border:0;font-size:20px}.mobile-contacts__tabs{background:#1c1c1e;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:12px;padding:3px;display:grid}.mobile-contacts__tabs button{color:#aaa;background:0 0;border:0;border-radius:8px;height:33px;font:700 12px Inter,sans-serif}.mobile-contacts__tabs button.active{color:#fff;background:#3a3a3c;box-shadow:0 1px 3px #000}.mobile-contacts__tabs b{color:#f16722;margin-left:4px}.mobile-contacts__list{padding-right:13px}.mobile-contacts__list section>h3{z-index:2;color:#f16722;background:#090909;border-bottom:1px solid #38383a;margin:0;padding:8px 2px 5px;font:700 13px Inter,sans-serif;position:sticky;top:70px}.mobile-contact-row{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #29292b;grid-template-columns:50px minmax(0,1fr) auto 10px;align-items:center;gap:10px;width:100%;min-height:64px;padding:8px 0;display:grid}.mobile-contact-row>i{color:#fff;background:linear-gradient(145deg,#e66019,#8f3308);border:1px solid #a83e08;border-radius:50%;place-items:center;width:44px;height:44px;font-style:normal;display:grid;position:relative}.mobile-contact-row>i.contact:before{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transform:translateY(-5px)}.mobile-contact-row>i.contact:after{content:"";background:#fff;border-radius:15px 15px 8px 8px;width:25px;height:13px;position:absolute;bottom:8px}.mobile-contact-row>i.venue{border-radius:10px;font:700 27px/1 Arial,sans-serif}.mobile-contact-row span{min-width:0}.mobile-contact-row span b,.mobile-contact-row span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mobile-contact-row span b{font:500 17px/1.25 Inter,sans-serif}.mobile-contact-row span small{color:#8e8e93;margin-top:3px;font:12px Inter,sans-serif}.mobile-contact-row em{color:#c94d0d;letter-spacing:.7px;font:700 7px Inter,sans-serif}.mobile-contact-row strong{color:#636366;font:24px/1 Arial,sans-serif}.mobile-contacts__index{z-index:3;color:#f16722;text-align:center;flex-direction:column;justify-content:center;font:700 8px/1 Inter,sans-serif;display:flex;position:fixed;top:178px;bottom:145px;right:5px}.mobile-contacts__index span{padding:1px}.mobile-contacts__empty{text-align:center;color:#8e8e93;padding:80px 20px}.mobile-contacts__empty b{color:#eee;font:24px "Headliner No. 45",Impact,sans-serif}.mobile-contacts__empty p{font-size:13px}.mobile-contacts__dock{z-index:11;grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:9px;display:grid;position:fixed;bottom:82px;left:12px;right:12px}.mobile-contacts__add{color:#fff;background:#cf4b01;border:2px solid #f16722;border-radius:50%;place-items:center;width:52px;height:52px;font:300 34px/1 Arial,sans-serif;display:grid;box-shadow:0 8px 25px #000}@media (width>=761px){.mobile-contacts{display:none}}@media (width<=760px){.module-mobile:has(.mobile-contacts) .mobile-module-action{display:none}.module-mobile:has(.mobile-contacts) .mobile-module-main{padding:0}.module-mobile:has(.mobile-contacts) .mobile-module-top{background:#090909;border-bottom:0}.module-mobile:has(.mobile-contacts) .mobile-module-top>h1{opacity:0}html body .mobile-contacts button,html body .mobile-contacts__tabs button,html body .mobile-contacts__title button,html body .mobile-contacts__dock button{clip-path:none!important;box-shadow:none!important;transform:none!important}html body .mobile-contacts__tabs{background:0 0;border:0;border-bottom:1px solid #302c29;border-radius:0;gap:0;padding:0;position:relative}html body .mobile-contacts__tabs:after{content:"";background:#cf4b01;width:1px;position:absolute;top:8px;bottom:8px;left:50%}html body .mobile-contacts__tabs button{height:44px;color:#f16722!important;background:0 0!important;border:0!important;border-radius:0!important}html body .mobile-contacts__tabs button.active{color:#090909!important;box-shadow:none!important;background:#cf4b01!important}html body .mobile-contacts__tabs button.active b{color:#090909!important}html body .mobile-contacts__title button{width:40px;height:40px;color:#f16722!important;background:0 0!important;border:0!important;border-radius:0!important}html body .mobile-contacts__add{width:52px;height:52px;color:#f16722!important;background:0 0!important;border:0!important;border-radius:0!important}html body .mobile-contacts__list{padding-right:16px!important}html body .mobile-contacts__list section>h3{color:#cf4b01!important;background:#090909!important;border:0!important;padding:12px 4px 6px!important;font:400 20px/1 "Headliner No. 45",Impact,sans-serif!important}html body .mobile-contacts .mobile-contact-row{clip-path:none!important;background:linear-gradient(90deg,#cf4b0112,#0000 18% 82%,#cf4b010d),repeating-linear-gradient(105deg,#0000 0 24px,#ffffff03 25px,#0000 27px),#090909!important;border:1px solid #e65b12!important;border-radius:0!important;grid-template-columns:44px minmax(0,1fr) auto 10px!important;gap:10px!important;min-height:62px!important;margin:0 0 6px!important;padding:8px 11px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ff752d2e!important}html body .mobile-contacts .mobile-contact-row:before,html body .mobile-contacts .mobile-contact-row:after{content:""!important;z-index:3!important;pointer-events:none!important;background:#090909!important;height:2px!important;position:absolute!important}html body .mobile-contacts .mobile-contact-row:before{width:18%!important;top:-1px!important;left:12%!important}html body .mobile-contacts .mobile-contact-row:after{width:22%!important;bottom:-1px!important;right:9%!important}html body .mobile-contacts .mobile-contact-row>i{background:#cf4b01!important;border:1px solid #ef6b27!important;width:38px!important;height:38px!important;box-shadow:inset 0 0 0 2px #8d2e06!important}html body .mobile-contacts .mobile-contact-row span b{color:#f3eee7!important;letter-spacing:.35px!important;text-transform:uppercase!important;font:400 18px/1 "Headliner No. 45",Impact,sans-serif!important}html body .mobile-contacts .mobile-contact-row em{color:#e65b12!important;letter-spacing:1px!important;font:800 7px/1 Inter,sans-serif!important}html body .ops-workspace--band-crew .ops-tools>button{display:none!important}html body .mobile-contacts__list{padding:4px 18px 0 0!important}html body .mobile-contacts__list section>h3{padding:10px 8px 5px!important;font-size:16px!important}html body .mobile-contacts .mobile-contact-row{background:linear-gradient(100deg,#cf4b0147 0,#69361f42 20%,#302d2bf5 58%,#1f1e1df5 100%)!important;border:0!important;border-radius:34px 18px 18px 34px!important;grid-template-columns:48px minmax(0,1fr) auto 12px!important;gap:11px!important;min-height:66px!important;margin:0 0 8px!important;padding:9px 14px 9px 10px!important;overflow:visible!important;box-shadow:inset 0 1px #ff803d1f,0 5px 14px #00000059!important}html body .mobile-contacts .mobile-contact-row:before,html body .mobile-contacts .mobile-contact-row:after{display:none!important}html body .mobile-contacts .mobile-contact-row>i{background:linear-gradient(145deg,#e66019,#9d3508)!important;border:2px solid #eb6a2a!important;border-radius:50%!important;width:46px!important;height:46px!important;box-shadow:0 0 0 3px #cf4b0133!important}html body .mobile-contacts .mobile-contact-row>i.venue:before{content:"";background:repeating-linear-gradient(90deg,#fff 0 2px,#0000 2px 5px);border:2px solid #fff;border-top-width:4px;width:24px;height:22px;box-shadow:0 -5px 0 -2px #fff}html body .mobile-contacts .mobile-contact-row>i.venue:after{content:"";background:#fff;width:29px;height:2px;position:absolute;bottom:8px}html body .mobile-contacts .mobile-contact-row span b{letter-spacing:0!important;text-transform:none!important;font:700 15px/1.2 Inter,sans-serif!important}html body .mobile-contacts .mobile-contact-row span small{color:#bbb4ae!important;letter-spacing:0!important;text-transform:none!important;margin-top:5px!important;font:500 11px/1.2 Inter,sans-serif!important}html body .mobile-contacts .mobile-contact-row em{color:#f47735!important;background:#cf4b0129!important;border-radius:10px!important;padding:4px 7px!important;font:800 7px/1 Inter,sans-serif!important}html body .mobile-contacts .mobile-contact-row strong{color:#9a928c!important}}@media (width>=761px){html body .desktop-shell{background:#060605;grid-template-columns:300px minmax(0,1fr)}html body .roadcase-nav{z-index:20;border:8px solid #0000;border-image:var(--roadcase-panel-frame) 92 / 8px stretch;background:linear-gradient(90deg,#050505fb,#11100ffb);padding:25px 18px 18px;box-shadow:12px 0 45px #000}html body .roadcase-nav:before,html body .roadcase-nav:after{display:none}html body .roadcase-nav .brand-logo{height:88px;margin:0 6px 18px}html body .roadcase-nav .brand-logo__crop{background-position:7.5% 48%;background-size:920px;inset:-3px -10px}html body .case-label{display:none}html body .roadcase-nav nav{gap:2px;padding:0}html body .nav-item{color:#d3ccc2;letter-spacing:.65px;text-shadow:1px 2px #000;background:0 0;border:0;border-left:4px solid #0000;min-height:57px;padding:0 14px;font:400 19px/1 "Headliner No. 45",Impact,sans-serif;transform:none}html body .nav-item>span{color:#8e8880;width:25px;font-family:Inter,sans-serif;font-size:15px}html body .nav-item small,html body .nav-item:after{display:none}html body .nav-item:hover{color:#fff;background:linear-gradient(90deg,#cf4b012e,#0000);border-left-color:#7e2b07}html body .nav-item.is-active{color:#fff;background:linear-gradient(90deg,#cf4b019e,#cf4b012e 70%,#0000);border:0;border-left:4px solid #f15d15;transform:none;box-shadow:inset 0 1px #ffffff0f}html body .case-footer{box-shadow:none;background:0 0;border:0;border-top:1px solid #4a453e;margin:12px 6px 0;padding:14px 8px 4px}html body .case-footer span{font:400 18px/1 Brushfire,sans-serif}.case-footer small{letter-spacing:1px;font:700 8px/1 Inter,sans-serif}html body .desktop-main{background:radial-gradient(at 78% 0,#cf4b0114,#0000 25%),#070706;min-width:0}html body .topbar{height:64px;box-shadow:none;color:#777168;letter-spacing:1.7px;background:#080807;border:0;border-bottom:1px solid #39352f;padding:0 28px;font:700 10px/1 Inter,sans-serif}html body .topbar:after{display:none}html body .topbar b{color:#e55d18;letter-spacing:1.2px;font:800 10px/1 Inter,sans-serif}.topbar i{background:#181714;border:1px solid #49443d;width:38px;height:38px;font:700 11px Inter,sans-serif}html body .dashboard-canvas{background:0 0;max-width:1680px;padding:0 22px 28px}html body .hero{min-height:330px;box-shadow:none;background-image:linear-gradient(90deg,#000000c7 0%,#00000061 40%,#0000000f 73%,#0000003d),url(/assets/mygighq-dashboard-hero-v3.png);background-position:50% 45%;border:1px solid #514b43}html body .hero:before{background:linear-gradient(#0000 50%,#000000c7),radial-gradient(at 80% 15%,#cf4b0129,#0000 32%)}html body .hero:after{clip-path:none;background:#cf4b01;height:3px}html body .hero__content{padding:40px 32px}html body .hero__content p{box-shadow:none;color:#e96520;letter-spacing:2.4px;background:0 0;padding:0;font:800 11px/1 Inter,sans-serif;transform:none}html body .hero__content h1{letter-spacing:.2px;text-shadow:4px 4px #000;max-width:760px;margin-top:12px;font:400 clamp(58px,5.1vw,92px)/.78 Brushfire,sans-serif;display:grid;transform:none}html body .hero__content h1 span{color:#eee8dd}html body .hero__content h1 strong{color:#cf4b01;font:inherit}html body .hero__content>span{color:#dfd8ce;letter-spacing:.2px;margin-top:18px;font:500 13px/1.3 Inter,sans-serif}html body .hero__status{box-shadow:none;background:0 0;border:0;padding:0;bottom:38px;right:30px;transform:none}.hero__status b{font:400 64px/.75 Brushfire,sans-serif}.hero__status span{letter-spacing:1px;font:700 10px/1.15 Inter,sans-serif}html body .desktop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}html body .dash-card{min-height:188px;box-shadow:none;border:1px solid #514b43;border-image:;background:linear-gradient(145deg,#191816fa,#080808fa)}html body .dash-card__header{background:linear-gradient(#1d1c1a,#0d0d0c);border-bottom:1px solid #3d3933;min-height:52px;padding:0 16px}html body .dash-card__header:after{display:none}html body .dash-card__header h2{letter-spacing:.7px;text-shadow:none;font:400 22px/1 "Headliner No. 45",Impact,sans-serif}html body .card-action{display:none}html body .dash-card__body{padding:18px}html body .dash-card h3{letter-spacing:.35px;text-shadow:none;font:400 22px/1 "Headliner No. 45",Impact,sans-serif}html body .dash-card p{font-size:10px}.gig-layout{grid-template-columns:82px 1fr;gap:16px}.date-stamp{min-height:94px}.date-stamp b{font-size:42px}.schedule{gap:5px;margin-top:13px}.schedule span{padding:6px 7px;font-size:8px}.availability{gap:17px}.availability-ring{width:92px;height:92px}.task-row,.post-row,.doc-list>div{min-height:43px}.task-row b,.post-row b,.doc-list b{font-size:10px}.finance-grid{gap:0}.finance-grid div{padding:14px 10px}.finance-grid b{font:400 27px/1 "Headliner No. 45",Impact,sans-serif}html body .quick-strip{min-height:78px;box-shadow:none;border:1px solid #514b43;border-image:;background:#0d0d0c;margin-top:10px;padding:0 18px}.quick-strip b{font:400 21px/1 "Headliner No. 45",Impact,sans-serif}.quick-strip span{box-shadow:none;color:#d9d2c8;text-align:center;clip-path:none;background:0 0;border-left:1px solid #403b35;flex:1;padding:14px 10px;font:400 16px/1 "Headliner No. 45",Impact,sans-serif}.quick-strip span:hover{color:#f36a22;background:#cf4b0114}html body .module-canvas{max-width:none;box-shadow:none;border:0;border-image:;background:0 0;margin:0;padding:0 22px 40px}html body .module-hero{min-height:330px;box-shadow:none;background-position:50%;background-size:cover;border:1px solid #514b43;margin:0;padding:38px 32px}html body .module-hero:before{background:linear-gradient(90deg,#000000d1,#00000061 46%,#00000014 76%),linear-gradient(#0000 45%,#000000b8)}html body .module-hero h1{font-size:clamp(58px,5vw,88px)}}@media (width<=1000px) and (width>=761px){html body .desktop-shell{grid-template-columns:220px minmax(0,1fr)}html body .nav-item{min-height:49px;font-size:15px}html body .desktop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body .hero__status{display:none}}html body button:not([class*=backdrop]),html body input[type=button],html body input[type=submit],html body input[type=reset],html body a.button,html body a[role=button],html body .google-connect-button,html body .sync-connect,html body .module-hero>a,html body .external-calendar-actions a,html body .settings-data-transfer label{color:#eee9e2!important;clip-path:none!important;letter-spacing:.1px!important;text-transform:none!important;background:linear-gradient(#272624f5,#161615f5)!important;border:1px solid #ffffff1a!important;border-radius:10px!important;font-family:Inter,sans-serif!important;font-weight:700!important;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s!important;box-shadow:inset 0 1px #ffffff0b,0 5px 14px #0000002e!important}html body button:not([class*=backdrop]):not(:disabled):hover,html body input[type=button]:not(:disabled):hover,html body input[type=submit]:not(:disabled):hover,html body a.button:hover,html body a[role=button]:hover,html body .google-connect-button:hover,html body .sync-connect:hover,html body .module-hero>a:hover,html body .external-calendar-actions a:hover,html body .settings-data-transfer label:hover{color:#fff!important;filter:none!important;background:linear-gradient(#312c28fa,#191716fa)!important;border-color:#ef74317a!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff0f,0 9px 20px #0000003d!important}html body :is(button.primary,button.post-now,button.bulk-publish),html body :is(.crm-title,.module-hero,.ops-workspace>header,.settings-users>header,.meta-connection,.post-actions,.sync-strip)>button,html body :is(.crm-detail,.gig-record,.ops-modal,.user-modal)>footer>button:last-child,html body :is(.experience-actions,.gig-booking-modal) button.primary,html body :is(.availability-generator__controls,.availability-generator__preview)>button,html body :is(.google-connect-button,.sync-connect,.module-hero>a,.external-calendar-actions a:first-child),html body .settings-data-transfer :is(button,label){color:#fff!important;clip-path:none!important;text-transform:none!important;background:linear-gradient(135deg,#ef6b28,#c8480c)!important;border-color:#e86624!important;border-radius:10px!important;font-family:Inter,sans-serif!important;font-weight:800!important;box-shadow:inset 0 1px #ffffff2e,0 8px 18px #cf4b0133!important}html body :is(button.primary,button.post-now,button.bulk-publish):hover,html body :is(.crm-title,.module-hero,.ops-workspace>header,.settings-users>header,.meta-connection,.post-actions,.sync-strip)>button:hover,html body :is(.crm-detail,.gig-record,.ops-modal,.user-modal)>footer>button:last-child:hover{background:linear-gradient(135deg,#f77937,#d85212)!important;border-color:#ff8c50!important;box-shadow:inset 0 1px #ffffff38,0 11px 24px #cf4b0145!important}html body :is(.gig-record-tabs,.crm-viewbar,.calendar-view-switch,.sync-provider-list)>button{color:#928c85!important;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:8px!important}html body :is(.gig-record-tabs,.crm-viewbar,.calendar-view-switch,.sync-provider-list)>button.active{color:#f47a39!important;background:#cf4b0126!important;box-shadow:inset 0 -2px #e85f19!important}html body .drive-folder{clip-path:none!important;text-transform:none!important;background:linear-gradient(120deg,#1f1e1cf5,#10100fe0)!important;border:1px solid #ffffff12!important;border-radius:12px!important;font-family:Inter,sans-serif!important;box-shadow:inset 0 1px #ffffff09,0 8px 22px #0000002e!important}html body .drive-folder:hover{background:linear-gradient(120deg,#26221ffa,#121110e6)!important;border-color:#ef74315c!important;box-shadow:inset 3px 0 #e7611d,0 12px 27px #0000003d!important}html body .drive-folder>i{color:#ef7431!important;box-shadow:none!important;background:#cf4b0126!important;border-radius:9px!important}.settings-branding{background:linear-gradient(135deg,#1c1b19f5,#0b0b0afa);border:1px solid #ffffff17;border-radius:14px;margin-top:14px;overflow:hidden;box-shadow:0 14px 34px #00000038}.settings-branding>header{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.settings-branding>header span{color:#ef7431;letter-spacing:1.6px;text-transform:uppercase;font:800 8px Inter,sans-serif}.settings-branding h2{color:#f3eee7;text-transform:uppercase;margin:5px 0 3px;font:400 32px/1 Brushfire,sans-serif}.settings-branding header p{color:#918a81;margin:0;font:500 10px/1.45 Inter,sans-serif}.settings-branding__preview{background:#080808;border:1px solid #ef74318c;border-radius:12px;flex:0 0 92px;place-items:center;width:92px;height:92px;display:grid;overflow:hidden;box-shadow:0 8px 22px #0000005c}.settings-branding__preview img{object-fit:contain;width:100%;height:100%}.settings-branding__preview b{color:#ef7431;font:700 25px Inter,sans-serif}.settings-branding__actions{align-items:center;gap:13px;padding:16px 22px;display:flex}.settings-branding__actions button{color:#fff!important;background:linear-gradient(145deg,#e45d16,#bd4207)!important;border:1px solid #ef7431!important;border-radius:9px!important;padding:10px 16px!important;font:700 10px Inter,sans-serif!important;box-shadow:0 8px 18px #00000040!important}.settings-branding__actions small{color:#777169;font:600 8px Inter,sans-serif}.settings-branding__notice{margin:0;font:700 9px Inter,sans-serif;color:#ef7431!important;padding:0 22px 16px!important}@media (width<=760px){.settings-branding{border-inline:0;border-radius:0;margin:10px 0}.settings-branding>header{padding:15px}.settings-branding__preview{flex-basis:72px;width:72px;height:72px}.settings-branding__actions{flex-direction:column;align-items:flex-start;padding:13px 15px}.settings-branding__actions button{width:100%}.settings-branding h2{font-size:27px}}html body .mobile-bottom>button,html body .force-mobile .mobile-bottom>button{clip-path:none!important;border-radius:50%!important}html body :is(.crm-detail>header,.sync-modal__panel>header,.availability-generator header,.ops-modal>section>header,.gig-booking-modal header)>button,html body .calendar-month-controls button,html body .drive-file>button{clip-path:none!important;border-radius:50%!important;font-family:Inter,sans-serif!important}@media (width>=761px){html body .module-desktop .module-hero__copy>span{font-size:13px}html body .module-desktop .module-hero p{max-width:720px;font-size:17px;line-height:1.55}html body .module-desktop .module-hero>a{padding:15px 21px;font-size:23px}html body .module-desktop .module-metrics small{font-size:12px}html body .module-desktop .module-metrics b{font-size:44px}html body .module-desktop .module-metrics span{font-size:12px}html body .module-desktop .module-panel h2{font-size:31px}html body .module-desktop .module-panel header>span{font-size:13px}html body .module-desktop .module-list article{min-height:92px}html body .module-desktop .module-row-number{font-size:27px}html body .module-desktop .module-list h3{font-size:18px}html body .module-desktop .module-list p{font-size:14px;line-height:1.4}html body .module-desktop .module-list em{font-size:12px}html body .module-desktop .module-side p span{font-size:15px}html body .module-desktop .module-side p b{font-size:16px}html body .module-desktop .gigs-tabs a{font-size:27px}html body .module-desktop .crm-title h2,html body .module-desktop .calendar-board h2,html body .module-desktop .availability-board h2,html body .module-desktop .ops-workspace>header h2,html body .module-desktop .post-composer h2,html body .module-desktop .scheduled-content h2{font-size:34px}html body .module-desktop :is(.crm-title,.calendar-board>header,.availability-board>header,.ops-workspace>header,.post-composer>header,.scheduled-content>header) span{font-size:11px}html body .module-desktop :is(.crm-workspace,.ops-workspace,.settings-workspace,.social-workspace,.calendar-availability) p{font-size:14px;line-height:1.5}html body .module-desktop :is(.crm-workspace,.crm-detail,.calendar-availability,.crew-availability-workspace,.availability-generator,.sync-strip,.sync-modal,.external-calendar,.google-write-connection,.ops-workspace,.ops-modal,.social-workspace,.settings-users,.settings-data-transfer,.experience-card,.gig-booking-modal) button:not([class*=backdrop]){font-size:16px}html body .module-desktop :is(.crm-tools,.ops-tools) input,html body .module-desktop :is(.crm-tools,.ops-tools) select{font-size:15px}html body .module-desktop :is(.crm-table,.ops-table) th{font-size:11px}html body .module-desktop :is(.crm-table,.ops-table) td{font-size:14px;line-height:1.4}html body .module-desktop :is(.crm-table,.ops-table) td b{font-size:15px}html body .module-desktop :is(.crm-table,.ops-table) td small{font-size:12px}html body .module-desktop .ops-summary b{font-size:34px}html body .module-desktop .ops-summary span,html body .module-desktop :is(.ops-form,.crm-form,.user-form-grid) label span{font-size:11px}html body .module-desktop :is(.ops-form,.crm-form,.user-form-grid) :is(input,select,textarea){font-size:15px}html body .module-desktop .settings-user-list article{font-size:14px}html body .module-desktop .settings-user-list article small{font-size:12px}html body .module-desktop button,html body .module-desktop a[class*=button],html body .module-desktop .gigs-tabs a{font-size:19px!important;line-height:1.1!important}html body .module-desktop :is(.crm-title,.ops-workspace>header,.settings-users>header,.post-composer>header,.scheduled-content>header)>button,html body .module-desktop :is(.module-hero,.module-side)>a,html body .module-desktop :is(.module-hero,.module-side)>button{font-size:22px!important}html body .module-desktop :is(.crm-viewbar,.crm-tools,.ops-tools,.calendar-toolbar,.calendar-view-switch,.gig-record-tabs) button{min-height:42px;padding:10px 15px;font-size:17px!important}html body .module-desktop :is(.ops-modal,.crm-detail,.gig-record,.user-modal,.sync-modal) footer button{min-height:46px;padding:12px 18px;font-size:18px!important}.crm-profile-tabs{isolation:isolate!important;gap:0!important;padding-left:0!important}.crm-profile-tabs button,.crm-profile-tabs button:not(.active),.crm-profile-tabs button.active{margin-left:0!important;margin-right:0!important;transform:none!important}.crm-profile-tabs button+button{margin-left:-1px!important}.crm-profile-tabs button:not(.active){z-index:1!important;color:#bcb5ad!important;background:linear-gradient(#201f1d,#141311)!important;border-color:#3b3834 #3b3834 #514139!important;box-shadow:inset 0 1px #ffffff09!important}.crm-profile-tabs button.active{z-index:4!important;color:#f47432!important;background:#151412!important;border-color:#cf4b01 #704027 #151412!important;box-shadow:8px 0 18px #00000052!important}.crm-profile-tabs button:hover{transform:none!important}.crm-profile-tabs{isolation:isolate!important;grid-template-columns:none!important;align-items:flex-end!important;gap:12px!important;display:flex!important}.crm-profile-tabs button,.crm-profile-tabs button:not(.active),.crm-profile-tabs button.active,.crm-profile-tabs button:nth-child(2),.crm-profile-tabs button:nth-child(3){box-sizing:border-box!important;flex:none!important;width:auto!important;min-width:150px!important;margin-left:0!important;margin-right:0!important;position:relative!important;transform:none!important}.crm-profile-tabs button{z-index:1!important}.crm-profile-tabs button.active{z-index:2!important;margin-bottom:-1px!important}.crm-profile-tabs button:nth-child(3){min-width:190px!important}.crm-profile-tabs{grid-template-columns:190px 190px 230px!important;align-items:end!important;margin:28px 27px 0!important;padding-left:0!important}.crm-profile-tabs button{text-align:center!important;border-radius:20px 20px 0 0!important;height:78px!important;padding:0 24px!important;font-size:24px!important;line-height:78px!important}.crm-profile-tabs button:not(.active){color:#f1ece5!important;background:linear-gradient(#292724,#171614)!important;border-color:#48433e #48433e #8b4725!important;height:70px!important;line-height:70px!important;box-shadow:inset 0 2px #ffffff0f,0 -8px 20px #0000004d!important}.crm-profile-tabs button:nth-child(2):not(.active),.crm-profile-tabs button:nth-child(3):not(.active){transform:none!important}.crm-profile-tabs button.active{color:#ff742d!important;background:linear-gradient(#592715 0,#3b1d10 100%)!important;border-color:#cf4b01 #cf4b01 #3b1d10!important;height:86px!important;margin-bottom:-2px!important;padding:0 24px!important;line-height:86px!important;box-shadow:inset 0 8px #cf4b01,-8px -10px 24px #0000004d,8px -10px 24px #0003!important}.crm-profile-tabs button.active:after{height:11px;bottom:-8px;background:#3b1d10!important}.crm-profile-folder{background:linear-gradient(#3b1d10 0,#2a160f 30px,#110f0e 31px,#0d0d0c 100%)!important;border:1px solid #cf4b01!important;border-top-color:#8d3a13!important;border-radius:0 13px 13px!important;min-height:250px!important;margin:0 27px 30px!important;padding:30px 18px 18px!important;box-shadow:0 20px 42px #0000007a,inset 0 1px #ff894929!important}.crm-profile-folder:after{content:"";z-index:0;background:linear-gradient(145deg,#171614,#0b0b0a);border:1px solid #50463f;border-radius:13px;position:absolute;inset:30px 18px 18px;box-shadow:inset 0 1px #ffffff09}.crm-profile-folder>section{z-index:1;position:relative}.crm-profile-folder:before{background:#3b1d10!important;height:5px!important;top:-3px!important}.crm-profile-folder.tab-analytics:before{width:190px!important;left:0!important}.crm-profile-folder.tab-general:before{width:191px!important;left:189px!important}.crm-profile-folder.tab-notes:before{width:231px!important;left:379px!important}.crm-profile-analytics{gap:12px!important;padding:24px!important}.crm-profile-analytics article{background:linear-gradient(145deg,#1d1c1a,#0f0f0e)!important;min-height:140px!important;padding:22px!important}.crm-profile-analytics span,.crm-profile-analytics small{font-size:11px!important}.crm-profile-analytics b{color:#ff6320!important;font-size:48px!important}.crm-profile-general{border-radius:12px;margin:0;background:0 0!important;padding:24px!important}.crm-profile-general article{background:#151412!important}.crm-profile-note{padding:25px!important}}@media (width<=1280px) and (width>=761px){.crm-profile-tabs{grid-template-columns:160px 160px 205px!important}.crm-profile-tabs button{font-size:21px!important}.crm-profile-folder.tab-analytics:before{width:160px!important}.crm-profile-folder.tab-general:before{width:161px!important;left:159px!important}.crm-profile-folder.tab-notes:before{width:206px!important;left:319px!important}}@media (width>=761px){.crm-profile-tabs{border-bottom:1px solid #514139!important;align-items:flex-end!important;gap:5px!important;margin:24px 27px 0!important;padding:0!important;display:flex!important;overflow:visible!important}.crm-profile-tabs button,.crm-profile-tabs button:not(.active),.crm-profile-tabs button.active{color:#c9c2ba!important;background:linear-gradient(#22211f,#161513)!important;border:1px solid #3d3935!important;border-bottom-color:#514139!important;border-radius:12px 12px 0 0!important;outline:0!important;width:auto!important;min-width:132px!important;height:52px!important;margin:0 0 -1px!important;padding:0 22px!important;font:400 18px/52px "Headliner No. 45",Impact,sans-serif!important;transform:none!important;box-shadow:inset 0 1px #ffffff0b!important}.crm-profile-tabs button:hover{color:#fff!important;background:#281c16!important;border-color:#6a4430!important;transform:translateY(-2px)!important}.crm-profile-tabs button.active{z-index:5;color:#f47432!important;background:#151412!important;border-color:#cf4b01 #704027 #151412!important;border-top-style:solid!important;border-top-width:3px!important;height:58px!important;line-height:55px!important;box-shadow:0 -8px 22px #00000047!important}.crm-profile-tabs button.active:after{display:none!important}.crm-profile-tabs button:focus,.crm-profile-tabs button:focus-visible{box-shadow:none!important;outline:0!important}.crm-profile-folder{background:linear-gradient(145deg,#151412,#0d0d0c)!important;border:1px solid #514139!important;border-top:0!important;border-radius:0 0 12px 12px!important;min-height:0!important;margin:0 27px 28px!important;padding:16px!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 34px #00000057!important}.crm-profile-folder:before,.crm-profile-folder:after{display:none!important}.crm-profile-folder>section{z-index:1!important;position:relative!important}.crm-profile-analytics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:0!important}.crm-profile-analytics article{min-height:116px!important;box-shadow:none!important;background:linear-gradient(145deg,#1b1a18,#11110f)!important;border:1px solid #393530!important;border-radius:9px!important;padding:18px!important}.crm-profile-analytics span,.crm-profile-analytics small{font-size:10px!important}.crm-profile-analytics b{margin:9px 0 6px!important;font-size:38px!important}.crm-profile-general{background:#393530!important;border-radius:0!important;margin:0!important;padding:0!important}.crm-profile-general article{background:#151412!important;padding:17px!important}.crm-profile-note{padding:6px 4px!important}.crm-profile-tabs{grid-template-columns:132px 132px 184px;align-items:end;overflow:visible;gap:0!important;display:grid!important}.crm-profile-tabs button{box-sizing:border-box;width:100%;outline:0!important;min-width:0!important;margin:0 -1px 0 0!important}.crm-profile-tabs button:focus,.crm-profile-tabs button:focus-visible{outline:0!important;box-shadow:inset 0 3px #cf4b01,-5px -8px 18px #0000003d,5px -8px 18px #0003!important}.crm-profile-tabs button:not(.active){z-index:1;color:#eee8df!important;background:linear-gradient(#242321,#171614)!important;border-color:#403b36 #403b36 #8b4725!important;margin-bottom:0!important;box-shadow:inset 0 1px #ffffff12,0 -4px 12px #00000047!important}.crm-profile-tabs button:nth-child(2):not(.active){transform:translateY(3px)!important}.crm-profile-tabs button:nth-child(3):not(.active){transform:translateY(6px)!important}.crm-profile-tabs button.active{z-index:10;position:relative;color:#ff7a35!important;background:linear-gradient(#4b281b 0,#2e1b13 62%,#201712 100%)!important;border-color:#8b4725 #8b4725 #201712!important;border-radius:16px 16px 0 0!important;margin-bottom:-3px!important;padding-bottom:17px!important}.crm-profile-tabs button.active:after{content:"";z-index:12;background:#201712;height:7px;position:absolute;bottom:-5px;left:-1px;right:-1px}.crm-profile-folder{position:relative;overflow:visible;border-top-color:#8b4725!important;border-radius:0 12px 12px!important}.crm-profile-folder:before{content:""!important;z-index:11!important;background:#201712!important;height:4px!important;position:absolute!important;top:-2px!important}.crm-profile-folder.tab-analytics:before{width:132px!important;left:0!important}.crm-profile-folder.tab-general:before{width:133px!important;left:131px!important}.crm-profile-folder.tab-notes:before{width:185px!important;left:263px!important}html body .module-desktop .module-canvas{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding-inline:22px!important;display:block!important}html body .module-desktop .module-canvas>*{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html body .module-desktop .module-canvas>:not(.module-hero):not(.gigs-tabs){margin-top:16px!important}}@media (width<=760px){.force-mobile .desktop-data-action{display:none!important}}@media (width>=761px){:is(html body:has(.show-gigs) .desktop-main,html body:has(.show-gigs) .module-desktop,html body:has(.show-gigs) .module-canvas){background-color:#d8d1c5!important;background-image:radial-gradient(circle at 18% 10%,#ffffff7a,#0000 30%),repeating-linear-gradient(105deg,#0000 0 95px,#483c2f07 96px,#0000 98px),repeating-linear-gradient(0deg,#52443406 0 1px,#0000 1px 5px)!important}html body:has(.show-gigs) .module-hero{border-radius:15px!important;min-height:245px!important;padding-block:28px!important;box-shadow:0 15px 38px #2a20183d!important}html body:has(.show-gigs) .module-hero h1{font-size:clamp(54px,4.3vw,76px)!important}}.show-control-tabs{background:linear-gradient(#171614,#0c0c0b)!important;border-radius:13px!important;padding:0 14px!important;box-shadow:0 12px 30px #2d221940!important}.show-control-tabs a{gap:8px;position:relative;color:#c1bab1!important;min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 18px!important}.show-control-tabs a i{color:#8c847b;font-style:normal}.show-control-tabs a.active{color:#f06b2b!important;box-shadow:none!important;background:0 0!important;border:0!important}.show-control-tabs a.active i{color:#f06b2b}.show-control-tabs a.active:after{content:"";background:#cf4b01;height:3px;position:absolute;bottom:0;left:14px;right:14px}.show-gigs{color:#eee8df;gap:16px;display:grid}.gigs-toolbar-panel,.gigs-list-panel{background:radial-gradient(circle at 90% 0,#cf4b0114,#0000 24%),linear-gradient(145deg,#1a1917,#0b0b0a);border:1px solid #4b453e;border-radius:15px;position:relative;box-shadow:0 14px 34px #32261c40}.gigs-toolbar-panel>header{color:#7f7870;letter-spacing:.14em;border-bottom:1px solid #39342e;justify-content:space-between;align-items:center;min-height:40px;padding:0 17px;font:800 9px Inter,sans-serif;display:flex}.clear-gig-filters{color:#ed6b2d!important;background:0 0!important;border:0!important;min-height:auto!important;padding:6px 9px!important;font-size:9px!important}.gigs-toolbar-primary{grid-template-columns:minmax(210px,1.25fr) repeat(4,minmax(125px,.72fr)) auto;gap:8px;padding:13px 15px 9px;display:grid}.gigs-toolbar-primary>input,.gigs-toolbar-primary>select,.saved-gig-views select,.gig-sort-control select{color:#ded7ce;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;border:1px solid #49433c;border-radius:8px;width:100%;min-height:43px;padding:0 12px;font:600 12px Inter,sans-serif}.gig-filter-menu{position:relative}.gig-filter-menu>button{white-space:nowrap;min-height:43px!important}.gig-filter-menu>button b{color:#fff;background:#cf4b01;border-radius:50%;place-items:center;min-width:20px;height:20px;margin-left:5px;display:inline-grid}.gig-filter-menu>div{z-index:20;background:#11100f;border:1px solid #5a4638;border-radius:10px;width:250px;max-height:340px;padding:11px;display:grid;position:absolute;top:calc(100% + 7px);right:0;overflow:auto;box-shadow:0 20px 50px #000}.gig-filter-menu strong{color:#f06c2b;text-transform:uppercase;padding:5px 7px 9px;font:800 9px Inter,sans-serif}.gig-filter-menu label{color:#d2cbc2;gap:8px;padding:8px;font:11px Inter,sans-serif;display:flex}.gigs-toolbar-secondary{align-items:center;gap:12px;padding:8px 15px 14px;display:flex}.gig-view-switch{background:#080808;border:1px solid #3c3731;border-radius:8px;gap:2px;padding:3px;display:flex}.gig-view-switch button{color:#8e877f!important;background:0 0!important;border:0!important;min-height:36px!important;padding:8px 14px!important;font-size:10px!important}.gig-view-switch button.active{color:#fff!important;background:#cf4b01!important;border-radius:6px!important}.saved-gig-views{gap:5px;display:flex}.saved-gig-views select{min-width:175px}.saved-gig-views button{min-height:43px!important}.gig-sort-control{color:#8e877f;align-items:center;gap:5px;margin-left:auto;font:800 9px Inter,sans-serif;display:flex}.gig-sort-control select{min-width:130px}.gig-sort-control button{min-width:42px;min-height:43px!important;padding:8px!important}.gigs-list-panel{overflow:visible}.gigs-list-panel>header{border-bottom:1px solid #3d3832;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.gigs-list-panel>header span{color:#e86729;letter-spacing:.13em;font:800 9px Inter,sans-serif}.gigs-list-panel>header h2{color:#f2ece5;margin:4px 0 0;font:400 31px "Headliner No. 45",Impact,sans-serif}.gigs-list-panel>header h2 small{color:#837b73;text-transform:none;margin-left:8px;font:600 11px Inter,sans-serif}.gigs-admin-actions{align-items:center;gap:8px;display:flex}.gigs-admin-actions>div{position:relative}.gigs-admin-actions>div>button{min-width:46px;min-height:44px!important;font-size:17px!important}.gigs-admin-actions menu{z-index:25;background:#11100f;border:1px solid #594538;border-radius:9px;width:175px;margin:0;padding:6px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 18px 45px #000}.gigs-admin-actions menu button{text-align:left}.add-gig-primary{color:#fff!important;background:#cf4b01!important;border-color:#f17736!important;min-height:44px!important}.gigs-operation-table{width:100%;overflow:auto}.gigs-operation-table table{border-collapse:collapse;width:100%;min-width:1260px}.gigs-operation-table th{color:#888078;text-align:left;background:#0b0b0a;border-bottom:1px solid #4b3930;padding:11px 9px;font:800 9px Inter,sans-serif}.gigs-operation-table td{color:#c8c1b8;border-bottom:1px solid #302c27;padding:11px 9px;font:11px Inter,sans-serif}.gigs-operation-table tbody tr{cursor:pointer;outline:0}.gigs-operation-table tbody tr:hover td,.gigs-operation-table tbody tr:focus td{background:#20150f}.gigs-operation-table td img{object-fit:cover;border-radius:4px;width:48px;height:61px;display:block}.gig-table-no-art{color:#6f6861;border:1px dashed #4d4640;place-items:center;width:48px;height:61px;font-size:7px;display:grid}.gigs-operation-table td strong{color:#f0ebe4;font-size:12px}.gig-status{color:#c7c0b8;text-transform:uppercase;background:#22201d;border:1px solid #5e554c;border-radius:99px;padding:5px 8px;font:800 8px Inter,sans-serif;display:inline-flex}.gig-status--confirmed{color:#79ce91;background:#14281b;border-color:#376d4a}.gig-status--provisional,.gig-status--pending,.gig-status--enquiry{color:#d8b85c;background:#29220f;border-color:#6f5b2f}.gig-status--cancelled{color:#df817b;background:#291313;border-color:#6b3836}.gig-status--completed{color:#88b9d7;background:#13212b;border-color:#425d70}.gig-ticket-cell{gap:5px;min-width:78px;display:grid}.gig-ticket-cell i{background:#302b27;border-radius:9px;height:5px;overflow:hidden}.gig-ticket-cell i span{background:#cf4b01;height:100%;display:block}.gig-row-menu,.gig-card-menu{position:relative}.gig-row-menu summary,.gig-card-menu summary{cursor:pointer;list-style:none}.gig-row-menu summary::-webkit-details-marker{display:none}.gig-card-menu summary::-webkit-details-marker{display:none}.gig-row-menu>div,.gig-card-menu>div{z-index:30;background:#11100f;border:1px solid #564337;border-radius:8px;width:145px;padding:5px;display:grid;position:absolute;right:0;box-shadow:0 15px 35px #000}.gig-row-menu button,.gig-card-menu button{text-align:left}.gig-artwork-grid{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:15px;padding:17px;display:grid}.gig-artwork-grid>article{cursor:pointer;background:#121110;border:1px solid #4a433c;border-radius:11px;min-width:0;transition:transform .16s,border-color .16s;position:relative;overflow:hidden;box-shadow:0 9px 22px #0007}.gig-artwork-grid>article:hover,.gig-artwork-grid>article:focus{border-color:#cf4b01;transform:translateY(-3px)}.gig-artwork-grid>article>img,.gig-artwork-empty{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.gig-artwork-empty{color:#6e665e;background:radial-gradient(circle at 50% 34%,#28221e,#080808 70%);place-items:center;font:400 20px "Headliner No. 45",Impact,sans-serif;display:grid}.gig-artwork-grid>article>div:last-child{padding:13px}.gig-artwork-grid time{color:#f06c2c;font:800 9px Inter,sans-serif}.gig-artwork-grid .gig-status{float:right}.gig-artwork-grid h3{color:#f0ebe5;margin:8px 0 5px;font:400 22px "Headliner No. 45",Impact,sans-serif}.gig-artwork-grid p{color:#938b83;margin:0;font-size:10px}.gig-artwork-grid small{color:#b2aaa1;margin-top:8px;display:block}.gig-card-menu{z-index:5;position:absolute;top:9px;right:9px}.gig-card-menu summary{color:#fff;background:#080808dd;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.gig-card-menu>div{top:36px}.gigs-pagination{color:#807870;border-top:1px solid #38332e;justify-content:space-between;align-items:center;gap:14px;padding:12px 17px;font:700 9px Inter,sans-serif;display:flex}.gigs-pagination label,.gigs-pagination>div{align-items:center;gap:7px;display:flex}.gigs-pagination select{color:#ddd6ce;background:#090909;border:1px solid #47413a;padding:6px}.gigs-pagination button{min-width:35px;min-height:34px!important;padding:5px!important}.quick-add-gig>section{border-radius:16px!important;width:min(760px,96vw)!important}.quick-add-gig header p{color:#918981;max-width:560px;margin:5px 0 0;font:11px/1.45 Inter,sans-serif}.quick-add-form{grid-template-columns:1.3fr .7fr;gap:13px;padding:19px 21px;display:grid}.quick-add-form label{gap:6px;display:grid}.quick-add-form label>span{color:#978f87;text-transform:uppercase;font:800 9px Inter,sans-serif}.quick-add-form input,.quick-add-form select{color:#eee8df;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;border:1px solid #4b443d;border-radius:8px;width:100%;min-height:44px;padding:0 12px}.quick-add-form label>button{justify-self:start;min-height:32px!important;padding:5px 9px!important}.quick-artwork{background:#0b0b0a;border:1px dashed #554b43;border-radius:9px;grid-column:1/-1;padding:12px}.quick-artwork small{color:#827a72}.quick-add-form footer{grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.quick-add-form footer button{min-height:44px!important}@media (width<=1100px){.gigs-toolbar-primary{grid-template-columns:repeat(3,1fr)}.gigs-toolbar-primary>input{grid-column:span 2}.gigs-toolbar-secondary{flex-wrap:wrap}.gig-sort-control{margin-left:0}.saved-gig-views{margin-left:auto}}@media (width<=760px){.show-gigs{gap:10px}.gigs-toolbar-panel,.gigs-list-panel{border-radius:10px}.gigs-toolbar-primary{grid-template-columns:1fr 1fr;padding:10px}.gigs-toolbar-primary>input,.gigs-toolbar-primary .gig-filter-menu{grid-column:1/-1}.gig-filter-menu>button{width:100%}.gigs-toolbar-secondary{grid-template-columns:1fr;padding:0 10px 10px;display:grid}.gig-view-switch,.saved-gig-views,.gig-sort-control{display:none}.gigs-list-panel>header{padding:14px}.gigs-list-panel>header h2{font-size:26px}.gig-artwork-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px}.gig-artwork-grid h3{font-size:18px}.gigs-pagination{flex-wrap:wrap}.quick-add-gig{align-items:end!important;padding:0!important}.quick-add-gig>section{max-height:94vh;border-radius:16px 16px 0 0!important;width:100%!important}.quick-add-form{grid-template-columns:1fr;padding:14px}.quick-artwork,.quick-add-form footer{grid-column:1}.quick-add-form footer{background:#11100f;position:sticky;bottom:0}}html[data-theme=day] body{color:#25221f;background:#bdb8b0}html[data-theme=day] body :is(.desktop-main,.dashboard-canvas,.module-canvas,.module-workspace,.module-main,.mobile-shell,.mobile-launcher,.mobile-module-main){color:#25221f;background:#bdb8b0!important}html[data-theme=day] body .roadcase-nav{background:linear-gradient(90deg,#050505fc,#121110fc)!important;box-shadow:12px 0 38px #0000005c!important}html[data-theme=day] body .roadcase-nav .nav-item{color:#d3ccc2!important;text-shadow:1px 2px #000!important;background:0 0!important;border-color:#0000!important}html[data-theme=day] body .roadcase-nav .nav-item:hover{color:#fff!important;background:linear-gradient(90deg,#cf4b012e,#0000)!important;border-left-color:#7e2b07!important}html[data-theme=day] body .roadcase-nav .nav-item.is-active{color:#fff!important;background:linear-gradient(90deg,#cf4b019e,#cf4b012e 70%,#0000)!important;border-left-color:#f15d15!important}html[data-theme=day] .sidebar-tenant-trigger,html[data-theme=day] .sidebar-tenant-menu{color:#eee8dd;background:#151412;border-color:#4b453e;box-shadow:0 18px 45px #0000006b}html[data-theme=day] .sidebar-tenant-trigger b,html[data-theme=day] .sidebar-tenant-menu>button{color:#eee8dd}html[data-theme=day] body .topbar{color:#aaa39b;background:#11100f;border-color:#3b3732}html[data-theme=day] body .topbar i{color:#f1ece5;background:#24211e;border-color:#514a43}html[data-theme=day] .appearance-toggle{color:#f1ece5;background:#201e1b;border-color:#62594f;box-shadow:0 7px 20px #00000052}html[data-theme=day] body :is(.dash-card,.module-panel,.crm-workspace,.relationship-crm,.ticketing-panel,.ticketing-kpis article,.ops-workspace,.drive-workspace,.crew-availability-workspace,.calendar-workspace,.social-workspace,.finance-workspace){color:#25221f!important;background:linear-gradient(145deg,#e2ded7,#cbc5bc)!important;border-color:#8c857b!important;box-shadow:0 10px 24px #221d1824!important}.social-area-tabs{background:#0a0a09;border:1px solid #39352f;border-radius:12px;gap:8px;margin-bottom:14px;padding:5px;display:flex}.social-area-tabs button{text-transform:uppercase;color:#8d877f!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:12px 18px!important}.social-area-tabs button.active{box-shadow:0 7px 18px #0008;color:#fff!important;background:linear-gradient(135deg,#dc500e,#9e2e06)!important}.social-area-tabs button span{min-width:22px;height:22px;color:inherit;background:#ffffff18;border-radius:20px;place-items:center;margin-left:7px;font-size:11px;display:inline-grid}.group-promotion{background:radial-gradient(circle at 92% 2%,#4a1c0b66,#0000 26%),#0d0d0c;border:1px solid #403b34;border-radius:14px;overflow:hidden}.promotion-head{background:linear-gradient(100deg,#19120e,#11100e);border-bottom:1px solid #3d3731;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.promotion-head>div>span{color:#f36a28;text-transform:uppercase;letter-spacing:.12em;font:800 11px Inter,sans-serif}.promotion-head h2{color:#fff;text-transform:uppercase;margin:3px 0 5px;font:400 38px Brushfire,sans-serif}.promotion-head p{color:#aaa198;margin:0;font:400 13px/1.5 Inter,sans-serif}.promotion-score{text-align:right;min-width:130px;display:grid}.promotion-score b{color:#f36a28;font:400 38px "Headliner No. 45",Impact,sans-serif}.promotion-score b small{color:#847c73;font-size:19px}.promotion-score span{color:#a49c93;text-transform:uppercase;font:800 9px Inter,sans-serif}.promotion-summary{background:#34302b;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.promotion-summary article{background:#121210;padding:18px 22px;display:grid}.promotion-summary span{color:#9b938a;text-transform:uppercase;font:800 10px Inter,sans-serif}.promotion-summary b{color:#f4eee8;margin:2px 0;font:400 30px "Headliner No. 45",Impact,sans-serif}.promotion-summary small{color:#6f6962;font:400 10px Inter,sans-serif}.promotion-builder{grid-template-columns:1.2fr .8fr;gap:14px;padding:14px;display:grid}.promotion-builder>section,.group-queue{background:#141412;border:1px solid #3c3832;border-radius:10px}.promotion-builder>section{padding:20px}.promotion-builder header{margin-bottom:17px}.promotion-builder h3,.group-queue h3{color:#f1ebe5;margin:0;font:400 24px "Headliner No. 45",Impact,sans-serif}.promotion-builder header small,.group-queue header p{color:#837c74;font:400 11px/1.5 Inter,sans-serif}.promotion-builder label{margin:12px 0;display:block}.promotion-builder label>span,.group-queue label>span{color:#a69e94;text-transform:uppercase;margin-bottom:6px;font:800 9px Inter,sans-serif;display:block}.promotion-builder input,.promotion-builder select,.promotion-builder textarea,.group-queue select{color:#eee7df;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090909;border:1px solid #4a443c;border-radius:7px;width:100%;padding:12px;font:600 13px Inter,sans-serif}.promotion-builder textarea{resize:vertical;line-height:1.5}.promotion-builder button{width:100%;padding:12px!important}.promotion-builder .promotion-generate{color:#d9c4ff!important;background:#30204f!important;border-color:#604b86!important}.promotion-note{color:#8e857c;font:400 10px/1.5 Inter,sans-serif;display:block}.promotion-safety{background:#20130d;border:1px solid #533a2b;border-left:3px solid #e85a1b;border-radius:7px;margin-top:16px;padding:14px}.promotion-safety b{color:#f1ded2;font:800 11px Inter,sans-serif}.promotion-safety p{color:#a09187;margin:5px 0 0;font:400 10px/1.5 Inter,sans-serif}.group-queue{margin:0 14px 14px;overflow:hidden}.group-queue>header{border-bottom:1px solid #39352f;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.group-queue header p{margin:3px 0 0}.group-queue>header label{min-width:180px}.group-table-head,.group-row{grid-template-columns:1.4fr .7fr .45fr 1.15fr;align-items:center;gap:16px;display:grid}.group-table-head{color:#746e67;text-transform:uppercase;background:#0b0b0a;padding:10px 18px;font:800 9px Inter,sans-serif}.group-row{border-top:1px solid #302d28;padding:14px 18px}.group-row>div:nth-child(2){display:grid}.group-row b{color:#e4ded6;font:700 12px Inter,sans-serif}.group-row small{color:#777169;margin-top:3px;font:400 9px Inter,sans-serif;display:block}.group-name{align-items:center;gap:11px;display:flex}.group-name i{color:#fff;background:#1877f2;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font:900 22px Arial;display:grid}.group-status{color:#ef8b52;text-transform:uppercase;background:#25180f;border:1px solid #60452f;border-radius:20px;width:max-content;padding:6px 9px;font:800 9px Inter,sans-serif}.status-posted{background:#102016}.status-posted .group-status{color:#79db91;background:#173c24;border-color:#347e4b}.status-skipped{opacity:.55}.group-actions{justify-content:flex-end;gap:6px;display:flex}.group-actions button{white-space:nowrap;padding:9px 10px!important;font-size:10px!important}.group-actions .mark-posted{background:#1e542e!important;border-color:#3c7d4d!important}.group-actions .skip-group{color:#aaa29a!important;background:#211f1c!important;border-color:#47413b!important}@media (width<=980px){.promotion-builder{grid-template-columns:1fr}.group-table-head{display:none}.group-row{grid-template-columns:1fr auto}.group-row>div:nth-child(2){display:none}.group-status{justify-self:end}.group-actions{grid-column:1/-1;justify-content:flex-start}.promotion-head{align-items:flex-start}.promotion-score{min-width:90px}.promotion-summary{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.social-area-tabs{margin:0 10px 10px}.social-area-tabs button{flex:1;padding:10px 8px!important;font-size:10px!important}.group-promotion{margin:0 10px}.promotion-head{flex-direction:column;padding:18px}.promotion-score{text-align:left}.promotion-summary{grid-template-columns:1fr}.promotion-summary article{padding:13px 18px}.promotion-builder{padding:10px}.promotion-builder>section{padding:15px}.group-queue{margin:0 10px 10px}.group-queue>header{flex-direction:column;align-items:stretch}.group-queue>header label{min-width:0}.group-row{padding:13px}.group-actions{grid-template-columns:1fr 1fr;display:grid}.group-actions button:first-child{grid-column:1/-1}.promotion-head h2{font-size:31px}}.group-campaigns{--gc-orange:#cf4b01;color:#eee9e2;background:#0d0d0c;border:1px solid #40382f;border-radius:14px;overflow:hidden}.gc-head{background:radial-gradient(circle at 90% 0,#4a1c0b88,#0000 35%),linear-gradient(110deg,#19120e,#0b0b0a);border-bottom:1px solid #3d3731;justify-content:space-between;align-items:center;gap:24px;padding:25px 28px;display:flex}.gc-head span,.gc-campaign-list header span{color:#ef6828;letter-spacing:.12em;text-transform:uppercase;font:800 10px Inter,sans-serif}.gc-head h2{color:#fff;margin:4px 0;font:400 38px Brushfire,sans-serif}.gc-head p{color:#aaa198;max-width:720px;margin:0;font:12px/1.5 Inter,sans-serif}.gc-head button,.gc-primary{box-shadow:0 8px 20px #0007;color:#fff!important;background:linear-gradient(145deg,#ec5a17,#b93604)!important;border-color:#f36a28!important}.gc-tabs{background:#080808;border-bottom:1px solid #39342e;padding:6px;display:flex}.gc-tabs button{color:#8d867d!important;background:0 0!important;border:0!important;padding:12px 18px!important}.gc-tabs button.active{color:#ff6b28!important;background:#2b170e!important;border-radius:7px!important}.gc-tabs b{background:#ffffff12;border-radius:20px;place-items:center;min-width:22px;height:22px;margin-left:7px;display:inline-grid}.gc-notice{border-left:3px solid var(--gc-orange);color:#efc8b5;background:#24150e;margin:12px 18px;padding:10px 14px;font:700 11px Inter,sans-serif}.gc-toolbar,.gc-form{border-bottom:1px solid #302c27;align-items:center;gap:8px;padding:14px 16px;display:flex}.gc-toolbar input{flex:1}.gc-toolbar input,.gc-toolbar select,.gc-form input,.gc-form select,.gc-form label,.gc-modal input,.gc-modal select,.gc-modal textarea,.gc-engagement input,.gc-engagement textarea{color:#eee7df;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;border:1px solid #4a433a;border-radius:7px;min-height:42px;padding:10px;font:600 11px Inter,sans-serif}.gc-toolbar button,.gc-form button{white-space:nowrap;padding:11px 13px!important}.gc-form{background:#151412;grid-template-columns:1fr 1.25fr .75fr 1fr auto auto;display:grid}.gc-form label{align-items:center;gap:7px;display:flex}.gc-form label input{min-height:auto}.gc-selection{color:#ef6b2b;letter-spacing:.08em;background:#20130d;padding:11px 16px;font:800 11px Inter,sans-serif}.gc-table{overflow:auto}.gc-row{border-top:1px solid #2d2925;grid-template-columns:34px minmax(160px,1.25fr) 75px minmax(110px,.8fr) minmax(130px,1fr) 55px 95px minmax(140px,1fr) 65px 120px;align-items:center;gap:12px;min-width:1180px;padding:12px 16px;font:11px Inter,sans-serif;display:grid}.gc-row--head{z-index:2;color:#777068;text-transform:uppercase;background:#090909;font-size:9px;font-weight:800;position:sticky;top:0}.gc-row a{color:#ef6b2b;font-weight:800;text-decoration:none}.gc-row small{color:#898178}.gc-row em{color:#74ce8c;background:#12261a;border:1px solid #346643;border-radius:20px;width:max-content;padding:5px 8px;font:800 9px Inter,sans-serif}.gc-row>div{gap:5px;display:flex}.gc-row>div button{padding:7px!important;font-size:8px!important}.gc-campaign-list{gap:12px;padding:16px;display:grid}.gc-campaign-list>article{background:linear-gradient(135deg,#171512,#0c0c0b);border:1px solid #40382f;border-radius:10px;padding:18px}.gc-campaign-list header,.gc-campaign-list footer{justify-content:space-between;align-items:center;gap:15px;display:flex}.gc-campaign-list h3{color:#fff;margin:3px 0;font:400 25px "Headliner No. 45",Impact,sans-serif}.gc-campaign-list header strong{color:#ef6828;font:400 22px "Headliner No. 45",Impact,sans-serif}.gc-stats{background:#302b26;grid-template-columns:repeat(4,1fr);gap:1px;margin:14px 0;display:grid}.gc-stats span{color:#867e76;text-transform:uppercase;background:#0d0d0c;padding:12px;font:800 9px Inter,sans-serif;display:grid}.gc-stats b{color:#f0ebe5;font:400 26px "Headliner No. 45",Impact,sans-serif}.gc-campaign-list progress,.gc-runner>progress{width:100%;height:9px;accent-color:var(--gc-orange)}.gc-campaign-list footer{margin-top:12px}.gc-campaign-list footer small{color:#7f7870}.gc-modal{z-index:1000;background:#000c;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:auto}.gc-modal>section{background:#121110;border:1px solid #5a4436;border-radius:12px;width:min(760px,100%);max-height:92vh;padding:22px;overflow:auto;box-shadow:0 25px 80px #000}.gc-modal>section>header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.gc-modal h3{color:#fff;margin:0;font:400 28px "Headliner No. 45",Impact,sans-serif}.gc-modal header>button{font-size:24px!important}.gc-modal>section>label,.gc-engagement label{color:#aaa198;text-transform:uppercase;gap:6px;margin:11px 0;font:800 9px Inter,sans-serif;display:grid}.gc-modal input,.gc-modal textarea,.gc-modal select{width:100%}.gc-modal textarea{resize:vertical;line-height:1.5}.gc-target{background:#0a0a09;border:1px solid #3d3730;border-radius:8px;padding:14px}.gc-target>div{max-height:180px;margin:10px 0;overflow:auto}.gc-target>div label{color:#ccc5bc;align-items:center;gap:7px;padding:7px;font:11px Inter,sans-serif;display:flex}.gc-target>div input{width:auto;min-height:auto}.gc-target>strong{color:#ef6828;margin-top:10px;display:block}.gc-runner{text-align:center}.gc-runner>p{color:#8e867e;text-transform:uppercase;font:800 10px Inter,sans-serif}.gc-runner>h2{color:#fff;font:400 38px Brushfire,sans-serif}.gc-run-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.gc-run-actions a,.gc-run-actions button{color:#eee;background:#1d1713;border:1px solid #674b3a;border-radius:6px;justify-content:center;align-items:center;min-height:44px;font:800 9px Inter,sans-serif;text-decoration:none;display:flex;padding:11px 14px!important}.gc-engagement{text-align:left;border-top:1px solid #3b352f;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:22px;padding-top:18px;display:grid}.gc-engagement h3,.gc-engagement label:last-child{grid-column:1/-1}.gc-history{text-align:left;margin-top:15px}.gc-history>div{border-top:1px solid #2f2b26;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.gc-history span{color:#8e867e;font-size:10px}.gc-history button{padding:7px!important;font-size:8px!important}@media (width<=950px){.gc-form{grid-template-columns:1fr 1fr}.gc-toolbar{flex-wrap:wrap}.gc-toolbar input{flex-basis:100%}.gc-head{flex-direction:column;align-items:flex-start}.gc-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.group-campaigns{margin:0 10px}.gc-head{padding:18px}.gc-head h2{font-size:30px}.gc-head button{width:100%}.gc-tabs button{flex:1;padding:10px 6px!important;font-size:9px!important}.gc-toolbar,.gc-form{grid-template-columns:1fr;display:grid}.gc-toolbar input{width:100%}.gc-campaign-list{padding:10px}.gc-campaign-list header,.gc-campaign-list footer{flex-direction:column;align-items:flex-start}.gc-stats{grid-template-columns:1fr 1fr}.gc-modal{padding:8px}.gc-modal>section{padding:16px}.gc-engagement{grid-template-columns:1fr 1fr}.gc-run-actions{display:grid}.gc-run-actions>*{width:100%}}input,select,textarea,option,time,input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week]{font-family:Inter,Arial,sans-serif!important}.scheduled-post h3,.date-stamp b,.date-stamp span,.google-event-list time,.ticket-event-list time,.ticketing-kpis b,.ticket-report-grid dd,.ticket-detail-grid dd,.ops-summary b,.owner-admin__stats b,.promotion-score b,.promotion-summary b,.availability-ring b,.finance-grid b{font-style:normal;letter-spacing:0!important;font-family:Inter,Arial,sans-serif!important}input[type=date]::-webkit-datetime-edit{font-family:Inter,Arial,sans-serif!important}input[type=time]::-webkit-datetime-edit{font-family:Inter,Arial,sans-serif!important}input[type=datetime-local]::-webkit-datetime-edit{font-family:Inter,Arial,sans-serif!important}.posting-identity{background:#21150e;border:1px solid #6b4c29;border-left:4px solid #ef6b27;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;margin:14px;padding:15px 18px;display:flex}.posting-identity.connected{background:#102017;border-color:#396a47 #396a47 #396a47 #55bd72}.posting-identity span,.posting-identity small{display:block}.posting-identity span{color:#ef7a38;letter-spacing:.12em;text-transform:uppercase;font:800 9px Inter,sans-serif}.posting-identity.connected span{color:#6ed18a}.posting-identity b{color:#f4eee7;margin:4px 0;font:700 16px Inter,sans-serif;display:block}.posting-identity small{color:#9b938b;font:500 11px/1.5 Inter,sans-serif}.posting-identity strong{color:#ef7a38;border:1px solid;border-radius:20px;flex:none;padding:8px 11px;font:800 9px Inter,sans-serif}.posting-identity.connected strong{color:#68ce84}.bulk-group-import{border-top:1px solid #3b352f;gap:8px;margin-top:18px;padding-top:17px;display:grid}.bulk-group-import>span{color:#ef6d2c;text-transform:uppercase;font:800 10px Inter,sans-serif}.bulk-group-import textarea{margin:0!important}.bulk-group-import small{color:#807870;font:500 10px Inter,sans-serif}@media (width<=760px){.posting-identity{flex-direction:column;align-items:flex-start;margin:10px}.posting-identity strong{align-self:flex-start}}html[data-theme=day] body :is(.dash-card__header,.module-panel>header,.gig-record-summary,.gig-record-tabs,.relationship-crm__tools,.crm-tools,.drive-toolbar){color:#292622!important;background:#d2ccc3!important;border-color:#aaa39a!important}html[data-theme=day] body :is(.task-row,.post-row,.doc-list>div,.finance-grid>div,.crm-kanban__column,.crm-kanban article,.ticketing-route-grid article,.ticket-event-list>button,.gig-overview-grid article,.gig-info-icon,.gig-advance-panel){color:#26231f!important;background:#e8e4de!important;border-color:#aaa39a!important}html[data-theme=day] body :is(input,select,textarea){color:#24211e!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#f0ede7!important;border-color:#948c82!important}html[data-theme=day] body .quick-strip{background:#d4cec5;border-color:#8d867d}html[data-theme=day] body .quick-strip :is(a,b){color:#292622}html[data-theme=day] body :is(.crm-detail,.relationship-detail,.ticket-modal>section,.ops-modal>section,.owner-admin__modal form){color:#25221f;background:#ddd8d0;border-color:#777067}.relationship-crm__saved-tools{background:#0f0e0d;border-bottom:1px solid #332f2a;align-items:center;gap:8px;padding:9px 14px;display:flex}.relationship-crm__saved-tools select,.relationship-crm__saved-tools button{color:#ded7ce;text-transform:uppercase;background:#171513;border:1px solid #4a433c;min-height:34px;padding:7px 10px;font:800 8px Inter,sans-serif}.relationship-crm__saved-tools b{color:#ff6a20;text-transform:uppercase;margin-left:auto;font:800 8px Inter,sans-serif}.crm-advanced-toggle.active{color:#fff!important;background:#32190d!important;border-color:#cf4b01!important}.crm-advanced-filters{background:radial-gradient(circle at 90% 0,#cf4b0121,#0000 35%),#12110f;border-bottom:1px solid #4b2b1b;grid-template-columns:repeat(6,minmax(135px,1fr));gap:8px;padding:12px 14px;display:grid}.crm-advanced-filters>label,.crm-email__template-row label,.crm-email__follow-up label{gap:6px;display:grid}.crm-advanced-filters>label>span,.crm-multi-filter summary span,.crm-email__template-row label>span,.crm-email__follow-up label>span,.crm-email__follow-up>div>span,.settings-email__form label>span{color:#a59c92;letter-spacing:.6px;text-transform:uppercase;font:800 7px Inter,sans-serif}.crm-advanced-filters input,.crm-advanced-filters select,.crm-email__template-row input,.crm-email__template-row select,.crm-email__follow-up input,.crm-email__follow-up select{color:#eee8df;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090908;border:1px solid #49433c;width:100%;min-height:36px;padding:8px;font:600 9px Inter,sans-serif}.crm-multi-filter{min-width:0;position:relative}.crm-multi-filter summary{cursor:pointer;background:#090908;border:1px solid #49433c;align-content:center;gap:4px;min-height:52px;padding:8px 10px;list-style:none;display:grid}.crm-multi-filter summary::-webkit-details-marker{display:none}.crm-multi-filter summary b{color:#eee7dd;text-overflow:ellipsis;white-space:nowrap;font:700 9px Inter,sans-serif;overflow:hidden}.crm-multi-filter>div{z-index:75;background:#141210;border:1px solid #675c50;width:max(230px,100%);max-height:270px;padding:8px;position:absolute;top:calc(100% + 5px);left:0;overflow:auto;box-shadow:0 18px 45px #000}.crm-multi-filter>div label{color:#ddd5ca;align-items:center;gap:8px;padding:7px;font:600 9px Inter,sans-serif;display:flex}.crm-multi-filter>div input{accent-color:#cf4b01}.crm-multi-filter>div button{color:#ee7838;text-transform:uppercase;background:#28150c;border:1px solid #663416;width:100%;margin-top:5px;padding:8px;font:800 7px Inter,sans-serif}.crm-select-controls{background:#131210;border-bottom:1px solid #332f2a;align-items:center;gap:7px;padding:7px 14px;display:flex}.crm-select-controls span{color:#90887f;margin-right:auto;font:700 8px Inter,sans-serif}.crm-select-controls button{color:#cfc7bd;text-transform:uppercase;background:#1b1916;border:1px solid #49433c;padding:7px 9px;font:800 7px Inter,sans-serif}.crm-selection{z-index:60;position:sticky;top:0;box-shadow:0 8px 24px #00000059}.relationship-crm__tools.venue-targeting-filters{grid-template-columns:minmax(210px,1.5fr) minmax(130px,1fr) minmax(130px,1fr) 105px 105px 135px 125px auto;display:grid}.venue-targeting-filters>input{width:100%;min-width:0}.venue-targeting-filters .crm-multi-filter summary{min-height:36px;padding-block:6px}.venue-targeting-filters .crm-multi-filter summary span{font-size:6px}.venue-targeting-filters .crm-multi-filter summary b{font-size:8px}.crm-active-filters{background:#0f0e0d;border-bottom:1px solid #3a342e;align-items:center;gap:7px;min-height:45px;padding:7px 14px;display:flex}.crm-active-filters>span{color:#8f877f;text-transform:uppercase;flex:none;font:800 7px Inter,sans-serif}.crm-active-filters>div{flex:1;align-items:center;gap:6px;display:flex;overflow:auto}.crm-active-filters>div>button{color:#f0d8ca;background:#29160d;border:1px solid #8b421c;border-radius:14px;flex:none;padding:6px 8px;font:700 8px Inter,sans-serif}.crm-active-filters>div>button b{color:#ff7530;margin-left:4px}.crm-active-filters em{color:#6f6962;font:600 8px Inter,sans-serif}.crm-active-filters>button,.crm-venue-data-tools>button,.crm-venue-data-tools .crm-column-control>button{color:#cfc7bd;text-transform:uppercase;background:#1b1916;border:1px solid #4d463f;flex:none;min-height:30px;padding:7px 9px;font:800 7px Inter,sans-serif}.crm-active-filters>button.save{color:#fff;background:#9d3908;border-color:#cc5314}.crm-venue-data-tools{background:#11100f;border-bottom:1px solid #332f2a;justify-content:flex-end;gap:6px;padding:7px 14px;display:flex}.crm-venue-data-tools .crm-column-control{position:relative}.crm-venue-data-tools .crm-column-manager{right:0}.crm-contact-flags{background:#090908;border:1px solid #49433c;grid-template-columns:1fr 1fr;gap:5px;margin:0;padding:8px 10px;display:grid}.crm-contact-flags legend{color:#a59c92;letter-spacing:.6px;text-transform:uppercase;padding:0 4px;font:800 7px Inter,sans-serif}.crm-contact-flags label,.crm-review-filter{color:#d8d0c7;align-items:center;gap:6px;font:600 8px Inter,sans-serif;display:flex!important}.crm-contact-flags input,.crm-review-filter input{accent-color:#cf4b01;width:auto!important;min-height:0!important}.crm-review-filter{background:#090908;border:1px solid #49433c;align-self:stretch;padding:10px}.crm-review-filter>span{color:#eee7dd!important;font-size:8px!important}.crm-email__warning{background:#35140a;border-bottom:1px solid #963912;gap:5px;padding:14px 20px;display:grid}.crm-email__warning b{color:#fff;text-transform:uppercase;font:400 21px "Headliner No. 45",Impact,sans-serif}.crm-email__warning span{color:#e8cbbd;font:600 9px Inter,sans-serif}.crm-email__warning a{color:#ff7a36;text-transform:uppercase;justify-self:start;margin-top:4px;font:800 8px Inter,sans-serif}.crm-email__sender{flex-wrap:wrap;margin:12px 20px 0}.crm-email__sender em{color:#9a9188;flex-basis:100%;font:600 8px/1.45 Inter,sans-serif}.crm-email__template-row{grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;padding:13px 20px 0;display:grid}.crm-email__template-row button{color:#e5ddd3;text-transform:uppercase;background:#211d19;border:1px solid #574c43;min-height:36px;padding:8px 10px;font:800 7px Inter,sans-serif}.crm-email label small{color:#8c837a;margin-top:6px;font:600 7px Inter,sans-serif;display:block}.crm-email__follow-up{grid-template-columns:1fr 1fr 1.5fr;gap:10px;padding:13px 20px;display:grid}.crm-email__follow-up>div{gap:6px;display:grid}.crm-email__follow-up>div>b{color:#d5cec4;white-space:pre-line;background:#0b0a09;border:1px solid #403a34;padding:9px;font:600 8px/1.4 Inter,sans-serif}.crm-email__preview{background:#090908;border:1px solid #4c443c;margin:0 20px 12px}.crm-email__preview>header{color:#d8d0c6;border-bottom:1px solid #3d3731;justify-content:space-between;padding:10px 12px;font:700 8px Inter,sans-serif;display:flex}.crm-email__preview details{border-bottom:1px solid #2f2b27;padding:10px 12px}.crm-email__preview summary{color:#f0712f;cursor:pointer;font:800 8px Inter,sans-serif}.crm-email__preview details>b{color:#eee8df;margin:10px 0 7px;font:700 9px Inter,sans-serif;display:block}.crm-email__preview pre{color:#bdb5aa;white-space:pre-wrap;max-height:220px;margin:0;font:600 8px/1.55 Inter,sans-serif;overflow:auto}.crm-email__actions{flex-wrap:wrap}.crm-target-list-dialog{color:#eee7de;background:#11100e;border:1px solid #675d53;width:min(620px,96vw);max-height:88vh;overflow:auto;box-shadow:0 30px 90px #000}.crm-target-list-dialog>header{border-bottom:3px solid #cf4b01;justify-content:space-between;align-items:flex-start;padding:19px 21px;display:flex}.crm-target-list-dialog header span{color:#f06d28;text-transform:uppercase;font:800 7px Inter,sans-serif}.crm-target-list-dialog h2{text-transform:uppercase;margin:5px 0;font:400 31px "Headliner No. 45",Impact,sans-serif}.crm-target-list-dialog header p{color:#918980;margin:0;font:600 8px Inter,sans-serif}.crm-target-list-dialog header>button{color:#fff;background:0 0;border:0;font-size:28px}.crm-target-list-dialog>div{gap:7px;padding:15px;display:grid}.crm-target-list-dialog>div>button{color:#e4dcd2;text-align:left;background:#171512;border:1px solid #413b35;justify-content:space-between;padding:13px;display:flex}.crm-target-list-dialog>div>button:hover{background:#28150b;border-color:#cf4b01}.crm-target-list-dialog>div b{font:700 10px Inter,sans-serif}.crm-target-list-dialog>div span{color:#9d948a;font:600 8px Inter,sans-serif}.crm-target-list-dialog>footer{border-top:1px solid #39342e;justify-content:flex-end;gap:8px;padding:13px 15px;display:flex}.crm-target-list-dialog>footer button{color:#ddd4ca;text-transform:uppercase;background:#1e1b18;border:1px solid #514940;padding:10px 12px;font:800 8px Inter,sans-serif}.crm-target-list-dialog>footer .primary{color:#fff;background:#cf4b01;border-color:#f36a20}.crm-email-history{border-top:1px solid #3e3832;margin-top:14px;padding-top:13px;display:block!important}.crm-email-history h3{color:#f0e8de;text-transform:uppercase;margin:0 0 8px;font:400 21px "Headliner No. 45",Impact,sans-serif}.crm-email-history article{background:#0d0c0b;border-bottom:1px solid #302b27;grid-template-columns:auto 1fr;gap:4px 8px!important;padding:9px!important;display:grid!important}.crm-email-history article>span{color:#fff;text-transform:uppercase;background:#723015;border-radius:10px;grid-row:1/3;padding:4px 6px;font:800 6px Inter,sans-serif}.crm-email-history article>span.sent{background:#1f6b3c}.crm-email-history article>b,.crm-email-history article>small,.crm-email-history article>em{display:block}.crm-email-history article>small{color:#8f877e;font:600 7px/1.45 Inter,sans-serif}.crm-email-history article>em{color:#ef8050;grid-column:2;font:600 7px Inter,sans-serif}.settings-email__connection{background:#24120a;border-bottom:1px solid #3e3831;justify-content:space-between;align-items:center;gap:16px;padding:17px 22px;display:flex}.settings-email__connection>div{gap:5px;display:grid}.settings-email__connection span{color:#f06d28;text-transform:uppercase;font:800 7px Inter,sans-serif}.settings-email__connection b{color:#f0e9e0;font:400 21px "Headliner No. 45",Impact,sans-serif}.settings-email__connection small{color:#9d948a;font:600 8px Inter,sans-serif}.settings-email__connection a,.settings-email__connection button{color:#fff;text-transform:uppercase;background:#cf4b01;border:1px solid #f36a20;padding:10px 13px;font:800 8px Inter,sans-serif;text-decoration:none}.settings-email__connection.connected{background:#101b14}.settings-email__connection.connected span{color:#58c77a}.settings-email__form{border-bottom:1px solid #3e3831;grid-template-columns:1fr 1fr;gap:12px;padding:18px 22px;display:grid}.settings-email__form label{gap:6px;display:grid}.settings-email__form label.wide{grid-column:1/-1}.settings-email__form input,.settings-email__form textarea{color:#eee7dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090908;border:1px solid #484139;width:100%;padding:10px;font:600 9px Inter,sans-serif}.settings-email__form textarea{resize:vertical;min-height:95px}.settings-email__form>button{color:#fff;text-transform:uppercase;background:#cf4b01;border:1px solid #f36a20;justify-self:start;padding:11px 14px;font:400 18px "Headliner No. 45",Impact,sans-serif}@media (width<=1250px){.relationship-crm__tools.venue-targeting-filters{grid-template-columns:repeat(4,minmax(130px,1fr))}.venue-targeting-filters>input:first-child{grid-column:span 2}}@media (width<=1050px){.crm-advanced-filters{grid-template-columns:repeat(3,minmax(140px,1fr))}.crm-selection{overflow:auto}.crm-selection>*{flex:none}}@media (width<=760px){.relationship-crm__saved-tools{padding-inline:9px;overflow:auto}.relationship-crm__saved-tools>*{flex:none}.relationship-crm__saved-tools b{margin-left:0}.relationship-crm__tools.venue-targeting-filters{grid-template-columns:1fr 1fr;padding:9px}.venue-targeting-filters>input:first-child{grid-column:1/-1}.crm-active-filters{flex-wrap:wrap;align-items:flex-start;padding-inline:9px}.crm-active-filters>div{flex-basis:100%;order:2}.crm-venue-data-tools{justify-content:flex-start;padding-inline:9px;overflow:auto}.crm-venue-data-tools>*{flex:none}.crm-advanced-filters{grid-template-columns:1fr 1fr;padding:10px}.crm-multi-filter>div{z-index:1400;width:auto;max-height:64vh;position:fixed;inset:18vh 12px auto}.crm-select-controls{padding-inline:9px;overflow:auto}.crm-select-controls>*{flex:none}.crm-email__template-row,.crm-email__follow-up{grid-template-columns:1fr;padding-inline:14px}.crm-email__sender,.crm-email__preview{margin-inline:14px}.settings-email__connection{flex-direction:column;align-items:flex-start;padding:15px}.settings-email__form{grid-template-columns:1fr;padding:15px}.settings-email__form label.wide{grid-column:1}.settings-email__form>button{width:100%}}html[data-theme=day] body :is(.crm-table,.relationship-table) th{color:#3f3a35;background:#c6c0b7;border-color:#989087}html[data-theme=day] body :is(.crm-table,.relationship-table) td{color:#25221f;background:#e4e0d9;border-color:#b5aea5}html[data-theme=day] body .hub-ai__panel{color:#25221f;background:#d7d1c8;box-shadow:0 18px 55px #17131066}html[data-theme=day] body .hub-ai__messages .assistant{background:#c7c0b7;border-color:#9d958b}html[data-theme=day] body .hub-ai__panel input{color:#25221f;background:#ece8e2}html[data-theme=day] body :is(.public-gig-form,.welcome-page,.owner-admin){color:#25221f;background:radial-gradient(circle at 80% 0,#cf4b0121,#0000 32%),#bdb8b0}html[data-theme=day] body :is(.public-gig-form__shell,.welcome-card,.owner-admin__panel,.owner-admin__stats article){color:#25221f;background:#ded9d1;border-color:#928a80;box-shadow:0 18px 45px #231d182e}.pricing-embed{color:#f0e9dd;background:linear-gradient(90deg,#000000db,#0000007a 52%,#000000b3),url(/assets/mygighq-dashboard-hero-v3.png) 50%/cover fixed;min-height:100vh;padding:28px clamp(18px,4vw,72px) 54px;background-image:linear-gradient(90deg,#0000003d,#0000006b 24% 76%,#0003),url(/assets/pricing-backstage-v1.png)!important}.pricing-embed h1{text-align:center;color:#f1e9dc;text-transform:uppercase;margin:0 0 20px;font:400 clamp(42px,6vw,82px)/.9 Brushfire,Impact,sans-serif}.pricing-embed h1 strong{color:var(--orange);font-weight:400}.pricing-embed__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(1100px,100%);margin:auto;display:grid}.pricing-embed article{background:linear-gradient(155deg,#0b0b0afa,#161412f7);border:2px solid #80776c;border-radius:12px;flex-direction:column;min-height:700px;padding:34px 22px 20px;display:flex;box-shadow:0 25px 65px #000b,inset 0 0 0 4px #161411}.pricing-embed article h2{text-align:center;color:#f3eee5;margin:0;font:400 clamp(48px,5vw,70px)/1 Brushfire,Impact,sans-serif}.pricing-embed article>i{background:var(--orange);clip-path:polygon(0 42%,84% 0,100% 28%,89% 55%,100% 72%,14% 100%,0 74%);width:72%;height:9px;margin:4px auto 22px;display:block}.pricing-embed article ul{gap:0;margin:12px 0 30px;padding:0;list-style:none;display:grid}.pricing-embed article li{color:#ddd5ca;text-transform:uppercase;border-bottom:1px solid #37312d;padding:13px 5px;font:400 18px/1.25 "Headliner No. 45",Impact,sans-serif}.pricing-embed__footer{margin-top:auto}.pricing-embed__footer>p{align-items:flex-end;gap:10px;margin:0 0 14px;display:flex}.pricing-embed__footer>p b{color:var(--orange);font:400 54px/.8 Brushfire,Impact,sans-serif}.pricing-embed__footer>p span{font:400 27px/.9 "Headliner No. 45",Impact,sans-serif}.pricing-embed .stripe-plan-button{border:2px solid var(--orange);min-height:58px;color:var(--orange);background:#090909;border-radius:0;font:400 27px/1 "Headliner No. 45",Impact,sans-serif;box-shadow:inset 0 0 0 2px #381304}.pricing-embed .stripe-plan-button:hover{background:var(--orange);color:#090909}.pricing-embed .stripe-free-form label{color:var(--orange)}.pricing-embed .stripe-free-form input{color:#fff;background:#080808;border:1px solid #5c5047}.pricing-embed .stripe-plan-error{font-size:13px}.pricing-embed article li{letter-spacing:.35px;font-family:Bebas Neue,Impact,sans-serif;font-size:22px}.pricing-embed article li span{color:var(--orange);margin-right:8px;font-family:Arial,sans-serif;font-weight:900}.direct-signup-page{color:#eee8dd;background:linear-gradient(90deg,#000000c7,#0006),url(/assets/pricing-backstage-v1.png) 50%/cover;place-items:center;min-height:100vh;padding:25px;display:grid}.direct-signup-page>section{background:linear-gradient(145deg,#12110ffa,#060606fa);border:2px solid #746b61;width:min(560px,100%);padding:34px;box-shadow:0 24px 70px #000}.direct-signup-page>section>span{color:var(--orange);letter-spacing:2px;font:800 10px Inter,sans-serif}.direct-signup-page h1{margin:12px 0 8px;font:400 clamp(48px,8vw,78px)/.86 Brushfire,Impact,sans-serif}.direct-signup-page p{color:#c8c0b6;line-height:1.5}.direct-signup-page .stripe-free-form{margin-top:26px}.direct-signup-page .stripe-free-form label{color:var(--orange);gap:8px;font:400 22px Bebas Neue,Impact,sans-serif;display:grid}.direct-signup-page .stripe-free-form input{color:#fff;background:#090909;border:1px solid #635950;min-height:52px;padding:0 14px;font:16px Arial,sans-serif}.direct-signup-page .stripe-plan-button{border:2px solid var(--orange);width:100%;min-height:58px;color:var(--orange);background:#090909;margin-top:16px;font:400 27px Bebas Neue,Impact,sans-serif}.direct-signup-page .stripe-honeypot{position:absolute;left:-10000px}@media (width<=760px){.pricing-embed{background-position:72% 0;background-size:auto 100vh;background-attachment:scroll;padding:0 16px 38px}.pricing-embed__grid{grid-template-columns:1fr;gap:18px}.pricing-embed article{min-height:620px}.pricing-embed h1{text-shadow:3px 3px #000;background:linear-gradient(90deg,#00000057,#0000001f,#0000006b),url(/assets/pricing-backstage-v1.png) 76%/cover no-repeat;margin:0 -16px 20px;padding:72px 20px 42px;font-size:48px}.pricing-embed article h2{font-size:58px}html[data-theme=day] body .mobile-top,html[data-theme=day] body .mobile-bottom{color:#eee8dd;background:#11100f;border-color:#3e3934}html[data-theme=day] body .mobile-app-grid>a{color:#25221f;background:linear-gradient(145deg,#ddd8d0,#c5bfb6);border-color:#938b81;box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 0 0 3px #c75a25,0 5px 10px #231d182e}}.crm-ai-inline-helper{background:linear-gradient(145deg,#cf4b0126,#0d0d0d);border:1px solid #6a3a20;margin:0 0 16px;padding:14px}.crm-ai-inline-helper>header{grid-template-columns:minmax(180px,.7fr) 1fr;align-items:center;gap:14px;margin-bottom:12px;display:grid}.crm-ai-inline-helper>header div{gap:4px;display:grid}.crm-ai-inline-helper>header span{color:#ef6b27;letter-spacing:1.2px;text-transform:uppercase;font:800 8px Inter,sans-serif}.crm-ai-inline-helper>header b{color:#eee8dd;text-transform:uppercase;font:400 20px "Headliner No. 45",Impact,sans-serif}.crm-ai-inline-helper>header p{color:#aaa198;margin:0;font:600 8px/1.45 Inter,sans-serif}.crm-ai-inline-helper>div{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.crm-ai-inline-helper>div button{color:#ef7431;text-transform:uppercase;background:#25170f;border:1px solid #744325;padding:8px 10px;font:800 7px Inter,sans-serif}.crm-ai-inline-helper>form{grid-template-columns:1fr auto;gap:7px;display:grid}.crm-ai-inline-helper>form input{color:#eee8dd;background:#090909;border:1px solid #4b443d;min-width:0;padding:11px 12px}.crm-ai-inline-helper>form button{color:#fff;background:#cf4b01;border:1px solid #ef6b27;padding:0 14px;font:400 15px "Headliner No. 45",Impact,sans-serif}.crm-ai-inline-helper>form button:disabled{opacity:.45}@media (width<=760px){.crm-ai-inline-helper>header,.crm-ai-inline-helper>form{grid-template-columns:1fr}.crm-ai-inline-helper>form button{min-height:40px}}.crm-ai-outreach{background:radial-gradient(circle at 90% 0,#cf4b0133,#0000 34%),linear-gradient(145deg,#1b1612,#090909);border:1px solid #5b341f;grid-template-columns:minmax(250px,.75fr) minmax(360px,1.25fr);align-items:center;gap:24px;margin:14px 0;padding:20px 22px;display:grid;box-shadow:5px 7px #000}.crm-ai-outreach span{color:#ef6b27;letter-spacing:1.4px;text-transform:uppercase;font:800 8px Inter,sans-serif}.crm-ai-outreach h3{color:#eee8dd;text-transform:uppercase;margin:6px 0 4px;font:400 25px/1 "Headliner No. 45",Impact,sans-serif}.crm-ai-outreach p{color:#918981;margin:0;font:600 8px/1.4 Inter,sans-serif}.crm-ai-outreach label{grid-template-columns:1fr auto;gap:8px;display:grid}.crm-ai-outreach input{color:#eee8dd;background:#0a0a0a;border:1px solid #4c453e;min-width:0;padding:13px 14px;font:600 10px Inter,sans-serif}.crm-ai-outreach button{color:#fff;text-transform:uppercase;background:#cf4b01;border:1px solid #ed6a27;padding:0 17px;font:400 16px "Headliner No. 45",Impact,sans-serif}.crm-ai-outreach button:disabled{opacity:.45}.crm-ai-wizard .crm-ai-media input{padding:10px}.crm-ai-wizard .crm-ai-media small{color:#9c948b;margin-top:7px;font-size:8px;display:block}@media (width<=760px){.crm-ai-outreach{border-inline:0;grid-template-columns:1fr;gap:13px;margin:10px 0;padding:15px}.crm-ai-outreach label{grid-template-columns:1fr}.crm-ai-outreach button{min-height:42px}.crm-ai-wizard{max-height:92vh;overflow:auto}}.settings-email{background:linear-gradient(145deg,#171512,#090909);border:1px solid #4b443c;margin:16px 0;box-shadow:5px 7px #000}.settings-email>header{border-bottom:1px solid #3e3831;padding:20px 22px}.settings-email>header span{color:#cf4b01;letter-spacing:1.5px;text-transform:uppercase;font:800 8px Inter,sans-serif}.settings-email h2{color:#eee8dd;text-transform:uppercase;margin:6px 0 5px;font:400 30px/1 "Headliner No. 45",Impact,sans-serif}.settings-email header p{color:#9b948b;margin:0;font:600 9px/1.5 Inter,sans-serif}.settings-email__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 22px;display:grid}.settings-email__options label{color:#d9d2c8;cursor:pointer;background:#111;border:1px solid #403a34;align-items:flex-start;gap:12px;padding:16px;display:flex}.settings-email__options label.active{background:linear-gradient(145deg,#cf4b012e,#111);border-color:#cf4b01}.settings-email__options input{accent-color:#cf4b01;margin-top:3px}.settings-email__options span{gap:6px;display:grid}.settings-email__options b{font:400 19px/1 "Headliner No. 45",Impact,sans-serif}.settings-email__options small{color:#8e877e;font:600 8px/1.45 Inter,sans-serif}.settings-email>p{color:#ef7431;margin:0;padding:0 22px 16px;font:700 8px Inter,sans-serif}@media (width<=760px){.settings-email{border-inline:0;margin:10px 0}.settings-email>header{padding:15px}.settings-email h2{font-size:26px}.settings-email__options{grid-template-columns:1fr;padding:13px 15px}.settings-email__options label{padding:14px}.settings-email>p{padding-inline:15px}}.stripe-pricing{color:#f5f0e8;background:radial-gradient(circle at 70% -10%,#cf4b0142,#0000 34%),linear-gradient(145deg,#090909,#15110f 55%,#080808);min-height:100vh;padding:24px clamp(20px,5vw,76px) 44px;font-family:Inter,Arial,sans-serif}.stripe-pricing>header{border-bottom:1px solid #3a2a20;justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding-bottom:20px;display:flex}.stripe-pricing>header a{color:#f5f0e8;font-weight:800;text-decoration:none}.stripe-pricing__hero{text-align:center;max-width:900px;margin:58px auto 32px}.stripe-pricing__hero>span,.stripe-plan-grid article>span{color:#ff6a16;letter-spacing:.16em;font-size:.78rem;font-weight:900}.stripe-pricing__hero h1{margin:8px 0 12px;font-family:Brushfire,Impact,sans-serif;font-size:clamp(3.2rem,7vw,6.8rem);font-weight:400;line-height:.88}.stripe-pricing__hero p{color:#c8c0b8;max-width:720px;margin:auto;font-size:1.08rem;line-height:1.65}.stripe-cancelled{color:#ffd7c1;text-align:center;background:#24150f;border:1px solid #8b3c17;border-radius:8px;max-width:900px;margin:0 auto 24px;padding:14px 18px}.stripe-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1020px;margin:0 auto;display:grid}.stripe-plan-grid article{background:linear-gradient(160deg,#221f1df7,#0c0c0cfa);border:1px solid #44372f;border-radius:14px;padding:32px;position:relative;box-shadow:0 22px 55px #0008}.stripe-plan-grid article.featured{border-color:#cf4b01;box-shadow:0 22px 70px #0009,inset 0 0 0 1px #cf4b0166}.stripe-plan-grid h2{text-transform:uppercase;letter-spacing:.03em;margin:10px 0 0;font-family:Impact,Arial Black,sans-serif;font-size:2rem}.stripe-price{align-items:flex-end;gap:8px;margin:22px 0;display:flex}.stripe-price b{color:#fff;font-size:3.9rem;line-height:.8}.stripe-price small{color:#a9a19a;font-weight:700}.stripe-plan-grid article>p{color:#c5bdb6;min-height:52px;line-height:1.55}.stripe-plan-grid ul{gap:12px;margin:22px 0 28px;padding:0;list-style:none;display:grid}.stripe-plan-grid li{color:#eee;border-bottom:1px solid #2e2926;padding-bottom:11px}.stripe-plan-button{color:#fff;cursor:pointer;background:#cf4b01;border:0;border-radius:7px;width:100%;min-height:52px;font-size:1rem;font-weight:900}.stripe-plan-button:hover{background:#f15b08}.stripe-plan-button:disabled{opacity:.65;cursor:wait}.stripe-plan-error{color:#ffb38a;font-weight:700}.stripe-pricing>footer{color:#918a84;justify-content:center;gap:16px;max-width:1020px;margin:28px auto 0;font-size:.85rem;display:flex}.stripe-pricing>footer b{color:#ff6a16}@media (width<=720px){.stripe-plan-grid{grid-template-columns:1fr}.stripe-pricing>header{align-items:flex-start;gap:18px}.stripe-pricing>header a{text-align:right}.stripe-pricing__hero{margin-top:38px}.stripe-pricing>footer{text-align:center;flex-direction:column}}.stripe-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1360px}.stripe-free-button{background:#292522}.stripe-free-button:hover{background:#44372f}.stripe-free-form{gap:10px;display:grid}.stripe-free-form label{color:#ff6a16;letter-spacing:.12em;gap:7px;font-size:.7rem;font-weight:900;display:grid}.stripe-free-form input{color:#fff;background:#090909;border:1px solid #4a403a;border-radius:7px;width:100%;padding:13px;font:600 .9rem Inter,sans-serif}.stripe-honeypot{position:absolute!important;left:-9999px!important}@media (width<=980px){.stripe-plan-grid{grid-template-columns:1fr}}.core-builder{width:min(1120px,100%);margin:48px auto 0}.core-builder__summary{text-align:center}.core-builder__summary>span,.core-builder__total span{color:#ff6a16;letter-spacing:.16em;font-size:.76rem;font-weight:900}.core-builder__summary h1{margin:8px 0 12px;font:400 clamp(3.1rem,7vw,6.2rem)/.88 Brushfire,Impact,sans-serif}.core-builder__summary p{color:#c8c0b8;max-width:680px;margin:0 auto;font-size:1.05rem;line-height:1.6}.core-builder__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:38px 0 22px;display:grid}.core-builder__grid>button{color:#f5f0e8;text-align:left;cursor:pointer;background:linear-gradient(155deg,#211e1c,#0e0d0c);border:1px solid #493b32;border-radius:14px;flex-direction:column;align-items:flex-start;min-width:0;min-height:230px;padding:22px;transition:all .18s;display:flex}.core-builder__grid>button:hover,.core-builder__grid>button.selected{border-color:#f15b08;transform:translateY(-3px);box-shadow:0 16px 35px #0008}.core-builder__grid i{color:#ff6a16;border:1px solid #6b5a4e;border-radius:50%;place-items:center;width:32px;height:32px;font-size:1.2rem;font-style:normal;display:grid}.core-builder__grid>button.selected i{color:#fff;background:#cf4b01;border-color:#f15b08}.core-builder__grid>button>span{gap:10px;margin:20px 0;display:grid}.core-builder__grid b{text-transform:uppercase;font:400 1.35rem/1.05 Bebas Neue,Impact,sans-serif}.core-builder__grid span small{color:#aaa19a;font:.82rem/1.45 Inter,Arial,sans-serif}.core-builder__grid>button>strong{color:#ff6a16;align-items:flex-end;gap:4px;margin-top:auto;font-size:1.5rem;display:flex}.core-builder__grid>button>strong small{color:#aaa19a;text-transform:uppercase;font-size:.68rem}.core-builder__total.is-pro{border-color:#f15b08;box-shadow:0 18px 55px #0009,inset 0 0 0 1px #cf4b0155}.core-builder__total h2{text-transform:uppercase;margin:5px 0 2px;font:400 2.25rem/1 Bebas Neue,Impact,sans-serif}.core-builder__total p{color:#bdb5ae;margin:0}.core-builder__total>strong{color:#fff;align-items:flex-end;font-size:3rem;display:flex}.core-builder__total>strong small{color:#a9a19a;text-transform:uppercase;margin:0 0 5px 6px;font-size:.7rem}.core-builder-page>footer{margin-top:34px}@media (width<=1000px){.core-builder__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.core-builder__grid>button:last-child{grid-column:1/-1}.core-builder__total{grid-template-columns:1fr auto}.core-builder__total .stripe-plan-button{grid-column:1/-1}}@media (width<=620px){.core-builder{margin-top:34px}.core-builder__grid{grid-template-columns:1fr}.core-builder__grid>button,.core-builder__grid>button:last-child{grid-column:auto;min-height:180px}.core-builder__total{grid-template-columns:1fr;padding:23px}.core-builder__total>strong{font-size:2.6rem}.core-builder__total .stripe-plan-button{grid-column:auto}}.stripe-trial-card{background:radial-gradient(circle at 85% 0,#cf4b0147,#0000 40%),linear-gradient(145deg,#21150f,#0d0c0b);border:1px solid #cf4b01;border-radius:14px;grid-template-columns:1fr minmax(260px,390px);align-items:center;gap:28px;max-width:1360px;margin:0 auto 24px;padding:24px 28px;display:grid;box-shadow:0 18px 55px #0008}.stripe-trial-card>div>span{color:#ff6a16;letter-spacing:.16em;font-size:.76rem;font-weight:900}.stripe-trial-card h2{text-transform:uppercase;letter-spacing:.015em;margin:7px 0 5px;font-family:Brushfire,Impact,Arial Black,sans-serif;font-size:2.45rem;font-weight:400;line-height:1}.stripe-trial-card p{color:#c5bdb6;margin:0;line-height:1.55}.stripe-trial-button{background:linear-gradient(135deg,#f06420,#b93607);box-shadow:0 10px 25px #0008}.trial-expired-page .welcome-card h2{margin:8px 0;font:400 2.4rem "Headliner No. 45",Impact,sans-serif}.trial-expired-page .welcome-card p{color:#aaa298;margin:0 0 24px;line-height:1.65}@media (width<=760px){.stripe-trial-card{grid-template-columns:1fr;padding:22px}.stripe-trial-card h2{font-size:2rem}}.crm-contact-console{color:#eee8df;background:#080807;border-top:1px solid #423a33;grid-template-columns:260px minmax(480px,1fr) 250px;min-height:650px;display:grid;overflow:hidden}.crm-contact-console button{clip-path:none!important;border-radius:9px!important;transform:none!important}.crm-contact-console__rail,.crm-contact-console__activity{background:linear-gradient(#171512,#0d0d0c);min-width:0}.crm-contact-console__rail{border-right:1px solid #3b3530}.crm-contact-console__rail>header,.crm-contact-console__activity>header{border-bottom:1px solid #38332e;justify-content:space-between;align-items:center;min-height:62px;padding:12px 14px;display:flex}.crm-contact-console__rail>header div{align-items:center;gap:9px;display:flex}.crm-contact-console__rail>header span{color:#fff;background:#cf4b01;border-radius:50%;place-items:center;width:28px;height:28px;font:800 9px Inter,sans-serif;display:grid}.crm-contact-console__rail>header b,.crm-contact-console__activity>header span{text-transform:uppercase;font:400 20px "Headliner No. 45",Impact,sans-serif}.crm-contact-console__rail>header button,.crm-contact-console__activity>header button{width:32px;height:32px;color:#f1712f!important;background:#26170f!important;border:1px solid #6d3b22!important;padding:0!important;font-size:20px!important}.crm-contact-console__rail>label{color:#766f68;background:#0a0a09;border:1px solid #423d37;border-radius:9px;align-items:center;gap:8px;margin:10px;padding:0 11px;display:flex}.crm-contact-console__rail>label input{color:#eee8df;width:100%;min-width:0;padding:10px 0;font:600 10px Inter,sans-serif;background:0 0!important;border:0!important}.crm-contact-console__rail>div{max-height:574px;padding:0 7px 10px;overflow:auto}.crm-contact-console__rail>div>button{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;width:100%;margin:3px 0;display:grid;position:relative;color:#d8d1c8!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;padding:9px!important}.crm-contact-console__rail>div>button:hover{background:#211711!important}.crm-contact-console__rail>div>button.active{box-shadow:inset 3px 0 #f2641d;background:linear-gradient(100deg,#cf4b0152,#cf4b010f)!important;border-color:#63361f!important}.crm-contact-console__rail>div>button>i,.crm-contact-console__activity>button>i{color:#fff;background:linear-gradient(145deg,#d75413,#572009);border:1px solid #b64a14;border-radius:50%;place-items:center;width:38px;height:38px;font:800 9px Inter,sans-serif;display:grid}.crm-contact-console__rail>div>button span{min-width:0}.crm-contact-console__rail>div>button b,.crm-contact-console__rail>div>button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.crm-contact-console__rail>div>button b{font:700 10px Inter,sans-serif}.crm-contact-console__rail>div>button small{color:#847d75;margin-top:4px;font:600 7px Inter,sans-serif}.crm-contact-console__rail>div>button em{color:#d45b1b;text-transform:uppercase;font:800 6px Inter,sans-serif;position:absolute;bottom:8px;right:8px}.crm-contact-console__rail-record{grid-template-columns:auto minmax(0,1fr);align-items:center;margin:3px 0;display:grid}.crm-contact-console__rail-record>input{accent-color:#cf4b01;width:15px;height:15px;margin:0 5px 0 2px}.crm-contact-console__rail-record>button{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-width:0;display:grid;position:relative;color:#d8d1c8!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;padding:9px!important}.crm-contact-console__rail-record>button:hover{background:#211711!important}.crm-contact-console__rail-record>button.active{box-shadow:inset 3px 0 #f2641d;background:linear-gradient(100deg,#cf4b0152,#cf4b010f)!important;border-color:#63361f!important}.crm-contact-console__rail-record>button>i{color:#fff;background:linear-gradient(145deg,#d75413,#572009);border:1px solid #b64a14;border-radius:50%;place-items:center;width:38px;height:38px;font:800 9px Inter,sans-serif;display:grid}.crm-contact-console__rail-record>button span{min-width:0}.crm-contact-console__rail-record>button b,.crm-contact-console__rail-record>button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.crm-contact-console__rail-record>button b{font:700 10px Inter,sans-serif}.crm-contact-console__rail-record>button small{color:#847d75;margin-top:4px;font:600 7px Inter,sans-serif}.crm-contact-console__rail-record>button em{color:#d45b1b;text-transform:uppercase;font:800 6px Inter,sans-serif;position:absolute;bottom:8px;right:8px}.crm-contact-console__main{background:radial-gradient(circle at 52% 0,#cf4b0121,#0000 31%),#0a0a09;min-width:0}.crm-profile-hero{grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:18px;padding:25px 27px 18px;display:grid}.crm-profile-avatar{color:#fff;background:linear-gradient(145deg,#eb6928,#632308);border:2px solid #d95716;border-radius:50%;place-items:center;width:78px;height:78px;font:400 28px "Headliner No. 45",Impact,sans-serif;display:grid;box-shadow:0 0 0 6px #cf4b011c,0 12px 30px #000}.crm-profile-hero span{color:#eb6b28;text-transform:uppercase;letter-spacing:1.1px;font:800 7px Inter,sans-serif}.crm-profile-hero h2{color:#f2ece4;margin:6px 0 4px;font:400 clamp(28px,3vw,42px)/.9 "Headliner No. 45",Impact,sans-serif}.crm-profile-hero p{color:#918981;margin:0;font:600 9px Inter,sans-serif}.crm-profile-hero>button{color:#ef7431!important;background:#211711!important;border:1px solid #5f3a26!important;padding:10px 13px!important}.crm-profile-actions{border-bottom:1px solid #38332e;gap:7px;padding:0 27px 17px;display:flex}.crm-profile-actions button{color:#cfc8bf!important;background:#191816!important;border:1px solid #4a443e!important;padding:9px 13px!important}.crm-profile-actions button:first-child{color:#fff!important;background:#cf4b01!important;border-color:#d45a19!important}.crm-profile-details{background:#121210;border:1px solid #3b3732;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 27px;display:grid}.crm-profile-details article{border-right:1px solid #37332f;min-width:0;padding:13px}.crm-profile-details article:last-child{border:0}.crm-profile-details span,.crm-profile-details b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.crm-profile-details span{color:#777069;text-transform:uppercase;font:800 6px Inter,sans-serif}.crm-profile-details b{color:#ded7ce;margin-top:5px;font:700 9px Inter,sans-serif}.crm-profile-tabs{border-bottom:1px solid #58331f;align-items:flex-end;gap:5px;margin:20px 27px 0;padding-left:8px;display:flex}.crm-profile-tabs button{z-index:1;min-width:105px;position:relative;color:#837b73!important;background:linear-gradient(#1e1c19,#121110)!important;border:1px solid #3f3a34!important;border-bottom:0!important;border-radius:14px 14px 0 0!important;padding:13px 19px 12px!important;transition:color .18s,background .18s,transform .18s!important;box-shadow:inset 0 1px #ffffff09!important}.crm-profile-tabs button:hover{color:#e8e1d8!important;background:#25170f!important;transform:translateY(-2px)!important}.crm-profile-tabs button.active{z-index:3;margin-bottom:-1px;color:#f47735!important;background:linear-gradient(#392016,#1a130f)!important;border-color:#6d3a20!important;padding-top:16px!important;transform:translateY(0)!important;box-shadow:inset 0 3px #cf4b01,0 -8px 20px #0003!important}.crm-profile-folder{background:radial-gradient(circle at 10% 0,#cf4b011f,#0000 34%),linear-gradient(145deg,#1a1512,#0f0e0d);border:1px solid #6d3a20;border-radius:0 12px 12px;min-height:165px;margin:0 27px 24px;animation:.2s crmFolderOpen;position:relative;box-shadow:0 12px 28px #00000057,inset 0 1px #ffffff06}.crm-profile-folder:before{content:"";background:#392016;width:105px;height:1px;position:absolute;top:-1px;left:8px}.crm-profile-analytics{grid-template-columns:repeat(3,1fr);gap:9px;padding:16px;display:grid}.crm-profile-analytics article{background:linear-gradient(145deg,#1a1916,#10100f);border:1px solid #3e3933;border-radius:10px;min-height:118px;padding:17px}.crm-profile-analytics span,.crm-profile-analytics small{color:#898178;font:800 7px Inter,sans-serif;display:block}.crm-profile-analytics b{color:#f1ebe3;margin:10px 0 7px;font:400 36px/1 "Headliner No. 45",Impact,sans-serif;display:block}.crm-profile-analytics article:first-child b{color:#f06520}.crm-profile-general{background:#3a332d;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:16px;display:grid}.crm-profile-general article{background:#131210;padding:15px}.crm-profile-general span,.crm-profile-general b{display:block}.crm-profile-general span{color:#847c74;text-transform:uppercase;font:800 7px Inter,sans-serif}.crm-profile-general b{color:#e8e1d8;margin-top:7px;font:700 10px Inter,sans-serif}.crm-profile-general>button{grid-column:1/-1;margin-top:10px;color:#ef7431!important;background:#25170f!important;border:1px solid #6c3b22!important;padding:10px!important}.crm-profile-note{background:0 0;border:0;margin:0;padding:18px}.crm-profile-note header{justify-content:space-between;align-items:center;display:flex}.crm-profile-note span{color:#eee8df;font:400 18px "Headliner No. 45",Impact,sans-serif}.crm-profile-note button{color:#e66b29!important;background:#211711!important;border:1px solid #4e4239!important;padding:5px 9px!important}.crm-profile-note p{color:#aaa198;margin:12px 0;font:500 10px/1.6 Inter,sans-serif}.crm-profile-note>div{border-top:1px solid #39332e;grid-template-columns:auto 1fr;gap:7px 12px;padding-top:12px;display:grid}.crm-profile-note>div b{color:#e56828;text-transform:uppercase;font:800 7px Inter,sans-serif}.crm-profile-note>div small{color:#aca39a;font:600 8px Inter,sans-serif}@keyframes crmFolderOpen{0%{opacity:.55;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.crm-contact-console__activity{border-left:1px solid #3b3530;padding-bottom:15px}.crm-contact-console__activity>article,.crm-contact-console__activity>h3,.crm-contact-console__activity>button,.crm-contact-console__activity>.empty{margin-inline:12px}.crm-contact-console__activity>article{background:#121210;border:1px solid #3c3732;border-radius:9px;margin-top:12px;padding:14px}.crm-contact-console__activity>article.next{background:linear-gradient(145deg,#cf4b012e,#12100e);border-color:#67371f}.crm-contact-console__activity article b,.crm-contact-console__activity article small{display:block}.crm-contact-console__activity article b{color:#eee8df;font:700 9px Inter,sans-serif}.crm-contact-console__activity article p{color:#a19991;font:500 9px/1.5 Inter,sans-serif}.crm-contact-console__activity article small{color:#e36523;text-transform:uppercase;font:800 7px Inter,sans-serif}.crm-contact-console__activity>h3{color:#766f68;text-transform:uppercase;letter-spacing:1px;margin-top:20px;font:800 7px Inter,sans-serif}.crm-contact-console__activity>button{grid-template-columns:34px 1fr;align-items:center;gap:9px;width:calc(100% - 24px);display:grid;color:#eee8df!important;text-align:left!important;background:0 0!important;border:0!important;padding:8px!important}.crm-contact-console__activity>button>i{width:34px;height:34px}.crm-contact-console__activity>button b,.crm-contact-console__activity>button small{display:block}.crm-contact-console__activity>button b{font:700 9px Inter,sans-serif}.crm-contact-console__activity>button small,.crm-contact-console__activity>.empty{color:#817a72;font:600 7px Inter,sans-serif}.crm-contact-console__empty{text-align:center;background:#0a0a09;place-content:center;display:grid}.crm-contact-console__empty b{font:400 30px "Headliner No. 45",Impact,sans-serif}.crm-contact-console__empty p{color:#898178;font-size:10px}@media (width<=1180px) and (width>=761px){.crm-contact-console{grid-template-columns:230px minmax(430px,1fr)}.crm-contact-console__activity{display:none}.crm-profile-details{grid-template-columns:repeat(2,1fr)}}@media (width>=761px){.relationship-crm__header p{line-height:1.5;font-size:12px!important}.relationship-crm__header>div>span,.crm-kpis span,.crm-kpis small,.crm-ai-outreach span,.crm-ai-outreach p{font-size:10px!important}.crm-kpis b{font-size:32px!important}.crm-ai-outreach h3{font-size:29px!important}.crm-ai-outreach input{font-size:13px!important}.relationship-crm__tabs button,.relationship-crm__tools>button,.relationship-crm__tools input,.relationship-crm__tools select{font-size:11px!important}.crm-contact-console__rail>header b,.crm-contact-console__activity>header span{font-size:23px!important}.crm-contact-console__rail>label input{font-size:13px!important}.crm-contact-console__rail>div>button{grid-template-columns:44px minmax(0,1fr);min-height:64px;padding:10px 11px!important}.crm-contact-console__rail>div>button>i{width:42px;height:42px;font-size:11px}.crm-contact-console__rail>div>button b{font-size:13px!important}.crm-contact-console__rail>div>button small{font-size:10px!important}.crm-contact-console__rail>div>button em{font-size:8px!important}.crm-profile-hero span{font-size:10px!important}.crm-profile-hero p{font-size:12px!important}.crm-profile-hero>button,.crm-profile-actions button{font-size:11px!important}.crm-profile-details span{font-size:9px!important}.crm-profile-details b,.crm-contact-console__activity article b,.crm-contact-console__activity>button b{font-size:12px!important}.crm-contact-console__activity article p{font-size:11px!important}.crm-contact-console__activity article small,.crm-contact-console__activity>h3,.crm-contact-console__activity>button small,.crm-contact-console__activity>.empty{font-size:9px!important}.crm-profile-tabs{z-index:4;border:0;gap:0;margin-top:24px;padding-left:0;position:relative}.crm-profile-tabs button{min-width:132px;margin-right:-1px;color:#a59c93!important;letter-spacing:.35px!important;text-transform:uppercase!important;background:linear-gradient(#27231f,#161412)!important;border:1px solid #57473d!important;border-bottom-color:#6d3a20!important;border-radius:16px 16px 0 0!important;padding:16px 23px 15px!important;font:400 17px/1 "Headliner No. 45",Impact,sans-serif!important;box-shadow:inset 0 1px #ffffff0f,0 -4px 12px #00000040!important}.crm-profile-tabs button:nth-child(2){transform:translateY(3px)!important}.crm-profile-tabs button:nth-child(3){transform:translateY(6px)!important}.crm-profile-tabs button:hover{z-index:5;color:#fff!important;background:#2c1b13!important;transform:translateY(-2px)!important}.crm-profile-tabs button.active{z-index:7;margin-bottom:-2px;color:#ff7a35!important;background:linear-gradient(#4b281b 0,#2d1a12 58%,#201712 100%)!important;border-color:#8b4725 #8b4725 #201712!important;padding-top:19px!important;transform:translateY(0)!important;box-shadow:inset 0 4px #cf4b01,-5px -8px 18px #0000003d,5px -8px 18px #0003!important}.crm-profile-folder{z-index:3;background:radial-gradient(circle at 15% 0,#cf4b0129,#0000 38%),linear-gradient(145deg,#201712,#100f0e);border:1px solid #8b4725;border-radius:0 12px 12px;min-height:190px;margin-top:0;box-shadow:0 18px 35px #0000006b,inset 0 1px #ffffff09}.crm-profile-folder:before{z-index:8;background:#201712;height:3px;top:-2px}.crm-profile-folder.tab-analytics:before{width:132px;left:0}.crm-profile-folder.tab-general:before{width:132px;left:131px}.crm-profile-folder.tab-notes:before{width:168px;left:262px}.crm-profile-analytics span,.crm-profile-analytics small,.crm-profile-general span,.crm-profile-note>div b{font-size:10px!important}.crm-profile-analytics small,.crm-profile-general b,.crm-profile-note>div small{font-size:12px!important}.crm-profile-note p{font-size:13px!important}.crm-profile-note span{font-size:23px!important}.crm-profile-tabs{isolation:isolate!important;border-bottom:1px solid #514139!important;grid-template-columns:none!important;align-items:flex-end!important;gap:12px!important;margin:24px 27px 0!important;padding:0!important;display:flex!important;overflow:visible!important}.crm-profile-tabs button,.crm-profile-tabs button:not(.active),.crm-profile-tabs button.active,.crm-profile-tabs button:nth-child(2),.crm-profile-tabs button:nth-child(3){z-index:1!important;color:#d4cdc5!important;letter-spacing:.25px!important;text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important;background:linear-gradient(#22211f,#161513)!important;border:1px solid #3d3935!important;border-bottom-color:#514139!important;border-radius:12px 12px 0 0!important;outline:0!important;flex:0 0 160px!important;width:160px!important;min-width:160px!important;height:54px!important;margin:0 0 -1px!important;padding:0 18px!important;font:400 18px/54px "Headliner No. 45",Impact,sans-serif!important;transition:color .15s,background .15s,border-color .15s!important;position:relative!important;transform:none!important;box-shadow:inset 0 1px #ffffff0b!important}.crm-profile-tabs button:nth-child(3){flex-basis:200px!important;width:200px!important;min-width:200px!important}.crm-profile-tabs button:hover{z-index:1!important;color:#fff!important;background:#251a15!important;border-color:#65402d!important;transform:none!important}.crm-profile-tabs button.active{z-index:2!important;color:#f47432!important;height:54px!important;box-shadow:none!important;background:#151412!important;border-color:#cf4b01 #704027 #151412!important;border-top-style:solid!important;border-top-width:3px!important;margin-bottom:-1px!important;padding:0 18px!important;font-size:18px!important;line-height:51px!important;transform:none!important}.crm-profile-tabs button:focus,.crm-profile-tabs button:focus-visible{box-shadow:none!important;outline:0!important;transform:none!important}.crm-profile-tabs button.active:after{display:none!important}.crm-profile-folder{background:linear-gradient(145deg,#151412,#0d0d0c)!important;border:1px solid #514139!important;border-top:0!important;border-radius:0 0 12px 12px!important;min-height:0!important;margin:0 27px 28px!important;padding:16px!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 34px #00000057!important}.crm-profile-folder:before,.crm-profile-folder:after{display:none!important}.crm-profile-folder>section{z-index:1!important;position:relative!important}.crm-profile-analytics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:0!important}.crm-profile-analytics article{min-height:116px!important;box-shadow:none!important;background:linear-gradient(145deg,#1b1a18,#11110f)!important;border:1px solid #393530!important;border-radius:9px!important;padding:18px!important}.crm-profile-tabs{gap:0!important}.crm-profile-tabs button,.crm-profile-tabs button:not(.active),.crm-profile-tabs button.active,.crm-profile-tabs button:nth-child(2),.crm-profile-tabs button:nth-child(3){margin-left:0!important;margin-right:0!important;transform:none!important}.crm-profile-tabs button+button{margin-left:-1px!important}.crm-profile-tabs button:not(.active){z-index:1!important;color:#bcb5ad!important;background:linear-gradient(#201f1d,#141311)!important;border-color:#3b3834 #3b3834 #514139!important;box-shadow:inset 0 1px #ffffff09!important}.crm-profile-tabs button.active{z-index:4!important;color:#f47432!important;background:#151412!important;border-color:#cf4b01 #704027 #151412!important;box-shadow:8px 0 18px #00000052!important}.crm-profile-tabs button:nth-child(3):not(.active){z-index:0!important;box-shadow:none!important;z-index:0!important;border-left-color:#262421!important;margin-left:-1px!important;transform:none!important;box-shadow:inset 10px 0 18px #0003!important}.crm-profile-tabs button:nth-child(3).active{z-index:5!important;margin-left:-1px!important;transform:none!important}.crm-profile-tabs button:nth-child(2),.crm-profile-tabs button:nth-child(2):not(.active),.crm-profile-tabs button:nth-child(2).active{align-self:flex-end!important;height:54px!important;margin-top:0!important;margin-bottom:-1px!important;top:0!important;transform:none!important}}.crm-contact-console__main .crm-profile-actions{z-index:6;align-items:center;gap:0;width:auto;margin:-12px 0 18px 72px;display:inline-flex;position:relative;background:linear-gradient(#29231f,#151311)!important;border:0!important;border-radius:16px!important;padding:4px!important;box-shadow:0 10px 24px #0000008c!important}.crm-contact-console__main .crm-profile-actions button,.crm-contact-console__main .crm-profile-actions button:first-child{color:#f47432!important;width:46px!important;min-width:46px!important;height:42px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-right:1px solid #cf4b014d!important;border-radius:11px!important;place-items:center!important;margin:0!important;padding:0!important;font:700 18px/1 Inter,sans-serif!important;display:grid!important}.crm-contact-console__main .crm-profile-actions button:last-child{border-right:0!important}.crm-contact-console__main .crm-profile-actions button:hover{color:#fff!important;background:#cf4b01!important}.crm-contact-console__main .crm-profile-actions button:disabled{cursor:not-allowed!important;opacity:.4!important}@media (width<=760px){.crm-contact-console__main .crm-profile-actions{margin:0 15px 15px!important}}.crm-contact-console__main .crm-profile-actions button:first-child:hover,.crm-contact-console__main .crm-profile-actions button:nth-child(2):hover,.crm-contact-console__main .crm-profile-actions button:nth-child(3):hover,.crm-contact-console__main .crm-profile-actions button:nth-child(4):hover{color:#fff!important;background:#cf4b01!important;transform:translateY(-2px)scale(1.04)!important;box-shadow:inset 0 0 0 1px #f47735,0 5px 12px #00000059!important}.crm-profile-general .crm-general-fields{z-index:10;background:#171512;border-bottom:1px solid #403a34;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex;position:relative}.crm-general-fields>div:first-child{gap:4px;display:grid}.crm-general-fields>div:first-child span{color:#8f877f!important;font-size:9px!important}.crm-general-fields>div:first-child b{color:#eee8dd!important;margin:0!important;font-size:12px!important}.crm-general-fields>div:last-child{position:relative}.crm-general-fields>div>button{min-width:128px;color:#f47432!important;background:#24160f!important;border:1px solid #743719!important;padding:9px 12px!important;font:700 10px Inter,sans-serif!important}.crm-general-fields__menu{z-index:30;background:#11100f;border:1px solid #5c3825;border-radius:9px;width:230px;max-height:290px;padding:7px;position:absolute;top:calc(100% + 7px);right:0;overflow:auto;box-shadow:0 16px 35px #000000a6}.crm-general-fields__menu label{color:#d8d1c8;cursor:pointer;border-radius:6px;align-items:center;gap:9px;padding:9px 8px;display:flex}.crm-general-fields__menu label:hover{background:#25170f}.crm-general-fields__menu input{accent-color:#cf4b01}.crm-general-fields__menu span{color:#d8d1c8!important;text-transform:none!important;font:700 10px Inter,sans-serif!important}.crm-profile-general article{cursor:text;transition:border-color .15s,background .15s}.crm-profile-general article:hover{box-shadow:inset 0 0 0 1px #704027;background:#1c1713!important}.crm-profile-general article b{justify-content:space-between;align-items:center;gap:10px;display:flex!important}.crm-profile-general article b i{color:#f47432;opacity:0;font:400 12px Inter,sans-serif;transition:opacity .15s}.crm-profile-general article:hover b i{opacity:1}.crm-profile-general article.editing{box-shadow:inset 0 0 0 1px #cf4b01;background:#1c1713!important}.crm-profile-general article input,.crm-profile-general article select{color:#eee8dd;background:#090909;border:1px solid #cf4b01;border-radius:5px;outline:0;width:100%;margin-top:7px;padding:8px 9px;font:700 11px Inter,sans-serif}.crm-profile-general>button{grid-column:1/-1;color:#fff4ec!important;background:linear-gradient(#d9682f,#b84b18)!important;border:1px solid #ef74317a!important;border-radius:11px!important;margin:11px 10px 4px!important;padding:12px 18px!important;font:700 11px Inter,sans-serif!important;box-shadow:0 7px 16px #00000047,inset 0 1px #ffffff29!important}.crm-profile-general>button:hover{background:linear-gradient(#ec7b40,#c95720)!important;box-shadow:0 9px 20px #00000057,inset 0 1px #fff3!important}.crm-general-actions{grid-column:1/-1;gap:8px;padding:11px 10px 4px;display:grid}.crm-general-actions button{cursor:pointer;width:100%;border-radius:11px!important;padding:12px 18px!important;font:700 11px Inter,sans-serif!important}.crm-general-edit{color:#fff4ec!important;background:linear-gradient(#d9682f,#b84b18)!important;border:1px solid #ef74317a!important;box-shadow:0 7px 16px #00000047,inset 0 1px #ffffff29!important}.crm-general-edit:hover{background:linear-gradient(#ec7b40,#c95720)!important}.crm-general-ai{color:#f47a39!important;background:linear-gradient(#2b1b13,#1b130f)!important;border:1px solid #f4743266!important;box-shadow:0 7px 16px #0000003d!important}.crm-general-ai:hover{color:#fff!important;background:#cf4b01!important;border-color:#f47432!important}.crm-contact-console__main .crm-profile-hero{background:radial-gradient(circle at 18% 30%,#cf4b0133,#0000 32%),linear-gradient(110deg,#11100e 0%,#070707 62%);min-height:230px;position:relative;grid-template-columns:220px minmax(0,1fr)!important;align-items:start!important;gap:30px!important;padding:22px 28px 10px!important;display:grid!important}.crm-profile-visual{min-width:0;position:relative}.crm-contact-console__main .crm-profile-avatar{overflow:hidden;background:radial-gradient(circle at 50% 35%,#d55b20,#632308 55%,#1a0e09)!important;border:0!important;border-radius:18px 18px 8px 8px!important;width:100%!important;height:205px!important;font-size:52px!important;box-shadow:inset 0 0 0 1px #f474326b,0 18px 34px #00000085!important}.crm-profile-avatar img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.crm-profile-avatar.has-image{background:#111!important}.crm-contact-console__main .crm-profile-actions{white-space:nowrap;transform:translate(-50%);background:linear-gradient(#393531f5,#191715fa)!important;margin:0!important;position:absolute!important;bottom:-14px!important;left:50%!important;box-shadow:0 12px 30px #000000b3!important}.crm-contact-console__main .crm-profile-actions button{width:48px!important;min-width:48px!important;height:44px!important}.crm-profile-identity{padding-top:8px}.crm-profile-identity>span{font-size:9px!important}.crm-profile-identity h2{margin-top:8px!important;font-size:clamp(32px,3.2vw,48px)!important}.crm-profile-identity>p{font-size:11px!important}.crm-profile-details{grid-template-columns:repeat(2,minmax(150px,1fr));gap:16px 22px;margin-top:24px;display:grid}.crm-profile-details article{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;display:grid}.crm-profile-details article>i{color:#f47432;background:#0d0d0c;border:1px solid #4b4039;border-radius:12px;place-items:center;width:40px;height:40px;font:700 16px/1 Inter,sans-serif;display:grid}.crm-profile-details article>span{color:#7e766f!important;text-transform:none!important;letter-spacing:0!important;font:600 9px/1.2 Inter,sans-serif!important}.crm-profile-details article b{color:#eee8df;text-overflow:ellipsis;margin-top:4px;font:700 12px/1.25 Inter,sans-serif;display:block;overflow:hidden}.crm-profile-edit{white-space:nowrap;margin-top:8px!important}@media (width<=900px){.crm-contact-console__main .crm-profile-hero{grid-template-columns:150px minmax(0,1fr)!important;gap:20px!important}.crm-profile-hero>.crm-profile-edit{position:absolute;top:14px;right:18px}.crm-contact-console__main .crm-profile-avatar{height:175px!important}.crm-profile-details{grid-template-columns:1fr}.crm-contact-console__main .crm-profile-actions button{width:42px!important;min-width:42px!important}}@media (width<=600px){.crm-contact-console__main .crm-profile-hero{grid-template-columns:1fr!important;padding:15px 15px 24px!important}.crm-profile-visual{width:180px}.crm-profile-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.crm-profile-hero>.crm-profile-edit{top:12px;right:12px}}.crm-profile-identity .crm-profile-details{background:0 0!important;border:0!important;align-content:start!important;gap:2px 22px!important;margin:16px 0 0!important}.crm-profile-identity .crm-profile-details article,.crm-profile-identity .crm-profile-details article:last-child{min-height:42px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.crm-profile-identity .crm-profile-details article>i{box-shadow:none!important;background:#15120f!important;border:0!important}.crm-contact-console__main .crm-profile-identity{width:min(100%,760px)}.crm-contact-console__main .crm-profile-details{grid-template-columns:repeat(2,minmax(240px,1fr))}@media (width<=900px){.crm-contact-console__main .crm-profile-identity{width:100%}.crm-contact-console__main .crm-profile-details{grid-template-columns:1fr}}@media (width<=600px){.crm-contact-console__main .crm-profile-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-general-fields__actions{align-items:center;gap:7px;display:flex}.crm-general-fields__actions>button{min-width:112px!important}.crm-general-fields__actions>button.save{color:#fff!important;background:#cf4b01!important;border-color:#d65a1c!important;min-width:92px!important}.crm-general-fields__actions>button.save:hover{background:#ed7131!important}.crm-workspace .crm-cards article{transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 6px 16px #0000002e;border-color:#7a73696b!important;border-radius:9px!important}.crm-workspace .crm-cards article:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000004d;border-color:#cf4b01c7!important}.crm-workspace .crm-table-wrap{box-shadow:none!important;border:0!important;border-image:!important;background:0 0!important}:root{--hq-board:#151412;--hq-board-deep:#0b0b0a;--hq-board-line:#91867b6b;--hq-board-shadow:0 18px 46px #00000061;--hq-radius:18px}html body .roadcase-nav{border:0 solid #302d29!important;border-right-width:1px!important;border-image:!important}html body :is(.dash-card,.quick-strip,.mobile-snapshot,.mobile-availability,.crm-table-wrap,.crm-kanban>section,.crm-kpis>article,.settings-data-transfer,.experience-panel,.user-modal__panel,.ops-workspace,.post-composer,.scheduled-content,.migrated-finance,.module-panel,.settings-privacy,.workspace-switcher){overflow:hidden;border:1px solid var(--hq-board-line)!important;border-radius:var(--hq-radius)!important;background:linear-gradient(145deg,var(--hq-board),var(--hq-board-deep))!important;box-shadow:var(--hq-board-shadow)!important;clip-path:none!important;border-image:!important}html body .module-canvas{box-shadow:none!important;clip-path:none!important;border:0!important;border-image:!important;border-radius:0!important}html body :is(.dash-card__header,.module-panel>header,.mobile-snapshot>header,.crm-title,.calendar-board>header,.availability-board>header,.ops-workspace>header,.post-composer>header,.scheduled-content>header){background:linear-gradient(#ffffff0b,#0c0c0bd1)!important}html body :is(.dash-card__header,.module-panel>header,.mobile-snapshot>header):after{clip-path:none!important;background:linear-gradient(90deg,#cf4b01,#cf4b012e,#0000)!important;height:2px!important}.workspace-customizer{position:relative}.workspace-customizer__bar{background:#0c0c0bd1;border:1px solid #796f6657;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:16px 0 10px;padding:12px 14px;display:flex;box-shadow:0 12px 30px #00000038}.workspace-customizer__bar>div{gap:4px;display:grid}.workspace-customizer__bar span{color:#f16a28;letter-spacing:1.45px;text-transform:uppercase;font:800 10px/1 Inter,sans-serif}.workspace-customizer__bar small{color:#928b84;font:600 11px/1.2 Inter,sans-serif}.workspace-customizer__bar>button{color:#f4eee8;cursor:pointer;background:linear-gradient(#2a211c,#171412);border:1px solid #6b4938;border-radius:11px;min-height:40px;padding:0 15px;font:700 12px/1 Inter,sans-serif}.workspace-customizer__bar>button:hover{background:#302018;border-color:#e96829}.workspace-customizer__panel{z-index:900;background:#11100f;border:1px solid #73513f;border-radius:18px;width:min(620px,100vw - 36px);position:absolute;top:66px;right:0;overflow:hidden;box-shadow:0 28px 80px #000000bd}.workspace-customizer__panel>header{background:radial-gradient(circle at 85% 0,#cf4b012e,#0000 38%),#171411;border-bottom:1px solid #3b342f;justify-content:space-between;gap:20px;padding:22px;display:flex}.workspace-customizer__panel header span{color:#f16b2a;letter-spacing:1.5px;text-transform:uppercase;font:800 9px/1 Inter,sans-serif}.workspace-customizer__panel h2{color:#f4eee8;margin:6px 0 4px;font:400 30px/1 "Headliner No. 45",Impact,sans-serif}.workspace-customizer__panel p{color:#a59d96;margin:0;font:500 12px/1.45 Inter,sans-serif}.workspace-customizer__panel header>button{color:#ded8d0;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:28px}.workspace-customizer__list{max-height:430px;padding:10px;display:grid;overflow:auto}.workspace-customizer__list article{border:1px solid #0000;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:8px 10px;transition:transform .18s,border-color .18s,background .18s;display:grid}.workspace-customizer__list article:hover{background:#191714;border-color:#423a34}.workspace-customizer__list article.dragging{opacity:.55;transform:scale(.985)}.workspace-customizer__list article>i{color:#756d67;cursor:grab;font-style:normal}.workspace-customizer__list label{cursor:pointer;align-items:center;gap:12px;display:flex}.workspace-customizer__list input{accent-color:#cf4b01;width:18px;height:18px}.workspace-customizer__list label>span{gap:4px;display:grid}.workspace-customizer__list b{color:#eee8e1;font:700 13px/1.1 Inter,sans-serif}.workspace-customizer__list small{color:#8c847d;font:600 10px/1 Inter,sans-serif}.workspace-customizer__list article>div{gap:5px;display:flex}.workspace-customizer__list article>div button{color:#ddd5ce;cursor:pointer;background:#201d1a;border:1px solid #4b433d;border-radius:9px;width:34px;height:34px}.workspace-customizer__list button:disabled{opacity:.28;cursor:not-allowed}.workspace-customizer__panel>footer{background:#0c0c0b;border-top:1px solid #3a342e;justify-content:flex-end;align-items:center;gap:8px;padding:14px 18px;display:flex}.workspace-customizer__panel footer small{color:#7e7771;margin-right:auto}.workspace-customizer__panel footer button{color:#ddd7d0;cursor:pointer;background:#1d1a18;border:1px solid #514941;border-radius:10px;min-height:39px;padding:0 14px;font-weight:700}.workspace-customizer__panel footer button.primary{color:#fff;background:#cf4b01;border-color:#eb6b2c}.module-workspace-flow{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:16px;display:grid}.module-workspace-flow>.module-metrics{grid-column:1/-1;margin:0}.module-workspace-flow>.module-panel{min-width:0;margin:0}.workspace-customizer>.desktop-grid{margin-top:0}@media (width<=900px){.module-workspace-flow{grid-template-columns:1fr}.module-workspace-flow>.module-metrics{grid-column:auto}.workspace-customizer__panel{position:fixed;top:50%;right:18px;transform:translateY(-50%)}}@media (width<=620px){.workspace-customizer__bar{flex-direction:column;align-items:flex-start}.workspace-customizer__bar>button{width:100%}.workspace-customizer__panel{width:auto;inset:auto 10px 82px;transform:none}.workspace-customizer__panel>header{padding:18px}.workspace-customizer__panel h2{font-size:25px}.workspace-customizer__panel>footer{flex-wrap:wrap}.workspace-customizer__panel footer small{width:100%;margin:0 0 4px}.workspace-customizer__panel footer button{flex:1}}.social-ai-conversation{background:radial-gradient(circle at 92% 0,#cf4b0129,#0000 32%),linear-gradient(145deg,#1b1917,#0d0d0c);border:1px solid #786a6080;border-radius:16px;margin:18px 18px 0;overflow:hidden;box-shadow:0 14px 34px #00000047}.social-ai-conversation>header{border-bottom:1px solid #39332e;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 16px;display:flex}.social-ai-conversation>header span,.post-review-heading>span{color:#f37433;letter-spacing:1.2px;text-transform:uppercase;font:800 10px/1 Inter,sans-serif;display:block}.social-ai-conversation>header b{color:#f2ece5;margin-top:6px;font:700 14px/1.25 Inter,sans-serif;display:block}.social-ai-conversation>header small,.post-review-heading>small{color:#979087;font:600 10px/1.4 Inter,sans-serif}.social-ai-messages{gap:9px;max-height:240px;padding:14px;display:grid;overflow:auto}.social-ai-messages p{color:#ddd6cf;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:13px;max-width:88%;margin:0;padding:11px 13px;font:600 11px/1.55 Inter,sans-serif}.social-ai-messages p span{color:#f27634;text-transform:uppercase;margin-bottom:4px;font:800 8px/1 Inter,sans-serif;display:block}.social-ai-messages p.assistant{background:#171614;border:1px solid #3e3934;justify-self:start}.social-ai-messages p.user{background:#2a1810;border:1px solid #6f4029;justify-self:end}.social-ai-messages p.user span{color:#ff9b68}.social-ai-conversation>form{background:#0b0b0a;border-top:1px solid #36312c;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;padding:12px 14px;display:grid}.social-ai-conversation textarea{resize:none;color:#f2ece5;white-space:pre-wrap;overflow-wrap:anywhere;background:#151412;border:1px solid #514942;border-radius:12px;width:100%;min-height:42px;max-height:180px;padding:12px 13px;font:600 12px/1.45 Inter,sans-serif;overflow-y:auto}.social-ai-conversation textarea:focus{border-color:#e2692c;outline:2px solid #ed692c57}.social-ai-conversation button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e86525,#b83a08);border:1px solid #f17a3c;border-radius:11px;min-height:42px;padding:0 17px;font:800 11px/1 Inter,sans-serif}.post-review-heading{border-bottom:1px solid #36312d;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:12px;display:flex}.post-copy textarea{overflow-wrap:anywhere;min-height:150px;color:#f0e9e2!important;white-space:pre-wrap!important;font:600 12px/1.55 Inter,sans-serif!important}.live-preview article>p,.scheduled-post p{overflow-wrap:anywhere}@media (width<=620px){.social-ai-conversation{margin:12px 12px 0}.social-ai-conversation>header,.post-review-heading{flex-direction:column;align-items:flex-start}.social-ai-messages p{max-width:96%}.social-ai-conversation>form{grid-template-columns:1fr}.social-ai-conversation button{width:100%}}.settings-layout{grid-template-columns:260px minmax(0,1fr);gap:18px;padding:18px;display:grid;background:0 0!important}.settings-category-nav{border:1px solid var(--hq-board-line);box-shadow:var(--hq-board-shadow);background:linear-gradient(145deg,#171513,#0a0a09);border-radius:18px;align-self:start;position:sticky;top:18px;overflow:hidden}.settings-category-nav>span{color:#ef7431;letter-spacing:1.5px;text-transform:uppercase;padding:20px 20px 0;font:800 10px/1 Inter,sans-serif;display:block}.settings-category-nav h2{color:#f1ebe4;margin:7px 20px 6px;font:400 27px/1 "Headliner No. 45",Impact,sans-serif}.settings-category-nav>p{color:#999188;margin:0;padding:0 20px 16px;font:600 11px/1.45 Inter,sans-serif}.settings-category-nav nav{border-top:1px solid #39332e;display:grid}.settings-category-nav a{color:#c8c0b8;border-bottom:1px solid #2e2a26;align-items:center;gap:11px;min-height:43px;padding:0 17px;font:700 11px/1 Inter,sans-serif;text-decoration:none;display:flex}.settings-category-nav a:hover{color:#fff;background:#211711}.settings-category-nav a i{color:#e46a2b;font:800 9px/1 Inter,sans-serif}.settings-category-stack{gap:18px;min-width:0;display:grid}.settings-category{border:1px solid var(--hq-board-line);background:linear-gradient(145deg,var(--hq-board),var(--hq-board-deep));box-shadow:var(--hq-board-shadow);border-radius:18px;scroll-margin-top:18px;overflow:hidden}.settings-category>header{background:linear-gradient(#ffffff0b,#0c0c0bd1);border-bottom:1px solid #3a342f;padding:21px 23px}.settings-category>header>span,.settings-category>header div>span{color:#ef7431;letter-spacing:1.4px;text-transform:uppercase;font:800 10px/1 Inter,sans-serif}.settings-category>header h2{color:#f2ece5;margin:7px 0 5px;font:400 31px/1 "Headliner No. 45",Impact,sans-serif}.settings-category>header p{color:#9c958d;max-width:780px;margin:0;font:600 12px/1.5 Inter,sans-serif}.settings-category>.workspace-switcher,.settings-category>.settings-branding,.settings-category>.settings-users,.settings-category>.settings-email,.settings-category>.settings-data-transfer,.settings-category>.settings-folder-template{box-shadow:none!important;border-radius:15px!important;margin:14px!important}.settings-category>.settings-users>header{border-top:0}.settings-module-controls nav,.settings-connection-summary nav{flex-wrap:wrap;gap:9px;padding:17px 22px;display:flex}.settings-module-controls nav a,.settings-connection-summary nav a,.settings-public-link>a{color:#eee7df;background:#1b1714;border:1px solid #56483f;border-radius:10px;align-items:center;min-height:42px;padding:0 14px;font:700 11px/1 Inter,sans-serif;text-decoration:none;display:inline-flex}.settings-module-controls nav a:hover,.settings-connection-summary nav a:hover,.settings-public-link>a:hover{background:#2a1911;border-color:#e16a2d}.settings-public-link>a{margin:17px 22px}.settings-privacy{margin:0!important}.settings-plan{min-height:150px}.settings-category .settings-connections{border-top:0}.settings-support>a{color:#fff;background:#cf4b01;border:1px solid #e16a2d;border-radius:10px;align-items:center;min-height:42px;margin:17px 22px;padding:0 14px;font:700 11px/1 Inter,sans-serif;text-decoration:none;display:inline-flex}.settings-support>a:hover{background:#e2641d}.settings-support p{color:#9c958d;margin:-7px 22px 19px;font:600 11px/1.5 Inter,sans-serif}.settings-folder-template>header{border-bottom:1px solid #3a342f;justify-content:space-between;align-items:start;gap:20px;padding:20px;display:flex}.settings-folder-template header span{color:#ef7431;letter-spacing:1.3px;text-transform:uppercase;font:800 9px/1 Inter,sans-serif}.settings-folder-template h2{color:#f2ece5;margin:6px 0;font:400 28px/1 "Headliner No. 45",Impact,sans-serif}.settings-folder-template header p{color:#9d958d;max-width:720px;margin:0;font:600 11px/1.45 Inter,sans-serif}.settings-folder-template header>b{color:#f27a3a;background:#25170f;border:1px solid #584235;border-radius:10px;flex:none;padding:9px 11px;font-size:11px}.settings-folder-template ol{gap:7px;margin:0;padding:14px 18px;list-style:none;display:grid}.settings-folder-template li{background:#11100f;border:1px solid #3d3732;border-radius:11px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:47px;padding:5px 7px 5px 12px;display:grid}.settings-folder-template li>i{color:#746d66;font-style:normal}.settings-folder-template li>span{color:#e7e0d8;font:700 12px/1 Inter,sans-serif}.settings-folder-template li>div{gap:5px;display:flex}.settings-folder-template li button{color:#ded6ce;cursor:pointer;background:#211d1a;border:1px solid #4b423b;border-radius:8px;width:34px;height:34px}.settings-folder-template button:disabled{opacity:.25}.settings-folder-template__add{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 18px 15px;display:grid}.settings-folder-template__add input{color:#eee7df;background:#0a0a09;border:1px solid #4b433c;border-radius:10px;min-height:43px;padding:0 13px}.settings-folder-template__add button,.settings-folder-template footer button{color:#e7e0d8;cursor:pointer;background:#211d1a;border:1px solid #574940;border-radius:10px;min-height:43px;padding:0 14px;font-weight:800}.settings-folder-template footer{border-top:1px solid #39332e;justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}.settings-folder-template footer button:first-child{margin-right:auto}.settings-folder-template footer button.primary{color:#fff;background:#cf4b01;border-color:#ed7739}.settings-folder-template>p{color:#ef7431;margin:0;padding:0 18px 15px;font-weight:800}.settings-data-transfer>.settings-data-transfer__safety{color:#e7e0d9!important;box-shadow:none!important;text-align:left!important;background:#21150f!important;border:1px solid #6b4c3c!important;border-radius:12px!important;justify-content:flex-start!important;align-items:flex-start!important;gap:11px!important;margin:14px 0!important;padding:14px!important;display:flex!important}.settings-data-transfer__safety input{accent-color:#cf4b01;flex:none;width:19px!important;height:19px!important;display:block!important}.settings-data-transfer__safety span{gap:5px;display:grid}.settings-data-transfer__safety b{font-size:12px}.settings-data-transfer__safety small{color:#a59c94;font-size:10px;line-height:1.4}.settings-data-transfer label:not(.settings-data-transfer__safety):not(.restore-armed){opacity:.42;cursor:not-allowed}@media (width<=980px){.settings-layout{grid-template-columns:1fr}.settings-category-nav{position:static}.settings-category-nav nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.settings-layout{gap:12px;padding:10px}.settings-category-nav nav{grid-template-columns:1fr}.settings-category{border-radius:14px}.settings-category>header{padding:17px}.settings-category>.workspace-switcher,.settings-category>.settings-branding,.settings-category>.settings-users,.settings-category>.settings-email,.settings-category>.settings-data-transfer,.settings-category>.settings-folder-template{margin:8px!important}.settings-folder-template>header{flex-direction:column;align-items:flex-start}.settings-folder-template__add{grid-template-columns:1fr}.settings-folder-template footer{flex-direction:column}.settings-folder-template footer button:first-child{order:2;margin:0}}.app-heading-image-settings{box-shadow:var(--hq-board-shadow);background:linear-gradient(145deg,#1d1a18,#0d0d0c);border:1px solid #4e433c;border-radius:16px;margin:14px 18px;overflow:hidden}.app-heading-image-settings>header{border-bottom:1px solid #39332e;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.app-heading-image-settings>header span{color:#ef7431;letter-spacing:1.3px;text-transform:uppercase;font:800 9px/1 Inter,sans-serif}.app-heading-image-settings h3{color:#eee8e1;margin:6px 0 4px;font:400 26px/1 "Headliner No. 45",Impact,sans-serif}.app-heading-image-settings header p{color:#938b83;margin:0;font:600 9px/1.45 Inter,sans-serif}.app-heading-image-settings>header>label{color:#fff;cursor:pointer;background:#cf4b01;border:1px solid #f0793a;border-radius:9px;place-items:center;min-height:40px;padding:0 14px;font:800 9px/1 Inter,sans-serif;display:grid}.app-heading-image-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:14px;display:grid}.app-heading-image-grid>button{color:#ddd6ce;text-align:left;cursor:pointer;background:#11100f;border:1px solid #403a35;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:3px 10px;min-width:0;min-height:72px;padding:7px;display:grid}.app-heading-image-grid>button.selected{background:#27170f;border-color:#ef7431;box-shadow:0 0 0 1px #ef743140}.app-heading-image-grid img,.app-heading-image-grid i{object-fit:cover;border-radius:8px;grid-row:1/3;width:62px;height:56px}.app-heading-image-grid i{color:#8e857e;background:#221c18;place-items:center;font:800 8px/1 Inter,sans-serif;display:grid}.app-heading-image-grid b{color:#e9e2da;text-overflow:ellipsis;white-space:nowrap;font:700 9px/1.2 Inter,sans-serif;overflow:hidden}.app-heading-image-grid small{color:#8d857d;font:700 7px/1.2 Inter,sans-serif}.app-heading-image-grid>button.selected small{color:#ef7431}@media (width<=760px){.app-heading-image-settings{margin:10px}.app-heading-image-settings>header{flex-direction:column;align-items:flex-start}.app-heading-image-grid{grid-template-columns:1fr}}.settings-category__toggle{cursor:pointer;gap:20px;width:100%;min-height:92px;color:#f2ece5!important;box-shadow:none!important;clip-path:none!important;text-align:left!important;background:linear-gradient(#ffffff0b,#0c0c0bd1)!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;padding:20px 23px!important;display:flex!important}.settings-category__toggle>span{gap:5px;min-width:0;display:grid}.settings-category__toggle small{color:#ef7431;letter-spacing:1.4px;text-transform:uppercase;font:800 10px/1 Inter,sans-serif}.settings-category__toggle b{letter-spacing:-.02em;font:800 26px/1.1 Inter,Arial,sans-serif}.settings-category__toggle em{color:#9c958d;max-width:780px;font:600 12px/1.5 Inter,sans-serif}.settings-category__toggle>strong{color:#fff;background:#cf4b01;border:1px solid #f17b3c;border-radius:9px;flex:none;place-items:center;width:40px;height:40px;font:800 25px/1 Inter,sans-serif;display:grid;box-shadow:0 9px 20px #00000059}.settings-category__content{border-top:1px solid #3a342f}.settings-category.is-collapsed{box-shadow:0 10px 24px #00000045}.settings-category.is-collapsed .settings-category__toggle{min-height:82px}.settings-workspace :is(h1,h2,h3,h4){letter-spacing:-.015em!important;text-transform:none!important;font-family:Inter,Arial,sans-serif!important}.settings-category__content>.settings-privacy{margin:0!important}.settings-category__content>.workspace-switcher,.settings-category__content>.settings-branding,.settings-category__content>.settings-users,.settings-category__content>.settings-email,.settings-category__content>.settings-data-transfer,.settings-category__content>.settings-folder-template{box-shadow:none!important;border-radius:15px!important;margin:14px!important}.settings-category__content>.settings-public-link{margin:0}.nav-customise-page{color:#eee7df;text-align:left;cursor:pointer;background:linear-gradient(90deg,#cf4b0133,#cf4b010a);border:1px solid #49372d;border-left:4px solid #cf4b01;grid-template-columns:25px 1fr;align-items:center;gap:0 9px;width:100%;min-height:57px;margin-top:9px;padding:8px 14px;display:grid}.nav-customise-page>span{color:#ef7431;grid-row:1/3;font-size:15px}.nav-customise-page>b{letter-spacing:.5px;font:400 18px/1 "Headliner No. 45",Impact,sans-serif}.nav-customise-page>small{color:#877f77;font:600 8px/1.25 Inter,sans-serif}.nav-customise-page:hover{background:linear-gradient(90deg,#cf4b0159,#cf4b0112);border-color:#ef7431}.nav-customise-note{color:#a99f96;background:#1d130e;border:1px solid #4d3a30;border-radius:8px;margin:7px 4px 0;padding:9px 10px;font:600 8px/1.4 Inter,sans-serif}@media (width<=620px){.settings-category__toggle{min-height:78px;padding:15px!important}.settings-category__toggle b{font-size:20px}.settings-category__toggle em{font-size:10px}.settings-category__content>.workspace-switcher,.settings-category__content>.settings-branding,.settings-category__content>.settings-users,.settings-category__content>.settings-email,.settings-category__content>.settings-data-transfer,.settings-category__content>.settings-folder-template{margin:8px!important}}html body :is(.crm-viewbar,.crm-view-switch,.calendar-view-switch,.gig-record-tabs,.drive-library-tabs,.drive-view,.travel-view-toggle,.ticketing-view-switch,.social-area-tabs,.sync-provider-list,.setmedia-files>header>div,.relationship-crm__tabs>nav,.crm-profile-tabs)>button.active,html body .show-control-tabs>a.active{color:#fff!important;box-shadow:none!important;text-shadow:none!important;background:#cf4b01!important;border-color:#ff8a4c!important}html body :is(.crm-viewbar,.crm-view-switch,.calendar-view-switch,.gig-record-tabs,.drive-library-tabs,.drive-view,.travel-view-toggle,.ticketing-view-switch,.social-area-tabs,.sync-provider-list,.setmedia-files>header>div,.relationship-crm__tabs>nav,.crm-profile-tabs)>button.active :is(b,small,span,em){color:#fff!important}html body .crm-profile-tabs>button.active:after{background:#cf4b01!important}.finance-workspace{position:relative}.finance-widget-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.finance-board{border:1px solid var(--hq-board-line);background:linear-gradient(145deg,var(--hq-board),var(--hq-board-deep));min-width:0;box-shadow:var(--hq-board-shadow);border-radius:18px;overflow:hidden}.finance-board>header{background:linear-gradient(#ffffff0b,#0c0c0bd1);border-bottom:1px solid #39342f;justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:14px 18px;display:flex}.finance-board>header span{color:#f06f2f;letter-spacing:1.3px;text-transform:uppercase;font:800 9px/1 Inter,sans-serif}.finance-board h2{color:#f2ece5;margin:4px 0 0;font:400 28px/1 "Headliner No. 45",Impact,sans-serif}.finance-board>header>button,.finance-actions>button{color:#fff;cursor:pointer;background:#cf4b01;border:1px solid #ee7435;border-radius:10px;min-height:40px;padding:0 14px;font-weight:800}.finance-money>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:15px;display:grid}.finance-money article{background:#10100f;border:1px solid #39342f;border-radius:13px;padding:16px}.finance-money small{color:#8f877f;font-size:10px;display:block}.finance-money b{color:#f2ece5;margin-top:7px;font:700 25px/1 "Headliner No. 45",Impact,sans-serif;display:block}.finance-outstanding>header>b{color:#f27b3b;font:700 25px/1 "Headliner No. 45",Impact,sans-serif}.finance-outstanding>div,.finance-gigs>div{padding:5px 16px 14px}.finance-outstanding article,.finance-gigs article{border-bottom:1px solid #302c28;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:12px 2px;display:grid}.finance-outstanding article span,.finance-gigs article span{gap:4px;display:grid}.finance-outstanding article b,.finance-gigs article b{color:#e9e2db;font-size:12px}.finance-outstanding article small,.finance-gigs article small{color:#8f877f;font-size:9px}.finance-outstanding article strong,.finance-gigs article strong{color:#f07837}.finance-gigs{grid-column:1/-1}.finance-gigs article{grid-template-columns:minmax(0,1fr) auto auto}.finance-gigs article em{color:#8fbd96;font-size:10px;font-style:normal}.finance-invoices{grid-column:1/-1}.finance-table{padding:0 16px 16px;overflow-x:auto}.finance-table__head,.finance-table article{grid-template-columns:minmax(190px,1.3fr) 110px 100px 115px 100px;align-items:center;gap:12px;min-width:720px;display:grid}.finance-table__head{color:#827a73;text-transform:uppercase;padding:11px 0;font:800 9px/1 Inter,sans-serif}.finance-table article{color:#dcd5cd;border-top:1px solid #332f2a;min-height:59px}.finance-table article>span{gap:4px;display:grid}.finance-table article small{color:#8a827a;font-size:9px}.finance-table article time,.finance-table article strong{font-size:11px}.finance-table article select{color:#e8e1da;background:#111;border:1px solid #49413a;border-radius:8px;padding:9px}.finance-table article a{color:#ef7431;font-size:10px;font-weight:800}.finance-small,.finance-chart,.finance-actions{padding-bottom:13px}.finance-small>p,.finance-chart>p{color:#d9d1c9;border-bottom:1px solid #302c28;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;margin:0 16px;padding:11px 0;font-size:10px;display:grid}.finance-chart>p{grid-template-columns:82px minmax(60px,1fr) auto}.finance-chart p i{background:linear-gradient(90deg,#cf4b01,#f28a4e);border-radius:999px;height:9px;box-shadow:0 0 15px #cf4b0140}.finance-chart p:nth-of-type(2) i{box-shadow:none;background:#80766e}.finance-actions{padding-bottom:16px}.finance-actions>button,.finance-actions>label{margin:13px 16px 0;display:flex}.finance-actions>button{justify-content:center;align-items:center}.finance-actions>label{gap:7px;display:grid}.finance-actions label span{color:#928a82;text-transform:uppercase;font-size:9px;font-weight:800}.finance-actions select{color:#ece5de;background:#111;border:1px solid #4d443d;border-radius:10px;min-height:43px;padding:0 12px}.finance-modal{z-index:1300;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.finance-modal__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d1;border:0;position:absolute;inset:0}.finance-modal>section{background:#11100f;border:1px solid #6a4b3a;border-radius:20px;width:min(880px,100%);max-height:92vh;position:relative;overflow:auto;box-shadow:0 30px 90px #000}.finance-modal>section>header{background:radial-gradient(circle at 85% 0,#cf4b012b,#0000 38%),#181512;border-bottom:1px solid #3b342f;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px;display:flex}.finance-modal header span{color:#ef7431;text-transform:uppercase;font-size:9px;font-weight:900}.finance-modal h2{color:#f3ece5;margin:6px 0 4px;font:400 32px/1 "Headliner No. 45",Impact,sans-serif}.finance-modal header p{color:#9d958d;margin:0;font-size:11px}.finance-modal header>button{color:#eee7df;background:0 0;border:0;font-size:28px}.finance-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 22px;display:grid}.finance-form label{gap:7px;display:grid}.finance-form label.wide{grid-column:1/-1}.finance-form label>span{color:#958d85;text-transform:uppercase;font:800 9px/1 Inter,sans-serif}.finance-form input,.finance-form select,.finance-form textarea{color:#eee7df;background:#090909;border:1px solid #4a423b;border-radius:9px;width:100%;min-height:44px;padding:10px 12px;font:600 12px/1.4 Inter,sans-serif}.finance-modal footer{border-top:1px solid #39332e;justify-content:flex-end;align-items:center;gap:8px;padding:15px 22px;display:flex}.finance-modal footer small{color:#908880;margin-right:auto}.finance-modal footer button{color:#e5ded6;background:#211d1a;border:1px solid #514840;border-radius:10px;min-height:42px;padding:0 14px;font-weight:800}.finance-modal footer button.primary{color:#fff;background:#cf4b01;border-color:#ef7431}.gig-finance-action{justify-content:space-between!important;align-items:center!important;gap:18px!important;display:flex!important}.gig-finance-action>div{gap:4px;display:grid}.gig-finance-action>a{color:#fff;background:#cf4b01;border:1px solid #f07837;border-radius:10px;flex:none;align-items:center;min-height:42px;padding:0 14px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=900px){.finance-widget-grid{grid-template-columns:1fr}.finance-gigs,.finance-invoices{grid-column:auto}}@media (width<=620px){.finance-money>div{grid-template-columns:1fr}.finance-form{grid-template-columns:1fr;padding:15px}.finance-form label.wide{grid-column:auto}.finance-modal{align-items:end;padding:0}.finance-modal>section{border-radius:18px 18px 0 0;max-height:94vh}.finance-modal footer{flex-direction:column;align-items:stretch}.finance-modal footer small{margin:0}.finance-modal footer button{width:100%}.gig-finance-action{flex-direction:column!important;align-items:flex-start!important}.gig-finance-action>a{justify-content:center;width:100%}}.relationship-crm__tools{box-shadow:var(--hq-board-shadow);margin:14px;background:linear-gradient(145deg,#201d1a,#10100f)!important;border:1px solid #47413b!important;border-radius:16px!important}.relationship-crm__tools-title{color:#ef7431;letter-spacing:1.1px;text-transform:uppercase;width:100%;font-size:11px}.venue-board-grid{background:0 0;gap:16px;padding:18px}.venue-board-grid>.crm-kanban__column{box-shadow:var(--hq-board-shadow);background:linear-gradient(145deg,#1c1a18,#10100f);border:1px solid #47413b;border-radius:16px;overflow:hidden}.venue-location-stack{gap:13px;padding:18px;display:grid}.venue-county-group{box-shadow:var(--hq-board-shadow);background:linear-gradient(145deg,#1c1a18,#0d0d0c);border:1px solid #4b423b;border-radius:17px;overflow:hidden}.venue-county-group__header{width:100%;min-height:64px;color:#eee8e0!important;box-shadow:none!important;text-align:left!important;clip-path:none!important;background:linear-gradient(#211e1b,#12110f)!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;padding:10px 17px!important;display:flex!important}.venue-county-group__header>span{align-items:center;gap:11px;display:flex}.venue-county-group__header i{color:#ef7431;background:#28170f;border:1px solid #7a452b;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.venue-county-group__header b{letter-spacing:.03em;text-transform:uppercase;font:400 24px/1 "Headliner No. 45",Impact,sans-serif}.venue-county-group__header small{color:#8f877f;font:700 10px/1 Inter,sans-serif}.venue-county-group__header strong{color:#fff;background:#cf4b01;border:1px solid #ef7431;border-radius:8px;place-items:center;width:34px;height:34px;font-size:23px;display:grid}.venue-county-group__rows{padding:0 16px 10px}.venue-county-group__rows article{cursor:pointer;border-top:1px solid #35302c;grid-template-columns:38px minmax(180px,1.35fr) minmax(110px,.8fr) minmax(110px,.7fr) minmax(170px,1fr) auto;align-items:center;gap:14px;min-height:66px;padding:8px 2px;display:grid}.venue-county-group__rows article:hover{background:#cf4b0112}.venue-county-group__rows article>button{width:30px;height:30px;color:#ef7431!important;clip-path:none!important;background:#171411!important;border:1px solid #554941!important;border-radius:8px!important;padding:0!important}.venue-county-group__rows article>span{gap:4px;min-width:0;display:grid}.venue-county-group__rows article b{color:#e9e2da;text-overflow:ellipsis;font:700 11px/1.25 Inter,sans-serif;overflow:hidden}.venue-county-group__rows article small{color:#8e867e;text-overflow:ellipsis;font:700 8px/1.25 Inter,sans-serif;overflow:hidden}.venue-county-group__rows article>strong{color:#ef7431;white-space:nowrap;font:800 9px/1 Inter,sans-serif}.venue-county-group.collapsed{box-shadow:0 8px 20px #00000040}.booking-progress{grid-template-columns:74px 1fr;align-items:center;gap:12px;display:grid}.booking-progress__gauge{border-radius:50%;place-items:center;width:70px;height:70px;display:grid;position:relative;box-shadow:0 10px 24px #00000073}.booking-progress__gauge:after{content:"";background:#121210;border-radius:50%;position:absolute;inset:9px}.booking-progress__gauge span{z-index:1;color:#fff;font-size:13px;font-weight:900;position:relative}@media (width<=1100px){.crm-contact-console{grid-template-columns:230px minmax(430px,1fr)}.crm-contact-console__activity{border-top:1px solid #3b3530;border-left:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.crm-contact-console__activity>header{grid-column:1/-1}.crm-contact-console__activity>h3{display:none}.crm-contact-console__activity>article{margin:10px!important}}@media (width<=980px){.venue-county-group__rows article{grid-template-columns:34px minmax(160px,1fr) minmax(110px,.7fr) auto}.venue-county-group__rows article>span:nth-of-type(3),.venue-county-group__rows article>span:nth-of-type(4){display:none}}.drive-library-tabs{gap:8px;padding:14px 18px 0;display:flex}.drive-library-tabs button{color:#aca49c;cursor:pointer;background:#171513;border:1px solid #4c443d;border-radius:12px;min-height:44px;padding:0 18px;font-weight:800}.drive-library-tabs button.active{color:#fff;background:#cf4b01;border-color:#e36b2b;box-shadow:0 10px 24px #cf4b0133}.drive-view button{align-items:center;gap:7px;display:inline-flex}.drive-view button span{font-size:10px;font-weight:800}.drive-folder>img{object-fit:cover;border-radius:9px;width:62px;height:48px;box-shadow:0 7px 16px #0000006b}.drive-file-actions{gap:4px;display:flex;position:absolute;bottom:7px;right:6px}.drive-file-actions button{color:#ef7431;cursor:pointer;background:#1d1713;border:1px solid #55483f;border-radius:8px;min-width:30px;min-height:28px;padding:0 8px;font-size:10px;font-weight:800}.drive-file-actions button:last-child{padding:0;font-size:17px}.drive-file-grid.list .drive-file-info{padding-right:120px}.drive-share-history{box-shadow:var(--hq-board-shadow);background:linear-gradient(145deg,#1b1917,#0d0d0c);border:1px solid #433d37;border-radius:16px;margin:0 18px 18px;padding:15px}.drive-share-history header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.drive-share-history header span{color:#ef7431;text-transform:uppercase;font-size:11px;font-weight:900}.drive-share-history header b{color:#8f8880;font-size:10px}.drive-share-history p{border-top:1px solid #312d29;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:9px 0;display:flex}.drive-share-history p b{color:#e9e2da;font-size:11px}.drive-share-history p small{color:#898178;font-size:9px}.drive-filter-bar{box-shadow:var(--hq-board-shadow);background:linear-gradient(145deg,#201d1a,#10100f);border:1px solid #47413b;border-radius:16px;flex-wrap:wrap;align-items:center;gap:9px;margin:14px 18px 0;padding:14px 16px;display:flex}.drive-filter-bar>strong{color:#ef7431;letter-spacing:1.25px;text-transform:uppercase;width:100%;font:800 10px/1 Inter,sans-serif}.drive-filter-bar .drive-search{flex:1;min-width:260px}.drive-filter-bar select,.drive-filter-bar>button{color:#ded7cf;background:#11100f;border:1px solid #51473f;border-radius:10px;min-height:42px;padding:0 12px;font:700 10px/1 Inter,sans-serif}.drive-filter-bar>button{color:#ef7431;cursor:pointer;background:#27170f;border-color:#7c4328}.drive-folder-list,.drive-year-stack{gap:11px;padding:0 18px 18px;display:grid}.drive-folder-row,.drive-year-heading,.drive-gig-folder__toggle{cursor:pointer;gap:13px;width:100%;min-height:66px;color:#e9e2da!important;clip-path:none!important;text-align:left!important;background:linear-gradient(145deg,#1c1a18,#10100f)!important;border:1px solid #48413a!important;border-radius:14px!important;align-items:center!important;padding:10px 15px!important;display:flex!important;box-shadow:0 11px 26px #00000045!important}.drive-folder-row:hover,.drive-year-heading:hover,.drive-gig-folder__toggle:hover{background:linear-gradient(145deg,#261c16,#11100f)!important;border-color:#a65328!important}.drive-folder-row>i,.drive-year-heading i,.drive-gig-folder__toggle>i{color:#ef7431;background:#28190f;border:1px solid #68442f;border-radius:9px;flex:none;place-items:center;width:44px;height:40px;font-style:normal;display:grid}.drive-folder-row>img,.drive-gig-folder__toggle>img{object-fit:cover;border-radius:9px;flex:none;width:54px;height:44px}.drive-folder-row>span,.drive-year-heading>span,.drive-gig-folder__toggle>span{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.drive-folder-row>span,.drive-gig-folder__toggle>span{gap:5px;display:grid}.drive-folder-row b,.drive-gig-folder__toggle b{color:#ece5dd;text-overflow:ellipsis;font:700 12px/1.2 Inter,sans-serif;overflow:hidden}.drive-folder-row small,.drive-gig-folder__toggle small,.drive-year-heading small{color:#8e867e;font:700 9px/1.25 Inter,sans-serif}.drive-folder-row em{color:#ef7431;font:800 9px/1 Inter,sans-serif}.drive-year-group{box-shadow:var(--hq-board-shadow);background:linear-gradient(145deg,#181614,#0b0b0a);border:1px solid #4d443d;border-radius:18px;overflow:hidden}.drive-year-heading{min-height:72px;box-shadow:none!important;border:0!important;border-radius:0!important}.drive-year-heading>span>b{letter-spacing:.035em;font:400 29px/1 "Headliner No. 45",Impact,sans-serif}.drive-year-heading strong,.drive-gig-folder__toggle strong{color:#fff;background:#cf4b01;border:1px solid #ed7234;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-size:22px;display:grid}.drive-gig-folders{border-top:1px solid #37312c;gap:9px;padding:11px 13px 14px;display:grid}.drive-gig-folder{background:#0c0c0b;border:1px solid #3d3732;border-radius:14px;overflow:hidden}.drive-gig-folder__toggle{min-height:70px;box-shadow:none!important;border:0!important;border-radius:0!important}.drive-gig-subfolders{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 11px 11px;display:grid}.drive-gig-subfolders>button{color:#ded7cf;text-align:left;cursor:pointer;background:#151311;border:1px solid #423b35;border-radius:10px;align-items:center;gap:10px;min-width:0;min-height:54px;padding:8px 11px;display:flex}.drive-gig-subfolders>button:hover{background:#211711;border-color:#a65328}.drive-gig-subfolders i{color:#ef7431;font-style:normal}.drive-gig-subfolders span{flex:1;gap:3px;min-width:0;display:grid}.drive-gig-subfolders b{text-overflow:ellipsis;font:700 10px/1.2 Inter,sans-serif;overflow:hidden}.drive-gig-subfolders small{color:#807970;font:700 8px/1 Inter,sans-serif}.drive-gig-subfolders em{color:#ef7431;font-style:normal}@media (width<=760px){.drive-library-tabs{padding:10px 9px 0}.drive-library-tabs button{flex:1;padding:0 8px}.drive-view button span{display:none}.drive-share-history{margin:0 9px 12px}.drive-file-grid.list .drive-file-info{padding-right:96px}.drive-file-actions button{padding-inline:6px}.drive-filter-bar{margin:9px;padding:11px}.drive-filter-bar .drive-search{min-width:100%}.drive-filter-bar select{flex:1}.drive-folder-list,.drive-year-stack{padding:0 9px 12px}.drive-gig-subfolders{grid-template-columns:1fr}.drive-year-heading>span{flex-direction:column;align-items:flex-start;gap:4px}.drive-year-heading>span>i{display:none}}:is(.crm-detail,.crm-email,.crm-liaison-chat,.relationship-detail,.workspace-customizer__panel,.hub-ai__panel)>header>button,:is(.gig-booking-modal,.ticket-modal,.finance-modal,.travel-editor-modal,.ops-modal,.availability-generator,.sync-modal,.setmedia-preview)>section>header>button,.user-modal__panel>header>button,.crm-column-manager>header>button,.crm-import>header>button,.owner-admin__modal>form>header>button,.owner-admin__modal>section>header>button,.ui-close-button{color:#fff!important;clip-path:none!important;cursor:pointer!important;background:linear-gradient(145deg,#ef651f,#b53a06)!important;border:1px solid #ff8a4c!important;border-radius:7px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;font:800 24px/1 Inter,sans-serif!important;display:grid!important;box-shadow:0 9px 22px #00000075,inset 0 1px #fff3!important}.crm-detail.gig-record{background:radial-gradient(circle at 88% 0,#cf4b012e,#0000 31%),#090909;border:1px solid #59483d;border-radius:24px;width:min(1180px,96vw);box-shadow:0 34px 100px #000,inset 0 0 0 1px #ffffff06}.gig-record>header{background:linear-gradient(145deg,#1e1a17,#0b0b0a);border-bottom:1px solid #423832;align-items:center;padding:25px 28px}.gig-record>header h2{letter-spacing:.025em;text-transform:uppercase;font:400 clamp(34px,4vw,52px)/.95 "Headliner No. 45",Impact,sans-serif}.gig-record-summary{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:14px 18px}.gig-record-summary>div{background:linear-gradient(145deg,#1b1917,#10100f);border:1px solid #403a35;border-radius:14px;min-width:0;padding:16px 18px;box-shadow:0 12px 28px #00000042}.gig-record-summary small{font-size:9px}.gig-record-summary b{overflow-wrap:anywhere;font-size:23px}.gig-record-tabs{background:#0c0c0b;border:1px solid #3e3833;border-radius:14px;gap:7px;margin:0 18px;padding:8px}.gig-record-tabs button{min-height:45px;clip-path:none!important;border-radius:9px!important;font-size:10px!important}.gig-record-body{padding:22px 24px 26px}.gig-record-body>h3{letter-spacing:.02em;font:400 32px/1 "Headliner No. 45",Impact,sans-serif}:is(.gig-advance-panel,.gig-info-icon,.gig-overview-route,.gig-overview-grid article){background:linear-gradient(145deg,#1c1a18,#0d0d0c);border-color:#4b413a;border-radius:18px;overflow:hidden;box-shadow:0 16px 36px #00000052}:is(.gig-advance-panel h4,.gig-info-icon__content h4,.gig-overview-route>header h4,.gig-overview-grid h4){letter-spacing:.025em;font-family:"Headliner No. 45",Impact,sans-serif}.gig-record footer{background:#0e0e0d;border-top:1px solid #3a342f;padding:17px 24px}@media (width<=760px){.gig-record-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.gig-record>header{padding:17px}.gig-record-body{padding:15px 12px 20px}.gig-record-tabs{margin-inline:10px;overflow-x:auto}}.show-control-tabs{align-items:center;gap:5px;display:flex;overflow-x:auto;background:#0d0d0c!important;border:1px solid #7c726959!important;border-radius:15px!important;padding:8px!important;box-shadow:0 13px 32px #0000003d!important}.show-control-tabs a{white-space:nowrap;flex:none;align-items:center;min-height:44px;display:inline-flex;color:#aaa29b!important;text-transform:none!important;border:1px solid #0000!important;border-radius:11px!important;padding:0 16px!important;font:700 13px/1 Inter,sans-serif!important}.show-control-tabs a:hover{color:#fff!important;background:#211813!important;border-color:#543a2d!important}.show-control-tabs a.active{color:#fff!important;background:linear-gradient(135deg,#db5a19,#9f3309)!important;border-color:#e66527!important;box-shadow:0 8px 20px #cf4b0138!important}html body .setmedia-workspace{box-shadow:none;background:0 0;border:0;overflow:visible}html body .setmedia-grid{background:#070706;gap:12px;padding:0}html body .setmedia-grid>section{border:1px solid #49433c;border-radius:12px;overflow:hidden;box-shadow:0 14px 34px #00000061}html body .setmedia-grid>section>header{background:linear-gradient(#2a2420,#171412);border-top:2px solid #cf4b01;border-bottom:1px solid #51483f}html body .setmedia-setlist__text textarea{background:#0b0908;border-color:#5d4b3f}html body .setmedia-setlist__text button{color:#fff;background:linear-gradient(135deg,#ef7837,#c74a0d);border-color:#f07a38;box-shadow:0 7px 18px #cf4b013d}html body .setmedia-setlist__text button:hover{background:linear-gradient(135deg,#ff8b48,#dd5718)}@media (width<=900px){html body .setmedia-grid{gap:10px}html body .setmedia-grid>section{border-bottom:1px solid #49433c}}html body .setmedia-grid{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;padding:2px}html body .setmedia-grid>section{border-color:#756c637a;border-radius:14px;transition:border-color .18s,box-shadow .18s;box-shadow:0 18px 42px #0000004d,inset 0 1px #ffffff06}html body .setmedia-grid>section:hover{border-color:#9483779e;box-shadow:0 22px 48px #00000061,inset 0 1px #ffffff09}html body .setmedia-grid>section:first-child{background:linear-gradient(155deg,#171615 0%,#0c0c0b 72%)}html body .setmedia-grid>section:nth-child(2){background:linear-gradient(155deg,#21150f 0%,#100d0b 46%,#0b0b0a 100%)}html body .setmedia-grid>section:nth-child(3){background:linear-gradient(155deg,#171818 0%,#0b0c0c 72%)}html body .setmedia-grid>section>header{background:linear-gradient(#26221f 0%,#171513 100%);border-top:3px solid #cf4b01;border-bottom-color:#70655b6b;min-height:96px;padding:20px 19px}html body .setmedia-grid>section:nth-child(2)>header{background:linear-gradient(#352016 0%,#1c1511 100%)}html body .setmedia-grid>section:nth-child(3)>header{background:linear-gradient(#242525 0%,#161717 100%)}html body .setmedia-grid>section>header h3{color:#f2ede6;letter-spacing:.02em;text-shadow:0 2px 10px #00000073}html body .setmedia-grid>section>header button,html body .setmedia-grid>section>header label,html body .setmedia-files__tools label{color:#f0ebe4;background:linear-gradient(#292725,#1b1a18);border:1px solid #7b71679e;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;transition:transform .15s,border-color .15s,background .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff0b}html body .setmedia-grid>section>header button:hover,html body .setmedia-grid>section>header label:hover,html body .setmedia-files__tools label:hover{background:linear-gradient(#38251d,#241813);border-color:#d85d21;transform:translateY(-1px)}html body .setmedia-files>header button.active{color:#fff;background:linear-gradient(#58270f,#32170b);border-color:#e46a2d}html body .setmedia-gigs>div{padding:10px}html body .setmedia-gigs>div>button{background:#0b0b0ab3;border:1px solid #0000;border-radius:10px;margin-bottom:7px;padding:14px;transition:background .16s,border-color .16s,transform .16s}html body .setmedia-gigs>div>button:hover{background:#1a1715;border-color:#8574696b;transform:translate(2px)}html body .setmedia-gigs>div>button.active{background:linear-gradient(90deg,#cf4b0140,#cf4b010b);border-color:#e7642994;box-shadow:inset 3px 0 #ef6a24,0 8px 20px #0003}html body .setmedia-setlist__body{padding:20px}html body .setmedia-setlist__text label{color:#aaa198;letter-spacing:.08em;margin-bottom:10px}html body .setmedia-setlist__text textarea{color:#f0ebe5;background:#050505db;border-color:#84746885;border-radius:12px;min-height:470px;padding:18px;line-height:1.7;transition:border-color .16s,box-shadow .16s;box-shadow:inset 0 2px 16px #00000059}html body .setmedia-setlist__text textarea:focus{border-color:#d76027;outline:0;box-shadow:0 0 0 3px #cf4b011f,inset 0 2px 16px #00000059}html body .setmedia-setlist__text button{letter-spacing:.01em;border-radius:10px;min-height:43px;margin-top:12px;font-size:13px}html body .setmedia-files__tools{background:#111110cc;border-bottom-color:#655d5561;padding:12px 14px}html body .setmedia-filter-tabs{scrollbar-width:thin;background:#10100f;border-bottom:1px solid #655d5561;gap:7px;padding:10px 14px;display:flex;overflow-x:auto}html body .setmedia-filter-tabs button{color:#d8d1c8;white-space:nowrap;background:#1b1a18;border:1px solid #665e5794;border-radius:9px;flex:none;min-height:36px;padding:0 11px;font:700 11px Inter,sans-serif}html body .setmedia-filter-tabs button.active{color:#fff;background:linear-gradient(#58270f,#32170b);border-color:#e46a2d}html body .setmedia-browser{padding:14px}html body .setmedia-browser article{background:#141311db;border-color:#6b635c7a;border-radius:11px;transition:border-color .16s,transform .16s;box-shadow:0 8px 18px #0000002e}html body .setmedia-browser article:hover{border-color:#da6026a3;transform:translateY(-2px)}html body .setmedia-file-remove{background:#150d09eb;border-color:#82685ab3}@media (width<=1200px){html body .setmedia-grid{gap:11px}}@media (width<=900px){html body .setmedia-grid{grid-template-columns:1fr;gap:12px;padding:0 2px}html body .setmedia-grid>section{border-radius:12px}html body .setmedia-grid>section>header{min-height:86px;padding:17px 16px}}html body .setmedia-grid>section>header label.setmedia-new-setlist{color:#fff;background:linear-gradient(135deg,#f56e27,#c7460b);border-color:#ff7b37;min-height:46px;padding:0 20px;font-size:14px;box-shadow:0 9px 24px #cf4b0147,inset 0 1px #ffffff2e}html body .setmedia-grid>section>header label.setmedia-new-setlist:hover{background:linear-gradient(135deg,#ff8040,#da5214);border-color:#ff995f;transform:translateY(-1px);box-shadow:0 12px 28px #cf4b0157,inset 0 1px #fff3}.travel-dashboard{color:#eee8df;margin-top:16px;font-family:Inter,sans-serif}.travel-dashboard button,.travel-dashboard label{cursor:pointer}.travel-gig-picker{background:linear-gradient(110deg,#cf4b012e,#0000 34%),linear-gradient(#22201e,#111);border:1px solid #4c443e;border-top:3px solid #cf4b01;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex;box-shadow:0 16px 38px #0008}.travel-gig-picker span,.travel-widget-head span{color:#e5682c;letter-spacing:1.5px;text-transform:uppercase;font-size:9px;font-weight:900}.travel-gig-picker h2{text-transform:uppercase;margin:5px 0 3px;font:400 31px/1 "Headliner No. 45",Impact,sans-serif}.travel-gig-picker p{color:#918980;margin:0;font-size:11px}.travel-view-toggle{gap:5px;display:flex}.travel-view-toggle button{color:#bdb5ad;background:#211f1d;border:1px solid #554d46;border-radius:9px;min-height:40px;padding:0 14px;font-weight:800}.travel-view-toggle button.active{color:#fff;background:#48200d;border-color:#e36629}.travel-gigs{background:#0b0b0a;border:1px solid #403a35;border-top:0;gap:8px;padding:12px;display:grid}.travel-gigs.cards{grid-template-columns:repeat(4,minmax(0,1fr))}.travel-gigs.list{grid-template-columns:1fr}.travel-gigs>button{color:#eee;text-align:left;background:linear-gradient(145deg,#181715,#10100f);border:1px solid #3e3934;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:13px 14px;transition:all .16s;display:grid}.travel-gigs.cards>button{grid-template-columns:1fr;align-items:start;gap:5px}.travel-gigs>button:hover{border-color:#8b4a2a;transform:translateY(-1px)}.travel-gigs>button.active{background:linear-gradient(135deg,#cf4b0147,#16100df5);border-color:#e06427;box-shadow:inset 3px 0 #ef6d2a,0 8px 20px #0007}.travel-gigs time{color:#ed7437;font-size:9px;font-weight:900}.travel-gigs span{min-width:0}.travel-gigs b,.travel-gigs small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.travel-gigs b{font-size:12px}.travel-gigs small{color:#898178;margin-top:4px;font-size:9px}.travel-gigs em{color:#dc642a;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.travel-gigs.cards em{margin-top:3px}.travel-widget-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;padding:12px 0;display:grid}.travel-widget{background:linear-gradient(150deg,#171614,#0b0b0a);border:1px solid #70675f80;border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 14px 34px #0006}.travel-widget-head{background:linear-gradient(#26211e,#151311);border-bottom:1px solid #413a35;align-items:center;gap:11px;min-height:68px;padding:12px 14px;display:flex}.travel-widget-head>i{color:#f17838;background:#2d180f;border:1px solid #744127;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;font-size:17px;font-style:normal;display:grid}.travel-widget-head>div{flex:1;min-width:0}.travel-widget-head h3{color:#f1ece5;text-transform:uppercase;margin:3px 0 0;font:400 22px/1 "Headliner No. 45",Impact,sans-serif}.travel-widget-head>b{color:#9b9289;text-overflow:ellipsis;white-space:nowrap;max-width:45%;font-size:9px;overflow:hidden}.travel-timeline{grid-column:span 8}.travel-map{grid-column:span 4}.travel-counters,.travel-address,.travel-countdown,.travel-calendar{grid-column:span 3}.travel-transport{grid-column:span 6}.travel-costs,.travel-people{grid-column:span 3}.travel-route-line{grid-template-columns:minmax(110px,1fr) .72fr minmax(110px,1fr) .72fr minmax(110px,1fr);align-items:center;min-height:190px;padding:18px;display:grid}.travel-route-stop{text-align:center}.travel-route-stop>i{color:#f48449;background:#26150e;border:2px solid #dd6429;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto 8px;font-style:normal;display:grid}.travel-route-stop small,.travel-route-stop b,.travel-route-stop time{display:block}.travel-route-stop small{color:#827a72;text-transform:uppercase;font-size:8px;font-weight:900}.travel-route-stop b{text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-size:11px;overflow:hidden}.travel-route-stop time{color:#ec7336;font-size:10px;font-weight:900}.travel-route-leg{text-align:center;position:relative}.travel-route-leg>i{background:linear-gradient(90deg,#71300f,#ef6d2c,#71300f);height:2px;display:block}.travel-route-leg>i:after{content:"";float:right;background:#ef6d2c;border-radius:50%;width:7px;height:7px;margin-top:-3px;display:block;box-shadow:0 0 0 4px #cf4b0126}.travel-route-leg b,.travel-route-leg span{display:block}.travel-route-leg b{color:#ddd5cc;margin-top:10px;font-size:9px}.travel-route-leg span{color:#817970;margin-top:3px;font-size:8px}.travel-map-canvas{background:#111;flex:1;min-height:205px;display:flex;position:relative;overflow:hidden}.travel-map iframe{filter:grayscale()invert(.9)contrast(1.18)sepia(.65)saturate(2.6)hue-rotate(335deg)brightness(.72);border:0;width:100%;height:205px}.travel-map-key{background:#0a0908e0;border:1px solid #7c3818;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 8px 24px #000}.travel-map-key span{color:#eee;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.travel-map-key i{background:#111;border:3px solid #ff6b21;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #ff6b2133}.travel-map-key b{color:#ff6b21;text-transform:uppercase;font-size:11px}.travel-map>a{color:#ef7434;text-align:right;border-top:1px solid #3e3732;padding:10px 14px;font-size:10px;text-decoration:none;display:block}.travel-counters>div{grid-template-columns:repeat(3,1fr);min-height:136px;display:grid}.travel-counters>div>div{text-align:center;border-right:1px solid #332e2a;place-content:center;gap:6px;padding:12px;display:grid}.travel-counters>div>div:last-child{border-right:0}.travel-counters span{color:#837b73;text-transform:uppercase;font-size:8px;font-weight:900}.travel-counters b{color:#f17435;font:400 25px/1 "Headliner No. 45",Impact,sans-serif}.travel-address address{gap:7px;min-height:136px;padding:16px;font-style:normal;display:grid}.travel-address address>span{color:#9a9289;font-size:10px}.travel-address address>a{color:#ed7337;font-size:10px;text-decoration:none}.travel-bookings{grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.travel-bookings p{background:#0d0d0c;border:1px solid #39332f;border-radius:8px;margin:0;padding:10px}.travel-bookings b,.travel-bookings span{display:block}.travel-bookings b{color:#e86d31;text-transform:uppercase;font-size:8px}.travel-bookings span{color:#aaa198;margin-top:5px;font-size:9px}.travel-bookings>a{color:#ee7438;font-size:9px}.travel-documents{background:#0c0c0b;border:1px solid #3b3530;border-radius:9px;margin:0 12px 12px}.travel-documents>header{border-bottom:1px solid #342f2b;justify-content:space-between;align-items:center;padding:9px 10px;display:flex}.travel-documents label{color:#fff;background:#cf4b01;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:900}.travel-documents input{opacity:0;width:1px;height:1px;position:absolute}.travel-documents>a{color:#e8e1d9;border-bottom:1px solid #2d2926;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:grid}.travel-documents>a>span{color:#e9763a;background:#30190e;border-radius:7px;place-items:center;width:31px;height:31px;font-size:7px;font-weight:900;display:grid}.travel-documents>a b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.travel-documents>a small{color:#7d756e;font-size:7px}.travel-documents>p{color:#817970;text-align:center;margin:0;padding:16px;font-size:9px}.travel-countdown>div{grid-template-columns:auto auto auto auto auto auto;justify-content:center;align-items:end;gap:4px;padding:20px 10px 8px;display:grid}.travel-countdown>div b{color:#f27334;font:400 33px/1 "Headliner No. 45",Impact,sans-serif}.travel-countdown>div span{color:#817970;text-transform:uppercase;padding-bottom:3px;font-size:7px}.travel-countdown>p{color:#aaa198;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 14px 16px;font-size:9px;overflow:hidden}.travel-costs>div{padding:12px}.travel-costs p{border-bottom:1px solid #2f2b28;grid-template-columns:1fr auto;gap:4px;margin:0 0 9px;padding-bottom:7px;display:grid;position:relative}.travel-costs p span{color:#999087;font-size:9px}.travel-costs p b{font-size:9px}.travel-costs p i{background:#e86629;max-width:100%;height:2px;position:absolute;bottom:-1px;left:0}.travel-people>div{padding:10px}.travel-people p{border-bottom:1px solid #2e2a27;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;margin:0;padding:7px;display:grid}.travel-people p>i{color:#f27b3e;background:#47200e;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-style:normal;font-weight:900;display:grid}.travel-people p b{font-size:9px}.travel-people p span{color:#7f776f;font-size:7px}.travel-empty{color:#867e76;text-align:center;padding:24px}.travel-calendar>div{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:0 10px;padding:14px;display:grid}.travel-calendar>div strong{color:#e96b2e;text-transform:uppercase;grid-row:1/3;font-size:12px}.travel-calendar>div b{font:400 34px/1 "Headliner No. 45",Impact,sans-serif}.travel-calendar>div span{color:#8c847c;font-size:8px}.travel-calendar dl{border-top:1px solid #332f2b;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.travel-calendar dl>div{border-right:1px solid #332f2b;padding:9px}.travel-calendar dl>div:last-child{border-right:0}.travel-calendar dt{color:#7f776f;text-transform:uppercase;font-size:7px}.travel-calendar dd{margin:4px 0 0;font-size:9px;font-weight:900}@media (width<=1250px){.travel-gigs.cards{grid-template-columns:repeat(3,minmax(0,1fr))}.travel-timeline{grid-column:span 12}.travel-map{grid-column:span 6}.travel-counters,.travel-address{grid-column:span 3}.travel-transport{grid-column:span 8}.travel-costs,.travel-people,.travel-countdown,.travel-calendar{grid-column:span 4}}@media (width<=900px){.travel-gigs.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.travel-widget-grid{grid-template-columns:1fr}.travel-widget{grid-column:1!important}.travel-route-line{overflow:auto}.travel-map iframe{height:270px}}@media (width<=600px){.travel-dashboard{margin:10px 0 100px}.travel-gig-picker{align-items:flex-start;padding:15px}.travel-gig-picker p{display:none}.travel-gig-picker h2{font-size:25px}.travel-view-toggle button{min-height:36px;padding:0 10px;font-size:10px}.travel-gigs.cards{grid-template-columns:1fr}.travel-route-line{grid-template-columns:120px 90px 120px 90px 120px;justify-content:start}.travel-bookings{grid-template-columns:1fr}.travel-counters>div{min-height:115px}.travel-widget-head h3{font-size:20px}}.travel-gig-select{grid-column:span 6;min-width:0}.travel-gig-select .travel-gigs.cards{grid-template-columns:repeat(2,minmax(0,1fr))}.travel-picker-controls{align-items:flex-end;gap:8px;display:flex}.travel-picker-controls>label{gap:5px;display:grid}.travel-picker-controls>label span{font-size:8px}.travel-picker-controls select{color:#eee8df;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171614;border:1px solid #554d46;border-radius:9px;min-height:40px;padding:0 30px 0 11px;font:800 11px Inter,sans-serif}@media (width<=900px){.travel-gig-select{grid-column:1!important}}@media (width<=600px){.travel-picker-controls{flex-direction:column;align-items:flex-end}.travel-picker-controls>label,.travel-picker-controls select{width:100%}}.travel-sortable-grid{grid-auto-flow:dense;align-items:start}.travel-sortable-grid .travel-timeline,.travel-sortable-grid .travel-map,.travel-sortable-grid .travel-transport{grid-column:span 6}.travel-sortable-grid .travel-widget-head,.travel-sortable-grid .travel-gig-picker{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.travel-sortable-grid [data-dragging=true]{z-index:2;opacity:.5;outline-offset:3px;outline:2px dashed #ef7434;transform:scale(.985)}.travel-sortable-grid [data-drop-target=true]{outline-offset:4px;outline:2px solid #ff7b39;box-shadow:0 0 0 5px #cf4b0126,0 18px 44px #000}.travel-sortable-grid>[data-panel]{transition:opacity .16s,transform .16s,outline-color .16s}.travel-widget-head span{font-size:13px}.travel-widget-head h3{font-size:34px}.travel-widget-head>b{font-size:15px}.travel-route-stop small{font-size:13px}.travel-route-stop b{font-size:17px}.travel-route-stop time{font-size:16px}.travel-route-leg b{font-size:15px}.travel-route-leg span{font-size:14px}.travel-map>a{font-size:16px}.travel-counters span{font-size:14px}.travel-counters b{font-size:36px}.travel-address address>b{font-size:20px}.travel-address address>span,.travel-address address>a{font-size:16px}.travel-bookings b{font-size:14px}.travel-bookings span,.travel-bookings>a{font-size:15px}.travel-documents>header b{font-size:16px}.travel-documents label{font-size:14px}.travel-documents>a b{font-size:15px}.travel-documents>a small{font-size:13px}.travel-documents>p,.travel-countdown>p,.travel-costs p span,.travel-costs p b,.travel-people p b{font-size:15px}.travel-countdown>div span,.travel-people p span,.travel-calendar dt{font-size:13px}.travel-calendar>div span,.travel-calendar dd{font-size:15px}.travel-empty{font-size:16px}@media (width<=900px){.travel-sortable-grid{grid-template-columns:1fr}.travel-sortable-grid>[data-panel]{width:100%;grid-column:1!important}.travel-widget-head h3{font-size:32px}.travel-widget-head span{font-size:13px}}.travel-sortable-grid .travel-map{flex-direction:column;align-self:stretch;display:flex}.travel-sortable-grid .travel-map-canvas,.travel-sortable-grid .travel-map iframe{flex:1;min-height:240px}.travel-sortable-grid .travel-map>a{margin-top:auto}.travel-sortable-grid .travel-map-canvas{flex:auto;width:100%;min-height:360px;position:relative}.travel-sortable-grid .travel-map-canvas>iframe{width:100%;display:block;position:absolute;inset:0;height:100%!important;min-height:100%!important}.travel-widget-edit{color:#ff7a38;text-transform:uppercase;background:#cf4b0129;border:1px solid #87411f;border-radius:8px;flex:none;padding:9px 12px;font-size:12px;font-weight:900;text-decoration:none}.travel-widget-edit:hover{color:#fff;background:#cf4b01}.travel-widget-head>b+.travel-widget-edit{margin-left:2px}@media (width<=600px){.travel-widget-head{flex-wrap:wrap}.travel-widget-edit{margin-left:auto}}.travel-gig-item{background:linear-gradient(145deg,#181715,#10100f);border:1px solid #3e3934;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;transition:all .16s;display:grid;position:relative;overflow:hidden}.travel-gig-item:hover{border-color:#8b4a2a;transform:translateY(-1px)}.travel-gig-item.active{background:linear-gradient(135deg,#cf4b0147,#16100df5);border-color:#e06427;box-shadow:inset 3px 0 #ef6d2a,0 8px 20px #0007}.travel-gig-main{color:#eee;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:13px 10px 13px 14px;display:grid}.travel-gig-edit{color:#ff7836;text-transform:uppercase;background:#cf4b011c;border-left:1px solid #47372e;place-items:center;min-width:58px;padding:8px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.travel-gig-edit:hover{color:#fff;background:#cf4b01}.travel-gigs.cards .travel-gig-item{grid-template-columns:1fr}.travel-gigs.cards .travel-gig-main{grid-template-columns:1fr;align-items:start;gap:5px;padding-bottom:8px}.travel-gigs.cards .travel-gig-edit{border-top:1px solid #47372e;border-left:0;min-height:34px}.travel-gig-main time{color:#ed7437;font-size:9px;font-weight:900}.travel-gig-main span{min-width:0}.travel-gig-main b,.travel-gig-main small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.travel-gig-main b{font-size:12px}.travel-gig-main small{color:#898178;margin-top:4px;font-size:9px}.travel-gig-main em{color:#dc642a;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.travel-gigs.cards .travel-gig-main em{margin-top:3px}.relationship-table tbody tr:nth-child(odd) td{background:#0b0b0a}.relationship-table tbody tr:nth-child(2n) td{background:#151310}.relationship-table tbody tr:hover td{background:#cf4b011f}@media (width>=761px){.relationship-crm .relationship-table th{letter-spacing:.25px;line-height:1.25;font-size:10px!important}.relationship-crm .relationship-table td{height:56px}.relationship-crm .relationship-table td input:not([type=checkbox]),.relationship-crm .relationship-table td select{line-height:1.35;font-size:12px!important}.relationship-crm .crm-type-pill{font-size:11px!important}}.setmedia-workspace{color:#eee8dd;background:#0a0a09;border:1px solid #4c463f;border-top:2px solid #cf4b01;border-radius:14px;margin-top:16px;position:relative;overflow:hidden;box-shadow:0 18px 50px #000}.setmedia-notice{z-index:8;color:#ff8b4c;background:#26150e;border:1px solid #7b3b1c;border-radius:8px;max-width:340px;padding:9px 12px;font-size:11px;position:absolute;top:82px;right:14px;box-shadow:0 10px 30px #000}.setmedia-grid{grid-template-columns:minmax(260px,.72fr) minmax(330px,1fr) minmax(420px,1.25fr);min-height:680px;display:grid}.setmedia-grid>section{background:linear-gradient(145deg,#171614,#090909);border-right:1px solid #39352f;min-width:0}.setmedia-grid>section:last-child{border-right:0}.setmedia-grid>section>header{background:linear-gradient(#211f1c,#111);border-bottom:1px solid #3b3731;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:14px 16px;display:flex}.setmedia-grid>section>header>div:first-child{align-items:center;gap:10px;display:flex}.setmedia-grid>section>header h3{text-transform:uppercase;margin:0;font:400 34px/1 "Headliner No. 45",Impact,sans-serif}.setmedia-grid button,.setmedia-grid label{cursor:pointer}.setmedia-grid>section>header button,.setmedia-grid>section>header label,.setmedia-files__tools label,.setmedia-setlist__text button{color:#e9e3da;background:#201d1a;border:1px solid #554d45;border-radius:9px;padding:9px 11px;font:700 11px Inter,sans-serif}.setmedia-grid input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.setmedia-gigs>div{max-height:680px;overflow:auto}.setmedia-gigs>div>button{color:#eee;text-align:left;background:#10100f;border:0;border-bottom:1px solid #312e2a;grid-template-columns:76px minmax(0,1fr);gap:3px 10px;width:100%;padding:14px 16px;display:grid;position:relative}.setmedia-gigs>div>button:hover{background:#1b1511}.setmedia-gigs>div>button.active{background:linear-gradient(90deg,#cf4b0147,#cf4b010d);box-shadow:inset 4px 0 #ef6a24}.setmedia-gigs time{color:#ef7431;grid-row:1/4;font:800 10px Inter,sans-serif}.setmedia-gigs b{font-size:14px}.setmedia-gigs small{color:#8e877e;font-size:11px}.setmedia-gigs em{color:#c7622d;text-transform:uppercase;font:800 9px Inter,sans-serif}.setmedia-setlist__body{padding:16px}.setmedia-setlist__image{background:#050505;border:1px solid #49433c;border-radius:10px;width:100%;min-height:500px;padding:0;position:relative;overflow:hidden}.setmedia-setlist__image img{object-fit:contain;width:100%;height:100%;max-height:560px}.setmedia-setlist__image span{color:#fff;background:#cf4b01;border-radius:7px;padding:7px 9px;font-size:10px;position:absolute;bottom:12px;right:12px}.setmedia-setlist__text label{color:#9b948a;text-transform:uppercase;margin-bottom:8px;font:800 10px Inter,sans-serif;display:block}.setmedia-setlist__text textarea{color:#eee;resize:vertical;background:#080808;border:1px solid #49433c;border-radius:10px;width:100%;min-height:500px;padding:16px;font:600 13px/1.65 Inter,sans-serif}.setmedia-setlist__text button{color:#fff;background:#cf4b01;border-color:#e36c2b;width:100%;margin-top:10px}.setmedia-setlist__caption{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.setmedia-setlist__caption button{color:#ef7431;background:0 0;border:0}.setmedia-setlist__body>a{color:#ef7431;margin-top:8px;display:block}.setmedia-files>header>div:last-child{gap:5px;display:flex}.setmedia-files>header button.active{color:#fff;background:#3b1d0d;border-color:#ef7431}.setmedia-files__tools{background:#131210;border-bottom:1px solid #35312d;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.setmedia-files__tools span{color:#918a81;font-size:11px}.setmedia-files__tools label{color:#fff;background:#cf4b01;border-color:#df6728}.setmedia-browser{max-height:620px;padding:12px;overflow:auto}.setmedia-browser.thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.setmedia-browser article{background:#141311;border:1px solid #39352f;border-radius:10px;min-width:0;position:relative;overflow:hidden}.setmedia-file-open{color:#eee;text-align:left;background:0 0;border:0;width:100%}.setmedia-browser.thumbs .setmedia-file-open{padding:0}.setmedia-browser.thumbs img,.setmedia-browser.thumbs i{object-fit:cover;color:#ef7431;background:#080808;place-items:center;width:100%;height:130px;font-style:normal;font-weight:800;display:grid}.setmedia-file-open>span{padding:10px;display:block}.setmedia-file-open b,.setmedia-file-open small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.setmedia-file-open b{font-size:11px}.setmedia-file-open small{color:#827b73;text-transform:uppercase;margin-top:4px;font-size:8px}.setmedia-file-remove{color:#ff8d57;background:#130d0ae8;border:1px solid #66564d;border-radius:50%;width:29px;height:29px;font-size:18px;position:absolute;top:6px;right:6px}.setmedia-browser.list{gap:7px;display:grid}.setmedia-browser.list article{grid-template-columns:1fr auto;align-items:center;display:grid}.setmedia-browser.list .setmedia-file-open{grid-template-columns:48px 1fr;align-items:center;padding:7px;display:grid}.setmedia-browser.list img,.setmedia-browser.list i{object-fit:cover;color:#ef7431;background:#080808;place-items:center;width:48px;height:48px;font-size:9px;font-style:normal;display:grid}.setmedia-browser.list .setmedia-file-remove{margin-right:8px;position:static}.setmedia-empty{color:#888078;text-align:center;padding:28px}.setmedia-preview{z-index:1700;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000e6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.setmedia-preview>section{background:#090909;border:1px solid #61584f;border-radius:14px;flex-direction:column;width:min(1100px,100%);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 35px 100px #000}.setmedia-preview header{border-bottom:2px solid #cf4b01;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.setmedia-preview header span{color:#ef7431;font-size:9px}.setmedia-preview h3{margin:4px 0 0;font-size:18px}.setmedia-preview header button{color:#fff;background:#1c1916;border:1px solid #554d45;border-radius:50%;width:38px;height:38px;font-size:24px}.setmedia-preview img,.setmedia-preview video{object-fit:contain;background:#030303;width:100%;max-height:76vh}.setmedia-preview footer{justify-content:flex-end;gap:10px;padding:12px 16px;display:flex}.setmedia-preview footer a,.setmedia-preview footer button{color:#eee;background:#1b1815;border:1px solid #554d45;border-radius:8px;padding:9px 12px;text-decoration:none}.setmedia-preview footer button{color:#ff9c83;border-color:#753d31}@media (width<=1200px){.setmedia-grid{grid-template-columns:minmax(230px,.7fr) minmax(300px,1fr) minmax(340px,1fr)}.setmedia-browser.thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.setmedia-grid{grid-template-columns:1fr}.setmedia-grid>section{border-bottom:1px solid #39352f;border-right:0}.setmedia-gigs>div,.setmedia-browser{max-height:420px}.setmedia-setlist__image,.setmedia-setlist__text textarea{min-height:360px}}@media (width<=760px){.setmedia-workspace{border-inline:0;border-radius:0;margin:10px 0}.setmedia-notice{text-align:center;position:fixed;inset:auto 12px 108px}.setmedia-grid>section>header h3{font-size:28px}.setmedia-browser.thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.setmedia-preview{align-items:end;padding:0}.setmedia-preview>section{border-radius:14px 14px 0 0;max-height:96vh}}.gig-traveller-picker{background:linear-gradient(145deg,#171411,#0b0b0a);border:1px solid #453b34;border-radius:14px;grid-column:1/-1;overflow:hidden}.gig-traveller-picker>header{background:linear-gradient(90deg,#cf4b012e,#cf4b0108);border-bottom:1px solid #3a322d;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.gig-traveller-picker>header span{color:#ee7335;letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.gig-traveller-picker>header h4{color:#f1ece5;margin:4px 0 0;font-size:20px}.gig-traveller-picker>header>b{color:#ff8448;background:#3d1d0f;border-radius:999px;padding:7px 10px;font-size:11px}.gig-traveller-picker>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.gig-traveller-picker label{cursor:pointer;background:#11110f;border:1px solid #35302c;border-radius:10px;grid-template-columns:auto 40px minmax(0,1fr);align-items:center;gap:11px;padding:10px 12px;transition:all .16s;display:grid}.gig-traveller-picker label:hover{background:#1a1410;border-color:#7d4428}.gig-traveller-picker label.selected{background:linear-gradient(90deg,#cf4b013b,#cf4b010f);border-color:#d95a1d;box-shadow:inset 3px 0 #f27435}.gig-traveller-picker input{accent-color:#e35c17;width:18px;height:18px;margin:0}.gig-traveller-picker label>i{color:#ff8042;background:#32180d;border-radius:50%;place-items:center;width:40px;height:40px;font-size:11px;font-style:normal;font-weight:900;display:grid}.gig-traveller-picker label>span{min-width:0}.gig-traveller-picker label b,.gig-traveller-picker label small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gig-traveller-picker label b{color:#f1ece5;font-size:14px}.gig-traveller-picker label small{color:#8d857d;margin-top:4px;font-size:11px}.gig-traveller-picker>p{color:#918980;text-align:center;margin:0;padding:24px;font-size:13px}@media (width<=700px){.gig-traveller-picker>div{grid-template-columns:1fr}.gig-traveller-picker>header h4{font-size:18px}}.travel-leg-editor{background:linear-gradient(145deg,#191511,#0c0b0a);border:1px solid #493c34;border-radius:14px;grid-column:1/-1;overflow:hidden}.travel-leg-editor>header{background:linear-gradient(90deg,#cf4b0133,#cf4b0105);border-bottom:1px solid #3b312b;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.travel-leg-editor>header span{color:#ee7335;letter-spacing:1.3px;text-transform:uppercase;font-size:10px;font-weight:900}.travel-leg-editor>header h4{color:#f3ede6;margin:4px 0 0;font-size:20px}.travel-leg-editor>header i{color:#ff7a39;background:#32180d;border:1px solid #7d4021;border-radius:11px;place-items:center;width:40px;height:40px;font-size:19px;font-style:normal;display:grid}.travel-leg-editor>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:14px;display:grid}.travel-leg-editor label{gap:7px;display:grid}.travel-leg-editor label.wide{grid-column:span 2}.travel-leg-editor label>span{color:#a39a92;font-size:11px;font-weight:800}.travel-leg-editor input,.travel-leg-editor select{color:#eee8df;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090909;border:1px solid #4b433d;border-radius:9px;width:100%;min-height:43px;padding:0 12px;font:700 13px Inter,sans-serif}.travel-leg-editor input:focus,.travel-leg-editor select:focus{border-color:#e56a2d;outline:0;box-shadow:0 0 0 3px #cf4b011f}.travel-leg-strip{grid-template-columns:1fr 1fr;gap:9px;padding:0 14px 14px;display:grid}.travel-leg-summary{display:grid;position:relative;background:#100e0d!important;border:1px solid #44372f!important;border-radius:10px!important;gap:5px!important;margin:0!important;padding:12px 14px!important}.travel-leg-summary b{color:#f0783b!important;font-size:14px!important}.travel-leg-summary span{color:#eee7df!important;margin:0!important;font-size:14px!important}.travel-leg-summary small{color:#9b9289;font-size:12px}.travel-leg-summary strong{color:#ff8244;font-size:13px;position:absolute;top:12px;right:12px}.travel-editor-modal{z-index:1900;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.travel-editor-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d4;border:0;position:absolute;inset:0}.travel-editor-modal>section{background:#0d0c0b;border:1px solid #655047;border-top:3px solid #cf4b01;border-radius:18px;flex-direction:column;width:min(1120px,96vw);max-height:94vh;display:flex;position:relative;overflow:hidden;box-shadow:0 35px 110px #000}.travel-editor-modal>section>header{background:linear-gradient(110deg,#cf4b013d,#0000 38%),linear-gradient(#27221e,#151310);border-bottom:1px solid #3f342e;justify-content:space-between;align-items:center;gap:18px;padding:19px 22px;display:flex}.travel-editor-modal>section>header span,.travel-editor-core>header span,.travel-editor-costs>header span{color:#ef7334;letter-spacing:1.4px;text-transform:uppercase;font-size:10px;font-weight:900}.travel-editor-modal>section>header h2{text-transform:uppercase;margin:5px 0 3px;font:400 33px/1 "Headliner No. 45",Impact,sans-serif}.travel-editor-modal>section>header p{color:#a19991;margin:0;font-size:13px}.travel-editor-modal>section>header>button{color:#fff;background:#211c18;border:1px solid #5b4a41;border-radius:12px;width:42px;height:42px;font-size:26px}.travel-editor-body{gap:14px;padding:16px;display:grid;overflow:auto}.travel-editor-core,.travel-editor-costs{background:#11100f;border:1px solid #403732;border-radius:14px;overflow:hidden}.travel-editor-core>header,.travel-editor-costs>header{background:#171512;border-bottom:1px solid #37302b;padding:13px 15px}.travel-editor-core>header h3,.travel-editor-costs>header h3{margin:4px 0 0;font-size:19px}.travel-editor-core>div,.travel-editor-costs>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:14px;display:grid}.travel-editor-core label,.travel-editor-costs label{gap:6px;display:grid}.travel-editor-core label span,.travel-editor-costs label span{color:#a19890;font-size:11px;font-weight:800}.travel-editor-core input,.travel-editor-core select,.travel-editor-costs input{color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;border:1px solid #49413b;border-radius:9px;min-height:42px;padding:0 11px;font:700 13px Inter,sans-serif}.travel-editor-legs{grid-template-columns:1fr 1fr;gap:14px;display:grid}.travel-editor-legs .travel-leg-editor>div{grid-template-columns:repeat(2,minmax(0,1fr))}.travel-editor-costs label.wide{grid-column:span 2}.travel-editor-costs>p{color:#a39a91;margin:0;padding:0 14px 15px;font-size:13px}.travel-editor-costs>p b{color:#f47a3c}.travel-editor-modal>section>footer{background:#151310;border-top:1px solid #403630;justify-content:flex-end;gap:9px;padding:14px 18px;display:flex}.travel-editor-modal>section>footer button{color:#eee;background:#26211d;border:1px solid #544840;border-radius:10px;min-height:43px;padding:0 18px;font-weight:900}.travel-editor-modal>section>footer button.primary{color:#fff;background:linear-gradient(135deg,#f16d2c,#c84a10);border-color:#f07538}.travel-save-notice{z-index:1950;color:#ff8b50;background:#2b170e;border:1px solid #8b4a2a;border-radius:10px;padding:13px 16px;font-size:13px;font-weight:900;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 40px #000}@media (width<=900px){.travel-leg-editor>div,.travel-editor-core>div,.travel-editor-costs>div{grid-template-columns:repeat(2,minmax(0,1fr))}.travel-editor-legs,.travel-leg-strip{grid-template-columns:1fr}}@media (width<=600px){.travel-editor-modal{align-items:end;padding:0}.travel-editor-modal>section{border-radius:16px 16px 0 0;width:100%;max-height:96vh}.travel-editor-modal>section>header{padding:16px}.travel-editor-modal>section>header h2{font-size:27px}.travel-editor-core>div,.travel-editor-costs>div,.travel-leg-editor>div{grid-template-columns:1fr}.travel-leg-editor label.wide,.travel-editor-costs label.wide{grid-column:auto}.travel-editor-modal>section>footer{position:sticky;bottom:0}.travel-leg-strip{padding:0 10px 10px}}.settings-email__sender{border-bottom:1px solid #3e3831;grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:10px;padding:18px 22px;display:grid}.settings-email__sender label{gap:7px;display:grid}.settings-email__sender label span{color:#9b948b;text-transform:uppercase;letter-spacing:1px;font:800 8px Inter,sans-serif}.settings-email__sender input{color:#f1ebe3;background:#090909;border:1px solid #4b443c;border-radius:8px;min-height:46px;padding:0 14px;font:700 12px Inter,sans-serif}.settings-email__sender button{color:#fff;text-transform:uppercase;background:#c94a0b;border:1px solid #f07a3a;border-radius:10px;min-height:46px;padding:0 18px;font:400 18px "Headliner No. 45",Impact,sans-serif}.settings-email__sender small{color:#8e877e;grid-column:1/-1;font:600 8px/1.45 Inter,sans-serif}.crm-email__sender{background:#21150f;border-radius:9px;align-items:center;gap:10px;padding:11px 14px;display:flex}.crm-email__sender span{color:#a89f96;text-transform:uppercase;letter-spacing:1px;font:800 8px Inter,sans-serif}.crm-email__sender b{color:#ff7430;font:800 11px Inter,sans-serif}.crm-email__sender a{color:#f0e8de;margin-left:auto;font:700 9px Inter,sans-serif}.crm-email__actions .primary:disabled{opacity:.42;cursor:not-allowed}@media (width<=760px){.settings-email__sender{grid-template-columns:1fr;padding:13px 15px}.settings-email__sender button{width:100%}.crm-email__sender{flex-direction:column;align-items:flex-start}.crm-email__sender a{margin-left:0}}.app-colour-settings{border-top:1px solid #3b3731}.app-colour-settings>header{justify-content:space-between;align-items:flex-end;gap:20px;padding:19px 20px 13px;display:flex}.app-colour-settings>header span{color:var(--orange);letter-spacing:1.4px;text-transform:uppercase;font:800 8px Inter,sans-serif}.app-colour-settings>header h3{color:#f0ebe4;text-transform:uppercase;margin:5px 0 4px;font:400 25px/1 "Headliner No. 45",Impact,sans-serif}.app-colour-settings>header p{color:#8e887f;margin:0;font-size:9px}.app-colour-settings>header>b{color:#e8e0d7;flex:none;font-size:9px}.app-colour-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:0 20px 20px;display:grid}.app-colour-grid label{cursor:pointer;background:#111;border:1px solid #3e3934;border-radius:10px;gap:7px;min-width:0;padding:10px;transition:transform .16s,border-color .16s;display:grid;position:relative}.app-colour-grid label:hover{border-color:var(--scheme-accent);transform:translateY(-2px)}.app-colour-grid label.selected{border-color:var(--scheme-accent);box-shadow:0 0 0 2px var(--scheme-accent)}@supports (color:color-mix(in lab, red, red)){.app-colour-grid label.selected{box-shadow:0 0 0 2px color-mix(in srgb,var(--scheme-accent) 22%,transparent)}}.app-colour-grid input{opacity:0;position:absolute}.app-colour-grid label>i{background:linear-gradient(135deg,var(--scheme-bg),var(--scheme-surface));border-radius:7px;align-items:center;gap:4px;height:42px;padding:8px;font-style:normal;display:flex}.app-colour-grid label>i span{background:var(--scheme-accent);border-radius:50%;width:12px;height:12px;display:block}.app-colour-grid label>i span:nth-child(2){background:var(--scheme-soft)}.app-colour-grid label>i span:nth-child(3){background:var(--scheme-surface);border:1px solid var(--scheme-soft)}@supports (color:color-mix(in lab, red, red)){.app-colour-grid label>i span:nth-child(3){border:1px solid color-mix(in srgb,var(--scheme-soft) 35%,transparent)}}.app-colour-grid label>b{color:#e6dfd7;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.app-colour-grid label>small{color:#7f7972;font-size:7px}.app-colour-grid label.selected>small{color:var(--scheme-soft)}.app-phone-preview .phone-frame{border-color:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.app-phone-preview .phone-frame{border-color:color-mix(in srgb,var(--app-accent) 55%,#4e4a43)}}.app-phone-preview .phone-frame{background:var(--app-bg)}.app-phone-preview .phone-screen{color:var(--app-text);background:linear-gradient(0deg,var(--app-bg) 0,transparent 48%),radial-gradient(circle at 50% 22%,var(--app-accent),var(--app-bg) 46%)}@supports (color:color-mix(in lab, red, red)){.app-phone-preview .phone-screen{background:linear-gradient(0deg,var(--app-bg) 0,transparent 48%),radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--app-accent) 48%,var(--app-bg)),var(--app-bg) 46%)}}.app-phone-preview .phone-show{border-color:var(--app-accent);background:var(--app-surface)}@supports (color:color-mix(in lab, red, red)){.app-phone-preview .phone-show{background:color-mix(in srgb,var(--app-surface) 94%,transparent)}}.app-phone-preview .phone-show small{color:var(--app-accent-soft)}.app-phone-preview .phone-show button{background:var(--app-accent);color:var(--app-bg)}.app-phone-preview .phone-screen nav{background:var(--app-bg)}.app-phone-preview .phone-screen nav span:first-child{color:var(--app-accent-soft)}@media (width<=1100px){.app-colour-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.app-colour-settings>header{flex-direction:column;align-items:flex-start;padding:15px 12px 11px}.app-colour-grid{grid-template-columns:1fr 1fr;padding:0 12px 14px}.app-colour-grid label:last-child{grid-column:1/-1}}.app-content-settings{border-top:1px solid #3b3731}.app-content-settings>header{padding:19px 20px 13px}.app-content-settings>header span,.app-publish-share>div>span{color:var(--orange);letter-spacing:1.4px;text-transform:uppercase;font:800 8px Inter,sans-serif}.app-content-settings h3,.app-publish-share h3{color:#f0ebe4;text-transform:uppercase;margin:5px 0 4px;font:400 25px/1 "Headliner No. 45",Impact,sans-serif}.app-content-settings header p,.app-publish-share p{color:#8e887f;margin:0;font-size:9px}.app-content-settings>div{grid-template-columns:1fr 1fr;gap:11px;padding:0 20px 20px;display:grid}.app-content-settings label{gap:6px;display:grid}.app-content-settings label.wide{grid-column:1/-1}.app-content-settings label>span{color:#9d968d;text-transform:uppercase;font:800 8px Inter,sans-serif}.app-content-settings input,.app-content-settings textarea{color:#f0ebe4;background:#090909;border:1px solid #464039;border-radius:9px;width:100%;padding:11px 12px;font:700 11px Inter,sans-serif}.app-content-settings textarea{resize:vertical;line-height:1.45}.phone-logo small{color:var(--app-accent-soft);letter-spacing:.7px;text-transform:uppercase;margin-top:8px;font:800 6px/1.2 Inter,sans-serif;display:block}.app-publish-share{background:linear-gradient(135deg,#22150f,#0d0c0b);border:1px solid #704021;border-radius:14px;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:22px;margin:18px;padding:20px;display:grid;box-shadow:0 12px 30px #000}.app-publish-share>div>label{margin:15px 0 10px;display:flex}.app-publish-share input{color:#ddd6ce;background:#080808;border:1px solid #4a423c;border-radius:9px 0 0 9px;flex:1;min-width:0;padding:11px;font-size:9px}.app-publish-share button,.app-publish-share a{color:#eee7df;text-transform:uppercase;background:#211e1b;border:1px solid #5b5048;border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;font:800 8px Inter,sans-serif;text-decoration:none;display:inline-flex}.app-publish-share>div>label button{color:#fff;background:#cf4b01;border-color:#e06a2c;border-radius:0 9px 9px 0}.app-publish-share>div>a{margin-left:7px}.app-publish-share figure{text-align:center;background:#fff;border-radius:12px;margin:0;padding:10px}.app-publish-share figure img{width:100%;height:auto;display:block}.app-publish-share figcaption{color:#222;text-transform:uppercase;margin-top:7px;font:800 7px Inter,sans-serif}@media (width<=760px){.app-content-settings>header{padding:15px 12px 11px}.app-content-settings>div{grid-template-columns:1fr;padding:0 12px 14px}.app-content-settings label.wide{grid-column:auto}.app-publish-share{grid-template-columns:1fr;margin:12px;padding:15px}.app-publish-share figure{justify-self:center;width:170px}.app-publish-share>div>label{flex-direction:column;align-items:stretch;gap:7px}.app-publish-share input,.app-publish-share>div>label button{border-radius:9px}.app-publish-share>div>a{margin:7px 0 0}}.public-fan-app{--fan-accent:#cf4b01;--fan-soft:#f17735;--fan-bg:#090909;--fan-surface:#181512;--fan-text:#f4eee7;background:radial-gradient(circle at 50% 8%,var(--fan-accent),var(--fan-bg) 34%),var(--fan-bg);min-height:100dvh;padding:22px 18px 105px}@supports (color:color-mix(in lab, red, red)){.public-fan-app{background:radial-gradient(circle at 50% 8%,color-mix(in srgb,var(--fan-accent) 32%,var(--fan-bg)),var(--fan-bg) 34%),var(--fan-bg)}}.public-fan-app{color:var(--fan-text);font-family:Inter,Arial,sans-serif}.public-fan-head{align-items:center;gap:13px;width:min(640px,100%);margin:0 auto 32px;display:flex}.public-fan-mark{border:2px solid var(--fan-accent);background:var(--fan-surface);width:54px;height:54px;color:var(--fan-soft);border-radius:50%;place-items:center;font:900 18px Inter,sans-serif;display:grid}.public-fan-head span,.public-fan-hero>span{color:var(--fan-soft);letter-spacing:.16em;font-size:9px;font-weight:900}.public-fan-head h1{text-transform:uppercase;margin:4px 0 0;font:400 27px/1 "Headliner No. 45",Impact,sans-serif}.public-fan-hero{background:linear-gradient(0deg,var(--fan-bg),transparent 70%),radial-gradient(circle at 70% 20%,var(--fan-accent),var(--fan-surface) 55%);border-radius:22px;flex-direction:column;justify-content:flex-end;width:min(640px,100%);min-height:390px;margin:auto;padding:34px 25px;display:flex}@supports (color:color-mix(in lab, red, red)){.public-fan-hero{background:linear-gradient(0deg,var(--fan-bg),transparent 70%),radial-gradient(circle at 70% 20%,color-mix(in srgb,var(--fan-accent) 58%,var(--fan-surface)),var(--fan-surface) 55%)}}.public-fan-hero{box-shadow:0 25px 65px #00000080}.public-fan-hero h2{text-transform:uppercase;margin:8px 0 5px;font:400 clamp(42px,12vw,70px)/.88 "Headliner No. 45",Impact,sans-serif}.public-fan-hero p{color:var(--fan-text);margin:0}@supports (color:color-mix(in lab, red, red)){.public-fan-hero p{color:color-mix(in srgb,var(--fan-text) 72%,transparent)}}.public-fan-hero p{font-size:13px;line-height:1.5}.public-fan-hero>a{background:var(--fan-accent);color:var(--fan-bg);text-transform:uppercase;border-radius:10px;align-self:flex-start;margin-top:20px;padding:13px 22px;font-size:11px;font-weight:900;text-decoration:none}.public-fan-grid{grid-template-columns:1fr 1fr;gap:10px;width:min(640px,100%);margin:15px auto;display:grid}.public-fan-grid article{background:var(--fan-surface);border-radius:14px;grid-template-columns:36px 1fr;gap:3px 10px;padding:15px;display:grid}.public-fan-grid i{color:var(--fan-soft);grid-row:1/3;font-size:20px;font-style:normal}.public-fan-grid b{font-size:13px}.public-fan-grid span{color:var(--fan-text)}@supports (color:color-mix(in lab, red, red)){.public-fan-grid span{color:color-mix(in srgb,var(--fan-text) 55%,transparent)}}.public-fan-grid span{font-size:9px}.public-fan-nav{z-index:10;border:1px solid var(--fan-accent);justify-content:space-around;width:min(610px,100% - 28px);padding:12px;display:flex;position:fixed;bottom:14px;left:50%}@supports (color:color-mix(in lab, red, red)){.public-fan-nav{border:1px solid color-mix(in srgb,var(--fan-accent) 30%,transparent)}}.public-fan-nav{background:var(--fan-surface);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.public-fan-nav{background:color-mix(in srgb,var(--fan-surface) 94%,transparent)}}.public-fan-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translate(-50%);box-shadow:0 18px 50px #000}.public-fan-nav span{color:var(--fan-text);place-items:center;gap:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.public-fan-nav span{color:color-mix(in srgb,var(--fan-text) 48%,transparent)}}.public-fan-nav span{font-size:16px}.public-fan-nav span.active{color:var(--fan-soft)}.public-fan-nav b{text-transform:uppercase;font-size:7px}@media (width<=520px){.public-fan-app{padding-inline:12px}.public-fan-hero{min-height:360px;padding:26px 20px}.public-fan-grid{grid-template-columns:1fr}.public-fan-head{margin-bottom:18px}}.app-feature-item{background:#171614;border:1px solid #403c36;grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:border-color .16s,background .16s;display:grid}.app-feature-item.enabled{background:linear-gradient(100deg,#cf4b012b,#171614);border-color:#a64008}.app-feature-item.editing{border-color:#f17735;box-shadow:0 0 0 2px #cf4b0133}.app-feature-item>label{min-width:0;background:0 0!important;border:0!important}.app-feature-item>button{color:#eee7df;text-transform:uppercase;background:#25211e;border:1px solid #5a5048;border-radius:8px;margin-right:12px;padding:8px 11px;font:800 8px Inter,sans-serif}.app-feature-item>button:hover{color:#ff874d;border-color:#f17735}.app-phone-preview>header>button{border:1px solid var(--app-accent);background:var(--app-surface);color:var(--app-accent-soft);text-transform:uppercase;border-radius:8px;padding:6px 10px;font:800 7px Inter,sans-serif}.app-phone-preview.is-editing{align-self:start;position:sticky;top:16px}.phone-feature-focus{border:1px solid var(--app-accent);background:var(--app-surface);border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:218px;padding:18px;display:flex;position:absolute;top:126px;left:12px;right:12px}@supports (color:color-mix(in lab, red, red)){.phone-feature-focus{background:color-mix(in srgb,var(--app-surface) 95%,transparent)}}.phone-feature-focus{box-shadow:0 14px 35px #00000073}.phone-feature-focus>small{color:var(--app-accent-soft);letter-spacing:1px;font:800 6px Inter,sans-serif}.phone-feature-focus>i{color:var(--app-accent-soft);margin:12px 0 8px;font-size:28px;font-style:normal}.phone-feature-focus>b{text-transform:uppercase;font:400 25px/1 "Headliner No. 45",Impact,sans-serif}.phone-feature-focus>p{color:var(--app-text);margin:7px 0 14px}@supports (color:color-mix(in lab, red, red)){.phone-feature-focus>p{color:color-mix(in srgb,var(--app-text) 68%,transparent)}}.phone-feature-focus>p{font-size:8px;line-height:1.45}.phone-feature-focus>button{background:var(--app-accent);color:var(--app-bg);text-transform:uppercase;border:0;border-radius:7px;padding:8px 11px;font:800 7px Inter,sans-serif}.app-live-feature-editor{background:#0d0c0b;border:1px solid #453c35;border-radius:12px;gap:10px;margin-top:14px;padding:14px;display:grid}.app-live-feature-editor h3{color:#f0e9e1;text-transform:uppercase;margin:0;font:400 21px/1 "Headliner No. 45",Impact,sans-serif}.app-live-feature-editor label{gap:5px;display:grid}.app-live-feature-editor label span{color:#9b938b;text-transform:uppercase;font:800 7px Inter,sans-serif}.app-live-feature-editor input,.app-live-feature-editor textarea{color:#eee8df;background:#070707;border:1px solid #494039;border-radius:8px;width:100%;padding:9px 10px;font:700 9px Inter,sans-serif}.app-live-feature-editor textarea{resize:vertical;line-height:1.4}.app-live-feature-editor>button{border:1px solid var(--app-accent);background:var(--app-accent);color:var(--app-bg);text-transform:uppercase;border-radius:8px;padding:10px;font:800 8px Inter,sans-serif}.public-fan-actions{grid-template-columns:1fr 1fr;gap:10px;width:min(640px,100%);margin:0 auto 15px;display:grid}.public-fan-actions button{border:1px solid var(--fan-accent);justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.public-fan-actions button{border:1px solid color-mix(in srgb,var(--fan-accent) 35%,transparent)}}.public-fan-actions button{background:var(--fan-surface);color:var(--fan-text);text-align:left;border-radius:12px}.public-fan-actions button b{font-size:11px}.public-fan-actions button span{color:var(--fan-soft);text-transform:uppercase;font-size:8px;font-weight:900}@media (width<=520px){.public-fan-actions{grid-template-columns:1fr}}@media (width<=900px){.app-phone-preview.is-editing{display:block;position:relative;top:auto}.app-admin-workspace:has(.app-phone-preview.is-editing){grid-template-columns:1fr}.app-phone-preview.is-editing .phone-frame{max-width:280px}}.app-live-feature-editor label>small{color:#77716a;font-size:7px;line-height:1.4}.app-live-feature-editor input:disabled{opacity:.42}.app-live-feature-editor .app-feature-button-toggle{background:#151210;border:1px solid #403832;border-radius:8px;align-items:center;gap:8px;padding:9px;display:flex}.app-live-feature-editor .app-feature-button-toggle input{width:16px;height:16px;accent-color:var(--app-accent);padding:0}.app-live-feature-editor .app-feature-button-toggle span{color:#ddd5cd}.public-fan-grid article>a{background:var(--fan-accent);color:var(--fan-bg);text-transform:uppercase;border-radius:7px;grid-column:2;justify-self:start;margin-top:7px;padding:7px 9px;font-size:7px;font-weight:900;text-decoration:none}.public-fan-actions a{border:1px solid var(--fan-accent);justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.public-fan-actions a{border:1px solid color-mix(in srgb,var(--fan-accent) 35%,transparent)}}.public-fan-actions a{background:var(--fan-surface);color:var(--fan-text);text-align:left;border-radius:12px;text-decoration:none}.public-fan-actions a b{font-size:11px}.public-fan-actions a span{color:var(--fan-soft);text-transform:uppercase;font-size:8px;font-weight:900}.app-gig-picker-help{color:#8f877f;margin:0;font-size:8px;line-height:1.5}.app-gig-picker{gap:7px;max-height:320px;display:grid;overflow:auto}.app-gig-picker label{cursor:pointer;background:#131210;border:1px solid #39342f;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:9px}.app-gig-picker label.selected{border-color:var(--app-accent);background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.app-gig-picker label.selected{background:color-mix(in srgb,var(--app-accent) 14%,#131210)}}.app-gig-picker input{width:16px;height:16px;accent-color:var(--app-accent);padding:0}.app-gig-picker b,.app-gig-picker small{display:block}.app-gig-picker b{color:#eee8df;font-size:9px}.app-gig-picker small{color:#817a72;margin-top:3px;font-size:7px}.app-gig-picker>p{color:#8f877f;text-align:center;background:#151310;border-radius:9px;margin:0;padding:14px;font-size:8px}.phone-gig-focus{position:absolute;top:116px;left:10px;right:10px}.phone-gig-focus>small{color:var(--app-accent-soft);letter-spacing:1px;margin-bottom:8px;font:800 6px Inter,sans-serif;display:block}.phone-gig-focus>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.phone-gig-focus article{background:var(--app-surface);border-radius:9px;flex-direction:column;min-width:0;min-height:102px;padding:8px;display:flex}.phone-gig-focus time{color:var(--app-accent-soft);text-transform:uppercase;font-size:5px;font-weight:900}.phone-gig-focus b{white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:7px;overflow:hidden}.phone-gig-focus span{color:var(--app-text);margin-top:3px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.phone-gig-focus span{color:color-mix(in srgb,var(--app-text) 60%,transparent)}}.phone-gig-focus span{white-space:nowrap;text-overflow:ellipsis;font-size:5px}.phone-gig-focus button{background:var(--app-accent);color:var(--app-bg);text-transform:uppercase;border:0;border-radius:6px;margin-top:auto;padding:6px 3px;font-size:5px;font-weight:900}.phone-gig-focus>p{color:var(--app-text);margin:45px 0}@supports (color:color-mix(in lab, red, red)){.phone-gig-focus>p{color:color-mix(in srgb,var(--app-text) 60%,transparent)}}.phone-gig-focus>p{text-align:center;font-size:8px}.public-selected-gigs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(640px,100%);margin:15px auto;display:grid}.public-selected-gigs article{background:linear-gradient(145deg,var(--fan-accent),var(--fan-surface));border-radius:16px;flex-direction:column;min-width:0;min-height:180px;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.public-selected-gigs article{background:linear-gradient(145deg,color-mix(in srgb,var(--fan-accent) 16%,var(--fan-surface)),var(--fan-surface))}}.public-selected-gigs article{box-shadow:0 14px 30px #00000038}.public-selected-gigs time{color:var(--fan-soft);text-transform:uppercase;font-size:9px;font-weight:900}.public-selected-gigs h3{text-transform:uppercase;margin:13px 0 5px;font:400 28px/1 "Headliner No. 45",Impact,sans-serif}.public-selected-gigs p{color:var(--fan-text);margin:0}@supports (color:color-mix(in lab, red, red)){.public-selected-gigs p{color:color-mix(in srgb,var(--fan-text) 62%,transparent)}}.public-selected-gigs p{font-size:10px}.public-selected-gigs a,.public-selected-gigs article>span{background:var(--fan-accent);color:var(--fan-bg);text-transform:uppercase;border-radius:9px;justify-content:center;align-items:center;margin-top:auto;padding:11px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.public-selected-gigs article>span{opacity:.45;cursor:not-allowed}@media (width<=520px){.public-selected-gigs{gap:8px}.public-selected-gigs article{min-height:155px;padding:12px}.public-selected-gigs h3{font-size:21px}.public-selected-gigs p{font-size:8px}.public-selected-gigs a,.public-selected-gigs article>span{padding:9px 4px;font-size:7px}}.app-gig-picker label:has(>img){grid-template-columns:auto 36px minmax(0,1fr)}.app-gig-picker label>img{object-fit:cover;border-radius:6px;width:36px;height:36px}.phone-gig-focus article{min-height:146px;padding:6px;overflow:hidden}.phone-gig-focus article>img,.phone-gig-art-placeholder{object-fit:cover;width:calc(100% + 12px);height:58px;margin:-6px -6px 6px}.phone-gig-art-placeholder{color:#716a63;letter-spacing:.5px;background:#24211e;place-items:center;font-size:4px;font-weight:900;display:grid}.public-selected-gigs article{padding:0;overflow:hidden}.public-selected-gigs article>img,.public-gig-art-placeholder{aspect-ratio:16/10;object-fit:cover;width:100%}.public-gig-art-placeholder{color:var(--fan-text);background:#24211e;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.public-gig-art-placeholder{color:color-mix(in srgb,var(--fan-text) 35%,transparent)}}.public-gig-art-placeholder{text-transform:uppercase;font-size:9px;font-weight:900}.public-selected-gigs article>div:last-child{flex-direction:column;min-height:180px;padding:18px;display:flex}.public-selected-gigs article>div:last-child>a,.public-selected-gigs article>div:last-child>span{background:var(--fan-accent);color:var(--fan-bg);text-transform:uppercase;border-radius:9px;justify-content:center;align-items:center;margin-top:auto;padding:11px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.public-selected-gigs article>div:last-child>span{opacity:.45;cursor:not-allowed}@media (width<=520px){.public-selected-gigs article>div:last-child{min-height:155px;padding:12px}.public-selected-gigs article>div:last-child>a,.public-selected-gigs article>div:last-child>span{padding:9px 4px;font-size:7px}}@media (width<=760px){html body .approved-mobile-shell{padding-bottom:calc(84px + env(safe-area-inset-bottom))}html body .approved-app-header{height:88px;padding:10px 18px 0}.approved-brand-row{height:53px}.approved-brand-row .brand-logo{width:102px!important}.approved-header-actions>span{width:38px;height:38px}html body .approved-page-title{padding:3px 18px 18px}.approved-page-title h1{font-size:clamp(40px,11vw,48px)}.approved-page-title p{margin-top:9px;font-size:18px}html body .approved-dashboard{gap:16px;padding:2px 14px 30px}.approved-dashboard>section>h2,.dashboard-section-head h2{color:#242019;text-transform:uppercase;margin:0;font:400 17px/1 "Headliner No. 45",Impact,sans-serif}.approved-dashboard>section>h2{margin:0 0 8px 2px}.dashboard-section-head{justify-content:space-between;align-items:center;margin:0 2px 8px;display:flex}.dashboard-section-head>a{color:#d8510d;text-transform:uppercase;font:800 8px Inter,sans-serif;text-decoration:none}html body .approved-card{background:#080808!important;border:1px solid #35322d!important;border-radius:11px!important;box-shadow:0 5px 13px #261c1252!important}html body .next-gig-card{color:#f4eee5;grid-template-columns:96px minmax(0,1fr) 18px;align-items:center;gap:13px;min-height:154px;padding:12px;text-decoration:none;display:grid;position:relative}.next-gig-card img{width:96px;height:130px}.next-gig-card small{font-size:8px;line-height:1.3}.next-gig-card h3{margin:6px 0;font-size:28px}.next-gig-card div>b,.next-gig-card div>p{margin:4px 0;font-size:9px}.next-gig-card .gig-view-button{color:#fff;text-transform:uppercase;border:1px solid #dc570f;border-radius:6px;justify-content:center;align-items:center;min-height:38px;margin-top:9px;padding:0 14px;font:400 13px "Headliner No. 45",Impact,sans-serif;display:inline-flex}.next-gig-card>i{justify-self:end;font-size:25px}html body .action-list>a{grid-template-columns:30px minmax(0,1fr) 16px;gap:10px;min-height:58px;padding:9px 13px}.action-list>a>i{width:27px;height:27px;font-size:11px}.action-list span b{font-size:11px;line-height:1.25}.action-list span small{margin-top:4px;font-size:8px;line-height:1.3}.action-list strong{justify-self:end;font-size:20px}html body .promotion-progress{grid-template-columns:minmax(0,1fr) 58px 48px;gap:11px;min-height:105px;padding:15px;display:grid}.promotion-progress>div>b{color:#f5eee6;text-transform:uppercase;margin:0;font:400 20px/1.08 "Headliner No. 45",Impact,sans-serif;display:block}.promotion-progress>div>p{color:#aaa39a;margin:7px 0 0;font-size:9px}.promotion-progress>div>small{color:#df5a16;margin-top:4px;font:800 8px Inter,sans-serif;display:block}.promotion-progress>strong{text-align:center;border:6px solid #dd5915;border-radius:50%;place-content:center;width:56px;height:56px;display:grid}.promotion-progress>strong b{font:400 17px/1 "Headliner No. 45",Impact,sans-serif}.promotion-progress>strong small{color:#aaa39a;text-transform:uppercase;margin-top:2px;font:800 6px Inter,sans-serif}.promotion-progress>a{color:#df5a16;text-transform:uppercase;justify-content:center;align-items:center;min-height:44px;font:400 13px "Headliner No. 45",Impact,sans-serif;text-decoration:none;display:flex}html body .approved-bottom-nav{z-index:1200;height:calc(69px + env(safe-area-inset-bottom));padding:5px 4px env(safe-area-inset-bottom);background:#080808;border-top:1px solid #3d3933;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:visible;box-shadow:0 -5px 16px #00000047}.approved-bottom-nav>a{color:#aaa39a;text-transform:uppercase;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:48px;min-height:58px;text-decoration:none;display:flex}.approved-bottom-nav>a svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px;overflow:visible}.approved-bottom-nav>a b{letter-spacing:.35px;font:800 7px Inter,sans-serif}.approved-bottom-nav>a.active:not(.nav-home){color:#e05a15}.approved-bottom-nav>a.nav-home{color:#fff;background:#cf4b01;border:4px solid #080808;border-radius:50%;place-self:start center;width:70px;height:70px;min-height:70px;margin-top:-17px;box-shadow:0 4px 13px #00000061}.approved-bottom-nav>a.nav-home svg{stroke-width:2.1px;width:28px;height:28px}.approved-bottom-nav>a.nav-home b{font-size:8px}.approved-bottom-nav>a.nav-home.active{color:#fff;background:#cf4b01}html body .hub-ai{right:14px;bottom:calc(87px + env(safe-area-inset-bottom))}.hub-ai__launcher{background:#cf4b01;border-width:1px;width:48px;height:48px;box-shadow:0 5px 15px #0000005c,0 0 0 3px #cf4b011f}.hub-ai__launcher span{font-size:14px}.hub-ai__launcher b{font-size:12px}.hub-ai__panel{bottom:60px}}.phone-media-focus{padding-bottom:8px;position:absolute;inset:108px 8px 31px;overflow:auto}.phone-media-header,.phone-media-empty{object-fit:cover;border-radius:10px;width:100%;height:92px}.phone-media-empty{background:var(--app-surface);color:var(--app-text);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.phone-media-empty{color:color-mix(in srgb,var(--app-text) 45%,transparent)}}.phone-media-empty{font-size:6px;font-weight:900}.phone-media-focus>small{color:var(--app-accent-soft);letter-spacing:.8px;margin:9px 0 5px;font:900 5px Inter,sans-serif;display:block}.phone-media-gallery{grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.phone-media-gallery img{object-fit:cover;border-radius:5px;width:100%;height:43px}.phone-media-gallery>span{background:var(--app-surface);color:var(--app-text);grid-column:1/-1;padding:12px}@supports (color:color-mix(in lab, red, red)){.phone-media-gallery>span{color:color-mix(in srgb,var(--app-text) 45%,transparent)}}.phone-media-gallery>span{text-align:center;font-size:5px}.phone-media-videos{gap:4px;display:grid}.phone-media-videos>div{background:var(--app-surface);color:var(--app-accent-soft);border-radius:6px;align-items:center;gap:5px;padding:6px;font-size:7px;display:flex}.phone-media-videos b{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:5px;overflow:hidden}.phone-media-feed{gap:4px;display:grid}.phone-media-feed p{background:var(--app-surface);color:var(--app-text);border-radius:6px;gap:3px;margin:0;padding:6px;display:grid}@supports (color:color-mix(in lab, red, red)){.phone-media-feed p{color:color-mix(in srgb,var(--app-text) 68%,transparent)}}.phone-media-feed p{font-size:5px;line-height:1.35}.phone-media-feed b{color:var(--app-accent-soft);text-transform:uppercase;font-size:5px}.app-open-documents{border:1px solid var(--app-accent);background:var(--app-accent);border-radius:8px;justify-content:center;align-items:center;padding:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.app-open-documents{background:color-mix(in srgb,var(--app-accent) 14%,#111)}}.app-open-documents{color:var(--app-accent-soft);text-transform:uppercase;font-size:8px;font-weight:900;text-decoration:none}.app-media-editor-section{gap:7px;padding-top:4px;display:grid}.app-media-editor-section h4{color:#eee8df;margin:0;font-size:10px}.app-media-editor-section>p{color:#807970;margin:0;font-size:7px}.app-media-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:230px;display:grid;overflow:auto}.app-media-choice-grid label{cursor:pointer;background:#131210;border:1px solid #3d3833;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;padding:5px;display:grid;position:relative}.app-media-choice-grid label.selected{border-color:var(--app-accent);background:var(--app-accent)}@supports (color:color-mix(in lab, red, red)){.app-media-choice-grid label.selected{background:color-mix(in srgb,var(--app-accent) 15%,#131210)}}.app-media-choice-grid input{z-index:1;width:13px;height:13px;accent-color:var(--app-accent);padding:0;position:absolute;top:7px;left:7px}.app-media-choice-grid img,.app-media-choice-grid video{object-fit:cover;border-radius:5px;grid-column:1/-1;width:100%;height:66px}.app-media-choice-grid span{color:#d9d2ca;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:6px;overflow:hidden}.app-media-choice-grid>p{color:#827b73;text-align:center;background:#151310;border-radius:8px;grid-column:1/-1;margin:0;padding:14px;font-size:7px}.public-media-section{background:var(--fan-surface);border-radius:18px;width:min(640px,100%);margin:16px auto;padding:18px}.public-media-section>header span{color:var(--fan-soft);letter-spacing:.16em;font-size:9px;font-weight:900}.public-media-section>header h2{text-transform:uppercase;margin:5px 0 15px;font:400 32px/1 "Headliner No. 45",Impact,sans-serif}.public-media-section>h3{color:var(--fan-soft);text-transform:uppercase;margin:20px 0 9px;font-size:10px}.public-media-header{object-fit:cover;border-radius:13px;width:100%;max-height:360px;display:block}.public-media-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.public-media-gallery img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}.public-media-videos{gap:10px;display:grid}.public-media-videos video{background:#000;border-radius:12px;width:100%;max-height:360px;display:block}.public-social-feed{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.public-social-feed article{background:var(--fan-bg);border-radius:12px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-social-feed article{background:color-mix(in srgb,var(--fan-bg) 60%,var(--fan-surface))}}.public-social-feed img,.public-social-feed video{aspect-ratio:1;object-fit:cover;background:#000;width:100%;display:block}.public-social-feed article>div{padding:11px}.public-social-feed b{color:var(--fan-soft);text-transform:uppercase;font-size:8px}.public-social-feed p{color:var(--fan-text);margin:6px 0 0;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.public-social-feed p{color:color-mix(in srgb,var(--fan-text) 72%,transparent)}}.public-social-feed p{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:9px;line-height:1.45}@media (width<=520px){.public-media-section{padding:12px}.public-media-section>header h2{font-size:27px}.public-social-feed{grid-template-columns:1fr 1fr}}.social-connections.meta-compact{min-width:0;max-width:100%;font-family:Inter,Arial,sans-serif;line-height:1.5;font-size:16px!important}.social-connections.meta-compact>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.social-connections.meta-compact h3{margin:0 0 6px!important;font:600 22px/1.3 Inter,Arial,sans-serif!important}.social-connections.meta-compact p,.social-connections.meta-compact dt,.social-connections.meta-compact dd{color:#b9b9b7;overflow-wrap:anywhere;margin:0;font:400 14px/1.6 Inter,Arial,sans-serif!important}.social-connections.meta-compact .meta-badge{color:#ffa466;white-space:nowrap;text-transform:none;background:#302219;border:1px solid #604129;border-radius:20px;padding:5px 10px;font:600 13px/1.5 Inter,Arial,sans-serif!important}.social-connections.meta-compact .meta-setup-message{background:#242321;border:1px solid #44403b;border-radius:10px;padding:16px 18px}.social-connections.meta-compact .meta-setup-message,.social-connections.meta-compact .meta-connect-start{align-items:center;gap:16px;display:flex}.social-connections.meta-compact .meta-connect-start{background:linear-gradient(135deg,#1d1c1a,#121211);border:1px solid #44403b;border-radius:10px;padding:20px}.social-connections.meta-compact .meta-connect-start>div:nth-child(2){flex:1;min-width:0}.social-connections.meta-compact .meta-network-icons{flex:none;display:flex}.social-connections.meta-compact .meta-network-icons i{color:#fff;background:#1877f2;border:2px solid #111;border-radius:50%;place-items:center;width:38px;height:38px;font:700 22px/1 Arial,sans-serif;display:grid}.social-connections.meta-compact .meta-network-icons i+i{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);margin-left:-8px;font-size:20px}.social-connections.meta-compact .meta-badge.is-connected{color:#83d49a;background:#13271a;border-color:#315f40}.social-connections.meta-compact .meta-notice{background:#1d1814;border-left:3px solid #d95b17;margin:0 0 14px;padding:10px 12px}.social-connections.meta-compact strong{color:#f1f1ef;margin-bottom:4px;display:block;font:600 16px/1.5 Inter,Arial,sans-serif!important}.social-connections.meta-compact .meta-setup-help{border:0;margin-top:16px;padding:0}.social-connections.meta-compact summary{cursor:pointer;color:#ddd;font:500 14px/1.6 Inter,Arial,sans-serif!important}.social-connections.meta-compact details p{margin:10px 0}.social-connections.meta-compact a{color:#ff944d;font:500 14px/1.5 Inter,Arial,sans-serif!important}.social-connections.meta-compact>footer{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.social-connections.meta-compact button,.social-connections.meta-compact .primary{color:#f4f4f2;text-transform:none;cursor:pointer;background:#282827;border:1px solid #4a4a47;border-radius:8px;justify-content:center;align-items:center;width:auto;min-height:42px;padding:10px 16px;text-decoration:none;display:inline-flex;box-shadow:none!important;font:600 14px/1.4 Inter,Arial,sans-serif!important}.social-connections.meta-compact .primary{color:#fff;background:#ce4b00;border-color:#ec6419}.social-connections.meta-compact button:disabled{opacity:.6;cursor:wait}.social-connections.meta-compact>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.social-connections.meta-compact dd{color:#eee!important;margin:4px 0 0!important}.social-connections.meta-compact h4{margin:0 0 8px;font:600 16px/1.4 Inter,Arial,sans-serif!important}.social-connections.meta-compact article b{font:600 13px/1.4 Inter,Arial,sans-serif!important}.social-connections.meta-compact article{border-radius:10px}.social-connections.meta-compact .meta-account-picker{background:#171716;border:1px solid #3d3934;border-radius:10px;margin-top:14px;padding:14px 16px}.social-connections.meta-compact .meta-diagnostics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.social-connections.meta-compact .meta-diagnostics>div{background:#171716;border:1px solid #3d3934;border-radius:8px;padding:12px}.social-connections.meta-compact .meta-diagnostics span,.social-connections.meta-compact .meta-diagnostics b{font-size:13px;display:block}.social-connections.meta-compact .meta-diagnostics p{margin:5px 0 10px}.social-connections.meta-compact label{gap:6px;margin:12px 0;font-size:14px;display:grid}.social-connections.meta-compact select{max-width:100%;min-height:42px;font-size:14px}@media (width<=600px){.social-connections.meta-compact>header{flex-wrap:wrap}.social-connections.meta-compact>dl,.social-connections.meta-compact .social-connection-grid,.social-connections.meta-compact .meta-diagnostics{grid-template-columns:1fr}.social-connections.meta-compact .meta-connect-start{flex-wrap:wrap;align-items:flex-start}.social-connections.meta-compact .meta-connect-start>button{width:100%}.social-connections.meta-compact>footer>*{flex:1}}.admin-quick-access__actions,.admin-quick-access__link{flex-wrap:wrap;align-items:end;gap:1rem;margin:1rem 0;display:flex}.admin-quick-access label{gap:.5rem;font-size:1rem;display:grid}.admin-quick-access select,.admin-quick-access input:not([type=checkbox]){color:#f5f8ff;font:inherit;background:#111a28;border:1px solid #526078;border-radius:.5rem;max-width:100%;padding:.75rem}.admin-quick-access__link label{flex:1;min-width:220px}.admin-quick-access__link a,.admin-access-entry a{color:#14210a;background:#b8ed59;border-radius:.5rem;padding:.9rem 1.2rem;font-size:.875rem;font-weight:800;text-decoration:none}.admin-quick-access .admin-quick-access__remember{background:#1d2a35;border-radius:.5rem;align-items:center;gap:1rem;padding:1rem;display:flex}.admin-quick-access__remember input{width:1.25rem;height:1.25rem}.admin-quick-access__remember small{margin-top:.3rem;font-size:.875rem;font-weight:400;display:block}.admin-quick-access__confirm{border:1px solid #d5a85a;border-radius:.5rem;padding:1rem}.admin-quick-access__confirm button{margin-right:.75rem}.admin-access-entry{color:#eef4ff;background:#0b111c;place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.admin-access-entry section{background:#152030;border:1px solid #34475d;border-radius:1rem;width:min(100%,620px);padding:clamp(1.5rem,5vw,3rem)}.admin-access-entry span{color:#b8ed59;letter-spacing:.12em;font-size:.875rem;font-weight:700}.admin-access-entry h1{margin:1.2rem 0;font-size:clamp(1.5rem,4vw,2.4rem);line-height:1.2}.admin-access-entry p{margin:0 0 2rem;font-size:1rem;line-height:1.6}.admin-access-entry a{display:inline-block}.admin-quick-access button:disabled{opacity:.5;cursor:not-allowed}.module-canvas{width:100%;max-width:1600px;margin-inline:auto}.module-hero{min-height:210px}.module-hero>a,.module-hero .hub-hero-actions{align-self:flex-start;margin-left:auto}.roadcase-nav .nav-footer,.roadcase-nav>footer{gap:8px;min-width:0;padding:12px;display:grid}.roadcase-nav .nav-footer>*{min-width:0;max-width:100%}.hub-selection,.booking-selection{overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow-x:auto}.hub-selection>*,.booking-selection>*{flex:none}.gig-ticket-link{color:#ff7838;white-space:nowrap;font-size:10px;font-weight:800}.library-upload-start{gap:14px;padding:22px;display:grid}.library-upload-start p{color:#aaa29a;margin:0;line-height:1.55}.library-upload-start button{min-height:44px}.app-phone-preview{min-width:310px}.app-phone-preview .phone-frame{box-shadow:0 18px 55px #0009}.app-phone-preview .phone-screen{font-size:12px}.booking-table-panel tbody tr,.booking-cards article,.booking-location-board section>button,.relationship-table tbody tr{content-visibility:auto;contain-intrinsic-size:auto 62px}.booking-cards article{contain-intrinsic-size:auto 190px}.owner-admin__panel{width:min(1500px,100%)}.owner-admin__top,.owner-admin__stats,.owner-admin__panel{box-sizing:border-box}@media (width<=760px){.module-canvas,.mobile-module-main{width:100%;min-width:0;overflow-x:hidden}.booking-tabs,.hub-tabs,.show-control-tabs{scroll-snap-type:x proximity;scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.booking-tabs button,.hub-tabs button,.show-control-tabs a{scroll-snap-align:start;white-space:nowrap;flex:none}.booking-tabs .active,.hub-tabs .active,.show-control-tabs .active{scroll-margin-inline:16px}.hub-status,.gig-status,.mobile-status-pill,.ticket-event-list em{white-space:normal;overflow-wrap:anywhere;align-items:center;max-width:100%;line-height:1.2;display:inline-flex}.booking-table-wrap,.gigs-operation-table,.ops-table-wrap,.relationship-table-wrap,.ticket-report-table{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.hub-side-drawer,.booking-email-drawer,.library-drawer,.finance-drawer{width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;inset:0!important}.module-hero>a,.module-hero .hub-hero-actions{width:100%;margin:12px 0 0}.module-hero>a{justify-content:center}.app-admin-workspace{grid-template-columns:1fr!important}.app-phone-preview{width:100%;min-width:0;position:relative!important;top:auto!important}.app-phone-preview .phone-frame{width:min(300px,100%);margin-inline:auto}}.launch-readiness .owner-admin__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:20px 0}.launch-gate{border-radius:8px;padding:12px 16px;font-size:14px}.launch-gate.blocked{color:#ffb6b6;background:#5c2028}.launch-gate.ready{color:#b6f4d5;background:#164c39}.launch-section{border-top:1px solid #364359;padding:16px 0}.launch-section summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:16px;display:flex}.launch-section summary span{color:#b9c8db;font-size:14px}.launch-section td{white-space:normal;min-width:110px}.launch-readiness textarea{color:#edf4ff;width:100%;font:inherit;background:#142036;border:1px solid #45536a;border-radius:8px;padding:12px}.master-admin-nav{flex-wrap:wrap;gap:12px;margin:16px 0 24px;display:flex}.master-admin-nav a{color:#edf4ff;background:#253b59;border-radius:8px;padding:10px 14px}.launch-readiness .owner-admin__table th,.launch-readiness .owner-admin__table td,.launch-readiness .owner-admin__table button{font-size:14px}.launch-readiness .owner-admin__table small{font-size:12px}.launch-readiness .owner-admin__stats span{font-size:14px}.launch-readiness .owner-admin__stats small{font-size:12px}.admin-billing p,.admin-billing label,.admin-billing button,.admin-billing select,.admin-billing input,.admin-billing summary,.admin-billing .owner-admin__table th,.admin-billing .owner-admin__table td{font-size:14px;line-height:1.5}.admin-billing .owner-admin__table small{overflow-wrap:anywhere;font-size:12px}.admin-billing .owner-admin__table{overflow-x:auto}.admin-billing table{min-width:960px}.admin-billing td{vertical-align:top;overflow-wrap:anywhere;max-width:310px}.billing-tabs,.billing-tools,.billing-footer{flex-wrap:wrap;gap:12px;padding:16px 22px;display:flex}.billing-tabs button,.billing-footer button{color:#fff;background:#211e1a;border:1px solid #63564a;border-radius:8px;padding:10px 16px}.billing-tabs button[aria-pressed=true]{background:#d9560c;border-color:#ef812c}.billing-tools label{gap:6px;display:grid}.billing-tools input,.billing-tools select{color:#fff;background:#161411;border:1px solid #63564a;border-radius:6px;padding:10px}.billing-notice,.admin-billing h3{margin:16px 22px}.billing-notice strong{color:#f99444}.admin-billing dl{min-width:240px}.admin-billing dl div{margin:12px 0}.admin-billing dt{font-weight:700}.admin-billing dd{overflow-wrap:anywhere;margin:4px 0}.billing-links{gap:10px;margin-top:14px;display:grid}.billing-links a{color:#fa9a59;text-decoration:underline}.admin-billing summary{cursor:pointer}.billing-footer{align-items:center}.admin-billing button:disabled{opacity:.6}html[data-theme=day] .admin-billing :is(.billing-tabs button,.billing-tools input,.billing-tools select,.billing-footer button){color:#27211b;background:#fff}html[data-theme=day] .billing-tabs button[aria-pressed=true]{color:#fff;background:#bf4504}html[data-theme=day] .billing-notice strong,html[data-theme=day] .billing-links a{color:#9c3700}html body a.account-logout{color:#fff;letter-spacing:0;white-space:nowrap;background:#171513;border:1px solid #d65a19;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 12px;font:700 13px/1.2 Inter,sans-serif;text-decoration:none;display:inline-flex}html body a.account-logout:hover{background:#a83e0a}html body a.account-logout:focus-visible{outline-offset:3px;outline:3px solid #f5803a}.post-outreach{color:#27221e;background:repeating-linear-gradient(174deg,#33221105 0 1px,#0000 1px 5px),#eee8dd;border:1px solid #b4a697;grid-column:1/-1;min-width:0;padding:14px;font:13px/1.45 Inter,sans-serif;box-shadow:3px 4px #0007}.post-outreach>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.post-outreach strong{font:22px Bebas Neue,Impact,sans-serif}.post-outreach progress{accent-color:#cf4b01;width:85px;height:7px}.post-outreach .outreach-row{color:#27221e;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #c8bfb2;align-items:center;gap:10px;width:100%;padding:12px 0;display:flex}.outreach-row>span{flex:1;min-width:0}.outreach-row b{font:20px Bebas Neue,Impact,sans-serif}.outreach-row small{color:#595047;overflow-wrap:anywhere;font:12px/1.4 Inter,sans-serif;display:block}.outreach-row i{border:1px solid;flex-shrink:0;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.outreach-row em{color:#595047;font:16px Bebas Neue,Impact,sans-serif}.outreach-row.is-in-progress i{color:#714300;background:#f3d491}.outreach-row.is-in-progress em{color:#805000}.outreach-row.is-completed i{color:#fff;background:#cf4b01;border-color:#cf4b01}.outreach-row.is-completed em{color:#a23900}.outreach-dialog{color:#27221e;background:repeating-linear-gradient(174deg,#33221105 0 1px,#0000 1px 5px),#eee8dd;border:2px solid #80705f;width:min(700px,100vw - 24px);max-height:90dvh;padding:0;font:14px/1.5 Inter,sans-serif;box-shadow:10px 15px 60px #000a}.outreach-dialog::backdrop{background:#050505d9}.outreach-dialog>header{color:#eee8dd;background:#151310;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.outreach-dialog h2{margin:4px 0 0;font:34px Bebas Neue,Impact,sans-serif}.outreach-dialog header span{font-size:12px}.outreach-dialog form{padding:20px}.outreach-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.outreach-dialog label{gap:5px;display:grid}.outreach-dialog label>span,.outreach-dialog summary{font:20px Bebas Neue,Impact,sans-serif}.outreach-dialog input,.outreach-dialog select,.outreach-dialog textarea{box-sizing:border-box;color:#27221e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffcf5;border:1px solid #a49685;border-radius:0;width:100%;min-width:0;padding:10px;font:14px/1.45 Inter,sans-serif}.outreach-dialog input[type=checkbox]{accent-color:#cf4b01;width:18px;height:18px}.outreach-dialog p{color:#50463c;font:14px/1.5 Inter,sans-serif}.outreach-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.outreach-dialog button{color:#27221e;cursor:pointer;background:#eee8dd;border:1px solid #9b8876;min-height:40px;padding:8px 12px;font:20px Bebas Neue,Impact,sans-serif}.outreach-dialog button.primary,.outreach-dialog button.confirmed{color:#fff;background:#cf4b01;border-color:#cf4b01}.outreach-dialog button:disabled{opacity:.5;cursor:wait}.outreach-dialog button:focus-visible,.outreach-row:focus-visible{outline-offset:3px;outline:3px solid #cf4b01}.outreach-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.outreach-save{border-top:1px solid #b8a997;padding-top:16px}.outreach-brief{margin-top:18px}.outreach-brief textarea{margin-top:8px}.outreach-group-tools{justify-content:space-between;align-items:center;gap:10px;display:flex}.outreach-group-tools label,.outreach-group label{align-items:center;gap:10px;display:flex}.outreach-group{border-bottom:1px solid #b8a997;padding:12px 0}.outreach-group small{font:12px Inter,sans-serif;display:block}.outreach-group>div{gap:8px;margin-top:8px;display:flex}.outreach-message{min-height:21px;margin-bottom:0;font-weight:600!important}@media (width<=600px){.outreach-fields{grid-template-columns:1fr}.outreach-dialog form{padding:14px}.outreach-row em{font-size:14px}.outreach-group-tools{flex-direction:column;align-items:stretch}.post-outreach>header{flex-wrap:wrap}}html body .post-outreach .outreach-row{color:#27221e!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #c8bfb2!important;border-radius:0!important}html body .post-outreach .outreach-row b{color:#27221e!important}html body .post-outreach .outreach-row small{color:#595047!important}html body .outreach-dialog button{color:#27221e!important;box-shadow:none!important;text-shadow:none!important;background:#eee8dd!important;border:1px solid #9b8876!important;font:20px Bebas Neue,Impact,sans-serif!important}html body .outreach-dialog button.primary,html body .outreach-dialog button.confirmed{color:#fff!important;background:#cf4b01!important;border-color:#cf4b01!important}html body .post-outreach button.outreach-row:is(:hover,:focus,:active){color:#27221e!important;box-shadow:none!important;background:#e3d9ca!important}html body dialog.outreach-dialog button:is(:hover,:focus,:active){color:#27221e!important;background:#ded2c2!important}html body dialog.outreach-dialog button.primary:is(:hover,:focus,:active),html body dialog.outreach-dialog button.confirmed:is(:hover,:focus,:active){color:#fff!important;background:#b74000!important}.outreach-table-detail{min-width:170px}.outreach-table-detail[open]{min-width:340px}.outreach-table-detail>summary{cursor:pointer;font:18px Bebas Neue,sans-serif}.social-editor>.post-outreach{margin-block:16px}:is(.social-workflow,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .social-workflow,html body main.stage1-hub .mobile-shell.module-mobile.approved-mobile-shell .social-workflow) .post-outreach .outreach-row small{color:#595047!important}@media (width<=760px){html body :is(.approved-mobile-shell,.module-mobile){padding-bottom:calc(78px + env(safe-area-inset-bottom));color:#f3eee6;background-color:#080909!important;background-image:radial-gradient(at 50% 0,#ffffff0f,#0000 48%),repeating-linear-gradient(118deg,#0000 0 24px,#ffffff03 25px,#0000 27px)!important}html body .approved-app-header{color:#f5f0e8;height:66px;padding:10px 16px 0}html body .approved-mobile-identity{align-items:center;gap:9px;min-width:0;display:flex}html body .approved-mobile-avatar{display:none}html body .approved-mobile-identity>span:last-child{gap:2px;display:grid}html body .approved-mobile-identity>span:last-child b{color:#f4efe7;font:400 24px/.95 "Headliner No. 45",Impact,sans-serif}html body .approved-mobile-identity>span:last-child small{color:#bcb4a8;letter-spacing:.7px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:700 8px/1 Inter,Arial,sans-serif;overflow:hidden}html body .approved-header-actions{gap:13px}html body .approved-header-actions>button{color:#f1ebe2;background:0 0;border:0;font-size:20px}html body .approved-header-actions>span{color:#171512;background:#eee8dc;border-color:#eee5d7}html body .approved-page-title h1{color:#f2ede5;font-size:clamp(31px,8.3vw,42px)}html body .approved-page-title p{color:#d85212}html body .approved-dashboard>section>h2,.dashboard-section-head h2{color:#f4eee6}html body .approved-card{color:#171512!important;background:#f4f0e7!important;border:1px solid #d8d1c5!important;border-radius:9px!important;box-shadow:0 3px 9px #00000057!important}html body .approved-card :is(h2,h3,b,strong,span,p,small){color:#171512}html body .next-gig-card{grid-template-columns:58px minmax(0,1fr) 12px;gap:9px;min-height:104px;padding:9px}html body .next-gig-card img{width:58px;height:78px}html body .next-gig-card h3{font-size:21px}html body .next-gig-card small{color:#c94b0d}html body .next-gig-card div>b,.next-gig-card div>p{color:#4e4941;font-size:9px}html body .next-gig-card .gig-view-button{color:#fff;text-transform:uppercase;background:#e84e0b;border-radius:6px;margin-top:7px;padding:7px 13px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}html body .dashboard-gig-day{color:#fff;background:linear-gradient(120deg,#e83b08,#ff6b15 75%,#d73407);border:1px solid #e96623;border-radius:10px;gap:10px;padding:15px;display:grid;overflow:hidden;box-shadow:0 5px 14px #0008}html body .dashboard-gig-day small{letter-spacing:1px;font-size:8px;font-weight:800}html body .dashboard-gig-day h2{color:#fff;margin:5px 0;font:400 29px/.95 "Headliner No. 45",Impact,sans-serif}html body .dashboard-gig-day b,.dashboard-gig-day span{color:#fff;font-size:11px;display:block}html body .dashboard-gig-day a{color:#fff;text-align:center;background:#111;border-radius:7px;padding:11px;font-size:12px;font-weight:800;text-decoration:none;display:block}html body .mobile-dashboard-summaries .approved-card{padding:12px}html body .mobile-dashboard-summaries .approved-card :is(span,b,small){color:#171512}html body .mobile-attention-summary{align-items:center;gap:10px;padding:12px;display:flex}html body .mobile-quick-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}html body .mobile-quick-actions>div>a{color:#171512;background:#f4f0e7;border:1px solid #d8d1c5;border-radius:7px;align-items:center;gap:8px;min-height:42px;padding:8px;text-decoration:none;display:flex}html body .approved-bottom-nav.mobile-menu-dock{z-index:1200;height:calc(64px + env(safe-area-inset-bottom));padding:5px 0 env(safe-area-inset-bottom);box-shadow:none;background:linear-gradient(#0000,#080909 28%);border:0;justify-content:center;align-items:flex-start;display:flex;bottom:0;left:0;right:0}html body .mobile-menu-trigger{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;color:#fff!important;clip-path:none!important;background:#f04a0a!important;border:0!important;box-shadow:0 3px 10px #0009!important}html body .mobile-menu-trigger svg{display:none}html body .mobile-menu-trigger b{letter-spacing:.45px;text-transform:uppercase;font:800 7px Inter,Arial,sans-serif}html body .mobile-menu-layer{z-index:1201;padding:22px 15px calc(76px + env(safe-area-inset-bottom));place-items:center;display:grid}html body .mobile-menu-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad!important}html body .mobile-app-launcher-panel{background:linear-gradient(155deg,#211f1c,#0c0c0b 70%);border:1px solid #51483e;border-radius:18px;width:min(100%,370px);padding:0 14px 16px;position:relative;inset:auto;overflow:visible;box-shadow:0 20px 55px #000b}html body .mobile-app-launcher-panel>header{background:0 0;border-bottom:1px solid #49433b;grid-template-columns:1fr 38px;height:57px;padding:4px 0}html body .mobile-app-launcher-panel>header .brand-logo--compact{display:none}html body .mobile-app-launcher-panel>header>div{gap:3px;display:grid}html body .mobile-app-launcher-panel>header>div small{color:#beb5a8;letter-spacing:1px;font-size:8px}html body .mobile-app-launcher-panel>header>div b{color:#f4eee6;text-transform:uppercase;font:400 14px "Headliner No. 45",Impact,sans-serif}html body .mobile-app-launcher-panel>header>button{border-radius:50%;width:36px;color:#111!important;background:#f4f0e7!important;border:1px solid #ddd4c8!important;height:36px!important;font-size:24px!important}html body .mobile-menu-heading{padding:10px 0 8px}html body .mobile-menu-heading h2{color:#f4eee6;text-transform:uppercase;margin:0;font:400 19px "Headliner No. 45",Impact,sans-serif}html body .mobile-control-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html body .mobile-control-menu>a{aspect-ratio:1;color:#171512;text-align:center;background:#f4f0e7;border:1px solid #ddd4c8;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;padding:7px;text-decoration:none;display:flex}html body .mobile-control-menu>a>i{color:#e64a08;place-items:center;width:36px;height:36px;font-style:normal;display:grid}html body .mobile-control-menu>a>i svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:29px;height:29px}html body .mobile-control-menu>a>b{color:#171512;font:800 9px/1.1 Inter,Arial,sans-serif}html body .mobile-control-menu>a.active{outline-offset:1px;outline:2px solid #e64a08}html body .module-mobile .mobile-module-main{background:0 0!important;width:auto!important;margin:0 12px!important;padding:0 0 18px!important}html body .module-mobile :is(.crm-workspace,.ops-workspace,.social-workspace,.settings-workspace,.band-calendar-workspace,.calendar-availability,.module-grid,.module-metrics,.gigs-tabs,.mobile-gigs-poster-view,.setlists-media-workspace,.travel-workspace,.finance-workspace,.migrated-finance,.mobile-contacts){color:#171512!important;background:#f4f0e7!important;border-color:#d8d1c5!important;border-radius:9px!important;box-shadow:0 3px 10px #0005!important}html body .module-mobile :is(.mobile-contacts__list,.mobile-contacts__list section,.mobile-contacts__title,.mobile-contacts__tabs){color:#171512!important;background:#f4f0e7!important}html body .module-mobile .mobile-contacts__title h2,html body .module-mobile .mobile-contacts__list h3{color:#171512!important}html body .module-mobile :is(input,select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#171512!important;background:#fffdf7!important}html body .module-mobile .mobile-module-action{color:#171512;background:#f4f0e7;border:1px solid #d8d1c5;border-radius:9px;box-shadow:0 3px 10px #0005}html body .module-mobile .mobile-module-action p{color:#514b43}html body .module-mobile .mobile-public-app-info{color:#f4eee6;background:#090909;border:1px solid #38342e;border-radius:11px;grid-template-columns:minmax(78px,.75fr) minmax(0,1.25fr);align-items:center;gap:13px;min-height:220px;padding:16px;display:grid;box-shadow:0 5px 14px #0008}html body .module-mobile .mobile-public-app-info__art{aspect-ratio:2/3;color:#f2eee7;text-shadow:0 2px 15px #e9500a;background:radial-gradient(at 50% 75%,#4a4137,#080808 72%);border:4px solid #292622;border-radius:9px;place-items:center;font:400 38px "Headliner No. 45",Impact,sans-serif;display:grid}html body .module-mobile .mobile-public-app-info__copy h2{color:#f4eee6;margin:0 0 7px;font:400 21px/1 "Headliner No. 45",Impact,sans-serif}html body .module-mobile .mobile-public-app-info__copy>b{font-size:10px}.mobile-public-app-info__copy>b.is-live{color:#47b978}.mobile-public-app-info__copy>b.is-draft{color:#d5b36b}html body .module-mobile .mobile-public-app-info__copy p{color:#c9c1b5;font-size:10px;line-height:1.45}html body .module-mobile .mobile-public-app-info__copy>a,html body .module-mobile .mobile-public-app-info__copy>button{color:#fff;text-align:center;background:#e64a08;border:1px solid #e64a08;border-radius:6px;width:100%;margin-top:7px;padding:10px;font:800 10px Inter,Arial,sans-serif;text-decoration:none;display:block}html body .module-mobile .mobile-public-app-info__copy>button{color:#f4eee6;background:0 0}html body .module-mobile .mobile-public-app-info__copy>small{color:#bcb4a8;margin-top:8px;font-size:8px;display:block}html body .approved-page-title{padding:4px 16px 14px}html body .approved-page-title h1{color:#f4eee6;letter-spacing:0;text-transform:none;font:600 21px/1.2 Inter,Arial,sans-serif}html body .approved-page-title p{color:#b9b1a5;letter-spacing:0;margin-top:3px;font:400 10px/1.3 Inter,Arial,sans-serif}html body .approved-dashboard{gap:16px;padding:2px 14px 24px}html body .dashboard-section-head{justify-content:space-between;align-items:center;margin:0 1px 7px;display:flex}html body .dashboard-section-head h2,.approved-dashboard>section>h2{color:#f3eee6;letter-spacing:.2px;text-transform:uppercase;margin:0;font:400 17px/1 "Headliner No. 45",Impact,sans-serif}html body .dashboard-section-head>a{color:#f0e9df;font-size:10px;font-weight:700;text-decoration:none}html body .dashboard-attention-list{gap:6px;display:grid}html body .dashboard-attention-row{grid-template-columns:26px minmax(0,1fr) 14px;align-items:center;gap:9px;min-height:48px;padding:7px 10px;display:grid}html body .dashboard-attention-row>i{color:#fff;background:#ed4b0a;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;font-weight:900;display:grid}html body .dashboard-attention-row>span{gap:3px;min-width:0;display:grid}html body .dashboard-attention-row>span>b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}html body .dashboard-attention-row>span>small{color:#696257;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}html body .dashboard-attention-row>strong{color:#635c52;font-size:19px}html body .next-gig-card{grid-template-columns:58px minmax(0,1fr) 14px;gap:9px;min-height:82px;padding:8px;display:grid}html body .next-gig-card:has(img){grid-template-columns:58px 44px minmax(0,1fr) 14px}html body .next-gig-card>time{color:#f4eee6;text-align:center;text-transform:uppercase;background:#111;border-radius:6px;align-content:center;justify-items:center;width:52px;height:62px;font:400 12px/1.15 "Headliner No. 45",Impact,sans-serif;display:grid}html body .next-gig-card>img{object-fit:cover;border-radius:5px;width:44px;height:62px}html body .next-gig-card>div{min-width:0}html body .next-gig-card h3{color:#171512;text-overflow:ellipsis;text-transform:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;font:700 12px/1.2 Inter,Arial,sans-serif;display:-webkit-box;overflow:hidden}html body .next-gig-card>div>b,html body .next-gig-card>div>small{color:#4e4941;margin-top:4px;font-size:8px;line-height:1.25;display:block}html body .next-gig-card>i{color:#645b51;font:20px Arial}html body .mobile-dashboard-gig-count>.approved-card{align-items:center;gap:9px;padding:11px;display:flex}html body .mobile-dashboard-gig-count>.approved-card>b{font:400 24px/1 "Headliner No. 45",Impact,sans-serif}html body .mobile-dashboard-gig-count>.approved-card>span{color:#5e574e;font-size:10px}html body .mobile-dashboard-gig-count>.approved-card>strong{color:#645b51;margin-left:auto;font-size:19px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.folder-share-overlay{z-index:12000;position:fixed;inset:0}.folder-share-backdrop{background:#02081699;border:0;width:100%;height:100%;position:absolute;inset:0}.folder-share-drawer.booking-email-drawer{z-index:1;background:var(--panel,#101b2d);width:min(560px,100%);max-width:100%;height:100dvh;color:var(--text,#edf3ff);padding:24px;font-size:1rem;position:absolute;inset:0 0 0 auto;overflow:auto}.folder-share-drawer header,.folder-share-drawer nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.folder-share-drawer nav{flex-wrap:wrap;margin:20px 0}.folder-share-drawer label{gap:8px;margin:16px 0;display:grid}.folder-share-drawer input:not([type=checkbox]),.folder-share-drawer textarea,.folder-share-drawer select{color:#edf3ff;background:#091425;border:1px solid #40516a;border-radius:8px;width:100%;max-width:100%;padding:12px;font-size:1rem}.folder-share-drawer .share-check{align-items:center;display:flex}.folder-share-drawer button{min-height:44px;padding:10px 14px;font-size:.875rem}.folder-share-drawer button[aria-pressed=true],.folder-share-drawer .primary{color:#fff;background:#245ce8}.folder-share-drawer small{color:#b7c5d9;font-size:.875rem}.folder-share-drawer form>small{margin:16px 0;display:block}.share-access-row{overflow-wrap:anywhere;border:1px solid #40516a;border-radius:10px;margin:14px 0;padding:16px}.share-access-row>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.folder-share-drawer section{margin-top:24px}.external-folder{color:#edf3ff;background:#0b1321;min-height:100dvh;padding:24px max(20px,50vw - 560px);font:1rem/1.5 Arial,sans-serif}.external-folder button,.external-folder a{font:inherit;cursor:pointer;color:#edf3ff;background:#17283f;border:1px solid #50617a;border-radius:8px;min-height:44px;padding:10px 16px;text-decoration:none}.external-folder button[aria-pressed=true]{background:#245ce8}.external-folder-brand{border-bottom:1px solid #40516a;justify-content:space-between;gap:16px;padding:12px 0 24px;display:flex}.external-folder-brand b{letter-spacing:.08em}.external-folder-brand span,.external-folder small{color:#bac8db;font-size:.875rem}.external-folder-heading{padding:30px 0}.external-folder-heading h1{overflow-wrap:anywhere;margin:12px 0;font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.2}.external-folder-heading>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.external-folder nav{gap:8px;display:flex}.external-files{gap:18px;display:grid}.external-files.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.external-files article{background:#132036;border:1px solid #334660;border-radius:12px;min-width:0;padding:18px}.external-files h2{overflow-wrap:anywhere;font-size:1.125rem}.external-files footer{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.external-files.list article{justify-content:space-between;align-items:center;gap:20px;display:flex}.external-thumbnail{width:100%;height:190px;overflow:hidden;padding:0!important}.external-thumbnail img{object-fit:contain;width:100%;height:100%}.external-password{max-width:480px;margin:12vh auto}.external-password h1{font-size:1.5rem}.external-password label{gap:10px;margin:24px 0;display:grid}.external-password input{font:inherit;color:#edf3ff;background:#132036;border:1px solid #50617a;border-radius:8px;width:100%;padding:14px}.external-preview{z-index:10;background:#101b2d;flex-direction:column;gap:20px;padding:20px;display:flex;position:fixed;inset:12px;box-shadow:0 0 0 30px #000c}.external-preview header{justify-content:space-between;align-items:center;gap:16px;display:flex}.external-preview h2{overflow-wrap:anywhere;font-size:1.125rem}.external-preview img,.external-preview video{object-fit:contain;max-width:100%;min-height:0;max-height:75dvh}.external-preview iframe{background:#fff;border:0;flex:1;width:100%}.external-preview audio{width:100%;margin:auto}.external-folder *{box-sizing:border-box}@media (width<=600px){.external-files.list article{display:block}.folder-share-drawer.booking-email-drawer{padding:18px}.external-folder-brand{font-size:.875rem}}.gc-flow{background:#080808;grid-template-columns:repeat(5,1fr);gap:1px;padding:12px 16px;display:grid}.gc-flow span{color:#d7cfc7;text-align:center;text-transform:uppercase;background:#17120f;border-bottom:2px solid #cf4b01;padding:10px;font:800 9px Inter,sans-serif}.gc-channels{gap:7px;margin:8px 0;display:flex}.gc-channels b{color:#f0783b;text-transform:uppercase;background:#25150e;border:1px solid #5c3927;border-radius:20px;padding:6px 9px;font:800 8px Inter,sans-serif}.gc-builder{width:min(980px,100%)!important}.gc-builder-step{border-top:1px solid #3a332e;grid-template-columns:40px 1fr;gap:15px;padding:18px 0;display:grid}.gc-builder-step>b{color:#fff;background:#cf4b01;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.gc-builder-step h4,.gc-dashboard h4{color:#f2ece5;text-transform:uppercase;margin:0 0 10px;font:400 22px "Headliner No. 45",Impact,sans-serif}.gc-builder-step>div{min-width:0}.gc-inline{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.gc-previews{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gc-previews article{background:#080808;border:1px solid #3f3933;border-radius:10px;overflow:hidden}.gc-previews span{color:#f06b2d;padding:9px;font-size:8px;font-weight:900;display:block}.gc-previews img{object-fit:cover;width:100%;max-height:220px}.gc-previews p{color:#d6cec6;white-space:pre-wrap;padding:11px;font-size:11px}.gc-channel-picker{flex-wrap:wrap;gap:9px;display:flex}.gc-channel-picker label{background:#0b0b0a;border:1px solid #4a4039;border-radius:9px;align-items:center;gap:8px;padding:12px!important;display:flex!important}.gc-channel-picker input{width:auto!important}.gc-filterline{grid-template-columns:1fr auto auto auto;gap:7px;display:grid}.gc-launch{border-top:1px solid #3a332e;justify-content:flex-end;gap:9px;padding-top:16px;display:flex}.gc-dashboard{width:min(1120px,100%)!important}.gc-overview{grid-template-columns:repeat(6,1fr)}.gc-queue{gap:9px;display:grid}.gc-queue>article{background:#0b0b0a;border:1px solid #3d3731;border-radius:10px;grid-template-columns:minmax(170px,1fr) auto minmax(420px,2fr);align-items:start;gap:12px;padding:14px;display:grid}.gc-queue>article>div:first-child{gap:5px;display:grid}.gc-queue a{color:#f27538;font-size:9px}.gc-queue small{color:#817970;font-size:9px}.gc-queue em{color:#f0793d;background:#2b1b12;border-radius:20px;padding:5px 8px;font:800 8px Inter,sans-serif}.gc-share-metrics{grid-column:3;grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.gc-share-metrics label{color:#817970;text-transform:uppercase;gap:4px;font-size:7px;display:grid}.gc-share-metrics input{color:#fff;background:#050505;border:1px solid #453e38;border-radius:6px;width:100%;min-height:34px;padding:6px}.gc-queue>article>label{color:#9d958d;grid-column:3;gap:5px;font-size:8px;display:grid}.gc-queue input,.gc-queue textarea{color:#eee;background:#050505;border:1px solid #453e38;border-radius:7px;width:100%;padding:8px}.gc-share-actions{flex-wrap:wrap;grid-column:3;gap:6px;display:flex}.gc-share-actions button{padding:8px!important;font-size:7px!important}.gc-ai{background:linear-gradient(135deg,#29160d,#0b0b0a);border:1px solid #81401f;border-radius:12px;margin-top:18px;padding:16px}.gc-ai>span{color:#ff7c3c;font-size:9px;font-weight:900}.gc-ai>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gc-ai article{background:#0b0b0a;border-radius:9px;padding:12px}.gc-ai li{color:#c8c0b8;margin:7px 0;font-size:10px}.owner-automation__grid{grid-template-columns:repeat(4,1fr);gap:10px;padding:18px;display:grid}.owner-automation__grid label{color:#999188;text-transform:uppercase;gap:6px;font-size:9px;font-weight:800;display:grid}.owner-automation__grid input{color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080808;border:1px solid #4a413a;border-radius:8px;min-height:42px;padding:0 11px}.owner-meta{margin-top:18px}.owner-meta>header p,.owner-automation>header p{color:#918980;margin:5px 0 0;font-size:9px}.owner-meta>header>i{color:#ef7a39;letter-spacing:.08em;background:#21150f;border:1px solid #774326;border-radius:20px;padding:8px 10px;font:800 8px Inter,sans-serif}.owner-meta>header>i.ready{color:#73cf98;background:#11241a;border-color:#47765e}.owner-meta>form{padding:18px}.owner-meta__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.owner-meta label{color:#999188;text-transform:uppercase;gap:7px;font-size:9px;font-weight:800;display:grid}.owner-meta input{color:#eee;background:#080808;border:1px solid #4a413a;border-radius:8px;min-width:0;min-height:44px;padding:0 12px}.owner-meta__callback{grid-column:1/-1}.owner-meta__callback>div{grid-template-columns:1fr auto;gap:7px;display:grid}.owner-meta__callback button{color:#eee8dd;text-transform:uppercase;background:#1e1c19;border:1px solid #5d554d;border-radius:8px;padding:0 14px;font:800 8px Inter,sans-serif}.owner-meta>form>aside{border-top:1px solid #39352f;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.owner-meta>form>aside p{color:#918980;flex:1;margin:0;font-size:9px;line-height:1.55}.owner-meta>form>aside a{color:#ef7a39;white-space:nowrap;font-size:9px;font-weight:800}.owner-meta>form>aside .primary{color:#fff;text-transform:uppercase;white-space:nowrap;background:#cf4b01;border:1px solid #ef7a39;padding:12px 16px;font:400 17px "Headliner No. 45",Impact,sans-serif}@media (width<=800px){.gc-flow,.gc-inline,.gc-previews,.gc-ai>div,.owner-automation__grid,.owner-meta__grid{grid-template-columns:1fr}.gc-builder-step{grid-template-columns:30px 1fr}.gc-builder-step>b{width:28px;height:28px}.gc-filterline{grid-template-columns:1fr}.gc-overview{grid-template-columns:1fr 1fr}.gc-queue>article{grid-template-columns:1fr}.gc-share-metrics,.gc-queue>article>label,.gc-share-actions{grid-column:1}.gc-share-metrics{grid-template-columns:repeat(2,1fr)}.owner-meta__callback{grid-column:1}.owner-meta>form>aside{flex-direction:column;align-items:stretch}.owner-meta>form>aside .primary{width:100%}}.gc-dashboard-tabs{background:#080808;border:1px solid #39322d;border-radius:10px;gap:6px;margin:0 0 20px;padding:6px;display:flex}.gc-dashboard-tabs button{flex:1;min-height:42px;color:#8e867e!important;background:0 0!important;border:0!important}.gc-dashboard-tabs button.active{color:#ff7838!important;background:#32170b!important;border-radius:7px!important}.gc-dashboard-tabs b{background:#ffffff12;border-radius:20px;place-items:center;min-width:23px;height:23px;margin-left:7px;display:inline-grid}.gc-master-stats{grid-template-columns:repeat(5,1fr);margin-bottom:20px}.gc-view-shares{width:100%;margin:12px 0 4px;color:#fff!important;background:linear-gradient(135deg,#d34c0b,#a93605)!important;border:1px solid #eb6e31!important;border-radius:9px!important;padding:13px!important}.gc-share-heading{background:linear-gradient(100deg,#25150d,#0b0b0a);border:1px solid #4b3a30;border-radius:12px;grid-template-columns:1fr 40px 1fr;align-items:center;gap:12px;margin-bottom:16px;padding:15px;display:grid}.gc-share-heading>div{gap:5px;display:grid}.gc-share-heading span{color:#f0783b;letter-spacing:1px;font-size:8px;font-weight:900}.gc-share-heading b{color:#eee8df;text-transform:uppercase;font:400 20px "Headliner No. 45",Impact,sans-serif}.gc-share-heading i{color:#f0783b;text-align:center;font-size:25px;font-style:normal}.gc-share-actions a{color:#f0783b;border:1px solid #714325;border-radius:6px;align-items:center;padding:8px;font:800 7px Inter,sans-serif;text-decoration:none;display:flex}@media (width<=800px){.gc-dashboard-tabs{flex-direction:column}.gc-master-stats{grid-template-columns:1fr 1fr}.gc-share-heading{grid-template-columns:1fr}.gc-share-heading i{transform:rotate(0)}}.gc-detail-button{color:#fff!important;background:#cf4b01!important;border-color:#f17b3e!important}.gc-detail-modal{z-index:2100}.gc-share-detail{width:min(1000px,100%)!important;padding:0!important;overflow:hidden!important}.gc-share-detail>header{background:linear-gradient(110deg,#cf4b0140,#0000 45%),#17130f;border-bottom:1px solid #4a3a30;margin:0!important;padding:20px 22px!important}.gc-share-detail>header h3{font-size:34px}.gc-share-detail>header small{color:#9b9289;margin-top:5px;font-size:10px;display:block}.gc-detail-breadcrumb{color:#8e867e;background:#090909;border-bottom:1px solid #37312c;align-items:center;gap:9px;padding:11px 22px;font-size:9px;display:flex}.gc-detail-breadcrumb i{color:#cf4b01;font-style:normal}.gc-detail-breadcrumb strong{color:#f07a3d}.gc-detail-section{background:#0b0b0a;border:1px solid #403831;border-radius:12px;margin:15px;overflow:hidden}.gc-detail-section>header{background:#15120f;border-bottom:1px solid #38312c;padding:13px 15px}.gc-detail-section>header span{color:#f0783b;letter-spacing:1px;font-size:8px;font-weight:900}.gc-detail-section>header h4{margin:4px 0 0!important}.gc-detail-grid{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid}.gc-detail-grid label,.gc-detail-metrics label,.gc-detail-notes{color:#958d85;text-transform:uppercase;gap:6px;font-size:8px;font-weight:800;display:grid}.gc-detail-grid input,.gc-detail-grid select,.gc-detail-metrics input,.gc-detail-notes textarea{color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#060606;border:1px solid #494039;border-radius:8px;width:100%;min-height:42px;padding:9px 11px}.gc-detail-grid input[readonly]{color:#b8afa6;background:#10100f}.gc-detail-metrics{grid-template-columns:repeat(6,1fr);gap:8px;padding:14px;display:grid}.gc-detail-notes{padding:0 14px 14px}.gc-detail-actions{background:#15120f;border-top:1px solid #41372f;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:15px 18px;display:flex}.gc-detail-actions a,.gc-detail-actions button{color:#eee;background:#24170f;border:1px solid #65412e;border-radius:8px;align-items:center;min-height:42px;padding:0 14px;font:800 8px Inter,sans-serif;text-decoration:none;display:flex}.gc-detail-actions button:nth-child(3){color:#fff;background:#cf4b01;border-color:#e96d30}@media (width<=760px){.gc-detail-grid,.gc-detail-metrics{grid-template-columns:1fr 1fr}.gc-detail-actions>*{justify-content:center;width:100%}.gc-detail-breadcrumb{flex-direction:column;align-items:flex-start}.gc-detail-breadcrumb i{transform:rotate(90deg)}}.crm-import-backdrop{z-index:1400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.crm-import{border:1px solid #696158;border-top:4px solid var(--orange);background:radial-gradient(circle at 90% 0,#cf4b012b,#0000 30%),#11110f;width:min(980px,97vw);max-height:94vh;overflow:auto;box-shadow:0 30px 90px #000}.crm-import>header{border-bottom:1px solid #49433c;justify-content:space-between;align-items:flex-start;padding:21px 24px;display:flex}.crm-import>header span,.crm-import__settings label>span,.crm-import__preview header span{color:var(--orange);letter-spacing:1.3px;text-transform:uppercase;font:800 8px Inter,sans-serif}.crm-import>header h2{text-transform:uppercase;margin:5px 0 0;font:400 40px/1 Brushfire,sans-serif}.crm-import>header p{color:#8f8980;margin:7px 0 0;font-size:9px}.crm-import>header button{color:#fff;background:0 0;border:0;font-size:32px}.crm-import__settings{background:#191714;justify-content:space-between;align-items:end;gap:20px;padding:17px 24px;display:flex}.crm-import__settings label{min-width:260px}.crm-import__settings select,.crm-import__mapping select{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090909;border:1px solid #514a42;width:100%;padding:10px}.crm-import__settings small{color:#777168;margin-top:5px;font-size:7px;display:block}.crm-import__settings>div{text-align:right}.crm-import__settings>div b,.crm-import__settings>div span{display:block}.crm-import__settings>div b{text-transform:uppercase;font:400 20px "Headliner No. 45",Impact,sans-serif}.crm-import__settings>div span{color:#ca6129;margin-top:5px;font-size:8px}.crm-import__mapping{padding:16px 24px}.crm-import__mapping-head,.crm-import__mapping-row{grid-template-columns:minmax(140px,.8fr) minmax(180px,1fr) minmax(180px,1.2fr);align-items:center;gap:12px;display:grid}.crm-import__mapping-head{color:#817a72;text-transform:uppercase;padding:0 10px 8px;font:800 7px Inter,sans-serif}.crm-import__mapping-row{border-top:1px solid #302d29;padding:9px 10px}.crm-import__mapping-row b{font-size:9px}.crm-import__mapping-row>span{color:#aaa39a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.crm-import__preview{background:#0b0b0a;border:1px solid #3e3933;margin:0 24px 18px}.crm-import__preview>header{border-bottom:1px solid #34302b;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.crm-import__preview h3{text-transform:uppercase;margin:4px 0 0;font:400 20px "Headliner No. 45",Impact,sans-serif}.crm-import__preview header>b{color:#7f7870;text-transform:uppercase;font-size:7px}.crm-import__preview>div{overflow-x:auto}.crm-import__preview table{border-collapse:collapse;width:100%}.crm-import__preview th,.crm-import__preview td{text-align:left;border-bottom:1px solid #302d29;border-right:1px solid #302d29;min-width:120px;padding:9px 11px;font-size:8px}.crm-import__preview th{color:#ca6129;text-transform:uppercase}.crm-import__preview>p{color:#8e887f;padding:16px}.crm-import>footer{background:#11110f;border-top:1px solid #49433c;justify-content:flex-end;gap:9px;padding:14px 24px;display:flex;position:sticky;bottom:0}.crm-import>footer button{color:#eee8dd;text-transform:uppercase;background:#171614;border:1px solid #544e46;padding:11px 15px;font:800 8px Inter,sans-serif}.crm-import>footer button.primary{background:var(--orange);border-color:#ef7431}.crm-import>footer button:disabled{opacity:.4}.google-connection-notice{color:#f1c7ae;background:#29170d;border-left:4px solid #d16024;padding:11px 17px;font:700 9px Inter,sans-serif}.google-connection-notice.success{color:#bde2c5;background:#102417;border-color:#54a567}@media (width<=700px){.crm-import-backdrop{align-items:end;padding:0}.crm-import{width:100%;max-height:95vh}.crm-import>header,.crm-import__mapping{padding-inline:14px}.crm-import>header h2{font-size:31px}.crm-import__settings{padding:14px;display:block}.crm-import__settings label{min-width:0}.crm-import__settings>div{text-align:left;margin-top:13px}.crm-import__mapping-head{display:none}.crm-import__mapping-row{grid-template-columns:1fr 1fr;padding:11px 0}.crm-import__mapping-row>span{grid-column:1/-1}.crm-import__preview{margin-inline:14px}.crm-import>footer{padding-inline:14px}}.tenant-activation{gap:15px;display:grid}.tenant-activation h2,.tenant-activation-complete h2{text-transform:uppercase;margin:8px 0 0;font:400 38px/1 "Headliner No. 45",Impact,sans-serif}.tenant-activation>p,.tenant-activation-complete>p{color:#aaa298;margin:0 0 6px;line-height:1.6}.tenant-activation label>span{color:var(--orange);letter-spacing:1.3px;text-transform:uppercase;margin-bottom:7px;font:800 9px Inter,sans-serif;display:block}.tenant-activation input{color:#eee8dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090909;border:1px solid #4a443d;width:100%;padding:14px;font:600 12px Inter,sans-serif}.tenant-activation input[readonly]{color:#8f8980}.tenant-activation>small{color:#827b72;line-height:1.5}.tenant-activation>strong{color:#ef7431}.tenant-activation .welcome-submit{justify-self:start}.tenant-activation-complete .welcome-submit{margin-top:18px;display:inline-flex}@media (width<=700px){.tenant-activation h2,.tenant-activation-complete h2{font-size:31px}.tenant-activation{gap:13px}}.tenant-login,.workspace-chooser{gap:15px;display:grid}.tenant-login h2,.workspace-chooser h2{text-transform:uppercase;margin:8px 0 0;font:400 38px/1 "Headliner No. 45",Impact,sans-serif}.tenant-login label>span{color:var(--orange);letter-spacing:1.3px;text-transform:uppercase;margin-bottom:7px;font:800 9px Inter,sans-serif;display:block}.tenant-login input{color:#eee8dd;background:#090909;border:1px solid #4a443d;width:100%;padding:14px;font:600 12px Inter,sans-serif}.workspace-choice-list{gap:12px;margin:8px 0;display:grid}.workspace-choice-list button{text-align:left;color:#f5f0e8;cursor:pointer;background:#171717;border:1px solid #cf4b018c;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:4px 18px;padding:17px 18px;display:grid}.workspace-choice-list button:hover,.workspace-choice-list button:focus-visible{background:#21150f;border-color:#cf4b01}.workspace-choice-list strong{font-size:1.05rem}.workspace-choice-list small{color:#aaa;text-transform:capitalize;grid-row:2}.workspace-choice-list b{color:#cf4b01;grid-area:1/2/3}.tenant-back{color:#c7c1b8;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.tenant-login>strong,.workspace-chooser>strong{color:#ef7431}@media (width<=700px){.tenant-login h2,.workspace-chooser h2{font-size:31px}.workspace-choice-list button{padding:15px}}.google-calendar-agenda{background:#101010;border:1px solid #332c27;margin-top:22px}.google-calendar-agenda>header{border-bottom:1px solid #332c27;justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.google-calendar-agenda>header span{color:#cf4b01;letter-spacing:1.4px;text-transform:uppercase;font:800 9px Inter,sans-serif;display:block}.google-calendar-agenda>header h3{color:#f1ece4;text-transform:uppercase;margin:5px 0 0;font:400 27px/1 "Headliner No. 45",Impact,sans-serif}.google-calendar-agenda>header b{color:#70b878;letter-spacing:1px;font:800 9px Inter,sans-serif}.google-calendar-agenda>header a,.google-calendar-error a{color:#cf4b01}.google-calendar-agenda>p,.google-calendar-error{color:#aaa;margin:0;padding:20px}.google-event-list{display:grid}.google-event-list article{border-bottom:1px solid #28231f;grid-template-columns:105px 1fr auto;align-items:center;gap:16px;padding:14px 20px;display:grid}.google-event-list article:last-child{border-bottom:0}.google-event-list time{color:#eee;gap:3px;display:grid}.google-event-list time span,.google-event-list small{color:#8f8980}.google-event-list article>div{gap:5px;display:grid}.google-event-list article>a{color:#cf4b01;font-weight:800;text-decoration:none}@media (width<=700px){.google-calendar-agenda{margin:16px 12px}.google-event-list article{grid-template-columns:76px 1fr;padding:13px 14px}.google-event-list article>a{grid-column:2}.google-calendar-agenda>header{padding:15px 14px}}@media (width>=761px){.roadcase-nav,.roadcase-nav nav{overflow:visible}.nav-item{transition:transform .18s,background .18s,border-color .18s,color .18s}.nav-item small{z-index:40;color:#d9d2c8;letter-spacing:0;text-transform:none;opacity:0;visibility:hidden;pointer-events:none;background:#151312;border:1px solid #5d5148;width:max-content;max-width:220px;padding:9px 11px;font:700 10px/1.35 Inter,sans-serif;transition:all .16s;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-7px,-50%);box-shadow:0 8px 30px #000}.nav-item:hover,.nav-item:focus-visible{z-index:35;color:#fff;background:linear-gradient(90deg,#cf4b0185,#cf4b0114);border-color:#613117;transform:translate(5px)}.nav-item:hover>span,.nav-item:focus-visible>span{color:#ef6e29}.nav-item:hover small,.nav-item:focus-visible small{opacity:1;visibility:visible;transform:translateY(-50%)}}.mobile-bottom-v2>a,.mobile-bottom-v2 .mobile-menu-trigger,.mobile-menu-panel>nav a{transition:transform .14s,background .14s,color .14s,border-color .14s}.mobile-bottom-v2>a:hover,.mobile-bottom-v2>a:focus-visible,.mobile-bottom-v2>a:active{color:#fff;transform:translateY(-3px)}.mobile-bottom-v2 .mobile-menu-trigger:hover,.mobile-bottom-v2 .mobile-menu-trigger:focus-visible,.mobile-bottom-v2 .mobile-menu-trigger:active{background:#ef6823;transform:translateY(-4px)scale(1.04)}.mobile-menu-panel>nav a:hover,.mobile-menu-panel>nav a:focus-visible,.mobile-menu-panel>nav a:active{color:#fff;background:linear-gradient(90deg,#cf4b016b,#cf4b0114);border-color:#6c351b;transform:translate(4px)}.mobile-menu-panel>nav a:hover b,.mobile-menu-panel>nav a:focus-visible b,.mobile-menu-panel>nav a:active b{color:#cf4b01}.mobile-bottom-v2>a:focus-visible,.mobile-menu-trigger:focus-visible,.mobile-menu-panel a:focus-visible{outline-offset:2px;outline:2px solid #f17735}@media (width>=761px){html,html[data-theme=day]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html body,html[data-theme=day] body{color:#f4f4f2!important;background:#070809!important}html body .desktop-shell{background:#070809!important;grid-template-columns:280px minmax(0,1fr)!important}html body .roadcase-nav,html[data-theme=day] body .roadcase-nav{background:#0b0d0f!important;border:0!important;border-image:!important;padding:22px 14px 18px!important;box-shadow:14px 0 40px #00000057!important}html body .roadcase-nav .brand-logo{height:78px;margin:0 8px 14px!important}html body .roadcase-nav nav{gap:5px!important;padding:0!important}html body .roadcase-nav .nav-item,html[data-theme=day] body .roadcase-nav .nav-item{min-height:52px;color:#b9bdc2!important;box-shadow:none!important;letter-spacing:.02em!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:0 15px!important;font:800 14px/1 Inter,Arial,sans-serif!important;transition:background .18s,color .18s,transform .18s!important}html body .roadcase-nav .nav-item>span{color:#f05a13!important;width:26px!important;font-size:19px!important;font-weight:900!important}html body .roadcase-nav .nav-item:hover,html[data-theme=day] body .roadcase-nav .nav-item:hover{color:#fff!important;background:#cf4b012e!important;transform:translate(3px)!important}html body .roadcase-nav .nav-item.is-active,html[data-theme=day] body .roadcase-nav .nav-item.is-active{color:#fff!important;background:#cf4b01!important;transform:none!important;box-shadow:0 10px 26px #cf4b013d!important}html body .roadcase-nav .nav-item.is-active>span{color:#fff!important}html body .sidebar-tenant-trigger,html[data-theme=day] .sidebar-tenant-trigger{background:#171a1d!important;border:0!important;border-radius:10px!important;box-shadow:0 9px 24px #00000047!important}html body .desktop-main,html[data-theme=day] body .desktop-main{background:#070809!important}html body .topbar,html[data-theme=day] body .topbar{height:70px!important;box-shadow:none!important;background:#0b0d0f!important;border:0!important;margin:0!important;padding:0 28px!important}html body .topbar i,html[data-theme=day] body .topbar i{background:#171a1d!important;border:0!important;box-shadow:0 7px 20px #0000004d!important}html body .dashboard-canvas,html body .module-canvas,html[data-theme=day] body :is(.dashboard-canvas,.module-canvas){background:#070809!important;padding-top:0!important}html body .hero,html body .module-hero{border:0!important;border-radius:0 0 18px 18px!important;margin-top:0!important;overflow:hidden!important;box-shadow:0 18px 48px #0000006b!important}html body .dash-card,html body :is(.module-panel,.crm-workspace,.relationship-crm,.ticketing-panel,.ticketing-kpis article,.ops-workspace,.drive-workspace,.crew-availability-workspace,.calendar-workspace,.social-workspace,.finance-workspace),html[data-theme=day] body :is(.dash-card,.module-panel,.crm-workspace,.relationship-crm,.ticketing-panel,.ticketing-kpis article,.ops-workspace,.drive-workspace,.crew-availability-workspace,.calendar-workspace,.social-workspace,.finance-workspace){overflow:hidden;color:#f4f4f2!important;background:linear-gradient(145deg,#1b1e21,#111315)!important;border:0!important;border-radius:14px!important;box-shadow:0 12px 34px #00000061!important}html body :is(.dash-card__header,.module-panel>header),html[data-theme=day] body :is(.dash-card__header,.module-panel>header){background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0e!important}html body .quick-strip,html[data-theme=day] body .quick-strip{overflow:hidden;background:#15181b!important;border:0!important;border-radius:14px!important;box-shadow:0 12px 34px #0000005c!important}html body .quick-strip :is(a,b,span){letter-spacing:.01em!important;text-shadow:none!important;font-family:Inter,Arial,sans-serif!important;font-weight:800!important}html body .quick-strip a{justify-content:center;align-items:center;gap:8px;min-height:78px;color:#e8e9e9!important;background:0 0!important;border:0!important;border-left:1px solid #ffffff0e!important;font-size:14px!important;transition:background .18s,color .18s,transform .18s!important;display:flex!important}html body .quick-strip a:hover{transform:translateY(-2px);color:#ff671c!important;background:#cf4b012e!important}html body .quick-strip span{border:0!important;border-left:1px solid #ffffff0e!important}html body :is(.dash-card__header h2,.dash-card h3,.module-panel>header h2,.module-panel>header h3,.sidebar-tenant-trigger b){letter-spacing:.01em!important;text-shadow:none!important;font-family:Inter,Arial,sans-serif!important;font-weight:800!important}html body :is(.crm-detail-backdrop,.user-modal,.ops-modal,.sync-modal,.availability-generator,.gig-booking-modal,.ticket-modal,.crm-import-backdrop,.crm-liaison-backdrop){-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#000000b8!important}html body :is(.crm-detail,.user-modal__panel,.ops-modal>section,.sync-modal__panel,.availability-generator>section,.gig-booking-modal>section,.ticket-modal>section,.crm-import,.crm-liaison-chat){overflow:hidden;color:#f4f4f2!important;background:linear-gradient(145deg,#1b1e21,#101214)!important;border:0!important;border-radius:18px!important;box-shadow:0 28px 90px #000000b8!important}html body :is(.user-modal__panel,.sync-modal__panel):before{display:none!important}html body :is(.crm-detail,.user-modal__panel,.ops-modal>section,.sync-modal__panel,.availability-generator>section,.gig-booking-modal>section,.ticket-modal>section,.crm-import,.crm-liaison-chat)>header{background:linear-gradient(105deg,#1b1e21,#121416 72%,#cf4b0124)!important;border:0!important;border-bottom:1px solid #ffffff12!important}html body :is(.crm-detail,.user-modal__panel,.ops-modal>section,.sync-modal__panel,.availability-generator>section,.gig-booking-modal>section,.ticket-modal>section)>header>button{color:#fff!important;background:#25292d!important;border:0!important;border-radius:10px!important;box-shadow:0 7px 18px #0000004d!important}html body :is(.crm-detail,.gig-record,.user-modal__panel,.ops-modal>section,.sync-modal__panel,.availability-generator>section,.gig-booking-modal>section,.ticket-modal>section)>footer{background:#121416!important;border:0!important;border-top:1px solid #ffffff12!important}html body .gig-record-summary{gap:1px;background:#15181b!important;border:0!important}html body .gig-record-summary>div{background:#191c1f!important;border:0!important}html body .gig-record-summary b,html body .gig-money-totals b{font-family:Inter,Arial,sans-serif!important;font-weight:800!important}html body .gig-record-tabs{gap:8px;background:#0e1012!important;border:0!important;padding:10px 14px!important}html body .gig-record-tabs button{min-height:46px!important;box-shadow:none!important;color:#9da2a7!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:10px!important;font-family:Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:800!important}html body .gig-record-tabs button:hover{color:#fff!important;background:#cf4b0129!important}html body .gig-record-tabs button.active{color:#fff!important;background:#cf4b01!important;box-shadow:0 9px 23px #cf4b0140!important}html body .gig-record-body{background:#121416!important}html body :is(.gig-overview-panel,.gig-advance-panel,.gig-artwork-panel,.travel-visual,.gig-upload-row label,.gig-money-totals>div){background:#1a1d20!important;border:0!important;border-radius:13px!important;box-shadow:0 10px 28px #00000047!important}html body :is(.gig-field input,.gig-field select,.gig-area textarea,.ops-form input,.ops-form select,.ops-form textarea,.ticket-form input,.ticket-form select,.availability-generator input[type=date],.availability-generator__preview textarea){background:#090b0d!important;border:0!important;border-radius:9px!important;box-shadow:inset 0 0 0 1px #ffffff12!important}html body :is(.crm-detail,.gig-record,.user-modal__panel,.ops-modal>section,.sync-modal__panel,.availability-generator>section,.gig-booking-modal>section,.ticket-modal>section) button:not([class*=backdrop]){border:0!important;border-radius:9px!important;font-family:Inter,Arial,sans-serif!important;font-weight:800!important}html body :is(.crm-detail,.gig-record,.user-modal__panel,.ops-modal>section,.sync-modal__panel,.availability-generator>section,.gig-booking-modal>section,.ticket-modal>section) :is(button.primary,footer>button:last-child){color:#fff!important;background:#cf4b01!important;box-shadow:0 9px 24px #cf4b013d!important}}.app-home-editor-card{background:linear-gradient(110deg,#25170f,#151412);border:1px solid #4b433c;border-radius:14px;justify-content:space-between;align-items:center;margin:16px 18px;padding:15px;display:flex}.app-home-editor-card.editing{border-color:#f17735}.app-home-editor-card>div{align-items:center;gap:12px;display:flex}.app-home-editor-card i{color:#fff;background:#cf4b01;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.app-home-editor-card b,.app-home-editor-card small{display:block}.app-home-editor-card small{color:#8e877f;margin-top:3px;font-size:8px}.app-home-editor-card button,.app-feature-item>div button{color:#eee7df;text-transform:uppercase;background:#24211e;border:1px solid #514943;border-radius:8px;padding:8px 10px;font:800 7px Inter,sans-serif}.app-feature-item>div{gap:5px;padding-right:10px;display:flex}.app-editor-tabs{grid-template-columns:1fr 1fr;gap:5px;display:grid}.app-editor-tabs button{color:#918980;text-transform:uppercase;background:#171513;border:1px solid #443d37;border-radius:8px;padding:9px;font:800 7px Inter,sans-serif}.app-editor-tabs button.active{border-color:var(--app-accent);color:var(--app-accent-soft)}.app-live-feature-editor select{color:#eee8df;background:#070707;border:1px solid #494039;border-radius:8px;width:100%;padding:9px}.app-media-file-input{display:none!important}.app-media-upload{border-color:var(--app-accent)!important;color:var(--app-accent-soft)!important;padding:10px!important}.app-media-notice{color:var(--app-accent-soft);margin:0;font-size:7px}.phone-home-hero{background-position:50%;background-size:cover}.phone-home-segments{grid-template-columns:1fr 1fr;gap:5px;display:grid;position:absolute;inset:258px 10px 40px;overflow:auto}.phone-home-segments article,.phone-home-segment-focus{background:var(--app-surface);border-radius:8px;overflow:hidden}.phone-home-segments article{flex-direction:column;min-height:62px;padding:7px;display:flex}.phone-home-segments img{object-fit:cover;width:calc(100% + 14px);height:35px;margin:-7px -7px 6px}.phone-home-segments b{font-size:6px}.phone-home-segments small{color:#999;font-size:4px}.phone-home-segment-focus{flex-direction:column;justify-content:flex-end;padding:17px;display:flex;position:absolute;inset:125px 12px 48px}.phone-home-segment-focus img{object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.phone-home-segment-focus>:not(img){position:relative}.phone-home-segment-focus small{color:var(--app-accent-soft);font-size:6px}.phone-home-segment-focus b{margin-top:8px;font:400 25px/1 "Headliner No. 45",Impact,sans-serif}.phone-home-segment-focus p{font-size:8px}.phone-app-nav{z-index:5;background:#050505!important;border-radius:0!important;grid-template-columns:repeat(5,1fr)!important;align-items:end!important;height:38px!important;padding:4px!important;display:grid!important;position:absolute!important;inset:auto 0 0!important}.phone-app-nav span{color:#918d88;place-items:center;gap:2px;font-size:9px;display:grid}.phone-app-nav b{font-size:3.5px}.phone-app-nav .active{border:3px solid color-mix(in srgb,var(--app-accent-soft) 55%,transparent);background:var(--app-accent);width:43px;height:43px;color:var(--app-text);border-radius:50%;margin:-14px auto 0;font-size:16px;box-shadow:0 5px #1c1a18}.phone-app-nav .active b{font-size:4px}.public-fan-hero{background-position:50%;background-size:cover}.public-home-segments{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(640px,100%);margin:15px auto;display:grid}.public-home-segments a{background:var(--fan-surface);min-height:130px;color:var(--fan-text);border-radius:14px;grid-template-columns:32px 1fr;align-content:end;gap:4px 10px;padding:15px;text-decoration:none;display:grid;position:relative;overflow:hidden}.public-home-segments img{object-fit:cover;opacity:.42;width:100%;height:100%;position:absolute;inset:0}.public-home-segments i,.public-home-segments b,.public-home-segments span{position:relative}.public-home-segments i{color:var(--fan-soft);grid-row:1/3;font-size:22px;font-style:normal}.public-home-segments b{font-size:13px}.public-home-segments span{color:#999;font-size:9px}.public-page,.public-feature-page{background:var(--fan-surface);border-radius:18px;width:min(640px,100%);margin:0 auto;padding:20px}.public-page>header span,.public-feature-page>span{color:var(--fan-soft);font-size:9px;font-weight:900}.public-page>header h2,.public-feature-page h2{margin:6px 0 16px;font:400 38px/1 "Headliner No. 45",Impact,sans-serif}.public-page .public-selected-gigs{width:100%;margin:0}.public-feature-page{flex-direction:column;justify-content:center;align-items:flex-start;min-height:420px;display:flex}.public-feature-page>i{color:var(--fan-soft);font-size:46px}.public-feature-page a{background:var(--fan-accent);color:var(--fan-bg);border-radius:9px;padding:12px 18px;font-weight:900;text-decoration:none}.public-more-list{gap:8px;display:grid}.public-more-list a{background:var(--fan-bg);color:var(--fan-text);border-radius:10px;justify-content:space-between;padding:15px;text-decoration:none;display:flex}.public-fan-nav{background:#050505;border:0;border-radius:0;align-items:end;padding:8px 10px 7px}.public-fan-nav a{color:#898580;place-items:center;gap:4px;min-width:55px;font-size:23px;text-decoration:none;display:grid}.public-fan-nav a.active{color:var(--fan-soft)}.public-fan-nav a.home{border:5px solid color-mix(in srgb,var(--fan-soft) 55%,transparent);background:var(--fan-accent);width:84px;height:84px;color:var(--fan-text);border-radius:50%;margin-top:-42px;font-size:32px;box-shadow:0 8px #211e1b,0 15px 25px #000}.public-fan-nav a b{text-transform:uppercase;font-size:8px}.public-fan-nav a.home b{font-size:10px}@media (width<=600px){.app-feature-item{grid-template-columns:1fr}.app-feature-item>div{padding:0 10px 10px}.app-feature-item>div button{flex:1}.public-fan-nav{width:100%;bottom:0}.public-fan-nav a{min-width:0;font-size:18px}.public-fan-nav a.home{width:70px;height:70px;margin-top:-35px}.public-fan-nav a b{font-size:6px}}.app-save-status{gap:4px;margin-right:auto;display:grid}.app-admin-actions .app-save-status small{margin:0}.app-save-status span{color:var(--app-accent-soft);font-size:8px}.app-admin-actions button:disabled{cursor:wait;opacity:.55}@media (width<=760px){.app-save-status{width:100%}}.public-fan-nav>a,.public-fan-nav-spacer{flex:1}.public-fan-nav-spacer{min-width:55px}.public-fan-nav a.home{flex:0 0 84px}@media (width<=600px){.public-fan-nav-spacer{min-width:0}.public-fan-nav a.home{flex-basis:70px}}.public-feature-page .public-share-button{background:var(--fan-accent);color:var(--fan-bg);cursor:pointer;border:0;border-radius:9px;padding:12px 18px;font:900 13px/1.2 Inter,sans-serif}.public-feature-page .public-share-status{color:var(--fan-soft);margin-top:10px;font-size:10px;font-weight:800}.public-news-page>header>p{color:color-mix(in srgb,var(--fan-text) 68%,transparent);margin:-8px 0 20px;font-size:13px;line-height:1.5}.public-news-list{gap:10px;display:grid}.public-news-list article{background:color-mix(in srgb,var(--fan-bg) 72%,var(--fan-surface));border-radius:13px;padding:16px}.public-news-list article>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.public-news-list b{color:var(--fan-soft);text-transform:uppercase;font-size:9px}.public-news-list time{color:color-mix(in srgb,var(--fan-text) 48%,transparent);font-size:9px}.public-news-list article>p{color:var(--fan-text);white-space:pre-line;margin:11px 0 0;font-size:13px;line-height:1.6}.public-news-empty{border:1px dashed color-mix(in srgb,var(--fan-soft) 35%,transparent);color:color-mix(in srgb,var(--fan-text) 62%,transparent);text-align:center;border-radius:13px;margin:0;padding:28px 18px}.public-news-cta{background:var(--fan-accent);color:var(--fan-bg);border-radius:9px;margin-top:16px;padding:12px 18px;font-weight:900;text-decoration:none;display:inline-block}.phone-news-focus{border:1px solid var(--app-accent);background:var(--app-surface);border-radius:12px;padding:12px;position:absolute;inset:112px 10px 42px;overflow:auto}.phone-news-focus>small{color:var(--app-accent-soft);letter-spacing:.8px;font:900 5px Inter,sans-serif}.phone-news-focus>b{text-transform:uppercase;margin-top:6px;font:400 19px/1 "Headliner No. 45",Impact,sans-serif;display:block}.phone-news-focus>p{color:color-mix(in srgb,var(--app-text) 65%,transparent);margin:5px 0 9px;font-size:6px;line-height:1.4}.phone-news-list{gap:5px;display:grid}.phone-news-list article,.phone-news-list>em{background:var(--app-bg);border-radius:7px;gap:3px;padding:7px;display:grid}.phone-news-list strong{color:var(--app-accent-soft);text-transform:uppercase;font-size:5px}.phone-news-list span{color:color-mix(in srgb,var(--app-text) 76%,transparent);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:5px;line-height:1.35;display:-webkit-box;overflow:hidden}.phone-news-list>em{color:color-mix(in srgb,var(--app-text) 55%,transparent);text-align:center;font-size:5px;font-style:normal}.phone-news-focus>button{background:var(--app-accent);color:var(--app-bg);text-transform:uppercase;border:0;border-radius:6px;margin-top:8px;padding:7px 9px;font:800 6px Inter,sans-serif}.public-selected-gigs>.public-section-empty,.public-media-section>.public-section-empty{border:1px dashed color-mix(in srgb,var(--fan-soft) 35%,transparent);color:color-mix(in srgb,var(--fan-text) 62%,transparent);text-align:center;border-radius:13px;grid-column:1/-1;margin:0;padding:28px 18px;font-size:13px;line-height:1.5}.public-media-section>.public-section-empty{margin-top:14px}.phone-gig-focus>div:empty:after{content:"No upcoming shows have been announced yet. Check back soon.";border:1px dashed color-mix(in srgb,var(--app-accent-soft) 35%,transparent);color:color-mix(in srgb,var(--app-text) 60%,transparent);text-align:center;border-radius:8px;grid-column:1/-1;padding:24px 10px;font-size:6px;line-height:1.4}.phone-media-focus:has(.phone-media-gallery:empty):has(.phone-media-videos:empty):not(:has(.phone-media-feed>p)):after{content:"No photos, videos or published posts yet. Check back soon.";border:1px dashed color-mix(in srgb,var(--app-accent-soft) 35%,transparent);color:color-mix(in srgb,var(--app-text) 60%,transparent);text-align:center;border-radius:8px;margin-top:12px;padding:16px 8px;font-size:6px;line-height:1.4;display:block}.public-feature-page>.public-feature-unavailable{border:1px dashed color-mix(in srgb,var(--fan-soft) 35%,transparent);color:color-mix(in srgb,var(--fan-text) 62%,transparent);border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:11px;line-height:1.45}.phone-feature-unavailable{border:1px dashed color-mix(in srgb,var(--app-accent-soft) 35%,transparent);color:color-mix(in srgb,var(--app-text) 58%,transparent);border-radius:7px;padding:7px 8px;font-size:6px;font-style:normal;line-height:1.4}.app-feature-link-help{border:1px dashed color-mix(in srgb,var(--app-accent-soft) 38%,transparent);color:#9b938b;border-radius:8px;margin:0;padding:9px;font-size:7px;line-height:1.45}.app-property-tabs{background:#0b0a09;border:1px solid #423b35;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:7px;margin:18px;padding:5px;display:grid}.app-property-tabs button{color:#8f877f;text-transform:uppercase;background:0 0;border:0;border-radius:9px;padding:11px;font:800 9px Inter,sans-serif}.app-property-tabs button.active{color:#fff;background:#cf4b01;box-shadow:0 8px 18px #cf4b013d}.app-builder-options{background:#151311;border:1px solid #48413a;border-radius:16px;margin:18px;padding:18px;box-shadow:0 18px 35px #00000047}.app-builder-options>header{border-bottom:1px solid #3d3732;padding:0 0 14px}.app-builder-options h3{color:#f2ece5;text-transform:uppercase;margin:5px 0 0;font:400 24px/1 "Headliner No. 45",Impact,sans-serif}.app-builder-options fieldset{border:0;margin:16px 0 0;padding:0}.app-builder-options legend{color:#f17735;text-transform:uppercase;margin-bottom:9px;font:800 8px Inter,sans-serif}.app-builder-options fieldset>p{color:#928b83;margin:0 0 12px;font-size:9px;line-height:1.5}.app-option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.app-option-grid label{cursor:pointer;background:#0d0c0b;border:1px solid #45403a;border-radius:11px;gap:5px;padding:12px;display:grid}.app-option-grid label.selected{background:#cf4b011a;border-color:#cf4b01}.app-option-grid input{opacity:0;position:absolute}.app-option-grid b{text-transform:capitalize}.app-option-grid small{color:#817a73;font-size:7px}.app-public-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.app-public-field-grid label{color:#ddd6ce;background:#0d0c0b;border:1px solid #403a35;border-radius:9px;align-items:center;gap:8px;padding:10px;font-size:9px;display:flex}.app-public-field-grid input{accent-color:#cf4b01}.app-admin-workspace :is(.app-property-tabs,.app-editor-tabs)>button.active{color:#fff!important;box-shadow:none!important;text-shadow:none!important;background:#cf4b01!important;border-color:#ff8a4c!important}.phone-gig-focus--compact>div{grid-template-columns:1fr}.phone-gig-focus--compact article{min-height:62px}.phone-gig-focus--compact article>img,.phone-gig-focus--compact .phone-gig-art-placeholder{display:none}.phone-gig-focus--details article{min-height:168px}.public-selected-gigs time{margin-bottom:8px;display:block}.public-gigs-page--compact .public-selected-gigs{grid-template-columns:1fr}.public-gigs-page--compact .public-selected-gigs article>div:last-child{min-height:130px}.public-gig-card-details{color:var(--fan-soft);gap:8px;margin:10px 0;font-size:9px;font-weight:800;display:flex}.public-selected-gigs article>div:last-child>.public-gig-details-link{border:1px solid color-mix(in srgb,var(--fan-accent) 55%,transparent);color:var(--fan-soft);background:0 0;margin-top:auto}.public-selected-gigs article>div:last-child>.public-gig-details-link+a,.public-selected-gigs article>div:last-child>.public-gig-details-link+span{margin-top:7px}.public-gig-detail{overflow:hidden}.public-gig-detail-art{object-fit:cover;width:calc(100% + 40px);max-height:360px;margin:-20px -20px 20px}.public-gig-back{color:var(--fan-soft);margin-bottom:16px;font-size:10px;font-weight:800;text-decoration:none;display:inline-block}.public-gig-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.public-gig-detail dl>div{background:var(--fan-bg);border-radius:11px;padding:13px}.public-gig-detail dt{color:color-mix(in srgb,var(--fan-text) 52%,transparent);text-transform:uppercase;font-size:8px;font-weight:900}.public-gig-detail dd{color:var(--fan-text);margin:5px 0 0;font-size:13px}.public-gig-ticket{background:var(--fan-accent);color:var(--fan-bg);text-transform:uppercase;border-radius:10px;justify-content:center;margin-top:14px;padding:13px;font-weight:900;text-decoration:none;display:flex}@media (width<=600px){.app-option-grid,.public-gig-detail dl{grid-template-columns:1fr}}.pricing-configurator{--pricing-orange:#f04b0b;--pricing-orange-bright:#ff5a0b;--pricing-ink:#050504;--pricing-panel:#0c0c0b;color:#f4f0e9;background:radial-gradient(at 50% -8%,#7c321124,#0000 34%),radial-gradient(at 50% 48%,#52230e14,#0000 42%),linear-gradient(118deg,#020202,#080807 52%,#030303);min-height:100dvh;padding:42px clamp(16px,3vw,44px) 64px;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.pricing-configurator *{box-sizing:border-box}.pricing-configurator__grain{pointer-events:none;opacity:.2;mix-blend-mode:screen;background-image:repeating-linear-gradient(6deg,#0000 0 3px,#ffffff04 4px,#0000 5px),repeating-linear-gradient(89deg,#0000 0 43px,#ffffff04 44px,#0000 46px);position:absolute;inset:0}.pricing-configurator__inner{z-index:1;gap:28px;width:min(1240px,100%);margin:auto;display:grid;position:relative}.pricing-configurator__inner>*{min-width:0}.pricing-checkout-state{text-align:center;place-items:center;min-height:420px;display:grid}.pricing-checkout-state>section{background:linear-gradient(155deg,#0e0e0dfb,#050505fe);border:1px solid #9c370ead;border-radius:9px;justify-items:center;gap:14px;width:min(420px,100%);padding:34px 26px;display:grid}.pricing-checkout-state h1{color:#f4f0e9;text-transform:uppercase;margin:0;font:400 clamp(32px,5vw,48px)/1 Bebas Neue,Impact,sans-serif}.pricing-checkout-state p{color:#c9c3bb;margin:0;font-size:16px}.pricing-checkout-state .pricing-button{max-width:240px;margin-top:8px!important}.pricing-checkout-spinner{border:3px solid #3b2c25;border-top-color:var(--pricing-orange);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite pricing-checkout-spin}@keyframes pricing-checkout-spin{to{transform:rotate(360deg)}}.pricing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.pricing-plan-card{background:linear-gradient(155deg,#0e0e0dfb,#050505fe);border:1px solid #9c370ead;border-radius:9px;flex-direction:column;min-width:0;min-height:570px;padding:34px 28px 26px;display:flex;position:relative;box-shadow:0 22px 60px #0000007a,inset 0 1px #ffffff06}.pricing-plan-card--core{border:2px solid var(--pricing-orange);transform:translateY(-9px);box-shadow:0 0 24px #f04b0b52,0 25px 65px #00000094,inset 0 0 24px #f04b0b0b}.pricing-plan-card__badge{z-index:2;color:#fff;letter-spacing:.035em;text-align:center;white-space:nowrap;background:linear-gradient(#ff5d14,#e23b00);border-radius:4px;min-width:190px;padding:10px 18px;font:400 19px/1 Bebas Neue,Impact,sans-serif;position:absolute;top:-20px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #ce350061,inset 0 1px #ffffff2b}.pricing-plan-card>header{text-align:center}.pricing-plan-card>header h2{color:#f2eee7;letter-spacing:.015em;text-shadow:3px 3px #000;margin:0;font:400 clamp(48px,4.4vw,66px)/.82 Brushfire,Bebas Neue,Impact,sans-serif}.pricing-plan-card>header>p{color:var(--pricing-orange);letter-spacing:.025em;margin:13px 0 11px;font:400 clamp(22px,2vw,27px)/1 Bebas Neue,Impact,sans-serif}.pricing-plan-card>header>span{color:#d2cdc6;max-width:285px;margin:17px auto 0;font-size:16px;line-height:1.45;display:block}.pricing-price{white-space:nowrap;align-items:flex-end;gap:8px;display:flex}.pricing-price strong{color:#f5f1ea;letter-spacing:-.06em;font-size:clamp(62px,5.6vw,80px);font-weight:900;line-height:.82}.pricing-price span{color:#aaa49d;text-transform:uppercase;padding-bottom:5px;font-size:clamp(16px,1.45vw,21px);font-weight:700;line-height:1}.pricing-price.is-compact{justify-content:center}.pricing-price.is-compact strong{font-size:clamp(52px,4.1vw,64px)}.pricing-price.is-compact span{font-size:16px}.pricing-plan-card__features{border-top:1px solid #783a1d59;margin:18px 0 24px;padding-top:16px}.pricing-plan-card__features>b{color:var(--pricing-orange);margin:0 0 10px;font-size:13px;display:block}.pricing-plan-card__features ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.pricing-plan-card__features li{color:#d6d0c8;align-items:flex-start;gap:9px;font-size:14px;line-height:1.23;display:flex}.pricing-plan-card__features li i{background:var(--pricing-orange);color:#0b0908;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;margin-top:1px;font:900 11px/1 Arial,sans-serif;display:grid}html body .pricing-configurator .pricing-button{color:#fff!important;letter-spacing:.055em!important;text-align:center!important;text-transform:uppercase!important;clip-path:none!important;cursor:pointer!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:58px!important;margin:auto 0 0!important;padding:14px 18px!important;font:400 clamp(19px,1.8vw,25px)/1 Bebas Neue,Impact,sans-serif!important;text-decoration:none!important;transition:transform .16s,filter .16s,box-shadow .16s!important;display:flex!important}html body .pricing-configurator .pricing-button--primary{background:linear-gradient(145deg,#ff570e,#e94200)!important;border:1px solid #ff7133!important;box-shadow:inset 0 1px #fff3,0 9px 24px #c42f0036!important}html body .pricing-configurator .pricing-button--outline{border:2px solid var(--pricing-orange)!important;color:#ff5a16!important;box-shadow:none!important;background:#070706!important}html body .pricing-configurator .pricing-button:not(:disabled):hover{filter:brightness(1.12)!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff3d,0 13px 28px #c42f0047!important}html body .pricing-configurator .pricing-button:focus-visible{outline-offset:4px!important;outline:3px solid #fff!important}html body .pricing-configurator .pricing-button:disabled{cursor:wait!important;filter:none!important;opacity:.66!important}.pricing-addons{margin-top:4px;position:relative}.pricing-addons__scroll{scrollbar-color:var(--pricing-orange) transparent;scrollbar-width:thin;filter:drop-shadow(0 22px 28px #0000007a);background:0 0;width:100%;overflow-x:auto}.pricing-addons__stage{width:100%;min-width:780px;position:relative}.pricing-addons__stage>img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.pricing-addons__selectors{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:absolute;inset:6% 3.2%}html body .pricing-configurator .pricing-addons__selectors>button{min-width:0!important;box-shadow:none!important;clip-path:none!important;filter:none!important;opacity:1!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:relative!important;transform:none!important}html body .pricing-configurator .pricing-addons__selectors>button:after{content:"";pointer-events:none;opacity:0;border:1px solid #0000;border-radius:10px;transition:opacity .17s,box-shadow .17s;position:absolute;inset:1%}html body .pricing-configurator .pricing-addons__selectors>button.is-selected:after{opacity:1;border-color:#f04b0b7a;animation:.28s ease-out pricing-selected-pulse;box-shadow:inset 0 0 28px #f04b0b24,0 0 18px #f04b0b3d}html body .pricing-configurator .pricing-addons__selectors>button.is-included:after{opacity:.8;box-shadow:inset 0 0 26px #f04b0b14}html body .pricing-configurator .pricing-addons__selectors>button:not(:disabled):hover,html body .pricing-configurator .pricing-addons__selectors>button:not(:disabled):active,html body .pricing-configurator .pricing-addons__selectors>button[aria-pressed=true]{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;transform:none!important}html body .pricing-configurator .pricing-addons__selectors>button:disabled{cursor:default!important;filter:none!important;opacity:1!important}.pricing-addons__selectors i{z-index:2;color:#17120e;background:#fffdf8;border:2px solid #17120e;border-radius:50%;place-items:center;width:clamp(30px,2.2vw,38px);height:clamp(30px,2.2vw,38px);font:900 clamp(17px,1.35vw,23px)/1 Arial,sans-serif;transition:transform .14s,background .14s,color .14s;display:grid;position:absolute;bottom:3%;right:-2%;box-shadow:0 2px 5px #00000052}.pricing-addons__selectors>button:not(:disabled):hover i{transform:scale(1.13)}html body .pricing-configurator .pricing-addons__selectors>button:focus-visible{outline:0!important}.pricing-addons__selectors>button:focus-visible i{outline-offset:3px;outline:3px solid #17120e;transform:scale(1.12)}.pricing-addons__selectors>button.is-selected i,.pricing-addons__selectors>button.is-included i{border-color:var(--pricing-orange);background:var(--pricing-orange);color:#fff}.pricing-addons__selectors>button.is-included i{box-shadow:0 0 0 4px #f04b0b2b,0 2px 5px #0000004d}.pricing-summary{background:linear-gradient(112deg,#0d0d0cfb,#040404fe);border:1px solid #9c370eb3;border-radius:9px;grid-template-columns:minmax(0,1.3fr) auto minmax(270px,.72fr);align-items:center;gap:34px;min-height:150px;padding:26px 30px;display:grid;box-shadow:0 18px 50px #00000075,inset 0 1px #ffffff05}.pricing-summary.is-pro{border-color:var(--pricing-orange);box-shadow:0 0 25px #f04b0b2b,0 18px 50px #0000007a}.pricing-summary__copy>span{color:var(--pricing-orange);letter-spacing:.055em;font:400 20px/1 Bebas Neue,Impact,sans-serif;display:block}.pricing-summary__copy h2{color:#f4f0e9;letter-spacing:.02em;margin:8px 0 3px;font:400 clamp(38px,4vw,52px)/.88 Brushfire,Bebas Neue,Impact,sans-serif}.pricing-summary__copy p{color:#c9c3bb;margin:0;font-size:15px;line-height:1.35}.pricing-summary .pricing-button{justify-self:end;max-width:320px}.pricing-configurator__error{color:#ffc5a8;text-align:center;background:#24130d;border:1px solid #f04b0b8c;border-radius:7px;margin:-13px 0 0;padding:12px 16px;font-size:13px;font-weight:700}.pricing-rules{background:linear-gradient(145deg,#0d0d0c,#050505);border:1px solid #7e32129e;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.pricing-rules article{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:13px;min-height:110px;padding:20px 19px;display:grid}.pricing-rules article+article{border-left:1px solid #7e32129e}.pricing-rule__icon{width:50px;height:50px;color:var(--pricing-orange);place-items:center;font:400 46px/1 Bebas Neue,Impact,sans-serif;display:grid}.pricing-rules b,.pricing-rules span{display:block}.pricing-rules b{color:#eee9e2;letter-spacing:.025em;font:400 18px/1.05 Bebas Neue,Impact,sans-serif}.pricing-rules span{color:#bcb5ad;margin-top:7px;font-size:13px;line-height:1.3}.pricing-examples{background:linear-gradient(145deg,#0a0a09,#040404);border:1px solid #7e32129e;border-radius:8px;padding:38px 25px 23px;position:relative}.pricing-examples>h2{color:#eee9e2;letter-spacing:.04em;background:#070706;margin:0;padding:0 18px;font:400 28px/1 Bebas Neue,Impact,sans-serif;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.pricing-examples__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pricing-examples__grid>article{background:linear-gradient(145deg,#10100f,#070706);border:1px solid #7e32129e;border-radius:7px;min-width:0;min-height:174px;padding:18px 20px}.pricing-examples__grid>article>span{color:var(--pricing-orange);letter-spacing:.05em;font:400 15px/1 Bebas Neue,Impact,sans-serif;display:block}.pricing-equation{white-space:nowrap;justify-content:center;align-items:center;gap:10px;margin-top:13px;display:flex}.pricing-equation>b{border:1px solid var(--pricing-orange);color:#f2eee7;border-radius:4px;place-items:center;min-height:50px;padding:7px 12px;font:400 16px/1 Bebas Neue,Impact,sans-serif;display:grid}.pricing-equation>b small{color:#ddd6ce;margin-top:4px;font-size:14px;display:block}.pricing-equation>b.is-pro{min-width:64px;min-height:68px;color:var(--pricing-orange);clip-path:polygon(50% 0,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);font-size:25px}.pricing-equation>i{color:#f2eee7;font-size:23px;font-style:normal}.pricing-equation>strong{color:#f2eee7;letter-spacing:-.03em;font-size:30px}.pricing-equation>strong small{color:#aaa39b;letter-spacing:0;margin-left:5px;font-size:10px}.pricing-examples article>p{color:#c9c3bb;text-align:center;margin:18px 0 0;font-size:13px;line-height:1.45;position:relative}.pricing-examples article>p em{background:var(--pricing-orange);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font:900 13px/1 Arial,sans-serif;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}@keyframes pricing-selected-pulse{0%{opacity:.3;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (width<=1050px){.pricing-configurator__inner{gap:22px}.pricing-plan-card{min-height:555px;padding-inline:20px}.pricing-plan-card__features li{font-size:12.5px}.pricing-summary{grid-template-columns:minmax(0,1fr) auto;gap:24px}.pricing-summary .pricing-button{grid-column:1/-1;justify-self:stretch;width:100%;max-width:none}.pricing-rules{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-rules article:nth-child(3){border-top:1px solid #7e32129e;border-left:0}.pricing-rules article:nth-child(4){border-top:1px solid #7e32129e}.pricing-equation{gap:6px}.pricing-equation>b{padding-inline:8px}}@media (width<=820px){.pricing-configurator{padding:34px 16px 50px}.pricing-plan-grid{grid-template-columns:1fr;gap:26px;width:min(570px,100%);margin:auto}.pricing-plan-card{min-height:0;padding:34px 30px 25px}.pricing-plan-card--core{transform:none}.pricing-plan-card__features li{font-size:14px}.pricing-addons__stage{min-width:760px}.pricing-examples__grid{grid-template-columns:1fr}}@media (width<=560px){.pricing-configurator{padding:28px 11px 40px}.pricing-configurator__inner{gap:18px}.pricing-plan-card{padding:31px 22px 23px}.pricing-plan-card__badge{min-width:165px;padding:8px 13px;font-size:17px;top:-16px}.pricing-plan-card>header h2{font-size:57px}.pricing-plan-card>header>span{font-size:15px}.pricing-summary{grid-template-columns:1fr;gap:24px;padding:24px 22px}.pricing-summary .pricing-price{justify-content:flex-start}.pricing-summary .pricing-button{grid-column:auto}.pricing-summary__copy h2{font-size:43px}.pricing-rules{grid-template-columns:1fr}.pricing-rules article+article{border-top:1px solid #7e32129e;border-left:0}.pricing-rules article:nth-child(3){border-top:1px solid #7e32129e}.pricing-examples{padding:34px 12px 14px}.pricing-examples>h2{white-space:nowrap;font-size:25px}.pricing-examples__grid>article{padding:17px 13px}.pricing-equation{gap:5px}.pricing-equation>b{padding:6px;font-size:14px}.pricing-equation>strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.pricing-button,.pricing-addons__selectors i,.pricing-addons__selectors>button:after{transition:none!important}.pricing-addons__selectors>button.is-selected:after{animation:none!important}.pricing-checkout-spinner{border-color:var(--pricing-orange);animation:none}}@media (width>=761px){html body .desktop-shell{--hq-canvas:#090a0a;--hq-canvas-deep:#060707;--hq-surface-1:#1a1b1b;--hq-surface-1-hi:#1e1f1f;--hq-surface-2:#242525;--hq-surface-2-hi:#2b2c2c;--hq-surface-3:#303131;--hq-line:#ffffff12;--hq-line-strong:#ffffff1a;--hq-text:#f4f1ec;--hq-muted:#aaa9a5;--hq-muted-strong:#c9c6c0;--hq-orange:#cf4b01;--hq-orange-bright:#ed6a25;--hq-danger:#d35c55;--hq-radius:18px;--hq-radius-control:11px;--hq-shadow:0 12px 32px #00000057, inset 0 1px #ffffff0b;--hq-shadow-raised:0 22px 52px #00000075, inset 0 1px #ffffff0e;--hq-gap-related:20px;--hq-gap-section:24px;min-height:100vh;color:var(--hq-text);gap:0;background:var(--hq-canvas)!important;grid-template-columns:298px minmax(0,1fr)!important}html body:has(.desktop-shell){background:#060707!important}html body .desktop-main{min-width:0;background-color:var(--hq-canvas)!important;background-image:radial-gradient(circle at 78% 4%,#cf4b010e,#0000 25%),linear-gradient(#ffffff03 1px,#0000 1px)!important;background-size:100% 100%,100% 6px!important}html body .roadcase-nav{height:calc(100vh - 32px);margin:16px 0 16px 16px;position:sticky;top:16px;overflow:hidden;border:1px solid var(--hq-line-strong)!important;border-radius:var(--hq-radius)!important;box-shadow:var(--hq-shadow-raised)!important;background:linear-gradient(150deg,#ffffff06,#0000 36%),linear-gradient(#1b1c1c,#111212)!important;padding:24px 18px 18px!important}html body .roadcase-nav:before,html body .roadcase-nav:after{display:none!important}html body .roadcase-nav nav{gap:7px!important;padding:8px 2px 12px!important}html body .roadcase-nav .nav-item,html body .roadcase-nav .nav-customise-page{color:#d0cdc7!important;border:1px solid #0000!important;border-radius:12px!important;min-height:54px!important;padding:10px 12px!important;font-size:16px!important;line-height:1.2!important}html body .roadcase-nav .nav-item small,html body .roadcase-nav .nav-customise-page small{color:#898986!important;font-size:14px!important;line-height:1.3!important}html body .roadcase-nav .nav-item:hover,html body .roadcase-nav .nav-customise-page:hover{border-color:var(--hq-line)!important;background:var(--hq-surface-2)!important;color:#fff!important}html body .roadcase-nav .nav-item.is-active{border-color:var(--hq-line-strong)!important;border-left-color:var(--hq-orange-bright)!important;background:linear-gradient(90deg, #cf4b0121, var(--hq-surface-2))!important;color:var(--hq-orange-bright)!important;box-shadow:inset 3px 0 var(--hq-orange-bright), inset 0 1px #ffffff0b!important}html body .roadcase-nav .nav-item.is-active small{color:#b8b4ae!important}html body .topbar{margin:16px 24px 0;border:1px solid var(--hq-line)!important;background:linear-gradient(145deg, var(--hq-surface-1-hi), var(--hq-surface-1))!important;height:64px!important;color:var(--hq-muted)!important;box-shadow:var(--hq-shadow)!important;border-radius:15px!important;padding:0 22px!important;font-size:14px!important}html body .topbar b{color:var(--hq-orange-bright)!important;font-size:14px!important}html body .topbar i{background:var(--hq-surface-3);width:38px;height:38px;color:var(--hq-text);font-size:14px}html body :is(.module-canvas,.dashboard-canvas){background:0 0!important;border:0!important;max-width:1560px!important;margin:0 auto!important;padding:24px 24px 44px!important}html body :is(.module-canvas,.dashboard-canvas)>*+*{margin-top:var(--hq-gap-section)!important}html body :is(.hero,.module-hero){overflow:hidden;border:1px solid var(--hq-line-strong)!important;border-radius:var(--hq-radius)!important;min-height:242px!important;box-shadow:var(--hq-shadow-raised)!important;background-position:50%!important;background-size:cover!important;margin:0!important;padding:34px 38px!important}html body :is(.hero,.module-hero):before{background:linear-gradient(90deg,#000000c7,#00000059 58%,#0000002b),linear-gradient(#0000 32%,#000000bf)!important}html body :is(.hero,.module-hero):after{background:var(--hq-orange)!important;height:4px!important}html body .hero__content,html body .module-hero__copy{z-index:1;max-width:760px;position:relative;padding:0!important}html body .hero__content p,html body .module-hero__copy>span{text-transform:uppercase;border-radius:5px;width:max-content;display:inline-flex;color:#fff!important;box-shadow:none!important;letter-spacing:1.3px!important;background:#cf4b01e6!important;margin:0 0 10px!important;padding:6px 9px!important;font:800 14px/1 Inter,sans-serif!important;transform:none!important}html body .hero__content h1,html body .module-hero__copy h1{color:#fff!important;letter-spacing:.4px!important;text-shadow:0 3px 14px #000000bf!important;margin:0 0 10px!important;font-family:Brushfire,"Headliner No. 45",Impact,sans-serif!important;font-size:clamp(40px,4vw,48px)!important;font-weight:400!important;line-height:.98!important;transform:none!important}html body .hero__content h1 span,html body .hero__content h1 strong{font:inherit;display:inline}html body .hero__content>span,html body .module-hero__copy p{text-shadow:0 2px 8px #000;max-width:700px;color:#d1d0cc!important;letter-spacing:0!important;margin:0!important;font:500 16px/1.5 Inter,sans-serif!important}html body .hero__status{border:1px solid var(--hq-line-strong)!important;box-shadow:var(--hq-shadow)!important;background:#121313e6!important;border-radius:14px!important;padding:15px 17px!important;bottom:30px!important;right:32px!important;transform:none!important}html body .hero__status b{color:var(--hq-orange-bright)!important;font-size:48px!important}html body .hero__status span{color:var(--hq-muted-strong)!important;font-size:14px!important}html body .module-hero>:is(a,button){z-index:1;text-transform:uppercase;position:relative;border-radius:var(--hq-radius-control)!important;background:var(--hq-surface-2)!important;min-height:48px!important;color:var(--hq-orange-bright)!important;box-shadow:var(--hq-shadow)!important;clip-path:none!important;border:1px solid #ed6a2580!important;padding:0 19px!important;font:800 15px/1 Inter,sans-serif!important}html body :is(.show-control-tabs,.gigs-tabs,.gig-view-switch,.crm-modes,.relationship-crm__tabs,.crm-viewbar,.crm-view-switch,.crm-profile-tabs,.gig-record-tabs,.calendar-view-switch,.social-area-tabs,.ticketing-tabs,.ticketing-view-switch,.drive-library-tabs,.gc-tabs,.gc-dashboard-tabs,.app-property-tabs,.app-editor-tabs){align-items:center;gap:6px;min-height:68px;display:flex;overflow-x:auto;border:1px solid var(--hq-line)!important;border-radius:var(--hq-radius)!important;background:linear-gradient(145deg, var(--hq-surface-1-hi), var(--hq-surface-1))!important;box-shadow:var(--hq-shadow)!important;margin:0!important;padding:6px 12px!important}html body :is(.show-control-tabs,.gigs-tabs,.gig-view-switch,.crm-modes,.relationship-crm__tabs,.crm-viewbar,.crm-view-switch,.crm-profile-tabs,.gig-record-tabs,.calendar-view-switch,.social-area-tabs,.ticketing-tabs,.ticketing-view-switch,.drive-library-tabs,.gc-tabs,.gc-dashboard-tabs,.app-property-tabs,.app-editor-tabs) :is(a,button){white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative;color:#bbb9b4!important;min-height:54px!important;box-shadow:none!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:0 18px!important;font:700 16px/1 Inter,sans-serif!important}html body :is(.show-control-tabs,.gigs-tabs,.gig-view-switch,.crm-modes,.relationship-crm__tabs,.crm-viewbar,.crm-view-switch,.crm-profile-tabs,.gig-record-tabs,.calendar-view-switch,.social-area-tabs,.ticketing-tabs,.ticketing-view-switch,.drive-library-tabs,.gc-tabs,.gc-dashboard-tabs,.app-property-tabs,.app-editor-tabs) :is(a,button):hover{background:var(--hq-surface-2)!important;color:#fff!important}html body :is(.show-control-tabs,.gigs-tabs,.gig-view-switch,.crm-modes,.relationship-crm__tabs,.crm-viewbar,.crm-view-switch,.crm-profile-tabs,.gig-record-tabs,.calendar-view-switch,.social-area-tabs,.ticketing-tabs,.ticketing-view-switch,.drive-library-tabs,.gc-tabs,.gc-dashboard-tabs,.app-property-tabs,.app-editor-tabs) :is(.active,[aria-selected=true]){color:var(--hq-orange-bright)!important;box-shadow:inset 0 -2px var(--hq-orange-bright)!important;background:0 0!important}html body .show-control-tabs a i{color:inherit!important;font-size:18px!important}html body :is(.crm-workspace,.relationship-crm,.drive-workspace,.crew-availability-workspace,.band-calendar-workspace,.calendar-workspace,.calendar-availability,.external-calendar-workspace,.ticketing-panel,.ticketing-workspace,.ops-workspace,.finance-workspace,.setmedia-workspace,.travel-dashboard,.settings-workspace,.group-campaigns,.gigs-list-panel,.app-admin-controls,.post-composer,.scheduled-content,.meta-connection,.group-promotion,.social-layout,.settings-email,.google-calendar-agenda){border:1px solid var(--hq-line)!important;border-radius:var(--hq-radius)!important;background:linear-gradient(145deg, var(--hq-surface-1-hi), var(--hq-surface-1))!important;color:var(--hq-text)!important;box-shadow:var(--hq-shadow)!important}html body :is(.finance-board,.travel-widget,.ticketing-kpis article,.ticketing-events-panel,.ticketing-connection-grid>article,.module-panel,.dash-card,.quick-strip,.settings-category__content,.gc-detail-section,.crm-kpis>article,.module-metrics>article,.app-home-editor-card,.app-feature-item,.app-heading-image-settings,.app-colour-settings,.app-builder-options,.app-publish-share,.travel-editor-core,.travel-editor-costs,.travel-leg-editor){border:1px solid var(--hq-line)!important;background:linear-gradient(145deg, var(--hq-surface-2), #171818)!important;color:var(--hq-text)!important;box-shadow:var(--hq-shadow)!important;border-radius:16px!important}html body :is(.crm-tools,.relationship-crm__tools,.ops-tools,.drive-toolbar,.drive-filter-bar,.calendar-toolbar,.ticketing-head__actions,.finance-actions,.gc-toolbar,.setmedia-toolbar,.travel-gig-picker,.gigs-toolbar-panel,.workspace-customizer__bar,.social-bulk){min-height:72px;border:1px solid var(--hq-line)!important;border-radius:var(--hq-radius)!important;background:linear-gradient(145deg, var(--hq-surface-2), var(--hq-surface-1))!important;box-shadow:var(--hq-shadow)!important;margin:0!important;padding:13px 16px!important}html body .workspace-customizer>:is(.desktop-grid,.module-workspace-flow),html body .finance-widget-grid,html body .travel-dashboard,html body .ticketing-kpis,html body .module-workspace-flow{gap:var(--hq-gap-related)!important}html body .show-gigs{gap:var(--hq-gap-section)!important}html body :is(.social-layout,.finance-widget-grid,.ticketing-route-grid,.ticketing-connection-grid,.app-admin-workspace,.settings-layout,.settings-category-stack,.band-crew-split){gap:var(--hq-gap-related)!important}html body .desktop-grid{gap:20px!important;margin-top:0!important}html body .dash-card{min-width:0;overflow:hidden}html body :is(.dash-card__header,.module-panel>header,.finance-board>header,.travel-widget-head){border-bottom:1px solid var(--hq-line)!important;background:#00000029!important;min-height:64px!important;padding:14px 18px!important}html body :is(.dash-card__body,.module-panel>div){padding:20px!important}html body .quick-strip{gap:12px!important;min-height:74px!important;padding:13px 18px!important}html body .module-desktop :is(h1,.module-title){font-size:clamp(38px,4vw,48px)!important}html body :is(.module-canvas,.dashboard-canvas) h2{font-size:clamp(20px,2vw,24px)!important;line-height:1.16!important}html body :is(.module-canvas,.dashboard-canvas) h3{font-size:19px!important;line-height:1.28!important}html body .dashboard-canvas :is(p,li,dd){font-size:16px!important;line-height:1.5!important}html body .dashboard-canvas :is(label,small,dt,em){font-size:14px!important;line-height:1.4!important}html body .module-desktop :is(.show-gigs,.relationship-crm,.crm-workspace,.drive-workspace,.crew-availability-workspace,.band-calendar-workspace,.calendar-workspace,.calendar-availability,.external-calendar-workspace,.ticketing-workspace,.ops-workspace,.finance-workspace,.setmedia-workspace,.travel-dashboard,.settings-workspace,.group-campaigns,.gigs-list-panel,.app-admin-controls,.social-workspace) :is(p,li,dd){font-size:16px!important;line-height:1.5!important}html body .module-desktop :is(.show-gigs,.relationship-crm,.crm-workspace,.drive-workspace,.crew-availability-workspace,.band-calendar-workspace,.calendar-workspace,.calendar-availability,.external-calendar-workspace,.ticketing-workspace,.ops-workspace,.finance-workspace,.setmedia-workspace,.travel-dashboard,.settings-workspace,.group-campaigns,.gigs-list-panel,.app-admin-controls,.social-workspace) :is(label,small,dt,em){font-size:14px!important;line-height:1.4!important}html body .module-desktop :is(.show-gigs,.relationship-crm,.crm-workspace,.drive-workspace,.crew-availability-workspace,.band-calendar-workspace,.calendar-workspace,.calendar-availability,.external-calendar-workspace,.ticketing-workspace,.ops-workspace,.finance-workspace,.setmedia-workspace,.travel-dashboard,.settings-workspace,.group-campaigns,.gigs-list-panel,.app-admin-controls,.social-workspace) :is(input,select,textarea),html body .dashboard-canvas :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:48px;border:1px solid var(--hq-line-strong)!important;border-radius:var(--hq-radius-control)!important;background:var(--hq-surface-2)!important;color:var(--hq-text)!important;padding:11px 14px!important;font:500 15px/1.4 Inter,sans-serif!important;box-shadow:inset 0 2px 5px #0003!important}html body .module-desktop :is(.show-gigs,.relationship-crm,.crm-workspace,.drive-workspace,.crew-availability-workspace,.band-calendar-workspace,.calendar-workspace,.calendar-availability,.external-calendar-workspace,.ticketing-workspace,.ops-workspace,.finance-workspace,.setmedia-workspace,.travel-dashboard,.settings-workspace,.group-campaigns,.gigs-list-panel,.app-admin-controls,.social-workspace) textarea{resize:vertical;min-height:118px}html body .module-desktop :is(input,select,textarea):focus,html body .dashboard-canvas :is(input,select,textarea):focus{border-color:var(--hq-orange-bright)!important;outline:0!important;box-shadow:0 0 0 3px #cf4b012e!important}html body :is(.gigs-toolbar-panel,.crm-tools,.relationship-crm__tools,.ops-tools,.drive-toolbar,.drive-filter-bar,.calendar-toolbar,.ticketing-head__actions,.finance-actions,.gc-toolbar,.setmedia-toolbar,.travel-gig-picker,.workspace-customizer__bar,.social-bulk) :is(span,small,label,b,strong){font-size:14px!important;line-height:1.4!important}html body .module-desktop :is(.show-gigs,.relationship-crm,.crm-workspace,.drive-workspace,.crew-availability-workspace,.band-calendar-workspace,.calendar-workspace,.calendar-availability,.external-calendar-workspace,.ticketing-workspace,.ops-workspace,.finance-workspace,.setmedia-workspace,.travel-dashboard,.settings-workspace,.group-campaigns,.gigs-list-panel,.app-admin-controls,.social-workspace) button,html body .dashboard-canvas button,html body :is(.module-canvas,.dashboard-canvas) a.button{border-radius:var(--hq-radius-control);min-height:46px;border:1px solid var(--hq-line-strong)!important;background:var(--hq-surface-2)!important;color:var(--hq-text)!important;padding-inline:15px!important;font-size:15px!important;box-shadow:inset 0 1px #ffffff0a,0 5px 14px #0000002e!important}html body :is(.module-canvas,.dashboard-canvas) :is(button,a):focus-visible{outline-offset:2px;outline:3px solid #ed6a258c!important}html body .module-desktop :is(.primary,.primary-action,.add-button,[data-primary=true]),html body .module-desktop button.publish,html body .module-desktop button.post-now,html body .module-desktop button.bulk-publish{background:var(--hq-surface-2)!important;color:var(--hq-orange-bright)!important;border-color:#ed6a2585!important;box-shadow:inset 0 1px #ffffff0a,0 6px 16px #00000038!important}html body .module-desktop .add-gig-primary{background:var(--hq-orange)!important;color:#fff!important;border-color:#ed7436!important;box-shadow:0 10px 24px #cf4b0142,inset 0 1px #ffffff24!important}html body .module-desktop :is(.crm-detail,.crm-email,.crm-import,.crm-column-manager,.crm-liaison-chat,.relationship-detail,.gig-record,.gig-booking-modal,.finance-modal,.ticket-modal,.travel-editor-modal,.ops-modal,.availability-generator,.sync-modal__panel,.setmedia-preview,.gc-modal,.gc-detail-modal,.user-modal__panel,.workspace-customizer__panel,.hub-ai__panel,.owner-admin__modal,.app-live-feature-editor) button:not(.primary):not(.primary-action){border-color:var(--hq-line-strong)!important;background:var(--hq-surface-2)!important;color:var(--hq-text)!important;box-shadow:inset 0 1px #ffffff0a,0 5px 14px #0003!important}html body .module-desktop :is(.setmedia-files__tools label,label.setmedia-new-setlist,.travel-documents label){background:var(--hq-surface-2)!important;color:var(--hq-orange-bright)!important;border-color:#ed6a2573!important;box-shadow:inset 0 1px #ffffff0a,0 5px 14px #0003!important}html body :is(.show-control-tabs,.gigs-tabs,.gig-view-switch,.crm-modes,.relationship-crm__tabs,.crm-viewbar,.crm-view-switch,.crm-profile-tabs,.gig-record-tabs,.calendar-view-switch,.social-area-tabs,.ticketing-tabs,.ticketing-view-switch,.drive-library-tabs,.gc-tabs,.gc-dashboard-tabs,.app-property-tabs,.app-editor-tabs) :is(a,button){color:#bbb9b4!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html body :is(.show-control-tabs,.gigs-tabs,.gig-view-switch,.crm-modes,.relationship-crm__tabs,.crm-viewbar,.crm-view-switch,.crm-profile-tabs,.gig-record-tabs,.calendar-view-switch,.social-area-tabs,.ticketing-tabs,.ticketing-view-switch,.drive-library-tabs,.gc-tabs,.gc-dashboard-tabs,.app-property-tabs,.app-editor-tabs) :is(.active,[aria-selected=true]){color:var(--hq-orange-bright)!important;box-shadow:inset 0 -2px var(--hq-orange-bright)!important;background:0 0!important;border-color:#0000!important}html body .module-desktop :is(.danger,.destructive,[data-destructive=true]){color:#ffb6b0!important;background:#7a2b2752!important;border-color:#d35c5599!important}html body .module-desktop table{border-collapse:collapse;width:100%;color:var(--hq-text)!important;background:0 0!important;font-size:15px!important}html body .module-desktop table th{letter-spacing:.25px;text-align:left;min-height:52px;border-color:var(--hq-line)!important;color:var(--hq-muted-strong)!important;background:#00000038!important;padding:15px 17px!important;font-size:15px!important}html body .module-desktop table td{border-color:var(--hq-line)!important;color:var(--hq-text)!important;padding:17px!important;font-size:15px!important;line-height:1.45!important}html body .module-desktop table tbody tr{min-height:62px;transition:background .16s;background:#ffffff02!important}html body .module-desktop table tbody tr:hover{background:var(--hq-surface-2-hi)!important}html body :is(.finance-table article,.venue-county-group__rows article,.drive-folder-row,.drive-gig-folder__toggle,.ticket-event-list>button,.travel-gig-item,.gc-row,.scheduled-post,.crm-contact-console__rail-record){min-height:66px!important}html body :is(.finance-table article,.venue-county-group__rows article,.drive-folder-row,.drive-gig-folder__toggle,.ticket-event-list>button,.travel-gig-item,.gc-row,.scheduled-post,.crm-contact-console__rail-record) :is(b,small,span,time,strong,em,a){font-size:14px!important;line-height:1.4!important}html body :is(.gc-row--head,.finance-table__head,.group-table-head){min-height:52px!important;color:var(--hq-muted-strong)!important;font-size:14px!important}html body :is(.status,.status-chip,.group-status,.crm-status,.ticket-status,.gc-row em){align-items:center;min-height:30px;display:inline-flex;border-radius:999px!important;padding:5px 10px!important;font-size:14px!important}html body :is(.crm-detail,.crm-email,.crm-import,.crm-column-manager,.crm-liaison-chat,.relationship-detail,.gig-record,.gig-booking-modal>section,.finance-modal>section,.ticket-modal>section,.ticket-detail-modal,.ticket-schedule-modal,.ticket-connection-modal,.travel-editor-modal>section,.ops-modal>section,.availability-generator,.sync-modal__panel,.setmedia-preview>section,.gc-modal>section,.gc-detail-modal,.user-modal__panel,.workspace-customizer__panel,.hub-ai__panel,.owner-admin__modal>section,.owner-admin__modal>form,.app-live-feature-editor){border:1px solid var(--hq-line-strong)!important;border-radius:var(--hq-radius)!important;background:linear-gradient(145deg, var(--hq-surface-2), var(--hq-surface-1))!important;color:var(--hq-text)!important;box-shadow:0 28px 74px #0000008f,inset 0 1px #ffffff0a!important}html body :is(.gig-booking-modal,.finance-modal,.ticket-modal,.travel-editor-modal,.ops-modal,.gc-modal,.owner-admin__modal,.setmedia-preview){-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000c7!important}html body :is(.crm-detail,.crm-email,.crm-import,.crm-column-manager,.crm-liaison-chat,.relationship-detail,.gig-record,.gig-booking-modal>section,.finance-modal>section,.ticket-modal>section,.ticket-detail-modal,.ticket-schedule-modal,.ticket-connection-modal,.travel-editor-modal>section,.ops-modal>section,.availability-generator,.sync-modal__panel,.setmedia-preview>section,.gc-modal>section,.gc-detail-modal,.user-modal__panel,.workspace-customizer__panel,.hub-ai__panel,.owner-admin__modal>section,.owner-admin__modal>form,.app-live-feature-editor) :is(h2,h3){font-size:24px!important;line-height:1.2!important}html body :is(.crm-detail,.crm-email,.crm-import,.crm-column-manager,.crm-liaison-chat,.relationship-detail,.gig-record,.gig-booking-modal>section,.finance-modal>section,.ticket-modal>section,.ticket-detail-modal,.ticket-schedule-modal,.ticket-connection-modal,.travel-editor-modal>section,.ops-modal>section,.availability-generator,.sync-modal__panel,.setmedia-preview>section,.gc-modal>section,.gc-detail-modal,.user-modal__panel,.workspace-customizer__panel,.hub-ai__panel,.owner-admin__modal>section,.owner-admin__modal>form,.app-live-feature-editor) :is(p,label,small,span){font-size:14px!important;line-height:1.45!important}html body :is(.crm-detail,.crm-email,.crm-import,.crm-column-manager,.crm-liaison-chat,.relationship-detail,.gig-record,.gig-booking-modal>section,.finance-modal>section,.ticket-modal>section,.ticket-detail-modal,.ticket-schedule-modal,.ticket-connection-modal,.travel-editor-modal>section,.ops-modal>section,.availability-generator,.sync-modal__panel,.setmedia-preview>section,.gc-modal>section,.gc-detail-modal,.user-modal__panel,.workspace-customizer__panel,.hub-ai__panel,.owner-admin__modal>section,.owner-admin__modal>form,.app-live-feature-editor) :is(input,select,textarea,button){min-height:48px;font-size:15px!important}html body :is(.crm-detail,.crm-email,.crm-import,.crm-column-manager,.crm-liaison-chat,.relationship-detail,.gig-record,.gig-booking-modal>section,.finance-modal>section,.ticket-modal>section,.ticket-detail-modal,.ticket-schedule-modal,.ticket-connection-modal,.travel-editor-modal>section,.ops-modal>section,.availability-generator,.sync-modal__panel,.setmedia-preview>section,.gc-modal>section,.gc-detail-modal,.user-modal__panel,.workspace-customizer__panel,.hub-ai__panel,.owner-admin__modal>section,.owner-admin__modal>form,.app-live-feature-editor) :is(input,select,textarea){border-color:var(--hq-line-strong)!important;background:var(--hq-surface-2)!important;color:var(--hq-text)!important;padding:12px 14px!important}html body .gig-record-body{padding:26px!important}html body .gig-record-body>*+*{margin-top:20px!important}html body .module-desktop :is(.empty-state,.empty,.no-results,.approved-empty,.drive-empty,.social-empty,.ticketing-empty,.travel-empty,.setmedia-empty,.gc-empty,.crm-contact-console__empty){text-align:center;place-content:center;gap:8px;min-height:180px;display:grid;border:1px dashed var(--hq-line-strong)!important;background:var(--hq-surface-1)!important;color:var(--hq-muted)!important;border-radius:16px!important;padding:36px!important;font-size:16px!important;line-height:1.5!important}html body .module-desktop :is(.empty-state,.empty,.no-results,.approved-empty,.drive-empty,.social-empty,.ticketing-empty,.travel-empty,.setmedia-empty,.gc-empty,.crm-contact-console__empty) :is(b,h2,h3){color:var(--hq-text)!important;font-size:22px!important}html body .module-desktop :is(.error,[role=alert]){border-radius:var(--hq-radius-control);color:#ffc1bc;background:#7a2b2747;border:1px solid #d35c558c;padding:15px 17px;font-size:15px}html body .module-desktop :is(.success,[role=status]){font-size:15px!important}html body :is(.finance-chart,.ticketing-chart,.promotion-progress,.booking-progress){background:linear-gradient(145deg, var(--hq-surface-2), var(--hq-surface-1))!important;color:var(--hq-text)!important}html body :is(.finance-chart,.ticketing-chart) :is(i,progress),html body progress{accent-color:var(--hq-orange-bright)!important}html body .app-admin-workspace{gap:var(--hq-gap-section)!important}html body .app-admin-controls{padding:20px!important}html body .app-admin-controls :is(.app-content-settings,.app-colour-settings,.app-live-feature-editor,.app-publish-share) :is(h3,h4){font-size:20px!important}html body .app-admin-controls :is(.app-content-settings,.app-colour-settings,.app-live-feature-editor,.app-publish-share) :is(label>span,p,small,b){font-size:14px!important}html body .module-desktop :is(.crm-profile-details,.crm-profile-folder,.crm-contact-console,.crm-ai-inline-helper,.crm-ai-outreach,.settings-email,.settings-email__sender,.finance-board,.travel-widget,.ticketing-workspace,.group-campaigns,.setmedia-workspace,.workspace-customizer__panel,.google-calendar-agenda) :is(p,b,small,span,em,time,label,a){font-size:14px!important;line-height:1.4!important}html body .module-desktop :is(.crm-contact-console__rail,.crm-contact-console__activity) :is(button,input){min-height:46px!important;font-size:14px!important}}@media (width>=761px) and (width<=1100px){html body .desktop-shell{grid-template-columns:276px minmax(0,1fr)!important}html body :is(.module-canvas,.dashboard-canvas){padding-inline:20px!important}html body :is(.hero,.module-hero){padding-inline:28px!important}html body .hero__status{display:none!important}}@media (width>=761px){html body:has(.module-desktop .show-gigs){background-color:#080909!important;background-image:none!important}html body:has(.module-desktop .show-gigs) .desktop-shell{background-color:#080909!important;background-image:none!important}html body:has(.module-desktop .show-gigs) .desktop-main{background-color:#080909!important;background-image:none!important}html body:has(.module-desktop .show-gigs) .module-desktop{background-color:#080909!important;background-image:none!important}html body:has(.module-desktop .show-gigs) .module-canvas{background-color:#080909!important;background-image:none!important}html body:has(.module-desktop .show-gigs) .desktop-shell{--gigs-canvas:#080909;--gigs-panel:#242525;--gigs-panel-high:#292a2a;--gigs-control:#303131;--gigs-control-high:#353636;--gigs-edge:#ffffff13;--gigs-edge-high:#ffffff1c;--gigs-text:#f4f2ee;--gigs-muted:#b8b7b3;--gigs-orange:#cf4b01;--gigs-orange-bright:#ed6a25;--gigs-shadow:0 10px 30px #00000073, inset 0 1px #ffffff0e;--gigs-radius:18px;--gigs-control-radius:11px}html body:has(.module-desktop .show-gigs) .module-hero{border-color:var(--gigs-edge)!important;box-shadow:var(--gigs-shadow)!important}html body:has(.module-desktop .show-gigs) .module-canvas>*+*{margin-top:24px!important}html body .module-desktop .show-gigs{gap:24px!important}html body:has(.module-desktop .show-gigs) .roadcase-nav{border-color:var(--gigs-edge)!important;box-shadow:var(--gigs-shadow)!important;background:linear-gradient(150deg,#242525,#191a1a)!important}html body:has(.module-desktop .show-gigs) .topbar{border-color:var(--gigs-edge)!important;background:linear-gradient(145deg, var(--gigs-panel-high), var(--gigs-panel))!important;box-shadow:var(--gigs-shadow)!important}html body:has(.module-desktop .show-gigs) .roadcase-nav .nav-item.is-active{color:var(--gigs-orange-bright)!important;box-shadow:inset 3px 0 var(--gigs-orange-bright), inset 0 1px #ffffff0d!important;background:linear-gradient(90deg,#cf4b011f,#303131)!important;border-color:#0000!important}html body:has(.module-desktop .show-gigs) .show-control-tabs{border-color:var(--gigs-edge)!important;background:linear-gradient(145deg, var(--gigs-panel-high), var(--gigs-panel))!important;min-height:68px!important;box-shadow:var(--gigs-shadow)!important;gap:8px!important;padding:7px 14px!important}html body:has(.module-desktop .show-gigs) .show-control-tabs>a{position:relative;color:#c5c4c0!important;min-height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:0 20px!important;font:700 16px/1 Inter,sans-serif!important}html body:has(.module-desktop .show-gigs) .show-control-tabs>a:hover{background:var(--gigs-control)!important;color:#fff!important}html body:has(.module-desktop .show-gigs) .show-control-tabs>a.active{color:var(--gigs-orange-bright)!important;box-shadow:none!important;background:0 0!important}html body:has(.module-desktop .show-gigs) .show-control-tabs>a.active:after{border-radius:2px 2px 0 0;background:var(--gigs-orange-bright)!important;height:2px!important;bottom:0!important;left:18px!important;right:18px!important}html body:has(.module-desktop .show-gigs) .show-control-tabs>a i{color:inherit!important;font-size:18px!important}html body .module-desktop .show-gigs :is(.gigs-toolbar-panel,.gigs-list-panel){border:1px solid var(--gigs-edge)!important;border-radius:var(--gigs-radius)!important;background:linear-gradient(145deg, var(--gigs-panel-high), var(--gigs-panel))!important;box-shadow:var(--gigs-shadow)!important}html body .module-desktop .show-gigs .gigs-toolbar-panel{overflow:visible;min-height:0!important;padding:0!important}html body .module-desktop .show-gigs .gigs-toolbar-panel>header{border-bottom:1px solid var(--gigs-edge)!important;min-height:54px!important;color:var(--gigs-muted)!important;letter-spacing:.06em!important;padding:0 22px!important;font:800 15px/1 Inter,sans-serif!important}html body .module-desktop .show-gigs .gigs-toolbar-primary{gap:12px!important;padding:20px 20px 12px!important}html body .module-desktop .show-gigs .gigs-toolbar-secondary{gap:14px!important;padding:4px 20px 20px!important}html body .module-desktop .show-gigs :is(.gigs-toolbar-primary>input,.gigs-toolbar-primary>select,.saved-gig-views select,.gig-sort-control select){border-color:var(--gigs-edge-high)!important;border-radius:var(--gigs-control-radius)!important;background:var(--gigs-control)!important;min-height:50px!important;color:var(--gigs-text)!important;padding:0 15px!important;font:600 15px/1 Inter,sans-serif!important;box-shadow:inset 0 2px 5px #00000038,inset 0 1px #ffffff09!important}html body .module-desktop .show-gigs :is(button,.gig-sort-control){font-size:15px!important}html body .module-desktop .show-gigs :is(.gig-filter-menu>button,.saved-gig-views button,.gig-sort-control button,.clear-gig-filters,.gigs-admin-actions button):not(.add-gig-primary){border-color:var(--gigs-edge-high)!important;border-radius:var(--gigs-control-radius)!important;background:var(--gigs-control)!important;min-height:48px!important;color:var(--gigs-text)!important;padding:0 15px!important;box-shadow:inset 0 1px #ffffff0b,0 5px 14px #0000002e!important}html body .module-desktop .show-gigs .clear-gig-filters{min-height:38px!important;color:var(--gigs-orange-bright)!important}html body .module-desktop .show-gigs .gig-filter-menu>button.active{background:var(--gigs-control-high)!important;color:var(--gigs-orange-bright)!important;box-shadow:inset 0 -2px var(--gigs-orange-bright)!important}html body .module-desktop .show-gigs .gig-sort-control{color:var(--gigs-muted)!important;gap:8px!important;font:800 14px/1 Inter,sans-serif!important}html body .module-desktop .show-gigs .gig-view-switch{border:1px solid var(--gigs-edge)!important;border-radius:var(--gigs-control-radius)!important;background:#202121!important;gap:3px!important;min-height:48px!important;padding:4px!important;display:inline-flex!important;box-shadow:inset 0 2px 5px #0003!important}html body .module-desktop .show-gigs .gig-view-switch>button{min-height:40px!important;color:var(--gigs-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0 15px!important;font:800 15px/1 Inter,sans-serif!important}html body .module-desktop .show-gigs .gig-view-switch>button.active{background:var(--gigs-control-high)!important;color:var(--gigs-orange-bright)!important;box-shadow:inset 0 -2px var(--gigs-orange-bright), inset 0 1px #ffffff0d!important}html body .module-desktop .show-gigs .add-gig-primary{border-radius:var(--gigs-control-radius)!important;background:var(--gigs-orange)!important;color:#fff!important;border-color:#ffffff1a!important;min-height:48px!important;padding:0 19px!important;font:800 16px/1 Inter,sans-serif!important;box-shadow:0 10px 24px #cf4b0147,inset 0 1px #ffffff26!important}html body .module-desktop .show-gigs .gigs-list-panel>header{border-bottom:1px solid var(--gigs-edge)!important;min-height:86px!important;padding:20px 24px!important}html body .module-desktop .show-gigs .gigs-list-panel>header span{color:var(--gigs-orange-bright)!important;letter-spacing:.08em!important;font:800 14px/1 Inter,sans-serif!important}html body .module-desktop .show-gigs .gigs-list-panel>header h2{color:var(--gigs-text)!important;margin-top:7px!important;font-size:32px!important}html body .module-desktop .show-gigs .gigs-list-panel>header h2 small{color:var(--gigs-muted)!important;font:600 14px/1 Inter,sans-serif!important}html body .module-desktop .show-gigs .gigs-operation-table table{background:0 0!important;font-size:15px!important}html body .module-desktop .show-gigs .gigs-operation-table th{border-bottom:1px solid var(--gigs-edge)!important;color:#cac8c3!important;letter-spacing:.02em!important;background:#00000029!important;padding:17px 18px!important;font:800 15px/1.3 Inter,sans-serif!important}html body .module-desktop .show-gigs .gigs-operation-table td{color:var(--gigs-text)!important;background:0 0!important;border-bottom:1px solid #ffffff0e!important;padding:18px!important;font:500 15px/1.45 Inter,sans-serif!important}html body .module-desktop .show-gigs .gigs-operation-table td strong{color:#fff!important;font-size:16px!important}html body .module-desktop .show-gigs .gig-table-no-art{border-color:var(--gigs-edge-high)!important;color:var(--gigs-muted)!important;font-size:14px!important}html body .module-desktop .show-gigs .gigs-operation-table tbody tr:hover td,html body .module-desktop .show-gigs .gigs-operation-table tbody tr:focus td{background:var(--gigs-control)!important}html body .module-desktop .show-gigs :is(.gig-status,.gigs-pagination,.gigs-pagination label,.gigs-pagination span){font-size:14px!important}html body .module-desktop .show-gigs .gigs-pagination{min-height:64px;border-top-color:var(--gigs-edge)!important;color:var(--gigs-muted)!important;padding:13px 20px!important}html body .module-desktop .show-gigs .gigs-pagination :is(select,button){border-color:var(--gigs-edge-high)!important;background:var(--gigs-control)!important;min-height:42px!important;color:var(--gigs-text)!important;font-size:14px!important}html body .module-desktop .show-gigs :is(.gig-filter-menu>div,.gigs-admin-actions menu,.gig-row-menu>div,.gig-card-menu>div){border-color:var(--gigs-edge-high)!important;background:var(--gigs-control)!important;box-shadow:0 18px 42px #00000080,inset 0 1px #ffffff0d!important}html body .module-desktop .booking-hub-hero{background-position:50% 57%!important;min-height:260px!important;box-shadow:0 12px 36px #0000007a!important}html body .module-desktop .booking-hub-hero:before{background:linear-gradient(90deg,#040404e8,#04040499 44%,#04040429 76%),linear-gradient(#0000 38%,#000c)!important}html body .module-desktop .booking-hub-hero .module-hero__copy>span{color:#ef681d!important;letter-spacing:1.5px!important;background:0 0!important;padding:0!important;font:800 13px/1 Inter,sans-serif!important;transform:none!important}html body .module-desktop .booking-hub-hero h1{margin:13px 0 9px!important;font-family:Brushfire,Impact,sans-serif!important;font-size:clamp(58px,5vw,84px)!important;line-height:.8!important}html body .module-desktop .booking-hub-hero p{font-size:17px!important}.booking-hub-hero p:first-line{color:#f1ece6}html body .module-desktop .booking-hero-actions{z-index:2;align-self:flex-start;gap:10px;margin-top:2px;display:flex;position:relative}html body .module-desktop .booking-hero-actions button{cursor:pointer;min-height:46px;padding:0 17px;color:#f2ede8!important;clip-path:none!important;letter-spacing:0!important;text-transform:none!important;background:linear-gradient(#242525,#171818)!important;border:1px solid #ffffff21!important;border-radius:8px!important;font:700 15px/1 Inter,sans-serif!important;box-shadow:0 9px 24px #00000057,inset 0 1px #ffffff0f!important}html body .module-desktop .booking-hero-actions button:hover{transform:translateY(-1px);color:#fff!important;background:#2c2d2d!important}html body .module-desktop .booking-hero-actions .primary{background:linear-gradient(#e85c0c,#bc3f00)!important;border-color:#ed681f!important;box-shadow:0 10px 25px #cf4b0140,inset 0 1px #ffffff38!important}html body .module-desktop .booking-hub{color:#f2eee9;isolation:isolate;gap:20px;margin-top:24px;padding:0;font:500 15px/1.4 Inter,sans-serif;display:grid;position:relative}.booking-hub *{box-sizing:border-box}.booking-hub button,.booking-hub input,.booking-hub select,.booking-hub textarea{font:inherit}.booking-hub button{cursor:pointer}.booking-hub__actions{display:none}.booking-hub :is(button,input,select,textarea,[contenteditable]){outline:none}.booking-hub :is(input,select,textarea,[contenteditable]):focus{border-color:#d65a17!important;box-shadow:0 0 0 3px #cf4b0129!important}.booking-hub button:disabled{opacity:.42;cursor:not-allowed}.booking-export-menu{z-index:80;background:#191a1a;border:1px solid #414343;border-radius:10px;width:290px;padding:8px;display:grid;position:absolute;top:-14px;right:150px;box-shadow:0 20px 50px #0000009e}.booking-export-menu button{color:#e6e0da;text-align:left;background:0 0;border:0;border-bottom:1px solid #303232;padding:12px}.booking-export-menu button:hover{color:#fff;background:#282929}.booking-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.booking-kpis :is(article,.booking-kpi-button){background:linear-gradient(145deg,#242525,#191a1a);border:1px solid #ffffff14;border-radius:13px;align-items:center;gap:18px;min-height:110px;padding:19px 21px;display:flex;box-shadow:0 12px 30px #0006,inset 0 1px #ffffff0e}.booking-kpis :is(article,.booking-kpi-button)>i{color:#f0ece7;border:1px solid #6b6d6d;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;font:400 27px/1 Inter,sans-serif;display:grid}.booking-kpis :is(article,.booking-kpi-button)>span{color:#aaa6a1;text-transform:uppercase;gap:2px;font-size:13px;display:grid}.booking-kpis b{color:#ee5e12;letter-spacing:.4px;font:400 34px/1 "Headliner No. 45",Impact,sans-serif}.booking-kpis small{color:#aaa6a1;text-transform:none;font-size:13px}.booking-kpi-button{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;transition:border-color .16s,box-shadow .16s,transform .16s}.booking-kpi-button:hover{border-color:#ee5e12a6;transform:translateY(-1px)}.booking-kpi-button:focus-visible{outline-offset:2px;outline:2px solid #ff6b1a}.booking-kpi-button.is-active{background:linear-gradient(145deg,#30231d,#1d1b1a);border-color:#ee5e12;box-shadow:0 12px 30px #0006,inset 0 0 0 1px #ee5e124d}.booking-tabs{scrollbar-width:none;background:linear-gradient(#222323,#191a1a);border:1px solid #ffffff12;border-radius:12px;align-items:end;gap:10px;min-height:58px;padding:0 6px;display:flex;overflow-x:auto;box-shadow:0 10px 28px #00000061,inset 0 1px #ffffff0d}.booking-tabs::-webkit-scrollbar{display:none}.booking-tabs button{min-width:112px!important;box-shadow:none!important;color:#d3cfca!important;background:0 0!important;border:0!important;border-radius:0!important;align-self:stretch!important;padding:0 16px!important;font:700 16px/1 Inter,sans-serif!important;position:relative!important}.booking-tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:14px;right:14px}.booking-tabs button:hover{color:#fff!important}.booking-tabs button.active{color:#f2671c!important;background:0 0!important}.booking-tabs button.active:after{background:#ef5b0d;box-shadow:0 -3px 10px #cf4b015c}.booking-toolbar{z-index:30;background:linear-gradient(145deg,#242525,#191a1a);border:1px solid #ffffff13;border-radius:13px;position:relative;box-shadow:0 12px 32px #0006,inset 0 1px #ffffff0d}.booking-toolbar__main{grid-template-columns:minmax(250px,1.45fr) minmax(126px,.8fr) minmax(132px,.78fr) minmax(125px,.72fr) minmax(122px,.72fr) minmax(145px,.9fr) minmax(132px,.8fr) minmax(145px,.9fr);gap:9px;padding:14px;display:grid}.booking-toolbar :is(input,select,summary,button){color:#e5e0db;background:#1a1b1b;border:1px solid #484a4a;border-radius:7px;min-height:44px;font-size:14px}.booking-toolbar :is(input,select){--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;padding:0 12px}.booking-toolbar button{padding:0 13px}.booking-toolbar button.active{color:#f47732;background:#2c1b13;border-color:#9c431a}.booking-search{position:relative}.booking-search>span{z-index:1;color:#aaa;font-size:21px;position:absolute;top:10px;right:13px}.booking-search input{padding-right:42px}.booking-filter{position:relative}.booking-filter>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:0 12px;list-style:none;display:flex}.booking-filter>summary::-webkit-details-marker{display:none}.booking-filter>summary b{color:#f06a20}.booking-filter>div{z-index:55;background:#202121;border:1px solid #4b4d4d;border-radius:11px;gap:11px;width:310px;padding:15px;display:grid;position:absolute;top:50px;left:0;box-shadow:0 22px 55px #000000ad}.booking-filter label{color:#aaa6a1;gap:6px;font-size:13px;display:grid}.booking-filter small{color:#928f8b;font-size:12px}.booking-filter label.check{color:#ddd;align-items:center;gap:9px;display:flex}.booking-filter label.check input{accent-color:#d6530d;width:17px;height:17px;min-height:0}.booking-multi-choice{position:relative}.booking-multi-choice>summary{color:#e5e0db;cursor:pointer;background:#1a1b1b;border:1px solid #484a4a;border-radius:7px;justify-content:space-between;align-items:center;min-height:42px;padding:0 11px;list-style:none;display:flex}.booking-multi-choice>summary::-webkit-details-marker{display:none}.booking-multi-choice>summary span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.booking-multi-choice>summary b{color:#f06a20}.booking-multi-choice>div{z-index:80;background:#202121;border:1px solid #4b4d4d;border-radius:10px;gap:9px;width:290px;padding:12px;display:grid;position:absolute;top:48px;left:0;box-shadow:0 22px 55px #000000b8}.booking-multi-choice.is-inline>summary{min-height:44px}.booking-multi-choice>div>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.booking-multi-choice>div>header>b{font-size:14px}.booking-multi-choice>div>header>button{color:#f27a38!important;background:0 0!important;border:0!important;min-height:28px!important;padding:0 8px!important;font-size:12px!important}.booking-multi-choice>div>input{min-height:38px!important;padding:0 10px!important}.booking-multi-choice>div>section{max-height:235px;display:grid;overflow:auto}.booking-multi-choice>div>section label{color:#e1ddd8;cursor:pointer;border-bottom:1px solid #343636;align-items:center;gap:9px;min-height:38px;padding:0 7px;font-size:13px;display:flex}.booking-multi-choice>div>section label:hover{background:#292b2b}.booking-multi-choice>div>section input{accent-color:#df570d;flex:none;width:17px!important;height:17px!important;min-height:0!important;padding:0!important}.booking-multi-choice>div>section p{color:#999;text-align:center;margin:0;padding:16px}.booking-multi-choice>div>footer{color:#f06a20;text-align:right;font-size:12px;font-weight:800}.booking-filter>div>.booking-multi-choice>div{top:0;left:calc(100% + 9px)}.booking-toolbar__advanced{background:#1c1d1d;border-top:1px solid #353737;align-items:end;gap:10px;padding:13px 14px;display:flex}.booking-toolbar__advanced label{color:#aaa6a1;gap:6px;min-width:190px;font-size:13px;display:grid}.booking-toolbar__advanced button{padding:0 15px}.booking-selection{background:#1a1b1b;border:1px solid #ffffff12;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:0 14px;display:flex;box-shadow:0 8px 22px #0000004d}.booking-selection label{color:#aaa5a0;align-items:center;gap:8px;font-size:14px;display:flex}.booking-selection input{accent-color:#df560c;width:17px;height:17px}.booking-selection b{color:#ed651d}.booking-selection>div{gap:8px;display:flex}.booking-selection button{color:#e4dfda;background:#242525;border:1px solid #464848;border-radius:7px;min-height:36px;padding:0 13px;font-size:14px}.booking-selection button.accent{color:#fff;background:#c84a05;border-color:#e65e13}.booking-selection button.email-primary{color:#fff;background:#d85008;border-color:#e65e13;font-weight:800}.booking-selection button.email-primary:disabled{color:#87837f;background:#242525;border-color:#464848}.booking-selection button.booking-delete-selected{color:#ffaaa2;background:#361615;border-color:#9b4a45;font-weight:800}.booking-selection button.booking-delete-selected:disabled{opacity:.6;cursor:wait}.booking-columns{z-index:1500;background:#1b1c1c;border:1px solid #4b4d4d;border-radius:14px;width:min(640px,100vw - 40px);max-height:82vh;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #000000c2,0 30px 90px #000}.booking-columns>header{border-bottom:1px solid #404242;justify-content:space-between;align-items:center;padding:19px 21px;display:flex}.booking-columns>header span,.booking-record-detail>header span,.booking-target-dialog>header span{color:#ef681d;letter-spacing:1.2px;font-size:12px;font-weight:800}.booking-columns h3{margin:4px 0 0;font:400 30px/1 "Headliner No. 45",Impact,sans-serif}.booking-columns>header>button{color:#fff;background:0 0;border:0;font-size:29px}.booking-columns>div{padding:9px 18px}.booking-columns article{border-bottom:1px solid #303232;justify-content:space-between;align-items:center;gap:14px;min-height:49px;display:flex}.booking-columns article label{align-items:center;gap:10px;display:flex}.booking-columns article input{accent-color:#db550c}.booking-columns article em{color:#f27a38;background:#342015;border-radius:10px;padding:3px 6px;font-size:11px;font-style:normal}.booking-columns article>span{gap:5px;display:flex}.booking-columns article button{color:#ddd;background:#262727;border:1px solid #454747;border-radius:6px;min-height:30px}.booking-columns>footer{border-top:1px solid #3b3d3d;gap:9px;padding:17px 19px;display:flex}.booking-columns>footer input{color:#fff;background:#131414;border:1px solid #474949;border-radius:7px;flex:1;min-height:43px;padding:0 12px}.booking-columns>footer button{color:#fff;background:#ce4b05;border:0;border-radius:7px;padding:0 17px}.booking-notice{z-index:2200;color:#fff;background:#32160a;border:1px solid #b94a11;border-radius:9px;max-width:460px;padding:14px 18px;font-weight:700;position:fixed;bottom:28px;right:28px;box-shadow:0 18px 55px #000}.booking-table-panel{background:#1d1e1e;border:1px solid #ffffff13;border-radius:13px;overflow:hidden;box-shadow:0 14px 36px #00000073,inset 0 1px #ffffff0b}.booking-table-wrap{max-width:100%;overflow:auto}.booking-table-panel table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:max-content;min-width:100%}.booking-table-panel th{color:#aba8a4;text-align:left;letter-spacing:.35px;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#242626;border-bottom:1px solid #444646;border-right:1px solid #363838;height:48px;padding:0 15px;font-size:13px;font-weight:800;position:relative}.booking-table-panel th i{cursor:col-resize;width:7px;height:100%;position:absolute;top:0;right:-3px}.booking-table-panel th.select,.booking-table-panel td.select{text-align:center;width:48px;padding:0}.booking-table-panel td{color:#dfdbd6;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;background:#1c1e1e;border-bottom:1px solid #343636;border-right:1px solid #303232;height:62px;padding:9px 15px;font-size:14px;overflow:hidden}.booking-table-panel tbody tr:nth-child(2n) td{background:#202222}.booking-table-panel tbody tr:hover td{background:#292b2b}.booking-table-panel input[type=checkbox]{accent-color:#df570d;width:17px;height:17px}.booking-name{color:#f4f1ed;text-align:left;background:0 0;border:0;gap:2px;width:100%;padding:0;display:grid}.booking-name b{text-overflow:ellipsis;font-size:15px;overflow:hidden}.booking-name small{color:#9f9c98;text-overflow:ellipsis;font-size:12px;overflow:hidden}.booking-table-panel select.stage,.booking-table-panel select.relationship{color:#f1e4d9;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;border-radius:5px;max-width:100%;min-height:31px;padding:0 8px;font-size:13px;font-weight:700}.booking-table-panel select.stage{background:#173648}.booking-table-panel select.relationship{background:#55300e}.booking-table-panel .rel-hot{background:#702419}.booking-table-panel .rel-cold{background:#343636}.booking-table-panel .rel-do-not-contact{background:#4b2228}.record-status,.festival-fit,.festival-priority,.festival-opportunity{border-radius:6px;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.record-status{color:#a9e2bd;background:#26382d}.festival-fit{color:#b9e4ff;background:#18374a}.festival-priority{color:#ddd;background:#3a3b3b}.festival-priority.is-high{color:#ffb38a;background:#61281b}.festival-priority.is-medium{color:#f5dc86;background:#564710}.festival-priority.is-low{color:#bdb9b4;background:#303232}.festival-opportunity{color:#c4c0bb;background:#3a3b3b}.festival-opportunity.is-open{color:#aee8c1;background:#1d442e}.booking-date{gap:2px;display:grid}.booking-date b{font-size:14px}.booking-date small{color:#9e9a95;font-size:12px}.row-action{color:#ddd;background:#262828;border:1px solid #444646;border-radius:6px;width:34px;height:31px}.booking-table-panel>footer{color:#aaa6a1;background:#191a1a;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:61px;padding:0 15px;font-size:13px;display:grid}.booking-table-panel>footer nav{gap:5px;display:flex}.booking-table-panel>footer button{color:#ddd;background:0 0;border:1px solid #0000;border-radius:6px;width:34px;height:34px}.booking-table-panel>footer button.active{color:#f66b22;background:#29170e;border-color:#b84b15}.booking-table-panel>footer select{color:#ddd;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#232525;border:1px solid #444646;border-radius:6px;justify-self:end;min-height:37px;padding:0 10px}.booking-empty{text-align:center;padding:55px}.booking-empty b{font:400 28px "Headliner No. 45",Impact,sans-serif}.booking-empty p{color:#aaa}.booking-bulk{z-index:65;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1f2020f5;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:14px;min-height:70px;padding:11px 16px;display:flex;position:sticky;bottom:14px;box-shadow:0 14px 45px #0009,inset 0 1px #ffffff0f}.booking-bulk>button,.booking-bulk>details>summary{color:#f0ece7;background:#252626;border:1px solid #4a4c4c;border-radius:7px;justify-content:center;align-items:center;min-width:175px;min-height:44px;padding:0 16px;list-style:none;display:flex}.booking-bulk button.primary{color:#fff;background:#d54e04;border-color:#e45d13}.booking-bulk>details{position:relative}.booking-bulk>details>summary::-webkit-details-marker{display:none}.booking-bulk>details>div{background:#202121;border:1px solid #454747;border-radius:9px;width:230px;padding:8px;display:grid;position:absolute;bottom:51px;right:0;box-shadow:0 18px 48px #000}.booking-bulk>details button{color:#eee;text-align:left;background:0 0;border:0;padding:11px}.booking-bulk>details button.danger{color:#ff9385}.booking-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.booking-cards article{background:linear-gradient(145deg,#252626,#191a1a);border:1px solid #ffffff14;border-radius:13px;min-height:190px;position:relative;box-shadow:0 12px 30px #00000061}.booking-cards article>label{z-index:2;position:absolute;top:14px;right:14px}.booking-cards input{accent-color:#df570d}.booking-cards article>button{color:#eee;text-align:left;background:0 0;border:0;width:100%;height:100%;padding:19px;display:grid}.booking-cards button>span{color:#ed681d;text-transform:uppercase;font-size:12px;font-weight:800}.booking-cards h3{margin:18px 0 8px;font:400 25px/1 "Headliner No. 45",Impact,sans-serif}.booking-cards p{color:#aaa;margin:0}.booking-cards footer{justify-content:space-between;align-self:end;margin-top:20px;display:flex}.booking-cards em{color:#f27a37;font-style:normal}.booking-location-board{gap:14px;display:grid}.booking-location-board>section{background:#1d1e1e;border:1px solid #3f4141;border-radius:12px;overflow:hidden;box-shadow:0 12px 28px #00000061}.booking-location-board header{background:#272929;justify-content:space-between;padding:16px 18px;display:flex}.booking-location-board header b{font:400 22px "Headliner No. 45",Impact,sans-serif}.booking-location-board section>button{color:#eee;text-align:left;background:0 0;border:0;border-top:1px solid #343636;grid-template-columns:1.4fr 1fr auto;gap:15px;width:100%;padding:15px 18px;display:grid}.booking-location-board section>button:hover{background:#272929}.booking-location-board em{color:#f06b23;font-style:normal}.booking-pipeline{grid-template-columns:repeat(6,minmax(190px,1fr));gap:13px;padding-bottom:8px;display:grid;overflow:auto}.booking-pipeline>section{background:#1a1b1b;border:1px solid #3c3e3e;border-radius:12px;min-height:520px;padding:10px;box-shadow:0 12px 30px #00000059}.booking-pipeline>section>header{color:#eee;justify-content:space-between;padding:10px 7px 15px;font-weight:800;display:flex}.booking-pipeline>section>header:after{content:"";position:absolute}.booking-pipeline article{background:#252727;border:1px solid #3d3f3f;border-radius:9px;margin-bottom:9px;position:relative}.booking-pipeline article>label{z-index:2;position:absolute;top:11px;right:11px}.booking-pipeline article input{accent-color:#dc550c}.booking-pipeline article>button{color:#eee;text-align:left;background:0 0;border:0;gap:8px;width:100%;padding:14px;display:grid}.booking-pipeline article b{padding-right:24px}.booking-pipeline article small{color:#aaa}.booking-pipeline article em{color:#f4b183;background:#4d2a0f;border-radius:10px;justify-self:start;padding:4px 8px;font-size:12px;font-style:normal}.booking-modal-backdrop{z-index:1400;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000c2;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.booking-record-detail,.booking-target-dialog{background:#1c1d1d;border:1px solid #4b4d4d;border-radius:15px;width:min(1040px,100%);max-height:91vh;overflow:auto;box-shadow:0 34px 100px #000}.booking-record-detail>header,.booking-target-dialog>header{background:linear-gradient(145deg,#282929,#1c1d1d);border-bottom:1px solid #414343;justify-content:space-between;align-items:center;padding:21px 24px;display:flex}.booking-record-detail h2,.booking-target-dialog h2{margin:5px 0 0;font:400 35px/1 "Headliner No. 45",Impact,sans-serif}.booking-record-detail>header>button,.booking-target-dialog>header>button{color:#fff;background:0 0;border:0;font-size:31px}.booking-record-detail__body{grid-template-columns:minmax(0,1fr) 300px;display:grid}.booking-record-detail__body>main{padding:22px}.record-stage-row{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.record-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.booking-record-detail label{gap:6px;display:grid}.booking-record-detail label>span{color:#aaa6a1;font-size:13px;font-weight:700}.booking-record-detail :is(input,select,textarea){color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#151616;border:1px solid #484a4a;border-radius:7px;width:100%;min-height:45px;padding:10px 12px}.record-fields label.wide{grid-column:1/-1}.booking-record-detail__body>aside{background:#181919;border-left:1px solid #3b3d3d;padding:22px}.booking-record-detail__body>aside>span{color:#ed681d;letter-spacing:1px;margin:0 0 8px;font-size:12px;font-weight:800;display:block}.booking-record-detail__body>aside>span:not(:first-child){margin-top:24px}.booking-record-detail__body>aside h3{margin:0 0 13px;font:400 24px "Headliner No. 45",Impact,sans-serif}.booking-record-detail__body>aside article{border-bottom:1px solid #333535;gap:3px;padding:11px 0;display:grid}.booking-record-detail__body>aside small,.booking-record-detail__body>aside p{color:#aaa;font-size:13px}.booking-record-detail>footer,.booking-target-dialog>footer{background:#191a1a;border-top:1px solid #3d3f3f;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}.booking-record-detail>footer button,.booking-target-dialog>footer button{color:#eee;background:#262727;border:1px solid #484a4a;border-radius:7px;min-height:43px;padding:0 18px}.booking-record-detail>footer .primary,.booking-target-dialog>footer .primary{color:#fff;background:#d34e05;border-color:#df5a10}.booking-target-dialog{width:min(620px,100%)}.booking-target-dialog>header p{color:#aaa;margin:7px 0 0}.booking-target-dialog>div{gap:8px;padding:18px;display:grid}.booking-target-dialog>div>button{color:#eee;text-align:left;background:#242626;border:1px solid #3d3f3f;border-radius:8px;justify-content:space-between;padding:15px;display:flex}.email-history{gap:20px;display:grid}.email-history__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.email-history__summary article{background:linear-gradient(145deg,#242525,#191a1a);border:1px solid #ffffff13;border-radius:12px;gap:4px;min-height:92px;padding:18px 20px;display:grid;box-shadow:0 12px 30px #0006,inset 0 1px #ffffff0d}.email-history__summary span{color:#aaa6a1;text-transform:uppercase;font-size:13px;font-weight:800}.email-history__summary b{color:#ed641b;font:400 31px/1 "Headliner No. 45",Impact,sans-serif}.email-history__toolbar{background:linear-gradient(145deg,#242525,#191a1a);border:1px solid #ffffff13;border-radius:12px;grid-template-columns:minmax(280px,1fr) 190px;gap:10px;padding:14px;display:grid;box-shadow:0 12px 30px #00000061,inset 0 1px #ffffff0d}.email-history__toolbar label{position:relative}.email-history__toolbar label>span{color:#aaa;font-size:22px;position:absolute;top:8px;right:14px}.email-history__toolbar :is(input,select){color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1a1b1b;border:1px solid #484a4a;border-radius:7px;width:100%;min-height:44px;padding:0 42px 0 12px;font-size:14px}.email-history__toolbar select{padding:0 11px}.email-history__panel{background:#1d1e1e;border:1px solid #ffffff13;border-radius:13px;overflow:hidden;box-shadow:0 14px 36px #00000073,inset 0 1px #ffffff0b}.email-history__panel>header{background:linear-gradient(145deg,#282929,#1c1d1d);border-bottom:1px solid #414343;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.email-history__panel>header span{color:#ef681d;letter-spacing:1.2px;font-size:12px;font-weight:800}.email-history__panel>header h2{margin:4px 0 0;font:400 28px/1 "Headliner No. 45",Impact,sans-serif}.email-history__panel>header>b{color:#aaa;font-size:14px}.email-history__table{overflow:auto}.email-history__table table{border-collapse:separate;border-spacing:0;width:100%;min-width:1040px}.email-history__table th{color:#aba8a4;text-align:left;text-transform:uppercase;background:#242626;border-bottom:1px solid #444646;border-right:1px solid #363838;height:47px;padding:0 14px;font-size:13px;font-weight:800}.email-history__table td{color:#dfdbd6;background:#1c1e1e;border-bottom:1px solid #343636;border-right:1px solid #303232;height:65px;padding:9px 14px;font-size:14px}.email-history__table tr:nth-child(2n) td{background:#202222}.email-history__table tr:hover td{background:#292b2b}.email-history__subject{color:#f4f1ed;text-align:left;background:0 0;border:0;gap:3px;max-width:380px;padding:0;display:grid}.email-history__subject b,.email-history__subject small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.email-history__subject b{font-size:15px}.email-history__subject small{color:#9f9c98;font-size:12px}.email-history__status{color:#c5c1bd;background:#333535;border-radius:12px;justify-content:center;min-width:34px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.email-history__status.is-sent,.email-history__recipients em.is-sent{color:#aee8c1;background:#1d442e}.email-history__status.is-failed,.email-history__recipients em.is-failed{color:#ffb0a7;background:#5a2421}html body .email-history__drawer{z-index:1800;color:#f1ede8;background:linear-gradient(145deg,#222323,#161717);border-left:1px solid #454747;flex-direction:column;width:min(520px,100vw);font:500 14px/1.4 Inter,sans-serif;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-22px 0 70px #000000b8}.desktop-shell:has(.email-history__drawer) .module-canvas{margin-right:520px;transition:margin .2s}html body:has(.email-history__drawer) .hub-ai{display:none!important}.email-history__drawer>header{border-bottom:1px solid #414343;justify-content:space-between;align-items:flex-start;padding:20px;display:flex}.email-history__drawer>header div{min-width:0}.email-history__drawer>header span{color:#ee681e;letter-spacing:1.1px;font-size:12px;font-weight:800}.email-history__drawer>header h2{text-overflow:ellipsis;max-width:420px;margin:5px 0 0;font:400 29px/1.05 "Headliner No. 45",Impact,sans-serif;overflow:hidden}.email-history__drawer>header button{color:#fff;background:0 0;border:0;flex:none;width:36px;height:36px;padding:0;font-size:28px}.email-history__meta{background:#363838;grid-template-columns:1fr 1fr;gap:1px;padding:1px;display:grid}.email-history__meta>div{background:#1b1c1c;gap:4px;padding:13px 15px;display:grid}.email-history__meta span,.email-history__message>header span{color:#999590;letter-spacing:.7px;font-size:11px;font-weight:800}.email-history__meta b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.email-history__recipients{padding:17px 20px 0}.email-history__recipients h3{margin:0 0 9px;font:400 21px/1 "Headliner No. 45",Impact,sans-serif}.email-history__recipients>div{border:1px solid #3f4141;border-radius:8px;max-height:230px;display:grid;overflow:auto}.email-history__recipients button{color:#eee;text-align:left;background:#191a1a;border:0;border-bottom:1px solid #343636;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:8px 10px;display:flex}.email-history__recipients button:hover,.email-history__recipients button.active{background:#292b2b}.email-history__recipients button.active{box-shadow:inset 3px 0 #e45d13}.email-history__recipients button>span{gap:2px;min-width:0;display:grid}.email-history__recipients button b,.email-history__recipients button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.email-history__recipients button b{font-size:13px}.email-history__recipients button small{color:#999590;font-size:12px}.email-history__recipients em{color:#ccc;text-transform:uppercase;background:#333;border-radius:11px;flex:none;padding:4px 8px;font-size:10px;font-style:normal;font-weight:800}.email-history__message{gap:12px;padding:17px 20px 24px;display:grid}.email-history__message>header{background:#1a1b1b;border:1px solid #3e4040;border-radius:8px;gap:10px;padding:12px;display:grid}.email-history__message>header>div{gap:3px;display:grid}.email-history__message>header b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.email-history__message iframe{background:#fff;border:1px solid #484a4a;border-radius:8px;width:100%;min-height:390px}.email-history__error{color:#ffb7ae;background:#321815;border:1px solid #73302b;border-radius:8px;margin:0;padding:11px 12px;font-size:13px}.email-history__legacy{text-align:center;background:#191a1a;border:1px solid #414343;border-radius:8px;padding:28px 20px}.email-history__legacy b{font:400 22px/1 "Headliner No. 45",Impact,sans-serif}.email-history__legacy p{color:#aaa;max-width:370px;margin:8px auto 0;font-size:13px;line-height:1.5}html body .booking-email-drawer{z-index:1800;color:#f1ede8;background:linear-gradient(145deg,#222323,#161717);border-left:1px solid #454747;flex-direction:column;gap:12px;width:min(480px,100vw);padding:18px 20px 0;font:500 14px/1.4 Inter,sans-serif;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-22px 0 70px #000000b8}.desktop-shell:has(.booking-email-drawer) .module-canvas{margin-right:480px;transition:margin .2s}html body:has(.booking-email-drawer) .hub-ai{display:none!important}.booking-email-drawer>header{border-bottom:1px solid #414343;justify-content:space-between;align-items:center;padding-bottom:11px;display:flex}.booking-email-drawer>header span{color:#ee681e;letter-spacing:1.1px;font-size:12px;font-weight:800}.booking-email-drawer h2{margin:3px 0 0;font:400 29px/1 "Headliner No. 45",Impact,sans-serif}.booking-email-drawer>header button{color:#fff!important;background:0 0!important;border:0!important;width:36px!important;min-height:36px!important;padding:0!important;font-size:26px!important}.booking-email-warning{background:#32170c;border:1px solid #7b3516;border-radius:7px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.booking-email-warning a{color:#ff7c3b}.booking-email-summary{background:#1a1b1b;border:1px solid #3e4040;border-radius:8px;grid-template-columns:auto 1fr;gap:2px 10px;padding:11px 12px;display:grid}.booking-email-summary>span{color:#ed681d;letter-spacing:1px;grid-row:1/3;font-size:11px;font-weight:800}.booking-email-summary>b{font-size:14px}.booking-email-summary>small{color:#9f9b97;font-size:12px}.booking-email-drawer>label{gap:5px;display:grid}.booking-email-drawer label>span,.rich-editor>header>span,.booking-attachments>header>span{color:#aaa6a1;font-size:13px;font-weight:700}html body .booking-email-drawer :is(input,select){--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eee!important;background:#181919!important;border:1px solid #484a4a!important;border-radius:7px!important;width:100%!important;min-height:40px!important;padding:0 11px!important;font:500 14px/1.2 Inter,sans-serif!important}.personalise-row{grid-template-columns:1.35fr 1fr;gap:9px;display:grid}.personalise-row label{gap:5px;display:grid}html body .booking-email-drawer .rich-editor{background:#171818!important;border:1px solid #484a4a!important;border-radius:8px!important;flex:none!important;height:auto!important;min-height:270px!important;display:block!important;overflow:hidden!important}.rich-editor>header{border-bottom:1px solid #3c3e3e;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:7px 10px;height:auto!important;display:flex!important}.rich-editor__template-actions{align-items:center;gap:6px;display:flex}.rich-editor>header select{width:auto!important;min-height:34px!important}.rich-editor__template-actions>button{white-space:nowrap;color:#eee!important;background:#272929!important;border:1px solid #4b4d4d!important;border-radius:6px!important;min-height:34px!important;padding:0 10px!important;font:700 12px/1 Inter,sans-serif!important}.rich-editor__template-actions>button:hover{color:#ff7d3a!important;border-color:#b54a15!important}.rich-editor>nav{border-bottom:1px solid #363838;gap:2px;padding:5px 8px;height:auto!important;display:flex!important}.rich-editor>nav button{color:#ddd!important;background:0 0!important;border:0!important;border-radius:5px!important;width:32px!important;height:30px!important;min-height:30px!important;padding:0!important;font:600 14px/1 Inter,sans-serif!important}.rich-editor>nav button:hover{background:#2d2f2f!important}.rich-editor>[contenteditable]{color:#eee;line-height:1.55;overflow:auto;height:auto!important;min-height:190px!important;padding:12px!important;display:block!important}.rich-editor>[contenteditable]:empty:before{content:attr(data-placeholder);color:#777}.booking-attachments{background:#1a1b1b;border:1px solid #414343;border-radius:8px}.booking-attachments>header{border-bottom:1px solid #343636;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}html body .booking-attachments>header button,html body .booking-test button,html body .booking-email-options>button{color:#eee!important;background:#262727!important;border:1px solid #484a4a!important;border-radius:6px!important;min-height:34px!important;padding:0 10px!important;font:700 13px/1 Inter,sans-serif!important}.booking-attachments article{border-top:1px solid #303232;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.booking-attachments article b{font-size:13px;display:grid}.booking-attachments article small{color:#96928e;font-weight:500}.booking-attachments article button{color:#ddd;background:0 0;border:0}.booking-attachments>p{color:#888;margin:0;padding:9px 10px;font-size:12px}.booking-email-more{background:#191a1a;border:1px solid #3d3f3f;border-radius:8px}.booking-email-more>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:43px;padding:0 11px;list-style:none;display:flex}.booking-email-more>summary::-webkit-details-marker{display:none}.booking-email-more>summary b{font-size:14px}.booking-email-more>summary small{color:#8f8b87;font-size:12px}.booking-email-options{border-top:1px solid #343636;grid-template-columns:1fr 1fr;gap:9px;padding:10px;display:grid}.booking-email-options label{gap:5px;display:grid}.booking-email-options>button{grid-column:1/-1}.booking-email-preview{background:#171818;border:1px solid #414343;border-radius:8px;gap:6px;padding:11px;display:grid}.booking-email-preview>b{color:#ed681d}.booking-email-preview details{border-top:1px solid #333535;padding:8px}.booking-email-preview summary{cursor:pointer}.booking-email-preview strong{margin:10px 0;display:block}.booking-email-preview details>div{color:#c9c5c0;max-height:180px;overflow:auto}.booking-test{gap:6px;display:grid}.booking-test>label{color:#aaa6a1;font-size:13px;font-weight:700}.booking-test>div{grid-template-columns:1fr auto;gap:8px;display:grid}.booking-test button{min-height:40px!important}.booking-email-drawer>footer{background:#181919;border-top:1px solid #414343;grid-template-columns:1fr;gap:8px;margin-top:auto;padding:13px 0 17px;display:grid;position:sticky;bottom:0}.booking-email-drawer>footer>button.primary{width:100%;color:#fff!important;background:#dd5107!important;border:1px solid #ef6418!important;border-radius:7px!important;min-height:46px!important;padding:0 14px!important;font:800 15px/1 Inter,sans-serif!important}.booking-schedule{background:#202121;border:1px solid #3e4040;border-radius:7px}.booking-schedule>summary{color:#c6c2bd;cursor:pointer;justify-content:center;align-items:center;min-height:38px;font-size:13px;display:flex}.schedule-control{border-top:1px solid #373939;grid-template-columns:1fr 130px;gap:7px;padding:8px;display:grid}.booking-email-drawer .schedule-control button{color:#eee!important;background:#272929!important;border:1px solid #484a4a!important;border-radius:7px!important;min-height:40px!important;padding:0 10px!important;font:700 13px/1 Inter,sans-serif!important}@media (width<=1450px){.booking-toolbar__main{grid-template-columns:repeat(4,minmax(140px,1fr))}.booking-search{grid-column:span 2}.booking-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.booking-kpis :is(article,.booking-kpi-button){padding:16px}.booking-kpis :is(article,.booking-kpi-button)>i{width:40px;height:40px;font-size:22px}.booking-bulk{overflow:auto}.booking-bulk>*{flex:none}}@media (width<=1120px){.booking-kpis,.email-history__summary{grid-template-columns:1fr 1fr}.booking-hero-actions{display:none!important}.booking-cards{grid-template-columns:1fr 1fr}.booking-record-detail__body{grid-template-columns:1fr}.booking-record-detail__body>aside{border-top:1px solid #3b3d3d;border-left:0}:is(.desktop-shell:has(.booking-email-drawer) .module-canvas,.desktop-shell:has(.email-history__drawer) .module-canvas){margin-right:0}.booking-email-drawer,.email-history__drawer{width:min(520px,100vw)!important}}.booking-table-panel>footer select{grid-column:3}html body .module-desktop .booking-hub .booking-tabs>button{box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}html body .module-desktop .finance-hub-hero{min-height:260px!important}html body .module-desktop .social-hub-hero{min-height:190px!important}html body .module-desktop .finance-hub-hero h1,html body .module-desktop .social-hub-hero h1{font-size:clamp(58px,5vw,84px)!important}html body .module-desktop .hub-hero-actions{display:flex!important}.control-room-hub{color:#f2eee9;isolation:isolate;gap:20px;margin-top:24px;font:500 15px/1.4 Inter,sans-serif;display:grid;position:relative}.control-room-hub *{box-sizing:border-box}.control-room-hub button{cursor:pointer}.control-room-hub button:disabled{opacity:.42;cursor:not-allowed}.control-room-hub :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;outline:0}.control-room-hub :is(input,select,textarea):focus{border-color:#d65a17!important;box-shadow:0 0 0 3px #cf4b0129!important}.hub-toolbar__main{grid-template-columns:minmax(260px,1.5fr) repeat(4,minmax(130px,.8fr)) minmax(145px,.85fr) minmax(155px,.9fr)!important}.social-toolbar__main{grid-template-columns:auto minmax(280px,1fr) minmax(150px,.35fr) auto!important}.hub-selection{overflow:auto}.hub-selection>*{flex:none}.hub-selection>div{margin-left:auto}.hub-notice{z-index:2300;color:#fff;background:#32160a;border:1px solid #b94a11;border-radius:9px;max-width:460px;padding:14px 18px;font-weight:700;position:fixed;bottom:28px;right:28px;box-shadow:0 18px 55px #000}.hub-status{color:#e6e1dc;background:#373838;border-radius:6px;justify-content:center;min-width:70px;padding:5px 9px;font-size:13px;font-weight:800;display:inline-flex}.hub-status.status-paid,.hub-status.status-recorded{color:#bce9cd;background:#205039}.hub-status.status-sent,.hub-status.status-scheduled{color:#c6e9fb;background:#19445d}.hub-status.status-overdue{color:#ffd4cc;background:#78251f}.hub-status.status-draft{color:#d3cfca;background:#393a3a}.hub-table-panel a{color:#f17837;text-decoration:none}.hub-table-panel .booking-empty button{margin-top:12px}.hub-primary{color:#fff;background:#d54e04;border:1px solid #e45d13;border-radius:7px;min-height:42px;padding:0 16px;font-weight:800}.hub-bulk{justify-content:flex-end}.hub-report-grid{grid-template-columns:1.35fr 1fr;gap:20px;display:grid}.hub-report-grid>article{background:linear-gradient(145deg,#242525,#191a1a);border:1px solid #ffffff13;border-radius:13px;min-height:310px;padding:25px;box-shadow:0 14px 36px #00000073,inset 0 1px #ffffff0b}.hub-report-grid>article>span{color:#ef681d;letter-spacing:1.2px;font-size:12px;font-weight:800}.hub-report-grid h2{margin:8px 0 24px;font:400 30px/1 "Headliner No. 45",Impact,sans-serif}.hub-report-grid>article>p{grid-template-columns:120px 1fr 110px;align-items:center;gap:14px;margin:17px 0;display:grid}.hub-report-grid p i{background:linear-gradient(90deg,#c64705,#f17430);border-radius:20px;height:12px;box-shadow:0 0 18px #cf4b0142}.hub-report-grid p strong{text-align:right}.hub-report-grid>article>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hub-report-grid>article>div>b{color:#ee681e;background:#1a1b1b;border:1px solid #414343;border-radius:9px;gap:5px;padding:19px;font-size:26px;display:grid}.hub-report-grid small{color:#aaa6a1;font-size:13px;font-weight:600}html body .hub-side-drawer{z-index:1800;color:#f1ede8;background:linear-gradient(145deg,#222323,#161717);border-left:1px solid #454747;flex-direction:column;width:min(520px,100vw);font:500 14px/1.4 Inter,sans-serif;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-22px 0 70px #000000b8}.desktop-shell:has(.hub-side-drawer) .module-canvas{margin-right:520px;transition:margin .2s}html body:has(.hub-side-drawer) .hub-ai{display:none!important}.hub-side-drawer>header{z-index:4;background:#1b1c1c;border-bottom:1px solid #414343;justify-content:space-between;align-items:center;padding:18px 20px 14px;display:flex;position:sticky;top:0}.hub-side-drawer>header span{color:#ee681e;letter-spacing:1.1px;font-size:12px;font-weight:800}.hub-side-drawer h2{margin:4px 0 0;font:400 30px/1 "Headliner No. 45",Impact,sans-serif}.hub-side-drawer>header>button{color:#fff;background:0 0;border:0;width:36px;min-height:36px;font-size:28px}.hub-drawer-body{gap:14px;padding:16px 20px;display:grid}.hub-drawer-body>label,.hub-field-grid>label{gap:6px;display:grid}.hub-drawer-body label>span,.invoice-lines>header>span,.hub-attachments>header>span{color:#aaa6a1;font-size:13px;font-weight:700}.hub-side-drawer :is(input,select,textarea){color:#eee;background:#181919;border:1px solid #484a4a;border-radius:7px;width:100%;min-height:42px;padding:9px 11px;font:500 14px/1.25 Inter,sans-serif}.hub-field-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.invoice-lines,.hub-attachments{background:#1a1b1b;border:1px solid #414343;border-radius:8px;overflow:hidden}.invoice-lines>header,.hub-attachments>header{border-bottom:1px solid #343636;justify-content:space-between;align-items:center;min-height:47px;padding:8px 10px;display:flex}.invoice-lines>header button,.hub-attachments>header button{color:#f17837;background:#2c1b13;border:1px solid #9d4217;border-radius:6px;min-height:33px;padding:0 10px;font-weight:800}.invoice-line{border-bottom:1px solid #303232;grid-template-columns:minmax(120px,1fr) 55px 85px 82px 28px;align-items:center;gap:7px;padding:7px 9px;display:grid}.invoice-line--head{color:#8f8b87;text-transform:uppercase;font-size:11px;font-weight:800}.invoice-line input{min-height:36px!important;padding:6px 8px!important}.invoice-line>b{text-align:right;font-size:12px}.invoice-line>button{color:#aaa;background:0 0;border:0;font-size:20px}.invoice-totals{grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.invoice-totals label{grid-template-columns:1fr 85px;align-items:center;gap:8px;display:grid}.invoice-totals p{border-top:1px solid #303232;grid-column:1/-1;justify-content:space-between;margin:0;padding-top:8px;display:flex}.invoice-totals .total{color:#fff;font-size:16px}.invoice-totals .total b{color:#f06b23}.hub-attachments article{border-top:1px solid #303232;grid-template-columns:1fr auto 26px;align-items:center;gap:8px;padding:9px 10px;display:grid}.hub-attachments article small,.hub-attachments>p{color:#918d89}.hub-attachments article button{color:#ddd;background:0 0;border:0;font-size:18px}.hub-attachments>p{margin:0;padding:11px}.hub-side-drawer>footer{background:#181919;border-top:1px solid #414343;grid-template-columns:1fr 1.35fr;gap:10px;margin-top:auto;padding:14px 20px 18px;display:grid;position:sticky;bottom:0}.hub-side-drawer>footer button{color:#eee;background:#262727;border:1px solid #484a4a;border-radius:7px;min-height:46px;font-weight:800}.hub-side-drawer>footer .primary{color:#fff;background:#dd5107;border-color:#ef6418}.social-drawer>footer{grid-template-columns:1fr 1fr 1.25fr}.social-post-cell{color:#eee;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-width:280px;padding:0;display:flex}.social-post-cell>img,.social-post-cell>i{object-fit:cover;border-radius:6px;flex:none;width:48px;height:42px}.social-post-cell>i{color:#f17837;background:#44200e;place-items:center;font-style:normal;font-weight:900;display:grid}.social-post-cell>span{gap:3px;min-width:0;display:grid}.social-post-cell b{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.social-post-cell small{color:#999590}.social-row-actions{gap:5px;display:flex}.social-row-actions button{color:#ddd;background:#262727;border:1px solid #454747;border-radius:6px;min-height:32px;padding:0 9px;font-size:12px}.social-row-actions button:last-child{color:#f17837;border-color:#9d4217}.hub-meta-connection{background:linear-gradient(145deg,#242525,#191a1a);border:1px solid #ffffff13;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex;box-shadow:0 12px 30px #0006,inset 0 1px #ffffff0d}.hub-meta-connection>div{gap:3px;display:grid}.hub-meta-connection span{color:#ef681d;letter-spacing:1.2px;font-size:11px;font-weight:800}.hub-meta-connection small{color:#aaa6a1}.hub-meta-connection button{color:#eee;background:#262727;border:1px solid #484a4a;border-radius:7px;min-height:40px;padding:0 14px;font-weight:800}.hub-meta-connection.connected{border-left:3px solid #388b5d}.social-calendar-hub,.social-media-library{background:#1d1e1e;border:1px solid #ffffff13;border-radius:13px;overflow:hidden;box-shadow:0 14px 36px #00000073,inset 0 1px #ffffff0b}.social-calendar-hub>header,.social-media-library>header{background:linear-gradient(145deg,#282929,#1c1d1d);border-bottom:1px solid #414343;justify-content:space-between;align-items:center;padding:21px 23px;display:flex}.social-calendar-hub>header span,.social-media-library>header span{color:#ef681d;letter-spacing:1.2px;font-size:12px;font-weight:800}.social-calendar-hub h2,.social-media-library h2{margin:5px 0 2px;font:400 30px/1 "Headliner No. 45",Impact,sans-serif}.social-calendar-hub p,.social-media-library p{color:#aaa6a1;margin:0}.social-calendar-hub>div{grid-template-columns:repeat(3,minmax(260px,1fr));gap:14px;padding:16px;display:grid}.social-calendar-hub>div>section{background:#191a1a;border:1px solid #3c3e3e;border-radius:10px;overflow:hidden}.social-calendar-hub>div>section>header{background:#262828;justify-content:space-between;padding:13px 14px;display:flex}.social-calendar-hub>div>section>header span{color:#aaa;font-size:12px}.calendar-post{color:#eee;text-align:left;background:0 0;border:0;border-top:1px solid #333535;grid-template-columns:58px 1fr auto;align-items:center;gap:10px;width:100%;padding:13px 14px;display:grid}.calendar-post:hover{background:#252727}.calendar-post time{color:#f17837;font-weight:800}.calendar-post span{display:grid}.calendar-post small{color:#999}.calendar-post em{color:#ccc;background:#363838;border-radius:5px;padding:4px 7px;font-size:11px;font-style:normal}.social-media-library>div{grid-template-columns:repeat(4,minmax(190px,1fr));gap:14px;padding:16px;display:grid}.social-media-library article{background:#191a1a;border:1px solid #3c3e3e;border-radius:10px;overflow:hidden}.social-media-library article>img{aspect-ratio:16/10;object-fit:cover;background:#101010;width:100%;display:block}.social-media-library article>footer{justify-content:space-between;align-items:center;gap:8px;padding:11px;display:flex}.social-media-library article span{min-width:0;display:grid}.social-media-library article b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-media-library article small{color:#999}.social-media-library article button{color:#f17837;background:#2c1b13;border:1px solid #8d3d16;border-radius:6px;min-height:34px;padding:0 9px}.social-ai-helper{background:#1a1b1b;border:1px solid #414343;border-radius:8px;gap:7px;padding:11px;display:grid}.social-ai-helper>span,.social-media-field>header>span,.social-drawer-preview>span{color:#ef681d;letter-spacing:1.1px;font-size:11px;font-weight:800}.social-ai-helper>div{grid-template-columns:1fr auto;gap:7px;display:grid}.social-ai-helper button{color:#f17837;background:#2c1b13;border:1px solid #9d4217;border-radius:7px;min-height:42px;padding:0 12px;font-weight:800}.social-ai-helper small{color:#918d89}.social-media-field,.social-drawer-preview{background:#1a1b1b;border:1px solid #414343;border-radius:8px;overflow:hidden}.social-media-field>header{border-bottom:1px solid #343636;justify-content:space-between;align-items:center;padding:9px 10px;display:flex}.social-media-field>header button{color:#f17837;background:#2c1b13;border:1px solid #9d4217;border-radius:6px;min-height:34px;padding:0 10px}.social-media-field>div{position:relative}.social-media-field img{object-fit:cover;width:100%;max-height:260px;display:block}.social-media-field>div>button{color:#eee;background:#181919;border:1px solid #555;min-height:34px;position:absolute;bottom:9px;right:9px}.social-media-field>p{padding:10px}.social-drawer-preview>span{border-bottom:1px solid #343636;padding:9px 10px;display:block}.social-drawer-preview article{padding:11px}.social-drawer-preview img{object-fit:cover;width:100%;max-height:220px}.social-drawer-preview p{white-space:pre-wrap}.social-drawer-preview small{color:#999}.social-hub>.group-campaigns{background:#1d1e1e!important;border:1px solid #ffffff13!important;border-radius:13px!important;margin:0!important;box-shadow:0 14px 36px #00000073,inset 0 1px #ffffff0b!important}.social-hub .gc-head{background:linear-gradient(145deg,#282929,#1c1d1d)!important;padding:21px 23px!important}.social-hub :is(.gc-toolbar,.gc-form){background:#202121!important}.social-hub .gc-table{background:#1c1e1e!important}}@media (width<=1450px) and (width>=761px){.hub-toolbar__main{grid-template-columns:repeat(4,minmax(140px,1fr))!important}.hub-toolbar__main .booking-search{grid-column:span 2}.desktop-shell:has(.hub-side-drawer) .module-canvas{margin-right:0}}@media (width<=760px){.control-room-hub{color:#f2eee9;gap:14px;padding:0 12px 120px;font:500 14px/1.4 Inter,sans-serif;display:grid}.control-room-hub button{cursor:pointer}.hub-kpis{grid-template-columns:1fr 1fr!important;gap:9px!important;display:grid!important}.hub-kpis article{min-height:96px!important;padding:13px!important}.hub-kpis article>i{width:38px!important;height:38px!important;font-size:20px!important}.hub-kpis article>span{font-size:10px!important}.hub-kpis b{font-size:25px!important}.hub-kpis small{font-size:10px!important}.hub-tabs{min-height:52px!important;padding:0 4px!important;display:flex!important;overflow-x:auto!important}.hub-tabs button{flex:none;min-width:auto!important;padding:0 14px!important;font-size:14px!important}.hub-toolbar{background:#1b1c1c;border:1px solid #373939;border-radius:11px}.hub-toolbar__main{grid-template-columns:1fr 1fr!important;gap:8px!important;padding:10px!important;display:grid!important}.hub-toolbar__main .booking-search{grid-column:1/-1}.hub-toolbar__main :is(input,select,button){color:#eee;background:#151616;border:1px solid #484a4a;border-radius:7px;width:100%;min-height:44px}.hub-toolbar__main>select:last-child{grid-column:1/-1}.hub-toolbar .booking-toolbar__advanced{grid-template-columns:1fr!important;padding:10px!important;display:grid!important}.hub-selection{gap:9px!important;padding:10px!important;display:grid!important}.hub-selection>label{font-size:12px!important}.hub-selection>div{display:flex!important;overflow-x:auto!important}.hub-selection button{flex:none!important}.hub-table-panel{background:#1c1e1e;border:1px solid #3d3f3f;border-radius:11px;overflow:hidden}.hub-table-panel .booking-table-wrap{overflow:auto}.hub-table-panel table{min-width:880px}.hub-table-panel th{color:#aaa;background:#242626;height:45px;padding:0 11px;font-size:12px}.hub-table-panel td{border-bottom:1px solid #343636;height:58px;padding:8px 11px;font-size:13px}.hub-table-panel>footer{grid-template-columns:1fr auto;gap:8px;padding:11px;font-size:12px;display:grid}.hub-table-panel>footer nav{display:none}.hub-table-panel>footer select{color:#ddd;background:#232525;border:1px solid #444;min-height:38px}.hub-bulk{display:none!important}.hub-report-grid{gap:12px;display:grid}.hub-report-grid>article{background:#202121;border:1px solid #3d3f3f;border-radius:11px;padding:18px}.hub-report-grid h2{margin:5px 0 16px}.hub-report-grid>article>p{grid-template-columns:80px 1fr 90px;gap:8px;display:grid}.hub-report-grid p i{background:#d6530d;height:10px}.hub-report-grid>article>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hub-report-grid>article>div>b{border:1px solid #383a3a;padding:12px;display:grid}.hub-report-grid small{color:#aaa;font-size:11px}html body .hub-side-drawer{z-index:2500;color:#eee;background:#181919;flex-direction:column;width:100%;display:flex;position:fixed;inset:0;overflow:auto}.hub-side-drawer>header{z-index:2;background:#1b1c1c;border-bottom:1px solid #414343;justify-content:space-between;align-items:center;padding:16px;display:flex;position:sticky;top:0}.hub-side-drawer>header span{color:#ef681d;font-size:11px;font-weight:800}.hub-side-drawer h2{margin:4px 0 0;font:400 26px "Headliner No. 45",Impact,sans-serif}.hub-side-drawer>header button{color:#fff;background:0 0;border:0;font-size:28px}.hub-drawer-body{gap:13px;padding:14px;display:grid}.hub-drawer-body label,.hub-field-grid label{gap:6px;display:grid}.hub-drawer-body label>span{color:#aaa;font-size:12px;font-weight:700}.hub-side-drawer :is(input,select,textarea){color:#eee;background:#131414;border:1px solid #484a4a;border-radius:7px;width:100%;min-height:44px;padding:9px 10px}.hub-field-grid{grid-template-columns:1fr;gap:11px;display:grid}.invoice-lines,.hub-attachments{border:1px solid #414343;border-radius:8px;overflow:hidden}.invoice-lines>header,.hub-attachments>header{justify-content:space-between;align-items:center;padding:10px;display:flex}.invoice-lines>header button,.hub-attachments>header button{color:#f17837;background:#2c1b13;border:1px solid #9d4217;min-height:36px}.invoice-line{border-top:1px solid #303232;grid-template-columns:1fr 52px 75px;gap:6px;padding:8px;display:grid}.invoice-line>:nth-child(4){grid-column:2}.invoice-line--head{display:none}.invoice-totals{gap:8px;padding:10px;display:grid}.invoice-totals p{justify-content:space-between;margin:0;display:flex}.hub-attachments article{grid-template-columns:1fr auto auto;padding:9px;display:grid}.hub-side-drawer>footer{background:#181919;border-top:1px solid #414343;grid-template-columns:1fr 1.4fr;gap:8px;margin-top:auto;padding:12px 14px;display:grid;position:sticky;bottom:0}.hub-side-drawer>footer button{color:#eee;background:#262727;border:1px solid #484a4a;border-radius:7px;min-height:46px;font-weight:800}.hub-side-drawer>footer .primary{background:#dd5107;border-color:#ef6418}.social-drawer>footer{grid-template-columns:1fr 1fr 1.25fr}.social-post-cell{color:#eee;text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-width:250px;display:flex}.social-post-cell img,.social-post-cell i{object-fit:cover;width:44px;height:40px}.social-post-cell span{display:grid}.social-row-actions{gap:5px;display:flex}.social-row-actions button{color:#ddd;background:#262727;border:1px solid #454747;min-height:32px}.hub-meta-connection{background:#202121;border:1px solid #3d3f3f;border-radius:10px;gap:10px;padding:13px;display:grid}.hub-meta-connection>div{display:grid}.hub-meta-connection span{color:#ef681d;font-size:10px;font-weight:800}.hub-meta-connection small{color:#aaa}.hub-meta-connection button{color:#eee;background:#262727;border:1px solid #484a4a;min-height:42px}.social-calendar-hub,.social-media-library{background:#1d1e1e;border:1px solid #3d3f3f;border-radius:11px;overflow:hidden}.social-calendar-hub>header,.social-media-library>header{justify-content:space-between;align-items:center;padding:15px;display:flex}.social-calendar-hub h2,.social-media-library h2{margin:4px 0}.social-calendar-hub p,.social-media-library p{color:#aaa}.social-calendar-hub>div{gap:9px;padding:10px;display:grid}.social-calendar-hub>div>section{border:1px solid #373939}.social-calendar-hub>div>section>header{background:#252727;justify-content:space-between;padding:10px;display:flex}.calendar-post{color:#eee;text-align:left;background:0 0;border:0;border-top:1px solid #333;grid-template-columns:52px 1fr auto;gap:8px;width:100%;padding:11px;display:grid}.calendar-post span{display:grid}.calendar-post small{color:#999}.social-media-library>div{grid-template-columns:1fr 1fr;gap:9px;padding:10px;display:grid}.social-media-library article{border:1px solid #373939;overflow:hidden}.social-media-library article img{aspect-ratio:1;object-fit:cover;width:100%}.social-media-library article footer{gap:7px;padding:9px;display:grid}.social-media-library article span{display:grid}.social-ai-helper{border:1px solid #414343;gap:7px;padding:10px;display:grid}.social-ai-helper>div{grid-template-columns:1fr auto;gap:5px;display:grid}.social-media-field,.social-drawer-preview{border:1px solid #414343}.social-media-field>header{justify-content:space-between;padding:9px;display:flex}.social-media-field img{object-fit:cover;width:100%;max-height:230px}.social-drawer-preview{padding:9px}.social-drawer-preview img{object-fit:cover;width:100%;max-height:200px}.hub-notice{z-index:3000;color:#fff;background:#32160a;border:1px solid #b94a11;border-radius:8px;padding:12px;position:fixed;bottom:100px;left:12px;right:12px}}.social-overview{gap:14px;display:grid}.social-overview>.booking-table-panel{padding:20px}.social-overview .hub-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important}.social-overview .hub-kpis article{min-height:108px!important;padding:16px!important}.social-overview .hub-kpis article>span{gap:4px;display:grid}.social-overview .hub-kpis b{font-size:17px!important}.social-overview .hub-kpis small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-create-card{background:linear-gradient(105deg,#27180f,#1b1c1c 58%);border:1px solid #4a3a31;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;display:flex}.social-create-card span,.social-overview-card header span,.social-performance-card header span{color:#ef681d;letter-spacing:1.2px;font-size:10px;font-weight:800}.social-create-card h2{margin:4px 0 3px;font:400 27px/1.1 "Headliner No. 45",Impact,sans-serif}.social-create-card p{color:#aaa6a1;margin:0}.social-create-card button{color:#fff;background:#dd5107;border:1px solid #ef6418;border-radius:8px;flex:none;min-height:44px;padding:0 18px;font-weight:800}.social-overview-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;display:grid}.social-overview-card{padding:18px!important}.social-overview-card>header,.social-performance-card>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.social-overview-card h3,.social-performance-card h3{margin:4px 0 0;font-size:19px}.social-overview-card header button,.social-empty-line button,.social-campaign-summary button{color:#eee;background:#272828;border:1px solid #4b4d4d;border-radius:6px;min-height:34px;padding:0 11px}.social-campaign-summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.social-campaign-summary>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-campaign-summary strong{color:#f17837;font-size:13px}.social-campaign-summary button{grid-column:1/-1;width:max-content}.social-empty-line{justify-content:space-between;align-items:center;gap:12px;display:flex}.social-empty-line p{color:#aaa;margin:0}.social-recent-list{display:grid}.social-recent-list>button{color:#eee;text-align:left;background:0 0;border:0;border-top:1px solid #343636;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:10px 0;display:flex}.social-recent-list>button:first-child{border-top:0}.social-recent-list>button>span{min-width:0;display:grid}.social-recent-list>button>span:last-child{text-align:right}.social-recent-list b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.social-recent-list small{color:#999;font-size:11px}.social-performance-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:9px;margin-bottom:11px;display:grid}.social-performance-grid article{background:#181919;border:1px solid #383a3a;border-radius:8px;gap:3px;padding:12px;display:grid}.social-performance-grid b{color:#f17837;font-size:20px}.social-performance-grid span{color:#aaa;text-transform:uppercase;font-size:10px}.social-performance-card>small{color:#888}.social-posts-toolbar .booking-toolbar__advanced{grid-template-columns:repeat(5,minmax(130px,1fr)) auto auto!important;gap:8px!important;display:grid!important}.social-posts-toolbar .booking-toolbar__advanced select{min-width:0}.social-post-table table{min-width:860px!important}.social-post-table th:nth-child(2){width:38%}.social-post-table th:last-child{width:210px}.social-media-picker{z-index:150;background:var(--panel,#111b2a);border:1px solid #64748b;border-radius:16px;padding:24px;position:fixed;inset:7vh 8vw;overflow:auto}.social-drawer fieldset{flex-wrap:wrap;gap:12px;display:flex}.social-drawer fieldset label{align-items:center;gap:6px;display:flex}.social-drawer fieldset input{width:auto}.social-drawer .social-media-field>header>div{gap:7px;display:flex}.social-calendar-note{color:#d7d0c9;background:#24180f;border-left:3px solid #db5a15;margin:0;padding:10px 12px}.social-post-options{background:#161717;border:1px solid #3d3f3f;border-radius:8px;padding:12px}.social-post-options>summary{cursor:pointer;color:#ef7a39;font-weight:800}.social-post-options[open]>summary{margin-bottom:14px}.social-post-options>label,.social-post-options>details{gap:6px;margin-top:12px;display:grid}.social-post-options>details>summary{cursor:pointer;color:#ddd}.social-post-options .social-drawer-preview{margin-top:12px}@media (width<=700px){.social-overview .hub-kpis{grid-template-columns:1fr}.social-create-card{flex-direction:column;align-items:stretch;padding:18px}.social-create-card button{width:100%}.social-overview-grid{grid-template-columns:1fr}.social-posts-toolbar .booking-toolbar__advanced{grid-template-columns:1fr!important}.social-media-picker{inset:4vh 3vw}}.canonical-library{min-width:0;max-width:100%}.canonical-library .booking-tabs{flex-wrap:wrap;overflow:visible}.library-view-controls,.library-folder-heading,.library-gig-actions{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.library-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;padding:16px 0;display:grid}.library-card,.library-folder-card{color:#eee;text-align:left;background:#191715;border:1px solid #35312d;border-radius:12px;min-width:0;padding:16px}.library-card>button{width:100%;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:8px;display:flex}.library-card img{object-fit:cover;border-radius:8px;width:100%;height:160px}.library-card b,.library-folder-card b{overflow-wrap:anywhere}.library-card small,.library-folder-card small{color:#a9a39d;display:block}.library-folder-card{flex-direction:column;gap:12px;display:flex}.library-folder-card>span,.library-file-icon{color:#ed742f;font-size:36px}.library-table{max-width:100%;overflow:auto}.library-table table{border-collapse:collapse;width:100%}.library-table th,.library-table td{text-align:left;border-bottom:1px solid #38322e;padding:14px 12px}.library-table th{text-transform:uppercase;color:#bcb4ab;font-size:11px}.library-table td button{color:inherit;text-align:left;background:0 0;border:0}.library-drawer{overflow-y:auto}.library-drawer label{flex-direction:column;gap:6px;margin:14px 0;display:flex}.library-drawer input,.library-drawer textarea,.library-drawer select{width:100%;color:inherit;background:#211e1b;border:1px solid #494139;border-radius:6px;padding:12px}.library-drawer footer{gap:18px;padding:18px 0;display:flex}.library-preview img,.library-preview video,.library-preview audio{object-fit:contain;max-width:100%;max-height:320px}.library-setlists>header{justify-content:space-between;padding:16px;display:flex}.library-in-gig{border:1px solid #3c342d;border-radius:10px;margin:16px 0;padding:12px!important}.library-in-gig .booking-toolbar__main,.library-in-gig .booking-selection{flex-wrap:wrap}.canonical-library .booking-selection>div{flex-wrap:wrap;gap:8px;display:flex}.canonical-library button,.canonical-library select{min-height:40px}.canonical-library .booking-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=700px){.canonical-library .booking-hub__actions{flex-direction:column;align-items:stretch;gap:12px}.canonical-library .booking-hub__actions>div,.canonical-library .booking-toolbar__main{flex-wrap:wrap}.canonical-library .booking-kpis{grid-template-columns:1fr}.canonical-library .booking-tabs button{flex:auto;padding:10px;font-size:11px}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.library-card,.library-folder-card{padding:10px}.library-card img{height:110px}.library-drawer{width:100%!important;max-width:100vw!important;height:100dvh!important;padding:18px!important;inset:0!important}.canonical-library .booking-selection{flex-direction:column;align-items:flex-start;gap:10px}.library-gig-actions button{flex:40%;min-height:44px}.library-table{font-size:12px}.canonical-library .booking-search{width:100%;min-width:0}}.canonical-library>.booking-hub__actions{display:flex!important}.canonical-library .booking-toolbar__main{flex-wrap:wrap}.canonical-library .booking-search,.canonical-library .booking-kpis article{min-width:0}.canonical-library>.booking-hub__actions{justify-content:space-between;align-items:center;gap:16px;padding:16px 0}.canonical-library>.booking-hub__actions>div:first-child{flex-direction:column;gap:5px;display:flex}.canonical-library>.booking-hub__actions>div:first-child>span{letter-spacing:1.5px;color:#acaaa6;font-size:10px}.canonical-library>.booking-hub__actions>div:last-child{gap:10px;display:flex}.canonical-library>.booking-hub__actions button{border-radius:8px;padding:10px 16px}.canonical-library>.booking-hub__actions .primary{color:#fff;background:#cb5516;border:1px solid #e97437}.canonical-library .library-view-controls .gig-view-switch{border:1px solid #443b34;border-radius:8px;flex-wrap:wrap;gap:4px;padding:4px;display:flex!important}.canonical-library .library-view-controls .gig-view-switch button{color:#bcb5ae;background:0 0;border:0;border-radius:5px;padding:9px 16px;display:block!important}.canonical-library .library-view-controls .gig-view-switch button.active{color:#fff;background:#c95317}.canonical-library .library-view-controls{display:flex!important}.canonical-library .booking-kpis{gap:12px!important}.canonical-library .booking-kpis article{padding:18px!important}.canonical-library .booking-kpis article b{color:#ed742f!important}.hq-drive{color:#ededeb;background:#181919;border:1px solid #383838;border-radius:16px;min-width:0;margin-top:16px;overflow:hidden}.drive-topbar{background:#212222;border-bottom:1px solid #353535;align-items:center;gap:16px;padding:20px 24px;display:flex}.drive-search{background:#303131;border-radius:28px;flex:1;align-items:center;gap:12px;max-width:740px;height:48px;padding:0 18px;display:flex}.drive-search span{color:#aaa;font-size:28px}.drive-search input{color:inherit;outline:0;width:100%;min-width:0;font-size:15px;background:0 0!important;border:0!important}.drive-topbar select,.drive-viewbar select{color:inherit;background:#252626;border:1px solid #484848;border-radius:7px;padding:8px}.drive-shell{grid-template-columns:190px minmax(0,1fr);min-height:560px;display:grid}.drive-sidebar{background:#202121;border-right:1px solid #333;padding:22px 12px}.drive-sidebar button{text-align:left;color:#ccc;background:0 0;border:0;border-radius:22px;width:100%;margin-bottom:6px;padding:12px 16px;font-size:14px;display:block}.drive-sidebar button.active{color:#ff792f;background:#ff67151c}.drive-sidebar p{color:#888;padding:28px 16px;font-size:12px;line-height:1.6}.drive-content{min-width:0;padding:18px 24px 30px}.drive-breadcrumbs{color:#aaa;flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 22px;font-size:14px;display:flex}.drive-breadcrumbs button{color:#eee;overflow-wrap:anywhere;background:0 0;border:0;max-width:100%;padding:5px 2px}.drive-breadcrumbs button:hover{color:#ff792f}.drive-location-header{justify-content:space-between;align-items:center;gap:16px;margin:18px 0;display:flex}.drive-location-header h2{text-transform:none!important;margin:0!important;font-size:24px!important;font-weight:500!important}.drive-location-header small{color:#929292}.drive-location-header button{color:#eee;background:#292a2a;border:1px solid #555;border-radius:8px;padding:10px 16px}.drive-viewbar{justify-content:flex-end;align-items:center;gap:18px;margin:20px 0;display:flex}.drive-viewbar>small{color:#aaa;margin-right:auto}.drive-folder-columns{color:#999;border-bottom:1px solid #4a4a4a;grid-template-columns:1fr 1fr 105px;gap:12px;padding:12px 16px;font-size:12px;display:grid}.drive-folder-items.list>article{cursor:default;border-bottom:1px solid #333;grid-template-columns:1fr 1fr 105px;align-items:center;gap:12px;min-height:66px;padding:10px 16px;display:grid}.drive-folder-items article:hover,.drive-files tr:hover{background:#252727}.drive-folder-items article.selected,.drive-files .selected{outline:1px solid #ff742b55;background:#ff67151c!important}.drive-folder-name{align-items:center;gap:15px;min-width:0;display:flex}.drive-folder-name b{overflow-wrap:anywhere;font-size:14px;font-weight:500}.drive-folder-icon{color:#d7a05a;flex-shrink:0;width:30px;height:27px}.drive-folder-items small{color:#aaa;overflow-wrap:anywhere;font-size:12px}.drive-folder-items.grid{grid-template-columns:repeat(auto-fill,minmax(195px,1fr));gap:14px;margin:18px 0;display:grid}.drive-folder-items.grid>article{background:#242626;border:1px solid #393b3b;border-radius:12px;flex-direction:column;align-items:stretch;gap:20px;padding:20px;display:flex}.drive-folder-items.grid .drive-folder-name{align-items:flex-start}.drive-folder-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.drive-folder-actions button{color:#ccc;background:0 0;border:0;padding:6px;font-size:12px}.drive-folder-actions button:hover{color:#ff792f}.drive-folder-actions details{position:relative}.drive-folder-actions summary{cursor:pointer;padding:0 8px;font-size:22px;list-style:none}.drive-folder-actions details>div{z-index:10;background:#303232;border:1px solid #555;border-radius:8px;min-width:140px;padding:8px;position:absolute;top:28px;right:0;box-shadow:0 8px 24px #0008}.drive-folder-actions details button{text-align:left;width:100%;padding:9px;display:block}.drive-files{position:relative;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.drive-files>.booking-kpis,.drive-files>.booking-hub__actions>div:first-child>span{display:none!important}.drive-files>.booking-hub__actions{background:0 0!important;border:0!important;min-height:0!important;padding:12px 0!important}.drive-files>.booking-hub__actions b{font-size:20px!important;font-weight:500!important}.drive-files .booking-toolbar{background:0 0!important;border:0!important;padding:12px 0!important}.drive-files .booking-selection{color:#aaa;border-top:1px solid #333;padding:12px 0!important}.drive-files .booking-selection b{font-size:11px!important}.drive-files .library-table table th{text-transform:none!important;background:0 0!important;font-size:11px!important;font-weight:500!important}.drive-files .library-table table td{padding:15px 10px!important;font-size:13px!important}.drive-files .library-card{background:#242626!important;border:1px solid #393b3b!important;border-radius:12px!important}.drive-files .library-card img{object-fit:contain;background:#1b1c1c;height:150px}.drive-files .library-card b{font-size:14px!important}.drive-files .library-card button{color:inherit;background:0 0;border:0}.drive-files .library-view-controls{justify-content:flex-end;gap:12px!important}.drive-files .drive-breadcrumbs{margin:12px 0}.drive-drop-overlay{z-index:25;color:#ff9a60;pointer-events:none;background:#28201bef;border:2px dashed #ff792f;border-radius:12px;place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.drive-empty{text-align:center;color:#999;padding:35px}.drive-files .library-table{overflow-x:auto}.drive-files .library-folder-heading{overflow-wrap:anywhere}@media (width<=760px){.drive-topbar{flex-wrap:wrap;gap:10px;padding:12px}.drive-search{flex-basis:100%}.drive-shell{grid-template-columns:1fr}.drive-sidebar{border-bottom:1px solid #333;border-right:0;gap:6px;padding:8px;display:flex;overflow-x:auto}.drive-sidebar button{white-space:nowrap;width:auto;margin:0;padding:10px 14px}.drive-sidebar p{display:none}.drive-content{padding:14px 12px}.drive-folder-columns{display:none}.drive-folder-items.list>article{grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:14px 6px}.drive-folder-items.list>article>small{grid-column:1;padding-left:44px}.drive-folder-actions{grid-area:1/2/span 2}.drive-folder-items.grid .drive-folder-actions{align-self:flex-end}.drive-folder-items.grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.drive-location-header{flex-wrap:wrap}.drive-location-header h2{font-size:20px!important}.drive-files .booking-hub__actions>div{flex-wrap:wrap}.drive-files .booking-hub__actions button{min-height:42px}.drive-files .library-view-controls{flex-wrap:wrap}.drive-files .library-table table td{padding:12px 8px!important}.drive-files .drive-breadcrumbs{font-size:12px}.drive-viewbar{flex-wrap:wrap;gap:8px}}.hq-drive button,.hq-drive summary{min-width:0!important;height:auto!important;min-height:32px!important;box-shadow:none!important;text-transform:none!important;letter-spacing:normal!important;white-space:normal!important;border-radius:6px!important;padding:6px 10px!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important}.hq-drive button:not(.primary){background:0 0!important;border:1px solid #0000!important}.hq-drive button:hover{background:#ffffff09!important}.hq-drive button.primary{color:#fff!important;background:#e75e12!important;border:0!important}.hq-drive .drive-sidebar{width:auto!important;padding:14px 8px!important}.hq-drive .drive-sidebar button{text-align:left!important;border:0!important;width:100%!important;margin:0 0 3px!important;padding:9px 12px!important}.hq-drive .drive-sidebar button.active{color:#ff792f!important;background:#ff67151a!important}.hq-drive .drive-sidebar p{display:none!important}.hq-drive .drive-shell{grid-template-columns:170px minmax(0,1fr)!important;min-height:460px!important}.hq-drive .drive-content{padding:12px 20px 20px!important;overflow:hidden!important}.hq-drive .drive-breadcrumbs{gap:6px!important;margin:0 0 10px!important;font-size:13px!important}.hq-drive .drive-breadcrumbs button{border:0!important;border-radius:0!important;min-height:24px!important;padding:2px 0!important}.hq-drive .drive-location-header{min-height:32px!important;margin:8px 0 12px!important}.hq-drive .drive-location-header h2{font-size:22px!important;line-height:1.25!important}.hq-drive .drive-location-header .booking-search{background:0 0!important;border:0!important;flex:none!important;width:260px!important;min-height:32px!important;padding:0!important}.hq-drive input,.hq-drive select{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;font-size:13px!important;line-height:1.3!important}.hq-drive .drive-viewbar{gap:12px!important;min-height:34px!important;margin:8px 0!important}.hq-drive .gig-view-switch{min-height:0!important;box-shadow:none!important;background:0 0!important;border:1px solid #3b3d3d!important;border-radius:6px!important;gap:2px!important;width:auto!important;margin:0!important;padding:2px!important;display:flex!important}.hq-drive .gig-view-switch button{min-height:28px!important;padding:5px 10px!important}.hq-drive .gig-view-switch button[aria-pressed=true]{color:#ff792f!important;background:#ffffff12!important}.hq-drive .drive-folder-columns{grid-template-columns:minmax(0,1fr) 185px 64px!important;gap:16px!important;margin:0!important;padding:10px 12px!important;font-size:12px!important}.hq-drive .drive-folder-items.list>article{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 185px 64px!important;gap:16px!important;min-height:48px!important;margin:0!important;padding:8px 12px!important}.hq-drive .drive-folder-name{gap:12px!important}.hq-drive .drive-folder-name b{font-size:14px!important;font-weight:500!important;line-height:1.35!important}.hq-drive .drive-folder-icon{width:23px!important;height:22px!important}.hq-drive .drive-folder-actions{gap:2px!important}.hq-drive .drive-open-icon{color:#999!important;width:30px!important;height:30px!important;min-height:30px!important;padding:3px!important;font-size:18px!important}.hq-drive .drive-folder-items small{font-size:13px!important;line-height:1.3!important}.hq-drive .drive-files>.booking-hub__actions{flex-wrap:wrap!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:6px 0 10px!important;display:flex!important}.hq-drive .drive-files>.booking-hub__actions>div{flex-wrap:wrap!important;gap:6px!important;max-width:100%!important;display:flex!important}.hq-drive .drive-files>.booking-hub__actions b{font-size:22px!important}.hq-drive .booking-toolbar{min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;padding:8px 0!important;display:flex!important}.hq-drive .booking-toolbar__main{flex-wrap:wrap!important;flex:1!important;gap:8px!important;min-width:0!important;display:flex!important}.hq-drive .library-view-controls{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0!important;display:flex!important}.hq-drive .library-view-controls>label{align-items:center!important;gap:6px!important;font-size:12px!important;display:flex!important}.hq-drive .booking-toolbar select{width:auto!important;height:32px!important;padding:6px 8px!important}.hq-drive .booking-selection{min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 0 10px!important;padding:8px 0!important}.hq-drive .drive-topbar{padding:12px 20px!important}.hq-drive .drive-search{height:38px!important}.hq-drive .library-grid{gap:14px!important;margin-top:12px!important}.hq-drive .drive-folder-items.grid{margin:10px 0!important}.hq-drive .drive-folder-items.grid>article{gap:12px!important;padding:14px!important}.hq-drive .drive-topbar>label:last-child{align-items:center;gap:8px;font-size:13px;display:flex}@media (width<=760px){.hq-drive .drive-shell{grid-template-columns:minmax(0,1fr)!important}.hq-drive .drive-sidebar{display:flex!important}.hq-drive .drive-sidebar button{white-space:nowrap!important;width:auto!important;margin:0!important}.hq-drive .drive-content{padding:12px!important}.hq-drive .drive-folder-items.list>article{grid-template-columns:minmax(0,1fr) 32px!important;gap:4px 8px!important}.hq-drive .drive-folder-items.list>article>small{padding-left:35px!important}.hq-drive .drive-folder-actions{grid-area:1/2/span 2!important}.hq-drive .drive-folder-columns{display:none!important}.hq-drive .drive-location-header .booking-search{width:100%!important}.hq-drive .drive-viewbar{flex-wrap:wrap!important}.hq-drive .drive-topbar{padding:10px!important}.hq-drive .drive-breadcrumbs{overflow-wrap:anywhere!important}}.gmail-settings-card{color:#f3efea;background:linear-gradient(145deg,#242525,#191a1a);border:1px solid #ffffff1a;border-radius:15px;margin:14px;font-family:Inter,Arial,sans-serif;overflow:hidden;box-shadow:0 10px 30px #00000059}.gmail-settings-card>header{border-bottom:1px solid #ffffff14;padding:22px 24px 18px}.gmail-settings-card>header>span{color:#ef681d;letter-spacing:1.2px;font-size:12px;font-weight:800}.gmail-settings-card h3{margin:7px 0 5px;font-size:25px;line-height:1.1}.gmail-settings-card header p{color:#b7b3ae;margin:0;font-size:15px;line-height:1.5}.gmail-settings-card__connect,.gmail-settings-card__connected{justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.gmail-settings-card__connect>span{color:#aaa6a1;font-size:15px;font-weight:700}.gmail-settings-card__connect>a,.gmail-settings-card__connected button{color:#f4f0eb;cursor:pointer;background:#2b2c2c;border:1px solid #4a4c4c;border-radius:9px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.gmail-settings-card__connect>a{color:#fff;background:#dc520a;border-color:#f06a20;box-shadow:0 9px 22px #00000059}.gmail-settings-card__connected>div:first-child{gap:7px;display:grid}.gmail-settings-card__connected>div:first-child b{color:#66ce88;text-transform:uppercase;font-size:15px}.gmail-settings-card__connected>div:first-child a{color:#f4f0eb;font-size:16px;font-weight:700;text-decoration:none}.gmail-settings-card__connected>div:last-child{gap:10px;display:flex}.gmail-settings-card__connected button:first-child{color:#ff8a4b;border-color:#a54a1d}.gmail-settings-card__connected button:disabled{opacity:.55;cursor:wait}.gmail-settings-card__notice{color:#f28245;margin:0;padding:0 24px 20px;font-size:14px;font-weight:700}.google-settings-card__account{background:#202121;border-bottom:1px solid #ffffff14;align-items:center;gap:14px;padding:20px 24px;display:flex}.google-settings-card__account img{object-fit:cover;border-radius:50%;flex:none;width:50px;height:50px}.google-settings-card__account div{gap:3px;display:grid}.google-settings-card__account b{color:#72d493;text-transform:uppercase;font-size:15px}.google-settings-card__account span,.google-settings-card__account a{color:#f4f0eb;font-size:15px;text-decoration:none}.google-settings-card__account a{color:#b7b3ae}.google-settings-card__services{display:grid}.google-settings-card__services article{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:20px 24px;display:grid}.google-settings-card__services h4{color:#f4f0eb;margin:0 0 5px;font-size:18px}.google-settings-card__services p{color:#b7b3ae;margin:0;font-size:14px;line-height:1.45}.google-settings-card__services article>label{color:#f4f0eb;align-items:center;gap:8px;min-width:74px;font-size:14px;font-weight:800;display:flex}.google-settings-card__services input{accent-color:#e85a11;width:20px;height:20px}.google-settings-card__services button,.google-settings-card__services select,.google-settings-card>footer a,.google-settings-card>footer button{color:#f4f0eb;background:#2b2c2c;border:1px solid #4a4c4c;border-radius:9px;min-height:42px;padding:0 14px;font-size:14px;font-weight:800;text-decoration:none}.google-settings-card__services button{cursor:pointer}.google-settings-card__services select{min-width:210px}.google-settings-card>footer{color:#aaa6a1;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:14px;display:flex}.google-settings-card>footer div{gap:10px;display:flex}.google-settings-card>footer a,.google-settings-card>footer button{justify-content:center;align-items:center;display:inline-flex}.google-settings-card>footer button{cursor:pointer}.gmail-connect-modal,.gmail-disconnect-modal{z-index:4200;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gmail-connect-modal__backdrop,.gmail-disconnect-modal__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000c2;border:0;width:100%;height:100%;position:absolute;inset:0}.gmail-connect-modal>section,.gmail-disconnect-modal>section{color:#f4f0eb;background:linear-gradient(145deg,#292a2a,#1b1c1c);border:1px solid #ffffff1f;border-radius:16px;width:min(470px,100%);padding:28px;font-family:Inter,Arial,sans-serif;position:relative;box-shadow:0 24px 80px #000000b8}.gmail-connect-modal>section>span,.gmail-disconnect-modal>section>span{color:#ef681d;letter-spacing:1.2px;font-size:12px;font-weight:800}.gmail-connect-modal h2,.gmail-disconnect-modal h2{letter-spacing:-.02em;margin:9px 0 8px;font-size:28px;line-height:1.12}.gmail-connect-modal p,.gmail-disconnect-modal p{color:#bbb6b0;margin:0;font-size:15px;line-height:1.55}.gmail-connect-modal section>div,.gmail-disconnect-modal section>div{grid-template-columns:1fr 1.25fr;gap:10px;margin-top:24px;display:grid}.gmail-connect-modal section>div>button,.gmail-connect-modal section>div>a,.gmail-disconnect-modal section>div>button{color:#f2eee9;cursor:pointer;background:#2c2d2d;border:1px solid #4d4f4f;border-radius:9px;justify-content:center;align-items:center;min-height:48px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.gmail-connect-modal section>div>a{color:#fff;background:#dd5209;border-color:#f06a20}.gmail-disconnect-modal section>div>.danger{color:#ffb38c;background:#54210e;border-color:#a9451d}.gmail-disconnect-modal section>div>button:disabled{opacity:.55}@media (width<=760px){.gmail-settings-card{border-radius:13px;margin:8px}.gmail-settings-card>header{padding:19px 18px 16px}.gmail-settings-card__connect,.gmail-settings-card__connected{flex-direction:column;align-items:stretch;padding:18px}.gmail-settings-card__connected>div:last-child{grid-template-columns:1fr 1fr;display:grid}.gmail-settings-card__connect>a{width:100%}.gmail-settings-card__notice{padding:0 18px 18px}.google-settings-card__account{padding:18px}.google-settings-card__services article{grid-template-columns:1fr auto;padding:18px}.google-settings-card__services article>button,.google-settings-card__services article>select{grid-column:1/-1;width:100%}.google-settings-card>footer{flex-direction:column;align-items:stretch;padding:18px}.google-settings-card>footer div{grid-template-columns:1fr 1fr;display:grid}.gmail-connect-modal,.gmail-disconnect-modal{align-items:end;padding:0}.gmail-connect-modal>section,.gmail-disconnect-modal>section{border-radius:18px 18px 0 0;width:100%;padding:24px 18px 20px}.gmail-connect-modal section>div,.gmail-disconnect-modal section>div{grid-template-columns:1fr}}:root{--app-orange:#cf4b01;--app-orange-bright:#ed681f;--app-charcoal:#242525;--app-charcoal-high:#303131;--app-border:#ffffff1c;--app-text:#f4f0eb;--app-muted:#aaa6a1;--app-control-height:46px;--app-control-radius:9px;--app-control-pad:0 17px}.app-button,.desktop-shell .booking-hero-actions button,.desktop-shell .module-hero>a,.desktop-shell .workspace-customizer__bar>button{cursor:pointer;min-height:var(--app-control-height)!important;padding:var(--app-control-pad)!important;border:1px solid var(--app-border)!important;border-radius:var(--app-control-radius)!important;color:var(--app-text)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;clip-path:none!important;background:linear-gradient(#2c2d2d,#1d1e1e)!important;justify-content:center!important;align-items:center!important;gap:8px!important;font:800 14px/1 Inter,sans-serif!important;text-decoration:none!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0e,0 8px 20px #00000040!important}.app-button:hover,.desktop-shell .booking-hero-actions button:hover,.desktop-shell .module-hero>a:hover,.desktop-shell .workspace-customizer__bar>button:hover{transform:translateY(-1px);color:#fff!important;background:#343535!important;border-color:#ed681f99!important}.app-button:focus-visible,.desktop-shell .booking-hero-actions button:focus-visible,.app-filter-button:focus-visible{outline-offset:2px!important;outline:3px solid #ed681f52!important}.app-button--primary,.desktop-shell .module-hero>a,.desktop-shell .booking-hero-actions button.primary{color:#fff!important;background:linear-gradient(#e85c0c,#b83c00)!important;border-color:#ee702a!important;box-shadow:inset 0 1px #fff3,0 9px 24px #cf4b0142!important}.app-button--outline{background:#1c1d1d!important;border-color:#ed681f85!important}.app-button--danger{color:#ffaaa2!important;background:#361615!important;border-color:#9b4a45!important}.app-button[disabled],button:disabled{cursor:not-allowed!important;opacity:.43!important;transform:none!important}@media (width>=761px){.desktop-shell .module-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:24px!important;display:grid!important}.desktop-shell .module-hero .booking-hero-actions{flex-wrap:wrap!important;justify-content:flex-end!important;place-self:end!important;max-width:520px!important;margin:0!important;display:flex!important;position:relative!important;inset:auto!important}.booking-toolbar__main .app-filter-button,.hub-toolbar__main .app-filter-button,.social-toolbar__main .app-filter-button{justify-self:start!important;width:max-content!important}}.app-filter-button{border-radius:var(--app-control-radius)!important;color:#eee9e4!important;min-height:44px!important;box-shadow:none!important;white-space:nowrap!important;background:#1a1b1b!important;border:1px solid #484a4a!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 14px!important;font:750 14px/1 Inter,sans-serif!important;display:inline-flex!important}.app-filter-button svg{fill:none;width:17px;height:17px;stroke:var(--app-orange-bright);stroke-width:2px;stroke-linecap:round;flex:none}.app-filter-button:hover,.app-filter-button.active{color:#fff!important;background:#2c1b13!important;border-color:#9c431a!important}.dashboard-canvas .workspace-customizer__bar{margin:0!important}.dashboard-canvas .workspace-customizer__fixed{margin-top:28px!important}.dashboard-priority-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dashboard-priority-grid .dash-card{min-height:230px!important}.dashboard-priority-grid .card-action{white-space:nowrap;color:var(--app-orange-bright)!important;font:800 12px/1 Inter,sans-serif!important;text-decoration:none!important;display:inline-flex!important}.dashboard-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.dashboard-module-widget{border:1px solid var(--app-border);background:linear-gradient(145deg,#252626,#191a1a);border-radius:16px;grid-template-rows:auto 1fr auto;min-width:0;display:grid;overflow:hidden;box-shadow:0 12px 30px #0000005c,inset 0 1px #ffffff0d}.dashboard-module-widget>header{background:#202121;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;min-height:58px;padding:0 17px;display:flex}.dashboard-module-widget>header>span{color:var(--app-orange-bright);font:900 18px/1 Inter,sans-serif}.dashboard-module-widget h2{letter-spacing:.45px;flex:1;margin:0!important;font:400 21px/1 "Headliner No. 45",Impact,sans-serif!important}.dashboard-module-widget header em{color:#ff9b8d;white-space:nowrap;background:#71231c38;border:1px solid #e160505c;border-radius:999px;padding:5px 8px;font:750 10px/1 Inter,sans-serif}.dashboard-module-widget__metrics{align-items:center;gap:18px;padding:18px;display:flex}.dashboard-module-widget__metrics>div{min-width:88px}.dashboard-module-widget__metrics b{color:var(--app-orange-bright);font:400 34px/1 "Headliner No. 45",Impact,sans-serif;display:block}.dashboard-module-widget__metrics small{color:var(--app-muted);text-transform:uppercase;margin-top:5px;font:700 11px/1.25 Inter,sans-serif;display:block}.dashboard-module-widget__metrics p{color:#ded9d3;margin:0;font:650 14px/1.4 Inter,sans-serif}.dashboard-module-widget>footer{background:#1b1c1c;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;display:flex}.dashboard-module-widget>footer>span{color:var(--app-muted);font:600 12px/1.35 Inter,sans-serif}.dashboard-module-widget>footer .app-button{flex:none;text-transform:uppercase!important;min-height:38px!important;padding:0 12px!important;font-size:11px!important}.dashboard-module-widget.needs-attention{border-color:#de5b455c;box-shadow:inset 3px 0 #b94b3d,0 12px 30px #0000005c}.dashboard-attention{background:linear-gradient(145deg,#2d211f,#1b1b1b);border:1px solid #de5b4557;border-radius:15px;margin-top:20px;overflow:hidden;box-shadow:inset 3px 0 #b94b3d,0 12px 30px #0000004d}.dashboard-attention>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.dashboard-attention>header span{color:#ff8f82;letter-spacing:1.4px;font:800 10px/1 Inter,sans-serif}.dashboard-attention>header h2{margin:5px 0 0!important;font:400 24px/1 "Headliner No. 45",Impact,sans-serif!important}.dashboard-attention>header>b{color:#ff9b8d;background:#4b2521;border-radius:50%;place-items:center;width:38px;height:38px;font:800 15px Inter,sans-serif;display:grid}.dashboard-attention>div{background:#ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.dashboard-attention a,.dashboard-attention>div>p{color:#eee;background:#22201f;min-height:74px;margin:0;padding:14px 16px;text-decoration:none}.dashboard-attention a{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.dashboard-attention a>i{color:#ff9b8d;background:#5a2924;border-radius:50%;place-items:center;width:28px;height:28px;font:900 13px Inter,sans-serif;display:grid}.dashboard-attention a>span{gap:4px;display:grid}.dashboard-attention a small{color:var(--app-muted);font-size:11px}.dashboard-attention a strong{color:#ff8b4d;white-space:nowrap;font-size:11px}.dashboard-attention a:hover{background:#2c2522}@media (width<=1120px){.dashboard-attention>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.gig-crew-control{gap:18px;display:grid}.gig-crew-control>header{border:1px solid var(--app-border);background:linear-gradient(145deg,#292a2a,#202121);border-radius:14px;justify-content:space-between;align-items:flex-start;gap:22px;padding:20px;display:flex}.gig-crew-control>header span{color:var(--app-orange-bright);letter-spacing:1.4px;font:800 11px/1 Inter,sans-serif}.gig-crew-control>header h3{margin:7px 0 5px!important}.gig-crew-control>header p{color:var(--app-muted);margin:0}.gig-crew-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.gig-crew-actions button,.gig-crew-member-actions button,.gig-crew-empty a{border:1px solid var(--app-border)!important;color:#f1ede8!important;background:#303131!important;border-radius:8px!important;min-height:40px!important;padding:0 13px!important;font:750 12px/1 Inter,sans-serif!important;text-decoration:none!important}.gig-crew-actions button.primary{background:var(--app-orange)!important;color:#fff!important;border-color:#e96621!important}.gig-crew-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gig-crew-summary article{border:1px solid var(--app-border);background:#242525;border-radius:12px;padding:17px}.gig-crew-summary b,.gig-crew-summary span{display:block}.gig-crew-summary b{color:var(--app-orange-bright);font:400 30px/1 "Headliner No. 45",Impact,sans-serif}.gig-crew-summary span{color:var(--app-muted);text-transform:uppercase;margin-top:5px;font:750 11px Inter,sans-serif}.gig-crew-summary article.conflict{background:#301b1a;border-color:#d9534380}.gig-crew-summary article.conflict b{color:#ff8d7e}.gig-crew-notice{border-left:3px solid var(--app-orange-bright);color:#f3e9df;background:#2b211c;border-radius:7px;margin:0;padding:12px 14px}.gig-crew-roster{gap:10px;display:grid}.gig-crew-roster>article{border:1px solid var(--app-border);background:#222323;border-radius:13px;grid-template-columns:90px minmax(180px,1fr) minmax(160px,.8fr) 150px auto;align-items:center;gap:14px;padding:14px;display:grid}.gig-crew-roster>article.assigned{background:#292827;border-color:#ed681f4d}.gig-crew-roster>article.conflict{border-color:#dc54448c;box-shadow:inset 3px 0 #bb4c3e}.gig-crew-assign{color:var(--app-muted);align-items:center!important;gap:7px!important;display:flex!important}.gig-crew-assign input{accent-color:var(--app-orange);width:18px!important;height:18px!important;min-height:0!important}.gig-crew-person{align-items:center;gap:11px;display:flex}.gig-crew-person>i{color:#ff8a4a;background:#3a2a22;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font:800 12px Inter,sans-serif;display:grid}.gig-crew-person h4{margin:0 0 4px;font-size:17px}.gig-crew-person p{color:var(--app-muted);margin:0;font-size:12px}.gig-crew-state{gap:4px;display:grid}.gig-crew-state>span{color:#91dfad;background:#1d4530;border-radius:999px;width:max-content;padding:4px 7px;font:750 10px Inter,sans-serif}.gig-crew-state>span.unavailable{color:#ff9a8d;background:#542724}.gig-crew-state b{font-size:13px}.gig-crew-state small{color:var(--app-muted)}.gig-crew-state em{color:#ff8f82;font-style:normal;font-weight:800}.gig-crew-status{gap:6px!important;display:grid!important}.gig-crew-status span,.gig-crew-notes span{color:var(--app-muted);text-transform:uppercase;font-size:10px}.gig-crew-status select{min-height:38px!important}.gig-crew-member-actions{flex-wrap:wrap;gap:6px;display:flex}.gig-crew-member-actions button{min-height:34px!important;padding:0 9px!important}.gig-crew-notes{grid-column:2/-1;grid-template-columns:80px 1fr!important;align-items:center!important;gap:10px!important;display:grid!important}.gig-crew-notes input{min-height:40px!important}.gig-crew-empty{text-align:center;border:1px dashed #525454;border-radius:13px;padding:34px}.gig-crew-empty b{font-size:18px;display:block}.gig-crew-empty p{color:var(--app-muted)}.gig-crew-empty a{align-items:center;display:inline-flex}.settings-control-room{color:var(--app-text);gap:22px;display:grid}.settings-page-head{border:1px solid var(--app-border);background:radial-gradient(circle at 82% 0,#cf4b0126,#0000 35%),linear-gradient(145deg,#292a2a,#202121);border-radius:17px;justify-content:space-between;align-items:center;min-height:150px;padding:28px 32px;display:flex;box-shadow:0 14px 36px #00000057}.settings-page-head span,.settings-control-room__panel>header>span,.settings-simple-card>span{color:var(--app-orange-bright);letter-spacing:1.5px;font:800 11px/1 Inter,sans-serif}.settings-page-head h1{margin:8px 0 6px;font:400 48px/1 "Headliner No. 45",Impact,sans-serif}.settings-page-head p{color:var(--app-muted);margin:0;font-size:15px}.settings-control-room__layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}.settings-control-room__nav{border:1px solid var(--app-border);background:linear-gradient(145deg,#292a2a,#202121);border-radius:16px;padding:12px;display:grid;position:sticky;top:84px;box-shadow:0 12px 30px #00000059}.settings-control-room__nav>span{color:var(--app-orange-bright);letter-spacing:1.4px;padding:8px 10px 13px;font:800 11px Inter,sans-serif}.settings-control-room__nav button{color:#ded9d3;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:1fr auto;gap:4px 10px;min-height:66px;padding:11px 12px;display:grid}.settings-control-room__nav button b{font:750 14px/1.2 Inter,sans-serif}.settings-control-room__nav button small{color:#999590;grid-column:1;font:600 11px/1.25 Inter,sans-serif}.settings-control-room__nav button i{color:#777;grid-area:1/2/3;align-self:center;font-size:22px;font-style:normal}.settings-control-room__nav button:hover{background:#303131}.settings-control-room__nav button.active{box-shadow:inset 3px 0 var(--app-orange-bright);background:linear-gradient(90deg,#cf4b0129,#303131);border-color:#ed681f40}.settings-control-room__nav button.active b,.settings-control-room__nav button.active i{color:var(--app-orange-bright)}.settings-control-room__panel{border:1px solid var(--app-border);background:#1f2020;border-radius:17px;min-width:0;overflow:hidden;box-shadow:0 14px 38px #0000005c}.settings-control-room__panel>header{border-bottom:1px solid var(--app-border);background:#282929;padding:23px 25px}.settings-control-room__panel>header h2{margin:7px 0 5px!important;font:400 34px/1 "Headliner No. 45",Impact,sans-serif!important}.settings-control-room__panel>header p{color:var(--app-muted);margin:0}.settings-panel-stack{gap:16px;padding:20px;display:grid}.settings-panel-stack>*{margin:0!important}.settings-simple-card{border:1px solid var(--app-border);background:#292a2a;border-radius:14px;padding:22px}.settings-simple-card h3{margin:8px 0!important}.settings-simple-card p{color:var(--app-muted)!important}.settings-profile-summary{align-items:center;gap:13px;margin:18px 0;display:flex}.settings-profile-summary>i{color:#ff7a36;background:#3a251b;border-radius:50%;place-items:center;width:50px;height:50px;font:800 13px Inter,sans-serif;display:grid}.settings-profile-summary b,.settings-profile-summary span{display:block}.settings-profile-summary span{color:var(--app-muted);margin-top:4px}.settings-plan-summary{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.settings-plan-summary>div{border:1px solid var(--app-border);background:#222323;border-radius:10px;padding:15px}.settings-plan-summary small,.settings-plan-summary b{display:block}.settings-plan-summary small{color:var(--app-muted)}.settings-plan-summary b{margin-top:5px}.settings-module-links{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.settings-module-links a{border:1px solid var(--app-border);color:#eee;background:#222323;border-radius:8px;align-items:center;min-height:42px;padding:0 13px;text-decoration:none;display:inline-flex}.google-calendar-picker{position:relative}.google-calendar-picker>summary{border:1px solid var(--app-border);cursor:pointer;background:#222323;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 12px;list-style:none;display:flex}.google-calendar-picker>summary::-webkit-details-marker{display:none}.google-calendar-picker>summary b{color:var(--app-orange-bright)}.google-calendar-picker>div{border:1px solid var(--app-border);background:#1d1e1e;border-radius:9px;gap:5px;margin-top:8px;padding:8px;display:grid}.google-calendar-picker>div>label{border-radius:7px;min-height:44px;padding:7px;align-items:center!important;gap:10px!important;display:flex!important}.google-calendar-picker>div>label:hover{background:#292a2a}.google-calendar-picker input{accent-color:var(--app-orange);width:18px!important;height:18px!important;min-height:0!important}.google-calendar-picker label span{display:grid}.google-calendar-picker label small{color:var(--app-muted)}.gc-modal>.gc-campaign-runner{width:min(920px,100%)}.gc-campaign-runner>header span,.gc-runner-group>span,.gc-runner-content span{color:var(--app-orange-bright);letter-spacing:1.3px;font:800 10px/1 Inter,sans-serif}.gc-campaign-runner>header small{color:var(--app-muted);margin-top:6px;display:block}.gc-campaign-runner>progress{width:100%;height:10px;accent-color:var(--app-orange-bright);margin-bottom:17px}.gc-runner-group{border:1px solid var(--app-border);background:#262727;border-radius:12px;padding:17px}.gc-runner-group h4{color:#fff;margin:7px 0 5px;font:400 25px/1 "Headliner No. 45",Impact,sans-serif}.gc-runner-group p{color:var(--app-muted);margin:0}.gc-runner-content{border:1px solid var(--app-border);background:#1c1d1d;border-radius:12px;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:17px;margin-top:12px;padding:17px;display:grid}.gc-runner-content img{object-fit:cover;border-radius:9px;width:100%;max-height:230px}.gc-runner-content p{white-space:pre-wrap;color:#eee9e4;line-height:1.55}.gc-runner-content b,.gc-runner-content a{color:var(--app-orange-bright);margin-top:10px;text-decoration:none;display:block}.gc-runner-actions{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.gc-runner-actions>a,.gc-runner-actions>button,.gc-runner-complete button{border:1px solid var(--app-border);color:#f4f0eb;background:#2c2d2d;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font:800 10px/1 Inter,sans-serif;text-decoration:none;display:inline-flex}.gc-runner-complete{text-align:center;padding:38px 20px}.gc-runner-complete>b{color:#83db9f;background:#21412c;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 13px;font-size:24px;display:grid}.gc-runner-complete h4{color:#fff;margin:0;font-size:22px}.gc-runner-complete p{max-width:560px;color:var(--app-muted);margin:9px auto 18px;line-height:1.5}html body .approved-bottom-nav{height:calc(76px + env(safe-area-inset-bottom))!important;padding:7px 7px max(7px,env(safe-area-inset-bottom))!important;background:#090a0a!important;border-top:1px solid #3f4141!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}html body .approved-bottom-nav>a{color:#b8b4ae!important;background:#1b1c1c!important;border:1px solid #353737!important;border-radius:11px!important;width:auto!important;min-width:0!important;height:58px!important;min-height:58px!important;margin:0!important;box-shadow:inset 0 1px #ffffff0a!important}html body .approved-bottom-nav>a svg{width:21px!important;height:21px!important}html body .approved-bottom-nav>a b{letter-spacing:.2px!important;font-size:8px!important}html body .approved-bottom-nav>a.active{color:#fff!important;background:linear-gradient(#db560d,#ad3b02)!important;border-color:#e36520!important;box-shadow:inset 0 1px #ffffff2e,0 4px 13px #00000047!important}.mobile-module-status-list{gap:9px;display:grid}.mobile-module-status-list>a{color:#eee;background:#1b1c1c;border:1px solid #353737;border-radius:13px;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;min-height:76px;padding:12px 13px;text-decoration:none;display:grid}.mobile-module-status-list>a.needs-attention{border-color:#804039;box-shadow:inset 3px 0 #bd4a3d}.mobile-module-status-list>a>div,.mobile-module-status-list>a>span{gap:4px;display:grid}.mobile-module-status-list>a>div small,.mobile-module-status-list>a>span small{color:#9f9b96;font-size:10px}.mobile-module-status-list>a>span{text-align:right}.mobile-module-status-list>a>span strong{color:#ef6b25;font:400 24px/1 "Headliner No. 45",Impact,sans-serif}.mobile-module-status-list>a>i{color:#777;font-size:24px;font-style:normal}@media (width<=1180px) and (width>=761px){.dashboard-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-priority-grid{grid-template-columns:1fr}.gig-crew-roster>article{grid-template-columns:80px minmax(180px,1fr) minmax(150px,.8fr)}.gig-crew-status,.gig-crew-member-actions{grid-column:auto}.gig-crew-notes{grid-column:2/-1}}@media (width<=760px){.booking-hero-actions{grid-template-columns:1fr 1fr;width:100%;gap:8px!important;margin-top:15px!important;display:grid!important}.booking-hero-actions .primary{order:-1;grid-column:1/-1}.app-filter-button{width:auto!important;min-width:max-content!important}.gig-record-tabs{overflow-x:auto!important}.gig-record-tabs button{white-space:nowrap!important}.gig-crew-control{padding:0 11px}.gig-crew-control>header{padding:16px;display:grid}.gig-crew-actions{grid-template-columns:1fr 1fr;display:grid}.gig-crew-actions button{width:100%}.gig-crew-summary{grid-template-columns:1fr 1fr}.gig-crew-roster>article{grid-template-columns:1fr;gap:11px}.gig-crew-assign{justify-self:start}.gig-crew-notes{grid-column:auto;grid-template-columns:1fr!important}.gig-crew-member-actions button{flex:1}.gig-crew-state{background:#1d1e1e;border-radius:9px;padding:10px}.settings-control-room{padding:10px 10px 98px}.settings-page-head{min-height:0;padding:20px}.settings-page-head h1{font-size:38px}.settings-control-room__layout{grid-template-columns:1fr}.settings-control-room__nav{padding:8px;display:flex;position:static;overflow-x:auto}.settings-control-room__nav>span{display:none}.settings-control-room__nav button{flex:0 0 160px;min-height:58px}.settings-control-room__nav button small{display:none}.settings-control-room__panel>header{padding:19px}.settings-panel-stack{padding:12px}.settings-plan-summary,.gc-runner-content{grid-template-columns:1fr}.gc-runner-actions{grid-template-columns:1fr 1fr;display:grid}.gc-runner-actions>a,.gc-runner-actions>button{width:100%}}.gig-finder-workspace{--gf-orange:#d85a12;--gf-panel:#151515;--gf-border:#343434;color:#eee8df;gap:18px;display:grid}.gig-finder-workspace button,.gig-finder-workspace input,.gig-finder-workspace select,.gig-finder-workspace textarea,.directory-settings-card button,.directory-settings-card input,.directory-settings-card select,.directory-settings-card textarea{font:inherit}.gig-finder-workspace button,.gig-finder-workspace a,.directory-settings-card button{color:#eee8df;cursor:pointer;background:#202020;border:1px solid #3c3c3c;border-radius:8px;min-height:42px;padding:9px 14px;font-weight:800;text-decoration:none}.gig-finder-workspace button:hover,.gig-finder-workspace a:hover,.directory-settings-card button:hover{color:#fff;border-color:#9c4b1e}.gig-finder-workspace button.primary,.directory-settings-card button.primary{background:var(--gf-orange);border-color:var(--gf-orange);color:#0a0a0a}.gig-finder-workspace button:disabled,.directory-settings-card button:disabled{opacity:.45;cursor:not-allowed}.gig-finder-command{background:radial-gradient(circle at 85% 35%,#d85a1257,#0000 40%),linear-gradient(120deg,#080808 12%,#171411 100%);border:1px solid #333;justify-content:space-between;align-items:flex-end;gap:28px;min-height:190px;padding:34px;display:flex;position:relative;overflow:hidden}.gig-finder-command:after{content:"";border:1px solid #d85a1229;width:360px;height:260px;position:absolute;bottom:-130px;right:-70px;transform:rotate(-11deg)}.gig-finder-command>div{z-index:1;position:relative}.gig-finder-command>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:420px;display:flex}.gig-finder-command span,.gig-finder-command h2{color:#ef6c23}.gig-finder-command span{letter-spacing:.16em;font-size:12px;font-weight:900}.gig-finder-command h2{text-transform:uppercase;max-width:760px;margin:8px 0;font-size:clamp(28px,4vw,48px);line-height:.96}.gig-finder-command p{color:#bbb4aa;max-width:700px;margin:0}.gig-finder-command .emergency{color:#fff;background:#651b17;border-color:#c43b32}.gig-finder-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.gig-finder-kpis article{border:1px solid var(--gf-border);background:var(--gf-panel);grid-template-columns:auto 1fr;align-items:center;column-gap:10px;min-height:90px;padding:15px;display:grid}.gig-finder-kpis article>span{grid-row:1/3;font-size:22px}.gig-finder-kpis b{font-size:26px}.gig-finder-kpis small{color:#999}.gig-finder-tabs{border-bottom:1px solid var(--gf-border);gap:4px;display:flex;overflow:auto}.gig-finder-tabs button{white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0}.gig-finder-tabs button.active{border-bottom-color:var(--gf-orange);color:#ef6c23}.gig-finder-filters,.source-add,.venue-gap-form{grid-template-columns:minmax(250px,1fr) repeat(3,minmax(150px,auto));gap:10px;display:grid}.gig-finder-filters label{background:#151515;border:1px solid #3d3d3d;border-radius:7px;align-items:center;gap:8px;padding:0 12px;display:flex}.gig-finder-filters input{background:0 0!important;border:0!important;padding-left:0!important}.gig-finder-workspace input,.gig-finder-workspace select,.gig-finder-workspace textarea,.directory-settings-card input,.directory-settings-card select,.directory-settings-card textarea{color:#f1ece5;background:#101010;border:1px solid #3d3d3d;border-radius:7px;width:100%;min-height:42px;padding:10px}.gig-finder-workspace textarea,.directory-settings-card textarea{resize:vertical}.gig-opportunity-list{gap:12px;display:grid}.gig-opportunity-card,.posted-opportunity,.applications-panel,.finder-settings-panel,.finder-notifications,.venue-gap-panel,.band-search-panel{border:1px solid var(--gf-border);background:var(--gf-panel);padding:18px}.gig-opportunity-card{border-left:4px solid #777}.gig-opportunity-card.priority-hot-lead{border-left-color:#e14630;box-shadow:inset 18px 0 32px -35px #e14630}.gig-opportunity-card.priority-high-match{border-left-color:#3eaa65}.gig-opportunity-card.priority-possible{border-left-color:#d97927}.gig-opportunity-card>header,.posted-opportunity>header,.applications-panel>header,.finder-settings-panel>header,.finder-notifications>header,.venue-gap-panel>header,.band-search-panel>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.gig-opportunity-card h3,.posted-opportunity h3,.applications-panel h3,.finder-settings-panel h3,.finder-notifications h3,.venue-gap-panel h3,.band-search-panel h3{margin:4px 0;font-size:22px}.gig-opportunity-card header span,.posted-opportunity header span,.applications-panel header span,.finder-settings-panel header span,.finder-notifications header span,.venue-gap-panel header span,.band-search-panel header span{color:#ed6b21;letter-spacing:.12em;font-size:11px;font-weight:900}.gig-opportunity-card p,.band-result-card p,.posted-opportunity p{color:#aaa39a}.match-score{text-align:center;background:#21140e;border:1px solid #6b3b22;min-width:84px;padding:9px}.match-score b{color:#ef6c23;font-size:24px;display:block}.match-score span{font-size:10px!important}.opportunity-facts{background:#333;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:16px 0;display:grid}.opportunity-facts>span{background:#101010;min-height:68px;padding:10px}.opportunity-facts small{color:#898989;letter-spacing:.1em;font-size:9px;display:block}.opportunity-facts b{margin-top:6px;font-size:13px;display:block}.opportunity-facts .available{color:#62cf82}.opportunity-facts .unavailable{color:#ef6960}.opportunity-facts .check-with-band{color:#e8a14d}.gig-opportunity-card footer,.posted-opportunity>div,.band-result-card nav,.applications-panel nav{flex-wrap:wrap;gap:7px;display:flex}.gig-opportunity-card footer>*{align-items:center;display:inline-flex}.gig-opportunity-card footer .dismiss{color:#aaa;margin-left:auto}.source-count{font-weight:800;color:#ef6c23!important}.gig-finder-empty{text-align:center;background:#121212;border:1px dashed #484848;grid-column:1/-1;padding:42px}.gig-finder-empty b{font-size:20px}.gig-finder-loading{text-align:center;color:#aaa;padding:60px}.band-search-panel>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.band-search-panel label,.finder-form-grid label,.directory-settings-grid label,.source-add label{color:#aaa;gap:6px;font-size:12px;display:grid}.band-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.band-result-card{border:1px solid var(--gf-border);background:var(--gf-panel);grid-template-columns:160px 1fr;min-height:220px;display:grid;overflow:hidden}.band-result-card>img,.band-result-placeholder{object-fit:cover;width:160px;height:100%;min-height:220px}.band-result-placeholder{background:linear-gradient(145deg,#202020,#7b3214);place-items:center;font-size:46px;font-weight:900;display:grid}.band-result-card>div:last-child{gap:10px;padding:18px;display:grid}.band-result-card header span{color:#ef6c23;font-size:11px;font-weight:900}.band-result-card h3{margin:3px 0;font-size:24px}.band-result-match{align-items:center;gap:12px;display:flex}.band-result-match b{color:#ef6c23;font-size:22px}.band-result-match span{font-weight:800}.band-result-match small{color:#999}.applications-panel>header>b{color:#ef6c23;font-size:30px}.applications-panel>div>article{border-top:1px solid #333;grid-template-columns:minmax(180px,1fr) 2fr auto;align-items:center;gap:14px;padding:14px 0;display:grid}.applications-panel h4{margin:4px 0;font-size:18px}.applications-panel p{color:#aaa;margin:3px 0}.applications-panel article>div>span{color:#ef6c23;font-size:10px;font-weight:900}.applications-panel nav{grid-column:1/-1;justify-content:flex-end}.source-add{margin-top:18px}.source-list article,.venue-gap-list article{border-top:1px solid #333;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.source-list article>span,.venue-gap-list article>span{gap:3px;min-width:0;display:grid}.source-list a{text-overflow:ellipsis;color:#ef6c23;overflow:hidden}.source-list small,.venue-gap-list small{color:#999}.finder-notifications article{border-top:1px solid #333;gap:12px;padding:14px;display:flex}.finder-notifications article.unread{background:#20160f}.finder-notifications article>span{color:#ef6c23}.finder-notifications h4,.finder-notifications p{margin:2px 0}.finder-notifications small{color:#999}.directory-settings-card{--gf-orange:#d85a12;color:#eee8df;background:#151515;border:1px solid #363636;padding:22px}.directory-settings-card>header{justify-content:space-between;gap:18px;display:flex}.directory-settings-card h3{margin:4px 0;font-size:24px}.directory-settings-card header span,.directory-settings-card>header>div>span{color:#ef6c23;letter-spacing:.12em;font-size:11px;font-weight:900}.directory-settings-card p{color:#aaa39a}.directory-master-switch{background:#20150f;border:1px solid #59341f;border-radius:8px;place-items:center;min-width:92px;height:64px;display:grid}.directory-master-switch input{opacity:0;pointer-events:none;position:absolute}.directory-master-switch span{font-size:14px!important}.directory-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.directory-settings-grid .wide{grid-column:1/-1}.directory-settings-grid small{color:#777}.directory-inline-inputs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.directory-open-bookings{background:#1d130f;border:1px solid #59341f;padding:16px}.directory-open-bookings>label{align-items:center;gap:10px;display:flex}.directory-open-bookings input[type=checkbox],.directory-check-row input,.directory-public-fields input{accent-color:#d85a12;width:18px;min-height:18px}.directory-open-bookings>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.directory-check-row{flex-wrap:wrap;display:flex!important}.directory-check-row label{align-items:center;gap:7px;display:flex}.directory-public-fields{border:1px solid #333;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:20px 0;padding:16px;display:grid}.directory-public-fields legend{color:#ef6c23;padding:0 8px;font-weight:900}.directory-public-fields label{color:#bbb;align-items:center;gap:7px;display:flex}.directory-settings-card>footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.directory-settings-card>footer p{max-width:700px}.directory-settings-notice{color:#ef6c23;margin-top:12px}.finder-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.finder-form-grid .wide{grid-column:1/-1}.finder-drawer{z-index:60}.finder-drawer>footer{justify-content:flex-end;gap:8px;display:flex}.drawer-match{background:#21150f;border:1px solid #63391f;align-items:center;gap:12px;margin-bottom:18px;padding:14px;display:flex}.drawer-match b{color:#ef6c23;font-size:32px}.drawer-match span{color:#aaa}.drawer-match em{margin-left:auto;font-style:normal;font-weight:900}.opportunity-drawer dl{background:#333;grid-template-columns:1fr 1fr;gap:1px;display:grid}.opportunity-drawer dl div{background:#111;padding:10px}.opportunity-drawer dt{color:#888;font-size:10px}.opportunity-drawer dd{margin:5px 0 0}.approach-editor{gap:8px;margin-top:18px;display:grid}.approach-editor>span{color:#ef6c23;font-weight:900}.approach-editor label{gap:5px;display:grid}@media (width<=1100px){.gig-finder-kpis,.opportunity-facts{grid-template-columns:repeat(3,1fr)}.band-result-grid{grid-template-columns:1fr}.band-search-panel>div{grid-template-columns:repeat(2,1fr)}.directory-public-fields{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.gig-finder-command{flex-direction:column;align-items:stretch;padding:22px}.gig-finder-command>div:last-child{justify-content:stretch}.gig-finder-command button{flex:1}.gig-finder-kpis{display:flex;overflow:auto}.gig-finder-kpis article{min-width:160px}.gig-finder-filters,.source-add,.venue-gap-form,.band-search-panel>div{grid-template-columns:1fr}.opportunity-facts{grid-template-columns:repeat(2,1fr)}.gig-opportunity-card>header,.posted-opportunity>header,.applications-panel>header,.finder-settings-panel>header,.finder-notifications>header,.venue-gap-panel>header,.band-search-panel>header,.directory-settings-card>header,.directory-settings-card>footer{flex-direction:column}.band-result-card{grid-template-columns:100px 1fr}.band-result-card>img,.band-result-placeholder{width:100px;min-height:180px}.applications-panel>div>article,.directory-settings-grid,.finder-form-grid,.opportunity-drawer dl{grid-template-columns:1fr}.directory-settings-grid .wide,.finder-form-grid .wide{grid-column:auto}.directory-open-bookings>div,.directory-public-fields{grid-template-columns:1fr 1fr}.source-list article,.venue-gap-list article{flex-direction:column;align-items:stretch}.finder-drawer{width:100vw!important;max-width:none!important}}.network-public-page{color:#eee8df;background:#090909;min-height:100vh;font-family:Arial,sans-serif}.network-public-page *{box-sizing:border-box}.network-public-nav{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:22px 28px;display:flex}.network-public-nav a{color:#eee8df;font-weight:800;text-decoration:none}.network-wordmark{letter-spacing:-.04em;font-size:24px!important}.network-wordmark span{color:#eb681e}.network-public-hero{background:radial-gradient(circle at 90% 30%,#d85a1257,#0000 40%);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:42px;max-width:1240px;margin:auto;padding:88px 28px;display:grid}.network-public-hero>div>span,.network-search header>span,.network-free-signup>div>span,.opportunity-public-hero>span,.opportunity-public-layout header>span,.opportunity-public-layout>aside>span,.opportunity-growth span{color:#ef6c23;letter-spacing:.15em;font-size:12px;font-weight:900}.network-public-hero h1,.opportunity-public-hero h1{text-transform:uppercase;color:#ef6c23;max-width:820px;margin:12px 0;font-size:clamp(40px,7vw,76px);line-height:.92}.network-public-hero p{color:#b9b1a8;max-width:720px;font-size:18px}.network-public-hero>div>div,.network-band-grid nav{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.network-public-hero a,.network-band-grid a,.network-primary{color:#eee8df;border:1px solid #494949;border-radius:7px;align-items:center;min-height:46px;padding:10px 18px;font-weight:900;text-decoration:none;display:inline-flex}.network-primary{background:#db5b13;color:#080808!important;border-color:#db5b13!important}.network-public-hero aside{background:#17110d;border:1px solid #613719;align-content:center;gap:12px;padding:28px;display:grid}.network-public-hero aside b{color:#ef6c23;font-size:22px}.network-public-hero aside span:before{content:"✓";color:#ef6c23;margin-right:9px}.network-search{max-width:1240px;margin:auto;padding:64px 28px}.network-search h2,.network-free-signup h2,.opportunity-public-layout h2,.opportunity-growth h2{margin:7px 0;font-size:32px}.network-search header p{color:#aaa}.network-search form{grid-template-columns:2fr 1fr 1fr auto;gap:8px;margin:24px 0;display:grid}.network-search input,.opportunity-public form input,.opportunity-public form textarea{color:#eee8df;width:100%;min-height:46px;font:inherit;background:#131313;border:1px solid #444;border-radius:7px;padding:11px}.network-search button,.opportunity-public form button{color:#080808;background:#db5b13;border:1px solid #db5b13;border-radius:7px;min-height:46px;padding:10px 20px;font-weight:900}.network-band-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.network-band-grid>article{background:#151515;border:1px solid #333;grid-template-columns:180px 1fr;min-height:260px;display:grid;overflow:hidden}.network-band-grid>article>img,.network-band-grid>article>div{object-fit:cover;width:180px;height:100%}.network-band-grid>article>div{background:linear-gradient(140deg,#1d1d1d,#793117);place-items:center;font-size:48px;font-weight:900;display:grid}.network-band-grid article>section{padding:20px}.network-band-grid section>span{color:#ef6c23;font-size:11px;font-weight:900}.network-band-grid h3{margin:4px 0;font-size:26px}.network-band-grid p,.network-band-grid dt{color:#999}.network-band-grid dl{grid-template-columns:1fr 1fr;display:grid}.network-band-grid dt{font-size:10px}.network-band-grid dd{margin:4px 0}.network-free-signup{background:#17110d;border:1px solid #63391f;grid-template-columns:1fr minmax(300px,450px);gap:40px;max-width:1184px;margin:20px auto 60px;padding:38px;display:grid}.network-free-signup .stripe-free-form,.opportunity-growth .stripe-free-form{gap:8px;display:grid}.network-free-signup input,.opportunity-growth input{color:#fff;background:#0d0d0d;border:1px solid #444;width:100%;min-height:46px;padding:10px}.network-public-page>footer{text-align:center;color:#aaa;border-top:1px solid #2f2f2f;padding:30px}.opportunity-public-hero{background:radial-gradient(circle at 85% 20%,#d85a1247,#0000 38%);max-width:1240px;margin:auto;padding:74px 28px 46px}.opportunity-public-hero p{color:#bbb;font-size:19px}.opportunity-public-layout{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:18px;max-width:1240px;margin:auto;padding:0 28px 60px;display:grid}.opportunity-public-layout>article,.opportunity-public-layout>aside{background:#151515;border:1px solid #343434;padding:28px}.opportunity-public-layout>article>p{color:#bbb;line-height:1.6}.opportunity-public-layout dl{background:#333;grid-template-columns:1fr 1fr;gap:1px;display:grid}.opportunity-public-layout dl>div{background:#101010;padding:14px}.opportunity-public-layout dt{color:#888;text-transform:uppercase;font-size:10px}.opportunity-public-layout dd{margin:6px 0 0}.opportunity-public form{gap:9px;margin-top:15px;display:grid}.network-honeypot{position:absolute;left:-10000px}.network-application-sent{background:#0d1c11;border:1px solid #346840;padding:16px}.opportunity-growth{grid-template-columns:1fr 1fr;gap:16px;max-width:1184px;margin:0 auto 60px;display:grid}.opportunity-growth article{background:#17110d;border:1px solid #56341f;padding:28px}.network-public-status{text-align:center;align-content:center;place-items:center;gap:15px;min-height:70vh;display:grid}.network-public-status h1{font-size:48px}.venue-result-card header span{color:#ef6c23}@media (width<=760px){.network-public-hero,.network-free-signup,.opportunity-public-layout,.opportunity-growth{grid-template-columns:1fr}.network-public-hero{padding-top:50px}.network-search form,.network-band-grid{grid-template-columns:1fr}.network-band-grid>article{grid-template-columns:110px 1fr}.network-band-grid>article>img,.network-band-grid>article>div{width:110px}.network-free-signup,.opportunity-growth{margin-left:18px;margin-right:18px}.opportunity-public-layout dl{grid-template-columns:1fr}.network-public-nav{padding:18px}.network-public-hero h1,.opportunity-public-hero h1{font-size:42px}}.calendar-day-button{place-items:center;width:36px!important;height:36px!important;min-height:0!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important;display:grid!important}.calendar-day-button time{margin:0!important}.mobile-day-agenda{display:none}@media (width<=760px){html,body{max-width:100%;overflow-x:hidden;background:#070707!important}html body :is(.approved-mobile-shell,.module-mobile){min-height:100dvh;padding-bottom:calc(96px + env(safe-area-inset-bottom));font:400 16px/1.45 Inter,Arial,sans-serif;color:#f0ece6!important;background:radial-gradient(circle at 90% -5%,#cf4b0124,#0000 28%),repeating-linear-gradient(110deg,#ffffff03 0 1px,#0000 1px 8px),#090909!important}html body .approved-app-header{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #2f3030;height:68px;padding:8px 16px;position:sticky;top:0;background:#090909f5!important}html body .approved-status{display:none!important}html body .approved-brand-row{height:51px}html body .approved-brand-row .brand-logo{width:116px!important;height:50px!important}html body .approved-header-actions>span{color:#f6f1ea;background:#202121;border-color:#cf4b01;width:40px;height:40px;font-size:12px}html body .approved-page-title{background:linear-gradient(135deg,#161717,#0a0a0a 72%);border-bottom:1px solid #242525;padding:20px 16px 17px}html body .approved-page-title h1{color:#f2eee8;letter-spacing:.2px;text-transform:uppercase;margin:0;font:400 clamp(36px,10vw,46px)/.96 "Headliner No. 45",Impact,sans-serif}html body .approved-page-title p{color:#dc5b16;margin:8px 0 0;font:400 18px/1.05 Brushfire,cursive}html body .mobile-menu-dock{pointer-events:none;z-index:1600!important;height:calc(84px + env(safe-area-inset-bottom))!important;padding:10px 0 env(safe-area-inset-bottom)!important;box-shadow:none!important;background:linear-gradient(#0000,#080808 35%)!important;border:0!important;justify-content:center!important;align-items:flex-start!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}html body button.mobile-menu-trigger{pointer-events:auto;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;color:#fff!important;letter-spacing:.4px!important;background:linear-gradient(#df5c15,#a83803)!important;border:1px solid #f17635!important;border-radius:18px!important;min-width:112px!important;min-height:58px!important;padding:0 22px!important;font:400 17px/1 "Headliner No. 45",Impact,sans-serif!important;display:flex!important;box-shadow:0 8px 25px #0000008c,inset 0 1px #ffffff3d!important}html body .mobile-menu-trigger:active{background:#b63e04;transform:translateY(1px)}html body .mobile-menu-trigger:focus-visible{outline-offset:3px;outline:3px solid #f1763566}html body .mobile-menu-trigger svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px!important;height:24px!important}html body .mobile-menu-layer{z-index:3000;position:fixed;inset:0}html body .mobile-menu-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:0;width:100%;height:100%;position:absolute;inset:0;background:#000000e6!important}html body .mobile-app-launcher-panel{color:#f3eee7;background:radial-gradient(circle at 88% 0,#cf4b012e,#0000 30%),#090909;flex-direction:column;padding:0;display:flex;position:absolute;inset:0;overflow:hidden}html body .mobile-app-launcher-panel>header{background:#111212;border-bottom:1px solid #303131;grid-template-columns:56px minmax(0,1fr) 48px;align-items:center;gap:11px;height:74px;padding:9px 14px;display:grid;position:relative;top:auto}html body .mobile-app-launcher-panel>header .brand-logo{width:56px!important;height:54px!important}html body .mobile-app-launcher-panel>header>div:nth-child(2){min-width:0}html body .mobile-app-launcher-panel>header small,.mobile-app-launcher-panel>header b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html body .mobile-app-launcher-panel>header small{color:#dc5b16;letter-spacing:.8px;font-size:11px;font-weight:800}html body .mobile-app-launcher-panel>header b{color:#eee9e2;margin-top:3px;font-size:14px}html body .mobile-app-launcher-panel>header>button{color:#fff;border:1px solid #424343;border-radius:13px;place-items:center;width:46px;height:46px;padding:0;font-size:28px;display:grid;background:#222323!important}html body .mobile-menu-heading{padding:22px 17px 15px}html body .mobile-menu-heading>span{color:#df601b;letter-spacing:1.2px;font-size:11px;font-weight:800}html body .mobile-menu-heading h2{color:#f5f0e9;text-transform:uppercase;margin:5px 0 4px;font:400 42px/1 "Headliner No. 45",Impact,sans-serif}html body .mobile-menu-heading p{color:#98938c;margin:0;font-size:14px}html body .mobile-control-menu{padding:0 14px calc(30px + env(safe-area-inset-bottom));gap:7px;display:grid;overflow:auto}html body .mobile-control-menu>a{color:#eee9e2;background:linear-gradient(145deg,#1d1e1e,#121313);border:1px solid #343636;border-radius:13px;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:67px;padding:9px 13px;text-decoration:none;display:grid}html body .mobile-control-menu>a.active{background:linear-gradient(90deg,#cf4b0142,#171818 56%);border-color:#93421c;box-shadow:inset 3px 0 #cf4b01}html body .mobile-control-menu>a>i{color:#ed6c26;background:#27201c;border-radius:11px;place-items:center;width:44px;height:44px;font-style:normal;display:grid}html body .mobile-control-menu svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}html body .mobile-control-menu span b,.mobile-control-menu span small{display:block}html body .mobile-control-menu span b{text-transform:uppercase;font:400 18px/1 "Headliner No. 45",Impact,sans-serif}html body .mobile-control-menu span small{color:#96918a;margin-top:5px;font-size:12px;line-height:1.25}html body .mobile-control-menu>a>strong{color:#e66520;font:28px/1 Arial}html body .mobile-control-menu{flex:1;min-height:0}html body .mobile-control-menu>a:active{background:#2b1810;border-color:#a84a1d;transform:translateY(1px)}html body .hub-ai{right:12px!important;bottom:calc(90px + env(safe-area-inset-bottom))!important}}@media (width<=360px){html body .approved-page-title{padding-inline:13px}html body .approved-dashboard{padding-inline:9px}html body .next-gig-card{grid-template-columns:88px minmax(0,1fr) 10px;gap:9px;padding:10px}html body .next-gig-card img{width:88px;height:132px}html body .next-gig-card h3{font-size:23px}html body .next-gig-card div>b{font-size:12px}html body .upcoming-gigs-list>a{grid-template-columns:46px minmax(0,1fr) 11px}html body .upcoming-gigs-list .mobile-status-pill{display:none}html body .module-mobile .mobile-module-action{grid-template-columns:1fr}html body .module-mobile .mobile-module-action>:is(a,button){width:100%}html body .mobile-secondary-status>div{grid-template-columns:1fr}html body .mobile-secondary-status>div>a{min-height:86px}}@media (width<=760px){html body .module-mobile .mobile-module-main{box-sizing:border-box;background:0 0!important;width:100%!important;max-width:620px!important;margin:0 auto!important;padding:14px 12px 28px!important}html body .module-mobile .mobile-module-main>*{box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto}html body .module-mobile .mobile-module-action{color:#eee9e2;background:#171818;border:1px solid #363838;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:0 0 12px;padding:14px;display:grid}html body .module-mobile .mobile-module-action span{color:#e86620;letter-spacing:1px;font-size:11px;font-weight:800}html body .module-mobile .mobile-module-action p{color:#a6a19a;white-space:normal;margin:5px 0 0;font-size:13px;line-height:1.35;overflow:visible}html body .module-mobile .mobile-module-action>:is(a,button){text-transform:uppercase;justify-content:center;align-items:center;min-height:46px;padding:0 14px;text-decoration:none;display:flex;color:#fff!important;background:#c74706!important;border:1px solid #ee6c27!important;border-radius:9px!important;font:400 15px/1 "Headliner No. 45",Impact,sans-serif!important}html body .module-mobile :is(button,a.primary,.hub-primary,.email-primary){min-height:44px}html body .module-mobile :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-width:100%;min-height:46px;padding:10px 12px;color:#f2eee8!important;background:#141515!important;border:1px solid #454747!important;border-radius:9px!important;font-size:16px!important}html body .module-mobile textarea{min-height:112px;line-height:1.45}html body .module-mobile label>span{font-size:13px}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs){scrollbar-width:none;border:1px solid #363838;max-width:100%;overflow-x:auto;background:#151616!important;border-radius:12px!important;margin:0 0 12px!important;padding:4px!important;display:flex!important}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs)::-webkit-scrollbar{display:none}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs)>:is(a,button){white-space:nowrap;flex:none;min-width:max-content;min-height:44px;font-weight:800;color:#aaa59e!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0 14px!important;font-size:13px!important}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs)>:is(a,button).active{box-shadow:inset 0 1px #ffffff2e;color:#fff!important;background:#c64706!important}html body .module-mobile :is(.crm-workspace,.ops-workspace,.social-workspace,.settings-workspace,.band-calendar-workspace,.calendar-availability,.setlists-media-workspace,.travel-workspace,.finance-workspace,.migrated-finance,.booking-hub-desktop){overflow:visible;color:#eee9e2!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:14px!important}html body .module-mobile :is(.module-metrics,.crm-kpis,.booking-kpis,.hub-kpis,.social-kpis,.finance-kpis){background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 12px!important;padding:0!important;display:grid!important}html body .module-mobile :is(.module-metrics,.crm-kpis,.booking-kpis,.hub-kpis,.social-kpis,.finance-kpis)>:is(article,.booking-kpi-button){min-width:0;min-height:104px;box-shadow:none!important;background:#171818!important;border:1px solid #363838!important;border-radius:12px!important;padding:14px!important}html body .module-mobile :is(.module-metrics,.crm-kpis,.booking-kpis,.hub-kpis,.social-kpis,.finance-kpis)>:is(article,.booking-kpi-button) :is(small,span){line-height:1.25;font-size:11px!important}html body .module-mobile :is(.module-metrics,.crm-kpis,.booking-kpis,.hub-kpis,.social-kpis,.finance-kpis)>:is(article,.booking-kpi-button) b{font-size:27px!important}html body .module-mobile :is(.booking-kpis,.hub-kpis,.social-kpis,.finance-kpis)>:is(article,.booking-kpi-button){flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;min-height:142px!important;display:flex!important}html body .module-mobile :is(.booking-kpis,.hub-kpis,.social-kpis,.finance-kpis)>:is(article,.booking-kpi-button)>i{width:32px!important;height:32px!important;font-size:17px!important}html body .module-mobile :is(.booking-kpis,.hub-kpis,.social-kpis,.finance-kpis)>:is(article,.booking-kpi-button)>span{width:100%;min-width:0;gap:4px!important;display:grid!important}html body .module-mobile :is(.booking-kpis,.hub-kpis,.social-kpis,.finance-kpis)>:is(article,.booking-kpi-button)>span>b{overflow-wrap:anywhere;max-width:100%;font-size:25px!important;line-height:1!important}html body .module-mobile :is(.booking-kpis,.hub-kpis,.social-kpis,.finance-kpis)>:is(article,.booking-kpi-button)>span>small{min-width:0;display:block;line-height:1.3!important}html body .module-mobile :is(.booking-toolbar,.hub-toolbar,.social-toolbar){margin:0 0 12px;background:#171818!important;border:1px solid #363838!important;border-radius:13px!important}html body .module-mobile :is(.booking-toolbar__main,.hub-toolbar__main,.social-toolbar__main){grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:10px!important;display:grid!important}html body .module-mobile :is(.booking-toolbar__main,.hub-toolbar__main,.social-toolbar__main) .booking-search{grid-column:1/-1}html body .module-mobile :is(.booking-toolbar__main,.hub-toolbar__main,.social-toolbar__main) .booking-search input{width:100%}html body .module-mobile :is(.booking-toolbar__main,.hub-toolbar__main,.social-toolbar__main)>.app-filter-button{white-space:nowrap;width:auto!important;min-width:max-content!important}html body .module-mobile :is(.booking-toolbar__main,.hub-toolbar__main,.social-toolbar__main)>select:nth-of-type(n+2){display:none}html body .module-mobile :is(.booking-toolbar__main,.hub-toolbar__main,.social-toolbar__main):has(.app-filter-button.active)>select{display:block}html body .module-mobile .booking-toolbar__advanced{border-top:1px solid #343636;gap:8px;grid-template-columns:1fr!important;padding:10px!important;display:grid!important}html body .module-mobile .booking-toolbar__advanced :is(label,button){width:100%;min-width:0}html body .module-mobile :is(.booking-toolbar,.hub-toolbar,.social-toolbar):has(.app-filter-button.active){z-index:3400!important;width:100%!important;height:100dvh!important;padding:64px 14px calc(100px + env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 92% 0,#cf4b0126,#0000 28%),#101111!important;border:0!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important}html body .module-mobile :is(.booking-toolbar,.hub-toolbar,.social-toolbar):has(.app-filter-button.active) :is(.booking-toolbar__main,.hub-toolbar__main,.social-toolbar__main){grid-template-columns:1fr!important;gap:10px!important;padding:0!important}html body .module-mobile :is(.booking-toolbar,.hub-toolbar,.social-toolbar):has(.app-filter-button.active) :is(.booking-toolbar__main,.hub-toolbar__main,.social-toolbar__main)>*{grid-column:1!important;width:100%!important;display:flex!important}html body .module-mobile :is(.booking-toolbar,.hub-toolbar,.social-toolbar):has(.app-filter-button.active) .app-filter-button{order:-1;justify-content:center;color:#f17a3b!important;background:#2b1a12!important}html body .module-mobile :is(.booking-selection,.hub-selection){background:#20140f;border:1px solid #53301e;border-radius:13px;gap:10px;margin:0 0 12px;padding:12px;display:grid!important}html body .module-mobile :is(.booking-selection,.hub-selection)>label{align-items:center;gap:8px;font-size:12px;line-height:1.3;display:flex}html body .module-mobile :is(.booking-selection,.hub-selection)>div{gap:7px;max-width:100%;padding-bottom:3px;display:flex;overflow-x:auto}html body .module-mobile :is(.booking-selection,.hub-selection)>div>button{white-space:nowrap;flex:none;min-height:44px;padding:0 12px}html body .module-mobile .hub-table-panel{overflow:visible;background:0 0!important;border:0!important}html body .module-mobile .hub-table-panel .booking-table-wrap{overflow:visible}html body .module-mobile .hub-table-panel table{border:0;width:100%;display:block;min-width:0!important}html body .module-mobile .hub-table-panel thead{display:none}html body .module-mobile .hub-table-panel tbody{gap:10px;display:grid}html body .module-mobile .hub-table-panel tr{background:#191a1a;border:1px solid #373939;border-radius:13px;padding:13px;display:grid;position:relative}html body .module-mobile .hub-table-panel td{color:#ddd8d2;white-space:normal;justify-content:space-between;align-items:center;gap:12px;min-height:38px;font-size:13px;display:flex;background:0 0!important;border:0!important;border-bottom:1px solid #303232!important;width:auto!important;height:auto!important;padding:7px 0!important}html body .module-mobile .hub-table-panel td:last-child{border-bottom:0!important}html body .module-mobile .hub-table-panel td.select{z-index:2;min-height:32px;position:absolute;top:10px;right:10px}html body .module-mobile .hub-table-panel td:nth-child(2){min-height:50px;padding-right:38px!important}html body .module-mobile .hub-table-panel .booking-name b{font-size:16px}html body .module-mobile .hub-table-panel .booking-name small{font-size:12px}html body .module-mobile .hub-table-panel>footer{background:#171818;border:1px solid #363838;border-radius:12px;flex-wrap:wrap;gap:10px;min-height:0;margin-top:10px;font-size:12px;padding:12px!important;display:flex!important}html body .module-mobile .hub-table-panel>footer select{width:100%;margin:0}html body .module-mobile .hub-side-drawer,html body .module-mobile :is(.relationship-detail,.crm-email,.crm-target-list-dialog){z-index:3600!important;background:#121313!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;position:fixed!important;inset:0!important;overflow:auto!important}html body .module-mobile .hub-side-drawer>header,html body .module-mobile :is(.relationship-detail,.crm-email,.crm-target-list-dialog)>header{z-index:3;position:sticky;top:0;background:#1a1b1b!important;padding:14px!important}html body .module-mobile .hub-side-drawer>footer{padding-bottom:max(14px,env(safe-area-inset-bottom))!important}html body .module-mobile .band-calendar-workspace{overflow:visible!important}html body .module-mobile .band-calendar-workspace>header{border:1px solid #353636;border-radius:13px 13px 0 0;grid-template-columns:1fr;gap:12px;display:grid;background:#171818!important;padding:14px!important}html body .module-mobile .band-calendar-actions{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}html body .module-mobile .band-calendar-actions>:last-child:nth-child(3){grid-column:1/-1}html body .module-mobile .band-calendar-actions button{width:100%;min-height:44px}html body .module-mobile .calendar-toolbar{border:0;grid-template-columns:1fr;gap:10px;display:grid;background:#0b0c0c!important;padding:14px 4px 10px!important}html body .module-mobile .calendar-month-controls{grid-template-columns:44px 1fr 44px;align-items:center;gap:4px;display:grid}html body .module-mobile .calendar-month-controls h3{color:#f1ece6;text-align:center;text-transform:none;min-width:0;margin:0;font:400 24px/1 "Headliner No. 45",Impact,sans-serif}html body .module-mobile .calendar-month-controls button{color:#ed6b25!important;width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important;font-size:32px!important}html body .module-mobile .calendar-view-switch{display:none}html body .module-mobile .mygighq-calendar{touch-action:pan-y;border:1px solid #303232;border-radius:0 0 14px 14px;max-width:100%;background:#0b0c0c!important;overflow:visible!important}html body .module-mobile :is(.calendar-weekdays,.calendar-grid){grid-template-columns:repeat(7,minmax(0,1fr));width:100%;min-width:0!important}html body .module-mobile .calendar-weekdays{background:0 0;border:0}html body .module-mobile .calendar-weekdays b{color:#787b7b;letter-spacing:0;border:0;padding:8px 0;font-size:0}html body .module-mobile .calendar-weekdays b:first-letter{font-size:12px}html body .module-mobile .calendar-grid{padding:0 5px 7px}html body .module-mobile .calendar-grid article{opacity:1;place-items:center;min-width:0;min-height:48px;padding:4px 0 8px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}html body .module-mobile .calendar-grid article.outside{opacity:.3}html body .module-mobile .calendar-grid article>p,.module-mobile .calendar-grid .calendar-more{display:none!important}html body .module-mobile .calendar-day-button{position:relative;color:#e6e2dc!important;width:36px!important;height:36px!important;font:700 15px/1 Inter,sans-serif!important}html body .module-mobile .calendar-grid article.today:not(.selected) .calendar-day-button{color:#f07838!important;box-shadow:inset 0 0 0 1px #e7641e!important}html body .module-mobile .calendar-grid article.selected .calendar-day-button{color:#fff!important;background:#cf4b01!important;box-shadow:0 0 0 3px #cf4b0129!important}html body .module-mobile .calendar-grid article.has-entry .calendar-day-button:after{content:"";background:#ef6d27;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}html body .module-mobile .calendar-grid article.selected.has-entry .calendar-day-button:after{background:#fff}html body .module-mobile .mobile-day-agenda{background:#111212;border-top:1px solid #303232;margin-top:4px;display:block}html body .module-mobile .mobile-day-agenda>header{background:#171818;border-bottom:1px solid #303232;justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 13px 11px;display:flex}html body .module-mobile .mobile-day-agenda>header span{color:#e86822;letter-spacing:1px;font-size:11px;font-weight:800;display:block}html body .module-mobile .mobile-day-agenda h3{color:#f0ece6;margin:3px 0 0;font:400 21px/1.1 "Headliner No. 45",Impact,sans-serif}html body .module-mobile .mobile-day-agenda>header>b{color:#98938d;font-size:11px}html body .module-mobile .mobile-day-agenda>div>article{background:#111212;border-bottom:1px solid #2c2d2d;grid-template-columns:58px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:72px;padding:11px 13px;display:grid}html body .module-mobile .mobile-day-agenda>div>article>time{color:#f07838;font-size:13px;font-weight:800}html body .module-mobile .mobile-day-agenda>div>article>span{gap:3px;min-width:0;display:grid}html body .module-mobile .mobile-day-agenda>div>article b{color:#f1ece6;font-size:15px}html body .module-mobile .mobile-day-agenda>div>article b :is(button,a){text-align:left;max-width:100%;padding:0;text-decoration:none;display:block;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}html body .module-mobile .mobile-day-agenda>div>article small{color:#e86822;text-transform:uppercase;font-size:11px;font-weight:800}html body .module-mobile .mobile-day-agenda>div>article em{color:#97938d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}html body .module-mobile .mobile-day-agenda>div>article>strong{color:#777;font-size:22px}html body .module-mobile .mobile-day-agenda>div>p{color:#918e89;margin:0;padding:22px 14px;font-size:14px}html body .module-mobile .calendar-sync-note{display:none!important}html body .module-mobile .mobile-contacts{color:#eee9e2;background:0 0;min-height:0;padding:0 0 20px}html body .module-mobile .mobile-contacts__title{padding:7px 3px 12px}html body .module-mobile .mobile-contacts__title h2{color:#f1ece5;font-size:34px}html body .module-mobile .mobile-contacts__search{background:#171818;border-color:#3b3d3d;height:48px}html body .module-mobile .mobile-contact-row{border-bottom-color:#303232;min-height:70px}html body .approved-dashboard{flex-direction:column;gap:20px;max-width:620px;margin:0 auto;padding:18px 12px 34px;display:flex;background:0 0!important}html body .approved-dashboard>section{min-width:0}html body .approved-dashboard>section>h2,.approved-dashboard .dashboard-section-head h2{color:#eee9e2;letter-spacing:.3px;text-transform:uppercase;margin:0;font:400 20px/1 "Headliner No. 45",Impact,sans-serif}html body .approved-dashboard>section>h2{margin:0 0 9px 3px}html body .dashboard-section-head{justify-content:space-between;align-items:center;margin:0 3px 9px;display:flex}html body .dashboard-section-head>a{color:#e96621;text-transform:uppercase;align-items:center;min-height:40px;font-size:12px;font-weight:800;text-decoration:none;display:flex}html body .approved-card{overflow:hidden;color:#f3eee7!important;background:linear-gradient(145deg,#1d1e1e,#0c0d0d 76%)!important;border:1px solid #383a3a!important;border-radius:15px!important;box-shadow:0 10px 28px #00000057,inset 0 1px #ffffff0a!important}html body .next-gig-card{color:#f4efe8;grid-template-columns:110px minmax(0,1fr) 14px;align-items:center;gap:13px;min-height:178px;padding:13px;text-decoration:none;display:grid}html body .next-gig-card img{object-fit:cover;filter:saturate(.8)contrast(1.08);border-radius:9px;width:110px;height:150px}html body .next-gig-card div{min-width:0}html body .next-gig-card small{color:#ed6b24;text-transform:uppercase;font-size:12px;font-weight:800;display:block}html body .next-gig-card h3{color:#fff;text-transform:uppercase;margin:7px 0;font:400 clamp(24px,7vw,31px)/.98 "Headliner No. 45",Impact,sans-serif}html body .next-gig-card div>b{color:#c8c2bb;font-size:13px;line-height:1.35;display:block}html body .next-gig-card div>p{color:#9a958e;margin:5px 0 0;font-size:12px}html body .next-gig-card .gig-view-button{color:#fff;text-transform:uppercase;background:#b84005;border:1px solid #ed6b24;border-radius:9px;justify-content:center;align-items:center;min-height:42px;margin-top:11px;padding:0 15px;font:400 15px "Headliner No. 45",Impact,sans-serif;display:inline-flex}html body .next-gig-card>i{color:#e7641f;font:26px/1 Arial}html body .upcoming-gigs-list>a{color:#eee9e2;border-bottom:1px solid #303232;grid-template-columns:50px minmax(0,1fr) auto 12px;align-items:center;gap:10px;min-height:82px;padding:10px 12px;text-decoration:none;display:grid}html body .upcoming-gigs-list>a:last-child{border-bottom:0}html body .upcoming-gigs-list time{text-align:center;background:#21150f;border:1px solid #783513;border-radius:9px;place-content:center;width:46px;height:54px;display:grid}html body .upcoming-gigs-list time b,.upcoming-gigs-list time small{display:block}html body .upcoming-gigs-list time b{color:#fff;font:400 22px/1 "Headliner No. 45",Impact,sans-serif}html body .upcoming-gigs-list time small{color:#ed6b24;margin-top:3px;font-size:10px;font-weight:800}html body .upcoming-gigs-list>a>span{min-width:0}html body .upcoming-gigs-list>a>span b,.upcoming-gigs-list>a>span small,.upcoming-gigs-list>a>span em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html body .upcoming-gigs-list>a>span b{font-size:14px}html body .upcoming-gigs-list>a>span small{color:#aaa59e;margin-top:3px;font-size:12px}html body .upcoming-gigs-list>a>span em{color:#e06a29;margin-top:4px;font-size:11px;font-style:normal}html body .mobile-status-pill{color:#9ee0b3;text-align:center;background:#27352d;border-radius:999px;max-width:78px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:800}html body .upcoming-gigs-list>a>strong{color:#e7641f;font:20px/1 Arial}html body .mobile-availability-summary{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px;text-decoration:none;display:grid}html body .mobile-availability-summary>span{text-align:center;border-right:1px solid #343636;place-content:center;min-height:90px;display:grid}html body .mobile-availability-summary>span:last-child{border-right:0}html body .mobile-availability-summary b{font:400 32px/1 "Headliner No. 45",Impact,sans-serif}html body .mobile-availability-summary small{color:#aaa59e;margin-top:7px;font-size:11px;font-weight:700}html body .mobile-availability-summary .available b{color:#6fd491}html body .mobile-availability-summary .busy b{color:#e99a43}html body .mobile-availability-summary .away b{color:#a7a7a7}html body .mobile-attention-list>a{color:#eee9e2;border-bottom:1px solid #303232;grid-template-columns:34px minmax(0,1fr) 14px;align-items:center;gap:10px;min-height:68px;padding:10px 13px;text-decoration:none;display:grid}html body .mobile-attention-list>a:last-child{border-bottom:0}html body .mobile-attention-list>a>i{color:#f1793b;background:#2f1712;border:1px solid #a94624;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}html body .mobile-attention-list span b,.mobile-attention-list span small{display:block}html body .mobile-attention-list span b{font-size:14px}html body .mobile-attention-list span small{color:#aaa59e;margin-top:3px;font-size:12px}html body .mobile-attention-list>a>strong{color:#e7641f;font:21px/1 Arial}html body .approved-empty{color:#9e9992;text-align:center;margin:0;padding:22px 15px;font-size:14px}html body .mobile-secondary-status>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html body .mobile-secondary-status>div>a{color:#eee9e2;background:#171818;border:1px solid #353737;border-radius:13px;flex-direction:column;min-width:0;min-height:112px;padding:13px;text-decoration:none;display:flex}html body .mobile-secondary-status>div>a span{color:#e66520;text-transform:uppercase;font-size:11px;font-weight:800}html body .mobile-secondary-status>div>a b{margin-top:auto;font:400 29px/1 "Headliner No. 45",Impact,sans-serif}html body .mobile-secondary-status>div>a small{color:#9e9992;margin-top:5px;font-size:10px;line-height:1.2}}html body :is(.module-mobile,.module-desktop) .approved-band-calendar{--cal-line:#303137;--cal-muted:#acadb5;--cal-orange:#ff7900;--cal-blue:#a9cdff;--cal-purple:#d5b5ed;border:1px solid var(--cal-line);box-shadow:none;background:#17181c;border-radius:12px;overflow:hidden!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar>header{border:0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex;background:#17181c!important;padding:18px!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar>header small{color:var(--cal-muted);margin-top:6px;font:12px/1.5 Inter,Arial,sans-serif;display:block}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .band-calendar-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}html body :is(.module-mobile,.module-desktop) .approved-band-calendar :is(.band-calendar-actions>a,.band-calendar-actions>button,.band-calendar-connection>button){border:1px solid var(--cal-line);color:#f5f5f6;letter-spacing:0;text-transform:none;width:auto;min-height:36px;box-shadow:none;background:#202126;border-radius:7px;padding:8px 12px;font:600 12px/1.3 Inter,Arial,sans-serif}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .band-calendar-actions>.primary{background:var(--cal-orange);border-color:var(--cal-orange);color:#17100b}html body :is(.module-mobile,.module-desktop) .band-calendar-connection{color:#ffc797;background:#38271a;border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 18px 12px;padding:10px 12px;font:12px/1.5 Inter,Arial,sans-serif;display:flex}html body :is(.module-mobile,.module-desktop) .band-calendar-connection.working{color:#a0dfbc;background:#20362a}html body :is(.module-mobile,.module-desktop) .band-calendar-connection>div{flex-wrap:wrap;gap:5px 12px;display:flex}html body :is(.module-mobile,.module-desktop) .band-calendar-connection>button{color:inherit;cursor:pointer;background:0 0;border-color:currentColor}html body :is(.module-mobile,.module-desktop) .band-calendar-connection>button:disabled{opacity:.55;cursor:default}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-toolbar{border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex;background:#17181c!important;padding:4px 18px 14px!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-month-controls{flex-wrap:wrap;align-items:center;gap:7px;display:flex}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-month-controls h3{color:#f5f5f6;text-transform:none;min-width:0;margin:0 8px;font:600 18px/1.3 Inter,Arial,sans-serif}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-month-controls button{min-width:34px;border:1px solid var(--cal-line)!important;color:#f5f5f6!important;width:34px!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#202126!important;border-radius:7px!important;padding:5px!important;font:18px/1 Inter,Arial,sans-serif!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-month-controls .calendar-today{width:auto!important;padding:6px 10px!important;font-size:12px!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-view-switch{border:1px solid var(--cal-line);background:#090a0c;border-radius:7px;gap:2px;padding:2px;display:flex!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-view-switch button{text-transform:none;letter-spacing:0;border-radius:5px;min-height:32px;color:var(--cal-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:6px 12px!important;font:600 12px/1.3 Inter,Arial,sans-serif!important;display:block!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-view-switch button.active{color:#f5f5f6!important;background:#2a2b30!important}html body :is(.module-mobile,.module-desktop) .band-calendar-legend{color:var(--cal-muted);flex-wrap:wrap;gap:15px;padding:0 18px 12px;font:11px/1.4 Inter,Arial,sans-serif;display:flex}.band-calendar-legend span:before{content:"";background:#ff7900;border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.band-calendar-legend [data-source=google]:before{background:#a9cdff}.band-calendar-legend [data-source=social]:before{background:#d5b5ed}html body :is(.module-mobile,.module-desktop) .approved-band-calendar :is(.calendar-availability,.calendar-board,.mygighq-calendar){border:0;border-radius:0;width:100%;min-width:0;max-width:100%;background:#17181c!important;overflow:visible!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar :is(.calendar-weekdays,.calendar-grid){background:#111216;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;padding:0;display:grid;min-width:0!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-weekdays b{color:var(--cal-muted);letter-spacing:0;text-align:center;border:0;padding:10px 4px;font:600 11px/1.3 Inter,Arial,sans-serif}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid article{opacity:1;min-width:0;min-height:108px;padding:7px 5px;display:block;border:0!important;border-top:1px solid var(--cal-line)!important;border-right:1px solid var(--cal-line)!important;box-shadow:none!important;background:#17181c!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid article:nth-child(7n){border-right:0!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid article.outside{color:#777;background:#111216!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid article.selected{background:#23324a!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-day-button{border-radius:5px;place-items:center;min-width:26px;height:26px;margin:0 0 5px;display:grid;position:relative;color:#ddd!important;width:26px!important;min-height:26px!important;box-shadow:none!important;background:#27282d!important;border:0!important;padding:0!important;font:12px/1 Inter,Arial,sans-serif!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-day-button time{font:inherit!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid article.today .calendar-day-button{outline:1px solid #ff7900;color:#ff7900!important;background:#38271a!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-day-button:after{display:none!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid p.gig{color:#ffc797;overflow-wrap:anywhere;background:#38271a;border:0;border-left:3px solid #ff7900;border-radius:4px;width:100%;min-height:35px;margin:4px 0 0;font:11px/1.35 Inter,Arial,sans-serif;padding:5px!important;display:block!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid p.gig[data-source=google]{color:#a9cdff;background:#23324a;border-left-color:#a9cdff}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid p.gig[data-source=social]{color:#d5b5ed;background:#342b40;border-left-color:#d5b5ed}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid p.gig :is(b,small,button,a){text-transform:none;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;max-width:100%;font:inherit!important;color:inherit!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid p.gig small{opacity:.85;margin-top:3px;display:block}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-more{cursor:pointer;padding:5px 0;font-size:11px;display:block!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-sync-note{border-top:1px solid var(--cal-line);color:var(--cal-muted);background:#17181c;padding:12px 18px;font:11px/1.5 Inter,Arial,sans-serif}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-sync-note b{font:600 12px/1.4 Inter,Arial,sans-serif}@media (width<=640px){html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid p.gig{border-left-width:2px;font-size:10px;padding:4px 3px!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-grid article{min-height:100px;padding:5px 2px}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-toolbar{padding:4px 10px 12px!important}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .calendar-month-controls h3{margin:0 3px;font-size:15px}html body :is(.module-mobile,.module-desktop) .approved-band-calendar .band-calendar-actions{width:100%}}@media (pointer:coarse){html body :is(.module-mobile,.module-desktop) .approved-band-calendar :is(.band-calendar-actions>button,.band-calendar-actions>a,.calendar-view-switch button,.band-calendar-connection>button){min-height:44px}}html body .module-mobile .social-connections-strip>article{grid-column:1/-1;min-width:0}html body .module-mobile .social-connections-strip>article>span>b{white-space:nowrap;word-break:normal!important;overflow-wrap:normal!important;font-size:20px!important;line-height:1.2!important}html body :is(.module-mobile,.module-desktop) .hub-tabs{gap:5px;min-height:48px;flex-wrap:wrap!important;height:auto!important;padding:6px!important;display:flex!important;overflow:visible!important}html body :is(.module-mobile,.module-desktop) .hub-tabs>button{white-space:nowrap!important;flex:none!important;min-width:max-content!important;min-height:42px!important;margin:0!important;line-height:1.3!important;overflow:visible!important}html body :is(.module-mobile,.module-desktop) .app-admin-workspace{grid-template-columns:minmax(0,1fr) minmax(330px,390px);align-items:start;gap:20px}html body :is(.module-mobile,.module-desktop) .app-phone-preview{width:100%;min-width:0;padding:16px;top:auto;display:block!important;position:relative!important}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-frame{zoom:1;width:100%;max-width:360px;margin:auto;transform:none!important}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-screen{flex-direction:column;gap:12px;height:640px;min-height:640px;padding:18px 12px 0;font-size:13px;display:flex;position:relative;overflow:auto}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-logo{text-align:center;flex:none;width:auto;height:auto;min-height:70px;margin:0;font-size:30px;position:static;inset:auto}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-logo small{white-space:normal;font-size:11px;line-height:1.4;display:block}html body :is(.module-mobile,.module-desktop) .app-phone-preview :is(.phone-show,.phone-home-segment-focus,.phone-gig-focus,.phone-media-focus,.phone-news-focus,.phone-feature-focus){flex:none;width:100%;min-height:220px;margin:0;padding:16px;overflow:auto;position:relative!important;inset:auto!important}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-home-segments{flex:none;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:relative;inset:auto;overflow:visible}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-home-segments article{min-height:90px;padding:10px}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-home-segments img{height:75px}html body :is(.module-mobile,.module-desktop) .app-phone-preview :is(.phone-home-segments b,.phone-feature-focus p,.phone-home-segment-focus p,.phone-show p){white-space:normal;overflow-wrap:break-word;font-size:12px!important;line-height:1.5!important}html body :is(.module-mobile,.module-desktop) .app-phone-preview :is(.phone-home-segments small,.phone-feature-focus small,.phone-home-segment-focus small,.phone-show small){font-size:10px!important;line-height:1.4!important}html body :is(.module-mobile,.module-desktop) .app-phone-preview :is(.phone-show b,.phone-home-segment-focus>b){font-size:28px!important;line-height:1.1!important}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-app-nav{flex:none;min-height:58px;margin:14px -12px 0;height:auto!important;padding:8px!important;position:sticky!important;inset:auto auto 0!important}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-app-nav b{font-size:8px!important;line-height:1.2!important}html body :is(.module-mobile,.module-desktop) .app-phone-preview .phone-app-nav .active{width:44px;height:44px;margin:0 auto}@media (width<=1100px){html body :is(.module-mobile,.module-desktop) .app-admin-workspace{grid-template-columns:minmax(0,1fr)}html body :is(.module-mobile,.module-desktop) .app-phone-preview{max-width:440px;margin-inline:auto}}html body .hq-drive :is(button,summary),html body .canonical-library :is(button,summary){box-shadow:none!important;text-transform:none!important;letter-spacing:normal!important;background-image:none!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important;transform:none!important}html body .hq-drive .drive-folder-actions{flex-flow:row!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;display:flex!important}html body .hq-drive .drive-folder-actions :is(.drive-open-icon,summary){color:#ccc!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;font-size:20px!important;display:grid!important}html body .hq-drive .drive-folder-actions summary::-webkit-details-marker{display:none}html body .hq-drive .drive-folder-actions :is(.drive-open-icon,summary):hover{background:#ffffff0d!important;border-color:#444!important}html body .hq-drive .drive-folder-actions details{position:relative!important}html body .hq-drive .drive-folder-actions details>div{z-index:30!important;background:#242525!important;border:1px solid #484848!important;border-radius:10px!important;min-width:178px!important;padding:6px!important;top:calc(100% + 4px)!important;right:0!important;box-shadow:0 12px 32px #0008!important}html body .hq-drive .drive-folder-actions details>div button{text-align:left!important;color:#eee!important;background:0 0!important;border:0!important;border-radius:5px!important;width:100%!important;min-height:40px!important;margin:0!important;padding:10px 12px!important;display:block!important}html body .hq-drive .drive-folder-actions details>div button:hover{background:#ffffff0d!important}html body .hq-drive .drive-folder-actions details>div .drive-remove-folder{color:#e7aaa1!important;border-top:1px solid #444!important;border-radius:0 0 5px 5px!important;margin-top:4px!important}html body .hq-drive .drive-folder-columns,html body .hq-drive .drive-folder-items.list>article{grid-template-columns:minmax(0,1fr) 160px 80px!important}html body .canonical-library>.booking-hub__actions{justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:8px 0 16px!important;display:flex!important}html body .canonical-library>.booking-hub__actions>div:last-child{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}html body .canonical-library>.booking-hub__actions>div:last-child>button{color:#eee!important;white-space:nowrap!important;background:#242525!important;border:1px solid #444!important;border-radius:8px!important;flex:none!important;min-height:40px!important;padding:10px 14px!important}html body .canonical-library>.booking-hub__actions>div:last-child>button.primary{color:#fff!important;background:#cf5416!important;border-color:#df601b!important}html body .canonical-library .booking-toolbar{box-shadow:none!important;background:0 0!important;border:0!important;gap:10px!important;padding:8px 0!important}html body .canonical-library .booking-toolbar__main{align-items:center!important;gap:8px!important;display:flex!important}html body .canonical-library .booking-toolbar__main .booking-search{background:#202121!important;border:1px solid #444!important;border-radius:8px!important;flex:160px!important;min-width:0!important;height:40px!important;min-height:40px!important;margin:0!important}html body .canonical-library .booking-toolbar__main>button{background:0 0!important;border:1px solid #444!important;border-radius:8px!important;flex:none!important;width:auto!important;min-height:40px!important;padding:8px 12px!important}html body .canonical-library .library-view-controls{justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:0!important;display:flex!important}html body .canonical-library .library-view-controls label{align-items:center!important;gap:8px!important;margin:0!important;font-size:14px!important;display:flex!important}html body .canonical-library .library-view-controls select{background:#202121!important;border:1px solid #444!important;border-radius:8px!important;height:40px!important;padding:8px 10px!important;font-size:14px!important}html body .canonical-library .library-view-controls nav{background:#202121!important;border:1px solid #444!important;border-radius:8px!important;gap:2px!important;margin:0!important;padding:3px!important;display:flex!important}html body .canonical-library .library-view-controls nav button{color:#bbb!important;background:0 0!important;border:0!important;border-radius:5px!important;min-height:32px!important;padding:7px 11px!important}html body .canonical-library .library-view-controls nav button[aria-pressed=true]{color:#ff9859!important;background:#38332f!important}html body .canonical-library .library-view-controls>button{background:0 0!important;border:1px solid #444!important;border-radius:8px!important;min-height:40px!important;padding:8px 12px!important}html body .canonical-library .booking-selection[hidden]{display:none!important}html body .canonical-library .booking-selection{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #393939!important;border-radius:0!important;margin:0 0 12px!important;padding:10px 0!important;overflow:visible!important}html body .canonical-library .booking-selection b{color:#bbb!important;font-size:13px!important;font-weight:500!important}html body .canonical-library .booking-selection>div{flex-wrap:wrap!important;overflow:visible!important}html body .canonical-library .booking-selection>div :is(button,select){color:#eee!important;background:#242525!important;border:1px solid #444!important;border-radius:7px!important;min-height:40px!important;padding:8px 12px!important}html body .hq-drive :is(button,summary):focus-visible,html body .canonical-library :is(button,summary,select):focus-visible{outline-offset:3px!important;outline:2px solid #ff9859!important}@media (width<=760px){html body .hq-drive .drive-folder-items.list>article{grid-template-columns:minmax(0,1fr) 84px!important;gap:4px 10px!important;padding:12px 8px!important}html body .hq-drive .drive-folder-actions{grid-area:1/2/span 2!important}html body .hq-drive .drive-folder-actions :is(.drive-open-icon,summary){width:40px!important;min-width:40px!important;height:44px!important;min-height:44px!important}html body .canonical-library>.booking-hub__actions{flex-direction:column!important;align-items:stretch!important;gap:12px!important}html body .canonical-library>.booking-hub__actions>div:last-child{width:100%!important}html body .canonical-library>.booking-hub__actions>div:last-child>button{min-height:44px!important}html body .canonical-library .booking-toolbar__main{flex-wrap:wrap!important;width:100%!important}html body .canonical-library .library-view-controls{flex-wrap:wrap!important;width:100%!important;padding:4px 0 8px!important}html body .canonical-library .library-view-controls nav,html body .canonical-library .library-view-controls>button{margin-left:auto!important}}html body .hq-drive .drive-files>.booking-kpis,html body .hq-drive .drive-files>.booking-hub__actions>div:first-child>span{display:none!important}html body .hq-drive,html body .hq-drive .drive-content,html body .hq-drive .drive-files{overflow:visible!important}@media (width<=760px){html body .hq-drive .drive-folder-actions details>div{top:auto!important;bottom:calc(100% + 4px)!important}}.settings-mobile-back,.mobile-library-primary-tabs{display:none}@media (width<=760px){:root{--mobile-gutter:18px;--mobile-orange:#cf4b01;--mobile-ink:#090a0a;--mobile-card:#171818;--mobile-line:#353737;--mobile-copy:#f2eee8;--mobile-muted:#99958f}*,:before,:after{box-sizing:border-box}html,body{width:100%;max-width:100%;margin:0;background:var(--mobile-ink)!important;overflow-x:clip!important}body>main,body>main>*,.approved-mobile-shell,.module-mobile,.mobile-module-main{width:100%;min-width:0;max-width:100%;overflow-x:clip!important}img,video,canvas,svg{max-width:100%}a,button,input,select,textarea{min-width:0}p,b,small,span,td,th{overflow-wrap:anywhere}.module-desktop,.desktop-shell{display:none!important}.approved-mobile-shell{min-height:100dvh;padding:env(safe-area-inset-top) 0 calc(102px + env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 100% 0,#cf4b011f,#0000 27%),#090a0a!important}html body .approved-app-header{width:100%;height:76px;padding:12px var(--mobile-gutter);border-bottom:1px solid #2b2c2c;justify-content:space-between;align-items:center;display:flex;position:relative;top:auto;background:#0b0c0c!important}.approved-mobile-identity{align-items:center;gap:11px;min-width:0;display:flex}.approved-mobile-avatar{color:#ef6822;background:#22150f;border:1px solid #e96620;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:23px;display:grid;overflow:hidden}.approved-mobile-avatar img{object-fit:cover;width:100%;height:100%}.approved-mobile-identity>span:last-child{gap:3px;min-width:0;display:grid}.approved-mobile-identity b{color:var(--mobile-copy);letter-spacing:.02em;font:800 14px/1 Inter,Arial,sans-serif}.approved-mobile-identity small{color:#e86520;text-overflow:ellipsis;white-space:nowrap;font:700 12px/1.2 Inter,Arial,sans-serif;overflow:hidden}html body .approved-header-actions{align-items:center;gap:8px;display:flex}html body .approved-header-actions button,html body .approved-header-actions>span{color:#eee9e2;border:1px solid #363838;border-radius:12px;place-items:center;width:42px;height:42px;min-height:42px;padding:0;font:700 12px/1 Inter,Arial,sans-serif;display:grid;background:#171818!important}html body .approved-header-actions button{color:#e86620;font-size:21px}html body .approved-page-title{padding:24px var(--mobile-gutter) 20px;border-bottom:0;background:0 0!important}html body .approved-page-title h1{color:var(--mobile-copy);letter-spacing:.015em;text-transform:uppercase;margin:0;font:400 clamp(36px,10.5vw,46px)/.95 "Headliner No. 45",Impact,sans-serif}html body .approved-page-title p{color:var(--mobile-muted);margin:8px 0 0;font:500 16px/1.35 Inter,Arial,sans-serif}html body .mobile-menu-dock{height:calc(94px + env(safe-area-inset-bottom))!important;padding:15px 0 env(safe-area-inset-bottom)!important;background:linear-gradient(#0000 0,#090a0a 32%)!important;align-items:flex-start!important}html body button.mobile-menu-trigger{letter-spacing:.08em!important;background:#cf4b01!important;border:1px solid #f07838!important;border-radius:999px!important;width:164px!important;min-width:164px!important;height:58px!important;min-height:58px!important;font:800 16px/1 Inter,Arial,sans-serif!important;box-shadow:0 12px 32px #000,inset 0 1px #fff3!important}html body button.mobile-menu-trigger>svg{color:#fff!important;flex:0 0 24px!important;width:24px!important;height:24px!important;display:block!important;overflow:visible!important}html body button.mobile-menu-trigger>b{color:#fff!important;letter-spacing:.08em!important;white-space:nowrap!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;font:800 16px/1 Inter,Arial,sans-serif!important;display:block!important;overflow:visible!important}html body .hub-ai{right:14px!important;bottom:calc(112px + env(safe-area-inset-bottom))!important}html body .hub-ai__launcher{width:48px!important;height:48px!important}html body .mobile-app-launcher-panel{height:100dvh;padding-top:env(safe-area-inset-top);background:radial-gradient(circle at 92% 0,#cf4b0129,#0000 26%),#090a0a}html body .mobile-app-launcher-panel>header{height:72px;padding:9px var(--mobile-gutter);background:#101111;border-bottom:1px solid #2d2f2f;grid-template-columns:54px minmax(0,1fr) 46px;display:grid}html body .mobile-app-launcher-panel>header .brand-logo{width:54px!important;height:50px!important}html body .mobile-app-launcher-panel>header small{color:#e76822;letter-spacing:.12em;font-size:11px}html body .mobile-app-launcher-panel>header b{text-transform:uppercase;font-size:12px}html body .mobile-menu-heading{padding:22px var(--mobile-gutter) 15px}html body .mobile-menu-heading h2{color:var(--mobile-copy);margin:0;font-size:42px}html body .mobile-menu-heading p{color:var(--mobile-muted);margin:7px 0 0;font-size:15px}html body .mobile-control-menu{padding:0 var(--mobile-gutter) 12px;flex:1;gap:0;display:grid;overflow-y:auto}html body .mobile-control-menu>a{min-height:64px;color:var(--mobile-copy);background:0 0;border:0;border-bottom:1px solid #292b2b;border-radius:0;grid-template-columns:42px minmax(0,1fr) 18px;gap:12px;padding:9px 5px}html body .mobile-control-menu>a.active{background:linear-gradient(90deg,#cf4b0124,#0000);border-color:#4a2b1c;box-shadow:inset 3px 0 #cf4b01}html body .mobile-control-menu>a>i{color:#ed6b25;background:#24170f;border-radius:10px;width:40px;height:40px}html body .mobile-control-menu span b{text-transform:none;font:700 16px/1.1 Inter,Arial,sans-serif}html body .mobile-control-menu span small{color:#97938d;margin-top:4px;font-size:12px}.mobile-workspace-card{min-height:78px;margin:0 var(--mobile-gutter) calc(12px + env(safe-area-inset-bottom));color:var(--mobile-copy);background:linear-gradient(135deg,#211711,#131313);border:1px solid #4b3529;border-radius:14px;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:grid}.mobile-workspace-card>span:first-child{color:#fff;background:#cf4b01;border:1px solid #e86420;border-radius:11px;place-items:center;width:46px;height:46px;font-size:12px;display:grid;overflow:hidden}.mobile-workspace-card img{object-fit:cover;width:100%;height:100%}.mobile-workspace-card>span:nth-child(2){gap:4px;display:grid}.mobile-workspace-card>span:nth-child(2)>b{font-size:15px}.mobile-workspace-card small{color:#e76720;font-size:12px}.mobile-workspace-card>strong{color:#e76720;font-size:26px}html body .approved-dashboard{width:100%;max-width:560px;padding:0 var(--mobile-gutter) 28px;flex-direction:column;gap:22px;margin:0 auto;display:flex}html body .approved-dashboard>section>h2,.approved-dashboard .dashboard-section-head h2,.mobile-quick-actions>h2{color:var(--mobile-copy);letter-spacing:.11em;text-transform:uppercase;margin:0 0 10px;font:700 14px/1 Inter,Arial,sans-serif}html body .approved-card{border:1px solid var(--mobile-line)!important;background:linear-gradient(145deg,#1a1b1b,#111212)!important;border-radius:16px!important;box-shadow:0 12px 28px #00000047!important}html body .next-gig-card{grid-template-columns:112px minmax(0,1fr) 12px;gap:14px;min-height:188px;padding:13px}html body .next-gig-card img{border-radius:11px;width:112px;height:162px}html body .next-gig-card small{font-size:11px}.next-gig-card h3{font-size:29px}.next-gig-card div>b{font-size:13px}.next-gig-card div>p{font-size:12px}.next-gig-card .gig-view-button{background:#cf4b01;border-radius:9px;min-height:40px}.mobile-dashboard-summaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html body .mobile-dashboard-summaries>a{min-height:128px;color:var(--mobile-copy);flex-direction:column;padding:16px;text-decoration:none;display:flex}.mobile-dashboard-summaries span{color:#ee6b25;text-transform:uppercase;font-size:12px;font-weight:800}.mobile-dashboard-summaries b{margin-top:auto;font:400 38px/1 "Headliner No. 45",Impact,sans-serif}.mobile-dashboard-summaries small{color:var(--mobile-muted);margin-top:5px;font-size:12px}.mobile-attention-summary{min-height:76px;color:var(--mobile-copy);grid-template-columns:42px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:13px;text-decoration:none;display:grid}.mobile-attention-summary>b{color:#f27736;background:#32170d;border-radius:50%;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.mobile-attention-summary span{font-size:15px;font-weight:700}.mobile-attention-summary strong{color:#ed6b25;font-size:24px}.mobile-quick-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mobile-quick-actions a{border:1px solid var(--mobile-line);min-height:68px;color:var(--mobile-copy);background:#171818;border-radius:14px;align-items:center;gap:10px;padding:13px;text-decoration:none;display:flex}.mobile-quick-actions a b{color:#fff;background:#cf4b01;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.mobile-quick-actions a span{font-size:14px;font-weight:800}html body .module-mobile .mobile-module-main{width:100%!important;max-width:620px!important;padding:0 var(--mobile-gutter) 30px!important;margin:0 auto!important}html body .module-mobile .mobile-module-main>*{min-width:0;max-width:100%}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs){z-index:20;scrollbar-width:none;border:1px solid #363838;width:100%;max-width:100%;scroll-padding-inline:4px;position:sticky;top:0;background:#151616!important;border-radius:12px!important;margin:0 0 16px!important;padding:4px!important;display:flex!important;overflow-x:auto!important}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs)>:is(a,button){white-space:nowrap;flex:1 0 auto;min-height:44px;border-radius:8px!important;padding:0 15px!important}html body .module-mobile :is(.hub-side-drawer,.relationship-detail,.crm-email,.crm-target-list-dialog,.travel-editor-modal,.ticket-modal){z-index:3600!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding-bottom:env(safe-area-inset-bottom)!important;border:0!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important}html body .module-mobile :is(table,.relationship-table){max-width:100%}html body .module-mobile :is(.booking-table-wrap,.relationship-table-wrap){max-width:100%;overflow-x:auto}html body .module-mobile :is(.finance-drawer,.social-drawer) footer{padding:12px max(12px,var(--mobile-gutter)) calc(12px + env(safe-area-inset-bottom));background:#111212;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:sticky;bottom:0}html body .module-mobile :is(.finance-drawer,.social-drawer) footer .primary:last-child:nth-child(3){grid-column:1/-1}.mobile-gigs-poster-view{width:100%}.mobile-gigs-poster-view>header{justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 14px;display:flex}.mobile-gigs-poster-view>header span{color:#e86620;letter-spacing:.1em;font-size:11px;font-weight:800}.mobile-gigs-poster-view>header h2{color:var(--mobile-copy);margin:4px 0 0;font-size:24px}.mobile-gigs-poster-view>header button,.mobile-edit-gig{color:#fff;text-transform:uppercase;background:#cf4b01;border:1px solid #ef7330;border-radius:10px;min-height:48px;padding:0 16px;font-weight:800}.mobile-gigs-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.mobile-gigs-filters label{gap:5px;display:grid}.mobile-gigs-filters label>span{color:#999;font-size:12px}.mobile-gigs-filters select{width:100%}.mobile-gigs-poster-grid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.mobile-gig-poster{overflow:hidden;border:1px solid var(--mobile-line)!important;text-align:left!important;background:#171818!important;border-radius:14px!important;grid-template-columns:82px 56px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:104px!important;padding:10px!important;display:grid!important}.mobile-gig-poster__art{border-radius:10px!important;width:82px!important;height:82px!important}.mobile-gig-poster__date{text-align:center!important;background:#22140e!important;border:1px solid #713515!important;border-radius:9px!important;place-content:center!important;width:54px!important;height:58px!important;display:grid!important;position:static!important}.mobile-gig-poster__date b{font-size:16px!important}.mobile-gig-poster__date small{font-size:10px!important}.mobile-gig-poster__copy{background:0 0!important;gap:4px!important;min-width:0!important;padding:0!important;display:grid!important;position:static!important}.mobile-gig-poster__copy b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff!important;font-size:17px!important}.mobile-gig-poster__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#a5a19a!important;font-size:12px!important}.mobile-gig-poster__copy em{white-space:nowrap;justify-self:start!important;margin:3px 0 0!important;padding:5px 7px!important}.mobile-gig-detail{z-index:3500!important;background:#090a0a!important;width:100%!important;height:100dvh!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.mobile-gig-detail>header{min-height:240px!important;padding:calc(18px + env(safe-area-inset-top)) var(--mobile-gutter) 20px!important}.mobile-gig-detail>header button{min-height:44px!important}.mobile-gig-detail-tabs{z-index:4;background:#111212;border-bottom:1px solid #343636;padding:5px;display:flex;position:sticky;top:0;overflow-x:auto}.mobile-gig-detail-tabs button{color:#999;text-transform:uppercase;background:0 0;border:0;border-radius:8px;flex:1;min-width:max-content;min-height:44px;padding:0 13px;font-weight:800}.mobile-gig-detail-tabs button.active{color:#fff;background:#cf4b01}.mobile-gig-detail__body{padding:16px var(--mobile-gutter) calc(30px + env(safe-area-inset-bottom))!important}.mobile-gig-detail__body section{border-radius:14px!important}.mobile-edit-gig{z-index:4001;pointer-events:auto;width:100%;margin-bottom:140px;position:relative}.mobile-gig-detail>header .mobile-edit-gig--top{right:var(--mobile-gutter);top:calc(18px + env(safe-area-inset-top));z-index:5;width:auto;margin:0;position:absolute}html body .mobile-contacts{padding:0!important}.mobile-contacts__title{display:none!important}.mobile-contacts__tabs{max-width:100%;display:flex;overflow-x:auto}.mobile-contacts__search{width:100%!important}.mobile-contacts__list{padding:0!important}.mobile-contact-row{border:1px solid var(--mobile-line)!important;clip-path:none!important;background:#171818!important;border-radius:13px!important}.mobile-contacts__dock{grid-template-columns:1fr 1fr!important;gap:9px!important;margin-top:14px!important;display:grid!important;position:static!important}.mobile-contacts__dock button{width:100%!important;min-height:48px!important}.settings-control-room{background:0 0!important;padding:0!important}.settings-page-head{display:none!important}.settings-control-room__layout{display:block!important}.settings-control-room__nav{overflow:hidden;border:1px solid var(--mobile-line)!important;background:#151616!important;border-radius:14px!important;gap:0!important;width:100%!important;padding:0!important;display:grid!important}.settings-control-room__nav>span{display:none}.settings-control-room__nav button{width:100%!important;min-height:66px!important;color:var(--mobile-copy)!important;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #303232!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) 22px!important;align-items:center!important;padding:11px 15px!important;display:grid!important}.settings-control-room__nav button:last-child{border-bottom:0!important}.settings-control-room__nav button b{font-size:16px!important}.settings-control-room__nav button small{grid-column:1;margin-top:4px;color:#96928c!important;font-size:12px!important}.settings-control-room__nav button i{color:#e96722;grid-area:1/2/3;font-size:24px}.settings-control-room__nav button.active{box-shadow:inset 3px 0 #cf4b01;background:linear-gradient(90deg,#cf4b0126,#0000)!important}.settings-control-room__panel{width:100%!important;margin-top:0!important;padding:0!important;display:none!important}.settings-control-room.mobile-detail-open .settings-control-room__nav{display:none!important}.settings-control-room.mobile-detail-open .settings-control-room__panel{display:block!important}.settings-control-room__panel>header{border:1px solid var(--mobile-line)!important;border-radius:14px 14px 0 0!important;padding:16px!important}.settings-mobile-back{color:#ef7130!important;background:#211710!important;border:1px solid #4a3a31!important;border-radius:9px!important;align-items:center!important;min-height:44px!important;margin:0 0 12px!important;padding:0 12px!important;font-weight:800!important;display:flex!important}.settings-panel-stack>*{max-width:100%!important}.control-room-hub,.setlists-media-workspace,.travel-workspace,.finance-workspace,.settings-control-room,.public-app-admin{width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.social-overview{flex-direction:column!important;display:flex!important}.social-overview>.social-create-card{order:-1;margin-bottom:12px!important}.social-create-card{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:15px!important;display:grid!important}.social-create-card h2{font-size:20px!important}.social-create-card p{font-size:12px!important}.social-create-card button{white-space:nowrap!important;min-height:48px!important}.control-room-hub>header,.finance-hub>header,.social-hub>header{align-items:flex-end!important;gap:10px!important;padding:14px!important;display:flex!important}.control-room-hub>header>div{min-width:0}.control-room-hub>header h2{font-size:24px!important}.control-room-hub>header p{font-size:13px!important}.control-room-hub>header button{white-space:normal!important;flex:none!important;max-width:46%!important;min-height:48px!important}.hub-kpis,.finance-kpis,.social-kpis,.ticketing-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.hub-kpis>*,.finance-kpis>*,.social-kpis>*,.ticketing-kpis>*{min-width:0!important;min-height:118px!important;padding:15px!important}.hub-kpis b,.finance-kpis b,.social-kpis b{font-size:30px!important}.hq-drive,.drive-shell{width:100%!important;min-width:0!important;max-width:100%!important}.drive-sidebar{display:none!important}.drive-topbar{grid-template-columns:1fr!important;gap:9px!important;padding:10px!important;display:grid!important}.drive-content{width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important}.drive-content :is(.folder-grid,.file-grid),.travel-widget-grid{grid-template-columns:1fr!important}.travel-map-canvas{width:100%!important;min-width:0!important;overflow:hidden!important}.travel-editor-core,.travel-editor-costs{grid-template-columns:1fr!important}.mobile-library-primary-tabs{background:#151616;border:1px solid #363838;border-radius:12px;gap:4px;margin:0 0 12px;padding:4px;display:flex}.mobile-library-primary-tabs button{color:#aaa59e;text-transform:uppercase;background:0 0;border:0;border-radius:8px;flex:1;min-height:44px;font-weight:800}.mobile-library-primary-tabs button.active{color:#fff;background:#cf4b01}.documents-drive>.booking-hub>.booking-hub__actions{margin-bottom:10px!important}.documents-drive .booking-tabs{scrollbar-width:none;max-width:100%!important;display:flex!important;overflow-x:auto!important}.documents-drive .booking-tabs button{min-width:max-content!important}.documents-drive .booking-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.documents-drive .booking-tabs button{min-width:0!important;padding-inline:6px!important}.documents-drive .booking-tabs button:nth-child(n+4):not(:last-child){display:none!important}.documents-drive .library-table{width:100%;overflow:visible!important}.documents-drive .library-table table,.documents-drive .library-table tbody{width:100%;display:block;min-width:0!important}.documents-drive .library-table thead{display:none}.documents-drive .library-table tr{border:1px solid var(--mobile-line);background:#171818;border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto;gap:8px;width:100%;margin-bottom:9px;padding:11px;display:grid!important}.documents-drive .library-table td{white-space:normal!important;border:0!important;width:auto!important;height:auto!important;padding:3px!important;display:none!important}.documents-drive .library-table td:first-child,.documents-drive .library-table td:nth-child(2),.documents-drive .library-table td:last-child{align-items:center;display:flex!important}.documents-drive .library-table td:nth-child(2){min-width:0}.documents-drive .library-table td:nth-child(2) button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.documents-drive .library-table td:last-child button{min-height:40px}}@media (width<=360px){:root{--mobile-gutter:16px}html body .next-gig-card{grid-template-columns:92px minmax(0,1fr) 10px;gap:10px;padding:10px}.next-gig-card img{width:92px;height:148px}.next-gig-card h3{font-size:24px}.mobile-dashboard-summaries,.mobile-quick-actions>div{grid-template-columns:1fr 1fr}.mobile-gig-poster{grid-template-columns:68px minmax(0,1fr)!important}.mobile-gig-poster__art{width:68px!important;height:76px!important}.mobile-gig-poster__date{display:none!important}html body .mobile-control-menu>a{grid-template-columns:38px minmax(0,1fr) 15px;padding-inline:2px}.mobile-control-menu span b{font-size:15px!important}.mobile-control-menu span small{font-size:11px!important}}@media (width<=760px){:root{--mobile-cream:#e8dfce;--mobile-cream-deep:#d2c4ac;--mobile-cream-ink:#17130f;--mobile-charcoal:#0a0a09;--mobile-charcoal-raised:#151411;--mobile-orange:#cf4b01;--mobile-line:#e8dfce38;--mobile-radius:17px;--mobile-shadow:0 14px 30px #00000061}html body .approved-mobile-shell{background:radial-gradient(circle at 102% 15%,#cf4b0124,transparent 25%), radial-gradient(circle at -8% 62%,#e8dfce0e,transparent 23%), repeating-linear-gradient(96deg,transparent 0 78px,#ffffff03 79px,transparent 81px), var(--mobile-charcoal)!important}html body .approved-mobile-shell:before{content:"★";z-index:0;color:#e8dfce1f;pointer-events:none;font-size:58px;position:fixed;top:31%;right:-7px;transform:rotate(14deg)}html body .approved-app-header{z-index:3;border-bottom:1px solid #e8dfce33;height:82px;position:relative;background:#080807f5!important}html body .approved-mobile-avatar{border:2px solid var(--mobile-orange);background:#15110e;border-radius:50%;flex-basis:48px;width:48px;height:48px;box-shadow:0 0 0 3px #cf4b011f}html body .approved-mobile-identity b{letter-spacing:.04em;font:400 23px/.9 Brushfire,"Headliner No. 45",Impact,sans-serif}html body .approved-mobile-identity small{color:var(--mobile-cream-deep);margin-top:3px;font-size:12px}html body .approved-header-actions button,html body .approved-header-actions>span{border-color:#e8dfce40;border-radius:50%;width:46px;height:46px;min-height:46px;background:#171511!important}html body .approved-page-title{z-index:1;padding:23px var(--mobile-gutter) 18px;position:relative}html body .approved-page-title:after{content:"";border-top:3px solid var(--mobile-orange);border-bottom:1px solid var(--mobile-cream);opacity:.8;width:46px;height:8px;position:absolute;bottom:9px;right:20px;transform:rotate(-6deg)}html body .approved-page-title h1{color:var(--mobile-cream);letter-spacing:.02em;text-shadow:3px 3px #000;font:400 clamp(42px,12vw,56px)/.84 Brushfire,"Headliner No. 45",Impact,sans-serif;transform:rotate(-.5deg)}html body .approved-page-title p{color:#c9c0b3;font-size:16px;line-height:1.45}.dashboard-rock-intro{border-radius:var(--mobile-radius);min-height:178px;color:var(--mobile-cream-ink);box-shadow:var(--mobile-shadow);background:linear-gradient(104deg,#e8dfcefa,#d2c4aceb),url(/assets/mygighq-dashboard-hero-v3.png) 50%/cover;padding:25px 22px;position:relative;overflow:hidden;transform:rotate(-.35deg)}.dashboard-rock-intro:before{content:"";mix-blend-mode:multiply;pointer-events:none;background:repeating-linear-gradient(101deg,#0000 0 32px,#120e0a0b 33px,#0000 35px);position:absolute;inset:0}.dashboard-rock-intro:after{content:"⚡";color:#140f0b29;font-size:104px;position:absolute;bottom:-12px;right:14px;transform:rotate(11deg)}.dashboard-rock-intro>*{z-index:1;position:relative}.dashboard-rock-intro>span{background:var(--mobile-orange);color:#fff;letter-spacing:.13em;padding:6px 9px;font-size:11px;font-weight:900;display:inline-block;transform:rotate(-1deg)}.dashboard-rock-intro h2{color:#17130f;letter-spacing:.01em;text-shadow:none;margin:14px 0 8px;font:400 43px/.82 Brushfire,"Headliner No. 45",Impact,sans-serif}.dashboard-rock-intro h2 strong{color:var(--mobile-orange);font:inherit}.dashboard-rock-intro p{color:#40382f;max-width:270px;margin:0;font-size:14px;font-weight:700;line-height:1.35}html body .approved-dashboard{gap:25px;padding-bottom:38px}html body .approved-dashboard>section>h2,.approved-dashboard .dashboard-section-head h2,.mobile-quick-actions>h2{color:var(--mobile-cream);letter-spacing:.055em;font:400 22px/1 "Headliner No. 45",Impact,sans-serif}.dashboard-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.dashboard-section-head h2{margin:0!important}.dashboard-section-head span{color:var(--mobile-orange);letter-spacing:.08em;font-size:11px;font-weight:900}html body .approved-card{border-radius:var(--mobile-radius)!important;background:linear-gradient(145deg,var(--mobile-cream),var(--mobile-cream-deep))!important;color:var(--mobile-cream-ink)!important;box-shadow:var(--mobile-shadow)!important;border:1px solid #241d1633!important}html body .next-gig-card{min-height:205px;padding:14px;position:relative;overflow:hidden}.next-gig-card:after{content:"";border-top:5px solid #cf4b0140;width:90px;height:34px;position:absolute;bottom:-18px;right:-22px;transform:rotate(-13deg)}html body .next-gig-card img{filter:saturate(.7)contrast(1.12)}html body .next-gig-card small{font-size:12px;font-weight:900;color:var(--mobile-orange)!important}.next-gig-card h3{color:#17130f!important;font-family:"Headliner No. 45",Impact,sans-serif!important;font-size:30px!important}.next-gig-card div>b{color:#332b24!important;font-size:14px!important}.next-gig-card div>p{color:#4c4137!important;font-size:13px!important}.next-gig-card>i{color:var(--mobile-orange)!important}.next-gig-card .gig-view-button{background:var(--mobile-orange)!important;color:#fff!important}.mobile-gig-day-action{color:#fff;background:linear-gradient(135deg,#e25b12,#b43b00);border:2px solid #f27431;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;min-height:78px;margin-top:12px;padding:13px 17px;text-decoration:none;display:flex;transform:rotate(.2deg);box-shadow:0 14px 28px #0006,inset 0 1px #ffffff38}.mobile-gig-day-action span{gap:4px;display:grid}.mobile-gig-day-action small{letter-spacing:.13em;font-size:10px;font-weight:900}.mobile-gig-day-action b{letter-spacing:.04em;font:400 32px/.9 Brushfire,"Headliner No. 45",Impact,sans-serif}.mobile-gig-day-action strong{white-space:nowrap;font:400 19px/1 "Headliner No. 45",Impact,sans-serif}html body .mobile-dashboard-summaries>a{background:linear-gradient(145deg,var(--mobile-cream),var(--mobile-cream-deep))!important}.mobile-dashboard-summaries span{color:var(--mobile-orange)}.mobile-dashboard-summaries b{color:#17130f}.mobile-dashboard-summaries small{color:#554a3f}.mobile-attention-summary span{color:#211b16}.mobile-attention-summary>b{color:var(--mobile-cream);background:#2b2018}.mobile-attention-summary strong{color:var(--mobile-orange)}.mobile-quick-actions a{min-height:76px;color:var(--mobile-cream);background:#151411;border-color:#e8dfce47;border-radius:14px}.mobile-quick-actions a span{font-size:15px}html body .module-mobile .approved-page-title{display:none!important}html body .module-mobile .mobile-module-main{padding-top:16px!important}.approved-mobile-module-hero{border-radius:var(--mobile-radius);background:linear-gradient(145deg,var(--mobile-cream),var(--mobile-cream-deep));min-height:230px;color:var(--mobile-cream-ink);box-shadow:var(--mobile-shadow);grid-template-columns:minmax(0,1.25fr) minmax(118px,.75fr);align-items:stretch;margin:0 0 17px;display:grid;position:relative;overflow:hidden;transform:rotate(-.2deg)}.approved-mobile-module-hero:before{content:"";z-index:2;border-top:3px solid var(--mobile-orange);border-bottom:1px solid #16110d8c;width:64px;height:14px;position:absolute;bottom:8px;left:-8px;transform:rotate(-7deg)}.approved-mobile-module-hero__copy{z-index:2;flex-direction:column;justify-content:flex-end;min-width:0;padding:23px 8px 25px 20px;display:flex;position:relative}.approved-mobile-module-hero__copy>span{background:var(--mobile-orange);color:#fff;letter-spacing:.11em;text-transform:uppercase;align-self:flex-start;margin-bottom:auto;padding:6px 8px;font-size:10px;font-weight:900;transform:rotate(-1deg)}.approved-mobile-module-hero__copy h1{color:#17130f;letter-spacing:.01em;text-transform:uppercase;text-shadow:none;margin:18px 0 8px;font:400 clamp(33px,9.5vw,46px)/.82 Brushfire,"Headliner No. 45",Impact,sans-serif}.approved-mobile-module-hero__copy p{color:#41372e;margin:0;font-size:14px;font-weight:650;line-height:1.35}.approved-mobile-module-hero__art{background-image:linear-gradient(90deg,var(--mobile-cream) 0,#e8dfce2e 35%,transparent 68%),var(--mobile-module-art);filter:grayscale(.22)contrast(1.13)sepia(.08);background-position:50%;background-size:cover;min-width:0;position:relative}.approved-mobile-module-hero__art:after{content:"★";color:var(--mobile-cream);text-shadow:1px 2px #17130f;opacity:.8;font-size:26px;position:absolute;top:8px;right:8px;transform:rotate(12deg)}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs,.mobile-library-primary-tabs){border:1px solid #e8dfce52;min-height:56px;position:relative;top:auto;box-shadow:0 8px 18px #00000047;background:#14130f!important;border-radius:14px!important;margin-bottom:17px!important;padding:5px!important}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs,.mobile-library-primary-tabs)>:is(a,button){color:#cfc6b9!important;min-height:46px!important;font-size:14px!important}.module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs,.mobile-library-primary-tabs)>:is(a,button).active{background:var(--mobile-orange)!important;color:#fff!important}html body .module-mobile :is(input,select,textarea){color:#191510;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f0e8da;border:1px solid #61594d;border-radius:10px;min-height:50px;padding:12px 14px;font-size:16px;line-height:1.3}html body .module-mobile textarea{min-height:118px}html body .module-mobile :is(button,a)[class*=primary],html body .module-mobile :is(.mobile-edit-gig,.mobile-contacts__dock button,.module-mobile-action a,.module-mobile-action button){min-height:50px;background:var(--mobile-orange)!important;color:#fff!important;border-radius:10px!important;font-size:15px!important;font-weight:900!important}html body .module-mobile :is(.module-panel,.ops-workspace,.control-room-hub,.booking-hub,.finance-hub,.social-hub,.ticketing-workspace,.settings-control-room__nav,.calendar-board,.availability-board,.setlists-media-workspace,.travel-workspace,.public-app-admin){border-radius:var(--mobile-radius)!important;box-shadow:var(--mobile-shadow)!important;background:#14130f!important;border-color:#e8dfce4d!important}html body .module-mobile :is(.module-panel,.ops-workspace,.control-room-hub,.booking-hub,.finance-hub,.social-hub,.ticketing-workspace,.settings-control-room,.calendar-board,.availability-board,.setlists-media-workspace,.travel-workspace,.public-app-admin) :is(p,li,dd,dt,label,small){font-size:max(13px,1em)}html body .module-mobile :is(.module-panel,.ops-workspace,.control-room-hub,.booking-hub,.finance-hub,.social-hub,.ticketing-workspace,.settings-control-room,.calendar-board,.availability-board,.setlists-media-workspace,.travel-workspace,.public-app-admin) h2{font-size:clamp(24px,7vw,34px)!important}html body .module-mobile :is(.mobile-contact-row,.mobile-gig-poster,.library-table tr,.mobile-day-agenda,.calendar-month-agenda>article,.task-row,.post-row){background:linear-gradient(145deg,var(--mobile-cream),var(--mobile-cream-deep))!important;color:var(--mobile-cream-ink)!important;border:1px solid #271f172e!important;border-radius:14px!important;box-shadow:0 7px 17px #00000040!important}html body .mobile-gig-poster__copy b,html body .module-mobile .mobile-contact-row :is(b,strong),html body .mobile-day-agenda :is(b,time),html body .calendar-month-agenda :is(b,time){color:#17130f!important}.mobile-gig-poster__copy small,.mobile-contact-row small,.mobile-day-agenda small,.mobile-day-agenda em,.calendar-month-agenda small,.calendar-month-agenda span{color:#51463c!important}html body .mobile-gig-poster{min-height:122px!important;padding:12px!important}.mobile-gig-poster__art{width:90px!important;height:96px!important}.mobile-gig-poster__date{background:#201711!important}.mobile-gig-poster__copy b{font-size:19px!important}.mobile-gig-poster__copy small{font-size:14px!important}.mobile-gigs-poster-view>header h2{font:400 28px/1 "Headliner No. 45",Impact,sans-serif;color:var(--mobile-cream)!important}.mobile-gigs-filters label>span{color:#c9c0b4;font-size:14px}.mobile-gigs-empty{border-radius:var(--mobile-radius);background:linear-gradient(145deg,var(--mobile-cream),var(--mobile-cream-deep));color:#302820;text-align:center;min-height:170px;box-shadow:var(--mobile-shadow);padding:34px 22px;font-size:16px;line-height:1.5}html body .calendar-board{padding:14px!important}.calendar-toolbar{gap:12px!important}.calendar-month-controls h3{color:var(--mobile-cream)!important;font-size:20px!important}.calendar-day-button{min-height:44px!important}.calendar-grid article.selected .calendar-day-button{border-radius:9px;box-shadow:0 0 0 2px #ef8a53;background:var(--mobile-orange)!important;color:#fff!important}.mobile-day-agenda{overflow:hidden;margin-top:14px!important;padding:0!important}.mobile-day-agenda>header{background:#ffffff21!important;border-bottom:1px solid #1f18122e!important;padding:15px!important}.mobile-day-agenda>header h3{color:#17130f!important;font-size:25px!important}.mobile-day-agenda>div{padding:10px!important}.mobile-day-agenda article{margin-bottom:8px;min-height:70px!important;box-shadow:none!important;background:#fff3!important;padding:12px!important}.mobile-day-agenda>div>p{color:#4a4037!important;padding:20px!important;font-size:15px!important}.mobile-gig-detail{background:var(--mobile-charcoal)!important}.mobile-gig-detail>header{min-height:270px!important}.mobile-gig-detail>header h2{font:400 40px/.9 Brushfire,"Headliner No. 45",Impact,sans-serif!important}.mobile-gig-detail-tabs{background:#11100e;padding:7px}.mobile-gig-detail-tabs button{min-height:48px;font-size:14px}.mobile-gig-detail__body{gap:13px;display:grid}.mobile-gig-detail__body section{box-shadow:var(--mobile-shadow);background:linear-gradient(145deg,var(--mobile-cream),var(--mobile-cream-deep))!important;color:var(--mobile-cream-ink)!important;border:1px solid #261e1626!important;padding:17px!important}.mobile-gig-detail__body section h3{color:#17130f!important;font:400 25px/1 "Headliner No. 45",Impact,sans-serif!important}.mobile-gig-detail__body section :is(p,dt,dd,b){color:#40362e!important;font-size:15px!important}.mobile-gig-detail__body dl>div{min-height:48px!important}html body .module-mobile :is(.hub-side-drawer,.relationship-detail,.crm-email,.crm-target-list-dialog,.travel-editor-modal,.ticket-modal){background:var(--mobile-charcoal)!important;color:var(--mobile-cream)!important}.approved-dashboard:before,.mobile-module-main:before{content:"";z-index:0;pointer-events:none;border-top:2px solid #e8dfce29;border-bottom:5px solid #cf4b0124;width:58px;height:18px;position:absolute;top:410px;left:-20px;transform:rotate(-14deg)}.approved-dashboard,.mobile-module-main{position:relative}.approved-dashboard>*,.mobile-module-main>*{z-index:1;position:relative}html body .mobile-menu-dock{background:linear-gradient(#0000 0,#090908 28%)!important}.mobile-control-menu>a{min-height:70px!important}.mobile-control-menu span b{font-size:17px!important}.mobile-control-menu span small{font-size:13px!important}.mobile-control-menu>a>i{background:var(--mobile-cream)!important;color:#17130f!important}.mobile-control-menu>a.active>i{background:var(--mobile-orange)!important;color:#fff!important}}@media (width<=380px){.approved-mobile-module-hero{grid-template-columns:minmax(0,1.35fr) 105px;min-height:220px}.approved-mobile-module-hero__copy{padding-left:17px}.approved-mobile-module-hero__copy h1{font-size:34px}.approved-mobile-module-hero__copy p{font-size:13px}.dashboard-rock-intro h2{font-size:38px}}@media (width<=760px){html body .mobile-menu-layer{z-index:5000;background:#050706;position:fixed;inset:0}html body .mobile-app-launcher-panel{padding:0 0 max(20px,env(safe-area-inset-bottom));color:#f6f0e6;overscroll-behavior:contain;background:radial-gradient(circle at 12% 14%,#cf4b0117,#0000 25%),repeating-linear-gradient(118deg,#ffffff03 0 1px,#0000 1px 8px),#050706;display:block;position:absolute;inset:0;overflow:hidden auto}html body .mobile-app-launcher-panel>.mobile-menu-hero{height:300px;min-height:300px;padding:calc(16px + env(safe-area-inset-top)) 16px 24px;box-sizing:border-box;background:linear-gradient(#0406061a,#0406062e 45%,#050706 100%),linear-gradient(90deg,#030505b8,#0305051f 62%,#03050533),url(/assets/mygighq-dashboard-hero-v3.png) 50% 38%/cover no-repeat;border:0;flex-direction:column;justify-content:space-between;display:flex;position:relative}html body .mobile-menu-topline{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html body .mobile-menu-wordmark{color:#f6f0e6;letter-spacing:-.02em;text-shadow:2px 3px #000;font:400 38px/.78 "Headliner No. 45",Impact,sans-serif}.mobile-menu-wordmark>span{color:#e44d16}.mobile-menu-wordmark>small{color:#f7f0e6;letter-spacing:.08em;text-shadow:1px 1px #000;margin-top:9px;font:800 8px/1 Inter,Arial,sans-serif;display:block}html body .mobile-menu-account{align-items:center;gap:10px;display:flex}.mobile-menu-account>a{color:#fff;place-items:center;width:42px;height:42px;display:grid;position:relative}.mobile-menu-account>a svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:27px;height:27px}.mobile-menu-account>a b{color:#fff;background:#ef4f1b;border-radius:50%;place-items:center;width:18px;height:18px;font:800 10px/1 Inter,Arial,sans-serif;display:grid;position:absolute;top:-1px;right:-1px}.mobile-menu-account>img,.mobile-menu-account>span{object-fit:cover;color:#fff;background:#201d19;border:2px solid #f6f0e6b3;border-radius:50%;place-items:center;width:45px;height:45px;font:800 12px/1 Inter,Arial,sans-serif;display:grid}html body .mobile-menu-title h2{color:#fff;text-transform:none;text-shadow:2px 3px #000;margin:0;font:400 46px/.9 "Headliner No. 45",Impact,sans-serif}.mobile-menu-title p{color:#fff;text-shadow:1px 2px #000;margin:7px 0 0;font-size:16px;line-height:1.2}html body .mobile-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 12px;display:grid}html body .mobile-menu-grid>a,html body .mobile-menu-grid>button{color:#17130f;text-align:left;cursor:pointer;background:#eee8dd;border:0;border-radius:9px;flex-direction:column;min-width:0;min-height:218px;padding:0;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 8px 18px #00000057}html body .mobile-menu-grid>:is(a,button).active{box-shadow:0 0 0 2px #ef5b22,0 8px 18px #00000061}html body .mobile-menu-card__art{background-image:linear-gradient(180deg,#00000005 44%,#eee8dd 100%),var(--menu-art);filter:grayscale(.78)contrast(1.22);background-position:50%;background-size:cover;flex:0 0 82px;width:100%;height:82px;display:block}html body .mobile-menu-grid>button:nth-child(10) .mobile-menu-card__art{filter:grayscale(.82)contrast(1.28);background-position:50% 34%}html body .mobile-menu-card__copy{flex-direction:column;flex:1;min-width:0;padding:2px 9px 10px;display:flex;position:relative}.mobile-menu-card__copy>i{color:#ef4f1b;width:27px;height:27px;margin-top:-9px;font-style:normal;display:block}.mobile-menu-card__copy>i svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px;overflow:visible}.mobile-menu-card__copy>b{color:#12100e;overflow-wrap:normal;margin-top:3px;font:400 18px/.92 "Headliner No. 45",Impact,sans-serif;display:block}.mobile-menu-card__copy>small{color:#29231e;margin-top:7px;padding-right:10px;font:500 12px/1.16 Inter,Arial,sans-serif;display:block}.mobile-menu-card__copy>strong{color:#17130f;font:800 27px/.8 Arial,sans-serif;position:absolute;bottom:9px;right:6px}html body .mobile-menu-footer{min-height:174px;padding:26px 16px max(9px,env(safe-area-inset-bottom));box-sizing:border-box;grid-template-columns:1fr 104px 1fr;align-items:end;gap:8px;display:grid}.mobile-menu-footer>nav{align-self:center;align-items:center;gap:5px;display:flex}.mobile-menu-footer>nav:empty{display:none}.mobile-menu-footer>nav>a{color:#f6f0e6;border:1px solid #f6f0e6b8;border-radius:50%;place-items:center;width:28px;height:28px;text-decoration:none;display:grid}.mobile-menu-footer>nav>a span{font:800 15px/1 Inter,Arial,sans-serif}.mobile-menu-footer>nav>a[aria-label=YouTube] span{font-size:11px}.mobile-menu-footer>.mobile-menu-close{color:#fff;text-transform:uppercase;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;width:104px;padding:0;display:flex}.mobile-menu-close>span{background:linear-gradient(145deg,#f15b24,#d7470d);border:2px solid #fb773f;border-radius:50%;place-items:center;width:82px;height:82px;font:300 62px/.8 Arial,sans-serif;display:grid;box-shadow:0 8px 24px #00000073,inset 0 1px #ffffff61}.mobile-menu-close>b{letter-spacing:.04em;font:400 15px/1 "Headliner No. 45",Impact,sans-serif}.mobile-menu-footer>span{display:block}}@media (width<=380px){html body .mobile-app-launcher-panel>.mobile-menu-hero{height:282px;min-height:282px;padding-inline:13px}.mobile-menu-wordmark{font-size:35px!important}.mobile-menu-grid{gap:7px!important;padding-inline:9px!important}.mobile-menu-grid>a,.mobile-menu-grid>button{min-height:214px!important}.mobile-menu-card__copy{padding-inline:8px!important}.mobile-menu-card__copy>b{font-size:17px!important}.mobile-menu-card__copy>small{font-size:11.5px!important}}.promote{color:var(--text,#ecf1f7);min-width:0;font-size:16px}.promote h2{margin:0 0 .4rem;font-size:1.5rem}.promote p{line-height:1.5}.promote small{color:#b8c4d2;font-size:.875rem}.promote-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.promote-actions,.promote-filters{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.promote button,.promote a,.promote input,.promote select,.promote textarea{font:inherit}.promote button,.promote a{color:#f5f7fa;cursor:pointer;background:#182432;border:1px solid #435264;border-radius:6px;justify-content:center;align-items:center;min-height:42px;padding:.65rem .85rem;font-size:.875rem;text-decoration:none;display:inline-flex}.promote button.primary{color:#111;background:#f27b23;border-color:#f27b23;font-weight:700}.promote button:disabled{opacity:.5;cursor:default}.promote input,.promote textarea,.promote select{box-sizing:border-box;color:#f4f6fa;background:#101925;border:1px solid #4b5c71;border-radius:5px;min-width:0;max-width:100%;padding:.7rem}.promote textarea{width:100%;min-height:110px}.promote label{flex-direction:column;gap:.4rem;margin-bottom:1rem;font-size:.9rem;display:flex}.promote fieldset{border:0;min-width:0;margin:0;padding:0}.promote fieldset fieldset{border:1px solid #435264;border-radius:6px;margin:1rem 0;padding:.7rem}.promote label.promote-check{flex-direction:row;align-items:center;gap:.7rem}.promote input[type=checkbox]{accent-color:#f27b23;width:20px;height:20px}.promote-notice,.promote-due{background:#293443;border-left:4px solid #f27b23;border-radius:6px;padding:1rem;line-height:1.5}.promote-due{justify-content:space-between;align-items:center;gap:1rem;display:flex}.promote-filters{margin:1rem 0}.promote-posts{gap:1rem;display:grid}.promote-post{background:#15212f;border:1px solid #344455;border-radius:8px;grid-template-columns:100px minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.promote-post:not(:has(>img)){grid-template-columns:1fr}.promote-post>img{object-fit:cover;border-radius:5px;width:100px;height:100px}.promote-post-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.promote-post-heading strong{font-size:1.05rem}.promote-caption{white-space:pre-wrap;overflow-wrap:anywhere}.promote-post .promote-actions{margin-top:1rem}.promote-campaign-review{background:#15212f;border:1px solid #344455;border-radius:8px;margin:1rem 0;padding:1rem}.promote-campaign-review article{border-bottom:1px solid #435264;margin-bottom:1rem;padding:1rem 0}.promote-connection{border:1px solid #344455;border-radius:8px;margin-top:1.5rem;padding:1rem}.promote-connection summary{cursor:pointer}.promote-overlay{z-index:10000;background:#000a;justify-content:flex-end;display:flex;position:fixed;inset:0}.promote-dialog{background:#101a28;outline:none;flex-direction:column;width:min(660px,100vw);height:100dvh;display:flex;box-shadow:-12px 0 40px #0008}.promote-dialog>header{border-bottom:1px solid #344455;justify-content:space-between;align-items:center;padding:1rem 1.3rem;display:flex}.promote-dialog-body{flex:1;padding:1.3rem;overflow-y:auto}.promote-dialog .social-media-field img,.promote-dialog .social-media-field video{object-fit:contain;max-width:100%;max-height:240px}.promote-dialog .social-media-field{margin:1rem 0}.promote-ai{background:#1c2a3a;border-radius:8px;padding:1rem}.promote-dialog footer{padding:1rem 0}.promote .status-due{color:#ffe0b3;background:#5c3520}.promote .status-posted{color:#b5ffe1;background:#164238}.promote :focus-visible{outline-offset:3px;outline:3px solid #f6aa61}.promote .hub-tabs{flex-wrap:nowrap;overflow-x:auto}.promote .hub-tabs button{white-space:nowrap}.promote .social-media-library{max-width:100%;max-height:none;position:relative}@media (width<=700px){.promote{padding:12px!important}.promote-header{display:block}.promote-header .promote-actions{margin:1rem 0}.promote-post{grid-template-columns:64px minmax(0,1fr);padding:.8rem}.promote-post>img{width:64px;height:64px}.promote-post .promote-actions{grid-column:1/-1}.promote-due{display:block}.promote-due button{margin-top:.7rem}.promote-dialog-body{padding:1rem}.promote-filters>*{width:100%}.promote-post-heading{display:block}.promote-post-heading .hub-status{white-space:normal;margin-top:.5rem;display:inline-block}.promote-actions button,.promote-actions a{flex:auto}.promote-dialog footer{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.control-room-hub.social-hub.promote>.promote-header{align-items:stretch!important;padding:0!important;display:block!important}.control-room-hub.social-hub.promote>.promote-header h2{font-family:inherit!important;font-size:24px!important;line-height:1.2!important}.control-room-hub.social-hub.promote>.promote-header p{font-size:14px!important}.control-room-hub.social-hub.promote>.promote-header button{flex:130px!important;max-width:none!important}.control-room-hub.social-hub.promote>.hub-tabs{flex-wrap:nowrap!important;gap:5px!important;display:flex!important;overflow-x:auto!important}.control-room-hub.social-hub.promote>.hub-tabs button{flex:none!important}}.promote-dialog .social-media-field>.promote-actions{padding:.65rem}.promote-dialog .social-media-field>.promote-actions>button{position:static}.master-hero{--hero-cream:#efe8dc;--hero-orange:#e65315;isolation:isolate;background-color:#050505;background-image:url(/assets/mygighq-dashboard-hero-v3.png);background-position:50% 45%;background-size:cover;border:1px solid #514b43;border-radius:0 0 18px 18px;min-height:330px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000006b}.master-hero:after{content:"";z-index:4;background:var(--hero-orange);height:3px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px 12px #e653155c}.master-hero__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000e6 0%,#0009 33%,#00000014 66%,#00000029 100%),linear-gradient(#0000 42%,#000000ad);position:absolute;inset:0}.master-hero__content{z-index:2;width:min(58%,760px);position:absolute;bottom:clamp(31px,4vw,48px);left:clamp(28px,3vw,50px)}.master-hero__title{text-transform:uppercase;flex-direction:column;align-items:flex-start;margin:0;display:flex;transform:rotate(-.55deg)}.master-hero__title span{color:var(--hero-cream);letter-spacing:.03em;text-shadow:3px 4px #000,-1px 0 #ffffff38;font:400 clamp(38px,3.4vw,58px)/.86 Brushfire,"Headliner No. 45",Impact,sans-serif}.master-hero__title strong{color:var(--hero-orange);letter-spacing:.01em;text-shadow:4px 5px #000,0 0 22px #e653152e;margin-top:.03em;font:400 clamp(62px,6.1vw,104px)/.74 Brushfire,"Headliner No. 45",Impact,sans-serif}.master-hero__title--module span,.master-hero__title--module strong{font-size:clamp(58px,5vw,88px);line-height:.8}.master-hero__content>p{color:#d9d0c2;letter-spacing:.08em;text-shadow:2px 2px #000;margin:18px 0 0 4px;font:400 clamp(13px,1.05vw,17px)/1.1 Brushfire,"Headliner No. 45",Impact,sans-serif;transform:rotate(-.35deg)}.master-hero__case-name{z-index:3;color:#0000;letter-spacing:.04em;text-align:center;text-transform:uppercase;text-shadow:1px 1px #000000b3;filter:contrast(1.1)drop-shadow(0 1px #000);mix-blend-mode:screen;opacity:.94;transform-origin:100%;background-image:repeating-linear-gradient(97deg,#d3ccc0 0 4px,#a9a397 4px 5px,#e3dbcf 5px 9px,#827d74 9px 10px),radial-gradient(circle at 18% 28%,#0000 0 1px,#d9d1c5 1.5px 100%);-webkit-background-clip:text;background-clip:text;flex-direction:column;justify-content:center;align-items:center;width:clamp(105px,9.7vw,164px);font:400 clamp(19px,1.55vw,29px)/.78 "Headliner No. 45",Impact,sans-serif;display:flex;position:absolute;top:38.5%;right:clamp(14px,1.9vw,34px);transform:perspective(360px)rotateY(-7deg)rotate(-.9deg)skewY(.6deg)}.master-hero__case-name:after{content:"";background:#09090961;width:84%;height:1px;position:absolute;top:50%;left:8%;transform:rotate(-4deg);box-shadow:19px -13px #05050526,-13px 12px #05050530}.master-hero__case-name.is-long{font-size:clamp(16px,1.25vw,23px)}.master-hero__case-name.is-very-long{font-size:clamp(13px,1.05vw,19px)}.module-command-strip{background:linear-gradient(120deg,#161513,#090909);border:1px solid #514b43;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:82px;margin-top:10px;padding:14px 18px;display:flex;box-shadow:0 12px 28px #00000042}.module-command-strip>div:first-child>span{color:#e65315;letter-spacing:.14em;text-transform:uppercase;font:800 10px/1 Inter,sans-serif}.module-command-strip>div:first-child>p{color:#d8d0c5;margin:6px 0 0;font-size:13px}.module-command-strip .booking-hero-actions{flex:none;gap:8px;margin:0!important;display:flex!important;position:static!important}@media (width>=761px) and (width<=1100px){.master-hero{min-height:300px}.master-hero__content{width:60%}.master-hero__case-name{width:112px;top:39%;right:12px}}.master-hero--mobile{background-position:71%;background-size:auto 100%;border:1px solid #433d35;border-radius:14px;min-height:232px;margin:0 0 17px;box-shadow:0 13px 34px #00000075}.master-hero--mobile .master-hero__shade{background:linear-gradient(90deg,#000000f0 0%,#000000a6 50%,#0000000d 80%),linear-gradient(#0000 38%,#000000b8)}.master-hero--mobile .master-hero__content{width:69%;bottom:23px;left:18px}.master-hero--mobile .master-hero__title span{font-size:clamp(30px,9vw,39px)}.master-hero--mobile .master-hero__title strong{font-size:clamp(49px,14vw,64px)}.master-hero--mobile .master-hero__title--module span,.master-hero--mobile .master-hero__title--module strong{font-size:clamp(40px,11vw,52px)}.master-hero--mobile .master-hero__content>p{max-width:230px;margin-top:13px;font-size:11px;line-height:1.15}.master-hero--mobile .master-hero__case-name{letter-spacing:.01em;width:71px;font-size:13px;top:39%;right:7px}.master-hero--mobile .master-hero__case-name.is-long{font-size:10px}.master-hero--mobile .master-hero__case-name.is-very-long{font-size:8px}@media (width<=760px){.master-hero{background-position:71%;background-size:auto 100%;border:1px solid #433d35;border-radius:14px;min-height:232px;margin:0 0 17px;box-shadow:0 13px 34px #00000075}.master-hero__shade{background:linear-gradient(90deg,#000000f0 0%,#000000a6 50%,#0000000d 80%),linear-gradient(#0000 38%,#000000b8)}.master-hero__content{width:69%;bottom:23px;left:18px}.master-hero__title span{font-size:clamp(30px,9vw,39px)}.master-hero__title strong{font-size:clamp(49px,14vw,64px)}.master-hero__title--module span,.master-hero__title--module strong{font-size:clamp(40px,11vw,52px)}.master-hero__content>p{max-width:230px;margin-top:13px;font-size:11px;line-height:1.15}.master-hero__case-name{letter-spacing:.01em;width:71px;font-size:13px;top:39%;right:7px}.master-hero__case-name.is-long{font-size:10px}.master-hero__case-name.is-very-long{font-size:8px}.module-command-strip{display:none}}@font-face{font-family:MYGIGHQ Hero Brush;src:url(/fonts/Brushfire.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MYGIGHQ Case Stencil;src:url(/fonts/Capture-it.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@media (width>=761px){html body .desktop-shell .roadcase-nav{flex-direction:column;height:100vh;display:flex;overflow:hidden auto;box-shadow:none!important;background:#090b0c!important;border:0!important;border-radius:0!important;padding:16px 14px!important}.approved-sidebar-logo{flex:none;padding:4px 30px 22px}.approved-sidebar-logo img{aspect-ratio:1;object-fit:contain;width:100%;display:block}html body .desktop-shell .roadcase-nav nav{flex:none;display:grid;overflow:visible;gap:7px!important}html body .desktop-shell .roadcase-nav .approved-nav-card,html[data-theme=day] body .desktop-shell .roadcase-nav .approved-nav-card{min-height:0;display:block;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:4px!important;padding:0!important;transform:none!important}.approved-nav-art{width:100%;height:auto;display:block}.approved-art-filters{position:absolute}.approved-nav-card:focus-visible{outline-offset:3px;outline:2px solid #cf4b01}html body .desktop-shell .roadcase-nav .nav-customise-page{flex:none;min-height:58px;margin:16px 0 0;position:static}html body .desktop-shell .roadcase-nav .nav-customise-page small{position:static}.desktop-shell .roadcase-nav .case-label{display:none}.desktop-shell .master-hero{--hero-orange:#cf4b01;aspect-ratio:5;min-height:0;box-shadow:none;background-image:url(/assets/mygighq-master-backstage.png);background-position:50% 42%;background-size:cover;border:0;border-radius:0;container-type:inline-size}.desktop-shell .master-hero:after,.desktop-shell .master-hero__shade,.desktop-shell .master-hero__case-name:after{display:none}.desktop-shell .master-hero__content{width:56%;top:7%;bottom:auto;left:3.5%}.desktop-shell .master-hero__title{transform:rotate(-2deg)}.desktop-shell .master-hero__title span{color:#efe8dc;letter-spacing:0;text-shadow:none;font:400 5cqw/.8 MYGIGHQ Hero Brush,sans-serif}.desktop-shell .master-hero__title strong{overflow-wrap:anywhere;max-width:100%;font:400 var(--desktop-user-size,15cqw)/.72 "MYGIGHQ Hero Brush", sans-serif;color:#cf4b01;letter-spacing:0;text-shadow:none;transform-origin:0;margin-top:.05em;transform:scaleX(1.12)}.desktop-shell .master-hero__title--module span,.desktop-shell .master-hero__title--module strong{font-size:6.4cqw;line-height:.95}.desktop-shell .master-hero__content>p{letter-spacing:0;text-shadow:none;margin:1.3cqw 0 0;font:italic 1.5cqw/1.3 Georgia,serif}.desktop-shell .master-hero__case-name{color:#e8dcc8;letter-spacing:0;width:19%;height:36%;text-shadow:none;filter:none;opacity:.78;mix-blend-mode:screen;background:0 0;font:400 2.3cqw/1.05 MYGIGHQ Case Stencil,sans-serif;top:37%;right:3%;transform:perspective(600px)rotateY(-17deg)skewY(-9deg)rotate(-1deg);-webkit-mask-image:repeating-linear-gradient(167deg,#000 0 3px,#0008 3px 3.5px,#000 3.5px 7px,#0000 7px 7.5px);mask-image:repeating-linear-gradient(167deg,#000 0 3px,#0008 3px 3.5px,#000 3.5px 7px,#0000 7px 7.5px)}.desktop-shell .master-hero__case-name.is-long{font-size:2.1cqw}.desktop-shell .master-hero__case-name.is-very-long{font-size:1.7cqw}html body .module-desktop .crm-reference button{box-shadow:none!important;clip-path:none!important;min-height:0!important;transform:none!important}html body .module-desktop .crm-reference .booking-name{color:#eee!important;font:inherit!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html body .module-desktop .crm-reference .crm-function-bar .primary,html body .module-desktop .crm-reference .crm-edit{color:#0a0c0d!important;background:#cf4b01!important}html body .module-desktop .crm-reference .crm-detail-panel>nav button{border-radius:0!important}html body .module-desktop .crm-reference{color:#efece5!important;margin-top:12px!important;font:14px/1.4 Arial,sans-serif!important;display:block!important}html body .module-desktop .crm-reference .crm-function-bar{background:#080f11!important;border:1px solid #354347!important;border-radius:8px!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important;padding:10px!important;display:flex!important}html body .module-desktop .crm-reference .crm-function-bar button,html body .module-desktop .crm-reference .crm-summary{color:#0d1111!important;background-color:#efe6cd!important;background-image:url(/assets/mygighq-approved-navigation.png)!important;background-position:-1750px -1600px!important;background-size:2250px 7990px!important}html body .module-desktop .crm-reference .crm-function-bar button{white-space:nowrap!important;border:1px solid #cfc6b1!important;border-radius:5px!important;height:52px!important;padding:0 16px!important;font:24px "Headliner No. 45",Impact,sans-serif!important}html body .module-desktop .crm-reference .crm-function-bar .primary,html body .module-desktop .crm-reference .primary{color:#090c0d!important;background:#cf4b01!important;border:1px solid #e16b29!important}html body .module-desktop .crm-reference .crm-function-bar input{color:#eee!important;background:#0a1417!important;border:1px solid #39494e!important;border-radius:5px!important;flex:1!important;min-width:130px!important;height:48px!important;padding:12px!important}html body .module-desktop .crm-reference .crm-reference-body{grid-template-columns:minmax(0,3fr) minmax(250px,1fr)!important;align-items:start!important;gap:14px!important;display:grid!important}html body .module-desktop .crm-reference .crm-reference-main{gap:10px!important;min-width:0!important;display:grid!important}html body .module-desktop .crm-reference .booking-hub__actions,html body .module-desktop .crm-reference .booking-kpis,html body .module-desktop .crm-reference .booking-tabs,html body .module-desktop .crm-reference .booking-toolbar:not(.is-expanded),html body .module-desktop .crm-reference .booking-selection:not(.has-selection){display:none!important}html body .module-desktop .crm-reference .crm-reference-controls{background:#0a1215!important;border:1px solid #354347!important;border-radius:6px!important;align-items:stretch!important;gap:6px!important;min-width:0!important;padding:4px!important;display:flex!important}html body .module-desktop .crm-reference-controls nav{flex:1!important;display:flex!important}html body .module-desktop .crm-reference .crm-reference-controls button{color:#ddd!important;background:0 0!important;border:1px solid #354347!important;border-radius:4px!important;padding:8px 12px!important;font:18px "Headliner No. 45",Impact,sans-serif!important}html body .module-desktop .crm-reference-controls nav button{border:0!important;border-radius:0!important}html body .module-desktop .crm-reference-controls nav button.active{color:#f36b1c!important;border-bottom:3px solid #cf4b01!important}html body .module-desktop .crm-reference-controls label{color:#bbb!important;border:1px solid #354347!important;border-radius:4px!important;min-width:65px!important;max-width:110px!important;padding:0 6px!important;font-size:11px!important;display:grid!important}html body .module-desktop .crm-reference-controls select{color:#eee!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:0 0!important;border:0!important;width:100%!important;font-size:13px!important}html body .module-desktop .crm-reference .booking-toolbar{border:1px solid #354347!important;padding:10px!important}html body .module-desktop .crm-reference .booking-toolbar__main{flex-wrap:wrap!important}html body .module-desktop .crm-reference .booking-table-panel{box-shadow:none!important;background:#091215!important;border:1px solid #354347!important;border-radius:6px!important}html body .module-desktop .crm-reference .booking-table-wrap{max-height:400px!important;overflow:auto!important}html body .module-desktop .crm-reference .booking-table-panel th{z-index:1!important;color:#eee!important;text-transform:none!important;letter-spacing:0!important;background:#122126!important;height:40px!important;padding:0 8px!important;font-size:12px!important;position:sticky!important;top:0!important}html body .module-desktop .crm-reference .booking-table-panel td{color:#eee!important;background:#091316!important;border-bottom:1px solid #2b3d40!important;border-right:0!important;height:36px!important;padding:4px 8px!important;font-size:13px!important}html body .module-desktop .crm-reference .booking-table-panel tbody tr:nth-child(2n) td{background:#0b181b!important}html body .module-desktop .crm-reference .booking-table-panel tbody tr.is-focused td{background:#283026!important}html body .module-desktop .crm-reference .booking-table-panel .select{width:30px!important}html body .module-desktop .crm-reference .booking-name b{font-size:13px!important;font-weight:400!important}html body .module-desktop .crm-reference .booking-name small{display:none!important}html body .module-desktop .crm-reference .crm-inline-cell{width:100%!important;min-width:50px!important;color:inherit!important;background:0 0!important;border:1px solid #0000!important;padding:2px!important;font-size:13px!important}html body .module-desktop .crm-reference .crm-inline-cell:focus{border-color:#cf4b01!important}html body .module-desktop .crm-reference .booking-table-panel select.stage{background:#23553c!important;border-radius:14px!important;min-height:25px!important;font-size:12px!important}html body .module-desktop .crm-reference .booking-table-panel>footer{background:#0a1215!important;grid-template-columns:1fr auto!important;gap:4px!important;min-height:44px!important;padding:4px 8px!important;font-size:11px!important}html body .module-desktop .crm-reference .booking-table-panel>footer select{grid-column:auto!important;max-width:110px!important;min-height:28px!important}html body .module-desktop .crm-reference .booking-table-panel>footer button{width:25px!important;height:28px!important}html body .module-desktop .crm-reference .crm-summary{background:0 0!important;grid-template-columns:1fr 1fr 1fr!important;gap:10px!important;display:grid!important}html body .module-desktop .crm-summary article{color:#0a1112!important;background:#f1e8d2 url(/assets/mygighq-approved-navigation.png) -1750px -1600px/2250px 7990px!important;border-radius:6px!important;padding:10px!important}html body .module-desktop .crm-summary h3{color:#111!important;margin:0 0 12px!important;font:22px "Headliner No. 45",Impact,sans-serif!important}html body .module-desktop .crm-summary article>div{justify-content:space-between!important;gap:8px!important;display:flex!important}html body .module-desktop .crm-summary span{flex:1!important;font-size:11px!important}html body .module-desktop .crm-summary b{font-size:24px!important;display:block!important}html body .module-desktop .crm-summary button{color:#121818!important;background:0 0!important;border:1px solid #ccc1a9!important;border-radius:4px!important;padding:5px!important;font-size:11px!important}html body .module-desktop .crm-summary select{color:#151515!important;background:0 0!important;border:1px solid #c6bea9!important;width:100%!important;margin-top:8px!important;font-size:12px!important}html body .module-desktop .crm-detail-panel{background:#080f11!important;border:1px solid #354347!important;border-radius:7px!important;min-width:0!important;min-height:590px!important;position:sticky!important;top:12px!important;overflow:hidden!important}html body .module-desktop .crm-detail-panel>nav{border-bottom:1px solid #23373a!important;height:46px!important;display:flex!important}html body .module-desktop .crm-detail-panel>nav button{color:#abaeaa!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;flex:1!important;padding:0 5px!important;font:18px "Headliner No. 45",Impact,sans-serif!important}html body .module-desktop .crm-detail-panel>nav button.active{color:#f26b19!important;border-bottom-color:#cf4b01!important}html body .module-desktop .crm-detail-content{padding:12px!important}html body .module-desktop .crm-venue-photo,html body .module-desktop .crm-venue-placeholder{aspect-ratio:2.25!important;object-fit:cover!important;border:1px solid #3a4240!important;border-radius:5px!important;width:100%!important;display:block!important}html body .module-desktop .crm-venue-placeholder{color:#e9dec6!important;background:radial-gradient(at 50% 100%,#41311e,#0a0d0e 75%)!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;font:18px "Headliner No. 45",Impact,sans-serif!important;display:flex!important}html body .module-desktop .crm-venue-placeholder img{object-fit:contain!important;width:65px!important;height:65px!important}html body .module-desktop .crm-venue-placeholder small{color:#b8af9f!important;font:11px Arial,sans-serif!important}html body .module-desktop .crm-photo-actions{gap:5px!important;margin:6px 0!important;display:flex!important}html body .module-desktop .crm-photo-actions button{color:#e7ded0!important;background:0 0!important;border:1px solid #384343!important;border-radius:3px!important;flex:1!important;padding:5px 3px!important;font-size:10px!important}html body .module-desktop .crm-photo-source{color:#c8baa5!important;font-size:10px!important}html body .module-desktop .crm-detail-content header{justify-content:space-between!important;align-items:center!important;gap:6px!important;margin:12px 0!important;display:flex!important}html body .module-desktop .crm-detail-content h2{overflow-wrap:anywhere!important;color:#eee!important;margin:0!important;font:26px "Headliner No. 45",Impact,sans-serif!important}html body .module-desktop .crm-status{white-space:nowrap!important;background:#23553c!important;border-radius:16px!important;padding:3px 10px!important;font-size:11px!important}html body .module-desktop .crm-detail-content dl{gap:8px!important;margin:12px 0!important;display:grid!important}html body .module-desktop .crm-detail-content dl>div{grid-template-columns:62px minmax(0,1fr)!important;gap:5px!important;font-size:12px!important;display:grid!important}html body .module-desktop .crm-detail-content dt{color:#a8aaa5!important}html body .module-desktop .crm-detail-content dd{overflow-wrap:anywhere!important;margin:0!important}html body .module-desktop .crm-detail-content a{color:#e6bc8b!important}html body .module-desktop .crm-description{white-space:pre-wrap!important;color:#c8cbc5!important;max-height:190px!important;font-size:13px!important;overflow:auto!important}html body .module-desktop .crm-tags{flex-wrap:wrap!important;gap:6px!important;margin:18px 0!important;display:flex!important}html body .module-desktop .crm-tags span{border:1px solid #4c5b59!important;border-radius:12px!important;padding:2px 8px!important;font-size:12px!important}html body .module-desktop .crm-detail-panel .crm-edit{border-radius:4px!important;width:100%!important;min-height:44px!important;margin-top:16px!important;font:22px "Headliner No. 45",Impact,sans-serif!important}html body .module-desktop .crm-connected h3{font-size:13px!important}html body .module-desktop .crm-connected button,html body .module-desktop .crm-linked-item{color:#ddd!important;background:0 0!important;border:1px solid #384343!important;margin:7px 0!important;padding:6px!important;display:block!important}html body .module-desktop .crm-linked-item small{display:block!important}html body .module-desktop .crm-detail-content textarea{color:#eee!important;background:#101a1d!important;border:1px solid #354347!important;width:100%!important;margin:10px 0!important;padding:8px!important;display:block!important}html body .module-desktop .crm-reference .booking-selection,html body .module-desktop .crm-reference .booking-bulk{flex-wrap:wrap!important;gap:8px!important;padding:8px!important}@media (width<=1150px){.crm-reference .crm-function-bar{flex-wrap:wrap!important}.crm-reference .crm-function-bar button{padding:0 10px!important;font-size:20px!important}.crm-reference .crm-reference-body{grid-template-columns:minmax(0,1fr) 250px!important}.crm-reference-controls{flex-wrap:wrap!important}.crm-reference .crm-summary{grid-template-columns:1fr!important}.crm-reference-controls nav{width:100%!important}}}:root{--stage1-orange:#cf4b01;--stage1-cream:#f4efe3;--stage1-ink:#080909;--stage1-charcoal:#141616;--stage1-line:#3d3d39}@media (width>=761px){html body .desktop-shell{background:#070808!important;grid-template-columns:274px minmax(0,1fr)!important}html body .desktop-shell .roadcase-nav{background:linear-gradient(90deg,#070808,#101111)!important;border:0!important;border-right:1px solid #2a2b29!important;border-radius:0!important;width:auto!important;height:100vh!important;margin:0!important;padding:7px 12px 10px!important;top:0!important;box-shadow:12px 0 32px #0000009e!important}html body .desktop-shell .approved-sidebar-logo{height:122px;padding:0 25px 12px}html body .desktop-shell .approved-sidebar-logo img{object-fit:contain;width:100%;height:100%}html body .desktop-shell .roadcase-nav nav{gap:4px!important}html body .desktop-shell .roadcase-nav .approved-nav-card{overflow:hidden;background:0 0!important;border:0!important;border-radius:4px!important;min-height:0!important;padding:0!important;box-shadow:0 2px #0000008c!important}html body .desktop-shell .approved-nav-card .approved-nav-art{filter:contrast(1.02)saturate(.95);width:100%;display:block;height:58px!important}html body .desktop-shell .approved-nav-card.is-active{box-shadow:0 0 0 2px var(--stage1-orange),0 5px 12px #000!important}html body .desktop-shell .nav-customise-page{height:38px;min-height:38px!important;color:var(--stage1-cream)!important;background:#121313!important;border:1px solid #50483e!important;border-radius:5px!important;margin-top:8px!important;padding:0 10px!important;font-size:12px!important}html body .desktop-shell .nav-customise-page small{display:none!important}html body .desktop-shell .sidebar-tenant-switcher{margin:6px 2px 0!important}html body .desktop-shell .sidebar-tenant-trigger{min-height:40px;padding:7px 10px!important}html body .desktop-shell .sidebar-tenant-trigger span{gap:2px}.desktop-shell .sidebar-tenant-trigger small{font-size:7px}.desktop-shell .sidebar-tenant-trigger b{font-size:14px!important}html body .desktop-shell .case-footer{margin-top:auto!important}html body .desktop-main{background:#070808!important}html body .topbar.dashboard-reference-topbar{height:74px!important;box-shadow:none!important;background:#0b0c0c!important;border:0!important;border-bottom:1px solid #333533!important;padding:10px 22px!important}.dashboard-reference-topbar>label{color:#eee;background:#172020;border:1px solid #46504e;border-radius:7px;grid-template-columns:34px 1fr auto;align-items:center;width:min(720px,57vw);height:50px;padding:0 14px;display:grid}.dashboard-reference-topbar>label>span{font-size:29px;line-height:1;transform:rotate(-20deg)}.dashboard-reference-topbar input{color:#e8e4dd;outline:0;min-width:0;font:500 15px/1 Inter,sans-serif;background:0 0!important;border:0!important}.dashboard-reference-topbar kbd{color:#d8d6d0;background:#202927;border:1px solid #3b4543;border-radius:5px;padding:6px 9px;font:600 12px Inter,sans-serif}.dashboard-reference-topbar>div{height:54px;gap:13px!important}.dashboard-reference-topbar>div>span{gap:4px;min-width:130px;display:grid}.dashboard-reference-topbar>div>span b{color:#f4efe3!important;font-size:14px!important}.dashboard-reference-topbar>div>span small{color:#bcb7ae;font-size:13px}.dashboard-reference-topbar .account-logout{color:#ddd;place-items:center;width:30px;height:42px;font-size:0;text-decoration:none;display:grid;overflow:hidden}.dashboard-reference-topbar .account-logout:after{content:"⌄";font-size:20px}.dashboard-reference-topbar .dashboard-settings-link{color:#f4efe3;border-left:1px solid #343633;place-items:center;width:56px;height:44px;font-size:27px;text-decoration:none;display:grid}.dashboard-notifications{color:#f4efe3;place-items:center;width:38px;height:38px;font-size:18px;text-decoration:none;display:grid;position:relative}.dashboard-notifications em{color:#fff;background:#ef5c14;border-radius:50%;place-items:center;width:18px;height:18px;font:700 10px Inter,sans-serif;display:grid;position:absolute;top:0;right:0}html body .dashboard-canvas{background:#070808!important;max-width:none!important;padding:0 14px 22px!important}html body .dashboard-canvas>.master-hero{background-position:50% 44%;height:264px;min-height:264px;aspect-ratio:auto!important;box-shadow:none!important;border:0!important;margin:0!important}html body .dashboard-canvas>.master-hero .master-hero__content{width:58%;top:14%;left:2.2%}.dashboard-canvas>.master-hero .master-hero__title span{font-size:4.2cqw}.dashboard-canvas>.master-hero .master-hero__title strong{font-size:11.5cqw}.dashboard-canvas>.master-hero .master-hero__content>p{margin-top:.8cqw;font-size:1.25cqw}html body .dashboard-canvas>.master-hero .master-hero__case-name{opacity:.69;filter:contrast(.92)sepia(.08);grid-template-rows:auto auto;grid-template-columns:72px 1fr;align-content:center;column-gap:10px;width:28%;height:67%;font-size:2.65cqw;display:grid;top:20%;right:1.2%}html body .dashboard-canvas>.master-hero .master-hero__case-name b{font:inherit;align-content:center;font-weight:400;display:grid}.dashboard-canvas>.master-hero .master-hero__case-name b span{display:block}.dashboard-canvas>.master-hero .master-hero__case-mark{letter-spacing:-6px;border:5px solid;border-radius:50%;grid-row:1;align-self:center;place-items:center;width:66px;height:66px;font:italic 900 27px/1 Georgia,serif;display:grid}.dashboard-canvas>.master-hero .master-hero__case-name small{letter-spacing:.08em;grid-column:2;margin-top:4px;font:italic 12px/1.02 Georgia,serif;display:block;transform:rotate(5deg)}html body main.stage1-hub .dashboard-canvas>.dashboard-reference-actions{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(260px,2.35fr);align-items:center;gap:12px;min-height:90px;display:grid;background:#101414!important;border:1px solid #464943!important;border-radius:0 0 10px 10px!important;margin:0 -1px!important;padding:13px 14px!important;box-shadow:0 8px 22px #00000073!important}.dashboard-reference-actions>b{display:none}html body main.stage1-hub .dashboard-reference-actions>a{white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:flex;background:var(--stage1-cream)!important;color:#171512!important;border:1px solid #d7cec0!important;border-radius:5px!important;min-height:61px!important;padding:0 12px!important;font:800 18px/1 Arial Narrow,Impact,sans-serif!important;text-decoration:none!important}html body main.stage1-hub .dashboard-reference-actions>a i{color:#090909;font:800 25px/1 Inter,sans-serif}html body main.stage1-hub .dashboard-reference-actions>a span{color:inherit!important;font:inherit!important}html body main.stage1-hub .dashboard-reference-actions>a.primary{color:#fff!important;background:linear-gradient(#f26319,#cf4b01)!important;border-color:#f26923!important}html body main.stage1-hub .dashboard-reference-actions>a.primary i{color:#080808}html body main.stage1-hub .dashboard-reference-actions>label{color:#eee;background:#101a1b;border:1px solid #46504e;border-radius:6px;grid-template-columns:34px 1fr;align-items:center;height:61px;padding:0 16px;display:grid}html body main.stage1-hub .dashboard-reference-actions>label input{color:#eee;outline:0;font-size:15px;background:0 0!important;border:0!important}html body .dashboard-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}html body main.stage1-hub .dashboard-canvas>.workspace-customizer{margin-top:14px!important}html body main.stage1-hub .dashboard-canvas>.workspace-customizer>.workspace-customizer__bar{display:none!important}html body main.stage1-hub .dashboard-canvas .workspace-customizer__fixed{margin-top:0!important}html body .dashboard-priority-grid{grid-template-columns:1.18fr .97fr 1fr!important;gap:14px!important;margin:0!important;display:grid!important}html body .dashboard-priority-grid .dash-card{height:289px;overflow:hidden;background:linear-gradient(145deg,#18201f,#0b0d0d)!important;border:1px solid #424844!important;border-radius:8px!important;min-height:289px!important;box-shadow:0 9px 24px #00000070!important}html body .dashboard-priority-grid .dash-card__header{background:#151d1c!important;border-bottom:1px solid #353b38!important;height:44px!important;min-height:44px!important;padding:0 15px!important}.dashboard-priority-grid .dash-card__header h2{white-space:nowrap;font-size:20px!important}.dashboard-priority-grid .card-action{white-space:nowrap;color:#ef6320!important;font-size:10px!important;display:block!important}html body .dashboard-priority-grid .dash-card__body{background:linear-gradient(145deg,#111514,#090b0b)!important;min-height:244px!important;padding:15px!important}.dashboard-priority-grid .gig-layout{gap:15px;grid-template-columns:82px minmax(0,1fr)!important}.dashboard-priority-grid .gig-layout.has-artwork{grid-template-columns:82px minmax(0,1fr) 68px!important}.dashboard-priority-grid .date-stamp,.dashboard-priority-grid .availability-ring{border-color:#cf4b01}.dashboard-priority-grid .gig-layout h3{font-size:17px}.dashboard-priority-grid .gig-layout p{font-size:12px}.dashboard-priority-grid .schedule span{padding:6px 7px;font-size:11px}.dashboard-gig-artwork{object-fit:cover;border:1px solid #8f4b28;align-self:center;width:68px;height:98px;box-shadow:4px 5px #050505}.dashboard-gig-actions{grid-template-columns:1.05fr 1fr 1fr;gap:9px;margin-top:15px;display:grid}.dashboard-gig-actions a,.dashboard-availability-action{color:#f4efe3;background:#151b1a;border:1px solid #4b5451;border-radius:4px;justify-content:center;align-items:center;min-height:48px;font:400 16px/1 "Headliner No. 45",Impact,sans-serif;text-decoration:none;display:flex}.dashboard-gig-actions a.primary{color:#fff;background:#cf4b01;border-color:#f26923}.upcoming-gigs-card .dash-card__body{padding-block:5px!important}.upcoming-gigs-card .task-row{min-height:43px!important}.upcoming-gigs-card .task-row>div b{font-size:12px!important}.upcoming-gigs-card .task-row>div small{font-size:10px!important}.upcoming-date{color:#f4efe3;text-align:center;border:2px solid #cf4b01;place-content:center;width:44px;min-width:44px;height:39px;display:grid}.upcoming-date b{line-height:1;font-size:18px!important}.upcoming-date small{line-height:1;color:#f26a25!important;font-size:9px!important}.dashboard-priority-grid .availability{gap:15px;min-height:150px}.dashboard-availability-action{background:var(--stage1-cream);color:#14110e;min-height:50px;margin-top:10px}.dashboard-member-status{flex:1;min-width:0;display:grid}.dashboard-member-status p{border-bottom:1px solid #2f3432;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0;padding:4px 0;display:grid}.dashboard-member-status p i{background:#24be59;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 2px #18331f}.dashboard-member-status p i.pending{background:#ef9a2c}.dashboard-member-status p i.unavailable{background:#e52820;box-shadow:0 0 0 2px #421814}.dashboard-member-status p b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashboard-member-status p span{color:#beb8ae;font-size:10px}html body .dashboard-module-widget{border-radius:8px!important}.dashboard-reference-lower{grid-template-columns:1.1fr 1.07fr 1fr;gap:14px;margin-top:14px;display:grid}.dashboard-reference-panel{background-color:var(--stage1-cream);color:#191714;background-image:radial-gradient(circle at 13% 23%,#372b1d1f 0 1px,#0000 1.4px),radial-gradient(circle at 77% 61%,#372b1d17 0 1px,#0000 1.3px);background-size:37px 29px,43px 31px;border:1px solid #bdb4a6;border-radius:5px;min-width:0;height:180px;overflow:hidden;box-shadow:0 10px 24px #00000057}.dashboard-reference-panel>header{border-bottom:1px solid #cfc5b6;justify-content:space-between;align-items:center;height:37px;min-height:37px;padding:0 15px;display:flex}.dashboard-reference-panel h2{margin:0;font:400 20px/1 "Headliner No. 45",Impact,sans-serif}.dashboard-reference-panel header a,.dashboard-reference-panel header span{color:#4f4a43;font:800 10px Inter,sans-serif;text-decoration:none}.dashboard-reference-panel>div{padding:0 14px}.dashboard-reference-panel p{border-bottom:1px solid #d7cdbf;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;height:35px;min-height:35px;margin:0;display:grid}.dashboard-reference-panel p:last-child{border-bottom:0}.dashboard-reference-panel p>i{color:#cf4b01;border:2px solid #1b1a17;place-items:center;width:20px;height:20px;font:700 11px Inter,sans-serif;display:grid}.dashboard-reference-panel p>span{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.dashboard-reference-panel p b{font-size:12px}.dashboard-reference-panel p small{color:#514c45;font-size:10px}.dashboard-reference-empty{color:#625d55;padding:16px;display:block!important}.dashboard-reference-stats>div{grid-template-columns:repeat(2,1fr);gap:7px;padding:7px;display:grid}.dashboard-reference-stats article{color:#f4efe3;text-align:center;background:#101515;border-radius:4px;place-content:center;min-height:64px;display:grid}.dashboard-reference-stats article b{font:400 24px/1 "Headliner No. 45",Impact,sans-serif}.dashboard-reference-stats article small{color:#ddd6ca;margin-top:4px;font-size:10px}html body main.stage1-hub .dashboard-reference-panel h2{color:#181512!important;text-shadow:none!important}html body .dashboard-attention{border-radius:8px!important;margin-top:14px!important}html body .module-desktop .module-canvas{background:#070808!important;padding:0 18px 34px!important}html body .module-desktop .module-hero{height:238px;min-height:238px;border:0!important;border-bottom:3px solid var(--stage1-orange)!important;border-radius:0!important;margin:0!important}html body .module-desktop .module-command-strip,html body .module-desktop .gigs-tabs{margin:14px 0!important}html body .module-desktop .module-canvas>:not(.module-hero):not(.module-command-strip):not(.gigs-tabs){border-radius:10px!important}html body main.stage1-hub .module-desktop :is(.crm-workspace,.relationship-crm,.ops-workspace,.social-workspace,.settings-workspace,.band-calendar-workspace,.calendar-availability,.finance-workspace,.setlists-media-workspace,.travel-workspace,.public-app-admin,.show-gigs,.booking-hub,.hq-drive,.travel-dashboard,.control-room-hub,.crew-availability-workspace,.app-admin-workspace,.settings-control-room,.ticketing-workspace){background:var(--stage1-cream)!important;color:#1b1814!important;border:1px solid #c8beae!important;box-shadow:0 10px 28px #0006!important}html body main.stage1-hub .module-desktop :is(.crm-workspace,.relationship-crm,.ops-workspace,.social-workspace,.settings-workspace,.band-calendar-workspace,.calendar-availability,.finance-workspace,.setlists-media-workspace,.travel-workspace,.public-app-admin,.show-gigs,.booking-hub,.hq-drive,.travel-dashboard,.control-room-hub,.crew-availability-workspace,.app-admin-workspace,.settings-control-room,.ticketing-workspace)>:is(header,h1,h2,h3,h4){color:#1a1713}html body main.stage1-hub .module-desktop :is(.crm-workspace,.relationship-crm,.ops-workspace,.social-workspace,.settings-workspace,.band-calendar-workspace,.calendar-availability,.finance-workspace,.setlists-media-workspace,.travel-workspace,.public-app-admin,.show-gigs,.booking-hub,.hq-drive,.travel-dashboard,.control-room-hub,.crew-availability-workspace,.app-admin-workspace,.settings-control-room,.ticketing-workspace) :is(input,select,textarea){border-color:#81786b!important}html body main.stage1-hub .module-desktop .travel-dashboard{background-color:var(--stage1-cream)!important;background-image:radial-gradient(circle at 17% 31%,#372b1d1a 0 1px,#0000 1.4px),radial-gradient(circle at 73% 67%,#372b1d14 0 1px,#0000 1.3px)!important;background-size:41px 33px,47px 37px!important;border-radius:6px!important;margin-top:12px!important;padding:10px!important}html body .module-desktop .travel-gig-picker{box-shadow:none;background:linear-gradient(105deg,#cf4b0138,#0000 38%),#121515;border-radius:5px 5px 0 0;padding:13px 15px}.module-desktop .travel-gig-picker h2{font-size:28px}.module-desktop .travel-gig-picker p{font-size:12px}.module-desktop .travel-view-toggle button,.module-desktop .travel-picker-controls select{border-radius:4px;min-height:36px}html body .module-desktop .travel-gigs{background:#0b0d0d;gap:7px;padding:9px}.module-desktop .travel-gig-item{border-radius:4px}.module-desktop .travel-gig-main{padding:10px}.module-desktop .travel-gig-main time{font-size:10px}.module-desktop .travel-gig-main b{font-size:13px}.module-desktop .travel-gig-main small,.module-desktop .travel-gig-main em{font-size:10px}.module-desktop .travel-gig-edit{min-width:52px;font-size:10px}html body .module-desktop .travel-widget-grid{gap:9px;padding:9px 0 0}.module-desktop .travel-widget{border-radius:5px;box-shadow:0 8px 18px #0005}.module-desktop .travel-widget-head{min-height:56px;padding:9px 11px}.module-desktop .travel-widget-head>i{border-radius:4px;width:32px;height:32px}.module-desktop .travel-widget-head span{font-size:10px}.module-desktop .travel-widget-head h3{font-size:26px}.module-desktop .travel-widget-head>b{font-size:11px}.module-desktop .travel-widget-edit{border-radius:3px;padding:7px 9px;font-size:10px}.module-desktop .travel-route-line{min-height:162px;padding:13px}.module-desktop .travel-route-stop small{font-size:10px}.module-desktop .travel-route-stop b{font-size:13px}.module-desktop .travel-route-stop time{font-size:12px}.module-desktop .travel-route-leg b{font-size:11px}.module-desktop .travel-route-leg span{font-size:10px}.module-desktop .travel-sortable-grid .travel-map-canvas{min-height:294px}.module-desktop .travel-map-key{border-radius:3px}.module-desktop .travel-map>a{font-size:12px}.module-desktop .travel-counters span{font-size:11px}.module-desktop .travel-counters b{font-size:30px}}@media (width>=761px) and (width<=1180px){html body .desktop-shell{grid-template-columns:228px minmax(0,1fr)!important}.dashboard-reference-topbar>label{width:min(520px,48vw)}html body .dashboard-reference-actions{grid-template-columns:repeat(3,1fr)}.dashboard-reference-actions>label{grid-column:span 2}.dashboard-reference-actions>a{font-size:15px!important}html body .dashboard-priority-grid,.dashboard-reference-lower{grid-template-columns:1fr 1fr!important}.dashboard-reference-stats{grid-column:1/-1}}@media (width>=1181px) and (width<=1450px){html body main.stage1-hub .dashboard-reference-actions>a{gap:1px;padding-inline:0!important;font-size:14px!important}html body main.stage1-hub .dashboard-reference-actions>a i{font-size:15px}html body .dashboard-priority-grid .dash-card__header h2{font-size:18px!important}.dashboard-priority-grid .card-action{font-size:8px!important}}@media (width<=760px){html body :is(.approved-mobile-shell,.module-mobile){color:var(--stage1-cream)!important;background:radial-gradient(circle at 100% 0,#cf4b011f,#0000 28%),#090a0a!important}html body .approved-app-header{background:#0b0c0c!important;border-bottom:1px solid #343631!important;height:72px!important}html body .approved-page-title{padding:22px 18px 18px!important}.approved-page-title h1{font-family:"Headliner No. 45",Impact,sans-serif!important;font-size:clamp(38px,11vw,50px)!important}.approved-page-title p{font-size:15px!important}html body .approved-dashboard{gap:18px!important;padding:0 16px 28px!important}html body .approved-dashboard>.master-hero{background-position:61%!important;border-block:1px solid #3d3d39!important;min-height:188px!important;margin:0 -16px!important}.approved-dashboard>.master-hero .master-hero__content{width:67%;top:15%;left:5%}.approved-dashboard>.master-hero .master-hero__title span{font-size:7cqw}.approved-dashboard>.master-hero .master-hero__title strong{font-size:18cqw}.approved-dashboard>.master-hero .master-hero__content>p{font-size:2.8cqw}html body .approved-card{background:linear-gradient(145deg,#171a19,#0e1010)!important;border:1px solid #3c403d!important;border-radius:11px!important;box-shadow:0 9px 22px #00000061!important}html body .next-gig-card{grid-template-columns:102px minmax(0,1fr) 10px;min-height:176px;padding:11px}.next-gig-card img{width:102px!important;height:152px!important}.next-gig-card h3{font:400 25px/1 "Headliner No. 45",Impact,sans-serif!important}.next-gig-card .gig-view-button{background:var(--stage1-orange)!important;border-radius:5px!important}html body .mobile-dashboard-summaries>a{min-height:118px;border-top:4px solid var(--stage1-orange)!important}.mobile-dashboard-summaries span{color:#ed6a25!important}.mobile-dashboard-summaries b{font-size:42px!important}.mobile-quick-actions a{border-radius:9px!important;min-height:72px!important}.mobile-quick-actions a b{background:var(--stage1-orange)!important;border-radius:5px!important}html body .module-mobile .mobile-module-main{max-width:620px!important;padding:0 16px 28px!important}html body .module-mobile .master-hero--mobile{border:0!important;border-bottom:3px solid var(--stage1-orange)!important;background-position:64%!important;min-height:176px!important;margin:0 -16px 14px!important;display:block!important}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs,.mobile-library-primary-tabs){background:#141716!important;border:1px solid #3d403d!important;border-radius:9px!important;margin-bottom:12px!important;top:0!important}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs,.mobile-library-primary-tabs)>:is(a,button){min-height:46px!important;font-size:14px!important}html body .module-mobile :is(.mobile-contact-row,.mobile-gig-poster,.library-table tr,.mobile-day-agenda,.calendar-month-agenda>article,.task-row,.post-row){color:#181510!important;background:linear-gradient(145deg,#f6f0e4,#e8dfd0)!important;border:1px solid #d4cabb!important;border-radius:11px!important;box-shadow:0 7px 18px #00000052!important}html body .module-mobile :is(input,select,textarea){min-height:48px!important;font-size:16px!important}html body .module-mobile :is(button,a){touch-action:manipulation}html body .mobile-menu-dock{height:calc(86px + env(safe-area-inset-bottom))!important}.mobile-menu-trigger{min-height:56px!important}}@media (width<=390px){html body .approved-dashboard,html body .module-mobile .mobile-module-main{padding-inline:12px!important}.mobile-dashboard-summaries,.mobile-quick-actions>div{grid-template-columns:1fr!important}.next-gig-card{grid-template-columns:86px minmax(0,1fr) 8px!important}.next-gig-card img{width:86px!important;height:138px!important}.dashboard-reference-topbar{display:none!important}}@media (width>=761px){html body main.stage1-hub .dashboard-exact .db-supporting-toolbar{color:#f4efe3;background:#080e10;border:1px solid #766f5d;justify-content:space-between;align-items:center;gap:16px;margin:16px 0 0;padding:10px 12px;display:flex}html body main.stage1-hub .dashboard-exact .db-supporting-toolbar h2{text-transform:uppercase;color:#f4efe3;margin:0;font:400 22px/1.2 Dashboard Condensed,sans-serif}html body main.stage1-hub .dashboard-exact .db-supporting-toolbar button,html body main.stage1-hub .dashboard-exact .db-supporting button,html body main.stage1-hub .dashboard-exact .dashboard-module-widget footer a{cursor:pointer;min-height:36px;color:#fff!important;box-shadow:none!important;background:#cf4b01!important;border:1px solid #e06b2b!important;border-radius:2px!important;padding:8px 14px!important;font:400 15px/1.2 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-supporting{margin-top:0!important}html body main.stage1-hub .dashboard-exact .dashboard-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:10px 0!important;display:grid!important}html body main.stage1-hub .dashboard-exact .dashboard-module-widget,html body main.stage1-hub .dashboard-exact .dashboard-attention,html body main.stage1-hub .dashboard-exact .workspace-customizer__bar,html body main.stage1-hub .dashboard-exact .workspace-customizer__panel{color:#f4efe3!important;background:#080e10!important;border:1px solid #827b65!important;border-image:url(/assets/dashboard-approved-reference.png) 8/3px!important;border-radius:3px!important;padding:4px!important;box-shadow:inset 0 0 0 4px #172021!important}html body main.stage1-hub .dashboard-exact .dashboard-module-widget{flex-direction:column!important;min-height:0!important;display:flex!important}html body main.stage1-hub .dashboard-exact .dashboard-module-widget>header,html body main.stage1-hub .dashboard-exact .dashboard-attention>header{border:0!important;background:0 0!important;border-bottom:1px solid #36423d!important;min-height:38px!important;padding:9px 12px!important}html body main.stage1-hub .dashboard-exact .dashboard-module-widget h2,html body main.stage1-hub .dashboard-exact .dashboard-attention h2,html body main.stage1-hub .dashboard-exact .workspace-customizer__panel h2{text-transform:uppercase;color:#f4efe3!important;margin:0!important;font:400 21px/1.2 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .dashboard-module-widget__metrics{color:#121918!important;background:#f4efe3!important;grid-template-columns:minmax(85px,.7fr) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-height:96px!important;padding:12px!important;display:grid!important}html body main.stage1-hub .dashboard-exact .dashboard-module-widget__metrics b{color:#cf4b01!important;font:700 30px/1 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .dashboard-module-widget__metrics small,html body main.stage1-hub .dashboard-exact .dashboard-module-widget__metrics p{overflow-wrap:anywhere;color:#172020!important;margin:4px 0 0!important;font:400 14px/1.35 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .dashboard-module-widget>footer{background:#080e10!important;border-top:1px solid #36423d!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-top:auto!important;padding:10px 12px!important;display:flex!important}html body main.stage1-hub .dashboard-exact .dashboard-module-widget>footer span{color:#e0e2db!important;flex:120px!important;font:400 14px/1.3 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .dashboard-attention>div{background:#080e10!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:8px!important;padding:8px!important;display:grid!important}html body main.stage1-hub .dashboard-exact .dashboard-attention>div>a{background:#111b1c!important;border:1px solid #36423d!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:60px!important;padding:10px 12px!important;display:flex!important}html body main.stage1-hub .dashboard-exact .dashboard-attention>div>a>span{flex:1!important;min-width:0!important;display:block!important}html body main.stage1-hub .dashboard-exact .dashboard-attention b{color:#f4efe3!important;font:400 18px/1.2 Dashboard Condensed,sans-serif!important;display:block!important}html body main.stage1-hub .dashboard-exact .dashboard-attention small{color:#c6ccc6!important;margin-top:4px!important;font:400 14px/1.3 Dashboard Condensed,sans-serif!important;display:block!important}html body main.stage1-hub .dashboard-exact .dashboard-attention strong{white-space:nowrap;color:#ef6b28!important;font:400 15px/1.2 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__bar{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:10px!important;padding:12px!important;display:flex!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__bar span{color:#f4efe3!important;font:400 19px/1.2 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__bar small{color:#bfc9c1!important;font:400 14px/1.3 Dashboard Condensed,sans-serif!important;display:block!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__panel{margin-top:10px!important;padding:14px!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__panel>header{background:0 0!important;border-bottom:1px solid #526056!important;padding:8px 0 14px!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__panel p,html body main.stage1-hub .dashboard-exact .workspace-customizer__panel small{color:#c9d0c9!important;font:400 14px/1.4 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:10px 0!important;display:grid!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__list article{color:#151d1c!important;background:#f4efe3!important;border:1px solid #9b9381!important;border-radius:2px!important;min-width:0!important;padding:8px!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__list b{color:#151d1c!important;font:400 16px/1.2 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__list small{color:#45514a!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__list input{accent-color:#cf4b01;width:18px;height:18px}html body main.stage1-hub .dashboard-exact .db-supporting button:disabled{opacity:.4;cursor:default}}@media (width>=761px) and (width<=1100px){html body main.stage1-hub .dashboard-exact .dashboard-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.stage1-hub .dashboard-exact .workspace-customizer__list{grid-template-columns:1fr!important}}@font-face{font-family:Dashboard Condensed;src:url(/fonts/Dashboard-Condensed-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Dashboard Condensed;src:url(/fonts/Dashboard-Condensed-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@media (width<=760px){html body .approved-dashboard .next-gig-card h3,html body .approved-dashboard .next-gig-card b{color:#f4efe3!important}html body .approved-dashboard .next-gig-card p{color:#d4d2c9!important}}@media (width>=761px){html body .dashboard-exact .dashboard-reference-art{width:100%;height:100%;display:block;overflow:hidden}html body .dashboard-exact .roadcase-nav .nav-item:has(.dashboard-reference-art){flex-shrink:0;height:54px!important;min-height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body .dashboard-exact .roadcase-nav .nav-item:has(.dashboard-reference-art):last-child{height:46px!important;min-height:46px!important}html body .dashboard-exact .approved-sidebar-logo:has(.dashboard-reference-art){height:118px!important;padding:0!important}html body .dashboard-exact .dashboard-reference-footer{height:62px;min-height:62px;margin-top:2px}html body .dashboard-exact .roadcase-nav .nav-item:focus-visible{outline-offset:2px;outline:2px solid #cf4b01}html body .dashboard-exact .db-approved-hero-art{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 23%,#000 27%);mask-image:linear-gradient(90deg,#0000 0 23%,#000 27%)}html body .dashboard-exact .master-hero--approved-ffz .master-hero__case-name{display:none!important}html body main.stage1-hub .dashboard-exact{--db-paper:#f4efe3;--db-orange:#cf4b01;--db-head:"Headliner No. 45","Dashboard Condensed","Arial Narrow",sans-serif;--db-grain:radial-gradient(ellipse at 20% 30%,#96826830 0 .6px,transparent 1px),radial-gradient(ellipse at 65% 70%,#e5d8ba18 0 .7px,transparent 1px);grid-template-columns:264px minmax(0,1fr)!important}html body .dashboard-exact .roadcase-nav{background:#050808!important;border:1px solid #766f5d!important;padding:6px 12px 12px!important;overflow-y:auto!important;box-shadow:inset 0 0 0 3px #111,inset 0 0 0 4px #4e493b!important}html body .dashboard-exact .approved-sidebar-logo{flex-shrink:0;height:112px!important;padding:0 14px 5px!important}html body .dashboard-exact .roadcase-nav nav{flex-shrink:0;gap:5px!important;min-width:0!important;padding:0!important}html body .dashboard-exact .roadcase-nav .nav-item{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .dashboard-exact .approved-nav-card .approved-nav-art{height:52px!important}html body .dashboard-exact .roadcase-nav .nav-item:not(:has(.approved-nav-art)){align-items:center;gap:20px;background-color:var(--db-paper)!important;background-image:var(--db-grain)!important;color:#070a0a!important;background-size:27px 23px,31px 29px!important;border:1px solid #7b7363!important;border-radius:3px!important;min-height:52px!important;padding:5px 20px!important;display:flex!important;box-shadow:inset 0 0 3px #3e302b!important}html body .dashboard-exact .nav-item:not(:has(.approved-nav-art))>svg{flex-shrink:0;width:34px;height:34px}html body .dashboard-exact .nav-item>b{text-transform:uppercase;font:700 19px/1 var(--db-head)!important}html body .dashboard-exact .nav-customise-page{height:28px!important;min-height:28px!important;margin-top:12px!important;font-size:11px!important}html body .dashboard-exact .topbar.dashboard-reference-topbar{gap:25px;background:#030707!important;height:70px!important;padding:9px 18px!important}html body .dashboard-exact .db-search{width:min(730px,57%);height:46px;background:var(--db-paper)!important;color:#101414!important;border:1px solid #c3b9a5!important;border-radius:4px!important;grid-template-columns:34px minmax(0,1fr) auto!important}html body .dashboard-exact .db-search svg{width:24px;height:24px}html body .dashboard-exact .db-search input{color:#181b1b!important;letter-spacing:0!important;font:400 16px/1 Arial,sans-serif!important}html body .dashboard-exact .db-search input::placeholder{color:#444b4b;opacity:1}html body .dashboard-exact .db-search kbd{color:#333;background:0 0;border-color:#bfb9a9}html body .dashboard-exact .topbar>div{margin-left:auto;gap:16px!important}html body .dashboard-exact .topbar>div>span{min-width:126px;letter-spacing:0!important}html body .dashboard-exact .topbar>div>span b{font:700 18px/1.2 var(--db-head)!important}html body .dashboard-exact .topbar>div>span small{font-size:14px!important}html body .dashboard-exact .topbar>div>i{width:49px;height:49px;font:700 22px var(--db-head);background:#15262d;border:1px solid #334346;border-radius:50%;place-items:center;font-style:normal;display:grid}html body .dashboard-exact .dashboard-notifications svg{width:26px;height:26px}.dashboard-exact .db-account-menu{color:var(--db-paper);position:relative}.dashboard-exact .db-account-menu summary{cursor:pointer;padding:10px;font-size:24px;list-style:none}.dashboard-exact .db-account-menu>div{z-index:20;white-space:nowrap;background:#141919;border:1px solid #62635c;padding:10px 18px;position:absolute;top:100%;right:0}html body .dashboard-exact .db-account-menu .account-logout{width:auto;height:auto;color:var(--db-paper);display:block;font-size:15px!important}.dashboard-exact .db-account-menu .account-logout:after{display:none}html body .dashboard-exact .dashboard-canvas{padding:0 8px 20px!important}html body .dashboard-exact .dashboard-canvas>.master-hero{background-position:50% 44%;height:248px;min-height:248px;border-bottom:1px solid #646050!important;margin:0!important}html body .dashboard-exact .master-hero__content{top:8%!important;left:2.2%!important}html body .dashboard-exact .master-hero__title>span{font-size:clamp(35px,4.4cqw,58px)!important}html body .dashboard-exact .master-hero__title>strong{font-size:min(12cqw,144px,var(--desktop-user-size))!important;margin-top:0!important;line-height:.65!important}html body .dashboard-exact .master-hero__content>p{max-width:310px;margin:14px 0 0!important;font:italic 18px/1.35 Georgia,serif!important}html body .dashboard-exact .master-hero__case-name{justify-items:center;grid-template-rows:85px 48px 50px!important;grid-template-columns:1fr!important;align-content:center!important;width:27%!important;height:84%!important;font-size:2.6cqw!important;top:9%!important;right:1.5%!important}html body .dashboard-exact .master-hero__case-name .master-hero__case-mark{width:78px;height:68px;font-size:36px}html body .dashboard-exact .master-hero__case-name small{justify-self:end;margin-right:6px;font-size:12px;line-height:1.1;grid-column:1!important}html body .dashboard-exact .db-kpis{background-color:var(--db-paper);background-image:var(--db-grain);color:#070b0b;background-size:23px 27px,31px 29px;border:1px solid #81745b;border-radius:4px;grid-template-columns:repeat(5,minmax(0,1fr));height:84px;margin:5px 0 8px;display:grid;box-shadow:inset 0 0 0 2px #e2d5be}html body .dashboard-exact .db-kpis>a{min-width:0;color:inherit;border-right:1px solid #c5baa5;align-items:center;gap:18px;padding:8px 18px;text-decoration:none;display:flex}html body .dashboard-exact .db-kpis>a:last-child{border:0}.dashboard-exact .db-kpis svg{width:42px;height:42px;color:var(--db-orange);flex-shrink:0}.dashboard-exact .db-kpis div{min-width:0}.dashboard-exact .db-kpis b,.dashboard-exact .db-kpis strong,.dashboard-exact .db-kpis small{display:block}html body .dashboard-exact .db-kpis b{font:700 28px/1.1 var(--db-head)!important;color:#070b0b!important}html body .dashboard-exact .db-kpis strong{text-transform:uppercase;margin-top:2px;font:700 14px/1.1 var(--db-head)!important;color:#070b0b!important}html body .dashboard-exact .db-kpis small{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden;color:#202423!important;font:400 12px/1.2 Arial,sans-serif!important}.dashboard-exact .db-board{grid-template-rows:190px 24px 188px 84px;grid-template-columns:37fr 21fr 10fr 14fr 15fr;gap:8px;display:grid}.dashboard-exact .db-next{grid-area:1/1}.dashboard-exact .db-upcoming{grid-area:2/1/5}.dashboard-exact .db-month{grid-area:1/2/3/4}.dashboard-exact .db-tasks{grid-area:1/4/3/6}.dashboard-exact .db-crew{grid-area:3/2}.dashboard-exact .db-activity{grid-area:3/3/auto/5}.dashboard-exact .db-finance{grid-area:4/2/auto/5}.dashboard-exact .db-actions{grid-area:3/5/5}html body .dashboard-exact .db-window{background-color:#060e10;background-image:var(--db-grain);color:#f4efe3;background-size:33px 29px,41px 37px;border:1px solid #827b65;border-radius:4px;min-width:0;padding:4px;overflow:hidden;box-shadow:inset 0 0 0 3px #101515,inset 0 0 0 4px #363b36}html body .dashboard-exact .db-window>header{background:0 0;border-bottom:1px solid #353e3d;justify-content:space-between;align-items:center;gap:8px;height:35px;min-height:35px;padding:0 8px 4px;display:flex}html body .dashboard-exact .db-window h2{text-transform:uppercase;white-space:nowrap;color:#f4efe3!important;font:700 19px/1 var(--db-head)!important;letter-spacing:-.3px!important;text-shadow:none!important;margin:0!important}html body .dashboard-exact a.db-cta{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;min-height:29px;color:#fff!important;box-shadow:none!important;background:#cf4b01!important;border:1px solid #e86825!important;border-radius:3px!important;padding:5px 16px!important;font:400 13px/1 Arial,sans-serif!important;text-decoration:none!important;display:inline-flex!important}.dashboard-exact .db-next-main{align-items:center;gap:12px;min-height:89px;padding:10px 10px 8px;display:flex}.dashboard-exact .db-date{text-transform:uppercase;border-right:1px solid #33403e;flex-direction:column;justify-content:center;align-items:center;min-width:47px;padding-right:10px;display:flex}html body .dashboard-exact .db-date b{color:#ef5a13;font:700 31px/.95 var(--db-head)!important}.dashboard-exact .db-date strong{font:700 18px/1.05 var(--db-head);color:#ef5a13}.dashboard-exact .db-date small{color:#eee9df;font-size:12px}.dashboard-exact .db-next-main>img{object-fit:cover;border:1px solid #3a423d;border-radius:3px;width:68px;height:68px}.dashboard-exact .db-gig-copy{flex:1;min-width:0}.dashboard-exact .db-gig-copy h3,.dashboard-exact .db-gig-copy b{margin:0;font-size:15px;line-height:1.2;display:block;color:#f4efe3!important}.dashboard-exact .db-gig-copy p,.dashboard-exact .db-gig-copy small{margin:4px 0 0;font-size:13px;line-height:1.2;display:block;color:#c8ccca!important}.dashboard-exact .db-gig-copy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dashboard-exact .db-status{font:700 11px/1.1 var(--db-head);text-transform:uppercase;color:#f3d5a0;white-space:nowrap;background:#3c2c13;border:1px solid #756342;padding:6px;font-style:normal}.dashboard-exact .db-status.confirmed{color:#e9ffee;background:#086027;border-color:#14733a}.dashboard-exact .db-next-footer{border-top:1px solid #263333;align-items:center;gap:10px;padding:9px 10px;display:flex}.dashboard-exact .db-next-footer>svg{flex-shrink:0;width:25px;height:25px}.dashboard-exact .db-next-footer>div{flex:1;min-width:0}.dashboard-exact .db-next-footer b,.dashboard-exact .db-next-footer small{display:block}.dashboard-exact .db-next-footer b{font-size:14px;font-weight:400}.dashboard-exact .db-next-footer small{color:#b9c2c0;margin-top:3px;font-size:12px}.dashboard-exact .db-gig-list>a{border-bottom:1px solid #293737;align-items:center;gap:10px;min-height:49px;padding:4px 10px;text-decoration:none;display:flex}.dashboard-exact .db-gig-list .db-date{min-width:48px}.dashboard-exact .db-gig-list .db-date b{font-size:24px!important}.dashboard-exact .db-gig-list .db-date strong{font-size:13px}.dashboard-exact .db-gig-list .db-date small{font-size:10px}.dashboard-exact .db-gig-list img{object-fit:cover;border:1px solid #454944;width:46px;height:46px}.dashboard-exact .db-gig-list .db-gig-copy b{font-size:13px}.dashboard-exact .db-gig-list .db-gig-copy small{margin-top:2px;font-size:12px}.dashboard-exact .db-gig-list .db-status{font-size:10px}.dashboard-exact .db-month-controls{justify-content:center;align-items:center;gap:36px;height:28px;display:flex}.dashboard-exact .db-month-controls b{font:700 15px/1 var(--db-head);text-transform:uppercase}.dashboard-exact .db-month-controls button{width:34px;min-height:28px;color:var(--db-paper);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:28px;display:grid}.dashboard-exact .db-calendar{text-align:center;grid-template-columns:repeat(7,1fr);grid-auto-rows:23px;padding:0 9px 5px;display:grid}.dashboard-exact .db-calendar .db-weekday{color:#d0d4d0;font-size:11px}.dashboard-exact .db-calendar>a{color:#e8eee8;border-top:1px solid #22302e;border-right:1px solid #22302e;place-items:center;font-size:12px;text-decoration:none;display:grid;position:relative}.dashboard-exact .db-calendar>a.outside{color:#7b8580}.dashboard-exact .db-calendar>a.has-gig>span{background:#cf4b01;border-radius:50%;min-width:22px;padding:2px}.dashboard-exact .db-calendar>a.today{box-shadow:inset 0 0 0 1px #cf4b01}.dashboard-exact .db-calendar>a i{display:none}.dashboard-exact .db-task-list{background-color:var(--db-paper);background-image:var(--db-grain);color:#101818;background-size:23px 27px,31px 29px;height:calc(100% - 35px)}.dashboard-exact .db-task-list>a{color:#141a1a;border-bottom:1px solid #d8cdb8;align-items:center;gap:10px;min-height:30px;padding:7px 10px;text-decoration:none;display:flex}.dashboard-exact .db-task-list i{border:1px solid #69736a;border-radius:2px;flex-shrink:0;width:17px;height:17px;display:block}.dashboard-exact .db-task-list b{flex:1;font-size:13px;font-weight:500;line-height:1.2}.dashboard-exact .db-task-list small{text-align:right;color:#355360;max-width:90px;font-size:12px}.dashboard-exact .db-task-list small.hot{color:#cf4b01}.dashboard-exact .db-crew-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:9px;display:grid}.dashboard-exact .db-crew-list>a{text-align:center;color:#eee;min-width:0;text-decoration:none}.dashboard-exact .db-crew-list i{width:43px;height:43px;font:700 19px var(--db-head);background:#162c35;border:1px solid #31434b;border-radius:50%;place-items:center;margin:auto;font-style:normal;display:grid}.dashboard-exact .db-crew-list b,.dashboard-exact .db-crew-list small{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-weight:400;display:block;overflow:hidden}.dashboard-exact .db-crew-list small{color:#b7c1bd;margin:1px 0 0;font-size:10px}.dashboard-exact .db-activity-list>a{color:#f4efe3;border-bottom:1px solid #293737;align-items:center;gap:11px;padding:5px 10px;text-decoration:none;display:flex}.dashboard-exact .db-activity-list svg{color:#e65714;flex-shrink:0;width:23px;height:23px}.dashboard-exact .db-activity-list b,.dashboard-exact .db-activity-list small{font:400 12px/1.2 Arial,sans-serif;display:block}.dashboard-exact .db-activity-list small{color:#bfc8c3;margin-top:2px;font-size:11px}.dashboard-exact .db-finance>div{background:var(--db-paper);color:#111;grid-template-columns:1fr 1fr;height:40px;display:grid}.dashboard-exact .db-finance>div>a{color:#111;border-right:1px solid #c8bfae;align-items:center;gap:14px;min-width:0;padding:6px 12px;text-decoration:none;display:flex}.dashboard-exact .db-finance b{font:700 20px/1 var(--db-head);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-exact .db-finance small{font-size:11px;line-height:1.15}.dashboard-exact .db-actions>div{gap:5px;padding:6px;display:grid}.dashboard-exact .db-actions>div>a{color:#f4efe3;min-height:36px;font:700 13px/1.2 var(--db-head);border:1px solid #344342;border-radius:3px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}.dashboard-exact .db-actions svg{flex-shrink:0;width:22px;height:22px}.dashboard-exact .db-actions>div>a.db-primary{background:#cf4b01;border-color:#e46120}.dashboard-exact .db-empty{color:inherit;grid-column:1/-1;margin:0;padding:16px;font-size:14px;line-height:1.45}html body main.stage1-hub .dashboard-exact .db-kpis{margin:5px 0 8px!important}html body main.stage1-hub .dashboard-exact .db-board{margin:0!important}html body main.stage1-hub .dashboard-exact .db-gig-copy h3{font:700 16px/1.2 var(--db-head)!important}html body main.stage1-hub .dashboard-exact .db-gig-copy p{font:400 13px/1.25 Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-gig-copy small{font:400 12px/1.2 Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-task-list b{font:400 13px/1.2 Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-task-list small,html body main.stage1-hub .dashboard-exact .db-activity-list b{font:400 12px/1.2 Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-activity-list{height:calc(100% - 35px);overflow:auto}html body main.stage1-hub .dashboard-exact .db-task-list{overflow:auto}html body main.stage1-hub .dashboard-exact .db-gig-list{height:calc(100% - 35px);overflow:auto}html body main.stage1-hub .dashboard-exact .db-crew-list{max-height:calc(100% - 35px);overflow:auto}html body main.stage1-hub .dashboard-exact .db-next-footer b{font:400 14px/1.2 Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-next-footer small{font:400 12px/1.2 Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-finance b{font:700 20px/1 var(--db-head)!important}html body main.stage1-hub .dashboard-exact .db-finance small{font:400 11px/1.15 Arial,sans-serif!important}.dashboard-exact .db-month{flex-direction:column;display:flex}.dashboard-exact .db-month-controls{flex-shrink:0}.dashboard-exact .db-calendar{flex:1;grid-auto-rows:minmax(0,1fr)}.dashboard-exact .db-supporting{margin-top:15px}.dashboard-exact .db-supporting>summary{color:#a8b1ab;cursor:pointer;padding:10px;font-size:13px}html body main.stage1-hub .dashboard-exact .db-window .db-gig-copy p,html body main.stage1-hub .dashboard-exact .db-window .db-gig-copy small,html body main.stage1-hub .dashboard-exact .db-task-list b,html body main.stage1-hub .dashboard-exact .db-task-list small{font:400 14px/1.2 Dashboard Condensed,Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-gig-copy b{font:400 15px/1.15 Dashboard Condensed,Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-activity-list b{font:400 14px/1.15 Dashboard Condensed,Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-activity-list small{font:400 12px/1.15 Dashboard Condensed,Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-activity-list>a{padding:2px 8px}html body main.stage1-hub .dashboard-exact a.db-cta{min-height:29px;font-family:Dashboard Condensed,Arial,sans-serif!important;font-size:14px!important}html body main.stage1-hub .dashboard-exact .db-window>header h2{font-size:20px!important;font-weight:400!important}html body main.stage1-hub .dashboard-exact .db-crew-list b{font:400 13px/1.1 Dashboard Condensed,Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-crew-list small{font:400 12px/1.1 Dashboard Condensed,Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-kpis small{font:400 14px/1.2 Dashboard Condensed,Arial,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-window{border-image:url(/assets/dashboard-approved-reference.png) 8/3px}html body main.stage1-hub .dashboard-exact .roadcase-nav{border-image:url(/assets/dashboard-approved-reference.png) 8/5px}html body main.stage1-hub .dashboard-exact .db-finance>div{height:calc(100% - 35px)}html body main.stage1-hub .dashboard-exact .db-crew-list,html body main.stage1-hub .dashboard-exact .db-activity-list{scrollbar-width:thin;scrollbar-color:#35423e transparent}html body main.stage1-hub .dashboard-exact .db-activity-list{box-sizing:border-box;height:calc(100% - 35px)}.dashboard-exact .db-window a:hover{filter:brightness(1.13)}.dashboard-exact .db-window a:focus-visible,.dashboard-exact .db-window button:focus-visible{outline-offset:-2px;outline:2px solid #f4efe3}}@media (width>=761px) and (width<=1450px){html body main.stage1-hub .dashboard-exact{grid-template-columns:230px minmax(0,1fr)!important}html body .dashboard-exact .db-kpis>a{gap:10px;padding:8px 10px}.dashboard-exact .db-kpis svg{width:31px;height:31px}html body .dashboard-exact .db-window h2{font-size:16px!important}.dashboard-exact .db-next-main{gap:8px}.dashboard-exact .db-next-main>img{width:48px;height:56px}.dashboard-exact .db-next-main .db-status{display:none}.dashboard-exact .db-gig-list img{width:36px;height:40px}.dashboard-exact .db-gig-list .db-status{padding:5px;font-size:9px}html body .dashboard-exact a.db-cta{padding:5px 9px!important;font-size:12px!important}.dashboard-exact .db-crew-list{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-exact .db-crew-list>a:nth-child(n+7){display:none}}@media (width>=761px) and (width<=1080px){html body main.stage1-hub .dashboard-exact{grid-template-columns:205px minmax(0,1fr)!important}.dashboard-exact .db-board{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(190px,auto)}.dashboard-exact .db-board>.db-window{grid-area:auto;min-height:190px}.dashboard-exact .db-board>.db-upcoming{grid-row:2/4}.dashboard-exact .db-board>.db-finance{grid-column:1/-1;min-height:90px}.dashboard-exact .db-kpis svg{display:none}html body .dashboard-exact .db-kpis b{font-size:24px!important}html body .dashboard-exact .db-kpis strong{font-size:12px!important}html body .dashboard-exact .db-kpis small{font-size:11px!important}html body .dashboard-exact .topbar>div>span{display:none}.dashboard-exact .db-board>.db-month{min-height:235px}.dashboard-exact .db-crew-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=761px){html body main.stage1-hub .dashboard-exact{--db-head:"Dashboard Condensed","Arial Narrow",sans-serif}html body main.stage1-hub .dashboard-exact .db-window h2,html body main.stage1-hub .dashboard-exact .db-gig-copy h3,html body main.stage1-hub .dashboard-exact .db-month-controls b,html body main.stage1-hub .dashboard-exact .db-kpis strong,html body main.stage1-hub .dashboard-exact .db-status,html body main.stage1-hub .dashboard-exact .topbar b{font-family:Dashboard Condensed,sans-serif!important}html body main.stage1-hub .dashboard-exact .db-crew-list i{font-family:Dashboard Condensed,sans-serif;font-weight:400}html body main.stage1-hub .approved-pages{--paper:#f5f0e4;--orange:#cf4b01;--ink:#101617;background:#090d0e!important;grid-template-columns:220px minmax(0,1fr)!important;gap:8px!important;padding:8px!important}html body main.stage1-hub .approved-pages.approved-pages .roadcase-nav{width:220px!important;min-width:0!important;padding:0 6px!important}html body main.stage1-hub .approved-pages.approved-pages .desktop-main{min-width:0!important;margin:0!important}html body main.stage1-hub .approved-pages.approved-pages .module-canvas{gap:0!important;padding:0!important;display:block!important}html body main.stage1-hub .approved-pages.approved-pages .topbar{background:#05090a!important;height:58px!important;margin:0!important}html body main.stage1-hub .approved-pages.approved-pages .approved-module-hero{border:1px solid #59574d;height:226px;position:relative;overflow:hidden}html body main.stage1-hub .approved-pages.approved-pages .approved-module-hero img{object-fit:fill;width:100%;height:100%;display:block}.approved-module-hero h1{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html body main.stage1-hub .approved-pages.approved-pages .show-control-tabs{background:var(--paper)!important;color:#111!important;border:1px solid #a59f8d!important;border-radius:4px!important;align-items:stretch!important;gap:0!important;min-height:60px!important;margin:0!important;padding:0!important;display:flex!important}html body main.stage1-hub .approved-pages.approved-pages .show-control-tabs>a{color:#111!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-right:1px solid #c8c1b0!important;border-radius:0!important;align-items:center!important;gap:12px!important;padding:12px 24px!important;font:20px Dashboard Condensed,sans-serif!important;display:flex!important}html body main.stage1-hub .approved-pages.approved-pages .show-control-tabs>a.active{color:var(--orange)!important;box-shadow:inset 0 -4px var(--orange)!important}.approved-tab-actions{align-items:center;gap:6px;margin-left:auto;padding:8px;display:flex}html body main.stage1-hub .approved-pages.approved-pages .approved-tab-actions button{min-height:36px!important;padding:10px 15px!important;font:16px Dashboard Condensed,sans-serif!important}html body main.stage1-h .approved-pages .primary{background:var(--orange)!important}html body main.stage1-hub .approved-pages.approved-pages .show-gigs{background:0 0!important;grid-template-columns:minmax(0,2.3fr) minmax(285px,1fr)!important;gap:8px!important;margin:0!important;padding:0!important;display:grid!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-panel{grid-column:1/-1;background:var(--paper)!important;color:#111!important;border-radius:4px!important;margin:0!important;padding:8px!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-panel>header{display:none!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-primary,html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-secondary{background:0 0!important;gap:8px!important;padding:0!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-secondary{margin-top:6px!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-panel :is(input,select,button){color:#151919!important;background:#faf7ef!important;border:1px solid #b5afa0!important;border-radius:3px!important;min-height:35px!important;font:16px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-panel button.active{background:var(--orange)!important;color:#fff!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-list-panel{background:#091011!important;border:1px solid #726a56!important;border-radius:5px!important;min-width:0!important;margin:0!important;overflow:hidden!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-list-panel>header{display:none!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table table{min-width:850px!important;color:var(--paper)!important;background:#091011!important;font:16px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table th{height:44px!important;color:var(--paper)!important;background:#091011!important;padding:10px!important;font:16px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table td{height:67px!important;color:var(--paper)!important;background:0 0!important;border-color:#353c3c!important;padding:7px 10px!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table tr:hover,html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table tr[aria-selected=true]{background:#242b29!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table td img{object-fit:cover!important;width:54px!important;height:54px!important}html body main.stage1-hub .approved-pages.approved-pages .gig-date-stack{color:var(--orange);flex-direction:column;font:24px/.9 Dashboard Condensed,sans-serif;display:flex}html body main.stage1-hub .approved-pages.approved-pages .gig-date-stack small{color:var(--paper);font-size:16px}html body main.stage1-hub .approved-pages.approved-pages .gig-artwork-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.stage1-hub .approved-pages.approved-pages .gig-artwork-grid article{color:var(--paper)!important;background:#11191a!important}html body main.stage1-hub .approved-pages.approved-pages .approved-summary{border:1px solid #a69d87;border-radius:4px;align-self:start;min-width:0;padding:16px;font:18px Dashboard Condensed,sans-serif;position:sticky;top:8px;background:var(--paper)!important;color:#12191b!important}html body main.stage1-hub .approved-pages.approved-pages .approved-summary h2{border-bottom:1px solid #bcb4a0;margin:0 0 15px;padding-bottom:10px;color:#111!important;font:28px Dashboard Condensed,sans-serif!important}.approved-summary h3{color:#111!important;margin:6px 0!important;font:24px Dashboard Condensed,sans-serif!important}.approved-summary dl{margin:14px 0}.approved-summary dl>div{border-bottom:1px solid #d0c8b7;justify-content:space-between;gap:15px;padding:8px 0;display:flex}.approved-summary dd{text-align:right;margin:0}.approved-summary a{color:#111!important}.approved-summary-media{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.approved-summary-media img{object-fit:contain;background:#151919;width:100%;max-height:245px}.approved-summary-media pre{white-space:pre-wrap;margin:8px 0;font:16px/1.4 Dashboard Condensed,sans-serif}.approved-summary .approved-cta{text-align:center;width:100%;display:block;color:#fff!important;background:#cf4b01!important;border:1px solid #a63900!important;padding:12px!important;font:20px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .desktop-main{gap:0!important;padding:0!important}html body main.stage1-hub .approved-pages.approved-pages .approved-tab-actions button:not(.primary){display:none!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-panel{margin:0!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-primary{flex-wrap:nowrap!important;align-items:center!important;display:flex!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-primary>input{flex:1!important;width:22%!important;min-width:120px!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-primary>select{width:12%!important;min-width:85px!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-primary .gig-view-switch{flex-shrink:0;display:flex;background:0 0!important;padding:0!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-toolbar-primary .gig-view-switch button{width:70px!important;padding:8px!important}.gig-tools-disclosure{color:#111;flex-shrink:0;position:relative}.gig-tools-disclosure>summary{cursor:pointer;padding:10px;font:16px Dashboard Condensed,sans-serif}.gig-tools-disclosure[open]>.gigs-toolbar-secondary{z-index:40;border:1px solid #aaa;width:440px;position:absolute;top:100%;right:0;background:#f5f0e4!important;flex-wrap:wrap!important;padding:12px!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table{overflow:auto!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table table{table-layout:auto!important;width:100%!important;min-width:0!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table :is(td,th,strong,em,b){font-family:Dashboard Condensed,sans-serif!important;font-weight:400!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table th{height:40px!important}html body main.stage1-hub .approved-pages.approved-pages .gigs-operation-table td{height:64px!important;font-size:16px!important}html body main.stage1-hub .approved-pages.approved-pages .approved-summary :is(h3,p,pre,dd,dt,time,a){color:#131919!important;visibility:visible!important;opacity:1!important;font-family:Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .approved-summary h3{min-height:30px!important;font-size:25px!important;line-height:1.1!important;display:block!important}html body main.stage1-hub .approved-pages.approved-pages .approved-summary .gig-status{color:#fff!important;background:#166331!important;border-radius:3px!important;padding:8px!important;font:16px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .approved-summary dl>div{padding:5px 0!important}html body main.stage1-hub .approved-pages:has(.gig-record-page) .approved-module-hero{background:url(/assets/approved-gig-record-hero.webp) 50%/100% 100%;height:176px}html body main.stage1-hub .approved-pages:has(.gig-record-page) .approved-module-hero img{visibility:hidden}html body main.stage1-hub .approved-pages:has(.gig-record-page) .approved-tab-actions{display:none}html body main.stage1-hub .approved-pages.approved-pages .gig-record-page{background:0 0!important;padding:0!important;display:block!important;position:relative!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;overflow:visible!important}html body main.stage1-hub .approved-pages.approved-pages .approved-record-actions{z-index:30;position:sticky;top:0;color:#111!important;background:#f5f0e4!important;border:1px solid #b4ab99!important;align-items:center!important;gap:8px!important;padding:8px 12px!important;display:flex!important}html body main.stage1-hub .approved-pages.approved-pages .approved-record-actions>div{margin-right:auto}html body main.stage1-hub .approved-pages.approved-pages .approved-record-actions h2{color:#111!important;margin:0!important;font:22px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .approved-record-actions span{color:#555!important;font:12px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .approved-record-actions button{color:#111!important;background:#f5f0e4!important;border:1px solid #aaa!important;border-radius:3px!important;padding:10px 22px!important;font:18px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .approved-record-actions button.primary{color:#fff!important;background:#cf4b01!important;border-color:#ab3c00!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-tabs{color:#111!important;background:#f5f0e4!important;border:1px solid #a69f8f!important;flex-wrap:wrap!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-tabs button{color:#111!important;background:0 0!important;border:0!important;border-right:1px solid #c9c1b3!important;border-radius:0!important;min-height:48px!important;padding:15px 13px!important;font:18px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-tabs button.active{color:#bd4303!important;box-shadow:inset 0 -4px #cf4b01!important}html body main.stage1-hub .approved-pages.approved-pages .approved-record-columns{grid-template-columns:minmax(0,2.5fr) minmax(300px,1fr);gap:10px;margin-top:8px;display:grid}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body{color:#f5f0e4!important;background:#101617!important;border:1px solid #766c5c!important;border-radius:4px!important;min-width:0!important;padding:20px!important;overflow:visible!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body h3{color:#f5f0e4!important;margin:0 0 20px!important;font:28px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .gig-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 20px!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body :is(label,small,p,span){font-family:Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body label>span{color:#f5f0e4!important;font-size:18px!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body :is(input,select,textarea){color:#f5f0e4!important;background:#171d1e!important;border:1px solid #676761!important;border-radius:3px!important;min-width:0!important;padding:12px!important;font:18px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record>footer{background:#101617!important;margin-top:10px!important;padding:14px!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record>footer button:last-child{color:#fff!important;background:#cf4b01!important}html body main.stage1-hub .approved-pages.approved-pages .approved-record-columns>.approved-summary{top:70px}html body main.stage1-hub .approved-pages.approved-pages .gig-new-note{color:#f5f0e4;background:#282a24;padding:10px;font-size:16px}}@media (width<=760px){.gig-record-page{padding:8px}.gig-record-page .gig-record{width:100%!important;max-height:none!important}.approved-record-columns>.approved-summary{display:none}.approved-record-actions{flex-wrap:wrap;gap:8px;display:flex}.approved-record-actions>div{width:100%}.approved-module-hero{display:none}}@media (width>=761px){html body main.stage1-hub .approved-pages.approved-pages .approved-record-actions button{white-space:nowrap!important;flex-shrink:0!important;width:auto!important;min-width:125px!important;max-width:none!important;height:42px!important;line-height:1!important;position:static!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-tabs button{color:#111!important;box-shadow:none!important;background:#f5f0e4!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-tabs button.active{color:#fff!important;background:#cf4b01!important}.approved-record-columns .gig-field:has(input[name=name]){grid-column:auto}html body main.stage1-hub .approved-pages.approved-pages .approved-record-actions{background:0 0!important;border:0!important;justify-content:flex-end!important;width:45%!important;height:60px!important;min-height:60px!important;margin-top:-60px!important;margin-left:auto!important}html body main.stage1-hub .approved-pages.approved-pages .approved-record-actions>div{display:none!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body label>span{text-transform:none!important;letter-spacing:0!important;font-weight:400!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-tabs{flex-wrap:nowrap!important;overflow-x:auto!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-tabs button{flex:1 0 auto!important;padding:12px!important}html body main.stage1-hub .approved-pages.approved-pages .approved-record-columns .approved-summary{grid-template-columns:42% 1fr!important;gap:8px 12px!important;font-size:16px!important;display:grid!important}.approved-record-columns .approved-summary h2{grid-column:1/-1}.approved-record-columns .approved-summary :is(time,h3,p,em,dl){grid-column:2;margin:0!important}.approved-record-columns .approved-summary .approved-summary-media{grid-area:2/1/9;display:block;margin:0!important}.approved-record-columns .approved-summary .approved-summary-media>div:not(.gig-artwork-empty){display:none}.approved-record-columns .approved-summary .approved-summary-media img{max-height:340px!important}.approved-record-columns .approved-summary .gig-artwork-empty{min-height:220px}.approved-record-columns .approved-summary dl>div{display:block}.approved-record-columns .approved-summary dd{text-align:left}html body main.stage1-hub:has(.approved-pages){padding:0!important}html body main.stage1-hub .approved-pages.approved-pages .module-canvas{margin:0!important}html body main.stage1-hub .approved-pages.approved-pages .approved-module-hero{border-radius:0!important;margin:0!important}html body main.stage1-hub .approved-pages.approved-pages .approved-gig-editor{margin:0!important;padding:0!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-tabs{border-radius:3px!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body :is(input,select){height:36px!important;min-height:34px!important;padding:7px 10px!important;font-size:16px!important;line-height:1.2!important}html body main.stage1-hub .approved-pages.approved-pages .gig-fields{gap:14px 20px!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body label>span{margin-bottom:6px!important;font-size:16px!important}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body h3{margin-bottom:14px!important;font-size:25px!important}html body main.stage1-hub .approved-pages.approved-pages .approved-band-calendar{background:0 0!important;border:0!important;margin:0!important;padding:8px 0!important}html body main.stage1-hub .approved-pages.approved-pages .approved-band-calendar>header{color:#111!important;background:#f5f0e4!important;border:1px solid #b4aa95!important;min-height:40px!important;padding:6px 10px!important}html body main.stage1-hub .approved-pages.approved-pages .approved-band-calendar>header>div:first-child{display:none!important}html body main.stage1-hub .approved-pages.approved-pages .band-calendar-actions{margin-left:auto}html body main.stage1-hub .approved-pages.approved-pages .band-calendar-actions :is(a,button){min-height:32px!important;padding:7px 14px!important;font:15px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .band-calendar-connection{min-height:0!important;margin:0 0 8px!important;padding:7px 12px!important;font:14px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .band-calendar-connection span{font-size:12px!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-availability--calendar-only{grid-template-columns:minmax(0,3fr) minmax(280px,1fr)!important;gap:10px!important;display:grid!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-board{background:#0c1314!important;border:1px solid #726a58!important;border-radius:4px!important;min-width:0!important;padding:0!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-board>header{display:none!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-toolbar{color:#111!important;background:#f5f0e4!important;flex-wrap:wrap!important;gap:12px!important;margin:0!important;padding:10px!important;display:flex!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-toolbar :is(button,h3){color:#111!important;background:0 0!important;border-radius:3px!important;min-height:34px!important;padding:5px 10px!important;font:18px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-toolbar button.active{color:#fff!important;background:#cf4b01!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-view-switch{background:0 0!important;margin-left:auto!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-weekdays{color:#f5f0e4!important;background:#111819!important;padding:12px!important;font:18px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-grid{background:#4d5049!important;gap:1px!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-grid>article{color:#f5f0e4!important;background:#111819!important;border:0!important;border-radius:0!important;min-height:105px!important;padding:8px!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-grid>article.outside{opacity:.5;background:#0b1011!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-grid .calendar-day-button{color:#eee!important;font:17px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-grid .gig{color:#f5f0e4!important;background:#193e27!important;border:1px solid #326140!important;border-left:3px solid #cf4b01!important;padding:5px!important;font:16px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-grid .gig :is(a,button){color:#f5f0e4!important;font:16px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-grid .gig small{color:#e1ddd1!important;font:13px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-board--day .calendar-grid{grid-template-columns:1fr!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-board--day .calendar-weekdays{display:none}html body main.stage1-hub .approved-pages.approved-pages .calendar-board--week .calendar-grid>article{min-height:390px!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-summary h2:not(:first-child){margin-top:24px!important}.calendar-upcoming{border-bottom:1px solid #c3bcae;gap:12px;padding:12px 0;display:flex}.calendar-upcoming time{color:#cf4b01!important;font:30px/.9 Dashboard Condensed,sans-serif!important}.calendar-upcoming time small{font-size:18px;display:block}.calendar-upcoming>div{flex:1}.calendar-upcoming p{margin:4px 0!important}.calendar-upcoming :is(button,a){white-space:nowrap;background:0 0;border:0;align-self:center}.calendar-all{text-align:right;padding:12px 0;display:block}.calendar-source-option{align-items:center;gap:10px;padding:8px 0;display:flex;font:18px Dashboard Condensed,sans-serif!important}.calendar-source-option input{accent-color:#cf4b01;width:18px;height:18px}}html body main.stage1-hub .approved-pages.approved-pages .approved-tab-cta{border-radius:3px;color:#fff!important;background:#cf4b01!important;padding:12px 24px!important;font:20px Dashboard Condensed,sans-serif!important}@media (width<=760px){.calendar-summary{display:none}}.calendar-sync-details--standard>summary{display:none}html body main.stage1-hub .approved-pages.approved-pages .calendar-sync-details{color:#eee;background:#101718;border:1px solid #766e5e;margin-top:10px;padding:12px}.calendar-sync-details>summary{cursor:pointer;font:18px Dashboard Condensed,sans-serif}@media (width>=761px){html body main.stage1-hub .approved-pages.approved-pages .calendar-grid .calendar-day-button{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;min-width:0!important;height:24px!important;min-height:24px!important;padding:0!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-grid>article.today .calendar-day-button{color:#cf4b01!important}.calendar-summary .calendar-upcoming{padding:9px 0!important}.calendar-summary .calendar-upcoming time{color:#cf4b01!important}html body main.stage1-hub .approved-pages.approved-pages .band-crew-split{margin:0!important;padding:0!important;display:block!important}html body main.stage1-hub .approved-pages.approved-pages .ops-workspace--band-crew{background:0 0!important;border:0!important;margin:0!important;padding:0!important}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-tools{color:#111;background:#f5f0e4;border:1px solid #aaa08b;align-items:center;gap:10px;padding:10px;display:flex}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-tools>input{flex:1;min-width:140px}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-tools :is(input,select,button){color:#111!important;background:0 0!important;border:1px solid #aaa08b!important;border-radius:3px!important;min-height:36px!important;padding:8px 14px!important;font:17px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-tools button.active{color:#fff!important;background:#cf4b01!important}.approved-crew-tools details{cursor:pointer;font:17px Dashboard Condensed,sans-serif;position:relative}.approved-crew-tools details[open]{z-index:20;background:#f5f0e4;padding:12px;position:absolute;right:20px}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-columns{grid-template-columns:minmax(0,2.55fr) minmax(300px,1fr);gap:10px;margin-top:8px;display:grid}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-roster{background:#0e1516;border:1px solid #736853;border-radius:4px;align-self:start;min-width:0;overflow:auto}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-roster table{border-collapse:collapse;color:#f5f0e4;width:100%;font:17px Dashboard Condensed,sans-serif}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-roster th{text-align:left;text-transform:uppercase;border-bottom:1px solid #656357;padding:15px 10px;font-weight:400}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-roster td{border-bottom:1px solid #343b3b;height:76px;padding:12px 10px}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-roster tr[aria-selected=true]{background:#252a29}.approved-crew-roster td:first-child{align-items:center;gap:12px;display:flex}.approved-crew-roster small{display:block}.crew-avatar{color:#f5f0e4;background:#26343a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font:22px Dashboard Condensed,sans-serif;display:inline-flex;overflow:hidden}.crew-avatar img{object-fit:cover;width:100%;height:100%}.approved-crew-roster td em,.crew-status{color:#f5f0e4;white-space:nowrap;background:#285735;border:1px solid #397148;border-radius:3px;padding:5px 9px;font-style:normal}.approved-crew-roster td button{color:#f5f0e4;background:0 0;border:0}.approved-crew-roster footer{color:#d1cfc7;padding:16px;font:17px Dashboard Condensed,sans-serif}.crew-member-heading{align-items:center;gap:15px;margin-bottom:12px;display:flex}.crew-member-heading .crew-avatar{width:78px;height:78px;font-size:30px}.crew-member-summary h2:not(:first-child){margin-top:22px!important}.crew-member-summary dd{overflow-wrap:anywhere}.crew-member-summary p{margin:8px 0!important;font-size:17px!important}.crew-member-summary dl>div{display:block}.crew-member-summary dd{text-align:left}.crew-member-summary .approved-cta{margin-top:20px}.approved-crew-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.approved-crew-cards button{color:#f5f0e4;background:#141e20;border:1px solid #535950;flex-direction:column;align-items:center;gap:10px;padding:20px 10px;font:18px Dashboard Condensed,sans-serif;display:flex}.approved-support{color:#f5f0e4;background:#101718;border:1px solid #766e5e;margin-top:12px;padding:14px}.approved-support>summary{cursor:pointer;font:20px Dashboard Condensed,sans-serif}}@media (width<=760px){.approved-crew-tools{flex-wrap:wrap;gap:8px;padding:10px;display:flex}.approved-crew-roster{overflow:auto}.approved-crew-roster table{min-width:700px}.crew-member-summary{color:#111;background:#f5f0e4;padding:15px}.approved-crew-cards{grid-template-columns:1fr 1fr;display:grid}.approved-crew-cards button{padding:15px}.approved-support{padding:10px}}@media (width>=761px){html body main.stage1-hub .approved-pages.approved-pages :is(.approved-summary,.show-control-tabs,.gigs-toolbar-panel,.gig-record-tabs,.approved-crew-tools,.calendar-toolbar){background-image:url(/assets/approved-paper.webp)!important;background-repeat:repeat!important}html body main.stage1-hub .approved-pages.approved-pages :is(button,input,select){box-shadow:none!important;border-radius:3px!important}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-roster :is(td,th,b,small,em){letter-spacing:0!important;font:17px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-roster td{height:62px!important;padding:9px 10px!important}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-roster th{padding:12px 10px!important}html body main.stage1-hub .approved-pages.approved-pages .approved-crew-roster td button{background:0 0!important;border:0!important;min-height:24px!important;padding:4px!important}html body main.stage1-hub .approved-pages.approved-pages .crew-member-summary>h2:first-child{display:none!important}html body main.stage1-hub .approved-pages.approved-pages .crew-member-summary h2{border-top:1px solid #b6ae9b!important;border-bottom:0!important;margin:14px 0 6px!important;padding:7px 0!important;font-size:20px!important}html body main.stage1-hub .approved-pages.approved-pages .crew-member-summary dl{margin:8px 0!important}html body main.stage1-hub .approved-pages.approved-pages .crew-member-summary dl>div{justify-content:space-between!important;padding:4px 0!important;font-size:16px!important;display:flex!important}html body main.stage1-hub .approved-pages.approved-pages .crew-member-summary p{margin:4px 0!important;font-size:16px!important}html body main.stage1-hub .approved-pages.approved-pages .crew-member-summary .crew-member-heading .crew-avatar{width:64px;height:64px}html body main.stage1-hub .approved-pages.approved-pages .crew-member-summary h3{font-size:24px!important}html body main.stage1-hub .approved-pages.approved-pages .gig-details-intro{color:#d2d0c6!important;margin:-10px 0 18px!important;font-size:14px!important}.gig-extra-venue{color:#dedbce;margin:15px 0}.gig-extra-venue>summary{cursor:pointer;margin-bottom:10px;font:17px Dashboard Condensed,sans-serif}html body main.stage1-hub .approved-pages.approved-pages .gig-record-body .gig-area{margin-top:15px!important}html body main.stage1-hub .approved-pages.approved-pages .show-control-tabs{height:60px!important;min-height:60px!important;max-height:60px!important}html body main.stage1-hub .approved-pages.approved-pages .approved-tab-actions :is(button,a){box-sizing:border-box!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:8px 22px!important;line-height:24px!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-toolbar{height:52px!important;min-height:52px!important;padding:7px 10px!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-weekdays{box-sizing:border-box!important;height:34px!important;padding:8px!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-weekdays b{padding:0!important;font:16px/18px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .band-calendar-legend{display:none!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-summary .calendar-upcoming{gap:10px!important;height:auto!important;min-height:0!important;padding:10px 0!important;display:flex!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-upcoming>div{flex:1!important;min-width:0!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-upcoming :is(b,p){white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font:16px/20px Dashboard Condensed,sans-serif!important;display:block!important;overflow:hidden!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-upcoming small{font:14px/18px Dashboard Condensed,sans-serif!important;display:block!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-upcoming time{color:#cf4b01!important;font:28px/24px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-summary h2{margin:14px 0 6px!important;padding:6px 0!important;font-size:24px!important}html body main.stage1-hub .approved-pages.approved-pages .calendar-summary h2:first-child{margin-top:0!important}html body main.stage1-hub .approved-pages.approved-pages .crew-member-summary :is(p,dd,dt,small){line-height:1.2!important}html body main.stage1-hub .approved-pages.approved-pages .crew-member-summary h2{margin-top:10px!important}html body main.stage1-hub .approved-pages.approved-pages .show-control-tabs i{justify-content:center!important;align-items:center!important;width:26px!important;height:26px!important;font-style:normal!important;display:flex!important}html body main.stage1-hub .approved-pages.approved-pages .show-control-tabs i svg{width:26px!important;height:26px!important}html body main.stage1-hub .approved-pages.approved-pages .summary-edit{float:right;color:#fff!important;background:#11191a!important;border:0!important;min-height:28px!important;padding:5px 15px!important;font:16px Dashboard Condensed,sans-serif!important}.summary-artwork-actions{grid-column:1/-1;gap:8px;margin-top:10px;display:flex}.summary-artwork-actions button{background:0 0;border:1px solid #b8af9c;width:50%;color:#111!important;padding:8px!important;font:16px Dashboard Condensed,sans-serif!important}.summary-artwork-actions button:first-child{color:#fff!important;background:#cf4b01!important}.gig-artwork-grid .approved-cta{color:#fff!important;background:#cf4b01!important;width:100%!important;margin-top:12px!important;padding:10px!important;font:18px Dashboard Condensed,sans-serif!important;display:block!important}}@font-face{font-family:Roadcase Body;src:url(/fonts/Roadcase-Body.ttf)format("truetype");font-weight:100 900;font-display:swap}@media (width>=761px){html body main.stage1-hub .approved-pages.approved-pages :is(.gigs-operation-table,.approved-crew-roster) :is(td,th,b,strong,small,em){font-family:Roadcase Body,sans-serif!important;font-weight:400!important}html body main.stage1-hub .approved-pages.approved-pages :is(.gigs-operation-table,.approved-crew-roster) td :is(b,strong){font-weight:600!important}html body main.stage1-hub .approved-pages.approved-pages :is(.approved-summary p,.approved-summary dd,.approved-summary dt,.approved-summary pre,.approved-summary small,.gig-record-body label>span,.gig-record-body input,.gig-record-body select,.gig-record-body textarea,.approved-crew-tools input,.approved-crew-tools select,.gigs-toolbar-panel input,.gigs-toolbar-panel select,.calendar-upcoming p,.calendar-upcoming small){font-family:Roadcase Body,sans-serif!important;font-weight:400!important}html body main.stage1-hub .approved-pages.approved-pages :is(.approved-summary h3,.calendar-upcoming b){font-family:Roadcase Body,sans-serif!important;font-weight:600!important}html body main.stage1-hub .approved-pages.approved-pages .show-gigs>.approved-summary dl{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}html body main.stage1-hub .approved-pages.approved-pages .show-gigs>.approved-summary dl>div{padding:3px 0!important;display:block!important}html body main.stage1-hub .approved-pages.approved-pages .show-gigs>.approved-summary dd{text-align:left!important}html body main.stage1-hub .approved-pages.approved-pages .approved-summary .gig-artwork-empty{aspect-ratio:auto!important;height:190px!important;min-height:190px!important;font:16px Roadcase Body,sans-serif!important}html body main.stage1-hub .approved-pages.approved-pages .summary-artwork-actions button:first-child{color:#fff!important;background:#cf4b01!important}}@font-face{font-family:Hub Brush;src:url(/fonts/Brushfire.otf)}@media (width>=761px){html body main.stage1-hub .hub-shell.hub-shell{--hub-paper:#f4efe3!important;--hub-orange:#cf4b01!important;--hub-ink:#091112!important;--hub-line:#625f52!important;--hub-radius:3px!important;--hub-gap:8px!important;--hub-card-gap:8px!important;--hub-control-radius:3px!important;--hub-panel:#091112!important;--hub-panel-high:#142021!important;--hub-control:#152123!important;--hub-text:#f4efe3!important;--hub-muted:#bfc4bc!important;--hub-edge:#4c554f!important;--hub-edge-high:#73786a!important;color:var(--hub-paper)!important;background:#080e0f!important;grid-template-columns:clamp(196px,14.4vw,240px) minmax(0,1fr)!important;gap:8px!important;max-width:none!important;min-height:100vh!important;padding:8px!important;font:16px/1.35 Dashboard Condensed,sans-serif!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell .desktop-main{gap:0!important;min-width:0!important;margin:0!important;padding:0!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav{background:#080e0f!important;border:1px solid #615f53!important;border-radius:3px!important;align-self:start!important;width:100%!important;min-width:0!important;max-height:calc(100vh - 16px)!important;padding:0 7px 8px!important;position:sticky!important;top:8px!important;overflow:auto!important;box-shadow:inset 0 0 0 3px #182223!important}html body main.stage1-hub .hub-shell.hub-shell .approved-sidebar-logo{justify-content:center!important;align-items:center!important;height:70px!important;padding:10px 14px!important;text-decoration:none!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .approved-sidebar-logo img{object-fit:contain!important;width:100%!important;height:48px!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav nav{flex-direction:column!important;gap:0!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item{color:#111919!important;height:auto!important;min-height:42px!important;box-shadow:none!important;text-transform:uppercase!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border:0!important;border-bottom:1px solid #bbb5a5!important;border-radius:0!important;align-items:center!important;gap:12px!important;padding:9px 12px!important;text-decoration:none!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item b{color:inherit!important;min-width:0!important;font:700 17px/1.1 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item svg{fill:none!important;stroke:currentColor!important;flex:0 0 19px!important;width:19px!important;height:19px!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item.is-active{color:#090e0e!important;background:#cf4b01!important;box-shadow:inset 0 1px #f58a40!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .case-label,html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item small{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-customise-page{color:#cbc7b8!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:30px!important;padding:6px!important;font-size:13px!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-customise-page small{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .dashboard-reference-footer{height:56px!important;margin:12px 0!important}html body main.stage1-hub .hub-shell.hub-shell .topbar{background:#060c0d!important;border:1px solid #686557!important;border-radius:3px 3px 0 0!important;justify-content:space-between!important;align-items:center!important;height:52px!important;min-height:52px!important;margin:0!important;padding:5px 14px!important;display:flex!important;box-shadow:inset 0 0 0 2px #182123!important}html body main.stage1-hub .hub-shell.hub-shell .topbar .db-search{color:#151c1c!important;background:#f4efe3!important;border:1px solid #a8a494!important;border-radius:2px!important;width:48%!important;min-width:180px!important;max-width:590px!important;height:31px!important;min-height:31px!important;padding:3px 8px!important}html body main.stage1-hub .hub-shell.hub-shell .topbar .db-search input{color:#151c1c!important;background:0 0!important;border:0!important;height:26px!important;min-height:0!important;padding:0!important;font:14px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .topbar .db-search svg{width:17px!important;height:17px!important}html body main.stage1-hub .hub-shell.hub-shell .topbar>div{gap:12px!important}html body main.stage1-hub .hub-shell.hub-shell .topbar>div>i{width:30px!important;height:30px!important;font-size:12px!important}html body main.stage1-hub .hub-shell.hub-shell .topbar>div>span b,html body main.stage1-hub .hub-shell.hub-shell .topbar>div>span small{font-size:14px!important;line-height:1.05!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas,html body main.stage1-hub .hub-shell.hub-shell .dashboard-canvas{background:#080e0f!important;border:0!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas>*+*,html body main.stage1-hub .hub-shell.hub-shell .dashboard-canvas>*+*{margin-top:0!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero{height:clamp(156px,13.5vw,214px)!important;min-height:0!important;box-shadow:none!important;background-image:url(/assets/mygighq-dashboard-hero-v3.png)!important;background-position:50% 48%!important;background-size:cover!important;border:1px solid #615e50!important;border-top:0!important;border-radius:0!important;margin:0!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero:after{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__content{width:60%!important;top:auto!important;bottom:22px!important;left:26px!important;transform:none!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__title{margin:0!important;font-size:48px!important;line-height:.98!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__title span,html body main.stage1-hub .hub-shell.hub-shell .master-hero__title strong{letter-spacing:.02em!important;font-family:"Headliner No. 45",Impact,sans-serif!important;font-size:clamp(34px,3.6vw,56px)!important;line-height:1!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__title strong{color:#cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__content>p{color:#f4efe3!important;margin:8px 0 0!important;font:italic 17px Roadcase Body,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__case-name{width:22%!important;font-size:25px!important;top:auto!important;bottom:10%!important;right:4%!important;transform:rotate(-6deg)!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__case-name b{font-size:27px!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__case-name small,html body main.stage1-hub .hub-shell.hub-shell .db-approved-hero-art{display:none!important}html body main.stage1-hub .hub-shell.hub-shell :is(.booking-hub,.control-room-hub,.hq-drive,.file-library,.travel-dashboard,.ticketing-workspace,.settings-control-room,.app-admin-workspace,.band-crew-split,.show-gigs){color:var(--hub-paper)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;min-width:0!important;margin:0!important;padding:0!important}html body main.stage1-hub .hub-shell.hub-shell :is(.show-control-tabs,.booking-tabs,.mobile-library-primary-tabs,.ticketing-view-switch,.app-property-tabs,.app-editor-tabs,.gig-record-tabs){color:#111919!important;height:auto!important;min-height:44px!important;max-height:none!important;box-shadow:none!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border:1px solid #aba590!important;border-radius:0!important;align-items:stretch!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important;overflow-x:auto!important}html body main.stage1-hub .hub-shell.hub-shell :is(.show-control-tabs,.booking-tabs,.mobile-library-primary-tabs,.ticketing-view-switch,.app-property-tabs,.app-editor-tabs,.gig-record-tabs)>:is(a,button){color:#171d1c!important;height:auto!important;min-height:44px!important;box-shadow:none!important;text-transform:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-right:1px solid #c4bda9!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:8px 21px!important;font:18px/1.2 Dashboard Condensed,sans-serif!important;display:inline-flex!important}html body main.stage1-hub .hub-shell.hub-shell :is(.show-control-tabs,.booking-tabs,.mobile-library-primary-tabs,.ticketing-view-switch,.app-property-tabs,.app-editor-tabs,.gig-record-tabs)>:is(.active,[aria-selected=true]){color:#cf4b01!important;background:#faf7ed!important;box-shadow:inset 0 -2px #cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell :is(.show-control-tabs,.booking-tabs,.mobile-library-primary-tabs,.ticketing-view-switch,.app-property-tabs,.app-editor-tabs,.gig-record-tabs)>:is(a,button):after{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .show-control-tabs i,html body main.stage1-hub .hub-shell.hub-shell .show-control-tabs i svg{width:18px!important;height:18px!important}html body main.stage1-hub .hub-shell.hub-shell .approved-tab-actions{padding:4px 8px!important}html body main.stage1-hub .hub-shell.hub-shell .approved-tab-actions :is(a,button){height:34px!important;min-height:34px!important;padding:6px 14px!important;font-size:16px!important}html body main.stage1-hub .hub-shell.hub-shell :is(.booking-toolbar,.promote-filters,.ticketing-head,.travel-gig-picker,.gigs-toolbar-panel,.approved-crew-tools,.calendar-toolbar,.app-admin-controls>header,.approved-record-actions){color:#141d1d!important;min-height:46px!important;box-shadow:none!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border:1px solid #b7af9b!important;border-radius:0!important;gap:8px!important;margin:0!important;padding:7px 10px!important}html body main.stage1-hub .hub-shell.hub-shell :is(.booking-toolbar,.promote-filters,.ticketing-head,.travel-gig-picker,.gigs-toolbar-panel,.approved-crew-tools,.calendar-toolbar,.app-admin-controls>header,.approved-record-actions) :is(h2,h3,p,span,label,b){color:#171e1e!important}html body main.stage1-hub .hub-shell.hub-shell .booking-toolbar__main,html body main.stage1-hub .hub-shell.hub-shell .booking-toolbar__advanced{background:0 0!important;gap:8px!important;padding:0!important}html body main.stage1-hub .hub-shell.hub-shell .booking-toolbar__advanced{margin-top:8px!important}html body main.stage1-hub .hub-shell.hub-shell .booking-search{height:34px!important;min-height:34px!important;box-shadow:none!important;background:#faf7ed!important;border:1px solid #bbb29e!important;padding:0 8px!important}html body main.stage1-hub .hub-shell.hub-shell :is(.module-canvas,.dashboard-canvas) :is(button,input,select,textarea):not(.phone-frame *){min-height:32px!important;box-shadow:none!important;border-radius:3px!important;padding:6px 10px!important;font:16px/1.25 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell :is(.module-canvas,.dashboard-canvas) :is(input,select,textarea):not(.phone-frame *){color:#141b1b!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#f8f4e9!important;border:1px solid #a9a18d!important}html body main.stage1-hub .hub-shell.hub-shell :is(.module-canvas,.dashboard-canvas) input[type=checkbox]{accent-color:#cf4b01!important;width:15px!important;height:15px!important;min-height:0!important;padding:0!important}html body main.stage1-hub .hub-shell.hub-shell :is(.module-canvas,.dashboard-canvas) textarea{min-height:100px!important}html body main.stage1-hub .hub-shell.hub-shell :is(.module-canvas,.dashboard-canvas) button:not(.phone-frame *){color:#f4efe3!important;background:#152022!important;border:1px solid #566059!important}html body main.stage1-hub .hub-shell.hub-shell :is(.booking-toolbar,.promote-filters,.ticketing-head,.travel-gig-picker,.gigs-toolbar-panel,.approved-crew-tools,.calendar-toolbar,.app-admin-controls>header,.approved-record-actions) button{color:#121a1a!important;background:#f8f4e9!important;border-color:#b2aa96!important}html body main.stage1-hub .hub-shell.hub-shell :is(.primary,.hub-primary,.email-primary,.app-button--primary,.approved-cta,.publish,.db-primary,.db-cta){color:#fff!important;box-shadow:none!important;background:#cf4b01!important;border:1px solid #ee7934!important;border-radius:3px!important}html body main.stage1-hub .hub-shell.hub-shell :is(.booking-table-panel,.booking-table-wrap,.gigs-list-panel,.approved-crew-roster,.promote-posts,.promote-campaign-review,.ticketing-panel,.travel-widget,.library-grid,.gig-folders,.gig-record-body,.app-live-feature-editor,.app-builder-options,.db-window,.module-panel){color:#f4efe3!important;background:#091112!important;border:1px solid #6a695a!important;border-radius:3px!important;min-width:0!important;margin-top:8px!important;box-shadow:inset 0 0 0 2px #172223!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(table,thead,tbody,tr,th,td){color:#f4efe3!important;background:0 0!important;border-color:#34413e!important;font:16px/1.25 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas table{border-collapse:collapse!important;width:100%!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(th,td){height:44px!important;min-height:0!important;padding:8px 10px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas th{text-transform:uppercase!important;height:32px!important;font-size:14px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas tr:hover{background:#1a2727!important}html body main.stage1-hub .hub-shell.hub-shell .booking-table-wrap{overflow:auto!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(h2,h3){color:inherit!important;font-family:Dashboard Condensed,sans-serif!important;font-weight:400!important;line-height:1.15!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas h2{margin:0 0 8px!important;font-size:25px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas h3{margin:0 0 6px!important;font-size:21px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(p,small,label,dt,dd){font-size:15px!important;line-height:1.35!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.booking-kpis,.ticketing-kpis,.hub-kpis){color:#151c1c!important;background:#f4efe3!important;border:1px solid #b9b19d!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell :is(.booking-kpis,.ticketing-kpis,.hub-kpis)>article{min-height:65px!important;box-shadow:none!important;color:#121919!important;background:0 0!important;border:0!important;border-right:1px solid #c6bfae!important;border-radius:0!important;flex:1!important;padding:8px 14px!important}html body main.stage1-hub .hub-shell.hub-shell :is(.booking-kpis,.ticketing-kpis,.hub-kpis) :is(b,small,span){color:#151c1c!important}html body main.stage1-hub .hub-shell.hub-shell :is(.booking-kpis,.ticketing-kpis,.hub-kpis) b{font:27px/1 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .booking-hub,html body main.stage1-hub .hub-shell.hub-shell .finance-hub,html body main.stage1-hub .hub-shell.hub-shell .promote,html body main.stage1-hub .hub-shell.hub-shell .ticketing-workspace{flex-direction:column!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .booking-hub>.booking-tabs,html body main.stage1-hub .hub-shell.hub-shell .finance-hub>.booking-tabs,html body main.stage1-hub .hub-shell.hub-shell .promote>.booking-tabs,html body main.stage1-hub .hub-shell.hub-shell .ticketing-workspace>.ticketing-view-switch{order:-5!important}html body main.stage1-hub .hub-shell.hub-shell .booking-hub__actions,html body main.stage1-hub .hub-shell.hub-shell .promote-header{color:#151c1c!important;background:#f4efe3!important;border:1px solid #b7af9b!important;border-radius:0!important;order:-4!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:42px!important;margin:0!important;padding:6px 10px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .booking-hub__actions>div:first-child>span,html body main.stage1-hub .hub-shell.hub-shell .promote-header>div:first-child,html body main.stage1-hub .hub-shell.hub-shell .ticketing-head>div:first-child>p,html body main.stage1-hub .hub-shell.hub-shell .ticketing-head>div:first-child>span,html body main.stage1-hub .hub-shell.hub-shell .travel-gig-picker>div:first-child>p,html body main.stage1-hub .hub-shell.hub-shell .travel-gig-picker>div:first-child>span{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .booking-hub__actions :is(button,a),html body main.stage1-hub .hub-shell.hub-shell .promote-header button{min-height:32px!important;padding:6px 10px!important;font-size:15px!important}html body main.stage1-hub .hub-shell.hub-shell :is(.approved-summary,.library-preview,.booking-record-detail,.finance-drawer,.hub-side-drawer,.settings-control-room__panel,.app-admin-controls,.travel-map,.travel-address,.travel-calendar){color:#161d1d!important;box-shadow:none!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border:1px solid #a39b87!important;border-radius:3px!important;padding:14px!important}html body main.stage1-hub .hub-shell.hub-shell :is(.approved-summary,.library-preview,.booking-record-detail,.finance-drawer,.hub-side-drawer,.settings-control-room__panel,.app-admin-controls,.travel-map,.travel-address,.travel-calendar) :is(h1,h2,h3,p,small,span,label,dt,dd,b,strong,a){color:#161d1d!important}html body main.stage1-hub .hub-shell.hub-shell .approved-summary{padding:12px!important;font-size:16px!important}html body main.stage1-hub .hub-shell.hub-shell .approved-summary h2{margin-bottom:10px!important;font-size:24px!important}html body main.stage1-hub .hub-shell.hub-shell .show-gigs{grid-template-columns:minmax(0,3fr) minmax(240px,1fr)!important;gap:8px!important}html body main.stage1-hub .hub-shell.hub-shell .gig-record-page .gig-record{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html body main.stage1-hub .hub-shell.hub-shell .gig-record-body{padding:14px!important}html body main.stage1-hub .hub-shell.hub-shell .gig-record-body :is(.gig-field-group,.gig-area){background:#101a1b!important;border:1px solid #4c554f!important;border-radius:3px!important;padding:12px!important}html body main.stage1-hub .hub-shell.hub-shell .promote-post{color:#f4efe3!important;background:0 0!important;border:0!important;border-bottom:1px solid #3d4943!important;border-radius:0!important;gap:14px!important;margin:0!important;padding:12px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .promote-post>img{object-fit:cover!important;width:90px!important;height:100px!important}html body main.stage1-hub .hub-shell.hub-shell .promote-caption{max-height:64px!important;overflow:auto!important}html body main.stage1-hub .hub-shell.hub-shell .travel-widget-grid{gap:8px!important;padding:0!important}html body main.stage1-hub .hub-shell.hub-shell .travel-widget-head{background:0 0!important;border-bottom:1px solid #4d5950!important;min-height:44px!important;padding:8px!important}html body main.stage1-hub .hub-shell.hub-shell .travel-widget-head h3{font-size:23px!important}html body main.stage1-hub .hub-shell.hub-shell .travel-gig-select{grid-column:1/-1!important}html body main.stage1-hub .hub-shell.hub-shell .travel-gigs{background:#091112!important;gap:6px!important;padding:8px!important}html body main.stage1-hub .hub-shell.hub-shell .travel-gig-item{background:#111d1e!important;border:1px solid #546056!important;border-radius:3px!important}html body main.stage1-hub .hub-shell.hub-shell .settings-page-head{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__layout{grid-template-columns:180px minmax(0,1fr)!important;gap:8px!important;padding:8px 0!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav{background:#091112!important;border:1px solid #666859!important;border-radius:3px!important;padding:8px!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav button{color:#f4efe3!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;min-height:36px!important;padding:8px!important;font-size:17px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav button.active{color:#cf4b01!important;background:#172223!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav small,html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav>span,html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__panel>header>span{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__panel>header{background:0 0!important;border-bottom:1px solid #bdb59f!important;margin:0 0 10px!important;padding:0 0 10px!important}html body main.stage1-hub .hub-shell.hub-shell .settings-simple-card,html body main.stage1-hub .hub-shell.hub-shell .settings-panel-stack>section{color:#151c1c!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #bbb29f!important;border-radius:0!important;padding:12px 0!important}html body main.stage1-hub .hub-shell.hub-shell .app-admin-workspace{gap:8px!important;padding-top:8px!important}html body main.stage1-hub .hub-shell.hub-shell .app-feature-item,html body main.stage1-hub .hub-shell.hub-shell .app-home-editor-card,html body main.stage1-hub .hub-shell.hub-shell .app-option-grid>label,html body main.stage1-hub .hub-shell.hub-shell .app-colour-grid>label{color:#151c1c!important;box-shadow:none!important;background:#eee8d9!important;border:1px solid #aaa28f!important;border-radius:3px!important;padding:10px!important}html body main.stage1-hub .hub-shell.hub-shell .db-board{gap:8px!important;margin:8px 0!important}html body main.stage1-hub .hub-shell.hub-shell .db-kpis{border-radius:0!important;margin:0!important;padding:0!important}html body main.stage1-hub .hub-shell.hub-shell .db-kpis>a{min-height:74px!important;padding:10px!important}html body main.stage1-hub .hub-shell.hub-shell .db-window{border-image:!important;padding:3px!important}html body main.stage1-hub .hub-shell.hub-shell .db-window>header{height:36px!important;min-height:36px!important;padding:5px 10px!important}html body main.stage1-hub .hub-shell.hub-shell .db-window h2{font-size:24px!important}html body main.stage1-hub .hub-shell.hub-shell button:focus-visible,html body main.stage1-hub .hub-shell.hub-shell a:focus-visible,html body main.stage1-hub .hub-shell.hub-shell input:focus-visible,html body main.stage1-hub .hub-shell.hub-shell select:focus-visible{outline-offset:2px!important;outline:2px solid #cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__title span,html body main.stage1-hub .hub-shell.hub-shell .master-hero__title strong{font-family:Hub Brush,sans-serif!important;font-size:42px!important;font-weight:400!important;line-height:1.1!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero{background-image:url(/assets/module-heroes/gigs-calendar-hero.png)!important;background-position:50%!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__case-name{visibility:visible!important;opacity:1!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__case-name b{font-family:Dashboard Condensed,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.show-control-tabs,.booking-tabs,.mobile-library-primary-tabs,.ticketing-view-switch,.app-property-tabs,.app-editor-tabs,.gig-record-tabs)>:is(a,button){color:#141b1b!important;background:0 0!important;border:0!important;border-right:1px solid #c4bda9!important;border-radius:0!important;padding:8px 20px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.show-control-tabs,.booking-tabs,.mobile-library-primary-tabs,.ticketing-view-switch,.app-property-tabs,.app-editor-tabs,.gig-record-tabs)>:is(.active,[aria-selected=true]){color:#cf4b01!important;background:#faf7ed!important;box-shadow:inset 0 -2px #cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell :is(.module-canvas,.dashboard-canvas) :is(button,a).primary,html body main.stage1-hub .hub-shell.hub-shell :is(.module-canvas,.dashboard-canvas) .approved-cta,html body main.stage1-hub .hub-shell.hub-shell :is(.module-canvas,.dashboard-canvas) .db-cta{color:#fff!important;background:#cf4b01!important;border-color:#ed7736!important}html body main.stage1-hub .hub-shell.hub-shell .crm-function-bar{color:#151c1c!important;background:#f4efe3!important;border:1px solid #b7af9b!important;border-radius:0!important;flex-wrap:wrap!important;order:-4!important;gap:6px!important;min-height:44px!important;margin:0!important;padding:6px 10px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .crm-function-bar input{flex:1!important;min-width:160px!important}html body main.stage1-hub .hub-shell.hub-shell .crm-reference-body{grid-template-columns:minmax(0,3fr) minmax(240px,1fr)!important;gap:8px!important;margin:8px 0 0!important;padding:0!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell .crm-reference-main{background:0 0!important;flex-direction:column!important;gap:0!important;min-width:0!important;padding:0!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .crm-reference-main>.booking-toolbar{order:-2!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell .crm-reference-main>.booking-toolbar .booking-toolbar__main{flex-wrap:wrap!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .crm-reference-main>.booking-kpis{order:0!important;min-height:60px!important}html body main.stage1-hub .hub-shell.hub-shell .crm-reference-main>.booking-kpis article{padding:6px 9px!important;font:15px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .crm-reference-main>.booking-kpis small,html body main.stage1-hub .hub-shell.hub-shell .crm-reference-main>.booking-kpis i{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .crm-reference-preview{color:#171d1d!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border:1px solid #a39b87!important;border-radius:3px!important;padding:12px!important}html body main.stage1-hub .hub-shell.hub-shell .crm-reference-preview :is(h2,h3,p,span,b,dt,dd){color:#171d1d!important}html body main.stage1-hub .hub-shell.hub-shell .hq-drive-toolbar,html body main.stage1-hub .hub-shell.hub-shell .drive-toolbar,html body main.stage1-hub .hub-shell.hub-shell .drive-location-header{color:#151c1c!important;background:#f4efe3!important;border:1px solid #a39b87!important;border-radius:0!important;padding:8px!important}html body main.stage1-hub .hub-shell.hub-shell .hq-drive-toolbar .booking-search{background:#faf7ed!important;border-radius:3px!important}html body main.stage1-hub .hub-shell.hub-shell .hq-drive-sidebar,html body main.stage1-hub .hub-shell.hub-shell .drive-sidebar{background:#0e1819!important;border:1px solid #596355!important;border-radius:3px!important}html body main.stage1-hub .hub-shell.hub-shell .travel-gigs.cards{grid-template-columns:1fr!important;max-height:250px!important;display:grid!important;overflow:auto!important}html body main.stage1-hub .hub-shell.hub-shell .travel-gig-item{align-items:center!important;gap:8px!important;padding:0 8px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .travel-gig-main{text-align:left!important;background:0 0!important;border:0!important;flex:1!important;grid-template-columns:110px minmax(0,1fr) 100px!important;align-items:center!important;gap:8px!important;padding:8px!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell .travel-gig-main>span{align-items:center!important;gap:15px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .travel-gig-edit{width:auto!important;min-width:50px!important}html body main.stage1-hub .hub-shell.hub-shell .travel-widget-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main.stage1-hub .hub-shell.hub-shell .db-tasks .db-task-list a{color:#f4efe3!important;background:#091112!important;border-color:#39453f!important}html body main.stage1-hub .hub-shell.hub-shell .db-tasks .db-task-list :is(b,small){color:#f4efe3!important}.task-workspace{color:#151b1b;gap:16px;max-width:1200px;margin:24px auto;padding:0 24px;display:grid}.task-workspace>header{justify-content:space-between;align-items:flex-start;display:flex}.task-workspace .eyebrow{letter-spacing:.12em;color:#a84720;font-size:11px}.task-editor{gap:12px;display:grid}.task-editor label{gap:6px;font-size:13px;font-weight:700;display:grid}.task-editor input,.task-editor textarea,.task-editor select{font:inherit;background:#fffdf8;border:1px solid #c8c0b0;padding:10px}.task-form-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.task-summary{align-items:center;gap:24px;display:flex}.task-table-wrap{overflow:auto}.task-table{border-collapse:collapse;width:100%}.task-table th,.task-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d8d0c1;padding:11px 10px}.task-table td small{opacity:.7;margin-top:4px;display:block}.task-chip{white-space:nowrap;border:1px solid #b9ad9c;border-radius:999px;padding:3px 8px;font-size:11px;display:inline-block}.priority-critical{color:#a32616;border-color:#a32616}.priority-high{color:#a84720;border-color:#a84720}.task-table button{background:0 0;border:1px solid #1d2827;padding:6px 8px}.form-error{color:#a32616}@media (width<=700px){.task-workspace{margin:12px auto;padding:0 14px}.task-workspace>header{gap:12px;display:grid}.task-form-grid{grid-template-columns:1fr}.task-table th:nth-child(3),.task-table td:nth-child(3){display:none}.task-table th,.task-table td{padding:9px 6px;font-size:12px}.task-summary{flex-wrap:wrap;gap:12px}}html body main.stage1-hub .hub-shell.hub-shell .crm-detail-panel{color:#151b1b!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border:1px solid #a69d88!important;border-radius:3px!important;padding:12px!important}html body main.stage1-hub .hub-shell.hub-shell .crm-detail-panel :is(h2,h3,p,span,b,dt,dd,small){color:#151b1b!important}html body main.stage1-hub .hub-shell.hub-shell .drive-topbar,html body main.stage1-hub .hub-shell.hub-shell .drive-location-header{color:#151c1c!important;background:#f4efe3!important;border:1px solid #a39b87!important;border-radius:0!important;margin:0!important;padding:8px!important}html body main.stage1-hub .hub-shell.hub-shell .drive-search{color:#151c1c!important;background:#faf7ed!important;border:1px solid #a39b87!important;border-radius:3px!important;padding:3px 8px!important}html body main.stage1-hub .hub-shell.hub-shell .drive-content{background:#091112!important;border:1px solid #5b6456!important;padding:12px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.booking-toolbar__main,.hub-toolbar__main){flex-wrap:wrap!important;gap:8px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.booking-toolbar__main,.hub-toolbar__main)>*{flex:0 auto!important;width:auto!important;min-width:80px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.booking-toolbar__main,.hub-toolbar__main)>.booking-search{flex:1!important;min-width:180px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.booking-filter,.booking-multi-choice)>summary{color:#151b1b!important;background:#faf7ed!important;border:1px solid #b3ab96!important;border-radius:3px!important;padding:7px 10px!important;font:16px Dashboard Condensed,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.booking-filter,.booking-multi-choice)>summary *{color:#151b1b!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.booking-toolbar,.crm-function-bar,.promote-filters) button{color:#151b1b!important;background:#faf7ed!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.booking-toolbar,.crm-function-bar,.promote-filters) button.primary{color:#fff!important;background:#cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .filter-button{color:#151b1b!important;background:#faf7ed!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .filter-button span{color:inherit!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.app-button,.hub-primary,.hub-finance-actions button,.hub-finance-actions a){min-height:34px!important;box-shadow:none!important;color:#151b1b!important;background:#faf7ed!important;border:1px solid #a59d88!important;border-radius:3px!important;justify-content:center!important;align-items:center!important;padding:7px 14px!important;font:17px Dashboard Condensed,sans-serif!important;display:inline-flex!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.app-button--primary,.hub-finance-actions .app-button--primary){color:#fff!important;background:#cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell .crm-function-bar,html body main.stage1-hub .hub-shell.hub-shell .finance-hub,html body main.stage1-hub .hub-shell.hub-shell .crm-reference-body{gap:0!important;margin-top:0!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .finance-hub>*{margin-top:0!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .hub-finance-actions{justify-content:flex-end!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .hub-finance-actions button{color:#151b1b!important}html body main.stage1-hub .hub-shell.hub-shell .hub-wordmark{color:#cf4b01!important;white-space:nowrap!important;font:60px/1 Hub Brush,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .hub-wordmark i{font:inherit!important;color:#f4efe3!important}html body main.stage1-hub .hub-shell.hub-shell .hub-hero-art{z-index:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero:has(.hub-hero-art){background-color:#060b0c!important;background-image:none!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero:has(.hub-hero-art) .master-hero__case-name{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__shade{z-index:1!important;background:linear-gradient(90deg,#050909e8,#0000 65%)!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__content{z-index:2!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .app-filter-button,html body main.stage1-hub .hub-shell.hub-shell .module-canvas .app-filter-button span{color:#151b1b!important;background:#faf7ed!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .app-filter-button{align-items:center!important;gap:6px!important;min-width:105px!important;display:inline-flex!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .app-filter-button span{opacity:1!important;visibility:visible!important;display:inline!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.ticketing-head__actions,.booking-hero-actions,.hub-hero-actions){min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.ticketing-head__actions,.booking-hero-actions,.hub-hero-actions) .primary{color:#fff!important;background:#cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.ticketing-empty,.booking-empty,.promote-connection,.booking-selection){color:#f4efe3!important;background:#091112!important;border:1px solid #4e5b52!important;border-radius:3px!important;padding:12px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas :is(.control-room-hub,.booking-hub,.hq-drive)>*{margin-block:0!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .promote-posts{min-height:150px!important;padding:12px!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas:has(.gig-record-page)>.show-control-tabs{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .approved-record-actions{box-sizing:border-box!important;grid-column:1/-1!important;justify-content:flex-end!important;width:100%!important;max-width:none!important;display:flex!important}}.task-workspace,.task-workspace :is(p,span,b,small,td,th,label,input,textarea,select,option,button){font-family:Inter,Arial,sans-serif!important}.task-workspace :is(h2,h3,.eyebrow,summary){font-family:Bebas Neue,Dashboard Condensed,sans-serif!important;font-weight:400!important}.task-workspace h2,.task-workspace h3{letter-spacing:.02em!important}.task-workspace .task-header-actions{align-items:flex-start;gap:8px;display:flex}.task-workspace .task-list-menu{position:relative}.task-workspace .task-list-menu summary{color:#f4efe3;cursor:pointer;background:#152022;border:1px solid #566059;min-height:32px;padding:8px 10px;list-style:none}.task-workspace .task-list-menu summary::-webkit-details-marker{display:none}.task-workspace .task-list-menu>div{z-index:30;background:#f8f4e9;border:1px solid #a9a18d;min-width:190px;padding:6px;display:grid;position:absolute;right:0;box-shadow:0 10px 28px #0008}.task-workspace .task-list-menu button{color:#141b1b;text-align:left;cursor:pointer;background:0 0;border:0}.task-template-modal{z-index:500;background:#050808aa;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.task-template-modal__panel{color:#151b1b;background:#f4efe3;border:1px solid #6a695a;width:min(560px,100%);padding:20px;box-shadow:0 18px 60px #0009}.task-template-modal__panel>header{border-bottom:1px solid #c9c0b0;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:12px;display:flex}.task-template-modal__panel>header button{color:#151b1b;cursor:pointer;background:0 0;border:0;font-size:24px}.task-template-modal__panel .task-template-choices{gap:8px;margin-top:14px;display:grid}.task-template-modal__panel .task-template-choices>button{color:#151b1b;text-align:left;cursor:pointer;background:#fffaf1;border:1px solid #9c907d;min-height:40px;padding:9px 12px}.task-template-modal__panel .task-template-choices>button:hover{color:#cf4b01;border-color:#cf4b01}.task-workspace .task-header-actions .task-notify-trigger{min-height:44px;padding:10px 16px;font-weight:800;color:#fff!important;background:#cf4b01!important;border-color:#cf4b01!important}.task-workspace .task-header-actions .task-notify-trigger:disabled{cursor:default;color:#d6d2c8!important;background:#26302e!important;border-color:#566059!important}.task-notify-status{font-weight:700;color:#315b3e!important;margin:8px 0 0!important;font-size:14px!important}.task-notify-modal{z-index:700;background:#050808b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.task-notify-modal__panel{color:#f4efe3;background:#202827;border:1px solid #616a62;width:min(560px,100%);padding:22px;box-shadow:0 22px 70px #000b}.task-notify-modal__panel>header{border-bottom:1px solid #46514b;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.task-notify-modal__panel h3{color:#f4efe3;margin:2px 0;font:400 30px/1 Bebas Neue,Dashboard Condensed,sans-serif}.task-notify-modal__panel>header button{color:#f4efe3;cursor:pointer;background:#121918;border:1px solid #66716a;width:42px;height:42px;font-size:26px}.task-notify-modal__panel>p{line-height:1.5}.task-notify-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:18px 0;display:grid}.task-notify-counts article{background:#111817;border:1px solid #46514b;gap:4px;min-height:76px;padding:14px;display:grid}.task-notify-counts b{color:#ff762d;font:400 32px/1 Bebas Neue,Dashboard Condensed,sans-serif}.task-notify-counts span{font-size:13px}.task-notify-warning{background:#3a2815;border-left:4px solid #f29b38;padding:12px 14px;color:#fff0d7!important}.task-notify-modal__panel>footer{border-top:1px solid #46514b;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:15px;display:flex}.task-notify-modal__panel>footer button{color:#f4efe3;cursor:pointer;background:#141b1a;border:1px solid #718078;min-height:44px;padding:10px 15px;font-weight:800}.task-notify-modal__panel>footer button.primary{color:#fff;background:#cf4b01;border-color:#cf4b01}.task-notify-modal__panel>footer button:disabled{opacity:.55;cursor:default}.task-table tr.task-deep-link-target{outline-offset:-3px;background:#fff1df;outline:3px solid #cf4b01}.task-copy-picker{background:#ebe1d3;border-left:3px solid #cf4b01;gap:8px;padding:10px;display:grid}.task-copy-picker label{gap:5px;display:grid}.task-copy-picker select{width:100%;min-height:36px}@media (width<=700px){.task-workspace .task-header-actions{gap:8px;display:grid}.task-workspace .task-list-menu>div{position:static}.task-template-modal{align-items:end;padding:10px}.task-template-modal__panel{max-height:90dvh;overflow:auto}.task-workspace .task-table{min-width:620px}.task-notify-modal{align-items:end;padding:0}.task-notify-modal__panel{width:100%;max-height:88dvh;padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-bottom:0;border-radius:18px 18px 0 0;overflow:auto}.task-notify-counts{gap:6px}.task-notify-counts article{padding:11px 9px}.task-notify-counts span{font-size:12px}.task-notify-modal__panel>footer{grid-template-columns:1fr 1.5fr;display:grid}.task-notify-modal__panel>footer button{width:100%}}@media (width>=761px) and (width<=1100px){html body main.stage1-hub .hub-shell.hub-shell{grid-template-columns:166px minmax(0,1fr)!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav{width:166px!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item b{font-size:16px!important}html body main.stage1-hub .hub-shell.hub-shell .show-gigs,html body main.stage1-hub .hub-shell.hub-shell .approved-crew-columns{grid-template-columns:minmax(0,1fr)!important}html body main.stage1-hub .hub-shell.hub-shell .approved-summary{position:static!important}}@media (width>=761px){html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav{scrollbar-width:thin!important;flex-direction:column!important;gap:0!important;min-height:calc(100vh - 16px)!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav nav{border-radius:2px!important;flex:none!important;overflow:hidden!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item:last-child{border-bottom:0!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item:focus-visible{outline-offset:-3px!important;outline:2px solid #cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell .dashboard-reference-footer{background:0 0!important;flex:0 0 62px!important;height:62px!important;margin:12px 0 0!important;padding:0!important}html body main.stage1-hub .hub-shell.hub-shell .hub-sidebar-signoff{width:100%!important;height:100%!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell .db-account-menu>div{z-index:100!important;min-width:245px!important}html body main.stage1-hub .hub-shell.hub-shell .hub-account-tools{display:block!important}html body main.stage1-hub .hub-shell.hub-shell .hub-account-tools .sidebar-tenant-switcher{margin:0 0 8px!important}html body main.stage1-hub .hub-shell.hub-shell .hub-account-tools .sidebar-tenant-trigger{background:#101a1b!important;border-color:#625f52!important;border-radius:2px!important}html body main.stage1-hub .hub-shell.hub-shell .hub-account-tools .sidebar-tenant-menu{box-shadow:none!important;border-radius:2px!important;margin:6px 0!important;position:static!important}html body main.stage1-hub .hub-shell.hub-shell .hub-account-tools>button{text-align:left!important;color:#f4efe3!important;cursor:pointer!important;background:0 0!important;border:0!important;width:100%!important;padding:8px 0!important;font:16px Dashboard Condensed,sans-serif!important;display:block!important}}@media (width>=761px) and (width<=1100px){html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item{gap:8px!important;padding:8px!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .nav-item b{font-size:15px!important}html body main.stage1-hub .hub-shell.hub-shell .hub-wordmark{font-size:48px!important}}@media (width>=761px){html body main.stage1-hub .hub-shell.hub-shell .topbar{z-index:200!important;position:relative!important}html body main.stage1-hub .hub-shell.hub-shell .hub-account-tools .sidebar-tenant-trigger i{background:0 0!important;border:0!important;width:auto!important;height:auto!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav{background:#050909!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav nav{gap:5px!important;overflow:visible!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .hub-nav-plate{width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;line-height:0!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .hub-nav-plate svg{width:100%!important;height:auto!important;fill:initial!important;stroke:none!important;flex:none!important;display:block!important;overflow:hidden!important}html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .hub-nav-plate:before,html body main.stage1-hub .hub-shell.hub-shell .roadcase-nav .hub-nav-plate:after{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .hub-nav-filters{width:0!important;height:0!important;position:absolute!important;overflow:hidden!important}html body main.stage1-hub .hub-shell.hub-shell .approved-sidebar-logo{flex:0 0 62px!important;height:62px!important}html body main.stage1-hub .hub-shell.hub-shell .dashboard-reference-footer{flex-basis:48px!important;height:48px!important;margin-top:8px!important}html body main.stage1-hub .hub-shell.hub-shell .hub-account-tools>a{color:#f4efe3!important;padding:8px 0!important;font:16px Dashboard Condensed,sans-serif!important;text-decoration:none!important;display:block!important}}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .task-workspace,html body main.stage1-hub .hub-shell.hub-shell .module-canvas .task-workspace :is(p,span,b,small,td,th,label,input,textarea,select,option,button){font-family:Inter,Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .task-workspace :is(h2,h3,.eyebrow,summary){font-family:Bebas Neue,Dashboard Condensed,sans-serif!important;font-weight:400!important}html body main.stage1-hub .mobile-shell.module-mobile .task-workspace,html body main.stage1-hub .mobile-shell.module-mobile .task-workspace :is(p,span,b,small,td,th,label,input,textarea,select,option,button){font-family:Inter,Arial,sans-serif!important}html body main.stage1-hub .mobile-shell.module-mobile .task-workspace :is(h2,h3,.eyebrow,summary){font-family:Bebas Neue,Dashboard Condensed,sans-serif!important;font-weight:400!important}html body main.stage1-hub .hub-shell.hub-shell .module-canvas .task-workspace :is(h2,h3){color:#151b1b!important;letter-spacing:.02em!important;text-shadow:none!important;font:400 32px/1 Bebas Neue,Dashboard Condensed,sans-serif!important;transform:none!important}html body main.stage1-hub .mobile-shell.module-mobile .task-workspace :is(h2,h3){color:#151b1b!important;letter-spacing:.02em!important;text-shadow:none!important;font:400 28px/1 Bebas Neue,Dashboard Condensed,sans-serif!important;transform:none!important}html body main.stage1-hub :is(.hub-shell.hub-shell .module-canvas,.mobile-shell.module-mobile) .task-workspace .task-summary{color:#f4efe3!important;font:400 16px/1.35 Inter,Arial,sans-serif!important}html body main.stage1-hub :is(.hub-shell.hub-shell .module-canvas,.mobile-shell.module-mobile) .task-workspace .task-summary b{color:inherit!important;font:700 16px/1.35 Inter,Arial,sans-serif!important}html body main.stage1-hub :is(.hub-shell.hub-shell .module-canvas,.mobile-shell.module-mobile) .task-workspace .task-list-menu summary{color:#151b1b!important;letter-spacing:.02em!important;min-height:40px!important;text-shadow:none!important;background:#f4efe3!important;border:1px solid #a9a18d!important;align-items:center!important;padding:8px 12px!important;font:700 15px/1 Inter,Arial,sans-serif!important;display:inline-flex!important}html body main.stage1-hub :is(.hub-shell.hub-shell .module-canvas,.mobile-shell.module-mobile) .task-workspace .task-list-menu>div button{color:#141b1b!important;min-height:34px!important;text-shadow:none!important;background:#f8f4e9!important;border:0!important;padding:8px 10px!important;font:600 13px/1.2 Inter,Arial,sans-serif!important}.push-onboarding{z-index:900;color:#f4efe3;background:#121b1a;border:1px solid #6d776f;align-items:center;gap:20px;width:min(620px,100vw - 40px);padding:18px 20px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 18px 55px #0009}.push-onboarding>div:first-child{flex:1}.push-onboarding span{color:#ff762d;letter-spacing:.12em;font-size:11px;font-weight:900}.push-onboarding h2{color:#f4efe3;margin:3px 0 5px;font:400 30px/1 Bebas Neue,Dashboard Condensed,sans-serif}.push-onboarding p{color:#d7d3c9;margin:0}.push-onboarding small{color:#ffb08a;margin-top:7px;display:block}.push-onboarding>div:last-child{gap:7px;display:grid}.push-onboarding button{color:#f4efe3;cursor:pointer;background:#1d2927;border:1px solid #758077;min-height:40px;padding:8px 12px;font-weight:800}.push-onboarding button.primary{color:#fff;background:#cf4b01;border-color:#cf4b01}.push-settings button{min-height:40px}.task-notify-delivery-errors{gap:6px;margin:12px 0;padding:0;list-style:none;display:grid}.task-notify-delivery-errors li{color:#fff1e8;background:#3b1f18;border-left:4px solid #cf4b01;padding:10px 12px}.task-notify-delivery-errors b{display:block}.task-notify-delivery-errors small{color:#ffd2bd}@media (width<=700px){.push-onboarding{width:100%;padding:18px 16px calc(18px + env(safe-area-inset-bottom));display:grid;bottom:0;right:0}.push-onboarding>div:last-child{grid-template-columns:1.4fr 1fr}}@media (width>=761px){html body main.stage1-hub .hub-shell.hub-shell.master-reskin{--db-head:"Bebas Neue","Dashboard Condensed",sans-serif;--db-orange:#cf4b01;--db-paper:#f4efe3;background:#060a0b!important;grid-template-columns:clamp(210px,16.65vw,278px) minmax(0,1fr)!important;gap:0!important;padding:0!important;font-family:Inter,Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav{width:100%!important;min-height:100vh!important;max-height:100vh!important;box-shadow:none!important;background:#060a0b!important;border:0!important;border-image:!important;border-radius:0!important;outline:0!important;padding:0 13px 12px!important;top:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav:before,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav:after{display:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-sidebar-logo{flex:0 0 86px!important;height:86px!important;padding:10px 16px 16px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-wordmark{width:100%!important;height:100%!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav nav{box-shadow:none!important;border:0!important;gap:5px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .hub-nav-plate{aspect-ratio:auto!important;outline-offset:2px!important;border:0!important;min-height:0!important;transform:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .hub-nav-plate:hover{filter:brightness(.92)}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .hub-nav-plate:focus-visible{outline:2px solid #cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .dashboard-reference-footer{margin:12px 0 0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar{height:74px!important;min-height:74px!important;box-shadow:none!important;background:#080c0d!important;border:0!important;border-bottom:1px solid #303a3b!important;border-radius:0!important;gap:20px!important;padding:10px 24px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar .db-search{color:#f4efe3!important;background:linear-gradient(#0d171a,#0a1114)!important;border:1px solid #384347!important;border-radius:7px!important;flex:1!important;width:auto!important;max-width:720px!important;height:49px!important;min-height:49px!important;padding:7px 14px!important;box-shadow:inset 0 0 0 1px #172124!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar .db-search input{color:#f4efe3!important;height:30px!important;font:14px/1.3 Inter,Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar .db-search input::placeholder{color:#abb4b8!important;opacity:1!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar .db-search svg{width:26px!important;height:26px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar .db-search kbd{color:#bfc6c8!important;background:#1d272b!important;border:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar>div{gap:20px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar>div>i{background:#303a44!important;width:46px!important;height:46px!important;font:20px Bebas Neue,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar>div>span b,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar>div>span small{font:14px/1.4 Inter,Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .dashboard-canvas{background:#060b0d!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-dashboard-hero{aspect-ratio:1390/264;background:#080b0b url(/assets/mygighq-hero-text-free-v2.png) 50%/cover;width:100%;position:relative;overflow:hidden;border:0!important;border-bottom:1px solid #384143!important;margin:0!important}.master-dashboard-hero>svg{width:100%;height:100%;display:block}.master-dashboard-brand{color:#f4efe3;max-width:58%;position:absolute;top:22%;left:3.2%}.master-dashboard-brand h1{margin:0;font:clamp(36px,5vw,84px)/1 Bebas Neue,sans-serif}.master-dashboard-brand p{letter-spacing:.35em;margin-top:12px;font:14px Inter,sans-serif}.master-dashboard-case{place-items:center;width:25%;height:48%;display:grid;position:absolute;top:27%;right:6%;transform:rotate(-6deg)}.master-dashboard-case img{object-fit:contain;mix-blend-mode:screen;max-width:100%;max-height:100%}.master-dashboard-case b{font:clamp(22px,3vw,48px)/1 Bebas Neue,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-action-strip{background:#080e10;border-bottom:1px solid #384143;align-items:stretch;gap:12px;min-height:86px;padding:12px 18px;display:flex;margin:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin :is(.master-action-strip>a,.master-availability-link){text-align:center;flex:1;justify-content:center;align-items:center;gap:14px;min-width:0;padding:10px 12px;text-decoration:none;display:flex;color:#080c0d!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border:1px solid #b7af9e!important;border-radius:5px!important;font:400 23px/1.05 Bebas Neue,sans-serif!important;box-shadow:inset 0 0 3px #797065!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-action-strip>a.db-primary{background-blend-mode:multiply!important;background:#cf4b01 url(/assets/approved-paper.webp)!important;border-color:#e57030!important}.master-action-strip svg{flex:0 0 32px;width:32px;height:32px}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board{grid-template-rows:auto!important;grid-template-columns:1.2fr 1fr 1fr!important;grid-auto-rows:auto!important;gap:14px!important;margin:0!important;padding:12px!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board>.db-window{color:#f4efe3!important;background:linear-gradient(135deg,#0d171a,#060d0f)!important;border:1px solid #38464a!important;border-image:!important;border-radius:7px!important;grid-area:auto!important;min-height:0!important;margin:0!important;padding:4px!important;overflow:hidden!important;box-shadow:inset 0 0 0 2px #111c1f!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board>.db-next{grid-area:1/1!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board>.db-upcoming{grid-area:1/2!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board>.db-availability{grid-area:1/3!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board>:is(.db-tasks,.db-activity,.db-stats){color:#101819!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border-color:#b7af9e!important;box-shadow:inset 0 0 3px #847865!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board>.db-tasks{grid-area:2/1!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board>.db-activity{grid-area:2/2!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board>.db-stats{grid-area:2/3!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-window>header{background:0 0!important;border-bottom:1px solid #263337!important;height:36px!important;min-height:36px!important;padding:2px 12px 5px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-window>header h2{letter-spacing:0!important;color:inherit!important;font:400 25px/1 Bebas Neue,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin :is(.db-next,.db-upcoming,.db-availability)>header h2:before{content:"+";color:#cf4b01;margin-right:9px;font:700 27px Arial,sans-serif;display:inline-block}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-window>header .db-cta{color:#cf4b01!important;background:0 0!important;border:0!important;padding:0!important;font:400 18px Bebas Neue,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin :is(.db-tasks,.db-activity,.db-stats)>header{color:#101819!important;border-bottom:1px solid #d6d0c4!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin :is(.db-tasks,.db-activity,.db-stats)>header .db-cta{color:#101819!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-next-main{grid-template-columns:64px minmax(0,1fr) 34%!important;gap:12px!important;min-height:155px!important;padding:14px!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-next-main>.db-date{grid-area:1/1!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-next-main>.db-gig-copy{grid-area:1/2!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-next-main>img{object-fit:cover!important;grid-area:1/3!important;width:100%!important;height:110px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-next-main>.db-status{justify-self:start;grid-column:2/4!important;display:inline-block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-date{background:#05090b!important;border:1px solid #cf4b01!important;border-radius:3px!important;min-width:48px!important;padding:5px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-date b{color:#f4efe3!important;font:400 35px/1 Bebas Neue,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-date strong{color:#cf4b01!important;font:400 20px/1 Bebas Neue,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-date small{font:400 16px/1 Bebas Neue,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-copy :is(h3,b){font:600 16px/1.25 Inter,Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-copy :is(p,small){font:400 14px/1.3 Inter,Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-next-footer{color:#cf4b01!important;padding:14px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-next-footer :is(b,small){color:#f4efe3!important;font:14px/1.4 Inter,Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-next-footer .db-cta{color:#080c0d!important;font:400 20px Bebas Neue,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-list{height:auto!important;max-height:310px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-list>a{gap:12px!important;min-height:49px!important;padding:6px 10px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-list .db-date small{display:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-list .db-date b{font-size:25px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-list .db-date strong{font-size:14px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-list img{width:32px!important;height:38px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-list{background:0 0!important;height:auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-tasks .db-task-list a{color:#101819!important;background:#f4efe380!important;border-color:#d6d0c4!important;min-height:35px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-tasks .db-task-list :is(b,small){color:#101819!important;font:14px/1.35 Inter,Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-tasks .db-task-list small.hot{color:#b33d00!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-filters{background:#f4efe3;border-bottom:1px solid #d6d0c4;align-items:center;gap:8px;padding:8px;display:flex}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-filters>div{gap:4px;display:flex}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-filters button{color:#f4efe3;cursor:pointer;background:#101718;border:1px solid #a9a18d;padding:6px 8px;font:700 11px/1 Inter,Arial,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-filters button.active{color:#fff8ec;background:#cf4b01;border-color:#cf4b01}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-filters select{color:#101819;background:#fffaf1;border:1px solid #a9a18d;flex:1;min-width:0;padding:6px 8px;font:600 11px/1 Inter,Arial,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-card-heading{color:#f4efe3;background:#101718;justify-content:space-between;align-items:center;padding:7px 10px;font:700 13px/1 Inter,Arial,sans-serif;display:flex}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-card-heading button{color:#fff8ec;cursor:pointer;background:#cf4b01;border:1px solid #cf4b01;padding:5px 8px;font:700 11px/1 Inter,Arial,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal{z-index:1000;background:#050808b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__panel{color:#151b1b;background:#f4efe3;border:1px solid #aaa18f;width:min(900px,100vw - 32px);max-height:80vh;padding:18px;overflow:auto;box-shadow:0 20px 70px #000b}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__panel>header{border-bottom:1px solid #c8bead;justify-content:space-between;align-items:flex-start;padding-bottom:10px;display:flex}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__panel header span{color:#a84720;font:700 11px/1 Inter,Arial,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__panel h3{margin:3px 0 0;font:400 30px/1 Bebas Neue,Dashboard Condensed,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__panel header button{color:#151b1b;cursor:pointer;background:0 0;border:0;font-size:28px}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__tools{align-items:end;gap:16px;margin:14px 0;font:600 13px/1 Inter,Arial,sans-serif;display:flex}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__tools label{gap:5px;display:grid}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__tools select{color:#151b1b;background:#fffaf1;border:1px solid #a9a18d;min-width:240px;padding:8px;font:600 13px/1 Inter,Arial,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__table{overflow:auto}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__table table{border-collapse:collapse;width:100%;font:500 13px/1.35 Inter,Arial,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__table th,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__table td{text-align:left;border-bottom:1px solid #d1c6b5;padding:9px}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__table th{letter-spacing:.04em;font-size:11px}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__actions{white-space:nowrap}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__actions button,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__actions a{color:#f4efe3;cursor:pointer;background:#101718;border:1px solid #a9a18d;justify-content:center;align-items:center;margin-right:5px;padding:6px 8px;font:700 11px/1 Inter,Arial,sans-serif;text-decoration:none;display:inline-flex}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-task-modal__actions button{color:#fff8ec;background:#cf4b01;border-color:#cf4b01}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-activity-list{height:auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-activity-list>a{color:#101819!important;border-color:#d6d0c4!important;padding:7px 10px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-activity-list :is(b,small){color:#263b40!important;font:13px/1.3 Inter,Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-activity-list svg{color:#127e75!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-kpis{background:0 0!important;border:0!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin:0!important;padding:8px!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-kpis>a{color:#f4efe3!important;background:#080f11!important;border:1px solid #263337!important;border-radius:4px!important;gap:10px!important;min-height:68px!important;padding:10px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-kpis svg{color:#f4efe3!important;width:30px!important;height:30px!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-kpis b{color:#f4efe3!important;font:400 28px/1 Bebas Neue,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-kpis strong{color:#f4efe3!important;font:400 15px/1.1 Bebas Neue,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-kpis small{color:#b7c3c5!important;white-space:normal!important;font:12px/1.2 Inter,Arial,sans-serif!important}.master-availability{align-items:center;gap:20px;min-height:170px;padding:20px 14px;display:flex}.master-availability p{margin:5px 0;font:14px/1.5 Inter,Arial,sans-serif}.master-availability-summary{border:9px solid #39444a;border-top-color:#cf4b01;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:130px;height:130px;display:flex}.master-availability-summary svg{width:22px;height:22px}.master-availability-summary b{font:34px/1 Bebas Neue,sans-serif}.master-availability-summary small{font:18px Bebas Neue,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-availability-link{min-height:50px!important;margin:10px 12px!important;font-size:22px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-month{min-height:235px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-finance>div{height:auto!important;min-height:90px!important}}@media (width>=761px) and (width<=1250px){html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-action-strip{flex-wrap:wrap;gap:8px;padding:10px}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-action-strip>a{flex:25%;font-size:20px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board{grid-template-columns:1fr 1fr!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board>.db-window{grid-area:auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-next{order:0}.db-upcoming{order:1}.db-availability{order:2}.db-tasks{order:3}.db-activity{order:4}.db-stats{order:5}.db-month{order:6}.db-crew{order:7}.db-finance{order:8}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar{padding-inline:14px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar>div{gap:10px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .topbar .db-search kbd{display:none!important}}@media (width>=1251px){html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-board{grid-template-rows:290px auto auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-list{height:244px!important;max-height:244px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-list>a{gap:8px!important;min-height:47px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-gig-list .db-gig-copy :is(b,small){font-size:13px!important}}@media (width>=761px){html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-action-strip>a.master-action-art{box-shadow:none!important;background:0 0!important;border:0!important;min-height:63px!important;padding:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-action-strip>a.master-action-art>svg{flex:1!important;width:100%!important;height:100%!important;min-height:63px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .dashboard-reference-footer{flex-basis:96px!important;height:96px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-hero--module{min-height:240px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-hero--module .master-hero__title span,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .master-hero--module .master-hero__title strong{font-size:clamp(48px,4.5vw,68px)!important;line-height:1.1!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav{scrollbar-width:thin;scrollbar-color:#62574a #060a0b;overflow-y:auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-plate{isolation:isolate;color:#10100e!important;min-height:72px!important;text-shadow:none!important;align-items:center!important;gap:8px!important;padding:9px 12px!important;display:flex!important;position:relative!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-plate .illustrated-nav-frame{z-index:-1;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-plate .illustrated-nav-icon{color:#111!important;flex:0 0 27%!important;width:27%!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-plate .illustrated-nav-icon svg{transform-origin:50%;max-height:48px;transform:scale(1.35);width:100%!important;height:auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-plate .illustrated-nav-copy{min-width:0;text-align:left!important;color:#10100e!important;flex:1!important;width:auto!important;font-family:Inter,Arial,sans-serif!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-copy strong{letter-spacing:0;text-transform:uppercase;border-bottom:2px solid #da3215;margin-bottom:0;padding-bottom:3px;font:400 24px/1.03 Bebas Neue,Dashboard Condensed,Impact,sans-serif;display:block}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-copy small{letter-spacing:0!important;color:#242019!important;text-transform:none!important;font:400 12px/1.2 Inter,Arial,sans-serif!important;display:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-plate.is-active{box-shadow:inset 4px 0 #cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-plate.is-active strong{color:#a92c0b}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav .illustrated-nav-icon>svg:has(path){fill:none!important;stroke:#15130f!important;stroke-width:1.6px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .roadcase-nav.approved-reference-nav{overscroll-behavior:contain;background:#050909!important;width:clamp(210px,16.65vw,278px)!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding:0!important;display:block!important;position:fixed!important;inset:0 auto 0 0!important;overflow-y:auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin>.desktop-main{grid-column:2!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__brand{z-index:2;box-sizing:border-box!important;height:86px!important;min-height:0!important;box-shadow:none!important;background:#050909!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:8px 14px!important;display:flex!important;position:sticky!important;top:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__brand>img{mix-blend-mode:screen;object-fit:contain!important;width:100%!important;height:auto!important;max-height:100%!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__menu{width:100%!important;height:auto!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__artwork{position:relative}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__title{pointer-events:none;color:#11120f!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;width:max-content!important;min-width:37%!important;max-width:71%!important;text-shadow:none!important;white-space:nowrap!important;background:#f1eee5!important;margin:0!important;padding:0 2px 1px 0!important;font:700 clamp(15px,1.12vw,18px)/1 Dashboard Condensed,Impact,sans-serif!important;display:block!important;position:absolute!important;left:21.55%!important;box-shadow:0 0 3px 2px #f1eee5!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__dashboard{aspect-ratio:464/101;position:relative;color:#11120f!important;min-height:54px!important;box-shadow:none!important;background:linear-gradient(90deg,#f1eee5 0% 52%,#0000 77%),url(/assets/modules/dashboard.png) 100%/cover!important;border:1px solid #98988e!important;border-radius:6px!important;align-items:center!important;gap:6%!important;margin:0 1.5%!important;padding:4px 4%!important;text-decoration:none!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__dashboard>svg{color:#ff5722;flex:0 0 12%;width:12%;height:auto}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__dashboard>span{min-width:0;display:block}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__dashboard strong{font:700 clamp(15px,1.12vw,18px)/1.1 Dashboard Condensed,Impact,sans-serif;display:block}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__dashboard small{margin-top:3px;font:400 10px/1.2 Arial,sans-serif;display:block}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__dashboard>i{color:#fff;margin-left:auto;font:400 28px/1 Arial,sans-serif}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__dashboard[aria-current=page]{box-shadow:inset 4px 0 #ff5722!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__dashboard:focus-visible{outline-offset:-3px;outline:3px solid #ff5722}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__art{width:100%!important;max-width:none!important;height:auto!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__links{grid-template-rows:repeat(12,minmax(0,1fr))!important;gap:0!important;display:grid!important;position:absolute!important;inset:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__links>a,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__links>button{width:100%!important;min-width:0!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:10px!important;margin:0!important;padding:0!important;display:block!important;position:static!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__links>:is(a,button):hover{background:#ff581c14!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__links>:is(a,button):focus-visible{outline-offset:-4px!important;outline:3px solid #ff5722!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__links>a[aria-current=page]{box-shadow:inset 4px 0 #ff5722!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__rows{display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__row{aspect-ratio:464/101;box-sizing:border-box!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;background:#050909!important;border:0!important;border-radius:6px!important;margin:0!important;padding:0!important;text-decoration:none!important;display:block!important;position:relative!important;overflow:hidden!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__row-art{pointer-events:none;width:100%!important;max-width:none!important;height:auto!important;display:block!important;position:absolute!important;left:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__row .approved-reference-nav__title{min-width:46%!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__row:hover:after{content:"";pointer-events:none;background:#ff581c14;position:absolute;inset:0}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__row[aria-current=page]:after{content:"";pointer-events:none;border-left:3px solid #ece7dc;position:absolute;inset:0}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .approved-reference-nav__rows{gap:4px!important;padding:0 4px 8px!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card{isolation:isolate;color:#17130f!important;background:#f1ede3!important;border:1px solid #aaa89f!important;border-radius:7px!important;width:100%!important;min-height:61px!important;text-decoration:none!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 3px 7px #00000057!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card__art{z-index:-1!important;background-image:var(--desktop-menu-art)!important;filter:grayscale()contrast(1.12)!important;background-position:100%!important;background-size:cover!important;width:68%!important;display:block!important;position:absolute!important;inset:0 0 0 auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card__copy{background:linear-gradient(90deg,#f2eee4 0 58%,#f2eee4f5 68%,#f2eee438 84%,#0000 94%)!important;grid-template-rows:1fr 1fr!important;grid-template-columns:42px minmax(0,1fr) 20px!important;align-items:center!important;column-gap:7px!important;padding:7px 6px 7px 8px!important;display:grid!important;position:absolute!important;inset:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card__copy>i{color:#ff4f20!important;grid-row:1/3!important;place-items:center!important;width:34px!important;height:34px!important;font-style:normal!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card__copy>i svg{fill:none!important;stroke:currentColor!important;stroke-width:2.5px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:31px!important;height:31px!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card__copy>i svg[data-icon=dashboard]{fill:currentColor!important;stroke:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card__copy>b{color:#111!important;text-overflow:ellipsis!important;white-space:nowrap!important;align-self:end!important;font:700 clamp(14px,1.08vw,18px)/.9 Dashboard Condensed,Impact,sans-serif!important;overflow:hidden!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card__copy>small{color:#2c2924!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:2!important;align-self:start!important;margin-top:3px!important;font:600 9px/1.1 Inter,Arial,sans-serif!important;overflow:hidden!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card__copy>strong{color:#fff!important;text-shadow:0 2px 5px #000!important;grid-area:1/3/3!important;align-self:center!important;font:800 28px/.8 Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card:hover{border-color:#ff5722!important;transform:translate(2px)!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card[aria-current=page]{border-color:#ff5722!important;box-shadow:inset 4px 0 #ff5722,0 3px 7px #00000057!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-module-card:focus-visible{outline-offset:-3px!important;outline:3px solid #ff5722!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .locked-module-card{filter:grayscale()!important;opacity:.48!important;cursor:not-allowed!important;pointer-events:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .locked-module-card .desktop-module-card__copy{background:linear-gradient(90deg,#c9c5bc 0 58%,#c9c5bcf0 68%,#c9c5bc6b 84%,#c9c5bc2e 94%)!important}}@media (width<=760px){:root{--locked-ink:#080909;--locked-cream:#f4f0e7;--locked-orange:#f04a0a;--locked-muted:#aaa49b}html,body,body>main{width:100%;max-width:100%;overflow-x:clip!important}body>main>*,.approved-mobile-shell,.module-mobile,.mobile-module-main,.mobile-module-main>*,#module-workspace{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.desktop-main,.module-desktop,.desktop-shell,.hub-ai{display:none!important}.approved-mobile-shell,.module-mobile{min-height:100dvh!important;padding:env(safe-area-inset-top) 0 calc(70px + env(safe-area-inset-bottom))!important;color:var(--locked-cream)!important;background-color:var(--locked-ink)!important;background-image:radial-gradient(at 50% 4%,#ffffff0b,#0000 54%),repeating-linear-gradient(118deg,#0000 0 24px,#ffffff04 25px,#0000 27px)!important;overflow-x:clip!important}.approved-app-header{background:0 0!important;border:0!important;height:54px!important;padding:7px 16px 0!important}.approved-mobile-identity{gap:0!important}.approved-mobile-identity>span:last-child b{letter-spacing:0!important;font:400 20px/.95 "Headliner No. 45",Impact,sans-serif!important}.approved-mobile-identity>span:last-child small{margin-top:2px;color:#ddd5c8!important;letter-spacing:.45px!important;font:700 7px/1 Inter,Arial,sans-serif!important}.approved-header-actions{gap:8px!important}.approved-header-actions>button,.approved-header-actions>a,.approved-header-actions>span{background:var(--locked-cream)!important;color:#111!important;border:0!important;border-radius:50%!important;width:27px!important;height:27px!important;min-height:27px!important;padding:0!important;font:700 10px/1 Inter,Arial,sans-serif!important}.approved-header-actions>button,.approved-header-actions>a{font-size:16px!important;text-decoration:none!important}.approved-page-title{background:0 0!important;border:0!important;padding:2px 16px 10px!important}.approved-page-title h1{color:var(--locked-cream)!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;margin:0!important;font:400 17px/1.15 Inter,Arial,sans-serif!important;transform:none!important}.approved-page-title p{color:#c1b9ad!important;margin:2px 0 0!important;font:400 9px/1.3 Inter,Arial,sans-serif!important}.approved-bottom-nav.mobile-menu-dock{z-index:1200!important;height:calc(58px + env(safe-area-inset-bottom))!important;padding:3px 0 env(safe-area-inset-bottom)!important;box-shadow:none!important;background:linear-gradient(#0000,#080909 38%)!important;border:0!important;justify-content:center!important;align-items:flex-start!important;display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}button.mobile-menu-trigger{background:var(--locked-orange)!important;color:#fff!important;clip-path:none!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:flex!important;box-shadow:0 2px 7px #0009!important}button.mobile-menu-trigger svg{fill:none!important;stroke:currentColor!important;stroke-width:2px!important;width:20px!important;height:20px!important;display:block!important}button.mobile-menu-trigger b{display:none!important}.mobile-menu-layer{z-index:1201!important;padding:24px 20px calc(68px + env(safe-area-inset-bottom))!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important}.mobile-menu-backdrop{-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#050505a8!important;position:absolute!important;inset:0!important}.mobile-app-launcher-panel{z-index:1!important;width:min(100%,286px)!important;max-height:calc(100dvh - 110px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;position:relative!important;overflow:visible!important}.mobile-app-launcher-panel>header{z-index:2!important;background:0 0!important;border:0!important;width:28px!important;height:28px!important;padding:0!important;display:block!important;position:absolute!important;top:-39px!important;right:-8px!important}.mobile-app-launcher-panel>header>:not(button){display:none!important}.mobile-app-launcher-panel>header>button{background:var(--locked-cream)!important;color:#151515!important;border:0!important;border-radius:50%!important;place-items:center!important;width:28px!important;height:28px!important;padding:0!important;font:400 23px/1 Arial,sans-serif!important;display:grid!important}.mobile-menu-heading{display:none!important}.mobile-control-menu{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.mobile-control-menu>a{aspect-ratio:1!important;background:var(--locked-cream)!important;color:#151515!important;text-align:center!important;border:1px solid #d7d1c7!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;min-height:0!important;padding:5px!important;text-decoration:none!important;display:flex!important;box-shadow:0 3px 8px #0008!important}.mobile-control-menu>a>i{width:30px!important;height:30px!important;color:var(--locked-orange)!important;place-items:center!important;font-style:normal!important;display:grid!important}.mobile-control-menu>a>i svg{fill:none!important;stroke:currentColor!important;stroke-width:2px!important;width:25px!important;height:25px!important}.mobile-control-menu>a>b{color:#151515!important;font:700 8px/1.1 Inter,Arial,sans-serif!important}.mobile-control-menu>a.active{outline:2px solid var(--locked-orange)!important;outline-offset:1px!important}.approved-dashboard{flex-direction:column!important;gap:10px!important;width:100%!important;max-width:500px!important;margin:0 auto!important;padding:4px 12px 22px!important;display:flex!important}.approved-dashboard>section{min-width:0!important}.approved-dashboard>section>h2,.dashboard-section-head h2{color:var(--locked-cream)!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 6px!important;font:700 12px/1.2 Inter,Arial,sans-serif!important}.dashboard-section-head{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin:0 2px 6px!important;display:flex!important}.dashboard-section-head>a{color:var(--locked-cream)!important;font:700 10px/1 Inter,Arial,sans-serif!important;text-decoration:none!important}.approved-card,.dashboard-attention-row,.next-gig-card,.mobile-dashboard-gig-count>a{background:var(--locked-cream)!important;color:#171614!important;border:1px solid #d7d1c7!important;border-radius:8px!important;min-width:0!important;box-shadow:0 2px 5px #0006!important}.approved-card :is(h2,h3,b,strong,span,p,small,time){color:#171614!important}.dashboard-attention-list{gap:4px!important;display:grid!important}.dashboard-attention-row{grid-template-columns:22px minmax(0,1fr) 10px!important;align-items:center!important;gap:7px!important;min-height:34px!important;padding:5px 8px!important;text-decoration:none!important;display:grid!important}.dashboard-attention-row>i{background:var(--locked-orange)!important;color:#fff!important;border-radius:50%!important;place-items:center!important;width:20px!important;height:20px!important;font-size:10px!important;font-style:normal!important;display:grid!important}.dashboard-attention-row>span{gap:2px!important;min-width:0!important;display:grid!important}.dashboard-attention-row b{text-overflow:ellipsis!important;white-space:nowrap!important;font:700 9px/1.2 Inter,Arial,sans-serif!important;overflow:hidden!important}.dashboard-attention-row small{color:#615c54!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:400 8px/1.2 Inter,Arial,sans-serif!important;overflow:hidden!important}.dashboard-attention-row>strong{font-size:17px!important}.next-gig-card{grid-template-columns:52px minmax(0,1fr) 12px!important;align-items:center!important;gap:8px!important;min-height:72px!important;padding:7px!important;text-decoration:none!important;display:grid!important}.next-gig-card>time{color:#fff!important;text-align:center!important;text-transform:uppercase!important;background:#111!important;border-radius:6px!important;align-content:center!important;width:48px!important;height:52px!important;font:700 10px/1.15 Inter,Arial,sans-serif!important;display:grid!important}.next-gig-card>img{display:none!important}.next-gig-card>div{min-width:0!important}.next-gig-card h3{color:#171614!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0 0 3px!important;font:700 11px/1.2 Inter,Arial,sans-serif!important;overflow:hidden!important}.next-gig-card div>b,.next-gig-card small{color:#59544e!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:2px 0!important;font:400 8px/1.25 Inter,Arial,sans-serif!important;display:block!important;overflow:hidden!important}.next-gig-card>i{color:#171614!important}.dashboard-gig-day{background:linear-gradient(130deg,#ff4b0b,#f87316)!important;border:1px solid #f37b35!important;border-radius:8px!important;padding:12px!important;overflow:hidden!important}.dashboard-gig-day h2{color:#fff!important;margin:4px 0!important;font:900 22px/1 Impact,sans-serif!important}.dashboard-gig-day b,.dashboard-gig-day span{color:#fff!important;font-size:10px!important;display:block!important}.dashboard-gig-day a{color:#fff!important;text-align:center!important;background:#111!important;border-radius:7px!important;padding:9px!important;font-size:10px!important;text-decoration:none!important;display:block!important}.mobile-dashboard-gig-count>a{align-items:center!important;gap:8px!important;padding:8px 10px!important;text-decoration:none!important;display:flex!important}.mobile-dashboard-gig-count>a>b{font-size:18px!important}.mobile-dashboard-gig-count>a>span{font-size:9px!important}.mobile-dashboard-gig-count>a>strong{margin-left:auto!important}.module-mobile .mobile-module-main{width:100%!important;max-width:620px!important;margin:0 auto!important;padding:0 10px 20px!important;overflow-x:clip!important}.module-mobile .mobile-module-main>:is(.module-hero,.module-hero-wrap){display:none!important}.module-mobile .mobile-module-main :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs){scrollbar-width:none!important;background:#181a1a!important;border:1px solid #454442!important;border-radius:7px!important;gap:2px!important;width:100%!important;min-width:0!important;margin:0 0 7px!important;padding:3px!important;display:flex!important;overflow-x:auto!important}.module-mobile .mobile-module-main .gigs-tabs>a{min-width:0!important;min-height:31px!important;color:var(--locked-cream)!important;white-space:nowrap!important;border-radius:5px!important;flex:1 0 0!important;justify-content:center!important;padding:0 4px!important;font:400 9px/1 Inter,Arial,sans-serif!important}.module-mobile .mobile-module-main .gigs-tabs>a.active{background:var(--locked-orange)!important;color:#fff!important}.module-mobile .mobile-module-main :is(.mobile-gigs-poster-view,.mobile-contacts,.social-workflow,.social-overview,.hq-drive,.setlists-media-workspace,.travel-workspace,.finance-workspace,.settings-control-room,.mobile-public-app-info,.ticketing-workspace){background:var(--locked-cream)!important;color:#171614!important;border:1px solid #d5cec1!important;border-radius:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;box-shadow:0 2px 6px #0006!important}.module-mobile .mobile-module-main :is(.mobile-gigs-poster-view,.mobile-contacts,.social-workflow,.social-overview,.hq-drive,.setlists-media-workspace,.travel-workspace,.finance-workspace,.settings-control-room,.mobile-public-app-info,.ticketing-workspace) :is(h1,h2,h3,b,strong,p,small,span,label,button,a){overflow-wrap:anywhere;max-width:100%}.module-mobile .mobile-contacts{padding:0!important;position:relative!important;overflow:hidden!important}.mobile-contacts__title,.mobile-contacts__tabs{display:none!important}.mobile-contacts__list{background:var(--locked-cream)!important;max-height:calc(100dvh - 195px)!important;padding:4px 8px 56px!important;overflow-y:auto!important}.mobile-contacts__list>section>h3{color:#171614!important;margin:2px 0!important;padding:2px 0!important;font:700 10px/1 Inter,Arial,sans-serif!important}.mobile-contact-row{color:#171614!important;text-align:left!important;width:100%!important;min-height:42px!important;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ded8ce!important;border-radius:0!important;grid-template-columns:27px minmax(0,1fr) 12px!important;align-items:center!important;gap:7px!important;padding:4px 0!important;display:grid!important}.mobile-contact-row>i{color:#fff!important;background:#91b6d2!important;border-radius:50%!important;place-items:center!important;width:25px!important;height:25px!important;font:700 9px/1 Inter,Arial,sans-serif!important;display:grid!important}.mobile-contact-row>span{gap:2px!important;min-width:0!important;display:grid!important}.mobile-contact-row>span>b{color:#171614!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:700 9px/1.2 Inter,Arial,sans-serif!important;overflow:hidden!important}.mobile-contact-row>span>small{color:#696158!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:400 8px/1.2 Inter,Arial,sans-serif!important;overflow:hidden!important}.mobile-contact-row>strong{color:#171614!important;font-size:14px!important}.mobile-contacts__index{color:#59544e!important;pointer-events:none!important;flex-direction:column!important;justify-content:space-around!important;font:600 6px/1 Inter,Arial,sans-serif!important;display:flex!important;position:absolute!important;top:7px!important;bottom:58px!important;right:2px!important}.mobile-contacts__dock{z-index:2!important;background:var(--locked-cream)!important;grid-template-columns:minmax(0,1fr) 36px!important;gap:5px!important;margin:0!important;padding:6px!important;display:grid!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.mobile-contacts__search{background:#fff!important;border:1px solid #d4cec4!important;border-radius:16px!important;align-items:center!important;gap:5px!important;min-width:0!important;height:30px!important;padding:0 8px!important;display:flex!important}.mobile-contacts__search input{color:#171614!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;font:400 9px/1 Inter,Arial,sans-serif!important}.mobile-contacts__add{background:var(--locked-orange)!important;color:#fff!important;border:0!important;border-radius:6px!important;width:32px!important;height:30px!important;min-height:30px!important;padding:0!important;font-size:18px!important}.module-mobile .mobile-module-main :is(table,.relationship-table,.booking-table-wrap,.relationship-table-wrap,.ticket-report-table){max-width:100%!important}.module-mobile .mobile-module-main :is(.booking-table-wrap,.relationship-table-wrap,.ticket-report-table){overflow-x:auto!important}.module-mobile .mobile-module-main :is(input,select,textarea,button){max-width:100%!important}html body main.stage1-hub>.hub-shell,html body main.stage1-hub>.hub-ai{display:none!important}html body main.stage1-hub .approved-mobile-shell{min-height:100dvh!important;padding-bottom:calc(58px + env(safe-area-inset-bottom))!important;overflow-x:clip!important}html body main.stage1-hub .approved-app-header{height:54px!important;padding:7px 16px 0!important}html body main.stage1-hub .approved-mobile-identity>span:last-child b{font:400 20px/.95 "Headliner No. 45",Impact,sans-serif!important}html body main.stage1-hub .approved-header-actions>:is(a,button,span){border-radius:50%!important;width:27px!important;height:27px!important;min-height:27px!important}html body main.stage1-hub .approved-page-title{padding:2px 16px 10px!important}html body main.stage1-hub .approved-page-title h1{text-transform:none!important;text-shadow:none!important;font:400 17px/1.15 Inter,Arial,sans-serif!important;transform:none!important}html body main.stage1-hub .approved-page-title p{margin:2px 0 0!important;font:400 9px/1.3 Inter,Arial,sans-serif!important}html body main.stage1-hub .approved-bottom-nav.mobile-menu-dock{height:calc(58px + env(safe-area-inset-bottom))!important;padding:3px 0 env(safe-area-inset-bottom)!important;background:linear-gradient(#0000,#080909 38%)!important;border:0!important;justify-content:center!important}html body main.stage1-hub button.mobile-menu-trigger{background:var(--locked-orange)!important;color:#fff!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:flex!important}html body main.stage1-hub button.mobile-menu-trigger svg{stroke:currentColor!important;width:20px!important;height:20px!important;display:block!important}html body main.stage1-hub button.mobile-menu-trigger b{display:none!important}html body main.stage1-hub>.mobile-menu-layer{padding:24px 18px calc(64px + env(safe-area-inset-bottom))!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important}html body main.stage1-hub .mobile-app-launcher-panel{width:min(286px,100vw - 44px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 110px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}html body main.stage1-hub .mobile-app-launcher-panel>header{z-index:3!important;background:0 0!important;border:0!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:-38px!important;right:0!important}html body main.stage1-hub .mobile-app-launcher-panel>header>:not(button){display:none!important}html body main.stage1-hub .mobile-app-launcher-panel>header>button{background:var(--locked-cream)!important;color:#151515!important;width:28px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:0!important;font:400 22px/1 Arial,sans-serif!important;display:grid!important}html body main.stage1-hub .mobile-menu-heading{display:none!important}html body main.stage1-hub .mobile-control-menu{background:0 0!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;place-content:start stretch!important;gap:7px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}html body main.stage1-hub .mobile-control-menu>a{aspect-ratio:1!important;background:var(--locked-cream)!important;color:#151515!important;text-align:center!important;border:1px solid #d7d1c7!important;border-radius:8px!important;flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:6px!important;text-decoration:none!important;display:flex!important;overflow:hidden!important;box-shadow:0 3px 8px #0008!important}html body main.stage1-hub .mobile-control-menu>a>i{width:30px!important;min-width:30px!important;height:30px!important;color:var(--locked-orange)!important;place-items:center!important;display:grid!important}html body main.stage1-hub .mobile-control-menu>a>i svg{width:25px!important;height:25px!important;display:block!important}html body main.stage1-hub .mobile-control-menu>a>b{color:#151515!important;letter-spacing:0!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important;width:auto!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;font:700 8px/1.1 Inter,Arial,sans-serif!important;display:block!important;overflow:visible!important}html body main.stage1-hub .mobile-control-menu>a.active{outline:2px solid var(--locked-orange)!important;outline-offset:1px!important}html body main.stage1-hub .approved-dashboard .dashboard-attention,html body main.stage1-hub .approved-dashboard .dashboard-next-show,html body main.stage1-hub .approved-dashboard .mobile-dashboard-gig-count{box-shadow:none!important;background:0 0!important;border:0!important}html body main.stage1-hub .approved-dashboard .dashboard-attention>div{gap:5px!important;display:grid!important}html body main.stage1-hub .approved-dashboard .dashboard-attention>div>a,html body main.stage1-hub .approved-dashboard a.next-gig-card,html body main.stage1-hub .approved-dashboard .mobile-dashboard-gig-count>a{background:var(--locked-cream)!important;color:#171614!important;border:1px solid #d7d1c7!important;border-radius:8px!important;min-width:0!important;display:grid!important;box-shadow:0 2px 5px #0006!important}html body main.stage1-hub .approved-dashboard .dashboard-attention>div>a{grid-template-columns:22px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;min-height:34px!important;padding:5px 8px!important}html body main.stage1-hub .approved-dashboard .dashboard-attention>header h2{color:var(--locked-cream)!important}html body main.stage1-hub .approved-dashboard .dashboard-attention>div>a :is(b,small,strong,span){color:#171614!important}html body main.stage1-hub .approved-dashboard .dashboard-attention>div>a>span{gap:2px!important;display:grid!important}html body main.stage1-hub .approved-dashboard .dashboard-attention>div>a b{font:700 9px/1.2 Inter,Arial,sans-serif!important}html body main.stage1-hub .approved-dashboard .dashboard-attention>div>a small{color:#615c54!important;font:400 8px/1.2 Inter,Arial,sans-serif!important}html body main.stage1-hub .approved-dashboard a.next-gig-card{grid-template-columns:52px minmax(0,1fr) 12px!important;align-items:center!important;gap:8px!important;min-height:72px!important;padding:7px!important}html body main.stage1-hub .approved-dashboard a.next-gig-card :is(time,b,strong,span,p,small){color:#171614!important}html body main.stage1-hub .approved-dashboard .mobile-dashboard-gig-count>a{grid-template-columns:minmax(0,1fr) auto!important;min-height:46px!important;padding:7px 9px!important}html body main.stage1-hub .approved-dashboard .mobile-dashboard-gig-count>a :is(b,strong,span,small){color:#171614!important}html body .mobile-dashboard-v2{--md-orange:#ef4d18;--md-cream:#f4f0e8;--md-ink:#0a0d0e;min-height:100dvh!important;padding:0 0 env(safe-area-inset-bottom)!important;color:var(--md-cream)!important;background:radial-gradient(circle at 86% 11%,#27252266,#0000 24%),repeating-linear-gradient(108deg,#0a0e0f 0 31px,#0c1112 32px,#080b0c 34px)!important;font-family:Inter,Arial,sans-serif!important;display:block!important;overflow-x:clip!important}html body:has(.mobile-dashboard-v2) .hub-ai{display:none!important}.mobile-dashboard-v2 :is(a,button){-webkit-tap-highlight-color:transparent}.mobile-dashboard-v2 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block}.mobile-cinematic-header{height:430px;padding:max(22px,env(safe-area-inset-top)) 18px 20px;display:block;position:relative;overflow:hidden;background:linear-gradient(90deg,#000000ed 0,#00000052 57%,#0000007a),linear-gradient(0deg,#090d0e 0,#0000 44%),url(/assets/mygighq-dashboard-hero-v3.png) 59%/auto 100% no-repeat!important}.mobile-cinematic-header:after{content:"";pointer-events:none;background:linear-gradient(#00000014,#0000 65%,#090d0e);position:absolute;inset:0}.mobile-dashboard-brand{z-index:2;width:max-content;padding-top:29px;display:grid;position:relative}.mobile-dashboard-brand>b{letter-spacing:-1px;text-shadow:1px 2px #000;font:400 50px/.82 Dashboard Condensed,Impact,sans-serif}.mobile-dashboard-brand>b span{color:var(--md-orange)}.mobile-dashboard-brand>small{letter-spacing:.08em;margin-top:9px;font-size:8px;font-weight:900}.mobile-dashboard-account{z-index:3;top:max(45px,calc(env(safe-area-inset-top) + 20px));align-items:center;gap:12px;display:flex;position:absolute;right:17px}.mobile-dashboard-account>button{color:#fff;background:0 0;border:0;width:38px;height:38px;padding:0;font-size:31px;position:relative;transform:rotate(180deg)}.mobile-dashboard-account>button span{background:var(--md-orange);color:#0000;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:-1px;right:-2px}.mobile-dashboard-account>img,.mobile-dashboard-account>span{color:#fff;object-fit:cover;background:#1d2021;border:1px solid #cfc9bd;border-radius:50%;place-items:center;width:46px;height:46px;font:17px Dashboard Condensed,Impact,sans-serif;display:grid}.mobile-dashboard-greeting{z-index:2;position:absolute;bottom:27px;left:17px;right:16px}.mobile-dashboard-greeting h1{color:#fff;letter-spacing:.01em;text-shadow:2px 2px #000;max-width:320px;margin:0;font:400 39px/.98 Dashboard Condensed,Impact,sans-serif}.mobile-dashboard-greeting p{color:#f8f4ed;text-shadow:1px 1px #000;margin:7px 0 0;font-size:16px;line-height:1.2}.mobile-dashboard-motto{z-index:2;color:#f5ede2;text-align:center;text-shadow:1px 1px #000;margin:0;font:400 20px/.91 Brushfire,cursive;position:absolute;top:141px;right:19px;transform:rotate(-4deg)}.mobile-dashboard-motto:after{content:"";background:var(--md-orange);width:77px;height:5px;margin:8px 0 0;display:block;transform:rotate(-9deg)}html body .mobile-dashboard-content{background:0 0!important;gap:18px!important;width:100%!important;max-width:520px!important;margin:0 auto!important;padding:0 12px 26px!important;display:grid!important}.mobile-attention-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:-2px;display:grid}.mobile-attention-grid>a{background:var(--md-cream) url(/assets/approved-paper.webp) repeat;min-width:0;height:130px;color:var(--md-ink);border:1px solid #fff;border-radius:10px;flex-direction:column;padding:13px 9px 11px;text-decoration:none;display:flex;position:relative;box-shadow:0 7px 17px #0007}.mobile-attention-grid svg{width:24px;height:24px}.mobile-attention-grid b{margin-top:7px;font:400 31px/.88 Dashboard Condensed,Impact,sans-serif}.mobile-attention-grid span{overflow-wrap:anywhere;max-width:64px;margin-top:5px;font-size:10.5px;font-weight:750;line-height:1.12}.mobile-attention-grid strong{font:35px/.7 Arial,sans-serif;position:absolute;bottom:12px;right:8px}.mobile-dashboard-content>section>header{justify-content:space-between;align-items:flex-end;gap:12px;margin:0 1px 8px;display:flex}.mobile-dashboard-content>section>header h2{color:#fff;letter-spacing:.01em;margin:0;font:400 27px/1 Dashboard Condensed,Impact,sans-serif}.mobile-dashboard-content>section>header>a{color:var(--md-orange);text-transform:uppercase;font:400 16px/1 Dashboard Condensed,Impact,sans-serif;text-decoration:none}.mobile-next-gig>article:not(.mobile-next-gig-empty){background:linear-gradient(100deg,#f7f2e9 0 61%,#1118 78%),var(--md-cream);min-height:222px;color:var(--md-ink);border:2px solid #f6f2e9;border-radius:10px;grid-template-rows:minmax(150px,auto) 44px;grid-template-columns:minmax(0,1fr) 34%;gap:0 9px;padding:8px 8px 7px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #0007}.mobile-next-gig>article>time{z-index:2;color:#fff;background:linear-gradient(#090d0e,#111719);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:148px;display:flex}.mobile-next-gig>article>time small{font:400 14px Dashboard Condensed,Impact,sans-serif}.mobile-next-gig>article>time b{color:var(--md-orange);font:400 55px/.82 Dashboard Condensed,Impact,sans-serif}.mobile-next-gig>article>time strong{font:400 16px Dashboard Condensed,Impact,sans-serif}.mobile-next-gig>article>time span{margin-top:4px;font:400 12px Dashboard Condensed,Impact,sans-serif}.mobile-next-gig-copy{z-index:2;min-width:0;padding:3px 0}.mobile-next-gig-copy h3{color:#0c1011;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font:400 31px/.93 Dashboard Condensed,Impact,sans-serif}.mobile-next-gig-copy p{color:#202526;align-items:center;gap:5px;margin:5px 0;font-size:10px;line-height:1.2;display:flex}.mobile-next-gig-copy p svg{flex:none;width:13px;height:13px}.mobile-next-gig-copy .mobile-next-gig-date{letter-spacing:.04em;text-transform:uppercase;margin:7px 0 9px;font:700 12px/1.2 Inter,sans-serif;color:var(--md-orange)!important}.mobile-next-gig>article>img{z-index:1;object-fit:cover;filter:grayscale()contrast(1.15);width:43%;height:178px;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 37%);mask-image:linear-gradient(90deg,#0000,#000 37%)}.mobile-next-gig-actions{z-index:3;grid-column:1/3;grid-template-columns:.85fr 1.15fr;gap:6px;padding-top:4px;display:grid}.mobile-next-gig-actions>a{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#090d0e;border-radius:6px;justify-content:center;align-items:center;min-width:0;font:400 15px/1 Dashboard Condensed,Impact,sans-serif;text-decoration:none;display:flex}.mobile-next-gig-actions>a+a{background:linear-gradient(135deg,#f35c24,#e84510)}.mobile-next-gig-empty{background:var(--md-cream);color:var(--md-ink);border:2px solid #f6f2e9;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;min-height:130px!important;padding:18px!important;display:flex!important}.mobile-next-gig-empty h3{text-transform:uppercase;margin:0;font:400 26px Dashboard Condensed,Impact,sans-serif}.mobile-next-gig-empty p{margin:6px 0 0;font-size:12px}.mobile-next-gig-empty>a{background:var(--md-orange);color:#fff;text-transform:uppercase;border-radius:5px;padding:12px 15px;font:400 18px Dashboard Condensed,Impact,sans-serif;text-decoration:none}.mobile-upcoming-gigs>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.mobile-upcoming-gigs>div>a{color:#fff;background:linear-gradient(90deg,#0b1011,#101718);border:1.5px solid #f4f0e8;border-radius:7px;grid-template-columns:43px minmax(0,1fr) 10px;align-items:center;gap:6px;min-width:0;height:88px;text-decoration:none;display:grid;overflow:hidden}.mobile-upcoming-gigs time{border-right:1px solid #353b3c;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.mobile-upcoming-gigs time small{font:400 10px Dashboard Condensed,Impact,sans-serif}.mobile-upcoming-gigs time b{color:var(--md-orange);font:400 31px/.85 Dashboard Condensed,Impact,sans-serif}.mobile-upcoming-gigs time strong{font:400 11px Dashboard Condensed,Impact,sans-serif}.mobile-upcoming-gigs a>span{min-width:0}.mobile-upcoming-gigs a>span b,.mobile-upcoming-gigs a>span small{text-overflow:ellipsis;display:block;overflow:hidden}.mobile-upcoming-gigs a>span b{text-transform:uppercase;font:400 13px/1.05 Dashboard Condensed,Impact,sans-serif}.mobile-upcoming-gigs a>span small{color:#d0cdc7;white-space:normal;margin-top:4px;font-size:8px;line-height:1.15}.mobile-upcoming-gigs a>strong{font:25px Arial,sans-serif}.mobile-upcoming-gigs>div>p{color:#b9b6b0;text-align:center;border:1px solid #343a3b;border-radius:7px;grid-column:1/-1;margin:0;padding:16px;font-size:12px}.mobile-recent-activity>div{background:var(--md-cream) url(/assets/approved-paper.webp) repeat;color:var(--md-ink);border-radius:9px;overflow:hidden}.mobile-recent-activity>div>a{min-height:70px;color:var(--md-ink);border-bottom:1px solid #d6d0c7;grid-template-columns:43px minmax(0,1fr) auto 10px;align-items:center;gap:9px;margin:0 9px;padding:8px 0;text-decoration:none;display:grid}.mobile-recent-activity>div>a:last-child{border-bottom:0}.mobile-recent-activity i{color:#fff;background:#0d1213;border-radius:8px;place-items:center;width:43px;height:43px;display:grid}.mobile-recent-activity i svg{width:24px;height:24px}.mobile-recent-activity a>span{min-width:0}.mobile-recent-activity a>span b,.mobile-recent-activity a>span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mobile-recent-activity a>span b{font:400 18px/1 Dashboard Condensed,Impact,sans-serif}.mobile-recent-activity a>span small{color:#555;margin-top:4px;font-size:10px}.mobile-recent-activity a>time{color:#444;white-space:nowrap;font-size:10px}.mobile-recent-activity a>strong{font:25px Arial,sans-serif}.mobile-recent-activity>div>p{color:#555;text-align:center;margin:0;padding:22px;font-size:12px}.mobile-dashboard-footer{grid-template-columns:1fr 100px 1fr;align-items:center;min-height:132px;margin:1px -2px 0;display:grid}.mobile-dashboard-footer>p{color:#c8bfb2;margin:0;font:400 19px/.9 Brushfire,cursive;transform:rotate(-8deg)}.mobile-dashboard-footer>p:last-child{text-align:right;transform:rotate(7deg)}.mobile-dashboard-footer>p:last-child:after{content:"";background:var(--md-orange);width:63px;height:5px;margin:5px 0 0 auto;display:block;transform:rotate(-9deg)}.mobile-dashboard-footer>button{color:#fff!important;background:linear-gradient(145deg,#f55a25,#ec4512)!important;border:2px solid #ff7c4c!important;border-radius:50%!important;justify-self:center!important;place-items:center!important;width:76px!important;height:76px!important;min-height:76px!important;padding:15px!important;display:grid!important;box-shadow:0 6px 19px #0009,inset 0 1px #ffb093!important}.mobile-dashboard-footer>button svg{stroke-width:2.2px;width:36px;height:36px}.mobile-dashboard-footer>button b{color:#fff;text-transform:uppercase;margin-top:111px;font:400 13px Dashboard Condensed,Impact,sans-serif;position:absolute}html body .mobile-dashboard-v2 .mobile-dashboard-footer>button{color:#fff!important;background:linear-gradient(145deg,#f55a25,#ec4512)!important;border:2px solid #ff7c4c!important;border-radius:50%!important;box-shadow:0 6px 19px #0009,inset 0 1px #ffb093!important}}@media (width<=385px){.mobile-cinematic-header{height:410px;padding-inline:14px}.mobile-dashboard-brand>b{font-size:46px}.mobile-dashboard-greeting{left:14px}.mobile-dashboard-greeting h1{font-size:36px}.mobile-dashboard-motto{font-size:18px;right:12px}html body .mobile-dashboard-content{padding-inline:9px!important}.mobile-attention-grid{gap:5px}.mobile-attention-grid>a{height:125px;padding-inline:7px}.mobile-attention-grid span{font-size:9.5px}.mobile-next-gig>article:not(.mobile-next-gig-empty){grid-template-columns:minmax(0,1fr) 31%;gap:0 7px}.mobile-next-gig-copy h3{font-size:28px}.mobile-next-gig-actions>a{font-size:13px}.mobile-upcoming-gigs a>span b{font-size:12px}}@media (width>=386px) and (width<=760px){.mobile-cinematic-header{height:438px}.mobile-dashboard-content{padding-inline:13px!important}}.mobile-dashboard-tasks{min-width:0}.mobile-dashboard-tasks>header>button{color:#cf4b01;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 4px;font:400 18px/1 Dashboard Condensed,sans-serif}.mobile-task-card,.mobile-task-dialog{color:#101718;background:#f4efe3;border:1px solid #c9c2b5;border-radius:10px;font:400 16px/1.4 Inter,Arial,sans-serif}.mobile-task-card{overflow:hidden}.mobile-task-count{color:#f4efe3;background:#101718;padding:12px;font-weight:700}.mobile-task-filters{border-bottom:1px solid #c9c2b5;gap:8px;padding:12px;display:grid}.mobile-task-filters>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mobile-dashboard-tasks :is(button,select,input,textarea){box-sizing:border-box;min-width:0;max-width:100%;font-size:16px}.mobile-task-filters :is(button,select),.mobile-task-actions>button,.mobile-task-more,.mobile-task-status button{color:#f4efe3;cursor:pointer;background:#101718;border:1px solid #777d77;border-radius:5px;min-height:44px;padding:10px;font:700 14px/1.3 Inter,Arial,sans-serif}.mobile-task-filters select{color:#101718;background:#f4efe3;width:100%}.mobile-task-filters button[aria-pressed=true],.mobile-task-actions>button:first-child{color:#fff;background:#cf4b01;border-color:#cf4b01}.mobile-dashboard-tasks :is(button,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #101718}.mobile-dashboard-tasks button:disabled{opacity:.6;cursor:wait}.mobile-dashboard-tasks ul{margin:0;padding:0 12px;list-style:none}.mobile-dashboard-tasks li{border-bottom:1px solid #c9c2b5;padding:14px 0}.mobile-dashboard-tasks li:last-child{border-bottom:0}.mobile-task-copy{overflow-wrap:anywhere;gap:4px;display:grid}.mobile-task-copy>b{color:#101718;font:700 16px/1.35 Inter,Arial,sans-serif}.mobile-task-copy :is(span,time){color:#484e49;font:400 14px/1.4 Inter,Arial,sans-serif}.mobile-task-copy time.overdue{color:#a63700;font-weight:700}.mobile-task-copy p{white-space:pre-wrap;margin:4px 0;font-size:16px}.mobile-task-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.mobile-task-actions>button{flex:1}.mobile-task-status:empty{display:none}.mobile-task-status>p,.mobile-task-status>div{margin:0;padding:12px}.mobile-task-status [role=alert]{color:#9b3100}.mobile-task-status [role=alert] p{margin:0 0 8px}.mobile-task-more{width:calc(100% - 24px);margin:4px 12px 12px;display:block}.mobile-task-dialog{box-sizing:border-box;overscroll-behavior:contain;width:min(520px,100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:16px;overflow:auto}.mobile-task-dialog::backdrop{background:#000b}.mobile-task-dialog>header{border-bottom:1px solid #c9c2b5;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.mobile-task-dialog h2{color:#101718;margin:0;font:400 28px/1.1 Dashboard Condensed,sans-serif}.mobile-task-dialog>header>button{color:#f4efe3;cursor:pointer;background:#101718;border:1px solid #777d77;border-radius:5px;flex:none;width:44px;min-height:44px;font-size:28px}.mobile-task-dialog>p{margin:12px}.mobile-task-dialog form{gap:14px;display:grid}.mobile-task-dialog label{gap:5px;font-size:14px;font-weight:700;display:grid}.mobile-task-dialog form :is(input,textarea,select){color:#101718;background:#fffaf1;border:1px solid #777d77;border-radius:4px;width:100%;min-height:44px;padding:10px;font:400 16px/1.4 Inter,Arial,sans-serif}body:has(.mobile-task-dialog[open]){overflow:hidden}html body .mobile-dashboard-tasks button{text-transform:uppercase;box-shadow:none!important;color:#f4efe3!important;background:#101718!important;border:1px solid #777d77!important;border-radius:5px!important;min-height:44px!important;font:700 14px/1.3 Inter,Arial,sans-serif!important}html body .mobile-dashboard-tasks .mobile-task-filters button[aria-pressed=true],html body .mobile-dashboard-tasks .mobile-task-actions>button:first-child{color:#fff!important;background:#cf4b01!important;border-color:#cf4b01!important}html body .mobile-dashboard-tasks>header>button{color:#cf4b01!important;background:0 0!important;border:0!important}html body .mobile-task-dialog>header>button{font-size:28px!important}@media (width<=760px){html body .module-mobile,html body .mobile-dashboard-v2{--ma-orange:#ef4d18;--ma-cream:#f4f0e8;--ma-paper:#e8e0d4;--ma-ink:#0a0d0e;--ma-muted:#b9b4ad;color:var(--ma-cream)!important;background:radial-gradient(circle at 86% 8%,#27252266,#0000 23%),repeating-linear-gradient(108deg,#0a0e0f 0 31px,#0c1112 32px,#080b0c 34px)!important;font-family:Inter,Arial,sans-serif!important;overflow-x:clip!important}html body .module-mobile{min-height:100dvh!important;padding:0 0 env(safe-area-inset-bottom)!important}html body .module-mobile :is(*){box-sizing:border-box}html body .module-mobile .mobile-module-cinematic{width:100%!important;height:270px!important;padding:max(19px,env(safe-area-inset-top)) 16px 18px!important;background:linear-gradient(90deg,#000000e6,#0000003b 62%,#0000008c),linear-gradient(0deg,#090d0e 0,transparent 52%),var(--mobile-module-art) 58% center/cover no-repeat!important;border:0!important;display:block!important;position:relative!important;overflow:hidden!important}html body .module-mobile .mobile-module-cinematic:after{content:"";pointer-events:none;background:linear-gradient(#0000000a,#0000 56%,#090d0e);position:absolute;inset:0}.mobile-module-brand{z-index:2;color:#fff;width:max-content;padding-top:25px;text-decoration:none;display:grid;position:relative}.mobile-module-brand>b{letter-spacing:-1px;text-shadow:1px 2px #000;font:400 43px/.82 Dashboard Condensed,Impact,sans-serif}.mobile-module-brand>b span{color:var(--ma-orange)}.mobile-module-brand>small{letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:7px;font-weight:900}html body .module-mobile .approved-header-actions{z-index:3!important;top:max(42px,calc(env(safe-area-inset-top) + 18px))!important;align-items:center!important;gap:11px!important;display:flex!important;position:absolute!important;right:16px!important}html body .module-mobile .approved-header-actions>a{transform:rotate(180deg);color:#fff!important;background:0 0!important;border:0!important;place-items:center!important;width:37px!important;height:37px!important;min-height:37px!important;font-size:28px!important;text-decoration:none!important;display:grid!important;position:relative!important}html body .module-mobile .approved-header-actions>a i{background:var(--ma-orange);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font:700 10px/1 Inter,Arial,sans-serif;display:grid;position:absolute;top:-1px;right:-2px;transform:rotate(180deg)}html body .module-mobile .approved-header-actions>img,html body .module-mobile .approved-header-actions>span{color:#fff!important;object-fit:cover!important;background:#191d1e!important;border:1px solid #d9d2c7!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;font:400 15px Dashboard Condensed,Impact,sans-serif!important;display:grid!important}html body .module-mobile .approved-page-title{z-index:2!important;background:0 0!important;border:0!important;padding:0!important;display:block!important;position:absolute!important;bottom:20px!important;left:16px!important;right:16px!important}html body .module-mobile .approved-page-title h1{color:#fff!important;letter-spacing:.01em!important;text-shadow:2px 2px #000!important;text-transform:none!important;max-width:330px!important;margin:0!important;font:400 39px/.92 Dashboard Condensed,Impact,sans-serif!important;transform:none!important}html body .module-mobile .approved-page-title p{color:#f5f1ea!important;text-shadow:1px 1px #000!important;margin:7px 0 0!important;font-size:14px!important;line-height:1.2!important}html body .module-mobile .mobile-module-main{background:0 0!important;width:100%!important;max-width:520px!important;margin:0 auto!important;padding:15px 12px 24px!important;position:relative!important;overflow:visible!important}html body .module-mobile .mobile-module-main:before{content:"";pointer-events:none;border-top:2px solid #f4f0e833;border-bottom:5px solid #ef4d1826;width:62px;height:17px;position:absolute;top:38%;left:-21px;transform:rotate(-13deg)}html body .module-mobile .mobile-module-main>*{z-index:1;min-width:0;max-width:100%;position:relative}html body .module-mobile .mobile-module-action{background:var(--ma-cream) url(/assets/approved-paper.webp) repeat!important;color:var(--ma-ink)!important;border:1px solid #fff!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 14px!important;padding:14px!important;display:flex!important;box-shadow:0 7px 17px #0007!important}html body .module-mobile .mobile-module-action span{text-transform:uppercase;color:var(--ma-orange)!important;font:400 18px/1 Dashboard Condensed,Impact,sans-serif!important}.module-mobile .mobile-module-action p{color:#3f4344!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.3!important}.module-mobile .mobile-module-action :is(a,button){background:var(--ma-orange)!important;color:#fff!important;text-transform:uppercase!important;border:0!important;border-radius:6px!important;flex:none!important;min-height:42px!important;padding:8px 12px!important;font:400 15px/1 Dashboard Condensed,Impact,sans-serif!important}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs,.mobile-library-primary-tabs){scrollbar-width:none!important;background:#111718!important;border:1px solid #f4f0e84d!important;border-radius:9px!important;gap:4px!important;width:100%!important;min-height:51px!important;margin:0 0 14px!important;padding:4px!important;display:flex!important;overflow-x:auto!important;box-shadow:0 8px 18px #0005!important}html body .module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs,.mobile-library-primary-tabs)>:is(a,button){color:#dad5ce!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:6px!important;flex:1 0 auto!important;justify-content:center!important;align-items:center!important;min-width:max-content!important;min-height:41px!important;padding:8px 10px!important;font:400 14px/1 Dashboard Condensed,Impact,sans-serif!important;text-decoration:none!important;display:flex!important}.module-mobile :is(.gigs-tabs,.booking-tabs,.hub-tabs,.social-area-tabs,.ticketing-tabs,.mobile-library-primary-tabs)>:is(a,button).active{background:var(--ma-orange)!important;color:#fff!important}html body .module-mobile :is(.mobile-gigs-poster-view,.mobile-contacts,.social-workflow,.social-overview,.hq-drive,.setlists-media-workspace,.travel-workspace,.finance-workspace,.finance-hub,.settings-control-room,.mobile-public-app-info,.public-app-admin,.ticketing-workspace,.ops-workspace,.control-room-hub,.availability-board,.approved-band-calendar,.calendar-board,.module-panel,.booking-hub){width:100%!important;min-width:0!important;max-width:100%!important;color:var(--ma-cream)!important;background:#101617!important;border:1px solid #f4f0e84a!important;border-radius:10px!important;overflow:hidden!important;box-shadow:0 10px 24px #0007!important}html body .module-mobile :is(.mobile-contact-row,.mobile-gig-poster,.crm-mobile-cards>article,.library-card,.folder-card,.task-row,.post-row,.travel-card,.ticket-card,.calendar-month-agenda>article,.mobile-day-agenda,.module-list article,.settings-card,.finance-card){background:var(--ma-cream) url(/assets/approved-paper.webp) repeat!important;color:var(--ma-ink)!important;border:1px solid #fff!important;border-radius:9px!important;box-shadow:0 7px 17px #0006!important}html body .module-mobile :is(.mobile-contact-row,.mobile-gig-poster,.crm-mobile-cards>article,.library-card,.folder-card,.task-row,.post-row,.travel-card,.ticket-card,.calendar-month-agenda>article,.mobile-day-agenda,.module-list article,.settings-card,.finance-card) :is(h2,h3,h4,b,strong){color:#101415!important}html body .module-mobile :is(.mobile-contact-row,.mobile-gig-poster,.crm-mobile-cards>article,.library-card,.folder-card,.task-row,.post-row,.travel-card,.ticket-card,.calendar-month-agenda>article,.mobile-day-agenda,.module-list article,.settings-card,.finance-card) :is(p,small,span,label,em){color:#514b44!important}html body .module-mobile :is(h1,h2,h3,h4,legend){font-family:Dashboard Condensed,Impact,sans-serif}html body .module-mobile :is(input,select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;max-width:100%;color:#111516!important;background:#f7f2e9!important;border:1px solid #8d867c!important;border-radius:7px!important;min-height:48px!important;padding:11px 13px!important;font-size:16px!important;line-height:1.3!important}html body .module-mobile textarea{min-height:116px!important}html body .module-mobile :is(button,a)[class*=primary],html body .module-mobile :is(.mobile-edit-gig,.mobile-contacts__add,.gig-view-button){color:#fff!important;background:linear-gradient(135deg,#f35c24,#e84510)!important;border-color:#ff7444!important;border-radius:6px!important}html body .module-mobile :is(table,.relationship-table,.booking-table-wrap,.relationship-table-wrap,.ticket-report-table){max-width:100%!important}.module-mobile :is(.booking-table-wrap,.relationship-table-wrap,.ticket-report-table){overflow-x:auto!important}html body .module-mobile .mobile-gigs-poster-view{box-shadow:none!important;background:0 0!important;border:0!important;padding:10px!important}.mobile-gigs-poster-view>header h2{color:#fff!important;margin:0!important;font:400 28px/1 Dashboard Condensed,Impact,sans-serif!important}.mobile-gigs-poster{min-height:118px!important;margin-bottom:9px!important;padding:9px!important}.mobile-gig-poster__date{background:#0c1112!important}.mobile-gig-poster__date b{color:var(--ma-orange)!important}.mobile-gig-poster__copy b{font:400 19px/1 Dashboard Condensed,Impact,sans-serif!important}.mobile-gig-poster__copy em{color:var(--ma-orange)!important}.mobile-gigs-empty{background:var(--ma-cream)!important;color:#3f4344!important;text-align:center!important;border:1px solid #fff!important;border-radius:9px!important;padding:28px 18px!important}html body .module-mobile .mobile-gig-detail{background:#090d0e!important}.mobile-gig-detail__body section{background:var(--ma-cream) url(/assets/approved-paper.webp) repeat!important;color:var(--ma-ink)!important;border:1px solid #fff!important;border-radius:9px!important}.mobile-gig-detail__body section :is(h3,b,dt,dd,p){color:#1a1e1f!important}html body .mobile-app-footer.approved-bottom-nav.mobile-menu-dock{z-index:4!important;width:100%!important;max-width:520px!important;height:145px!important;padding:0 12px max(12px,env(safe-area-inset-bottom))!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:1fr 100px 1fr!important;align-items:center!important;margin:0 auto!important;display:grid!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.mobile-app-footer>p{color:#c8bfb2;margin:0;font:400 19px/.9 Brushfire,cursive;transform:rotate(-8deg)}.mobile-app-footer>p:last-child{text-align:right;transform:rotate(7deg)}.mobile-app-footer>p:last-child:after{content:"";background:var(--ma-orange);width:63px;height:5px;margin:5px 0 0 auto;display:block;transform:rotate(-9deg)}html body .mobile-app-footer button.mobile-menu-trigger{color:#fff!important;background:linear-gradient(145deg,#f55a25,#ec4512)!important;border:2px solid #ff7c4c!important;border-radius:50%!important;justify-self:center!important;place-items:center!important;width:76px!important;min-width:76px!important;height:76px!important;min-height:76px!important;padding:15px!important;display:grid!important;position:relative!important;box-shadow:0 6px 19px #0009,inset 0 1px #ffb093!important}html body .mobile-app-footer button.mobile-menu-trigger svg{stroke:currentColor!important;stroke-width:2.2px!important;width:36px!important;height:36px!important;display:block!important}.mobile-app-footer button.mobile-menu-trigger b{color:#fff!important;text-transform:uppercase!important;font:400 13px/1 Dashboard Condensed,Impact,sans-serif!important;display:block!important;position:absolute!important;top:89px!important}html body .mobile-menu-layer{z-index:2000!important;place-items:center!important;padding:24px 20px!important;display:grid!important;position:fixed!important;inset:0!important}.mobile-menu-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#020405d9!important;border:0!important;position:absolute!important;inset:0!important}.mobile-app-launcher-panel{z-index:1!important;width:min(100%,330px)!important;max-height:calc(100dvh - 80px)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;position:relative!important}.mobile-app-launcher-panel>header{background:0 0!important;width:32px!important;height:32px!important;padding:0!important;position:absolute!important;top:-42px!important;right:0!important}.mobile-app-launcher-panel>header>:not(button){display:none!important}.mobile-app-launcher-panel>header>button{background:var(--ma-cream)!important;color:#111516!important;border:0!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;font-size:24px!important;display:grid!important}.mobile-menu-heading{display:none!important}.mobile-control-menu{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.mobile-control-menu>a{aspect-ratio:1!important;background:var(--ma-cream) url(/assets/approved-paper.webp) repeat!important;color:#111516!important;text-align:center!important;border:1px solid #fff!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:7px!important;text-decoration:none!important;display:flex!important;box-shadow:0 7px 17px #0008!important}.mobile-control-menu>a>i{width:34px!important;height:34px!important;color:var(--ma-orange)!important;place-items:center!important;display:grid!important}.mobile-control-menu>a>i svg{fill:none!important;stroke:currentColor!important;stroke-width:2px!important;width:28px!important;height:28px!important}.mobile-control-menu>a>b{color:#111516!important;text-transform:uppercase!important;font:400 13px/1 Dashboard Condensed,Impact,sans-serif!important}.mobile-control-menu>a.active{outline:2px solid var(--ma-orange)!important;outline-offset:2px!important}}@media (width<=385px){html body .module-mobile .mobile-module-cinematic{height:254px!important;padding-inline:14px!important}.mobile-module-brand>b{font-size:39px}.mobile-module-brand>small{font-size:6.5px}html body .module-mobile .approved-page-title{left:14px!important;right:14px!important}.mobile-module .approved-page-title h1{font-size:35px!important}html body .module-mobile .mobile-module-main{padding-inline:9px!important}.mobile-app-footer>p{font-size:17px}.mobile-control-menu{gap:6px!important}.mobile-control-menu>a>b{font-size:12px!important}}@media (width<=760px){html body main.stage1-hub .module-mobile .mobile-module-cinematic{width:100%!important;height:270px!important;padding:max(19px,env(safe-area-inset-top)) 16px 18px!important;background:linear-gradient(90deg,#000000e6,#0000003b 62%,#0000008c),linear-gradient(0deg,#090d0e 0,transparent 52%),var(--mobile-module-art) 58% center/cover no-repeat!important;border:0!important;display:block!important;overflow:hidden!important}html body main.stage1-hub .module-mobile .approved-header-actions{top:max(42px,calc(env(safe-area-inset-top) + 18px))!important;right:16px!important}html body main.stage1-hub .module-mobile .approved-page-title{padding:0!important;bottom:20px!important;left:16px!important;right:16px!important}html body main.stage1-hub .module-mobile .approved-page-title h1{text-shadow:2px 2px #000!important;font:400 39px/.92 Dashboard Condensed,Impact,sans-serif!important}html body main.stage1-hub .module-mobile .approved-page-title p{margin-top:7px!important;font:400 14px/1.2 Inter,Arial,sans-serif!important}html body main.stage1-hub .module-mobile .mobile-module-main{max-width:520px!important;padding:15px 12px 24px!important;overflow:visible!important}html body main.stage1-hub .module-mobile .mobile-gigs-poster-view{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:10px!important}html body main.stage1-hub .mobile-app-footer.approved-bottom-nav.mobile-menu-dock{width:100%!important;max-width:520px!important;height:145px!important;padding:0 12px max(12px,env(safe-area-inset-bottom))!important;background:0 0!important;grid-template-columns:1fr 100px 1fr!important;align-items:center!important;margin:0 auto!important;display:grid!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}html body main.stage1-hub .mobile-app-footer button.mobile-menu-trigger{background:linear-gradient(145deg,#f55a25,#ec4512)!important;border:2px solid #ff7c4c!important;border-radius:50%!important;width:76px!important;min-width:76px!important;height:76px!important;min-height:76px!important;padding:15px!important;display:grid!important}html body main.stage1-hub .mobile-app-footer button.mobile-menu-trigger b{color:#fff!important;font:400 13px/1 Dashboard Condensed,Impact,sans-serif!important;display:block!important;position:absolute!important;top:89px!important}}@media (width<=385px){html body main.stage1-hub .module-mobile .mobile-module-cinematic{height:254px!important;padding-inline:14px!important}html body main.stage1-hub .module-mobile .approved-page-title{left:14px!important;right:14px!important}html body main.stage1-hub .module-mobile .approved-page-title h1{font-size:35px!important}html body main.stage1-hub .module-mobile .mobile-module-main{padding-inline:9px!important}}@media (width<=760px){html body main.stage1-hub .mobile-menu-layer{z-index:5000!important;background:#050706!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important}html body main.stage1-hub .mobile-app-launcher-panel{overscroll-behavior:contain;z-index:1!important;width:100%!important;max-height:none!important;padding:0 0 max(20px,env(safe-area-inset-bottom))!important;color:#f6f0e6!important;box-shadow:none!important;background:radial-gradient(circle at 12% 14%,#cf4b0117,#0000 25%),repeating-linear-gradient(118deg,#ffffff03 0 1px,#0000 1px 8px),#050706!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden auto!important}html body main.stage1-hub .mobile-app-launcher-panel>.mobile-menu-hero{width:100%!important;height:176px!important;min-height:176px!important;padding:calc(12px + env(safe-area-inset-top)) 16px 16px!important;box-sizing:border-box!important;background:linear-gradient(#04060633,#04060640 38%,#050706 100%),linear-gradient(90deg,#030505cc,#0305052e 70%),url(/assets/mygighq-dashboard-hero-v3.png) 50% 35%/cover no-repeat!important;border:0!important;flex-direction:column!important;justify-content:space-between!important;display:flex!important;position:relative!important;inset:auto!important}html body main.stage1-hub .mobile-app-launcher-panel>.mobile-menu-hero>:not(button){display:flex!important}html body main.stage1-hub .mobile-menu-topline{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important}html body main.stage1-hub .mobile-menu-wordmark{color:#f6f0e6!important;letter-spacing:-.02em!important;text-shadow:2px 3px #000!important;font:400 38px/.78 Dashboard Condensed,"Headliner No. 45",Impact,sans-serif!important;display:block!important}.mobile-menu-wordmark>span{color:#e44d16!important;display:inline!important}.mobile-menu-wordmark>small{color:#f7f0e6!important;letter-spacing:.08em!important;text-shadow:1px 1px #000!important;margin-top:9px!important;font:800 8px/1 Inter,Arial,sans-serif!important;display:block!important}html body main.stage1-hub .mobile-menu-account{align-items:center!important;gap:10px!important;display:flex!important}.mobile-menu-account>a{color:#fff!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important;position:relative!important}.mobile-menu-account>a svg{fill:none!important;stroke:currentColor!important;stroke-width:1.8px!important;width:27px!important;height:27px!important}.mobile-menu-account>a b{color:#fff!important;background:#ef4f1b!important;border-radius:50%!important;place-items:center!important;width:18px!important;height:18px!important;font:800 10px/1 Inter,Arial,sans-serif!important;display:grid!important;position:absolute!important;top:-1px!important;right:-1px!important}.mobile-menu-account>img,.mobile-menu-account>span{object-fit:cover!important;color:#fff!important;background:#201d19!important;border:2px solid #f6f0e6b3!important;border-radius:50%!important;place-items:center!important;width:45px!important;height:45px!important;font:800 12px/1 Inter,Arial,sans-serif!important;display:grid!important}html body main.stage1-hub .mobile-app-launcher-panel>.mobile-menu-hero>.mobile-menu-title{display:block!important}.mobile-menu-title h2{color:#cf4b01!important;text-transform:none!important;text-shadow:2px 3px #000!important;margin:0!important;font:400 clamp(68px,19vw,82px)/.82 Hub Brush,sans-serif!important;display:block!important}.mobile-menu-title p{color:#fff!important;text-shadow:1px 2px #000!important;margin:5px 0 0!important;font-size:14px!important;line-height:1.2!important;display:block!important}html body main.stage1-hub .mobile-menu-grid{grid-template-columns:minmax(0,1fr)!important;gap:5px!important;width:100%!important;padding:0 3px!important;display:grid!important}html body main.stage1-hub .mobile-menu-grid>a,html body main.stage1-hub .mobile-menu-grid>button{color:#17130f!important;text-align:left!important;cursor:pointer!important;background:#f1ede3!important;border:2px solid #d9d5cabf!important;border-radius:11px!important;width:100%!important;min-width:0!important;min-height:108px!important;padding:0!important;text-decoration:none!important;transition:transform .14s,box-shadow .14s!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 4px 8px #00000061,inset 0 0 0 1px #0f121261!important}html body main.stage1-hub .mobile-menu-grid>:is(a,button):active{transform:translateY(2px)scale(.985)!important;box-shadow:0 5px 12px #00000061!important}html body main.stage1-hub .mobile-menu-grid>:is(a,button).active{box-shadow:0 0 0 2px #ef5b22,0 8px 18px #00000061!important}html body main.stage1-hub .mobile-menu-grid>.locked-module-card{color:#4a4741!important;filter:grayscale()!important;opacity:.72!important;cursor:not-allowed!important;background:#b9b6af!important;border:2px solid #d9d5ca8c!important;border-radius:11px!important;width:100%!important;min-width:0!important;min-height:108px!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html body main.stage1-hub .mobile-menu-card__art{z-index:0!important;background-image:var(--menu-art)!important;filter:grayscale()contrast(1.12)!important;background-position:100%!important;background-size:cover!important;width:69%!important;height:100%!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;right:0!important}html body main.stage1-hub .mobile-menu-card__copy{z-index:1!important;background:linear-gradient(90deg,#f2eee4 0 57%,#f2eee4f5 66%,#f2eee440 80%,#0000 91%)!important;grid-template-rows:1fr 1fr!important;grid-template-columns:78px minmax(0,1fr) 34px!important;align-items:center!important;column-gap:9px!important;min-width:0!important;padding:11px 9px 11px 12px!important;display:grid!important;position:absolute!important;inset:0!important}.mobile-menu-card__copy>i{color:#ff4f20!important;width:58px!important;height:58px!important;box-shadow:none!important;filter:drop-shadow(0 1px #7a260a38)!important;background:0 0!important;border:0!important;border-radius:0!important;grid-row:1/3!important;place-items:center!important;margin:0 auto!important;font-style:normal!important;display:grid!important}.mobile-menu-card__copy>i svg{fill:none!important;stroke:currentColor!important;stroke-width:2.6px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:47px!important;height:47px!important;display:block!important;overflow:visible!important}.mobile-menu-card__copy>i svg[data-icon=dashboard]{fill:currentColor!important;stroke:none!important}.mobile-menu-card__copy>b{color:#111!important;letter-spacing:.01em!important;white-space:nowrap!important;text-shadow:0 1px #ffffff8c!important;align-self:end!important;font:400 clamp(24px,6.7vw,29px)/.9 Dashboard Condensed,"Headliner No. 45",Impact,sans-serif!important;display:block!important;overflow:visible!important}.mobile-menu-card__copy>small{color:#252421!important;white-space:normal!important;text-shadow:0 1px #fff9!important;grid-column:2!important;align-self:start!important;margin-top:5px!important;padding:0!important;font:600 14px/1.18 Inter,Arial,sans-serif!important;display:block!important;overflow:visible!important}.mobile-menu-card__copy>strong{color:#fff!important;text-shadow:0 2px 5px #000!important;grid-area:1/3/3!important;place-self:center!important;font:800 43px/.8 Arial,sans-serif!important;position:static!important}html body main.stage1-hub .mobile-menu-footer{min-height:174px!important;padding:26px 16px max(9px,env(safe-area-inset-bottom))!important;border:0!important;grid-template-columns:1fr 104px 1fr!important;align-items:end!important;gap:8px!important;margin:0!important;display:grid!important}.mobile-menu-footer>nav{align-self:center!important;align-items:center!important;gap:5px!important;display:flex!important}.mobile-menu-footer>nav:empty{display:none!important}.mobile-menu-footer>nav>a{color:#f6f0e6!important;border:1px solid #f6f0e6b8!important;border-radius:50%!important;place-items:center!important;width:28px!important;height:28px!important;text-decoration:none!important;display:grid!important}.mobile-menu-footer>nav>a span{font:800 15px/1 Inter,Arial,sans-serif!important}.mobile-menu-footer>.mobile-menu-close{color:#fff!important;text-transform:uppercase!important;background:0 0!important;border:0!important;flex-direction:column!important;align-items:center!important;gap:8px!important;width:104px!important;height:auto!important;padding:0!important;display:flex!important}.mobile-menu-close>span{background:linear-gradient(145deg,#f15b24,#d7470d)!important;border:2px solid #fb773f!important;border-radius:50%!important;place-items:center!important;width:82px!important;height:82px!important;font:300 62px/.8 Arial,sans-serif!important;display:grid!important;box-shadow:0 8px 24px #00000073,inset 0 1px #ffffff61!important}.mobile-menu-close>b{color:#fff!important;letter-spacing:.04em!important;font:400 15px/1 Dashboard Condensed,"Headliner No. 45",Impact,sans-serif!important;display:block!important}.mobile-menu-footer>span{display:block!important}}@media (width<=380px){html body main.stage1-hub .mobile-app-launcher-panel>.mobile-menu-hero{height:166px!important;min-height:166px!important;padding-inline:13px!important}html body main.stage1-hub .mobile-menu-wordmark{font-size:35px!important}html body main.stage1-hub .mobile-menu-grid{gap:4px!important;padding-inline:3px!important}html body main.stage1-hub .mobile-menu-grid>a,html body main.stage1-hub .mobile-menu-grid>button{min-height:104px!important}.mobile-menu-card__copy{grid-template-columns:70px minmax(0,1fr) 30px!important;column-gap:7px!important;padding-inline:9px!important}.mobile-menu-card__copy>i{width:52px!important;height:52px!important}.mobile-menu-card__copy>i svg{width:42px!important;height:42px!important}.mobile-menu-card__copy>b{font-size:clamp(23px,7vw,28px)!important}.mobile-menu-card__copy>small{font-size:13px!important}}@font-face{font-family:Mobile Menu Bebas;src:url(/fonts/Mobile-Menu-Bebas-Neue.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Mobile Menu Inter;src:url(/fonts/Mobile-Menu-Inter.ttf)format("truetype");font-weight:400;font-display:swap}@media (width<=760px){html body main.stage1-hub .mobile-menu-card__copy>b{text-transform:uppercase!important;white-space:normal!important;overflow-wrap:normal!important;text-shadow:none!important;font-family:Mobile Menu Bebas,sans-serif!important;font-size:clamp(23px,6.7vw,29px)!important;font-weight:400!important;line-height:1!important}html body main.stage1-hub .mobile-menu-card__copy>small{text-shadow:none!important;font-family:Mobile Menu Inter,Inter,sans-serif!important;font-weight:400!important;line-height:1.25!important}html body main.stage1-hub .mobile-menu-card__copy>i{color:#cf4b01!important;filter:none!important}html body main.stage1-hub .mobile-menu-card__copy>i svg.mobile-menu-solid-icon{fill:currentColor!important;stroke:none!important}}.page-nav-icon{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.page-nav-icon svg{width:100%;height:100%;display:block}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#a49d8d #080e10;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#080e10!important;border:0!important;border-bottom:1px solid #384143!important;border-radius:0!important;flex-direction:row!important;order:-10!important;align-items:stretch!important;gap:10px!important;margin:0!important;padding:10px 12px!important;display:flex!important;overflow:auto hidden!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav :is(a,button,summary){cursor:pointer;background-blend-mode:normal!important;color:#101716!important;text-transform:uppercase!important;min-width:104px!important;height:auto!important;min-height:60px!important;max-height:none!important;text-shadow:none!important;white-space:nowrap!important;clip-path:none!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border:1px solid #b7af9e!important;border-radius:6px!important;flex:1 0 auto!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin:0!important;padding:10px 16px!important;font:700 22px/1.12 Dashboard Condensed,Impact,sans-serif!important;text-decoration:none!important;display:flex!important;transform:none!important;box-shadow:inset 0 0 3px #a59b88!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav :is(a,button,summary):before,html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav :is(a,button,summary):after{display:none!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav :is(a,button).active,html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav [aria-current],html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav [aria-selected=true]{border-color:#cf4b01!important;box-shadow:inset 0 -3px #cf4b01!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav :is(a,button,summary):focus-visible{outline-offset:-4px!important;outline:3px solid #ff6b24!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav :is(a,button,summary):hover{background-color:#fffaf0!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav button:disabled{opacity:.5;cursor:wait}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav .page-nav-icon{justify-content:center;align-items:center;color:#101716!important;background:0 0!important;border:0!important;flex:0 0 30px!important;width:30px!important;height:30px!important;margin:0!important;padding:0!important;display:flex!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav .page-nav-icon svg{fill:none!important;stroke:currentColor!important;stroke-width:2.5px!important;width:100%!important;height:100%!important;display:block!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav .page-nav-label{color:#101716!important;width:auto!important;font:inherit!important;letter-spacing:0!important;margin:0!important;padding:0!important;display:block!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .page-nav.page-nav :is(.approved-tab-actions,.hub-hero-actions){display:contents!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .settings-control-room__nav{display:none!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .settings-control-room__layout{grid-template-columns:minmax(0,1fr)!important;display:block!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .settings-control-room__panel{display:block!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .settings-mobile-back{display:none!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .social-navigation{border:0!important;min-width:0!important;margin:0!important;display:block!important}html body main.stage1-hub :is(.hub-shell.hub-shell.master-reskin,.mobile-shell.approved-mobile-shell) .social-secondary{margin:6px 12px}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .public-app-creator{padding-top:0!important}@media (width<=760px){html body main.stage1-hub .mobile-shell.approved-mobile-shell .mobile-module-main,html body main.stage1-hub .mobile-shell.approved-mobile-shell .social-workflow{padding-top:0!important}html body main.stage1-hub .mobile-shell.approved-mobile-shell .page-nav.page-nav{scrollbar-width:none;gap:8px!important;padding:8px!important}html body main.stage1-hub .mobile-shell.approved-mobile-shell .page-nav.page-nav :is(a,button,summary){gap:9px!important;min-width:122px!important;min-height:52px!important;padding:9px 12px!important;font-size:18px!important}html body main.stage1-hub .mobile-shell.approved-mobile-shell .page-nav.page-nav .page-nav-icon{flex-basis:25px!important;width:25px!important;height:25px!important}html body main.stage1-hub .mobile-shell.approved-mobile-shell .mobile-module-action{display:none!important}html body main.stage1-hub .mobile-shell.approved-mobile-shell :is(.finance-hub,.ticketing-workspace,.canonical-library){flex-direction:column!important;min-width:0!important;display:flex!important}html body main.stage1-hub .mobile-shell.approved-mobile-shell .settings-control-room{padding:0!important}}@media (width>=761px){html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav{flex-wrap:nowrap!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav :is(a,button,summary){transition:background-color .15s,color .15s;background-blend-mode:normal!important;width:336px!important;min-width:336px!important;max-width:336px!important;min-height:72px!important;box-shadow:none!important;color:#f4efe3!important;background:#0b1315!important;border:2px solid #eeeae0!important;border-radius:12px!important;flex:0 0 336px!important;justify-content:flex-start!important;gap:16px!important;padding:0 16px 0 0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav .page-nav-icon{color:#ff5b0a!important;border-right:1px solid #41494b!important;flex:0 0 62px!important;align-self:stretch!important;width:62px!important;height:auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav .page-nav-icon svg{width:30px!important;height:30px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav .page-nav-label{white-space:normal!important;min-width:0!important;color:inherit!important;text-align:left!important;flex:1!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav :is(a,button,summary):after{content:"›"!important;width:auto!important;height:auto!important;color:inherit!important;background:0 0!important;border:0!important;margin:0 0 0 auto!important;padding:0!important;font:400 36px/1 Arial,sans-serif!important;display:block!important;position:static!important;transform:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav :is(a,button,summary):hover,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav :is(a,button).active,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav [aria-current]:not([aria-current=false]),html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-nav.page-nav [aria-selected=true]{box-shadow:none!important;color:#101716!important;background:#f4efe3!important;border-color:#eeeae0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-workspace-actions{background:#f4efe3!important;border-bottom:1px solid #b7af9e!important;justify-content:flex-end!important;gap:8px!important;padding:10px 12px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-workspace-actions .hub-hero-actions{gap:8px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .page-workspace-actions :is(a,button){color:#f4efe3!important;background:#142022!important;border:1px solid #526062!important;border-radius:4px!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:6px 12px!important;font:700 18px/1.2 Dashboard Condensed,Impact,sans-serif!important;text-decoration:none!important;display:inline-flex!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .social-workflow{padding:0!important}}.desktop-config-bar{display:none!important}@media (width>=761px){html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar.desktop-config-bar{box-sizing:border-box!important;z-index:30!important;color:#152022!important;background:#f4efe3 url(/assets/approved-paper.webp)!important;border:1px solid #bcb4a3!important;border-radius:8px!important;flex-flow:row!important;order:-9!important;grid-column:1/-1!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;height:76px!important;min-height:76px!important;margin:0!important;padding:12px!important;display:flex!important;position:relative!important;overflow:visible!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar :is(button,a,summary,select,input){letter-spacing:0!important;text-transform:none!important;box-sizing:border-box!important;box-shadow:none!important;clip-path:none!important;font:400 16px/1.15 Dashboard Condensed,Impact,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar>:is(button,a),html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu>summary,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-field{color:#f4efe3!important;white-space:nowrap!important;background:#142022!important;border:1px solid #344043!important;border-radius:6px!important;align-items:center!important;gap:10px!important;height:50px!important;min-height:50px!important;margin:0!important;padding:8px 12px!important;text-decoration:none!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-field{flex:120px!important;min-width:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-field-body{flex:1!important;min-width:0!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-field-title{color:#f4efe3!important;font:400 16px/1 Dashboard Condensed,Impact,sans-serif!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-field select{color:#c5c4bc!important;background-color:#142022!important;border:0!important;width:100%!important;min-width:0!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0 14px 0 0!important;font-size:14px!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .page-nav-icon{color:#c5c4bc!important;flex:0 0 21px!important;width:21px!important;height:21px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .page-nav-label{display:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-search{background:#f7f2e8!important;border:1px solid #bcb4a3!important;border-radius:4px!important;flex:2 240px!important;align-items:center!important;gap:10px!important;min-width:130px!important;height:48px!important;margin:0!important;padding:0 12px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-search svg{fill:none!important;stroke:#152022!important;stroke-width:2px!important;flex:0 0 20px!important;width:20px!important;height:20px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-search input{color:#152022!important;background:0 0!important;border:0!important;width:100%!important;min-width:0!important;height:44px!important;margin:0!important;padding:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar>.primary{color:#fff5e7!important;background:#cb4b0b!important;border-color:#e76721!important;flex:none!important;margin-left:auto!important;padding:8px 18px!important;font-size:20px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu{background:0 0!important;border:0!important;flex:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu>summary{cursor:pointer!important;list-style:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu>summary::-webkit-details-marker{display:none}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu small{color:#c5c4bc!important;font:400 14px/1.15 Dashboard Condensed,Impact,sans-serif!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu-panel{z-index:200!important;color:#152022!important;background:#f4efe3!important;border:1px solid #526062!important;border-radius:6px!important;width:300px!important;max-width:75vw!important;max-height:65vh!important;padding:12px!important;position:absolute!important;top:calc(100% + 7px)!important;right:0!important;overflow:auto!important;box-shadow:0 10px 25px #0006!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu:not([open])>.config-menu-panel{display:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu[open]>.config-menu-panel{gap:8px!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu-panel :is(button,select,a){color:#f4efe3!important;background:#142022!important;border:1px solid #526062!important;border-radius:4px!important;min-height:36px!important;padding:7px 10px!important;text-decoration:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu-panel label{align-items:center!important;gap:8px!important;font:400 16px/1.2 Dashboard Condensed,Impact,sans-serif!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar :is(button,a,summary,select,input):focus-visible{outline-offset:2px!important;outline:2px solid #ff5b0a!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin :is(.gigs-toolbar-panel,.page-workspace-actions,.crm-function-bar,.hub-finance-actions,.finance-hub>.booking-toolbar,.crm-reference-main>.booking-toolbar,.approved-crew-tools,.travel-picker-controls,.ticketing-head__actions,.social-workflow>.promote-header,.canonical-library:not(.library-in-gig)>.booking-toolbar,.canonical-library:not(.library-in-gig)>.booking-hub__actions,.approved-band-calendar>.calendar-sync-details),html body main.stage1-hub .hub-shell.hub-shell.master-reskin .social-secondary,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .gigs-admin-actions,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .settings-users>header>button,html body main.stage1-hub .hub-shell.hub-shell.master-reskin .db-supporting-toolbar>button{display:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin :is(.finance-hub,.canonical-library:not(.library-in-gig),.ticketing-workspace){flex-direction:column!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .show-gigs{padding-top:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .calendar-availability:has(>.desktop-config-bar) .calendar-toolbar{display:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .calendar-availability>.desktop-config-bar{grid-column:1/-1!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .config-menu-panel .booking-multi-choice{display:block!important;position:static!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .config-menu-panel .booking-multi-choice>div{width:auto!important;max-height:240px!important;position:static!important;overflow:auto!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .config-menu-panel .booking-multi-choice:not([open])>div{display:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .hq-drive:has(.desktop-config-bar){overflow:visible!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu-panel :is(input,select){min-width:0!important;max-width:100%!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-note{white-space:nowrap!important;margin-right:auto!important;font:400 16px Dashboard Condensed,Impact,sans-serif!important}@media (width<=1100px){html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar{gap:4px!important;padding:8px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-field{gap:4px!important;padding:7px!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-field>.page-nav-icon{display:none!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin .desktop-config-bar .config-menu>summary{gap:5px!important;padding:8px!important}}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin :is(nav,.page-nav.page-nav,.desktop-config-bar,.topbar,details,[role=menu],.sidebar-tenant-switcher,.pac-block-menu,.crm-general-fields__actions) :is(a,button,summary,input,select,textarea):is(:focus,:focus-visible){outline-offset:1px!important;box-shadow:none!important;outline:1px solid #8b989b!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .desktop-config-bar .config-search input:is(:focus,:focus-visible){box-shadow:none!important;outline:0!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .desktop-config-bar .config-search:focus-within{border-color:#647579!important;box-shadow:inset 0 0 0 1px #647579!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .approved-reference-nav :is(a,button)[aria-current=page]{outline:0!important;box-shadow:inset 3px 0 #ece7dc!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin :is(nav,.page-nav.page-nav,.desktop-config-bar,details) :is(a,button,summary).active{outline-color:#8b989b!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .desktop-config-bar :is(button,a,summary,select):not(.primary):not(:disabled):not([aria-disabled=true]):hover,html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .desktop-config-bar .config-field:hover :is(.config-field-title,select:not(:disabled)),html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .desktop-config-bar summary:hover :is(span:not(.page-nav-icon),small){color:#ff5b0a!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .desktop-config-bar .config-menu-panel label:not(:has(:disabled)):hover{color:#ff5b0a!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .desktop-config-bar .config-menu-panel label:not(:has(:disabled)):hover>span{color:#ff5b0a!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin :is(button,summary,[role=button],a.btn,a.button,.page-nav a,.config-menu-panel a),html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin :is(button,summary,[role=button],.page-nav a,.config-menu-panel a) :is(span,strong,b,small),html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .approved-reference-nav strong,html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .config-field-title{text-transform:uppercase!important}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .approved-reference-nav__creator{background:linear-gradient(90deg,#f1eee5 0% 52%,#0000 85%),url(/assets/module-heroes/public-app-admin-hero.png) 100%/cover!important}}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd{--paper:#f4efe3;--black:#0b0d0d;--line:#353b3b;--orange:#cf4b01;box-sizing:border-box!important;width:100%!important;max-width:100%!important;color:var(--paper)!important;background:0 0!important;grid-template-columns:minmax(0,1fr) clamp(320px,28%,400px)!important;align-items:stretch!important;gap:12px!important;min-width:0!important;margin:16px 0!important;padding:0!important;font:400 14px/1.45 Arial,sans-serif!important;display:grid!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd *{box-sizing:border-box;min-width:0}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(button,input,select,a,summary){letter-spacing:0!important;text-transform:none!important;clip-path:none!important;box-shadow:none!important;font:400 14px/1.3 Arial,sans-serif!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd button{cursor:pointer;white-space:normal;text-align:left;min-height:36px;margin:0;padding:9px 11px;color:inherit!important;background:0 0!important;border:1px solid #767a71!important;border-radius:5px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd button:disabled{opacity:.45;cursor:not-allowed}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd button:hover:not(:disabled),html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd a:hover{color:var(--orange)!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(button,a,input,select):focus-visible{outline-offset:2px!important;outline:2px solid #9ca9aa!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(p,h2,h3,h4,dl){margin:0 0 12px!important;padding:0!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd h2{text-transform:none!important;font:600 30px/1.1 Dashboard Condensed,Impact,sans-serif!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd h3{text-transform:none!important;font:600 24px/1.15 Dashboard Condensed,Impact,sans-serif!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd h4{text-transform:none!important;font:700 16px/1.3 Arial,sans-serif!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(.mgd-workspace,.mgd-context){border:1px solid #999a8f!important;border-radius:9px!important;height:clamp(650px,100dvh - 180px,980px)!important;min-height:0!important;margin:0!important;overflow:hidden!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-workspace{background:var(--black)!important;flex-direction:column!important;display:flex!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-header{flex-wrap:wrap;background:var(--paper)!important;color:#141a1a!important;border:0!important;border-bottom:1px solid #a4a397!important;flex:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:18px!important;display:flex!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-header h2{margin-bottom:4px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-header p{margin:0!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-header-actions{flex-wrap:wrap;gap:6px;display:flex}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-inner{flex:1!important;grid-template-columns:180px minmax(0,1fr)!important;min-height:0!important;display:grid!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-rail{min-height:0;background:var(--paper)!important;color:#182020!important;border-right:1px solid #999a8f!important;padding:12px 8px!important;overflow-y:auto!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-rail nav{background:0 0!important;border:0!important;gap:5px!important;margin:0!important;padding:0!important;display:grid!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-rail button{align-items:center;gap:10px;color:#182020!important;background:0 0!important;border:1px solid #0000!important;width:100%!important;padding:10px 7px!important;display:flex!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-rail button.is-active{color:#a33b00!important;background:#f3dcc5!important;border-color:#d6b794!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(.mgd-rail-storage,.mgd-accounts){border-top:1px solid #c1bfb4;margin-top:18px;padding-top:12px}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-rail p{color:#485151!important;padding:5px 7px!important;font:400 12px/1.5 Arial,sans-serif!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-rail h3{padding:4px 7px!important;font:700 13px/1.3 Arial,sans-serif!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-rail small{overflow-wrap:anywhere;font-size:12px;display:block}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-accounts .is-active{display:block!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-icon{width:23px!important;height:23px!important;color:inherit!important;flex:0 0 23px!important;display:inline-block!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-browser{position:relative;background:var(--black)!important;color:var(--paper)!important;flex-direction:column!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-toolbar{flex:none;gap:10px;display:grid;border-bottom:1px solid var(--line)!important;background:var(--black)!important;padding:14px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-crumbs{flex-wrap:wrap;align-items:center;gap:4px;display:flex;background:var(--black)!important;color:var(--paper)!important;border:0!important;margin:0!important;padding:0!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-crumbs button{min-height:28px;border:0!important;padding:3px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-search{background:#101414!important;border:1px solid #616969!important;border-radius:5px!important;align-items:center!important;gap:8px!important;padding:0 10px!important;display:flex!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-search input{width:100%!important;color:var(--paper)!important;background:0 0!important;border:0!important;min-height:38px!important;padding:8px 0!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd input::placeholder{opacity:1;color:#aeb6b4!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-filters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-browser select{max-width:100%;color:var(--paper)!important;background:#171d1d!important;border:1px solid #616969!important;border-radius:4px!important;min-height:34px!important;padding:6px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-view{gap:3px;display:flex}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd button[aria-pressed=true]{color:#f98b4b!important;border-color:var(--orange)!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-file-scroll{background:var(--black)!important;flex:1!important;min-height:0!important;padding:0 12px 30px!important;overflow:auto!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(.mgd-table-head,.mgd-file-row){align-items:center;background:var(--black)!important;color:var(--paper)!important;border:0!important;border-bottom:1px solid var(--line)!important;grid-template-columns:minmax(140px,2.3fr) minmax(65px,.8fr) minmax(95px,1fr) 65px 44px!important;gap:8px!important;min-height:53px!important;margin:0!important;padding:12px 4px!important;display:grid!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-table-head{z-index:1;position:sticky;top:0;color:#bec5c2!important;font-size:12px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-table-head>span:first-child{align-items:center;gap:10px;display:flex}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd input[type=checkbox]{accent-color:var(--orange);appearance:auto!important;flex:0 0 16px!important;width:16px!important;height:16px!important;min-height:16px!important;margin:0!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-file-row{cursor:pointer}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-file-row>span{overflow-wrap:anywhere;font-size:12px;color:#c3cac6!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-file-row:hover{background:#161c1b!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-file-row.is-selected{outline-offset:-1px;outline:1px solid #a74208;box-shadow:inset 3px 0 var(--orange)!important;background:#382010!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-name{align-items:center;gap:9px;display:flex;overflow:hidden}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-more{border:0!important;min-height:30px!important;padding:4px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;padding-top:12px;display:grid}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-grid .mgd-table-head{display:none!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-grid .mgd-file-row{border-radius:6px;flex-direction:column;align-items:flex-start;border:1px solid var(--line)!important;gap:12px!important;padding:14px!important;display:flex!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context{max-width:400px;background:var(--paper)!important;color:#192222!important;flex-direction:column!important;display:flex!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context>header{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex;border-bottom:1px solid #bbb9ae!important;padding:16px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context>header h2{margin:0!important;font-size:25px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context-scroll{flex:1;padding:20px;overflow-y:auto}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context-scroll>button,html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context-scroll form>button{width:100%;display:block;margin-bottom:8px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context h3{overflow-wrap:anywhere}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context dl{grid-template-columns:80px minmax(0,1fr);gap:10px;font-size:13px;display:grid}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(dt,dd){overflow-wrap:anywhere;margin:0!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd dt{color:#59615e}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context label{margin:12px 0;display:block}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context :is(input,select){color:#192222;background:#fffaf0;border:1px solid #a2a497;border-radius:4px;width:100%;margin:5px 0;padding:9px;display:block}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-provider{gap:12px;display:flex;color:#192222!important;background:#faf6ed!important;border:1px solid #c5c2b7!important;border-radius:6px!important;margin-bottom:12px!important;padding:14px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-provider p{font-size:13px;margin:8px 0 0!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd a{overflow-wrap:anywhere;text-decoration:underline;color:#a33b00!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-preview{border:1px solid #b7b6ab;border-radius:5px;margin:15px 0;overflow:hidden}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-preview :is(img,video,audio,iframe){object-fit:contain;border:0;width:100%;max-width:100%;max-height:280px;display:block}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-preview iframe{height:280px}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-preview p{padding:14px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-primary{background:var(--orange)!important;border-color:var(--orange)!important;color:#fff8eb!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-primary:hover{color:#fff!important;background:#ac3e00!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(.mgd-error,.mgd-notice,.mgd-selection){border-bottom:1px solid var(--line);overflow-wrap:anywhere;font-size:13px;color:#eee9dd!important;background:#171c1b!important;margin:0!important;padding:9px 14px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-error{border-left:3px solid var(--orange)}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-selection{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-empty{text-align:center;color:#d0d4cd!important;padding:50px 20px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-empty .mgd-icon{margin-bottom:15px;width:36px!important;height:36px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-drop{border:2px dashed var(--orange);background:#2c1c10;padding:20px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-mobile-toggle{display:none}html body main.stage1-hub .hub-shell.hub-shell.master-reskin.master-reskin .approved-reference-nav .approved-reference-nav__row[aria-label=MYGIG-Drive] strong{text-transform:none!important}@media (width<=1450px){html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd{grid-template-columns:minmax(0,1fr) 320px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-inner{grid-template-columns:170px minmax(0,1fr)!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(.mgd-table-head,.mgd-file-row){grid-template-columns:minmax(120px,1fr) 90px 56px 34px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-owner,html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-table-head>span:nth-child(2){display:none!important}}@media (width<=1150px){html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd{grid-template-columns:minmax(0,1fr)!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context{max-width:none;max-height:600px;height:auto!important;display:none!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd--panel-open .mgd-context{display:flex!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-mobile-toggle{display:block}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-workspace{height:700px!important}}@media (width<=760px){html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd{gap:8px!important;margin:0!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-header{padding:14px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-header-actions{width:100%}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-header-actions button{flex:1;padding:8px 5px}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-inner{position:relative;grid-template-columns:minmax(0,1fr)!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-rail{display:none}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd--nav-open .mgd-rail{z-index:5;width:185px;max-height:550px;display:block;position:absolute;box-shadow:8px 0 24px #0008}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd :is(.mgd-table-head,.mgd-file-row){grid-template-columns:minmax(100px,1fr) 78px 32px!important;gap:5px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-table-head>span:nth-child(4),html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-file-row>span:nth-child(4){display:none!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-context{z-index:400!important;width:calc(100% - 16px)!important;max-height:80dvh!important;position:fixed!important;inset:auto 8px 12px!important;box-shadow:0 0 0 100vmax #0008!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-file-scroll{padding-left:7px!important;padding-right:7px!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .mgd-toolbar{padding:10px!important}}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .folder-share-inline{z-index:auto!important;background:0 0!important;display:block!important;position:static!important;inset:auto!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .folder-share-inline .folder-share-drawer{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:var(--paper)!important;color:#172121!important;border:0!important;padding:0!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .folder-share-inline :is(header,nav){flex-wrap:wrap!important;gap:6px!important;padding:0 0 12px!important;display:flex!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .folder-share-inline :is(input,textarea,select){width:100%!important;max-width:100%!important}html body main.stage1-hub .mgd.mgd.mgd.mgd.mgd.mgd.mgd.mgd .folder-share-inline input[type=checkbox]{width:auto!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace{min-width:0!important;max-width:100%!important;overflow:visible!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-record-columns{grid-template-columns:180px minmax(0,1fr) clamp(300px,27%,380px)!important;align-items:stretch!important;gap:10px!important;min-width:0!important;height:clamp(650px,78vh,940px)!important;margin:10px 0 0!important;display:grid!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-record-columns>*{box-sizing:border-box!important;min-width:0!important;height:100%!important;max-height:100%!important;box-shadow:none!important;border:1px solid #77796d!important;border-radius:7px!important;margin:0!important;position:static!important;top:auto!important;overflow:auto!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs{color:#172121!important;background:#f4efe3!important;flex-flow:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:5px!important;padding:10px!important;display:flex!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button{text-align:left!important;white-space:normal!important;color:#172121!important;width:100%!important;min-width:0!important;height:auto!important;min-height:48px!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:4px!important;flex:none!important;padding:12px 10px!important;font:400 19px/1.15 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button:is(:hover,.active){color:#a83d00!important;background:#f8dcc3!important;border-color:#dfb78f!important;box-shadow:inset 3px 0 #cf4b01!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-body{scrollbar-color:#626860 #0b0d0d;color:#f4efe3!important;background:#0b0d0d!important;padding:20px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-body :is(h3,h4,label,span,p,b,small){color:#f4efe3!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-body :is(input,select,textarea){color:#f4efe3!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#101617!important;border:1px solid #626860!important;max-width:100%!important;font:400 16px/1.4 Roadcase Body,Arial,sans-serif!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-body :is(.gig-area,.gig-field-group,.gig-upload-row>label,.gig-extra-venue,.gig-overview-grid article,.promotion-plan,.promotion-summary,.gig-loaded-images,.travel-visual){color:#f4efe3!important;background:#0b0d0d!important;border-color:#454b45!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-body :is(.gig-fields,.gig-upload-row){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-body :is(.gig-area,.gig-fields,.gig-upload-row){min-width:0!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary{scrollbar-color:#989d91 #f4efe3;color:#172121!important;background:#f4efe3!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:18px!important;display:flex!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary :is(h2,h3,p,dt,dd,small,pre,time){color:#172121!important;overflow-wrap:anywhere!important;max-width:100%!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary h2{border-bottom:1px solid #c3bdae!important;margin:0!important;padding:0 0 12px!important;font-size:28px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary h3{font-size:25px!important;line-height:1.2!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary :is(p,dt,dd,pre){font-size:16px!important;line-height:1.45!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary dl{grid-template-columns:1fr 1fr!important;gap:12px!important;margin:0!important;display:grid!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary dl>div{min-width:0!important;display:block!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary .approved-summary-media{flex-direction:column!important;gap:14px!important;width:100%!important;margin:0!important;display:flex!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary .approved-summary-media>div{display:block!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary img{object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:400px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary pre{white-space:pre-wrap!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary button{white-space:normal!important;min-height:40px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-status{flex-shrink:0!important;align-self:flex-start!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace>footer{flex-wrap:wrap!important;gap:8px!important;display:flex!important;position:static!important}html body main.stage1-hub .ai-tist-header-button.ai-tist-header-button{color:#f4efe3!important;width:auto!important;height:auto!important;min-height:42px!important;box-shadow:none!important;cursor:pointer!important;clip-path:none!important;background:#101617!important;border:1px solid #77796d!important;border-radius:6px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:8px 12px!important;display:inline-flex!important;position:static!important}html body main.stage1-hub .ai-tist-header-button.ai-tist-header-button span{color:#cf4b01!important;font-size:21px!important;display:inline!important}html body main.stage1-hub .ai-tist-header-button.ai-tist-header-button b{white-space:nowrap!important;color:#f4efe3!important;font:400 20px/1.1 Dashboard Condensed,sans-serif!important}html body main.stage1-hub .ai-tist-header-button.ai-tist-header-button:is(:hover,[aria-expanded=true]){border-color:#cf4b01!important}html body main.stage1-hub .hub-ai.hub-ai{z-index:1000!important;width:0!important;height:0!important;display:block!important;position:fixed!important;inset:85px 18px auto auto!important}html body main.stage1-hub .hub-ai.hub-ai .hub-ai__panel{border-radius:7px!important;width:min(420px,100vw - 28px)!important;height:min(650px,100dvh - 105px)!important;max-height:calc(100dvh - 105px)!important;position:fixed!important;inset:85px 18px auto auto!important;overflow:hidden!important}html body main.stage1-hub .hub-ai.hub-ai .hub-ai__panel[hidden]{display:none!important}html body main.stage1-hub .hub-ai.hub-ai .hub-ai__messages{min-height:0!important}html body main.stage1-hub .hub-ai.hub-ai .hub-ai__panel :is(input,button){font-size:14px!important}@media (width<=1450px){html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-record-columns{grid-template-columns:170px minmax(0,1fr) 300px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-body :is(.gig-fields,.gig-upload-row){grid-template-columns:1fr!important}}@media (width<=1150px){html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-record-columns{grid-template-columns:170px minmax(0,1fr)!important;height:auto!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs,html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-body{height:700px!important;max-height:78vh!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary{grid-column:2!important;height:auto!important;max-height:600px!important}}@media (width<=760px){html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-record-columns{grid-template-columns:130px minmax(0,1fr)!important;gap:6px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs{padding:5px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button{padding:10px 6px!important;font-size:16px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-body{padding:12px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .approved-summary{grid-column:1/-1!important}html body main.stage1-hub .ai-tist-header-button.ai-tist-header-button{gap:4px!important;min-height:36px!important;padding:6px 8px!important}html body main.stage1-hub .ai-tist-header-button.ai-tist-header-button b{font-size:16px!important}html body main.stage1-hub :is(.approved-header-actions,.mobile-dashboard-account){flex-wrap:wrap!important;max-width:55%!important}html body main.stage1-hub .hub-ai.hub-ai .hub-ai__panel{width:calc(100vw - 16px)!important;height:calc(100dvh - 155px)!important;inset:70px 8px auto auto!important}}html body main.stage1-hub .gig-workspace.gig-workspace .approved-record-actions button,html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-list-menu summary,html body main.stage1-hub .gig-workspace.gig-workspace .task-template-modal__panel .task-template-choices>button,html body main.stage1-hub .gig-workspace.gig-workspace .gig-overview-route>header button,html body main.stage1-hub .gig-workspace.gig-workspace .gig-overview-grid article>header button{color:#f4efe3!important;letter-spacing:.01em!important;text-transform:uppercase!important;min-height:42px!important;text-shadow:none!important;box-shadow:none!important;cursor:pointer!important;background:#101718!important;border:1px solid #6f786f!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;padding:9px 14px!important;font:400 17px/1 Dashboard Condensed,sans-serif!important;display:inline-flex!important}html body main.stage1-hub .gig-workspace.gig-workspace .approved-record-actions button.primary,html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-template-choices>button:hover,html body main.stage1-hub .gig-workspace.gig-workspace .gig-overview-route>header button:hover,html body main.stage1-hub .gig-workspace.gig-workspace .gig-overview-grid article>header button:hover{color:#fff8ec!important;background:#cf4b01!important;border-color:#cf4b01!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-list-menu summary{color:#151b1b!important;background:#f4efe3!important;border-color:#a9a18d!important;font-family:Inter,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-list-menu>div button{color:#151b1b!important;text-align:left!important;background:#f4efe3!important;border:0!important;width:100%!important;min-height:36px!important;padding:8px 10px!important;font:600 13px/1.2 Inter,Arial,sans-serif!important;display:block!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-list-menu>div button:hover{color:#fff8ec!important;background:#cf4b01!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-table select{color:#f4efe3!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#101718!important;border:1px solid #69756d!important;border-radius:5px!important;width:190px!important;min-width:0!important;max-width:190px!important;min-height:36px!important;padding:6px 28px 6px 8px!important;font:400 14px/1.2 Inter,Arial,sans-serif!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-table th,html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-table td{white-space:nowrap!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-table td:first-child{white-space:normal!important;min-width:170px!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-table td:last-child{white-space:nowrap!important;min-width:230px!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-table td:last-child button{white-space:nowrap!important;margin:0 5px 0 0!important;display:inline-block!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-table th:last-child,html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-table td:last-child{z-index:3!important;background:#0b0d0d!important;position:sticky!important;right:0!important;box-shadow:-8px 0 12px #0b0d0d!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-table select option{color:#151b1b!important;background:#f4efe3!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace>header.module-panel,html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-header-actions,html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-list-menu{overflow:visible!important}html body main.stage1-hub .gig-workspace.gig-workspace .task-workspace .task-list-menu>div{max-height:none!important;top:calc(100% + 6px)!important;overflow:visible!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs{gap:6px!important;padding:8px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button{color:#172121!important;background:#f4efe3!important;border:1px solid #cbc6b9!important;border-radius:9px!important;grid-template-columns:36px minmax(0,1fr) 16px!important;justify-content:stretch!important;align-items:center!important;gap:0!important;height:62px!important;min-height:62px!important;padding:0 5px 0 0!important;display:grid!important;overflow:hidden!important;box-shadow:0 1px 2px #00000016!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs .page-nav-icon{color:#cf4b01!important;background:0 0!important;border-right:1px solid #aaa79d!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;width:36px!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs .page-nav-icon svg{flex:none!important;width:23px!important;height:23px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs .page-nav-label{text-align:left!important;white-space:normal!important;overflow-wrap:normal!important;text-transform:uppercase!important;letter-spacing:0!important;width:auto!important;min-width:0!important;color:inherit!important;margin:0!important;padding:0 7px!important;font:400 18px/1.12 Dashboard Condensed,sans-serif!important;display:block!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs .gig-nav-arrow{text-align:center!important;width:16px!important;color:inherit!important;background:0 0!important;margin:0!important;padding:0!important;font:400 28px/1 Arial,sans-serif!important;display:block!important;position:static!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button:after,html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button:before{display:none!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button:is(:hover,.active){color:#fff8ec!important;box-shadow:none!important;background:#cf4b01!important;border-color:#cf4b01!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button:is(:hover,.active) .page-nav-icon{color:#fff8ec!important;border-right-color:#ffffff70!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button:focus-visible{outline-offset:2px!important;outline:2px solid #172121!important}@media (width<=760px){html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs{padding:5px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs button{grid-template-columns:28px minmax(0,1fr) 12px!important;padding-right:2px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs .page-nav-icon{width:28px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs .page-nav-icon svg{width:19px!important;height:19px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs .page-nav-label{overflow-wrap:anywhere!important;padding:0 4px!important;font-size:15px!important}html body main.stage1-hub .gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace.gig-workspace .gig-record-tabs .gig-nav-arrow{width:12px!important;font-size:23px!important}}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)){--content-black:#0b0d0d;--content-paper:#f4efe3;--content-orange:#cf4b01;background:var(--content-black)!important;color:var(--content-paper)!important;box-shadow:none!important;background-image:none!important;border-color:#626965!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(section,article,fieldset,table,thead,tbody,tr,td,th,.travel-visual,.gig-fields,.record-fields,.record-stage-row,.crm-profile-details,.settings-panel-stack,.invoice-lines,.gig-upload-row>label,.gig-traveller-picker>div,.gig-check,.gig-area,.gig-money-totals>div,.gig-automation-note,.gig-link-prompt,.social-empty):not(:where(.mgd *,aside *,.approved-summary *,.crm-detail-panel *,.phone-frame *,.page-nav *,.desktop-config-bar *,.content-section-heading *)){background:var(--content-black)!important;color:var(--content-paper)!important;box-shadow:none!important;background-image:none!important;border-color:#414845!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(h1,h2,h3,h4,h5,p,label,legend,b,strong,small,span,:where(a:not(.primary))):not(:where(.mgd *,aside *,.approved-summary *,.crm-detail-panel *,.phone-frame *,.page-nav *,.desktop-config-bar *,button *,.hub-status,.crew-status)){color:var(--content-paper)!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--content-black)!important;color:var(--content-paper)!important;box-shadow:none!important;border-color:#737a75!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(input,textarea)::placeholder{opacity:1;color:#b5b7ae!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .crm-summary button{background:var(--content-black)!important;color:var(--content-paper)!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .app-button--secondary,html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .pac-upload{background:var(--content-paper)!important;color:var(--content-black)!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(input[type=checkbox],input[type=radio]){accent-color:var(--content-orange)}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(input,select,textarea,button,a):focus-visible{outline-offset:3px;outline:2px solid var(--content-paper)!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) header:not(:where(.page-nav *,.desktop-config-bar *,aside *,.mgd *)),html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .social-list-toolbar,html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *))>:is(h2,h3,h4),html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(section,article,.travel-visual)>:is(h2,h3,h4):not(:where(header *,aside *,.mgd *)){min-height:48px;background:var(--content-paper)!important;color:var(--content-black)!important;box-shadow:none!important;background-image:none!important;border:0!important;border-bottom:1px solid #787d75!important;border-radius:0!important;margin-top:0!important;padding:12px 16px!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(header,.social-list-toolbar) :is(h1,h2,h3,h4,h5,p,span,b,small,strong,label):not(:where(button *,.primary *,.page-nav-icon)){color:var(--content-black)!important;background:0 0!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) header :is(i,svg,.page-nav-icon){color:var(--content-orange)!important;background:0 0!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(header,.social-list-toolbar) summary{color:var(--content-black)!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) header :is(h2,h3,h4),html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *))>:is(h2,h3,h4){text-transform:uppercase}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(.gig-traveller-picker label,.approved-crew-cards>button,.app-option-grid>label,.app-public-field-grid>label,.app-gig-picker label,.app-heading-image-grid>button,.app-media-choice-grid>button,.app-feature-item,.pac-check,.pac-media-choices label,.gig-checklist label){background:var(--content-black)!important;color:var(--content-paper)!important;box-shadow:none!important;background-image:none!important;border:1px solid #777c74!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(tr.selected,tr[aria-selected=true],tr:has(>td input[type=checkbox]:checked),.gig-traveller-picker label.selected,.approved-crew-cards>button.selected,.app-option-grid>label.selected,.app-heading-image-grid>button.selected,.app-media-choice-grid>button.selected,.app-feature-item.enabled,.gig-crew-roster>article.assigned,label:has(>input:is([type=checkbox],[type=radio]):checked)){background:var(--content-paper)!important;color:var(--content-black)!important;border-color:var(--content-orange)!important;box-shadow:none!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(tr.selected,tr[aria-selected=true],tr:has(>td input[type=checkbox]:checked),.gig-traveller-picker label.selected,.approved-crew-cards>button.selected,.app-option-grid>label.selected,.app-heading-image-grid>button.selected,.app-media-choice-grid>button.selected,.app-feature-item.enabled,.gig-crew-roster>article.assigned,label:has(>input:is([type=checkbox],[type=radio]):checked)) :is(td,b,small,span,strong,p,a){color:var(--content-black)!important;background:0 0!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(tr.selected,tr[aria-selected=true],tr:has(>td input[type=checkbox]:checked),.gig-traveller-picker label.selected,.approved-crew-cards>button.selected,.app-option-grid>label.selected,.app-heading-image-grid>button.selected,.app-media-choice-grid>button.selected,.app-feature-item.enabled,.gig-crew-roster>article.assigned,label:has(>input:is([type=checkbox],[type=radio]):checked)) :is(input:not([type=checkbox]),select,.booking-name){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--content-paper)!important;color:var(--content-black)!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) :is(.gig-traveller-picker label,.app-option-grid label,.app-feature-item) :is(i,svg,.page-nav-icon){color:var(--content-orange)!important;background:0 0!important;border-radius:0!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .content-section-heading{padding:0 16px 0 0!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .content-section-heading h4{align-items:center;gap:16px;min-height:50px;display:flex;margin:0!important;font:22px/1.15 Dashboard Condensed,sans-serif!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .content-section-heading .page-nav-icon{border-right:1px solid #a1a299;flex:0 0 54px;align-self:stretch;place-items:center;width:54px;min-width:54px;height:auto;display:grid}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .content-section-heading svg{width:24px;height:24px}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .content-section-heading .page-nav-label{font:inherit!important;letter-spacing:.02em!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .gig-traveller-picker label{border-radius:7px;grid-template-columns:44px minmax(0,1fr) 18px;gap:12px;min-height:62px;padding:0 12px 0 0}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .gig-traveller-picker label>input{grid-area:1/3}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .gig-traveller-picker label>i{border-right:1px solid #787d75;grid-area:1/1;place-items:center;width:44px;height:100%;display:grid}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .gig-traveller-picker label>span{grid-area:1/2}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub :is(.gig-record-body,.crm-detail-grid,.crm-reference-main,.booking-record-detail__body>main,.relationship-detail__fields,.crm-contact-console__main,.relationship-table-wrap,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.db-window,.finance-hub .booking-table-panel,.hub-report-grid,.travel-widget,.travel-editor-body,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.public-app-creator:not(.pac-reference) .pac-editor,.public-app-creator>.pac-panel:not(.pac-pages),.public-app-creator .pac-content-card):not(:where(.mgd,.mgd *,[data-hub-module=documents] *,[data-hub-module=setlists-media] *,[data-mobile-module=setlists-media] *,.approved-summary *,.crm-detail-panel *,.phone-frame *)) .gig-traveller-picker label>i svg{width:23px;height:23px}html body main.stage1-hub .public-app-creator .pac-canvas{background:#0b0d0d!important;border-color:#626965!important}html body main.stage1-hub .public-app-creator .pac-canvas>header{color:#0b0d0d!important;background:#f4efe3!important;border-bottom:1px solid #787d75!important;padding:12px 16px!important}html body main.stage1-hub .public-app-creator .pac-canvas>header :is(h2,small){color:#0b0d0d!important}html body main.stage1-hub .public-app-creator .pac-canvas-hint{color:#f4efe3!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace{align-items:start;background:#0b0d0d!important;grid-template-columns:minmax(0,1fr) 290px!important;gap:12px!important;padding:0!important;display:grid!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace>.desktop-config-bar{grid-column:1/-1}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .calendar-board{background:#121313!important;border:1px solid #424545!important;border-radius:7px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .calendar-board>header,html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .band-calendar-legend,html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .calendar-sync-note{display:none!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .calendar-toolbar{background:#121313!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .mygighq-calendar{background:#121313!important;padding:0!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-month{color:#e7e8e5;background:#121313;font:14px/1.35 Arial,sans-serif}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-weekdays{border-bottom:1px solid #383b3b;display:grid}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-weekdays span{text-align:center;color:#c3c6c3;text-transform:uppercase;padding:10px 0 4px;font:12px/1.3 Arial,sans-serif!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-week{border-bottom:1px solid #383b3b;gap:2px 0;min-height:156px;display:grid;position:relative}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-week:last-child{border-bottom:0}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-day{border-right:1px solid #383b3b;min-width:0;position:relative;background:#121313!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-day:last-of-type{border-right:0}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-date{place-items:center;color:#e5e7e5!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;margin:3px auto!important;padding:0!important;font:12px/1 Arial,sans-serif!important;display:grid!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-date time{font:inherit!important;color:inherit!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .outside .gcal-date{color:#969a96!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-date.today{color:#14263d!important;background:#aacbff!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-date.selected:not(.today){outline-offset:-2px;outline:1px solid #e7e7df}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event{z-index:1;cursor:pointer;align-self:center;align-items:center;gap:5px;overflow:hidden;letter-spacing:0!important;text-transform:none!important;text-align:left!important;color:#f4efe3!important;width:auto!important;min-width:0!important;max-width:none!important;height:22px!important;min-height:22px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:4px!important;margin:0 3px!important;padding:2px 5px!important;font:400 14px/18px Arial,sans-serif!important;display:flex!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;font:inherit!important;color:inherit!important;text-transform:none!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event time{font:inherit!important;color:inherit!important;text-transform:none!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event.is-bar{background:var(--event-colour)!important;color:var(--event-ink)!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event.is-timed i{background:var(--event-colour);border-radius:50%;flex:0 0 7px;width:7px;height:7px}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event:hover{filter:brightness(1.12)}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event.continues-before{border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:0!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event.continues-after{border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-right:0!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-more{position:absolute;bottom:5px;left:8px;color:#e0e3df!important;text-transform:none!important;background:0 0!important;border:0!important;min-height:20px!important;padding:2px!important;font:12px/1.4 Arial,sans-serif!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .calendar-summary{flex-direction:column;max-height:960px;overflow-y:auto;color:#18201f!important;background:#f4efe3!important;border:1px solid #8e9289!important;border-radius:7px!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:16px!important;font:14px/1.45 Arial,sans-serif!important;display:flex!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-sidebar :is(section,header,h2,p,span,small,b,label,a){color:#18201f!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;font-family:Arial,sans-serif!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-sidebar section{border:0!important;border-bottom:1px solid #c9c6bb!important;border-radius:0!important;margin:0 0 18px!important;padding:0 0 18px!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-sidebar h2{border:0!important;margin:0 0 10px!important;padding:0!important;font:600 15px/1.4 Arial,sans-serif!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-sidebar small{font:12px/1.45 Arial,sans-serif!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-sidebar p{overflow-wrap:anywhere;margin:8px 0!important;font:14px/1.5 Arial,sans-serif!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-sidebar a{margin-top:12px;text-decoration:underline;display:inline-block;font-size:13px!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-heading{grid-template-columns:1fr 28px 28px;align-items:center;margin-bottom:12px;display:grid}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-heading h2{margin:0!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-heading button,html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-days button{place-items:center;width:28px!important;min-width:0!important;height:28px!important;min-height:28px!important;box-shadow:none!important;color:#18201f!important;background:0 0!important;border:0!important;border-radius:50%!important;margin:0 auto!important;padding:0!important;font:12px/1 Arial,sans-serif!important;display:grid!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-heading button{font-size:22px!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-weekdays,html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px 0;display:grid}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-weekdays{margin-bottom:8px}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-weekdays abbr{text-align:center;font-size:11px;text-decoration:none}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-days button.outside{color:#73796f!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-days button.today{color:#152739!important;background:#aacbff!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-days button.selected:not(.today){color:#fff!important;background:#cf4b01!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-mini-days button:hover{outline:1px solid #777d73}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-source{grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:8px;padding:7px 0;display:grid}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-source label{align-items:center;gap:9px;min-width:0;display:flex;font:14px/1.4 Arial,sans-serif!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-source label span{overflow-wrap:anywhere;font:inherit!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-source input[type=checkbox]{flex:0 0 16px;margin:0;width:16px!important;height:16px!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-source input[type=color]{appearance:auto;cursor:pointer;background:0 0!important;border:1px solid #b3b7aa!important;border-radius:50%!important;width:27px!important;height:27px!important;min-height:0!important;padding:2px!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-source input[type=color]::-webkit-color-swatch-wrapper{padding:0}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-source input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-day-details>button{text-align:left;align-items:baseline;gap:8px;width:100%;display:flex;color:#18201f!important;text-transform:none!important;background:0 0!important;border:0!important;padding:8px 0!important;font:14px/1.4 Arial,sans-serif!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-day-details>button i{border-radius:50%;flex:0 0 8px;width:8px;height:8px}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-day-details b,html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-day-details small{display:block;font-size:13px!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-details-title{justify-content:space-between;align-items:start;gap:8px;display:flex}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-details-title h2{overflow-wrap:anywhere}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event-details button,html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-preference-notice button{border:0;border-radius:4px;padding:7px 10px;color:#f4efe3!important;background:#18201f!important;font:13px/1.3 Arial,sans-serif!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace :is(button,a,input):focus-visible{outline-offset:2px!important;outline:2px solid #cf4b01!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .calendar-month-agenda{background:#121313!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .calendar-month-agenda article{border-bottom:1px solid #383b3b!important;border-left:4px solid var(--event-colour,#ff8a24)!important;background:#121313!important;border-radius:0!important;padding:12px!important}@media (width>=761px){html body main.stage1-hub .gcal-workspace .mobile-day-agenda{display:none!important}}@media (width<=1150px){html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace{grid-template-columns:minmax(0,1fr) 250px!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-week{min-height:140px}}@media (width<=760px){html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace{grid-template-columns:minmax(0,1fr)!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-sidebar{max-height:none}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-event{font-size:12px!important}html body main.stage1-hub .gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace.gcal-workspace .gcal-week{min-height:140px}}@media (width>=761px){html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-reference-body{grid-template-columns:minmax(0,7fr) minmax(0,3fr)!important;align-items:stretch!important;gap:12px!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-reference-main,html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-detail-panel{box-sizing:border-box!important;border:1px solid #8e8d83!important;border-radius:8px!important;width:100%!important;min-width:0!important;height:clamp(620px,100dvh - 160px,1000px)!important;min-height:0!important;position:relative!important;top:auto!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-reference-main{flex-direction:column!important;display:flex!important;overflow:auto!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-reference-main>*{flex-shrink:0;min-width:0}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .booking-table-panel{max-width:100%!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .booking-table-wrap{overflow:auto!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .booking-table-wrap table{min-width:960px!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .booking-table-panel>footer{flex-wrap:wrap!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-detail-panel{color:#0b0d0d!important;background:#f4efe3!important;flex-direction:column!important;padding:0!important;display:flex!important;overflow:hidden!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-detail-panel>.crm-record-navigation{flex-shrink:0!important;height:auto!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-detail-content{flex:1;min-height:0;padding:16px!important;overflow:hidden auto!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-detail-content :is(a,dt,dd,label){color:#0b0d0d!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-detail-content header{color:#0b0d0d!important;background:#f4efe3!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-detail-content .crm-venue-photo,html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-detail-content .crm-venue-placeholder{max-height:200px!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-detail-content dl>div{grid-template-columns:110px minmax(0,1fr)!important;font-size:14px!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-photo-actions button,html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-connected button,html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-linked-item{color:#0b0d0d!important;border-color:#aaa79c!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-inline-editor{min-width:0;margin:0!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-inline-editor>header{border-bottom:1px solid #bcb8ac!important;margin:0 0 16px!important;padding:0 0 12px!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-inline-editor fieldset{border:0;min-width:0;margin:0;padding:0}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-fields label{min-width:0;flex-direction:column!important;gap:6px!important;font:600 13px/1.4 Arial,sans-serif!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-fields label.wide{grid-column:1/-1}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-fields :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box!important;color:#f4efe3!important;background:#0b0d0d!important;border:1px solid #5c6360!important;border-radius:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:40px!important;margin:0!important;padding:9px 10px!important;font:14px/1.4 Arial,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-fields textarea{resize:vertical}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-fields :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #6e7873!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-related{border-top:1px solid #bcb8ac;margin-top:20px;padding-top:14px}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-related h3{margin:12px 0 8px!important;font-size:20px!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-related small{display:block}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-inline-editor>footer{z-index:2;border-top:1px solid #bcb8ac;flex-wrap:wrap;align-items:center;gap:8px;margin:16px -16px -16px;padding:12px 16px;position:sticky;bottom:-16px;background:#f4efe3!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-inline-editor>footer>span{flex:1;font-size:12px}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-inline-editor>footer button{color:#0b0d0d!important;background:#f4efe3!important;border:1px solid #8e8d83!important;border-radius:4px!important;padding:10px 14px!important;font:20px "Headliner No. 45",Impact,sans-serif!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-inline-editor>footer button.primary{color:#fff!important;background:#cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-pending-drafts{color:#f4efe3;border:1px solid #686a63;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:10px;display:flex}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-pending-drafts button{color:#0b0d0d!important;background:#f4efe3!important;padding:6px 10px!important}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-pending-drafts small{font-size:12px}@media (width<=1200px){html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-editor-fields{grid-template-columns:minmax(0,1fr)}html body main.stage1-hub .hub-shell.hub-shell.hub-shell.hub-shell .crm-reference .crm-summary{grid-template-columns:minmax(0,1fr)!important}}}@media (width<=760px){html body main.stage1-hub.force-mobile>.module-desktop{display:none!important}html body main.stage1-hub.force-mobile>.module-mobile{display:block!important}html body main.stage1-hub.force-mobile div.mobile-shell.module-mobile main.mobile-module-main>nav.page-nav:not(.settings-primary-navigation),html body main.stage1-hub.force-mobile div.mobile-shell.module-mobile main.mobile-module-main section.mobile-contacts>nav.page-nav{grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;gap:6px!important;display:grid!important;overflow:visible!important}html body main.stage1-hub.force-mobile div.mobile-shell.module-mobile main.mobile-module-main nav.page-nav:not(.settings-primary-navigation)>:is(a,button){flex:none!important;width:auto!important;min-width:0!important;padding:7px 5px!important}html body main.stage1-hub.force-mobile div.mobile-shell.module-mobile main.mobile-module-main nav.page-nav:not(.settings-primary-navigation) .page-nav-label{white-space:nowrap!important;min-width:0!important;font-size:clamp(11px,3.4vw,14px)!important}html body main.stage1-hub.force-mobile .module-mobile nav.settings-primary-navigation>button{scroll-snap-align:start!important;flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important;min-width:calc(50% - 5px)!important;padding-inline:6px!important}html body main.stage1-hub.force-mobile .module-mobile nav.settings-primary-navigation .page-nav-label{white-space:normal!important;font-size:11px!important;line-height:1.05!important}html body main.stage1-hub.force-mobile .module-mobile nav.settings-primary-navigation>button,html body main.stage1-hub.force-mobile .module-mobile nav[aria-label="Band and crew sections"]>:is(a,button){gap:5px!important}html body main.stage1-hub.force-mobile .module-mobile nav.settings-primary-navigation .page-nav-icon,html body main.stage1-hub.force-mobile .module-mobile nav[aria-label="Band and crew sections"] .page-nav-icon{flex:0 0 24px!important;width:24px!important;height:24px!important}html body main.stage1-hub.force-mobile .module-mobile nav[aria-label="Band and crew sections"] .page-nav-label{font-size:10px!important}html body main.stage1-hub.force-mobile .module-mobile .ticketing-head{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important}html body main.stage1-hub.force-mobile .module-mobile .ticketing-head__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}html body main.stage1-hub.force-mobile .module-mobile .ticketing-head__actions>button{overflow-wrap:normal!important;white-space:normal!important;width:100%!important;min-width:0!important;height:auto!important;min-height:48px!important;padding:9px 8px!important;line-height:1.15!important}html body main.stage1-hub.force-mobile div.mobile-shell.module-mobile main.mobile-module-main nav.gigs-tabs.show-control-tabs.page-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important;overflow:visible!important}html body main.stage1-hub.force-mobile div.mobile-shell.module-mobile main.mobile-module-main nav.gigs-tabs.show-control-tabs.page-nav>a{gap:6px!important;width:auto!important;min-width:0!important;min-height:54px!important;padding:7px 5px!important}html body main.stage1-hub.force-mobile div.mobile-shell.module-mobile main.mobile-module-main nav.gigs-tabs.show-control-tabs.page-nav .page-nav-icon{flex:0 0 25px!important;width:25px!important;height:25px!important}html body main.stage1-hub.force-mobile div.mobile-shell.module-mobile main.mobile-module-main nav.gigs-tabs.show-control-tabs.page-nav .page-nav-label{white-space:nowrap!important;min-width:0!important;font-size:13px!important}html body main.stage1-hub .module-mobile .mobile-gigs-poster-view{overflow:visible!important}html body main.stage1-hub .module-mobile .mobile-gigs-poster-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}html body main.stage1-hub .module-mobile button.mobile-gig-poster{aspect-ratio:auto!important;text-align:left!important;grid-template-columns:74px 54px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;height:auto!important;min-height:112px!important;margin:0!important;padding:10px!important;display:grid!important;position:relative!important;overflow:hidden!important}html body main.stage1-hub .module-mobile .mobile-gig-poster__art{background-size:cover!important;border-radius:8px!important;width:74px!important;height:90px!important;display:block!important;position:static!important;inset:auto!important}html body main.stage1-hub .module-mobile .mobile-gig-poster__date{text-align:center!important;align-content:center!important;justify-items:center!important;width:54px!important;height:58px!important;padding:5px!important;display:grid!important;position:static!important;inset:auto!important}html body main.stage1-hub .module-mobile .mobile-gig-poster__copy{background:0 0!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;width:auto!important;min-width:0!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important}html body main.stage1-hub .module-mobile .mobile-gig-poster__copy>b{text-overflow:ellipsis!important;white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:17px!important;line-height:1.05!important;display:-webkit-box!important;overflow:hidden!important}html body main.stage1-hub .module-mobile .mobile-gig-poster__copy>small{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html body main.stage1-hub .module-mobile .mobile-gig-poster__copy>em{white-space:nowrap!important;width:max-content!important;max-width:100%!important;margin-top:1px!important;padding:4px 6px!important;font-size:9px!important}}@media (width<=370px){html body main.stage1-hub .module-mobile button.mobile-gig-poster{grid-template-columns:68px minmax(0,1fr)!important}html body main.stage1-hub .module-mobile .mobile-gig-poster__art{width:68px!important;height:82px!important}html body main.stage1-hub .module-mobile .mobile-gig-poster__date{display:none!important}}@media (width<=760px){html:has(.show-gigs){box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}body:has(.show-gigs){box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}html body main.stage1-hub :is(.module-mobile,.desktop-shell,.desktop-main,.module-desktop):has(.show-gigs){box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}html body main.stage1-hub .show-gigs{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}html body main.stage1-hub .show-gigs :is(.gigs-toolbar-panel,.gigs-toolbar-primary,.gigs-list-panel,.gigs-list-panel>header,.gigs-pagination,.mobile-gig-cards,.mobile-gig-card,.mobile-gig-card__copy){box-sizing:border-box;width:100%;min-width:0;max-width:100%}html body main.stage1-hub .show-gigs :is(.gigs-toolbar-panel,.gigs-list-panel){overflow:hidden}html body main.stage1-hub .show-gigs .gigs-toolbar-panel>header{min-height:42px;padding:0 12px}html body main.stage1-hub .show-gigs .gigs-toolbar-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px;display:grid}html body main.stage1-hub .show-gigs .gig-filter-search{grid-column:1/-1;width:100%;min-width:0}html body main.stage1-hub .show-gigs :is(.gig-filter-status,.gig-filter-venue){width:100%;min-width:0;display:block}html body main.stage1-hub .show-gigs :is(.gig-filter-date,.gig-filter-location,.gig-filter-menu,.gig-view-switch){display:none!important}html body main.stage1-hub .show-gigs .gig-tools-disclosure{background:#202020;border:1px solid #f4efe329;border-radius:10px;grid-column:1/-1;width:100%;min-width:0}html body main.stage1-hub .show-gigs .gig-tools-disclosure>summary{color:#f4efe3;letter-spacing:.06em;cursor:pointer;min-height:42px;padding:0 12px;font:700 13px/42px Inter,sans-serif;list-style-position:inside}html body main.stage1-hub .show-gigs .gigs-toolbar-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 10px 10px;display:grid}html body main.stage1-hub .show-gigs .gigs-toolbar-secondary>:is(button,select,label,.saved-gig-views){box-sizing:border-box;min-width:0;max-width:100%;margin:0}html body main.stage1-hub .show-gigs .mobile-gig-filter-field{color:#d2cbbf;gap:4px;font:600 12px/1.2 Inter,sans-serif;display:grid}html body main.stage1-hub .show-gigs .mobile-gig-filter-field select,html body main.stage1-hub .show-gigs .gigs-toolbar-secondary select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}html body main.stage1-hub .show-gigs .gig-sort-control{flex-wrap:wrap;grid-column:1/-1;align-items:center;display:flex}html body main.stage1-hub .show-gigs .gigs-list-panel>header{align-items:center;gap:8px;padding:12px}html body main.stage1-hub .show-gigs .gigs-list-panel>header h2{overflow-wrap:anywhere}html body main.stage1-hub .show-gigs .gigs-admin-actions{gap:6px;min-width:0}html body main.stage1-hub .show-gigs .gigs-admin-actions>button{white-space:nowrap;min-width:0;padding-inline:10px}html body main.stage1-hub .show-gigs .gigs-operation-table,html body main.stage1-hub .show-gigs .gig-artwork-grid{display:none!important}html body main.stage1-hub .show-gigs .mobile-gig-cards{gap:10px;padding:0 10px 12px;display:grid;overflow:visible}html body main.stage1-hub .show-gigs .mobile-gig-card{color:#17130f;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(145deg,#f4efe3,#e8dfce);border:1px solid #271f1738;border-radius:14px;grid-template-columns:82px minmax(0,1fr);align-items:stretch;gap:12px;min-height:132px;padding:10px;display:grid;box-shadow:0 7px 17px #00000040}html body main.stage1-hub .show-gigs.show-gigs .mobile-gig-card.mobile-gig-card{color:#17130f!important;text-shadow:none!important;filter:none!important;opacity:1!important;background:linear-gradient(145deg,#f4efe3,#e8dfce)!important;border:1px solid #271f1738!important;box-shadow:0 7px 17px #00000040!important}html body main.stage1-hub .show-gigs .mobile-gig-card:focus-visible{outline-offset:2px;outline:3px solid #ed6a25}html body main.stage1-hub .show-gigs .mobile-gig-card__art{background:#24211d;border-radius:8px;place-items:center;width:82px;min-height:110px;display:grid;overflow:hidden}html body main.stage1-hub .show-gigs .mobile-gig-card__art img{object-fit:contain;width:100%;height:100%;min-height:110px;display:block}html body main.stage1-hub .show-gigs .mobile-gig-card__no-art{color:#f4efe3;text-align:center;padding:6px;font:800 10px/1.1 Inter,sans-serif}html body main.stage1-hub .show-gigs .mobile-gig-card__copy{overflow-wrap:anywhere;align-content:start;justify-items:start;gap:3px;display:grid}html body main.stage1-hub .show-gigs .mobile-gig-card__copy time{color:#6a5546;font:700 12px/1.25 Inter,sans-serif}html body main.stage1-hub .show-gigs .mobile-gig-card__copy>strong{color:#17130f;overflow-wrap:anywhere;white-space:normal;max-width:100%;font:700 16px/1.2 Inter,sans-serif;display:block}html body main.stage1-hub .show-gigs .mobile-gig-card__copy>strong,html body main.stage1-hub .show-gigs .mobile-gig-card__copy time,html body main.stage1-hub .show-gigs .mobile-gig-card__copy>span:not(.mobile-gig-card__action){color:#17130f!important;text-shadow:none!important}html body main.stage1-hub .show-gigs .mobile-gig-card__copy>span:not(.mobile-gig-card__action){color:#51463c;overflow-wrap:anywhere;white-space:normal;max-width:100%;font:500 13px/1.25 Inter,sans-serif}html body main.stage1-hub .show-gigs .mobile-gig-card .gig-status{overflow-wrap:anywhere;max-width:100%;margin-top:2px}html body main.stage1-hub .show-gigs .mobile-gig-card__action{color:#a83b00;justify-content:space-between;align-items:center;width:100%;margin-top:3px;font:800 12px/1.2 Inter,sans-serif;display:flex}html body main.stage1-hub .show-gigs .mobile-gig-card__action b{color:#cf4b01;font:800 23px/.8 Inter,sans-serif}html body main.stage1-hub .show-gigs .gigs-pagination{flex-wrap:wrap;gap:8px;padding:10px}html body main.stage1-hub .show-gigs .gigs-pagination>*{min-width:0;max-width:100%}}html body main.stage1-hub .show-gigs .mobile-gig-cards,html body main.stage1-hub .show-gigs .mobile-more-filters-label,html body main.stage1-hub .show-gigs .mobile-gig-extra-filters{display:none}@media (width<=760px){html body main.stage1-hub .show-gigs .mobile-gig-cards{display:grid}html body main.stage1-hub .show-gigs .gig-more-tools-label{display:none}html body main.stage1-hub .show-gigs .mobile-more-filters-label{display:inline}html body main.stage1-hub .show-gigs .mobile-gig-extra-filters{display:contents}:root{--phone-gutter:12px;--phone-orange:#cf4b01;--phone-paper:#f4efe3;--phone-ink:#101718}html,body,main.stage1-hub{width:100%;max-width:100%;overflow-x:clip!important}main.stage1-hub :is(.module-mobile,.mobile-shell,.mobile-module-main,.task-workspace,.finance-hub,.social-hub,.mgd){min-width:0!important;max-width:100%!important}main.stage1-hub :is(button,a,input,select,textarea,summary){touch-action:manipulation}main.stage1-hub :is(button,a,summary)[role=button],main.stage1-hub button,main.stage1-hub select,main.stage1-hub input:not([type=checkbox]):not([type=radio]){min-height:44px}html body main.stage1-hub .mobile-module-cinematic.approved-app-header{height:auto!important;min-height:178px!important;padding:max(10px, env(safe-area-inset-top)) var(--phone-gutter) 18px!important;grid-template-rows:56px auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px 8px!important;display:grid!important}html body main.stage1-hub .mobile-module-brand{min-width:0!important;max-width:154px!important;overflow:hidden!important}html body main.stage1-hub .mobile-module-brand>b{white-space:nowrap!important;font-size:39px!important;line-height:.85!important}html body main.stage1-hub .mobile-module-brand>small{text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:6px!important;font-size:7px!important;display:block!important;overflow:hidden!important}html body main.stage1-hub .approved-header-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;gap:6px!important;width:auto!important;max-width:none!important;display:flex!important}html body main.stage1-hub .approved-header-actions .ai-tist-header-button,html body main.stage1-hub .mobile-dashboard-account .ai-tist-header-button{border-radius:10px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}html body main.stage1-hub :is(.approved-header-actions,.mobile-dashboard-account) .ai-tist-header-button b{display:none!important}html body main.stage1-hub :is(.approved-header-actions,.mobile-dashboard-account) .ai-tist-header-button span{font-size:23px!important}html body main.stage1-hub .approved-header-actions>:is(a,img,span){object-fit:cover!important;border-radius:50%!important;flex:0 0 44px!important;width:44px!important;height:44px!important}html body main.stage1-hub .mobile-module-cinematic .approved-page-title{grid-column:1/-1!important;min-width:0!important;padding:12px 4px 0!important}html body main.stage1-hub .mobile-module-cinematic .approved-page-title h1{overflow-wrap:normal!important;font-size:clamp(34px,10vw,43px)!important}.mobile-dashboard-brand{max-width:150px!important;padding-top:25px!important}.mobile-dashboard-brand>b{white-space:nowrap!important;font-size:43px!important}.mobile-dashboard-brand>small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html body main.stage1-hub .mobile-dashboard-account{top:max(38px, calc(env(safe-area-inset-top) + 16px))!important;flex-wrap:nowrap!important;gap:6px!important;max-width:none!important;right:12px!important}html body main.stage1-hub .mobile-dashboard-account>button:not(.ai-tist-header-button){width:42px!important;height:42px!important;min-height:42px!important}html body main.stage1-hub .mobile-dashboard-account>:is(img,span){flex:0 0 44px!important;width:44px!important;height:44px!important}html body main.stage1-hub .mobile-dashboard-account .ai-tist-header-button{transform:none!important}html body main.stage1-hub.stage1-hub .mobile-shell.approved-mobile-shell.mobile-dashboard-v2.mobile-dashboard-v2>nav.page-nav.dashboard-page-nav{padding:9px var(--phone-gutter) 12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important;overflow:visible!important}html body main.stage1-hub.stage1-hub .mobile-shell.approved-mobile-shell.mobile-dashboard-v2.mobile-dashboard-v2>nav.page-nav.dashboard-page-nav>a{white-space:normal!important;gap:6px!important;min-width:0!important;min-height:50px!important;padding:7px 4px!important}html body main.stage1-hub.stage1-hub .mobile-shell.approved-mobile-shell.mobile-dashboard-v2.mobile-dashboard-v2>nav.page-nav.dashboard-page-nav .page-nav-icon{flex-basis:22px!important;width:22px!important;height:22px!important}html body main.stage1-hub.stage1-hub .mobile-shell.approved-mobile-shell.mobile-dashboard-v2.mobile-dashboard-v2>nav.page-nav.dashboard-page-nav .page-nav-label{white-space:normal!important;font-size:clamp(10px,2.8vw,12px)!important;line-height:1!important}html body main.stage1-hub.stage1-hub .mobile-shell.approved-mobile-shell.mobile-dashboard-v2.mobile-dashboard-v2>nav.page-nav.dashboard-page-nav>a:nth-child(7){color:#fff!important;background:linear-gradient(135deg,#cf4b01,#a93400)!important;border-color:#f27a3c!important;grid-column:1/-1!important;min-height:54px!important}html body main.stage1-hub .module-mobile .mobile-module-main>nav.page-nav,html body main.stage1-hub .module-mobile .mobile-module-main section.mobile-contacts>nav.page-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:7px!important;padding:8px 0 12px!important;display:grid!important;overflow:visible!important}html body main.stage1-hub .module-mobile .mobile-module-main>nav.gigs-tabs.page-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main.stage1-hub .module-mobile .mobile-module-main>nav.page-nav>:is(a,button,summary),html body main.stage1-hub .module-mobile .mobile-module-main section.mobile-contacts>nav.page-nav>:is(a,button){gap:6px!important;width:100%!important;min-width:0!important;min-height:50px!important;padding:7px 6px!important}html body main.stage1-hub .module-mobile .mobile-module-main>nav.page-nav .page-nav-label{white-space:normal!important;font-size:13px!important;line-height:1.05!important}html body main.stage1-hub .module-mobile .mobile-module-main>nav.page-nav .page-nav-icon{flex-basis:23px!important;width:23px!important;height:23px!important}html body main.stage1-hub .module-mobile :is(.hub-toolbar__main,.booking-toolbar__advanced,.relationship-crm__tools,.approved-crew-tools,.gc-toolbar,.gc-form){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html body main.stage1-hub .module-mobile :is(.hub-toolbar__main,.booking-toolbar__advanced,.relationship-crm__tools,.approved-crew-tools,.gc-toolbar,.gc-form)>:is(input,.booking-search,.relationship-crm__tools-title){grid-column:1/-1!important;width:100%!important}html body main.stage1-hub .module-mobile :is(.hub-toolbar__main,.booking-toolbar__advanced,.relationship-crm__tools,.approved-crew-tools,.gc-toolbar,.gc-form) :is(input,select,button,summary){width:100%!important;min-width:0!important}html body main.stage1-hub .module-mobile :is(.task-header-actions,.booking-hub__actions,.mgd-header-actions,.crm-selection,.crm-select-controls){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}html body main.stage1-hub .module-mobile :is(.task-header-actions,.booking-hub__actions,.mgd-header-actions,.crm-selection,.crm-select-controls)>*{width:100%!important;min-width:0!important}.module-mobile .task-workspace{gap:12px!important;margin:8px auto 24px!important;padding:0!important}.mobile-gig-detail-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:7px!important;display:grid!important;overflow:visible!important}.mobile-gig-detail-tabs button{width:100%!important;min-width:0!important;min-height:46px!important}.mobile-gig-detail__body>.task-workspace{box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.module-mobile .task-workspace>header{gap:14px!important;padding:16px!important;display:grid!important}.module-mobile .task-header-actions .task-notify-trigger{grid-column:1/-1!important;min-height:50px!important}.module-mobile .task-table-wrap{padding:10px!important;overflow:visible!important}.module-mobile .task-table,.module-mobile .task-table tbody{width:100%!important;display:block!important}.module-mobile .task-table thead{display:none!important}.module-mobile .task-table tr{background:var(--phone-paper)!important;color:var(--phone-ink)!important;border:1px solid #c5bcae!important;border-radius:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 12px!important;margin-bottom:10px!important;padding:14px!important;display:grid!important}.module-mobile .task-table td{border:0!important;gap:4px!important;min-width:0!important;padding:0!important;font-size:14px!important;display:grid!important}.module-mobile .task-table td:first-child{grid-column:1/-1!important;font-size:16px!important}.module-mobile .task-table td:last-child{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.module-mobile .task-table td:last-child button{min-width:0!important;min-height:44px!important;padding:7px 4px!important}.task-notify-modal{align-items:flex-end!important;padding:0!important}.task-notify-modal__panel{width:100%!important;max-width:none!important;max-height:92dvh!important;padding:18px var(--phone-gutter) calc(18px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;margin:0!important;overflow-y:auto!important}.task-notify-counts{grid-template-columns:1fr!important;gap:8px!important}.task-notify-counts article{min-height:68px!important}.task-notify-modal__panel footer{background:var(--phone-paper)!important;grid-template-columns:1fr 1.3fr!important;gap:8px!important;padding-top:12px!important;display:grid!important;position:sticky!important;bottom:0!important}.module-mobile .finance-hub .booking-table-wrap{overflow:visible!important}.module-mobile .finance-hub .booking-table-wrap table,.module-mobile .finance-hub .booking-table-wrap tbody{width:100%!important;min-width:0!important;display:block!important}.module-mobile .finance-hub .booking-table-wrap thead{display:none!important}.module-mobile .finance-hub .booking-table-wrap tr{background:#171919!important;border:1px solid #3d4140!important;border-radius:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 10px!important;padding:12px!important;display:grid!important}.module-mobile .finance-hub .booking-table-wrap td{overflow-wrap:anywhere!important;border:0!important;min-width:0!important;padding:0!important}.module-mobile .finance-hub .booking-table-wrap td:nth-child(2){grid-column:1/-1!important}.module-mobile .finance-hub .booking-table-wrap td:last-child{justify-self:end!important}html body main.stage1-hub .mgd.mgd .mgd-header{align-items:stretch!important}html body main.stage1-hub .mgd.mgd .mgd-header-actions button{min-height:46px!important}html body main.stage1-hub .mgd.mgd .mgd-filters{grid-template-columns:1fr 1fr!important;gap:7px!important;display:grid!important}html body main.stage1-hub .mgd.mgd .mgd-filters>:is(select,.mgd-view){width:100%!important}html body main.stage1-hub .mgd.mgd .mgd-filters select:first-child{grid-column:1/-1!important}html body main.stage1-hub .mgd.mgd .mgd-view button{text-align:center!important;flex:1!important}html body main.stage1-hub .mgd.mgd :is(.mgd-table-head,.mgd-file-row){grid-template-columns:minmax(0,1fr) 74px 44px!important}html body main.stage1-hub .module-mobile :is(.hub-side-drawer,.relationship-detail,.crm-email,.crm-target-list-dialog,.travel-editor-modal,.ticket-modal,.finance-drawer,.social-drawer){width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;padding-bottom:env(safe-area-inset-bottom)!important;border-radius:0!important;inset:0!important;overflow-y:auto!important}html body main.stage1-hub .module-mobile :is(.finance-drawer,.social-drawer,.relationship-detail,.crm-email) footer{padding:12px var(--phone-gutter) calc(12px + env(safe-area-inset-bottom))!important;background:#111313!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important;position:sticky!important;bottom:0!important}}@media (width<=370px){html body main.stage1-hub.stage1-hub .mobile-shell.approved-mobile-shell.mobile-dashboard-v2.mobile-dashboard-v2>nav.page-nav.dashboard-page-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main.stage1-hub .module-mobile .mobile-module-main>nav.gigs-tabs.page-nav,html body main.stage1-hub .module-mobile :is(.hub-toolbar__main,.booking-toolbar__advanced,.relationship-crm__tools,.approved-crew-tools,.gc-toolbar,.gc-form){grid-template-columns:1fr!important}}@media (width<=760px){html body main.stage1-hub .phone-header-tools{z-index:4!important;background:0 0!important;border:0!important;justify-content:flex-end!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}html body main.stage1-hub .phone-header-tools>:is(a,button){box-sizing:border-box!important;color:#f4efe3!important;width:52px!important;height:56px!important;min-height:56px!important;box-shadow:none!important;background:#101718ee!important;border:1px solid #665f54!important;border-radius:9px!important;flex-direction:column!important;flex:0 0 52px!important;justify-content:center!important;align-items:center!important;gap:5px!important;margin:0!important;padding:5px 2px!important;text-decoration:none!important;display:flex!important;position:relative!important;transform:none!important}html body main.stage1-hub .phone-header-tools svg{fill:none!important;stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:23px!important;height:23px!important;display:block!important}html body main.stage1-hub .phone-header-tools span{width:auto!important;height:auto!important;color:inherit!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:0!important;font:400 10px/1.2 Mobile Menu Inter,Inter,sans-serif!important;display:block!important;position:static!important}html body main.stage1-hub .phone-header-tools>:is(a,button):is(:focus-visible,:active,[aria-expanded=true]){outline-offset:2px!important;background:#352214!important;outline:2px solid #cf4b01!important}html body main.stage1-hub .mobile-cinematic-header>.phone-header-tools{top:max(30px,env(safe-area-inset-top))!important;position:absolute!important;right:12px!important}html body main.stage1-hub .mobile-cinematic-header>.mobile-dashboard-brand{min-width:0!important;max-width:calc(100% - 184px)!important;padding-top:12px!important}html body main.stage1-hub .mobile-cinematic-header>.mobile-dashboard-brand>b{font-size:clamp(32px,10vw,43px)!important}html body main.stage1-hub .mobile-module-cinematic.approved-app-header{grid-template-columns:minmax(0,1fr) 164px!important}html body main.stage1-hub .mobile-module-cinematic>.mobile-module-brand>b{font-size:clamp(29px,9vw,39px)!important}:root{--slick-orange:#cf4b01;--slick-orange-bright:#ef5c1c;--slick-paper:#f4efe3;--slick-paper-deep:#e9dfd0;--slick-ink:#101718;--slick-shell:#090d0e;--slick-panel:#121819;--slick-line:#f4efe338;--slick-radius:13px;--slick-shadow:0 12px 28px #00000057}html{background:var(--slick-shell)}html body main.stage1-hub{color:#f6f0e7;-webkit-tap-highlight-color:transparent}html body main.stage1-hub :focus-visible{outline-offset:2px!important;outline:3px solid #ff7b3d!important}html body main.stage1-hub .mobile-module-cinematic.approved-app-header{background-position:58%!important;border-bottom:1px solid #ef5c1c6b!important;min-height:184px!important;padding-inline:14px!important;box-shadow:inset 0 -30px 42px #0000006b!important}html body main.stage1-hub .mobile-module-cinematic.approved-app-header:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#030505db 0 28%,#03050524 68%),linear-gradient(#0000 38%,#090d0ef0);position:absolute;inset:0}html body main.stage1-hub .mobile-module-brand{z-index:2!important}html body main.stage1-hub .mobile-module-brand>b{filter:drop-shadow(0 3px 4px #000);letter-spacing:-1.2px!important}html body main.stage1-hub .approved-header-actions>:is(a,button,img,span),html body main.stage1-hub .mobile-dashboard-account>:is(a,button,img,span){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1213d1!important;border:1px solid #f4efe37a!important;box-shadow:inset 0 1px #ffffff14,0 7px 16px #00000047!important}html body main.stage1-hub .approved-page-title h1,html body main.stage1-hub .mobile-dashboard-greeting h1{text-wrap:balance;letter-spacing:-.015em!important}html body main.stage1-hub .mobile-module-cinematic .approved-page-title:after{content:"";border-top:3px solid var(--slick-orange-bright);border-bottom:1px solid #f4efe3b8;width:56px;height:7px;margin:10px 0 0 auto;display:block;transform:rotate(-6deg)}html body main.stage1-hub .module-mobile .mobile-module-main{padding:14px 12px 30px!important}html body main.stage1-hub .module-mobile .mobile-module-main>*+*{margin-top:12px}html body main.stage1-hub .module-mobile :is(.mobile-gigs-poster-view,.mobile-contacts,.social-workflow,.social-overview,.hq-drive,.mgd,.setlists-media-workspace,.travel-workspace,.finance-workspace,.finance-hub,.settings-control-room,.mobile-public-app-info,.public-app-admin,.ticketing-workspace,.ops-workspace,.control-room-hub,.availability-board,.approved-band-calendar,.calendar-board,.module-panel,.booking-hub){border-color:var(--slick-line)!important;border-radius:var(--slick-radius)!important;box-shadow:var(--slick-shadow)!important}html body main.stage1-hub .module-mobile .mobile-module-main>nav.page-nav,html body main.stage1-hub .module-mobile .mobile-module-main section.mobile-contacts>nav.page-nav,html body main.stage1-hub .mobile-dashboard-v2>nav.dashboard-page-nav{background:linear-gradient(#171c1d,#0e1314)!important;border:1px solid #f4efe33d!important;border-radius:12px!important;gap:6px!important;padding:5px!important;box-shadow:inset 0 1px #ffffff0a,0 9px 20px #00000047!important}html body main.stage1-hub .module-mobile .mobile-module-main>nav.page-nav>:is(a,button),html body main.stage1-hub .module-mobile .mobile-module-main section.mobile-contacts>nav.page-nav>:is(a,button),html body main.stage1-hub .mobile-dashboard-v2>nav.dashboard-page-nav>a{position:relative;border:1px solid #0000!important;border-radius:8px!important;transition:transform .14s,border-color .14s,background .14s,color .14s!important}html body main.stage1-hub .module-mobile .mobile-module-main>nav.page-nav>:is(a,button):active,html body main.stage1-hub .mobile-dashboard-v2>nav.dashboard-page-nav>a:active{transform:translateY(1px)scale(.985)}html body main.stage1-hub .module-mobile .mobile-module-main>nav.page-nav>:is(.active,[aria-current=page],[aria-selected=true]){color:#fff!important;background:linear-gradient(145deg,#e95a18,#b83b04)!important;border-color:#ff7b42!important;box-shadow:inset 0 1px #fff3,0 5px 13px #cf4b0140!important}html body main.stage1-hub .module-mobile :is(.mobile-contact-row,.mobile-gig-poster,.crm-mobile-cards>article,.library-card,.folder-card,.task-row,.post-row,.travel-card,.ticket-card,.calendar-month-agenda>article,.mobile-day-agenda,.module-list article,.settings-card,.finance-card){background-color:var(--slick-paper)!important;border:1px solid #fffffff0!important;border-radius:12px!important;transition:transform .14s,box-shadow .14s!important;box-shadow:0 8px 18px #00000040,inset 0 -1px #4e372421!important}html body main.stage1-hub .module-mobile :is(button.mobile-gig-poster,button.mobile-contact-row,a.mobile-contact-row):active{transform:translateY(1px)scale(.99);box-shadow:0 4px 10px #00000040!important}html body main.stage1-hub .module-mobile :is(h1,h2,h3,h4,legend,.page-nav-label){text-wrap:balance}html body main.stage1-hub .module-mobile :is(input,select,textarea){border-color:#4f463d9e!important;border-radius:9px!important;box-shadow:inset 0 1px 2px #00000014!important}html body main.stage1-hub .module-mobile :is(button,a)[class*=primary],html body main.stage1-hub .module-mobile :is(.mobile-edit-gig,.mobile-contacts__add,.gig-view-button,.task-notify-trigger){background:linear-gradient(145deg,#ed5b1c,#c54006)!important;border:1px solid #ff7641!important;border-radius:9px!important;box-shadow:inset 0 1px #ffffff40,0 6px 13px #8426004d!important}html body main.stage1-hub .module-mobile button:disabled{filter:saturate(.45);opacity:.48!important}html body main.stage1-hub .mobile-dashboard-v2>nav.dashboard-page-nav{margin:0 12px!important}html body main.stage1-hub .mobile-dashboard-v2>nav.dashboard-page-nav>a{background:var(--slick-paper) url(/assets/approved-paper.webp) repeat!important;color:var(--slick-ink)!important;border-color:#4a3c3033!important;box-shadow:0 5px 12px #0003,inset 0 -1px #53392324!important}html body main.stage1-hub .mobile-dashboard-v2>nav.dashboard-page-nav>a .page-nav-icon{color:var(--slick-orange)!important}html body main.stage1-hub .mobile-dashboard-content{gap:14px!important;padding-inline:12px!important}html body main.stage1-hub .mobile-dashboard-tasks,html body main.stage1-hub .mobile-dashboard-content>section{overflow:hidden;border-radius:var(--slick-radius)!important;box-shadow:var(--slick-shadow)!important}html body main.stage1-hub .mobile-contacts__list{padding:8px 18px 12px 8px!important}html body main.stage1-hub .mobile-contacts__list section>h3{justify-content:center;align-items:center;min-width:30px;transform:rotate(-1deg);box-shadow:2px 3px #7b2905;background:var(--slick-orange)!important;color:#fff!important;border-radius:5px!important;margin:8px 0 5px!important;padding:5px 9px!important;font:400 14px/1 Dashboard Condensed,Impact,sans-serif!important;display:inline-flex!important}html body main.stage1-hub .mobile-contacts .mobile-contact-row{margin-bottom:7px!important}html body main.stage1-hub .mgd .mgd-header{padding:14px!important}html body main.stage1-hub .mgd .mgd-header h2{margin-bottom:4px!important;font-size:34px!important}html body main.stage1-hub .mgd .mgd-header-actions{margin-top:14px!important}html body main.stage1-hub .mgd .mgd-header-actions button{border-radius:8px!important}html body main.stage1-hub .mgd .mgd-filters{border-block:1px solid var(--slick-line)!important;background:#0e1415!important;padding:12px!important}html body main.stage1-hub .mgd .mgd-content{min-height:240px!important}html body main.stage1-hub .finance-hub .booking-kpis.hub-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0 12px 12px!important;display:grid!important}html body main.stage1-hub .finance-hub .booking-kpis.hub-kpis>article{background:linear-gradient(145deg,#171d1d,#101415)!important;border:1px solid #f4efe333!important;border-radius:12px!important;min-width:0!important;min-height:140px!important;padding:14px!important;box-shadow:inset 0 1px #ffffff09!important}html body main.stage1-hub .finance-hub .booking-kpis.hub-kpis>article i{color:var(--slick-orange-bright)!important}html body main.stage1-hub .finance-hub .booking-kpis.hub-kpis>article b{font-size:clamp(25px,8vw,34px)!important;line-height:1!important}html body main.stage1-hub .mobile-app-footer button.mobile-menu-trigger{background:linear-gradient(145deg,#f3662a,#c93f07)!important;transition:transform .14s,box-shadow .14s!important;box-shadow:0 11px 24px #00000075,0 0 0 5px #ef5c1c14,inset 0 1px #ffb18f!important}html body main.stage1-hub .mobile-app-footer button.mobile-menu-trigger:active{transform:translateY(2px)scale(.97)}html body main.stage1-hub .mobile-shell{padding-bottom:calc(124px + env(safe-area-inset-bottom))!important}html body main.stage1-hub .mobile-app-footer.approved-bottom-nav.mobile-menu-dock{z-index:120!important;right:0!important;bottom:max(10px, env(safe-area-inset-bottom))!important;pointer-events:none!important;grid-template-columns:1fr!important;place-items:center!important;width:100%!important;max-width:none!important;height:104px!important;margin:0!important;padding:0!important;display:grid!important;position:fixed!important;left:0!important}html body main.stage1-hub .mobile-app-footer.approved-bottom-nav.mobile-menu-dock>p{visibility:hidden!important}html body main.stage1-hub .mobile-app-footer.approved-bottom-nav.mobile-menu-dock button.mobile-menu-trigger{pointer-events:auto!important;grid-area:1/1!important}@media (prefers-reduced-motion:reduce){html body main.stage1-hub *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}}@media (width<=370px){html body main.stage1-hub .finance-hub .booking-kpis.hub-kpis{grid-template-columns:1fr!important}html body main.stage1-hub .finance-hub .booking-kpis.hub-kpis>article{min-height:108px!important}}@layer module-window{@media (width>=761px){.hub-shell{--module-paper:#f4efe3;--module-black:#0b0b0b;--module-ink:#171717;--module-orange:#cf4b01}.hub-shell :is(.desktop-config-bar,.mgd-toolbar,.pac-toolbar){z-index:40!important;box-sizing:border-box!important;background:var(--module-paper)!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:76px!important;color:var(--module-ink)!important;flex-wrap:wrap!important;grid-column:1/-1!important;align-items:center!important;display:flex!important;position:sticky!important;top:0!important;overflow:visible!important}.hub-shell .desktop-config-bar>*{min-width:0!important;max-width:100%!important}.hub-shell .desktop-config-bar .config-search{flex:2 200px!important;min-width:120px!important}.hub-shell .desktop-config-bar .config-field{flex:120px!important}.hub-shell .desktop-config-bar :is(.config-menu>summary,.config-note){overflow-wrap:anywhere;white-space:normal!important;height:auto!important}.hub-shell .desktop-config-bar .config-menu-panel{max-width:min(300px,100vw - 32px)!important}.hub-shell .desktop-config-bar :is(.config-field,.config-field select,.config-menu>summary){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--module-paper)!important;color:var(--module-ink)!important;border-color:#a59e90!important}.hub-shell .desktop-config-bar :is(.config-field-title,.config-menu small,.page-nav-icon){color:var(--module-ink)!important}.hub-shell :is(.mgd-filters,.pac-toolbar-actions){flex-wrap:wrap!important;min-width:0!important;display:flex!important}.hub-shell .mgd-toolbar>*{min-width:0!important;max-width:100%!important}.hub-shell .mgd-search{flex:180px!important}.hub-shell .mgd-crumbs{overflow-wrap:anywhere;flex-wrap:wrap!important}.hub-shell :is(.crm-reference-main,.booking-table-panel,.booking-table-wrap,.booking-empty,.booking-table-panel>footer,.booking-cards,.booking-location-board,.booking-pipeline,.email-history,.gigs-list-panel,.approved-crew-roster,.ops-table-wrap,.module-panel:not(.module-side),.finance-hub .booking-table-panel,.hub-report-grid,.travel-dashboard,.travel-widget,.social-campaign-home,.social-editor-fields,.promote-posts,.promote-campaign-review,.ticketing-panel,.settings-control-room__panel,.app-admin-controls,.app-live-feature-editor,.app-builder-options,.pac-canvas,.mgd-browser,.mgd-scroll,.mgd-workspace,.task-table-wrap,.gig-record-body,.calendar-grid,.gcal-grid){background:var(--module-black)!important;background-image:none!important}.hub-shell :is(.crm-reference-main,.gig-record-body,.module-panel,.approved-crew-roster,.settings-control-room__panel,.ticketing-panel,.social-campaign-home,.travel-widget,.hub-report-grid){--content-black:#0b0b0b!important}.hub-shell :is(.crm-reference-body,.approved-crew-columns,.show-gigs,.gcal-workspace,.calendar-availability){grid-template-columns:minmax(0,7fr) minmax(260px,3fr)!important}.hub-shell .crm-reference-main{grid-column:1!important}.hub-shell .show-gigs>.approved-summary{grid-column:2!important}.hub-shell .approved-record-columns{grid-template-columns:180px minmax(0,1fr) minmax(260px,.6fr)!important}.hub-shell .mgd{grid-template-columns:minmax(0,1fr) minmax(260px,30%)!important}.hub-shell :is(.crm-detail-panel,.approved-summary,.mgd-context,.availability-board){background:var(--module-paper)!important;min-width:0!important;max-width:100%!important;color:var(--module-ink)!important;background-image:none!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.hub-shell :is(.crm-detail-panel,.approved-summary,.mgd-context,.availability-board,.pac-editor) :is(h2,h3,h4,p,small,label,dt,dd,span,strong,b,a:not(.primary)){color:var(--module-ink)!important}.hub-shell :is(.crm-detail-panel,.approved-summary,.mgd-context,.availability-board,.pac-editor) :is(header,section,fieldset){background-color:var(--module-paper)!important;color:var(--module-ink)!important}.hub-shell .crm-detail-panel{flex-direction:column!important;display:flex!important}.hub-shell .crm-record-navigation{flex-wrap:wrap!important;gap:4px!important;padding:6px!important;overflow:visible!important}.hub-shell .crm-record-navigation button{flex:70px!important;gap:4px!important;min-width:0!important;min-height:44px!important;padding:6px!important;font-size:16px!important}.hub-shell .crm-record-navigation .page-nav-icon{flex-basis:18px!important;width:18px!important;height:18px!important}.hub-shell .crm-editor-fields{grid-template-columns:minmax(0,1fr)!important}.hub-shell .crm-detail-content dl>div{overflow-wrap:anywhere;grid-template-columns:minmax(70px,.7fr) minmax(0,1fr)!important}.hub-shell :is(.module-canvas,.dashboard-canvas) :is(button.primary,a.primary,.mgd-primary,.pac-save,.pac-publish-action,.app-button:not(.app-button--secondary),.crm-edit){background:var(--module-orange)!important;color:#fff!important;border-color:var(--module-orange)!important;background-image:none!important}.hub-shell :is(button.primary,a.primary,.mgd-primary,.pac-save,.pac-publish-action,.app-button:not(.app-button--secondary)) :is(span,b,small,svg){color:#fff!important}.hub-shell :is(button.primary,a.primary,.mgd-primary,.pac-save,.pac-publish-action):hover{filter:brightness(.93);color:#fff!important}.hub-shell .desktop-config-bar :is(button,a,summary,input,select):focus-visible{outline-offset:2px!important;outline:2px solid #873300!important}@media (width<=1100px){.hub-shell .mgd-inner{grid-template-columns:130px minmax(0,1fr)!important}.hub-shell .approved-record-columns{grid-template-columns:120px minmax(0,1fr)!important}.hub-shell .approved-record-columns>.approved-summary{grid-column:2!important}}.hub-shell .dashboard-canvas{overflow:clip!important}.hub-shell .social-navigation{display:contents!important}.hub-shell .crm-record-navigation button{background:var(--module-paper)!important;color:var(--module-ink)!important}.hub-shell .crm-record-navigation :is(.page-nav-label,.page-nav-icon,.page-nav-chevron){color:var(--module-ink)!important}.hub-shell .crm-record-navigation .page-nav-chevron{display:none!important}.hub-shell .crm-record-navigation .page-nav-label{white-space:normal!important;font-size:15px!important}.hub-shell .mgd-context{overflow:auto!important}.hub-shell .task-workspace>header{z-index:40;background:var(--module-paper)!important;color:var(--module-ink)!important;flex-wrap:wrap!important;position:sticky!important;top:0!important}.hub-shell .task-workspace>header :is(h2,p,span){color:var(--module-ink)!important}.hub-shell .crm-record-navigation button:after{display:none!important}.hub-shell .crm-record-navigation{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.hub-shell .crm-record-navigation button{justify-content:flex-start!important}.hub-shell :is(.crm-detail-panel,.approved-summary,.mgd-context,.availability-board,.pac-editor) button:not(.primary):not(.mgd-primary):not(.app-button),.hub-shell .crm-venue-placeholder{background:var(--module-paper)!important;color:var(--module-ink)!important}.hub-shell .crm-record-navigation button{width:100%!important;max-width:100%!important}.hub-shell .desktop-config-bar .booking-multi-choice :is(div,section,header,label,span,b),.hub-shell .pac-editor{background:var(--module-paper)!important;color:var(--module-ink)!important}.hub-shell .pac-toolbar :is(button:not(.pac-save):not(.pac-publish-action),summary,.pac-wordmark strong,.pac-wordmark small,.pac-canvas-tools small,.pac-canvas-tools svg){color:var(--module-ink)!important}.hub-shell .pac-toolbar :is(.pac-app-menu,.pac-canvas-tools button.active){background:var(--module-paper)!important}.hub-shell .pac-canvas-scroll{background:var(--module-black)!important;background-image:none!important}.hub-shell .pac-editor .pac-upload{background:var(--module-paper)!important;color:var(--module-ink)!important}.hub-shell .mgd{--black:#0b0b0b!important}.hub-shell .mgd-toolbar :is(.mgd-search,input,select,.mgd-crumbs button){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--module-paper)!important;color:var(--module-ink)!important}.hub-shell .mgd-toolbar svg{color:var(--module-ink)!important}.hub-shell .page-nav:not(.crm-record-navigation){box-sizing:border-box!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;overflow:visible!important}.hub-shell .page-nav:not(.crm-record-navigation) :is(a,button,summary){overflow-wrap:anywhere;white-space:normal!important;flex:150px!important;width:auto!important;min-width:0!important;max-width:100%!important}.hub-shell .page-nav:not(.crm-record-navigation) .page-nav-label{white-space:normal!important;min-width:0!important}.hub-shell .page-nav:not(.crm-record-navigation) :is(a,button,summary){overflow-wrap:normal!important;word-break:normal!important;flex-basis:210px!important;gap:10px!important;padding:10px 12px!important}.hub-shell .page-nav:not(.crm-record-navigation) .page-nav-icon{border:0!important;flex:0 0 32px!important;width:32px!important;height:32px!important;padding:0!important}.hub-shell.module-desktop{height:100dvh!important;min-height:0!important;overflow:hidden!important}.hub-shell.module-desktop>.desktop-main{flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.hub-shell.module-desktop .desktop-main>.master-hero{flex:none!important;width:100%!important;height:clamp(120px,24dvh,240px)!important;min-height:0!important;margin:0!important}.hub-shell.module-desktop .desktop-main>.topbar{flex:none!important;position:relative!important;top:auto!important}.hub-shell.module-desktop .module-canvas{overscroll-behavior:contain;flex:1 1 0!important;min-height:0!important;overflow:auto!important}.hub-shell .module-canvas:has(>.crm-reference){flex-direction:column!important;display:flex!important;overflow:hidden!important}.hub-shell .crm-reference{flex-direction:column!important;flex:1 1 0!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.hub-shell .crm-reference>:not(.crm-reference-body){flex-shrink:0!important}.hub-shell .crm-reference-body{flex:1 1 0!important;height:auto!important;min-height:0!important;overflow:hidden!important}.hub-shell .crm-reference-main{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.hub-shell .crm-reference-main>*{flex-shrink:0}.hub-shell .crm-reference-main>:is(.booking-table-panel,.booking-cards,.booking-location-board,.booking-pipeline,.email-history){flex:1 1 0!important;min-height:0!important;overflow:auto!important}.hub-shell .crm-reference-main>.booking-table-panel{flex-direction:column!important;display:flex!important;overflow:hidden!important}.hub-shell .booking-table-panel>.booking-table-wrap{overscroll-behavior:contain;flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}.hub-shell .booking-table-panel>footer{flex:none!important}.hub-shell .booking-table-panel>.booking-table-wrap{scrollbar-gutter:stable;scrollbar-width:auto;padding-bottom:12px!important;overflow-y:scroll!important}.hub-shell .booking-table-wrap::-webkit-scrollbar{width:12px!important;height:12px!important;display:block!important}.hub-shell .booking-table-wrap::-webkit-scrollbar-track{background:#191919!important}.hub-shell .booking-table-wrap::-webkit-scrollbar-thumb{border:3px solid #191919;border-radius:8px;min-height:36px;background:#cf4b01!important}.hub-shell .booking-table-wrap::-webkit-scrollbar-corner{background:#191919!important}.hub-shell .crm-summary{display:none!important}.hub-shell .crm-detail-panel{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.hub-shell .crm-record-navigation{flex:none!important}.hub-shell .crm-detail-content{overscroll-behavior:contain;flex:1 1 0!important;min-height:0!important;overflow:auto!important}.hub-shell .config-menu-panel{max-height:min(420px,40dvh)!important;overflow:auto!important}@media (height<=850px){.hub-shell.module-desktop .desktop-main>.master-hero{height:120px!important}.hub-shell.module-desktop .master-hero__title--module{font-size:52px!important}.hub-shell.module-desktop .page-nav:not(.crm-record-navigation) :is(a,button,summary){min-height:44px!important;padding-block:6px!important}.hub-shell .crm-summary{max-height:96px!important}}.hub-shell .crm-reference-body{grid-template-rows:minmax(0,1fr)!important}.hub-shell .crm-reference-main{max-height:100%!important}@media (height<=850px){.hub-shell.module-desktop .master-hero__content{top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.hub-shell.module-desktop .master-hero__title--module :is(span,strong){font-family:Hub Brush,Brushfire,sans-serif!important;font-size:52px!important;line-height:.92!important}.hub-shell.module-desktop .master-hero__content p{margin-top:8px!important;font-size:13px!important}}}@media (width>=761px) and (height<=850px){.hub-shell.module-desktop .page-nav:not(.crm-record-navigation) :is(a,button,summary){flex-basis:140px!important;gap:6px!important;padding-inline:8px!important}.hub-shell.module-desktop .page-nav:not(.crm-record-navigation) .page-nav-label{font-size:18px!important}.hub-shell.module-desktop .page-nav:not(.crm-record-navigation) .page-nav-icon{flex-basis:22px!important;width:22px!important;height:22px!important}.hub-shell .crm-summary{max-height:72px!important}.hub-shell .crm-record-navigation button{min-height:36px!important}.hub-shell .crm-reference>.page-nav{gap:6px!important;padding:6px!important}.hub-shell .crm-reference>.desktop-config-bar{gap:6px!important;min-height:60px!important;margin-block:8px!important;padding:8px!important}.hub-shell .crm-reference .booking-kpis{height:48px!important;min-height:48px!important;margin-bottom:6px!important}.hub-shell .crm-reference .booking-kpis :is(article,.booking-kpi-button){padding:4px 8px!important}.hub-shell .crm-reference .booking-kpis b{font-size:24px!important}}@media (width>=761px){.hub-shell.hub-shell .page-nav:not(.crm-record-navigation){flex-wrap:nowrap!important;gap:6px!important;display:flex!important}.hub-shell.hub-shell .page-nav:not(.crm-record-navigation)>*{flex:1 1 0!important;width:0!important;min-width:0!important}.hub-shell.hub-shell .page-nav:not(.crm-record-navigation) :is(a,button,summary){flex:1 1 0!important;gap:6px!important;width:auto!important;min-width:0!important;padding:8px!important}.hub-shell.hub-shell .page-nav:not(.crm-record-navigation) .page-nav-label{white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(12px,1.2vw,22px)!important;line-height:1.1!important}.hub-shell.hub-shell .page-nav:not(.crm-record-navigation) .page-nav-icon{flex:0 0 24px!important;width:24px!important;height:24px!important}@media (width<=1300px){.hub-shell.hub-shell .page-nav:not(.crm-record-navigation) :is(a,button,summary):after{display:none!important}}@media (width<=1100px){.hub-shell.hub-shell .page-nav:not(.crm-record-navigation) :is(a,button,summary){text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:6px 4px!important}}.hub-shell .db-tasks .db-task-list,.hub-shell .db-tasks .db-task-list>a{color:#f4efe3!important;background:#000!important}.hub-shell .db-tasks .db-task-list :is(b,small){color:#f4efe3!important}.hub-shell.hub-shell>.desktop-main{--hq-header-height:74px;position:relative!important}.hub-shell.hub-shell .desktop-main>.topbar{z-index:60!important;width:100%!important;height:var(--hq-header-height)!important;min-height:var(--hq-header-height)!important;box-sizing:border-box!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0006,#00000026)!important;border-bottom:0!important;margin:0!important;position:absolute!important;inset:0 0 auto!important}.hub-shell.hub-shell .desktop-main>.topbar:after{display:none!important}.hub-shell.hub-shell .desktop-main>.master-hero{height:calc(clamp(120px,24dvh,240px) + var(--hq-header-height))!important}.hub-shell.hub-shell .desktop-main>.master-dashboard-hero{height:calc((100vw - var(--sidebar-width,240px)) * .19 + var(--hq-header-height))!important;aspect-ratio:auto!important;flex:none!important;min-height:250px!important;max-height:340px!important}@media (height<=850px){.hub-shell.hub-shell .desktop-main>.master-hero{height:calc(120px + var(--hq-header-height))!important}.hub-shell.hub-shell .desktop-main>.master-hero .master-hero__content{top:calc(50% + var(--hq-header-height) / 2)!important}}}}@media (width>=761px){html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub .hub-shell.hub-shell .settings-control-room>nav.settings-primary-navigation{opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub .hub-shell.hub-shell .settings-control-room>.settings-control-room__layout{grid-template-columns:270px minmax(0,1fr)!important;display:grid!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub .hub-shell.hub-shell .settings-control-room>.settings-control-room__layout>aside.settings-control-room__nav{background:#f4efe3!important;display:block!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub .hub-shell.hub-shell .settings-control-room>.settings-primary-navigation{display:none!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub .hub-shell.hub-shell .settings-control-room__layout{grid-template-columns:minmax(220px,270px) minmax(0,1fr)!important;display:grid!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub .hub-shell.hub-shell .settings-control-room__nav{color:#161d1d!important;background:#f4efe3!important;display:block!important}html body main.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub.stage1-hub .hub-shell.hub-shell .settings-control-room__panel{color:#f4efe3!important;background:#0b0b0b!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room{color:#f4efe3!important;background:#000!important;flex-direction:column!important;min-height:100%!important;padding:12px!important;display:flex!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room>.settings-primary-navigation{display:none!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__layout{flex:1 1 0!important;grid-template-columns:minmax(220px,270px) minmax(0,1fr)!important;gap:12px!important;min-height:0!important;padding:0!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav{color:#161d1d!important;background:#f4efe3!important;border:1px solid #a39b87!important;border-radius:4px!important;align-self:start!important;max-height:100%!important;padding:10px!important;position:sticky!important;top:0!important;overflow:auto!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav>span{color:#cf4b01!important;padding:6px 8px 10px!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav button{color:#161d1d!important;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #d2c8b5!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) 20px!important;align-items:center!important;min-height:54px!important;padding:9px 10px!important;display:grid!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav button b{color:#161d1d!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav button small{color:#6d675d!important;grid-column:1!important;display:block!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav button i{color:#161d1d!important;grid-area:1/2/3!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav button.active{background:#ded4c1!important;box-shadow:inset 4px 0 #cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav button.active b,html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__nav button.active i{color:#cf4b01!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__panel{color:#f4efe3!important;min-width:0!important;min-height:0!important;box-shadow:none!important;background:#0b0b0b!important;border:1px solid #454545!important;border-radius:4px!important;padding:0!important;overflow:auto!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__panel>header{color:#f4efe3!important;background:#0b0b0b!important;border-bottom:1px solid #3d3d3d!important;margin:0!important;padding:18px 20px!important}html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__panel>header h2,html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__panel>header p,html body main.stage1-hub .hub-shell.hub-shell .settings-control-room__panel>header span{color:#f4efe3!important}html body main.stage1-hub .hub-shell.hub-shell .settings-panel-stack{background:#0b0b0b!important;padding:16px 20px!important}html body main.stage1-hub .hub-shell.hub-shell .settings-simple-card,html body main.stage1-hub .hub-shell.hub-shell .settings-panel-stack>section{color:#f4efe3!important;background:#151515!important;border:1px solid #414141!important;border-radius:4px!important;padding:18px!important}html body main.stage1-hub .hub-shell.hub-shell .settings-simple-card :is(h3,p,span,b,small,label,a),html body main.stage1-hub .hub-shell.hub-shell .settings-panel-stack>section :is(h3,p,span,b,small,label,a){color:#f4efe3!important}html body main.stage1-hub .hub-shell.hub-shell .master-hero__title--module :is(span,strong),html body main.stage1-hub .hub-shell.hub-shell .master-hero__title :is(span,strong),html body .hub-shell.hub-shell .master-hero__title--module :is(span,strong){font-family:Hub Brush,Brushfire,sans-serif!important;font-size:clamp(52px,5vw,78px)!important;font-weight:400!important;line-height:.92!important}html body .desktop-shell.hub-shell.module-desktop .master-hero__title--module :is(span,strong){font-family:Hub Brush,Brushfire,sans-serif!important;font-size:clamp(52px,5vw,78px)!important;line-height:.92!important}}#mygighq-app .travel-dashboard{box-sizing:border-box!important;background:#080808!important;width:100%!important;min-width:0!important;max-width:none!important;padding:14px!important;display:block!important}#mygighq-app .travel-trip-toolbar{color:#111!important;background:#f4efe3!important;border:1px solid #c8bfb0!important;grid-template-columns:minmax(0,1fr) 180px auto!important;align-items:end!important;gap:14px!important;padding:16px!important;display:grid!important}#mygighq-app .travel-trip-toolbar label{gap:6px!important;min-width:0!important;display:grid!important}#mygighq-app .travel-trip-toolbar label>span{color:#111!important;font:400 18px/1.2 MYGIG Mobile Sans,sans-serif!important}#mygighq-app .travel-trip-toolbar select{color:#111!important;background:#fffaf0!important;border:1px solid #82776b!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:9px!important;font:400 18px/1.2 MYGIG Mobile Sans,sans-serif!important}#mygighq-app .travel-trip-toolbar button{color:#fff!important;background:#cf4b01!important;border:1px solid #cf4b01!important;min-height:44px!important;padding:10px 16px!important;font:400 20px/1.2 MYGIG Mobile Sans,sans-serif!important}#mygighq-app .travel-trip-summary{color:#f4efe3!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:22px 6px!important;display:flex!important}#mygighq-app .travel-trip-summary span{color:#d2bcaa!important;font:400 17px/1.3 MYGIG Mobile Sans,sans-serif!important}#mygighq-app .travel-trip-summary h2{color:#f4efe3!important;margin:6px 0!important;font:400 28px/1.15 MYGIG Mobile Sans,sans-serif!important}#mygighq-app .travel-trip-summary p{color:#c8c0b4!important;margin:0!important}#mygighq-app .travel-trip-summary>div:last-child{text-align:right;flex-shrink:0}#mygighq-app .travel-trip-summary strong{color:#f4efe3!important;font:400 30px/1.3 MYGIG Mobile Sans,sans-serif!important;display:block!important}#mygighq-app .travel-flow-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0 0 18px!important;display:grid!important}#mygighq-app .travel-flow-nav button{color:#111!important;text-align:left!important;background:#f4efe3!important;border:1px solid #6b5a4b!important;align-items:center!important;gap:10px!important;min-height:52px!important;padding:12px!important;font:400 21px/1.1 MYGIG Mobile Sans,sans-serif!important;display:flex!important}#mygighq-app .travel-flow-nav button span{color:#b43e00!important;font:400 16px/1 Arial,sans-serif!important}#mygighq-app .travel-flow-nav button.active{color:#fff!important;background:#cf4b01!important;border-color:#cf4b01!important}#mygighq-app .travel-flow-nav button.active span{color:#fff!important}#mygighq-app .travel-flow-nav button:focus-visible{outline-offset:2px;outline:2px solid #f4efe3}#mygighq-app .travel-sortable-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:start!important;gap:16px!important;width:100%!important;max-width:none!important;display:grid!important}#mygighq-app .travel-sortable-grid>[data-panel]{box-sizing:border-box!important;color:#f4efe3!important;background:#111!important;border:1px solid #494036!important;order:0!important;grid-area:auto!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;position:static!important}#mygighq-app .travel-sortable-grid>[hidden]{display:none!important}#mygighq-app .travel-sortable-grid>:is(.travel-timeline,.travel-map,.travel-transport,.travel-counters){grid-column:1/-1!important}#mygighq-app .travel-widget-head{cursor:default!important;color:#111!important;background:#f4efe3!important;flex-wrap:wrap!important;gap:10px!important;min-height:70px!important;padding:14px!important}#mygighq-app .travel-widget-head h3{color:#111!important;font:400 25px/1.15 MYGIG Mobile Sans,sans-serif!important}#mygighq-app .travel-widget-head>div>span{display:none!important}#mygighq-app .travel-widget-head>b{color:#52483d!important;font-size:14px!important}#mygighq-app .travel-widget-edit{color:#f4efe3!important;background:#111!important;min-height:38px!important;padding:8px 14px!important}#mygighq-app .travel-route-line{min-height:160px!important;padding:22px!important}#mygighq-app .travel-map-canvas,#mygighq-app .travel-map-canvas>iframe{width:100%!important;height:360px!important;min-height:360px!important}#mygighq-app .travel-map>a{color:#f4efe3!important;background:#111!important;padding:14px!important;display:block!important;position:static!important}#mygighq-app .travel-bookings{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;padding:18px!important;display:grid!important}#mygighq-app .travel-documents{padding:18px!important}#mygighq-app .travel-leg-summary{border:1px solid #514334!important;margin:0!important;padding:16px!important}#mygighq-app .travel-counters>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}@media (width<=1000px){#mygighq-app .travel-flow-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}#mygighq-app .travel-trip-toolbar{grid-template-columns:minmax(0,1fr) 150px!important}#mygighq-app .travel-trip-toolbar>button{grid-column:1/-1!important}}@media (width<=760px){#mygighq-app .travel-dashboard{padding:10px!important}#mygighq-app .travel-trip-toolbar{grid-template-columns:1fr!important}#mygighq-app .travel-trip-summary{align-items:start!important}#mygighq-app .travel-trip-summary h2{font-size:24px!important}#mygighq-app .travel-sortable-grid{grid-template-columns:1fr!important}#mygighq-app .travel-sortable-grid>[data-panel]{grid-column:1!important}#mygighq-app .travel-bookings{grid-template-columns:1fr!important}#mygighq-app .travel-flow-nav button{font-size:19px!important}#mygighq-app .travel-map-canvas,#mygighq-app .travel-map-canvas>iframe{height:280px!important;min-height:280px!important}}#mygighq-app .settings-control-room__nav{scrollbar-width:thin;scrollbar-color:#cf4b01 #111;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4efe3!important;background:#111!important;border:1px solid #494036!important;border-radius:3px!important;padding:8px!important;overflow-x:hidden!important}#mygighq-app .settings-control-room__nav::-webkit-scrollbar{width:6px}#mygighq-app .settings-control-room__nav::-webkit-scrollbar-track{background:#111}#mygighq-app .settings-control-room__nav::-webkit-scrollbar-thumb{background:#cf4b01;border-radius:3px}#mygighq-app .settings-control-room__nav>span{transform:rotate(-3deg);color:#cf4b01!important;padding:12px 10px 18px!important;font:400 24px/1.3 MYGIG Mobile Brush,sans-serif!important}#mygighq-app .settings-control-room__nav button{color:#f4efe3!important;text-align:left!important;width:100%!important;min-height:76px!important;box-shadow:none!important;text-shadow:none!important;background:#111!important;border:0!important;border-bottom:1px solid #38312b!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) 18px!important;align-items:center!important;gap:5px 10px!important;padding:13px 12px!important;display:grid!important}#mygighq-app .settings-control-room__nav button:last-child{border-bottom:0!important}#mygighq-app .settings-control-room__nav button b{color:#f4efe3!important;letter-spacing:.025em!important;white-space:normal!important;font:400 24px/1.1 MYGIG Mobile Sans,sans-serif!important}#mygighq-app .settings-control-room__nav button small{color:#bdb4a8!important;letter-spacing:.025em!important;white-space:normal!important;grid-column:1!important;margin:0!important;font:400 17px/1.25 MYGIG Mobile Sans,sans-serif!important;display:block!important}#mygighq-app .settings-control-room__nav button i{color:#cf4b01!important;grid-area:1/2/3!important;font:400 27px/1 Arial,sans-serif!important}#mygighq-app .settings-control-room__nav button:hover{background:#21170f!important}#mygighq-app .settings-control-room__nav button:focus-visible{outline-offset:-2px;outline:2px solid #ef7130!important}#mygighq-app .settings-control-room__nav button.active{background:#29190f!important;box-shadow:inset 3px 0 #cf4b01!important}#mygighq-app .settings-control-room__nav button.active b{color:#ef7130!important}#mygighq-app .directory-coming-soon{color:#f4efe3!important;opacity:1!important;text-align:left!important;cursor:default!important;width:100%!important;min-height:110px!important;box-shadow:none!important;background:#111!important;border:1px solid #494036!important;border-radius:3px!important;gap:10px!important;padding:22px!important;display:grid!important;position:relative!important}#mygighq-app .directory-coming-soon span,#mygighq-app .gig-finder-coming-soon span{color:#fff!important;text-transform:uppercase!important;letter-spacing:.04em!important;background:#cf4b01!important;width:fit-content!important;padding:4px 10px!important;font:400 18px/1.1 MYGIG Mobile Sans,sans-serif!important;display:inline-block!important}#mygighq-app .directory-coming-soon strong{transform-origin:0;transform:rotate(-2deg);font:400 25px/1.2 MYGIG Mobile Brush,sans-serif!important}#mygighq-app .gig-finder-coming-soon{cursor:default!important;opacity:1!important}#mygighq-app .directory-coming-soon:disabled,#mygighq-app .gig-finder-coming-soon:disabled{filter:none!important;opacity:1!important}#mygighq-app .directory-coming-soon strong{color:#f4efe3!important;opacity:1!important}#mygighq-app .db-account-menu>div{color:#f4efe3!important;background:#080808!important;border:1px solid #50483f!important;min-width:245px!important;padding:12px!important}#mygighq-app .db-account-menu :is(.hub-account-tools>a,.hub-account-tools>button,.sidebar-tenant-trigger,.account-logout,.sidebar-tenant-menu>button,.sidebar-tenant-menu>a){box-sizing:border-box!important;color:#111!important;text-align:left!important;width:100%!important;min-height:44px!important;text-shadow:none!important;box-shadow:none!important;background:#f4efe3!important;border:1px solid #d8cfc0!important;border-radius:3px!important;margin:0 0 8px!important;padding:10px 12px!important;font:400 21px/1.15 MYGIG Mobile Sans,sans-serif!important;text-decoration:none!important;display:block!important}#mygighq-app .db-account-menu .sidebar-tenant-trigger{justify-content:space-between!important;align-items:center!important;display:flex!important}#mygighq-app .db-account-menu .sidebar-tenant-trigger :is(b,i){color:#111!important;background:0 0!important}#mygighq-app .db-account-menu .sidebar-tenant-trigger small{color:#b43e00!important}#mygighq-app .db-account-menu .sidebar-tenant-menu{background:#080808!important;border:0!important;padding:0!important}#mygighq-app .db-account-menu .account-logout{border-color:#cf4b01!important;margin-bottom:0!important}#mygighq-app .db-account-menu :is(.hub-account-tools>a,.hub-account-tools>button,.sidebar-tenant-trigger,.account-logout,.sidebar-tenant-menu>button,.sidebar-tenant-menu>a):hover{background:#e8dfcf!important;border-color:#cf4b01!important}#mygighq-app .db-account-menu :is(a,button):focus-visible{outline-offset:2px!important;outline:2px solid #cf4b01!important}.hub-ai__support{border:0!important;grid-template-columns:1fr!important;gap:13px!important;min-height:0!important;padding:18px!important;display:grid!important;overflow:auto!important}.hub-ai__support>div:first-child{border-bottom:1px solid #392a22;gap:5px;padding-bottom:12px;display:grid}.hub-ai__support>div:first-child>span{color:#ef7130;letter-spacing:1.3px;font-size:11px;font-weight:800}.hub-ai__support h3{color:#f4efe3;margin:0;font:400 28px/1.05 "Headliner No. 45",Impact,sans-serif}.hub-ai__support p{color:#bbb4aa;margin:0;font-size:13px;line-height:1.45}.hub-ai__support label{color:#eee8dc;gap:6px;font-size:12px;font-weight:750;display:grid}.hub-ai__support :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f4efe3!important;background:#151919!important;border:1px solid #56564f!important;border-radius:6px!important;width:100%!important;min-width:0!important;padding:11px 12px!important;font:500 14px/1.35 Inter,sans-serif!important}.hub-ai__support textarea{resize:vertical}.hub-ai__support>div:not(:first-child){gap:8px;display:flex}.hub-ai__support button,.hub-ai__support-link{color:#fff;cursor:pointer;background:#cf4b01;border:1px solid #cf4b01;border-radius:5px;min-height:40px;padding:8px 12px;font-weight:800}.hub-ai__support button+button,.hub-ai__support-link{color:#f4efe3;background:#1b2020;border-color:#56564f}.hub-ai__support>small{color:#918d85;font-size:10px;line-height:1.4}@media (width<=760px){.hub-ai__support{padding:14px}.hub-ai__support>div:not(:first-child){display:grid}.hub-ai__support button{width:100%}}.subscription-manager{color:#f4efe3;background:#151515;border:1px solid #414141;border-radius:4px;gap:16px;padding:20px;display:grid}.subscription-manager>header{border-bottom:1px solid #3b3b3b;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:15px;display:flex}.subscription-manager>header span{color:#ef7130;letter-spacing:1.4px;font-size:11px;font-weight:800}.subscription-manager h3{color:#f4efe3;margin:5px 0;font:400 29px/1.05 "Headliner No. 45",Impact,sans-serif}.subscription-manager>header p{color:#b8b0a5;margin:0}.subscription-manager>header>strong{color:#ef7130;text-transform:uppercase;background:#2b160d;border:1px solid #cf4b01;border-radius:4px;padding:8px 13px}.subscription-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.subscription-summary>div{background:#101617;border:1px solid #353a39;gap:5px;padding:12px;display:grid}.subscription-summary small{color:#aaa59b}.subscription-summary b{color:#f4efe3;text-transform:uppercase}.subscription-addons,.subscription-notice{background:#201b18;border:1px solid #564a40;margin:0;padding:10px 12px}.subscription-notice{color:#ffc29f;border-color:#8a3b18}.subscription-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.subscription-actions>:is(button,a){color:#f4efe3;text-align:left;cursor:pointer;background:#101718;border:1px solid #57605d;border-radius:4px;gap:5px;min-height:86px;padding:13px;text-decoration:none;display:grid}.subscription-actions>:is(button,a):hover{background:#192222;border-color:#cf4b01}.subscription-actions b{color:#f4efe3;font-size:15px}.subscription-actions span{color:#aaa59b;font-size:12px;line-height:1.4}.subscription-actions .danger{background:#261412;border-color:#7f3b32}.subscription-actions .danger b{color:#ff9c89}.subscription-actions .secondary{background:#171717}.subscription-actions button:disabled{opacity:.6;cursor:wait}.subscription-footnote{color:#8f8a82;line-height:1.45}@media (width<=900px){.subscription-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.subscription-manager{padding:14px}.subscription-manager>header{display:grid}.subscription-summary,.subscription-actions{grid-template-columns:1fr}}@font-face{font-family:MYGIG Mobile Brush;src:url(/fonts/mobile-brand/brushfire-custom.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:MYGIG Mobile Display;src:url(/fonts/mobile-brand/mygighq-display.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:MYGIG Mobile Sans;src:url(/fonts/mobile-brand/bebas-neue.woff2)format("woff2");font-weight:400;font-display:swap}@media (width<=760px){html body main#mygighq-app.stage1-hub{--slick-orange:#cf4b01;--slick-orange-bright:#cf4b01;--slick-paper:#f4efe3;--slick-ink:#111;--slick-shell:#080808;--slick-panel:#111;--ma-orange:#cf4b01;--ma-cream:#f4efe3;--ma-ink:#111}html body main#mygighq-app.stage1-hub :is(.mobile-shell,.mobile-module-main,.mobile-dashboard-v2){color:#f4efe3;background:#080808!important;font-family:Mobile Menu Inter,Arial,sans-serif!important}html body main#mygighq-app.stage1-hub .mobile-shell{padding-bottom:calc(124px + env(safe-area-inset-bottom))!important}html body main#mygighq-app.stage1-hub :is(.mobile-shell,.mobile-menu-layer) :is(button,input,select,textarea){font-family:Mobile Menu Inter,Arial,sans-serif}html body main#mygighq-app.stage1-hub :is(.approved-page-title h1,.mobile-dashboard-greeting h1,.mobile-menu-title h2){overflow-wrap:anywhere;text-wrap:balance;letter-spacing:0!important;font-family:MYGIG Mobile Brush,sans-serif!important;font-size:clamp(30px,8.5vw,40px)!important;font-weight:400!important;line-height:1.14!important}html body main#mygighq-app.stage1-hub :is(.mobile-module-brand>b,.mobile-dashboard-brand>b,.mobile-menu-wordmark){font-family:MYGIG Mobile Display,sans-serif!important;font-weight:400!important;line-height:1.05!important}html body main#mygighq-app.stage1-hub :is(.mobile-module-brand,.mobile-dashboard-brand,.mobile-menu-wordmark) small{letter-spacing:.045em!important;font-family:MYGIG Mobile Sans,sans-serif!important}html body main#mygighq-app.stage1-hub .mobile-menu-card__copy>b{font-family:MYGIG Mobile Sans,sans-serif!important;line-height:1.08!important}html body main#mygighq-app.stage1-hub .mobile-menu-card__copy>i{color:#cf4b01!important}html body main#mygighq-app.stage1-hub :is(.mobile-shell h2,.mobile-shell h3,.mobile-shell legend){letter-spacing:.015em;font-family:MYGIG Mobile Sans,sans-serif!important;font-weight:400!important;line-height:1.15!important}html body main#mygighq-app.stage1-hub .mobile-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){box-sizing:border-box;min-width:0;max-width:100%;min-height:44px;padding:10px 12px;color:#111!important;background:#f4efe3!important;border:1px solid #918a80!important;border-radius:8px!important;font-size:16px!important;line-height:1.4!important}html body main#mygighq-app.stage1-hub .mobile-shell :is(input[type=checkbox],input[type=radio]){accent-color:#cf4b01}html body main#mygighq-app.stage1-hub :is(.mobile-shell,.mobile-menu-layer) :is(button,a,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}html body main#mygighq-app.stage1-hub :is(.mobile-shell,.mobile-menu-layer) :is(button,a):focus-visible{outline-offset:3px!important;outline:3px solid #cf4b01!important}html body main#mygighq-app.stage1-hub .mobile-shell button:not(.mobile-contact-row):not(.mobile-gig-poster):not(.calendar-day):not([role=gridcell]){white-space:normal;justify-content:center;align-items:center;min-height:44px;line-height:1.2}html body main#mygighq-app.stage1-hub .mobile-shell nav.page-nav{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;grid-auto-rows:auto!important;height:auto!important;max-height:none!important;padding:8px!important;display:grid!important;overflow:visible!important}html body main#mygighq-app.stage1-hub .mobile-shell nav.page-nav>:is(a,button){flex:none!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important}html body main#mygighq-app.stage1-hub .mobile-shell nav.dashboard-page-nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main#mygighq-app.stage1-hub .mobile-shell nav.dashboard-page-nav>:is(a,button){flex-direction:column!important;gap:6px!important}html body main#mygighq-app.stage1-hub .mobile-shell nav.dashboard-page-nav .page-nav-label{font-size:16px!important}html body main#mygighq-app.stage1-hub .mobile-shell :is(.page-nav>a,.page-nav>button,.primary,.secondary,.mobile-module-action button,.mobile-next-gig-actions>a,.mobile-edit-gig,.task-notify-trigger),html body main#mygighq-app.stage1-hub .mobile-shell :is(.mgd-header-actions,.travel-actions,.finance-actions,.form-actions)>:is(button,a){box-sizing:border-box;min-width:0;text-align:center!important;white-space:normal!important;border-radius:8px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:46px!important;padding:11px 14px!important;line-height:1.2!important;display:inline-flex!important}html body main#mygighq-app.stage1-hub .mobile-shell .page-nav :is(.page-nav-icon,.page-nav-label){float:none!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}html body main#mygighq-app.stage1-hub .mobile-shell .page-nav .page-nav-label{letter-spacing:.02em!important;flex:0 auto!important;width:auto!important;font:400 19px/1.1 MYGIG Mobile Sans,sans-serif!important}html body main#mygighq-app.stage1-hub .mobile-shell .page-nav .page-nav-icon{flex:0 0 20px!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;display:flex!important}html body main#mygighq-app.stage1-hub .mobile-shell .page-nav .page-nav-icon svg{width:20px!important;height:20px!important;display:block!important}html body main#mygighq-app.stage1-hub .mobile-shell .page-nav>:is(a,button):after{display:none!important}html body main#mygighq-app.stage1-hub .mobile-shell :is(.primary,button[class*=primary],a[class*=primary],.mobile-contacts__add,.mobile-edit-gig,.task-notify-trigger),html body main#mygighq-app.stage1-hub .mobile-shell .page-nav>:is(.active,[aria-current=page],[aria-selected=true]),html body main#mygighq-app.stage1-hub .mobile-app-footer button.mobile-menu-trigger,html body main#mygighq-app.stage1-hub .mobile-menu-close>span{color:#fff!important;background:#cf4b01!important;border-color:#cf4b01!important;box-shadow:0 3px 8px #0003!important}html body main#mygighq-app.stage1-hub .mobile-shell :is(.page-nav,.mgd-filters,.mobile-contacts-az .contacts-search-bar){color:#111!important;box-shadow:none!important;background:#f4efe3!important;border-color:#ddd4c5!important}html body main#mygighq-app.stage1-hub .mobile-shell .page-nav>:is(a,button):not(.active):not([aria-current=page]):not([aria-selected=true]){color:#111!important;box-shadow:none!important;background:#f4efe3!important}html body main#mygighq-app.stage1-hub .mobile-shell :is(.page-nav,.mgd-header-actions,.form-actions){gap:8px!important}html body main#mygighq-app.stage1-hub .mobile-shell :is(.finance-hub .booking-kpis.hub-kpis>article,.module-panel,.mgd-content){background:#111!important}html body main#mygighq-app.stage1-hub .mobile-shell :is(button,a):active,html body main#mygighq-app.stage1-hub .mobile-menu-layer :is(button,a):active{filter:brightness(.86)}html body main#mygighq-app.stage1-hub .mobile-shell button:disabled{opacity:.5;cursor:not-allowed}html body main#mygighq-app.stage1-hub .mobile-app-footer button.mobile-menu-trigger{justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}html body main#mygighq-app.stage1-hub .mobile-shell a[href*=view\=public-app-admin]{display:none!important}html body main#mygighq-app.stage1-hub .mobile-shell :is(.mobile-module-main,.module-panel,.control-room-hub,.settings-panel-stack){min-width:0}html body main#mygighq-app.stage1-hub .mobile-shell .page-nav :is(.page-nav-label,.page-nav-icon){color:inherit!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az>nav.page-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;max-height:none!important;padding:8px!important;display:grid!important;overflow:visible!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az>nav.page-nav>button{width:100%!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contacts__list{background:#080808!important}html body main#mygighq-app.stage1-hub .contacts-letter-jump button{box-shadow:none!important;color:#f4efe3!important;background:#191919!important;border:1px solid #635c52!important;border-radius:6px!important}html body main#mygighq-app.stage1-hub .mobile-shell nav.show-control-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body main#mygighq-app.stage1-hub .mobile-shell nav.page-nav>:is(a,button){gap:6px!important;padding:10px 6px!important}html body main#mygighq-app.stage1-hub .mobile-shell .page-nav .page-nav-label{word-break:normal!important;overflow-wrap:normal!important;font-size:18px!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az{background:#080808!important;min-height:0!important;position:relative!important;overflow:visible!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az .contacts-search-bar{border-radius:8px;margin-top:12px;padding:12px}html body main#mygighq-app.stage1-hub .contacts-search-bar label,html body main#mygighq-app.stage1-hub .contacts-search-bar input{width:100%;display:block}html body main#mygighq-app.stage1-hub .contacts-letter-jump{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:12px 0;display:grid}html body main#mygighq-app.stage1-hub .contacts-letter-jump button{color:#f4efe3;background:#191919;border:1px solid #635c52;border-radius:6px;place-items:center;min-height:44px;padding:0;font-size:15px;display:grid}html body main#mygighq-app.stage1-hub .contacts-letter-jump button:disabled{opacity:.3!important}html body main#mygighq-app.stage1-hub .contacts-status{color:#ccc5ba;padding:0 4px;font-size:13px}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contacts__list{height:auto!important;max-height:none!important;padding:0 0 12px!important;overflow:visible!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contacts__list>section{scroll-margin-top:16px}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contact-row{text-align:left!important;grid-template-columns:42px minmax(0,1fr) 16px!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:76px!important;padding:12px!important;display:grid!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contact-row i{color:#9c3600;background:#e8ddd0;border-radius:50%;place-items:center;width:42px;height:42px;font:400 26px/1 MYGIG Mobile Sans,sans-serif;display:grid}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contact-row span{min-width:0}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contact-row :is(b,small){overflow-wrap:anywhere;display:block;white-space:normal!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contact-row b{color:#111!important;font:600 16px/1.35 Mobile Menu Inter,Arial,sans-serif!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contact-row small{margin-top:4px;color:#514a40!important;font-size:13px!important;line-height:1.4!important}html body main#mygighq-app.stage1-hub .mobile-contacts-az .mobile-contact-row strong{color:#a33b00!important}html body main#mygighq-app.stage1-hub .mobile-contact-dialog{color:#111;background:#f4efe3;border:1px solid #b6a998;border-radius:12px;width:calc(100% - 24px);max-width:520px;max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:hidden}html body main#mygighq-app.stage1-hub .mobile-contact-dialog::backdrop{background:#000b}html body main#mygighq-app.stage1-hub .mobile-contact-dialog form{flex-direction:column;max-height:calc(100dvh - 26px);display:flex}html body main#mygighq-app.stage1-hub .mobile-contact-dialog header{border-bottom:1px solid #d4c7b4;align-items:center;gap:12px;padding:16px;display:flex}html body main#mygighq-app.stage1-hub .mobile-contact-dialog header>div{flex:1;min-width:0}html body main#mygighq-app.stage1-hub .mobile-contact-dialog header small{letter-spacing:.08em;font-size:11px}html body main#mygighq-app.stage1-hub .mobile-contact-dialog h2{overflow-wrap:anywhere;margin:6px 0 0;font-size:28px!important}html body main#mygighq-app.stage1-hub .mobile-contact-dialog button{color:#111;background:#eee5d7;border:1px solid #b6a998;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:10px 14px;font-size:15px;display:inline-flex}html body main#mygighq-app.stage1-hub .mobile-contact-dialog header button{font:400 26px/1 Arial,sans-serif}html body main#mygighq-app.stage1-hub .mobile-contact-dialog__body{overscroll-behavior:contain;padding:16px;overflow-y:auto}html body main#mygighq-app.stage1-hub .mobile-contact-dialog__body>label{gap:6px;margin:0 0 14px;font-size:14px;display:grid}html body main#mygighq-app.stage1-hub .mobile-contact-dialog__body :is(input,textarea){width:100%}html body main#mygighq-app.stage1-hub .mobile-contact-dialog footer{padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid #d4c7b4;grid-template-columns:1fr 1fr;gap:10px;display:grid}html body main#mygighq-app.stage1-hub .contact-direct-actions{gap:10px;margin-bottom:20px;display:flex}html body main#mygighq-app.stage1-hub .contact-direct-actions a{color:#fff;background:#cf4b01;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px;text-decoration:none;display:flex}html body main#mygighq-app.stage1-hub .mobile-contact-dialog [role=alert]{color:#792700;background:#f8ded0;border-radius:8px;padding:12px}@media (prefers-reduced-motion:reduce){html body main#mygighq-app.stage1-hub :is(.mobile-shell,.mobile-menu-layer) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html body main#mygighq-app.stage1-hub .mobile-shell .settings-control-room{grid-template-columns:minmax(0,1fr)!important}html body main#mygighq-app.stage1-hub .mobile-shell .settings-control-room>*{box-sizing:border-box;min-width:0!important;max-width:100%!important}html body main#mygighq-app.stage1-hub .mobile-shell .settings-primary-navigation{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body main#mygighq-app.stage1-hub .mobile-shell .booking-selection>div{flex-wrap:wrap!important;gap:8px!important;min-width:0!important;display:flex!important}html body main#mygighq-app.stage1-hub .mobile-shell .booking-selection button{white-space:normal!important;flex:110px!important;min-width:0!important;max-width:100%!important;min-height:44px!important}html body main#mygighq-app.stage1-hub .mobile-shell .desktop-config-bar{color:#111!important;background:#f4efe3!important}html body main#mygighq-app.stage1-hub .mobile-shell .desktop-config-bar :is(label,.config-menu>summary){color:#111!important;background:#f4efe3!important;border-color:#c8bcaa!important}html body main#mygighq-app.stage1-hub .mobile-shell .mobile-gigs-poster-view>header button{color:#fff!important;box-shadow:none!important;background:#cf4b01!important;border:1px solid #cf4b01!important}html body main#mygighq-app.stage1-hub .mobile-shell .mgd-table th:last-child{white-space:nowrap!important;min-width:58px!important}html body main#mygighq-app.stage1-hub .mobile-contact-dialog button{color:#111!important;box-shadow:none!important;background:#eee5d7!important;border:1px solid #b6a998!important;font-weight:500!important}html body main#mygighq-app.stage1-hub .mobile-contact-dialog button.primary{color:#fff!important;background:#cf4b01!important;border-color:#cf4b01!important}}@font-face{font-family:MYGIGHQ Stage;src:url(https://static.wixstatic.com/ufonts/ef37b3_858a50d1223245b8a65c095d7cd49ab7/woff2/file.woff2)format("woff2");font-display:swap}html,body,#__next,#root,main,.core-builder-page{background:0 0!important}.core-builder-page{color:#1a130e;min-height:100vh;padding:12px;font-family:Inter,Arial,sans-serif;background:0 0!important}.core-builder{flex-direction:column;gap:22px;width:min(1180px,100%);margin:0 auto;display:flex}.core-builder__artwork{scrollbar-color:#cf4b01 transparent;background:0 0;width:100%;overflow-x:auto}.core-builder__artwork-stage{width:100%;min-width:780px;position:relative}.core-builder__artwork-stage>img{width:100%;height:auto;display:block}.core-builder__selectors{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:absolute;inset:6% 3.2%}html body .core-builder__selectors>button{cursor:pointer;min-width:0;position:relative;box-shadow:none!important;filter:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;transform:none!important}html body .core-builder__selectors>button:not(:disabled):hover,html body .core-builder__selectors>button:not(:disabled):active{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;transform:none!important}.core-builder__selectors i{color:#17120e;background:#fffdf8;border:2px solid #17120e;border-radius:999px;place-items:center;width:28px;height:28px;font:900 17px/1 Arial,sans-serif;transition:transform .14s,background .14s,color .14s;display:grid;position:absolute;top:auto;bottom:3%;right:-2%;box-shadow:0 2px 5px #0000004d}.core-builder__selectors>button:hover i,.core-builder__selectors>button:focus-visible i{transform:scale(1.12)}.core-builder__selectors>button:focus-visible{outline-offset:-4px;outline:3px solid #cf4b01}.core-builder__selectors>button.selected i{color:#fff;background:#c84e0a;border-color:#c84e0a}.core-builder__total{background:linear-gradient(110deg,#1c1815,#0d0d0d);border:1px solid #59402d;border-radius:16px;grid-template-columns:minmax(0,1fr) auto minmax(260px,300px);align-items:center;gap:28px;padding:28px 30px;display:grid;box-shadow:0 18px 46px #0000006b}.core-builder__total>div>span{color:#f15b08;letter-spacing:.16em;margin-bottom:6px;font:900 12px/1 Inter,Arial,sans-serif;display:block}.core-builder__total h2{color:#fff;margin:0 0 3px;font:400 34px/1 Bebas Neue,Impact,sans-serif}.core-builder__total p{color:#c8c0b8;margin:0;font:400 16px/1.25 Inter,Arial,sans-serif}.core-builder__total>strong{color:#fff;align-items:flex-end;font:900 48px/.9 Inter,Arial,sans-serif;display:flex}.core-builder__total>strong small{color:#9f9891;text-transform:uppercase;margin:0 0 4px 6px;font:800 11px/1 Inter,Arial,sans-serif}.core-builder__total .stripe-plan-button{color:#fff;white-space:nowrap;background:linear-gradient(#242321,#151514);border:1px solid #44403c;border-radius:9px;min-height:54px;box-shadow:0 7px 18px #00000052}.core-builder__total .stripe-plan-button:hover{background:#cf4b01}.core-builder__total .stripe-plan-error{grid-column:1/-1;margin:0}.core-builder--single{justify-content:center;min-height:calc(100vh - 24px)}.core-builder--single .stripe-free-form{grid-column:3;min-width:260px}.core-builder--single .stripe-free-form label{color:#f15b08;letter-spacing:.1em;gap:7px;font:800 11px/1 Inter,Arial,sans-serif;display:grid}.core-builder--single .stripe-free-form input{color:#fff;background:#090909;border:1px solid #4b443f;border-radius:8px;width:100%;min-height:46px;padding:0 12px;font:600 14px Inter,Arial,sans-serif}.core-builder--single .stripe-free-form .stripe-plan-button{margin-top:0}@media (width<=1000px){.core-builder__total{grid-template-columns:1fr auto}.core-builder__total .stripe-plan-button,.core-builder--single .stripe-free-form{grid-column:1/-1}}@media (width<=720px){.core-builder{gap:10px}.core-builder__artwork-stage{min-width:760px}}@media (width<=520px){.core-builder-page{padding:8px}.core-builder__total{grid-template-columns:1fr;margin-top:4px;padding:22px}.core-builder__total .stripe-plan-button{grid-column:auto}}.free-access{color:#f6f0e6;background:#080b0c url(/assets/mygighq-dashboard-hero-v3.png) 50%/cover no-repeat;min-height:100vh;font-family:Dashboard Condensed,Impact,sans-serif;overflow:hidden}.free-access__topbar{background:#06090ad1;border-bottom:1px solid #f5eee14d;justify-content:space-between;align-items:center;min-height:76px;padding:10px clamp(22px,5vw,74px);display:flex}.free-access__topbar a{align-items:center;width:168px;height:52px;display:flex}.free-access__topbar img{object-fit:contain;width:100%;height:100%;display:block}.free-access__topbar span{color:#f5eee2;letter-spacing:.08em;font:400 18px/1 Dashboard Condensed,Impact,sans-serif}.free-access__hero{background:linear-gradient(90deg,#040708ed,#05080991 50%,#04070852);grid-template-columns:minmax(0,1.1fr) minmax(310px,.64fr);align-items:center;gap:clamp(26px,6vw,94px);max-width:1280px;min-height:calc(100vh - 148px);margin:auto;padding:clamp(46px,8vw,104px) clamp(24px,6vw,82px);display:grid}.free-access__message{text-shadow:2px 2px #000;max-width:630px}.free-access__message>span,.free-access__card>span{color:#ff5b19;letter-spacing:.11em;font:400 19px/1 Dashboard Condensed,Impact,sans-serif}.free-access__message h1{color:#f7f0e5;letter-spacing:.01em;margin:9px 0 14px;font:400 clamp(62px,8vw,118px)/.77 Dashboard Condensed,Impact,sans-serif}.free-access__message h1 em{color:#f25616;font-family:Brushfire,Dashboard Condensed,Impact,sans-serif;font-style:normal}.free-access__message p{color:#f7f0e5;max-width:500px;margin:0;font:400 clamp(21px,2.2vw,29px)/1.15 Dashboard Condensed,Impact,sans-serif}.free-access__message ul{gap:9px;margin:28px 0 0;padding:0;list-style:none;display:grid}.free-access__message li{color:#fff4e8;letter-spacing:.035em;font:400 20px/1 Dashboard Condensed,Impact,sans-serif}.free-access__message li:before{color:#ff5918;content:"✓";margin-right:10px}.free-access__card{background:linear-gradient(145deg,#13191bfa,#050809fc);border:2px solid #eee4d3;border-radius:7px;gap:12px;padding:clamp(26px,4vw,42px);display:grid;position:relative;box-shadow:10px 12px #0000008f,inset 0 0 0 3px #f2561661}.free-access__card:before,.free-access__card:after{content:"";background:#eee7d9;border:2px solid #130d09;border-radius:50%;width:13px;height:13px;display:block;position:absolute;box-shadow:inset 0 0 0 2px #6e675e}.free-access__card:before{top:12px;left:12px}.free-access__card:after{bottom:12px;right:12px}.free-access__card h2{color:#f7f0e5;letter-spacing:.03em;margin:0;font:400 clamp(43px,5vw,66px)/.84 Dashboard Condensed,Impact,sans-serif}.free-access__card>p{color:#d5d0c8;margin:0;font:400 20px/1.15 Dashboard Condensed,Impact,sans-serif}.free-access__card>strong{color:#ff5b19;align-items:baseline;gap:8px;margin:13px 0 3px;font:400 72px/.8 Dashboard Condensed,Impact,sans-serif;display:flex}.free-access__card>strong small{color:#f1e9dc;letter-spacing:.08em;font:400 17px/1 Dashboard Condensed,Impact,sans-serif}.free-access .stripe-free-button,.free-access .stripe-plan-button{color:#131617;letter-spacing:.04em;cursor:pointer;background:#f15416;border:2px solid #fa5b19;border-radius:4px;width:100%;min-height:59px;font:400 25px/1 Dashboard Condensed,Impact,sans-serif;box-shadow:inset 0 0 0 2px #fff1de38,0 5px #7f2605}.free-access .stripe-free-button:hover,.free-access .stripe-plan-button:hover{color:#0b0d0d;background:#ff772f}.free-access .stripe-free-form{gap:12px;display:grid}.free-access .stripe-free-form label{color:#ff6a2c;letter-spacing:.08em;gap:7px;font:400 17px/1 Dashboard Condensed,Impact,sans-serif;display:grid}.free-access .stripe-free-form input{color:#121718;background:#f5efe3;border:1px solid #ded3bf;border-radius:3px;width:100%;min-height:52px;padding:0 14px;font:400 19px Dashboard Condensed,Impact,sans-serif}.free-access .stripe-honeypot{position:absolute!important;left:-9999px!important}.free-access .stripe-plan-error{color:#ffc2a7;margin:0;font:400 17px Dashboard Condensed,Impact,sans-serif}.free-access__footer{color:#f1e9dc;letter-spacing:.075em;background:#080b0c;border-top:1px solid #f5eee15c;justify-content:center;gap:clamp(16px,5vw,76px);padding:19px 24px;font:400 16px/1 Dashboard Condensed,Impact,sans-serif;display:flex}.free-access__footer span:first-letter{color:#ff5b19}@media (width<=760px){.free-access__topbar{min-height:62px;padding:8px 18px}.free-access__topbar a{width:125px;height:42px}.free-access__topbar span{font-size:13px}.free-access__hero{background:linear-gradient(#040708c7,#040708f0);grid-template-columns:1fr;gap:29px;min-height:auto;padding:58px 22px 44px}.free-access__message h1{font-size:68px}.free-access__message p{font-size:22px}.free-access__card{padding:28px 23px}.free-access__footer{justify-content:start;gap:9px;padding:17px 22px;font-size:15px;display:grid}}.free-access__message h1,.free-access__message h1 em{font-family:MYGIGHQ Stage,Brushfire,Impact,sans-serif}
