.si-page{max-width:995px;margin:0;color:#ddd;font-size:14px}
.seamons-item #page_content_body{max-width:1138px;padding:10px 0 70px}
.si-page h1,.si-page h2{font-weight:600}
.si-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:13px}
.si-heading h1{font-size:24px;margin:0;line-height:1.2}
.si-heading h1 a{display:inline-block;color:#ddd;vertical-align:-3px}
.si-heading h1 a:hover{color:#5bc0de}
.si-heading p{font-size:18px;color:#5bc0de;font-weight:300;margin:6px 0 0}
.si-actions{display:flex;gap:8px;flex-wrap:wrap}
.si-actions a,.si-trade-pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:18px;padding:6px 14px;background:#008ddd;color:#fff!important;font-size:13px;font-weight:600;white-space:nowrap;box-shadow:1px 2px 3px rgba(0,0,0,.25)}
.si-actions a:hover,.si-trade-pill:hover{background:#08a1f2;text-decoration:none}
.si-icon{display:inline-block;vertical-align:-3px;flex:none}
.si-overview{display:grid;grid-template-columns:292px minmax(0,1fr);background:#373d42;min-height:254px}
.si-picture{padding:14px;display:grid;place-items:center;background:#33393e}
.si-picture img{max-width:100%;width:226px;height:226px;object-fit:contain;background:#30363b;border-radius:3px}
.si-overview-content{min-width:0}
.si-overview-tabs,.si-chart-tabs,.si-owner-tabs{display:flex;background:#3b4146}
.si-overview-tabs>*{flex:1;text-align:center;padding:11px 6px;color:#b8c0c5;border-bottom:2px solid transparent;font-size:13px}
.si-overview-tabs .active,.si-chart-tabs .active,.si-owner-tabs .active{color:#fff;border-bottom-color:#d6dce0;background:#30363c}
.si-overview-tabs a:hover,.si-owner-tabs a:hover{color:#fff;text-decoration:none;background:#343a40}
.si-detail-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:23px;row-gap:14px;padding:16px 24px 20px}
.si-metric{display:flex;align-items:center;gap:10px;min-width:0}
.si-metric>span{display:inline-flex;color:#89949a;flex:none}
.si-metric>div{min-width:0}
.si-metric small{display:block;font-size:12px;color:#89abc0;font-weight:600;line-height:1.3}
.si-metric strong{display:block;font-size:15px;color:#e9eef0;line-height:1.3;overflow:hidden;text-overflow:ellipsis}
.si-value-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:14px 0 21px}
.si-value-strip .si-metric{min-height:63px;border-top:2px solid #138bd7;background:#3a4045;padding:10px 13px}
.si-value-strip .si-metric small{font-size:12px}
.si-section{margin:19px 0}
.si-section h2{font-size:21px;margin:0 0 6px}
.si-chart-tabs>*{flex:1;text-align:center;border:0;border-bottom:2px solid transparent;background:transparent;color:#b7bfc3;padding:9px 5px;font-size:13px;cursor:pointer}
.si-chart-tabs>*:hover{background:#343a40;color:#fff}
.si-chart-box{background:#343a3f;padding:10px;min-height:278px}
.si-chart-pane{display:none}
.si-chart-pane.active{display:block}
.si-chart-label{color:#cbd2d6;font-size:12px;margin:0 0 7px 4px}
.si-chart-pane svg{display:block;width:100%;height:225px;background:repeating-linear-gradient(to bottom,transparent 0,transparent 47px,#454c51 48px);overflow:visible}
.si-chart-pane>small{display:block;color:#aeb8bd;font-size:11px;margin:8px 4px 0}
.si-chart-empty{height:225px;display:grid;place-items:center;color:#afb7bd}
.si-chart-bars{height:225px;display:flex;flex-direction:column;justify-content:center;gap:17px;padding:10px 20px}
.si-chart-bars>div{position:relative;display:flex;justify-content:space-between;padding:8px 10px;background:linear-gradient(90deg,#128ddd var(--bar),#454c51 var(--bar));color:#fff}
.si-ownership-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.si-stat{min-height:52px;text-align:center;border-top:2px solid #118de0;background:#3a4045;padding:7px}
.si-stat small{display:block;color:#93bfd4;font-size:12px;font-weight:600}
.si-stat b{font-size:15px;color:#e8eff2}
.si-owner-tabs>*{width:33.333%;text-align:center;padding:9px;color:#bbc2c6;border-bottom:2px solid transparent;font-size:13px}
.si-owner-box{background:#3a4045;padding:7px}
.si-owner-controls{display:flex;align-items:center;gap:12px;padding:7px 0 10px;flex-wrap:wrap}
.si-owner-controls label{display:flex;align-items:center;gap:6px;color:#aeb7bd;font-size:12px}
.si-owner-controls label:nth-child(3){margin-left:auto}
.si-owner-controls select,.si-owner-controls input{border:1px solid #737b80;border-radius:2px;background:#f1f2f3;color:#242b30;padding:4px 6px;height:30px}
.si-owner-controls input{width:140px}
.si-owner-controls button{height:30px;border:0;padding:3px 10px;background:#008ddd;color:#fff}
.si-owner-scroll{overflow-x:auto}
.si-owner-box table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}
.si-owner-box th{padding:7px 8px;border-bottom:2px solid #24282b;color:#c7cbd0;text-align:left}
.si-owner-box td{padding:3px 8px;color:#dedfe0}
.si-owner-box tbody tr:nth-child(odd){background:#464c51}
.si-owner-name{display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:600}
.si-owner-name:hover{color:#80ccf4}
.si-owner-name>img:first-child{width:30px;height:30px;object-fit:contain}
.si-owner-name .s-verified-badge{width:14px!important;height:14px!important}
.si-trade-pill{padding:5px 14px;font-size:12px}
.si-no-owners{text-align:center;padding:20px!important;color:#b8c0c4!important}
.si-owner-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;color:#aeb7bd;padding:10px 1px 2px;font-size:12px}
.si-owner-footer nav{display:flex;align-items:center;gap:5px}
.si-owner-footer nav>*{padding:5px 9px;background:#30363c;color:#eee}
.si-owner-footer nav a:hover{background:#008ddd;color:#fff}
.si-related-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:11px}
.si-related-item{display:flex;flex-direction:column;min-width:0;background:#393f44;color:#ddd;box-shadow:1px 2px 4px #171b1d}
.si-related-item:hover{color:#fff;text-decoration:none;transform:translateY(-2px)}
.si-related-item strong{display:block;padding:5px 6px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.si-related-item>span{display:grid;place-items:center;height:115px;background:linear-gradient(#42494e,#4c5357 50%,#3f464a)}
.si-related-item img{width:100%;height:108px;object-fit:contain}
.si-related-item small{display:flex;justify-content:space-between;gap:3px;padding:1px 6px;color:#89949a;font-size:11px}
.si-related-item small b{color:#9bcbeb;font-weight:500}
@media(max-width:760px){.si-heading{align-items:start;flex-direction:column}.si-overview{grid-template-columns:220px 1fr}.si-picture img{width:180px;height:180px}.si-detail-grid{padding:13px;column-gap:8px}.si-value-strip,.si-ownership-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.si-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:560px){.seamons-item #page_content_body{padding:10px 16px 70px}.si-overview{grid-template-columns:1fr}.si-picture img{width:210px;height:210px}.si-actions{gap:5px}.si-actions a{padding:6px 9px}.si-detail-grid{column-gap:8px}.si-chart-tabs{overflow-x:auto}.si-chart-tabs>*{min-width:88px}.si-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.si-owner-controls label:nth-child(3){margin-left:0}.si-owner-footer{align-items:start;flex-direction:column}}
