@layer responsive{@media (max-width:980px){.events-door-list{max-height:360px;overflow-y:auto}}@media (max-width:980px) and (max-height:560px){.tg-site-header{align-items:center;gap:var(--space-12px);grid-template-columns:minmax(0,1fr) auto}.site-brand-layout{min-width:0}.tg-site-nav{display:none}.site-header-actions{justify-self:end}.desktop-auth-control{display:none}.mobile-site-nav{display:block}.tg-mobile-site-auth{display:inline-flex}.tg-mobile-site-nav-auth{display:block}.mobile-site-nav-layout{max-height:calc(100vh - 88px);overflow-y:auto}.tg-popover[data-appearance=account]{justify-self:end}}@media (max-width:760px){.account-profile-media-video-tools{grid-template-columns:1fr}.account-profile-media-afterglow-grid,.account-profile-media-draft-grid,.account-profile-media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-profile-media-library-section-header{align-items:start}.tg-media-editor-dialog{grid-template-columns:1fr;max-height:calc(100vh - 16px)}.tg-media-editor-stage{min-height:48vh}.tg-media-editor-preview{inset:52px 52px 92px}}@media (max-width:700px){.events-global-settings-how-grid,.events-global-settings-grid,.events-global-settings-stage-grid{grid-template-columns:1fr}}@media (max-width:980px){.events-management-filter-section,.events-management-layout,.account-profile-hero{grid-template-columns:minmax(0,1fr)}.events-management-filter-row{justify-content:flex-start}.account-profile-outset-heading,.account-profile-vibe-panel-top{align-items:start;display:grid}.account-profile-video-screen{min-height:190px}.account-profile-faq-list,.site-skin-preview-hero,.site-skin-preview-grid,.account-profile-vibe-draft-item{grid-template-columns:minmax(0,1fr)}.account-profile-vibe-draft-thumb{min-height:180px}.events-management-filter-row{width:100%}.events-management-rail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.events-hero-poster{min-height:280px}.events-artist-grid,.event-lineup-edit-grid,.events-info-grid,.events-faq-grid,.events-afterglow-recap-section[data-afterglow-layout],.event-info-entry-grid,.events-archive-teaser-layout{grid-template-columns:minmax(0,1fr)}.events-artist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.events-artist-a2a-pair{grid-column:1/-1}.event-lineup-selected-list{grid-template-columns:repeat(2,minmax(0,1fr))}.event-lineup-a2a-pair{grid-column:1/-1}.event-info-day-time-row{grid-template-columns:minmax(0,1fr)}.events-info-side{position:static}.events-door-panel-layout{height:auto;min-height:auto;position:static;overflow:visible}.event-location-entry-grid,.event-location-guest-venue-row{grid-template-columns:minmax(0,1fr)}.event-location-secret-row{flex-wrap:wrap}.event-additional-info-grid,.event-stage-name-grid{grid-template-columns:minmax(0,1fr)}.event-lineup-card-actions{justify-content:center}.event-lineup-select-heading,.event-lineup-guest-builder,.event-lineup-a2a-heading,.event-lineup-a2a-stack,.event-lineup-a2a-builder,.event-lineup-a2a-guest-grid{grid-template-columns:minmax(0,1fr)}.event-lineup-a2a-guest-grid>span:empty{display:none}}@media (max-width:700px){.tg-theme-picker-controls,.events-management-rail,.events-management-queue-list,.events-management-create-grid{grid-template-columns:minmax(0,1fr)}.events-page-shell{gap:var(--space-18px)}.events-public-index{min-height:320px}.events-hero-copy{gap:var(--space-14px)}.events-hero-actions,.events-share-strip{justify-content:flex-start}.events-social-action{width:38px;height:38px}.events-hero-poster{min-height:230px}.events-question-box{grid-template-columns:minmax(0,1fr)}}@media (max-width:430px){.event-lineup-selected-list,.event-lineup-a2a-pair,.events-artist-grid,.events-artist-a2a-pair{grid-template-columns:minmax(0,1fr)}.events-artist-item{min-height:310px}.events-hero-poster{min-height:190px}}@media (max-width:980px){.feral-tribune-hero,.feral-story-hero{grid-template-columns:1fr}.feral-hero-board,.feral-story-hero-media{min-height:320px}.feral-story-grid,.feral-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.feral-story-grid,.feral-lane-grid{grid-template-columns:1fr}.feral-article-hero{min-height:auto}.feral-story-kicker{max-width:100%}}@media (max-width:720px){.admin-command-search{width:100%}.admin-command-search kbd{display:none}.admin-command-search-results{margin-top:var(--space-8px);position:static}.admin-command-search-result{gap:var(--space-8px);grid-template-columns:minmax(0,1fr)}.admin-command-search-result small{justify-self:start;max-width:100%}}@media (max-width:760px){.subscription-plan-list,.subscription-provider-row dl{grid-template-columns:1fr}.subscription-plan-entry-tools{grid-column:auto}.subscription-plan-entry-tools-row{justify-content:flex-start}}@media (min-width:761px) and (max-width:1180px){.subscription-plan-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.legal-public-hero-layout,.legal-public-document-shell{grid-template-columns:1fr}.legal-public-signal-layout{min-height:210px}.legal-public-summary{grid-template-columns:1fr}.legal-public-sidebar{position:static}}@media (max-width:640px){.legal-public-signal-layout{min-height:auto}}@media (min-width:981px) and (max-width:1200px){.site-brand-layout{min-width:0}.tg-site-nav{justify-content:center;gap:var(--space-2px)}[data-nav-priority=overflow]{display:none}[data-navigation=priority-overflow]{display:inline-flex}}@media (max-width:980px){.site-brand-layout{min-width:0}.tg-site-nav{display:none}.site-header-actions{justify-self:end}.desktop-auth-control{display:none}.mobile-site-nav{display:block}.tg-mobile-site-auth{display:inline-flex}.tg-mobile-site-nav-auth{display:block}.tg-popover[data-appearance=account]{justify-self:end}}@media (min-width:641px) and (max-width:980px){.desktop-auth-control{display:contents}.tg-mobile-site-auth,.tg-mobile-site-nav-auth{display:none}}@media (max-width:780px){.tg-site-header,.section-header{flex-direction:column;align-items:flex-start}.tg-site-nav{justify-content:flex-start}.grid,.stats-grid,.pitch-review-grid,.pitch-concept-grid,.pitch-concept-hero,.passport-killer-hero,.sharecard-showcase,.industry-tile-grid,.industry-close,.tg-site-footer,.site-footer-link-grid,.signal-board,.passport-hero,.dispatch-hero,.proof-hero,.admin-settings-grid,.admin-settings-panel-grid,.admin-settings-card-grid,.admin-user-settings-panel-grid,.frontend-settings-layout,.frontend-settings-grid,.frontend-settings-checkbox-list,.frontend-settings-toggle-list,.frontend-settings-safety-grid,.frontend-settings-verification-summary-grid,.admin-setting-grid,.admin-account-summary-grid,.toggle-grid,.profile-section-rule,.subscription-plan-list,.subscription-add-row,.public-link-entitlement-row,.profile-link-toggle-grid,.account-type-toggle-grid,.account-display-row,.account-display-fields-grid,.audit-detail-grid,.audit-json-grid,.logo-icon-section,.settings-form-row,.user-settings-toggle-grid,.auth-method-grid,.signup-claim-match,.account-ledger-summary-grid,.account-ledger-detail-summary,.account-ledger-detail-grid,.auth-form-grid{grid-template-columns:1fr}.frontend-settings-nav{gap:var(--space-8px);display:flex;position:static;overflow-x:auto}.frontend-settings-nav strong{display:none}.frontend-settings-nav button{flex:none}.frontend-settings-purchase-list article,.frontend-settings-status-summary,.frontend-settings-verification-row,.dj-team-client-access-entry,.dj-team-access-row{grid-template-columns:1fr;align-items:stretch}.frontend-settings-label-stack{align-items:flex-start}.payment-method-row,.dj-team-access-controls{grid-template-columns:1fr;align-items:stretch}.tg-site-footer-bottom{display:grid}.pitch-artifact-stack,.pitch-concept-tile{min-height:320px}.pitch-review-link{min-height:170px}.pitch-concept-tile ul{grid-template-columns:1fr}.passport-killer-hero{min-height:auto}.passport-book{min-height:620px}.passport-cover,.passport-page{width:min(360px,82vw)}.passport-page{top:58%}.passport-killer-checks{grid-template-columns:1fr}.sharecard-deck{min-height:720px}.sharecard{width:min(380px,82vw)}.tg-site-footer-legal{justify-content:start;gap:var(--space-8px);grid-column:auto;margin-top:0;display:grid}.industry-close{justify-items:start}.signal-row{grid-template-columns:34px minmax(0,1fr)}.signal-row-progress,.signal-row>:last-child{grid-column:2}.auth-submit-layout{justify-self:stretch}.auth-code-verify-row{grid-template-columns:minmax(0,180px);justify-content:center}.tg-site-header{align-items:center;gap:var(--space-12px);grid-template-columns:minmax(0,1fr) auto}.site-brand-layout{min-width:0}.tg-site-nav{display:none}.site-header-actions{justify-self:end}.desktop-auth-control{display:none}.mobile-site-nav{display:block}.tg-mobile-site-auth{display:inline-flex}.tg-mobile-site-nav-auth{display:block}.tg-popover[data-appearance=account]{justify-self:end}.signup-intent-grid,.signup-details-form,.signup-entry-group-grid,.signup-address-grid,.signup-date-range-row,.signup-phone-row,.signup-verification-panel{grid-template-columns:1fr}.signup-verification-step-code{grid-template-columns:30px minmax(0,1fr)}.signup-verification-step-code .signup-code-copy-row{grid-column:2}.signal-board,.passport-hero,.dispatch-hero{grid-template-columns:1fr}.passport-tile{order:2;justify-self:center;width:min(100%,360px);min-height:190px}.dispatch-section{justify-self:center;width:min(100%,460px)}.signal-console{width:min(100%,520px)}.leaderboard-nav button{white-space:nowrap;flex:none}.table{min-width:740px}.feral-feed-item-layout{width:min(76vw,340px)}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.industry-loop-section{margin-top:var(--page-boundary-gap-compact)}.tg-site-footer{width:min(100% - 28px,1280px)}.tg-site-nav{display:none}.tg-popover[data-appearance=account],.tg-popover[data-appearance=account]>.tg-button{width:auto}.tg-popover[data-appearance=account]>.tg-popover-content{width:min(240px,100vw - 28px);position:absolute}.site-brand-layout{gap:var(--space-10px)}.tg-site-brand-subtitle{display:none}.signal-row{gap:var(--space-6px) var(--space-10px);grid-template-columns:28px minmax(0,1fr)}.hero-metrics,.hero-metric-group{grid-template-columns:1fr;display:grid}.leaderboard-nav{display:none}.leaderboard-view-select{display:grid}.account-ledger-date-controls{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.account-ledger-date-range summary{width:100%;min-width:0}.table{min-width:680px}.mobile-row-table thead{display:none}.mobile-row-table tbody{gap:var(--space-10px);display:grid}.mobile-row-table td:first-child{grid-template-columns:minmax(0,1fr)}.mobile-row-table td:first-child:before{margin-bottom:calc(var(--space-2px) * -1)}.profile-limit-matrix.mobile-row-table td{grid-template-columns:minmax(88px,.34fr) minmax(0,1fr)}.profile-limit-matrix.mobile-row-table td:first-child{grid-template-columns:minmax(0,1fr)}.profile-limit-matrix.mobile-row-table td:not(:first-child){text-align:left}.profile-limit-matrix.mobile-row-table .profile-limit-entry{width:100%}.home-leaderboard .tg-table-scroll{display:none}.mobile-ranking-list{gap:var(--space-10px);display:grid}.feral-feed-item-layout{width:82vw}.grid,.stats-grid{gap:var(--space-10px)}.stats-grid{grid-template-columns:1fr}.fan-passport-actions{grid-template-columns:1fr;display:grid}.fan-passport-book{grid-template-columns:1fr;min-height:auto}.fan-passport-paper-top,.fan-passport-meta{grid-template-columns:1fr}.fan-passport-photo{width:118px}.fan-passport-stat-strip,.fan-passport-main-grid,.fan-passport-lists-grid{grid-template-columns:1fr;width:min(100% - 28px,1180px)}.fan-passport-ledger-row{grid-template-columns:48px minmax(0,1fr)}.fan-passport-ledger-stamp{width:44px;height:44px}.fan-passport-ledger-row em{text-align:left;grid-column:2}.tg-site-footer{gap:var(--space-24px)}.site-footer-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tg-site-footer-legal{justify-content:start}}@media (max-width:980px) and (max-height:560px){.backroom-livekit-preview[data-aspect=landscape]{width:min(100%,340px)}.backroom-livekit-preview[data-aspect=portrait]{width:min(100%,160px)}.backroom-livekit-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.backroom-livekit-preview[data-aspect=portrait]{width:min(100%,220px)}}@media (max-width:980px){.backroom-fan-stage-grid,.backroom-fan-drop-grid,.backroom-fan-schedule-grid,.backroom-fan-feed-list{grid-template-columns:1fr}.backroom-feed-media-action{min-height:360px}}@media (max-width:760px){.backroom-feed-post{grid-template-columns:1fr;grid-template-areas:"header""media""copy""actions""meta"}.backroom-feed-post-header:before,.backroom-feed-post-header:after,.backroom-feed-post-copy:before,.backroom-feed-post-copy:after,.backroom-feed-actions:before,.backroom-feed-post-meta:before{display:none}.backroom-feed-actions button{flex:1 1 0;width:auto}.backroom-feed-post-meta{align-items:center}.backroom-feed-post-meta span{flex:0 auto}}@media (max-width:640px){.backroom-social-feed-heading{text-align:left}.backroom-fan-feed-list:before{display:none}.backroom-feed-post-header small{grid-column:1/-1;justify-self:start}.backroom-feed-media-action{min-height:270px}.backroom-feed-actions{flex-wrap:wrap}.backroom-feed-actions button{flex:150px}}@media (max-width:700px){.backroom-compose-details-grid{grid-template-columns:1fr}.backroom-compose-workspace{grid-template-columns:minmax(0,1fr)}.backroom-drop-details-grid,.tg-media-editor-placement-grid{grid-template-columns:1fr}.tg-media-editor-placement-grid button{width:100%}.backroom-drop-save-stack{justify-items:stretch}.backroom-drop-save-stack .admin-save-confirmation{text-align:left}}@media (max-width:780px){.booking-inquiry-summary{grid-template-columns:1fr}}@media (max-width:960px){.booking-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.booking-offer-set-time-group,.booking-offer-policy,.booking-offer-notes{grid-column:span 2}}@media (max-width:620px){.booking-offer-grid{grid-template-columns:1fr}.booking-offer-set-time-group{grid-column:auto;grid-template-columns:1fr}.booking-offer-policy,.booking-offer-notes{grid-column:auto}}@media (max-width:900px){.profile-shell,.profile-top-actions,.profile-action-grid,.profile-detail-grid,.premium-detail-grid,.date-edit-grid,.heatmap-city-strip,.rail-composer-preview,.seen-review-form-grid,.seen-metrics-grid,.rail-post-list,.tg-account-calendar-workspace,.booking-block-list,.booking-inquiry-terms-grid,.booking-inquiry-entry-grid,.backroom-subscription-settings-shell,.backroom-compose-grid,.tg-media-preview-settings,.backroom-livekit-device-grid,.backroom-ppv-price-grid,.backroom-schedule-grid,.backroom-schedule-field-grid,.backroom-drop-deck,.media-manager-grid,.media-crop-stage,.media-embed-grid,.media-drop-deck,.media-detail-grid,.dj-comms-stream-grid,.backroom-stream-rail,.dj-comms-workspace,.dj-comms-detail-grid,.dj-communications-compose-grid,.dj-communications-detail-grid{grid-template-columns:minmax(0,1fr)}.tg-conversation-preview-item>.tg-card[data-conversation-preview=true],.tg-conversation-preview-item>.tg-card[data-conversation-preview=true][data-has-facts=true]{grid-template-columns:minmax(0,1fr);align-items:start}.tg-conversation-preview-item>.tg-card[data-conversation-preview=true]>:is(.tg-conversation-preview-identity,.tg-conversation-preview-participant,.tg-conversation-preview-copy,.tg-conversation-preview-facts,.tg-conversation-preview-commands,.tg-conversation-preview-state,.tg-conversation-preview-excerpt){grid-area:auto/1}.tg-conversation-preview-commands{justify-content:start}.tg-conversation-preview-state{text-align:left;grid-auto-flow:column;justify-content:start;place-items:center start}.tg-conversation-preview-excerpt{grid-column:1/-1}.profile-detail-grid,.premium-detail-grid{width:100%;min-width:0;max-width:100%}.profile-detail-grid>*,.premium-detail-grid>*,.rail-composer-preview>*{min-width:0}.booking-set-time-group{grid-column:auto;grid-template-columns:minmax(0,1fr)}.booking-inquiry-flexibility-field,.booking-inquiry-contact-name-field,.booking-inquiry-phone-entry{grid-column:1/-1;justify-self:stretch;width:100%}.backroom-subscription-settings-controls{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);justify-content:stretch;width:100%;min-width:0}.backroom-subscription-settings-actions{grid-column:auto;justify-content:flex-end;width:100%;max-width:none}.backroom-schedule-item-wide,.backroom-schedule-field-wide{grid-column:auto}.profile-top-actions{align-items:stretch}.profile-top-actions h3,.manager-actions h3{white-space:normal}.profile-badge-stack{max-width:calc(100% - min(154px,34vw) - 14px)}.global-heatmap-header{display:grid}.heatmap-shell{min-height:260px}.profile-shell[data-premium=true] .dj-profile-main,.profile-shell[data-premium=true] .profile-side-section{min-height:auto}.manager-action-row,.backroom-panel-actions{justify-content:flex-start}.backroom-hero-pass{width:min(84%,238px);right:28px}.backroom-hero-door{width:132px;height:206px}.media-library-header{display:grid}}@media (max-width:980px) and (max-height:560px){.backroom-livekit-device-grid{gap:var(--space-12px);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.links-edit-heading-row{display:none}.links-edit-row{gap:var(--space-8px);grid-template-columns:34px minmax(0,1fr);align-items:center}.links-edit-url-field{grid-column:1/-1}.links-edit-url-field:before{content:"URL"}.profile-contact-actions{grid-template-columns:1fr;display:grid}}}
@layer third-party{.account-profile-video-screen .account-profile-hero-featured-media.tg-player-shell,.account-profile-video-screen .account-profile-hero-featured-media.tg-player-shell .video-js,.account-profile-video-screen .account-profile-hero-featured-media.tg-vod-player-frame,.account-profile-video-screen .account-profile-hero-featured-media.tg-vod-player-frame .tg-vod-player-frame-player.tg-player-shell,.account-profile-video-screen .account-profile-hero-featured-media.tg-vod-player-frame .video-js{width:100%;height:100%;min-height:100%}.account-profile-video-screen .account-profile-hero-featured-media.tg-player-shell .vjs-fluid,.account-profile-video-screen .account-profile-hero-featured-media.tg-vod-player-frame .vjs-fluid{height:100%;padding-top:0}.account-profile-video-screen .account-profile-hero-featured-media.tg-player-shell video,.account-profile-video-screen .account-profile-hero-featured-media.tg-player-shell .vjs-tech,.account-profile-video-screen .account-profile-hero-featured-media.tg-vod-player-frame video,.account-profile-video-screen .account-profile-hero-featured-media.tg-vod-player-frame .vjs-tech{object-fit:cover}.yarl__root{--yarl__color_backdrop:#020408f0}.yarl__thumbnails_bottom{background:var(--yarl__color_backdrop)}.yarl__thumbnails_bottom .yarl__thumbnails_container{box-sizing:border-box;background:0 0;width:100vw;max-width:min(100vw,1280px);margin-inline:auto;padding-inline:clamp(.75rem,3vw,2rem)}.yarl__thumbnails_vignette{display:none}.yarl__thumbnails_thumbnail{background:0 0;border:0;flex:none;padding:0;width:auto!important}.yarl__thumbnails_thumbnail_active,.yarl__thumbnails_thumbnail_active:focus,.yarl__thumbnails_thumbnail_active:focus-visible,.yarl__thumbnails_thumbnail_active:focus:not(:focus-visible),.yarl__thumbnails_thumbnail[aria-current=true],.yarl__thumbnails_thumbnail[aria-current=true]:focus,.yarl__thumbnails_thumbnail[aria-current=true]:focus-visible,.yarl__thumbnails_thumbnail[aria-current=true]:focus:not(:focus-visible){box-shadow:0 0 0 2px var(--tg-theme-accent,var(--acid))}.tg-player-shell .video-js{width:100%;min-height:420px;color:var(--foreground);font-family:var(--font-geist-sans), Arial, sans-serif;background-color:#000000a3}.tg-player-shell[data-orientation=portrait] .video-js{min-height:min(76vh,760px)}.tg-player-shell .vjs-control-bar{background:linear-gradient(#090b0a00,#090b0aeb)}.tg-player-shell .vjs-big-play-button{width:72px;height:72px;color:var(--acid);background:#94ff6629;border:1px solid #94ff6699;border-radius:14px;margin-top:-36px;margin-left:-36px;box-shadow:0 0 34px #94ff6638}.tg-player-shell .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center;font-size:46px;line-height:72px}.tg-player-shell:hover .vjs-big-play-button,.tg-player-shell .vjs-big-play-button:focus{background:#94ff6642;border-color:#94ff66e6}.tg-player-shell .vjs-play-progress,.tg-player-shell .vjs-volume-level{background-color:var(--acid)}.tg-vod-player-frame-player.tg-player-shell .video-js{border-radius:inherit;background-color:#000;width:100%;height:100%;min-height:0;position:absolute;inset:0;overflow:hidden}.tg-vod-player-frame-player.tg-player-shell .vjs-fluid{height:100%;padding-top:0}.tg-vod-player-frame-player.tg-player-shell video,.tg-vod-player-frame-player.tg-player-shell .vjs-tech{border-radius:inherit;object-fit:contain;width:100%;height:100%}.tg-vod-player-frame-player.tg-player-shell .video-js.vjs-fullscreen video,.tg-vod-player-frame-player.tg-player-shell .video-js.vjs-fullscreen .vjs-tech{object-fit:contain}.tg-vod-player-frame-player.tg-player-shell .video-js:-webkit-full-screen video{object-fit:contain}.tg-vod-player-frame-player.tg-player-shell .video-js:-webkit-full-screen .vjs-tech{object-fit:contain}.tg-vod-player-frame-player.tg-player-shell .vjs-control-bar{z-index:3;width:100%;left:0;right:0}.tg-player-shell[data-live-waiting=true] .vjs-error-display{display:none}.backroom-fan-mini-player .tg-player-shell .vjs-big-play-button{border-radius:10px;width:46px;height:46px;margin-top:-23px;margin-left:-23px}.backroom-fan-mini-player .tg-player-shell .vjs-big-play-button .vjs-icon-placeholder:before{font-size:30px;line-height:46px}@media (max-width:640px){.tg-player-shell .video-js,.tg-player-state{min-height:280px}}[data-theme=dark] .tg-time-picker-dialog .tp-ui-hour[class~=active],[data-theme=dark] .tg-time-picker-dialog .tp-ui-minutes[class~=active]{border-color:var(--acid)}[data-theme=dark] .tg-time-picker-dialog .tp-ui-select-time{justify-content:space-between;align-items:center;gap:var(--space-14px);display:flex;padding:var(--tp-spacing-xl)!important}[data-theme=dark] .tg-time-picker-dialog .tp-ui-header{padding:0 var(--tp-spacing-xl) var(--tp-spacing-2xl)!important}[data-theme=dark] .tg-time-picker-dialog .tp-ui-body{margin:0 auto!important}[data-theme=dark] .tg-time-picker-dialog :is(.tp-ui-hour,.tp-ui-minutes){padding:var(--tp-size-padding)!important}[data-theme=dark] .tg-time-picker-dialog .tp-ui-wrapper-type-time{margin-left:var(--tp-spacing-md)!important}[data-theme=dark] .tg-time-picker-dialog .tp-ui-footer{grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;display:grid;margin-bottom:var(--space-4px)!important;padding:var(--tp-spacing-xl)!important}[data-theme=dark] .tg-time-picker-dialog .tp-ui-footer .tp-ui-wrapper-btn{display:contents!important}[data-theme=dark] .tg-time-picker-dialog .tp-ui-footer .tp-ui-clear-btn,[data-theme=dark] .tg-time-picker-dialog .tp-ui-footer .tp-ui-cancel-btn,[data-theme=dark] .tg-time-picker-dialog .tp-ui-footer .tp-ui-ok-btn{text-align:center;min-width:72px;padding:var(--tp-size-padding) 0!important;margin:0!important}.profile-availability-calendar-shell .fc{--fc-border-color:#e2ffe514;--fc-page-ag-color:transparent;--fc-neutral-ag-color:transparent;--fc-today-ag-color:#94ff6614;font-family:inherit}.profile-availability-calendar-shell .fc .fc-toolbar{align-items:center;margin-bottom:5px}.profile-availability-calendar-shell .fc .fc-toolbar-title{color:var(--foreground);font-size:12px;font-weight:900}.profile-availability-calendar-shell .fc .fc-button{min-width:23px;min-height:23px;color:var(--foreground);box-shadow:none;text-transform:uppercase;background:#ffffff0b;border:1px solid #e2ffe524;border-radius:7px;font-size:10px;font-weight:900;line-height:1}.profile-availability-calendar-shell .fc .fc-button:hover,.profile-availability-calendar-shell .fc .fc-button:focus{color:var(--acid);background:#94ff6614;border-color:#94ff6657}.profile-availability-calendar-shell .fc .fc-col-header-cell{color:#e2ffe575;padding:1px 0;font-size:10px;font-weight:900}.profile-availability-calendar-shell .fc .fc-scrollgrid-sync-table{height:auto!important}.profile-availability-calendar-shell .fc .fc-daygrid-day{height:19px}.profile-availability-calendar-shell .fc .fc-daygrid-day-frame{place-items:center;min-height:19px;padding:0;display:grid}.profile-availability-calendar-shell .fc .fc-daygrid-day-top{place-items:center;display:grid}.profile-availability-calendar-shell .fc .fc-daygrid-day-events,.profile-availability-calendar-shell .fc .fc-daygrid-day-ag{min-height:0;display:none}.profile-availability-calendar-shell .fc .fc-daygrid-day-number{color:#deffd0e6;background:#94ff6611;border:1px solid #94ff663d;border-radius:6px;place-items:center;width:calc(100% - 4px);min-height:16px;margin:2px;font-size:10px;font-weight:800;display:grid}.profile-availability-calendar-shell .fc .profile-availability-unavailable-date .fc-daygrid-day-number{color:#ffd6ebdb;background:#ff4fad26;border-color:#ff4fad42}.profile-availability-calendar-shell .fc .profile-availability-other-date .fc-daygrid-day-number{color:#e2ffe538;background:0 0;border-color:#0000}.tg-account-calendar-shell .fc{--fc-border-color:#94ff6638;--fc-event-border-color:transparent;--fc-event-text-color:var(--foreground);--fc-page-bg-color:#94ff6638;color:var(--foreground);font-family:inherit}.tg-account-calendar-shell .fc .fc-toolbar{align-items:center;gap:var(--space-12px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:var(--space-4px)!important;margin:0!important;display:grid!important}.tg-account-calendar-shell .fc .fc-toolbar-chunk:first-child{justify-self:start}.tg-account-calendar-shell .fc .fc-toolbar-chunk:nth-child(2){justify-self:center}.tg-account-calendar-shell .fc .fc-toolbar-chunk:last-child{justify-self:end}.tg-account-calendar-shell .fc .fc-button-group{gap:var(--space-8px)}.tg-account-calendar-shell .fc .fc-toolbar-title{color:var(--foreground);text-transform:uppercase;white-space:nowrap;font-weight:950;font-size:18px!important}.tg-account-calendar-shell .fc .fc-button{width:var(--space-36px);min-width:var(--space-36px);height:var(--space-40px);min-height:var(--space-40px);font-size:var(--tg-type-size-xs);font-weight:var(--tg-type-weight-black);line-height:var(--tg-type-leading-solid);text-transform:none;padding:0;border:var(--border-width) solid var(--surface-table-border)!important;border-radius:var(--radius-lg)!important;color:var(--muted)!important;background:var(--surface-table-strong)!important;box-shadow:none!important;margin:0!important}.tg-account-calendar-shell .fc .fc-button:hover,.tg-account-calendar-shell .fc .fc-button:focus-visible{outline:none;border-color:var(--surface-control-border-hover)!important;color:var(--foreground)!important;background:var(--interactive-surface-hover)!important;box-shadow:none!important}.tg-account-calendar-shell .fc .fc-col-header-cell{text-transform:uppercase;padding:7px 0;font-size:11px;font-weight:950;color:var(--foreground)!important;background:var(--surface-panel-tertiary-opaque)!important}.tg-account-calendar-shell .fc .fc-daygrid-day{min-height:102px;background:#ffffff05!important}.tg-account-calendar-shell .fc .fc-daygrid-day:hover{background:#94ff660e!important}.tg-account-calendar-shell .fc .fc-daygrid-day-number{color:var(--foreground);padding:8px;font-weight:900}.tg-account-calendar-shell .fc .fc-day-other .fc-daygrid-day-number{color:#eff4e65c}.tg-account-calendar-shell .fc .fc-highlight,.tg-account-calendar-shell .fc .tg-account-calendar-date-selected{background:#94ff6624}.tg-account-calendar-shell .fc .fc-daygrid-event{border-radius:999px;margin:2px 6px;padding:2px 6px;font-size:11px;font-weight:850}.tg-account-calendar-shell .fc .fc-daygrid-event .fc-event-main,.tg-account-calendar-shell .fc .fc-daygrid-event .fc-event-main-frame,.tg-account-calendar-shell .fc .fc-daygrid-event .fc-event-title-container{width:100%;min-width:0}.tg-account-calendar-shell .fc .fc-daygrid-event .fc-event-main-frame{justify-content:center}.tg-account-calendar-shell .fc .fc-daygrid-event .fc-event-title-container{text-align:center;flex:auto}.tg-account-calendar-shell .fc .fc-daygrid-event .fc-event-title{text-align:center}.tg-account-calendar-shell .fc .tg-account-calendar-item-block{color:var(--foreground);background:#c5538647}[data-account-events-calendar=true][data-can-manage-availability=true] .tg-account-calendar-shell .fc .tg-account-calendar-item-block{cursor:pointer}.tg-account-calendar-shell .fc .tg-account-calendar-item-event,.tg-account-calendar-shell .fc .tg-account-calendar-item-booking{background:var(--acid);color:var(--on-accent)}.tg-account-calendar-shell .fc .tg-account-calendar-item-event{cursor:pointer}.tg-account-calendar-shell .fc .tg-account-calendar-item-event.tg-account-calendar-state-unpublished{background:var(--calendar-legend-hold);color:var(--foreground)}.tg-account-calendar-shell .fc .tg-account-calendar-item-event.tg-account-calendar-state-past{background:var(--calendar-legend-neutral);color:var(--foreground)}.tg-account-calendar-shell .fc .tg-account-calendar-item-event.tg-account-calendar-state-unpublished .fc-event-main,.tg-account-calendar-shell .fc .tg-account-calendar-item-event.tg-account-calendar-state-past .fc-event-main{color:var(--foreground)}.tg-account-calendar-shell .fc .tg-account-calendar-item-event.tg-account-calendar-relationship-collaborator{outline:var(--border-width) dashed var(--calendar-legend-collaborator);outline-offset:calc(var(--border-width) * -1)}.tg-account-calendar-shell .fc .tg-account-calendar-item-event .fc-event-main,.tg-account-calendar-shell .fc .tg-account-calendar-item-booking .fc-event-main{color:var(--on-accent)}.tg-account-calendar-shell .fc .tg-account-calendar-item-hold{color:var(--foreground);background:#ffd66647}[data-theme=dark]{--tp-am-pm-active:var(--acid);--tp-am-pm-text-selected:#07120a;--tp-primary:var(--acid);--tp-on-primary:#07120a;--tp-primary-container:#94ff6638;--tp-on-primary-container:var(--foreground);--tp-tertiary-container:#94ff6638;--tp-on-tertiary-container:var(--foreground);--tp-outline:var(--acid);--tp-wheel-highlight-ag:#94ff6624;--tp-wheel-selected-color:var(--acid)}.tp-ui--inline .tg-time-picker-dialog .tp-ui-footer{display:none!important}}
@layer third-party,tokens,base,primitives,layout,surfaces,responsive;
