:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center{background:#fff;border:1px solid #e7dfd0;border-radius:14px;padding:20px;min-height:440px;color:#292d2d;font:13px/1.5 Arial,"Microsoft YaHei",sans-serif;box-shadow:0 5px 18px #47351c05}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center *{box-sizing:border-box;font-family:inherit;letter-spacing:normal}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-heading h2{font-size:21px;color:#17201e;margin:0;display:flex;align-items:center;gap:12px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-heading i{font-style:normal;color:#be891d;font-size:18px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-tags,:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-light-stats{display:flex;gap:9px;flex-wrap:wrap}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-badge{display:inline-block;background:#f5f1e9;border-radius:30px;padding:4px 10px;font-size:11px;white-space:nowrap;color:#80632d;font-weight:400}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-badge.ready{background:#edf4ed;color:#506b51}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-badge.soon{background:#fff1d5;color:#987019}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-button{border:1px solid #dfd6c4;border-radius:6px;padding:7px 12px;font-size:12px;line-height:18px;background:#fff;color:#54534b;cursor:pointer;white-space:nowrap;font-weight:400}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-primary{background:linear-gradient(120deg,#c79a40,#966b20);border-color:#ba8c38;color:#fff}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-button:disabled{background:#f2f0e9;color:#aaa28e;border-color:#e4e0d7;cursor:not-allowed;box-shadow:none;opacity:1}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-actions{display:flex;gap:7px;justify-content:flex-end}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-person{display:flex;align-items:center;gap:12px;min-width:0}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-person b{color:#161b19;font-size:13px;font-weight:600}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) small{display:block;font-size:11px;color:#7a807d;margin-top:3px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-gold{color:#947228}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-avatar{display:block;width:40px;height:40px;min-width:40px;border-radius:50%;overflow:hidden;background:#f1ece4}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-avatar .romanian-portrait{display:block!important;width:40px!important;height:40px!important;aspect-ratio:1;border-radius:50%;background-size:1000% 700%!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-filters{display:grid;grid-template-columns:1fr 1fr 1.3fr 1.2fr auto auto;gap:10px;margin:0 0 20px;padding:12px;background:#faf9f6;border-radius:8px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center input:not([type=checkbox]),:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center select{height:36px;width:100%;border:1px solid #e3dccd;border-radius:6px;background:#fff;padding:7px 10px;font-size:12px;color:#343936;min-width:0;outline-offset:2px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-table-wrap{overflow-x:auto}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:12px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-table th{background:#f6f4ef;font-size:11px;font-weight:600;color:#414743;text-align:left;padding:12px 8px;border-bottom:1px solid #e7e4dc;white-space:nowrap}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-table td{padding:12px 8px;border-bottom:1px solid #eeeae3;font-size:12px;vertical-align:middle;white-space:nowrap}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-table .cp-person small{display:none}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-table .cp-person{gap:8px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-agenda-row{display:grid;grid-template-columns:65px minmax(175px,1.2fr) minmax(125px,.9fr) minmax(150px,1fr) minmax(150px,1fr) 235px;align-items:center;gap:16px;padding:18px 8px;border-bottom:1px solid #eeeae3;min-height:90px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-time{position:relative;color:#565d58;font-size:12px;border-right:1px solid #eee2cb;align-self:stretch;display:flex;flex-direction:column;justify-content:center}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-time:after{content:'';position:absolute;right:-5px;top:50%;width:9px;height:9px;border:1px solid #bb882b;background:#fff;border-radius:50%}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-agenda-row b{font-size:13px;font-weight:500;color:#252b27}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-done{background:#f8fbf5}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-progress{margin-bottom:14px;color:#74776f;font-size:11px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-progress>div{height:3px;background:#f0ece4;margin-top:8px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-progress i{display:block;height:3px;background:#b48b35}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-unheld-row{display:grid;grid-template-columns:210px 100px 140px 140px 160px 1fr;align-items:center;gap:16px;padding:16px 8px;border-bottom:1px solid #eeeae3}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-unheld-row .cp-badge{margin:2px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-light-stats{margin-bottom:14px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-rules{display:grid;grid-template-columns:35% 1fr;gap:30px;min-height:420px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-rules aside{padding-right:24px;border-right:1px solid #eee9e0}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-rule-card{display:block;width:100%;text-align:left;padding:18px 16px;border:1px solid #ebe6db;border-left:3px solid transparent;border-radius:8px;background:#fff;margin-bottom:12px;color:#292e29}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-rule-card.active{border-left-color:#b68a32;background:#faf5e9}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-rule-card b{font-size:14px;font-weight:500;margin-right:12px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-rule-card small{margin-top:10px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-rule-detail{display:flex;flex-direction:column;min-width:0;margin:0}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-rule-detail h3{margin:0 0 20px;font-size:17px;color:#252c26;font-weight:500}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-field{display:block;font-size:12px;color:#50584f}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-field span{display:block;margin-bottom:8px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-toggle-row{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0ede6;font-size:13px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-toggle{appearance:none;width:38px;height:21px;border-radius:25px;background:#dcdad3;position:relative;cursor:pointer;flex:none;border:0}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-toggle:before{content:'';width:15px;height:15px;background:white;border-radius:50%;position:absolute;left:3px;top:3px;box-shadow:0 1px 3px #0002}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-toggle:checked{background:#b08b3d}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-toggle:checked:before{left:20px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-rule-foot{display:flex;justify-content:flex-end;gap:12px;margin-top:auto;padding-top:35px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-note{font-size:12px;color:#73796e;grid-column:1/-1;line-height:1.8}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-empty{padding:65px;text-align:center;color:#8a8e85}
#overview#overview#overview .overview-sell-item{min-height:65px;padding:12px 6px;margin:6px 0;border:0;border-bottom:1px solid #eeeae0;border-radius:0;gap:20px}
#overview#overview#overview .overview-sell-time strong{font-size:12px;color:#7c8078;font-weight:400}
#overview#overview#overview .overview-sell-main small{font-size:12px;margin-top:6px}
#people#people#people .pc-no-vip{display:inline-block;color:#777b70;background:#f1f2eb;padding:3px 7px;font-size:11px;border-radius:4px;opacity:1;visibility:visible}

:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center,:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center *{font-family:Arial,"Microsoft YaHei",sans-serif!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center{color:#292d2d!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center b,:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-table td{color:#252b27!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center .cp-gold{color:#947228!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-button{font-size:12px!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-center small{font-size:11px!important;color:#7a807d!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-table th{font-size:11px!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .cp-table td{font-size:12px!important}

:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .mh-filters{grid-template-columns:1fr 1fr 1.4fr auto auto}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .mh-stock-strip{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .mh-table td{padding:8px!important;font-size:12px!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .mh-table .cp-person small{display:block!important;font-size:11px!important}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .mh-table td:first-child{min-width:140px}
:is(#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal) .mh-history{margin-top:20px;color:#51564f;font-size:12px!important}
#holdingsV2#holdingsV2#holdingsV2#holdingsV2 .hc-summary{margin:18px 20px!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;border:1px solid #e9e2d6;border-radius:10px;background:#faf8f2;padding:18px!important}
#holdingsV2#holdingsV2#holdingsV2#holdingsV2 .hc-summary div{display:flex!important;flex-direction:column;gap:8px}
#holdingsV2#holdingsV2#holdingsV2#holdingsV2 .hc-summary span{font:12px Arial,"Microsoft YaHei",sans-serif!important;color:#71766c!important}
#holdingsV2#holdingsV2#holdingsV2#holdingsV2 .hc-summary b{font:600 25px Arial,"Microsoft YaHei",sans-serif!important;color:#283529!important}
#holdingsV2#holdingsV2#holdingsV2 .cp-center{margin:0 20px 20px!important}
#modal#modal#modal .modal:has(.mh-modal),#modal#modal#modal .modal:has(.mh-sale-list){width:min(1200px,94vw)!important;max-width:94vw!important}
#modal .mh-sale-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-height:400px;overflow-y:auto;margin:18px 0}
#modal .mh-sale-person{display:flex;align-items:center;gap:12px;border:1px solid #e6dfd0;border-radius:8px;padding:10px;font:12px Arial,"Microsoft YaHei",sans-serif!important}
#modal .mh-sale-person .cp-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;display:block}
#modal .mh-sale-person .romanian-portrait{display:block;width:36px!important;height:36px!important;border-radius:50%;background-size:1000% 700%!important}
#modal .mh-sale-person .cp-person{display:flex;align-items:center;gap:8px}
#modal .mh-sale-person small{display:block;font-size:11px!important;color:#6e776d}
:is(#trades#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2,#modal#modal#modal#modal#modal) .cp-center *{font-family:Arial,"Microsoft YaHei",sans-serif!important}
:is(#trades#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2) .cp-heading h2{font-size:21px!important;font-weight:600!important;line-height:1.4!important}
:is(#trades#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2) .mh-table td{padding:6px 8px!important;line-height:16px!important;font-size:12px!important}
:is(#trades#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2) .mh-table .cp-avatar,:is(#trades#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2) .mh-table .romanian-portrait{width:28px!important;height:28px!important;min-width:28px!important}
:is(#trades#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2) .mh-table .cp-person b{font-size:12px!important;line-height:16px!important}
:is(#trades#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2) .mh-table .cp-person small{margin-top:0!important;font-size:11px!important;line-height:13px!important}
:is(#trades#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2) .topbar .page-title{font-family:"Noto Serif SC",serif!important;font-size:38px!important;font-weight:500!important;line-height:1.2!important}
:is(#trades#trades#trades#trades#trades,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2) .topbar .sub{font-family:Arial,"Microsoft YaHei",sans-serif!important;font-size:12px!important;color:#6a7067!important}
#trades#trades#trades#trades#trades .trade-summary-card span,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2 .hc-summary span{font:400 12px Arial,"Microsoft YaHei",sans-serif!important;color:#71766c!important}
#trades#trades#trades#trades#trades .trade-summary-card strong,#holdingsV2#holdingsV2#holdingsV2#holdingsV2#holdingsV2 .hc-summary b{font:600 25px Arial,"Microsoft YaHei",sans-serif!important;color:#283529!important}
