/* Generated by deploy/generate_occupancy_colors.py. */
.schedule-panel{background:var(--ink);border-color:var(--ink);color:#f6f4f0}
.schedule-panel h2{color:#d6d0c6}
.compact-programme li+li{border-top:0}
.compact-programme li+li.compact-day-start{margin-top:2px}
.show-date{background:var(--occupancy-tint,#faf9f6);color:var(--ink);transition:background-color .25s}
.show-date time{color:inherit}
.compact-row,.compact-row.is-weekend{background-color:var(--occupancy-tint,#faf9f6);border-radius:6px;transition:background-color .25s}
.compact-row{padding-left:8px;padding-right:8px}
.compact-row>.compact-progress{left:8px;right:8px;width:calc(100% - 16px)}
.compact-row.is-weekend{background-image:linear-gradient(#302c2805,#302c2805)}
.compact-programme .compact-row{border-radius:0}
.compact-programme .compact-day-start>.compact-row{border-top-left-radius:6px;border-top-right-radius:6px}
.compact-programme .compact-day-end>.compact-row{border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.compact-row .compact-info,.compact-row .row-seats,.compact-row .compact-time{color:var(--ink)}
.badge.sold-out,.compact-sold-out{color:#fff;background:#6c328c;border-radius:6px}
.compact-seat-status{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:1px;min-width:0}
.compact-sold-out{display:block;font-size:.5625rem;font-weight:700;line-height:1;white-space:nowrap;padding:2px 4px}
.compact-row.is-sold-out{padding-top:6px;padding-bottom:6px}
/* Keep the existing phone rows; desktop metadata occupies stable, centered columns. */
.compact-desktop-badges{display:none}
@media(min-width:901px) and (hover:hover) and (pointer:fine){
.compact-row{grid-template-columns:98px minmax(0,1fr) 316px 60px}
.compact-desktop-badges{display:grid;grid-template-columns:56px 78px minmax(0,1fr);gap:8px;align-items:center;min-width:0}
.compact-badge-cell{display:flex;align-items:center;justify-content:center;min-width:0}
.compact-desktop-badges .film-meta,.compact-desktop-badges .badge{margin:0;max-width:100%;border-radius:6px;font-size:.6875rem;line-height:1.3;padding:5px 7px}
.compact-desktop-badges .compact-occupancy-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.compact-row .compact-sold-out{display:none}
}
.compact-row:focus-visible{outline-color:var(--ink)}
.sold-out-settings .percent-input{max-width:220px}
.sold-out-settings .percent-input input{min-width:0}
.sold-out-settings .percent-input>span{font-size:.875rem;white-space:nowrap}
.film-status .badge{max-width:100%;overflow-wrap:anywhere}
.badge-levels{display:grid;gap:16px;margin:20px 0}
.badge-level{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:12px;align-items:start}
.badge-level .field{margin:0;min-width:0}
.badge-level input{min-width:0}
.badge-level input[readonly]{background:var(--paper);color:var(--muted)}
.badge-level .field>span{font-size:.75rem}
@media(max-width:360px){.badge-level{grid-template-columns:minmax(0,1fr) 86px;gap:8px}}
.settings-hub{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:20px}
.settings-group{min-width:0;padding:22px}
.settings-group>h2{font-size:1.05rem;margin-bottom:4px}
.settings-group>p{font-size:.8125rem;margin-bottom:14px}
.settings-access{grid-column:1;grid-row:1}
.settings-fetch{grid-column:1;grid-row:2}
.settings-display{grid-column:2;grid-row:1/span 2}
.settings-group .settings-links{padding:0}
.settings-group .settings-link{min-height:72px;padding:12px 0;gap:12px}
.settings-group .settings-link strong{font-size:.9375rem}
.settings-group .settings-link small{font-size:.75rem}
.settings-section{border-top:1px solid var(--line)}
.settings-section>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:14px 0;list-style:none;cursor:pointer;font-weight:700;font-size:.9375rem;color:var(--ink)}
.settings-section>summary::-webkit-details-marker{display:none}
.settings-section>summary::after{content:'+';display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--paper);color:var(--wine);font-size:1.25rem;font-weight:400}
.settings-section[open]>summary::after{content:'−'}
.settings-section>summary:focus-visible{outline:3px solid #b9762b;outline-offset:2px;border-radius:8px}
.settings-section-body{padding:0 0 20px}
.settings-section-body>p{font-size:.8125rem;line-height:1.6;color:var(--muted);margin-bottom:16px}
.settings-section-body .panel{padding:0;border:0;box-shadow:none;background:transparent}
/* Hints follow previews and action rows here, so the global negative input-hint margin does not apply. */
.settings-section-body .form-hint{font-size:.75rem;line-height:1.6;margin-top:12px}
.badge-editor-row{padding:14px;border:1px solid var(--line);border-radius:14px;background:#faf9f6;min-width:0}
.badge-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;min-width:0}
.badge-editor-heading>strong{flex:none;font-size:.75rem;white-space:nowrap;color:var(--muted)}
.badge-editor-heading .badge-preview{margin:0;min-width:0;max-width:calc(100% - 52px);overflow-wrap:anywhere;border-radius:6px}
.badge-editor-heading .icon-button{flex:none;width:44px;min-width:44px;height:44px;min-height:44px;color:var(--wine);background:white;border:1px solid var(--line);border-radius:10px}
.badge-editor-heading .icon-button:disabled{cursor:default;opacity:.35}
.badge-editor-fields{display:grid;grid-template-columns:minmax(0,1fr) 110px 72px;gap:10px;align-items:start}
.badge-editor-fields .field{margin:0;min-width:0}
.badge-editor-fields .field>span{font-size:.6875rem;line-height:1.4}
.badge-editor-fields input{min-width:0}
.badge-editor-fields input[readonly]{background:var(--paper);color:var(--muted)}
.badge-editor-fields .percent-input{gap:6px}
.badge-editor-fields .percent-input>span{font-size:.8125rem}
.badge-editor-color input[type=color]{display:block;min-height:50px;height:50px;padding:5px;width:100%;cursor:pointer;border-radius:10px}
.badge-editor-color input[type=color]::-webkit-color-swatch-wrapper{padding:0}
.badge-editor-color input[type=color]::-webkit-color-swatch{border:0;border-radius:5px}
.badge-editor-color input[type=color]::-moz-color-swatch{border:0;border-radius:5px}
.badge-editor-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:18px}
.badge-editor-actions .button{min-height:44px;margin:0}
.settings-section-body .sold-out-color{max-width:180px}
.settings-section-body .badge-preview{overflow-wrap:anywhere}
@media(max-width:900px){.badge-editor-fields{grid-template-columns:minmax(0,1fr) 72px}.badge-editor-fields>.field:first-child{grid-column:1/-1}}
@media(max-width:680px){.settings-hub{grid-template-columns:minmax(0,1fr);gap:16px}.settings-access,.settings-fetch,.settings-display{grid-column:auto;grid-row:auto}.settings-group{padding:18px}.badge-editor-row{padding:12px}.badge-editor-actions .button{flex:1;justify-content:center}}
.settings-workspace{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:24px}
.settings-sidebar{position:sticky;top:calc(82px + env(safe-area-inset-top));align-self:start;min-width:0;max-height:calc(100vh - 180px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;padding:10px;background:#eeebe5;border:1px solid var(--line);border-radius:18px;scrollbar-width:thin;z-index:1}
.settings-nav-group+.settings-nav-group{margin-top:14px;padding-top:12px;border-top:1px solid #d9d3c9}
.settings-nav-group h2{font-size:.6875rem;font-weight:700;line-height:1.5;text-transform:uppercase;letter-spacing:.055em;color:var(--muted);margin:0 8px 8px;overflow-wrap:anywhere}
.settings-category{display:flex;align-items:center;gap:10px;min-height:48px;width:100%;border:0;border-radius:10px;padding:11px 10px;margin:2px 0;background:transparent;color:var(--ink);text-align:left;font-size:.875rem;font-weight:700}
.settings-category svg{width:20px;height:20px;flex:none}
.settings-category-label{min-width:0;overflow-wrap:anywhere}
.settings-category:hover{background:#ffffff75}
.settings-category[aria-current=page]{background:var(--wine);color:#fff;box-shadow:0 3px 8px #302c2814}
.settings-category:focus-visible{outline-offset:1px}
.settings-detail,.settings-pane{min-width:0}
.settings-pane[hidden]{display:none}
.settings-pane-enter{animation:settings-slide-out .22s ease-out both}
.settings-pane .settings-back{display:none}
.settings-pane>.page-head{margin-bottom:20px;align-items:center}
.settings-pane .page-head h1{font-size:1.8rem;line-height:1.2;overflow-wrap:anywhere}
.settings-pane .page-head .eyebrow{display:none}
.settings-pane .page-head p{font-size:.8125rem;line-height:1.6}
.settings-pane .panels{grid-template-columns:minmax(0,1fr);gap:20px}
.settings-pane .panel{min-width:0}
.settings-pane .user-actions{flex-wrap:wrap}
.settings-pane .passkey-row>div{min-width:0;overflow-wrap:anywhere}
.settings-pane .passkey-row>.icon-button{flex:none}
.settings-pane .account-head>div{min-width:0;overflow-wrap:anywhere}
.settings-pane .badge-editor-fields{grid-template-columns:minmax(0,1fr) 110px 72px}
.settings-pane .badge-editor-fields>.field:first-child{grid-column:auto}
.settings-pane .form-error{overflow-wrap:anywhere}
@keyframes settings-slide-out{from{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}
@media(max-width:1000px){.settings-workspace{grid-template-columns:190px minmax(0,1fr);gap:20px}.settings-pane .badge-editor-fields{grid-template-columns:minmax(0,1fr) 68px}.settings-pane .badge-editor-fields>.field:first-child{grid-column:1/-1}}
@media(max-width:700px){.workspace.settings-shell{padding-left:12px;padding-right:12px}.settings-workspace{grid-template-columns:88px minmax(0,1fr);gap:12px}.settings-sidebar{padding:6px;border-radius:13px}.settings-nav-group h2{font-size:.5625rem;letter-spacing:0;text-transform:none;line-height:1.4;margin:4px 2px 7px}.settings-nav-group+.settings-nav-group{margin-top:10px;padding-top:10px}.settings-category{flex-direction:column;justify-content:center;gap:5px;min-height:56px;padding:8px 3px;text-align:center;font-size:.625rem;line-height:1.3;border-radius:8px}.settings-category svg{width:19px;height:19px}.settings-pane .page-head{gap:8px;margin-bottom:16px;align-items:start}.settings-pane .page-head h1{font-size:1.4rem}.settings-pane .page-head p{font-size:.6875rem}.settings-pane .head-actions .button{width:44px;height:44px;min-height:44px}.settings-pane .panel{padding:14px 12px;border-radius:15px}.settings-pane .panel h2{font-size:1.05rem;overflow-wrap:anywhere}.settings-pane .panel>p,.settings-pane .field>span{font-size:.75rem}.settings-pane .badge-editor-row{padding:10px}.settings-pane .badge-editor-heading{gap:6px;flex-wrap:wrap}.settings-pane .badge-editor-heading>strong{font-size:.6875rem}.settings-pane .badge-editor-heading .badge-preview{max-width:100%;order:3;flex-basis:100%;width:fit-content}.settings-pane .badge-editor-fields{grid-template-columns:minmax(0,1fr) 56px;gap:8px}.settings-pane .badge-editor-fields .field>span{font-size:.625rem}.settings-pane .badge-editor-fields input:not([type=color]){padding:10px 8px}.settings-pane .badge-editor-actions{flex-direction:column;align-items:stretch}.settings-pane .badge-editor-actions .button{width:100%;flex:auto}.settings-pane .user-row{padding:12px;gap:8px}.settings-pane .user-actions{padding:0;gap:6px}.settings-pane .user-actions .button{flex:1;justify-content:center;min-width:0;white-space:normal;overflow-wrap:anywhere;padding:10px 8px}.settings-pane .user-row .avatar{width:36px;height:36px;font-size:.875rem}.settings-pane .user-info strong{font-size:.8125rem}.settings-pane .user-info p{font-size:.6875rem}.settings-pane .account-head{flex-wrap:wrap;gap:10px;margin-bottom:18px}.settings-pane .password-field input{min-width:0;padding-left:10px}.settings-pane .form-hint{font-size:.6875rem}.settings-pane .percent-input{gap:6px}.settings-pane .percent-input>span{font-size:.8125rem}.settings-pane .install-box{padding:12px}.settings-pane .install-box p{overflow-wrap:anywhere}}
@media(max-width:380px){.workspace.settings-shell{padding-left:10px;padding-right:10px}.settings-workspace{grid-template-columns:72px minmax(0,1fr);gap:8px}.settings-sidebar{padding:4px}.settings-category{font-size:.5625rem}.settings-nav-group h2{font-size:.5rem}.settings-pane .panel{padding:12px 10px}.settings-pane .page-head h1{font-size:1.2rem}.settings-pane .badge-editor-row{padding:8px}}
@media(prefers-reduced-motion:reduce){.settings-pane-enter{animation:none}}
@media(prefers-reduced-motion:reduce){.show-date,.compact-row{transition:none}}
.occupancy-0{--occupancy-tint:rgb(213.000,237.000,219.000)}
.occupancy-1{--occupancy-tint:rgb(213.394,236.990,218.374)}
.occupancy-2{--occupancy-tint:rgb(213.788,236.980,217.747)}
.occupancy-3{--occupancy-tint:rgb(214.182,236.970,217.121)}
.occupancy-4{--occupancy-tint:rgb(214.576,236.960,216.495)}
.occupancy-5{--occupancy-tint:rgb(214.970,236.949,215.869)}
.occupancy-6{--occupancy-tint:rgb(215.364,236.939,215.242)}
.occupancy-7{--occupancy-tint:rgb(215.758,236.929,214.616)}
.occupancy-8{--occupancy-tint:rgb(216.152,236.919,213.990)}
.occupancy-9{--occupancy-tint:rgb(216.545,236.909,213.364)}
.occupancy-10{--occupancy-tint:rgb(216.939,236.899,212.737)}
.occupancy-11{--occupancy-tint:rgb(217.333,236.889,212.111)}
.occupancy-12{--occupancy-tint:rgb(217.727,236.879,211.485)}
.occupancy-13{--occupancy-tint:rgb(218.121,236.869,210.859)}
.occupancy-14{--occupancy-tint:rgb(218.515,236.859,210.232)}
.occupancy-15{--occupancy-tint:rgb(218.909,236.848,209.606)}
.occupancy-16{--occupancy-tint:rgb(219.303,236.838,208.980)}
.occupancy-17{--occupancy-tint:rgb(219.697,236.828,208.354)}
.occupancy-18{--occupancy-tint:rgb(220.091,236.818,207.727)}
.occupancy-19{--occupancy-tint:rgb(220.485,236.808,207.101)}
.occupancy-20{--occupancy-tint:rgb(220.879,236.798,206.475)}
.occupancy-21{--occupancy-tint:rgb(221.273,236.788,205.848)}
.occupancy-22{--occupancy-tint:rgb(221.667,236.778,205.222)}
.occupancy-23{--occupancy-tint:rgb(222.061,236.768,204.596)}
.occupancy-24{--occupancy-tint:rgb(222.455,236.758,203.970)}
.occupancy-25{--occupancy-tint:rgb(222.848,236.747,203.343)}
.occupancy-26{--occupancy-tint:rgb(223.242,236.737,202.717)}
.occupancy-27{--occupancy-tint:rgb(223.636,236.727,202.091)}
.occupancy-28{--occupancy-tint:rgb(224.030,236.717,201.465)}
.occupancy-29{--occupancy-tint:rgb(224.424,236.707,200.838)}
.occupancy-30{--occupancy-tint:rgb(224.818,236.697,200.212)}
.occupancy-31{--occupancy-tint:rgb(225.212,236.687,199.586)}
.occupancy-32{--occupancy-tint:rgb(225.606,236.677,198.960)}
.occupancy-33{--occupancy-tint:rgb(226.000,236.667,198.333)}
.occupancy-34{--occupancy-tint:rgb(226.394,236.657,197.707)}
.occupancy-35{--occupancy-tint:rgb(226.788,236.646,197.081)}
.occupancy-36{--occupancy-tint:rgb(227.182,236.636,196.455)}
.occupancy-37{--occupancy-tint:rgb(227.576,236.626,195.828)}
.occupancy-38{--occupancy-tint:rgb(227.970,236.616,195.202)}
.occupancy-39{--occupancy-tint:rgb(228.364,236.606,194.576)}
.occupancy-40{--occupancy-tint:rgb(228.758,236.596,193.949)}
.occupancy-41{--occupancy-tint:rgb(229.152,236.586,193.323)}
.occupancy-42{--occupancy-tint:rgb(229.545,236.576,192.697)}
.occupancy-43{--occupancy-tint:rgb(229.939,236.566,192.071)}
.occupancy-44{--occupancy-tint:rgb(230.333,236.556,191.444)}
.occupancy-45{--occupancy-tint:rgb(230.727,236.545,190.818)}
.occupancy-46{--occupancy-tint:rgb(231.121,236.535,190.192)}
.occupancy-47{--occupancy-tint:rgb(231.515,236.525,189.566)}
.occupancy-48{--occupancy-tint:rgb(231.909,236.515,188.939)}
.occupancy-49{--occupancy-tint:rgb(232.303,236.505,188.313)}
.occupancy-50{--occupancy-tint:rgb(232.697,236.495,187.687)}
.occupancy-51{--occupancy-tint:rgb(233.091,236.485,187.061)}
.occupancy-52{--occupancy-tint:rgb(233.485,236.475,186.434)}
.occupancy-53{--occupancy-tint:rgb(233.879,236.465,185.808)}
.occupancy-54{--occupancy-tint:rgb(234.273,236.455,185.182)}
.occupancy-55{--occupancy-tint:rgb(234.667,236.444,184.556)}
.occupancy-56{--occupancy-tint:rgb(235.061,236.434,183.929)}
.occupancy-57{--occupancy-tint:rgb(235.455,236.424,183.303)}
.occupancy-58{--occupancy-tint:rgb(235.848,236.414,182.677)}
.occupancy-59{--occupancy-tint:rgb(236.242,236.404,182.051)}
.occupancy-60{--occupancy-tint:rgb(236.636,236.394,181.424)}
.occupancy-61{--occupancy-tint:rgb(237.030,236.384,180.798)}
.occupancy-62{--occupancy-tint:rgb(237.424,236.374,180.172)}
.occupancy-63{--occupancy-tint:rgb(237.818,236.364,179.545)}
.occupancy-64{--occupancy-tint:rgb(238.212,236.354,178.919)}
.occupancy-65{--occupancy-tint:rgb(238.606,236.343,178.293)}
.occupancy-66{--occupancy-tint:rgb(239.000,236.333,177.667)}
.occupancy-67{--occupancy-tint:rgb(239.394,236.323,177.040)}
.occupancy-68{--occupancy-tint:rgb(239.788,236.313,176.414)}
.occupancy-69{--occupancy-tint:rgb(240.182,236.303,175.788)}
.occupancy-70{--occupancy-tint:rgb(240.576,236.293,175.162)}
.occupancy-71{--occupancy-tint:rgb(240.970,236.283,174.535)}
.occupancy-72{--occupancy-tint:rgb(241.364,236.273,173.909)}
.occupancy-73{--occupancy-tint:rgb(241.758,236.263,173.283)}
.occupancy-74{--occupancy-tint:rgb(242.152,236.253,172.657)}
.occupancy-75{--occupancy-tint:rgb(242.545,236.242,172.030)}
.occupancy-76{--occupancy-tint:rgb(242.939,236.232,171.404)}
.occupancy-77{--occupancy-tint:rgb(243.333,236.222,170.778)}
.occupancy-78{--occupancy-tint:rgb(243.727,236.212,170.152)}
.occupancy-79{--occupancy-tint:rgb(244.121,236.202,169.525)}
.occupancy-80{--occupancy-tint:rgb(244.515,236.192,168.899)}
.occupancy-81{--occupancy-tint:rgb(244.909,236.182,168.273)}
.occupancy-82{--occupancy-tint:rgb(245.303,236.172,167.646)}
.occupancy-83{--occupancy-tint:rgb(245.697,236.162,167.020)}
.occupancy-84{--occupancy-tint:rgb(246.091,236.152,166.394)}
.occupancy-85{--occupancy-tint:rgb(246.485,236.141,165.768)}
.occupancy-86{--occupancy-tint:rgb(246.879,236.131,165.141)}
.occupancy-87{--occupancy-tint:rgb(247.273,236.121,164.515)}
.occupancy-88{--occupancy-tint:rgb(247.667,236.111,163.889)}
.occupancy-89{--occupancy-tint:rgb(248.061,236.101,163.263)}
.occupancy-90{--occupancy-tint:rgb(248.455,236.091,162.636)}
.occupancy-91{--occupancy-tint:rgb(248.848,236.081,162.010)}
.occupancy-92{--occupancy-tint:rgb(249.242,236.071,161.384)}
.occupancy-93{--occupancy-tint:rgb(249.636,236.061,160.758)}
.occupancy-94{--occupancy-tint:rgb(250.030,236.051,160.131)}
.occupancy-95{--occupancy-tint:rgb(250.424,236.040,159.505)}
.occupancy-96{--occupancy-tint:rgb(250.818,236.030,158.879)}
.occupancy-97{--occupancy-tint:rgb(251.212,236.020,158.253)}
.occupancy-98{--occupancy-tint:rgb(251.606,236.010,157.626)}
.occupancy-99{--occupancy-tint:rgb(252.000,236.000,157.000)}
.occupancy-100{--occupancy-tint:rgb(251.655,235.158,156.482)}
.occupancy-101{--occupancy-tint:rgb(251.309,234.317,155.964)}
.occupancy-102{--occupancy-tint:rgb(250.964,233.475,155.446)}
.occupancy-103{--occupancy-tint:rgb(250.619,232.634,154.928)}
.occupancy-104{--occupancy-tint:rgb(250.274,231.792,154.410)}
.occupancy-105{--occupancy-tint:rgb(249.928,230.950,153.893)}
.occupancy-106{--occupancy-tint:rgb(249.583,230.109,153.375)}
.occupancy-107{--occupancy-tint:rgb(249.238,229.267,152.857)}
.occupancy-108{--occupancy-tint:rgb(248.893,228.426,152.339)}
.occupancy-109{--occupancy-tint:rgb(248.547,227.584,151.821)}
.occupancy-110{--occupancy-tint:rgb(248.202,226.742,151.303)}
.occupancy-111{--occupancy-tint:rgb(247.857,225.901,150.785)}
.occupancy-112{--occupancy-tint:rgb(247.511,225.059,150.267)}
.occupancy-113{--occupancy-tint:rgb(247.166,224.218,149.749)}
.occupancy-114{--occupancy-tint:rgb(246.821,223.376,149.231)}
.occupancy-115{--occupancy-tint:rgb(246.476,222.534,148.713)}
.occupancy-116{--occupancy-tint:rgb(246.130,221.693,148.196)}
.occupancy-117{--occupancy-tint:rgb(245.785,220.851,147.678)}
.occupancy-118{--occupancy-tint:rgb(245.440,220.010,147.160)}
.occupancy-119{--occupancy-tint:rgb(245.095,219.168,146.642)}
.occupancy-120{--occupancy-tint:rgb(244.749,218.326,146.124)}
.occupancy-121{--occupancy-tint:rgb(244.404,217.485,145.606)}
.occupancy-122{--occupancy-tint:rgb(244.059,216.643,145.088)}
.occupancy-123{--occupancy-tint:rgb(243.713,215.802,144.570)}
.occupancy-124{--occupancy-tint:rgb(243.368,214.960,144.052)}
.occupancy-125{--occupancy-tint:rgb(243.023,214.118,143.534)}
.occupancy-126{--occupancy-tint:rgb(242.678,213.277,143.017)}
.occupancy-127{--occupancy-tint:rgb(242.332,212.435,142.499)}
.occupancy-128{--occupancy-tint:rgb(241.987,211.594,141.981)}
.occupancy-129{--occupancy-tint:rgb(241.642,210.752,141.463)}
.occupancy-130{--occupancy-tint:rgb(241.297,209.910,140.945)}
.occupancy-131{--occupancy-tint:rgb(240.951,209.069,140.427)}
.occupancy-132{--occupancy-tint:rgb(240.606,208.227,139.909)}
.occupancy-133{--occupancy-tint:rgb(240.261,207.386,139.391)}
.occupancy-134{--occupancy-tint:rgb(239.916,206.544,138.873)}
.occupancy-135{--occupancy-tint:rgb(239.570,205.702,138.355)}
.occupancy-136{--occupancy-tint:rgb(239.225,204.861,137.837)}
.occupancy-137{--occupancy-tint:rgb(238.880,204.019,137.320)}
.occupancy-138{--occupancy-tint:rgb(238.534,203.178,136.802)}
.occupancy-139{--occupancy-tint:rgb(238.189,202.336,136.284)}
.occupancy-140{--occupancy-tint:rgb(237.844,201.494,135.766)}
.occupancy-141{--occupancy-tint:rgb(237.499,200.653,135.248)}
.occupancy-142{--occupancy-tint:rgb(237.153,199.811,134.730)}
.occupancy-143{--occupancy-tint:rgb(236.808,198.970,134.212)}
.occupancy-144{--occupancy-tint:rgb(236.463,198.128,133.694)}
.occupancy-145{--occupancy-tint:rgb(236.118,197.287,133.176)}
.occupancy-146{--occupancy-tint:rgb(236.104,196.353,133.564)}
.occupancy-147{--occupancy-tint:rgb(236.263,195.372,134.418)}
.occupancy-148{--occupancy-tint:rgb(236.421,194.391,135.273)}
.occupancy-149{--occupancy-tint:rgb(236.579,193.409,136.127)}
.occupancy-150{--occupancy-tint:rgb(236.737,192.428,136.982)}
.occupancy-151{--occupancy-tint:rgb(236.896,191.447,137.836)}
.occupancy-152{--occupancy-tint:rgb(237.054,190.466,138.691)}
.occupancy-153{--occupancy-tint:rgb(237.212,189.485,139.545)}
.occupancy-154{--occupancy-tint:rgb(237.370,188.504,140.400)}
.occupancy-155{--occupancy-tint:rgb(237.529,187.523,141.255)}
.occupancy-156{--occupancy-tint:rgb(237.687,186.541,142.109)}
.occupancy-157{--occupancy-tint:rgb(237.845,185.560,142.964)}
.occupancy-158{--occupancy-tint:rgb(238.003,184.579,143.818)}
.occupancy-159{--occupancy-tint:rgb(238.162,183.598,144.673)}
.occupancy-160{--occupancy-tint:rgb(238.320,182.617,145.527)}
.occupancy-161{--occupancy-tint:rgb(238.478,181.636,146.382)}
.occupancy-162{--occupancy-tint:rgb(238.636,180.655,147.236)}
.occupancy-163{--occupancy-tint:rgb(238.795,179.673,148.091)}
.occupancy-164{--occupancy-tint:rgb(238.953,178.692,148.945)}
.occupancy-165{--occupancy-tint:rgb(239.111,177.711,149.800)}
.occupancy-166{--occupancy-tint:rgb(239.269,176.730,150.655)}
.occupancy-167{--occupancy-tint:rgb(239.428,175.749,151.509)}
.occupancy-168{--occupancy-tint:rgb(239.586,174.768,152.364)}
.occupancy-169{--occupancy-tint:rgb(239.744,173.787,153.218)}
.occupancy-170{--occupancy-tint:rgb(239.902,172.805,154.073)}
.occupancy-171{--occupancy-tint:rgb(240.061,171.824,154.927)}
.occupancy-172{--occupancy-tint:rgb(240.219,170.843,155.782)}
.occupancy-173{--occupancy-tint:rgb(240.377,169.862,156.636)}
.occupancy-174{--occupancy-tint:rgb(240.535,168.881,157.491)}
.occupancy-175{--occupancy-tint:rgb(240.694,167.900,158.345)}
.occupancy-176{--occupancy-tint:rgb(240.852,166.919,159.200)}
.occupancy-177{--occupancy-tint:rgb(240.903,166.042,160.218)}
.occupancy-178{--occupancy-tint:rgb(239.384,166.707,163.636)}
.occupancy-179{--occupancy-tint:rgb(237.865,167.372,167.055)}
.occupancy-180{--occupancy-tint:rgb(236.345,168.036,170.473)}
.occupancy-181{--occupancy-tint:rgb(234.826,168.701,173.891)}
.occupancy-182{--occupancy-tint:rgb(233.307,169.366,177.309)}
.occupancy-183{--occupancy-tint:rgb(231.788,170.030,180.727)}
.occupancy-184{--occupancy-tint:rgb(230.269,170.695,184.145)}
.occupancy-185{--occupancy-tint:rgb(228.749,171.360,187.564)}
.occupancy-186{--occupancy-tint:rgb(227.230,172.024,190.982)}
.occupancy-187{--occupancy-tint:rgb(225.711,172.689,194.400)}
.occupancy-188{--occupancy-tint:rgb(224.192,173.354,197.818)}
.occupancy-189{--occupancy-tint:rgb(222.673,174.018,201.236)}
.occupancy-190{--occupancy-tint:rgb(221.154,174.683,204.655)}
.occupancy-191{--occupancy-tint:rgb(219.634,175.347,208.073)}
.occupancy-192{--occupancy-tint:rgb(218.115,176.012,211.491)}
.occupancy-193{--occupancy-tint:rgb(216.596,176.677,214.909)}
.occupancy-194{--occupancy-tint:rgb(215.077,177.341,218.327)}
.occupancy-195{--occupancy-tint:rgb(213.558,178.006,221.745)}
.occupancy-196{--occupancy-tint:rgb(212.038,178.671,225.164)}
.occupancy-197{--occupancy-tint:rgb(210.519,179.335,228.582)}
.occupancy-198{--occupancy-tint:rgb(209.000,180.000,232.000)}
