/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
.te-popover[data-v-05d8085e]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:.16s cubic-bezier(.16,1,.3,1) te-pop-05d8085e}@keyframes te-pop-05d8085e{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.te-chip[data-v-05d8085e]{font:inherit;color:inherit;cursor:pointer;text-align:left;white-space:pre-wrap;background:0 0;border:1px solid #0000;border-radius:4px;margin:0 -1px;padding:1px 5px;transition:all .14s;display:inline}.te-chip[data-v-05d8085e]:hover{background:#6366f114;border-color:#6366f140}.te-chip--active[data-v-05d8085e]{background:#6366f124;border-color:#6366f18c;box-shadow:0 0 0 3px #6366f114}.te-chip--dirty[data-v-05d8085e]{background:#22c55e1a;border-color:#22c55e66}.te-chip--dirty.te-chip--active[data-v-05d8085e]{background:#22c55e2e;border-color:#22c55ea6;box-shadow:0 0 0 3px #22c55e1f}.dark .te-chip[data-v-05d8085e]:hover{background:#818cf81f;border-color:#818cf84d}.dark .te-chip--active[data-v-05d8085e]{background:#818cf82e;border-color:#818cf899}.dark .te-chip--dirty[data-v-05d8085e]{background:#4ade8024;border-color:#4ade8073}.te-inline-ph[data-v-05d8085e]{color:#1d4ed8;white-space:nowrap;background:linear-gradient(#3b82f61f,#3b82f62e);border:1px dashed #3b82f673;border-radius:4px;margin:0 1px;padding:0 4px;font-size:.92em;font-weight:600;display:inline-block}.dark .te-inline-ph[data-v-05d8085e]{color:#93c5fd;background:linear-gradient(#60a5fa1a,#60a5fa2e);border-color:#60a5fa80}.te-ph-pill[data-v-05d8085e]{color:#1d4ed8;cursor:default;background:#3b82f614;border:1px solid #3b82f640;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-family:inherit;font-size:11px;transition:all .14s;display:inline-flex}.te-ph-pill--linked[data-v-05d8085e]{cursor:pointer}.te-ph-pill--linked[data-v-05d8085e]:hover{background:#3b82f629;border-color:#3b82f680;transform:translateY(-1px)}.dark .te-ph-pill[data-v-05d8085e]{color:#93c5fd;background:#60a5fa1a;border-color:#60a5fa4d}.dark .te-ph-pill--linked[data-v-05d8085e]:hover{background:#60a5fa33;border-color:#60a5fa8c}.translation-editable-active{outline:2px dashed rgba(var(--brand-glow-rgb,99,102,241),.55);outline-offset:4px;cursor:pointer;border-radius:4px;transition:outline-color .12s;position:relative}.translation-editable-active:after{content:"";z-index:50;pointer-events:none;background-color:rgba(var(--brand-glow-rgb,99,102,241),.95);width:18px;height:18px;position:absolute;top:-10px;right:-10px;-webkit-mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M17%203a2.85%202.83%200%201%201%204%204L7.5%2020.5%202%2022l1.5-5.5ZM15%205l4%204%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M17%203a2.85%202.83%200%201%201%204%204L7.5%2020.5%202%2022l1.5-5.5ZM15%205l4%204%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat}.te-fab{z-index:10000;cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:fixed;bottom:24px;right:24px;box-shadow:0 2px 8px #0000001f,0 0 0 1px #0000000a}.te-fab:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000029,0 0 0 1px #0000000f}.te-fab:active{transform:translateY(0)}.te-fab--active{background:var(--ui-color-primary-500,#6366f1);color:#fff}.te-fab--inactive{background:var(--ui-bg-elevated,#f1f5f9);color:var(--ui-text-muted,#64748b)}.dark .te-fab--inactive{color:#ffffff80;background:#ffffff14;box-shadow:0 2px 8px #0000004d,0 0 0 1px #ffffff0f}.dark .te-fab--active{box-shadow:0 2px 12px #6366f166,0 0 0 1px #6366f14d}.fab-fade-enter-active,.fab-fade-leave-active{transition:opacity .2s,transform .2s}.fab-fade-enter-from,.fab-fade-leave-to{opacity:0;transform:scale(.8)translateY(8px)}
