.listing-version-diff{border:1px solid var(--appearance-198,#c6d2dd);background:var(--appearance-6,#fff);color:var(--appearance-199,#1c3041);border-radius:12px;min-width:0;padding:20px}.listing-version-diff h2{margin:0 0 12px;font-size:1.3rem;font-weight:650}.listing-version-diff p{margin:10px 0;line-height:1.55}.listing-diff-toggle{align-items:center;gap:9px;margin:16px 0;display:flex}.listing-diff-toggle input{width:18px;height:18px}.listing-diff-toggle input:focus-visible{outline:3px solid var(--appearance-200,#9d6600);outline-offset:3px}.listing-diff-row{border-top:1px solid var(--appearance-201,#ced9e2);min-width:0;padding:16px 0}.listing-diff-row h3{margin:0 0 12px;font-size:1rem;font-weight:650}.listing-diff-row h4{overflow-wrap:anywhere;margin:0 0 8px;font-size:.9rem;font-weight:650}.listing-diff-columns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.listing-diff-columns>div{min-width:0}.listing-diff-text{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4;background:var(--appearance-202,#f3f6f8);border-radius:6px;max-height:440px;margin:0;padding:12px;overflow:auto}.listing-diff-text del{background:var(--appearance-203,#fce6e3);color:var(--appearance-204,#78251d);text-decoration:line-through}.listing-diff-text ins{background:var(--appearance-205,#dcefe5);color:var(--appearance-206,#164c32);text-decoration:underline}.listing-diff-empty{color:var(--appearance-207,#536777);font-style:italic}.listing-version-diff [role=alert]{border:1px solid var(--appearance-208,#b64735);background:var(--appearance-209,#fff0ed);color:var(--appearance-204,#78251d);padding:12px}@media (width<=700px){.listing-diff-columns{grid-template-columns:1fr}.listing-version-diff{padding:14px}}.local-work-status{z-index:5;background:#f0f7f1;border:1px solid #b7cbbb;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:16px 20px;display:flex;position:sticky;top:8px;box-shadow:0 4px 20px #30253b10}.local-work-status.is-dirty{background:#fff8e9;border-color:#d9c18b}.local-work-status div{gap:4px;min-width:0;display:grid}.local-work-status strong{font-size:14px}.local-work-status span,.local-work-status small{color:#5f5665;overflow-wrap:anywhere;font-size:11px}.local-work-status button{flex:none}.local-work-status kbd{margin-top:4px;font:10px system-ui;display:block}@media (width<=650px){.local-work-status{flex-direction:column;align-items:stretch;gap:12px;padding:14px;position:static}}.local-work-leaving{border-top:1px solid #d9c18b;margin-top:10px;padding-top:12px}.local-work-leaving p{margin:8px 0;font-size:13px}.local-work-leaving>div{flex-wrap:wrap;gap:8px;display:flex}.local-work-leaving button{padding:8px 10px;font-size:12px}.local-work-status.is-quiet{z-index:auto;box-shadow:none;box-sizing:border-box;color:#34415f;background:#f7f8fc;border-color:#d5d9e7;align-items:center;gap:12px;margin:14px 0;padding:10px 14px;position:static}.local-work-status.is-quiet>div{flex-wrap:wrap;flex:auto;align-items:center;gap:10px;display:flex}.local-work-status.is-quiet strong{color:#34415f;font-size:13px}.local-work-status.is-quiet details{min-width:0}.local-work-status.is-quiet summary{color:#596481;cursor:pointer;font-size:11px}.local-work-status.is-quiet summary:focus-visible{outline-offset:3px;outline:2px solid #7e70be}.local-work-status.is-quiet details[open]{flex-basis:100%}.local-work-status.is-quiet details span,.local-work-status.is-quiet details small{color:#596481;margin-top:6px;display:block}.local-work-status.is-quiet button{padding:8px 12px;font-size:12px}.local-work-status.is-quiet kbd{margin:0 0 0 6px;display:inline}@media (width<=650px){.local-work-status.is-quiet{flex-flow:wrap;align-items:flex-start;gap:10px}.local-work-status.is-quiet>div{flex:230px}.local-work-status.is-quiet>button{white-space:normal;max-width:100%}}
