#bonds .fld select:focus,#bonds .search input:focus{border-color:#025FF4;box-shadow:0 0 0 4px rgba(2,95,244,0.1)}#bonds{box-sizing:border-box;font-family:'Inter', -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;color:#0B1030;background:#fff}#bonds *,#bonds *::before,#bonds *::after{box-sizing:border-box;margin:0;padding:0}#bonds .wrap{max-width:2200px;margin:0 auto;padding:0 24px}#bonds .hero{position:relative;background:#fff;padding:64px 0 44px}#bonds .crumbs{font-size:13px;color:#5A6180;margin-bottom:24px}#bonds .crumbs a{color:#5A6180;text-decoration:none}#bonds .crumbs a:hover{color:#025FF4}#bonds h1{font-family:'Inter', -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;font-size:clamp(34px, 5vw, 60px);line-height:1.03;font-weight:800;letter-spacing:-.02em;color:#000046;max-width:18ch}#bonds h1 em{font-style:normal;color:#025FF4}#bonds .lede{margin-top:22px;max-width:78ch;color:#5A6180;font-size:16.5px}#bonds .meta{display:flex;flex-wrap:wrap;gap:44px;margin-top:38px}#bonds .meta b{display:block;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1;color:#000046}#bonds .meta span{display:block;margin-top:7px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#5A6180;font-weight:600}#bonds .controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 10px}#bonds .controls .search{flex:1 1 340px;min-width:260px}#bonds .filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px}#bonds .search{flex:1 1 320px;position:relative}#bonds .search input{width:100%;font-family:inherit;font-size:15px;color:#0B1030;background:#fff;border:1px solid #E3E7F2;border-radius:100px;padding:13px 18px 13px 44px;outline:none;transition:.2s}#bonds .search svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);opacity:.45}#bonds .filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#bonds .fld{position:relative;display:inline-flex;align-items:center}#bonds .fld>label{position:absolute;left:16px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5A6180}#bonds .fld select{appearance:none;-webkit-appearance:none;font-family:inherit;font-size:13.5px;font-weight:600;color:#000046;background:#fff;border:1px solid #E3E7F2;border-radius:100px;padding:11px 38px 11px 16px;cursor:pointer;outline:none;transition:.2s;max-width:100%}#bonds .fld select:hover{border-color:#C6D6F8}#bonds .fld select.on{border-color:#025FF4;color:#025FF4}#bonds .fld.lbl select{padding-left:0;text-indent:0}#bonds .fld .cv{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;opacity:.5}#bonds .reset{border:0;background:none;font-family:inherit;font-size:13px;font-weight:600;color:#5A6180;cursor:pointer;padding:11px 4px;text-decoration:underline;text-underline-offset:3px}#bonds .reset:hover{color:#025FF4}#bonds .count{font-size:13.5px;color:#5A6180;margin-left:auto;white-space:nowrap}#bonds .tablewrap{border:1px solid #E3E7F2;border-radius:20px;background:#fff;overflow-x:auto}#bonds table{width:100%;min-width:1120px;border-collapse:separate;border-spacing:0;font-size:13px;table-layout:fixed}#bonds thead th{position:sticky;top:0;z-index:5;height:48px;padding:0 8px;vertical-align:middle;white-space:nowrap;text-align:center;background:#F7F9FE;color:#000046;font-size:9.5px;letter-spacing:.03em;text-transform:uppercase;font-weight:700;line-height:1;border-bottom:1px solid #E3E7F2;cursor:pointer;user-select:none}#bonds thead th:first-child{padding-left:16px}#bonds thead th:last-child{padding-right:16px}#bonds thead th.l{text-align:left}#bonds thead th.r{text-align:right}#bonds thead th.no-sort{cursor:default}#bonds thead th:hover:not(.no-sort){color:#025FF4}#bonds thead th .ar{opacity:.35;font-size:9px;margin-left:3px}#bonds thead th[data-dir] .ar{opacity:1;color:#025FF4}#bonds col.c-n{width:44px}#bonds col.c-name{width:auto}#bonds col.c-tk{width:96px}#bonds col.c-isin{width:126px}#bonds col.c-num{width:110px}#bonds col.c-qty{width:96px}#bonds col.c-vol{width:124px}#bonds col.c-cpn{width:74px}#bonds col.c-date{width:92px}#bonds col.c-st{width:132px}#bonds tbody td{padding:10px 8px;border-bottom:1px solid #EFF2F9;vertical-align:middle;text-align:center}#bonds tbody td:first-child{padding-left:16px}#bonds tbody td:last-child{padding-right:16px}#bonds tbody tr:last-child td{border-bottom:0}#bonds tbody tr:hover{background:#F7FAFF}#bonds tbody tr.past{color:#8A90A6}#bonds tbody tr.past .co b{color:#8A90A6}#bonds tbody tr.past .cpn{background:#C7CBDA}#bonds .n{font-weight:700;color:#5A6180;font-size:12px}#bonds .co{text-align:left;overflow:hidden}#bonds .co b{display:block;font-size:13px;font-weight:600;color:#000046;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bonds .tk{font-weight:700;color:#000046;font-size:12.5px;letter-spacing:.01em}#bonds .isin{font-size:11.5px;color:#5A6180;font-variant-numeric:tabular-nums;letter-spacing:.01em}#bonds .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:#0B1030;font-size:12.5px}#bonds .num.dim{color:#5A6180}#bonds .vol{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;color:#000046;font-size:12.5px}#bonds .cpn{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:22px;padding:0 8px;border-radius:7px;font-weight:700;font-size:11.5px;background:#025FF4;color:#fff}#bonds .date{font-variant-numeric:tabular-nums;font-size:12.5px;color:#5A6180;white-space:nowrap}#bonds .st{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;white-space:nowrap}#bonds .st i{width:7px;height:7px;border-radius:50%;flex:0 0 auto}#bonds .st.a{color:#1B8A4B}#bonds .st.a i{background:#1B8A4B}#bonds .st.s{color:#B26A00}#bonds .st.s i{background:#B26A00}#bonds .st.c{color:#D92D20}#bonds .st.c i{background:#D92D20}#bonds .st.p{color:#8A90A6}#bonds .st.p i{background:#8A90A6}#bonds .left{display:block;margin-top:1px;font-size:11px;font-weight:500;color:#5A6180}#bonds .lst{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;font-size:11px;font-weight:800;background:#EEF3FF;color:#025FF4}#bonds .lst.no{background:#F3F4F8;color:#A6ABBE}#bonds .empty{padding:48px;text-align:center;color:#5A6180}#bonds main{padding:0 0 20px}@media (max-width: 900px){#bonds .meta{gap:26px}#bonds .count{margin-left:0}}@media (prefers-reduced-motion: reduce){#bonds,#bonds *{transition:none !important}}
