.fdrop-wrap{display:grid;gap:8px}.fdrop-label{font:700 11px Space Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:#a3a3a3}.fdrop{display:grid;justify-items:center;gap:6px;width:100%;padding:34px 16px;border:1px dashed color-mix(in srgb,var(--tac-g,#f2f2f2) 55%,#262626);background:#0e0e0e;color:#e5e5e5;cursor:pointer;text-align:center;transition:border-color .15s,background .15s}.fdrop.over,.fdrop:hover{border-color:var(--tac-g,#f2f2f2);background:color-mix(in srgb,var(--tac-g,#f2f2f2) 6%,#0e0e0e)}.fdrop svg{width:30px;height:30px;color:var(--tac-g,#f2f2f2)}.fdrop b{font:700 13px Space Mono,monospace;text-transform:uppercase}.fdrop small{font:11px JetBrains Mono,monospace;color:#8a8a8a}.fdrop-file{display:flex;gap:16px;align-items:flex-start;padding:12px;border:1px solid #262626;background:#0e0e0e}.fdrop-file img{width:120px;max-height:170px;object-fit:contain;background:#000;border:1px solid #262626}.fdrop-file div{display:grid;gap:6px;min-width:0}.fdrop-file b{font:700 13px JetBrains Mono,monospace;color:#fff;word-break:break-all}.fdrop-file small{font:11px JetBrains Mono,monospace;color:#8a8a8a}.fdrop-file button{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #3a3a3a;background:none;color:#d4d4d4;font:700 11px Space Mono,monospace;text-transform:uppercase;cursor:pointer}.fdrop-file button:hover{border-color:#ff5261;color:#ff5261}.fdrop-file button svg{width:14px;height:14px}.fdrop-error{margin:0;font:12px JetBrains Mono,monospace;color:#ff5261}.sb-check{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;text-transform:none!important;letter-spacing:0!important;font:12px JetBrains Mono,monospace!important;color:#d4d4d4}.sb-check input{width:16px!important;height:16px;margin-top:1px;accent-color:var(--tac-g,#f2f2f2);flex:none}.evp{display:grid;gap:8px}.evp-search{position:relative}.evp-search input{width:100%}.evp-search ul{list-style:none;margin:4px 0 0;padding:0;border:1px solid #262626;background:#0e0e0e;max-height:320px;overflow:auto}.evp-search li button{display:grid;gap:2px;width:100%;padding:10px 12px;border:0;border-bottom:1px solid #1d1d1d;background:none;color:#e5e5e5;text-align:left;cursor:pointer}.evp-search li button:hover{background:color-mix(in srgb,var(--tac-g,#f2f2f2) 8%,#0e0e0e)}.evp-chosen b,.evp-search b{font:700 13px Space Mono,monospace;text-transform:uppercase}.evp-chosen small,.evp-search small{font:11px JetBrains Mono,monospace;color:var(--tac-g,#a3a3a3)}.evp-none{margin:6px 0 0;font:12px JetBrains Mono,monospace;color:#8a8a8a}.evp-chosen{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--tac-g,#f2f2f2);background:color-mix(in srgb,var(--tac-g,#f2f2f2) 6%,#0e0e0e)}.evp-chosen div{display:grid;gap:3px;min-width:0}.evp-chosen button{display:inline-flex;padding:6px;border:1px solid #3a3a3a;background:none;color:#d4d4d4;cursor:pointer}.evp-chosen button svg{width:16px;height:16px}.evp.big .evp-search input{height:52px;padding:0 16px;font-size:16px;letter-spacing:.03em;border-color:color-mix(in srgb,var(--tac-g,#f2f2f2) 45%,#2a2a2a)}.evp.big .evp-search li button{padding:12px 16px}