:root{--iwe-red: #d81e06;--iwe-blue: #1f4e8c;--iwe-green: #0a9f6b;--iwe-line: #e6e6e6;--iwe-bg: #f5f5f5;--iwe-text: #262626;--iwe-muted: #8c8c8c;--iwe-col-left: 224px;--iwe-col-right: 268px}body{margin:0;background:var(--iwe-bg);color:var(--iwe-text);font-size:13px;line-height:1.6}a{color:var(--iwe-blue);text-decoration:none}a:hover{color:var(--iwe-red);text-decoration:underline}.iwe-shell{max-width:1400px;margin:0 auto;padding:0 12px}.iwe-top{background:#fff;border-bottom:2px solid var(--iwe-red);display:block;padding:0}.iwe-band{display:flex;flex-direction:column;gap:12px;padding:12px 0}.iwe-band--footer{padding-bottom:24px}.iwe-split{display:grid;grid-template-columns:minmax(0,1fr) var(--iwe-col-right);gap:12px;align-items:start;padding:12px 0}.iwe-split--solo{grid-template-columns:minmax(0,1fr)}.iwe-col{display:flex;flex-direction:column;gap:12px;min-width:0}.iwe-col--main{grid-column:1}.iwe-col--side{grid-column:2}.iwe-split--solo .iwe-col--side{grid-column:1}.iwe-flow{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;align-items:start}.iwe-cell--12{grid-column:span 12}.iwe-cell--8{grid-column:span 8}.iwe-cell--6{grid-column:span 6}.iwe-cell--4{grid-column:span 4}.iwe-cell{background:#fff;border:1px solid var(--iwe-line);padding:8px 10px 10px;min-width:0}.iwe-cell__head{border-bottom:1px solid var(--iwe-line);padding-bottom:4px;margin-bottom:6px;font-size:14px}.iwe-cell__head a{color:var(--iwe-blue);font-weight:700}.iwe-cell__head a:hover{color:var(--iwe-red)}.iwe-cell__lead{display:flex;gap:8px;margin-bottom:6px}.iwe-cell__lead a{color:var(--iwe-blue);font-weight:600;font-size:14px}.iwe-cell__thumb{width:96px;height:64px;object-fit:cover;flex:none}.iwe-cell__links{display:grid;gap:2px 10px;grid-template-columns:repeat(2,minmax(0,1fr))}.iwe-cell--8 .iwe-cell__links,.iwe-cell--12 .iwe-cell__links{grid-template-columns:repeat(3,minmax(0,1fr))}.iwe-cell__links a,.iwe-cell__lead a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iwe-cell__links a:before{content:"·";color:var(--iwe-muted);margin-right:4px}.iwe-chanbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;background:#fff;border:1px solid var(--iwe-line);border-left:3px solid var(--iwe-red);padding:6px 10px;font-size:13px}.iwe-chanbar__group{display:inline-flex;gap:10px;padding:0 12px;border-right:1px solid var(--iwe-line)}.iwe-chanbar__group:last-child{border-right:none}.iwe-chanbar__item--lead{font-weight:700;color:var(--iwe-text)}.iwe-headlines{list-style:none;margin:0;padding:0}.iwe-headlines li{display:flex;gap:8px;align-items:baseline;line-height:22px;overflow:hidden}.iwe-headlines li:before{content:"";flex:none;width:4px;height:4px;margin-top:9px;background:var(--iwe-red)}.iwe-headlines a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iwe-headlines__src{flex:none;color:var(--iwe-muted);font-size:12px}.iwe-navgrid{display:flex;flex-direction:column;gap:8px}.iwe-navgrid__name{font-weight:600;color:var(--iwe-red);margin-bottom:2px}.iwe-navgrid__cells{display:grid;grid-template-columns:repeat(var(--iwe-nav-cols, 4),minmax(0,1fr));gap:2px 10px}.iwe-navgrid__cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iwe-navgrid__logo{height:22px;object-fit:contain;vertical-align:middle}.iwe-navlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 16px;padding:8px 10px 10px}.iwe-navlist__item{min-width:0}.iwe-navlist__desc{color:var(--iwe-muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iwe-navpage__pager{display:flex;align-items:center;gap:8px;padding:0 10px 10px;font-size:12px;color:var(--iwe-muted)}.iwe-navpage__pager button:disabled{cursor:default;color:var(--iwe-muted);border-color:var(--iwe-line)}.iwe-block__body{padding:8px 10px 10px}.iwe-news__tabs{display:flex;flex-wrap:wrap;gap:4px 6px;margin-bottom:8px}.iwe-news__tab{border:1px solid var(--iwe-line);background:#fff;color:var(--iwe-text);font-size:12px;line-height:20px;padding:0 8px;border-radius:3px;cursor:pointer}.iwe-news__tab:hover{color:var(--iwe-red)}.iwe-news__tab--on{border-color:var(--iwe-red);color:var(--iwe-red);font-weight:600}.iwe-news__item{padding:8px 0;border-bottom:1px dashed var(--iwe-line)}.iwe-news__item:last-child{border-bottom:none}.iwe-news__title{font-size:14px;font-weight:600}.iwe-news__meta{color:var(--iwe-muted);font-size:12px}.iwe-detail{max-width:780px}.iwe-detail__notice{margin:0 0 10px;padding:6px 10px;border-left:3px solid var(--iwe-red);background:var(--iwe-bg);color:var(--iwe-muted);font-size:12px}.iwe-detail__title{margin:0 0 6px;font-size:20px;font-weight:700;line-height:1.5;color:var(--iwe-text)}.iwe-detail__quote{margin:12px 0;padding:10px 12px;border-left:3px solid var(--iwe-line);background:var(--iwe-bg);color:var(--iwe-text);font-size:14px;line-height:1.8}.iwe-detail__images{display:flex;flex-wrap:wrap;gap:8px}.iwe-detail__images img{max-width:100%;height:auto}.iwe-detail__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px}.iwe-detail__goto{display:inline-block;padding:6px 16px;border-radius:2px;background:var(--iwe-red);color:#fff;font-size:14px}.iwe-detail__foot{margin-top:14px}.iwe-links{display:flex;flex-wrap:wrap;gap:4px 14px}.iwe-demo-flag{display:inline-block;background:var(--iwe-red);color:#fff;font-size:11px;line-height:1;padding:2px 5px;border-radius:2px;vertical-align:middle}.iwe-state{padding:14px 10px;color:var(--iwe-muted);text-align:center}.iwe-state__trace{font-size:11px;color:var(--iwe-muted);word-break:break-all}.iwe-footer{padding:16px 0 28px;color:var(--iwe-muted);font-size:12px;text-align:center}.iwe-mail__bar{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;background:#fff;border:1px solid var(--iwe-line);border-left:3px solid var(--iwe-red);padding:8px 10px;font-size:12px}.iwe-mail{display:grid;grid-template-columns:var(--iwe-col-left) minmax(0,1fr);gap:12px;align-items:start;padding-top:12px}.iwe-mail__nav{background:#fff;border:1px solid var(--iwe-line);padding:6px 0 8px}.iwe-mail__nav-item{display:flex;justify-content:space-between;gap:8px;padding:6px 12px;color:var(--iwe-text)}.iwe-mail__nav-item:hover{background:var(--iwe-bg);text-decoration:none}.iwe-mail__nav-item--on{color:var(--iwe-red);font-weight:600;background:#fff5f3}.iwe-mail__nav-count{color:var(--iwe-muted);font-variant-numeric:tabular-nums}.iwe-mail__nav-count--unseen{color:var(--iwe-red);font-weight:600}.iwe-mail__nav-item--on .iwe-mail__nav-count{color:var(--iwe-red)}.iwe-mail__main{min-width:0}.iwe-mail__panel{background:#fff;border:1px solid var(--iwe-line)}.iwe-mail__panel-head{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;padding:8px 10px;border-bottom:1px solid var(--iwe-line);background:#fafafa}.iwe-mail__list{list-style:none;margin:0;padding:0}.iwe-mail__row{display:flex;gap:8px;align-items:baseline;padding:7px 10px;border-bottom:1px dashed var(--iwe-line)}.iwe-mail__row:last-child{border-bottom:none}.iwe-mail__row--unseen{background:#fffaf7}.iwe-mail__row--unseen .iwe-mail__subject{font-weight:700}.iwe-mail__row-main{flex:1 1 auto;min-width:0}.iwe-mail__row-main a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iwe-mail__from{color:var(--iwe-blue);margin-right:8px}.iwe-mail__subject{color:var(--iwe-text)}.iwe-mail__row-ops{display:flex;gap:8px;flex:0 0 auto;font-size:12px}.iwe-mail__row-ops button{border:none;background:none;color:var(--iwe-muted);cursor:pointer;font-size:12px;padding:0}.iwe-mail__row-ops button:hover{color:var(--iwe-red)}.iwe-mail__star{border:none;background:none;cursor:pointer;font-size:14px;line-height:1;padding:0;color:var(--iwe-muted)}.iwe-mail__star--on{color:#e8a33d}.iwe-mail__head{display:grid;grid-template-columns:64px minmax(0,1fr);gap:2px 10px;margin:10px 10px 0;padding:8px 10px;background:var(--iwe-bg);font-size:12px}.iwe-mail__head dt{color:var(--iwe-muted)}.iwe-mail__head dd{margin:0;word-break:break-all}.iwe-mail__body{padding:12px 10px 18px;white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.7}@media (max-width: 767px){.iwe-mail{grid-template-columns:minmax(0,1fr)}.iwe-mail__nav{order:2}}@media (max-width: 899px){.iwe-split{grid-template-columns:minmax(0,1fr)}.iwe-col--main,.iwe-col--side{grid-column:1}.iwe-col--side{order:3;flex-direction:row;flex-wrap:wrap}.iwe-col--side>*{flex:1 1 260px}.iwe-cell--8,.iwe-cell--6{grid-column:span 12}.iwe-cell--4{grid-column:span 6}}@media (max-width: 599px){.iwe-col--side{flex-direction:column}.iwe-cell--4{grid-column:span 12}.iwe-cell__links{grid-template-columns:minmax(0,1fr)}.iwe-navgrid__cells{grid-template-columns:repeat(2,minmax(0,1fr))}}
