.ImageGallery-module__ht3koW__gallery{color:#f7f7f3;background:#171916;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;font-family:inherit}.ImageGallery-module__ht3koW__gallery::backdrop{background:#171916}.ImageGallery-module__ht3koW__shell{height:100%;padding:max(14px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;display:flex}.ImageGallery-module__ht3koW__header{justify-content:space-between;align-items:center;gap:18px;min-height:52px;display:flex}.ImageGallery-module__ht3koW__heading{gap:3px;min-width:0;display:grid}.ImageGallery-module__ht3koW__eyebrow{color:#a7a99f;font-size:12.6px}.ImageGallery-module__ht3koW__title{text-overflow:ellipsis;white-space:nowrap;font-size:12.6px;font-weight:500;overflow:hidden}.ImageGallery-module__ht3koW__headerActions{flex:none;align-items:center;gap:20px;display:flex}.ImageGallery-module__ht3koW__counter{color:#c9cbc3;white-space:nowrap;font-size:12.6px}.ImageGallery-module__ht3koW__close,.ImageGallery-module__ht3koW__arrow{width:42px;height:42px;color:inherit;cursor:pointer;background:#ffffff0c;border:1px solid #ffffff35;border-radius:50%;place-items:center;display:grid}.ImageGallery-module__ht3koW__close:hover,.ImageGallery-module__ht3koW__arrow:hover{background:#ffffff25}.ImageGallery-module__ht3koW__close svg,.ImageGallery-module__ht3koW__arrow svg{width:19px;height:19px}.ImageGallery-module__ht3koW__stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:18px 52px;display:flex;position:relative}.ImageGallery-module__ht3koW__viewport{touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.ImageGallery-module__ht3koW__zoomed{cursor:grab}.ImageGallery-module__ht3koW__dragging{cursor:grabbing}.ImageGallery-module__ht3koW__image{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;flex-shrink:0;width:auto;max-width:100%;height:auto;max-height:100%}.ImageGallery-module__ht3koW__zoomTools{flex:none;justify-content:center;align-items:center;gap:8px;padding-block:6px;display:flex}.ImageGallery-module__ht3koW__zoomTools button{min-width:44px;height:44px;color:inherit;cursor:pointer;background:#ffffff0c;border:1px solid #ffffff35;border-radius:12px;place-items:center;padding:0 10px;font-size:25px;display:grid}.ImageGallery-module__ht3koW__zoomTools button:hover:not(:disabled){background:#ffffff25}.ImageGallery-module__ht3koW__zoomTools button:disabled{opacity:.3;cursor:default}.ImageGallery-module__ht3koW__zoomTools .ImageGallery-module__ht3koW__zoomReset{font-variant-numeric:tabular-nums;min-width:72px;font-size:14px}.ImageGallery-module__ht3koW__zoomHint{text-align:center;color:#c9cbc3;margin:0 0 6px;font-size:12.6px}@media (prefers-reduced-motion:no-preference){.ImageGallery-module__ht3koW__viewport:not(.ImageGallery-module__ht3koW__dragging) .ImageGallery-module__ht3koW__image{transition:transform .16s ease-out}}.ImageGallery-module__ht3koW__arrow{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.ImageGallery-module__ht3koW__previous{right:0}.ImageGallery-module__ht3koW__next{left:0}.ImageGallery-module__ht3koW__thumbnails{justify-content:safe center;align-items:center;gap:8px;max-width:100%;min-height:74px;padding:5px 2px;display:flex;overflow-x:auto}.ImageGallery-module__ht3koW__thumbnail{opacity:.55;cursor:pointer;background:#ffffff16;border:2px solid #0000;border-radius:7px;flex:none;width:64px;height:56px;padding:0;overflow:hidden}.ImageGallery-module__ht3koW__thumbnail[aria-current=true]{opacity:1;border-color:#f7f7f3}.ImageGallery-module__ht3koW__thumbnail img{object-fit:cover;width:100%;height:100%}.ImageGallery-module__ht3koW__gallery button:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:600px){.ImageGallery-module__ht3koW__headerActions{gap:10px}.ImageGallery-module__ht3koW__stage{padding:14px 0 62px}.ImageGallery-module__ht3koW__arrow{top:auto;bottom:4px;transform:none}.ImageGallery-module__ht3koW__previous{right:calc(50% - 52px)}.ImageGallery-module__ht3koW__next{left:calc(50% - 52px)}}
.PodcastPlayer-module__lrS3nG__player{border:1px solid var(--border);background:var(--paper);min-width:0;color:var(--ink);border-radius:18px;padding:17px 20px 15px}.PodcastPlayer-module__lrS3nG__topline,.PodcastPlayer-module__lrS3nG__timeline,.PodcastPlayer-module__lrS3nG__controls,.PodcastPlayer-module__lrS3nG__transport{align-items:center;display:flex}.PodcastPlayer-module__lrS3nG__topline{justify-content:space-between;gap:12px}.PodcastPlayer-module__lrS3nG__eyebrow{color:var(--olive);font-size:12.6px;font-weight:700}.PodcastPlayer-module__lrS3nG__duration{color:var(--muted);font-size:12.6px}.PodcastPlayer-module__lrS3nG__title{overflow-wrap:anywhere;margin:7px 0 17px;font-size:13.5px;line-height:1.7;display:block}.PodcastPlayer-module__lrS3nG__timeline{color:var(--muted);font-variant-numeric:tabular-nums;gap:12px;font-size:12.6px}.PodcastPlayer-module__lrS3nG__timeline span{text-align:center;min-width:46px}.PodcastPlayer-module__lrS3nG__timeline input{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:18px;margin:0}.PodcastPlayer-module__lrS3nG__timeline input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--olive) var(--progress), var(--track) var(--progress));border-radius:6px;height:4px}.PodcastPlayer-module__lrS3nG__timeline input::-moz-range-track{background:var(--track);border-radius:6px;height:4px}.PodcastPlayer-module__lrS3nG__timeline input::-moz-range-progress{background:var(--olive);border-radius:6px;height:4px}.PodcastPlayer-module__lrS3nG__timeline input::-webkit-slider-thumb{appearance:none;border:2px solid var(--paper);background:var(--olive);width:12px;height:12px;box-shadow:0 0 0 1px var(--olive);border-radius:50%;margin-top:-4px}.PodcastPlayer-module__lrS3nG__timeline input::-moz-range-thumb{border:2px solid var(--paper);background:var(--olive);width:9px;height:9px;box-shadow:0 0 0 1px var(--olive);border-radius:50%}.PodcastPlayer-module__lrS3nG__timeline input:disabled{cursor:default}.PodcastPlayer-module__lrS3nG__controls{justify-content:space-between;margin-top:15px}.PodcastPlayer-module__lrS3nG__transport{gap:13px}.PodcastPlayer-module__lrS3nG__controls button{cursor:pointer;border:0;place-items:center;min-width:44px;min-height:44px;display:grid}.PodcastPlayer-module__lrS3nG__skip{width:38px;height:38px;color:var(--secondary);background:0 0;border-radius:50%;padding:7px}.PodcastPlayer-module__lrS3nG__skip:hover,.PodcastPlayer-module__lrS3nG__speed:hover{background:var(--surface)}.PodcastPlayer-module__lrS3nG__skip svg{width:23px;height:23px}.PodcastPlayer-module__lrS3nG__play{background:var(--button-background);width:46px;height:46px;color:var(--button-text);border-radius:50%;padding:12px}.PodcastPlayer-module__lrS3nG__play:hover{background:var(--olive-button-hover)}.PodcastPlayer-module__lrS3nG__play svg{width:24px;height:24px}.PodcastPlayer-module__lrS3nG__speed,.PodcastPlayer-module__lrS3nG__controlsSpacer{width:43px}.PodcastPlayer-module__lrS3nG__speed{height:32px;color:var(--secondary);background:0 0;border-radius:8px;font:600 12.6px Arial,sans-serif}.PodcastPlayer-module__lrS3nG__error{color:var(--error);margin:10px 0 0;font-size:12.6px}.PodcastPlayer-module__lrS3nG__postTitle{color:var(--muted);margin:-10px 0 15px;font-size:12.6px;line-height:1.8;display:block}.PodcastPlayer-module__lrS3nG__trackSkip{width:28px;height:38px;color:var(--secondary);background:0 0;border-radius:8px;padding:5px}.PodcastPlayer-module__lrS3nG__trackSkip svg{width:18px;height:18px}.PodcastPlayer-module__lrS3nG__trackSkip:hover:not(:disabled){background:var(--surface)}.PodcastPlayer-module__lrS3nG__trackSkip:disabled{opacity:.3;cursor:default}.PodcastPlayer-module__lrS3nG__queueOptions{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;font-size:12.6px;display:flex}.PodcastPlayer-module__lrS3nG__queueOptions label{cursor:pointer;align-items:center;gap:6px;display:flex}.PodcastPlayer-module__lrS3nG__queueOptions input{accent-color:var(--olive);margin:0}.PodcastPlayer-module__lrS3nG__queue{border-top:1px solid var(--border);margin-top:15px}.PodcastPlayer-module__lrS3nG__queue summary{cursor:pointer;color:var(--ink);padding:14px 0 4px;font-size:12.6px;font-weight:700}.PodcastPlayer-module__lrS3nG__queue summary span{color:var(--muted);margin-inline-start:8px;font-size:12.6px;font-weight:400}.PodcastPlayer-module__lrS3nG__queueHint{color:var(--muted);margin:7px 0 10px;font-size:12.6px;line-height:1.8}.PodcastPlayer-module__lrS3nG__queueList{overscroll-behavior:contain;scrollbar-width:thin;max-height:280px;margin:0;padding:0 0 2px;list-style:none;position:relative;overflow-y:auto}.PodcastPlayer-module__lrS3nG__queueList li+li{margin-top:4px}.PodcastPlayer-module__lrS3nG__queueItem{width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:10px 8px;display:flex}.PodcastPlayer-module__lrS3nG__queueItem:hover{background:var(--surface)}.PodcastPlayer-module__lrS3nG__queueItem[aria-current=true]{border-color:var(--border);background:var(--surface)}.PodcastPlayer-module__lrS3nG__queueNumber{color:var(--olive);flex:0 0 25px;place-items:center;font-size:12.6px;display:grid}.PodcastPlayer-module__lrS3nG__queueNumber svg{width:17px;height:17px}.PodcastPlayer-module__lrS3nG__queueCopy{flex:1;gap:4px;min-width:0;display:grid}.PodcastPlayer-module__lrS3nG__queueCopy strong{overflow-wrap:anywhere;font-size:12.6px;font-weight:600;line-height:1.8}.PodcastPlayer-module__lrS3nG__queueCopy>span{color:var(--muted);overflow-wrap:anywhere;font-size:12.6px;line-height:1.7}.PodcastPlayer-module__lrS3nG__queueDuration{color:var(--muted);white-space:nowrap;font-size:12.6px}.PodcastPlayer-module__lrS3nG__player button:focus-visible,.PodcastPlayer-module__lrS3nG__queue summary:focus-visible,.PodcastPlayer-module__lrS3nG__queueOptions input:focus-visible{outline:2px solid var(--olive);outline-offset:2px}@media (max-width:480px){.PodcastPlayer-module__lrS3nG__player{padding:15px 14px 13px}.PodcastPlayer-module__lrS3nG__timeline{gap:7px}.PodcastPlayer-module__lrS3nG__transport{order:-1;justify-content:center;gap:4px;width:100%}.PodcastPlayer-module__lrS3nG__controlsSpacer{display:none}.PodcastPlayer-module__lrS3nG__controls{flex-wrap:wrap;justify-content:center;gap:6px}.PodcastPlayer-module__lrS3nG__controls button{min-width:44px;min-height:44px}.PodcastPlayer-module__lrS3nG__queueItem{gap:6px;padding-inline:4px}}@media (max-width:360px){.PodcastPlayer-module__lrS3nG__transport{gap:3px}.PodcastPlayer-module__lrS3nG__trackSkip{width:24px}.PodcastPlayer-module__lrS3nG__skip{width:32px;padding:5px}.PodcastPlayer-module__lrS3nG__play{width:42px;height:42px;padding:9px}.PodcastPlayer-module__lrS3nG__speed{width:36px;font-size:12.6px}}
