.E0kJGG_main{background-color:#000;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh;padding:0;display:flex}.E0kJGG_frame{flex:1;width:100%;position:relative}.E0kJGG_imageWrapper{position:absolute;inset:0}.E0kJGG_image{object-fit:contain}.E0kJGG_text{background-color:var(--surface);-webkit-backdrop-filter:blur(var(--surface-blur));backdrop-filter:blur(var(--surface-blur));font-family:var(--font-active);color:var(--text);border-radius:10px;max-width:min(480px,100vw - 60px);margin:30px;padding:20px;position:fixed;bottom:0;left:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.E0kJGG_text{background-color:var(--bg);opacity:.85}}
.zJLDxW_panel{color:var(--text)}.zJLDxW_description,.zJLDxW_metadata,.zJLDxW_collection,.zJLDxW_landingLink{margin-top:10px}.zJLDxW_metadataRow{color:var(--text-muted);margin-top:4px;font-size:.9em}.zJLDxW_metadataLabel{font-weight:600}.zJLDxW_collection{color:var(--text-muted);font-style:italic}.zJLDxW_toggle{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.zJLDxW_landingLink{color:var(--accent);opacity:.85;font-size:.85em;display:inline-block}.zJLDxW_landingLink:hover{opacity:1;text-decoration:underline}
.h3JXqG_button{z-index:10;border:1px solid var(--border);background:var(--control-bg);width:40px;height:40px;color:var(--text);cursor:pointer;opacity:.55;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:20px;right:20px}.h3JXqG_button:hover,.h3JXqG_button:focus-visible{opacity:1}@media (prefers-reduced-motion:no-preference){.h3JXqG_button{transition:opacity .2s}}
.iX2sxG_dialog{border:1px solid var(--border);background:var(--panel-bg);width:min(560px,92vw);max-height:86vh;color:var(--text);font-family:var(--font-system);border-radius:20px;margin:auto;padding:0}.iX2sxG_dialog[open]{flex-direction:column;display:flex}.iX2sxG_dialog::backdrop{background:var(--overlay)}
.DasDQW_root{flex:1;min-width:0;position:relative}.DasDQW_caption{opacity:.65;text-transform:uppercase;letter-spacing:.04em;margin-bottom:7px;font-size:11.5px;font-weight:600}.DasDQW_trigger{box-sizing:border-box;width:100%;font:inherit;cursor:pointer;border:1px solid var(--border);background:color-mix(in srgb, var(--bg) 13%, transparent);color:var(--text);border-radius:9px;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}.DasDQW_triggerLabel{align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.DasDQW_triggerText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DasDQW_chevron{opacity:.6;color:var(--text);flex:none}.DasDQW_dot{border-radius:50%;flex:none;width:10px;height:10px;display:block}.DasDQW_menu{z-index:5;border:1px solid var(--border);background:var(--panel-bg);border-radius:10px;max-height:220px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0006}.DasDQW_row,.DasDQW_rowActive{box-sizing:border-box;text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--text);background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;margin-bottom:2px;padding:7px 9px;font-size:13px;display:flex}.DasDQW_row:last-child,.DasDQW_rowActive:last-child{margin-bottom:0}.DasDQW_rowActive{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent);font-weight:600}
.ntMQ3a_trackMd,.ntMQ3a_trackSm{cursor:pointer;background:var(--border);border:none;flex:none;justify-content:flex-start;align-items:center;padding:2px;transition:background .15s;display:flex}.ntMQ3a_trackMd{border-radius:11px;width:38px;height:22px}.ntMQ3a_trackSm{border-radius:10px;width:34px;height:20px}.ntMQ3a_trackMd[data-checked=true],.ntMQ3a_trackSm[data-checked=true]{background:var(--accent);justify-content:flex-end}.ntMQ3a_trackMd:disabled,.ntMQ3a_trackSm:disabled{opacity:.4;cursor:default}.ntMQ3a_knob{background:#fff;border-radius:50%;display:block;box-shadow:0 1px 3px #0000004d}.ntMQ3a_trackMd .ntMQ3a_knob{width:18px;height:18px}.ntMQ3a_trackSm .ntMQ3a_knob{width:16px;height:16px;box-shadow:0 1px 2px #0000004d}
.d6C6GG_dialog{border:1px solid var(--border);background:var(--panel-bg);width:min(340px,90vw);color:var(--text);font-family:var(--font-system);border-radius:16px;margin:auto;padding:20px}.d6C6GG_dialog[open]{flex-direction:column;display:flex}.d6C6GG_dialog::backdrop{background:var(--overlay)}.d6C6GG_title{letter-spacing:-.01em;margin:0 0 8px;font-size:15px;font-weight:650}.d6C6GG_message{color:var(--text-muted);margin:0 0 18px;font-size:13px;line-height:1.4}.d6C6GG_actions{justify-content:flex-end;gap:8px;display:flex}.d6C6GG_cancel,.d6C6GG_confirm{cursor:pointer;border:1px solid var(--border);border-radius:9px;padding:8px 14px;font-size:13px}.d6C6GG_cancel{color:var(--text);background:0 0}.d6C6GG_confirm{color:#fff;background:#d9534f;border-color:#d9534f;font-weight:600}
.ptnjcq_header{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.ptnjcq_header h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:650}.ptnjcq_headerLeft{align-items:baseline;gap:12px;display:flex}.ptnjcq_resetLink{color:var(--text-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;text-decoration:underline}.ptnjcq_close{background:var(--control-bg);width:30px;height:30px;color:var(--text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.ptnjcq_body{flex-direction:column;flex:1;gap:14px;padding:20px 24px;display:flex;overflow-y:auto}.ptnjcq_card{border:1px solid var(--border);background:var(--control-bg);border-radius:16px;padding:18px}.ptnjcq_cardHeader{justify-content:space-between;align-items:center;gap:9px;margin-bottom:16px;display:flex}.ptnjcq_cardTitle{color:var(--text);align-items:center;gap:9px;font-size:13px;font-weight:650;display:flex}.ptnjcq_cardCaption{opacity:.6;font-size:11.5px}.ptnjcq_row{gap:8px;display:flex}.ptnjcq_slideshowRow{align-items:flex-start;gap:16px;display:flex}.ptnjcq_intervalDropdown{flex:none;width:132px}.ptnjcq_divider{background:var(--border);align-self:stretch;width:1px}.ptnjcq_toggleRow{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ptnjcq_toggleText{min-width:0}.ptnjcq_toggleLabel{opacity:.65;text-transform:uppercase;letter-spacing:.04em;margin-bottom:7px;font-size:11.5px;font-weight:600}.ptnjcq_toggleDescription{opacity:.62;font-size:11.5px}.ptnjcq_search{box-sizing:border-box;border:1px solid var(--border);background:color-mix(in srgb, var(--bg) 13%, transparent);width:100%;color:var(--text);font:inherit;border-radius:9px;margin-bottom:10px;padding:8px 12px;font-size:13px}.ptnjcq_collectionList{scrollbar-width:thin;flex-direction:column;gap:2px;max-height:200px;display:flex;overflow-y:auto}.ptnjcq_collectionRow{border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:7px 4px;display:flex}.ptnjcq_collectionName,.ptnjcq_collectionNameHidden{color:var(--text);font-size:13px}.ptnjcq_collectionNameHidden{opacity:.5}@media (max-width:420px){.ptnjcq_row,.ptnjcq_slideshowRow{flex-wrap:wrap}.ptnjcq_intervalDropdown{width:100%}.ptnjcq_divider{display:none}.ptnjcq_toggleRow{width:100%}}
._3v7R7q_revealHotspot{z-index:10;cursor:pointer;background:0 0;border:none;width:56px;height:56px;position:fixed;top:0;right:0}
.mB7yEq_overlay{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.mB7yEq_spinner{border:3px solid var(--text-muted);border-top-color:var(--accent);opacity:.8;border-radius:50%;width:36px;height:36px}@media (prefers-reduced-motion:no-preference){.mB7yEq_spinner{animation:.9s linear infinite mB7yEq_spin}}@media (prefers-reduced-motion:reduce){.mB7yEq_spinner{animation:1.6s ease-in-out infinite mB7yEq_pulse}}@keyframes mB7yEq_spin{to{transform:rotate(360deg)}}@keyframes mB7yEq_pulse{0%,to{opacity:.4}50%{opacity:.9}}.mB7yEq_text{font-family:var(--font-system);color:var(--text);opacity:.75;margin:0;font-size:13px}
.TdNrXq_dialog.TdNrXq_dialog{background:var(--surface);-webkit-backdrop-filter:blur(var(--surface-blur));backdrop-filter:blur(var(--surface-blur));border:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.TdNrXq_dialog.TdNrXq_dialog{background:var(--bg);opacity:.9}}.TdNrXq_header{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:28px 32px;display:flex}.TdNrXq_titleGroup{flex-direction:column;gap:4px;min-width:0;display:flex}.TdNrXq_header h2{letter-spacing:-.01em;margin:0 0 6px;font-size:17px;font-weight:650}.TdNrXq_subtitle{color:var(--text-muted);margin:0;font-size:11.5px}.TdNrXq_subtitle a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.TdNrXq_close{background:var(--control-bg);width:30px;height:30px;color:var(--text);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.TdNrXq_body{flex-direction:column;flex:1;gap:12px;padding:24px 32px 32px;display:flex;overflow-y:auto}.TdNrXq_body p{color:var(--text-muted);margin:0;font-size:13.5px;line-height:1.5}.TdNrXq_body strong{color:var(--text)}.TdNrXq_footer{flex:none;justify-content:flex-end;padding:4px 24px 24px;display:flex}.TdNrXq_primary{border:1px solid var(--accent);background:var(--accent);color:var(--panel-bg);cursor:pointer;border-radius:9px;padding:9px 18px;font-size:13px;font-weight:600}
