.tm-api{width:100%;display:flex;flex-direction:column;gap:10px;min-width:0}.tm-api__request{background:#1e2030;border:1px solid #2a2d42;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.03),0 14px 36px -16px rgba(15,23,42,.25)}.tm-api__endpoint{display:flex;align-items:center;gap:10px;padding:9px 14px;background:linear-gradient(180deg,#262839 0%,#1e2030 100%);border-bottom:1px solid #2a2d42}.tm-api__method{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.66rem;font-weight:800;letter-spacing:0.06em;color:#6ee7b7;background:rgba(110,231,183,0.14);border:1px solid rgba(110,231,183,0.32);padding:3px 9px;border-radius:4px;flex-shrink:0}.tm-api__path{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.78rem;color:#cbd5e1;background:transparent;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}.tm-api__payload{margin:0;padding:12px 14px;background:transparent;color:#cbd5e1;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.76rem;line-height:1.6;border-radius:0;box-shadow:none;white-space:pre-wrap;word-break:break-word}.tm-api__payload code{background:transparent;color:inherit;font-size:inherit;padding:0}.tm-api__payload .xa{color:#f0b67f}.tm-api__payload .xs{color:#a3e4a1}.tm-api__payload .xn{color:#7dd3fc}.tm-api__pipe{display:flex;justify-content:center;color:#cbd5e1}.tm-api__pipe svg{width:14px;height:14px;display:block}.tm-api__response{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.03),0 14px 36px -16px rgba(15,23,42,.25)}.tm-api__response-head{display:flex;align-items:center;gap:10px;padding:9px 14px;background:linear-gradient(180deg,#f6fbf9 0%,#ffffff 100%);border-bottom:1px solid #ecf5f1}.tm-api__response-status{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.66rem;font-weight:800;letter-spacing:0.06em;color:#047857;background:#d1fae5;border:1px solid #a7f3d0;padding:3px 9px;border-radius:4px;flex-shrink:0}.tm-api__response-meta{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.74rem;color:#475569;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-api__response-meta strong{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:800;color:#0f172a}.tm-api__matches{list-style:none;margin:0;padding:4px}.tm-api__match{padding:9px 11px;border-radius:8px;transition:background 160ms}.tm-api__match+.tm-api__match{border-top:1px solid #f1f5f9;border-radius:0}.tm-api__match--exact{background:linear-gradient(180deg,#ecfdf5 0%,#f6fbf9 100%);border-radius:6px !important;margin-bottom:2px}.tm-api__match-pair{display:flex;align-items:center;gap:8px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.84rem;color:#0f172a;min-width:0;margin-bottom:6px}.tm-api__match-src,.tm-api__match-tgt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tm-api__match-src{color:#64748b;flex:0 1 auto}.tm-api__match-arrow{color:#cbd5e1;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tm-api__match-tgt{color:#0f172a;font-weight:600;flex:1 1 auto}.tm-api__match--exact .tm-api__match-tgt{color:#065f46}.tm-api__match-meta{display:flex;align-items:center;gap:10px}.tm-api__match-bar{flex:1 1 auto;height:6px;background:#f1f5f9;border-radius:999px;overflow:hidden;min-width:0}.tm-api__match-fill{height:100%;background:linear-gradient(90deg,#34d399 0%,#10b981 60%,#f59e0b 100%);border-radius:999px}.tm-api__match--exact .tm-api__match-fill{background:linear-gradient(90deg,#34d399 0%,#10b981 100%)}.tm-api__match-score{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.74rem;font-weight:700;color:#0f172a;flex-shrink:0;min-width:36px;text-align:right}.tm-api__match-uses{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.7rem;color:#64748b;flex-shrink:0}.tm-api__match-tag{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.56rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#334155;background:#e2e8f0;border:1px solid #cbd5e1;padding:2px 6px;border-radius:999px;flex-shrink:0}.tm-api__match-tag--exact{color:#047857;background:#d1fae5;border-color:#a7f3d0}.tm-api__foot{padding:10px 14px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.76rem;color:#475569}.tm-api__foot-pill{display:inline-block;font-size:0.6rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--accent);background:var(--mint);padding:2px 7px;border-radius:999px;margin-right:6px;vertical-align:1px}@media (max-width:540px){.tm-api__path{font-size:0.72rem}.tm-api__payload{font-size:0.7rem;padding:10px 12px}.tm-api__response-meta{font-size:0.7rem}.tm-api__match-pair{font-size:0.78rem;gap:6px}.tm-api__match-score{font-size:0.7rem;min-width:32px}.tm-api__match-uses{font-size:0.66rem}.tm-api__match-tag{font-size:0.52rem}}.gloss-scan{width:100%;display:flex;flex-direction:column;gap:10px;min-width:0}.gloss-scan__head{display:flex;align-items:center;gap:12px;padding:10px 14px;background:linear-gradient(180deg,#f6fbf9 0%,#ffffff 100%);border:1px solid #d4ebe4;border-radius:12px}.gloss-scan__head-icon{flex:0 0 30px;width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--mint);color:var(--accent)}.gloss-scan__head-icon svg{width:16px;height:16px}.gloss-scan__head-body{flex:1 1 auto;min-width:0}.gloss-scan__head-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.94rem;font-weight:700;color:#0f172a;line-height:1.2}.gloss-scan__head-meta{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.74rem;color:#64748b;margin-top:2px}.gloss-scan__head-meta strong{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--accent-hover);font-weight:700}.gloss-scan__head-tag{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.6rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:var(--accent);background:var(--mint);border:1px solid #d4ebe4;padding:3px 8px;border-radius:999px;flex-shrink:0}.gloss-scan__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.gloss-scan__item{position:relative;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:11px 14px;box-shadow:0 1px 2px rgba(15,23,42,.03),0 6px 18px -8px rgba(15,23,42,.10);transition:background 200ms,border-color 200ms,opacity 200ms;overflow:hidden}.gloss-scan__item--accepted{background:linear-gradient(180deg,#f6fbf9 0%,#ffffff 100%);border-color:#a7f3d0}.gloss-scan__item--skipped{background:#f8fafc;border-color:#e2e8f0;opacity:0.55}.gloss-scan__term-row{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap;min-width:0}.gloss-scan__term{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.94rem;font-weight:700;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.gloss-scan__count{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.72rem;font-weight:700;color:var(--accent-hover);background:var(--mint);border:1px solid #d4ebe4;padding:2px 7px;border-radius:4px;flex-shrink:0}.gloss-scan__type{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.58rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;padding:2px 7px;border-radius:999px;flex-shrink:0;white-space:nowrap}.gloss-scan__type--product{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.gloss-scan__type--brand{color:#6d28d9;background:#f5f3ff;border:1px solid #ddd6fe}.gloss-scan__type--noun{color:#0369a1;background:#eff6ff;border:1px solid #bfdbfe}.gloss-scan__excerpt{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.78rem;color:#64748b;line-height:1.45;font-style:italic;margin-bottom:9px}.gloss-scan__excerpt mark{background:#fef9c3;color:#713f12;padding:0 3px;border-radius:3px;font-weight:600;font-style:normal}.gloss-scan__actions{display:flex;gap:6px;transition:opacity 200ms}.gloss-scan__item--accepted .gloss-scan__actions,.gloss-scan__item--skipped .gloss-scan__actions{display:none}.gloss-scan__btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.78rem;font-weight:700;border-radius:7px;border:1px solid;cursor:pointer;transition:background 160ms,color 160ms,border-color 160ms,transform 100ms;-webkit-tap-highlight-color:transparent}.gloss-scan__btn:active{transform:translateY(1px)}.gloss-scan__btn svg{width:13px;height:13px;flex-shrink:0}.gloss-scan__btn--accept{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.gloss-scan__btn--accept:hover{background:#d1fae5;border-color:#6ee7b7}.gloss-scan__btn--skip{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.gloss-scan__btn--skip:hover{background:#f1f5f9;color:#475569}.gloss-scan__done{display:none;align-items:center;gap:7px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.8rem;font-weight:700}.gloss-scan__done svg{width:15px;height:15px;flex-shrink:0}.gloss-scan__done-ok{display:none}.gloss-scan__done-x{display:none}.gloss-scan__item--accepted .gloss-scan__done{display:inline-flex;color:#047857}.gloss-scan__item--accepted .gloss-scan__done-ok{display:inline}.gloss-scan__item--skipped .gloss-scan__done{display:inline-flex;color:#94a3b8}.gloss-scan__item--skipped .gloss-scan__done-x{display:inline}.gloss-scan__foot{display:flex;align-items:center;gap:10px;padding:9px 13px;background:#1e2030;border:1px solid #2a2d42;border-radius:10px;overflow:hidden}.gloss-scan__foot-pill{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.6rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#6ee7b7;background:rgba(110,231,183,0.12);border:1px solid rgba(110,231,183,0.3);padding:2px 7px;border-radius:4px;flex-shrink:0}.gloss-scan__foot-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.72rem;color:#cbd5e1;background:transparent;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}@media (max-width:540px){.gloss-scan__head-title{font-size:0.88rem}.gloss-scan__head-meta{font-size:0.7rem}.gloss-scan__head-tag{font-size:0.54rem}.gloss-scan__term{font-size:0.88rem}.gloss-scan__excerpt{font-size:0.74rem}.gloss-scan__btn{font-size:0.72rem;padding:5px 10px}.gloss-scan__foot-code{font-size:0.66rem;white-space:normal;word-break:break-all;overflow-wrap:anywhere}}.usage{width:100%;display:flex;flex-direction:column;gap:12px;min-width:0}.usage__card{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:16px 18px 14px;box-shadow:0 1px 2px rgba(15,23,42,.03),0 14px 36px -16px rgba(15,23,42,.25);display:flex;flex-direction:column;gap:12px}.usage__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-width:0}.usage__head-left{flex:1 1 auto;min-width:0}.usage__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.96rem;font-weight:700;color:#0f172a;line-height:1.2}.usage__sub{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.76rem;color:#64748b;margin-top:3px;line-height:1.4}.usage__pct{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.5rem;font-weight:800;color:var(--accent);line-height:1;flex-shrink:0}.usage__pct span{font-size:0.78rem;font-weight:600;color:#64748b;margin-left:1px}.usage__pill{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.78rem;color:var(--accent-hover);background:var(--mint);border:1px solid #d4ebe4;padding:5px 10px;border-radius:999px;white-space:nowrap;flex-shrink:0}.usage__pill strong{font-weight:800;color:#0f172a}.usage__meter{position:relative;height:14px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;overflow:hidden}.usage__meter-fill{height:100%;background:linear-gradient(90deg,#34d399 0%,#10b981 50%,#f59e0b 90%,#ef4444 100%);background-size:200% 100%;background-position:0% 0%;border-radius:999px;box-shadow:0 1px 2px rgba(16,185,129,0.2)}.usage__legend{display:flex;flex-wrap:wrap;gap:14px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.8rem;color:#64748b}.usage__legend-item{display:inline-flex;align-items:center;gap:6px}.usage__legend-item strong{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.86rem;color:#0f172a;font-weight:700}.usage__legend-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.usage__legend-dot--used{background:#10b981}.usage__legend-dot--rem{background:#e2e8f0;border:1px solid #cbd5e1}.usage__halt{display:flex;align-items:center;gap:8px;padding:9px 12px;background:linear-gradient(180deg,#fef2f2 0%,#fef9f9 100%);border:1px dashed #fecaca;border-radius:9px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.78rem;color:#991b1b;font-weight:600}.usage__halt svg{width:16px;height:16px;color:#dc2626;flex-shrink:0}.usage__users{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.usage__user{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;min-width:0}.usage__user--throttled{background:#fef2f2;border-color:#fecaca}.usage__user-icon{flex:0 0 30px;width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.usage__user-icon svg{width:16px;height:16px}.usage__user-icon--ok{background:#ecfdf5;color:#047857}.usage__user-icon--bad{background:#fee2e2;color:#b91c1c}.usage__user-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:5px}.usage__user-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.usage__user-name{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.86rem;font-weight:700;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.usage__user--throttled .usage__user-name{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.8rem}.usage__user-status{display:inline-flex;align-items:center;gap:4px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.62rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;white-space:nowrap;flex-shrink:0}.usage__user-status svg{width:11px;height:11px}.usage__user-status--ok{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.usage__user-status--blocked{color:#b91c1c;background:#fee2e2;border:1px solid #fecaca}.usage__user-bar{height:6px;background:#e2e8f0;border-radius:999px;overflow:hidden}.usage__user--throttled .usage__user-bar{background:#fecaca}.usage__user-fill{height:100%;background:linear-gradient(90deg,#34d399 0%,#10b981 100%);border-radius:999px}.usage__user-fill--full{background:linear-gradient(90deg,#f97316 0%,#dc2626 100%)}.usage__user-meta{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.7rem;color:#64748b}.usage__user--throttled .usage__user-meta{color:#991b1b}.usage__hint{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.74rem;color:#64748b}.usage__hint code{font-family:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;font-size:0.86em;background:#eef5f3;color:var(--accent-hover);padding:1px 5px;border-radius:4px}.usage__foot{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.76rem;color:#475569}.usage__foot-pill{display:inline-flex;align-items:center;gap:5px;font-size:0.66rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--accent);background:var(--mint);border:1px solid #d4ebe4;padding:3px 8px;border-radius:999px;flex-shrink:0}.usage__foot-pill svg{width:12px;height:12px}@media (max-width:540px){.usage__card{padding:14px 14px 12px;gap:10px}.usage__title{font-size:0.9rem}.usage__sub{font-size:0.72rem}.usage__pct{font-size:1.3rem}.usage__user{padding:9px 10px;gap:10px}.usage__user-icon{flex:0 0 26px;width:26px;height:26px}.usage__user-icon svg{width:14px;height:14px}.usage__user-name{font-size:0.82rem}.usage__user-status{font-size:0.56rem;padding:2px 6px}.usage__legend{font-size:0.74rem;gap:10px}.usage__halt{font-size:0.74rem;padding:8px 10px}}.auto-pub{width:100%;display:flex;flex-direction:column;gap:12px;min-width:0}.auto-pub__editor{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 2px rgba(15,23,42,.03),0 14px 36px -16px rgba(15,23,42,.25);overflow:hidden;display:grid;grid-template-columns:1fr 180px;grid-template-rows:auto 1fr}.auto-pub__chrome{grid-column:1 / -1;display:flex;align-items:center;gap:10px;padding:8px 12px;background:linear-gradient(180deg,#f8fafc 0%,#ffffff 100%);border-bottom:1px solid #e2e8f0}.auto-pub__dots{display:inline-flex;gap:5px;flex-shrink:0}.auto-pub__dots span{width:9px;height:9px;border-radius:50%}.auto-pub__dots span:nth-child(1){background:#fda4af}.auto-pub__dots span:nth-child(2){background:#fcd34d}.auto-pub__dots span:nth-child(3){background:#86efac}.auto-pub__chrome-title{flex:1;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.74rem;font-weight:600;color:#475569;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-pub__body{padding:16px 18px 18px;border-right:1px solid #e2e8f0;min-width:0}.auto-pub__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:1.1rem;font-weight:800;color:#0f172a;letter-spacing:-0.01em;margin-bottom:8px}.auto-pub__content p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.86rem;color:#475569;line-height:1.55;margin:0}.auto-pub__sidebar{padding:14px 14px 14px;background:#f8fafc}.auto-pub__sidebar-label{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.6rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#64748b;margin-bottom:8px}.auto-pub__targets{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:4px}.auto-pub__target{display:flex;align-items:center;gap:8px;padding:5px 7px;border-radius:6px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.8rem;color:#334155;cursor:pointer;user-select:none;transition:background 120ms}.auto-pub__target:hover{background:#eef5fe}.auto-pub__target input[type="checkbox"]{width:14px;height:14px;margin:0;accent-color:var(--accent);cursor:pointer}.auto-pub__target-tick{display:none}.auto-pub__target-flag{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.95rem;line-height:1}.auto-pub__target-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-pub__publish{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:10px 14px;background:linear-gradient(180deg,#ffd47a 0%,#ffbf46 50%,#f0a830 100%);color:#3a2a06;border:0;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.88rem;font-weight:700;letter-spacing:0.01em;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,0.55),inset 0 -1px 0 rgba(120,80,0,0.18),0 1px 2px rgba(15,23,42,.08),0 6px 18px -6px rgba(255,191,70,0.65);transition:filter 200ms;-webkit-tap-highlight-color:transparent}.auto-pub__publish:active:not(:disabled){filter:brightness(0.96)}.auto-pub__publish:disabled{cursor:progress;filter:saturate(0.8) brightness(0.96)}.auto-pub__publish svg{width:14px;height:14px;flex-shrink:0}.auto-pub__publish--done{background:linear-gradient(180deg,#4ade80 0%,#22c55e 50%,#16a34a 100%);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,60,30,0.2),0 1px 2px rgba(15,23,42,.08),0 6px 18px -6px rgba(34,197,94,0.65)}.auto-pub__pipe{display:flex;justify-content:center;color:#cbd5e1;margin:-2px 0}.auto-pub__pipe svg{width:16px;height:16px;display:block}.auto-pub__results{background:linear-gradient(180deg,#f6fbf9 0%,#ffffff 100%);border:1px solid #d4ebe4;border-radius:12px;padding:12px 14px;box-shadow:0 1px 2px rgba(15,23,42,.03),0 6px 18px -8px rgba(15,23,42,.10)}.auto-pub__results-head{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.auto-pub__results-pill{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.6rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#64748b;background:#ffffff;border:1px solid #e2e8f0;padding:3px 9px;border-radius:999px;white-space:nowrap;transition:color 200ms,background 200ms,border-color 200ms}.auto-pub__results-pill--working{color:#b45309;background:#fffbeb;border-color:#fde68a}.auto-pub__results-pill--done{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.auto-pub__results-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.74rem;color:#475569;flex:1 1 auto;min-width:0}.auto-pub__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.auto-pub__row{display:flex;align-items:center;gap:10px;padding:8px 11px;background:#ffffff;border:1px solid #e2e8f0;border-radius:9px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.82rem;color:#334155;min-width:0;transition:background 200ms,border-color 200ms,opacity 200ms}.auto-pub__row--off{background:#f8fafc;border-style:dashed}.auto-pub__row--off .auto-pub__row-text{color:#475569;font-style:italic}.auto-pub__row--off .auto-pub__row-flag{opacity:0.75}.auto-pub__row--off .auto-pub__row-badge{color:#475569;background:#e2e8f0;border-color:#cbd5e1}.auto-pub__row--working{background:#fffbeb;border-color:#fde68a}.auto-pub__row--done{background:#ecfdf5;border-color:#a7f3d0}.auto-pub__row-flag{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:1rem;line-height:1;flex-shrink:0}.auto-pub__row-lang{flex:0 0 auto;font-weight:700;color:#0f172a;min-width:64px}.auto-pub__row-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:0.78rem;color:#475569;font-style:italic}.auto-pub__row--working .auto-pub__row-text{color:#b45309}.auto-pub__row--done .auto-pub__row-text{color:#065f46;font-style:normal}.auto-pub__row-badge{flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.6rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:#475569;background:#e2e8f0;border:1px solid #cbd5e1;padding:2px 7px;border-radius:4px;white-space:nowrap}.auto-pub__row--working .auto-pub__row-badge{color:#92400e;background:#fef3c7;border-color:#fde68a}.auto-pub__row--done .auto-pub__row-badge{color:#047857;background:#d1fae5;border-color:#a7f3d0}@media (max-width:640px){.auto-pub__editor{grid-template-columns:1fr}.auto-pub__body{border-right:0;border-bottom:1px solid #e2e8f0}.auto-pub__title{font-size:1rem}.auto-pub__content p{font-size:0.82rem}.auto-pub__row-text{font-size:0.72rem}.auto-pub__row-lang{min-width:56px}.auto-pub__targets{flex-direction:row;flex-wrap:wrap;gap:6px;margin-bottom:14px}.auto-pub__targets>li{flex:0 1 auto}.auto-pub__target{gap:6px;padding:5px 10px;background:#ffffff;border:1px solid #e2e8f0;border-radius:999px;font-size:0.78rem;font-weight:600;color:#64748b;transition:background 160ms,border-color 160ms,color 160ms}.auto-pub__target:hover{background:#ffffff}.auto-pub__target input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.auto-pub__target-tick{display:block;width:16px;height:16px;flex-shrink:0;padding:2px;background:#ffffff;border:1.5px solid #cbd5e1;border-radius:50%;color:transparent;transition:background 160ms,border-color 160ms,color 160ms;box-sizing:border-box}.auto-pub__target:has(input:checked){background:var(--mint);border-color:#b6e3d6;color:var(--accent-hover)}.auto-pub__target:has(input:checked) .auto-pub__target-tick{background:var(--accent);border-color:var(--accent);color:#ffffff}.auto-pub__target-flag{font-size:0.86rem}.auto-pub__target-name{font-size:0.74rem}}.mt-prov{width:100%;display:flex;flex-direction:column;gap:12px;min-width:0}.mt-prov__source{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.03),0 6px 18px -8px rgba(15,23,42,.10)}.mt-prov__lang-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.7rem;font-weight:700;color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;padding:3px 9px;border-radius:999px;white-space:nowrap}.mt-prov__lang-pill--de{color:var(--accent-hover);background:var(--mint);border-color:#d4ebe4}.mt-prov__src-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.92rem;color:#0f172a;line-height:1.5;font-style:italic;min-width:0}.mt-prov__bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:5px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:11px}.mt-prov__pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 8px;background:transparent;color:#334155;border:0;border-radius:7px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.78rem;font-weight:600;cursor:pointer;min-width:0;transition:background 180ms,color 180ms,box-shadow 180ms;-webkit-tap-highlight-color:transparent}.mt-prov__pill:hover:not(.mt-prov__pill--active){background:rgba(255,255,255,.65)}.mt-prov__pill:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(84,113,112,0.4)}.mt-prov__pill--active{background:#ffffff;color:#0f172a;box-shadow:0 1px 2px rgba(15,23,42,.08),0 4px 10px -4px rgba(15,23,42,.12)}.mt-prov__pill-icon{flex:0 0 22px;width:22px;height:22px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.62rem;font-weight:800;color:#ffffff;letter-spacing:-0.02em;filter:grayscale(40%);transition:filter 180ms}.mt-prov__pill--active .mt-prov__pill-icon{filter:none;opacity:1}.mt-prov__pill-icon--deepl{background:#0f2b46}.mt-prov__pill-icon--google{background:#4285f4}.mt-prov__pill-icon--ms{background:#008272}.mt-prov__pill-icon--libre{background:#6d28d9}.mt-prov__pill-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mt-prov__output{padding:12px 14px;background:linear-gradient(180deg,#f6fbf9 0%,#ffffff 100%);border:1px solid #d4ebe4;border-radius:12px;box-shadow:0 1px 2px rgba(15,23,42,.03),0 14px 36px -16px rgba(16,185,129,0.18);display:flex;flex-direction:column;gap:8px}.mt-prov__output-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mt-prov__output-via{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.7rem;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.mt-prov__output-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.95rem;color:#0f172a;font-weight:500;line-height:1.5}.mt-prov__foot{padding:10px 14px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:0.76rem;color:#475569;line-height:1.5}.mt-prov__foot-pill{display:inline-block;font-size:0.6rem;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:var(--accent);background:var(--mint);padding:2px 7px;border-radius:999px;margin-right:6px;vertical-align:1px}@media (max-width:640px){.mt-prov__bar{grid-template-columns:repeat(2,1fr)}.mt-prov__pill{font-size:0.74rem;padding:6px 7px}.mt-prov__pill-name{font-size:0.74rem}.mt-prov__src-text{font-size:0.86rem}.mt-prov__output-text{font-size:0.88rem}.mt-prov__lang-pill{font-size:0.66rem;padding:2px 8px}}