.tj-pause-banner{--tj-amber:#f4912d;display:flex;align-items:center;gap:12px;box-sizing:border-box;max-width:min(560px,calc(100vw - 32px));padding:10px 16px;border:1px solid rgba(244,145,45,.7);border-radius:12px;background:rgba(24,16,8,.92);box-shadow:0 10px 32px rgba(0,0,0,.55),0 0 24px rgba(244,145,45,.18);color:#f5f1ea;font-family:var(--font-body,system-ui,sans-serif);pointer-events:none}.tj-pause-banner--draft{bottom:28px;z-index:270}.tj-pause-banner--draft,.tj-pause-banner--watch{position:fixed;left:50%;transform:translateX(-50%)}.tj-pause-banner--watch{top:76px;z-index:60}.tj-pause-banner__icon{display:grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:rgba(244,145,45,.16);color:var(--tj-amber)}.tj-pause-banner__text{display:grid;grid-gap:2px;gap:2px;min-width:0}.tj-pause-banner__title{color:var(--tj-amber);font-size:14px;font-weight:800;letter-spacing:.18em}.tj-pause-banner__meta{display:flex;flex-wrap:wrap;gap:4px 12px;color:#e5e2e1;font-size:12px}.tj-pause-banner__clock{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#cfc8bf}.tj-pause-banner__hint{color:#a9a29a;font-size:11px}@media (max-width:720px){.tj-pause-banner--draft{bottom:16px}.tj-pause-banner--watch{top:64px}.tj-pause-banner{width:calc(100vw - 32px);padding:8px 12px}.tj-pause-banner__title{font-size:12px;letter-spacing:.14em}}@media (hover:none) and (pointer:coarse){.tj-pause-banner--draft{top:60px;bottom:auto;left:12px;transform:none;width:min(358px,calc(100vw - 24px))}}.tj-review-notice{display:grid;grid-gap:4px;gap:4px;box-sizing:border-box;width:min(420px,calc(100vw - 32px));padding:12px 16px;border:1px solid rgba(255,138,61,.45);border-radius:14px;background:rgba(14,14,18,.94);box-shadow:0 12px 36px rgba(0,0,0,.5);color:#e5e2e1;font-family:var(--font-body,system-ui,sans-serif);font-size:13px}.tj-review-notice--desktop,.tj-review-reopen--desktop{position:fixed;right:24px;bottom:24px;z-index:70}.tj-review-notice--phone,.tj-review-reopen--phone{position:fixed;left:16px;right:16px;bottom:16px;z-index:70;width:auto}.tj-review-notice__title{margin:0;color:#ff8a3d;font-size:15px;font-weight:800}.tj-review-notice__body{margin:0;color:#cfc8bf}.tj-review-reopen{min-height:44px;padding:10px 18px;border:0;border-radius:10px;background:#ff8a3d;color:#1f0e00;font:inherit;font-weight:900;cursor:pointer}.tj-review{display:grid;grid-gap:10px;gap:10px;width:100%}.tj-review__proposal{margin:0;color:#f5f1ea;font-weight:800;text-align:center}.tj-review__reason{display:grid;grid-gap:4px;gap:4px;color:#a9a29a;font-size:12px}.tj-review__reason textarea{box-sizing:border-box;width:100%;padding:8px 10px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.04);color:#f5f1ea;font:inherit;resize:vertical}.tj-review__hint{margin:0;color:#a9a29a;font-size:12px}.tj-review__adjust summary{color:#cfc8bf;font-size:12px;cursor:pointer}.tj-review__adjust-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tj-review__error{margin:0;color:#ff8b80}.tj-result-panel__review{margin:0;padding:8px 10px;border:1px solid rgba(244,145,45,.5);border-radius:8px;background:rgba(244,145,45,.1);color:#ffd3a6}.tj-btn{min-height:36px;padding:8px 14px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(255,255,255,.06);color:#f5f1ea;font:inherit;font-weight:700;cursor:pointer}.tj-btn:disabled{cursor:default;opacity:.5}.tj-btn--primary{border-color:rgba(244,145,45,.8);background:rgba(244,145,45,.2)}.tj-btn--danger{border-color:rgba(255,110,100,.6);background:rgba(255,110,100,.12)}.tj-mode-field{display:grid;grid-gap:6px;gap:6px}.tj-mode-field__help{margin:0;color:#a9a29a;font-size:12px}.tj-mode-field__select{min-height:36px;padding:6px 10px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#15151a;color:#f5f1ea;font:inherit}.tj-review__reject{display:grid;grid-gap:10px;gap:10px}.tj-review__side{flex:1 1;min-height:44px;border-top-width:3px}.tj-review__side--p1{border-top-color:#4a8eff}.tj-review__side--p2{border-top-color:#d62525}.tj-review__side.is-picked{border-color:#ff8a3d;background:rgba(255,138,61,.14);color:#ffd2b3}.tj-review__back{justify-self:center;border:0;background:transparent;color:rgba(229,226,225,.64);text-decoration:underline;font:inherit;font-size:13px;cursor:pointer}