.trend168{padding:0;margin:6px 0;border:0;max-width:900px}.trend176-toggle{width:100%;display:flex;align-items:center;gap:12px;min-height:36px;padding:4px 0;border:0;background:none;border-radius:0;text-align:left;color:#9db4c1;font-size:12px}.trend176-toggle>span:first-child{white-space:nowrap}.trend168 .trend176-spark{width:120px;max-width:35%;height:22px;min-height:0;flex:0 1 120px;overflow:visible}.trend176-spark path{stroke-width:1.7;vector-effect:non-scaling-stroke}.trend176-toggle strong{color:#8dd7c6;font-size:13px;font-variant-numeric:tabular-nums}.trend176-chevron{margin-left:auto;color:#a9bbc5}.trend176-state{font-size:11px;color:#8296a3}.trend176-detail{border-top:1px solid #25353f;padding:6px 0 10px}.trend176-detail[hidden]{display:none!important}.trend176-cursor{stroke:#b1c8d4;stroke-width:1;stroke-dasharray:3 3;fill:none}.trend176-marker{fill:#b4efdf;stroke:#152a32;stroke-width:2}
.discovery-tools>.return114-bar{width:auto;flex-basis:auto;display:flex;flex-wrap:nowrap;align-items:center;gap:10px;padding:3px 0;margin:0;min-height:40px;background:none;border:0}.return114-bar[hidden]{display:none!important}.return114-bar>.return176-label{width:auto;white-space:nowrap;color:#8ea7b5;font-size:11px;display:flex;align-items:center;gap:5px}.return176-label:before{content:'';width:6px;height:6px;border-radius:50%;background:#84cdbb;box-shadow:0 0 0 3px #84cdbb12}.return114-bar .return114-actions{display:flex;width:auto;flex-wrap:nowrap;gap:5px}.return114-bar .return114-actions .return156-summary{min-height:34px;width:auto;border:0;border-radius:18px;background:#18252e;padding:5px 9px;gap:7px;font-size:12px;white-space:nowrap;color:#c5d5de}.return156-summary strong{display:grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border-radius:10px;background:#8acfbf;color:#112b2b;font-size:11px;margin:0}.return156-summary[data-notice=entries] strong{background:#a9bfe6;color:#192a43}.return156-summary[data-notice=schedules] strong{background:#d4c293;color:#342d1d}.return114-bar .return114-actions .return156-summary:hover{background:#233641}.return114-bar .return114-watch{display:none}@media(max-width:600px){.discovery-tools>.return114-bar{gap:7px;width:100%;flex-basis:100%}.return114-bar .return114-actions{flex:1;justify-content:flex-end;gap:4px}.return114-bar .return114-actions .return156-summary{padding:5px 7px;gap:5px;font-size:11px}.return114-bar>.return176-label{font-size:10px}}
@media(max-width:600px){
 .issue-lens{padding:4px 2px}
 .issue-lens .lens-heading{margin-bottom:3px}
 .issue-lens .lens-numbers{margin:2px 0 5px}
 .issue-lens .lens-bar{margin-bottom:3px}
 .issue-lens .lens-scope{margin-top:4px!important;margin-bottom:0}
 .issue-lens .trend168{margin:0}
 .issue-lens .trend176-toggle{min-height:32px;padding:2px 0}
 .issue-lens .lens-details>summary{min-height:32px;padding:2px 0;margin-top:0}
 .discovery-tools{padding-top:6px;padding-bottom:6px;row-gap:6px}
}

.lens-explanation{display:none!important}

/* Analytical chart: clear hierarchy, restrained grid, one selected observation. */
.trend176-detail{margin-top:4px;padding:16px 14px 10px;border:1px solid #293944;border-radius:10px;background:linear-gradient(145deg,#111c25,#0e161e)}
.trend176-detail .trend168-heading{font-size:11px;letter-spacing:.2px;color:#93a8b5}
.trend168 .trend168-info{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:12px 0 6px;color:#bacbd5;font-variant-numeric:tabular-nums}
.trend168-info time{font-size:12px}.trend179-metrics{display:flex;gap:18px;align-items:baseline}.trend179-metrics>span{font-size:11px}.trend179-metrics strong{font-size:22px;font-weight:600;letter-spacing:-.5px}.trend179-metrics .positive{color:#84d4c1}.trend179-metrics .negative{color:#dca1b1}.trend168-info>small{margin-left:auto;color:#8c9eab}
.trend176-detail .trend168-grid{stroke:#263641;opacity:.7}.trend176-detail .trend168-mid{stroke:#647a88;opacity:.7;stroke-dasharray:3 5}.trend176-detail .trend168-line{stroke:#83d7c2;stroke-width:2;vector-effect:non-scaling-stroke}.trend176-detail .trend168-tick{fill:#8fa4b2}.trend176-detail .trend176-cursor{stroke:#a0b6c4;opacity:.7}.trend176-detail .trend176-marker{fill:#d2f4e9;stroke:#5cb89f;stroke-width:2}
.trend176-detail input[type=range]{appearance:none;background:transparent;cursor:pointer;height:24px;margin:0 0 8px}.trend176-detail input[type=range]::-webkit-slider-runnable-track{height:3px;background:#344854;border-radius:2px}.trend176-detail input[type=range]::-webkit-slider-thumb{appearance:none;width:13px;height:13px;margin-top:-5px;border:2px solid #a9e4d3;border-radius:50%;background:#244c47;box-shadow:0 0 0 4px #7bcbb515}.trend176-detail input[type=range]:focus-visible{outline:1px solid #8cbdaa;outline-offset:2px;border-radius:4px}
@media(max-width:600px){.trend176-detail{padding:12px 8px 8px}.trend168 .trend168-info{gap:8px 12px}.trend168-info time{width:100%;font-size:12px}.trend179-metrics strong{font-size:21px}.trend168-info>small{font-size:11px}.trend176-detail>small{display:block;line-height:1.6}}

.follow180-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.follow180-time,.follow180-source-time{font-size:11px;color:#96b2c1;font-variant-numeric:tabular-nums}.follow180-source-time{display:block;margin:2px 0 10px}.follow180-head>small{font-weight:600;color:#c9dce5}

.follow180-read{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding:12px 14px;border:1px solid #527b804d;border-radius:9px;background:#1b333a;color:#b7e4dc;text-decoration:none;font-size:13px;font-weight:600}.follow180-read:hover{background:#24434a}.follow180-read:focus-visible{outline:2px solid #8acbbb;outline-offset:3px}

.notice184-card{transition:border-color .2s,background .2s}.notice184-card.is-unread{border-color:#5b999f;background:#1a303b}.notice184-card.is-read{border-color:#2c3d46;background:#131f28}.notice184-card.is-read h3,.notice184-card.is-read p{color:#91a4af}.notice184-state{display:block;margin-bottom:12px;font-size:11px;letter-spacing:.2px;color:#75d6c2}.is-read>.notice184-state{color:#7c919e}.return156-summary:not(.has-unread){background:transparent;border-color:#2a3942;color:#96aab6}.return114-dialog-foot{gap:10px}

/* Separate personal tools from the notification inbox without adding a desktop row. */
.discovery-tools>.return114-bar{order:1;margin-left:auto;gap:12px;padding:0;min-height:40px}
.discovery-tools>.navigation129{order:2;margin-left:14px;padding-left:18px;border-left:1px solid #2b3943;z-index:30}
.discovery-tools>.navigation129>summary{min-height:38px;padding:8px 11px;border:1px solid transparent;background:transparent;color:#99adba;border-radius:9px;gap:8px}
.discovery-tools>.navigation129>summary:hover,.discovery-tools>.navigation129[open]>summary{background:#172731;border-color:#36515e;color:#e0edf3}
.return114-bar>.return176-label{font-size:11px;color:#8ba3b1;gap:7px}
.return176-label:before{width:15px;height:17px;border-radius:0;box-shadow:none;background:center/15px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2398b5c4' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 8a6 6 0 0 0-12 0c0 7-3 7-3 9h18c0-2-3-2-3-9M10 21h4'/%3E%3C/svg%3E")}
.return114-bar .return114-actions{gap:6px}
.return114-bar .return114-actions .return156-summary{min-height:36px;border:1px solid transparent;border-radius:8px;background:transparent;padding:6px 10px;color:#95aab7;font-size:12px;gap:8px}
.return114-bar .return114-actions .return156-summary.has-unread{background:#152831;border-color:#294550;color:#d2e6eb}
.return114-bar .return114-actions .return156-summary:hover{background:#20333e;border-color:#3e5967;color:#edf5f8}
.return114-bar .return156-summary strong{min-width:19px;height:19px;padding:0 5px;border-radius:6px;background:#8cd8c3;color:#12382e;font-size:11px;font-variant-numeric:tabular-nums}
.return114-bar .return156-summary[data-notice=entries] strong{background:#adc5e6;color:#20334b}
.return114-bar .return156-summary[data-notice=schedules] strong{background:#d6c397;color:#3c301c}
.navigation129[open]>.navigation129-body{width:252px;padding:8px;border-radius:12px;border-color:#354b59;background:linear-gradient(145deg,#182832,#101b24);box-shadow:0 18px 48px #0008,0 1px 0 #ffffff08 inset;top:calc(100% + 12px)}
.navigation129-body button,.navigation129-body>.discovery-share,.navigation129-body>details>summary{min-height:42px!important;font-size:13px!important;padding:10px 12px!important;gap:12px}
.navigation129-body button:before{content:'☆';width:19px;text-align:center;color:#8ab9c4;font-size:18px;font-weight:400}
.navigation129-body .reading-tools button:first-child:before{content:'◷'}
.navigation129-body .reading-tools button:last-child:before{content:'▱'}
.navigation129-body>.discovery-share:before{width:19px;text-align:center;color:#8ab9c4;margin:0}
.navigation129-body>details>summary:before{content:'?';width:17px;height:17px;display:grid;place-items:center;border:1px solid #648692;border-radius:50%;color:#9ebbc7;font-size:11px}
@media(max-width:760px){
 .discovery-tools>.navigation129{order:0;margin-left:auto;padding-left:8px;border-left:0}
 .discovery-tools>.return114-bar{order:1;flex-basis:100%;width:100%;margin-left:0;gap:8px;min-height:38px;padding-top:3px}
 .return114-bar .return114-actions{flex:1;justify-content:flex-end;gap:5px}
 .return114-bar .return114-actions .return156-summary{min-height:36px;padding:6px 8px;font-size:12px;gap:6px}
 .return114-bar>.return176-label{font-size:11px}
 .navigation129[open]>.navigation129-body{max-width:calc(100vw - 32px)}
}
@media(max-width:360px){.return114-bar>.return176-label{font-size:0;gap:0}.return114-bar .return114-actions .return156-summary{padding:6px 7px}}

.discovery-tools .return114-bar>button.return176-label{display:flex;align-items:center;gap:7px;min-height:36px;padding:6px 8px;border:1px solid transparent;border-radius:8px;background:transparent;font-size:12px;color:#a8c0cc;cursor:pointer;white-space:nowrap}
.discovery-tools .return114-bar>button.return176-label:hover{background:#20333e;border-color:#3e5967}
.return176-label strong{display:grid;place-items:center;min-width:19px;height:19px;padding:0 4px;border-radius:6px;background:#8cd8c3;color:#12382e;font-size:11px}
.notice188-tabs{display:flex;gap:5px;padding:10px 24px;border-bottom:1px solid #2b404b;background:#101d26;flex:none}
.notice188-tabs button{padding:9px 13px;border:1px solid transparent;border-radius:8px;background:transparent;color:#97adbb;font-size:13px;cursor:pointer;white-space:nowrap}
.notice188-tabs button[aria-pressed=true]{background:#25434b;color:#d7f3ec;border-color:#3c6469}
.notice188-tabs button:hover{background:#20343e;color:#e3eff5}
.notice188-kind{display:block;color:#9cb7c7;font-size:11px;margin-bottom:10px}
.return114-dialog .notice184-card.is-read h3,.return114-dialog .notice184-card.is-read p{color:#91a4af}
@media(max-width:600px){.notice188-tabs{padding:10px 16px;gap:4px}.notice188-tabs button{flex:1;padding:9px 7px;font-size:12px}.discovery-tools .return114-bar>button.return176-label{gap:5px;padding:6px 4px}.return114-bar .return114-actions .return156-summary{gap:4px;padding:6px 5px}}
@media(max-width:380px){.return176-label>span{display:none}.discovery-tools .return114-bar{gap:4px}}
