.spotify-bento-embed-fill-scaled{background-color:#121212;background-image:linear-gradient(165deg,#1e3264 0%,#121212 55%);border-radius:1rem;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.spotify-bento-embed-fill-scaled[data-spotify-embed-kind=track]{--spotify-track-embed-matte:#3e3734;background-color:var(--spotify-track-embed-matte);background-image:none}.spotify-bento-embed-fill-scaled>iframe{box-sizing:border-box;width:max(320px, calc((100cqw * 352px) / 100cqh));height:352px;transform:translate(-50%, -50%) scale(calc(100cqh / 352px));transform-origin:50%;border:none;display:block;position:absolute;top:50%;left:50%}@container bento-item (min-width:320px) and (max-height:310px){.spotify-bento-embed-fill-scaled>iframe{width:max(320px, calc((100cqw * 152px) / 100cqh));height:152px;transform:translate(-50%, -50%) scale(calc(100cqh / 152px))}}.bento-link-default{flex-direction:row;gap:1rem}.bento-link-default>.bento-link-info{flex:1;justify-content:center}.bento-link-default>.bento-link-thumb{aspect-ratio:1;flex-shrink:0;height:100%}@container bento-item (max-width:310px) and (max-height:310px){.bento-link-default{flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:.75rem!important;display:flex!important}.bento-link-default>.bento-link-thumb{display:none!important}.bento-link-default>.bento-link-info{text-align:center!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.bento-link-default .bento-link-meta{margin-top:.25rem;max-width:100%!important}.bento-link-default .bento-link-title{font-size:clamp(.625rem,5cqw,.875rem);text-align:center!important;white-space:nowrap!important;scrollbar-width:none!important;max-width:100%!important;overflow:auto hidden!important}.bento-link-default .bento-link-title::-webkit-scrollbar{display:none}.bento-link-default .bento-link-title>*{text-align:center!important}.bento-link-default .bento-link-meta .group\/linklabel>a{display:none!important}.bento-link-default .bento-link-meta>div,.bento-link-default .bento-link-meta>span{font-size:clamp(.5rem,4cqw,.75rem);text-align:center!important;justify-content:center!important}}@container bento-item (min-height:320px) and (max-width:310px){.bento-link-default{flex-direction:column;gap:.5rem;padding:1.25rem .75rem .75rem}.bento-link-default>.bento-link-info{flex:1;justify-content:flex-start}.bento-link-default>.bento-link-thumb{aspect-ratio:1;flex-shrink:0;width:100%;height:auto;max-height:50%}.bento-link-default .bento-link-title{font-size:clamp(.625rem,5cqw,.875rem)}.bento-link-default .bento-link-meta{margin-top:.125rem}.bento-link-default .bento-link-meta>span{font-size:clamp(.5rem,4cqw,.75rem)}.spotify-bento-embed-fill-scaled[data-spotify-embed-kind=show]>iframe{width:max(320px, calc((100cqw * 700px) / 100cqh));height:700px;transform:translate(-50%, -50%) scale(calc(100cqh / 700px))}.spotify-bento-embed-fill-scaled[data-spotify-embed-kind=track]>iframe{width:300px;height:352px;transform:translate(-50%, -50%) scale(min(100cqw / 300px, 100cqh / 352px))}}.spotify-bento-embed-fill-scaled[data-spotify-embed-kind=track]>iframe{background-color:var(--spotify-track-embed-matte)}@container bento-item (min-height:320px) and (min-width:320px){.bento-link-default{flex-direction:column;gap:.75rem;padding:1.25rem}.bento-link-default>.bento-link-info{flex:initial;justify-content:flex-start}.bento-link-default>.bento-link-info .bento-link-meta{margin-top:.5rem}.bento-link-default>.bento-link-thumb{aspect-ratio:auto;flex:1;width:100%;height:auto;min-height:0}}@container bento-item (max-width:310px){.bento-block-content{padding:.75rem}.rich-text-block .tiptap-markdown-editor{font-size:clamp(.5rem,4.7cqw,.875rem)}.rich-text-block .tiptap-markdown-editor h1{font-size:clamp(.75rem,10cqw,1.875rem)}.rich-text-block .tiptap-markdown-editor h2{font-size:clamp(.75rem,8cqw,1.5rem)}.rich-text-block .tiptap-markdown-editor h3{font-size:clamp(.625rem,6.75cqw,1.25rem)}}.booking-calendar-panel.booking-day-selected{display:none}.booking-calendar-panel{overflow-y:auto}@container bento-item (min-height:320px) and (max-width:310px){.booking-calendar-section{justify-content:center}}
/*# sourceMappingURL=0iiv3-q~z-_1r.css.map*/