.NAXD2q_card{color:#f5f7ff;border-radius:13px;min-width:0;padding:0;container-type:inline-size}.NAXD2q_media{isolation:isolate;background:#111a2a;border:1px solid #ffffff10;border-radius:12px;width:100%;min-height:120px;transition:border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.NAXD2q_card:hover .NAXD2q_media{border-color:#a5b9f43d;box-shadow:0 6px 28px #00000020}.NAXD2q_card[data-selected=true] .NAXD2q_media{border-color:#91abff;box-shadow:0 0 0 2px #7798ff42}.NAXD2q_preview{cursor:zoom-in;text-align:center;place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0}.NAXD2q_preview>img,.NAXD2q_preview>video{z-index:1;object-fit:contain;width:100%;height:100%;position:relative}.NAXD2q_card[data-fit=square] .NAXD2q_preview>img,.NAXD2q_card[data-fit=square] .NAXD2q_preview>video,.NAXD2q_card[data-layout=list] .NAXD2q_preview>img,.NAXD2q_card[data-layout=list] .NAXD2q_preview>video{object-fit:cover}.NAXD2q_preview:focus-visible{outline-offset:-4px;outline:2px solid #a6baff}.NAXD2q_placeholder{color:#a4b5d1;background:radial-gradient(at top,#27385466,#0000 80%);flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;min-height:120px;padding:18px;font-size:12px;display:flex;position:absolute;inset:0}.NAXD2q_shade{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#04081342,#0000 35% 65%,#04081380);transition:opacity .16s;position:absolute;inset:0}.NAXD2q_selection,.NAXD2q_quickActions{z-index:2;opacity:0;transition:opacity .16s;position:absolute;top:10px}.NAXD2q_card:is(:hover,:focus-within) :is(.NAXD2q_selection,.NAXD2q_quickActions,.NAXD2q_shade),.NAXD2q_card[data-selected=true] .NAXD2q_selection{opacity:1}.NAXD2q_selection{cursor:pointer;left:10px}.NAXD2q_selection input{opacity:0;cursor:pointer;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;inset:-5px}.NAXD2q_selection span{background:#101a2c59;border:1.5px solid #ffffffd9;border-radius:5px;place-items:center;width:21px;height:21px;display:grid;box-shadow:0 1px 6px #00000024}.NAXD2q_selection input:checked+span{background:#5479f2;border-color:#a9baff}.NAXD2q_selection input:focus-visible+span{outline-offset:3px;outline:2px solid #b7c7ff}.NAXD2q_quickActions{align-items:center;gap:5px;display:flex;right:9px}.NAXD2q_iconButton{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09101db8;border:1px solid #ffffff29;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.NAXD2q_iconButton:hover{background:#263a61e6;border-color:#ffffff6b}.NAXD2q_iconButton[aria-pressed=true]{color:#c5d2ff;background:#3d558ee8}.NAXD2q_iconButton:disabled{opacity:.5;cursor:default}.NAXD2q_iconButton:focus-visible,.NAXD2q_retry:focus-visible,.NAXD2q_name:focus-visible{outline-offset:3px;outline:2px solid #a7bcff}.NAXD2q_kind{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f1f5ff;pointer-events:none;background:#07101c99;border:1px solid #ffffff10;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:500;display:flex;position:absolute;bottom:10px;left:10px}.NAXD2q_playHint{z-index:1;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#07101b57;border:1px solid #ffffff52;border-radius:50%;place-items:center;width:39px;height:39px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NAXD2q_retry{z-index:2;color:#e8efff;background:#263854;border:1px solid #ffffff20;border-radius:7px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;display:flex;position:absolute;bottom:12px;right:10px}.NAXD2q_audio{color:#a6bcff;background:radial-gradient(#4362b528,#0000 75%),linear-gradient(145deg,#17243b,#10192b);flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.NAXD2q_audio>span{color:#c9d5ee;font-size:11px}.NAXD2q_waveform{align-items:center;gap:4px;max-width:80%;height:60px;display:flex;overflow:hidden}.NAXD2q_waveform span{opacity:.7;background:linear-gradient(#becaff,#5277ed);border-radius:3px;flex-shrink:0;width:3px;display:block}.NAXD2q_caption{flex-direction:column;gap:5px;min-width:0;padding:10px 2px 2px;display:flex}.NAXD2q_name{-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:left;color:#dfe8f8;-webkit-box-orient:vertical;min-height:3em;font-size:13px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.NAXD2q_name:hover{color:#fff}.NAXD2q_detail{color:#8fa3c1;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.5;overflow:hidden}.NAXD2q_card[data-layout=list]{background:#10192866;border:1px solid #ffffff0c;border-radius:12px;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px;display:grid}.NAXD2q_card[data-layout=list] .NAXD2q_media{border-radius:8px;min-height:86px;overflow:visible}.NAXD2q_card[data-layout=list] .NAXD2q_preview{border-radius:8px;overflow:hidden}.NAXD2q_card[data-layout=list] .NAXD2q_caption{padding:0}.NAXD2q_card[data-layout=list] .NAXD2q_name{min-height:0}.NAXD2q_card[data-layout=list] .NAXD2q_quickActions{opacity:1;position:static}.NAXD2q_card[data-layout=list] .NAXD2q_kind{padding:3px 4px;bottom:4px;left:4px}.NAXD2q_card[data-layout=list] .NAXD2q_selection{top:5px;left:5px}@container (max-width:220px){.NAXD2q_quickActions{gap:3px;right:7px}.NAXD2q_iconButton{width:28px;height:28px}.NAXD2q_selection{top:9px;left:8px}.NAXD2q_selection span{width:19px;height:19px}.NAXD2q_kind{bottom:8px;left:8px}}@media (hover:none),(pointer:coarse){.NAXD2q_card :is(.NAXD2q_selection,.NAXD2q_quickActions,.NAXD2q_shade){opacity:1}.NAXD2q_iconButton{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.NAXD2q_media,.NAXD2q_shade,.NAXD2q_selection,.NAXD2q_quickActions{transition:none}}
.zm416W_viewer{background:#0d1523;border-radius:20px;flex-direction:column;gap:0;width:calc(100% - 32px);max-width:1440px;max-height:94dvh;display:flex;overflow:hidden;box-shadow:0 30px 100px #0009,inset 0 1px #ffffff0b;padding:0!important}.zm416W_header{border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:18px 66px 18px 22px;display:flex;position:relative}.zm416W_dialogTitle{color:#eff4ff;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:500}.zm416W_navigation{color:#a9b9d0;white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:12px;display:flex}.zm416W_navigation button{width:30px;height:30px;padding:6px}.zm416W_content{grid-template-columns:minmax(0,1fr) 310px;min-width:0;min-height:0;display:grid;overflow:hidden}.zm416W_media{background:#050a12;place-items:center;min-width:0;min-height:0;display:grid}.zm416W_image,.zm416W_video{object-fit:contain;width:100%;height:min(78dvh,1000px);min-height:220px;display:block}.zm416W_visualFrame,.zm416W_visualState{width:100%;height:min(78dvh,1000px);min-height:220px;position:relative}.zm416W_visualFrame{overflow:hidden}.zm416W_visualPlaceholder{color:#a7b8d1;background:radial-gradient(#5478f50a,#0000 70%);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:13px;display:flex;position:absolute;inset:0}.zm416W_mediaState{color:#a7b8d1;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:360px;padding:28px;font-size:13px;display:flex}.zm416W_visualState{min-height:220px}.zm416W_audioStage{background:radial-gradient(at 50% 40%,#5478f51a,#0000 65%);flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;min-height:440px;padding:32px;display:flex}.zm416W_audioArtwork{color:#9fb8ff;flex-direction:column;align-items:center;gap:28px;display:flex}.zm416W_waveform{align-items:center;gap:5px;height:70px;display:flex}.zm416W_waveform span{background:linear-gradient(#b3c5ff,#567bf5);border-radius:8px;width:4px}.zm416W_audio{width:100%;max-width:420px}.zm416W_details{background:linear-gradient(160deg,#182235a3,#111a29);border-left:1px solid #ffffff0c;flex-direction:column;align-items:stretch;gap:18px;min-width:0;min-height:0;max-height:78dvh;padding:22px;display:flex;overflow-y:auto}.zm416W_detailsHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.zm416W_kindLabel{color:#9cb4ed;text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:600}.zm416W_assetName{color:#edf3ff;overflow-wrap:anywhere;font-size:19px;font-weight:500;line-height:1.4}.zm416W_modelBadge{color:#dfe8f8;overflow-wrap:anywhere;background:#ffffff03;border:1px solid #ffffff14;border-radius:8px;align-self:flex-start;align-items:center;gap:7px;max-width:100%;padding:6px 9px;font-size:12px;display:inline-flex}.zm416W_hint{color:#8fa4c4;font-size:12px}.zm416W_promptSection{min-width:0}.zm416W_sectionHeading{color:#afbed5;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.zm416W_sectionHeading button{color:#9cb2da;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.zm416W_sectionHeading button:hover{color:#fff;background:#ffffff09}.zm416W_promptSection p{white-space:pre-wrap;overflow-wrap:anywhere;color:#d1dced;max-height:180px;margin-top:8px;font-size:13px;line-height:1.7;overflow-y:auto}.zm416W_requestError{color:#96aaca;font-size:12px;line-height:1.5}.zm416W_requestError button{color:#b4c7ff;margin-top:6px}.zm416W_metadata{border-top:1px solid #ffffff0c;gap:12px;padding-top:16px;font-size:12px;display:grid}.zm416W_metadata>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.zm416W_metadata dt{color:#91a4c0}.zm416W_metadata dd{color:#d4dff0;text-align:right;overflow-wrap:anywhere}.zm416W_reuseActions{flex-direction:column;gap:8px;display:flex}.zm416W_reuseActions a{justify-content:flex-start;padding-inline:12px;font-size:12px}.zm416W_reuseActions a svg:last-child{margin-left:auto}.zm416W_referenceForm{color:#9eb2d1;border-top:1px solid #ffffff0c;padding-top:16px;font-size:12px}.zm416W_referenceForm summary{cursor:pointer;align-items:center;gap:7px;list-style:none;display:flex}.zm416W_referenceForm summary::-webkit-details-marker{display:none}.zm416W_referenceForm[open] summary>svg:last-child{transform:rotate(180deg)}.zm416W_referenceForm>div{flex-direction:column;gap:10px;padding-top:14px;display:flex}.zm416W_referenceForm label{color:#96a9c6;font-size:11px}.zm416W_referenceForm input{color:#e6edfa;background:#09111ec9;border:1px solid #ffffff18;border-radius:9px;outline:none;width:100%;min-width:0;min-height:40px;padding:9px 11px;font-size:13px}.zm416W_referenceForm input:focus{border-color:#7d9aff88;box-shadow:0 0 0 2px #5478f51a}.zm416W_referenceForm input::placeholder{color:#879bbb}.zm416W_referenceForm button{font-size:12px}.zm416W_footerActions{z-index:2;margin-inline:-22px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111b2bf5;border-top:1px solid #ffffff0c;flex-wrap:wrap;align-items:center;gap:5px;margin-top:auto;margin-bottom:-22px;padding:14px 22px;display:flex;position:sticky;bottom:-22px;box-shadow:0 -12px 22px #111b2b80}.zm416W_footerActions>button{min-height:36px;font-size:12px}.zm416W_footerActions>button:not(:first-child){width:32px;height:36px;padding:8px}@media (max-width:900px){.zm416W_viewer{overflow-y:auto}.zm416W_content{grid-template-columns:minmax(0,1fr);overflow:visible}.zm416W_image,.zm416W_video{height:auto;min-height:180px;max-height:55dvh}.zm416W_details{border-top:1px solid #ffffff0c;border-left:0;max-height:none;overflow:visible}.zm416W_audioStage{min-height:300px}.zm416W_metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.zm416W_metadata>div{flex-direction:column;gap:4px}.zm416W_metadata dd{text-align:left}.zm416W_header{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#101827ed;padding:14px 60px 14px 16px;position:sticky;top:0}.zm416W_reuseActions{flex-flow:wrap}.zm416W_footerActions{margin-top:0}}@media (max-width:480px){.zm416W_viewer{border-radius:16px;width:calc(100% - 16px);max-height:96dvh}.zm416W_dialogTitle{font-size:13px}.zm416W_header{gap:8px}.zm416W_navigation{gap:0}.zm416W_navigation button{width:28px}.zm416W_details{padding:18px}.zm416W_assetName{font-size:17px}.zm416W_audioStage{gap:24px;padding:22px}}@media (max-width:900px){.zm416W_footerActions{box-shadow:none;background:0 0;margin:0;padding:14px 0 0;position:static}}.zm416W_closeButton{z-index:3;color:#b4c4dd;background:#ffffff04;border:1px solid #ffffff10;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.zm416W_closeButton:hover{color:#f3f7ff;background:#ffffff0c}.zm416W_closeButton:focus-visible{outline-offset:2px;outline:2px solid #9db4ff}
.UlL9Ia_page{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:24px;min-width:0;max-width:1800px;margin:0 auto;padding:24px;display:grid}.UlL9Ia_sidebar{flex-direction:column;min-width:0;min-height:calc(100dvh - 130px);display:flex;position:sticky;top:96px}.UlL9Ia_sideTitle{color:#7f92ad;letter-spacing:.13em;text-transform:uppercase;padding:10px 12px 18px;font-size:11px;font-weight:500}.UlL9Ia_categoryList{flex-direction:column;gap:5px;display:flex}.UlL9Ia_category{color:#a8b8cf;text-align:left;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;width:100%;padding:11px 12px;font-size:13px;transition:color .15s,background .15s,border-color .15s;display:flex}.UlL9Ia_category>svg{color:#8ba0c0;flex-shrink:0}.UlL9Ia_category>span:nth-child(2){flex:1}.UlL9Ia_category:hover{color:#f1f5ff;background:#ffffff04}.UlL9Ia_category[aria-pressed=true]{color:#c1d0ff;background:linear-gradient(115deg,#5c7cff22,#6387ff0b);border-color:#839fff29;box-shadow:inset 0 1px #ffffff07}.UlL9Ia_category[aria-pressed=true]>svg{color:#97b1ff}.UlL9Ia_categoryCount{color:#8192ac;font-variant-numeric:tabular-nums;font-size:11px}.UlL9Ia_mediaCategory,.UlL9Ia_characterCategory{margin-top:20px}.UlL9Ia_sidebarBottom{color:#6f839f;flex-direction:column;gap:16px;margin-top:auto;padding:48px 12px 10px;font-size:12px;display:flex}.UlL9Ia_sidebarBottom p{max-width:145px;line-height:1.7}.UlL9Ia_sidebarBottom button,.UlL9Ia_sidebarBottom a{text-align:left;color:#acbdd6;align-items:center;gap:7px;display:flex}.UlL9Ia_sidebarBottom button:hover,.UlL9Ia_sidebarBottom a:hover{color:#dce6ff}.UlL9Ia_content{background:linear-gradient(140deg,#0e172633,#0c15201a);border:1px solid #ffffff0d;border-radius:18px;min-width:0;min-height:calc(100dvh - 120px);padding:24px}.UlL9Ia_heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.UlL9Ia_heading h1{color:#f5f7fd;letter-spacing:-.035em;font-size:26px;font-weight:500;line-height:1.2}.UlL9Ia_heading p{color:#8295b1;margin-top:8px;font-size:13px}.UlL9Ia_heading>button{border:1px solid #9ab1ff55;flex-shrink:0;box-shadow:inset 0 1px #ffffff26,0 4px 18px #527aff15}.UlL9Ia_sourceTabs{background:#050c1640;border:1px solid #ffffff10;border-radius:13px;align-items:center;gap:4px;max-width:100%;margin-bottom:22px;padding:4px;display:inline-flex;box-shadow:inset 0 1px #ffffff04}.UlL9Ia_sourceTabs>button{color:#a9bad2;white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:40px;padding:8px 15px;font-size:13px;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.UlL9Ia_sourceTabs>button:hover{color:#eef3ff;background:#ffffff04}.UlL9Ia_sourceTabs>button[aria-selected=true]{color:#e7edff;background:linear-gradient(120deg,#5c7cff26,#6387ff10);border-color:#91aaff32;box-shadow:inset 0 1px #ffffff0b}.UlL9Ia_sourceTabs>button:focus-visible{outline:2px solid var(--color-primary,#527aff);outline-offset:3px}.UlL9Ia_sourceTabs>button>span{color:#9daec9;font-variant-numeric:tabular-nums;font-size:11px}.UlL9Ia_toolbar{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;gap:14px;padding:0 0 18px;display:flex}.UlL9Ia_search{color:#7288a8;background:#050c1640;border:1px solid #ffffff10;border-radius:10px;align-items:center;gap:10px;width:clamp(180px,40%,380px);min-width:0;min-height:40px;padding:0 12px;display:flex}.UlL9Ia_search:focus-within{border-color:#7498ff6b;box-shadow:0 0 0 3px #6c8dff0a}.UlL9Ia_search input{color:#e6edfa;background:0 0;outline:none;width:100%;min-width:0;padding:10px 0;font-size:13px}.UlL9Ia_search input::placeholder{color:#7d91ad}.UlL9Ia_search>svg,.UlL9Ia_search>button{flex-shrink:0}.UlL9Ia_search>button{place-items:center;width:22px;height:24px;display:grid}.UlL9Ia_toolbarActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.UlL9Ia_toolbarButton{color:#a8bad4;background:#ffffff03;border-color:#ffffff12;min-height:40px}.UlL9Ia_sort{min-width:148px;max-width:180px}.UlL9Ia_sort>button{background:#ffffff03;width:100%;min-height:40px;font-size:12px}.UlL9Ia_filterCount{color:#c2d2ff;background:#7d9cff20;border-radius:5px;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.UlL9Ia_optionLabel{color:#8197b7;margin-bottom:8px;font-size:11px}.UlL9Ia_segment{background:#070d1740;border:1px solid #ffffff0c;border-radius:9px;align-items:center;gap:3px;padding:3px;display:flex}.UlL9Ia_segment button{color:#8da2bf;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:5px 8px;font-size:12px;display:flex}.UlL9Ia_segment button[aria-pressed=true]{color:#dce6ff;background:#6985c322;box-shadow:inset 0 0 0 1px #a4bcff20}.UlL9Ia_checkOption{color:#c6d2e6;align-items:center;gap:9px;font-size:12px;display:flex}.UlL9Ia_checkOption input{accent-color:#6486ff;width:14px;height:14px}.UlL9Ia_resultsMeta{color:#768ba8;align-items:center;gap:14px;min-height:48px;font-size:11px;display:flex}.UlL9Ia_resultsMeta>button{color:#9ab2e0;align-items:center;gap:5px;display:flex}.UlL9Ia_totalSize{font-variant-numeric:tabular-nums;margin-left:auto}.UlL9Ia_selectionBar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:15;color:#d1ddff;background:#121f35e8;border:1px solid #7b99ff38;border-radius:11px;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:16px;padding:6px 10px;font-size:12px;display:flex;position:sticky;top:80px;box-shadow:0 6px 22px #0003}.UlL9Ia_selectionBar>span{align-items:center;gap:8px;margin-right:auto;padding:5px 6px;display:flex}.UlL9Ia_selectionBar small{color:#8ea2c3}.UlL9Ia_selectionBar>button{font-size:12px}.UlL9Ia_clearSelection{color:#a1b4d0;border-radius:7px;place-items:center;width:28px;height:32px;display:grid}.UlL9Ia_clearSelection:hover{background:#ffffff09}.UlL9Ia_dropArea{min-height:340px;position:relative}.UlL9Ia_dragging{outline-offset:8px;border-radius:12px;outline:2px dashed #7295ff}.UlL9Ia_dropHint{z-index:25;color:#a4bbff;pointer-events:none;background:#0b1429ed;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.UlL9Ia_dropHint strong{color:#eef3ff;font-size:20px;font-weight:500}.UlL9Ia_dropHint span{color:#8397b6;font-size:13px}.UlL9Ia_dateGroup+.UlL9Ia_dateGroup{margin-top:24px}.UlL9Ia_groupHeading{color:#d0dbec;align-items:center;gap:12px;margin-bottom:13px;font-size:12px;display:flex}.UlL9Ia_groupHeading label{cursor:pointer;align-items:center;gap:9px;display:flex}.UlL9Ia_groupHeading input{accent-color:#6486ff;cursor:pointer;width:14px;height:14px}.UlL9Ia_groupHeading>span{color:#647b9a;font-size:10px}.UlL9Ia_gallery,.UlL9Ia_skeletonGrid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--library-tile-width,260px)), 1fr));align-items:start;gap:22px 14px;display:grid}.UlL9Ia_list{flex-direction:column;gap:8px;display:flex}.UlL9Ia_skeletonGrid>div{aspect-ratio:4/3;background:#ffffff04;border-radius:12px;margin-bottom:68px;animation:1.5s infinite UlL9Ia_pulse}.UlL9Ia_loadMore{justify-content:center;padding:24px 0 8px;display:flex}.UlL9Ia_characters{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;display:grid}.UlL9Ia_characters article{background:#19233966;border:1px solid #ffffff0e;border-radius:13px;align-items:center;gap:12px;min-width:0;padding:18px;display:flex}.UlL9Ia_characters h2{color:#e3ebf8;overflow-wrap:anywhere;font-size:14px}.UlL9Ia_characters p{color:#8095b6;margin-top:5px;font-size:12px}.UlL9Ia_characters article>div:nth-child(2){flex:1;min-width:0}.UlL9Ia_characterIcon{color:#a1b9ff;background:#7899ff10;border:1px solid #8ba7ff20;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}@keyframes UlL9Ia_pulse{50%{opacity:.5}}@media (min-width:1800px){.UlL9Ia_page{gap:30px;padding:28px 32px}.UlL9Ia_content{padding:28px}}@media (max-width:1100px){.UlL9Ia_page{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}.UlL9Ia_sidebar{min-height:0;position:static}.UlL9Ia_sideTitle,.UlL9Ia_sidebarBottom{display:none}.UlL9Ia_categoryList{flex-direction:row;padding:2px 0 5px;overflow-x:auto}.UlL9Ia_category{flex-shrink:0;width:auto;padding:9px 12px}.UlL9Ia_categoryCount{margin-left:3px}.UlL9Ia_mediaCategory,.UlL9Ia_characterCategory{margin-top:0}.UlL9Ia_content{min-height:calc(100dvh - 185px)}.UlL9Ia_toolbar{flex-wrap:wrap}.UlL9Ia_search{flex:1;min-width:180px}.UlL9Ia_toolbarActions{margin-left:auto}}@media (max-width:680px){.UlL9Ia_page{gap:8px;padding:12px}.UlL9Ia_content{border-radius:13px;padding:16px 12px}.UlL9Ia_heading{align-items:flex-start;margin-bottom:20px}.UlL9Ia_heading h1{font-size:23px}.UlL9Ia_heading p{max-width:175px;font-size:12px;line-height:1.6}.UlL9Ia_heading>button{padding-inline:12px;font-size:12px}.UlL9Ia_category{padding-inline:10px;font-size:12px}.UlL9Ia_toolbar{gap:10px}.UlL9Ia_search{flex-basis:100%;width:100%}.UlL9Ia_toolbarActions{justify-content:space-between;gap:6px;width:100%}.UlL9Ia_sort{flex:1;min-width:140px}.UlL9Ia_toolbarButton{padding-inline:10px;font-size:12px}.UlL9Ia_gallery,.UlL9Ia_skeletonGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:20px 10px}.UlL9Ia_selectionBar{top:76px}.UlL9Ia_selectionBar>span{flex-basis:100%}.UlL9Ia_selectionBar small{font-size:10px}.UlL9Ia_clearSelection{position:absolute;top:6px;right:8px}}@media (max-width:420px){.UlL9Ia_characters{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.UlL9Ia_sourceTabs>button,.UlL9Ia_category{transition:none}.UlL9Ia_skeletonGrid>div{animation:none}}
