@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_66886523-module__t1_o5q__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_66886523-module__t1_o5q__variable{--font-body:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0q3udbd2bu5yp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0gw~uztddq1df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0.q-h669a_dqa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_5009b06-module__j815lW__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_5009b06-module__j815lW__variable{--font-display:"Syne", "Syne Fallback"}
*,:before,:after{box-sizing:border-box}*{margin:0}html,body{min-height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}img,picture,svg,video,canvas{max-width:100%;display:block}input,textarea{background:0 0;border:none;outline:none}button{cursor:pointer;background:0 0;border:none;outline:none}ul,ol{padding:0}html{background:#151515}body{color:#fff;font-family:var(--font-body),sans-serif;background:radial-gradient(circle at 100% 0,#b0cc001f,#0000 26%),radial-gradient(circle at 0 100%,#7dd3fc1a,#0000 24%),#151515}h1,h2,h3,h4,h5,h6{font-family:var(--font-display),sans-serif;line-height:.95}h1,h2{color:#fff}h3,h4,h5,h6{color:#b0cc00}a{color:inherit;text-decoration:none}button,input,textarea,select,a{transition:color .16s,background-color .16s,border-color .16s,opacity .16s,box-shadow .16s,transform .16s}button,input,textarea,select{font:inherit}button{font-family:var(--font-display),sans-serif}textarea{resize:vertical}::selection{color:#fff;background:#b0cc0047}.app-root,.app-body{min-height:100%}.app-body{flex-direction:column;display:flex}.text-link{color:#7dd3fc;text-underline-offset:.22rem;font-weight:500;-webkit-text-decoration:underline #7dd3fc5c;text-decoration:underline #7dd3fc5c}.text-link:hover{color:#58c7fb}.text-link--muted{color:#ffffff7a;text-decoration:none}.text-link--muted:hover{color:#fff}.code-chip{font-family:var(--font-geist-mono),monospace;border-radius:.35rem;margin:0 .25rem;padding:.125rem .45rem;font-size:.75rem;display:inline-flex}.code-chip--light{color:#fff;background:#ffffff14}.code-chip--compact{padding:.125rem .35rem;font-size:.6875rem}.pending-button{border:0}.empty-state{color:#ffffff7a;text-align:center;background:#181818;border:1px dashed #ffffff14;border-radius:1rem;justify-content:center;align-items:center;padding:2rem;display:flex}.empty-state--large{min-height:28rem}.notice{background:#181818;border:1px solid #ffffff14;border-radius:1rem;padding:1rem;font-size:.9375rem;line-height:1.8}.notice--warning{color:#fcda69;background:#fcd34d1f;border-color:#fcd34d47}.notice--info{color:#9addfd;background:#7dd3fc1f;border-color:#7dd3fc3d}.notice--success-soft{color:#c0de00;background:#b0cc001f;border-color:#b0cc0042}.notice--info-soft{color:#94dbfd;background:#7dd3fc1f;border-color:#7dd3fc42}.notice--muted{color:#ffffffb8;background:#222;border-color:#ffffff14}.notice--danger{color:#f98b8b;background:#f871711f;border-color:#f8717147}.notice--danger-soft{color:#fa9393;background:#f871711a;border-color:#f8717138}.home-page,.login-page,.dashboard-page,.ticket-page{min-height:100vh;position:relative;overflow:hidden}.home-page{background:radial-gradient(circle at top,#b0cc0033,#0000 34%),linear-gradient(#161616 0%,#151515 72%),#151515}.home-page__glow{background:radial-gradient(circle at 0 0,#b0cc0029,#0000 24%),radial-gradient(circle at 100% 100%,#7dd3fc1f,#0000 26%);position:absolute;inset:0}.home-page__inner{flex-direction:column;max-width:88rem;min-height:100vh;margin:0 auto;padding:2rem 1.5rem;display:flex;position:relative}@media (min-width:1024px){.home-page__inner{padding-left:2.5rem;padding-right:2.5rem}}.home-page__layout{flex:1;align-items:center;gap:2rem;display:grid}@media (min-width:1024px){.home-page__layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}.home-page__intro{flex-direction:column;gap:1.25rem;max-width:40rem;display:flex}.home-page__intro__heading{gap:.75rem;display:grid}.home-page__intro__heading__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#b0cc00;font-size:.75rem;font-weight:600}.home-page__intro__heading__title{letter-spacing:-.07em;font-size:clamp(3.2rem,10vw,5.5rem)}.home-page__intro__notice{max-width:34rem}.home-page__submission-shell{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0a;border:1px solid #b0cc0047;border-radius:1rem;padding:1.5rem;box-shadow:0 18px 48px #00000047}@media (min-width:640px){.home-page__submission-shell{padding:2rem}}.home-page__submission-shell__intro{gap:.75rem;margin-bottom:1.5rem;display:grid}.home-page__submission-shell__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#b0cc00;font-size:.75rem;font-weight:600}.home-page__submission-shell__title{letter-spacing:-.05em;font-size:clamp(1.9rem,4vw,2.6rem)}.home-page__submission-shell__copy{color:#ffffffb8;font-size:.95rem;line-height:1.8}.home-page__authenticity{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;padding:1.5rem 0 .5rem;display:flex}.home-page__authenticity__logo{opacity:.9;width:100%;max-width:3rem;height:auto}.home-page__authenticity__notice{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;line-height:1.8}.login-page__inner{justify-content:center;align-items:center;max-width:70rem;min-height:100vh;margin:0 auto;padding:2rem 1.5rem;display:flex}.login-page__access-card{background:#343434;border:1px solid #ffffff14;border-radius:1rem;width:100%;max-width:38rem;margin:0 auto;padding:2rem;box-shadow:0 10px 24px #0003}.login-page__access-card__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#b0cc00;font-size:.75rem;font-weight:600}.login-page__access-card__title{letter-spacing:-.05em;margin-top:.85rem;font-size:clamp(2.2rem,6vw,3.4rem)}.login-page__access-card__copy{color:#ffffffb8;margin-top:1rem;font-size:.95rem;line-height:1.8}.login-page__access-card__signin-shell{background:#181818;border:1px solid #ffffff14;border-radius:1rem;margin-top:1.75rem;padding:1.25rem}.login-page__access-card__domain-note{color:#ffffff7a;margin-top:1rem;font-size:.95rem;line-height:1.8}.login-page__access-card__notice{margin-top:1.25rem}.submission-form{flex-direction:column;gap:1rem;display:flex}.submission-form__personal-details,.submission-form__track-details{gap:1rem;display:grid}@media (min-width:640px){.submission-form__personal-details,.submission-form__track-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.submission-form__email-address,.submission-form__soundcloud-url,.submission-form__personal-details__first-name,.submission-form__personal-details__last-name,.submission-form__track-details__artist-name,.submission-form__track-details__track-title{gap:.5rem;display:grid}.submission-form__personal-details__first-name-label,.submission-form__personal-details__last-name-label,.submission-form__email-address-label,.submission-form__track-details__artist-name-label,.submission-form__track-details__track-title-label,.submission-form__soundcloud-url-label{color:#ffffffb8;font-size:.9375rem;font-weight:500}.submission-form__personal-details__first-name-input,.submission-form__personal-details__last-name-input,.submission-form__email-address-input,.submission-form__track-details__artist-name-input,.submission-form__track-details__track-title-input,.submission-form__soundcloud-url-input{color:#151515;background:#fff;border:1px solid #e3e3e3;border-radius:.5rem;width:100%;min-height:3.125rem;padding:.875rem 1rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.submission-form__personal-details__first-name-input::placeholder,.submission-form__personal-details__last-name-input::placeholder,.submission-form__email-address-input::placeholder,.submission-form__track-details__artist-name-input::placeholder,.submission-form__track-details__track-title-input::placeholder,.submission-form__soundcloud-url-input::placeholder{color:#15151573}.submission-form__personal-details__first-name-input:focus,.submission-form__personal-details__last-name-input:focus,.submission-form__email-address-input:focus,.submission-form__track-details__artist-name-input:focus,.submission-form__track-details__track-title-input:focus,.submission-form__soundcloud-url-input:focus{border-color:#b0cc00;outline:none;box-shadow:0 0 0 3px #b0cc0029}.submission-form__soundcloud-url-input{font-family:var(--font-geist-mono),monospace;font-size:.78rem}@media (min-width:640px){.submission-form__soundcloud-url-input{font-size:.875rem}}.submission-form__personal-details__first-name-error,.submission-form__personal-details__last-name-error,.submission-form__email-address-error,.submission-form__track-details__artist-name-error,.submission-form__track-details__track-title-error,.submission-form__soundcloud-url-error{color:#f87171f2;font-size:.875rem}.submission-form__soundcloud-url-hint{color:#ffffff7a;font-size:.8rem;line-height:1.8}.submission-form__error-notice{margin-top:.25rem}.submission-form__submit{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.submission-form__submit:hover{transform:translateY(-1px)}.submission-form__submit:disabled{cursor:not-allowed;opacity:.6;transform:none}.submission-form__submit{color:#151515;background:#b0cc00;border-color:#b0cc00}.google-sign-in-form__button{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.google-sign-in-form__button:hover{transform:translateY(-1px)}.google-sign-in-form__button:disabled{cursor:not-allowed;opacity:.6;transform:none}.google-sign-in-form__button{color:#151515;background:#b0cc00;border-color:#b0cc00}.sign-out-form__button{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.sign-out-form__button:hover{transform:translateY(-1px)}.sign-out-form__button:disabled{cursor:not-allowed;opacity:.6;transform:none}.sign-out-form__button{color:#ffffffb8;background:0 0;border-color:#ffffff14}.status-action-form{width:100%}.status-action-form__button{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.status-action-form__button:hover{transform:translateY(-1px)}.status-action-form__button:disabled{cursor:not-allowed;opacity:.6;transform:none}.status-action-form__button{color:#fff;background:#222;border-color:#ffffff29}.status-action-form__button--submitted{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.status-action-form__button--submitted:hover{transform:translateY(-1px)}.status-action-form__button--submitted:disabled{cursor:not-allowed;opacity:.6;transform:none}.status-action-form__button--submitted{color:#7dd3fc;background:#7dd3fc24;border-color:#7dd3fc4d}.status-action-form__button--accepted{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.status-action-form__button--accepted:hover{transform:translateY(-1px)}.status-action-form__button--accepted:disabled{cursor:not-allowed;opacity:.6;transform:none}.status-action-form__button--accepted{color:#b0cc00;background:#b0cc0029;border-color:#b0cc0052}.status-action-form__button--declined{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.status-action-form__button--declined:hover{transform:translateY(-1px)}.status-action-form__button--declined:disabled{cursor:not-allowed;opacity:.6;transform:none}.status-action-form__button--declined{color:#f87171;background:#f8717124;border-color:#f871714d}.status-action-form__button--archived{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.status-action-form__button--archived:hover{transform:translateY(-1px)}.status-action-form__button--archived:disabled{cursor:not-allowed;opacity:.6;transform:none}.status-action-form__button--archived{color:#ffffffb8;background:#ffffff14;border-color:#ffffff14}.team-reply-form,.ticket-reply-form{background:#343434;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 10px 24px #0003}.team-reply-form__body-field,.ticket-reply-form__body-field{gap:.5rem;display:grid}.team-reply-form__body-field__label,.ticket-reply-form__body-field__label{color:#fff;font-size:.9375rem;font-weight:500}.team-reply-form__body-field__input,.ticket-reply-form__body-field__input{color:#151515;background:#fff;border:1px solid #e3e3e3;border-radius:.5rem;width:100%;min-height:3.125rem;padding:.875rem 1rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.team-reply-form__body-field__input::placeholder,.ticket-reply-form__body-field__input::placeholder{color:#15151573}.team-reply-form__body-field__input:focus,.ticket-reply-form__body-field__input:focus{border-color:#b0cc00;outline:none;box-shadow:0 0 0 3px #b0cc0029}.team-reply-form__body-field__input,.ticket-reply-form__body-field__input{min-height:7.5rem}.team-reply-form__body-field__error,.ticket-reply-form__body-field__error{color:#f87171;font-size:.875rem}.team-reply-form__notice,.ticket-reply-form__notice{margin-top:.25rem}.team-reply-form__submit,.ticket-reply-form__submit{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.team-reply-form__submit:hover,.ticket-reply-form__submit:hover{transform:translateY(-1px)}.team-reply-form__submit:disabled,.ticket-reply-form__submit:disabled{cursor:not-allowed;opacity:.6;transform:none}.team-reply-form__submit,.ticket-reply-form__submit{color:#151515;background:#b0cc00;border-color:#b0cc00}.ticket-reply-form{box-shadow:0 10px 24px #0003}.status-pill{font-family:var(--font-display),sans-serif;letter-spacing:.18em;text-transform:uppercase;border:1px solid #0000;border-radius:.35rem;align-items:center;padding:.35rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex}.status-pill--submitted{color:#94dbfd;background:#7dd3fc24;border-color:#7dd3fc4d}.status-pill--accepted{color:#c1d738;background:#b0cc0029;border-color:#b0cc0052}.status-pill--declined{color:#f98b8b;background:#f8717124;border-color:#f8717147}.status-pill--archived{color:#ffffffb8;background:#ffffff14;border-color:#ffffff14}.status-pill--default{color:#fff;background:#ffffff0d;border-color:#ffffff14}.dashboard-page__inner{flex-direction:column;gap:1.5rem;max-width:92rem;min-height:100vh;margin:0 auto;padding:2rem 1.5rem;display:flex}@media (min-width:1024px){.dashboard-page__inner{padding-left:2rem;padding-right:2rem}}.dashboard-page__masthead{background:#343434;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;box-shadow:0 10px 24px #0003}@media (min-width:1024px){.dashboard-page__masthead{flex-direction:row;justify-content:space-between;align-items:center}}.dashboard-page__masthead__brand{gap:.55rem;display:grid}.dashboard-page__masthead__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#b0cc00;font-size:.75rem;font-weight:600}.dashboard-page__masthead__title{letter-spacing:-.05em;font-size:clamp(2.2rem,5vw,3.25rem)}.dashboard-page__masthead__account{color:#ffffff7a;font-size:.95rem;line-height:1.8}.dashboard-page__masthead__actions{flex-wrap:wrap;gap:.75rem;display:flex}.dashboard-page__masthead__public-link{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.dashboard-page__masthead__public-link:hover{transform:translateY(-1px)}.dashboard-page__masthead__public-link:disabled{cursor:not-allowed;opacity:.6;transform:none}.dashboard-page__masthead__public-link{color:#ffffffb8;background:0 0;border-color:#ffffff14}.dashboard-page__workspace{gap:1.5rem;display:grid}@media (min-width:1280px){.dashboard-page__workspace{grid-template-columns:25rem minmax(0,1fr)}}.dashboard-page__workspace__sidebar{flex-direction:column;gap:1rem;display:flex}.dashboard-page__workspace__panel{background:#343434;border:1px solid #ffffff14;border-radius:1rem;padding:1.1rem;box-shadow:0 10px 24px #0003}.dashboard-page__workspace__panel-header{justify-content:space-between;align-items:center;display:flex}.dashboard-page__workspace__panel-title{color:#fff;font-size:1.05rem;font-weight:600}.dashboard-page__workspace__panel-count{font-family:var(--font-display),sans-serif;text-align:center;border-radius:.35rem;min-width:2rem;padding:.3rem .6rem;font-size:.78rem;font-weight:600}.dashboard-page__workspace__panel-count--submitted{color:#7dd3fc;background:#7dd3fc24}.dashboard-page__workspace__panel-count--accepted{color:#b0cc00;background:#b0cc0029}.dashboard-page__workspace__panel-count--declined{color:#f87171;background:#f8717124}.dashboard-page__workspace__panel-count--archived{color:#ffffffb8;background:#ffffff14}.dashboard-page__workspace__panel-body{margin-top:.9rem}.dashboard-page__workspace__detail{background:#343434;border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem;box-shadow:0 10px 24px #0003}.dashboard-page__detail{flex-direction:column;gap:1.75rem;display:flex}.dashboard-page__detail__hero{flex-direction:column;gap:1rem;display:flex}@media (min-width:1024px){.dashboard-page__detail__hero{flex-direction:row;justify-content:space-between;align-items:flex-start}}.dashboard-page__detail__hero__copy{gap:.6rem;display:grid}.dashboard-page__detail__hero__meta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.dashboard-page__detail__hero__timestamp{letter-spacing:.32em;text-transform:uppercase;color:#ffffff7a;font-size:.75rem;font-weight:600}.dashboard-page__detail__hero__artist{letter-spacing:-.05em;font-size:clamp(2rem,4vw,3rem)}.dashboard-page__detail__hero__track{color:#ffffffb8;font-size:1rem;line-height:1.8}.dashboard-page__detail__hero__ticket-link{cursor:pointer;font-family:var(--font-display),sans-serif;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:transform .16s,background-color .16s,border-color .16s,color .16s,opacity .16s,box-shadow .16s;display:inline-flex}.dashboard-page__detail__hero__ticket-link:hover{transform:translateY(-1px)}.dashboard-page__detail__hero__ticket-link:disabled{cursor:not-allowed;opacity:.6;transform:none}.dashboard-page__detail__hero__ticket-link{color:#fff;background:#222;border-color:#ffffff29}.dashboard-page__detail__summary{gap:1rem;display:grid}@media (min-width:1024px){.dashboard-page__detail__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-page__detail__summary__contact,.dashboard-page__detail__summary__soundcloud{background:#181818;border:1px solid #ffffff14;border-radius:1rem;padding:1.1rem}.dashboard-page__detail__summary__label{letter-spacing:.32em;text-transform:uppercase;color:#ffffff7a;font-size:.75rem;font-weight:600}.dashboard-page__detail__summary__value{color:#fff;overflow-wrap:anywhere;max-width:100%;margin-top:.55rem;font-size:1rem;font-weight:600;display:block;overflow:hidden}.dashboard-page__detail__summary__meta{color:#ffffff7a;margin-top:.2rem;font-size:.95rem;line-height:1.8}.dashboard-page__detail__actions{gap:.75rem;display:grid}.dashboard-page__detail__actions__title{color:#fff;font-size:.95rem;font-weight:600}.dashboard-page__detail__actions__grid{gap:.75rem;display:grid}@media (min-width:640px){.dashboard-page__detail__actions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.dashboard-page__detail__actions__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard-page__detail__conversation{gap:1.25rem;display:grid}@media (min-width:1024px){.dashboard-page__detail__conversation{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}}.dashboard-page__detail__conversation__thread,.dashboard-page__detail__conversation__snapshot{background:#181818;border:1px solid #ffffff14;border-radius:1rem;padding:1.25rem}.dashboard-page__detail__conversation__thread-header{justify-content:space-between;align-items:center;display:flex}.dashboard-page__detail__conversation__thread-title{color:#fff;font-size:1.1rem;font-weight:600}.dashboard-page__detail__conversation__thread-count{color:#ffffff7a;font-size:.95rem;line-height:1.8}.dashboard-page__detail__conversation__snapshot-label{letter-spacing:.32em;text-transform:uppercase;color:#ffffff7a;font-size:.75rem;font-weight:600}.dashboard-page__detail__conversation__snapshot-list{color:#ffffffb8;gap:.65rem;margin-top:1rem;font-size:.95rem;line-height:1.8;list-style:none;display:grid}.dashboard-page__detail__conversation__side{flex-direction:column;gap:1rem;display:flex}.dashboard-page__empty-state{color:#ffffff7a;text-align:center;background:#181818;border:1px dashed #ffffff14;border-radius:1rem;justify-content:center;align-items:center;padding:2.25rem;display:flex}.dashboard-page__empty-state__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#b0cc00;font-size:.75rem;font-weight:600}.dashboard-page__empty-state__title{letter-spacing:-.05em;margin-top:.85rem;font-size:2.2rem}.dashboard-page__empty-state__copy{color:#ffffff7a;max-width:30rem;margin-top:.85rem;font-size:.95rem;line-height:1.8}.dashboard-queue{flex-direction:column;gap:.75rem;display:flex}.dashboard-queue__item{color:#fff;background:#181818;border:1px solid #ffffff14;border-radius:1rem;padding:.95rem;transition:border-color .16s,background-color .16s,transform .16s;display:block}.dashboard-queue__item:hover{border-color:#b0cc0047}.dashboard-queue__item--active{background:#b0cc0024;border-color:#b0cc0052}.dashboard-queue__item__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dashboard-queue__item__artist{color:#fff;font-size:.95rem;font-weight:600}.dashboard-queue__item__track{color:#ffffff7a;margin-top:.15rem;font-size:.88rem;line-height:1.8}.dashboard-queue__item__time{letter-spacing:.32em;text-transform:uppercase;color:#ffffff7a;letter-spacing:.18em;font-size:.75rem;font-weight:600}.dashboard-queue__item__meta{color:#ffffff7a;margin-top:.65rem;font-size:.78rem;line-height:1.8}.ticket-page__inner{flex-direction:column;gap:1.5rem;max-width:84rem;min-height:100vh;margin:0 auto;padding:2rem 1.5rem;display:flex}.ticket-page__heading{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.ticket-page__heading{flex-direction:row;justify-content:space-between;align-items:center}}.ticket-page__heading__content{gap:.6rem;display:grid}.ticket-page__heading__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#b0cc00;font-size:.75rem;font-weight:600}.ticket-page__heading__title{letter-spacing:-.05em;font-size:clamp(2.1rem,5vw,3.2rem)}.ticket-page__notice{max-width:42rem}.ticket-page__workspace{gap:1.25rem;display:grid}@media (min-width:1024px){.ticket-page__workspace{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}}.ticket-page__workspace__main,.ticket-page__workspace__sidebar{flex-direction:column;gap:1rem;display:flex}.ticket-page__workspace__conversation,.ticket-page__workspace__details{background:#343434;border:1px solid #ffffff14;border-radius:1rem;padding:1.25rem;box-shadow:0 10px 24px #0003}.ticket-page__workspace__conversation-title,.ticket-page__workspace__details-title{color:#fff;font-size:1.1rem;font-weight:600}.ticket-page__workspace__details-list{gap:1rem;margin-top:1rem;display:grid}.ticket-page__workspace__details-item{gap:.25rem;display:grid}.ticket-page__workspace__details-item-label{letter-spacing:.32em;text-transform:uppercase;color:#ffffff7a;font-size:.75rem;font-weight:600}.ticket-page__workspace__details-item-value{color:#fff;font-size:.95rem;font-weight:500;display:block}.ticket-page__workspace__details-item-value--break{overflow-wrap:anywhere}.thread-stream{flex-direction:column;gap:.85rem;margin-top:1rem;display:flex}.thread-stream__message{background:#181818;border:1px solid #ffffff14;border-radius:1rem;padding:1rem}.thread-stream__message--team{background:#7dd3fc14;border-color:#7dd3fc38}.thread-stream__message__header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.thread-stream__message__author{color:#fff;font-size:.92rem;font-weight:600}.thread-stream__message__role{letter-spacing:.32em;text-transform:uppercase;color:#ffffff7a;margin-top:.2rem;font-size:.75rem;font-weight:600}.thread-stream__message__time{color:#ffffff7a;font-size:.78rem;line-height:1.8}.thread-stream__message__body{color:#ffffffb8;white-space:pre-wrap;margin-top:.85rem;font-size:.95rem;line-height:1.8}
