.tta-updates{font:16px/1.7 Arial,sans-serif;color:#172f40}.tta-updates *{box-sizing:border-box}.tta-updates a{color:#17558c}.upd-intro{background:#eef5fa;padding:24px 28px;border-radius:9px;border-left:4px solid #235c87}.upd-intro h2{margin:0 0 10px;font-size:25px}.upd-intro p{margin:10px 0}.upd-toolbar{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:26px 0 14px}.upd-toolbar label{font-weight:bold;font-size:13px;display:flex;flex-direction:column;gap:5px}.upd-toolbar select,.upd-toolbar button,.upd-toolbar a{background:#fff;border:1px solid #a7bac9;border-radius:5px;padding:11px 15px;font:14px Arial,sans-serif;color:#173f60;min-height:43px}.upd-toolbar a{text-decoration:none}.upd-toolbar button{cursor:pointer}.upd-progress{padding:13px 18px;border-radius:5px;background:#eaf5f0;color:#155e50;font-weight:bold}.upd-storage{color:#8c4407}.upd-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.upd-card{padding:27px;border:1px solid #d3e0e8;border-radius:10px;background:#fff;display:flex;flex-direction:column}.upd-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;color:#536a7c}.upd-badge{padding:4px 9px;border-radius:4px;font-size:12px;font-weight:bold;background:#edf3f8;color:#174d77}.upd-badge.active{background:#e5f4eb;color:#1c6447}.upd-badge.draft{background:#fff0d7;color:#804700}.upd-card h2{font-size:22px;line-height:1.4;margin:17px 0}.upd-card dl{display:grid;grid-template-columns:72px 1fr;font-size:13px;gap:7px;margin:0 0 13px}.upd-card dt{font-weight:bold;color:#536a7c}.upd-card dd{margin:0}.upd-card p{font-size:14px}.upd-card h3{font-size:16px;margin:10px 0}.upd-check{display:flex;align-items:start;gap:10px;font-size:14px;padding:9px 0;border-bottom:1px solid #e8eef2;cursor:pointer}.upd-check input{margin:5px 0 0;min-width:18px;height:18px;accent-color:#236b5e}.upd-check input:checked+span{color:#537268;text-decoration:line-through}.upd-sources{margin-top:20px;font-size:12px!important;overflow-wrap:anywhere}.upd-related{font-size:13px;font-weight:bold;margin-top:auto;padding-top:12px}.upd-drafts,.upd-history{margin:32px 0;padding:24px;border-top:1px solid #d4e0e8}.upd-drafts h2,.upd-history h2{font-size:23px;margin:0 0 18px}.upd-drafts article{border-left:3px solid #d4a24c;padding:15px 20px;margin:20px 0;background:#fffaf0}.upd-drafts h3{font-size:18px;margin:10px 0}.upd-history{font-size:14px}.tta-updates [hidden]{display:none!important}.tta-updates :focus-visible{outline:3px solid #d9a743;outline-offset:3px}@media(max-width:800px){.upd-cards{grid-template-columns:1fr}.upd-card{padding:22px}}@media print{.upd-toolbar{display:none}.upd-cards{display:block}.upd-card{break-inside:avoid;margin:20px 0;border:1px solid #ccc}.upd-card,.upd-intro{padding:15px}.upd-related{display:none}.upd-intro p,.upd-card p,.upd-check{font-size:10pt}}
