:root{--color-background:#fff;--color-accent:#000;--color-text:#000;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--color-background);color:var(--color-text)}._shell_1y1tn_1{color:#1d1d1f;background:#fff;min-height:100vh;overflow-x:clip}._content_1y1tn_8{max-width:960px;padding-bottom:calc(24px + env(safe-area-inset-bottom));margin:0 auto}._banner_1k0oq_1{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:5;color:#fff;background:#1d1d1f;border-radius:14px;align-items:center;gap:12px;max-width:560px;margin:0 auto;padding:12px 10px 12px 14px;display:flex;position:fixed;left:12px;box-shadow:0 6px 24px #00000040}._logo_1k0oq_19{background:#7a1e3a;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;font-size:15px;display:grid}._text_1k0oq_30{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_1k0oq_38{font-size:14px}._hint_1k0oq_42{color:#ffffffc7;font-size:13px;line-height:1.3}._install_1k0oq_48{color:#7a1e3a;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;padding:8px 14px;font-size:13px;font-weight:700}._dismiss_1k0oq_61{color:#ffffffb3;width:30px;height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none}._level_6etgt_1{padding-top:14px}._head_6etgt_5{align-items:flex-start;gap:10px;padding:0 16px;display:flex}._round_6etgt_12{color:#7a1e3a;width:36px;height:36px;font:inherit;cursor:pointer;background:#f6e9ee;border:0;border-radius:50%;flex:none;place-items:center;font-size:20px;line-height:1;display:grid}._titles_6etgt_28{flex:1;min-width:0}._crumbs_6etgt_33{color:#7a1e3a;flex-wrap:wrap;align-items:center;gap:2px 6px;margin-bottom:2px;font-size:13px;display:flex}._crumb_6etgt_33{color:inherit;font:inherit;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._name_6etgt_54{overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.2}._description_6etgt_61{color:#6e6e73;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:8px 16px 0;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}._empty_6etgt_73{color:#6e6e73;text-align:center;margin:32px 16px}._section_6etgt_79{color:#86868b;letter-spacing:.08em;text-transform:uppercase;margin:18px 16px 6px;font-size:12px;font-weight:700}._folders_6etgt_88{margin:0;padding:0 10px;list-style:none}._folders_6etgt_88 li+li{border-top:1px solid #eee}._folder_6etgt_88{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 6px;font-size:15px;font-weight:600;display:flex}._folderIcon_6etgt_114{background:#f6e9ee;border-radius:7px;flex:none;place-items:center;width:38px;height:32px;font-size:16px;display:grid}._folderName_6etgt_125{overflow-wrap:anywhere;flex:1;min-width:0}._chevron_6etgt_131{color:#b0b0b5;font-size:18px}._grid_6etgt_136{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0;padding:0 10px;list-style:none;display:grid}@media (width>=600px){._grid_6etgt_136{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=900px){._grid_6etgt_136{grid-template-columns:repeat(6,minmax(0,1fr))}}._card_6etgt_157{aspect-ratio:1;cursor:pointer;background:#ece8ea;border:0;border-radius:4px;width:100%;padding:0;display:block;position:relative;overflow:hidden}._video_6etgt_170{background:#2b2b2b}._thumb_6etgt_174{object-fit:cover;width:100%;height:100%}._play_6etgt_180{color:#fff;text-shadow:0 1px 4px #0009;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._duration_6etgt_190{color:#fff;background:#000000a6;border-radius:3px;padding:1px 5px;font-size:11px;position:absolute;bottom:4px;right:4px}._message_3evmr_1{color:#6e6e73;text-align:center;flex-direction:column;align-items:center;gap:16px;padding:64px 24px;font-size:16px;display:flex}._message_3evmr_1 p{margin:0}._action_3evmr_16{color:#fff;font:inherit;cursor:pointer;background:#7a1e3a;border:0;border-radius:999px;padding:10px 20px;font-weight:700}._notice_3evmr_27{color:#5b1a2d;background:#f6e9ee;border-radius:10px;margin:12px 16px 0;padding:10px 12px;font-size:13px}._skeleton_3evmr_36{padding:16px 10px}._skeletonTitle_3evmr_40{background:#eee;border-radius:6px;width:45%;height:24px;margin:0 6px 18px}._skeletonGrid_3evmr_48{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}._skeletonCell_3evmr_54{aspect-ratio:1;background:#f1f1f1;border-radius:4px}._top_12n9b_1{z-index:2;padding-top:env(safe-area-inset-top);color:#fff;background:#7a1e3a;position:sticky;top:0}._bar_12n9b_10{align-items:center;gap:8px;max-width:960px;margin:0 auto;padding:12px 12px 14px;display:flex}._round_12n9b_19{color:#fff;width:36px;height:36px;font:inherit;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;flex:none;place-items:center;font-size:20px;line-height:1;display:grid}._field_12n9b_35{background:#fff;border-radius:999px;flex:1;align-items:center;min-width:0;padding:0 6px 0 16px;display:flex}._input_12n9b_45{color:#1d1d1f;min-width:0;height:40px;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}._input_12n9b_45::-webkit-search-cancel-button{display:none}._clear_12n9b_61{color:#86868b;width:32px;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none}._hint_12n9b_73{color:#6e6e73;text-align:center;margin:24px 16px}._list_12n9b_79{margin:4px 0 0;padding:0;list-style:none}._dimmed_12n9b_85{opacity:.55}._list_12n9b_79 li+li{border-top:1px solid #f0f0f0}._row_12n9b_93{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:9px 16px;display:flex}._thumb_12n9b_107{background:#f6e9ee;border-radius:6px;flex:none;place-items:center;width:46px;height:46px;font-size:18px;display:grid;position:relative;overflow:hidden}._video_12n9b_120{background:#2b2b2b}._image_12n9b_124{object-fit:cover;width:100%;height:100%}._play_12n9b_130{color:#fff;text-shadow:0 1px 4px #0009;font-size:13px;position:absolute}._text_12n9b_137{flex-direction:column;min-width:0;display:flex}._name_12n9b_143{overflow-wrap:anywhere;font-size:15px;font-weight:600}._where_12n9b_149{color:#7a1e3a;overflow-wrap:anywhere;margin-top:2px;font-size:13px}._kind_12n9b_156{color:#86868b;font-size:12px}._empty_12n9b_161{color:#6e6e73;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 28px;display:flex}._emptyIcon_12n9b_171{font-size:30px}._emptyTitle_12n9b_175{color:#1d1d1f;font-size:17px}._top_1ki0f_1{z-index:2;padding-top:env(safe-area-inset-top);color:#fff;background:#7a1e3a;position:sticky;top:0}._bar_1ki0f_10{align-items:center;gap:10px;max-width:960px;margin:0 auto;padding:12px 16px 8px;display:flex}._logo_1ki0f_19{color:#7a1e3a;background:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:13px;display:grid}._title_1ki0f_31{flex:1;font-size:18px;font-weight:700}._search_1ki0f_37{color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}._chips_1ki0f_50{scrollbar-width:none;gap:8px;max-width:960px;margin:0 auto;padding:6px 16px 14px;display:flex;overflow-x:auto}._chips_1ki0f_50::-webkit-scrollbar{display:none}._chip_1ki0f_50{color:#fff;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;flex:none;padding:8px 14px;font-size:14px;font-weight:600}._chip_1ki0f_50[aria-current=page]{color:#7a1e3a;background:#fff}._button_86co6_1{color:#7a1e3a;cursor:pointer;background:#f6e9ee;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}._dark_86co6_14{color:#fff;background:#ffffff24;width:38px;height:38px}._toast_86co6_21{bottom:calc(24px + env(safe-area-inset-bottom));z-index:20;color:#fff;background:#1d1d1f;border-radius:999px;margin:0;padding:10px 18px;font-size:14px;font-weight:600;position:fixed;left:50%;transform:translate(-50%)}._viewer_4ifxj_1{overscroll-behavior:contain;z-index:10;color:#fff;background:#000;flex-direction:column;display:flex;position:fixed;inset:0}._bar_4ifxj_12{touch-action:none;padding:calc(12px + env(safe-area-inset-top)) 12px 8px;align-items:center;gap:10px;display:flex}._round_4ifxj_20{color:#fff;width:38px;height:38px;font:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}._step_4ifxj_35{font-size:22px}._spacer_4ifxj_39{flex:none;width:38px}._position_4ifxj_44{color:#ffffffbf;text-align:center;flex:1;font-size:14px}._track_4ifxj_51{scroll-snap-type:x mandatory;touch-action:pan-x;scrollbar-width:none;overscroll-behavior-x:contain;flex:1;min-height:0;display:flex;overflow:auto hidden}._locked_4ifxj_63{overflow-x:hidden}._track_4ifxj_51::-webkit-scrollbar{display:none}._slide_4ifxj_71{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;min-width:0;display:flex}._photo_4ifxj_81{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%}._player_4ifxj_89{aspect-ratio:16/9;background:#111;width:100%;max-height:100%;position:relative}._frame_4ifxj_97,._poster_4ifxj_98{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}._arrow_4ifxj_107{color:#fff;width:40px;height:40px;font:inherit;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;font-size:22px;display:none;position:absolute;top:50%;transform:translateY(-50%)}._previous_4ifxj_124{left:10px}._next_4ifxj_128{right:10px}@media (pointer:fine){._arrow_4ifxj_107{display:grid}}._caption_4ifxj_138{overscroll-behavior:contain;touch-action:pan-y;max-height:30vh;padding:12px 16px calc(20px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#000000b3);flex:none;overflow-y:auto}._name_4ifxj_148{overflow-wrap:anywhere;margin:0 0 4px;font-size:17px}._description_4ifxj_154{overflow-wrap:anywhere;color:#ffffffc7;margin:0 0 8px;font-size:14px;line-height:1.4}._tags_4ifxj_162{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._tag_4ifxj_162{overflow-wrap:anywhere;background:#ffffff24;border-radius:999px;max-width:100%;padding:3px 9px;font-size:12px}
