@layer theme{:root:has([data-provider=lookmedspas]){--color-theme-0:var(--color-base-0);--color-theme-1:var(--color-base-1);--color-theme-2:var(--color-base-2);--color-theme-3:var(--color-base-3);--color-theme-4:var(--color-base-4);--color-theme-5:var(--color-base-5);--color-theme-6:var(--color-base-6);--color-theme-7:var(--color-base-7);--color-theme-8:var(--color-base-8);--color-theme-9:var(--color-base-9);--color-fg:var(--color-theme);--color-fg-dark:var(--color-theme-0);--color-bg:var(--color-theme-8);--color-bg-bright:var(--color-theme-9);--highlight-1-display:none;--highlight-2-display:none;--background-grain-display:none}:root:has([data-provider=lookmedspas]) body,:root:has([data-provider=lookmedspas]) html{font-family:var(--font-base);color:var(--color-theme-1)}:root:has([data-provider=lookmedspas]):has([data-theme=dark]){--color-theme-0:var(--color-base-9);--color-theme-1:var(--color-base-8);--color-theme-2:var(--color-base-7);--color-theme-3:var(--color-base-6);--color-theme-4:var(--color-base-5);--color-theme-5:var(--color-base-4);--color-theme-6:var(--color-base-3);--color-theme-7:var(--color-base-2);--color-theme-8:var(--color-base-1);--color-theme-9:var(--color-base-0);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has([data-provider=meesha]){--color-fg:var(--color-slate);--color-fg-dark:black;--color-bg:var(--color-tan);--color-bg-bright:white;--font-sans:"century gothic", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-accent:"Italiana", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--text-caption:"12px";--text-caption--line-height:1.5;--highlight-1-display:initial;--highlight-1-size:720px;--highlight-1-inset:-144px -648px auto auto;--highlight-1-color:#f0b9bf;--highlight-2-display:initial;--highlight-2-size:720px;--highlight-2-inset:1800px auto auto -432px;--highlight-2-color:#f0b9bf;--background-grain-display:none}:root:has([data-provider=meesha]):has([data-theme=dark]){--color-fg:var(--color-beige);--color-fg-dark:var(--color-tan);--color-bg:var(--color-slate);--color-bg-bright:var(--color-beige);--highlight-1-display:initial;--highlight-1-size:920px;--highlight-1-inset:0 auto auto 690px;--highlight-1-color:var(--color-green);--highlight-2-display:none;--background-grain-display:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@layer base{:root{--max-body-width:none;--main-padding:0}:root:has([data-provider=meesha]){--max-body-width:1280px;--main-padding:0 32px}html{scroll-behavior:smooth}.full-bleed{width:100vw;margin-left:-50vw;position:relative;left:50%}@supports ((-webkit-backdrop-filter:blur(1px))){:root:has([data-provider=meesha]){--highlight-1-display:none!important;--highlight-2-display:none!important}}@media (width<768px){:root:has([data-provider=meesha]){--highlight-1-display:none!important;--highlight-2-display:none!important}}:root:has([data-provider=meesha]) h1.accent,:root:has([data-provider=meesha]) .h1.accent,:root:has([data-provider=meesha]) h1 .accent{font-family:var(--font-accent);font-weight:var(--font-weight-normal);font-size:72px}@media (width<=1024px){:root:has([data-provider=meesha]) h1.accent,:root:has([data-provider=meesha]) .h1.accent,:root:has([data-provider=meesha]) h1 .accent{font-size:48px}}@media (width<768px){:root:has([data-provider=meesha]) h1.accent,:root:has([data-provider=meesha]) .h1.accent,:root:has([data-provider=meesha]) h1 .accent{font-size:36px}}:root:has([data-provider=meesha]) h2.accent,:root:has([data-provider=meesha]) .h2.accent,:root:has([data-provider=meesha]) h2 .accent{font-family:var(--font-accent);font-weight:var(--font-weight-normal);font-size:48px}@media (width<=1024px){:root:has([data-provider=meesha]) h2.accent,:root:has([data-provider=meesha]) .h2.accent,:root:has([data-provider=meesha]) h2 .accent{font-size:36px}}@media (width<768px){:root:has([data-provider=meesha]) h2.accent,:root:has([data-provider=meesha]) .h2.accent,:root:has([data-provider=meesha]) h2 .accent{font-size:28px}}:root:has([data-provider=meesha]) h1,:root:has([data-provider=meesha]) .h1{font-size:48px}@media (width<768px){:root:has([data-provider=meesha]) h1,:root:has([data-provider=meesha]) .h1{font-size:36px}}:root:has([data-provider=meesha]) h2,:root:has([data-provider=meesha]) .h2{font-size:32px}@media (width<768px){:root:has([data-provider=meesha]) h2,:root:has([data-provider=meesha]) .h2{font-size:24px}}:root:has([data-provider=meesha]) h3,:root:has([data-provider=meesha]) .h3{font-size:24px}@media (width<768px){:root:has([data-provider=meesha]) h3,:root:has([data-provider=meesha]) .h3{font-size:20px}}:root:has([data-provider=meesha]) h4,:root:has([data-provider=meesha]) .h4{font-size:20px}@media (width<768px){:root:has([data-provider=meesha]) h4,:root:has([data-provider=meesha]) .h4{font-size:18px}}:root:has([data-provider=meesha]) h5,:root:has([data-provider=meesha]) .h5{font-size:18px}@media (width<768px){:root:has([data-provider=meesha]) h5,:root:has([data-provider=meesha]) .h5{font-size:16px}}:root:has([data-provider=meesha]) input{font-size:16px}:root:has([data-provider=meesha]) h6,:root:has([data-provider=meesha]) .h6,:root:has([data-provider=meesha]) p,:root:has([data-provider=meesha]) input::placeholder{font-size:16px}@media (width<768px){:root:has([data-provider=meesha]) h6,:root:has([data-provider=meesha]) .h6,:root:has([data-provider=meesha]) p,:root:has([data-provider=meesha]) input::placeholder{font-size:14px}}:root:has([data-provider=meesha]) h1,:root:has([data-provider=meesha]) h2,:root:has([data-provider=meesha]) h3,:root:has([data-provider=meesha]) h4,:root:has([data-provider=meesha]) h5,:root:has([data-provider=meesha]) h6{font-weight:var(--font-weight-bold)}:root:has([data-provider=meesha]) div,:root:has([data-provider=meesha]) p,:root:has([data-provider=meesha]) h1,:root:has([data-provider=meesha]) h2,:root:has([data-provider=meesha]) h3,:root:has([data-provider=meesha]) h4,:root:has([data-provider=meesha]) h5,:root:has([data-provider=meesha]) h6{font-family:var(--font-sans);color:var(--color-fg)}:root:has([data-provider=meesha]) *+p.rich-text-padding{margin:.9em 0 0}}.spinner{border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotate;position:relative}.spinner:before{content:"";box-sizing:border-box;border:5px solid var(--spinner-color,#fff);border-radius:50%;animation:2s linear infinite prixClipFix;position:absolute;inset:0}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}media-controller{--media-control-background:transparent;--media-button-padding:0 2px;--media-button-background:#14141eb3}media-controller media-control-bar{background-color:var(--media-button-background);padding:0 32px}media-controller[mediapaused]:not(:hover) media-control-bar,media-controller:not([mediahasplayed]) media-control-bar{opacity:0}media-controller media-time-display{padding:0 6px}media-controller .main-play-button{background-color:var(--media-button-background);border:3px solid #fff;border-radius:100%;width:48px;height:48px;padding:8px;position:absolute;top:50%;left:50%;translate:-50% -50%}media-controller .main-muted-indicator{opacity:1;width:72px;height:72px;position:absolute;top:0;right:0;scale:1.5}media-controller .main-muted-indicator:hover{background-color:#0000}media-controller[mediahasplayed]:hover .main-play-button,media-controller:is([mediapaused],media-controller:not([mediavolumelevel=off])) .main-muted-indicator{display:none}media-controller[mediaisfullscreen] video{width:100vw;height:100vh;max-width:initial;max-height:initial;object-fit:contain;object-position:center}
