.news-text-note{position:fixed;top:86px;right:24px;z-index:850;box-sizing:border-box;width:min(440px,calc(100vw - 28px));max-height:calc(100dvh - 106px);overflow:auto;overscroll-behavior:contain;padding:20px;border:1px solid #d8e7e0;border-radius:22px;background:#fff;box-shadow:0 18px 55px #173c3024;color:#233f35;font:14px/1.6 'Segoe UI',sans-serif}
.news-text-note[hidden]{display:none!important}.news-text-note button{font:inherit;cursor:pointer;touch-action:manipulation}.news-text-note button:focus-visible{outline:3px solid #63bca0;outline-offset:2px}.news-text-note header{display:flex;align-items:center;gap:11px}.news-text-note header img{width:48px;height:48px;border-radius:50%;object-fit:cover;object-position:50% 24%}.news-text-note header div{flex:1;min-width:0}.news-text-note header strong{display:block;color:#185647;font-size:16px}.news-text-note header span,.news-text-overview{color:#688276;font-size:12px}.news-text-note [data-note-close]{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#f0f5f2;color:#416558;font-size:25px;line-height:1}
.news-text-overview{margin:16px 0 4px}.news-text-note .levent-note-title{margin:0 0 13px;color:#1b3d30;font-size:20px;line-height:1.35}.news-text-story{max-height:min(42dvh,470px);overflow:auto;padding-right:6px}.news-text-story p{margin:0 0 13px;line-height:1.65}.news-text-focus{display:inline;border:0;background:none;color:#126d52;font-size:13px!important;font-weight:600!important;text-decoration:underline;text-underline-offset:3px}.news-text-note .levent-note-controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:14px 0}.news-text-note .levent-note-controls[hidden]{display:none}.news-text-note .levent-note-controls button,.news-text-actions button,.news-text-note footer button{min-height:44px;padding:8px 10px;border:1px solid #d5e5db;border-radius:10px;background:#f4f8f5;color:#286149;font-weight:600}.news-text-note .levent-note-controls button:disabled,.news-text-actions button:disabled{opacity:.45;cursor:default}.news-text-note .levent-note-controls span{text-align:center;color:#688276;font-size:12px}.news-text-actions{display:flex;gap:8px;flex-wrap:wrap}.news-text-actions button{flex:1;min-width:145px}.news-text-actions [data-note-try]{background:#176d54;color:white;border-color:#176d54}.news-text-note footer{display:flex;justify-content:space-between;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid #e5eee8}.news-text-note footer button{flex:1}.news-text-note .levent-note-status{overflow-wrap:anywhere;color:#4d7260;font-size:12px}.news-text-note .levent-note-status:empty{display:none}
@media(max-width:600px){.news-text-note{top:72px;right:14px;max-height:calc(100dvh - 86px);padding:16px}.news-text-story{max-height:45dvh}}@media print{.news-text-note{display:none!important}}
body.kunde-mode-active .news-text-note{display:none!important}
/* Summary only; full details live in the same News overview. */
.news-text-note {width:min(370px,calc(100vw - 28px));padding:18px;border-radius:16px;box-shadow:0 12px 40px #173c3020}.news-text-note .levent-note-title {font-size:18px;line-height:1.4}.news-text-story {max-height:none;overflow:visible;padding:0}.news-text-story p {margin:0 0 12px;font-size:14px;line-height:1.55}.news-text-note [data-note-details] {background:#edf5f8;color:#225771}.news-text-note button:hover:not(:disabled) {filter:brightness(.96)}.news-text-overview {margin:12px 0 4px}
.news-text-note {color:#17344c;border-color:#d8e4ed;box-shadow:0 12px 40px #17344c20}.news-text-note header strong,.news-text-note .levent-note-title {color:#173a5e}.news-text-note header span,.news-text-overview,.news-text-note .levent-note-controls span {color:#637b8c}.news-text-note :is(.levent-note-controls button,.news-text-actions button,footer button) {background:#f4f8fb;border-color:#cddde7;color:#21577a}.news-text-note .news-text-actions [data-note-try] {background:#17618f;border-color:#17618f;color:white}
