.tib-drop{border:1.5px dashed var(--sky);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:16px;max-width:560px;min-height:96px;padding:18px 18px 18px 22px;transition:border-color .25s,background .25s;display:flex;position:relative}.tib-drop.over{border-color:var(--accent);background:var(--bg-2)}.tib-drop.bad .tib-t small{color:#d92d20}.tib-drop>.ph-fill{color:var(--accent);flex:none;font-size:26px}[dir=rtl] .tib-drop{padding:18px 22px 18px 18px}.tib-t{min-width:0}.tib-t b{color:#111;font-size:17px;font-weight:600;display:block}.tib-t small{color:var(--soft);margin-top:4px;font-size:13.5px;display:block}.tib-sample{border:1px solid var(--panel-line);color:#111;z-index:1;background:#fff;border-radius:6px;flex:none;height:40px;margin-inline-start:auto;padding:0 16px;font-size:13.5px;font-weight:600;transition:border-color .2s;position:relative}.tib-sample:hover{border-color:var(--accent)}.tib-ov{z-index:100;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);background:#040f169e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tib-card{background:#fff;border-radius:20px;width:min(520px,100%);max-height:100%;padding:24px;position:relative;overflow:auto}.tib-x{top:14px;width:32px;height:32px;color:var(--soft);border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid;position:absolute;inset-inline-end:14px}.tib-x:hover{background:var(--chip);color:#111}.tib-pv{aspect-ratio:4/3;background:#0d1017;border-radius:12px;margin-bottom:16px;overflow:hidden}.tib-pv img{object-fit:cover;width:100%;height:100%}.tib-ptitle{margin-bottom:10px;font-size:15px;font-weight:600;display:block}.tib-looks{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.tib-looks button{border:2px solid #0000;border-radius:10px;transition:border-color .15s;overflow:hidden}.tib-looks button.on{border-color:var(--accent)}.tib-looks button:disabled{opacity:.6;cursor:default}.tib-looks img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.tib-looks span{color:var(--soft);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10.5px;font-weight:600;display:block;overflow:hidden}.tib-err{color:#d92d20;align-items:center;gap:8px;margin-bottom:12px;font-size:13.5px;display:flex}.tib-act{justify-content:flex-end;align-items:center;gap:10px;display:flex}.tib-spin{animation:1s linear infinite tib-spin}@keyframes tib-spin{to{transform:rotate(360deg)}}@media (max-width:640px){.tib-drop{flex-wrap:wrap;padding:18px}[dir=rtl] .tib-drop{padding:18px}.tib-sample{margin-inline-start:52px}.tib-looks{grid-template-columns:repeat(3,1fr)}}
