.fx-search{z-index:2;border-radius:var(--r-sm);background:var(--field-bg);color:var(--ink-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:8px;margin:0 0 4px;padding:7px 10px;display:flex;position:sticky;top:0}.fx-search svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex-shrink:0}.fx-search input{min-width:0;color:var(--ink);font:inherit;font-size:var(--fs-title,13px);background:0 0;border:0;outline:none;flex:1}.fx-search:focus-within{box-shadow:var(--ring-inset)}.fx-tile-wrap{display:flex;position:relative}.fx-tile-wrap>.fx-tile{flex:1;min-width:0}.fx-star{border-radius:var(--r-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;color:lab(100% 0 0);opacity:0;width:22px;height:22px;transition:opacity .15s var(--ease), transform .2s var(--spring);background:#00000073;background:lab(0% 0 0/.45);place-items:center;display:grid;position:absolute;top:9px;right:9px;transform:scale(.8)}.fx-star svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round}.fx-tile-wrap:hover .fx-star,.fx-star:focus-visible,.fx-star.on{opacity:1;transform:scale(1)}.fx-star.on{color:#ffd71b;color:lab(87.4723% 3.45853 85.8251)}.fx-star.on svg{fill:currentColor}.fx-star:hover{transform:scale(1.12)}.fx-empty{font-size:var(--fs-title,13px);color:var(--ink-3);margin:14px 6px}.fx-groups>.fx-note{margin:6px 6px -2px}
.ee{gap:14px;display:grid}.ee-head{align-items:center;gap:12px;min-width:0;display:flex}.ee-badge{border-radius:var(--r-sm);background:var(--field-bg);width:36px;height:36px;color:var(--ink-2);flex-shrink:0;place-items:center;display:grid}.ee-head>div{gap:2px;min-width:0;display:grid}.ee-head strong{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.ee-head small{font-size:var(--fs-ui,12px);color:var(--ink-3)}.ee-formats .export-format:disabled{opacity:.5;cursor:default}.ee-options{border-radius:var(--r-md);border:1px solid var(--line);gap:10px;padding:12px;display:grid}.ee-options .check{font-size:var(--fs-title,13px);color:var(--ink)}.ee-progress{border-radius:var(--r-sm);background:var(--field-bg);height:6px;overflow:hidden}.ee-progress span{border-radius:var(--r-sm);background:var(--accent);transform-origin:0;height:100%;transition:transform .2s linear;display:block}.ee-actions{justify-content:flex-end;gap:8px;display:flex}.ee-actions .key{font-variant-numeric:tabular-nums}@media (max-width:480px){.ee-formats{grid-template-columns:1fr!important}.ee-actions .key{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.ee-progress span{transition:none}}
