@font-face{font-family: 'Archivo';font-style: normal;font-weight: 600 800;font-stretch: 112%;font-display: swap;src: url(fonts/archivo-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Archivo';font-style: normal;font-weight: 600 800;font-stretch: 112%;font-display: swap;src: url(fonts/archivo-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 400;font-display: swap;src: url(fonts/ibm-plex-mono-400-cyrillic-ext.woff2) format('woff2');unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 400;font-display: swap;src: url(fonts/ibm-plex-mono-400-cyrillic.woff2) format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 400;font-display: swap;src: url(fonts/ibm-plex-mono-400-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 400;font-display: swap;src: url(fonts/ibm-plex-mono-400-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 500;font-display: swap;src: url(fonts/ibm-plex-mono-500-cyrillic-ext.woff2) format('woff2');unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 500;font-display: swap;src: url(fonts/ibm-plex-mono-500-cyrillic.woff2) format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 500;font-display: swap;src: url(fonts/ibm-plex-mono-500-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'IBM Plex Mono';font-style: normal;font-weight: 500;font-display: swap;src: url(fonts/ibm-plex-mono-500-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Source Sans 3';font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/source-sans-3-cyrillic-ext.woff2) format('woff2');unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family: 'Source Sans 3';font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/source-sans-3-cyrillic.woff2) format('woff2');unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family: 'Source Sans 3';font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/source-sans-3-latin-ext.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Source Sans 3';font-style: normal;font-weight: 400 700;font-display: swap;src: url(fonts/source-sans-3-latin.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: "Archivo fallback";font-style: normal;font-weight: 600;src: local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust: 108.41%;ascent-override: 80.99%;descent-override: 19.37%;line-gap-override: 0%;}@font-face{font-family: "Archivo fallback";font-style: normal;font-weight: 700;src: local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust: 113.58%;ascent-override: 77.30%;descent-override: 18.49%;line-gap-override: 0%;}@font-face{font-family: "Archivo fallback";font-style: normal;font-weight: 800;src: local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust: 121.03%;ascent-override: 72.54%;descent-override: 17.35%;line-gap-override: 0%;}@font-face{font-family: "Source Sans 3 fallback";font-style: normal;font-weight: 200 500;src: local("Arial"),local("ArialMT"),local("Liberation Sans"),local("Arimo"),local("Roboto");size-adjust: 92.21%;ascent-override: 111.05%;descent-override: 43.38%;line-gap-override: 0%;}@font-face{font-family: "Source Sans 3 fallback";font-style: normal;font-weight: 600;src: local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust: 89.22%;ascent-override: 114.77%;descent-override: 44.83%;line-gap-override: 0%;}@font-face{font-family: "Source Sans 3 fallback";font-style: normal;font-weight: 700 900;src: local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arimo Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust: 93.80%;ascent-override: 109.17%;descent-override: 42.64%;line-gap-override: 0%;}@font-face{font-family: "IBM Plex Mono fallback";font-style: normal;font-weight: 400 500;src: local("Courier New"),local("CourierNewPSMT"),local("Liberation Mono"),local("Cousine");size-adjust: 100.00%;ascent-override: 102.50%;descent-override: 27.50%;line-gap-override: 0%;}:root{--bg: #F4F6F8;--surface: #FFFFFF;--ink: #14202B;--muted: #5A6875;--rule: #B6C0C9;--seg-ink: #4A5866;--accent: #0B6E65;--accent-soft: #E2F1EF;--mark: #8A5A00;--pos: #1E7A3C;--neg: #B42318;--display: "Archivo","Archivo fallback",system-ui,sans-serif;--body: "Source Sans 3","Source Sans 3 fallback",system-ui,sans-serif;--mono: "IBM Plex Mono","IBM Plex Mono fallback",ui-monospace,Consolas,monospace;color-scheme: only light;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--bg: #0E151B;--surface: #141E26;--ink: #E5EAEE;--muted: #93A1AD;--rule: #3A4A57;--seg-ink: #AEBAC4;--accent: #43B8A9;--accent-soft: #15302F;--mark: #E0A748;--pos: #5CC27F;--neg: #F0796D;color-scheme: dark;}}:root[data-theme="dark"]{--bg: #0E151B;--surface: #141E26;--ink: #E5EAEE;--muted: #93A1AD;--rule: #3A4A57;--seg-ink: #AEBAC4;--accent: #43B8A9;--accent-soft: #15302F;--mark: #E0A748;--pos: #5CC27F;--neg: #F0796D;color-scheme: dark;}*{box-sizing: border-box;}body{background: var(--bg);color: var(--ink);font: 16px/1.5 var(--body);}.wrap{margin: 0 auto;padding-left: max(16px,env(safe-area-inset-left,0px));padding-right: max(16px,env(safe-area-inset-right,0px));}a{color: var(--accent);}:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 3px;}.num{font-variant-numeric: tabular-nums;}.mast{border-bottom: 1px solid var(--rule);background: var(--surface);position: sticky;top: env(safe-area-inset-top,0px);z-index: 5;}.mast .wrap{display: flex;align-items: center;padding-block: 12px;flex-wrap: wrap;}.logo{font: 800 22px/1 var(--display);letter-spacing: -0.01em;color: var(--ink);text-decoration: none;display: flex;gap: 8px;}.logo small{font: 500 12px var(--mono);color: var(--muted);letter-spacing: 0.06em;text-transform: uppercase;}.mast nav{display: flex;flex-wrap: wrap;font-weight: 600;font-size: 15px;}.mast nav a{color: var(--muted);text-decoration: none;}.mast nav a:hover{color: var(--ink);}.facts{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));border-top: 2px solid var(--ink);}.facts div{padding: 10px 12px 0 0;}.facts b{display: block;font: 800 28px/1.1 var(--display);}.facts span{font-size: 13px;color: var(--muted);}.bar{display: flex;gap: 12px;align-items: center;flex-wrap: wrap;border-bottom: 1px solid var(--rule);margin-top: 8px;}.tab{appearance: none;background: none;border: 0;border-bottom: 3px solid transparent;padding: 12px 4px 10px;margin-right: 14px;font: 600 17px var(--body);color: var(--muted);cursor: pointer;display: flex;gap: 8px;align-items: center;}.tab .cc{font: 500 12px var(--mono);border: 1px solid var(--rule);padding: 1px 5px;border-radius: 3px;}.tab[aria-selected="true"]{color: var(--ink);border-bottom-color: var(--accent);}.tab:hover{color: var(--ink);}.seg{display: inline-flex;overflow: hidden;}.seg button{appearance: none;border: 0;background: none;padding: 6px 12px;font: 600 14px var(--body);color: var(--seg-ink,var(--muted));cursor: pointer;}.seg button:disabled{opacity: .4;cursor: not-allowed;}.kpis{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 0;margin-block: 24px;background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;}.kpi{padding: 14px 16px;border-left: 1px solid var(--rule);min-width: 0;}.kpi:first-child{border-left: 0;}.kpi .l{color: var(--muted);font-weight: 600;}.kpi .v{font: 800 26px/1.2 var(--display);margin-top: 4px;}.kpi .s{font-size: 13px;color: var(--muted);}.grid2{display: grid;grid-template-columns: minmax(0,1.65fr) minmax(0,1fr);gap: 28px;align-items: start;}h2{font: 800 20px/1.2 var(--display);margin: 0 0 4px;letter-spacing: -0.01em;}.sub{color: var(--muted);font-size: 14px;margin: 0 0 14px;}.chips{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 14px;}.chip{appearance: none;border: 1px solid var(--rule);background: var(--surface);color: var(--ink);border-radius: 999px;padding: 4px 11px;font: 600 13px var(--body);cursor: pointer;display: inline-flex;gap: 6px;align-items: center;}.chip i{width: 8px;height: 8px;border-radius: 50%;display: inline-block;}.chip:disabled{opacity: .45;cursor: not-allowed;}.note{font-size: 13px;color: var(--muted);background: var(--accent-soft);border-radius: 6px;padding: 8px 12px;margin-bottom: 14px;}.rank{list-style: none;margin: 0;padding: 0;}.rank li{border-bottom: 1px solid var(--rule);}.rank li > a{display: grid;grid-template-columns: 26px minmax(0,1fr) 78px 74px;gap: 10px;align-items: center;padding: 7px 0;}.rank .pos{font: 500 12px var(--mono);color: var(--muted);}.rank .who{min-width: 0;}.rank .nm{font-weight: 600;font-size: 15px;display: flex;gap: 8px;align-items: baseline;flex-wrap: wrap;}.rank .nm .nmf{min-width: 0;}.rank .nm .nmf .flag{margin-right: .5em;}.track{height: 8px;background: var(--rule);border-radius: 2px;margin-top: 5px;overflow: hidden;}.track b{display: block;height: 100%;background: var(--accent);border-radius: 2px;}.rank .sh{text-align: right;font: 700 16px var(--body);}.rank .sh small{display: block;font-weight: 400;font-size: 12px;color: var(--muted);}.delta{text-align: right;font-size: 13px;font-weight: 600;}.delta.up{color: var(--pos);}.delta.dn{color: var(--neg);}.delta.na{color: var(--muted);font-weight: 400;}.delta small{display: block;font-weight: 400;color: var(--muted);font-size: 12px;}.rank-head{display: grid;grid-template-columns: 26px minmax(0,1fr) 78px 74px;gap: 10px;font-size: 12px;text-transform: uppercase;letter-spacing: .06em;color: var(--muted);font-weight: 600;padding-bottom: 6px;border-bottom: 1px solid var(--ink);}.rank-head span:nth-child(n+3){text-align: right;}.card{background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;padding: 16px;}.card + .card{margin-top: 16px;}.stack{display: flex;height: 22px;border-radius: 3px;overflow: hidden;margin: 6px 0 12px;}.stack span{display: block;height: 100%;}.lbars{display: grid;gap: 6px;margin: 10px 0 14px;}.lbar{display: grid;grid-template-columns: 92px 1fr;align-items: center;gap: 10px;}.lbar .stack{margin: 0;height: 18px;}.lbar .y{font-size: 13px;color: var(--muted);font-variant-numeric: tabular-nums;}.lbar.mkt{margin-top: 4px;}.lbar.mkt .y{color: var(--ink);font-weight: 600;}.legend{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 4px 12px;font-size: 14px;}.legend .k{display: flex;gap: 8px;align-items: center;min-width: 0;}.legend i{width: 10px;height: 10px;border-radius: 2px;flex: none;}.legend .v{text-align: right;color: var(--muted);}.ckey{display: flex;flex-wrap: wrap;gap: 4px 16px;margin-top: 6px;font-size: var(--t-sm,13px);color: var(--muted);}.ckey span{display: inline-flex;align-items: center;gap: 6px;}.ckey i{width: 14px;height: 3px;border-radius: 2px;}.tbl-wrap{overflow-x: auto;background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;}table{border-collapse: collapse;width: 100%;font-size: 14px;}th,td{padding: 9px 12px;text-align: right;border-bottom: 1px solid var(--rule);white-space: nowrap;}th:first-child,td:first-child{text-align: left;}th{font-size: 12px;text-transform: uppercase;letter-spacing: .06em;color: var(--muted);font-weight: 600;background: var(--bg);}tbody tr:last-child td{border-bottom: 0;}tfoot td{font-weight: 700;border-top: 1px solid var(--ink);border-bottom: 0;}td.dim{color: var(--muted);}td small.gs{display: block;font-size: 12px;color: var(--muted);}td small.gs[title] .more{text-decoration: underline dotted;cursor: help;white-space: nowrap;}.sub.foot{margin-top: 10px;font-size: 13px;max-width: 80ch;}section.block{padding-block: 40px 8px;}.sel{display: inline-flex;gap: 8px;align-items: center;font-size: 13px;color: var(--muted);font-weight: 600;}.sel select{max-width: 70vw;}.h3{font: 700 15px var(--body);margin: 0 0 10px;}.rank li{cursor: pointer;}.rank li:hover .nm{color: var(--accent);}.rank li.on .nm{color: var(--accent);}.rank li.on .track b{background: var(--mark);}.ratio{display: inline-block;min-width: 52px;padding: 1px 6px;border-radius: 4px;font-weight: 700;}.ratio.ok{color: var(--pos);}.ratio.warn{color: var(--mark);}.ratio.bad{color: var(--neg);}td .mkt{display: block;font-size: 12px;color: var(--muted);font-weight: 400;}.solv{position: relative;height: 34px;margin: 26px 0 12px;background: var(--rule);border-radius: 3px;display: flex;}.solv span{height: 100%;display: block;}.solv span:first-child{border-radius: 3px 0 0 3px;}.solv .mark{position: absolute;top: -8px;bottom: -8px;width: 2px;background: var(--ink);}.solv .mark i{position: absolute;top: -18px;transform: translateX(-50%);font: 600 12px var(--mono);font-style: normal;white-space: nowrap;color: var(--ink);}.lk{display: inline-flex;gap: 8px;align-items: center;}.lk i{width: 10px;height: 10px;border-radius: 2px;display: inline-block;}.league{list-style: none;margin: 0;padding: 0;display: grid;gap: 4px;}.league li{display: grid;grid-template-columns: minmax(0,13em) minmax(0,1fr) 48px;gap: 8px;align-items: center;font-size: 13px;cursor: pointer;}.league li .n{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.league li .b{height: 10px;background: var(--rule);border-radius: 2px;position: relative;}.league li .b b{display: block;height: 100%;background: var(--c3);border-radius: 2px;}.league li .b .hundred{position: absolute;top: -3px;bottom: -3px;width: 1px;background: var(--neg);}.league li.on .n{font-weight: 700;color: var(--accent);}.league li.on .b b{background: var(--accent);}.league li .v{text-align: right;}.panel[hidden]{display: none;}.cmp-pick{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;margin-bottom: 10px;}.cmp-slot{background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;padding: 10px 12px;display: grid;gap: 6px;align-content: start;min-width: 0;margin: 0;}.cmp-slot .cmp-legend{font: 500 12px var(--mono);text-transform: uppercase;letter-spacing: .06em;color: var(--muted);padding: 0;}.cmp-slot .sel{display: grid;grid-template-columns: 3.4em minmax(0,1fr);}.cmp-slot .sel select{max-width: none;width: 100%;min-width: 0;}.cmp-slot .search{border-radius: 999px;padding: 0 16px;background: linear-gradient(180deg,var(--surface),var(--ctl-satin));box-shadow: var(--ctl-shadow);}.cmp-tools{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 14px;}.cmp-tools [hidden]{display: none;}table.cmp{--rh: 150px;table-layout: fixed;min-width: calc(var(--rh) + var(--n,3) * 190px);}table.cmp col.rh{width: var(--rh);}table.cmp th,table.cmp td{text-align: left;white-space: normal;vertical-align: top;}table.cmp tbody th{text-transform: none;letter-spacing: 0;font-size: 13px;color: var(--muted);background: var(--surface);position: sticky;left: 0;z-index: 1;border-right: 1px solid var(--rule);}table.cmp thead th{background: var(--bg);vertical-align: bottom;}table.cmp thead th:first-child{position: sticky;left: 0;z-index: 2;border-right: 1px solid var(--rule);}table.cmp .who{font: 700 15px var(--body);text-transform: none;letter-spacing: 0;color: var(--ink);display: flex;gap: 6px;flex-wrap: wrap;align-items: baseline;}table.cmp .where{display: flex;gap: 6px;align-items: center;margin-top: 4px;text-transform: none;letter-spacing: 0;font-size: 12px;font-weight: 400;}table.cmp .where .cc{font: 500 12px var(--mono);border: 1px solid var(--rule);padding: 0 5px;border-radius: 3px;color: var(--ink);}table.cmp .cv{font: 700 17px var(--body);}table.cmp td small{display: block;font-size: 12px;color: var(--muted);}table.cmp td.na{color: var(--muted);}table.cmp td.best{background: var(--accent-soft);}table.cmp td.best .cv::after{content: "best";font: 500 12px var(--mono);text-transform: uppercase;letter-spacing: .05em;color: var(--accent);margin-left: 6px;vertical-align: 2px;}table.cmp tr.sec th,table.cmp tr.sec td{background: var(--bg);font-size: 12px;text-transform: uppercase;letter-spacing: .06em;font-weight: 600;color: var(--muted);padding-block: 6px;}table.cmp .stack{height: 12px;margin: 2px 0 8px;}table.cmp .legend{font-size: 13px;gap: 2px 8px;}table.cmp .legend .v{white-space: nowrap;}table.cmp .note-t{font-size: 12px;color: var(--muted);}.cov{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 10px;}.cov div{background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;padding: 12px 14px;display: grid;gap: 2px;}.cov b{font-weight: 700;display: flex;justify-content: space-between;gap: 8px;}.cov small{color: var(--muted);font-size: 13px;}.pro{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 28px;background: var(--ink);color: var(--bg);border-radius: 10px;padding: 28px;}.pro h2{color: var(--bg);font-size: 26px;}.pro ul{margin: 10px 0 0;padding-left: 18px;color: var(--bg);opacity: .85;}.pro form{display: grid;gap: 10px;align-content: start;}.pro label{font-size: 13px;font-weight: 600;}.pro input,.pro select{font: 16px var(--body);padding: 10px 12px;border-radius: 6px;border: 1px solid transparent;background: var(--bg);color: var(--ink);width: 100%;}.pro button{font: 700 16px var(--body);padding: 11px 14px;border-radius: 6px;border: 0;background: var(--accent);color: var(--surface);cursor: pointer;}.pro .msg{font-size: 14px;min-height: 1.4em;}.pro-prev{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;margin-top: 18px;}.pro-prev figure{margin: 0;background: var(--surface);border: 1px solid var(--rule);border-radius: 12px;overflow: hidden;box-shadow: 0 1px 3px rgb(16 24 40 / .08);}.pro-prev img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 10;border-bottom: 1px solid var(--rule);background: #fff;}.pro-prev figcaption{padding: 10px 14px 12px;font-size: 14px;color: var(--muted);}.pro-prev figcaption b{display: block;color: var(--ink);font-size: 15px;margin-bottom: 2px;}.pro-prev-note{margin: 8px 0 0;font-size: 13px;}@media (max-width: 720px){.pro-prev{grid-template-columns: minmax(0,1fr);}}footer{border-top: 1px solid var(--rule);margin-top: 40px;padding-block: 20px 36px;color: var(--muted);font-size: 13px;}@media (max-width: 860px){.hero,.grid2,.pro,.meth{grid-template-columns: minmax(0,1fr);}.kpis{grid-template-columns: repeat(2,minmax(0,1fr));}.kpi{border-left: 0;border-top: 1px solid var(--rule);}.kpi:nth-child(-n+2){border-top: 0;}.kpi:nth-child(even){border-left: 1px solid var(--rule);}.kpis:not(.pr-kpis) > .kpi:last-child:nth-child(odd){grid-column: 1 / -1;}.mast nav{display: none;}.cmp-pick{grid-template-columns: minmax(0,1fr);}table.cmp{--rh: 104px;}}@media (max-width: 460px){.rank li > a,.rank-head{grid-template-columns: 20px minmax(0,1fr) 64px 60px;gap: 8px;}.facts b{font-size: 22px;}}@media (prefers-reduced-motion: no-preference){.track b{transition: width .35s ease;}}html,body{margin: 0;}[hidden]{display: none !important;}.mast .wrap{gap: 10px 22px;}.mast nav{gap: 4px 18px;align-items: center;}.mast nav > a,.mast nav summary{color: var(--ink);text-decoration: none;padding: 6px 0;border-bottom: 2px solid transparent;cursor: pointer;}.mast nav > a[aria-current="page"],.mast nav details.on summary{color: var(--accent);border-bottom-color: var(--accent);}.mast nav details{position: relative;}.mast nav summary{list-style: none;}.mast nav summary::-webkit-details-marker{display: none;}.mast nav summary::after{content: " ▾";font-size: 11px;color: var(--muted);}.mast nav details[open] .menu{display: grid;}.menu{display: none;position: absolute;top: calc(100% + 6px);left: -12px;z-index: 10;min-width: 220px;background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;padding: 6px;box-shadow: 0 8px 24px rgb(0 0 0 / .12);}.menu a{display: flex;justify-content: space-between;gap: 12px;padding: 8px 10px;border-radius: 6px;color: var(--ink);text-decoration: none;}.menu a:hover,.menu a:focus-visible{background: var(--accent-soft);}.menu a small{font: 500 12px var(--mono);color: var(--muted);}.search{margin-left: auto;position: relative;display: flex;align-items: center;gap: 8px;border: 1px solid var(--rule);border-radius: 8px;padding: 0 12px;background: var(--bg);min-height: 40px;}.search svg{flex: none;}.search input{border: 0;background: transparent;font: 15px var(--body);color: var(--ink);width: 230px;min-width: 0;padding: 8px 0;}.search input:focus{outline: none;}.search:focus-within{outline: 2px solid var(--accent);outline-offset: 2px;}.results{display: none;position: absolute;top: calc(100% + 6px);right: 0;width: min(420px,calc(100vw - 32px));z-index: 20;background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;padding: 6px;box-shadow: 0 8px 24px rgb(0 0 0 / .14);max-height: 60vh;overflow: auto;}.results.open{display: grid;}.results a{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 2px 10px;padding: 8px 10px;border-radius: 6px;color: var(--ink);text-decoration: none;}.results a.act,.results a:hover{background: var(--accent-soft);}.results a small{color: var(--muted);font-size: 12px;grid-column: 1 / -1;}.results a .cc{font: 500 12px var(--mono);border: 1px solid var(--rule);border-radius: 3px;padding: 0 5px;align-self: center;}.results .none{padding: 10px;color: var(--muted);font-size: 14px;}.btn{display: inline-flex;align-items: center;gap: 6px;font: 700 14px var(--body);border: 1px solid var(--rule);background: var(--surface);color: var(--ink);text-decoration: none;padding: 8px 12px;border-radius: 8px;min-height: 40px;cursor: pointer;}.btn.line{border-color: var(--ink);}.mtools{display: none;margin-left: auto;gap: 6px;}.mbtn{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border: 1px solid var(--rule);border-radius: 8px;background: var(--bg);color: var(--ink);cursor: pointer;}.mbtn[aria-expanded="true"]{background: var(--ink);color: var(--bg);border-color: var(--ink);}.sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}.crumbs{display: flex;flex-wrap: wrap;gap: 8px;font-size: 14px;color: var(--muted);padding-top: 22px;}.page-head{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: end;gap: 16px;padding-top: 10px;}.page-head h1{font: 800 clamp(32px,4.4vw,48px)/1 var(--display);letter-spacing: -0.02em;margin: 0 0 8px;}.page-head .meta{display: flex;flex-wrap: wrap;gap: 6px 12px;align-items: center;color: var(--muted);font-size: 15px;}.page-head .meta .mono{font: 12px var(--mono);}.actions{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;}.onpage{display: flex;flex-wrap: wrap;gap: 4px 22px;border-bottom: 1px solid var(--rule);font-weight: 600;font-size: 15px;}.onpage a{color: var(--muted);text-decoration: none;padding: 8px 0;border-bottom: 3px solid transparent;}.onpage a:hover{color: var(--ink);border-bottom-color: var(--rule);}.onpage a[aria-current="location"]{color: var(--accent);border-bottom-color: var(--accent);}.onpage a:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.kpis.k6{grid-template-columns: repeat(6,minmax(0,1fr));}.kpis.k4{grid-template-columns: repeat(4,minmax(0,1fr));margin-block: 12px 0;}#insq[hidden],#riv[hidden]{display: none !important;}@media (max-width: 860px){.kpis.k4{grid-template-columns: repeat(2,minmax(0,1fr));}}.inshort{background: var(--accent-soft);border-radius: 10px;padding: 16px 18px;display: flex;flex-wrap: wrap;gap: 6px 20px;align-items: baseline;}.eyebrow{font: 500 12px var(--mono);letter-spacing: .07em;text-transform: uppercase;color: var(--accent);}.eyebrow.warm{color: var(--mark);}h2.big{font-size: 26px;margin-bottom: 4px;}.sec-head{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;flex-wrap: wrap;margin-bottom: 14px;}.sec-head h2{margin: 0;}.sec-head a{font-weight: 700;font-size: 15px;}.rank li > a{color: inherit;text-decoration: none;}.rank li > a:focus-visible{outline-offset: -2px;border-radius: 6px;}.league li a{color: inherit;text-decoration: none;}.home-hero{background: var(--surface);border-bottom: 1px solid var(--rule);}.home-hero .wrap{padding-block: clamp(36px,6vw,72px) 0;}.home-hero h1{font: 800 clamp(38px,6vw,68px)/1.02 var(--display);letter-spacing: -0.025em;margin: 14px 0 18px;max-width: 18ch;text-wrap: balance;}.home-hero .lede{margin: 0;line-height: 1.5;color: var(--muted);max-width: 52ch;}.big-search{border: 2px solid var(--ink);border-radius: 10px;min-height: 58px;margin: 0;background: var(--surface);}.big-search input{font-size: 18px;width: 100%;}.big-search .results{left: 0;right: auto;width: 100%;}.try{display: flex;flex-wrap: wrap;gap: 8px;font-size: 14px;margin-top: 12px;align-items: center;color: var(--muted);}.try a{border: 1px solid var(--rule);border-radius: 999px;padding: 3px 11px;color: var(--ink);text-decoration: none;background: var(--surface);}.stats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));margin-top: clamp(32px,5vw,56px);border-top: 1px solid var(--rule);}.stat{padding: 20px 20px 20px 0;min-width: 0;}.stat + .stat{padding-left: 20px;border-left: 1px solid var(--rule);}.stat b{display: block;font: 800 clamp(28px,3.6vw,42px)/1.05 var(--display);letter-spacing: -0.02em;}.stat b small{font: 800 .55em var(--display);color: var(--muted);margin-left: 2px;}.stat span{display: block;margin-top: 6px;font-size: 14px;color: var(--muted);}.fine{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 6px 24px;padding: 12px 0 16px;border-top: 1px solid var(--rule);font-size: 13px;color: var(--muted);}.fine a{color: var(--accent);font-weight: 600;}@media (max-width: 700px){.stats{grid-template-columns: 1fr 1fr;}.stat:nth-child(odd){padding-left: 0;border-left: 0;}.stat:nth-child(n+3){border-top: 1px solid var(--rule);}.stat{padding-right: 12px;}}.insights{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 18px;}.ins-card.lead{grid-column: span 2;}.insights.three{grid-template-columns: repeat(3,minmax(0,1fr));}:root{--ins-go: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%230B6E65' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ins-go-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--ins-go: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%2343B8A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ins-go-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%230E151B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}}:root[data-theme="dark"]{--ins-go: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%2343B8A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ins-go-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%230E151B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.ins-card{--ring: var(--sat-a);container-type: inline-size;display: flex;flex-direction: column;min-width: 0;padding: 18px 20px 0;color: var(--ink);text-decoration: none;border: 1px solid transparent;border-radius: 16px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));transition: transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease;}.ins-card::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;border-radius: inherit;mix-blend-mode: soft-light;background: linear-gradient(112deg,transparent 32%,var(--sheen) 46%,transparent 60%) no-repeat 130% 0 / 260% 100%;transition: background-position 1.2s cubic-bezier(.2,.7,.2,1);}.ins-card:hover{transform: translateY(-3px);box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 26px 42px -24px rgb(16 24 40 / var(--sat-sh));}.ins-card:hover::after{background-position: -30% 0;}.ins-card:hover h3{color: var(--accent);}.ins-head{display: flex;flex-wrap: wrap-reverse;align-items: center;justify-content: space-between;gap: 8px 12px;min-height: 35px;margin-bottom: 14px;}.ins-head .eyebrow{flex: 1 1 0;line-height: 1.45;}.ins-head .eyebrow a{white-space: nowrap;}.ins-head .ins-vis{margin-left: auto;}.ins-card .ins-fig{order: 1;margin: 0 0 10px;}.ins-card .fig{display: block;font: 800 min(40px,15cqi)/1.05 var(--display);letter-spacing: -.03em;color: var(--accent);white-space: nowrap;}.ins-card .fig .fu{margin-left: .06em;font-size: .5em;font-weight: 700;letter-spacing: -.005em;color: var(--muted);}.ins-card h3{order: 2;margin: 0 0 8px;text-wrap: pretty;}.ins-card p{order: 3;margin: 0 0 16px;font-size: 14.5px;line-height: 1.5;color: var(--muted);display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}.ins-foot{order: 4;display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-top: auto;padding: 12px 0 14px;border-top: 1px solid color-mix(in srgb,var(--rule) 45%,transparent);}.ins-foot time{font: 500 12px/1.2 var(--mono);letter-spacing: .07em;text-transform: uppercase;color: var(--muted);white-space: nowrap;}.ins-go{flex: none;width: 24px;height: 24px;border-radius: 50%;background: var(--ins-go) no-repeat center / 12px 12px,var(--accent-soft);transition: background-color .15s;}.ins-card:is(:hover,:has(h3 a:focus-visible)) .ins-go{background: var(--ins-go-on) no-repeat center / 12px 12px,var(--accent);}.ins-vis{--coin: 26px;flex: none;display: inline-flex;align-items: center;}.ins-vis > *{position: relative;flex: none;box-shadow: 0 0 0 2px var(--ring),0 3px 8px -3px rgb(16 24 40 / .5);}.ins-vis > * + *{margin-left: calc(var(--coin) * -.26);}.ins-vis > :nth-child(1){z-index: 4;}.ins-vis > :nth-child(2){z-index: 3;}.ins-vis > :nth-child(3){z-index: 2;}.ins-vis > :nth-child(4){z-index: 1;}.ins-vis .flag{font-size: var(--coin);margin-right: 0;}@container (max-width: 240px){.ins-vis{--coin: 22px;}.ins-vis > * + *{margin-left: calc(var(--coin) * -.38);}}.ins-vis :is(.ins-lc,.more){width: calc(var(--coin) * 1.15);height: calc(var(--coin) * 1.15);border: calc(var(--coin) * .085) solid transparent;border-radius: 50%;background: radial-gradient(120% 90% at 30% 15%,#FFFFFF,#EEF2F5 55%,#D3DBE2) padding-box,conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF) border-box;}.ins-lc img{display: block;width: 100%;height: 100%;padding: 16%;object-fit: contain;}.ins-vis .more{display: grid;place-items: center;font: 700 calc(var(--coin) * .42)/1 var(--mono);letter-spacing: -.04em;color: #14202B;}.ins-card.lead{--ring: #1A2A37;--l-ink: #F1F4F6;--l-muted: #A9B6C1;--l-acc: #43B8A9;padding: 22px 26px 0;color: var(--l-ink);background: radial-gradient(520px 300px at 0% 0%,color-mix(in srgb,var(--l-acc) 24%,transparent),transparent 70%) padding-box,radial-gradient(420px 260px at 100% 112%,color-mix(in srgb,var(--l-acc) 10%,transparent),transparent 70%) padding-box,linear-gradient(180deg,#1A2A37,#0F1920) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .04) 45%,color-mix(in srgb,var(--l-acc) 45%,transparent)) border-box;box-shadow: inset 0 1px 0 rgb(255 255 255 / .08),0 2px 4px rgb(16 24 40 / .12),0 28px 50px -30px rgb(16 24 40 / .75);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .ins-card.lead{--ring: #1F3240;background: radial-gradient(520px 300px at 0% 0%,color-mix(in srgb,var(--l-acc) 30%,transparent),transparent 70%) padding-box,radial-gradient(420px 260px at 100% 112%,color-mix(in srgb,var(--l-acc) 12%,transparent),transparent 70%) padding-box,linear-gradient(180deg,#1F3240,#132029) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .05) 45%,color-mix(in srgb,var(--l-acc) 55%,transparent)) border-box;box-shadow: inset 0 1px 0 rgb(255 255 255 / .1),0 2px 4px rgb(0 0 0 / .3),0 28px 50px -30px rgb(0 0 0 / .9);}}:root[data-theme="dark"] .ins-card.lead{--ring: #1F3240;background: radial-gradient(520px 300px at 0% 0%,color-mix(in srgb,var(--l-acc) 30%,transparent),transparent 70%) padding-box,radial-gradient(420px 260px at 100% 112%,color-mix(in srgb,var(--l-acc) 12%,transparent),transparent 70%) padding-box,linear-gradient(180deg,#1F3240,#132029) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .05) 45%,color-mix(in srgb,var(--l-acc) 55%,transparent)) border-box;box-shadow: inset 0 1px 0 rgb(255 255 255 / .1),0 2px 4px rgb(0 0 0 / .3),0 28px 50px -30px rgb(0 0 0 / .9);}.ins-card.lead::after{--sheen: rgb(255 255 255 / .1);}.ins-card.lead .ins-head{min-height: 44px;margin-bottom: 10px;}.ins-card.lead .eyebrow{color: #E0A748;}.ins-card.lead .eyebrow a:focus-visible{outline-color: var(--l-acc);}.ins-card.lead .ins-vis{--coin: 40px;}.ins-card.lead .ins-vis > *{box-shadow: 0 0 0 3px var(--ring),0 10px 22px -8px rgb(0 0 0 / .7);}.ins-card.lead .ins-fig{margin-bottom: 14px;}.ins-card.lead .fig{font-size: min(76px,13.5cqi);line-height: .92;letter-spacing: -.045em;color: var(--l-acc);white-space: normal;}.ins-card.lead .fig :is(.fn,.fu){white-space: nowrap;}.ins-card.lead .fig .fu{font-size: .42em;letter-spacing: -.01em;color: var(--l-muted);}.ins-card.lead h3{margin: 0 0 10px;max-width: 24em;font-size: min(27px,6.4cqi);line-height: 1.16;letter-spacing: -.015em;color: var(--l-ink);}.ins-card.lead:hover h3{color: #FFFFFF;}.ins-card.lead p{max-width: 66ch;font-size: 15.5px;line-height: 1.55;color: var(--l-muted);}.ins-card.lead .ins-foot{border-top-color: rgb(255 255 255 / .1);}.ins-card.lead time{color: var(--l-muted);}.ins-card.lead .ins-go{width: 28px;height: 28px;--ins-go: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%2343B8A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ins-go-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%230F1920' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background: var(--ins-go) no-repeat center / 13px 13px,rgb(67 184 169 / .16);box-shadow: inset 0 0 0 1px rgb(67 184 169 / .35);}.ins-card.lead:is(:hover,:has(h3 a:focus-visible)) .ins-go{background: var(--ins-go-on) no-repeat center / 13px 13px,var(--l-acc);}.ins-new{display: inline-block;margin-right: 10px;padding: 3px 8px 2px;border-radius: 999px;font: 600 12px/1.2 var(--mono);letter-spacing: .1em;vertical-align: 1px;color: color-mix(in srgb,#43B8A9 80%,#FFFFFF);background: color-mix(in srgb,#43B8A9 16%,transparent);box-shadow: inset 0 0 0 1px color-mix(in srgb,#43B8A9 38%,transparent);}@media (max-width: 560px){.ins-card.lead{padding: 20px 20px 0;}.ins-card.lead .fig{font-size: min(72px,21cqi);}.ins-card.lead h3{font-size: 22px;}.ins-card.lead p{font-size: 15px;}}@media (prefers-reduced-motion: reduce){.ins-card,.ins-card::after,.ins-go{transition: none;}.ins-card:hover{transform: none;}.ins-card:hover::after{background-position: 130% 0;}}@media print{.ins-card,.ins-card.lead{--ring: #FFFFFF;border-color: var(--rule);background: var(--surface);box-shadow: none;break-inside: avoid;}.ins-card.lead{--l-ink: var(--ink);--l-muted: var(--muted);--l-acc: var(--accent);}.ins-card::after{content: none;}.ins-card.lead .eyebrow{color: var(--mark);}.ins-new{color: var(--accent);background: none;box-shadow: inset 0 0 0 1px var(--accent);}}@media (forced-colors: active){.ins-card{border-color: CanvasText;}}.two{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 28px;}.glegend{display: flex;flex-wrap: wrap;gap: 6px 16px;padding: 12px 0;font-size: 13px;color: var(--muted);}.glegend i{width: 10px;height: 10px;border-radius: 2px;display: inline-block;margin-right: 6px;vertical-align: -1px;}.glist2{display: grid;gap: 0;padding: 4px 16px;}.grow{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 2px 12px;padding: 10px 0;border-bottom: 1px solid var(--rule);}.grow:last-child{border-bottom: 0;}.grow small{font-size: 13px;color: var(--muted);}.grow small:last-child{text-align: right;justify-self: end;}.grow > .num{justify-self: end;align-self: center;font-weight: 700;font-size: 15px;}.grow > .gchip{align-self: center;}.grow > small{grid-column: 1 / -1;}.grow small.also{justify-self: start;text-align: left;}tr.me td{background: var(--accent-soft);}tr.hit td{background: var(--accent-soft);}.page-head .meta a{font-weight: 600;}.lcards{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;}.lcard{background: var(--surface);border: 1px solid var(--rule);border-radius: 12px;padding: 18px;display: flex;flex-direction: column;gap: 10px;color: var(--ink);text-decoration: none;min-width: 0;}.lcard:hover{border-color: var(--accent);}.lcard .t{display: flex;align-items: center;font: 800 20px var(--display);}.lcard .t i{width: 12px;height: 12px;border-radius: 3px;display: inline-block;}.lcard b{font: 800 30px var(--display);}.lcard small{color: var(--muted);font-size: 13px;}.lcard .go{margin-top: auto;font-weight: 700;color: var(--accent);}.lb{display: grid;gap: 4px;min-width: 180px;}.lbt{height: 6px;background: var(--rule);border-radius: 2px;overflow: hidden;display: block;}.lbt b{display: block;height: 100%;background: var(--accent);}.rank .nm .cc{font: 500 12px var(--mono);border: 1px solid var(--rule);border-radius: 3px;padding: 0 4px;color: var(--muted);}.track.neg b{background: var(--neg);}.rk-controls{display: flex;flex-wrap: wrap;gap: 10px 16px;align-items: center;margin: 18px 0 8px;}.rk-controls .seg button{padding: 8px 12px;}.rk-controls .seg{flex-wrap: wrap;max-width: 100%;}.rk-controls .seg button{white-space: nowrap;}.rk-controls label{display: inline-flex;gap: 6px;align-items: center;font-size: 14px;}.notes{margin: 0;padding-left: 18px;display: grid;gap: 6px;font-size: 14px;color: var(--muted);}.notes b{color: var(--ink);}.h-src{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;}.h-src h2{margin: 0 0 4px;}button.src{all: unset;box-sizing: border-box;display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;margin: -3px 0 -3px 3px;border-radius: 50%;color: var(--muted);font-size: 0;cursor: pointer;vertical-align: -6px;flex: none;position: relative;}button.src::after{content: "";width: 15px;height: 15px;background: currentColor;-webkit-mask: var(--i-info) center / contain no-repeat;mask: var(--i-info) center / contain no-repeat;}:root{--i-info: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.6' fill='none' stroke='black' stroke-width='1.5'/%3E%3Crect x='7.25' y='6.9' width='1.5' height='4.7' rx='.75'/%3E%3Ccircle cx='8' cy='4.8' r='.95'/%3E%3C/svg%3E");}button.src::before{content: "";position: absolute;inset: -10px;}button.src:hover,button.src:focus-visible{color: var(--accent);background: var(--accent-soft);}button.src:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.kpi .l{display: flex;align-items: center;column-gap: .3em;}.kpi .l .lt{min-width: 0;}.srcpop{position: absolute;z-index: 30;background: var(--surface);color: var(--ink);border: 1px solid var(--rule);border-radius: 10px;box-shadow: 0 12px 32px rgb(0 0 0 / .18);padding: 14px 16px;font-size: 14px;line-height: 1.45;display: grid;gap: 10px;}.srcpop p{margin: 0;}.srcpop .sp-head{display: flex;justify-content: space-between;align-items: center;gap: 10px;}.srcpop .sp-x{all: unset;cursor: pointer;font-size: 20px;line-height: 1;width: 32px;height: 32px;display: inline-flex;align-items: center;justify-content: center;border-radius: 6px;color: var(--muted);}.srcpop .sp-x:hover,.srcpop .sp-x:focus-visible{background: var(--accent-soft);color: var(--ink);}.srcpop .sp-src{display: grid;gap: 2px;padding-bottom: 8px;border-bottom: 1px solid var(--rule);}.srcpop .sp-src small{color: var(--muted);font-size: 13px;}.insight{max-width: 860px;padding-top: 18px;display: grid;grid-template-columns: minmax(0,1fr);gap: 18px;}.insight h1{font: 800 clamp(30px,4.2vw,44px)/1.06 var(--display);letter-spacing: -0.02em;margin: 0;text-wrap: balance;}.insight .lead{font-size: 20px;color: var(--muted);margin: 0;max-width: 60ch;}.insight .prose{font-size: 17px;line-height: 1.6;max-width: 65ch;}.insight .prose p{margin: 0 0 14px;}.insight figure{margin: 0;}.insight .block{padding-top: 14px;}.ib,.rngs{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px;}.ib li,.rngs li{display: grid;grid-template-columns: minmax(0,15em) minmax(0,1fr) 4.5em;gap: 12px;align-items: center;font-size: 14px;}.ib li.hl .ibl{font-weight: 700;}.ibl{min-width: 0;overflow-wrap: normal;}.ibl .cc{font: 500 12px var(--mono);border: 1px solid var(--rule);border-radius: 3px;padding: 0 4px;color: var(--muted);}.ibt{height: 14px;background: var(--rule);border-radius: 3px;overflow: hidden;display: block;}.ibt b{display: block;height: 100%;background: var(--accent);border-radius: 3px;}.ichart .ib li.hl .ibl::before{content: "";display: inline-block;width: 7px;height: 7px;border-radius: 50%;background: var(--mark);margin-right: 6px;vertical-align: 1px;}.ibt b.muted{background: var(--c3);}.ibt b.bad,.ibt b.neg{background: var(--neg);}.ibv{text-align: right;font-weight: 700;}.rng{position: relative;height: 14px;background: var(--rule);border-radius: 3px;display: block;}.rng .span{position: absolute;top: 0;bottom: 0;background: var(--c3);border-radius: 3px;}.rng .med{position: absolute;top: -4px;width: 22px;height: 22px;margin-left: -11px;border-radius: 50%;background: var(--accent);border: 3px solid var(--surface);}.rng .hundred{position: absolute;top: -5px;bottom: -5px;width: 2px;background: var(--neg);}.sc-card{max-width: 760px;margin-bottom: 16px;}.rng .zero{position: absolute;top: -5px;bottom: -5px;width: 1px;background: var(--muted);}.rng .pt{position: absolute;top: -3px;width: 4px;height: 20px;margin-left: -2px;border-radius: 2px;background: var(--accent);}@media (max-width: 560px){.ib li,.rngs li{grid-template-columns: minmax(0,9em) minmax(0,1fr) 4em;}.ibl{white-space: normal;}.ibl .cc{display: inline-block;margin-top: 2px;}.ins-card.lead{grid-column: auto;}.insights.three{grid-template-columns: minmax(0,1fr);}}.chk{display: inline-flex;gap: 8px;align-items: center;font-size: 14px;margin: 0 0 10px;cursor: pointer;}.lchart{width: 100%;height: auto;display: block;overflow: visible;}.lchart .gl{stroke: var(--rule);stroke-width: 1;}.lchart .gl.base{stroke: var(--muted);stroke-dasharray: 2 3;}.lchart .ax{fill: var(--muted);font: 12px var(--body);}.lchart .ln{fill: none;stroke-width: 2.2;stroke-linejoin: round;}.lchart .ln.dash{stroke-dasharray: 5 4;stroke-width: 1.6;}.lchart .lb{font: 600 12px var(--body);}.lchart.multi .ser{cursor: pointer;transition: opacity .15s;}.lchart .hit{fill: none;stroke: transparent;stroke-width: 14;}.lchart.focus .ser:not(.on){opacity: .15;}.lchart.focus .ser.on .ln{stroke-width: 3;}.flag{position: relative;display: inline-flex;flex: none;width: 1.15em;height: 1.15em;padding: .085em;margin-right: .4em;border-radius: 50%;background: conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF);box-shadow: 0 1px 2px -.5px rgb(16 24 40 / .55),0 0 0 .5px rgb(16 24 40 / .16);}.flag::before{content: "";flex: none;align-self: flex-start;width: 0;height: .74em;}.flag svg{flex: none;display: block;width: 150%;height: 100%;margin-left: -25%;clip-path: circle(closest-side);}.flag::after{content: "";position: absolute;inset: .085em;border-radius: 50%;pointer-events: none;background: radial-gradient(110% 75% at 32% 10%,rgb(255 255 255 / .5),transparent 50%),radial-gradient(90% 60% at 70% 110%,rgb(0 0 0 / .18),transparent 62%);box-shadow: inset 0 0 0 .5px rgb(0 0 0 / .16);}.lic{display: inline-flex;flex: none;width: 1.15em;height: 1.15em;margin-right: .35em;vertical-align: -.2em;}.lic svg{width: 100%;height: 100%;}.mono{display: inline-flex;align-items: center;justify-content: center;flex: none;min-width: 1.75em;height: 1.75em;padding: 0 .35em;margin-right: .45em;border-radius: 999px;font: 700 max(.68em,12px)/1 var(--body);letter-spacing: .02em;color: var(--mc);background: color-mix(in srgb,var(--mc) 16%,transparent);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--mc) 35%,transparent);vertical-align: .1em;}.mono.big{font-size: .42em;min-width: 2.4em;height: 2.4em;vertical-align: .35em;}.mono.logo{font-size: 1em;width: 5.2em;height: 1.75em;min-width: 5.2em;justify-content: center;background: #fff;box-shadow: inset 0 0 0 1px var(--rule);padding: .25em .4em;border-radius: .35em;vertical-align: -.4em;}.mono.logo .mt{display: none;}.mt[data-mt]::before{content: attr(data-mt);}.mono.logo.dk{background: #1d2a33;}.mono.logo img{display: block;width: 100%;height: 100%;object-fit: contain;}.mono.big.logo{font-size: .42em;width: 5.6em;min-width: 5.6em;height: 2.3em;padding: .35em .55em;vertical-align: .3em;}.ins-id{display: flex;align-items: center;gap: 20px;min-width: 0;}.ins-id > div{min-width: 0;}.mono.logo.idlogo{font-size: 16px;width: 8.75em;min-width: 8.75em;height: 4.75em;padding: .8em 1em;margin: 0;border-radius: 14px;vertical-align: 0;box-shadow: inset 0 0 0 1px var(--rule),0 1px 2px rgba(16,24,32,.06);}.page-head .meta .mono.logo{font-size: 15px;}.page-head.ins .meta .asof{flex-basis: 100%;font-size: 12.5px;}@media (max-width: 640px){.ins-id{flex-direction: column;align-items: flex-start;gap: 12px;}.mono.logo.idlogo{font-size: 11px;border-radius: 10px;}}.gchip{display: inline-flex;align-items: center;column-gap: .3em;text-decoration: none;color: inherit;}a.gchip:hover b,a.gchip:hover{color: var(--accent);}.rank .nm .gchip{font: 500 12px var(--body);color: var(--muted);}.hflag{display: flex;align-items: center;flex-wrap: wrap;}.hflag .flag{width: .75em;height: .75em;margin-right: .3em;}.mi{display: inline-flex;align-items: center;}.mlink{display: inline-flex;align-items: center;}.crumbs a,.crumbs span{display: inline-flex;align-items: center;}.page-head .meta .gchip{font-weight: 600;color: var(--accent);}.tiles{display: grid;grid-template-columns: repeat(4,40px);grid-auto-rows: 34px;gap: 4px;margin: 4px 0;}.tile{display: flex;align-items: center;justify-content: center;border-radius: 6px;font: 500 12px var(--mono);color: var(--muted);background: var(--bg);box-shadow: inset 0 0 0 1px var(--rule);text-decoration: none;}.tile.on{color: #fff;background: var(--mk);box-shadow: none;font-weight: 700;}.tile.on:hover,.tile.on:focus-visible{outline: 2px solid var(--ink);outline-offset: 1px;}.gtiles{display: grid;grid-template-columns: repeat(4,minmax(0,72px));grid-auto-rows: 44px;gap: 5px;margin: 10px 0 2px;}.gt{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 1px;border-radius: 7px;font: 500 12px/1.15 var(--mono);color: var(--muted);background: var(--bg);box-shadow: inset 0 0 0 1px var(--rule);text-decoration: none;}.gt b{font-weight: 700;font-size: 12px;}.gt small{font-size: 12px;white-space: nowrap;}.gt.on{color: var(--ink);box-shadow: none;background: color-mix(in srgb,var(--accent) calc(var(--mix,0%) * var(--heatk)),var(--surface));}.gt.on.dk{font-weight: 700;}.gt.on:hover,.gt.on:focus-visible{outline: 2px solid var(--ink);outline-offset: 1px;}#g-hist[hidden],#g-prof[hidden]{display: none !important;}.gmap{display: grid;grid-template-columns: 303px minmax(0,1fr);gap: 36px;}.g-mh{display: flex;justify-content: space-between;align-items: center;gap: 10px 16px;flex-wrap: wrap;}.g-mh h2{margin: 0;}.g-mt-tools{display: flex;gap: 8px;flex-wrap: wrap;}#g-mkt td.on{font-weight: 700;}th.th-ic{text-align: right;}td.ol-rng-td,th.ol-rng-td{min-width: 150px;width: 18%;}td.ol-rng-td .rng{height: 10px;}td.ol-rng-td .rng .pt{height: 16px;}.ev-chart-card{margin: 14px 0 6px;}.ev-chart-card #ev-chart{max-width: 720px;}th.th-ic .l3d{width: 22px;height: 22px;margin: 0;vertical-align: middle;}.also span[title]{margin-left: 2px;}.gmap .tbl-wrap{max-height: none;overflow: auto hidden;}#g-mkt th,#g-mkt td{padding: 6px 10px;}.glines .lnh{display: flex;justify-content: space-between;align-items: baseline;gap: 8px;}.glines .lnh small{color: var(--muted);font-size: 12px;white-space: nowrap;}.glines{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));column-gap: 32px;}.glines a{grid-template-columns: 32px minmax(0,1fr) 5.6em;border-bottom: 1px solid var(--rule);}.glines .lbar.cmp{height: 4px;margin-top: -2px;background: none;}.glines .lbar.cmp i{background: var(--muted);opacity: .6;}.lchart .mk{stroke: var(--mark);stroke-dasharray: 2 3;stroke-width: 1.2;}.lchart .mkt{fill: var(--mark);font-size: 12px;font-weight: 700;}.drv{display: flex;gap: 28px;flex-wrap: wrap;margin: 6px 0 4px;}.drv b{display: block;font: 800 26px/1.1 var(--display);letter-spacing: -.02em;}.drv small{color: var(--muted);font-size: 12px;}.drv-h{font: 600 13px var(--body);color: var(--muted);text-transform: uppercase;letter-spacing: .04em;margin: 14px 0 6px;}.drv-l{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px;font-size: 14px;}.drv-l li{display: flex;align-items: baseline;gap: 6px;}.drv-l .y{color: var(--muted);font-size: 12px;min-width: 2.6em;}.drv-l small{color: var(--muted);}@media (max-width: 900px){.glines{grid-template-columns: minmax(0,1fr);}}.legend.wide{grid-template-columns: repeat(3,minmax(0,1fr) auto);column-gap: 14px;}.legend.wide .v{padding-right: 18px;}.grid2.flip{grid-template-columns: minmax(0,1fr) minmax(0,1.9fr);}@media (max-width: 860px){.gmap,.grid2.flip{grid-template-columns: minmax(0,1fr);}.legend.wide{grid-template-columns: minmax(0,1fr) auto;}.legend.wide .v{padding-right: 0;}}.chip .lic{width: 1.1em;height: 1.1em;margin-right: .1em;}.legend .k .lic{width: 1.1em;height: 1.1em;margin-right: 0;}.lcard .t .lic{width: 1.2em;height: 1.2em;}.h-src .seg.sm{margin-left: auto;}.seg.sm button{padding: 5px 10px;font-size: 13px;}.rank .nm small.gm{display: block;font: 400 12px var(--body);color: var(--muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#ievents[hidden]{display: none !important;}.evlist{--ev-dw: 64px;--ev-cw: 34px;--ev-gap: 14px;--ev-c: 26px;list-style: none;margin: 0;padding: 0;display: grid;gap: 0;}li.ev{--ev-f: var(--c8);--e0: #9CA8B4;--e1: #6D7A87;--e2: #45515D;position: relative;}li.ev[data-f="acq"],.ev-yb [data-f="acq"]{--ev-f: var(--accent);--e0: #2FA595;--e1: #0D7A6F;--e2: #075049;}li.ev[data-f="mrg"],.ev-yb [data-f="mrg"]{--ev-f: var(--c4);--e0: #D29A40;--e1: #A26614;--e2: #694108;}li.ev::before{content: "";position: absolute;left: calc(var(--ev-dw) + var(--ev-gap) + var(--ev-cw) / 2 - 1px);top: 0;bottom: 0;width: 2px;background: color-mix(in srgb,var(--ink) 17%,transparent);}li.ev:is(:first-child,.evy + li)::before{top: var(--ev-c);}li.ev:is(:last-child,:has(+ .evy),:has(+ [hidden]),:has(+ .clamp-more))::before{bottom: auto;height: var(--ev-c);}li.ev:is(:first-child,.evy + li):is(:last-child,:has(+ .evy),:has(+ [hidden]),:has(+ .clamp-more))::before{display: none;}li.ev::after{content: "";position: absolute;left: calc(var(--ev-dw) + var(--ev-cw) + var(--ev-gap) * 2);right: 0;bottom: 0;height: 1px;background: color-mix(in srgb,var(--rule) 55%,transparent);}li.ev:is(:last-child,:has(+ .evy),:has(+ .clamp-more))::after{display: none;}li.ev summary{position: relative;z-index: 1;display: grid;grid-template-columns: var(--ev-dw) var(--ev-cw) minmax(0,1fr) minmax(0,11em) 26px;column-gap: var(--ev-gap);align-items: start;padding: 14px 10px 14px 0;border-radius: 14px;cursor: pointer;list-style: none;}li.ev summary::-webkit-details-marker{display: none;}li.ev summary:hover{background: linear-gradient(90deg,transparent calc(var(--ev-dw) + var(--ev-cw) + var(--ev-gap)),color-mix(in srgb,var(--accent) 7%,transparent) calc(var(--ev-dw) + var(--ev-cw) + var(--ev-gap) * 2));}li.ev summary:focus-visible{outline-offset: -2px;}li.ev summary::after{content: "";width: 24px;height: 24px;border-radius: 50%;transition: transform .15s;background: var(--ctl-chev) no-repeat center / 11px 11px,radial-gradient(circle closest-side,var(--accent-soft) 0 calc(100% - .75px),transparent 100%);}li.ev details[open] > summary::after{transform: rotate(180deg);}li.ev summary:hover::after{background: var(--ctl-chev-on) no-repeat center / 11px 11px,radial-gradient(circle closest-side,var(--accent) 0 calc(100% - .75px),transparent 100%);}.evd{text-align: right;font: 600 13px/24px var(--mono);color: var(--ink);white-space: nowrap;}.evd small{display: block;color: var(--mark);font: 600 12px/1.3 var(--body);white-space: normal;}.evd .ev-y{display: block;font: 500 12px/1.3 var(--mono);color: var(--muted);}.ev-coin{position: relative;justify-self: center;width: var(--ev-cw);height: var(--ev-cw);margin-top: -5px;padding: 1.6px;border-radius: 50%;transition: transform .15s;background: conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF);box-shadow: 0 0 0 3px var(--bg),0 4px 9px -4px rgb(16 24 40 / .6),0 0 0 3.5px color-mix(in srgb,var(--ink) 6%,transparent);}.ev-coin > span{position: relative;display: grid;place-items: center;width: 100%;height: 100%;overflow: hidden;border-radius: 50%;color: #FFFFFF;background: radial-gradient(circle at 34% 24%,var(--e0),var(--e1) 50%,var(--e2));box-shadow: inset 0 0 0 1px rgb(0 0 0 / .16),inset 0 0 0 2px rgb(255 255 255 / .14);}.ev-coin > span::after{content: "";position: absolute;inset: 0;border-radius: 50%;pointer-events: none;background: radial-gradient(110% 75% at 32% 8%,rgb(255 255 255 / .38),transparent 48%),radial-gradient(90% 60% at 70% 112%,rgb(0 0 0 / .16),transparent 62%);}.ev-coin svg{position: relative;z-index: 1;width: 62%;height: 62%;stroke-width: 2.1;filter: drop-shadow(0 .5px .5px rgb(0 0 0 / .3));}li.ev summary:hover .ev-coin{transform: translateY(-1px);}.ev-main{display: grid;gap: 4px;min-width: 0;}.evh{font: 600 17px/24px var(--body);color: var(--ink);}.evh .unv{margin-left: 4px;}.evn a{color: inherit;text-decoration: none;text-decoration-thickness: 1px;text-underline-offset: .16em;}.evn a:is(:hover,:focus-visible){color: var(--accent);text-decoration: underline;}li.ev summary:hover .evn{color: var(--accent);}.ev-old,.ev-arr{color: var(--muted);font-weight: 500;}.ev-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 2px 18px;min-width: 0;font: 500 13.5px/20px var(--body);color: var(--muted);}.ev-mk{display: inline-flex;align-items: center;white-space: nowrap;}.ev-mk .flag{font-size: 15px;margin-right: 7px;}.ev-meta .evt{font: 600 12px/20px var(--mono);letter-spacing: .07em;text-transform: uppercase;white-space: nowrap;color: color-mix(in srgb,var(--ev-f) 78%,var(--ink));}.ev-src{display: block;color: var(--accent);text-decoration: none;}.ev-src:is(:hover,:focus-visible) .ev-sn{text-decoration: underline;text-underline-offset: .16em;}.ev-sl{margin-right: 3px;font: 600 12px/20px var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--muted);}:is(.ev-src,.ev-dl a) svg{display: inline-block;width: 12px;height: 12px;margin-left: 5px;vertical-align: -1px;}.evp{display: grid;justify-items: end;align-content: start;gap: 5px;min-width: 0;padding-top: 1px;text-align: right;font-size: 13px;line-height: 1.3;color: var(--muted);}.evp .mono.logo{font-size: 15px;margin: 0;vertical-align: 0;}.ev-wn{max-width: 100%;overflow-wrap: anywhere;}.evp.has-logo .ev-wn{font-size: 12.5px;}.evp:not(.has-logo) .ev-wn{padding-top: 3px;}.evb{position: relative;z-index: 1;padding: 0 46px 20px calc(var(--ev-dw) + var(--ev-cw) + var(--ev-gap) * 2);}.evb p{max-width: 76ch;margin: 0 0 12px;font-size: 15.5px;line-height: 1.55;}.ev-dl{display: grid;grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 12px 26px;margin: 0;padding: 14px 18px;border: 1px solid transparent;border-radius: 14px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 14px 28px -24px rgb(16 24 40 / var(--sat-sh));}.ev-dl > div{min-width: 0;}.ev-dl > div:last-child:has(a){grid-column: 1 / -1;}.ev-dl dt{font: 600 12px/1.4 var(--mono);letter-spacing: .09em;text-transform: uppercase;color: var(--muted);}.ev-dl dd{display: flex;align-items: center;gap: 9px;margin: 3px 0 0;font: 600 14px/1.35 var(--body);color: var(--ink);}.ev-dl dd .mono.logo{font-size: 12px;margin: 0;vertical-align: 0;}.ev-dl a{text-decoration: none;}.ev-dl a:is(:hover,:focus-visible){text-decoration: underline;text-underline-offset: .16em;}.ev-bar{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 18px 0 0;}.ev-bar .sub{margin: 0;}.evyr > summary{display: flex;align-items: center;gap: 14px;padding: 30px 0 12px;cursor: pointer;list-style: none;}.evyr > summary::-webkit-details-marker{display: none;}.evyr > summary b{font: 800 30px/1 var(--display);letter-spacing: -.02em;}.evyr > summary small{font: 600 12px/1 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.evyr > summary::after{content: "";width: 26px;height: 26px;margin-left: auto;border-radius: 50%;transition: transform .15s;background: var(--ctl-chev) no-repeat center / 12px 12px,radial-gradient(circle closest-side,var(--accent-soft) 0 calc(100% - .75px),transparent 100%);}.evyr[open] > summary::after{transform: rotate(180deg);}.evyr > summary:hover::after{background: var(--ctl-chev-on) no-repeat center / 12px 12px,radial-gradient(circle closest-side,var(--accent) 0 calc(100% - .75px),transparent 100%);}.evyr > summary:hover b{color: var(--accent);}.evyr > .evlist{padding-top: 4px;}.ev-yb{display: flex;gap: 2px;width: 150px;height: 6px;}.ev-yb i{display: block;min-width: 6px;border-radius: 999px;background: linear-gradient(90deg,color-mix(in srgb,var(--ev-f) 72%,transparent),var(--ev-f));box-shadow: inset 0 0 0 .5px rgb(0 0 0 / .06);}.ev-yb [data-f="lic"]{--ev-f: var(--c8);}.evlist > .evy{padding: 26px 0 10px;font: 800 26px/1 var(--display);letter-spacing: -.02em;}@media (max-width: 560px){.evlist{--ev-cw: 30px;--ev-gap: 11px;--ev-c: 22px;}li.ev::before{left: calc(var(--ev-cw) / 2 - 1px);}li.ev::after{left: calc(var(--ev-cw) + var(--ev-gap));}li.ev summary{grid-template-columns: var(--ev-cw) auto minmax(0,1fr) 24px;row-gap: 5px;padding: 12px 0;}li.ev summary:hover{background: linear-gradient(90deg,transparent calc(var(--ev-cw) + 4px),color-mix(in srgb,var(--accent) 7%,transparent) calc(var(--ev-cw) + var(--ev-gap)));}.ev-coin{grid-column: 1;grid-row: 1 / span 2;}.evd{grid-column: 2;grid-row: 1;align-self: center;text-align: left;font-size: 12px;line-height: 18px;}.evd small{display: inline;margin-left: 8px;}.evd .ev-y{display: inline;margin-left: .35em;font: inherit;color: inherit;}.evp{grid-column: 3;grid-row: 1;align-self: center;display: flex;flex-wrap: wrap;justify-content: flex-end;align-items: center;gap: 2px 7px;padding-top: 0;}.evp:empty{display: none;}.evp .mono.logo{font-size: 11.5px;}.ev-wn,.evp.has-logo .ev-wn{font-size: 12px;}.evp:not(.has-logo) .ev-wn{padding-top: 0;}.ev-main{grid-column: 2 / span 2;grid-row: 2;}.evh{font-size: 15.5px;line-height: 22px;}.ev-meta{gap: 2px 14px;font-size: 12.5px;}.ev-mk .flag{font-size: 14px;}li.ev summary::after{grid-column: 4;grid-row: 1 / span 2;}.evb{padding: 0 0 16px calc(var(--ev-cw) + var(--ev-gap));}.evb p{font-size: 15px;}.ev-dl{grid-template-columns: minmax(0,1fr);padding: 12px 14px;}.evyr > summary{gap: 12px;padding-top: 24px;}.evyr > summary b{font-size: 26px;}.ev-yb{width: 84px;}.evlist > .evy{font-size: 22px;}}@media (prefers-reduced-motion: reduce){li.ev summary::after,.evyr > summary::after,.ev-coin{transition: none;}li.ev summary:hover .ev-coin{transform: none;}}@media (forced-colors: active){li.ev::before{forced-color-adjust: none;background: CanvasText;}.ev-coin{border: 1px solid CanvasText;}:is(li.ev summary,li.ev summary:hover,.evyr > summary,.evyr > summary:hover)::after{width: 8px;height: 8px;border: solid CanvasText;border-width: 0 2px 2px 0;border-radius: 0;background: none;transform: rotate(45deg);}:is(li.ev details[open] > summary,.evyr[open] > summary)::after{transform: rotate(-135deg);}.ev-yb{display: none;}.ev-dl{border-color: CanvasText;}}#profit[hidden],#mprofit[hidden],#scrb-card[hidden]{display: none !important;}#profit-kpis{grid-template-columns: repeat(5,minmax(0,1fr));}@media (max-width: 900px){#profit-kpis{grid-template-columns: repeat(2,minmax(0,1fr));}}.tr2 .card{padding: 14px 16px;}.grid2.rh{margin-top: 16px;}.rh > .card,.rh > div > .card:first-child,.rh > div > .card[hidden] + .card{margin-top: 0;}.ch{font: 600 14px var(--body);margin: 0 0 6px;color: var(--muted);}#quarter[hidden],#trend[hidden],#hist[hidden]{display: none !important;}.ctxline{margin: -6px 0 22px;color: var(--muted);font-size: 15px;}.ctxline b{color: var(--ink);}td.up{color: var(--pos);}td.dn{color: var(--neg);}.bm-pick{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;margin: 22px 0 10px;}.bm-pick select{max-width: 72vw;}.bm-pick .or{color: var(--muted);font-size: 14px;}table.bm th{white-space: nowrap;}.th-sort{all: unset;cursor: pointer;font: inherit;}.th-sort:focus-visible{outline: 2px solid var(--accent);}table.bm .gchip{margin-left: 8px;font-size: 12px;}button.x{all: unset;cursor: pointer;width: 24px;height: 24px;text-align: center;border-radius: 50%;color: var(--muted);}button.x:hover{background: var(--rule);color: var(--ink);}.btn.sm{margin-left: auto;}.dl-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 10px;}.dl-card{all: unset;box-sizing: border-box;cursor: pointer;display: flex;flex-direction: column;gap: 4px;padding: 14px 16px;border: 1px solid var(--rule);border-radius: 10px;background: var(--surface);}.dl-card b{display: inline-flex;align-items: center;font-size: 16px;}.dl-card small{color: var(--muted);font-size: 13px;}.dl-card:hover,.dl-card:focus-visible{border-color: var(--accent);}.dl-card.main{background: var(--accent);color: var(--bg);border-color: var(--accent);}.dl-card.main:hover,.dl-card.main:focus-visible{filter: brightness(1.08);}.dl-top{display: grid;grid-template-columns: 2fr 1fr;gap: 10px;margin-bottom: 18px;}.dl-top .dl-card{padding: 18px 20px;}.dl-top .dl-card b{font-size: 18px;}.dl-h{font: 600 var(--t-base)/1.3 var(--display);margin: 0 0 10px;}@media (max-width: 640px){.dl-top{grid-template-columns: 1fr;}}.dl-card.main small{color: inherit;opacity: .75;}.filters{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;margin-bottom: 12px;}.filters input{font: 15px var(--body);padding: 9px 16px;border-radius: 999px;border: 1px solid var(--rule);background: linear-gradient(180deg,var(--surface),var(--ctl-satin));color: var(--ink);min-height: 40px;box-shadow: var(--ctl-shadow);}.filters input{min-width: min(320px,100%);}table.hub td a{font-weight: 600;}table.hub th button,th button.thb{all: unset;cursor: pointer;}th button.thb:focus-visible{outline: 2px solid var(--accent);}.lnotes{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;}.lnotes li{background: var(--surface);border: 1px solid var(--rule);border-left: 3px solid var(--accent);border-radius: 10px;padding: 14px 16px;display: flex;flex-direction: column;gap: 8px;min-width: 0;}.lnotes li p{margin: 0;font-size: 15px;line-height: 1.5;}.lnotes .lsrc{margin-top: auto;font-size: 13px;color: var(--muted);overflow-wrap: anywhere;}.lnotes-more{margin-top: 12px;}.lnotes-more summary{cursor: pointer;font-weight: 700;color: var(--accent);margin-bottom: 12px;}@media (max-width: 760px){.lnotes{grid-template-columns: 1fr;}}.lins{margin-top: 16px;padding-top: 12px;border-top: 1px solid var(--rule);display: flex;flex-wrap: wrap;gap: 8px 14px;align-items: baseline;}.lins ul{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 6px;}.lins li a{font-weight: 600;}#ln-mk td:nth-child(5),#ln-mk td:nth-child(8){white-space: normal;min-width: 8em;}table.hub th button:focus-visible{outline: 2px solid var(--accent);}table.hub th[aria-sort]{color: var(--ink);}.site-foot{position: relative;margin-top: 64px;border: 0;padding: 0;font-size: 14px;color: var(--foot-ink);background: radial-gradient(900px 320px at 8% -12%,color-mix(in srgb,var(--foot-accent) 16%,transparent),transparent 62%),radial-gradient(600px 260px at 100% 40%,color-mix(in srgb,var(--foot-accent) 7%,transparent),transparent 60%),linear-gradient(180deg,#172532,#101A22);box-shadow: 0 50vh 0 50vh #101A22;}.site-foot::before{content: "";position: absolute;inset: 0 0 auto;height: 1px;background: linear-gradient(90deg,transparent,color-mix(in srgb,var(--foot-accent) 70%,transparent) 30%,color-mix(in srgb,#FFFFFF 35%,transparent) 50%,color-mix(in srgb,var(--foot-accent) 70%,transparent) 70%,transparent);}.site-foot .fcols{display: grid;grid-template-columns: minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap: 28px 40px;padding-block: 40px 6px;}@media (max-width: 900px){footer.site-foot .fcols{grid-template-columns: repeat(3,minmax(0,1fr));}footer.site-foot .brand{grid-column: 1 / -1;max-width: none;}}@media (max-width: 560px){footer.site-foot .fcols{grid-template-columns: repeat(2,minmax(0,1fr));}}.site-foot b{color: var(--foot-strong);}.site-foot a{color: var(--foot-link);}.site-foot a:focus-visible{outline: 2px solid var(--foot-accent);outline-offset: 2px;border-radius: 3px;}.site-foot .foot-mk{display: flex;align-items: center;gap: 14px 22px;flex-wrap: wrap;padding-block: 26px 24px;border-bottom: 1px solid rgb(255 255 255 / .08);}.site-foot .fm-l{font: 600 12px/1.3 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--foot-muted);white-space: nowrap;}.site-foot .fm-c{flex: 1;display: grid;grid-template-columns: repeat(18,minmax(0,1fr));gap: 6px;}.site-foot .fm-c a{display: flex;flex-direction: column;align-items: center;gap: 6px;padding-block: 2px;font: 500 12px/1 var(--mono);letter-spacing: .06em;color: var(--foot-muted);text-decoration: none;transition: color .15s;}.site-foot .fm-c .flag{font-size: 25px;margin: 0;transition: transform .2s;box-shadow: 0 4px 10px -4px rgb(0 0 0 / .8),0 0 0 .5px rgb(255 255 255 / .12);}.site-foot .fm-c a:hover{color: #FFFFFF;}.site-foot .fm-c a:hover .flag{transform: translateY(-3px);}@media (max-width: 900px){.site-foot .fm-c{grid-template-columns: repeat(9,minmax(0,1fr));row-gap: 14px;}}@media (max-width: 560px){.site-foot .fm-c{grid-template-columns: repeat(6,minmax(0,1fr));}.site-foot .fm-l{flex-basis: 100%;}}.site-foot .brand{gap: 14px;max-width: 380px;}.site-foot .logo-ft{display: inline-flex;align-items: center;gap: 10px;width: max-content;font: 800 22px/1 var(--display);letter-spacing: -.01em;color: var(--foot-strong);text-decoration: none;}.site-foot .logo-ft .mark{width: 30px;height: 30px;}.site-foot .logo-ft .mark rect{fill: var(--foot-accent);}.site-foot .logo-ft .mark path{fill: #0E1A22;}.site-foot .tagline{line-height: 1.6;}.site-foot .foot-soon{padding: 14px 16px 15px;border-radius: 14px;background: linear-gradient(180deg,rgb(255 255 255 / .055),rgb(255 255 255 / .02));box-shadow: inset 0 1px 0 rgb(255 255 255 / .07),inset 0 0 0 1px rgb(255 255 255 / .07);}.site-foot .fs-h{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font: 700 15px var(--display);color: var(--foot-strong);}.site-foot .fs-h .pill{padding: 3px 8px 2px;border-radius: 999px;font: 600 12px/1.2 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: color-mix(in srgb,var(--foot-accent) 80%,#FFFFFF);background: color-mix(in srgb,var(--foot-accent) 16%,transparent);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--foot-accent) 35%,transparent);}.site-foot .foot-soon p{margin: 6px 0 0;font-size: 13.5px;line-height: 1.55;}.site-foot .foot-soon a{text-decoration: none;}.site-foot .foot-nl{margin-top: 12px;}.site-foot .col{display: flex;flex-direction: column;gap: 2px;}.site-foot .col > b{margin-bottom: 10px;font: 600 12px/1.2 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--foot-muted);}.site-foot .col a{width: max-content;max-width: 100%;padding-block: 3px;color: var(--foot-ink);text-decoration: none;transition: color .15s;}.site-foot .col a:hover,.site-foot .foot-soon a:hover,.site-foot .foot-base a:hover{color: #FFFFFF;text-decoration: underline;text-underline-offset: 3px;text-decoration-color: color-mix(in srgb,var(--foot-accent) 70%,transparent);}.site-foot .foot-base{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 10px 24px;margin-top: 34px;padding-block: 18px 26px;border-top: 1px solid rgb(255 255 255 / .08);font-size: 12.5px;color: var(--foot-muted);}@media (max-width: 640px){.site-foot .foot-base{flex-direction: column;align-items: flex-start;}}.site-foot .foot-fn{margin-top: 26px;font-size: 12.5px;line-height: 1.55;color: var(--foot-muted);}.site-foot .foot-fn + .foot-base{margin-top: 12px;}@media (prefers-reduced-motion: reduce){.site-foot .col a,.site-foot .fm-c a,.site-foot .fm-c .flag{transition: none;}.site-foot .fm-c a:hover .flag{transform: none;}}.site-foot form{display: flex;flex-wrap: wrap;gap: 8px;}.site-foot input{flex: 1 1 180px;font: 15px var(--body);padding: 10px 12px;border-radius: 8px;border: 1px solid var(--foot-rule);background: var(--foot-field);color: var(--foot-strong);}.site-foot button{font: 700 15px var(--body);padding: 10px 16px;border-radius: 8px;border: 0;background: var(--foot-accent);color: var(--foot-field);cursor: pointer;min-height: 44px;}.site-foot .msg{min-height: 1.3em;color: var(--foot-ink);}@media (max-width: 1000px){.insights,.lcards{grid-template-columns: repeat(2,minmax(0,1fr));}.kpis.k6{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (max-width: 860px){.mast .wrap{padding-block: 8px;gap: 8px;}.mast .logo small{display: none;}.mtools{display: flex;}.mast nav,.mast .search,.mast .btn.dark{display: none;}.mast.nav-open nav{display: flex;flex-direction: column;align-items: stretch;gap: 0;width: 100%;max-height: calc(100dvh - 70px);overflow: auto;border-top: 1px solid var(--rule);padding-top: 4px;}.mast.nav-open nav > a,.mast.nav-open nav summary{padding: 11px 2px;border-bottom: 1px solid var(--rule);}.mast.nav-open nav > a[aria-current="page"]{border-bottom-color: var(--rule);box-shadow: inset 3px 0 0 var(--accent);padding-left: 10px;}.mast.nav-open nav .menu{position: static;box-shadow: none;border: 0;padding: 0 0 6px 8px;grid-template-columns: repeat(2,minmax(0,1fr));}.mast.nav-open .btn.dark{display: inline-flex;width: 100%;justify-content: center;}.mast.search-open .search{display: flex;margin-left: 0;width: 100%;}.search{margin-left: 0;width: 100%;}.search input{width: 100%;}.two,.site-foot .wrap{grid-template-columns: minmax(0,1fr);}.kpis.k6{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 560px){.insights,.lcards{grid-template-columns: minmax(0,1fr);}}[id]{scroll-margin-top: calc(var(--mast-h,80px) + 16px);}tr.rx{display: none;}.rows-more{margin: 10px 0 0;}.rows-more button{appearance: none;border: 1px solid var(--rule);background: var(--surface);color: var(--ink);font: 600 14px var(--body);padding: 7px 14px;border-radius: 8px;cursor: pointer;}.rows-more button:hover{border-color: var(--accent);color: var(--accent);}.tbl-wrap table:not(.cmp) thead th{position: sticky;top: 0;z-index: 2;}.tbl-wrap table:not(.cmp) :is(th,td):first-child{position: sticky;left: 0;z-index: 1;background: var(--surface);}.tbl-wrap table:not(.cmp) thead th:first-child{z-index: 3;background: var(--bg);}.tbl-wrap table:not(.cmp) tr.me td:first-child,.tbl-wrap table:not(.cmp) tr.hit td:first-child{background: var(--accent-soft);}table th:has(> button.th-sort),table th:has(> button.thb),#g-mkt th:has(> button.th-sort){padding: 0;}table th > button.th-sort,table th > button.thb{display: block;box-sizing: border-box;width: 100%;min-height: 24px;padding: var(--thp,9px 12px);text-align: inherit;font: inherit;}th > .th-sort[data-col]::after{content: "↕" / "";opacity: .35;font-size: 12px;margin-left: 3px;}#g-mkt{--thp: 6px 10px;}table.heat th.hc{--thp: 6px 4px;}@media print{table{--thp: 4px 6px;}}th[aria-sort="ascending"] > .th-sort[data-col]::after{content: "↑" / "";opacity: 1;}th[aria-sort="descending"] > .th-sort[data-col]::after{content: "↓" / "";opacity: 1;}th[aria-sort]{color: var(--ink);}.colx{display: none;}.colnote{margin-top: 8px;font-size: 13px;}.asof{font-size: 13px;color: var(--muted);}.dl-card .dlm{display: block;font-size: 12px;color: var(--muted);margin-top: 2px;}.dl-card.off{cursor: default;opacity: .7;border-style: dashed;}.dl-card.off:hover{border-color: var(--rule);}.dl-hold{font-size: var(--t-xs,12px);}.changes{list-style: none;max-width: 940px;margin: 6px 0 0;padding: 0;}.changes > li{display: grid;grid-template-columns: 184px minmax(0,1fr);gap: 6px 28px;margin: 0;padding: 18px 0 20px;border-top: 1px solid var(--rule);}.changes > li:last-child{border-bottom: 1px solid var(--rule);}.ch-day{display: grid;align-content: start;justify-items: start;gap: 8px;margin: 0;padding-top: 2px;font: 600 12px/1.4 var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--accent);}.ch-ver{padding: 1px 7px;border-radius: 6px;background: color-mix(in srgb,var(--ink) 7%,transparent);color: var(--ink);font: 500 12px/1.5 var(--mono);letter-spacing: 0;text-transform: none;white-space: nowrap;}.ch-notes{display: grid;gap: 8px;margin: 0;padding: 0 0 0 18px;list-style: disc;}.ch-notes li{margin: 0;padding-left: 2px;font-size: 15.5px;line-height: 1.5;text-wrap: pretty;}.ch-notes li::marker{color: var(--accent);}.ch-notes b{font-weight: 600;}@media (max-width: 640px){.changes > li{grid-template-columns: minmax(0,1fr);gap: 10px;padding: 16px 0 18px;}.ch-day{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;padding-top: 0;}.ch-notes li{font-size: 15px;}}.xtag{display: inline-block;margin-left: 4px;padding: 0 5px;border-radius: 4px;background: var(--accent-soft);font: 500 12px/1.6 var(--body);color: var(--muted);white-space: nowrap;}.xtag a{color: inherit;}.btag{display: inline-block;margin-left: 4px;padding: 0 4px;border-radius: 4px;background: var(--accent-soft);font: 500 12px/1.4 var(--body);color: var(--muted);vertical-align: .1em;white-space: nowrap;}.ibt.div,.track.div{background: linear-gradient(90deg,transparent calc(50% - .5px),var(--muted) calc(50% - .5px),var(--muted) calc(50% + .5px),transparent calc(50% + .5px)),var(--rule);}.ibt.div b,.track.div b{border-radius: 0;}table.heat th.hc,table.heat td.hc{padding: 6px 4px;min-width: 42px;text-align: center;font-size: 12px;}table.heat td.hc[style]{background: color-mix(in srgb,var(--accent) calc(var(--h) * var(--heatk)),var(--surface));}table.heat td.hc.hi{color: var(--ink);font-weight: 700;}table.heat td:first-child{max-width: 300px;white-space: normal;}.lchart .brk{stroke: var(--muted);stroke-dasharray: 3 3;stroke-width: 1;}.lchart .brkt{font-size: 12px;}.legal{max-width: 72ch;font-size: 16px;padding-bottom: 24px;}.legal section{padding-top: 22px;}.legal h2{font: 700 20px var(--body);margin: 0 0 8px;}.legal p,.legal li{margin: 0 0 10px;}.legal .toc{display: flex;flex-wrap: wrap;gap: 6px 14px;margin-top: 18px;padding: 12px 14px;background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;font-size: 14px;}.pending{background: color-mix(in srgb,var(--mark) 18%,transparent);padding: 0 4px;border-radius: 3px;}.consent{display: block;font-size: 12px;opacity: .8;margin-top: 4px;}.consent a{color: inherit;}.nf-page .nf-h{margin: 0 0 12px;font: 600 12px/1.2 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);}.nf-page ul{list-style: none;margin: 0;padding: 0;}.nf-hero{position: relative;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,360px);gap: 24px 64px;align-items: center;padding: 36px 0 34px;}.nf-hero::before{content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 50%;width: 100vw;transform: translateX(-50%);pointer-events: none;background: radial-gradient(ellipse 46% 80% at 82% 46%,color-mix(in srgb,var(--hd-teal) calc(var(--hd-tg) * 1.2),transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--hd-teal) var(--hd-ta),var(--hd-base)),color-mix(in srgb,var(--hd-teal) var(--hd-tb),var(--hd-base)));border-bottom: 1px solid color-mix(in srgb,var(--accent) 30%,transparent);box-shadow: 0 12px 30px -24px var(--hd-sh);}.nf-eye{margin: 0;font: 600 12px/1.2 var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--accent);}.nf-page h1{margin: 14px 0 18px;font: 800 clamp(42px,4.6vw,68px)/.98 var(--display);letter-spacing: -.035em;}.nf-said{max-width: 600px;margin: 0 0 26px;font-size: 18px;line-height: 1.6;}.nf-addr{display: inline-block;max-width: 100%;padding: 1px 7px 2px;border-radius: 6px;font: 500 .88em/1.35 var(--mono);color: var(--ink);overflow-wrap: anywhere;vertical-align: 1px;background: color-mix(in srgb,var(--surface) 72%,transparent);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--ink) 18%,transparent);}.nf-page .nf-search{max-width: 600px;min-height: 58px;margin: 0;padding-left: 18px;border: 1.5px solid color-mix(in srgb,var(--ink) 78%,transparent);border-radius: 16px;background: linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 60%,var(--bg)));box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 20px 44px -28px rgb(16 24 40 / var(--lift));transition: border-color .2s,box-shadow .2s;}.nf-page .nf-search:focus-within{outline: none;border-color: var(--accent);box-shadow: 0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent),0 20px 44px -28px rgb(16 24 40 / var(--lift));}.nf-page .nf-search input{width: 100%;font-size: 17px;}.nf-sim{max-width: 600px;margin-top: 18px;padding: 14px 10px 8px;border: 1px solid transparent;border-radius: 16px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));}.nf-sim .nf-h{margin-bottom: 6px;padding-left: 8px;}.nf-sim a{display: flex;align-items: center;gap: 12px;min-height: 52px;padding: 7px 8px;border-radius: 10px;color: var(--ink);text-decoration: none;}.nf-sim a:hover{background: color-mix(in srgb,var(--accent) 7%,transparent);}.nf-sim a:focus-visible{outline: 2px solid var(--accent);outline-offset: 0;}.nf-sim .ic{flex: none;display: grid;place-items: center;width: 46px;height: 30px;}.nf-sim .ic .flag{margin: 0;font-size: 28px;}.nf-sim .ic .mono{margin: 0;}.nf-sim .ic .mono.logo{width: 46px;min-width: 46px;height: 28px;padding: 3px 5px;font-size: 1em;border-radius: 7px;}.nf-sim .ic .l3d{width: 28px;height: 28px;}.nf-sim .ic .cmdk-g{width: 28px;height: 28px;border: 2px solid transparent;border-radius: 50%;color: #FFFFFF;font-size: 12px;box-shadow: 0 3px 8px -3px rgb(16 24 40 / .5);background: radial-gradient(circle at 34% 24%,#2FA595,#0D7A6F 48%,#075049) padding-box,conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF) border-box;}.nf-sim .t{flex: 1;min-width: 0;}.nf-sim .t b{display: block;font-weight: 700;font-size: 15px;line-height: 1.25;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.nf-sim .t small{display: block;font-size: 13px;color: var(--muted);}.nf-sim .k{flex: none;font: 500 12px var(--mono);color: var(--muted);}.nf-page .nf-ar{flex: none;color: var(--muted);transition: transform .15s,color .15s;}.nf-page a:hover .nf-ar{color: var(--accent);transform: translateX(2px);}.nf-r{position: relative;align-self: stretch;display: flex;flex-direction: column;justify-content: center;}.nf-cap{position: absolute;top: 0;left: 0;font-size: 13px;line-height: 1.4;}.nf-cap .nf-h{margin: 0 0 3px;color: var(--ink);}.nf-cap p{margin: 0;}.nf-map{position: relative;width: 100%;margin-inline: auto;}.nf-dots{position: absolute;inset: 0;display: block;width: 100%;height: 100%;overflow: visible;}.nf-dots path{fill: none;stroke-linecap: round;stroke-dasharray: 0 10;}.nf-x{stroke: color-mix(in srgb,var(--ink) 16%,transparent);stroke-width: 2.1;}.nf-d{stroke: color-mix(in srgb,var(--accent) 66%,transparent);stroke-width: 4.1;transition: stroke .2s,stroke-width .2s;}.nf-d.e{stroke-width: 2.4;}.nf-c{position: absolute;z-index: 1;display: block;width: 32px;height: 32px;margin: -16px 0 0 -16px;border-radius: 50%;color: var(--ink);text-decoration: none;}.nf-c .mk-coin{display: block;width: 100%;height: 100%;padding: 1.8px;transition: transform .15s ease,box-shadow .15s ease;}.nf-c b{position: absolute;top: 50%;left: calc(100% + 5px);transform: translateY(-50%);font: 600 12px/1 var(--mono);letter-spacing: .06em;color: var(--ink);text-shadow: 0 0 3px var(--hd-base),0 0 6px var(--hd-base);pointer-events: none;}.nf-c.l b{left: auto;right: calc(100% + 5px);}.nf-c:hover .mk-coin{transform: translateY(-3px);box-shadow: 0 8px 14px -6px rgb(16 24 40 / .6),0 0 0 .5px rgb(16 24 40 / .2);}.nf-c:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px;}.nf-map:has(.nf-c:is(:hover,:focus-visible)) .nf-d{stroke: color-mix(in srgb,var(--accent) 34%,transparent);}.nf-map:has(.nf-c[data-m="PL"]:is(:hover,:focus-visible)) .nf-d[data-m="PL"],.nf-map:has(.nf-c[data-m="CZ"]:is(:hover,:focus-visible)) .nf-d[data-m="CZ"],.nf-map:has(.nf-c[data-m="HU"]:is(:hover,:focus-visible)) .nf-d[data-m="HU"],.nf-map:has(.nf-c[data-m="RO"]:is(:hover,:focus-visible)) .nf-d[data-m="RO"],.nf-map:has(.nf-c[data-m="SI"]:is(:hover,:focus-visible)) .nf-d[data-m="SI"],.nf-map:has(.nf-c[data-m="SK"]:is(:hover,:focus-visible)) .nf-d[data-m="SK"],.nf-map:has(.nf-c[data-m="BG"]:is(:hover,:focus-visible)) .nf-d[data-m="BG"],.nf-map:has(.nf-c[data-m="HR"]:is(:hover,:focus-visible)) .nf-d[data-m="HR"],.nf-map:has(.nf-c[data-m="LT"]:is(:hover,:focus-visible)) .nf-d[data-m="LT"],.nf-map:has(.nf-c[data-m="RS"]:is(:hover,:focus-visible)) .nf-d[data-m="RS"],.nf-map:has(.nf-c[data-m="LV"]:is(:hover,:focus-visible)) .nf-d[data-m="LV"],.nf-map:has(.nf-c[data-m="EE"]:is(:hover,:focus-visible)) .nf-d[data-m="EE"],.nf-map:has(.nf-c[data-m="BA"]:is(:hover,:focus-visible)) .nf-d[data-m="BA"],.nf-map:has(.nf-c[data-m="MK"]:is(:hover,:focus-visible)) .nf-d[data-m="MK"],.nf-map:has(.nf-c[data-m="AL"]:is(:hover,:focus-visible)) .nf-d[data-m="AL"],.nf-map:has(.nf-c[data-m="XK"]:is(:hover,:focus-visible)) .nf-d[data-m="XK"],.nf-map:has(.nf-c[data-m="MD"]:is(:hover,:focus-visible)) .nf-d[data-m="MD"],.nf-map:has(.nf-c[data-m="ME"]:is(:hover,:focus-visible)) .nf-d[data-m="ME"]{stroke: var(--accent);stroke-width: 5.2;}.nf-ways{margin-top: 30px;}.nf-ways ul{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 14px;}.nf-ways a{position: relative;display: flex;flex-direction: column;gap: 3px;height: 100%;padding: 16px 18px;border: 1px solid transparent;border-radius: 16px;color: var(--ink);text-decoration: none;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));transition: transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease;}.nf-ways a:hover{transform: translateY(-3px);box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 26px 42px -24px rgb(16 24 40 / var(--sat-sh));}.nf-ways a:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.nf-ways .hd-coin{margin: 0 0 10px;font-size: 34px;}.nf-ways b{font: 700 17px/1.2 var(--display);letter-spacing: -.01em;}.nf-ways small{font-size: 13.5px;line-height: 1.4;color: var(--muted);}.nf-ways .nf-ar{position: absolute;top: 18px;right: 18px;}@media (max-width: 1180px){.nf-ways ul{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (max-width: 860px){.nf-hero{grid-template-columns: minmax(0,1fr);padding: 30px 0 28px;}.nf-cap{position: static;margin: 4px 0 12px;}.nf-map{max-width: 360px;}}@media (max-width: 640px){.nf-page h1{margin: 10px 0 14px;font-size: 42px;}.nf-said{margin-bottom: 20px;font-size: 16.5px;}.nf-sim .k{display: none;}.nf-map{max-width: 320px;}.nf-c{width: 26px;height: 26px;margin: -13px 0 0 -13px;}.nf-c .mk-coin{padding: 1.5px;}.nf-c b{left: calc(100% + 3px);font-size: 12px;}.nf-c.l b{right: calc(100% + 3px);}.nf-ways{margin-top: 22px;}.nf-ways ul{grid-template-columns: minmax(0,1fr);gap: 8px;}.nf-ways a{display: grid;grid-template-columns: auto minmax(0,1fr) auto;grid-template-areas: "c t a" "c s a";gap: 1px 14px;align-items: center;padding: 11px 14px;}.nf-ways .hd-coin{grid-area: c;margin: 0;font-size: 30px;}.nf-ways b{grid-area: t;align-self: end;font-size: 16px;}.nf-ways small{grid-area: s;align-self: start;font-size: 13px;}.nf-ways .nf-ar{grid-area: a;position: static;}}@media (prefers-reduced-motion: reduce){.nf-page .nf-search,.nf-page .nf-ar,.nf-d,.nf-c .mk-coin,.nf-ways a{transition: none;}.nf-page a:hover .nf-ar,.nf-c:hover .mk-coin,.nf-ways a:hover{transform: none;}}@media (forced-colors: active){.nf-c .mk-coin,.nf-sim,.nf-ways a{border: 1px solid CanvasText;}.nf-page .nf-search:focus-within{outline: 2px solid Highlight;outline-offset: 2px;}.nf-d{stroke: CanvasText;}.nf-x{stroke: GrayText;}}table.mtbl td.wr,table.mtbl.mcov td:last-child{text-align: left;white-space: normal;}table.mtbl.mcov td:last-child{min-width: 260px;}table.mtbl th{white-space: normal;vertical-align: bottom;}table.mtbl th > .th-sort[data-col]{white-space: normal;}.skip{position: absolute;left: 12px;top: -60px;z-index: 50;background: var(--ink);color: var(--bg);padding: 10px 14px;border-radius: 8px;font-weight: 700;}.skip:focus{top: 12px;}main:focus{outline: none;}.menu.wide{grid-template-columns: repeat(2,minmax(0,1fr));min-width: 420px;}.menu .mall{grid-column: 1 / -1;border-bottom: 1px solid var(--rule);border-radius: 6px 6px 0 0;}.menu .mi{display: flex;flex-direction: column;gap: 1px;}.menu .mn{font: 400 12px var(--body);color: var(--muted);}.menu a[aria-current="page"] b{color: var(--accent);}.menu:not(.wide){min-width: 260px;}:root{--mc-rim: conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF);--mc-teal: radial-gradient(110% 75% at 32% 8%,rgb(255 255 255 / .38),transparent 48%),radial-gradient(circle at 34% 24%,#2FA595,#0D7A6F 48%,#075049);--mc-face: radial-gradient(120% 85% at 30% 8%,#FFFFFF,#F2F5F7 58%,#E1E7EB);--mc-line: color-mix(in srgb,var(--rule) 72%,var(--bg));--mc-csh: rgb(16 24 40 / .5);--mc-bsh: rgb(16 24 40 / .45);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--mc-face: radial-gradient(120% 85% at 30% 8%,#33424E,#222F39 58%,#19242C);--mc-csh: rgb(0 0 0 / .75);--mc-bsh: rgb(0 0 0 / .7);}}:root[data-theme="dark"]{--mc-face: radial-gradient(120% 85% at 30% 8%,#33424E,#222F39 58%,#19242C);--mc-csh: rgb(0 0 0 / .75);--mc-bsh: rgb(0 0 0 / .7);}.mc-no{flex: none;display: inline-block;width: 40px;height: 40px;padding: 2px;border-radius: 50%;background: var(--mc-rim);box-shadow: 0 4px 10px -4px var(--mc-csh),0 0 0 .5px rgb(16 24 40 / .2);}.mc-no > b{display: grid;place-items: center;width: 100%;height: 100%;border-radius: 50%;background: var(--mc-face);box-shadow: inset 0 0 0 1px rgb(0 0 0 / .1);color: var(--accent);font: 800 14px/1 var(--display);letter-spacing: -.02em;font-variant-numeric: tabular-nums;}.mc-no.on > b,.mc-card:is(:hover,:focus-visible) .mc-no > b{background: var(--mc-teal);color: #FFFFFF;text-shadow: 0 1px 1px rgb(0 0 0 / .3);}.mc{margin-top: 48px;}.mc-lead{position: relative;display: flex;align-items: center;gap: 16px;padding: 16px 66px 16px 18px;border: 1px solid transparent;border-radius: 18px;color: #F1F4F6;text-decoration: none;background: radial-gradient(560px 280px at 0% 0%,rgb(67 184 169 / .26),transparent 70%) padding-box,radial-gradient(420px 220px at 100% 120%,rgb(67 184 169 / .12),transparent 70%) padding-box,linear-gradient(180deg,#1A2A37,#0F1920) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .04) 45%,rgb(67 184 169 / .45)) border-box;box-shadow: inset 0 1px 0 rgb(255 255 255 / .08),0 2px 4px rgb(16 24 40 / .12),0 24px 44px -30px rgb(16 24 40 / .75);transition: transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .mc-lead{background: radial-gradient(560px 280px at 0% 0%,rgb(67 184 169 / .32),transparent 70%) padding-box,radial-gradient(420px 220px at 100% 120%,rgb(67 184 169 / .14),transparent 70%) padding-box,linear-gradient(180deg,#1F3240,#132029) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .05) 45%,rgb(67 184 169 / .55)) border-box;}}:root[data-theme="dark"] .mc-lead{background: radial-gradient(560px 280px at 0% 0%,rgb(67 184 169 / .32),transparent 70%) padding-box,radial-gradient(420px 220px at 100% 120%,rgb(67 184 169 / .14),transparent 70%) padding-box,linear-gradient(180deg,#1F3240,#132029) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .05) 45%,rgb(67 184 169 / .55)) border-box;}.mc-lead:hover{transform: translateY(-2px);box-shadow: inset 0 1px 0 rgb(255 255 255 / .08),0 2px 4px rgb(16 24 40 / .12),0 30px 50px -28px rgb(16 24 40 / .8);}.mc-lead:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.mc-lead .hd-coin{font-size: 46px;margin: 0;}.mc-lt{flex: 1 1 0;display: grid;gap: 2px;min-width: 0;}.mc-lt b{font: 700 19px/1.2 var(--display);letter-spacing: -.01em;color: #FFFFFF;}.mc-lt span{font-size: 14.5px;line-height: 1.4;color: #A9B6C1;}.mc-lf{display: flex;gap: 24px;margin-left: auto;padding-left: 16px;}.mc-lf span{display: grid;gap: 3px;font: 500 12px/1.2 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: #A9B6C1;white-space: nowrap;}.mc-lf b{font: 800 23px/1 var(--display);letter-spacing: -.02em;color: #5FCFBF;}.mc-go{position: absolute;top: 20px;right: 18px;width: 28px;height: 28px;border-radius: 50%;background: var(--ins-go) no-repeat center / 12px 12px,var(--accent-soft);transition: background-color .15s;}.mc-lead .mc-go{top: calc(50% - 15px);width: 30px;height: 30px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%2343B8A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 13px 13px,rgb(67 184 169 / .16);box-shadow: inset 0 0 0 1px rgb(67 184 169 / .35);}.mc-lead:is(:hover,:focus-visible) .mc-go{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%230F1920' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 13px 13px,#43B8A9;}.mc-g{margin-top: 36px;}.mc-gh{display: flex;align-items: center;gap: 14px;min-width: 0;}.mc-gh .hd-coin{font-size: 42px;margin: 0;}.mc-gt{min-width: 0;}.mc-gt h2{margin: 0;font: 700 23px/1.15 var(--display);letter-spacing: -.015em;}.mc-gt p{margin: 3px 0 0;font-size: 15px;line-height: 1.4;color: var(--muted);}.mc-gn{flex: none;align-self: flex-end;margin-left: auto;padding-bottom: 3px;font: 600 12px/1.2 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);}.mc-grid{list-style: none;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px;margin: 16px 0 0;padding: 0;}.mc-grid > li{display: flex;min-width: 0;margin: 0;}.mc-grid > li:has(> .wide){grid-column: span 2;}.mc-card{position: relative;display: flex;flex-direction: column;width: 100%;min-width: 0;min-height: 176px;padding: 16px 18px 14px;overflow: hidden;border: 1px solid transparent;border-radius: 16px;color: var(--ink);text-decoration: none;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));transition: transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease;}.mc-card::after{content: "";position: absolute;inset: 0;pointer-events: none;border-radius: inherit;mix-blend-mode: soft-light;background: linear-gradient(112deg,transparent 32%,var(--sheen) 46%,transparent 60%) no-repeat 130% 0 / 260% 100%;transition: background-position 1.2s cubic-bezier(.2,.7,.2,1);}.mc-card:hover{transform: translateY(-3px);box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 26px 42px -24px rgb(16 24 40 / var(--sat-sh));}.mc-card:hover::after{background-position: -30% 0;}.mc-card:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.mc-card:is(:hover,:focus-visible) .mc-go{background: var(--ins-go-on) no-repeat center / 12px 12px,var(--accent);}.mc-card:is(:hover,:focus-visible) .mc-t{color: var(--accent);}.mc-ct{display: grid;gap: 5px;min-width: 0;margin-top: 14px;}.mc-t{font: 700 17px/1.22 var(--display);letter-spacing: -.01em;text-wrap: balance;transition: color .15s;}.mc-l{font-size: 14px;line-height: 1.42;color: var(--muted-sm);text-wrap: pretty;}.mc-m{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: auto;padding-top: 14px;font: 500 12px/1.2 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.mc-x{display: inline-flex;align-items: center;gap: 5px;letter-spacing: .04em;text-transform: none;}.mc-x b{font: 700 14px/1 var(--display);letter-spacing: -.01em;color: var(--ink);}.mc-x .qg{margin: 0;}.mc-flags{display: flex;flex-wrap: wrap;align-items: center;row-gap: 6px;margin-top: 14px;padding-left: 5px;}.mc-flags[hidden]{display: none;}.mc-flags .flag{margin: 0 0 0 -5px;font-size: 25px;box-shadow: 0 0 0 2px var(--sat-b),0 3px 8px -3px rgb(16 24 40 / .5);}.mc-bar{display: none;position: sticky;top: var(--mast-h,64px);z-index: 4;align-items: center;gap: 10px;margin: 0 0 26px;padding: 8px 0;}.mc-bar::before{content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 50%;width: 100vw;transform: translateX(-50%);background: var(--bg);border-bottom: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);box-shadow: 0 12px 16px -16px var(--mc-bsh);}.mc-ready .mc.is-open .mc-bar{display: flex;}.mc-all,.mc-step,.mc-sw{border: 1px solid var(--rule);background: linear-gradient(180deg,var(--surface),var(--ctl-satin)) var(--surface);box-shadow: var(--ctl-shadow);color: var(--ink);}.mc-all{flex: none;display: inline-flex;align-items: center;gap: 8px;min-height: 44px;padding: 0 17px 0 14px;border-radius: 999px;font: 600 14.5px var(--body);text-decoration: none;}.mc-all svg,.mc-step svg{color: var(--accent);}.mc-sw{flex: 0 1 560px;display: flex;align-items: center;gap: 10px;min-width: 0;min-height: 46px;padding: 0 6px 0 4px;border-radius: 999px;text-align: left;font: inherit;cursor: pointer;}.mc-sw::after{content: "";flex: none;width: 26px;height: 26px;border-radius: 50%;transition: transform .2s ease;background: var(--ctl-chev) no-repeat center / 12px 12px,radial-gradient(circle closest-side,var(--accent-soft) 0 calc(100% - .75px),transparent 100%);}.mc-sw[aria-expanded="true"]::after{transform: rotate(180deg);}.mc-cd{position: relative;flex: none;display: grid;place-items: center;width: 38px;height: 38px;border-radius: 50%;background: radial-gradient(closest-side,var(--surface) calc(100% - 3.5px),transparent calc(100% - 3px)),conic-gradient(var(--accent) calc(var(--mc-p,0) * 360deg),var(--mc-line) 0);}.mc-cd > b{display: grid;place-items: center;width: 28px;height: 28px;border: 2px solid transparent;border-radius: 50%;color: #FFFFFF;text-shadow: 0 1px 1px rgb(0 0 0 / .3);font: 800 12px/1 var(--display);letter-spacing: -.03em;background: var(--mc-teal) padding-box,var(--mc-rim) border-box;box-shadow: 0 4px 9px -4px var(--mc-csh);}.mc-bt{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0;}.mc-bk,.mc-bs{display: block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.mc-bk{font: 600 12px/14px var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);}.mc-bs{font: 700 15.5px/21px var(--body);color: var(--ink);}.mc-steps{flex: none;display: flex;gap: 6px;margin-left: auto;}.mc-step{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;}.mc-step:not([href]){opacity: .4;box-shadow: none;cursor: default;}.mc-all:focus-visible,.mc-step:focus-visible,.mc-sw:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}@media (hover: hover){.mc-all:hover,.mc-step[href]:hover,.mc-sw:hover{border-color: color-mix(in srgb,var(--accent) 45%,var(--rule));}.mc-sw:hover::after{background: var(--ctl-chev-on) no-repeat center / 12px 12px,radial-gradient(circle closest-side,var(--accent) 0 calc(100% - .75px),transparent 100%);}}.mc-menu{position: absolute;top: calc(100% + 6px);left: 0;right: 0;z-index: 6;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px 18px;max-height: min(72vh,620px);overflow: auto;overscroll-behavior: contain;padding: 14px 14px 16px;border: 1px solid color-mix(in srgb,var(--ink) 12%,transparent);border-radius: 16px;background: linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 94%,var(--bg)));box-shadow: 0 24px 48px -22px rgb(16 24 40 / .42),0 2px 6px -2px rgb(16 24 40 / .12);}.mc-menu[hidden]{display: none;}.mc-mg > b{display: block;padding: 4px 8px 6px;font: 600 12px/1.3 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);}.mc-mg ol{list-style: none;margin: 0;padding: 0;}.mc-mg a{display: flex;align-items: baseline;gap: 9px;padding: 7px 8px;border-radius: 9px;color: var(--ink);text-decoration: none;font-size: 14.5px;line-height: 1.3;}.mc-mg a:hover{background: var(--accent-soft);}.mc-mg a[aria-current]{background: var(--accent-soft);color: var(--accent);font-weight: 700;}.mc-mg a:focus-visible{outline: 2px solid var(--accent);outline-offset: -2px;}.mc-mn{flex: none;font: 600 12px/1.3 var(--mono);color: var(--muted);font-variant-numeric: tabular-nums;}.mc-sh{display: flex;align-items: center;gap: 18px;margin: 0 0 18px;}.mc-sh .mc-no{width: 64px;height: 64px;padding: 3px;}.mc-sh .mc-no > b{font-size: 22px;}.mc-st{display: flex;flex-direction: column;min-width: 0;}.mc-st h2{order: 2;margin: 0;max-width: none;font: 800 clamp(28px,2.6vw,40px)/1.08 var(--display);letter-spacing: -.025em;text-wrap: balance;}.mc-st h2:focus{outline: none;}.mc-eye{order: 1;display: flex;flex-wrap: wrap;gap: 2px 10px;margin: 0 0 7px;font: 600 12px/1.3 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);}.mc-eye span + span::before{content: "·";padding-right: 10px;}.mc-parts{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0 0 18px;}.mc-parts > span{margin-right: 4px;font: 600 12px/1.3 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);}.mc-parts a{display: inline-flex;align-items: center;min-height: 34px;padding: 0 15px;border: 1px solid var(--rule);border-radius: 999px;background: var(--surface);color: var(--ink);font-size: 14px;text-decoration: none;}.mc-parts a:hover{border-color: var(--accent);color: var(--accent);}.mc-pager{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);gap: 14px;margin: 30px 0 4px;padding-top: 24px;border-top: 1px solid color-mix(in srgb,var(--rule) 55%,transparent);}.mc-pv,.mc-nx{display: grid;align-content: center;gap: 9px;min-width: 0;padding: 14px 18px;border: 1px solid transparent;border-radius: 16px;color: var(--ink);text-decoration: none;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 16px 30px -24px rgb(16 24 40 / var(--sat-sh));transition: transform .25s cubic-bezier(.2,.7,.2,1);}.mc-nx{justify-items: end;text-align: right;}.mc-pv:hover,.mc-nx:hover{transform: translateY(-2px);}.mc-pv:is(:hover,:focus-visible) .mc-no > b,.mc-nx:is(:hover,:focus-visible) .mc-no > b{background: var(--mc-teal);color: #FFFFFF;}.mc-pv:focus-visible,.mc-nx:focus-visible,.mc-up:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.mc-pd{font: 600 12px/1.2 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);}.mc-pt{display: flex;align-items: center;gap: 12px;min-width: 0;}.mc-nx .mc-pt{flex-direction: row-reverse;}.mc-pt b{font: 700 17px/1.22 var(--display);letter-spacing: -.01em;text-wrap: balance;}.mc-pt .mc-no{width: 34px;height: 34px;}.mc-pt .mc-no > b{font-size: 12px;}.mc-up{align-self: center;display: grid;justify-items: center;gap: 6px;padding: 10px 14px;border-radius: 12px;color: var(--accent);font: 600 13px var(--body);text-decoration: none;}.mc-up:hover{background: var(--accent-soft);}.mc-js .mc-body > section{scroll-margin-top: 100vh;}.mc-js .mc-body [id]:not(section){scroll-margin-top: calc(var(--mast-h,64px) + 84px);}.mc-js:not(.mc-ready) .mc-body > section:not(:target,:has(:target)){display: none;}.mc-js:not(.mc-ready) .mc:has(.mc-body :target) :is(.mc-over,.mc-lead){display: none;}.mc-js:not(.mc-ready) .mc:has(.mc-body :target) .mc-bar{display: flex;visibility: hidden;}.mc-ready .mc.is-open .mc-lead{display: none;}.mc-ready .mc-body > section[hidden]{margin: 0;padding: 0;border: 0;}html:not(.mc-js) .mc-body{margin-top: 44px;}html:not(.mc-js) .mc-body > section + section{margin-top: 30px;padding-top: 30px;border-top: 1px solid color-mix(in srgb,var(--rule) 55%,transparent);}html:not(.mc-js) .mc-pager{display: flex;margin: 8px 0 0;padding: 0;border: 0;}html:not(.mc-js) .mc-pager > :not(.mc-up){display: none;}html:not(.mc-js) .mc-up{grid-auto-flow: column;justify-content: start;align-items: center;gap: 8px;padding-inline: 0;}@media (prefers-reduced-motion: no-preference){::view-transition-group(mc-coin),::view-transition-group(mc-title){animation-duration: .38s;animation-timing-function: cubic-bezier(.2,.7,.2,1);}::view-transition-old(mc-title),::view-transition-new(mc-title){height: 100%;width: auto;}}@media (prefers-reduced-motion: reduce){.mc-card,.mc-card::after,.mc-lead,.mc-pv,.mc-nx,.mc-go,.mc-sw::after,.mc-t{transition: none;}.mc-card:hover,.mc-lead:hover,.mc-pv:hover,.mc-nx:hover{transform: none;}}@media (max-width: 1120px){.mc-grid{grid-template-columns: repeat(3,minmax(0,1fr));}.mc-menu{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 960px){.mc-lead{flex-wrap: wrap;}.mc-lf{flex-basis: 100%;margin: 2px 0 0;padding: 12px 0 0 62px;border-top: 1px solid rgb(255 255 255 / .1);}}@media (max-width: 860px){.mc-grid{grid-template-columns: repeat(2,minmax(0,1fr));}.mc-pt b{font-size: 16px;}}@media (max-width: 640px){.mc-lead{gap: 12px;padding: 14px 52px 14px 14px;}.mc-lead .hd-coin{font-size: 38px;}.mc-lead .mc-go{right: 14px;}.mc-lt b{font-size: 17px;}.mc-lt span{font-size: 14px;}.mc-lf{justify-content: space-between;gap: 10px;padding-left: 0;}.mc-lf b{font-size: 20px;}.mc-g{margin-top: 30px;}.mc-gh{gap: 12px;}.mc-gh .hd-coin{font-size: 36px;}.mc-gt h2{font-size: 20px;}.mc-gt p{font-size: 14px;}.mc-gn{display: none;}.mc-grid{grid-template-columns: minmax(0,1fr);gap: 8px;margin-top: 12px;}.mc-grid > li:has(> .wide){grid-column: auto;}.mc-card{display: grid;grid-template-columns: auto minmax(0,1fr) auto;grid-template-areas: "n t g";align-items: center;column-gap: 12px;min-height: 0;padding: 12px 12px 12px 14px;}.mc-card .mc-no{grid-area: n;width: 36px;height: 36px;}.mc-card .mc-no > b{font-size: 12.5px;}.mc-card .mc-ct{grid-area: t;gap: 3px;margin: 0;}.mc-card .mc-t{font-size: 16px;}.mc-card .mc-l{font-size: 13.5px;}.mc-card :is(.mc-m,.mc-flags){display: none;}.mc-card .mc-go{position: static;grid-area: g;width: 26px;height: 26px;}.mc-bar{gap: 8px;padding: 6px 0;margin-bottom: 20px;}.mc-all{width: 44px;padding: 0;justify-content: center;}.mc-all span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}.mc-sw{flex: 1 1 auto;}.mc-menu{grid-template-columns: minmax(0,1fr);max-height: 70dvh;}.mc-sh{gap: 14px;}.mc-sh .mc-no{width: 52px;height: 52px;}.mc-sh .mc-no > b{font-size: 18px;}.mc-st h2{font-size: 27px;}.mc-ready .mc-eye span:not(:last-child){display: none;}.mc-ready .mc-eye span:last-child::before{content: none;}.mc-pager{grid-template-columns: minmax(0,1fr) minmax(0,1fr);grid-template-areas: "p n" "u u";gap: 10px;}.mc-pager > :first-child{grid-area: p;}.mc-pager > :last-child{grid-area: n;}.mc-up{grid-area: u;grid-auto-flow: column;justify-content: center;align-items: center;gap: 8px;}.mc-pv,.mc-nx{padding: 12px 14px;}.mc-pt{gap: 10px;}.mc-pt b{font-size: 15px;}html.mast-up .mc-bar{top: 0;}}@media (max-width: 640px) and (prefers-reduced-motion: no-preference){.mc-bar{transition: top .25s ease;}}@media (max-width: 420px){.mc-steps{display: none;}}@media (forced-colors: active){.mc-no,.mc-cd{forced-color-adjust: none;}.mc-card,.mc-lead,.mc-pv,.mc-nx,.mc-menu{border: 1px solid CanvasText;}.mc-mg a[aria-current]{text-decoration: underline;}}@media print{.mc-lead,.mc-over,.mc-bar,.mc-parts,.mc-pager{display: none !important;}.mc-body > section{display: block !important;content-visibility: visible !important;margin: 0 0 18px !important;padding: 0 !important;border: 0 !important;}.mc-sh .mc-no{box-shadow: none;}.src-card[hidden]{display: block !important;}.src-pick{display: none;}}.src-pick{margin: 14px 0 16px;}.src-pick .chip{text-decoration: none;}.src-pick .chip.on{background: var(--accent-soft);border-color: var(--accent);}.src-card{border: 1px solid var(--rule);border-radius: 12px;background: var(--surface);padding: 16px 18px;margin-bottom: 14px;}.src-card h3{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin: 0 0 14px;font: 800 20px/1.2 var(--display);}.src-card h3 small{color: var(--muted);font: 400 13px var(--body);}.src-card h3 .more{margin-left: auto;font: 600 13px var(--body);}.src-card h4{font: 700 12px var(--body);text-transform: uppercase;letter-spacing: .06em;color: var(--muted);margin: 0 0 6px;}.src-card .src-grid{display: grid;grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);gap: 22px;}.src-card ul,.mc-body .terms{margin: 0 0 14px;padding-left: 18px;}.src-card li,.mc-body .terms li{margin: 0 0 6px;font-size: 14px;}.src-all{margin: 20px 0 8px;font: 800 18px var(--display);}.mc-body{font-size: 16px;min-width: 0;}.mc-body :is(p,ul,ol,h3,h4){max-width: 80ch;}.mc-body > section{padding-bottom: 18px;}.mc-body p,.mc-body li{margin: 0 0 10px;}.mc-body .docs{font-size: 14px;}@media (max-width: 860px){.src-card .src-grid{grid-template-columns: minmax(0,1fr);gap: 4px;}.src-card h3 .more{margin-left: 0;width: 100%;}.menu.wide{min-width: 0;}}.menu .mi{align-items: flex-start;text-align: left;flex: 1;}.menu.wide a:not(.mall) .mi{flex-direction: row;align-items: center;}#kpis:empty,#profit-kpis:empty{min-height: 104px;}#years:empty{min-height: 33px;min-width: 120px;}#by:empty{min-height: 28px;min-width: 120px;}#chips:empty{min-height: 62px;}#ctx:empty{display: none;}#inshort:empty{display: inline-block;}#rank:empty{min-height: 760px;}#rank-sub:empty{min-height: 42px;}#mix-sub:empty,#conc-sub:empty,#solv-sub:empty,#tbl-sub:empty,#lines-sub:empty,#trend-sub:empty,#hist-sub:empty,#q-sub:empty{min-height: 21px;}#legend:empty{min-height: 190px;}#stack:empty{min-height: 22px;}main[data-page="insurer"] #kpis:empty{min-height: 122px;}#prof-tbl:empty{display: block;min-height: 480px;}#prof-foot:empty{min-height: 78px;}#inshort:empty{min-height: 51px;}#peers:empty{display: block;min-height: 245px;}#solv-legend:empty{min-height: 120px;}#hm-tiles:empty{min-height: 620px;}main[data-page="markets"] #hm-tiles:empty{min-height: 800px;}#hub:empty,#gtbl:empty,#tbl:empty{display: block;min-height: 480px;}#rk-list:empty{min-height: 600px;}@media (max-width: 860px){#kpis:empty{min-height: 280px;}#hm-tiles:empty,main[data-page="markets"] #hm-tiles:empty{min-height: 1700px;}}.site-foot .ver{display: inline-flex;align-items: center;gap: 8px;font: 12px var(--mono);color: var(--foot-ink);}.site-foot .ver::before{content: "";flex: none;width: 7px;height: 7px;border-radius: 50%;background: var(--foot-accent);box-shadow: 0 0 0 3px color-mix(in srgb,var(--foot-accent) 22%,transparent),0 0 10px var(--foot-accent);}.site-foot .ver a{color: inherit;text-decoration: none;border-bottom: 1px dotted rgb(255 255 255 / .3);}table.fx td,table.fx th{font-size: 13px;}.sharerow{display: flex;flex-wrap: wrap;gap: 4px 14px;align-items: center;margin-top: 10px;font-size: 13px;color: var(--muted);}.sharerow > span{font-weight: 600;text-transform: uppercase;letter-spacing: .06em;font-size: 12px;}.sharerow a,.linkish{color: var(--accent);font-weight: 600;}.linkish{all: unset;cursor: pointer;color: var(--accent);font-weight: 600;font-size: 13px;padding-block: 3px;}.linkish:focus-visible{outline: 2px solid var(--accent);}.pngbtn{display: inline-flex;align-items: center;min-height: 24px;margin-top: 4px;font-size: 12px;}.basisbar{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px;margin-top: 12px;font-size: 13px;color: var(--muted);}.basisbar > span{font: 600 12px var(--body);text-transform: uppercase;letter-spacing: .06em;}.basisbar .chk,.chk{display: inline-flex;gap: 8px;align-items: center;font-size: 13px;color: var(--ink);}.basisbar a{font-weight: 600;}.home-hero + .basisbar,.strip + .basisbar{padding-bottom: 8px;}.logo{align-items: center;}.logo .mark{width: 28px;height: 28px;flex: none;margin-right: 2px;}.logo .mark rect{fill: var(--accent);}.logo .mark path{fill: var(--surface);}.themebtn{display: inline-flex;align-items: center;gap: 6px;height: 40px;border: 1px solid var(--rule);border-radius: 8px;background: var(--bg);color: var(--ink);font: 500 12px var(--mono);cursor: pointer;}.themebtn:hover{border-color: var(--ink);}@media (max-width: 860px){.mtools{order: 1;margin-left: auto;}.mast nav,.mast .search,.mast .btn.dark,.mast .themebtn{order: 3;}.mast .themebtn{display: none;}.mast.nav-open .themebtn{display: inline-flex;width: 100%;height: 44px;justify-content: center;font: 600 15px var(--body);}.mast.nav-open .themebtn span{display: inline;min-width: 0;}.mast.nav-open .themebtn span::before{content: "Theme: ";}}.wrap{max-width: 1280px;}.eyebrow{font-size: 12px;}.home-hero h1{font-size: clamp(38px,5vw,56px);}.home-hero .lede{font-size: clamp(17px,1.4vw,18px);}@media (min-width: 861px){.mast .wrap{padding-block: 14px;gap: 10px 26px;}.logo{font-size: 26px;}.logo .mark{width: 32px;height: 32px;}.logo small{font-size: 12px;}.mast nav{gap: 4px 22px;font-size: 16px;}.mast .search,.mast .btn.dark,.themebtn{min-height: 44px;height: 44px;}.mast .btn.dark{font-size: 15px;padding-inline: 16px;}}.ltop{list-style: none;margin: 2px 0 0;padding: 0;display: grid;gap: 4px;}.ltop li{display: grid;grid-template-columns: minmax(0,1fr) auto 3.2em;gap: 10px;align-items: center;font-size: 14px;}.ltop li span{display: inline-flex;align-items: center;gap: 2px;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.ltop li b{font: 700 14px var(--body);}.ltop li em{font-style: normal;text-align: right;color: var(--muted);}.l3d{width: 48px;height: 48px;flex: none;object-fit: contain;filter: drop-shadow(0 4px 6px rgb(0 0 0 / .12));}.lcard .t{gap: 14px;}.lcard .t .l3d{width: 52px;height: 52px;}.l3d.sm{width: 20px;height: 20px;margin-right: 6px;vertical-align: -4px;filter: drop-shadow(0 1px 1.5px rgb(0 0 0 / .14));}td .l3d.sm,.lk .l3d.sm{width: 18px;height: 18px;}.chip .l3d.sm{margin-right: 4px;}.exportbar{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;}.exportbar > span{font: 600 12px var(--body);text-transform: uppercase;letter-spacing: .06em;color: var(--muted);margin-right: 2px;}.btn.sm{min-height: 34px;padding: 5px 10px;font-size: 13px;}@media print{:root{--bg: #fff;--surface: #fff;--ink: #000;--muted: #444;--rule: #ccc;color-scheme: light;}.mast,.site-foot,.skip,.basisbar,.onpage .dock,.sharerow,.exportbar,.bm-pick,.cmp-pick,.cmp-tools,.pngbtn,.crumbs,.x,.src,.colnote,#bm-dl,.actions .btn{display: none !important;}body{font-size: 11px;}.wrap{max-width: none;padding: 0;}.tbl-wrap{overflow: visible;max-height: none;border: 0;background: none;}tr.rx{display: table-row;}.rows-more{display: none;}.tbl-wrap table :is(th,td){position: static !important;padding: 4px 6px;}.page-head h1{font-size: 24px;}section.block{padding-top: 14px;break-inside: avoid;}main::after{content: "Source: Polisa (polisapro.com), based on supervisors' and associations' statistics and insurers' SFCR reports. Printed " attr(data-printed) ".";display: block;margin-top: 16px;font-size: 9px;color: #444;}@page{size: A4 landscape;margin: 12mm;}}.covline{margin: 6px 0 4px;font-size: 14px;color: var(--muted);max-width: 100ch;}.covline p{margin: 0;}.covline .eyebrow{margin-right: 6px;}.covline b{color: var(--ink);}.covline details{margin-top: 6px;}.covline summary{cursor: pointer;color: var(--accent);font-weight: 600;}.brl{list-style: none;margin: 8px 0 0;padding: 10px 14px;background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;columns: 2 320px;column-gap: 28px;}.brl li{display: grid;grid-template-columns: minmax(0,1fr) auto auto;gap: 8px;align-items: baseline;padding: 3px 0;break-inside: avoid;font-size: 13px;color: var(--ink);}.brl li span{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.brl li small{color: var(--muted);font-size: 12px;}.brl li.more{color: var(--muted);}td small.yr{display: block;font-size: 12px;color: var(--muted);}.llist{background: var(--surface);border: 1px solid var(--rule);border-radius: 12px;padding: 4px 18px;}.llist a{display: grid;grid-template-columns: 40px minmax(0,1fr) 6.5em;gap: 12px;align-items: center;padding: 10px 0;border-bottom: 1px solid var(--rule);color: var(--ink);text-decoration: none;}.llist a:last-child{border-bottom: 0;}.llist a:hover b{color: var(--accent);}.llist .l3d{width: 36px;height: 36px;margin: 0;}.llist .ln{display: grid;gap: 6px;min-width: 0;}.llist .ln b{font-weight: 600;}.llist .lbar{display: block;height: 8px;border-radius: 4px;background: var(--rule);overflow: hidden;}.llist .lbar i{display: block;height: 100%;border-radius: 4px;}.llist .lv{display: grid;text-align: right;gap: 1px;}.llist .lv b{font-weight: 700;font-size: 16px;}.llist .lv small{color: var(--muted);font-size: 12px;}.llist.flat{background: none;border: 0;border-radius: 0;padding: 0;margin-top: 4px;}.llist.flat a{grid-template-columns: 32px minmax(0,1fr) 5.2em;gap: 10px;padding: 8px 0;}.llist.flat .l3d{width: 28px;height: 28px;}.llist.flat .lv b{font-size: 15px;}#stack:empty{display: none;}@media (min-width: 861px){.grid2.eq{grid-template-columns: minmax(0,1fr) minmax(0,1fr);}.grid2.eq:has(> .card + .card){align-items: stretch;}.grid2.eq:has(> .card + .card) > .card{display: flex;flex-direction: column;}.grid2.eq:has(> .card + .card) > .card > :nth-child(2){flex-grow: 1;}}.grid2 > .card + .card{margin-top: 0;}.lchart .pv{font-size: 13px;font-weight: 600;fill: var(--ink) !important;}.themebtn span{min-width: 5ch;text-align: left;}.themebtn span::after{content: "Light";}:root[data-theme="dark"] .themebtn span::after{content: "Dark";}@media (min-width: 861px){.mast .search input{width: clamp(140px,14vw,200px);}.mast .wrap{column-gap: 20px;}}.rk-filters{display: flex;flex-wrap: wrap;gap: 10px 18px;align-items: center;margin: 0 0 14px;}.rk-filters .chk{margin: 0;font-size: 14px;min-height: 40px;}.rk-filters .chk.off{opacity: .45;cursor: default;}.rk-filters .btn{margin-left: auto;min-width: 11em;}.mtg{grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: stretch;}.mtg .card{display: flex;flex-direction: column;}.mtg .card > div{margin-top: auto;}@media (max-width: 860px){.mtg{grid-template-columns: minmax(0,1fr);}}table.bm tr.bmgrp td{background: color-mix(in srgb,var(--accent) 6%,transparent);}table.bm tr.bmgrp .gchip{text-decoration: none;color: var(--ink);font-weight: 600;}.themebtn{width: 44px;padding: 0;justify-content: center;}.themebtn span{display: none;}.mast .logo small{display: none;}.mast .btn.dark .cta-s{display: none;}.btn.dark{background: var(--accent);border-color: var(--accent);color: var(--bg);}.btn.dark:hover{filter: brightness(1.08);}.num,td,th,.kpi .v,.stat b,.pstrip b,.lcard b,.lv b,.tot,.rank .sh,.lchart text,.gl-kpi b,.mt-num{font-variant-numeric: tabular-nums !important;}.seg{background: color-mix(in srgb,var(--rule) 40%,var(--bg));border: 1px solid var(--rule);border-radius: 9px;padding: 3px;gap: 2px;}.seg button{border-radius: 6px;transition: background-color .12s,color .12s;}.seg button + button{border-left: 0;}.seg button:not([aria-pressed="true"]):not(:disabled):hover{color: var(--ink);background: color-mix(in srgb,var(--accent) 12%,transparent);}.seg button[aria-pressed="true"]{background: var(--accent);color: var(--bg);box-shadow: 0 1px 2px rgb(16 24 40 / .18);}.seg button:focus-visible{outline: 2px solid var(--accent);outline-offset: 1px;}.seg a{padding: 6px 12px;font: 600 14px var(--body);color: var(--seg-ink,var(--muted));text-decoration: none;border-radius: 6px;transition: background-color .12s,color .12s;}.seg a:not([aria-current]):hover{color: var(--ink);background: color-mix(in srgb,var(--accent) 12%,transparent);}.seg a[aria-current="page"]{background: var(--accent);color: var(--bg);box-shadow: 0 1px 2px rgb(16 24 40 / .18);}:root{--ctl-tray: color-mix(in srgb,var(--rule) 40%,var(--bg));--ctl-line: color-mix(in srgb,var(--muted) 78%,var(--surface));--ctl-satin: color-mix(in srgb,var(--surface) 45%,var(--bg));--ctl-hi: rgb(255 255 255 / .8);--ctl-sh: rgb(16 24 40 / .08);--ctl-knob: #FFFFFF;--ctl-shadow: inset 0 1px 0 var(--ctl-hi),0 1px 2px var(--ctl-sh),0 4px 10px -6px rgb(16 24 40 / .25);--ctl-chev: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 4.4 6 7.8l3.4-3.4' fill='none' stroke='%230B6E65' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ctl-chev-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 4.4 6 7.8l3.4-3.4' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--ctl-hi: rgb(255 255 255 / .06);--ctl-sh: rgb(0 0 0 / .35);--ctl-knob: #0E151B;--ctl-chev: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 4.4 6 7.8l3.4-3.4' fill='none' stroke='%2343B8A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ctl-chev-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 4.4 6 7.8l3.4-3.4' fill='none' stroke='%230E151B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}}:root[data-theme="dark"]{--ctl-hi: rgb(255 255 255 / .06);--ctl-sh: rgb(0 0 0 / .35);--ctl-knob: #0E151B;--ctl-chev: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 4.4 6 7.8l3.4-3.4' fill='none' stroke='%2343B8A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--ctl-chev-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 4.4 6 7.8l3.4-3.4' fill='none' stroke='%230E151B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}select:not(.pro *){-webkit-appearance: none;appearance: none;min-height: 40px;padding: 9px 40px 9px 16px;font: 600 14px/20px var(--body);color: var(--ink);cursor: pointer;border: 1px solid var(--rule);border-radius: 999px;box-shadow: var(--ctl-shadow);transition: border-color .15s;background: var(--ctl-chev) no-repeat right 13px center / 12px 12px,radial-gradient(circle closest-side,var(--accent-soft) 0 calc(100% - .75px),transparent 100%) no-repeat right 7px center / 24px 24px,linear-gradient(180deg,var(--surface),var(--ctl-satin)) var(--surface);}select:not(.pro *) option{font-weight: 400;}select:not(.pro *):disabled{opacity: .5;cursor: not-allowed;}.chk input[type="checkbox"]{-webkit-appearance: none;appearance: none;flex: none;width: 36px;height: 22px;margin: 0;cursor: pointer;border: 1.5px solid var(--ctl-line);border-radius: 999px;background-color: var(--ctl-tray);background-image: radial-gradient(circle closest-side,var(--ctl-line) 0 calc(100% - .75px),transparent 100%);background-repeat: no-repeat;background-position: 3px 50%;background-size: 12px 12px;transition: background-position .18s,background-size .18s,background-color .18s,border-color .18s;}.chk input[type="checkbox"]:checked{border-color: var(--accent);background-color: var(--accent);background-image: radial-gradient(circle closest-side,var(--ctl-knob) 0 calc(100% - .75px),transparent 100%),radial-gradient(circle closest-side,rgb(0 0 0 / .3),transparent);background-position: calc(100% - 1.5px) 50%,calc(100% - .5px) calc(50% + 1px);background-size: 16px 16px,19px 19px;}.chk input[type="checkbox"]:disabled{cursor: default;}@media (hover: hover){select:not(.pro *):not(:disabled):hover{border-color: color-mix(in srgb,var(--accent) 45%,var(--rule));background-image: var(--ctl-chev-on),radial-gradient(circle closest-side,var(--accent) 0 calc(100% - .75px),transparent 100%),linear-gradient(180deg,var(--surface),var(--ctl-satin));}.chk input[type="checkbox"]:not(:disabled):not(:checked):hover{border-color: color-mix(in srgb,var(--accent) 55%,var(--ctl-line));}}@media (prefers-reduced-motion: reduce){select:not(.pro *),.chk input[type="checkbox"]{transition: none;}}@media (forced-colors: active){select:not(.pro *){-webkit-appearance: auto;appearance: auto;background-image: none;padding-right: 10px;}.chk input[type="checkbox"]{-webkit-appearance: auto;appearance: auto;width: 18px;height: 18px;border: 0;background: none;}}.chip[aria-pressed="true"]{background: var(--accent-soft);border-color: var(--accent);color: var(--ink);}tbody td a:not(.btn):not(.chip):not(.gchip){color: var(--ink);text-decoration: none;font-weight: 600;}tbody td a:not(.btn):not(.chip):not(.gchip):hover{color: var(--accent);text-decoration: underline;}.covline{margin-bottom: 20px;}.site-foot .soon{color: var(--foot-muted);font-size: 13px;margin-top: 4px;}.signup-off .so-wrap{position: relative;}.signup-off .so-body{filter: blur(2px);opacity: .55;pointer-events: none;user-select: none;}.signup-off .so-badge{position: absolute;inset: 0;margin: auto;width: max-content;height: max-content;padding: 4px 12px;border-radius: 999px;font: 700 12px var(--body);letter-spacing: .04em;text-transform: uppercase;background: var(--ink);color: var(--bg);box-shadow: 0 2px 8px rgb(0 0 0 / .25);}.site-foot .signup-off .so-badge{background: var(--foot-strong);color: var(--foot-bg);}.exportbar.off button:disabled{opacity: .45;cursor: not-allowed;}.exportbar .soon-tag{font: 600 12px var(--body);color: var(--mark);text-transform: uppercase;letter-spacing: .05em;}.dl-card.main.off{background: var(--surface);color: var(--ink);border-color: var(--rule);}.dl-card.main.off small{color: var(--muted);opacity: 1;}.dl-card.off .dlm{color: var(--mark);font-weight: 600;}.hm{--sunk: color-mix(in srgb,var(--bg) 70%,var(--rule));--track: color-mix(in srgb,var(--rule) 55%,transparent);}.hm-panel{background: var(--surface);border: 1px solid var(--rule);border-radius: 14px;box-shadow: 0 1px 2px rgb(16 24 40 / .05);}.hm-hero.home-hero{display: grid;grid-template-columns: minmax(0,.72fr) minmax(0,1.28fr);gap: 40px;align-items: stretch;padding: 20px 0 32px;background: none;border: 0;}.hm-hero h1{font: 800 clamp(30px,2.8vw,40px)/1.06 var(--display);letter-spacing: -.025em;margin: 12px 0 14px;max-width: 15ch;text-wrap: balance;}.hm-hero .lede{font-size: 17px;line-height: 1.5;color: var(--muted);max-width: 40ch;margin: 0 0 20px;}.hm-hero .big-search{max-width: 560px;margin: 0;}.hm-hero .big-search input{width: 100%;}.hm-hero .try{margin-top: 12px;}.hm-glance{background: var(--surface);border: 1px solid var(--rule);border-radius: 14px;box-shadow: 0 1px 2px rgb(16 24 40 / .05);padding: 16px 20px;display: flex;flex-direction: column;}.hm-left{display: flex;flex-direction: column;justify-content: center;}.hm-gh{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 12px;gap: 8px 16px;}.hm-ght{display: flex;flex-direction: column;gap: 1px;}.hm-ght b{font: 600 15px var(--body);}.hm-ght span{font-size: 12px;color: var(--muted);}.hm{--lbl-1: var(--ink);--lbl-1h: var(--surface);--lbl-2: #fff;--lbl-2h: rgb(0 0 0 / .3);--map-deep: color-mix(in srgb,var(--accent) 55%,var(--ink));--map-deep-neg: color-mix(in srgb,var(--neg) 55%,var(--ink));--map-0: color-mix(in srgb,var(--accent) 6%,var(--surface));--map-1: color-mix(in srgb,var(--accent) 16%,var(--surface));--map-na: color-mix(in srgb,var(--muted) 16%,var(--surface));--map-ctx: color-mix(in srgb,var(--muted) 7%,var(--surface));}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .hm{--lbl-1: var(--surface);--lbl-1h: rgb(255 255 255 / .35);--lbl-2: var(--surface);--lbl-2h: rgb(255 255 255 / .35);--map-0: color-mix(in srgb,var(--accent) 16%,var(--surface));--map-1: color-mix(in srgb,var(--accent) 30%,var(--surface));--map-na: color-mix(in srgb,var(--muted) 24%,var(--surface));--map-ctx: color-mix(in srgb,var(--muted) 11%,var(--surface));}}:root[data-theme="dark"] .hm{--lbl-1: var(--surface);--lbl-1h: rgb(255 255 255 / .35);--lbl-2: var(--surface);--lbl-2h: rgb(255 255 255 / .35);--map-0: color-mix(in srgb,var(--accent) 16%,var(--surface));--map-1: color-mix(in srgb,var(--accent) 30%,var(--surface));--map-na: color-mix(in srgb,var(--muted) 24%,var(--surface));--map-ctx: color-mix(in srgb,var(--muted) 11%,var(--surface));}.hm-mi{margin: 0;flex-wrap: wrap;}.hm-mapw{display: grid;grid-template-columns: minmax(0,1.45fr) minmax(190px,1fr);gap: 18px;align-items: start;flex: 1;}.hm-rh .n5{display: none;}.hm-mapbox{position: relative;}.hm-map{width: 100%;height: auto;display: block;}.hm-map .ctx{fill: var(--map-ctx);stroke: var(--surface);stroke-width: .8;}.hm-map a path{fill: var(--map-0);stroke: var(--surface);stroke-width: 1;stroke-linejoin: round;transition: fill .25s;}.hm-map a:hover path,.hm-map a:focus path,.hm-map a.hi path{stroke: var(--ink);stroke-width: 1.6;}.hm-map a:focus{outline: none;}.hm-map a.hi{filter: drop-shadow(0 1px 2px rgb(0 0 0 / .18));}.hm-map circle{fill: var(--accent);fill-opacity: .82;stroke: var(--surface);stroke-width: 1.5;pointer-events: none;}.hm-lbl text{font-family: var(--body);font-size: 22px;font-weight: 700;font-variant-numeric: tabular-nums;text-anchor: middle;dominant-baseline: central;fill: var(--ink);stroke: var(--surface);stroke-width: 4px;stroke-linejoin: round;paint-order: stroke;pointer-events: none;}.hm-lbl text[data-s="1"]{fill: var(--lbl-1);stroke: var(--lbl-1h);}.hm-lbl text[data-s="2"]{fill: var(--lbl-2);stroke: var(--lbl-2h);}.hm-tip{position: absolute;z-index: 3;pointer-events: none;background: var(--ink);color: var(--bg);padding: 6px 9px;border-radius: 8px;font-size: 12.5px;line-height: 1.3;white-space: nowrap;transform: translate(-50%,calc(-100% - 10px));box-shadow: 0 4px 12px rgb(0 0 0 / .18);}.hm-tip b{font-weight: 600;display: inline-flex;align-items: center;gap: 4px;}.hm-tip small{opacity: .75;}.hm-side{display: flex;flex-direction: column;gap: 6px;align-self: center;}.hm-rank .tr{grid-column: 2 / 4;height: 4px;border-radius: 2px;background: var(--rule);overflow: hidden;}.hm-rank .tr i{display: block;height: 100%;background: var(--accent);border-radius: 2px;}.hm-rank .tr i.neg{background: var(--neg);}.hm-rh{font-size: 12px;font-weight: 600;color: var(--muted);text-transform: uppercase;letter-spacing: .06em;padding: 0 8px;}.hm-all{font-size: 13px;font-weight: 600;padding: 4px 8px 0;}.hm-rank{list-style: none;margin: 0;padding: 0;display: grid;gap: 2px;font-size: 14px;}.hm-rank a{display: grid;grid-template-columns: 1.5em minmax(0,1fr) auto;gap: 5px 6px;align-items: center;padding: 8px 8px;border-radius: 6px;color: var(--ink);text-decoration: none;border-bottom: 1px solid var(--rule);}.hm-rank a:hover,.hm-rank li.hi a{background: var(--accent-soft);}.hm-rank .r{color: var(--muted);font-variant-numeric: tabular-nums;font-size: 12px;}.hm-rank .nm{display: flex;align-items: center;gap: 6px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.hm-rank .nm > *{flex: none;}.hm-rank .nm > .nt{flex: 0 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;}.hm-side{container-type: inline-size;}@container (max-width: 250px){.hm-rank .xtag{display: none;}}.hm-rank b{font-weight: 600;font-variant-numeric: tabular-nums;}.hm-leg{display: flex;align-items: center;gap: 6px 10px;font-size: 12px;color: var(--muted);margin-top: 8px;flex-wrap: wrap;}.hm-leg .ramp{width: 110px;height: 8px;border-radius: 4px;display: inline-block;}.hm-leg .lr{font-variant-numeric: tabular-nums;}.hm-leg .src{margin-left: auto;}.hm-bars .tr,.hm-rows .tr{height: 10px;background: var(--track);border-radius: 0 4px 4px 0;overflow: hidden;}.hm-bars .tr i,.hm-rows .tr i{display: block;height: 100%;background: var(--accent);border-radius: 0 4px 4px 0;}.hm .up{color: var(--pos);}.hm .dn{color: var(--neg);}.hm .dim{color: var(--muted);font-weight: 400;}.hm-sec{padding: 30px 0 4px;}.hm-sh{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px 16px;margin-bottom: 14px;flex-wrap: wrap;}.hm h2{font: 600 24px/1.2 var(--display);letter-spacing: -.015em;margin: 0;}.hm-sh p{margin: 4px 0 0;color: var(--muted);font-size: 14px;}.hm-more{font-weight: 600;color: var(--accent);white-space: nowrap;text-decoration: none;}.hm-tools{display: flex;align-items: center;gap: 10px 16px;flex-wrap: wrap;}.hm-tools .basisbar{margin: 0;padding: 0;border: 0;background: none;}table.hm-mt{width: 100%;border-collapse: collapse;font-size: 14px;}table.hm-mt th{font: 600 12px var(--body);text-transform: uppercase;letter-spacing: .04em;color: var(--muted);text-align: right;padding: 10px 12px;border-bottom: 1px solid var(--rule);white-space: nowrap;background: var(--surface);}table.hm-mt th{white-space: normal;vertical-align: bottom;line-height: 1.3;}table.hm-mt{--thp: 10px 12px;}table.hm-mt td{padding: 0 12px;height: 44px;border-bottom: 1px solid var(--rule);text-align: right;white-space: nowrap;}table.hm-mt tbody tr:last-child td{border-bottom: 0;}table.hm-mt tbody tr{cursor: pointer;}table.hm-mt tbody tr:hover td{background: var(--sunk);}table.hm-mt td.mk{text-align: left;}table.hm-mt td.mk a{font-weight: 700;}table.hm-mt td.mk em{font: 500 12px var(--mono);font-style: normal;color: var(--muted);margin-left: 4px;}table.hm-mt .l3d{vertical-align: -4px;margin-right: 6px;}.hm-sp{width: 76px;height: 22px;vertical-align: middle;}.hm-sp polyline{stroke: var(--accent);}.hm-sp circle{fill: var(--accent);}.hm-three{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px;padding: 30px 0 4px;align-items: stretch;}.hm-three > .hm-card{display: flex;flex-direction: column;}.hm-three > .hm-card > :last-child{flex: 1;display: flex;flex-direction: column;justify-content: space-between;}.hm-card{padding: 18px 20px;}.hm-card h3{font: 600 16px var(--body);margin: 0 0 12px;display: flex;justify-content: space-between;align-items: baseline;gap: 10px;}.hm-card h3 a{font-size: 13px;color: var(--accent);text-decoration: none;white-space: nowrap;}#h-insights{display: grid;grid-template-columns: fit-content(6.2em) minmax(0,1fr);column-gap: 14px;}.hm-ins{display: grid;grid-column: 1 / -1;grid-template-columns: 6em minmax(0,1fr);grid-template-columns: subgrid;gap: 2px 14px;padding: 11px 0;border-top: 1px solid var(--rule);color: var(--ink);text-decoration: none;}.hm-ins:first-child{border-top: 0;padding-top: 0;}.hm-ins b{font: 800 19px/1.2 var(--display);color: var(--accent);grid-row: span 2;text-wrap: balance;}.hm-ins span{font-weight: 600;line-height: 1.3;}.hm-ins small{color: var(--muted);font-size: 12px;}.hm-ins:hover span{color: var(--accent);}.hm-rows{display: grid;gap: 4px;}.hm-rows a{display: grid;gap: 10px;align-items: center;font-size: 13px;color: var(--ink);text-decoration: none;padding: 3px 0;}.hm-rows .rk{color: var(--muted);text-align: right;font-size: 12px;}.hm-rows .nm{display: flex;align-items: center;min-width: 0;font-weight: 600;white-space: nowrap;overflow: hidden;}.hm-rows .nm .mono.logo{font-size: 13px;}.hm-rows .v{text-align: right;display: grid;line-height: 1.15;}.hm-card .llist.flat a{padding: 4px 0;}.hm-rows .v,.hm-card .llist.flat .lv b{font-size: 15px;font-weight: 700;}.hm-rows .v small,.hm-card .llist.flat .lv small{color: var(--muted);font-size: 12px;font-weight: 400;}.vc-key{display: flex;flex-wrap: wrap;justify-content: flex-end;gap: 6px 18px;padding: 2px 6px 10px;font-size: 12px;color: var(--muted);}.vc-key span{display: inline-flex;align-items: center;gap: 7px;}.vc-key i{width: 10px;height: 10px;border-radius: 3px;}.vc-key i.p{background: linear-gradient(180deg,color-mix(in oklab,var(--accent) 60%,#fff),var(--accent));}.vc-key i.m{background: linear-gradient(0deg,color-mix(in oklab,var(--neg) 60%,#fff),var(--neg));}.vc-key i.eu{width: 16px;height: 0;border-radius: 0;border-top: 1.5px dashed color-mix(in srgb,var(--ink) 55%,transparent);}.hm-vc{--gc: color-mix(in srgb,var(--ink) 13%,transparent);display: flex;padding: 0 6px 2px;}@media (max-width: 860px){.hm-vc{overflow-x: auto;}.hm-vc a.vc{flex-basis: 50px;min-width: 50px;}.hm-vc .vb b:not(.x){font-size: 12px;}}.hm-vc .vax{position: sticky;left: 0;z-index: 2;flex: 0 0 40px;height: var(--h);background: var(--surface);}.hm-vc .vax s{position: absolute;right: 8px;transform: translateY(-50%);text-decoration: none;font: 500 12px var(--mono);letter-spacing: .02em;color: var(--muted);white-space: nowrap;}.hm-vc .vc{flex: 1 0 40px;display: flex;flex-direction: column;align-items: center;color: var(--ink);text-decoration: none;min-width: 40px;}.hm-vc .vb{position: relative;width: 100%;height: var(--h);background: var(--grid);transition: background-color .2s;}.hm-vc .vb::before{content: "";position: absolute;left: 0;right: 0;top: var(--zt);height: 1.5px;margin-top: -.75px;background: color-mix(in srgb,var(--ink) 45%,transparent);z-index: 1;}.hm-vc.has-eu .vb::after{content: "";position: absolute;left: 0;right: 0;top: var(--eu);border-top: 1.5px dashed color-mix(in srgb,var(--ink) 50%,transparent);z-index: 2;pointer-events: none;}.hm-vc .vb i{position: absolute;left: 23%;right: 23%;transform-origin: bottom;}.hm-vc .vb i.p{border-radius: 6px 6px 1px 1px;background: linear-gradient(180deg,color-mix(in oklab,var(--accent) 58%,#fff) 0%,var(--accent) 34%,color-mix(in oklab,var(--accent) 80%,#000) 100%);box-shadow: inset 0 1px 0 rgb(255 255 255 / .38),inset 1px 0 0 rgb(255 255 255 / .12),0 10px 18px -12px color-mix(in srgb,var(--accent) 75%,transparent);}.hm-vc .vb i.m{transform-origin: top;border-radius: 1px 1px 6px 6px;background: linear-gradient(0deg,color-mix(in oklab,var(--neg) 58%,#fff) 0%,var(--neg) 34%,color-mix(in oklab,var(--neg) 80%,#000) 100%);box-shadow: inset 0 -1px 0 rgb(255 255 255 / .32),inset 1px 0 0 rgb(255 255 255 / .1),0 -10px 18px -12px color-mix(in srgb,var(--neg) 75%,transparent);}.hm-vc .vb i.z{left: 50%;right: auto;width: 6px;height: 6px;margin-left: -3px;border-radius: 50%;background: var(--muted);z-index: 2;}.hm-vc .vb i.p.over{background-image: linear-gradient(180deg,transparent 4px,var(--surface) 4px,var(--surface) 8px,transparent 8px,transparent 11px,var(--surface) 11px,var(--surface) 15px,transparent 15px),linear-gradient(180deg,color-mix(in oklab,var(--accent) 58%,#fff) 0%,var(--accent) 34%,color-mix(in oklab,var(--accent) 80%,#000) 100%);}.hm-vc .vb i.m.over{background-image: linear-gradient(0deg,transparent 4px,var(--surface) 4px,var(--surface) 8px,transparent 8px,transparent 11px,var(--surface) 11px,var(--surface) 15px,transparent 15px),linear-gradient(0deg,color-mix(in oklab,var(--neg) 58%,#fff) 0%,var(--neg) 34%,color-mix(in oklab,var(--neg) 80%,#000) 100%);}.hm-vc .vc.eu .vb i.p{background: repeating-linear-gradient(135deg,color-mix(in srgb,var(--accent) 55%,transparent) 0 3px,color-mix(in srgb,var(--accent) 18%,transparent) 3px 6px);box-shadow: inset 0 0 0 1.5px var(--accent);}.hm-vc .vc.eu .vb i.m{background: repeating-linear-gradient(135deg,color-mix(in srgb,var(--neg) 55%,transparent) 0 3px,color-mix(in srgb,var(--neg) 18%,transparent) 3px 6px);box-shadow: inset 0 0 0 1.5px var(--neg);}.hm-vc .vb b{position: absolute;left: 50%;z-index: 3;transform: translateX(-50%);padding: 2px 3px;border-radius: 4px;background: var(--surface);color: var(--ink);font: 700 12px/1 var(--display);font-variant-numeric: tabular-nums;letter-spacing: -.01em;white-space: nowrap;}.hm-vc .vb b.up{transform: translate(-50%,-100%);}.hm-vc .vb b.x{font-size: 15px;font-weight: 800;}.hm-vc .vb b.up.x{color: color-mix(in oklab,var(--accent) 82%,var(--ink));}.hm-vc .vb b.dn.x{color: color-mix(in oklab,var(--neg) 82%,var(--ink));}.hm-vc .eu-tag{position: absolute;right: 4px;z-index: 3;transform: translateY(-120%);padding: 2px 6px;border-radius: 6px;font: 600 12px var(--mono);font-style: normal;white-space: nowrap;color: var(--ink);background: var(--surface);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--ink) 25%,transparent);}.hm-vc .vf{margin-top: 10px;line-height: 1;font-size: 24px;}.hm-vc .vf .flag{margin-right: 0;padding: .08em;box-shadow: 0 4px 10px -4px rgb(16 24 40 / .55),0 0 0 .5px rgb(16 24 40 / .2);transition: transform .2s;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .hm-vc .vf .flag{box-shadow: 0 4px 10px -4px rgb(0 0 0 / .8),0 0 0 .5px rgb(255 255 255 / .12);}}:root[data-theme="dark"] .hm-vc .vf .flag{box-shadow: 0 4px 10px -4px rgb(0 0 0 / .8),0 0 0 .5px rgb(255 255 255 / .12);}.hm-vc .vc:hover .vf .flag{transform: translateY(-2px);}@media (prefers-reduced-motion: reduce){.hm-vc .vf .flag{transition: none;}.hm-vc .vc:hover .vf .flag{transform: none;}}.hm-vc .vn{font: 500 12px var(--mono);letter-spacing: .06em;color: var(--muted);margin-top: 6px;}.hm-vc .vc.eu .vn{color: var(--ink);font-weight: 700;}.hm-vc .vc:hover .vb{background-color: color-mix(in srgb,var(--ink) 4%,transparent);}.hm-vc .vc:hover .vb i.p,.hm-vc .vc:hover .vb i.m{filter: brightness(1.08) saturate(1.1);}.hm-vc .vc:hover .vn{color: var(--accent);}.hm-vc .vc:focus-visible{outline: 2px solid var(--accent);outline-offset: -2px;border-radius: 6px;}.hm-vc.pre .vb i:not(.z){transform: scaleY(0);}.hm-vc.pre .vb b,.hm-vc.pre .eu-tag,.hm-vc.pre.has-eu .vb::after{opacity: 0;}.hm-vc.in .vb i:not(.z){transform: none;transition: transform .8s cubic-bezier(.2,.7,.2,1) calc(var(--k,0) * 25ms);}.hm-vc.in .vb b,.hm-vc.in .eu-tag,.hm-vc.in.has-eu .vb::after{opacity: 1;transition: opacity .4s ease calc(var(--k,0) * 25ms + .45s);}@media (max-width: 1080px){.hm-hero.home-hero{grid-template-columns: minmax(0,1fr);gap: 28px;}.hm-hero h1{font-size: clamp(32px,4.4vw,44px);max-width: 18ch;}.hm-three{grid-template-columns: 1fr 1fr;}}@media (max-width: 720px){.hm-hero.home-hero{padding: 24px 0 20px;}.hm-hero .lede{font-size: 17px;}.hm-mapw{grid-template-columns: minmax(0,1fr);}.hm-rh .n10,.hm-rank li:nth-child(n+6){display: none;}.hm-rh .n5{display: inline;}.hm-three{grid-template-columns: 1fr;}table.hm-mt .hide-m{display: none;}}.hm-panel.tbl-wrap{max-height: none;overflow: hidden auto;}.hm-rows .nm b:not(.logo-nm *),.hm-rows .nm span:not(.mono):not(.mt):not(.sr):not(.logo-nm):not(.logo-nm *){margin-left: 6px;}.hm-rows{container-type: inline-size;}.hm-rows a{grid-template-columns: 1.3em 10.6em minmax(0,1fr) 5.2em;}@container (max-width: 360px){.hm-rows a{grid-template-columns: 1.3em minmax(0,1fr) 5.2em;row-gap: 5px;padding: 4px 0;}.hm-rows .rk,.hm-rows .v{grid-row: 1 / 3;}.hm-rows .nm{grid-column: 2;grid-row: 1;}.hm-rows .tr{grid-column: 2;grid-row: 2;height: 6px;}}.hm-panel.tbl-wrap{overflow-x: auto;overflow-y: hidden;}@media (max-width: 720px){table.hm-mt th,table.hm-mt td{padding: 0 8px;}table.hm-mt th{padding-block: 10px;}table.hm-mt{--thp: 10px 8px;}table.hm-mt td.mk em{display: none;}}@media (max-width: 1080px){table.hm-mt .hide-t{display: none;}table.hm-mt td.mk{white-space: normal;line-height: 1.25;}}:root{--t-xs: 12px;--t-sm: 13px;--t-md: 14px;--t-base: 16px;--t-lg: 20px;--t-xl: 24px;--t-2xl: 32px;--t-3xl: 48px;}h2{font-weight: 600;}h2.big{font: 600 var(--t-xl)/1.2 var(--display);letter-spacing: -.015em;}.page-head h1,.insight h1{font-size: clamp(32px,3.6vw,44px);}.ins-card h3{font: 600 18px/1.25 var(--display);}.lcard .t{font-weight: 600;}.kpi .v,.lcard b,.pstrip b{font-weight: 600;}.kpi .v{font-size: 26px;}.kpi .l{text-transform: none;letter-spacing: 0;font-size: var(--t-sm);}.spy{font-family: var(--body) !important;letter-spacing: 0 !important;}.qg,.gtag,.st,.unv{display: inline-block;padding: 0 6px;border: 0;border-radius: 4px;font: 600 12px/1.6 var(--body);letter-spacing: 0;text-transform: none;white-space: nowrap;vertical-align: 1px;color: var(--seg-ink);background: color-mix(in srgb,currentColor 12%,transparent);}.gtag{margin-left: 8px;}.qg{margin: 0 4px;}.qg.qA{color: var(--pos);}.qg.qB,.st.next,.unv{color: var(--mark);}.qg.qC{color: var(--neg);}.home-sw{gap: 8px;}.home-sw .sw{position: relative;flex: none;width: 30px;height: 18px;border-radius: 99px;background: color-mix(in srgb,var(--muted) 45%,transparent);}.home-sw .sw i{position: absolute;top: 2px;left: 2px;width: 14px;height: 14px;border-radius: 50%;background: #fff;box-shadow: 0 1px 2px rgb(0 0 0 / .3);}.home-sw[aria-checked="true"]{border-color: var(--accent);box-shadow: inset 0 0 0 1px var(--accent);}.home-sw[aria-checked="true"] .sw{background: var(--accent);}.home-sw[aria-checked="true"] .sw i{left: 14px;}.homebar{display: flex;align-items: center;gap: 12px;margin: 0 0 16px;padding: 11px 12px 11px 14px;border-radius: 12px;border: 1px solid color-mix(in srgb,var(--accent) 45%,transparent);background: color-mix(in srgb,var(--accent) 10%,var(--bg));font: 400 14px/1.45 var(--body);color: var(--ink);}.homebar p{margin: 0;}.homebar b{font-weight: 700;}.homebar .hb-ic{flex: none;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;background: var(--accent);color: var(--bg);}.homebar .hb-ic svg{width: 16px;height: 16px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;}.homebar .hb-x{flex: none;margin-left: auto;display: inline-flex;align-items: center;gap: 6px;min-height: 36px;padding: 0 14px;border-radius: 99px;border: 1px solid color-mix(in srgb,var(--ink) 25%,transparent);background: var(--bg);color: var(--ink);font: 600 13px var(--body);cursor: pointer;white-space: nowrap;}.homebar .hb-x:hover{border-color: var(--ink);}#basis-slot > .home-sw,.basisbar > .home-sw{margin-left: 8px;}.homebar.sm{margin: 4px 0 12px;padding: 8px 10px 8px 12px;font-size: 13px;}.homebar.sm .hb-ic{width: 24px;height: 24px;}.homebar.sm .hb-ic svg{width: 13px;height: 13px;}.homebar.hb-hub{margin: 14px 0 4px;}.page-head .homebar{display: none;margin: 14px 0 0;}@media (max-width: 640px){.page-head .homebar{display: flex;align-items: flex-start;flex-wrap: wrap;}.homebar.hb-top:not(.hb-hub){display: none;}.homebar{flex-wrap: wrap;}.homebar .hb-x{margin-left: 42px;}}.abtag{display: inline-block;margin-left: 6px;padding: 0 6px;border-radius: 4px;font: 600 11px/1.6 var(--body);color: var(--mark);background: color-mix(in srgb,var(--mark) 13%,transparent);white-space: nowrap;vertical-align: 1px;}.rank .nm .abtag{margin-left: 0;}.vp-note{margin: 10px 0 2px;font: 400 13px/1.45 var(--body);color: var(--muted);}.fyonly{display: inline-block;margin-left: 6px;padding: 1px 8px;border: 1px solid var(--rule);border-radius: 99px;font: 600 12px/1.5 var(--body);letter-spacing: 0;text-transform: none;color: var(--muted);vertical-align: middle;}button.qg{cursor: pointer;}button.qg:hover{background: color-mix(in srgb,currentColor 22%,transparent);}button.qg:focus-visible{outline: 2px solid currentColor;outline-offset: 1px;}.crlegend .ratio{padding: 0 8px;font-weight: 600;}dl.terms{margin: 14px 0 0;}dl.terms dt{margin-top: 14px;font-weight: 700;}dl.terms dd{margin: 2px 0 0;}.st{align-self: start;}.st.live{color: var(--accent);}:root{--c1: #0B6E65;--c2: #2F6FB5;--c3: #7B4FA3;--c4: #A86A12;--c5: #C2502E;--c6: #4C8A2A;--c7: #B8327A;--c8: #7A8794;--c9: #1F3A5F;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--c1: #43B8A9;--c2: #6FA8E8;--c3: #B08BDB;--c4: #D9A24A;--c5: #E8805E;--c6: #8CCB67;--c7: #E070AE;--c8: #8E9BA7;--c9: #9DB9DE;}}:root[data-theme="dark"]{--c1: #43B8A9;--c2: #6FA8E8;--c3: #B08BDB;--c4: #D9A24A;--c5: #E8805E;--c6: #8CCB67;--c7: #E070AE;--c8: #8E9BA7;--c9: #9DB9DE;}.page-head .actions{display: flex;flex-wrap: wrap;justify-content: flex-end;align-items: center;gap: 8px 10px;}.page-head .basis-line{flex-basis: 100%;display: flex;justify-content: flex-end;}.page-head .basis-line .basisbar{margin: 0;padding: 0;border: 0;background: none;}.sharemenu{position: relative;}.sharemenu summary{list-style: none;cursor: pointer;}.sharemenu summary::-webkit-details-marker{display: none;}.sharemenu .menu{position: absolute;right: 0;top: calc(100% + 6px);z-index: 6;display: grid;gap: 2px;min-width: 190px;padding: 8px;background: var(--surface);border: 1px solid var(--rule);border-radius: 10px;box-shadow: 0 8px 24px rgb(16 24 40 / .12);}.sharemenu .menu a,.sharemenu .menu .linkish{display: block;padding: 6px 8px;border-radius: 6px;text-align: left;font-size: 14px;color: var(--ink);text-decoration: none;background: none;border: 0;cursor: pointer;font-weight: 600;}.sharemenu .menu a:hover,.sharemenu .menu .linkish:hover{background: var(--bg);}.cite h2{margin: 0 0 4px;}.cite-grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(300px,1fr));gap: 12px;}.cite-box{min-width: 0;padding: 10px 14px;background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;}.cite-h{display: flex;justify-content: space-between;align-items: center;gap: 8px;margin-bottom: 4px;}.cite-txt{margin: 0;font-size: 13px;line-height: 1.5;color: var(--ink);white-space: pre-wrap;overflow-wrap: anywhere;}pre.cite-txt{font: 12px/1.55 var(--mono);}.onpage{position: sticky;top: var(--mast-h,64px);z-index: 4;background: var(--bg);margin-top: 12px;}.onpage .dock{margin-left: auto;display: flex;align-items: center;gap: 8px;padding: 4px 0 4px 12px;background: var(--bg);visibility: hidden;}.onpage.docked .dock{visibility: visible;}.dock select{min-height: 32px;padding: 5px 32px 5px 12px;background-position: right 9px center,right 4px center,0 0;background-size: 11px 11px,22px 22px,auto;}.dock select:focus-visible{outline: 2px solid var(--accent);outline-offset: 1px;}@media (max-width: 860px){.page-head .actions,.page-head .basis-line{justify-content: flex-start;}.onpage{flex-wrap: nowrap;overflow-x: auto;white-space: nowrap;gap: 0 18px;scrollbar-width: none;}.onpage::-webkit-scrollbar{display: none;}.onpage a{flex: none;}.onpage .dock{position: sticky;right: 0;flex: none;gap: 4px;padding: 2px 0 2px 8px;box-shadow: -10px 0 8px -6px var(--bg);}.dock select{min-height: 36px;padding: 7px 30px 7px 10px;font-size: 13px;background-position: right 8px center,right 3px center,0 0;}}.clamp-more,.rank li.clamp-more{display: block;list-style: none;padding: 10px 0 2px;border-bottom: 0;}.clamp-more button{appearance: none;border: 1px solid var(--rule);background: var(--surface);color: var(--ink);font: 600 14px var(--body);padding: 7px 14px;border-radius: 8px;cursor: pointer;}.clamp-more button:hover{border-color: var(--accent);color: var(--accent);}@media (min-width: 861px){#insurers > aside{position: sticky;top: calc(var(--mast-h,64px) + 56px);align-self: start;}}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .mono.logo:not(.dk){background: #D5DCE2;box-shadow: none;}}:root[data-theme="dark"] .mono.logo:not(.dk){background: #D5DCE2;box-shadow: none;}.yr-sel{display: none;}@media (max-width: 860px){.page-head .seg#years{display: none;}.page-head .yr-sel{display: inline-block;}}:root{--foot-bg: #14202B;--foot-ink: #C9D2DA;--foot-strong: #FFFFFF;--foot-link: #A9D8D2;--foot-rule: #33414D;--foot-field: #0E151B;--foot-accent: #43B8A9;--foot-muted: #8FA0AD;}.insight{margin-inline: auto;}.insight .prose,.insight .lead{margin-inline: 0;}.tbl-toolbar{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap;margin: 6px 0 10px;}.tbl-toolbar .tools-right{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;}.tbl-toolbar .exportbar{margin: 0;}.dotstrip{position: relative;height: 44px;margin: 4px 4px 28px;border-bottom: 1px solid var(--rule);}.dotstrip i{position: absolute;width: 10px;height: 10px;margin-left: -5px;border-radius: 50%;background: var(--accent);opacity: .75;box-shadow: 0 0 0 1px var(--surface);}.dotstrip i.warn{background: var(--mark);}.dotstrip i.bad{background: var(--neg);}.dotstrip i.on{opacity: 1;width: 14px;height: 14px;margin-left: -7px;box-shadow: 0 0 0 2px var(--ink);}.dotstrip .hundred{position: absolute;top: 0;bottom: 0;width: 0;border-left: 2px solid var(--neg);}.dotstrip .hundred em{position: absolute;bottom: -18px;left: -14px;font: 600 12px var(--body);font-style: normal;color: var(--neg);}.dotstrip .ax0,.dotstrip .ax1{position: absolute;bottom: -18px;font-size: 12px;color: var(--muted);}.dotstrip .ax0{left: 0;}.dotstrip .ax1{right: 0;}@media (min-width: 861px) and (max-width: 1199px){.mast .btn.dark .cta-l{display: none;}.mast .btn.dark .cta-s{display: inline;}.mast .btn.dark{padding-inline: 12px;}.mast nav{gap: 4px 14px;font-size: 15px;}.mast .search input{width: 120px;}}.league li .b b{background: color-mix(in srgb,var(--accent) 50%,var(--surface));}.league li.on .b b{background: var(--accent);}@media (min-width: 861px) and (max-width: 980px){.mast .mtools{display: flex;margin-left: auto;order: 4;}.mast .mtools [data-mt="nav"]{display: none;}.mast .search{display: none;}.mast.search-open .search{display: flex;order: 6;width: 100%;margin-left: 0;}.mast.search-open .search input{width: 100%;}.mast .themebtn{order: 5;}}#pr-tbl .gap.up{color: var(--neg);font-weight: 600;}small.lag{font: 600 12px var(--body);color: var(--mark);margin-left: 4px;}.reg-sec h2.big{margin-bottom: 10px;}.rtag{display: inline-flex;align-items: center;gap: 6px;font: 600 12px var(--body);color: var(--muted);white-space: nowrap;}.rtag::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--tc,var(--c8));flex: none;}.rflag .flag{margin: 0;}.reg-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px;align-items: start;}.reg-card{border: 1px solid var(--rule);border-top: 3px solid var(--tc,var(--accent));border-radius: 12px;background: var(--surface);}.reg-card[open]{grid-column: 1 / -1;}.reg-card{scroll-margin-top: calc(var(--mast-h,80px) + 12px);}.rc-body > *{max-width: 96ch;}.reg-card > summary{list-style: none;cursor: pointer;padding: 14px 18px 14px;display: flex;flex-direction: column;gap: 6px;}.reg-card > summary::-webkit-details-marker{display: none;}.reg-card > summary:hover h3{color: var(--accent);}.rc-top{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;}.rc-n{font: 700 13px var(--mono,monospace);color: var(--muted);}.rc-w{margin-left: auto;font: 600 12px var(--body);color: var(--mark);background: color-mix(in srgb,var(--mark) 12%,var(--surface));border-radius: 999px;padding: 2px 10px;}.reg-card h3{margin: 2px 0 0;font: 700 18px/1.3 var(--display,var(--body));}.rc-s{margin: 0;color: var(--muted);font-size: 15px;}.rc-foot{display: flex;align-items: center;gap: 8px 12px;flex-wrap: wrap;margin-top: 4px;}.rc-m{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;}.rc-m .rchip{padding: 1px 8px;font-size: 12px;}.rc-next{font: 600 12px var(--body);color: var(--accent);}.rc-more{margin-left: auto;font: 600 13px var(--body);color: var(--accent);white-space: nowrap;}.rc-more::after{content: "";display: inline-block;width: 6px;height: 6px;margin-left: 8px;border: solid currentColor;border-width: 0 2px 2px 0;transform: rotate(45deg);vertical-align: 3px;}.reg-card[open] .rc-more::after{transform: rotate(-135deg);vertical-align: 0;}.reg-card[open] .rc-more{font-size: 0;}.reg-card[open] .rc-more::after{font-size: 13px;}.rc-body{padding: 0 18px 16px;border-top: 1px solid var(--rule);}.rc-body > .sub:first-child{margin-top: 12px;}.rc-body h4{font: 700 12px var(--body);text-transform: uppercase;letter-spacing: .06em;color: var(--muted);margin: 14px 0 4px;}.reg-s{font-size: 13px;color: var(--muted);border-top: 1px solid var(--rule);margin-top: 12px;padding-top: 10px;}.reg-s summary{cursor: pointer;font-weight: 600;}@media (max-width: 860px){.reg-grid{grid-template-columns: minmax(0,1fr);}}:root{--rgt-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 7.6 6 4.2l3.4 3.4' fill='none' stroke='%230B6E65' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--rgt-up-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 7.6 6 4.2l3.4 3.4' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--rgt-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 7.6 6 4.2l3.4 3.4' fill='none' stroke='%2343B8A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--rgt-up-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 7.6 6 4.2l3.4 3.4' fill='none' stroke='%230E151B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}}:root[data-theme="dark"]{--rgt-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 7.6 6 4.2l3.4 3.4' fill='none' stroke='%2343B8A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--rgt-up-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 7.6 6 4.2l3.4 3.4' fill='none' stroke='%230E151B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.rgt-sec{padding-top: 34px;}.rgt-hd{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: end;gap: 0 32px;}.rgt-hd h2{grid-column: 1 / -1;}.rgt-hd .sub{max-width: 74ch;margin: 0;}.rgt-lg{display: flex;flex-wrap: wrap;gap: 8px 18px;margin: 0;font: 500 12px/14px var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--muted);}.rgt-lg span{display: inline-flex;align-items: center;gap: 7px;white-space: nowrap;}.rgt-lg i{flex: none;display: block;}.rgt-lg .g-day{width: 10px;height: 10px;border-radius: 50%;background: var(--accent);}.rgt-lg .g-span{width: 6px;height: 16px;border-radius: 3px;background: var(--accent);}.rgt-lg .g-mo{width: 6px;height: 6px;border-radius: 50%;box-shadow: inset 0 0 0 1.5px var(--accent);}.rgt{--rgt-dw: 150px;--rgt-rw: 58px;--rgt-rx: 24px;--rgt-c: 27px;--rgt-mh: 12px;--rgt-yh: 42px;--rgt-line: color-mix(in srgb,var(--rule) 80%,var(--bg));--rgt-dot: color-mix(in srgb,var(--muted) 55%,var(--bg));--rgt-cols: [d] var(--rgt-dw) [r] var(--rgt-rw) [b] minmax(0,1fr);position: relative;z-index: 0;display: grid;grid-template-columns: var(--rgt-cols);margin: 20px 0 0;padding: 0;list-style: none;}.rgt > li{grid-column: 1 / -1;display: grid;grid-template-columns: var(--rgt-cols);grid-template-rows: auto;min-width: 0;}.rgt-d{grid-column: d;grid-row: 1;min-width: 0;padding: 9px 20px 9px 0;text-align: right;}.rgt-k{grid-column: r;grid-row: 1 / -1;position: relative;}.rgt-b{grid-column: b;grid-row: 1;min-width: 0;}.rgt-k::before{content: "";position: absolute;top: 0;bottom: 0;left: calc(var(--rgt-rx) - 1px);width: 2px;background: var(--rgt-line);}.rgt :is(.rgt-m.fut,.rgt-i.ahead) .rgt-k::before{left: calc(var(--rgt-rx) - 1.5px);width: 3px;background: var(--accent);}.rgt .rgt-now .rgt-k::before{left: calc(var(--rgt-rx) - 1.5px);width: 3px;background: linear-gradient(var(--rgt-line) 50%,var(--accent) 50%);}.rgt .rgt-m.first .rgt-k::before{top: 50%;}.rgt .rgt-more ~ .rgt-m.first .rgt-k::before{top: 0;}.rgt > li.last .rgt-k::before{background: linear-gradient(var(--rgt-line),transparent);}.rgt > li.last:is(.ahead,.fut) .rgt-k::before{background: linear-gradient(var(--accent),transparent);}.rgt-m{min-height: var(--rgt-mh);}.rgt-m .rgt-k::after{content: "";position: absolute;z-index: 2;left: calc(var(--rgt-rx) - 2px);top: 50%;width: 4px;height: 4px;margin-top: -2px;border-radius: 50%;background: var(--rgt-dot);box-shadow: 0 0 0 1.5px var(--bg);}.rgt-m.fut .rgt-k::after{left: calc(var(--rgt-rx) - 3px);width: 6px;height: 6px;margin-top: -3px;background: var(--bg);box-shadow: inset 0 0 0 1.5px var(--accent);}.rgt-m:is(.jan,.first){min-height: var(--rgt-yh);}.rgt-m:is(.jan,.first) .rgt-k::after{left: calc(var(--rgt-rx) - 8px);width: 16px;height: 3px;margin-top: -1.5px;border-radius: 2px;background: var(--muted);box-shadow: none;}.rgt-m.fut:is(.jan,.first) .rgt-k::after{background: var(--accent);}.rgt-y{grid-column: d;grid-row: 1;align-self: center;padding-right: 20px;text-align: right;font: 800 26px/1 var(--display);letter-spacing: -.025em;color: color-mix(in srgb,var(--muted) 75%,var(--bg));}.rgt-m.fut .rgt-y{color: color-mix(in srgb,var(--accent) 75%,var(--bg));}.rgt-m:not(.jan,.first) .rgt-y{display: none;}.rgt-dt{display: block;font: 500 12.5px/22px var(--mono);color: var(--muted);white-space: nowrap;}.rgt-b{display: flex;flex-wrap: wrap;align-items: flex-start;gap: 3px 14px;padding: 9px 22px;}.rgt-t{max-width: 74ch;font: 400 15px/22px var(--body);color: var(--muted);text-decoration: none;text-wrap: pretty;}.rgt-t:hover{color: var(--accent);text-decoration: underline;text-underline-offset: 3px;}.rgt-t:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px;border-radius: 3px;}.rgt-f{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;min-height: 22px;}.rgt-c{display: inline-flex;align-items: center;}.rgt-c > .rflag{position: relative;display: inline-flex;}.rgt-c > .rflag + .rflag{margin-left: -5px;}.rgt-c > :nth-child(1){z-index: 5;}.rgt-c > :nth-child(2){z-index: 4;}.rgt-c > :nth-child(3){z-index: 3;}.rgt-c > :nth-child(4){z-index: 2;}.rgt-c .flag{font-size: 17px;box-shadow: 0 0 0 1.5px var(--bg),0 2px 5px -2px rgb(16 24 40 / .45);}.rgt-c .rchip{padding: 1px 9px;font-size: 12px;white-space: nowrap;}.rgt-i .rgt-k::after{content: "";position: absolute;z-index: 3;left: calc(var(--rgt-rx) - 4px);top: calc(var(--rgt-c) - 4px);width: 8px;height: 8px;border-radius: 50%;background: var(--rgt-dot);box-shadow: 0 0 0 2.5px var(--bg);}.rgt-i.k-end .rgt-k::after{background: var(--bg);box-shadow: inset 0 0 0 2px var(--rgt-dot),0 0 0 2.5px var(--bg);}.rgt-i.ahead:is(.k-day,.k-end) .rgt-k::after{left: calc(var(--rgt-rx) - 7px);top: calc(var(--rgt-c) - 7px);width: 14px;height: 14px;background: var(--tc);box-shadow: 0 0 0 3px var(--bg),0 0 0 5px color-mix(in srgb,var(--tc) 32%,transparent);}.rgt-i.ahead.k-end .rgt-k::after{background: var(--bg);box-shadow: inset 0 0 0 3px var(--tc),0 0 0 3px var(--bg),0 0 0 5px color-mix(in srgb,var(--tc) 32%,transparent);}.rgt-i.k-span .rgt-k::after{left: calc(var(--rgt-rx) + 13px + var(--ln,0) * 11px);right: 0;top: calc(var(--rgt-c) - 1px);width: auto;height: 2px;border-radius: 1px;background: var(--tc);box-shadow: none;}.rgt-i.k-span.past .rgt-k::after{background: var(--rgt-dot);}.rgt-i.ahead:is(.k-day,.k-end)::after{content: "";grid-column: r;grid-row: 1;align-self: start;height: 2px;margin: calc(var(--rgt-c) - 1px) 0 0 calc(var(--rgt-rx) + 10px);background: color-mix(in srgb,var(--tc) 50%,transparent);}.rgt-span{position: relative;z-index: 1;pointer-events: none;}.rgt-span::before{content: "";position: absolute;left: calc(var(--rgt-dw) + var(--rgt-rx) + 7px + var(--ln,0) * 11px);top: calc(var(--rgt-mh) / 2);bottom: 0;width: 7px;border-radius: 4px;background: var(--tc);box-shadow: 0 0 0 2px var(--bg);}.rgt-span.ys::before{top: calc(var(--rgt-yh) / 2);}.rgt-span.past::before{background: color-mix(in srgb,var(--muted) 42%,var(--bg));}.rgt-span.cut::before{top: 0;border-top-left-radius: 0;border-top-right-radius: 0;}.rgt-i.ahead .rgt-d{padding: 15px 20px 0 0;}.rgt-i.ahead .rgt-dt{font: 700 17px/24px var(--display);letter-spacing: -.01em;color: var(--ink);}.rgt-i.ahead::before{content: "";grid-column: b;grid-row: 1;margin: 5px 0;border: 1px solid transparent;border-radius: 14px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 16px 30px -24px rgb(16 24 40 / var(--sat-sh));}.rgt-i.ahead:hover::before{background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,color-mix(in srgb,var(--accent) 60%,var(--sat-e1)),color-mix(in srgb,var(--accent) 35%,var(--sat-e2))) border-box;}.rgt-i.ahead:has(.rgt-t:focus-visible)::before{box-shadow: 0 0 0 2px var(--accent),0 16px 30px -24px rgb(16 24 40 / var(--sat-sh));}.rgt-i.ahead .rgt-b{position: relative;display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: center;gap: 6px 24px;padding: 15px 132px 15px 22px;}.rgt-i.ahead .rgt-t{font: 700 17px/24px var(--display);letter-spacing: -.005em;color: var(--ink);}.rgt-i.ahead .rgt-t:hover{text-decoration: none;}.rgt-i.ahead:hover .rgt-t{color: var(--accent);}.rgt-i.ahead .rgt-t::after{content: "";position: absolute;inset: 5px 0;border-radius: 14px;}.rgt-i.ahead .rgt-c .flag{font-size: 21px;box-shadow: 0 0 0 2px var(--sat-b),0 3px 7px -3px rgb(16 24 40 / .55);}.rgt-in{position: relative;z-index: 1;grid-column: b;grid-row: 1;justify-self: end;align-self: start;margin: 16px 22px 0 0;padding: 4px 10px;border-radius: 999px;font: 600 12px/1.2 var(--body);color: var(--accent);background: var(--accent-soft);pointer-events: none;}@media (prefers-reduced-motion: no-preference){.rgt-i.ahead .rgt-t{transition: color .15s;}}.rgt-now{min-height: 84px;}.rgt-now .rgt-d{align-self: center;padding: 0 20px 0 0;}.rgt-nw{display: block;font: 800 21px/1.05 var(--display);letter-spacing: -.02em;color: var(--accent);}.rgt-now .rgt-dt{font: 500 12px/1.6 var(--mono);color: var(--ink);}.rgt-now .rgt-k::after{content: "";position: absolute;z-index: 2;left: calc(var(--rgt-rx) - 48px);top: 50%;width: 96px;height: 96px;margin-top: -48px;border-radius: 50%;background: radial-gradient(closest-side,color-mix(in srgb,var(--accent) 22%,transparent),transparent);pointer-events: none;}.rgt-coin{position: absolute;z-index: 4;left: calc(var(--rgt-rx) - 26px);top: 50%;width: 52px;height: 52px;margin-top: -26px;padding: 2.5px;border-radius: 50%;background: conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF);box-shadow: 0 0 0 4px var(--bg),0 10px 20px -8px rgb(16 24 40 / .55),0 0 0 4.5px rgb(16 24 40 / .08);}.rgt-coin > span{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;height: 100%;overflow: hidden;border-radius: 50%;color: #FFFFFF;background: radial-gradient(circle at 34% 24%,#2FA595,#0D7A6F 48%,#075049);box-shadow: inset 0 0 0 1px rgb(0 0 0 / .14),inset 0 0 0 3px rgb(255 255 255 / .14);}.rgt-coin > span::after{content: "";position: absolute;inset: 0;border-radius: 50%;pointer-events: none;background: radial-gradient(110% 75% at 32% 8%,rgb(255 255 255 / .38),transparent 48%),radial-gradient(90% 60% at 70% 112%,rgb(0 0 0 / .14),transparent 62%);}.rgt-coin b{position: relative;font: 800 20px/1 var(--display);letter-spacing: -.03em;text-shadow: 0 1px 1px rgb(0 0 0 / .25);}.rgt-coin small{position: relative;margin-top: 2px;font: 600 7.5px/1 var(--mono);letter-spacing: .16em;text-transform: uppercase;}.rgt-now::after{content: "";grid-column: r / -1;grid-row: 1;align-self: center;height: 2px;margin-left: calc(var(--rgt-rx) + 30px);background: linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 45%,transparent) 45%,transparent);}.rgt-now .rgt-b{display: none;}.rgt-nw2{position: relative;z-index: 1;padding-right: 12px;font: 800 17px/1 var(--display);letter-spacing: -.015em;color: var(--accent);background: var(--bg);}.rgt-more{min-height: 50px;}.rgt-more .rgt-k::before{top: 14px;width: 0;background: none;border-left: 2px dotted var(--rgt-dot);}.rgt-mb{grid-column: b;grid-row: 1;justify-self: start;align-self: center;appearance: none;margin-left: 22px;min-height: 36px;padding: 7px 42px 7px 16px;cursor: pointer;border: 1px solid var(--rule);border-radius: 999px;font: 600 13.5px var(--body);color: var(--ink);box-shadow: var(--ctl-shadow);background: var(--rgt-up) no-repeat right 13px center / 12px 12px,radial-gradient(circle closest-side,var(--accent-soft) 0 calc(100% - .75px),transparent 100%) no-repeat right 7px center / 24px 24px,linear-gradient(180deg,var(--surface),var(--ctl-satin)) var(--surface);}@media (hover: hover){.rgt-mb:hover{border-color: color-mix(in srgb,var(--accent) 45%,var(--rule));background-image: var(--rgt-up-on),radial-gradient(circle closest-side,var(--accent) 0 calc(100% - .75px),transparent 100%),linear-gradient(180deg,var(--surface),var(--ctl-satin));}}.rgt-none .rgt-b{display: block;margin: 0;padding: 12px 22px;color: var(--muted);}@media (max-width: 759px){.rgt-hd{display: block;}.rgt-lg{margin-top: 12px;}.rgt{--rgt-dw: 0px;--rgt-rw: 50px;--rgt-rx: 21px;--rgt-c: 19px;--rgt-yh: 38px;}.rgt > li.rgt-i{grid-template-rows: auto auto;}.rgt-i .rgt-d{grid-column: b;grid-row: 1;display: flex;flex-wrap: wrap;align-items: baseline;gap: 0 10px;padding: 9px 0 0 16px;text-align: left;}.rgt-dt{line-height: 20px;}.rgt-i .rgt-b{grid-column: b;grid-row: 2;padding: 2px 0 10px 16px;}.rgt-y{grid-column: b;padding: 0 0 0 16px;text-align: left;font-size: 22px;}.rgt-i.ahead{--rgt-c: 29px;}.rgt-i.ahead::before{grid-row: 1 / -1;}.rgt-i.ahead .rgt-d{justify-content: space-between;align-items: center;padding: 17px 16px 0;}.rgt-i.ahead .rgt-dt{font-size: 16px;}.rgt-in{margin: 17px 16px 0 0;}.rgt-i.ahead .rgt-b{grid-template-columns: minmax(0,1fr);padding: 4px 16px 18px;}.rgt-i.ahead .rgt-t{font-size: 16px;line-height: 22px;}.rgt-i.ahead .rgt-t::after{inset: -32px 0 5px;}.rgt-i.ahead:is(.k-day,.k-end)::after{margin-left: calc(var(--rgt-rx) + 9px);}.rgt-now{min-height: 76px;}.rgt-now .rgt-d{display: none;}.rgt-now .rgt-b{display: flex;align-items: center;padding-left: 12px;}.rgt-now::after{margin-left: calc(var(--rgt-rx) + 24px);}.rgt-now .rgt-k::after{left: calc(var(--rgt-rx) - 36px);width: 72px;height: 72px;margin-top: -36px;}.rgt-coin{left: calc(var(--rgt-rx) - 21px);width: 42px;height: 42px;margin-top: -21px;padding: 2px;}.rgt-coin b{font-size: 17px;}.rgt-coin small{font-size: 7px;letter-spacing: .14em;}.rgt-mb{margin-left: 16px;}.rgt-none .rgt-b{padding-left: 16px;}}@media (forced-colors: active){.rgt :is(.rgt-k,.rgt-span,.rgt-now)::before,.rgt :is(.rgt-k,.rgt-span,.rgt-now)::after,.rgt-i.ahead::after,.rgt-coin,.rgt-lg i{forced-color-adjust: none;}.rgt-i.ahead::before{border-color: CanvasText;}.rgt-mb{background-image: none;padding-right: 16px;}}@media print{.rgt-more{display: none;}.rgt-i.ahead::before{border-color: var(--rule);background: var(--surface);box-shadow: none;}}#pr-tbl .gap.dn{color: var(--pos);font-weight: 600;}.pr-key{display: flex;flex-wrap: wrap;gap: 4px 18px;margin: 10px 0 0;font-size: var(--t-sm,13px);color: var(--muted);}.pr-key span{display: inline-flex;align-items: center;gap: 6px;}.pr-key i{display: inline-block;width: 16px;height: 10px;border-radius: 5px;background: linear-gradient(180deg,color-mix(in oklab,var(--accent) 55%,#fff),var(--accent) 50%,color-mix(in oklab,var(--accent) 78%,#000));}.pr-key i.inf{width: 3px;height: 14px;border-radius: 2px;background: var(--ink);}.pr-key i.eu{width: 0;height: 14px;border-radius: 0;background: none;border-left: 1.5px dashed color-mix(in srgb,var(--ink) 55%,transparent);}.ibt b.muted{background: var(--c8);}.prk{--gc: color-mix(in srgb,var(--ink) 8%,transparent);list-style: none;margin: 0;padding: 0;display: grid;overflow: hidden;}.prk li{display: grid;grid-template-columns: minmax(0,11.5em) minmax(0,1fr) 4.7em 3.9em;gap: 12px;align-items: center;min-height: 33px;padding: 0 8px;border-radius: 8px;font-size: 14px;}.prk li:not(.pax):hover{background: color-mix(in srgb,var(--ink) 3.5%,transparent);}.prk .pl{display: flex;align-items: center;min-width: 0;white-space: nowrap;}.prk .pl > span{overflow: hidden;text-overflow: ellipsis;}.prk li.hl .pl{font-weight: 700;}.prk li:not(.hl):not(.pax){color: var(--muted);}.prk .pt{position: relative;align-self: stretch;}.prk li:not(.pax) .pt::before{content: "";position: absolute;top: 0;bottom: 0;left: var(--z);width: 1.5px;margin-left: -.75px;background: color-mix(in srgb,var(--ink) 40%,transparent);}.prk.has-eu li:not(.pax) .pt::after{content: "";position: absolute;z-index: 2;top: 0;bottom: 0;left: var(--eu);border-left: 1.5px dashed color-mix(in srgb,var(--ink) 48%,transparent);pointer-events: none;}.prk .pt b{position: absolute;z-index: 1;top: 50%;height: 12px;margin-top: -6px;border-radius: 6px;transform-origin: left;background: linear-gradient(180deg,color-mix(in oklab,var(--accent) 55%,#fff) 0%,var(--accent) 45%,color-mix(in oklab,var(--accent) 78%,#000) 100%);box-shadow: inset 0 1px 0 rgb(255 255 255 / .35),0 4px 10px -6px color-mix(in srgb,var(--accent) 80%,transparent);}.prk .pt b.m{transform-origin: right;background: linear-gradient(180deg,color-mix(in oklab,var(--neg) 55%,#fff) 0%,var(--neg) 45%,color-mix(in oklab,var(--neg) 78%,#000) 100%);box-shadow: inset 0 1px 0 rgb(255 255 255 / .3),0 4px 10px -6px color-mix(in srgb,var(--neg) 80%,transparent);}.prk li:not(.hl) .pt b{filter: grayscale(.9);opacity: .7;}.prk li.eu .pt b{background: repeating-linear-gradient(135deg,color-mix(in srgb,var(--accent) 55%,transparent) 0 3px,color-mix(in srgb,var(--accent) 18%,transparent) 3px 6px);box-shadow: inset 0 0 0 1.5px var(--accent);}.prk li.eu .pt b.m{background: repeating-linear-gradient(135deg,color-mix(in srgb,var(--neg) 55%,transparent) 0 3px,color-mix(in srgb,var(--neg) 18%,transparent) 3px 6px);box-shadow: inset 0 0 0 1.5px var(--neg);}.prk .pt b.p.over{-webkit-mask-image: linear-gradient(90deg,#000 calc(100% - 15px),transparent calc(100% - 15px) calc(100% - 12px),#000 calc(100% - 12px) calc(100% - 8px),transparent calc(100% - 8px) calc(100% - 5px),#000 calc(100% - 5px));mask-image: linear-gradient(90deg,#000 calc(100% - 15px),transparent calc(100% - 15px) calc(100% - 12px),#000 calc(100% - 12px) calc(100% - 8px),transparent calc(100% - 8px) calc(100% - 5px),#000 calc(100% - 5px));}.prk .pt b.m.over{-webkit-mask-image: linear-gradient(270deg,#000 calc(100% - 15px),transparent calc(100% - 15px) calc(100% - 12px),#000 calc(100% - 12px) calc(100% - 8px),transparent calc(100% - 8px) calc(100% - 5px),#000 calc(100% - 5px));mask-image: linear-gradient(270deg,#000 calc(100% - 15px),transparent calc(100% - 15px) calc(100% - 12px),#000 calc(100% - 12px) calc(100% - 8px),transparent calc(100% - 8px) calc(100% - 5px),#000 calc(100% - 5px));}.prk .cpi{position: absolute;z-index: 3;top: 50%;width: 3px;height: 18px;margin: -9px 0 0 -1.5px;border-radius: 2px;background: var(--ink);box-shadow: 0 0 0 1.5px var(--surface);}.prk .pv{text-align: right;font: 700 13.5px/1.1 var(--display);font-variant-numeric: tabular-nums;color: var(--ink);}.prk li:not(.hl) .pv{color: var(--muted);}.prk .pv.x{font-size: 16px;font-weight: 800;}.prk .pv.x.up{color: color-mix(in oklab,var(--accent) 82%,var(--ink));}.prk .pv.x.dn{color: color-mix(in oklab,var(--neg) 82%,var(--ink));}.prk li.pax{min-height: 22px;}.prk .pax s{position: absolute;bottom: 3px;transform: translateX(-50%);text-decoration: none;font: 500 12px var(--mono);letter-spacing: .02em;color: var(--muted);white-space: nowrap;}.prk .pax s::after{content: "";position: absolute;left: 50%;top: calc(100% + 3px);width: 1px;height: 2400px;background: var(--gc);}.prk.pre .pt b{transform: scaleX(0);}.prk.pre .cpi,.prk.pre .pv,.prk.pre .pc{opacity: 0;}.prk.in .pt b{transform: none;transition: transform .8s cubic-bezier(.2,.7,.2,1) calc(var(--k,0) * 28ms);}.prk.in .cpi,.prk.in .pv,.prk.in .pc{opacity: 1;transition: opacity .4s ease calc(var(--k,0) * 28ms + .4s);}@media (min-width: 861px){.pr-two > div:last-child{position: sticky;top: calc(var(--mast-h,64px) + 16px);align-self: start;}}@media (max-width: 640px){.prk li{grid-template-columns: minmax(0,7.6em) minmax(0,1fr) 4.2em;gap: 8px;padding: 0 4px;font-size: 13px;}.prk .pc,.prk .pch{display: none;}.prk .pv.x{font-size: 14px;}.prk .pax s:nth-child(even){color: transparent;}}.kpis.pr-kpis{margin-top: 46px;grid-template-columns: repeat(4,minmax(0,1fr)) minmax(0,1.7fr);border: 1px solid transparent;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));}.kpis.pr-kpis .kpi{border-color: color-mix(in srgb,var(--rule) 70%,transparent);}.kpis.pr-kpis .kpi.who .s{display: flex;align-items: center;min-width: 0;font-size: 13px;font-weight: 600;color: var(--ink);}.kpis.pr-kpis .kpi.who .s .flag{font-size: 15px;margin-right: .42em;}.kpis.pr-kpis .kpi.who .s > span:last-child{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.pr-coins{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 11px;margin-top: 11px;}.pr-coins > span{display: inline-flex;gap: 3px;}.pr-coins .flag{width: 16px;height: 16px;margin: 0;padding: 1.3px;font-size: 14px;}.pr-coins .off .flag{filter: grayscale(1);opacity: .5;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .pr-coins .off .flag{filter: grayscale(1) brightness(1.35);opacity: .55;}}:root[data-theme="dark"] .pr-coins .off .flag{filter: grayscale(1) brightness(1.35);opacity: .55;}@media (max-width: 860px){.kpis.pr-kpis{grid-template-columns: repeat(2,minmax(0,1fr));}.kpis.pr-kpis .kpi.fast{grid-column: 1 / -1;}}@media (max-width: 640px){.pr-coins{column-gap: 8px;}.pr-coins > span{gap: 2px;}.pr-coins .flag{width: 15.5px;height: 15.5px;padding: 1.2px;}}.prk .pc{text-align: right;font: 500 12px/1 var(--mono);letter-spacing: -.02em;color: var(--muted);white-space: nowrap;}.prk .pch{align-self: end;padding-bottom: 4px;text-align: right;font: 500 12px/1 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);white-space: nowrap;}.prk .pch i{display: inline-block;width: 3px;height: 11px;margin: 0 5px -1.5px 0;border-radius: 2px;background: var(--ink);}:is(.prk,#pr-tbl) .flag.nf{visibility: hidden;}.lchart .ld{fill: none;stroke-width: 1;opacity: .6;}.lchart .ld.dash{stroke-dasharray: 2 2;}.lchart .tag{fill: color-mix(in srgb,var(--lc) 13%,var(--surface));stroke: color-mix(in srgb,var(--lc) 45%,transparent);stroke-width: 1;}.lchart .tag.dash{fill: var(--surface);stroke: var(--lc);stroke-dasharray: 3 2;}.lchart .lb.tg{font: 500 12.5px var(--body);fill: color-mix(in oklab,var(--lc) 72%,var(--ink));}.lchart .lb.tg .lc{font-weight: 800;}@media (max-width: 600px){.lchart .lb.tg{font-size: 13px;}}@media (prefers-reduced-motion: no-preference){.lchart.pre:not(.in) .tag,.lchart.pre:not(.in) .ld{opacity: 0;}.lchart.pre.in .tag,.lchart.pre.in .ld{transition: opacity .35s ease .7s;}}#pr-pick .chip i{flex: none;width: 9px;height: 9px;box-shadow: 0 0 0 1.5px var(--surface),0 0 0 2.5px color-mix(in srgb,var(--ink) 12%,transparent);}#pr-tbl thead tr.grp > *{padding: 11px 12px 9px;text-align: center;border-bottom: 0;}#pr-tbl thead tr.grp th{color: var(--ink);letter-spacing: .12em;}#pr-tbl thead tr.grp th::after{content: "";position: absolute;left: 12px;right: 12px;bottom: 0;height: 1px;background: color-mix(in srgb,var(--ink) 22%,transparent);}#pr-tbl thead tr.grp > td{z-index: 3;background: color-mix(in srgb,var(--ink) 3.5%,var(--surface));}#pr-tbl thead tr:not(.grp) th{padding-top: 9px;}#pr-tbl :is(thead tr:not(.grp) th,tbody td):nth-child(5),#pr-tbl thead tr.grp th:nth-child(3){border-left: 1px solid color-mix(in srgb,var(--ink) 12%,transparent);}#pr-tbl .gb{position: relative;display: inline-block;vertical-align: middle;width: 60px;height: 8px;margin: -2px 10px 0 0;border-radius: 999px;background: color-mix(in srgb,var(--ink) 7%,transparent);}#pr-tbl .gb::before{content: "";position: absolute;left: 50%;top: -2px;bottom: -2px;width: 1px;margin-left: -.5px;background: color-mix(in srgb,var(--ink) 45%,transparent);}#pr-tbl .gb b{position: absolute;top: 0;bottom: 0;}#pr-tbl .gb b.up{border-radius: 0 999px 999px 0;background: linear-gradient(90deg,color-mix(in srgb,var(--neg) 60%,transparent),var(--neg));}#pr-tbl .gb b.dn{border-radius: 999px 0 0 999px;background: linear-gradient(270deg,color-mix(in srgb,var(--pos) 60%,transparent),var(--pos));}#pr-tbl .gb b.up.over{-webkit-mask-image: linear-gradient(90deg,#000 calc(100% - 7px),transparent calc(100% - 7px) calc(100% - 5px),#000 calc(100% - 5px));mask-image: linear-gradient(90deg,#000 calc(100% - 7px),transparent calc(100% - 7px) calc(100% - 5px),#000 calc(100% - 5px));}#pr-tbl .gb b.dn.over{-webkit-mask-image: linear-gradient(270deg,#000 calc(100% - 7px),transparent calc(100% - 7px) calc(100% - 5px),#000 calc(100% - 5px));mask-image: linear-gradient(270deg,#000 calc(100% - 7px),transparent calc(100% - 7px) calc(100% - 5px),#000 calc(100% - 5px));}#pr-tbl .gap{display: inline-block;min-width: 4.6em;}#pr-tbl tbody tr.me:not(:hover) > td{background: none;}#pr-tbl tbody tr.me:not(:hover) > td:first-child{background: var(--surface);}#pr-tbl tbody tr.me > td:first-child{font-weight: 700;}#pr-tbl tbody tr.oth > td:first-child{color: var(--muted);}#pr-tbl tbody tr.eu:not(:hover) > td{background: color-mix(in srgb,var(--ink) 3.5%,var(--surface));}#pr-tbl tbody tr.eu > td{font-weight: 600;}#pr-tbl tbody tr.eu > td,#pr-tbl tbody tr:has(+ tr.eu) > td{border-bottom: 1px dashed color-mix(in srgb,var(--ink) 30%,transparent);}#pr-tbl tbody tr.eu:last-child > td{border-bottom: 0;}@media (max-width: 640px){#pr-tbl .gb{width: 44px;margin-right: 8px;}}#dp-tbl .dp-r{cursor: pointer;}#dp-tbl .dp-r td:nth-child(2){min-width: 12em;}#dp-tbl .dp-r:hover td,#dp-tbl .dp-r.on td{background: color-mix(in srgb,var(--accent) 6%,transparent);}#dp-tbl .dp-r.on td{border-bottom-color: transparent;}.dp-x{appearance: none;border: 0;background: none;padding: 0;font: inherit;color: inherit;text-align: left;cursor: pointer;}.dp-x::after{content: "";display: inline-block;width: 6px;height: 6px;margin-left: 8px;border: solid var(--muted);border-width: 0 2px 2px 0;transform: rotate(45deg);vertical-align: 3px;}.dp-r.on .dp-x::after{transform: rotate(-135deg);vertical-align: 0;}#dp-tbl .dp-d td{text-align: left;white-space: normal;background: color-mix(in srgb,var(--accent) 6%,transparent);padding: 4px 12px 14px;}.dp-dl{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,12rem),1fr));gap: 8px 20px;margin: 0 0 8px;}.dp-dl dt{font-size: 12px;color: var(--muted);font-weight: 600;}.dp-dl dd{margin: 0;}.dp-d p{margin: 0;color: var(--muted);font-size: 14px;}.dp-foot{font-size: 13px;margin-top: 10px;}#prices{margin-top: 40px;}@media (max-width: 560px){#dp-tbl .hide-m{display: none;}table.bm .hide-m{display: none;}#dp-tbl .dp-d .dp-dl,#dp-tbl .dp-d p{position: sticky;left: 12px;max-width: calc(100vw - 72px);}}.cfacts{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,15rem),1fr));gap: 12px 24px;margin: 8px 0 0;}.cfacts > div{min-width: 0;}.cfacts dt{font-size: 12px;text-transform: uppercase;letter-spacing: .06em;color: var(--muted);font-weight: 600;}.cfacts dd{margin: 2px 0 0;overflow-wrap: anywhere;}.cfacts dd .mono{font: 13px var(--mono);}.reg-m{display: flex;flex-wrap: wrap;gap: 6px;margin: 12px 0 4px;}.rchip{display: inline-flex;align-items: center;gap: 6px;border: 1px solid var(--rule);border-radius: 999px;padding: 3px 10px;font-size: 13px;font-weight: 600;color: var(--ink);text-decoration: none;background: var(--surface);}.reg-c{margin: 12px 0;padding-left: 20px;display: grid;gap: 6px;}.reg-s{font-size: 13px;color: var(--muted);border-top: 1px solid var(--rule);margin-top: 12px;padding-top: 10px;}.reg-s ol{margin: 6px 0 0;padding-left: 20px;display: grid;gap: 3px;}#g-listed .tbl-wrap{max-width: 560px;}#g-solv-card[hidden],#g-solv-box[hidden],#g-cr-card[hidden],#g-ev-sec[hidden]{display: none !important;}#g-solv .n{display: flex;align-items: center;gap: 4px;}.dumb{list-style: none;margin: 0;padding: 0;display: grid;}.dumb li{display: grid;grid-template-columns: minmax(0,11em) minmax(0,1fr) 4.6em;gap: 10px;align-items: center;padding: 6px 0;border-bottom: 1px solid var(--rule);font-size: 13px;}.dumb li:last-child{border-bottom: 0;}.dumb .n{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: inherit;text-decoration: none;}.dumb .tr{position: relative;height: 16px;}.dumb .tr .h{position: absolute;top: -2px;bottom: -2px;border-left: 1px dashed var(--neg);}.dumb .tr .ln{position: absolute;top: 7px;height: 2px;background: var(--rule);}.dumb .tr .c,.dumb .tr .m{position: absolute;top: 2px;width: 12px;height: 12px;margin-left: -6px;border-radius: 50%;box-sizing: border-box;}.dumb .tr .m{border: 2px solid var(--muted);background: var(--surface);}.dumb .tr .c{background: var(--pos);}.dumb .tr .c.warn{background: var(--mark);}.dumb .tr .c.bad{background: var(--neg);}.dumb .v{text-align: right;line-height: 1.15;}.dumb .v small{display: block;color: var(--muted);font-size: 12px;}.dumb-key{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px;margin-top: 10px;}.dumb-key i{display: inline-block;width: 11px;height: 11px;border-radius: 50%;margin-right: 5px;vertical-align: -1px;}.dumb-key .kc{background: var(--pos);}.dumb-key .km{border: 2px solid var(--muted);box-sizing: border-box;}.dumb-key .kh{width: 0;height: 12px;border-radius: 0;border-left: 1px dashed var(--neg);}@media (max-width: 560px){.dumb li{grid-template-columns: minmax(0,1fr) 4.6em;}.dumb .n{grid-column: 1 / -1;}}#g-solv li{grid-template-columns: minmax(0,13em) minmax(0,1fr) 48px;}.dumb .tr .c.over{border-radius: 2px 50% 50% 2px;box-shadow: 3px 0 0 var(--surface),5px 0 0 currentColor;}#g-solv-non details summary{cursor: pointer;}.tbl-wrap{background: linear-gradient(90deg,var(--surface) 40%,transparent) left / 28px 100% no-repeat local,linear-gradient(270deg,var(--surface) 40%,transparent) right / 28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--ink) 24%,transparent),transparent) left / 12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--ink) 24%,transparent),transparent) right / 12px 100% no-repeat scroll var(--surface);}.ins-card{position: relative;}.ins-card h3 a{color: inherit;text-decoration: none;}.ins-card h3 a::after{content: "";position: absolute;inset: 0;border-radius: 16px;}.ins-card h3 a:focus-visible{outline: none;}.ins-card:has(h3 a:focus-visible){outline: 2px solid var(--accent);outline-offset: 2px;}.eyebrow a{color: inherit;text-decoration: none;}.eyebrow a:hover{text-decoration: underline;}.ins-card .eyebrow a{position: relative;z-index: 1;}.notes-d summary{display: flex;align-items: center;gap: 10px;cursor: pointer;list-style: none;}.notes-d summary::-webkit-details-marker{display: none;}.notes-d summary h2{margin: 0;}.notes-d summary::after{content: "";width: 8px;height: 8px;border: solid var(--muted);border-width: 0 2px 2px 0;transform: rotate(45deg);margin-top: -4px;transition: transform .15s;}.notes-d[open] > summary::after{transform: rotate(-135deg);margin-top: 3px;}.notes-d[open] > summary{margin-bottom: 12px;}.results a.more{color: var(--accent);font-weight: 600;}details.how{margin: 6px 0 0;}details.how summary{cursor: pointer;color: var(--accent);font-weight: 600;}details.how > p,details.how > ul{margin: 6px 0 0;}#dp-tbl tr.dp-sep td{color: var(--muted);font-size: 12px;text-transform: uppercase;letter-spacing: .04em;padding-top: 14px;}#dp-tbl tr.dp-small td{color: var(--muted);}.qlegend{margin-top: 6px;}.cmp-slot .chip[data-rm]{margin-top: 6px;}.crumbs a{min-height: 24px;}.sharerow a{display: inline-flex;align-items: center;min-height: 24px;}tbody td a:not(.btn):not(.chip):not(.gchip):only-of-type,.dumb .n,.league li .n,.notes li > a{display: inline-block;padding: 3px 2px;margin: -3px -2px;}.lk{min-height: 24px;}.basisbar a{padding-block: 3px;}.hm-card h3 a,.hm-more,.sec-head a{padding-block: 3px;}.hm-all{padding-bottom: 4px;}.logo-nm{display: inline-flex;align-items: center;gap: 6px;min-width: 0;max-width: 100%;color: var(--ink);font-weight: 600;vertical-align: middle;}.logo-nm > :not(.mono){min-width: 0;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.logo-nm .mono.logo{width: 64px;min-width: 64px;height: 22px;padding: 3px 5px;margin: 0;border-radius: 4px;vertical-align: 0;flex: none;}.logo-nm .mono.logo img{width: 100%;height: 100%;max-width: none;object-fit: contain;}.logo-nm .mono:not(.logo){font-size: 12px;width: 64px;min-width: 64px;height: 22px;margin: 0;border-radius: 4px;flex: none;}.hm-filters{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;flex: 1 1 auto;min-width: 0;}.hm-filters > summary{display: none;}@supports selector(::details-content){.hm-filters::details-content{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;flex: 1 1 auto;}}@media (max-width: 560px){.hm-filters{display: block;flex-basis: 100%;}.hm-filters > summary{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;list-style: none;font: 600 14px var(--body);color: var(--ink);background: linear-gradient(180deg,var(--surface),var(--ctl-satin));border: 1px solid var(--rule);border-radius: 999px;box-shadow: var(--ctl-shadow);min-height: 40px;padding: 8px 16px;}.hm-filters > summary::-webkit-details-marker{display: none;}.hm-filters > summary::after{content: "";width: 7px;height: 7px;border: solid var(--muted);border-width: 0 2px 2px 0;transform: rotate(45deg);margin-top: -3px;transition: transform .15s;}.hm-filters[open] > summary::after{transform: rotate(-135deg);margin-top: 3px;}.hm-filters select{width: 100%;}@supports selector(::details-content){.hm-filters::details-content{display: grid;gap: 8px;padding-top: 10px;}}@supports not selector(::details-content){.hm-filters > :not(summary){display: block;margin-top: 8px;}}}@media (min-width: 861px){.sticky-col{position: sticky;top: calc(var(--mast-h,64px) + 56px);align-self: start;}}.lchart path.ytd{stroke-dasharray: 4 3;}.lchart circle.ytd{fill: var(--surface) !important;stroke: var(--sc,currentColor);stroke-width: 2;}details.cite-fold > summary{display: flex;justify-content: space-between;align-items: center;gap: 8px;cursor: pointer;list-style: none;min-height: 24px;}details.cite-fold > summary::-webkit-details-marker{display: none;}details.cite-fold .cite-more,details.cite-fold[open] > summary::after{font: 600 13px var(--body);color: var(--accent);}details.cite-fold[open] .cite-more{display: none;}details.cite-fold[open] > summary::after{content: "Hide";}details.cite-fold .cite-h{margin-top: 8px;}.src-fold > summary{display: none;}@media (max-width: 720px){.src-fold > summary{display: flex;align-items: center;gap: 8px;cursor: pointer;list-style: none;font: 600 14px var(--body);color: var(--accent);min-height: 40px;}.src-fold > summary::-webkit-details-marker{display: none;}.src-fold > summary::after{content: "";width: 7px;height: 7px;border: solid currentColor;border-width: 0 2px 2px 0;transform: rotate(45deg);margin-top: -3px;transition: transform .15s;flex: none;}.src-fold[open] > summary::after{transform: rotate(-135deg);margin-top: 3px;}.src-fold[open] > summary{margin-bottom: 10px;}}.pf-hero{margin-top: 22px;background: var(--surface);border: 1px solid var(--rule);border-radius: 14px;padding: 22px 26px 0;overflow: hidden;}.pf-hero-top{display: grid;grid-template-columns: minmax(220px,320px) minmax(0,1fr);gap: 8px 36px;align-items: center;}.pf-hero .eyebrow{margin: 0;}.pf-hero h2{font: 800 clamp(30px,3.6vw,44px)/1 var(--display);letter-spacing: -0.025em;margin: 0;}.pf-hero > .eyebrow{margin: 0 0 10px;}.pf-lead{margin: 0;font-size: 17px;line-height: 1.45;max-width: 70ch;text-wrap: pretty;}.pf-lead b{font-family: var(--display);font-weight: 800;}.pf-ruler{margin: 20px 0 2px;}.pf-r{width: 100%;height: auto;display: block;overflow: visible;}.pf-r .rb.ok{fill: color-mix(in srgb,var(--pos) 12%,transparent);}.pf-r .rb.bad{fill: color-mix(in srgb,var(--neg) 11%,transparent);}.pf-r .rz{font: 500 12px var(--mono);letter-spacing: .06em;text-transform: uppercase;fill: var(--muted);}.pf-r .rt{stroke: var(--rule);}.pf-r .rl{font: 500 12px var(--mono);fill: var(--muted);}.pf-r .r100l{fill: var(--ink);}.pf-r .r100{stroke: var(--ink);stroke-width: 2.5;}.pf-r .ra{fill: none;stroke: var(--accent);stroke-width: 4;stroke-linecap: round;}.pf-r .rah{fill: var(--accent);}.pf-r .rc{fill: var(--surface);stroke: var(--ink);stroke-width: 3;}.pf-r .ro{fill: var(--accent);stroke: var(--surface);stroke-width: 3;}.pf-r .rv{font: 800 16px var(--display);fill: var(--ink);}.pf-r .rv.o{fill: var(--accent);}@media (prefers-reduced-motion: no-preference){.pf-r .ra{stroke-dasharray: 1;stroke-dashoffset: 1;animation: pf-draw .9s .2s cubic-bezier(.3,.7,.2,1) forwards;}.pf-r .rah,.pf-r .ro,.pf-r .rv.o{opacity: 0;animation: pf-in .35s 1s forwards;}}@keyframes pf-draw{to{stroke-dashoffset: 0;}}@keyframes pf-in{to{opacity: 1;}}.pf-key{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 20px;font-size: 14px;color: var(--muted);padding: 4px 0 20px;}.pf-key b{color: var(--ink);font: 800 18px var(--display);margin-left: 4px;}.pf-key i{display: inline-block;width: 13px;height: 13px;border-radius: 50%;vertical-align: -2px;margin-right: 7px;box-sizing: border-box;}.pf-key .k-c{border: 3px solid var(--ink);background: var(--surface);}.pf-key .k-o{background: var(--accent);}.pf-key .k-arrow{font: 500 12px var(--mono);color: var(--accent);letter-spacing: .02em;}.pf-key .k-arrow::before{content: "→ ";}.pf-facts{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));border-top: 1px solid var(--rule);margin: 0 -26px;}.pf-fact{padding: 16px 26px 18px;border-left: 1px solid var(--rule);display: flex;flex-direction: column;gap: 4px;min-width: 0;}.pf-fact:first-child{border-left: 0;}.pf-fl{font: 500 12px var(--mono);letter-spacing: .07em;text-transform: uppercase;color: var(--muted);}.pf-fact b{font: 800 30px/1.05 var(--display);letter-spacing: -0.01em;}.pf-fact small{font-size: 13px;color: var(--muted);line-height: 1.35;}.pf-sb{display: flex;height: 8px;border-radius: 99px;overflow: hidden;background: var(--rule);width: 100%;}.pf-sb i{display: block;height: 100%;}.pf-sb i + i{box-shadow: inset 2px 0 0 var(--surface);}.pf-sb .uw{background: var(--accent);}.pf-sb .inv{background: var(--c4);}.pf-sb.big{height: 10px;margin: 6px 0 2px;}.pf-sec .eyebrow{margin: 0 0 4px;}.pf-sec-h{display: flex;justify-content: space-between;align-items: flex-end;gap: 10px 16px;flex-wrap: wrap;}.pf-card{padding: 14px 16px 10px;}.pf-chips{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 6px;}.pf-chip{appearance: none;display: inline-flex;align-items: center;gap: 6px;border: 1px solid var(--rule);background: var(--surface);color: var(--ink);border-radius: 999px;padding: 3px 10px 3px 8px;font: 600 12px var(--body);cursor: pointer;}.pf-chip .flag{margin: 0;}.pf-tools{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;}.lchart.sc .sc-pt.dim{opacity: .2;}.pf-chip:hover{border-color: var(--ink);}.pf-chip[aria-pressed="true"]{border-color: var(--ink);background: var(--accent-soft);}.pf-chip:focus-visible{outline: 2px solid var(--accent);outline-offset: 1px;}.pf-plot{position: relative;}.pf-keyrow{display: flex;flex-wrap: wrap;align-items: flex-start;gap: 4px 16px;margin-bottom: 6px;}.pf-keyrow .pf-chips{flex: 1 1 380px;min-width: 0;margin-bottom: 0;}.pf-keyrow .pf-chips:empty{display: none;}.pf-find{flex: 0 1 300px;margin-left: auto;min-height: 36px;padding: 0 10px;color: var(--muted);}.pf-find input{width: 100%;font-size: 14px;padding: 6px 0;}.pf-qn{flex: none;font-size: 12px;color: var(--muted);white-space: nowrap;}.pf-qn:empty{display: none;}.lchart.sc.hlon .sc-pt:not(.on){opacity: .14;}.lchart.sc .sc-lb.on{font-weight: 700;}@media (max-width: 600px){.pf-find{flex: 1 1 100%;margin-left: 0;}}.slg{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 8px;}.slg button{appearance: none;display: inline-flex;align-items: center;gap: 7px;min-height: 30px;border: 1px solid var(--rule);background: var(--surface);color: var(--ink);border-radius: 999px;padding: 3px 11px 3px 9px;font: 600 12px var(--body);cursor: pointer;}.slg button i{width: 16px;height: 3px;border-radius: 2px;background: var(--sc);flex: none;}.slg button i.d{background: repeating-linear-gradient(90deg,var(--sc) 0 4px,transparent 4px 7px);}.slg button:hover{border-color: var(--ink);}.slg button:focus-visible{outline: 2px solid var(--accent);outline-offset: 1px;}.slg button[aria-pressed="false"]{color: var(--muted);border-style: dashed;background: transparent;text-decoration: line-through;text-decoration-color: color-mix(in srgb,var(--muted) 60%,transparent);}.slg button[aria-pressed="false"] i{opacity: .3;}.lchart.sc .zn.ok{fill: color-mix(in srgb,var(--pos) 7%,transparent);}.lchart.sc .zn.mid{fill: color-mix(in srgb,var(--mark) 7%,transparent);}.lchart.sc .zn.bad{fill: color-mix(in srgb,var(--neg) 7%,transparent);}.lchart.sc .znl{font: 500 12px var(--mono);letter-spacing: .06em;text-transform: uppercase;fill: var(--muted);}.lchart.sc .gl.mark{stroke: var(--ink);stroke-width: 1.5;}.lchart.sc .sc-pt{stroke-width: 1.5;fill-opacity: .88;transition: opacity .15s;}.lchart.sc a:hover .sc-pt,.lchart.sc a:focus .sc-pt{stroke: var(--ink);stroke-width: 2.5;fill-opacity: 1;}.lchart.sc a:focus{outline: none;}.lchart.sc .sc-lb{font-size: 12px;font-weight: 600;fill: var(--ink);paint-order: stroke;stroke: var(--surface);stroke-width: 3px;stroke-linejoin: round;transition: opacity .15s;}.lchart.sc .iso{fill: none;stroke: var(--muted);stroke-dasharray: 4 4;stroke-width: 1;opacity: .7;}.lchart.sc .iso.brk{stroke: var(--ink);stroke-dasharray: none;stroke-width: 1.5;opacity: .55;}.lchart.sc .isot{font-size: 12px;}.lchart.sc .axt{font-weight: 600;}.ctip-host{position: relative;}.ctip{position: absolute;z-index: 5;pointer-events: none;min-width: 180px;max-width: 280px;background: var(--surface);color: var(--ink);border: 1px solid var(--rule);border-radius: 10px;box-shadow: 0 10px 28px rgb(16 24 40 / .18);padding: 10px 12px;font: 13px/1.35 var(--body);display: grid;gap: 3px;text-align: left;}.ctip[hidden]{display: none;}.ctip > b{font: 700 14px var(--body);display: flex;align-items: center;gap: 2px;margin-bottom: 3px;}.ctip > b .flag{margin-right: 6px;}.ctip > span{display: flex;justify-content: space-between;align-items: baseline;gap: 14px;font-variant-numeric: tabular-nums;}.ctip > span i{font-style: normal;color: var(--muted);display: inline-flex;align-items: center;gap: 7px;min-width: 0;}.ctip .sw{width: 14px;height: 3px;border-radius: 2px;background: var(--sc);flex: none;}.ctip .sw.d{background: repeating-linear-gradient(90deg,var(--sc) 0 4px,transparent 4px 7px);}.ctip small{color: var(--muted);font-size: 12px;margin-top: 2px;}.ctip p{margin: 0;}.lchart .xh{pointer-events: none;}.lchart .xh line{stroke: var(--muted);stroke-width: 1;stroke-dasharray: 3 3;}.lchart .xh circle{fill: var(--surface);stroke-width: 2.5;}.lchart[data-tip]:focus{outline: none;}.lchart[data-tip]:focus-visible{outline: 2px solid var(--accent);outline-offset: 4px;border-radius: 6px;}@media (prefers-reduced-motion: no-preference){.lchart.pre .ln[pathLength]{stroke-dasharray: 1;}.lchart.pre:not(.in) .ln[pathLength]{stroke-dashoffset: 1;}.lchart.pre.in .ln[pathLength]{stroke-dashoffset: 0;transition: stroke-dashoffset .9s cubic-bezier(.3,.7,.2,1);}.lchart.pre:not(.in) circle,.lchart.pre:not(.in) .lb,.lchart.pre:not(.in) .ln.dash{opacity: 0;}.lchart.pre.in circle,.lchart.pre.in .ln.dash{transition: opacity .4s ease .45s;}.lchart.pre.in .lb{transition: opacity .35s ease .7s;}.lchart.sc.pre.in .sc-pt{transition: opacity .6s ease;}.lchart.sc.mv .sc-pt{transition: transform .6s cubic-bezier(.3,.7,.2,1),opacity .15s;}.lchart.sc.mv .sc-pt.nw{animation: ct-in .4s .35s both;}.lchart.sc.mv .sc-lb{animation: ct-in .3s .55s both;}}@keyframes ct-in{from{opacity: 0;}}@media print{.lchart.pre .ln[pathLength]{stroke-dashoffset: 0 !important;}.lchart.pre *{opacity: 1 !important;}.ctip{display: none !important;}}.pf-gh{font: 500 12px var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--accent);margin: 0 0 10px;}.pf-gl{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px;}.pf-gl li{display: grid;grid-template-columns: 18px minmax(0,1fr);gap: 9px;align-items: start;}.pf-ex,.pf-look{margin: 12px 0 0;padding-top: 10px;border-top: 1px solid color-mix(in srgb,var(--rule) 60%,transparent);}.pf-look{border-top: 0;padding-top: 0;margin-top: 8px;color: var(--muted);}.pf-ex b,.pf-look b{color: var(--ink);}.gi{position: relative;display: block;width: 18px;height: 18px;margin-top: 1px;}.gi::before,.gi::after{content: "";position: absolute;}.gi.dot::before{inset: 4px;border-radius: 50%;background: var(--accent);}.gi.ring::before{inset: 3px;border-radius: 50%;border: 2.5px solid var(--ink);background: var(--surface);}.gi.arrow::before{left: 5px;right: 1px;top: 8px;height: 3px;border-radius: 2px;background: var(--accent);}.gi.arrow::after{left: 0;top: 5px;border-right: 7px solid var(--accent);border-top: 4.5px solid transparent;border-bottom: 4.5px solid transparent;}.gi.line100::before{left: 8px;width: 2px;top: 0;bottom: 0;background: var(--ink);}.gi.z-ok::before,.gi.z-mid::before,.gi.z-bad::before{inset: 2px;border-radius: 4px;}.gi.z-ok::before{background: color-mix(in srgb,var(--pos) 28%,var(--surface));}.gi.z-mid::before{background: color-mix(in srgb,var(--mark) 30%,var(--surface));}.gi.z-bad::before{background: color-mix(in srgb,var(--neg) 28%,var(--surface));}.gi.iso::before{left: 0;right: 0;top: 8px;border-top: 2px dashed var(--muted);}.gi.ax-x::before,.gi.ax-y::before{inset: 0;font: 700 15px/18px var(--body);color: var(--accent);text-align: center;}.gi.ax-x::before{content: "→";}.gi.ax-y::before{content: "↑";}.gi.split::before{left: 0;right: 0;top: 6px;height: 7px;border-radius: 99px;background: linear-gradient(90deg,var(--accent) 0 45%,var(--surface) 45% 52%,var(--c4) 52% 100%);}.gi.bar::before{left: 0;right: 0;top: 5px;height: 9px;border-radius: 99px;background: linear-gradient(90deg,var(--c1) 0 38%,var(--c2) 38% 64%,var(--c4) 64% 84%,var(--c3) 84% 100%);}.gi.mkt::before{left: 1px;right: 1px;top: 5px;height: 9px;border-radius: 99px;background: var(--c1);}.gi.num::before{content: "2.4";left: -3px;right: -3px;top: 1px;height: 16px;border-radius: 99px;background: var(--surface);border: 1px solid var(--rule);font: 600 9.5px/14px var(--mono);text-align: center;color: var(--ink);}details.howto{margin-top: 10px;padding-top: 8px;border-top: 1px solid color-mix(in srgb,var(--rule) 60%,transparent);font-size: 13.5px;line-height: 1.45;}details.howto > summary{cursor: pointer;list-style: none;display: inline-flex;align-items: center;gap: 7px;font: 600 13px var(--body);color: var(--accent);}details.howto > summary::-webkit-details-marker{display: none;}details.howto > summary::before{content: "?";display: inline-grid;place-items: center;width: 16px;height: 16px;border-radius: 50%;border: 1.5px solid currentColor;font: 700 10px var(--body);}details.howto > summary:hover{text-decoration: underline;}details.howto > summary:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 4px;}details.howto[open] > summary{margin-bottom: 8px;}details.howto .howto-b{background: color-mix(in srgb,var(--accent-soft) 60%,var(--surface));border-radius: 10px;padding: 12px 14px;}details.howto .pf-ex a{font-weight: 600;}.gi.ln::before{left: 0;right: 0;top: 8px;height: 3px;border-radius: 2px;background: var(--accent);}.gi.ln.grey::before{background: var(--c8);}.gi.lnd::before{left: 0;right: 0;top: 8px;border-top: 3px dashed var(--c8);}.gi.hollow::before{inset: 4px;border-radius: 50%;border: 2px solid var(--accent);background: var(--surface);}.gi.brk::before{left: 8px;top: 0;bottom: 0;border-left: 2px dashed var(--muted);}.gi.mk::before{left: 8px;top: 0;bottom: 0;border-left: 2px dotted var(--mark);}.gi.mxcell::before{inset: 1px;border-radius: 4px;background: linear-gradient(90deg,color-mix(in srgb,var(--accent) 12%,transparent) 0 33%,color-mix(in srgb,var(--accent) 35%,transparent) 33% 66%,color-mix(in srgb,var(--accent) 60%,transparent) 66% 100%);}.gi.click::before{content: "↖";inset: 0;font: 700 14px/18px var(--body);color: var(--accent);text-align: center;}@media print{details.howto{display: none;}}.pf-lane-head,.pf-lane-row{display: grid;grid-template-columns: minmax(140px,220px) minmax(0,1fr) 210px;gap: 18px;align-items: center;}.pf-lane-head{font: 500 12px var(--mono);color: var(--muted);padding-bottom: 8px;border-bottom: 1px solid var(--rule);}.pf-ticks{position: relative;height: 14px;}.pf-ticks i{position: absolute;transform: translateX(-50%);font-style: normal;}.pf-ticks i.t100{color: var(--ink);}.pf-ticks i:first-child{transform: none;}.pf-ticks i:last-child{transform: translateX(-100%);}.pf-sh{text-transform: uppercase;letter-spacing: .06em;}.pf-lane-row{padding: 6px 0;border-bottom: 1px solid color-mix(in srgb,var(--rule) 45%,transparent);font-size: 14px;}.pf-lane-row:last-child{border-bottom: 0;}.pf-lane-row:hover{background: color-mix(in srgb,var(--accent-soft) 70%,transparent);}.pf-lane{position: relative;height: 26px;}.pf-lane::before{content: "";position: absolute;left: 0;right: 0;top: 50%;height: 1px;background: var(--rule);}.pf-lane i{position: absolute;top: 50%;display: block;}.pf-lane .l100{top: -7px;bottom: -7px;width: 2px;margin-left: -1px;background: var(--ink);opacity: .85;}.pf-lane .la{height: 4px;margin-top: -2px;background: var(--accent);border-radius: 2px;}.pf-lane .la.back{background: var(--neg);}.pf-lane .lc{width: 13px;height: 13px;margin: -6.5px 0 0 -6.5px;border-radius: 50%;background: var(--surface);border: 2.5px solid var(--ink);box-sizing: border-box;}.pf-lane .lc.bad{border-color: var(--neg);}.pf-lane .lo{width: 12px;height: 12px;margin: -6px 0 0 -6px;border-radius: 50%;background: var(--accent);box-shadow: 0 0 0 2px var(--surface);}.pf-lane .lo.back{background: var(--neg);}.pf-split{display: grid;grid-template-columns: 48px minmax(0,1fr);gap: 3px 10px;align-items: center;}.pf-split > b{grid-row: span 2;font: 800 18px var(--display);text-align: right;}.pf-split small{color: var(--muted);font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.pf-split em{font-style: normal;color: var(--neg);}.pf-two{display: grid;grid-template-columns: minmax(0,1fr);gap: 28px;}table.pf-mx{border-collapse: separate;border-spacing: 0;width: 100%;font-size: 13.5px;}table.pf-mx th{font: 600 12px var(--body);color: var(--muted);text-transform: none;letter-spacing: 0;vertical-align: bottom;white-space: nowrap;text-align: center;padding: 6px 4px;}table.pf-mx th:first-child{text-align: left;}table.pf-mx th .l3d{display: block;margin: 0 auto 3px;}table.pf-mx td{padding: 7px 6px;border-bottom: 0;white-space: nowrap;}table.pf-mx td:first-child{padding-right: 14px;}table.pf-mx td:first-child .flag{margin-right: 6px;}table.pf-mx td.mx{text-align: center;min-width: 50px;color: var(--ink);background: color-mix(in srgb,var(--accent) calc(var(--a,0%) * var(--heatk)),transparent);box-shadow: inset 0 0 0 2px var(--surface);border-radius: 6px;font-variant-numeric: tabular-nums;}table.pf-mx td.mx-last{text-align: right;font-weight: 700;padding-left: 14px;}@media (max-width: 600px){table.pf-mx{font-size: 12.5px;}table.pf-mx th{white-space: normal;font-size: 12px;line-height: 1.15;padding: 4px 2px;min-width: 44px;}table.pf-mx th:first-child{min-width: 0;}table.pf-mx td:first-child{max-width: 112px;overflow: hidden;text-overflow: ellipsis;padding-right: 6px;}table.pf-mx td:first-child a{max-width: calc(100% - 22px);overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}table.pf-mx td.mx{min-width: 42px;padding: 6px 2px;}table.pf-mx td.mx-last{padding-left: 8px;}}.pf-two > div{min-width: 0;scroll-margin-top: calc(var(--mast-h,64px) + 56px);}.pf-n{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.pf-n .flag{margin-right: 6px;}#pf-tbl td.t-g2{background: color-mix(in srgb,var(--pos) 17%,transparent);}#pf-tbl td.t-g1{background: color-mix(in srgb,var(--pos) 8%,transparent);}#pf-tbl td.t-b1{background: color-mix(in srgb,var(--neg) 8%,transparent);}#pf-tbl td.t-b2{background: color-mix(in srgb,var(--neg) 17%,transparent);}@media (max-width: 860px){.pf-hero{padding: 18px 16px 0;}.pf-hero-top{grid-template-columns: minmax(0,1fr);}.pf-lead{font-size: 16px;}.pf-facts{grid-template-columns: minmax(0,1fr) minmax(0,1fr);margin: 0 -16px;}.pf-fact{padding: 14px 16px;}.pf-fact:nth-child(3){border-left: 0;}.pf-fact:nth-child(n+3){border-top: 1px solid var(--rule);}.pf-fact b{font-size: 26px;}.pf-two{grid-template-columns: minmax(0,1fr);gap: 8px;}}@media (max-width: 600px){.pf-lane-head{grid-template-columns: minmax(0,1fr);}.pf-lane-head > span:not(.pf-ticks){display: none;}.pf-lane-row{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "n s" "l l";gap: 0 10px;}.pf-lane-row .pf-n{grid-area: n;}.pf-lane-row .pf-lane{grid-area: l;}.pf-lane-row .pf-split{grid-area: s;grid-template-columns: auto;}.pf-split > b{grid-row: auto;font-size: 16px;}.pf-split small{display: none;}.pf-split .pf-sb{width: 64px;height: 6px;}}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto;}.mast{view-transition-name: mast;}main h1{view-transition-name: ptitle;}::view-transition-old(root){animation: vt-out .16s ease both;}::view-transition-new(root){animation: vt-in .34s cubic-bezier(.2,.7,.2,1) both;}::view-transition-group(ptitle){animation-duration: .4s;animation-timing-function: cubic-bezier(.2,.7,.2,1);}::view-transition-old(ptitle),::view-transition-new(ptitle){height: 100%;width: auto;}}@keyframes vt-out{to{opacity: 0;}}@keyframes vt-in{from{opacity: 0;transform: translateY(10px);}}.cmdk{width: min(680px,calc(100vw - 24px));max-height: min(72vh,660px);margin: 11vh auto auto;padding: 0;border: 1px solid var(--rule);border-radius: 16px;background: var(--surface);color: var(--ink);box-shadow: 0 30px 80px rgb(8 14 22 / .35);flex-direction: column;overflow: hidden;}.cmdk[open]{display: flex;}.cmdk::backdrop{background: rgb(8 14 22 / .42);backdrop-filter: blur(4px);}.cmdk-in{display: flex;align-items: center;gap: 10px;padding: 14px 16px;border-bottom: 1px solid var(--rule);color: var(--muted);}.cmdk-in input{flex: 1;min-width: 0;border: 0;background: transparent;color: var(--ink);font: 500 18px var(--body);outline: none;padding: 2px 0;}.cmdk kbd,.kbd-hint kbd{font: 600 11px var(--body);padding: 1px 6px;border: 1px solid var(--rule);border-bottom-width: 2px;border-radius: 5px;color: var(--muted);background: var(--bg);white-space: nowrap;}.cmdk-list{overflow-y: auto;padding: 4px 8px 10px;overscroll-behavior: contain;}.cmdk-h{font: 500 12px var(--mono);text-transform: uppercase;letter-spacing: .08em;color: var(--muted);padding: 12px 10px 4px;}.cmdk-row{display: grid;grid-template-columns: 46px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 7px 10px;border-radius: 10px;color: var(--ink);text-decoration: none;scroll-margin: 8px;}.cmdk-row[aria-selected="true"]{background: var(--accent-soft);box-shadow: inset 3px 0 0 var(--accent);}.cmdk-row .ic{display: grid;place-items: center;width: 46px;height: 30px;}.cmdk-row .ic .mono{margin: 0;}.cmdk-row .ic .mono.logo{width: 46px;min-width: 46px;height: 28px;padding: 3px 5px;font-size: 1em;border-radius: 7px;}.cmdk-row .ic .flag{margin: 0;}.cmdk-row .tx{display: flex;flex-direction: column;min-width: 0;}.cmdk-row b{font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.cmdk-row small{color: var(--muted);font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.cmdk-row .kp{font-size: 12px;color: var(--muted);font-variant-numeric: tabular-nums;white-space: nowrap;}.cmdk-row[aria-selected="true"] .kp{color: var(--ink);}.cmdk-row mark{background: none;color: var(--accent);font-weight: 700;}.cmdk-row.more b{color: var(--accent);font-weight: 600;}.cmdk-g{display: grid;place-items: center;width: 24px;height: 24px;border-radius: 7px;background: var(--bg);color: var(--muted);font: 700 13px var(--body);}.cmdk .cc{font: 600 12px var(--mono);color: var(--muted);}.cmdk-none{padding: 18px 12px;color: var(--muted);}.cmdk-foot{display: flex;gap: 6px 16px;flex-wrap: wrap;padding: 9px 16px;border-top: 1px solid var(--rule);font-size: 12px;color: var(--muted);}.cmdk-foot .r{margin-left: auto;}.kbd-hint{flex: none;border: 0;background: none;padding: 0;cursor: pointer;line-height: 1;}.kbd-hint:hover kbd{color: var(--ink);border-color: var(--muted);}@media (max-width: 1199px){.mast .kbd-hint{display: none;}}@media (max-width: 600px){.cmdk{margin-top: 8px;max-height: calc(100dvh - 16px);}.cmdk-foot,.cmdk-in kbd,.cmdk-row .kp{display: none;}.cmdk-in input{font-size: 16px;}}@media (prefers-reduced-motion: no-preference){.cmdk[open]{animation: cmdk-in .18s cubic-bezier(.2,.7,.2,1);}.cmdk[open]::backdrop{animation: cmdk-fade .18s ease;}}@keyframes cmdk-in{from{opacity: 0;transform: translateY(-10px) scale(.98);}}@keyframes cmdk-fade{from{opacity: 0;}}.hm-yw{font: 800 58px var(--display);letter-spacing: -.035em;fill: var(--ink);pointer-events: none;font-variant-numeric: tabular-nums;}.hm-ywl{font: 600 12px var(--mono);letter-spacing: .16em;fill: var(--accent);pointer-events: none;}.hm-time{display: flex;align-items: center;gap: 14px;margin: 14px 0 2px;}.hm-play{flex: none;width: 38px;height: 38px;border-radius: 50%;border: 0;background: var(--accent);color: var(--surface);display: grid;place-items: center;cursor: pointer;box-shadow: 0 2px 10px color-mix(in srgb,var(--accent) 35%,transparent);}.hm-play svg{margin-left: 1px;}.hm-play[aria-pressed="true"] svg{margin-left: 0;}.hm-play:hover{filter: brightness(1.08);}.hm-play:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px;}.hm-tl{flex: 1;min-width: 0;}.hm-tl input[type="range"]{width: 100%;margin: 0;accent-color: var(--accent);cursor: pointer;}.hm-ticks{display: flex;justify-content: space-between;margin-top: 1px;}.hm-ticks button{border: 0;background: none;padding: 2px 0;font: 600 12px var(--body);color: var(--muted);cursor: pointer;font-variant-numeric: tabular-nums;}.hm-ticks button[aria-pressed="true"]{color: var(--ink);}@media (prefers-reduced-motion: no-preference){.hm-map a path{transition-duration: .6s;}.hm-rank.mv li{transition: transform .55s cubic-bezier(.2,.7,.2,1);}.hm-rank.mv .tr i{transition: width .55s cubic-bezier(.2,.7,.2,1);}.hm-rank li.nw{animation: ct-in .4s .25s both;}}.fp-card{display: grid;grid-template-columns: minmax(220px,280px) minmax(0,1fr);gap: 18px 34px;align-items: start;padding: 22px 24px;}.fp-head{grid-column: 1 / -1;}.fp-head .fp-sub{margin-bottom: 0;}.fp-rosebox{display: flex;flex-direction: column;align-items: center;gap: 14px;}.fp-rose{display: block;overflow: visible;}.fp-rose .pt{transform-origin: 0 0;transition: opacity .15s,transform .2s;}.fp-rose.mini .pt{stroke: var(--surface);stroke-width: 4;stroke-linejoin: round;}.fp-rose.mini .fp-bg{fill: color-mix(in srgb,var(--ink) 6%,transparent);stroke: none;}.fp-rose.dial{--bz0: #FBFCFD;--bz1: #C9D1D8;--bz2: #8C99A5;--bz3: #E4E9ED;--rim: rgb(255 255 255 / .7);--sheen: .45;--deep: 58%;filter: drop-shadow(0 6px 14px rgb(8 14 22 / .14)) drop-shadow(0 1px 2px rgb(8 14 22 / .12));}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .fp-rose.dial{--bz0: #9AA7B3;--bz1: #4A5966;--bz2: #26323C;--bz3: #6B7884;--rim: rgb(255 255 255 / .22);--sheen: .25;--deep: 50%;filter: drop-shadow(0 6px 16px rgb(0 0 0 / .45));}}:root[data-theme="dark"] .fp-rose.dial{--bz0: #9AA7B3;--bz1: #4A5966;--bz2: #26323C;--bz3: #6B7884;--rim: rgb(255 255 255 / .22);--sheen: .25;--deep: 50%;filter: drop-shadow(0 6px 16px rgb(0 0 0 / .45));}.fp-rose .dl0{stop-color: color-mix(in srgb,var(--surface) 88%,white);}.fp-rose .dl1{stop-color: color-mix(in srgb,var(--ink) 4%,var(--surface));}.fp-rose .dl2{stop-color: color-mix(in srgb,var(--ink) 10%,var(--surface));}.fp-rose .bz0{stop-color: var(--bz0);}.fp-rose .bz1{stop-color: var(--bz1);}.fp-rose .bz2{stop-color: var(--bz2);}.fp-rose .bz3{stop-color: var(--bz3);}.fp-rose .fp-bez{fill: none;stroke-width: 6;}.fp-rose .fp-dial{stroke: color-mix(in srgb,var(--ink) 18%,transparent);stroke-width: .6;}.fp-rose .fp-gl{fill: none;stroke: color-mix(in srgb,var(--ink) 10%,transparent);stroke-width: .5;}.fp-rose .fp-gl.h{stroke-dasharray: 2 3;stroke: color-mix(in srgb,var(--ink) 22%,transparent);}.fp-rose .fp-tick{stroke: color-mix(in srgb,var(--ink) 30%,transparent);stroke-width: .8;}.fp-rose .m0{stop-color: color-mix(in srgb,var(--pc) 52%,white);}.fp-rose .m1{stop-color: var(--pc);}.fp-rose .m3{stop-color: color-mix(in srgb,var(--pc) var(--deep),black);}.fp-rose .sh0{stop-color: #fff;stop-opacity: var(--sheen);}.fp-rose .sh1{stop-color: #fff;stop-opacity: 0;}.fp-rose .pb{stroke: var(--rim);stroke-width: .7;stroke-linejoin: round;}.fp-rose .ps{pointer-events: none;}.fp-rose .fp-pin{stroke: rgb(0 0 0 / .25);stroke-width: .4;}.fp-rose.dial:hover .pt{opacity: .45;}.fp-rose.dial .pt:hover{opacity: 1;transform: scale(1.05);}.fpl{width: 100%;max-width: 260px;}.fpl-h{font: 500 12px var(--mono);letter-spacing: .09em;text-transform: uppercase;color: var(--muted);padding-bottom: 6px;}.fpl-r{display: grid;grid-template-columns: 14px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 7px 0;border-top: 1px solid color-mix(in srgb,var(--rule) 70%,transparent);font: 600 15px/1.2 var(--body);color: var(--ink);}.fpl-r span small{display: block;font: 500 12px/1.3 var(--body);color: var(--muted);font-variant-numeric: tabular-nums;}.fpl-r b{font: 700 17px/1 var(--display);font-variant-numeric: tabular-nums;letter-spacing: -.01em;}.fpl .fpl-r b small{display: inline;font-size: 12px;font-weight: 600;margin-left: 1px;color: var(--muted);}.fpl-r b{white-space: nowrap;}.sw{display: block;width: 14px;height: 14px;border-radius: 4px;background: linear-gradient(135deg,color-mix(in srgb,var(--pc) 52%,white),var(--pc) 48%,color-mix(in srgb,var(--pc) 60%,black));box-shadow: inset 0 0 0 .5px rgb(255 255 255 / .55),0 1px 2px rgb(8 14 22 / .25);}table.cmp .fpl{max-width: none;}table.cmp .fpl-r{font-size: 13.5px;padding: 5px 0;gap: 8px;}table.cmp .fpl-r b{font-size: 15px;}.fp-h{font: 800 22px var(--display);letter-spacing: -.01em;margin: 0 0 2px;}.fp-sub{color: var(--muted);font-size: 14.5px;margin: 0 0 10px;}.fp-row{display: grid;grid-template-columns: minmax(130px,190px) 92px minmax(80px,1fr) 118px;gap: 4px 16px;align-items: center;padding: 10px 0;border-top: 1px solid var(--rule);}.fp-l b{display: block;font-weight: 600;}.fp-l small{display: block;color: var(--muted);font-size: 12px;line-height: 1.3;}.fp-v{font: 700 17px var(--body);text-align: right;}.fp-tr{position: relative;height: 8px;border-radius: 4px;background: linear-gradient(90deg,color-mix(in srgb,var(--accent) 6%,transparent),color-mix(in srgb,var(--accent) 30%,transparent));}.fp-tr::before{content: "";position: absolute;left: 50%;top: -4px;bottom: -4px;width: 1.5px;background: var(--muted);opacity: .45;}.fp-m{position: absolute;top: 50%;left: var(--p);width: 16px;height: 16px;margin: -8px 0 0 -8px;border-radius: 50%;background: var(--accent);box-shadow: 0 0 0 3px var(--surface),0 1px 5px rgb(0 0 0 / .25);}.fp-p{font-size: 13px;color: var(--muted);line-height: 1.25;}.fp-p b{color: var(--ink);font-weight: 700;}.fp-p small{display: block;font-size: 12px;}.fp-row.na{grid-template-columns: minmax(130px,190px) minmax(0,1fr);}.fp-na{color: var(--muted);font-size: 13px;}.cmp-rose{display: flex;justify-content: center;margin: 6px 0 14px;}.cmdk-fp{position: relative;display: block;width: 28px;height: 28px;}.cmdk-fp .flag{position: absolute;right: -6px;bottom: -5px;transform: scale(.68);transform-origin: 100% 100%;margin: 0;}@media (max-width: 760px){.fp-card{grid-template-columns: minmax(0,1fr);padding: 18px 16px;}.fp-row{grid-template-columns: minmax(0,1fr) auto;gap: 6px 12px;}.fp-tr{grid-column: 1 / -1;}.fp-p{grid-column: 1 / -1;}.fp-p small{display: inline;margin-left: 6px;}}@media (prefers-reduced-motion: no-preference){.fp-card .fp-rose .pt,.cmp-rose .fp-rose .pt{animation: fp-grow .75s cubic-bezier(.2,.7,.2,1) backwards;animation-delay: var(--d,0ms);}.fp-m{animation: fp-slide .9s cubic-bezier(.2,.7,.2,1) .25s backwards;}}@keyframes fp-grow{from{transform: scale(0);}}@keyframes fp-slide{from{left: 0;opacity: 0;}}.pl-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px;}.pl-card{position: relative;display: flex;flex-direction: column;gap: 4px;min-width: 0;padding: 16px 18px 14px;background: var(--surface);border: 1px solid var(--rule);border-radius: 14px;color: var(--ink);text-decoration: none;overflow: hidden;transition: transform .2s ease,box-shadow .2s ease,border-color .2s ease;}.pl-card:hover{transform: translateY(-3px);box-shadow: 0 12px 28px rgb(16 24 40 / .14);border-color: color-mix(in srgb,var(--accent) 45%,var(--rule));}.pl-card:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.pl-card::before{content: "";position: absolute;inset: 0 0 auto;height: 3px;background: var(--rule);}.pl-card.pos::before{background: var(--pos);}.pl-card.neg::before{background: var(--neg);}.pl-k{display: flex;align-items: center;gap: 8px;font: 500 12px var(--mono);text-transform: uppercase;letter-spacing: .07em;color: var(--muted);}.pl-k i{display: grid;place-items: center;width: 22px;height: 22px;border-radius: 7px;background: var(--accent-soft);color: var(--accent);font: 700 12px var(--body);font-style: normal;}.pl-v{font: 800 32px/1.1 var(--display);letter-spacing: -.02em;margin-top: 6px;white-space: nowrap;}.pl-card.pos .pl-v{color: var(--pos);}.pl-card.neg .pl-v{color: var(--neg);}.pl-who{font-weight: 700;font-size: 15px;display: flex;align-items: center;gap: 2px;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.pl-who .flag{flex: none;}.pl-ctx{font-size: 13px;color: var(--muted);line-height: 1.35;padding-right: 2px;}.pl-sp{width: 96px;height: 24px;margin-top: auto;align-self: flex-end;overflow: visible;color: var(--accent);}.pl-sp path{fill: none;stroke: currentColor;stroke-width: 2.2;stroke-linejoin: round;stroke-linecap: round;}.pl-sp circle{fill: currentColor;}@media (max-width: 1100px){.pl-grid{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 640px){.pl-grid{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;gap: 12px;padding-bottom: 6px;margin-inline: -16px;padding-inline: 16px;scroll-padding-inline: 16px;}.pl-card{flex: 0 0 78%;scroll-snap-align: start;}}@media (prefers-reduced-motion: no-preference){.pulse.pre .pl-card:not(.in){opacity: 0;transform: translateY(14px);}.pulse.pre .pl-card.in{transition: opacity .5s ease calc(var(--i,0) * 90ms),transform .5s cubic-bezier(.2,.7,.2,1) calc(var(--i,0) * 90ms),box-shadow .2s ease,border-color .2s ease;}.pulse.pre .pl-card:not(.in) .pl-sp path{stroke-dasharray: 1;stroke-dashoffset: 1;}.pulse.pre .pl-card.in .pl-sp path{stroke-dasharray: 1;stroke-dashoffset: 0;transition: stroke-dashoffset 1s cubic-bezier(.3,.7,.2,1) calc(var(--i,0) * 90ms + .2s);}}@media print{.pulse.pre .pl-card{opacity: 1 !important;transform: none !important;}}.btn.follow{display: inline-flex;align-items: center;gap: 6px;}.btn.follow .star{fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linejoin: round;}.btn.follow[aria-pressed="true"]{border-color: var(--accent);color: var(--accent);background: var(--accent-soft);}.btn.follow[aria-pressed="true"] .star{fill: currentColor;}.toast{position: fixed;left: 50%;bottom: 22px;z-index: 50;max-width: min(520px,calc(100vw - 32px));transform: translate(-50%,20px);opacity: 0;pointer-events: none;background: var(--ink);color: var(--surface);padding: 11px 16px;border-radius: 12px;font-size: 14px;box-shadow: 0 12px 30px rgb(8 14 22 / .3);transition: opacity .2s ease,transform .25s cubic-bezier(.2,.7,.2,1);}.toast.on{opacity: 1;transform: translate(-50%,0);pointer-events: auto;}.toast a{color: inherit;text-decoration: underline;}.fol-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 14px;}.fol-card{display: flex;flex-direction: column;gap: 6px;padding: 14px 16px;background: var(--surface);border: 1px solid var(--rule);border-left: 3px solid var(--accent);border-radius: 12px;min-width: 0;}.fol-card.gone{border-left-color: var(--rule);opacity: .8;}.fol-top{display: flex;align-items: center;gap: 10px;min-width: 0;}.fol-ic{position: relative;flex: none;display: grid;place-items: center;width: 40px;height: 40px;}.fol-ic .flag{position: absolute;right: -6px;bottom: -5px;transform: scale(.75);transform-origin: 100% 100%;margin: 0;}.fol-ic.grp{width: auto;min-width: 40px;}.fol-ic.grp .mono{margin: 0;}.fol-ic.big .flag{position: static;transform: scale(1.5);}.fol-t{display: flex;flex-direction: column;min-width: 0;flex: 1;}.fol-t a{font-weight: 700;font-size: 16px;color: var(--ink);text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.fol-t a:hover{text-decoration: underline;}.fol-t small{color: var(--muted);font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.fol-x{flex: none;width: 30px;height: 30px;border-radius: 8px;border: 1px solid transparent;background: none;color: var(--muted);font-size: 20px;line-height: 1;cursor: pointer;}.fol-x:hover{border-color: var(--rule);color: var(--ink);}.fol-main{font: 800 24px/1.1 var(--display);letter-spacing: -.01em;display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap;}.fol-main small{font: 500 13px var(--body);color: var(--muted);letter-spacing: 0;}.fol-sub{margin: 0;font-size: 13px;color: var(--muted);}.fol-ch{margin: 2px 0 0;font-size: 12.5px;display: flex;flex-wrap: wrap;align-items: center;gap: 5px 6px;color: var(--muted);}.fol-since{color: var(--muted);}.fol-d{padding: 1px 8px;border-radius: 999px;background: var(--bg);color: var(--ink);font-weight: 600;font-variant-numeric: tabular-nums;}.fol-d.pos{background: color-mix(in srgb,var(--pos) 14%,transparent);color: var(--pos);}.fol-d.neg{background: color-mix(in srgb,var(--neg) 14%,transparent);color: var(--neg);}.fol-d.new{background: var(--accent-soft);color: var(--accent);}.pl-tip{margin: 12px 0 0;font-size: 13px;color: var(--muted);}.pl-tip b{color: var(--ink);}@media (prefers-reduced-motion: no-preference){.btn.follow.pop .star{animation: star-pop .45s cubic-bezier(.2,.7,.2,1.4);}.fol-card{animation: ct-in .35s ease backwards;}}@keyframes star-pop{0%{transform: scale(.4) rotate(-30deg);}60%{transform: scale(1.35) rotate(8deg);}100%{transform: none;}}.ctip small.ev{display: block;position: relative;margin-top: 6px;padding-left: 13px;color: var(--ink);font-size: 12px;line-height: 1.35;white-space: normal;}.ctip small.ev::before{content: "";position: absolute;left: 0;top: .42em;width: 7px;height: 7px;border-radius: 50%;background: var(--mark);}.ctip small.ev + small.ev{margin-top: 3px;}.op-btn{display: none;}@media (max-width: 640px){.mast{transition: transform .25s ease;}html.mast-up .mast{transform: translateY(-100%);}.onpage{transition: top .25s ease;}html.mast-up .onpage{top: 0;}.onpage > a{display: none;}.op-btn{display: flex;flex-direction: column;align-items: flex-start;justify-content: center;flex: 1 1 auto;min-width: 0;min-height: 46px;padding: 4px 8px 4px 0;border: 0;background: none;color: var(--ink);text-align: left;cursor: pointer;font: inherit;}.op-btn:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 6px;}.op-t{font-size: 12px;color: var(--muted);font-weight: 600;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.op-s{font-size: 15px;font-weight: 700;color: var(--accent);max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}}.sheet{width: 100%;max-width: 560px;margin: auto auto 0;padding: 0;border: 0;border-radius: 18px 18px 0 0;background: var(--surface);color: var(--ink);box-shadow: 0 -10px 40px rgb(8 14 22 / .3);max-height: 82dvh;overflow: hidden;}.sheet::backdrop{background: rgb(8 14 22 / .45);}.sh-in{padding: 8px 16px calc(14px + env(safe-area-inset-bottom,0px));overflow-y: auto;max-height: 82dvh;}.sh-grab{width: 40px;height: 4px;border-radius: 2px;background: var(--rule);margin: 4px auto 12px;}.sh-h{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;padding: 0 4px 10px;border-bottom: 1px solid var(--rule);}.sh-h b{font: 800 19px var(--display);min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.sh-h span{color: var(--muted);font-weight: 600;font-variant-numeric: tabular-nums;white-space: nowrap;}.sheet nav{display: flex;flex-direction: column;padding-top: 4px;}.sheet nav a{padding: 13px 6px;border-bottom: 1px solid color-mix(in srgb,var(--rule) 55%,transparent);color: var(--ink);text-decoration: none;font-weight: 600;font-size: 16px;}.sheet nav a:last-child{border-bottom: 0;}.sheet nav a[aria-current="location"]{color: var(--accent);box-shadow: inset 3px 0 0 var(--accent);padding-left: 14px;}.sheet nav a.sh-top{color: var(--muted);font-weight: 500;}.sheet nav a:focus-visible{outline: 2px solid var(--accent);outline-offset: -2px;border-radius: 6px;}@media (prefers-reduced-motion: no-preference){.sheet[open]{animation: sh-up .3s cubic-bezier(.2,.7,.2,1);}.sheet[open]::backdrop{animation: cmdk-fade .2s ease;}}@keyframes sh-up{from{transform: translateY(100%);}}.ctool{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 8px;margin-top: 12px;padding-top: 10px;border-top: 1px dashed color-mix(in srgb,var(--rule) 75%,transparent);}.ctool .seg{margin: 0;}.ctool .grow{flex: 1;}.ctool-b{display: inline-flex;align-items: center;gap: 5px;min-height: 30px;border: 1px solid var(--rule);background: var(--surface);color: var(--ink);border-radius: 8px;padding: 3px 10px;font: 600 12.5px var(--body);cursor: pointer;}.ctool-b:hover{border-color: var(--ink);}.ctool-b:focus-visible{outline: 2px solid var(--accent);outline-offset: 1px;}.ctool-b svg{width: 14px;height: 14px;flex: none;}.ctool .pngbtn{margin-top: 0;font-size: 12.5px;}.ctab{margin-top: 4px;}.ctab table{font-size: 13.5px;}.ctab-n{display: inline-flex;align-items: center;gap: 7px;white-space: nowrap;}.ctab tbody th .ctab-n{white-space: normal;min-width: 9em;}.ctab :is(th,td){padding-left: 8px;padding-right: 8px;}.rk-unhide{padding: 0;border: 0;background: none;font: inherit;color: var(--accent);text-decoration: underline;text-underline-offset: 2px;cursor: pointer;}.ln-mtpl{margin-top: 14px;}.ctab .sw{width: 14px;height: 3px;border-radius: 2px;background: var(--sc);flex: none;}.ctab .sw.d{background: repeating-linear-gradient(90deg,var(--sc) 0 4px,transparent 4px 7px);}@media print{.ctool{display: none !important;}}.ctab tbody th{text-transform: none;letter-spacing: 0;font-weight: 600;font-size: 13.5px;color: var(--ink);}.ow-dark{--bg: #0A1218;--surface: #111C24;--ink: #E9EEF2;--muted: #9AA8B4;--rule: #2B3A46;--seg-ink: #B4C0CA;--accent: #4FC7B6;--accent-soft: #143331;--mark: #E3B25E;--pos: #5CC27F;--neg: #F0796D;--c1: #43B8A9;--c2: #6FA8E8;--c3: #B08BDB;--c4: #D9A24A;--c5: #E8805E;--c6: #8CCB67;--c7: #E070AE;--c8: #8E9BA7;--c9: #9DB9DE;--ow-land: #1C2A35;--ow-edge: rgb(255 255 255 / .16);--ow-hi: #5FD3C2;--ow-gold: #E3B25E;--ow-warm: #EE8466;color-scheme: dark;color: var(--ink);position: relative;isolation: isolate;padding-bottom: 8px;background: radial-gradient(1000px 560px at 82% -8%,rgb(95 211 194 / .14),transparent 62%),radial-gradient(820px 620px at -10% 40%,rgb(111 168 232 / .08),transparent 60%),linear-gradient(180deg,#0C161D,#081016 46%,#0A131A);}.ow-dark::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(circle at 1px 1px,rgb(255 255 255 / .07) 1px,transparent 1.4px) 0 0 / 24px 24px;-webkit-mask-image: linear-gradient(180deg,#000,transparent 26%,transparent 80%,#000);mask-image: linear-gradient(180deg,#000,transparent 26%,transparent 80%,#000);}.ow .mono.logo{font-size: 13px;margin: 0;}.ow .mono:not(.logo){margin: 0;}.ow-hero{display: grid;grid-template-columns: minmax(0,1.3fr) minmax(0,1fr);gap: 18px 64px;align-items: end;padding: 30px 0 4px;}.ow-hero h1{font: 800 clamp(34px,4.3vw,58px)/1.03 var(--display);letter-spacing: -.028em;margin: 14px 0 0;text-wrap: balance;}.ow-hero h1 em{font-style: normal;background: linear-gradient(180deg,#C8F7EF 8%,var(--ow-hi) 58%,#3FA698);-webkit-background-clip: text;background-clip: text;color: transparent;}.ow-dek .lead{font-size: 18px;line-height: 1.55;color: var(--muted);margin: 0 0 12px;}.ow-strip{margin: 64px 0 0;padding: 0 0 30px;}.ow-sbar{display: flex;gap: 2px;height: 50px;}.ow-g5{display: flex;gap: 2px;position: relative;min-width: 0;}.ow-g5::before{content: "";position: absolute;left: 0;right: 0;top: -15px;height: 8px;border: 1px solid rgb(255 255 255 / .38);border-bottom: 0;border-radius: 4px 4px 0 0;}.ow-brk{position: absolute;left: 0;bottom: calc(100% + 22px);display: flex;align-items: baseline;gap: 8px;font: 500 12px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);white-space: nowrap;}.ow-brk strong{font: 800 22px var(--display);letter-spacing: -.01em;color: var(--ink);}.ow-sbar .sg{position: relative;min-width: 0;background: linear-gradient(180deg,rgb(255 255 255 / .3),rgb(255 255 255 / 0) 46%,rgb(0 0 0 / .22)),var(--sg);}.ow-g5 .sg:first-of-type{border-radius: 10px 0 0 10px;}.ow-sbar .oth{border-radius: 0 10px 10px 0;background: repeating-linear-gradient(135deg,rgb(255 255 255 / .06) 0 6px,transparent 6px 12px),#15212A;box-shadow: inset 0 0 0 1px rgb(255 255 255 / .07);}.ow-sbar em{position: absolute;left: 0;top: calc(100% + 12px);display: grid;justify-items: start;gap: 5px;font-style: normal;white-space: nowrap;}.ow-sbar em b{font: 700 16px var(--display);font-variant-numeric: tabular-nums;}.ow-sbar em small{font-size: 12px;color: var(--muted);}.ow-strip figcaption{margin-top: 96px;font-size: 13px;line-height: 1.5;color: var(--muted);max-width: 110ch;}.ow-stage{display: grid;grid-template-columns: minmax(270px,360px) minmax(0,1fr);column-gap: 48px;margin-top: 12px;}.ow-vis{grid-column: 2;grid-row: 1;align-self: start;position: sticky;top: calc(var(--mast-h,64px) + 14px);height: calc(100vh - var(--mast-h,64px) - 28px);min-height: 540px;max-height: 920px;display: grid;grid-template-columns: minmax(0,1fr) minmax(236px,290px);grid-template-rows: auto minmax(0,1fr);gap: 18px 30px;}.ow-prog{grid-column: 1 / -1;display: grid;grid-template-columns: repeat(var(--n,6),minmax(0,1fr));gap: 8px;list-style: none;margin: 0;padding: 0;}.ow-prog button{all: unset;box-sizing: border-box;display: block;width: 100%;cursor: pointer;padding: 9px 0 0;border-top: 2px solid rgb(255 255 255 / .13);font: 500 12px var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: color .3s,border-color .3s;}.ow-prog button.done{border-top-color: color-mix(in srgb,var(--ow-hi) 45%,transparent);}.ow-prog button.on{color: var(--ink);border-top-color: var(--ow-hi);}.ow-prog button:hover{color: var(--ink);}.ow-prog button:focus-visible{outline: 2px solid var(--ow-hi);outline-offset: 3px;}.ow-mapbox{position: relative;min-height: 0;}.ow-map{display: block;width: 100%;height: 100%;overflow: visible;}.ow-map .ctx{fill: rgb(255 255 255 / .035);stroke: rgb(255 255 255 / .08);stroke-width: .8;vector-effect: non-scaling-stroke;}.ow-land{filter: drop-shadow(0 14px 26px rgb(0 0 0 / .5));}.ow-map path.ow-m{stroke: var(--ow-edge);stroke-width: 1;vector-effect: non-scaling-stroke;stroke-linejoin: round;transition: fill .8s cubic-bezier(.2,.7,.2,1);}.ow-land a:hover path,.ow-land a:focus-visible path{stroke: #fff;stroke-width: 1.6;}.ow-land a.on path{stroke: rgb(255 255 255 / .92);stroke-width: 1.8;}.ow-land a:focus{outline: none;}.ow-l text{text-anchor: middle;dominant-baseline: central;paint-order: stroke;stroke: rgb(4 10 14 / .72);stroke-width: 4px;stroke-linejoin: round;pointer-events: none;}.ow-lc{font: 500 12px var(--mono);letter-spacing: .08em;fill: rgb(233 238 242 / .72);}.ow-lv{font: 700 21px var(--display);font-variant-numeric: tabular-nums;fill: #fff;}.ow-lbl.fl{animation: owfl .6s ease;}@keyframes owfl{from{opacity: .1;}}.ow-dots circle{fill: var(--ow-gold);stroke: rgb(255 246 222 / .7);stroke-width: 1;vector-effect: non-scaling-stroke;transform-box: fill-box;transform-origin: center;transform: scale(0);transition: transform .8s cubic-bezier(.2,.7,.2,1);}.ow-stage:is([data-s~="dots"],[data-s~="rings"]) .ow-dots circle{transform: scale(var(--d));}.ow-stage[data-s~="dots"] .ow-lc{opacity: 0;}.ow-stage[data-s~="dots"] .ow-lv{fill: #1D1404;stroke: none;font-size: 17px;transform: translateY(-8px);}.ow-stage[data-s~="sm"] .ow-lv{font-size: 17px;}.ow-panel{display: grid;min-height: 0;}.ow-pn{grid-area: 1 / 1;min-height: 0;display: flex;flex-direction: column;gap: 12px;overflow: hidden;opacity: 0;visibility: hidden;transform: translateY(12px);transition: opacity .3s ease,transform .3s ease,visibility 0s linear .3s;}.ow-pn.on{opacity: 1;visibility: visible;transform: none;transition: opacity .55s ease .12s,transform .55s cubic-bezier(.2,.7,.2,1) .12s,visibility 0s;}.ow-big{font: 800 68px/.92 var(--display);letter-spacing: -.035em;font-variant-numeric: tabular-nums;background: linear-gradient(180deg,#FFFFFF 10%,#A9EEE3 68%,#5FD3C2);-webkit-background-clip: text;background-clip: text;color: transparent;}.ow-big small{font-size: .4em;letter-spacing: 0;margin-left: 4px;-webkit-text-fill-color: var(--muted);color: var(--muted);}.ow-cap{margin: -2px 0 0;font-size: 14.5px;line-height: 1.45;color: var(--muted);max-width: 32ch;}.ow-sub{display: flex;gap: 26px;}.ow-sub b{display: block;font: 700 20px/1.15 var(--display);font-variant-numeric: tabular-nums;}.ow-sub span{font-size: 12px;color: var(--muted);}.ow-key{display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 5px 8px;align-items: center;font-size: 12px;color: var(--muted);}.ow-key span{grid-column: 1 / -1;}.ow-key i{height: 8px;border-radius: 4px;background: linear-gradient(90deg,color-mix(in oklab,var(--ow-hi) 14%,var(--ow-land)),var(--ow-hi));box-shadow: inset 0 0 0 1px rgb(255 255 255 / .08);}.ow-key small{font: 500 12px var(--mono);}.ow-key.dots span::before{content: "";display: inline-block;width: 10px;height: 10px;margin-right: 7px;border-radius: 50%;background: var(--ow-gold);vertical-align: -1px;}.ow-lh{margin: 2px 0 0;padding-top: 12px;border-top: 1px solid var(--rule);font: 500 12px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.ow-bars{list-style: none;margin: 0;padding: 0;display: grid;gap: 2px;}.ow-bars li{display: grid;grid-template-columns: minmax(0,1fr) 60px 44px;align-items: center;gap: 10px;min-height: 22px;font-size: 13px;color: rgb(233 238 242 / .8);}.ow-bn{display: flex;align-items: center;gap: 7px;min-width: 0;white-space: nowrap;}.ow-bn > span{overflow: hidden;text-overflow: ellipsis;}.ow-bn .flag{margin: 0;}.ow-bn .mono.logo{font-size: 10.5px;}.ow-bn small{margin-left: auto;padding-left: 6px;font-size: 12px;color: var(--muted);}.ow-bt{position: relative;height: 6px;border-radius: 3px;background: rgb(255 255 255 / .06);}.ow-bt i{position: absolute;left: 0;top: 0;bottom: 0;border-radius: inherit;background: rgb(255 255 255 / .3);transform-origin: left;}.ow-bars li.hi{color: var(--ink);}.ow-bars li.hi .ow-bn > span{font-weight: 700;}.ow-bars li.hi .ow-bt i{background: linear-gradient(90deg,#3FA698,var(--ow-hi));box-shadow: 0 0 10px rgb(95 211 194 / .45);}.ow-bars b{text-align: right;font: 600 12.5px var(--mono);font-variant-numeric: tabular-nums;}.ow-leg{list-style: none;margin: 0;padding: 0;display: grid;gap: 5px;}.ow-leg li{display: grid;grid-template-columns: 4px auto minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 5px 12px 5px 6px;border-radius: 10px;background: rgb(255 255 255 / .035);border: 1px solid rgb(255 255 255 / .06);}.ow-leg .sw{width: 4px;height: auto;align-self: stretch;border-radius: 2px;background: var(--sw);box-shadow: 0 0 10px var(--sw);}.ow-leg .mono.logo{font-size: 10.5px;}.ow-ln{display: grid;min-width: 0;}.ow-ln b{font: 700 14px var(--display);}.ow-ln small{display: flex;gap: 8px;font: 500 12px var(--mono);color: var(--muted);white-space: nowrap;overflow: hidden;}.ow-ln small .flag{margin-right: 3px;}.ow-leg em{font: 800 20px var(--display);font-style: normal;font-variant-numeric: tabular-nums;}.ow-yrs{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 8px;align-items: end;}.ow-yrs > div{display: flex;flex-direction: column;align-items: center;gap: 5px;}.ow-yrs i{width: 100%;border-radius: 6px 6px 2px 2px;background: linear-gradient(180deg,#F4D493,var(--ow-gold) 42%,#9C7425);box-shadow: inset 0 1px 0 rgb(255 255 255 / .4);transform-origin: bottom;}.ow-yrs .ytd i{background: repeating-linear-gradient(135deg,rgb(227 178 94 / .6) 0 4px,rgb(227 178 94 / .22) 4px 8px);box-shadow: inset 0 0 0 1px rgb(227 178 94 / .6);}.ow-yrs b{font: 700 13px var(--mono);}.ow-yrs span{font: 500 12px var(--mono);color: var(--muted);}.ow-note{margin: -4px 0 0;font-size: 12px;color: var(--muted);}.ow-pn.gold .ow-big{background-image: linear-gradient(180deg,#FFF7E3 10%,#F4D493 62%,var(--ow-gold));}.ow-pn.gold .ow-bars li.hi .ow-bt i{background: linear-gradient(90deg,#9C7425,var(--ow-gold));box-shadow: 0 0 10px rgb(227 178 94 / .45);}@media (prefers-reduced-motion: no-preference){.ow-pn.on .ow-bt i{animation: owgrow .9s cubic-bezier(.2,.7,.2,1) both;animation-delay: calc(var(--i,0) * 40ms + .15s);}.ow-pn.on .ow-leg li{animation: owin .5s ease both;animation-delay: calc(var(--i,0) * 45ms + .12s);}.ow-pn.on .ow-yrs i{animation: owrise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay: calc(var(--i,0) * 60ms + .15s);}}@keyframes owgrow{from{transform: scaleX(0);}}@keyframes owin{from{opacity: 0;transform: translateX(8px);}}@keyframes owrise{from{transform: scaleY(0);}}.ow-steps{grid-column: 1;grid-row: 1;position: relative;padding: 4vh 0 34vh;}.ow-steps::before{content: "";position: absolute;left: 4px;top: 0;bottom: 0;width: 1px;background: linear-gradient(180deg,transparent,var(--rule) 6%,var(--rule) 94%,transparent);}.ow-step{position: relative;min-height: 84vh;display: flex;align-items: center;padding-left: 30px;}.ow-step::before{content: "";position: absolute;left: 0;top: 50%;width: 9px;height: 9px;margin-top: -5px;border-radius: 50%;background: #0A1218;box-shadow: inset 0 0 0 1.5px var(--rule);transition: background .4s,box-shadow .4s;}.ow-step.on::before{background: var(--ow-hi);box-shadow: 0 0 0 5px rgb(95 211 194 / .14),0 0 18px rgb(95 211 194 / .7);}.ow-card{width: 100%;padding: 24px 24px 26px;border-radius: 18px;background: linear-gradient(180deg,rgb(255 255 255 / .065),rgb(255 255 255 / .02));border: 1px solid rgb(255 255 255 / .09);box-shadow: 0 30px 60px -30px rgb(0 0 0 / .7);opacity: .4;transition: opacity .45s ease,border-color .45s ease;cursor: pointer;}.ow-step.on .ow-card{opacity: 1;border-color: rgb(95 211 194 / .32);}.ow-n{font: 500 12px var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--ow-hi);}.ow-card h2{font: 800 25px/1.14 var(--display);letter-spacing: -.015em;margin: 10px 0 12px;text-wrap: balance;}.ow-card p{margin: 0;font-size: 16px;line-height: 1.62;color: rgb(233 238 242 / .86);}.ow-atlas{padding-top: 56px;padding-bottom: 72px;}.ow-atlas h2{font: 800 clamp(26px,3vw,38px)/1.08 var(--display);letter-spacing: -.02em;margin: 10px 0 8px;}.ow-atlas > p{margin: 0;max-width: 76ch;color: var(--muted);font-size: 15.5px;}.ow-mxw{overflow-x: auto;margin-top: 26px;border-radius: 16px;border: 1px solid rgb(255 255 255 / .08);background: linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01));}table.ow-mx{border-collapse: collapse;width: 100%;min-width: 1010px;font-size: 13px;}.ow-mx th,.ow-mx td{border-bottom: 0;}.ow-mx thead th{padding: 16px 2px 10px;background: none;font: 500 12px var(--mono);letter-spacing: .04em;color: var(--muted);text-align: center;vertical-align: bottom;white-space: nowrap;}.ow-mx thead th:first-child{text-align: left;padding-left: 18px;}.ow-mx thead .flag{display: flex;margin: 0 auto 6px;}.ow-mx thead abbr{text-decoration: none;color: var(--ink);}.ow-mx thead small{display: block;margin-top: 3px;font-size: 12px;opacity: .8;text-transform: none;}.ow-mx tbody > tr > *{border-top: 1px solid rgb(255 255 255 / .055);}.ow-mx tbody th{position: sticky;left: 0;z-index: 1;text-align: left;padding: 6px 16px 6px 18px;background: #0D171E;white-space: nowrap;text-transform: none;letter-spacing: 0;font-size: 14px;color: var(--ink);}.ow-mx tbody th > a,.ow-mx tbody th > span{display: flex;align-items: center;gap: 12px;color: var(--ink);text-decoration: none;font-weight: 700;}.ow-mx tbody th > a:hover > span{color: var(--ow-hi);}.ow-mx tbody th small{display: block;font: 400 12px var(--mono);color: var(--muted);}.ow-mx td{position: relative;width: 50px;height: 48px;padding: 0;text-align: center;}.ow-mx td i{display: inline-grid;place-items: center;width: max(6px,calc(var(--s) * 42px));aspect-ratio: 1;border-radius: 50%;vertical-align: middle;font: 700 12px var(--mono);font-style: normal;color: #052520;background: radial-gradient(circle at 34% 30%,#DDFBF6,#86E3D5 22%,var(--ow-hi) 50%,#2A8C7F);box-shadow: inset 0 -2px 4px rgb(0 0 0 / .25),0 4px 12px -4px rgb(95 211 194 / .55);}.ow-mx td.z::before{content: "";display: inline-block;width: 3px;height: 3px;border-radius: 50%;background: rgb(255 255 255 / .18);vertical-align: middle;}.ow-mx tbody tr:hover > *{background-color: rgb(255 255 255 / .035);}.ow-mx tbody tr:hover > th{background-color: #121E26;}.ow-mx td[data-v]:hover::after{content: attr(data-v);position: absolute;left: 50%;bottom: calc(100% - 6px);transform: translateX(-50%);z-index: 2;padding: 3px 7px;border-radius: 6px;background: #E9EEF2;color: #0A1218;font: 600 11px var(--mono);white-space: nowrap;pointer-events: none;}.ow-after{padding-top: 34px;}@media (max-width: 1080px){.ow-hero{grid-template-columns: minmax(0,1fr);}.ow-stage{grid-template-columns: minmax(240px,290px) minmax(0,1fr);column-gap: 28px;}.ow-vis{grid-template-columns: minmax(0,1fr) 220px;gap: 16px 20px;}.ow-big{font-size: 54px;}}@media (max-width: 860px){.ow-hero{padding-top: 18px;gap: 14px;}.ow-hero h1{font-size: clamp(30px,8.6vw,40px);}.ow-dek .lead{font-size: 16.5px;}.ow-strip{margin-top: 56px;padding-bottom: 22px;}.ow-sbar{height: 38px;}.ow-sbar em,.ow-slab{display: none;}.ow-strip figcaption{margin-top: 14px;}.ow-stage{display: block;margin-top: 4px;}.ow-vis{position: sticky;top: var(--mast-h,64px);z-index: 1;height: 60vh;height: 60svh;min-height: 0;max-height: none;grid-template-columns: minmax(0,1fr);gap: 8px;padding: 8px 0 4px;background: linear-gradient(180deg,#0A1319 88%,rgb(10 19 25 / 0));transition: top .25s ease;}html.mast-up .ow-vis{top: 0;}.ow-prog button{font-size: 0;padding-top: 10px;border-top-width: 3px;}.ow-panel{position: absolute;left: 0;top: 34px;width: 56%;pointer-events: none;}.ow-pn{gap: 4px;}.ow-pn > :not(.ow-big,.ow-cap){display: none;}.ow-big{font-size: 40px;}.ow-cap{font-size: 12.5px;max-width: 24ch;}.ow-lc{display: none;}.ow-lv{font-size: 24px;}.ow-stage[data-s~="sm"] .ow-lv{font-size: 18px;}.ow-stage[data-s~="dots"] .ow-lv{font-size: 22px;}.ow-steps{position: relative;z-index: 2;padding: 0 0 36vh;pointer-events: none;}.ow-steps::before,.ow-step::before{display: none;}.ow-step{display: block;min-height: 0;padding: 0;margin: 0 0 62vh;}.ow-card{pointer-events: auto;opacity: 1;padding: 16px 18px 18px;background: rgb(14 24 31 / .93);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);box-shadow: 0 18px 40px rgb(0 0 0 / .5);}.ow-card h2{font-size: 20px;margin: 6px 0 8px;}.ow-card p{font-size: 15px;line-height: 1.55;}.ow-atlas{padding-top: 40px;padding-bottom: 48px;}}@media (prefers-reduced-motion: reduce){.ow-map path.ow-m,.ow-dots circle,.ow-pn,.ow-pn.on,.ow-card,.ow-step::before,.ow-prog button{transition: none;}.ow-lbl.fl{animation: none;}}@media print{.ow-vis{position: static;height: auto;min-height: 0;}.ow-steps{padding: 0;}.ow-step{min-height: 0;}}.ow-src{margin: 2px 0 0;font-size: 12px;line-height: 1.45;color: var(--muted);}.ow-bars.long li{min-height: 20px;font-size: 12.5px;}@media (min-width: 861px) and (max-height: 860px){.ow-bars.long li{min-height: 17px;font-size: 12px;}.ow-pn:has(.ow-bars.long){gap: 9px;}.ow-pn:has(.ow-bars.long) .ow-big{font-size: 52px;}}.ow-nak{display: flex;align-items: center;gap: 8px;font-size: 12px;color: var(--muted);}.ow-nak i,.ow-hm td.na,.ow-ys .na{background: repeating-linear-gradient(135deg,#25343F 0 2px,#141F28 2px 5px);box-shadow: inset 0 0 0 1px rgb(255 255 255 / .08);}.ow-nak i{width: 18px;height: 10px;border-radius: 3px;}.ow-key.dv i{background: linear-gradient(90deg,var(--ow-hi),color-mix(in oklab,var(--ow-hi) 14%,var(--ow-land)) 50%,color-mix(in oklab,var(--ow-warm) 14%,var(--ow-land)) 50%,var(--ow-warm));}.ow-key.dv.up i{background: linear-gradient(90deg,var(--ow-warm),color-mix(in oklab,var(--ow-warm) 14%,var(--ow-land)) 50%,color-mix(in oklab,var(--ow-hi) 14%,var(--ow-land)) 50%,var(--ow-hi));}.ow-key.gd i{background: linear-gradient(90deg,var(--ow-hi),color-mix(in oklab,var(--ow-hi) 14%,var(--ow-land)) 50%,color-mix(in oklab,var(--ow-gold) 14%,var(--ow-land)) 50%,var(--ow-gold));}.ow-bt.dv::before{content: "";position: absolute;left: var(--z);top: -3px;bottom: -3px;width: 1px;background: rgb(255 255 255 / .5);}.ow-bt.dv i{background: color-mix(in oklab,var(--ow-hi) 60%,transparent);}.ow-bars li.wm .ow-bt.dv i{background: color-mix(in oklab,var(--ow-warm) 75%,transparent);}.ow-bars li.hi.wm .ow-bt.dv i{background: linear-gradient(90deg,#C9654B,var(--ow-warm));box-shadow: 0 0 10px rgb(238 132 102 / .45);}.ow-bt u{position: absolute;top: -3px;bottom: -3px;width: 2px;margin-left: -1px;border-radius: 1px;background: #E9EEF2;}.ow-bt.sp{display: flex;gap: 1px;background: none;overflow: hidden;}.ow-bt.sp i{position: relative;flex: none;border-radius: 0;}.ow-bt.sp .u,.ow-pn.on .ow-bt.sp .u{background: var(--ow-hi);box-shadow: none;}.ow-bt.sp .v{background: var(--ow-gold);}.ow-split li,.ow-pair li{grid-template-columns: minmax(0,1fr) 54px 78px;}.ow-bt.pr{height: 10px;background: none;}.ow-bt.pr i{bottom: auto;height: 4px;}.ow-bt.pr .c,.ow-bars li.hi .ow-bt.pr .c{top: 0;background: var(--ow-warm);box-shadow: none;}.ow-bt.pr .p,.ow-bars li.hi .ow-bt.pr .p{top: 6px;background: var(--ow-hi);box-shadow: none;}.ow-lh .ow-c::before,.ow-lh .ow-p::before{content: "";display: inline-block;width: 10px;height: 4px;margin-right: 5px;border-radius: 2px;vertical-align: 2px;background: var(--ow-warm);}.ow-lh .ow-p::before{background: var(--ow-hi);}.ow-yl{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px;}.ow-yl li{display: grid;grid-template-columns: minmax(0,1fr) auto 34px;align-items: center;gap: 10px;font-size: 13px;color: rgb(233 238 242 / .85);}.ow-yl b{text-align: right;font: 600 12.5px var(--mono);}.ow-ys{display: flex;gap: 3px;}.ow-ys i{display: grid;place-items: center;width: 27px;height: 20px;border-radius: 5px;font: 600 12px var(--mono);font-style: normal;color: #E9EEF2;background: color-mix(in oklab,var(--ow-hi) 26%,var(--ow-land));}.ow-ys i.bad{background: var(--ow-warm);color: #1D0E08;}.ow-sbar > .sg:first-child{border-radius: 10px 0 0 10px;}.ow-sbar > .sg:last-child:not(.oth){border-radius: 0 10px 10px 0;}.ow-slab{position: relative;height: 0;}.ow-slab em{position: absolute;top: 12px;display: grid;justify-items: start;gap: 5px;font-style: normal;white-space: nowrap;}.ow-slab em b{font: 700 16px var(--display);font-variant-numeric: tabular-nums;}.ow-slab em small{font-size: 12px;color: var(--muted);}.ow-slab .flag{margin: 0;font-size: 20px;}.ow-slab img{display: block;width: 24px;height: 24px;}.ow-rib{margin-top: 48px;}.ow-rl{display: flex;align-items: baseline;gap: 10px;margin: 0 0 8px;font: 500 12px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.ow-rl b{font: 800 19px var(--display);letter-spacing: -.01em;text-transform: none;color: var(--ink);}.ow-sbar + .ow-rl{margin: 8px 0 0;}.ow-rib .ow-sbar{gap: 0;height: 38px;}.ow-rib .sg{container-type: inline-size;box-shadow: inset -1px 0 0 rgb(8 16 22 / .6);}.ow-rib .sg i{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;gap: 2px;overflow: hidden;white-space: nowrap;font: 600 12px var(--mono);font-style: normal;color: var(--si,#071318);}.ow-rib .sg i small{font-size: 12px;font-weight: 500;}@container (max-width: 43px){.ow-rib .sg i small{display: none;}}@container (max-width: 16px){.ow-rib .sg i{display: none;}}.ow-ribs{display: block;width: 100%;height: 58px;}.ow-ribs polygon{opacity: .5;}.ow-rib figcaption{margin-top: 16px;}.ow-scw{margin-top: 26px;padding: 34px 24px 18px;border-radius: 16px;border: 1px solid rgb(255 255 255 / .08);background: linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01));overflow-x: auto;}.ow-sc{position: relative;min-width: 830px;padding: 0 6px 34px 64px;}.ow-scp{position: relative;height: clamp(340px,36vw,500px);}.ow-scp .gy{position: absolute;left: 0;right: 0;height: 0;border-top: 1px dashed rgb(255 255 255 / .1);}.ow-scp .gx{position: absolute;top: 0;bottom: 0;width: 0;border-left: 1px dashed rgb(255 255 255 / .08);}.ow-scp .gy b,.ow-scp .gx b{position: absolute;font: 500 12px var(--mono);color: var(--muted);white-space: nowrap;}.ow-scp .gy b{right: calc(100% + 10px);top: -8px;}.ow-scp .gx b{top: calc(100% + 8px);transform: translateX(-50%);}.ow-axy,.ow-axx{position: absolute;font: 500 12px var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--muted);}.ow-axy{left: 62px;top: -12px;transform: translateY(-100%);}.ow-axx{right: 6px;bottom: 0;}.ow-pt{position: absolute;z-index: 1;width: 0;height: 0;color: var(--ink);text-decoration: none;}.ow-pt > span{position: absolute;left: calc(var(--cx,0px) - 10px);top: calc(var(--cy,0px) - 10px);display: flex;align-items: center;gap: 4px;height: 20px;white-space: nowrap;font: 600 12px var(--mono);}.ow-pt > span.l{flex-direction: row-reverse;left: auto;right: calc(-1 * var(--cx,0px) - 10px);}.ow-pt .flag{margin: 0;font-size: 17.4px;box-shadow: 0 0 0 2px #0D171E,0 4px 10px rgb(0 0 0 / .45);border-radius: 50%;}.ow-pt.off::before{content: "";position: absolute;left: -3px;top: -3px;width: 6px;height: 6px;border-radius: 50%;background: var(--ow-hi);}.ow-pt.off::after{content: "";position: absolute;left: 0;top: 0;width: var(--ll);height: 1px;background: rgb(255 255 255 / .42);transform-origin: 0 0;transform: rotate(var(--la));}a.ow-pt:hover b,a.ow-pt:focus-visible b{color: var(--ow-hi);}a.ow-pt:focus-visible{outline: none;}a.ow-pt:focus-visible .flag{box-shadow: 0 0 0 2px #0D171E,0 0 0 4px var(--ow-hi);}.ow-pt.reg > span i{flex: none;width: 16px;height: 16px;margin: 0 2px;border-radius: 50%;border: 2px solid var(--ow-gold);box-sizing: border-box;}.ow-pt.reg b{color: var(--ow-gold);}table.ow-hm{border-collapse: separate;border-spacing: 3px;width: 100%;min-width: 780px;font-size: 13px;}.ow-hm th,.ow-hm td{border-bottom: 0;}.ow-hm thead th{padding: 14px 4px 6px;background: none;font: 500 12px var(--mono);letter-spacing: .04em;color: var(--muted);text-align: center;white-space: nowrap;}.ow-hm thead th:first-child{text-align: left;padding-left: 14px;}.ow-hm tbody th{padding: 3px 14px;background: none;white-space: nowrap;text-align: left;text-transform: none;letter-spacing: 0;font-size: 14px;}.ow-hm tbody th a{display: flex;align-items: center;gap: 10px;color: var(--ink);text-decoration: none;font-weight: 700;}.ow-hm tbody th a:hover span{color: var(--ow-hi);}.ow-hm tbody th .flag{margin: 0;}.ow-hm td{height: 36px;padding: 0 6px;border-radius: 7px;text-align: center;background: var(--c);color: var(--ci,#071318);font: 600 12.5px var(--mono);font-variant-numeric: tabular-nums;}.ow-hm td small{display: block;margin-top: -2px;font-size: 12px;font-weight: 500;}.ow-hm td.x{background: rgb(255 255 255 / .04);color: var(--ink);}.ow-hm tbody tr:hover > td.x{background: rgb(255 255 255 / .07);}.ow-lx tbody th img{width: 26px;height: 26px;flex: none;}@media (max-width: 860px){.ow-cx{display: none;}.ow-rib{margin-top: 30px;}.ow-rib .sg i small{display: none;}.ow-ribs{height: 36px;}.ow-rl b{font-size: 16px;}.ow-scw{padding: 16px 12px 12px;}}@media (forced-colors: active){.ow-prog button.on{color: Highlight;border-top-color: Highlight;}.ow-step.on .ow-card{border-color: Highlight;}.ow-step.on::before{forced-color-adjust: none;background: Highlight;}.ow-bt{border: 1px solid GrayText;}.ow-bt i,.ow-bt u,.ow-key i,.ow-nak i,.ow-yrs i,.ow-ys i,.ow-sbar .sg,.ow-ribs,.ow-hm td:not(.x),.ow-mx td i,.ow-leg .sw{forced-color-adjust: none;}.ow-pt.off::before,.ow-pt.off::after{forced-color-adjust: none;background: CanvasText;}.ow-pt.reg > span i{border-color: CanvasText;}}button.gterm{display: inline;margin: 0;padding: 0;border: 0;background: none;color: inherit;font: inherit;letter-spacing: inherit;text-transform: inherit;text-align: inherit;line-height: inherit;vertical-align: baseline;cursor: help;text-decoration: underline dotted;text-decoration-thickness: 1.5px;text-underline-offset: .2em;text-decoration-color: color-mix(in srgb,currentColor 45%,transparent);}button.gterm:hover,button.gterm[aria-expanded="true"]{text-decoration-color: var(--accent);}button.gterm:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 3px;}.glc{position: absolute;z-index: 70;width: max-content;max-width: min(340px,calc(100vw - 32px));background: var(--surface);color: var(--ink);border: 1px solid var(--rule);border-radius: 12px;box-shadow: 0 12px 32px rgb(8 14 22 / .18);padding: 12px 14px 11px;font: 400 14px/1.45 var(--body);text-align: left;text-transform: none;letter-spacing: normal;}.glc b{display: block;font: 700 15px/1.25 var(--display);margin-bottom: 4px;}.glc p{margin: 0 0 8px;}.glc a{font-weight: 600;color: var(--accent);}.glc a::after{content: " →";}.glc a:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 3px;}@media (prefers-reduced-motion: no-preference){.glc:not([hidden]){animation: glc-in .14s ease-out;}}@keyframes glc-in{from{opacity: 0;transform: translateY(3px);}}@media print{.glc{display: none !important;}button.gterm{text-decoration: none;}}@media (min-width: 1081px){.hm-hero.home-hero{grid-template-columns: minmax(0,.84fr) minmax(0,1.16fr);gap: 48px;}.hm-hero h1{font-size: clamp(32px,3.2vw,48px);max-width: 15ch;margin-top: 14px;}}.hm-hero .hm-left{justify-content: flex-start;}.card{border-radius: 14px;border-color: color-mix(in srgb,var(--rule) 80%,transparent);box-shadow: 0 1px 2px rgb(16 24 40 / .04),0 8px 24px rgb(16 24 40 / .05);}.ch{font: 700 15px/1.3 var(--display);color: var(--ink);letter-spacing: -.005em;}.lchart .gl{stroke: color-mix(in srgb,var(--ink) 11%,transparent);stroke-dasharray: 2 4;}.lchart .gl.base{stroke: color-mix(in srgb,var(--ink) 42%,transparent);stroke-dasharray: 3 3;}.lchart.sc .gl.mark{stroke-dasharray: none;}.lchart .ax{font: 500 12px var(--mono);letter-spacing: .03em;}.lchart .ax.cur{fill: var(--ink);font-weight: 700;}.lchart .ax.mkt,.lchart .ax.brkt{font-family: var(--body);letter-spacing: 0;}.lchart .ln{stroke-width: 2.4;stroke-linecap: round;}.lchart .ar{pointer-events: none;}.lchart .ag0{stop-opacity: .24;}.lchart .ag1{stop-opacity: 0;}.lchart .halo{opacity: .16;pointer-events: none;}.lchart circle.end{stroke: var(--surface);stroke-width: 2.5;}.lchart .lbx{font-weight: 700;paint-order: stroke;stroke: var(--surface);stroke-width: 4px;stroke-linejoin: round;}.lchart .lbx{fill: color-mix(in oklab,var(--lc) 72%,var(--ink));}.lchart.has-main .ser:not(.main) .ln{opacity: .62;stroke-width: 1.9;}.lchart.has-main .ser.main .ln{stroke-width: 3;}.lchart.has-main.focus .ser.on .ln{opacity: 1;}@media (prefers-reduced-motion: no-preference){.lchart.pre:not(.in) .ar{opacity: 0;}.lchart.pre.in .ar{transition: opacity .7s ease .35s;}}.track,.ibt,.hm-rank .tr,.hm-bars .tr,.hm-rows .tr,.llist .lbar{border-radius: 999px;background-color: color-mix(in srgb,var(--ink) 7%,transparent);}.track b,.ibt b,.hm-rank .tr i,.hm-bars .tr i,.hm-rows .tr i,.llist .lbar i{border-radius: 999px;box-shadow: inset 0 0 0 .5px rgb(0 0 0 / .06);background-image: linear-gradient(90deg,rgb(255 255 255 / .32),rgb(255 255 255 / 0) 55%,rgb(0 0 0 / .10)) !important;}.rank .sh,.llist .lv b,.hm-rows .v,.hm-rank b{font-family: var(--display);font-weight: 800;letter-spacing: -.01em;}.rank .sh small,.hm-rows .v small{font-family: var(--body);font-weight: 400;letter-spacing: 0;}.ib li > :last-child{font-family: var(--display);font-weight: 800;}.kpis{border-radius: 14px;border-color: color-mix(in srgb,var(--rule) 80%,transparent);box-shadow: 0 1px 2px rgb(16 24 40 / .04),0 10px 28px rgb(16 24 40 / .06);}.kpi{padding: 16px 18px 14px;}.kpi .l{font: 600 12px/1.3 var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--muted);}.kpi .v{font: 800 30px/1.1 var(--display);letter-spacing: -.025em;margin-top: 7px;}.kpi .v small.u{font-size: .56em;font-weight: 700;letter-spacing: 0;margin-left: 2px;color: var(--muted);}.kpi .s{font-size: 12.5px;margin-top: 3px;}@media (max-width: 640px){.kpi .v{font-size: 24px;}}html{overflow-x: clip;}@media (min-width: 1600px){body:has(main[data-page="home"],main[data-page="markets"],main[data-page="insurers"],main[data-page="groups"],main[data-page="lines"],main[data-page="rankings"],main[data-page="compare"],main[data-page="benchmark"],main[data-page="outlook"],main[data-page="prices"],main[data-page="deals"],main[data-page="reinsurance"],main[data-page="data"]) .wrap{max-width: 1440px;}}.hm-hero.home-hero,.page-head{position: relative;}.hm-hero.home-hero::before,.hm-hero.home-hero::after{content: "";position: absolute;z-index: -1;top: -48px;bottom: -8px;left: 50%;width: 100vw;transform: translateX(-50%);pointer-events: none;}.hm-hero.home-hero::before{background: radial-gradient(ellipse 42% 62% at 98% 6%,color-mix(in srgb,var(--accent) var(--glow),transparent),transparent 70%),radial-gradient(ellipse 36% 50% at 4% 0%,color-mix(in srgb,var(--c2) calc(var(--glow) * .6),transparent),transparent 70%),radial-gradient(ellipse 34% 40% at 40% 100%,color-mix(in srgb,var(--accent) calc(var(--glow) * .6),transparent),transparent 70%),linear-gradient(180deg,var(--plate),var(--plate-end));border-bottom: 1px solid color-mix(in srgb,var(--rule) 70%,transparent);box-shadow: 0 1px 0 var(--edge-hl),0 26px 40px -30px rgb(16 24 40 / var(--edge-sh));}.hm-hero.home-hero::after{background: radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) var(--tx),transparent) 1px,transparent 1.4px) 0 0 / 22px 22px;-webkit-mask-image: radial-gradient(ellipse 72% 92% at 38% 34%,#000 30%,transparent 80%);mask-image: radial-gradient(ellipse 72% 92% at 38% 34%,#000 30%,transparent 80%);}.hm-hero .hm-glance{box-shadow: 0 1px 2px rgb(16 24 40 / .05),0 30px 60px -30px rgb(16 24 40 / var(--lift));}.page-head::before{content: "";position: absolute;z-index: -1;top: -140px;bottom: -22px;left: 50%;width: 100vw;transform: translateX(-50%);pointer-events: none;background: var(--surface);border-bottom: 1px solid color-mix(in srgb,var(--rule) 80%,transparent);box-shadow: 0 10px 30px -24px rgb(16 24 40 / .25);}.page-head + .onpage,.page-head ~ .onpage{margin-top: 30px;}.page-head + .basisbar{position: relative;margin-bottom: 44px;}.page-head + .basisbar::before{content: "";position: absolute;z-index: -1;top: -40px;bottom: -22px;left: 50%;width: 100vw;transform: translateX(-50%);pointer-events: none;background: var(--surface);border-bottom: 1px solid color-mix(in srgb,var(--rule) 80%,transparent);box-shadow: 0 10px 30px -24px rgb(16 24 40 / .25);}@media print{.hm-hero.home-hero::before,.hm-hero.home-hero::after,.page-head::before,.page-head + .basisbar::before{display: none;}}@media (min-width: 1840px){nav.onpage{position: fixed;top: calc(var(--mast-h,64px) + 28px);left: calc(50% - 640px - 252px);width: 214px;margin: 0;flex-direction: column;flex-wrap: nowrap;gap: 1px;padding: 16px 14px 14px 16px;background: var(--surface);border: 1px solid color-mix(in srgb,var(--rule) 80%,transparent);border-radius: 14px;box-shadow: 0 1px 2px rgb(16 24 40 / .05),0 12px 32px rgb(16 24 40 / .08);z-index: 3;overflow: visible;white-space: normal;}nav.onpage::before{content: "On this page";font: 600 11px var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);padding: 0 0 10px 2px;}nav.onpage a{padding: 7px 8px 7px 13px;margin-left: -16px;font-size: 14px;border-bottom: 0;border-left: 3px solid transparent;border-radius: 0 8px 8px 0;}nav.onpage a:hover{background: color-mix(in srgb,var(--ink) 5%,transparent);color: var(--ink);}nav.onpage a[aria-current="location"]{border-left-color: var(--accent);color: var(--accent);background: color-mix(in srgb,var(--accent) 8%,transparent);}nav.onpage .dock{margin: 12px 0 0;padding: 12px 0 0;flex-direction: column;align-items: stretch;gap: 8px;border-top: 1px solid color-mix(in srgb,var(--rule) 80%,transparent);background: none;box-shadow: none;}nav.onpage:not(.docked) .dock{display: none;}.page-head + .onpage,.page-head ~ .onpage{margin-top: 0;}body:has(nav.onpage) .page-head{margin-bottom: 34px;}}.band-tint,.band-dots{position: relative;}.band-tint::before,.band-dots::before{content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 50%;width: 100vw;transform: translateX(-50%);pointer-events: none;}.band-tint::before{background: var(--well);border-top: 1px solid color-mix(in srgb,var(--rule) 55%,transparent);box-shadow: inset 0 16px 24px -20px rgb(16 24 40 / var(--well-sh)),inset 0 -1px 0 var(--edge-hl);}.band-dots::before{background: radial-gradient(ellipse 34% 60% at 84% 45%,color-mix(in srgb,var(--accent) calc(var(--glow) * .55),transparent),transparent 70%),radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) var(--tx),transparent) 1px,transparent 1.4px) 0 0 / 22px 22px;-webkit-mask-image: linear-gradient(to bottom,transparent,#000 22%,#000 78%,transparent);mask-image: linear-gradient(to bottom,transparent,#000 22%,#000 78%,transparent);}.hm-sec.band-tint,.hm-sec.band-dots{margin-top: 30px;padding: 34px 0 34px;}@media print{.band-tint::before,.band-dots::before{display: none;}}table.when td:last-child{white-space: normal;min-width: 24ch;}.ib{gap: 0;}.ib li{min-height: 32px;padding: 0 8px;border-radius: 8px;transition: background-color .2s;}.ib li:hover,.rank li:hover{background-color: color-mix(in srgb,var(--ink) 3.5%,transparent);}.ibt{height: 12px;overflow: visible;background-color: color-mix(in srgb,var(--ink) 5%,transparent);}.track{height: 10px;overflow: visible;background-color: color-mix(in srgb,var(--ink) 5%,transparent);}.ibt b,.track b{background-image: linear-gradient(180deg,rgb(255 255 255 / .36) 0%,rgb(255 255 255 / .06) 45%,rgb(0 0 0 / .17) 100%) !important;box-shadow: inset 0 1px 0 rgb(255 255 255 / .3),0 4px 10px -6px color-mix(in srgb,var(--accent) 75%,transparent);}.ibt b.neg,.ibt b.bad,.track.neg b{box-shadow: inset 0 1px 0 rgb(255 255 255 / .3),0 4px 10px -6px color-mix(in srgb,var(--neg) 75%,transparent);}.ib:has(li.hl) li:not(.hl) .ibt b{opacity: .5;}.ibt.div,.track.div{background: linear-gradient(90deg,transparent calc(50% - .75px),color-mix(in srgb,var(--ink) 45%,transparent) calc(50% - .75px),color-mix(in srgb,var(--ink) 45%,transparent) calc(50% + .75px),transparent calc(50% + .75px)),color-mix(in srgb,var(--ink) 5%,transparent);}.ib li > :last-child{font-size: 14px;letter-spacing: -.01em;}.rank li{border-bottom-color: color-mix(in srgb,var(--rule) 60%,transparent);border-radius: 0;transition: background-color .2s;}.rank li > a{padding-left: 6px;padding-right: 6px;}#rk-list li > a{grid-template-columns: 34px minmax(0,1fr) 78px 74px;}#rk-list .pos{display: flex;flex-direction: column;align-items: flex-start;gap: 5px;}#rk-list .pos > span:first-child{font: 600 12.5px/1 var(--mono);color: var(--seg-ink);}#rk-list .nm{align-items: center;row-gap: 4px;}#rk-list.all-up:empty{min-height: 0;}.rk-gl{display: inline-flex;align-items: center;gap: 6px;flex: none;}.rk-gl .mono.logo{width: 60px;min-width: 60px;height: 21px;padding: 3px 5px;margin: 0;border-radius: 4px;font-size: 12px;vertical-align: 0;}.rk-gl .rk-gn{font: 600 12px var(--body);color: var(--muted);}.rk-mk{display: inline-flex;align-items: center;gap: 3px;}.rk-mk i{flex: none;display: block;width: 7px;height: 6px;background: currentColor;}.up > .rk-mk i{clip-path: polygon(50% 0,100% 100%,0 100%);}.dn > .rk-mk i{clip-path: polygon(0 0,100% 0,50% 100%);}.same > .rk-mk i{width: 8px;height: 5px;background: linear-gradient(currentColor 0 0) top / 100% 1.5px no-repeat,linear-gradient(currentColor 0 0) bottom / 100% 1.5px no-repeat;}.rk-mv{min-height: 10px;font: 600 12px/1 var(--mono);letter-spacing: -.02em;white-space: nowrap;}.rk-mv,.rk-pm .rk-mk{color: var(--seg-ink);}.best .rk-mv.up,.best .rk-pm.up .rk-mk{color: var(--pos);}.best .rk-mv.dn,.best .rk-pm.dn .rk-mk{color: var(--neg);}.rk-mv.same,.rk-pm.same .rk-mk{color: var(--muted);}.rk-mv.new,.rk-pm.new .rk-mk{color: var(--accent);font-size: 12px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;}.rk-pod{display: grid;grid-template-columns: repeat(3,minmax(0,300px));justify-content: center;align-items: end;gap: 0 14px;margin: 26px 0 0;padding: 0;list-style: none;}.rk-pod:empty{min-height: 350px;}.rk-pod[hidden]{display: none;}.rk-pod[data-n="2"]{grid-template-columns: repeat(2,minmax(0,300px));}.rk-pod[data-n="1"]{grid-template-columns: minmax(0,300px);}.rk-pod .p1{order: 2;}.rk-pod .p2{order: 1;}.rk-pod .p3{order: 3;}.rk-pod li{min-width: 0;}.rk-pod a{display: flex;flex-direction: column;align-items: center;text-align: center;color: var(--ink);text-decoration: none;border-radius: 14px 14px 0 0;}.rk-pod a:hover .rk-nm{color: var(--accent);}.rk-pod a:focus-visible{outline-offset: 3px;}.rk-coin{position: relative;display: block;flex: none;width: 46px;height: 46px;padding: 2px;margin-bottom: 12px;border-radius: 50%;background: conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF);box-shadow: 0 6px 14px -6px rgb(16 24 40 / .6),0 0 0 .5px rgb(16 24 40 / .2);transition: transform .25s cubic-bezier(.2,.7,.2,1);}.rk-pod .p1 .rk-coin{width: 56px;height: 56px;}.rk-coin svg{display: block;width: 150%;height: 100%;margin-left: -25%;clip-path: circle(closest-side);}.rk-coin::after{content: "";position: absolute;inset: 2px;border-radius: 50%;pointer-events: none;box-shadow: inset 0 0 0 1px rgb(0 0 0 / .16);background: radial-gradient(110% 75% at 32% 10%,rgb(255 255 255 / .55),transparent 50%),radial-gradient(90% 60% at 70% 110%,rgb(0 0 0 / .2),transparent 62%);}.rk-pod a:hover .rk-coin{transform: translateY(-3px);}.rk-nm{max-width: 100%;padding: 0 6px;font-size: 16px;font-weight: 700;line-height: 1.25;overflow-wrap: anywhere;}.rk-pod .p1 .rk-nm{font-size: 18px;}.rk-grp{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 6px;min-height: 21px;margin-top: 8px;}.rk-grp:empty{display: none;}.rk-grp .gtag,.rk-grp .xtag{margin-left: 0;}.rk-fig{margin-top: 12px;font: 800 28px/1 var(--display);letter-spacing: -.02em;white-space: nowrap;}.rk-pod .p1 .rk-fig{font-size: 36px;}.rk-sub{display: flex;flex-wrap: wrap;justify-content: center;gap: 0 .5em;margin-top: 6px;padding: 0 6px;font-size: 13px;line-height: 1.35;color: var(--muted);}.rk-sub > span:first-child::after{content: "·";margin-left: .5em;}.rk-mvw{min-height: 23px;margin-top: 9px;}.rk-pm{display: inline-flex;align-items: center;gap: 7px;padding: 4px 10px 4px 9px;border-radius: 999px;font: 500 12.5px/1.2 var(--body);color: var(--muted);white-space: nowrap;background: color-mix(in srgb,var(--ink) 6%,transparent);}.rk-pm .rk-mk{font: 700 12px/1 var(--mono);letter-spacing: -.02em;}.best .rk-pm.up{background: color-mix(in srgb,var(--pos) 12%,transparent);}.best .rk-pm.dn{background: color-mix(in srgb,var(--neg) 10%,transparent);}.rk-pm.new{background: color-mix(in srgb,var(--accent) 12%,transparent);}.rk-pl{--m1: #F6E3A6;--m2: #D7AE4E;--m3: #9C6F1E;position: relative;isolation: isolate;display: grid;place-items: center;align-self: stretch;height: 58px;margin-top: 16px;overflow: hidden;border: 1px solid transparent;border-bottom: 0;border-radius: 12px 12px 0 0;background: linear-gradient(180deg,var(--sat-a),var(--sat-b) 45%,var(--sat-c)) padding-box,linear-gradient(180deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 -12px 28px -22px rgb(16 24 40 / var(--sat-sh));}.rk-pod .p1 .rk-pl{height: 108px;}.rk-pod .p2 .rk-pl{--m1: #FFFFFF;--m2: #AEB8C2;--m3: #5F6C78;height: 80px;}.rk-pod .p3 .rk-pl{--m1: #F7D7BC;--m2: #C98654;--m3: #874B22;}.rk-pod:not(.best) .rk-pl{--m1: #FFFFFF;--m2: #A9B3BD;--m3: #5F6C78;}.rk-pl::before{content: "";position: absolute;z-index: 1;top: 0;right: 0;left: 0;height: 6px;box-shadow: 0 1px 0 rgb(0 0 0 / .14);background: linear-gradient(90deg,var(--m3),var(--m2) 18%,var(--m1) 42%,var(--m2) 70%,var(--m3));}.rk-pl::after{content: "";position: absolute;z-index: -1;inset: 0;opacity: .55;background: radial-gradient(circle,color-mix(in srgb,var(--accent) 34%,transparent) 1.1px,transparent 1.6px) 6px 8px / 11px 11px;-webkit-mask-image: linear-gradient(180deg,transparent 8%,#000 100%);mask-image: linear-gradient(180deg,transparent 8%,#000 100%);}.rk-pl span{font: 800 44px/1 var(--display);letter-spacing: -.04em;color: var(--m3);background: linear-gradient(180deg,var(--m2),var(--m3));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;filter: drop-shadow(0 1px 0 rgb(255 255 255 / .85));}.rk-pod .p1 .rk-pl span{font-size: 62px;}.rk-pod .p2 .rk-pl span{font-size: 52px;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .rk-pl{box-shadow: inset 0 1px 0 var(--sat-hl),0 -12px 28px -22px rgb(0 0 0 / .9);}:root:not([data-theme="light"]) .rk-pl::after{opacity: .45;}:root:not([data-theme="light"]) .rk-pl span{background-image: linear-gradient(180deg,var(--m1),var(--m2));filter: drop-shadow(0 -1px 0 rgb(0 0 0 / .6));}}:root[data-theme="dark"] .rk-pl{box-shadow: inset 0 1px 0 var(--sat-hl),0 -12px 28px -22px rgb(0 0 0 / .9);}:root[data-theme="dark"] .rk-pl::after{opacity: .45;}:root[data-theme="dark"] .rk-pl span{background-image: linear-gradient(180deg,var(--m1),var(--m2));filter: drop-shadow(0 -1px 0 rgb(0 0 0 / .6));}@media (max-width: 760px){.rk-sub{display: block;}.rk-sub > span{display: block;}.rk-sub > span:first-child::after{content: none;}}@media (max-width: 640px){.rk-pod{grid-template-columns: minmax(0,1fr) minmax(0,1.12fr) minmax(0,1fr);gap: 0 6px;margin-top: 6px;}.rk-pod:empty{min-height: 279px;}.rk-pod[data-n="2"]{grid-template-columns: repeat(2,minmax(0,1fr));}.rk-coin{width: 36px;height: 36px;margin-bottom: 8px;}.rk-pod .p1 .rk-coin{width: 42px;height: 42px;}.rk-nm,.rk-pod .p1 .rk-nm{padding: 0 2px;font-size: 13.5px;}.rk-grp{margin-top: 6px;}.rk-grp .mono.logo{width: 50px;min-width: 50px;height: 18px;padding: 2px 4px;}.rk-fig{margin-top: 8px;font-size: 19px;}.rk-pod .p1 .rk-fig{font-size: 23px;}.rk-sub{padding: 0 2px;font-size: 12px;}.rk-mvw{margin-top: 7px;}.rk-pm{gap: 5px;padding: 3px 8px;font-size: 12px;}.rk-fy{display: none;}.rk-pl{height: 42px;margin-top: 10px;border-radius: 9px 9px 0 0;}.rk-pod .p1 .rk-pl{height: 74px;}.rk-pod .p2 .rk-pl{height: 56px;}.rk-pl::before{height: 5px;}.rk-pl span{font-size: 30px;}.rk-pod .p1 .rk-pl span{font-size: 42px;}.rk-pod .p2 .rk-pl span{font-size: 36px;}}@media (max-width: 460px){#rk-list li > a{grid-template-columns: 26px minmax(0,1fr) 64px 60px;}.rk-gl .mono.logo{width: 52px;min-width: 52px;height: 19px;padding: 2px 4px;}}@media (prefers-reduced-motion: reduce){.rk-coin{transition: none;}.rk-pod a:hover .rk-coin{transform: none;}}@media print{.rk-pl span{-webkit-text-fill-color: currentColor;background: none;filter: none;}}@media (forced-colors: active){.rk-coin{border: 1px solid CanvasText;}.rk-pl{border: 1px solid CanvasText;border-bottom: 0;}.rk-pl::before,.rk-pl::after{display: none;}.rk-pl span{color: CanvasText;-webkit-text-fill-color: CanvasText;background: none;filter: none;}.rk-mk i{forced-color-adjust: none;background: CanvasText;}.same > .rk-mk i{background: linear-gradient(CanvasText 0 0) top / 100% 1.5px no-repeat,linear-gradient(CanvasText 0 0) bottom / 100% 1.5px no-repeat;}.rk-pm{border: 1px solid CanvasText;}}:root{--heatk: .84;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--heatk: .55;}}:root[data-theme="dark"]{--heatk: .55;}:root{--tx: 21%;--glow: 22%;--plate: #FFFFFF;--plate-end: #EDF3F3;--edge-hl: rgb(255 255 255 / .9);--edge-sh: .3;--lift: .26;--well: #EBEEF1;--well-sh: .18;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--tx: 11%;--glow: 10%;--plate: rgb(255 255 255 / .03);--plate-end: rgb(255 255 255 / .012);--edge-hl: rgb(255 255 255 / .04);--edge-sh: .6;--lift: .7;--well: #0A1015;--well-sh: .55;}}:root[data-theme="dark"]{--tx: 11%;--glow: 10%;--plate: rgb(255 255 255 / .03);--plate-end: rgb(255 255 255 / .012);--edge-hl: rgb(255 255 255 / .04);--edge-sh: .6;--lift: .7;--well: #0A1015;--well-sh: .55;}@media (min-width: 1920px){body:has(main[data-page="home"]) .wrap{max-width: 1680px;}}@media (min-width: 2400px){body:has(main[data-page="home"]) .wrap{max-width: 1920px;}}@media (min-width: 3000px){body:has(main[data-page="home"]) .wrap{max-width: 2240px;}}.hm-hero.home-hero{padding: clamp(26px,2.4vw,56px) 0 clamp(30px,2.4vw,56px);row-gap: 0;}@media (min-width: 1081px){.hm-hero.home-hero{grid-template-columns: minmax(0,5fr) minmax(0,7fr);column-gap: clamp(40px,3.6vw,104px);align-items: stretch;}.hm-hero .hm-left{justify-content: center;gap: clamp(30px,2.4vw,56px);}.hm-hero .hm-map{max-height: clamp(500px,29vw,740px);}}.hm-hero .eyebrow{font-size: 12px;letter-spacing: .14em;}.hm-hero h1{font: 800 clamp(40px,3.5vw,82px)/1.0 var(--display);letter-spacing: -.034em;max-width: 15.5ch;margin: 16px 0 20px;text-wrap: balance;}.hm-hero .lede{font-size: clamp(17px,1.05vw,21px);line-height: 1.55;max-width: 42ch;margin: 0 0 clamp(22px,1.7vw,34px);}.hm-hero .big-search{max-width: 660px;min-height: clamp(58px,3.5vw,72px);padding-left: 20px;border: 1.5px solid color-mix(in srgb,var(--ink) 80%,transparent);border-radius: 16px;box-shadow: 0 1px 2px rgb(16 24 40 / .06),0 20px 44px -28px rgb(16 24 40 / var(--lift));transition: border-color .2s,box-shadow .2s;}.hm-hero .big-search:focus-within{border-color: var(--accent);box-shadow: 0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent),0 20px 44px -28px rgb(16 24 40 / var(--lift));}.hm-hero .big-search input{font-size: clamp(17px,1.05vw,20px);}.hm-hero .try{margin-top: 14px;font-size: 13.5px;}.hm-hero .try a{padding: 4px 12px;transition: border-color .2s,color .2s;}.hm-hero .try a:hover{border-color: var(--accent);color: var(--accent);}.hm-hero .hm-glance{border-radius: 20px;padding: clamp(16px,1.3vw,28px) clamp(18px,1.5vw,32px) clamp(14px,1.1vw,24px);border-color: color-mix(in srgb,var(--rule) 70%,transparent);}.hm-hero .hm-ght b{font: 700 16px/1.3 var(--display);letter-spacing: -.01em;}.hm-tick{grid-column: 1 / -1;margin-top: clamp(26px,2.4vw,48px);}.hm-tick-h{display: flex;justify-content: space-between;align-items: baseline;flex-wrap: wrap;gap: 6px 24px;margin-bottom: 12px;}.hm-tick-h h2{margin: 0;font: 600 12px var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--ink);}.hm-tick-h .pl-tip{margin: 0;font-size: 12.5px;}.hm-tick .pl-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 0;background: var(--surface);border: 1px solid color-mix(in srgb,var(--rule) 75%,transparent);border-radius: 18px;overflow: hidden;box-shadow: 0 1px 2px rgb(16 24 40 / .05),0 26px 52px -38px rgb(16 24 40 / var(--lift));}@media (min-width: 2400px){.hm-tick .pl-grid{grid-template-columns: none;grid-template-rows: repeat(4,auto);grid-auto-flow: column;grid-auto-columns: minmax(0,1fr);}}.hm-tick .pl-card{display: grid;grid-template-rows: subgrid;grid-row: span 4;gap: 3px;padding: clamp(14px,1.15vw,24px) clamp(14px,1.15vw,24px) clamp(13px,1vw,22px);background: none;border: 0;border-radius: 0;box-shadow: none;}.hm-tick .pl-card + .pl-card{border-left: 1px solid color-mix(in srgb,var(--rule) 65%,transparent);}@media (max-width: 2399px){.hm-tick .pl-card:nth-child(4n + 1){border-left: 0;}.hm-tick .pl-card:nth-child(n + 5){border-top: 1px solid color-mix(in srgb,var(--rule) 65%,transparent);}}.hm-tick .pl-card::before{display: none;}.hm-tick .pl-card:hover{transform: none;box-shadow: none;background: color-mix(in srgb,var(--accent) 5%,transparent);}.hm-tick .pl-k{font-size: 12px;letter-spacing: .1em;line-height: 1.35;text-wrap: balance;}.hm-tick .pl-card:has(.pl-sp) .pl-k{padding-right: 60px;}.hm-tick .pl-k i{display: none;}.hm-tick .pl-v,.hm-tick .pl-card.pos .pl-v,.hm-tick .pl-card.neg .pl-v{margin-top: 8px;font-size: clamp(22px,1.5vw,38px);color: var(--ink);}@media (min-width: 2400px){.hm-tick .pl-v,.hm-tick .pl-card.pos .pl-v,.hm-tick .pl-card.neg .pl-v{font-size: clamp(26px,1.05vw,38px);}}.hm-tick .pl-card.pos .pl-v::before,.hm-tick .pl-card.neg .pl-v::before{content: "";display: inline-block;width: .26em;height: .26em;margin: 0 .3em .22em 0;border-radius: 50%;background: var(--pos);box-shadow: 0 0 0 .1em color-mix(in srgb,var(--pos) 18%,transparent);vertical-align: middle;}.hm-tick .pl-card.neg .pl-v::before{background: var(--neg);box-shadow: 0 0 0 .1em color-mix(in srgb,var(--neg) 18%,transparent);}.hm-tick .pl-who{display: block;font-size: 13.5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.mt-h b[title]{cursor: default;}.hm-tick .pl-ctx{font-size: 12px;line-height: 1.4;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.hm-tick .pl-sp{position: absolute;right: clamp(12px,1vw,22px);top: clamp(12px,1vw,20px);width: 50px;height: 16px;}.hm h2{font: 700 clamp(24px,1.5vw,34px)/1.15 var(--display);letter-spacing: -.02em;}.hm-tick-h h2{font: 600 12px var(--mono);letter-spacing: .14em;}.hm-sh p{font-size: 14.5px;}:root{--sat-a: #FFFFFF;--sat-b: #F5F7F8;--sat-c: #EEF1F4;--sat-e1: rgb(255 255 255 / 1);--sat-e2: rgb(140 153 166 / .55);--sat-hl: rgb(255 255 255 / .95);--sat-sh: .42;--sheen: rgb(255 255 255 / .7);--glow-o: .32;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--sat-a: #202C36;--sat-b: #19242D;--sat-c: #141D24;--sat-e1: rgb(255 255 255 / .2);--sat-e2: rgb(255 255 255 / .04);--sat-hl: rgb(255 255 255 / .08);--sat-sh: .85;--sheen: rgb(255 255 255 / .07);--glow-o: .5;}}:root[data-theme="dark"]{--sat-a: #202C36;--sat-b: #19242D;--sat-c: #141D24;--sat-e1: rgb(255 255 255 / .2);--sat-e2: rgb(255 255 255 / .04);--sat-hl: rgb(255 255 255 / .08);--sat-sh: .85;--sheen: rgb(255 255 255 / .07);--glow-o: .5;}.mt-tiles{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: clamp(10px,.8vw,18px);}@media (min-width: 2400px){main[data-page="home"] .mt-tiles{grid-template-columns: repeat(9,minmax(0,1fr));}}@media (max-width: 1180px){.mt-tiles{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (max-width: 640px){.mt-tiles{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}}.mt-tiles[hidden],#hm-tblw[hidden]{display: none;}.mt-tile{container-type: inline-size;position: relative;display: flex;flex-direction: column;gap: 4px;min-width: 0;padding: 16px 16px 14px;overflow: hidden;color: var(--ink);text-decoration: none;border: 1px solid transparent;border-radius: 16px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));transition: transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease;}.mt-tile:hover{transform: translateY(-3px);box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 26px 42px -24px rgb(16 24 40 / var(--sat-sh));}.mt-tile:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.mt-tile > *{position: relative;z-index: 1;}.mt-tile::after{content: "";position: absolute;inset: 0;z-index: 2;pointer-events: none;border-radius: inherit;mix-blend-mode: soft-light;background: linear-gradient(112deg,transparent 32%,var(--sheen) 46%,transparent 60%) no-repeat 130% 0 / 260% 100%;transition: background-position 1.2s cubic-bezier(.2,.7,.2,1);}.mt-tile:hover::after{background-position: -30% 0;}.mt-tile > .mt-glow{position: absolute;z-index: 0;top: -34%;right: -34%;width: 92%;aspect-ratio: 3 / 2;filter: blur(26px) saturate(1.3);opacity: var(--glow-o);pointer-events: none;}.mt-glow svg{display: block;width: 100%;height: 100%;}.mt-h{display: flex;align-items: center;gap: 12px;min-width: 0;min-height: 42px;font-size: 15px;}.mt-h b{min-width: 0;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.mt-coin,.mk-coin{flex: none;width: 42px;height: 42px;padding: 2px;border-radius: 50%;box-shadow: 0 4px 10px -4px rgb(16 24 40 / .55),0 0 0 .5px rgb(16 24 40 / .2);background: conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF);}.mt-coin > span,.mk-coin > span{position: relative;display: block;width: 100%;height: 100%;overflow: hidden;border-radius: 50%;box-shadow: inset 0 0 0 1px rgb(0 0 0 / .16);}.mt-coin svg,.mk-coin svg{display: block;width: 150%;height: 100%;margin-left: -25%;}.mt-coin > span::after,.mk-coin > span::after{content: "";position: absolute;inset: 0;border-radius: 50%;background: radial-gradient(110% 75% at 32% 10%,rgb(255 255 255 / .55),transparent 50%),radial-gradient(90% 60% at 70% 110%,rgb(0 0 0 / .2),transparent 62%);}.mt-v{margin-top: 12px;font: 800 clamp(22px,1.35vw,32px)/1.05 var(--display);font-size: min(clamp(22px,1.35vw,32px),16cqi);letter-spacing: -.02em;white-space: nowrap;}.mt-gr{display: flex;align-items: center;gap: 8px;min-height: 24px;margin-top: 4px;}.mt-g{display: inline-flex;align-items: baseline;gap: 4px;padding: 2px 8px 2px 7px;border-radius: 999px;background: color-mix(in srgb,currentColor 12%,transparent);font-size: 12.5px;font-weight: 700;white-space: nowrap;}.mt-g i{font-style: normal;font-size: .72em;}.mt-g.up{color: var(--pos);}.mt-g.dn{color: var(--neg);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .mt-g.dn{color: color-mix(in srgb,var(--neg) 70%,#FFFFFF);}}:root[data-theme="dark"] .mt-g.dn{color: color-mix(in srgb,var(--neg) 70%,#FFFFFF);}.mt-gr small{font: 500 12px var(--mono);letter-spacing: .04em;color: var(--muted);white-space: nowrap;}.mt-gb{flex: none;margin-left: auto;overflow: visible;}.mt-gb .z{stroke: color-mix(in srgb,var(--ink) 24%,transparent);stroke-width: 1;}.mt-gb rect{fill: color-mix(in srgb,var(--pos) 34%,transparent);}.mt-gb rect.n{fill: color-mix(in srgb,var(--neg) 42%,transparent);}.mt-gb rect.l{fill: var(--pos);}.mt-gb rect.l.n{fill: var(--neg);}.mt-st{display: grid;gap: 8px;margin-top: auto;padding-top: 18px;}.mt-m{display: flex;align-items: center;gap: 8px;min-width: 0;}.mt-m small{flex: none;font: 500 12px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.mt-bar{display: flex;flex: 1;gap: 2px;min-width: 0;height: 6px;border-radius: 999px;background: color-mix(in srgb,var(--ink) 9%,transparent);overflow: hidden;}.mt-bar i{display: block;height: 100%;background: var(--accent);}.mt-bar i:nth-child(2){background: color-mix(in srgb,var(--accent) 62%,transparent);}.mt-bar i:nth-child(3){background: color-mix(in srgb,var(--accent) 36%,transparent);}.mt-m em{flex: none;font: 600 12px var(--body);font-style: normal;color: var(--ink);font-variant-numeric: tabular-nums;}.mt-stl{display: flex;align-items: baseline;gap: .32em;min-width: 0;font-size: 12.5px;color: var(--muted);white-space: nowrap;}.mt-stl b{min-width: 0;overflow: hidden;text-overflow: ellipsis;color: var(--ink);font-weight: 600;}.mt-stl i{flex: none;font-style: normal;font-variant-numeric: tabular-nums;}.mt-nm{display: grid;min-width: 0;line-height: 1.25;}.mt-nm b{min-width: 0;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.mt-nm small{font-size: 12px;color: var(--muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.mt-x{display: grid;gap: 6px;margin: 12px 0 0;padding-top: 12px;font-size: 12.5px;border-top: 1px solid color-mix(in srgb,var(--rule) 70%,transparent);}.mt-x > div{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 2px 8px;min-width: 0;}.mt-x dt{flex: none;color: var(--muted);white-space: nowrap;}.mt-x dd{display: flex;align-items: baseline;justify-content: flex-end;gap: 4px;min-width: 0;margin: 0 0 0 auto;font-weight: 600;white-space: nowrap;font-variant-numeric: tabular-nums;}.mt-x dd b{min-width: 0;overflow: hidden;text-overflow: ellipsis;font-weight: 600;}.mt-x dt .s{display: none;}@media (max-width: 640px){.mt-x dt .l{display: none;}.mt-x dt .s{display: inline;}}.mt-x dd em{font-style: normal;font-weight: 400;color: var(--muted);margin-left: 3px;}.hm-three{gap: clamp(16px,1.2vw,26px);}.hm-three > .hm-card{border-radius: 18px;padding: clamp(18px,1.3vw,28px) clamp(18px,1.4vw,30px);border-color: color-mix(in srgb,var(--rule) 75%,transparent);}.hm-card h3{font: 700 17px/1.25 var(--display);letter-spacing: -.01em;}@media (max-width: 1080px){.hm-hero .hm-left{gap: 26px;}.hm-hero h1{max-width: 16ch;}}@media (max-width: 860px){.hm-tick .pl-grid{display: flex;overflow-x: auto;scroll-snap-type: x mandatory;gap: 12px;padding: 0 16px 6px;margin-inline: -16px;scroll-padding-inline: 16px;background: none;border: 0;border-radius: 0;box-shadow: none;}.hm-tick .pl-card,.hm-tick .pl-card + .pl-card{display: flex;flex-direction: column;flex: 0 0 72%;scroll-snap-align: start;border: 1px solid color-mix(in srgb,var(--rule) 75%,transparent);border-radius: 14px;background: var(--surface);}}@media (max-width: 640px){.hm-hero h1{font-size: clamp(30px,8.4vw,40px);max-width: none;}.mt-tile{padding: 12px 12px 10px;}.mt-h{gap: 10px;min-height: 36px;font-size: 14px;}.mt-coin{width: 36px;height: 36px;}}@media (prefers-reduced-motion: reduce){.mt-tile,.mt-tile::after{transition: none;}.mt-tile:hover{transform: none;}}:root{--mk-frost-a: rgb(255 255 255 / .56);--mk-frost-b: rgb(255 255 255 / .66);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--mk-frost-a: rgb(12 18 24 / .6);--mk-frost-b: rgb(12 18 24 / .72);}}:root[data-theme="dark"]{--mk-frost-a: rgb(12 18 24 / .6);--mk-frost-b: rgb(12 18 24 / .72);}.mk-band{position: absolute;z-index: -1;top: -140px;bottom: -21px;left: 50%;width: 100vw;transform: translateX(-50%);overflow: hidden;pointer-events: none;}.mk-band::before{content: "";position: absolute;inset: -60px;background: var(--band);filter: blur(22px) saturate(1.1);}.mk-band::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,var(--mk-frost-a),var(--mk-frost-b));}.hflag .mk-coin{width: 1.15em;height: 1.15em;margin-right: .3em;padding: .05em;}.page-head.mkhead,main:is([data-page="market"],[data-page="insurer"]) .crumbs{--muted: var(--ink);}.page-head.mkhead .meta a:not(.btn),.page-head.mkhead .meta .gchip,.page-head.mkhead .basis-line a:not(.btn),main:is([data-page="market"],[data-page="insurer"]) .crumbs a{color: var(--ink);}main:is([data-page="market"],[data-page="insurer"],[data-page="group"]) .kpis{border: 1px solid transparent;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));}main:is([data-page="market"],[data-page="insurer"],[data-page="group"]) .kpi{border-color: color-mix(in srgb,var(--rule) 70%,transparent);}@media print{.mk-band{display: none;}}.page-head:is(.ins,.grp) .mono.logo.idlogo{border: 2.5px solid transparent;border-radius: 16px;background: linear-gradient(#FFFFFF,#FFFFFF) padding-box,conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF) border-box;box-shadow: inset 0 1px 0 rgb(255 255 255 / .9),0 6px 16px -8px rgb(16 24 40 / .5),0 0 0 .5px rgb(16 24 40 / .2);}.page-head:is(.ins,.grp) .mono.logo.idlogo.dk{background: linear-gradient(#1D2A33,#1D2A33) padding-box,conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF) border-box;}.ins-coin{width: 68px;height: 68px;padding: 3px;}@media (max-width: 640px){.ins-coin{width: 52px;height: 52px;padding: 2.5px;}}.page-head.grp .mono.idlogo:not(.logo){width: 68px;min-width: 68px;height: 68px;margin: 0;border: 3px solid transparent;border-radius: 50%;font-size: 22px;font-weight: 800;color: #FFFFFF;background: linear-gradient(var(--mc),var(--mc)) padding-box,conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF) border-box;box-shadow: 0 6px 16px -8px rgb(16 24 40 / .5),0 0 0 .5px rgb(16 24 40 / .2);}.g-coins{display: flex;flex-wrap: wrap;align-items: center;row-gap: 8px;margin-top: 14px;}.g-coins .mk-coin{position: relative;width: 30px;height: 30px;padding: 1.5px;margin-left: -6px;box-shadow: 0 0 0 2px var(--surface),0 3px 8px -3px rgb(16 24 40 / .5);transition: transform .15s ease;}.g-coins .mk-coin:first-child{margin-left: 0;}.g-coins .mk-coin:hover,.g-coins .mk-coin:focus-visible{z-index: 1;transform: translateY(-3px);}.g-coins .mk-coin:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.g-cn{margin-left: 12px;font-size: 13px;color: var(--muted);}@media (prefers-reduced-motion: reduce){.g-coins .mk-coin{transition: none;}.g-coins .mk-coin:hover,.g-coins .mk-coin:focus-visible{transform: none;}}.page-head + :is(.note,.glegend){margin-top: 30px;}.page-head.mkhead h1.hflag{flex-wrap: nowrap;}:root{--hd-base: #FFFFFF;--hd-a: 15%;--hd-b: 27%;--hd-glow: 22%;--hd-edge: 34%;--hd-sh: rgb(16 24 40 / .3);--hd-teal: #17A090;--hd-ta: 8%;--hd-tb: 17%;--hd-tg: 22%;--hd-sp: 20%;--hd-f0: #FFFFFF;--hd-f1: #FFFFFF;--hd-f2: #FFFFFF;--hd-n1: #F2F5F7;--hd-n2: #DCE2E7;--hd-dot: 20%;--hd-em: 62%;--hd-fill: 26%;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--hd-base: #111A21;--hd-a: 10%;--hd-b: 19%;--hd-glow: 20%;--hd-edge: 28%;--hd-sh: rgb(0 0 0 / .6);--hd-teal: #43B8A9;--hd-ta: 7%;--hd-tb: 14%;--hd-tg: 18%;--hd-sp: 16%;--hd-f0: #E8EDF1;--hd-f1: #DCE3E8;--hd-f2: #C6CFD7;--hd-n1: #D9E0E5;--hd-n2: #C3CCD3;--hd-dot: 14%;--hd-em: 56%;--hd-fill: 22%;}}:root[data-theme="dark"]{--hd-base: #111A21;--hd-a: 10%;--hd-b: 19%;--hd-glow: 20%;--hd-edge: 28%;--hd-sh: rgb(0 0 0 / .6);--hd-teal: #43B8A9;--hd-ta: 7%;--hd-tb: 14%;--hd-tg: 18%;--hd-sp: 16%;--hd-f0: #E8EDF1;--hd-f1: #DCE3E8;--hd-f2: #C6CFD7;--hd-n1: #D9E0E5;--hd-n2: #C3CCD3;--hd-dot: 14%;--hd-em: 56%;--hd-fill: 22%;}.page-head.hd{--muted: var(--ink);margin-bottom: 30px;}.page-head.hd .meta a:not(.btn),.page-head.hd .basisbar a,main:has(.page-head.hd) .crumbs a{color: var(--ink);}main:has(.page-head.hd) .crumbs{--muted: var(--ink);}.page-head.hd h1.hflag{flex-wrap: nowrap;}.page-head.lnhead::before{background: radial-gradient(ellipse 700px 340px at max(30px,calc(50% - 590px)) 58%,color-mix(in srgb,var(--lc) var(--hd-glow),transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--lc) var(--hd-a),var(--hd-base)),color-mix(in srgb,var(--lc) var(--hd-b),var(--hd-base)));border-bottom-color: color-mix(in srgb,var(--lc) var(--hd-edge),transparent);box-shadow: 0 12px 30px -24px var(--hd-sh);}.page-head.anhead::before{background: radial-gradient(ellipse 50% 160% at 100% 0%,color-mix(in srgb,var(--hd-teal) var(--hd-tg),transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--hd-teal) var(--hd-ta),var(--hd-base)),color-mix(in srgb,var(--hd-teal) var(--hd-tb),var(--hd-base)));border-bottom-color: color-mix(in srgb,var(--accent) 30%,transparent);box-shadow: 0 12px 30px -24px var(--hd-sh);}.page-head.lnhub::before{background: linear-gradient(90deg,color-mix(in srgb,var(--c1) var(--hd-sp),var(--hd-base)),color-mix(in srgb,var(--c2) var(--hd-sp),var(--hd-base)) 12.5%,color-mix(in srgb,var(--c4) var(--hd-sp),var(--hd-base)) 25%,color-mix(in srgb,var(--c6) var(--hd-sp),var(--hd-base)) 37.5%,color-mix(in srgb,var(--c7) var(--hd-sp),var(--hd-base)) 50%,color-mix(in srgb,var(--c5) var(--hd-sp),var(--hd-base)) 62.5%,color-mix(in srgb,var(--c9) var(--hd-sp),var(--hd-base)) 75%,color-mix(in srgb,var(--c8) var(--hd-sp),var(--hd-base)) 87.5%,color-mix(in srgb,var(--c3) var(--hd-sp),var(--hd-base)) 100%);border-bottom-color: color-mix(in srgb,var(--ink) 14%,transparent);box-shadow: 0 12px 30px -24px var(--hd-sh);}.hd-coin{position: relative;flex: none;display: inline-block;width: 1.15em;height: 1.15em;margin-right: .3em;padding: .05em;border-radius: 50%;background: conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF);box-shadow: 0 4px 10px -4px rgb(16 24 40 / .55),0 0 0 .5px rgb(16 24 40 / .2);}.hd-coin > span{position: relative;display: grid;place-items: center;width: 100%;height: 100%;overflow: hidden;border-radius: 50%;background: radial-gradient(circle at 50% 40%,var(--hd-f0),color-mix(in srgb,var(--lc) 16%,var(--hd-f1)) 50%,color-mix(in srgb,var(--lc) 46%,var(--hd-f2)));box-shadow: inset 0 0 0 1px rgb(0 0 0 / .14),inset 0 0 0 .07em color-mix(in srgb,var(--lc) 72%,var(--hd-f2));}.hd-coin > span::after{content: "";position: absolute;inset: 0;border-radius: 50%;pointer-events: none;background: radial-gradient(110% 75% at 32% 8%,rgb(255 255 255 / .42),transparent 48%),radial-gradient(90% 60% at 70% 112%,rgb(0 0 0 / .12),transparent 62%);}.hd-coin img{position: relative;z-index: 1;display: block;width: 80%;height: 80%;object-fit: contain;filter: drop-shadow(0 .03em .04em rgb(0 0 0 / .25));}.hd-coin svg{position: relative;z-index: 1;display: block;width: 62%;height: 62%;overflow: visible;}.hd-coin.an > span{color: #FFFFFF;background: radial-gradient(circle at 34% 24%,#2FA595,#0D7A6F 48%,#075049);box-shadow: inset 0 0 0 1px rgb(0 0 0 / .14),inset 0 0 0 .07em rgb(255 255 255 / .16);}.hd-coin.nine > span{background: radial-gradient(circle at 50% 40%,var(--hd-f0),var(--hd-n1) 55%,var(--hd-n2));box-shadow: inset 0 0 0 1px rgb(0 0 0 / .14),inset 0 0 0 .07em rgb(16 24 40 / .12);}.hd-coin.nine svg{width: 66%;height: 66%;}.page-head.hd > .basis-line{justify-content: flex-start;margin-top: -4px;}.page-head.hd:has(> .basis-line){margin-bottom: 44px;}.page-head .hd-mk{flex: none;display: grid;justify-items: end;gap: 9px;margin-left: auto;}.page-head:has(> .hd-mk) > div:first-child{flex: 1 1 0;min-width: min(100%,420px);}.hd-mk-l{font: 600 12px/1.2 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--ink);}.hd-gc{display: flex;align-items: center;}.hd-gc > *{transition: transform .15s ease;}.hd-gc .mk-coin{position: relative;width: 30px;height: 30px;padding: 1.5px;margin-left: -6px;box-shadow: 0 0 0 2px var(--surface),0 3px 8px -3px rgb(16 24 40 / .5);}.hd-gc .hd-coin{font-size: 36px;margin: 0 0 0 6px;}.hd-gc > :first-child{margin-left: 0;}.hd-gc > :hover,.hd-gc > :focus-visible{z-index: 1;transform: translateY(-3px);}.hd-gc > :focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}@media (prefers-reduced-motion: reduce){.hd-gc > *{transition: none;}.hd-gc > :hover,.hd-gc > :focus-visible{transform: none;}}@media (max-width: 1023px){.page-head .hd-mk{flex-basis: 100%;justify-items: start;margin-left: 0;}}@media (max-width: 640px){.page-head .hd-mk{display: none;}}.hd-art{position: absolute;z-index: -1;top: -48px;right: calc(50% - 50vw);width: 726px;height: 220px;overflow: hidden;pointer-events: none;-webkit-mask-image: linear-gradient(90deg,transparent,#000 40%),linear-gradient(180deg,#000 116px,transparent 132px);-webkit-mask-composite: source-in;mask-image: linear-gradient(90deg,transparent,#000 40%),linear-gradient(180deg,#000 116px,transparent 132px);mask-composite: intersect;}.hd-art svg{position: absolute;top: 0;right: 0;display: block;}.hd-art path{fill: none;stroke-linecap: round;}.hd-art .hd-g{stroke: color-mix(in srgb,var(--ink) var(--hd-dot),transparent);stroke-width: 2px;}.hd-art .hd-f{stroke: color-mix(in srgb,var(--accent) var(--hd-fill),transparent);stroke-width: 4px;}.hd-art :is(.hd-e,.hd-e2){stroke: color-mix(in srgb,var(--accent) var(--hd-em),transparent);stroke-width: 5.2px;}.hd-art .hd-e2{stroke-width: 8px;}.hd-art circle{fill: none;stroke: color-mix(in srgb,var(--accent) 70%,transparent);stroke-width: 1.8px;}@media (max-width: 1100px){.hd-art{display: none;}}@media print{.hd-art{display: none;}.hd-coin{box-shadow: none;}}:root{--hb-x: 24%;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--hb-x: 16%;}}:root[data-theme="dark"]{--hb-x: 16%;}.hd-coin svg.rg-coin{position: absolute;inset: 13%;width: 74%;height: 74%;}.rg-coin path,.hb-map path{fill: none;stroke-linecap: round;stroke-dasharray: 0 20;}.rg-coin path{stroke: currentColor;stroke-width: 14;}@media (max-width: 640px){.page-head.hb-groups h1{font-size: min(32px,calc((100vw - 32px) / 12));}}.hb-map{position: absolute;z-index: -1;top: -38px;bottom: -12px;right: 0;aspect-ratio: 512 / 828;pointer-events: none;}.hb-map svg{display: block;width: 100%;height: 100%;overflow: visible;}.hb-map .rg-x{stroke: color-mix(in srgb,var(--ink) var(--hb-x),transparent);stroke-width: 6.5;}.hb-map :is(.rg-m,.rg-e){stroke: color-mix(in srgb,var(--accent) 80%,transparent);stroke-width: 12;}.hb-map .rg-e{stroke-width: 7.5;}.page-head.hb-markets > div:first-child{max-width: calc(100% - 150px);}@media (max-width: 860px){.hb-map{display: none;}.page-head.hb-markets > div:first-child{max-width: none;}}.hb-cnt{display: grid;grid-template-columns: repeat(18,30px);gap: 6px 7px;}.hb-c{display: grid;justify-items: center;gap: 5px;padding: 2px 0;border-radius: 8px;color: var(--ink);text-decoration: none;}.hb-c .mk-coin{width: 26px;height: 26px;padding: 1.5px;box-shadow: 0 3px 8px -3px rgb(16 24 40 / .5),0 0 0 .5px rgb(16 24 40 / .2);}.hb-c b,.hb-g b{font: 600 12px/1 var(--mono);font-variant-numeric: tabular-nums;}.hb-c[aria-current] .mk-coin{box-shadow: 0 0 0 2px var(--surface),0 0 0 4px var(--accent),0 3px 8px -3px rgb(16 24 40 / .5);}.hb-c[aria-current] b{text-decoration: underline 2px var(--accent);text-underline-offset: 3px;}@media (max-width: 1239px){.page-head .hb-ins{flex-basis: 100%;justify-items: start;margin-left: 0;}}@media (max-width: 720px){.hb-cnt{grid-template-columns: repeat(18,24px);gap: 6px 4px;}.hb-c .mk-coin{width: 22px;height: 22px;}}.hb-logos{display: flex;gap: 10px;}.hb-g{display: grid;justify-items: center;gap: 7px;color: var(--ink);text-decoration: none;border-radius: 10px;}.hb-g .mono{font-size: 15px;margin: 0;vertical-align: 0;}.hb-g .mono.logo{border: 2px solid transparent;border-radius: 10px;background: linear-gradient(#FFFFFF,#FFFFFF) padding-box,conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF) border-box;box-shadow: inset 0 1px 0 rgb(255 255 255 / .9),0 6px 14px -8px rgb(16 24 40 / .5),0 0 0 .5px rgb(16 24 40 / .2);}.hb-g .mono.logo.dk{background: linear-gradient(#1D2A33,#1D2A33) padding-box,conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF) border-box;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .hb-g .mono.logo:not(.dk){background: linear-gradient(#D5DCE2,#D5DCE2) padding-box,conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF) border-box;}}:root[data-theme="dark"] .hb-g .mono.logo:not(.dk){background: linear-gradient(#D5DCE2,#D5DCE2) padding-box,conic-gradient(from 210deg,#FFFFFF,#96A1AC 20%,#F3F5F7 38%,#7C8895 60%,#E4E8EC 80%,#FFFFFF) border-box;}.hb-c .mk-coin,.hb-g .mono{transition: transform .15s ease;}.hb-c:is(:hover,:focus-visible) .mk-coin,.hb-g:is(:hover,:focus-visible) .mono{transform: translateY(-2px);}.hb-c:focus-visible,.hb-g:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}@media (prefers-reduced-motion: reduce){.hb-c .mk-coin,.hb-g .mono{transition: none;}.hb-c:is(:hover,:focus-visible) .mk-coin,.hb-g:is(:hover,:focus-visible) .mono{transform: none;}}@media (forced-colors: active){.hb-map .rg-x{stroke: GrayText;}.hb-map :is(.rg-m,.rg-e){stroke: CanvasText;}.hb-c[aria-current]{outline: 2px solid Highlight;outline-offset: 2px;}}@media print{.hb-map{display: none;}}.page-head.hb-method .meta > span:first-child{text-wrap: pretty;}.page-head.hd + .legal > .toc:first-child{margin-top: 44px;}:root{--hw-a: #0B6E65;--hw-b: #3D9A8E;--hw-c: #6FB5AB;--hw-ta: #FFFFFF;--hw-tb: #0E151B;--hw-tc: #0E151B;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--hw-a: #7FDCCD;--hw-b: #3FA799;--hw-c: #24695F;--hw-ta: #0E151B;--hw-tb: #0E151B;--hw-tc: #FFFFFF;}}:root[data-theme="dark"]{--hw-a: #7FDCCD;--hw-b: #3FA799;--hw-c: #24695F;--hw-ta: #0E151B;--hw-tb: #0E151B;--hw-tc: #FFFFFF;}.hw{margin-top: 48px;padding-bottom: 12px;font-size: 16px;}.hw h2{margin: 0;font: 700 27px/1.15 var(--display);letter-spacing: -.018em;}.hw h3{margin: 28px 0 10px;font: 700 18px/1.25 var(--display);letter-spacing: -.01em;}.hw p{max-width: 72ch;margin: 0 0 12px;line-height: 1.6;}.hw-sat{border: 1px solid transparent;border-radius: 16px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));}.hw-intro{display: grid;grid-template-columns: minmax(0,1fr) minmax(300px,380px);gap: 48px;align-items: start;}.hw-lede h2{margin-bottom: 12px;}.hw-big{font-size: 20.5px;line-height: 1.55;text-wrap: pretty;}.hw-facts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));margin: 0;padding: 4px 22px;border: 1px solid transparent;border-radius: 18px;background: radial-gradient(420px 220px at 100% 0%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%) padding-box,linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));}.hw-facts > div{min-width: 0;padding: 15px 0 14px;border-bottom: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);}.hw-facts > div:nth-child(even){padding-left: 18px;border-left: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);}.hw-facts > div:last-child{grid-column: 1 / -1;padding-left: 0;border: 0;}.hw-facts dt{font: 600 12px/1.3 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);}.hw-facts dd{margin: 5px 0 0;font: 800 30px/1.05 var(--display);letter-spacing: -.025em;}.hw-facts > div:last-child dd{font-size: 22px;}.hw-facts dd a{color: var(--ink);text-decoration: none;}.hw-facts dd a:hover{color: var(--accent);}.hw-steps{position: relative;margin-top: 60px;}.hw-steps::before{content: "";position: absolute;left: 27px;top: 30px;bottom: 60px;width: 3px;border-radius: 2px;background: linear-gradient(var(--accent),color-mix(in srgb,var(--accent) 30%,var(--rule)));}.hw-step{position: relative;display: grid;grid-template-columns: 56px minmax(0,1fr);gap: 30px;padding-bottom: 52px;}.hw-n{position: relative;z-index: 1;display: block;width: 56px;height: 56px;padding: 3px;border-radius: 50%;background: var(--mc-rim);box-shadow: 0 0 0 5px var(--bg),0 8px 16px -6px var(--mc-csh);}.hw-n > b{display: grid;place-items: center;width: 100%;height: 100%;border-radius: 50%;background: var(--mc-teal);color: #FFFFFF;text-shadow: 0 1px 1px rgb(0 0 0 / .3);font: 800 22px/1 var(--display);}.hw-sb{display: flex;flex-direction: column;min-width: 0;padding-top: 2px;}.hw-sb > *{order: 3;}.hw-sb > .hw-k{order: 1;margin: 0 0 4px;font: 600 12px/1.3 var(--mono);letter-spacing: .14em;text-transform: uppercase;color: var(--accent);}.hw-sb > h2{order: 2;margin-bottom: 14px;}.hw-go{display: flex;flex-wrap: wrap;gap: 8px 10px;margin: 6px 0 0;}.hw-go a{display: inline-flex;align-items: center;gap: 8px;min-height: 36px;padding: 0 8px 0 15px;border: 1px solid var(--rule);border-radius: 999px;background: var(--surface);color: var(--ink);font: 600 14px var(--body);text-decoration: none;}.hw-go a::after{content: "";width: 22px;height: 22px;border-radius: 50%;background: var(--ins-go) no-repeat center / 11px 11px,var(--accent-soft);}.hw-go a:hover{border-color: color-mix(in srgb,var(--accent) 50%,var(--rule));}.hw-go a:hover::after{background: var(--ins-go-on) no-repeat center / 11px 11px,var(--accent);}.hw-mk{list-style: none;display: grid;grid-template-columns: repeat(auto-fill,minmax(208px,1fr));gap: 8px;max-width: none;margin: 8px 0 18px;padding: 0;}.hw-mk a{display: flex;align-items: center;gap: 10px;height: 100%;padding: 9px 12px;border: 1px solid transparent;border-radius: 12px;color: var(--ink);text-decoration: none;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06);transition: transform .2s ease;}.hw-mk a:hover{transform: translateY(-2px);}.hw-mk a:hover b{color: var(--accent);}.hw-mk a:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.hw-mk .flag{margin: 0;font-size: 26px;}.hw-mk .hw-mt{display: grid;min-width: 0;line-height: 1.25;}.hw-mk b{font-size: 14.5px;font-weight: 700;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.hw-mk small{font-size: 12.5px;color: var(--muted-sm);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.hw-fig{display: flex;align-items: baseline;flex-wrap: wrap;gap: 4px 14px;margin: 0 0 14px;}.hw-fig b{font: 800 clamp(40px,4.4vw,58px)/1 var(--display);letter-spacing: -.035em;color: var(--accent);}.hw-fig span{font-size: 16px;color: var(--muted);}.hw-last{font-size: 15px;color: var(--muted-sm);}.hw-last b{color: var(--ink);}.hw-gr{list-style: none;display: grid;gap: 10px;max-width: 760px;margin: 4px 0 10px;padding: 0;}.hw-gr li{display: grid;grid-template-columns: 150px minmax(0,1fr) 64px;align-items: center;gap: 14px;margin: 0;}.hw-gn{font-size: 14.5px;font-weight: 600;}.hw-gb{display: flex;gap: 2px;height: 22px;}.hw-gb i{container-type: inline-size;display: grid;place-items: center;min-width: 4px;height: 100%;}.hw-gb i:first-child{border-radius: 4px 0 0 4px;}.hw-gb i:last-child{border-radius: 0 4px 4px 0;}.hw-gb i:only-child{border-radius: 4px;}.hw-gb i::after{font: 700 11.5px/1 var(--mono);}.hw-gb .gA{background: var(--hw-a);color: var(--hw-ta);}.hw-gb .gB{background: var(--hw-b);color: var(--hw-tb);}.hw-gb .gC{background: var(--hw-c);color: var(--hw-tc);}.hw-gb .gA::after{content: "A";}.hw-gb .gB::after{content: "B";}.hw-gb .gC::after{content: "C";}@container (max-width: 20px){.hw-gb i::after{content: none;}}.hw-gv{font-size: 14px;color: var(--muted-sm);white-space: nowrap;}.hw-gv b{font: 700 16px var(--display);color: var(--ink);}.hw-gl{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 0 0 16px;font-size: 13.5px;color: var(--muted-sm);}.hw-gl > span{display: inline-flex;align-items: center;gap: 7px;}.hw-sw{display: inline-grid;place-items: center;width: 22px;height: 18px;border-radius: 4px;font: 700 12px/1 var(--mono);}.hw-sw.gA{background: var(--hw-a);color: var(--hw-ta);}.hw-sw.gB{background: var(--hw-b);color: var(--hw-tb);}.hw-sw.gC{background: var(--hw-c);color: var(--hw-tc);}.hw-cal{list-style: none;display: grid;gap: 8px;max-width: 860px;margin: 0 0 16px;padding: 0;}.hw-cal li{display: grid;grid-template-columns: 128px minmax(0,1fr) auto;align-items: center;gap: 16px;margin: 0;padding: 12px 16px;border: 1px solid transparent;border-radius: 14px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06);}.hw-cw{font: 600 12px/1.3 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--accent);}.hw-cal li.late .hw-cw{color: var(--mark);}.hw-cp{display: grid;gap: 2px;min-width: 0;}.hw-cp b{font-size: 15.5px;}.hw-cp small{font-size: 13px;line-height: 1.4;color: var(--muted-sm);}.hw-cc{display: flex;padding-left: 6px;}.hw-cc .flag{margin: 0 0 0 -6px;font-size: 22px;box-shadow: 0 0 0 2px var(--sat-b),0 2px 6px -2px rgb(16 24 40 / .5);}.hw-ver{padding: 1px 7px;border-radius: 6px;background: color-mix(in srgb,var(--ink) 7%,transparent);font: 500 13.5px var(--mono);white-space: nowrap;}.hw-fix{list-style: none;counter-reset: fx;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;max-width: none;margin: 0 0 18px;padding: 0;}.hw-fix li{counter-increment: fx;position: relative;display: grid;align-content: start;gap: 6px;margin: 0;padding: 16px 18px 16px 58px;border: 1px solid transparent;border-radius: 16px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 16px 30px -24px rgb(16 24 40 / var(--sat-sh));}.hw-fix li::before{content: counter(fx);position: absolute;left: 16px;top: 15px;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;background: var(--accent-soft);color: var(--accent);font: 800 13px/1 var(--display);}.hw-fix b{font: 700 16px/1.25 var(--display);}.hw-fix span{font-size: 14px;line-height: 1.5;color: var(--muted-sm);}.hw-act{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 16px;}.hw-act .btn{min-height: 44px;padding-inline: 18px;border-radius: 999px;font-size: 15px;}.hw-act span{font-size: 15px;color: var(--muted-sm);}.hw-not,.hw-reuse{margin-top: 8px;}.hw-not ul{list-style: none;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;margin: 16px 0 0;padding: 0;}.hw-not li{position: relative;display: grid;align-content: start;gap: 6px;margin: 0;padding: 50px 18px 18px;border: 1px solid transparent;border-radius: 16px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 16px 30px -24px rgb(16 24 40 / var(--sat-sh));}.hw-not li::before{content: "";position: absolute;left: 18px;top: 16px;width: 22px;height: 22px;border-radius: 50%;box-shadow: inset 0 0 0 2.2px var(--muted);background: linear-gradient(45deg,transparent calc(50% - 1.1px),var(--muted) calc(50% - 1.1px) calc(50% + 1.1px),transparent calc(50% + 1.1px));}.hw-not b{font: 700 16.5px/1.25 var(--display);}.hw-not span{font-size: 14px;line-height: 1.5;color: var(--muted-sm);}.hw-reuse{margin-top: 48px;}.hw-lic{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px;margin: 16px 0 12px;}.hw-lic > div{display: grid;align-content: start;gap: 8px;padding: 18px 20px;border: 1px solid transparent;border-radius: 16px;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));}.hw-lic > div > b{font: 700 19px/1.2 var(--display);letter-spacing: -.01em;}.hw-lic p{margin: 0;font-size: 15px;}.hw-lic .hw-go{margin-top: 4px;}.hw-tag{justify-self: start;padding: 3px 10px;border-radius: 999px;background: var(--accent-soft);color: var(--accent);font: 600 12px/1.4 var(--mono);letter-spacing: .04em;}.hw-tag a{color: inherit;}.hw-more{margin-top: 44px;}.hw-more ul{list-style: none;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px;margin: 0;padding: 0;}.hw-more a{display: grid;justify-items: start;gap: 4px;height: 100%;padding: 16px 18px;border: 1px solid transparent;border-radius: 16px;color: var(--ink);text-decoration: none;background: linear-gradient(165deg,var(--sat-a),var(--sat-b) 55%,var(--sat-c)) padding-box,linear-gradient(155deg,var(--sat-e1),var(--sat-e2)) border-box;box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .06),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));transition: transform .25s cubic-bezier(.2,.7,.2,1);}.hw-more a:hover{transform: translateY(-3px);}.hw-more a:hover b{color: var(--accent);}.hw-more a:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.hw-more .hd-coin{margin: 0 0 8px;font-size: 34px;}.hw-more b{font: 700 17px/1.2 var(--display);letter-spacing: -.01em;}.hw-more small{font-size: 13.5px;line-height: 1.4;color: var(--muted-sm);}@media (prefers-reduced-motion: reduce){.hw-mk a,.hw-more a{transition: none;}.hw-mk a:hover,.hw-more a:hover{transform: none;}}@media (max-width: 1100px){.hw-intro{grid-template-columns: minmax(0,1fr);gap: 26px;}.hw-facts{grid-template-columns: repeat(4,minmax(0,1fr));}.hw-facts > div{padding-left: 16px;border-left: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);border-bottom: 0;}.hw-facts > div:first-child{padding-left: 0;border-left: 0;}.hw-facts > div:last-child{grid-column: 1 / -1;padding: 12px 0 14px;border-top: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);border-left: 0;}.hw-not ul,.hw-more ul{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 860px){.hw-fix{grid-template-columns: minmax(0,1fr);}}@media (max-width: 640px){.hw h2{font-size: 23px;}.hw-big{font-size: 18px;}.hw-facts{grid-template-columns: repeat(2,minmax(0,1fr));padding: 2px 16px;}.hw-facts > div{padding: 12px 0 11px;border-left: 0;border-bottom: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);}.hw-facts > div:nth-child(even){padding-left: 14px;border-left: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);}.hw-facts > div:last-child{padding: 12px 0;border: 0;}.hw-facts dd{font-size: 25px;}.hw-steps{margin-top: 40px;}.hw-steps::before{left: 17px;top: 20px;}.hw-step{grid-template-columns: 36px minmax(0,1fr);gap: 14px;padding-bottom: 40px;}.hw-n{width: 36px;height: 36px;padding: 2px;box-shadow: 0 0 0 4px var(--bg),0 6px 12px -5px var(--mc-csh);}.hw-n > b{font-size: 15px;}.hw-sb{padding-top: 0;}.hw-mk{grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px;}.hw-mk a{align-items: flex-start;gap: 8px;padding: 8px 10px;}.hw-mk .flag{font-size: 22px;}.hw-mk :is(b,small){white-space: normal;overflow-wrap: anywhere;}.hw-mk b{font-size: 14px;}.hw-mk small{font-size: 12px;}.hw-gr li{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "n v" "b b";row-gap: 6px;}.hw-gn{grid-area: n;}.hw-gb{grid-area: b;}.hw-gv{grid-area: v;}.hw-cal li{grid-template-columns: minmax(0,1fr);grid-template-areas: "w" "p" "c";row-gap: 6px;padding: 12px 14px;}.hw-cc{flex-wrap: wrap;row-gap: 4px;}.hw-cw{grid-area: w;}.hw-cp{grid-area: p;}.hw-cc{grid-area: c;}.hw-not ul,.hw-lic,.hw-more ul{grid-template-columns: minmax(0,1fr);}.hw-not li{padding: 14px 16px 16px 54px;}.hw-not li::before{top: 15px;left: 16px;}.hw-more a{grid-template-columns: auto minmax(0,1fr);grid-template-areas: "c t" "c s";column-gap: 14px;align-items: center;padding: 12px 14px;}.hw-more .hd-coin{grid-area: c;margin: 0;font-size: 30px;}.hw-more b{grid-area: t;align-self: end;font-size: 16px;}.hw-more small{grid-area: s;align-self: start;}}@media (forced-colors: active){.hw-n,.hw-gb i,.hw-sw{forced-color-adjust: none;}.hw-facts,.hw-mk a,.hw-cal li,.hw-fix li,.hw-not li,.hw-lic > div,.hw-more a{border: 1px solid CanvasText;}}@media print{.hw-steps::before{display: none;}.hw-n{box-shadow: none;}.hw-go,.hw-more{display: none;}}.mast nav .menu{min-width: 300px;padding: 8px;gap: 2px;border-radius: 14px;border-color: color-mix(in srgb,var(--ink) 12%,transparent);background: linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 94%,var(--bg)));box-shadow: 0 24px 48px -22px rgb(16 24 40 / .42),0 2px 6px -2px rgb(16 24 40 / .12);}.mast nav details:nth-last-of-type(-n+2) .menu{left: auto;right: -12px;}.mast nav .menu:not(.mm) a{justify-content: flex-start;align-items: center;gap: 12px;padding: 8px 10px 8px 8px;border-radius: 10px;}.mast nav .menu .hd-coin{font-size: 27px;margin: 0;}.mast nav .menu .mi b{font-weight: 600;font-size: 15px;}.mast nav .menu .mn{font-size: 12.5px;line-height: 1.3;}.mast nav .menu a:hover .hd-coin,.mast nav .menu a:focus-visible .hd-coin{transform: translateY(-1px);}.mast nav .menu .hd-coin{transition: transform .15s ease;}.mast nav .menu a[aria-current="page"]{background: var(--accent-soft);}.mast nav .menu.mm{grid-template-columns: minmax(0,2fr) minmax(0,1fr);gap: 4px 12px;min-width: 660px;}.mast nav .menu.mm .mm-col{display: grid;align-content: start;gap: 2px;min-width: 0;}.mast nav .menu.mm .mm-ln{padding-left: 12px;border-left: 1px solid var(--rule);}.mast nav .menu.mm .mall{display: flex;justify-content: flex-start;align-items: center;gap: 12px;padding: 8px 10px 10px 8px;margin-bottom: 4px;border-bottom: 1px solid var(--rule);border-radius: 10px 10px 0 0;}.mast nav .menu.mm .mm-mk{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 6px;}.mast nav .menu.mm .mm-mk a{padding: 6px 10px;}.mast nav .menu.mm .mm-lines{display: grid;gap: 0;}.mast nav .menu.mm .mm-lines a{justify-content: flex-start;align-items: center;gap: 10px;padding: 4px 10px 4px 6px;}.mast nav .menu.mm .mm-lines .hd-coin{font-size: 22px;}.mast nav .menu.mm .mm-lines .mi b{font-size: 14.5px;font-weight: 500;}@media (prefers-reduced-motion: reduce){.mast nav .menu .hd-coin{transition: none;}.mast nav .menu a:hover .hd-coin{transform: none;}}@media (max-width: 860px){.mast.nav-open nav .menu,.mast.nav-open nav .menu.mm{grid-template-columns: minmax(0,1fr);min-width: 0;padding: 0 0 8px 4px;background: none;border: 0;box-shadow: none;}.mast.nav-open nav .menu.mm .mm-ln{padding-left: 0;border-left: 0;border-top: 1px solid var(--rule);padding-top: 6px;}.mast.nav-open nav .menu.mm .mm-lines{grid-template-columns: repeat(2,minmax(0,1fr));}.mast.nav-open nav .menu .hd-coin{font-size: 24px;}}.site-foot .fcols{grid-template-columns: minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap: 28px 32px;}@media (max-width: 900px){footer.site-foot .fcols{grid-template-columns: repeat(4,minmax(0,1fr));}}@media (max-width: 720px){footer.site-foot .fcols{grid-template-columns: repeat(2,minmax(0,1fr));}}.dls{display: grid;grid-template-columns: minmax(0,1.7fr) minmax(0,1fr);gap: 0;overflow: hidden;border: 1px solid var(--rule);border-radius: 16px;background: var(--surface);box-shadow: 0 1px 2px rgb(16 24 40 / .06),0 18px 36px -28px rgb(16 24 40 / .35);}.dls-main{padding: 26px 28px 24px;}.dls-main h2{margin: 6px 0 10px;font: 800 26px/1.15 var(--display);letter-spacing: -.01em;}.dls-main p{margin: 0 0 14px;color: var(--muted);line-height: 1.6;}.dls-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px 18px;margin: 0;padding: 0;list-style: none;}.dls-list li{position: relative;padding-left: 22px;font-weight: 600;}.dls-list li::before{content: "";position: absolute;left: 0;top: .42em;width: 12px;height: 12px;border-radius: 50%;background: radial-gradient(circle at 34% 30%,#2FA595,#0D7A6F 60%,#075049);}.dls-free{padding: 26px 24px 24px;border-left: 1px solid var(--rule);background: linear-gradient(180deg,color-mix(in srgb,var(--hd-teal) var(--hd-ta),var(--hd-base)),color-mix(in srgb,var(--hd-teal) var(--hd-tb),var(--hd-base)));}.dls-free > b{font: 600 12px/1.2 var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--ink);}.dls-free p{margin: 8px 0 14px;color: var(--ink);line-height: 1.5;}.dls-go{display: grid;gap: 6px;}.dls-go a{display: flex;align-items: center;gap: 10px;padding: 8px 10px 8px 8px;border-radius: 12px;background: var(--surface);color: var(--ink);font-weight: 600;text-decoration: none;box-shadow: 0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent),0 6px 14px -10px rgb(16 24 40 / .4);transition: transform .15s ease;}.dls-go a:hover,.dls-go a:focus-visible{transform: translateY(-1px);}.dls-go .hd-coin{font-size: 26px;margin: 0;}.dl-soon .dl-h{margin-top: 30px;}@media (max-width: 860px){.dls{grid-template-columns: minmax(0,1fr);}.dls-free{border-left: 0;border-top: 1px solid var(--rule);}.dls-list{grid-template-columns: minmax(0,1fr);}}@media (prefers-reduced-motion: reduce){.dls-go a{transition: none;}.dls-go a:hover{transform: none;}}:root{--muted-sm: color-mix(in srgb,var(--muted) 80%,var(--ink));}.kpi .s{font-size: 13px;color: var(--muted-sm);}td small.gs,table.cmp td small,.rank .sh small,.delta small,td .mkt,.fp-l small,.fp-p small,.hm-ins small{font-size: 12.5px;color: var(--muted-sm);}.hm-tick .pl-ctx{font-size: 12.5px;color: var(--muted-sm);}.mt-m small{font-size: 12px;}.mt-m em{font-size: 12.5px;}.hm-tick .pl-k,.hm-vc .vn{font-size: 12px;}.evd small{font-size: 12.5px;}@media (max-width: 640px){.op-t{font-size: 12.5px;}}.mt-tg{all: unset;display: inline;cursor: pointer;font: inherit;font-weight: 600;color: var(--accent);text-decoration: underline dotted;text-underline-offset: 3px;}.mt-tg::after{content: " ▸";font-size: .85em;}.mt-tg[aria-expanded="true"]::after{content: " ▾";}.mt-tg:hover{text-decoration-style: solid;}.mt-tg:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 3px;}.note-t .mt-tg{font-size: inherit;}@media (scripting: none){.mt-tg{display: none;}.mt-x[hidden]{display: inline !important;}}@media print{.mt-tg{display: none;}.mt-x[hidden]{display: inline !important;}}@media (forced-colors: active){.mt-tg{color: LinkText;}}.tbl-wrap{border-radius: 16px;border-color: color-mix(in srgb,var(--rule) 70%,transparent);box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .05),0 18px 34px -26px rgb(16 24 40 / var(--sat-sh));}.tbl-wrap table:not(.pf-mx,.ow-mx) thead th,.tbl-wrap table:not(.cmp,.pf-mx,.ow-mx) thead th:first-child{background: color-mix(in srgb,var(--ink) 3.5%,var(--surface));font: 600 12px/1.35 var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--muted);white-space: normal;vertical-align: bottom;border-bottom: 1px solid color-mix(in srgb,var(--ink) 16%,transparent);}.tbl-wrap table{--thp: 11px 12px;}.tbl-wrap td{padding-block: 11px;border-bottom-color: color-mix(in srgb,var(--rule) 50%,transparent);}th > .th-sort[data-col]{position: relative;}th > .th-sort[data-col]::after{position: absolute;right: 2px;bottom: 11px;margin: 0;font-size: 11px;opacity: 0;transition: opacity .15s;}th:hover > .th-sort[data-col]::after,th > .th-sort:focus-visible::after{opacity: .5;}th[aria-sort] > .th-sort[data-col]::after{opacity: 1;color: var(--accent);}.tbl-wrap table:not(.heat,.pf-mx,.ow-mx) tbody tr:hover > td{background-color: color-mix(in srgb,var(--accent) 6%,var(--surface));}.tbl-wrap table:not(.heat,.pf-mx,.ow-mx) tbody tr:hover > td:first-child{box-shadow: inset 3px 0 0 var(--accent);}.tbl-wrap td.t-key{font: 700 15px var(--display);letter-spacing: -.01em;}.tbl-wrap tfoot td{background: color-mix(in srgb,var(--ink) 3.5%,var(--surface));border-top: 1px solid color-mix(in srgb,var(--ink) 22%,transparent);}.tbl-wrap tfoot td.t-key,.tbl-wrap tfoot td.num{font-family: var(--display);}.tbl-wrap td.t-bar{white-space: nowrap;}.tbl-wrap td.t-bar::before{content: "";display: inline-block;vertical-align: middle;width: 34px;height: 6px;margin: -2px 8px 0 0;border-radius: 999px;background: linear-gradient(90deg,color-mix(in srgb,var(--accent) 72%,transparent),var(--accent)) 0 0 / calc(var(--v,0) * 1%) 100% no-repeat,color-mix(in srgb,var(--ink) 9%,transparent);box-shadow: inset 0 0 0 .5px rgb(0 0 0 / .05);}.tbl-wrap td.t-bar > .t-val{display: inline-block;min-width: 3.1em;text-align: right;}:is(.tbl-wrap,.crlegend) .ratio:is(.ok,.warn,.bad){min-width: 0;padding: 2px 9px;border-radius: 999px;background: color-mix(in srgb,currentColor 12%,transparent);}.tbl-wrap td.num > .ratio:is(.ok,.warn,.bad):last-child{margin-right: -9px;}.tbl-wrap td.num > .ratio:not(.ok,.warn,.bad):last-child{margin-right: -6px;}.tbl-wrap :is(td.up,td.dn,span.num.up,span.num.dn){font-weight: 600;}.tbl-wrap span.num.up{color: var(--pos);}.tbl-wrap span.num.dn{color: var(--neg);}.tbl-wrap :is(td.up,span.num.up)::before{content: "▲" / "";font-size: .62em;margin-right: 3px;vertical-align: .12em;}.tbl-wrap :is(td.dn,span.num.dn)::before{content: "▼" / "";font-size: .62em;margin-right: 3px;vertical-align: .12em;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) :is(.tbl-wrap,.crlegend) .ratio.ok{color: color-mix(in srgb,var(--pos) 78%,#FFFFFF);}:root:not([data-theme="light"]) :is(.tbl-wrap,.crlegend) .ratio.bad{color: color-mix(in srgb,var(--neg) 70%,#FFFFFF);}}:root[data-theme="dark"] :is(.tbl-wrap,.crlegend) .ratio.ok{color: color-mix(in srgb,var(--pos) 78%,#FFFFFF);}:root[data-theme="dark"] :is(.tbl-wrap,.crlegend) .ratio.bad{color: color-mix(in srgb,var(--neg) 70%,#FFFFFF);}@media (max-width: 640px){table.mtbl td.wr{white-space: nowrap;}.tbl-wrap table:not(#dp-tbl) td[style*="white-space:normal"]:not([style*="min-width"]){white-space: nowrap !important;}.tbl-wrap td{padding-block: 10px;}}@media (prefers-reduced-motion: reduce){th > .th-sort[data-col]::after{transition: none;}}.hm-start{display: grid;gap: 14px;}.hm-doors{display: grid;gap: 10px;max-width: 660px;}.hm-door{position: relative;display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;column-gap: 16px;padding: 14px 62px 14px 16px;border: 1px solid transparent;border-radius: 18px;color: #F1F4F6;text-decoration: none;background: radial-gradient(560px 280px at 0% 0%,rgb(67 184 169 / .26),transparent 70%) padding-box,radial-gradient(420px 220px at 100% 120%,rgb(67 184 169 / .12),transparent 70%) padding-box,linear-gradient(180deg,#1A2A37,#0F1920) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .04) 45%,rgb(67 184 169 / .45)) border-box;box-shadow: inset 0 1px 0 rgb(255 255 255 / .08),0 2px 4px rgb(16 24 40 / .12),0 24px 44px -30px rgb(16 24 40 / .75);transition: transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .hm-door{background: radial-gradient(560px 280px at 0% 0%,rgb(67 184 169 / .32),transparent 70%) padding-box,radial-gradient(420px 220px at 100% 120%,rgb(67 184 169 / .14),transparent 70%) padding-box,linear-gradient(180deg,#1F3240,#132029) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .05) 45%,rgb(67 184 169 / .55)) border-box;}}:root[data-theme="dark"] .hm-door{background: radial-gradient(560px 280px at 0% 0%,rgb(67 184 169 / .32),transparent 70%) padding-box,radial-gradient(420px 220px at 100% 120%,rgb(67 184 169 / .14),transparent 70%) padding-box,linear-gradient(180deg,#1F3240,#132029) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .05) 45%,rgb(67 184 169 / .55)) border-box;}a.hm-door:hover{transform: translateY(-2px);box-shadow: inset 0 1px 0 rgb(255 255 255 / .08),0 2px 4px rgb(16 24 40 / .12),0 30px 50px -28px rgb(16 24 40 / .8);}a.hm-door:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.hm-door .hd-coin{font-size: 40px;margin: 0;}.hm-dt{display: grid;gap: 2px;min-width: 0;margin: 0;}.hm-dt b{font: 700 18px/1.2 var(--display);letter-spacing: -.01em;color: #FFFFFF;}.hm-dt span{font-size: 14px;line-height: 1.4;color: #A9B6C1;text-wrap: pretty;}.hm-df{display: grid;justify-items: end;gap: 3px;font: 500 12px/1.2 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: #A9B6C1;white-space: nowrap;}.hm-df b{font: 800 22px/1 var(--display);letter-spacing: -.02em;font-variant-numeric: tabular-nums;color: #5FCFBF;}.hm-go{position: absolute;top: calc(50% - 15px);right: 16px;width: 30px;height: 30px;border-radius: 50%;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%2343B8A9' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 13px 13px,rgb(67 184 169 / .16);box-shadow: inset 0 0 0 1px rgb(67 184 169 / .35);transition: background-color .15s;}a.hm-door:is(:hover,:focus-visible) .hm-go{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4.4 2.6 7.8 6 4.4 9.4' fill='none' stroke='%230F1920' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 13px 13px,#43B8A9;}.hm-door.find{padding: 14px 16px 16px;}.hm-door.find .big-search{grid-column: 2 / -1;max-width: none;min-height: 52px;margin: 12px 0 0;padding-left: 16px;border: 1px solid rgb(255 255 255 / .14);border-radius: 12px;color: var(--ink);box-shadow: 0 10px 24px -14px rgb(0 0 0 / .6);}.hm-door.find .big-search:focus-within{border-color: #43B8A9;box-shadow: 0 0 0 3px rgb(67 184 169 / .35),0 10px 24px -14px rgb(0 0 0 / .6);}.hm-door.find .big-search input{font-size: 16.5px;}.hm-door.find .try{grid-column: 2 / -1;margin-top: 10px;color: #A9B6C1;}.hm-door.find .try a{border-color: rgb(255 255 255 / .16);background: rgb(255 255 255 / .06);color: #E6ECF0;}.hm-door.find .try a:hover{border-color: #5FCFBF;color: #5FCFBF;}.hm-trust{margin: 0;font-size: 13px;line-height: 1.5;color: var(--muted);}.hm-trust a{white-space: nowrap;}.hm-hero .hm-intro .lede{margin-bottom: 0;}@media (max-width: 1080px){.hm-hero .hm-left{gap: 26px;}}@media (max-width: 720px){.hm-door{column-gap: 12px;padding: 12px 50px 12px 12px;border-radius: 16px;}.hm-door .hd-coin{font-size: 34px;}.hm-dt b{font-size: 16.5px;}.hm-dt span{font-size: 13.5px;}.hm-df{display: none;}.hm-go{top: calc(50% - 14px);right: 12px;width: 28px;height: 28px;}.hm-door.find{padding: 12px 12px 14px;}.hm-door.find :is(.big-search,.try){grid-column: 1 / -1;}}@media (prefers-reduced-motion: reduce){.hm-door,.hm-go{transition: none;}a.hm-door:hover{transform: none;}}@media (forced-colors: active){.hm-door{background: Canvas;border: 1px solid CanvasText;box-shadow: none;}.hm-go{box-shadow: inset 0 0 0 1px CanvasText;}}@media print{.hm-door{background: none;border: 1px solid #999;box-shadow: none;color: #000;}.hm-dt b,.hm-dt span,.hm-df,.hm-df b{color: #000;}.hm-go,.hm-door.find .search,.hm-door.find .try{display: none;}}details.tech{margin-top: 16px;}#rhist-s[hidden] + details.tech{margin-top: 0;}details.tech > summary{position: relative;display: flex;align-items: center;gap: 6px 16px;padding: 14px 54px 14px 18px;list-style: none;cursor: pointer;border: 1px solid color-mix(in srgb,var(--rule) 85%,transparent);border-radius: 14px;background: var(--surface);transition: border-color .15s;}details.tech > summary::-webkit-details-marker{display: none;}details.tech > summary::after{content: "";position: absolute;top: calc(50% - 7px);right: 22px;width: 8px;height: 8px;border-right: 2px solid var(--accent);border-bottom: 2px solid var(--accent);transform: rotate(45deg);transition: transform .2s ease;}details.tech[open] > summary::after{top: calc(50% - 2px);transform: rotate(-135deg);}details.tech > summary:hover{border-color: var(--accent);}details.tech > summary:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.tech-k{flex: none;font: 600 12px var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--accent);}.tech-t{display: grid;gap: 2px;min-width: 0;}.tech-t b{font: 700 16px/1.25 var(--display);letter-spacing: -.01em;color: var(--ink);}.tech-t span{font-size: 13.5px;line-height: 1.4;color: var(--muted);}details.tech > .card{margin-top: 16px;}details.tech.ck{margin-top: 18px;}details.tech.ck > summary{padding: 11px 52px 11px 18px;background: transparent;}details.tech.ck .tech-t b{font-size: 15px;}details.tech.ck > .card{margin-top: 12px;padding: 0 20px 14px;overflow: hidden;}.ck-l{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr));gap: 0 32px;margin: -1px 0 0;}.ck-l > div{min-width: 0;padding: 13px 0 12px;border-top: 1px solid color-mix(in srgb,var(--rule) 55%,transparent);}.ck-l dt{font: 600 12px/1.5 var(--mono);letter-spacing: .09em;text-transform: uppercase;color: var(--ink);}.ck-l dd{margin: 4px 0 0;font-size: 14px;line-height: 1.45;color: var(--muted);}.ck-l > [aria-current="true"]{box-shadow: inset 0 2px 0 var(--accent);}.ck-l > [aria-current="true"] dt{color: var(--accent);}.ck-mk{display: inline-flex;align-items: center;gap: 10px;}.ck-m{margin: 2px 0 0;padding-top: 12px;border-top: 1px solid color-mix(in srgb,var(--rule) 55%,transparent);font-size: 13.5px;color: var(--muted);}@media (max-width: 640px){details.tech.ck > summary{padding: 10px 46px 10px 14px;}details.tech.ck > .card{padding: 0 14px 12px;}}@media print{details.tech.ck > summary::after{display: none;}details.tech.ck > .card{box-shadow: none;}.ck-l > div{break-inside: avoid;}}@media (forced-colors: active){.ck-l > [aria-current="true"]{border-top: 2px solid Highlight;}}#solv-main:has(#rhist-s[hidden]):has(#solv-tech[hidden]){grid-template-columns: minmax(0,1fr);}#solv-main:has(#rhist-s[hidden]):has(#solv-tech[hidden]) > div:first-child{display: none;}@media (max-width: 640px){details.tech > summary{flex-direction: column;align-items: flex-start;padding: 12px 46px 12px 14px;}details.tech > summary::after{right: 18px;}}@media (prefers-reduced-motion: reduce){details.tech > summary,details.tech > summary::after{transition: none;}}.viewctl{display: inline-flex;flex: none;}.view-btn{display: inline-flex;align-items: center;gap: 8px;}.view-btn .vb-ic{flex: none;width: 16px;height: 16px;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;}.view-btn .vb-v{display: inline-flex;align-items: center;gap: 0;padding-left: 9px;border-left: 1px solid color-mix(in srgb,var(--rule) 90%,transparent);font-weight: 500;color: var(--muted);}.view-btn .vb-h{color: var(--accent);}.view-btn .vb-short{display: none;}.view-btn::after{content: "";flex: none;width: 6px;height: 6px;margin: -3px 1px 0 1px;border-right: 1.6px solid currentColor;border-bottom: 1.6px solid currentColor;transform: rotate(45deg);opacity: .7;}.view-btn[aria-expanded="true"]{border-color: var(--accent);}.view-btn[aria-expanded="true"]::after{margin-top: 3px;transform: rotate(-135deg);}@media (max-width: 860px){.view-btn .vb-long{display: none;}.view-btn .vb-short{display: inline;}}.dk-view .view-btn{min-height: 32px;padding: 4px 11px;font-size: 13px;gap: 7px;}.dk-view .vb-l{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}.dk-view .vb-v{padding-left: 0;border-left: 0;color: var(--ink);}.view-pop{position: fixed;z-index: 70;box-sizing: border-box;max-width: calc(100vw - 24px);padding: 14px 12px 12px;text-align: left;white-space: normal;color: var(--ink);background: var(--surface);border: 1px solid color-mix(in srgb,var(--rule) 85%,transparent);border-radius: 16px;box-shadow: 0 2px 6px rgb(16 24 40 / .08),0 24px 48px -14px rgb(16 24 40 / .3);}.view-pop[hidden]{display: none;}.view-pop.vp-sheet{left: 0;right: 0;top: auto;bottom: 0;width: auto;max-width: none;max-height: 85vh;overflow: auto;z-index: 1001;padding: 16px 14px calc(18px + env(safe-area-inset-bottom));border-radius: 18px 18px 0 0;border-bottom: 0;}.vp-back{position: fixed;inset: 0;z-index: 1000;background: rgb(8 14 20 / .42);}.vp-back[hidden]{display: none;}.vp-h{margin: 0 10px 6px;font: 600 12px var(--mono);letter-spacing: .12em;text-transform: uppercase;color: var(--muted);}.vp-g{display: grid;gap: 2px;padding-bottom: 8px;margin-bottom: 8px;border-bottom: 1px solid color-mix(in srgb,var(--rule) 80%,transparent);}.vp-gl{margin: 4px 10px 4px;font: 700 14px/1.3 var(--display);letter-spacing: -.01em;}.vp-o{all: unset;box-sizing: border-box;display: grid;grid-template-columns: 16px minmax(0,1fr);gap: 11px;align-items: start;width: 100%;padding: 9px 10px;border-radius: 10px;cursor: pointer;}.vp-o:hover{background: color-mix(in srgb,var(--ink) 5%,transparent);}.vp-o[aria-pressed="true"]{background: color-mix(in srgb,var(--accent) 9%,transparent);}.vp-o:focus-visible{outline: 2px solid var(--accent);outline-offset: -2px;}.vp-r{box-sizing: border-box;width: 16px;height: 16px;margin-top: 1px;border: 1.5px solid color-mix(in srgb,var(--ink) 38%,transparent);border-radius: 50%;}.vp-o[aria-pressed="true"] .vp-r{border: 5px solid var(--accent);}.view-pop b{display: block;font: 600 14px/1.3 var(--body);}.view-pop small{display: block;margin-top: 2px;font-size: 12.5px;line-height: 1.4;color: var(--muted);}.view-pop .chk.vp-home{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 11px;align-items: start;margin: 0;padding: 9px 10px;border-radius: 10px;font-size: inherit;color: inherit;}.view-pop .chk.vp-home:hover{background: color-mix(in srgb,var(--ink) 5%,transparent);}.view-pop .chk.vp-home input{margin-top: 1px;}nav.onpage .view-pop a.vp-more,.view-pop .vp-more{display: inline-block;margin: 6px 10px 2px;padding: 0;border: 0;border-radius: 0;background: none;font-size: 13.5px;font-weight: 600;}@media (forced-colors: active){.view-pop{border: 1px solid CanvasText;}.vp-r{border-color: CanvasText;}.vp-o[aria-pressed="true"] .vp-r{border-color: Highlight;}}@media print{.viewctl,.view-pop{display: none !important;}}.page-head .meta{position: relative;}div.asof{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 2px 10px;}details.hd-src{display: inline;}details.hd-src > summary{display: inline-flex;align-items: center;gap: 6px;list-style: none;cursor: pointer;font-weight: 600;color: var(--ink);text-decoration: underline dotted color-mix(in srgb,var(--ink) 45%,transparent);text-underline-offset: 3px;}details.hd-src > summary::-webkit-details-marker{display: none;}details.hd-src > summary::after{content: "";flex: none;width: 5px;height: 5px;margin-top: -3px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: rotate(45deg);}details.hd-src[open] > summary::after{margin-top: 3px;transform: rotate(-135deg);}details.hd-src > summary:hover{text-decoration-style: solid;}details.hd-src > summary:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;border-radius: 3px;}.hd-src-p{position: absolute;z-index: 30;left: 0;top: calc(100% + 10px);box-sizing: border-box;width: min(480px,calc(100vw - 32px));padding: 14px 16px 12px;font-size: 13.5px;line-height: 1.45;color: var(--ink);text-align: left;background: var(--surface);border: 1px solid color-mix(in srgb,var(--rule) 85%,transparent);border-radius: 14px;box-shadow: 0 2px 6px rgb(16 24 40 / .08),0 22px 44px -14px rgb(16 24 40 / .28);}.hd-src-p dl{display: grid;gap: 9px;margin: 0;}.hd-src-p dl > div{display: grid;grid-template-columns: 112px minmax(0,1fr);gap: 12px;}.hd-src-p dt{padding-top: 2px;font: 600 12px var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.hd-src-p dd{margin: 0;}.hd-src-p p{display: flex;flex-wrap: wrap;gap: 4px 18px;margin: 12px 0 0;padding-top: 10px;border-top: 1px solid color-mix(in srgb,var(--rule) 80%,transparent);font-weight: 600;}.page-head .hd-src-p a:not(.btn){color: var(--accent);}@media (max-width: 640px){.hd-src-p dl > div{grid-template-columns: minmax(0,1fr);gap: 1px;}}@media print{.hd-src-p{position: static;width: auto;margin-top: 6px;box-shadow: none;}details.hd-src > summary::after{display: none;}}.sum{display: flex;flex-direction: column;}#inshort{flex: 1 1 520px;font-size: 17px;}@media (max-width: 640px){.sum > .inshort{order: -1;margin-top: 33px;padding: 14px 15px;}#inshort{font-size: 16px;line-height: 1.5;}.sum > .kpis{margin-block: 14px 22px;}.sum .kpi{padding: 11px 12px 10px;}.sum .kpi .v{margin-top: 4px;font-size: 21px;}.sum .kpi .s{margin-top: 2px;font-size: 12px;line-height: 1.35;}}.clamp-gap{display: block;list-style: none;padding: 0;border: 0 !important;text-align: center;letter-spacing: .3em;line-height: 1.4;color: var(--muted);}details.tech.sec{margin-top: 0;}details.tech.sec > summary + *{margin-top: 14px;}@media print{.clamp-gap{display: none !important;}}.cr-sort{display: none;}@media screen and (max-width: 640px){.tbl-wrap.cardwrap{overflow: visible;border: 0;border-radius: 0;background: none;box-shadow: none;}.tbl-wrap.cardwrap > table.cardrows,.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot){display: block;}.tbl-wrap.cardwrap > table.cardrows > thead{position: absolute;left: -10000px;width: 1px;height: 1px;overflow: hidden;white-space: nowrap;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr{position: relative;display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,116px),1fr));align-items: start;gap: 12px 16px;margin: 0 0 10px;padding: 14px 16px 16px;border: 1px solid color-mix(in srgb,var(--rule) 70%,transparent);border-radius: 16px;background: var(--surface);box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .05),0 14px 28px -24px rgb(16 24 40 / var(--sat-sh));}.tbl-wrap.cardwrap > table.cardrows > tbody > tr.rx,.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > .colx{display: none;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > :is(td,th){position: static;display: block;min-width: 0;padding: 0;border: 0;background: none;box-shadow: none;text-align: left;white-space: normal;overflow-wrap: anywhere;font-size: 15px;line-height: 1.35;}.tbl-wrap.cardwrap > table.cardrows:not(#dp-tbl) > :is(tbody,tfoot) > tr > td[style]{white-space: normal !important;}.tbl-wrap.cardwrap > table.cardrows > tbody > tr:hover > td:first-child{box-shadow: none;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > :is(td,th)::before{content: attr(data-label);content: attr(data-label) / "";display: block;margin: 0 0 4px;font: 600 11px/1.3 var(--mono);letter-spacing: .07em;text-transform: uppercase;color: var(--muted);}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > :first-child::before,.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > [data-label=""]::before{content: none;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > :first-child{grid-column: 1 / -1;padding: 0 0 12px;border-bottom: 1px solid color-mix(in srgb,var(--rule) 55%,transparent);font: 700 16px/1.3 var(--display);letter-spacing: -.01em;color: var(--ink);}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > :first-child a:not(.btn):not(.chip):not(.gchip){font-weight: 700;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > :first-child :is(.mkt,.sub){font-family: var(--body);font-weight: 400;letter-spacing: 0;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > :first-child .mkt{margin-top: 4px;}.tbl-wrap.cardwrap > table.cardrows > tbody > tr > :first-child .gchip{font-size: 15px;}.tbl-wrap.cardwrap > table.cardrows > tbody > tr > td.cr-sub{display: block;grid-column: 1 / -1;margin-top: -9px;padding-bottom: 12px;border-bottom: 1px solid color-mix(in srgb,var(--rule) 55%,transparent);font-size: 13px;color: var(--muted-sm);}.tbl-wrap.cardwrap > table.cardrows > tbody > tr > td.cr-sub::before,.tbl-wrap.cardwrap > table.cardrows > tbody > tr > td.cr-sub .flag{display: none;}.tbl-wrap.cardwrap > table.cardrows > tbody > tr > :first-child:has(+ .cr-sub){padding-bottom: 0;border-bottom: 0;}.tbl-wrap.cardwrap > table.cardrows > tbody > tr > td[data-label=""]:last-child:not(:first-child){position: absolute;top: 9px;right: 9px;}.tbl-wrap.cardwrap > table.cardrows > tbody > tr:has(> td[data-label=""]:last-child) > :first-child{padding-right: 38px;}.tbl-wrap.cardwrap > table.cardrows button.x{display: block;width: 32px;height: 32px;font-size: 18px;line-height: 32px;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > td.t-key{font-size: 17px;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > td.t-bar{display: flex;flex-wrap: wrap;align-items: center;align-content: flex-start;white-space: nowrap;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > td.t-bar::before{flex: 0 0 100%;width: auto;height: auto;border-radius: 0;background: none;box-shadow: none;vertical-align: baseline;}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > td.t-bar::after{content: "";order: 1;flex: none;width: 34px;height: 6px;margin-right: 8px;border-radius: 999px;background: linear-gradient(90deg,color-mix(in srgb,var(--accent) 72%,transparent),var(--accent)) 0 0 / calc(var(--v,0) * 1%) 100% no-repeat,color-mix(in srgb,var(--ink) 9%,transparent);box-shadow: inset 0 0 0 .5px rgb(0 0 0 / .05);}.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr > td.t-bar > .t-val{order: 2;min-width: 0;text-align: left;}.tbl-wrap.cardwrap > table.cardrows .ratio:not(.ok,.warn,.bad){min-width: 0;padding: 0;}.tbl-wrap.cardwrap > table.cardrows td .mkt{margin-top: 3px;}.tbl-wrap.cardwrap > table.cardrows > tfoot > tr{border-color: color-mix(in srgb,var(--accent) 32%,var(--rule));background: color-mix(in srgb,var(--accent) 7%,var(--surface));}.tbl-wrap.cardwrap > table.cardrows > tbody > tr.bmgrp{background: color-mix(in srgb,var(--accent) 6%,var(--surface));}@media (hover: hover){.tbl-wrap.cardwrap > table.cardrows > :is(tbody,tfoot) > tr:hover{border-color: color-mix(in srgb,var(--accent) 40%,var(--rule));}}.cr-sort:not([hidden]){display: flex;align-items: center;gap: 10px;margin: 0 0 12px;}.cr-sort label{display: flex;align-items: center;gap: 10px;min-width: 0;margin: 0;font: 600 12px/1.3 var(--mono);letter-spacing: .07em;text-transform: uppercase;color: var(--muted);}.cr-sort label > span{flex: none;}.cr-sort select{min-width: 0;max-width: 100%;letter-spacing: normal;text-transform: none;}.cr-dir{flex: none;display: grid;place-items: center;width: 40px;height: 40px;margin: 0;padding: 0;border: 1px solid var(--rule);border-radius: 50%;cursor: pointer;background: linear-gradient(180deg,var(--surface),var(--ctl-satin)) var(--surface);box-shadow: var(--ctl-shadow);color: var(--accent);font: 700 18px/1 var(--body);}.cr-dir[hidden]{display: none;}.cr-dir:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}@media (hover: hover){.cr-dir:hover{border-color: color-mix(in srgb,var(--accent) 45%,var(--rule));}}.cr-wide{display: none;}}@media screen and (max-width: 560px){.tbl-wrap.cardwrap > table.cardrows > tbody > tr > .hide-m:not(.cr-sub){display: none;}}.ph-cols{display: none;}@media screen and (max-width: 640px){.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows){--php: 7px;--phe: 12px;--thp: 8px var(--php);}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) :is(td,th:not(:has(> button.th-sort,> button.thb))){padding-inline: var(--php);}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) :is(td,th:not(:has(> button.th-sort,> button.thb))):is(:first-child,.ph-l){padding-left: var(--phe);}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) :is(td,th:not(:has(> button.th-sort,> button.thb))):is(:last-child,.ph-r){padding-right: var(--phe);}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) th:is(:first-child,.ph-l) > :is(button.th-sort,button.thb){padding-left: var(--phe);}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) th:is(:last-child,.ph-r) > :is(button.th-sort,button.thb){padding-right: var(--phe);}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) th > .th-sort[data-col]::after{right: 0;}#g-mkt:is(.phfit,[data-phone]:not([data-phall="1"])){--thp: 6px var(--php);}#g-mkt:is(.phfit,[data-phone]:not([data-phall="1"])) :is(td,th:not(:has(> button.th-sort))){padding-inline: var(--php);}#g-mkt:is(.phfit,[data-phone]:not([data-phall="1"])) :is(td,th:not(:has(> button.th-sort))):is(:first-child,.ph-l){padding-left: var(--phe);}#g-mkt:is(.phfit,[data-phone]:not([data-phall="1"])) :is(td,th:not(:has(> button.th-sort))):is(:last-child,.ph-r){padding-right: var(--phe);}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) td{padding-block: 8px;font-size: 13px;line-height: 1.4;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) td:is(:first-child,.ph-l),.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) td.t-key{font-size: 14px;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) td:not(.num){white-space: normal;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows):not(#dp-tbl) td[style*="white-space:normal"]:not(.num){white-space: normal !important;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows):has(> tbody > tr > :is(td:first-child,td.ph-l) a) td:not(:first-child,.ph-l){width: 1%;}#hub:is(.phfit,[data-phone]:not([data-phall="1"])) td:nth-child(2){white-space: nowrap;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) td .flag + a{max-width: calc(100% - 1.55em);vertical-align: top;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) td.t-bar::before,.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) :is(.lbt,.gchip .logo,td:not(:first-child,.ph-l) .flag),#ln-top:is(.phfit,[data-phone]:not([data-phall="1"])) td > .sub{display: none;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) td.t-bar > .t-val{min-width: 0;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) .lb{min-width: 0;gap: 0;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) .ratio:is(.ok,.warn,.bad){padding-inline: 6px;}.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows) td.num .xtag{display: table;margin: 2px 0 0 auto;}.tbl-wrap table[data-phone]:not([data-phall="1"]) .ph-x{display: none;}.ph-cols:not([hidden]){position: sticky;left: 0;display: flex;justify-content: flex-end;padding: 0 6px;border-top: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);}.ph-cols button{appearance: none;min-height: 28px;margin: 0;padding: 4px 6px;border: 0;background: none;cursor: pointer;font: 600 13px/1.3 var(--body);color: var(--accent);text-decoration: underline dotted;text-underline-offset: 3px;}.ph-cols button::after{content: " ▸" / "";font-size: .85em;}table[data-phall="1"] ~ .ph-cols button::after{content: " ◂" / "";}.ph-cols button:focus-visible{outline: 2px solid var(--accent);outline-offset: -2px;border-radius: 6px;}@media (hover: hover){.ph-cols button:hover{text-decoration-style: solid;}}@media (forced-colors: active){.ph-cols button{color: LinkText;}}}@media screen and (max-width: 370px){.tbl-wrap table:is(.phfit,[data-phone]:not([data-phall="1"])):not(.cardrows){--php: 5px;--phe: 10px;}}@media screen and (min-width: 380px) and (max-width: 640px){.tbl-wrap.cardwrap > table.cardrows.cr3 > :is(tbody,tfoot) > tr{grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;}}#inshort b{font-weight: 600;}@media screen and (max-width: 640px){.tbl-wrap.cardwrap > table.cardrows[data-phone]:not([data-phall="1"]) > :is(tbody,tfoot) > tr > .ph-x{display: none;}.tbl-wrap.cardwrap > .ph-cols:not([hidden]){justify-content: flex-start;margin-top: 2px;padding: 0;border-top: 0;}.tbl-wrap.cardwrap > .ph-cols button{padding-inline: 2px;}}.inshort > .ins-ev{flex: 1 1 100%;display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 20px;margin: 4px 0 0;padding-top: 10px;border-top: 1px solid color-mix(in srgb,var(--accent) 22%,transparent);font-size: 15px;line-height: 1.5;}.inshort > .ins-ev[hidden]{display: none;}.inshort > .ins-ev > span:last-child{flex: 1 1 520px;}@media (max-width: 640px){.inshort > .ins-ev{gap: 2px 12px;font-size: 14.5px;}}.phf-bar{display: none;}@media screen and (max-width: 640px){[data-phfold]:not(.phf-open) > :not(.phf-bar){display: none !important;}[data-phfold]:not(.phf-open) > .phf-bar{position: relative;display: flex;flex-direction: column;align-items: flex-start;gap: 6px;width: 100%;margin: 0;padding: 12px 46px 12px 14px;border: 1px solid color-mix(in srgb,var(--rule) 85%,transparent);border-radius: 14px;background: var(--surface);font: inherit;color: inherit;text-align: left;cursor: pointer;appearance: none;}[data-phfold] > .phf-bar::after{content: "";position: absolute;top: calc(50% - 7px);right: 18px;width: 8px;height: 8px;border-right: 2px solid var(--accent);border-bottom: 2px solid var(--accent);transform: rotate(45deg);}[data-phfold] > .phf-bar:hover{border-color: var(--accent);}[data-phfold] > .phf-bar:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}}@media (max-width: 640px){main[data-page="home"] .mt-tile .mt-st{display: none;}main[data-page="home"] .mt-tile .mt-v{margin-top: 8px;}}:root{--deck-a: color-mix(in srgb,var(--ink) 8.5%,var(--bg));--deck-b: color-mix(in srgb,var(--ink) 5.5%,var(--bg));--coin-ink: #fff;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--deck-a: color-mix(in srgb,#000 42%,var(--bg));--deck-b: color-mix(in srgb,#000 30%,var(--bg));--coin-ink: #0B1318;}}:root[data-theme="dark"]{--deck-a: color-mix(in srgb,#000 42%,var(--bg));--deck-b: color-mix(in srgb,#000 30%,var(--bg));--coin-ink: #0B1318;}.cmp-pick{padding: 10px;gap: 10px;border-radius: 20px;background: linear-gradient(180deg,var(--deck-a),var(--deck-b));box-shadow: inset 0 1px 3px rgb(8 14 22 / .12),inset 0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent);}.cmp-slot,table.cmp .cmp-h{--slot: var(--c1);}.cmp-slot.s2,table.cmp .cmp-h.s2{--slot: var(--c4);}.cmp-slot.s3,table.cmp .cmp-h.s3{--slot: var(--c3);}.cmp-slot{padding: 15px 14px 12px;border-radius: 14px;border-color: color-mix(in srgb,var(--slot) 26%,var(--rule));background: linear-gradient(180deg,color-mix(in srgb,var(--slot) 8%,var(--surface)),var(--surface) 72%);box-shadow: inset 0 3px 0 var(--slot),0 1px 2px rgb(16 24 40 / .06),0 14px 26px -20px rgb(16 24 40 / var(--sat-sh));}.cmp-slot .cmp-legend{color: var(--ink);}.cmp-slot .cmp-legend .cmp-n{margin-right: 8px;vertical-align: -5px;}.cmp-n{display: inline-grid;place-items: center;flex: none;width: 20px;height: 20px;border-radius: 50%;font: 700 12px/1 var(--display);font-style: normal;letter-spacing: 0;color: var(--coin-ink);background: radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--slot) 62%,white),var(--slot) 58%,color-mix(in srgb,var(--slot) 78%,black));box-shadow: inset 0 0 0 .5px rgb(255 255 255 / .45),0 1px 2px rgb(8 14 22 / .3);}.tbl-wrap.cmp-wrap{overflow: clip;}table.cmp thead th{position: sticky;top: var(--mast-h,64px);z-index: 3;}table.cmp thead th:first-child{z-index: 4;}table.cmp thead th.cmp-h{box-shadow: inset 0 3px 0 var(--slot),0 8px 12px -12px rgb(16 24 40 / .4);}table.cmp thead .who{align-items: center;}table.cmp .rl-sub{display: none;}@media (max-width: 760px){.cmp-pick{padding: 8px;gap: 8px;border-radius: 18px;}table.cmp{display: block;min-width: 0;table-layout: auto;}table.cmp > colgroup{display: none;}table.cmp > thead{display: block;position: sticky;top: var(--mast-h,56px);z-index: 3;box-shadow: 0 10px 16px -14px rgb(16 24 40 / .5);}table.cmp > tbody{display: block;}table.cmp > thead > tr,table.cmp > tbody > tr{display: grid;grid-template-columns: repeat(var(--n,3),minmax(0,1fr));}table.cmp > thead > tr > th{position: static;min-width: 0;padding: 11px 8px 9px;border-bottom: 1px solid color-mix(in srgb,var(--ink) 14%,transparent);}table.cmp > thead > tr > th:first-child{display: none;}table.cmp > thead > tr > th + th{border-left: 1px solid color-mix(in srgb,var(--rule) 45%,transparent);}table.cmp > thead > tr > th.cmp-h{box-shadow: inset 0 3px 0 var(--slot);}table.cmp > thead .who{flex-wrap: nowrap;align-items: flex-start;gap: 5px;font-size: 13.5px;line-height: 1.22;}table.cmp > thead .who .cmp-n{width: 18px;height: 18px;font-size: 12px;margin-top: -1px;}table.cmp > thead .who a{min-width: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;overflow: hidden;overflow-wrap: anywhere;}table.cmp > thead .gtag{display: none;}table.cmp > thead .where{gap: 4px;margin-top: 4px;font-size: 12px;line-height: 1.2;flex-wrap: wrap;}table.cmp > tbody > tr{border-bottom: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);}table.cmp > tbody > tr:last-child{border-bottom: 0;}table.cmp > tbody > tr > th{grid-column: 1 / -1;position: static;z-index: auto;padding: 12px 10px 4px;border: 0;background: none;color: var(--muted);font: 600 12px/1.35 var(--mono);letter-spacing: .06em;text-transform: uppercase;}table.cmp > tbody > tr > th .rl-sub{display: inline;margin-left: 6px;font: 400 12px/1.35 var(--body);letter-spacing: 0;text-transform: none;color: var(--muted-sm);}table.cmp > tbody > tr > th .rl-sub::before{content: "· ";}table.cmp > tbody > tr > td{min-width: 0;padding: 2px 10px 12px;border: 0;overflow-wrap: anywhere;}table.cmp > tbody > tr > td + td{box-shadow: inset 1px 0 0 color-mix(in srgb,var(--rule) 45%,transparent);}table.cmp > tbody > tr.sec{border-bottom: 0;}table.cmp > tbody > tr.sec > th{padding: 16px 10px 9px;color: var(--ink);background: color-mix(in srgb,var(--ink) 4%,var(--surface));border-block: 1px solid color-mix(in srgb,var(--rule) 55%,transparent);}table.cmp > tbody > tr.sec > td{display: none;}table.cmp td small.sh{display: none;}table.cmp .cv{font-size: 16px;}table.cmp td small{font-size: 12px;line-height: 1.3;}table.cmp td.best .cv::after{content: none;}table.cmp td.best::before{content: "Best";content: "Best" / "";display: block;margin: 0 0 2px;font: 600 9.5px/1.2 var(--mono);letter-spacing: .08em;text-transform: uppercase;color: var(--accent);}.cmp-rose{margin: 4px 0 8px;}.cmp-rose svg{width: min(100%,118px);height: auto;}table.cmp > thead .wm{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}table.cmp .fpl-h{display: none;}table.cmp .fpl-r:nth-child(n+5){display: none;}table.cmp .fpl-r{grid-template-columns: 8px auto minmax(0,1fr);gap: 5px;padding: 5px 0;font-size: 12px;overflow-wrap: normal;}table.cmp .fpl-r .sw{width: 8px;height: 8px;border-radius: 2px;}table.cmp .fpl-r b{order: 1;font-size: 12.5px;}table.cmp .fpl-r span{order: 2;}table.cmp .fpl-r span small{display: none;}}@media (max-width: 640px){table.cmp > thead{transition: top .25s ease;}html.mast-up table.cmp > thead{top: 0;}.cmp-slot{grid-template-columns: minmax(0,1fr) 118px;gap: 8px;padding: 12px 12px 10px;}.cmp-slot .cmp-legend{grid-column: 1 / -1;}.cmp-slot .sel{grid-template-columns: minmax(0,1fr);}.cmp-slot .sel > span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;}.cmp-slot .chip[data-rm]{grid-column: 1 / -1;margin-top: 0;}}@media (max-width: 640px) and (prefers-reduced-motion: reduce){table.cmp > thead{transition: none;}}@media print{table.cmp thead th,table.cmp > thead{position: static;}}.hm-sh > .hm-tools{flex: 1 1 100%;}.hm-hero .hm-glance{container: glance / inline-size;}@media (min-width: 1081px){.hm-gh{flex-wrap: nowrap;}.hm-gh > .hm-ght{flex: 0 1 auto;min-width: 0;}.hm-gh > .hm-mi{flex: none;}}@container glance (max-width: 646px){.hm-gh .hm-mi button{padding: 5px 7px;font-size: 12.5px;}}@container glance (max-width: 600px){.hm-gh .hm-mi button{padding: 4px 6px;font-size: 12px;}}.ih-qv{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 10px;margin: 2px 0 16px;min-height: 84px;}.ih-q{appearance: none;display: grid;align-content: start;gap: 4px;min-width: 0;padding: 11px 13px 12px;text-align: left;font: inherit;color: var(--ink);cursor: pointer;border: 1px solid color-mix(in srgb,var(--rule) 75%,transparent);border-radius: 13px;background: linear-gradient(180deg,var(--surface),var(--ctl-satin));box-shadow: var(--ctl-shadow);transition: border-color .15s,box-shadow .15s,transform .15s;}.ih-qt{font: 600 12px/1.2 var(--mono);letter-spacing: .07em;text-transform: uppercase;color: var(--muted);}.ih-ql{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;min-width: 0;}.ih-ql b{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font: 700 14px/1.3 var(--body);}.ih-ql span{flex: none;font: 800 15px/1.2 var(--display);color: var(--accent);font-variant-numeric: tabular-nums;letter-spacing: -.01em;}.ih-qs{font-size: 12px;line-height: 1.3;color: var(--muted);}.ih-q:hover{border-color: color-mix(in srgb,var(--accent) 60%,var(--rule));transform: translateY(-1px);}.ih-q[aria-pressed="true"]{border-color: var(--accent);background: linear-gradient(180deg,var(--accent-soft),var(--surface));box-shadow: inset 0 0 0 1px var(--accent),var(--ctl-shadow);}.ih-q[aria-pressed="true"] .ih-qt{color: var(--accent);}.ih-q:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}table.hub .ih-rk{display: inline-block;min-width: 2.2em;margin-right: .55em;text-align: right;font: 500 12px var(--mono);font-variant-numeric: tabular-nums;color: var(--muted);}table.hub .ih-rk + a{display: inline-block;max-width: calc(100% - 2.9em);vertical-align: top;}table.hub td.tr{width: 1%;padding: 6px;}table.hub td.tr svg{display: block;overflow: visible;}table.hub .sp-l{fill: none;stroke: var(--accent);stroke-width: 1.5;stroke-linejoin: round;stroke-linecap: round;}table.hub .sp-d{fill: var(--accent);}table.hub .ih-g{white-space: normal;}table.hub td:first-child{white-space: normal;min-width: 11em;}.hm-filters > summary{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;list-style: none;font: 600 14px var(--body);color: var(--ink);background: linear-gradient(180deg,var(--surface),var(--ctl-satin));border: 1px solid var(--rule);border-radius: 999px;box-shadow: var(--ctl-shadow);min-height: 40px;padding: 8px 16px;}.hm-filters > summary::-webkit-details-marker{display: none;}.hm-filters > summary::after{content: "";width: 7px;height: 7px;border: solid var(--muted);border-width: 0 2px 2px 0;transform: rotate(45deg);margin-top: -3px;transition: transform .15s;}.hm-filters[open] > summary::after{transform: rotate(-135deg);margin-top: 3px;}.hm-filters > summary:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}@media (max-width: 1080px){.ih-qv{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (max-width: 640px){.ih-qv{display: flex;overflow-x: auto;gap: 8px;min-height: 0;margin: 0 -2px 14px;padding: 2px 2px 6px;scroll-snap-type: x proximity;scrollbar-width: none;}.ih-qv::-webkit-scrollbar{display: none;}.ih-q{flex: 0 0 158px;scroll-snap-align: start;}}@media (prefers-reduced-motion: reduce){.ih-q{transition: none;}.ih-q:hover{transform: none;}}@media (forced-colors: active){.ih-q[aria-pressed="true"]{outline: 2px solid Highlight;}}@media print{.ih-qv{display: none;}}.gx{--gm-0: color-mix(in srgb,var(--accent) 7%,var(--surface));--gm-na: color-mix(in srgb,var(--muted) 14%,var(--surface));--gm-deep: color-mix(in srgb,var(--accent) 55%,var(--ink));--gx-gold: #C4912C;--gx-gold-hl: #F3D78F;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .gx{--gm-0: color-mix(in srgb,var(--accent) 16%,var(--surface));--gm-na: color-mix(in srgb,var(--muted) 22%,var(--surface));--gx-gold: #E0A748;--gx-gold-hl: #F6DDA0;}}:root[data-theme="dark"] .gx{--gm-0: color-mix(in srgb,var(--accent) 16%,var(--surface));--gm-na: color-mix(in srgb,var(--muted) 22%,var(--surface));--gx-gold: #E0A748;--gx-gold-hl: #F6DDA0;}.gm-defs{position: absolute;width: 0;height: 0;overflow: hidden;pointer-events: none;}.gfp-key{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 22px;margin: 2px 0 16px;font-size: 13px;color: var(--muted);}.gfp-key > span{display: inline-flex;align-items: center;gap: 7px;}.gfp-key .k-r i{width: 110px;height: 9px;border-radius: 999px;background: linear-gradient(90deg,color-mix(in srgb,var(--accent) 15%,var(--gm-0)),var(--accent) 70%,var(--gm-deep));box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent);}.gfp-key .k-na i{width: 12px;height: 12px;border-radius: 4px;background: var(--gm-na);}.gfp-key .k-g1 i{width: 10px;height: 10px;border-radius: 50%;background: radial-gradient(circle at 35% 30%,var(--gx-gold-hl),var(--gx-gold) 62%);box-shadow: 0 0 0 1.5px var(--surface),0 1px 2px rgb(8 14 22 / .3);}.gfp-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px;}.gfp-card{position: relative;display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "t m" "v m" "n m" "top m";grid-template-rows: auto auto auto 1fr;column-gap: 12px;min-width: 0;padding: 16px 14px 14px 16px;border-radius: 16px;color: var(--ink);text-decoration: none;border: 1px solid color-mix(in srgb,var(--rule) 70%,transparent);background: linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 82%,var(--bg)));box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .05),0 16px 30px -24px rgb(16 24 40 / var(--sat-sh));transition: border-color .2s,box-shadow .2s,transform .2s;}.gfp-card:hover{border-color: color-mix(in srgb,var(--accent) 45%,var(--rule));box-shadow: inset 0 1px 0 var(--sat-hl),0 2px 4px rgb(16 24 40 / .06),0 22px 36px -24px rgb(16 24 40 / var(--sat-sh));}@media (prefers-reduced-motion: no-preference){.gfp-card:hover{transform: translateY(-2px);}}.gfp-card:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.gfp-t{grid-area: t;min-width: 0;font: 700 15px/1.25 var(--body);}.gfp-t .logo-nm .mono.logo{width: 76px;min-width: 76px;height: 26px;border-radius: 6px;}.gfp-v{grid-area: v;margin-top: 12px;font: 800 26px/1.05 var(--display);letter-spacing: -.025em;}.gfp-n{grid-area: n;margin-top: 4px;font-size: 12.5px;color: var(--muted);}.gfp-top{grid-area: top;align-self: end;display: flex;flex-wrap: wrap;gap: 4px 10px;margin-top: 14px;font: 600 12px var(--mono);letter-spacing: .03em;color: var(--muted);}.gfp-top > span{display: inline-flex;align-items: center;}.gfp-top .flag{font-size: 14px;margin-right: 4px;}.gfp-top b{margin-left: 4px;font: 700 12.5px var(--body);letter-spacing: 0;color: var(--ink);}.gfp-map{grid-area: m;width: 104px;height: auto;align-self: center;overflow: visible;}.gfp-map use{stroke: var(--surface);stroke-width: 3.5;stroke-linejoin: round;}.gfp-map use.off{fill: var(--gm-na);}.gfp-map use:hover{stroke: var(--ink);stroke-width: 6;}.gfp-map .g1{fill: var(--gx-gold);stroke: var(--surface);stroke-width: 6;pointer-events: none;}.gfp-more{display: none;margin-top: 12px;}@media (max-width: 1180px){.gfp-grid{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (max-width: 900px){.gfp-grid{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (max-width: 640px){.gfp-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;}.gfp-card{grid-template-columns: minmax(0,1fr);grid-template-areas: "m" "t" "v" "n";grid-template-rows: none;padding: 10px 10px 11px;border-radius: 14px;}.gfp-map{width: 64px;justify-self: center;margin-bottom: 8px;}.gfp-t{font-size: 13.5px;}.gfp-t .logo-nm .mono.logo{width: 64px;min-width: 64px;height: 22px;}.gfp-v{margin-top: 8px;font-size: 20px;}.gfp-top{display: none;}.gfp-grid:not(.all) > .gfp-card[data-more]{display: none;}.gfp-more{display: inline-flex;}}.gl-grid{list-style: none;margin: 6px 0 0;padding: 0;display: grid;grid-template-columns: repeat(9,minmax(0,1fr));gap: 10px;}.gl-grid > li{min-width: 0;}.gl-t{display: flex;flex-direction: column;align-items: center;gap: 7px;height: 100%;padding: 12px 6px 11px;border-radius: 14px;text-align: center;text-decoration: none;color: var(--ink);border: 1px solid color-mix(in srgb,var(--rule) 70%,transparent);background: linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 82%,var(--bg)));box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .05);transition: border-color .2s;}.gl-t:hover{border-color: color-mix(in srgb,var(--accent) 45%,var(--rule));}.gl-t:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.gl-m{display: inline-flex;align-items: center;font: 600 12px var(--mono);letter-spacing: .05em;color: var(--muted);}.gl-m .flag{font-size: 17px;margin-right: 5px;}.gl-t .mono{margin: 0;font-size: 12px;}.gl-n{max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--muted);}.gl-s{font: 800 19px/1 var(--display);letter-spacing: -.02em;}@media (max-width: 1180px){.gl-grid{grid-template-columns: repeat(6,minmax(0,1fr));}}@media (max-width: 760px){.gl-grid{grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;}.gl-s{font-size: 17px;}}@media (max-width: 640px){.gl-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px;}.gl-t{flex-direction: row;justify-content: flex-start;gap: 8px;padding: 8px 10px;text-align: left;border-radius: 12px;}.gl-m{flex: none;min-width: 3.4em;}.gl-t .mono{font-size: 11px;}.gl-t:not(.nl) .gl-n,.gl-t.nl .mono{display: none;}.gl-t.nl .gl-n{min-width: 0;flex: 1 1 auto;font-size: 12px;font-weight: 600;color: var(--ink);}.gl-s{margin-left: auto;font-size: 16px;}.gxc-mk li{padding: 2px 7px 2px 3px;font-size: 12px;}.gxc-mk .flag{font-size: 13px;}}.gx-mx{position: relative;}#gtbl.heat td.hc{padding: 3px 2px;}#gtbl.heat th.hc{padding: 0;vertical-align: bottom;}#gtbl .gx-s{display: flex;flex-direction: column;align-items: center;gap: 4px;width: 100%;padding: 8px 2px 7px;border: 0;background: none;color: var(--muted);font: 600 12px/1 var(--mono);letter-spacing: .06em;cursor: pointer;}#gtbl .gx-s .flag{margin: 0;font-size: 17px;}#gtbl .gx-s:hover,#gtbl th[aria-sort] .gx-s{color: var(--accent);}#gtbl th[aria-sort] .gx-s span::after{content: "↓";content: "↓" / "";margin-left: 1px;}#gtbl .gx-s:focus-visible{outline: 2px solid var(--accent);outline-offset: -2px;border-radius: 6px;}#gtbl .tl{position: relative;display: flex;align-items: center;justify-content: center;min-height: 30px;padding: 0 3px;border-radius: 8px;font-size: 12px;background: color-mix(in srgb,var(--accent) calc(var(--h) * var(--heatk)),var(--surface));box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--ink) 5%,transparent);}#gtbl .tl.hi{font-weight: 700;}#gtbl .tl.g1::after{content: "";position: absolute;top: 3px;right: 3px;width: 6px;height: 6px;border-radius: 50%;background: radial-gradient(circle at 35% 30%,var(--gx-gold-hl),var(--gx-gold) 62%);box-shadow: 0 0 0 1.5px var(--surface);}#gtbl td.hc.dim::before{content: "";display: block;width: 4px;height: 4px;margin: 0 auto;border-radius: 50%;background: color-mix(in srgb,var(--muted) 35%,transparent);}#gtbl tr.xr > td,#gtbl td.xc{background-color: color-mix(in srgb,var(--accent) 6%,var(--surface));}#gtbl thead th.xc{background-color: color-mix(in srgb,var(--accent) 12%,var(--surface));}#gtbl tbody td.hc:hover .tl{box-shadow: inset 0 0 0 1.5px var(--ink);}.tbl-wrap.stick-own.fits{overflow: clip;}.tbl-wrap.stick-own #gtbl thead th{top: var(--mast-h,64px);z-index: 3;}.tbl-wrap.stick-own #gtbl thead th:first-child{z-index: 4;}@media (max-width: 1180px){#gtbl td:first-child{max-width: 190px;}#gtbl.heat th.hc,#gtbl.heat td.hc{min-width: 34px;}}.gxc-list{display: none;}@media (max-width: 900px){.gx-mx,.gx-sorthint{display: none;}.gxc-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin-top: 12px;}}@media (max-width: 640px){.gxc-list{grid-template-columns: minmax(0,1fr);}}.gxc{min-width: 0;padding: 14px 14px 12px;border-radius: 14px;border: 1px solid color-mix(in srgb,var(--rule) 70%,transparent);background: linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 82%,var(--bg)));box-shadow: inset 0 1px 0 var(--sat-hl),0 1px 2px rgb(16 24 40 / .05);}.gxc.hit{border-color: var(--accent);box-shadow: 0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent);}.gxc-h{display: flex;align-items: center;justify-content: space-between;gap: 10px;}.gxc-h .gchip{min-width: 0;}.gxc-h > b{flex: none;font: 800 17px var(--display);letter-spacing: -.01em;}.gxc-n{margin: 3px 0 10px;font-size: 12.5px;color: var(--muted);}.gxc-mk{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 6px;}.gxc-mk li{display: inline-flex;align-items: center;gap: 4px;padding: 3px 9px 3px 4px;border-radius: 999px;font-size: 12.5px;background: color-mix(in srgb,var(--accent) calc(var(--h) * var(--heatk) * .6),var(--surface));box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent);}.gxc-mk .flag{margin: 0;font-size: 15px;}.gxc-mk .cc{font: 600 12px var(--mono);letter-spacing: .04em;color: var(--ink);}.gxc-mk b{font-weight: 700;}.gxc-mk li.g1{box-shadow: inset 0 0 0 1.5px var(--gx-gold);}.gxc-mk li.g1::after{content: "";width: 6px;height: 6px;margin-left: 1px;border-radius: 50%;background: radial-gradient(circle at 35% 30%,var(--gx-gold-hl),var(--gx-gold) 62%);}.gxc-list:not(.all) > .gxc[data-more]{display: none;}.gxc-more{grid-column: 1 / -1;justify-self: start;}@media print{.gfp-more,.gxc-more{display: none !important;}}.onpage .op-id{position: relative;display: inline-flex;align-items: center;gap: 8px;flex: none;max-width: 270px;margin-right: 2px;padding: 6px 18px 6px 0;color: var(--ink);border-bottom-color: transparent;}.onpage .op-id:hover{color: var(--accent);border-bottom-color: transparent;}.onpage .op-id.tight b{max-width: 130px;}.onpage .op-id.icon b{display: none;}@media (max-width: 860px){.onpage .op-id b{max-width: 120px;}}@media (max-width: 640px){.onpage .op-id{display: none;}}.onpage .op-id::after{content: "";position: absolute;right: 0;top: 11px;bottom: 11px;width: 1px;background: color-mix(in srgb,var(--rule) 85%,transparent);}.op-id b{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font: 700 14.5px/1.25 var(--display);letter-spacing: -.01em;}.op-ic{display: inline-flex;flex: none;font-size: 12px;}.op-ic .mono{margin: 0;vertical-align: 0;}.op-ic .mono.logo{width: 4.6em;min-width: 4.6em;height: 1.8em;padding: .22em .38em;border-radius: .45em;}.op-ic :is(.mk-coin,.hd-coin){font-size: 22px;width: 1em;height: 1em;margin: 0;padding: .05em;}.op-mf{display: inline-flex;flex: none;}.op-mf .flag{margin: 0;}@media (max-width: 860px){.onpage .op-id{position: sticky;left: 0;z-index: 1;background: var(--bg);}}@media (min-width: 1840px){nav.onpage .op-id{order: -1;max-width: none;margin: 0 0 10px;padding: 0 0 12px;border: 0;border-bottom: 1px solid color-mix(in srgb,var(--rule) 80%,transparent);border-radius: 0;}nav.onpage .op-id:hover{background: none;}nav.onpage .op-id::after{content: none;}}:root{--stick-top: calc(var(--mast-h,64px) + var(--op-h,0px));}@media (max-width: 640px){html.mast-up{--stick-top: var(--op-h,0px);}}.tbl-wrap.stick{overflow: clip;}.tbl-wrap.stick > table > thead th{position: sticky;top: var(--stick-top);z-index: 3;box-shadow: inset 0 -1px 0 color-mix(in srgb,var(--ink) 16%,transparent);}.tbl-wrap.stick > table > thead th:first-child{z-index: 4;}@media (max-width: 640px) and (prefers-reduced-motion: no-preference){.tbl-wrap.stick > table > thead th{transition: top .25s ease;}}@media print{.tbl-wrap.stick > table > thead th{position: static;}.onpage .op-id{display: none;}}:root{--kb-wp: #0A5C55;--kb-wp-t: #FFFFFF;--kb-ul: #5BC2B3;--kb-ul-t: #0B1418;--kb-oth: #D9922B;--kb-oth-t: #0B1418;--kb-hs: #F0D29B;--kb-hs-t: #0B1418;--kb-mkt: #0B6E65;--kb-cpt: #96600F;--kb-lif: #7B4FA3;--kb-hea: #3F7A22;--kb-nl: #2F6FB5;--kb-int: #5E6B77;--kb-op: #B4472A;--kb-m-t: #FFFFFF;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--kb-wp: #2BA392;--kb-wp-t: #0B1418;--kb-ul: #8FE0D3;--kb-oth: #E3A247;--kb-hs: #F3DAA8;--kb-mkt: #43B8A9;--kb-cpt: #D9A24A;--kb-lif: #B08BDB;--kb-hea: #8CCB67;--kb-nl: #6FA8E8;--kb-int: #8E9BA7;--kb-op: #E8805E;--kb-m-t: #0B1418;}}:root[data-theme="dark"]{--kb-wp: #2BA392;--kb-wp-t: #0B1418;--kb-ul: #8FE0D3;--kb-oth: #E3A247;--kb-hs: #F3DAA8;--kb-mkt: #43B8A9;--kb-cpt: #D9A24A;--kb-lif: #B08BDB;--kb-hea: #8CCB67;--kb-nl: #6FA8E8;--kb-int: #8E9BA7;--kb-op: #E8805E;--kb-m-t: #0B1418;}.k-wp{--kc: var(--kb-wp);--kt: var(--kb-wp-t);}.k-ul{--kc: var(--kb-ul);--kt: var(--kb-ul-t);}.k-oth{--kc: var(--kb-oth);--kt: var(--kb-oth-t);}.k-hs{--kc: var(--kb-hs);--kt: var(--kb-hs-t);}.m-mkt{--kc: var(--kb-mkt);}.m-cpt{--kc: var(--kb-cpt);}.m-lif{--kc: var(--kb-lif);}.m-hea{--kc: var(--kb-hea);}.m-nl{--kc: var(--kb-nl);}.m-int{--kc: var(--kb-int);}.m-op{--kc: var(--kb-op);}:is(.m-mkt,.m-cpt,.m-lif,.m-hea,.m-nl,.m-int,.m-op){--kt: var(--kb-m-t);}.kb{--kb-lw: 118px;display: grid;gap: 14px;margin: 8px 0 4px;}.kb-key{display: flex;flex-wrap: wrap;gap: 8px 20px;}.kb-g{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;}.kb-gh{margin-right: 4px;font: 500 12px/1 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.kb-key .kb-k{appearance: none;display: inline-flex;align-items: center;gap: 7px;min-height: 28px;padding: 3px 11px 3px 9px;border: 1px solid color-mix(in srgb,var(--rule) 80%,transparent);border-radius: 999px;background: linear-gradient(180deg,var(--surface),var(--ctl-satin));box-shadow: var(--ctl-shadow);color: var(--ink);font: 600 12.5px/1.2 var(--body);cursor: pointer;transition: border-color .15s,box-shadow .15s,opacity .15s;}.kb-key .kb-k:hover,.kb-key .kb-k.lit{border-color: var(--kc);box-shadow: inset 0 0 0 1px var(--kc),var(--ctl-shadow);}.kb-k:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.kb-sw{display: inline-block;flex: none;width: 11px;height: 11px;border-radius: 3px;background-color: var(--kc);background-image: linear-gradient(135deg,rgb(255 255 255 / .35),rgb(255 255 255 / 0) 55%,rgb(0 0 0 / .14));box-shadow: inset 0 0 0 .5px rgb(0 0 0 / .16);}.ctip > b .kb-sw{margin-right: 7px;}.kb-ks{display: none;}.kb-hd{display: grid;grid-template-columns: var(--kb-lw) minmax(0,1fr) 46px;gap: 12px;margin: 2px 0 -8px;}.kb-hd span:last-child{text-align: right;font: 500 12px/1 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.kb-rows{display: grid;gap: 10px;}.kb-r{display: grid;grid-template-columns: var(--kb-lw) minmax(0,1fr) 46px;align-items: center;gap: 12px;}.kb-noend .kb-r{grid-template-columns: var(--kb-lw) minmax(0,1fr);}.kb-1 .kb-r{grid-template-columns: minmax(0,1fr);}.kb-l{display: flex;align-items: center;min-width: 0;overflow: hidden;color: var(--ink);font-size: 14px;white-space: nowrap;text-overflow: ellipsis;font-variant-numeric: tabular-nums;}.kb-l .flag{margin-right: 8px;}.kb-bar{display: flex;gap: 2px;min-width: 0;height: 22px;overflow: hidden;border-radius: 999px;}.kb-1 .kb-bar{height: 28px;}.kb-s{position: relative;display: flex;flex: 1 1 0;align-items: center;justify-content: center;min-width: 3px;overflow: hidden;border-radius: 3px;color: var(--kt);background-color: var(--kc);background-image: linear-gradient(180deg,rgb(255 255 255 / .30),rgb(255 255 255 / .05) 52%,rgb(0 0 0 / .10));box-shadow: inset 0 0 0 1px rgb(0 0 0 / .14);cursor: default;transition: opacity .18s ease;}.kb-s b{flex: none;font: 700 12px/1 var(--body);font-variant-numeric: tabular-nums;pointer-events: none;}.kb-1 .kb-s b{font-size: 12.5px;}.kb-s.nol b{visibility: hidden;}.kb.hl .kb-s:not(.lit){opacity: .22;}.kb.hl .kb-key .kb-k:not(.lit),.kb.hl .kb-list .kb-k:not(.lit){opacity: .5;}.kb-v{text-align: right;color: var(--ink);font: 800 15px/1 var(--display);letter-spacing: -.01em;font-variant-numeric: tabular-nums;}.kb-tot{margin-top: 2px;padding-top: 12px;border-top: 1px solid color-mix(in srgb,var(--rule) 65%,transparent);}.kb-tot .kb-l{font-weight: 700;}.kb-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 24px;width: 100%;max-width: none;}.kb-list .fpl-r{appearance: none;width: 100%;margin: 0;background: none;border-width: 1px 0 0;border-style: solid;border-color: color-mix(in srgb,var(--rule) 70%,transparent);border-radius: 0;text-align: left;cursor: pointer;transition: opacity .15s;}.kb-list .fpl-r:focus-visible{outline: 2px solid var(--accent);outline-offset: 1px;border-radius: 4px;}.kb-list .sw{--pc: var(--kc);}.kb-list .fpl-r.lit span{color: var(--ink);}@media (prefers-reduced-motion: no-preference){.kb.pre .kb-bar{clip-path: inset(0 100% 0 0 round 999px);}.kb.pre .kb-s b,.kb.pre .kb-v{opacity: 0;}.kb.in .kb-bar{clip-path: inset(0 0 0 0 round 999px);transition: clip-path .9s cubic-bezier(.2,.7,.2,1) calc(var(--r,0) * 45ms);}.kb.in .kb-s b,.kb.in .kb-v{opacity: 1;transition: opacity .35s ease calc(var(--r,0) * 45ms + .55s);}}@media (max-width: 640px){.kb{--kb-lw: 96px;gap: 12px;}.kb-r,.kb-hd{grid-template-columns: var(--kb-lw) minmax(0,1fr) 40px;gap: 8px;}.kb-noend .kb-r{grid-template-columns: var(--kb-lw) minmax(0,1fr);}.kb-1 .kb-r{grid-template-columns: minmax(0,1fr);}.kb-l{font-size: 13px;}.kb-l .flag{margin-right: 6px;}.kb-bar{height: 20px;}.kb-v{font-size: 14px;}.kb-key{gap: 8px 14px;}.kb-key .kb-k{min-height: 26px;padding: 2px 9px 2px 7px;font-size: 12px;}.kb-key .kb-kl{display: none;}.kb-key .kb-ks{display: inline;}.kb-list{grid-template-columns: minmax(0,1fr);}}@media print{.kb.pre .kb-bar{clip-path: none;}.kb.pre .kb-s b,.kb.pre .kb-v{opacity: 1;}}:root{--ihg1: #0B6E65;--ihg2: #2B66A8;--ihg3: #7B4FA3;--ihg4: #8F5A0D;--ihg5: #A8432A;--ihg6: #3E7522;--ihg7: #B8327A;--ihg8: #1F3A5F;--ihg-t: #FFFFFF;--ihg0: #BAC4CE;--ihg0-t: #14202B;--ih-ghost: #E6EAEE;}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--ihg1: #43B8A9;--ihg2: #6FA8E8;--ihg3: #B08BDB;--ihg4: #D9A24A;--ihg5: #E8805E;--ihg6: #8CCB67;--ihg7: #E070AE;--ihg8: #9DB9DE;--ihg-t: #0B1318;--ihg0: #45535F;--ihg0-t: #F2F5F7;--ih-ghost: #26313A;}}:root[data-theme="dark"]{--ihg1: #43B8A9;--ihg2: #6FA8E8;--ihg3: #B08BDB;--ihg4: #D9A24A;--ihg5: #E8805E;--ihg6: #8CCB67;--ihg7: #E070AE;--ihg8: #9DB9DE;--ihg-t: #0B1318;--ihg0: #45535F;--ihg0-t: #F2F5F7;--ih-ghost: #26313A;}.ihg1{--gc: var(--ihg1);}.ihg2{--gc: var(--ihg2);}.ihg3{--gc: var(--ihg3);}.ihg4{--gc: var(--ihg4);}.ihg5{--gc: var(--ihg5);}.ihg6{--gc: var(--ihg6);}.ihg7{--gc: var(--ihg7);}.ihg8{--gc: var(--ihg8);}:is(.ihg1,.ihg2,.ihg3,.ihg4,.ihg5,.ihg6,.ihg7,.ihg8){--gt: var(--ihg-t);}.ihg0{--gc: var(--ihg0);--gt: var(--ihg0-t);}.ih-mb{--ih-lw: 172px;--ih-vw: 74px;margin: 0 0 18px;padding: 16px 18px 18px;}.ih-mb-h .ch{margin: 0 0 3px;}.ih-mb-h .sub{margin: 0;}.ih-tp{display: none;}@media (hover: none){.ih-hv{display: none;}.ih-tp{display: inline;}}.ih-key{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px;margin: 12px 0 14px;}.ih-k{appearance: none;display: inline-flex;align-items: center;gap: 7px;min-height: 28px;padding: 3px 11px 3px 9px;border: 1px solid color-mix(in srgb,var(--rule) 80%,transparent);border-radius: 999px;background: linear-gradient(180deg,var(--surface),var(--ctl-satin));box-shadow: var(--ctl-shadow);color: var(--ink);font: 600 12.5px/1.2 var(--body);cursor: pointer;transition: border-color .15s,box-shadow .15s;}.ih-k:hover,.ih-k.lit{border-color: var(--gc);box-shadow: inset 0 0 0 1px var(--gc),var(--ctl-shadow);}.ih-k[aria-pressed="true"]{border-color: var(--gc);background: color-mix(in srgb,var(--gc) 14%,var(--surface));box-shadow: inset 0 0 0 1px var(--gc);}.ih-k:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px;}.ih-ko,.ih-ko:hover{border-color: transparent;background: none;box-shadow: none;color: var(--muted);font-weight: 500;cursor: default;}.ih-sw{display: inline-block;flex: none;width: 11px;height: 11px;border-radius: 3px;background-color: var(--gc);background-image: linear-gradient(135deg,rgb(255 255 255 / .35),rgb(255 255 255 / 0) 55%,rgb(0 0 0 / .14));box-shadow: inset 0 0 0 .5px rgb(0 0 0 / .16);}.ih-hd{display: grid;grid-template-columns: var(--ih-lw) minmax(0,1fr) var(--ih-vw);gap: 14px;margin: 0 0 7px;font: 500 12px/1 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.ih-hd span:last-child{text-align: right;}.ih-rows{display: grid;gap: 8px;}.ih-rows:empty{min-height: calc(var(--n,18) * 34px - 8px);}.ih-r{display: grid;grid-template-columns: var(--ih-lw) minmax(0,1fr) var(--ih-vw);align-items: center;gap: 14px;}.ih-r .ih-ml{display: flex;align-items: center;min-width: 0;color: var(--ink);font-size: 14px;line-height: 1.25;text-decoration: none;white-space: nowrap;}.ih-ml .nm{min-width: 0;overflow: hidden;text-overflow: ellipsis;}.ih-ml .flag{margin-right: 8px;}.ih-ml small{flex: none;margin-left: 6px;font: 500 12px/1 var(--mono);color: var(--muted);}.ih-r .ih-ml:hover .nm{color: var(--accent);text-decoration: underline;}.ih-bar{display: flex;min-width: 0;height: 26px;overflow: hidden;border-radius: 999px;user-select: none;-webkit-user-select: none;touch-action: manipulation;}.ih-s{display: flex;flex: none;align-items: center;min-width: 0;overflow: hidden;color: var(--gt);background-color: var(--gc);background-image: linear-gradient(180deg,rgb(255 255 255 / .18),rgb(255 255 255 / .03) 50%,rgb(0 0 0 / .08));box-shadow: inset -1px 0 0 var(--surface);font-style: normal;cursor: pointer;}.ih-s:last-child,.ih-s.tn{box-shadow: none;}.ih-s[data-i]:hover{box-shadow: inset 0 0 0 2px var(--ink);}.ih-s b{display: flex;flex: 0 1 auto;gap: 4px;min-width: 0;padding: 0 7px;overflow: hidden;font: 700 12px/1 var(--body);white-space: nowrap;visibility: hidden;pointer-events: none;}.ih-s .n,.ih-s .w,.ih-s .p{flex: none;}.ih-s .p{font-weight: 500;font-variant-numeric: tabular-nums;}.ih-s:is(.f2,.fw,.f1) b{visibility: visible;}.ih-s:is(.f2,.f1) .w,.ih-s:is(.fw,.f1) .n{display: none;}.ih-rest,.ih-mb.hl .ih-s:not(.lit){background: var(--ih-ghost);}.ih-rest{cursor: default;}.ih-mb.hl .ih-s:not(.lit) b{visibility: hidden;}.ih-v{text-align: right;color: var(--ink);font: 800 15px/1 var(--display);letter-spacing: -.01em;font-variant-numeric: tabular-nums;}.ih-none{margin: 2px 0 0;color: var(--muted);font-size: 14px;}.ih-mb .ctip.pin{pointer-events: auto;}.ih-open{display: block;margin-top: 6px;font-weight: 700;color: var(--accent);}.filters .hm-filters > summary{position: relative;}.filters .hm-filters > summary[data-n]:not([data-n=""])::before{content: attr(data-n);position: absolute;top: -7px;right: -7px;min-width: 18px;height: 18px;padding: 0 5px;box-sizing: border-box;border-radius: 9px;background: var(--accent);color: var(--surface);font: 700 11px/18px var(--body);text-align: center;box-shadow: 0 0 0 2px var(--bg);}@media (max-width: 560px){.filters > #hub-q{flex: 1 1 0;min-width: 0;}}@media (prefers-reduced-motion: no-preference){.ih-mb.pre .ih-bar{clip-path: inset(0 100% 0 0 round 999px);}.ih-mb.pre .ih-s b{opacity: 0;}.ih-mb.in .ih-bar{clip-path: inset(0 0 0 0 round 999px);transition: clip-path .85s cubic-bezier(.2,.7,.2,1) calc(var(--r,0) * 30ms);}.ih-mb.in .ih-s b{opacity: 1;transition: opacity .3s ease calc(var(--r,0) * 30ms + .5s);}}@media (max-width: 640px){.ih-mb{padding: 14px 12px;}.ih-mb[data-phfold]:not(.phf-open){padding: 0;border: 0;background: none;box-shadow: none;}.ih-key{gap: 5px 6px;margin: 10px 0 12px;}.ih-k{min-height: 26px;padding: 2px 9px 2px 7px;font-size: 12px;}.ih-hd{display: none;}.ih-rows{gap: 10px;}.ih-r{grid-template-columns: minmax(0,1fr) auto;gap: 4px 10px;}.ih-r .ih-ml{font-size: 13.5px;}.ih-bar{grid-column: 1 / -1;grid-row: 2;height: 20px;}.ih-v{grid-column: 2;grid-row: 1;font-size: 14px;}.ih-s b{font-size: 12px;}}@media (forced-colors: active){.ih-s,.ih-sw{forced-color-adjust: none;}}@media print{.ih-mb,.ih-hold{display: none;}}.flag.ph-fl{display: none;}@media screen and (max-width: 640px){.tbl-wrap table[data-phone]:not([data-phall="1"]) .flag.ph-fl{display: inline-flex;}.tbl-wrap :is(#pf-tbl,#ol-tbl,#sc-tbl,#ol-bt,#pr-tbl,#dp-tbl,.own-tbl)[data-phone]:not([data-phall="1"]) th{min-width: 0 !important;}.tbl-wrap table.pf-mx[data-phone]:not([data-phall="1"]){--php: 2px;--phe: 6px;}.tbl-wrap table.pf-mx[data-phone]:not([data-phall="1"]) td{padding-block: 7px;font-size: inherit;line-height: inherit;}.tbl-wrap table.pf-mx[data-phone]:not([data-phall="1"]) td.mx{padding-block: 6px;}.tbl-wrap table.pf-mx[data-phone]:not([data-phall="1"]) td:first-child{font-size: inherit;white-space: nowrap;}.tbl-wrap table.pf-mx[data-phone]:not([data-phall="1"]) tr > td:first-child{padding-right: 6px;}.tbl-wrap table.pf-mx[data-phone]:not([data-phall="1"]) tr > td.mx-last{padding-left: 8px;}.tbl-wrap table.pf-mx[data-phone]:not([data-phall="1"]) td .flag + a{max-width: calc(100% - 22px);vertical-align: middle;}#ol-tbl[data-phone]:not([data-phall="1"]) .ol-rng-td{min-width: 84px;}#pr-tbl[data-phone]:not([data-phall="1"]) td{padding-block: 6px;}#pr-tbl[data-phone]:not([data-phall="1"]) td:first-child{min-width: 0;}#pr-tbl[data-phone]:not([data-phall="1"]) .gb{display: block;width: 100%;max-width: 60px;height: 6px;margin: 1px 0 4px auto;}#dp-tbl[data-phone]:not([data-phall="1"]) .dp-x .flag{display: inline-flex;}#dp-tbl[data-phone]:not([data-phall="1"]) .dp-r > td:first-child{width: 1%;}#dp-tbl[data-phone]:not([data-phall="1"]) .dp-r > td:nth-child(2){width: auto;min-width: 0;}}@media screen and (max-width: 560px){#dp-tbl[data-phall="1"] .hide-m{display: table-cell;}}@media (max-width: 640px){.insights .ins-card.ins-x{display: none;}}@media (min-width: 641px){.rows-more.ins-more{display: none;}}@media (max-width: 640px){.phsub[data-phfold]:not(.phf-open){margin-top: 14px;}}@media (max-width: 640px){#rhist-c[data-phfold]:not(.phf-open){margin-top: 14px;}}.hw-relw{max-width: 920px;margin: 4px 0 8px;overflow-x: auto;background: var(--surface);border: 1px solid var(--rule);border-radius: 8px;}.hw-rel{width: 100%;border-collapse: collapse;font-size: 13.5px;}.hw-rel th,.hw-rel td{padding: 0;border-bottom: 1px solid color-mix(in srgb,var(--rule) 50%,transparent);text-align: center;vertical-align: middle;background: transparent;}.hw-rel tr:last-child > *{border-bottom: 0;}.hw-rel thead th{padding: 10px 0 8px;font: 600 12px/1.3 var(--mono);letter-spacing: .1em;text-transform: uppercase;color: var(--muted);}.hw-rel thead th small{display: block;font-weight: 500;letter-spacing: .04em;text-transform: none;color: var(--muted-sm);}.hw-rel thead th:first-child{width: 230px;padding-left: 14px;text-align: left;}.hw-rel thead th.now{color: var(--accent);}.hw-rel tbody th{padding: 6px 10px 6px 14px;text-align: left;font: 400 14px/1.2 var(--body);letter-spacing: 0;text-transform: none;color: var(--ink);}.hw-rel :is(th,td):first-child{position: sticky;left: 0;z-index: 1;background: var(--surface);}.hw-rm{display: flex;align-items: center;gap: 10px;min-width: 186px;}.hw-rm .mk-coin{width: 26px;height: 26px;padding: 1.5px;box-shadow: 0 3px 8px -3px rgb(16 24 40 / .5),0 0 0 .5px rgb(16 24 40 / .2);}.hw-rm .hw-rt{display: grid;min-width: 0;line-height: 1.2;}.hw-rm b{font-size: 14px;font-weight: 700;white-space: nowrap;}.hw-rm small{font: 500 12px var(--mono);color: var(--muted-sm);white-space: nowrap;}.hw-rel td{height: 38px;min-width: 34px;}.hw-rel td:last-child{padding-right: 6px;}.hw-rel td:nth-child(2){background: color-mix(in srgb,var(--accent) 6%,transparent);}.hw-rel i,.hw-rl i{display: inline-block;width: 10px;height: 10px;margin: 0 2px;border-radius: 50%;background: var(--accent);vertical-align: middle;}.hw-rel i.fy,.hw-rl i.fy{width: 14px;height: 14px;background: transparent;border: 3px solid var(--accent);}.hw-rel i.due,.hw-rl i.due{background: var(--mark);}.hw-rl{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 0 0 10px;font-size: 13.5px;color: var(--muted-sm);}.hw-rl span{display: inline-flex;align-items: center;gap: 7px;}.hw-due{font-size: 14.5px;color: var(--muted-sm);}@media (max-width: 640px){.hw-relw,.hw-rl,.hw-due{display: none;}}@media (min-width: 641px){.hw-cal{display: none;}}.faq{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px 28px;margin-top: 4px;}.faq-i{min-width: 0;}.faq-i h3{font: 600 16px/1.3 var(--display);letter-spacing: -.005em;color: var(--ink);margin: 0 0 4px;}.faq-i p{margin: 0;color: var(--ink);font-size: 15px;line-height: 1.45;}@media (max-width: 860px){.faq{grid-template-columns: minmax(0,1fr);}}.hm-hero .hm-for{margin: 14px 0 0;max-width: 46ch;font-size: 15.5px;line-height: 1.5;color: var(--ink);}.hm-hero .hm-proof{display: flex;flex-wrap: wrap;gap: 6px 16px;margin: 10px 0 0;font-family: var(--mono);font-size: 12.5px;letter-spacing: .01em;color: var(--muted);}.hm-hero .hm-proof a{color: inherit;text-decoration: none;border-bottom: 1px solid var(--rule);padding-bottom: 1px;}.hm-hero .hm-proof a:hover,.hm-hero .hm-proof a:focus-visible{color: var(--accent);border-bottom-color: currentColor;}.hm-hero .hm-proof b{color: var(--ink);font-weight: 500;}.dl-card{cursor: default;}a.dl-card,button.dl-card{cursor: pointer;}.dl-card .dl-go{display: flex;flex-wrap: wrap;gap: 6px;margin-top: auto;padding-top: 10px;}.dl-card .dl-go .btn{margin-left: 0;}#dl-grid{grid-template-columns: repeat(auto-fill,minmax(214px,1fr));}.dl-card .dl-go .btn i{font-style: normal;font-weight: 500;opacity: .75;margin-left: 4px;font-size: 12px;}.dl-card:has(.dl-go):hover{border-color: var(--rule);}.dl-what{display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));gap: 12px 24px;}.dl-what b{display: block;font: 600 15px/1.35 var(--display);margin-bottom: 4px;}.dl-what p{margin: 0;color: var(--muted);font-size: 14px;line-height: 1.5;}.page-head .more-tg,.cmp-lnk .lbl-s{display: none;}@media (max-width: 640px){.page-head .actions:has(> .more-tg):not(.more-open) > :is(.follow,.sharemenu,.viewctl){display: none !important;}.page-head .actions > .more-tg{display: inline-flex;justify-content: center;min-width: 44px;font-size: 18px;line-height: 1;letter-spacing: .06em;}.page-head .actions > .more-tg[aria-expanded="true"]{background: var(--ink);color: var(--bg);border-color: var(--ink);}.cmp-lnk .lbl-l{display: none;}.cmp-lnk .lbl-s{display: inline;}main:is([data-page="market"],[data-page="insurer"]) > .wrap{display: flex;flex-direction: column;}main:is([data-page="market"],[data-page="insurer"]) > .wrap > *{order: 10;}main:is([data-page="market"],[data-page="insurer"]) > .wrap > .crumbs{order: 1;}main:is([data-page="market"],[data-page="insurer"]) > .wrap > .page-head{order: 2;}main:is([data-page="market"],[data-page="insurer"]) > .wrap > .sum{order: 3;}main:is([data-page="market"],[data-page="insurer"]) > .wrap > :is(.langs,.kfn,.mknote){order: 4;}main:is([data-page="market"],[data-page="insurer"]) > .wrap > nav.onpage{order: 5;}}html:not(.js) .follow[data-follow]{display: none;}.cp-k3{display: flex;gap: 18px;margin: 6px 0 16px;padding-bottom: 14px;border-bottom: 1px solid var(--rule);}.cp-k3 > div{flex: 1;min-width: 0;}.cp-k3 b{display: block;font: 800 26px/1.1 var(--display);letter-spacing: -.01em;}.cp-k3 small{color: var(--muted);font-size: 13px;}.cp-leg{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 0 0 6px;font-size: 13px;color: var(--muted);}.cp-leg i{display: inline-block;width: 10px;height: 10px;border-radius: 2px;margin-right: 6px;vertical-align: -1px;}.cp-leg .sw-p,.cp-chart .bp{background: color-mix(in srgb,var(--accent) 22%,transparent);fill: color-mix(in srgb,var(--accent) 22%,transparent);}.cp-leg .sw-c{background: var(--accent);}.cp-chart .bc{fill: var(--accent);}.cp-leg b{color: var(--accent);font-weight: 700;}.cp-chart .cp-pct{font: 700 12px var(--body);fill: var(--accent);}.llist .cp-r{font-weight: 400;color: var(--muted);}.llist .lv small.cp-g{color: var(--pos);}.llist .lv small.cp-g.dn{color: var(--neg);}@media (max-width: 640px){.cp-k3{gap: 10px;}.cp-k3 b{font-size: 20px;}.llist .cp-r{display: none;}}.cl-tag{display: inline-block;padding: 1px 7px;border-radius: 99px;font: 600 12px var(--body);color: var(--accent);background: var(--accent-soft);}.cl-tag.inc{color: var(--mark);background: color-mix(in srgb,var(--mark) 12%,transparent);}.cl-rank .cl-fl{display: flex;justify-content: center;}.cl-mxw{margin-top: 6px;overflow-x: auto;}table.cl-mx{width: 100%;border-collapse: separate;border-spacing: 0;}table.cl-mx th,table.cl-mx td{border: 0;}table.cl-mx thead th{padding: 0 1px 6px;vertical-align: bottom;background: none;}table.cl-mx thead th:first-child{text-align: left;font: 600 12px/1 var(--mono);letter-spacing: .06em;text-transform: uppercase;color: var(--muted);}table.cl-mx .cl-h{display: flex;flex-direction: column;align-items: center;gap: 4px;font: 600 12px/1 var(--mono);letter-spacing: .05em;text-transform: uppercase;color: color-mix(in oklab,var(--lc) 70%,var(--ink));}table.cl-mx .cl-h img{width: 26px;height: 26px;}table.cl-mx tbody td{padding: 3px 1px;}table.cl-mx tbody td:first-child{padding-right: 8px;font-size: 13.5px;white-space: nowrap;max-width: 150px;overflow: hidden;text-overflow: ellipsis;}table.cl-mx tbody td:first-child a{color: var(--ink);text-decoration: none;}table.cl-mx tbody td:first-child a:hover{color: var(--accent);}table.cl-mx td.hc{min-width: 36px;}table.cl-mx .tl{display: flex;align-items: center;justify-content: center;min-height: 40px;border-radius: 8px;font: 500 12px var(--body);font-variant-numeric: tabular-nums;color: var(--ink);background: color-mix(in srgb,var(--lc) var(--h),var(--surface));box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--ink) 5%,transparent);}table.cl-mx .tl.dk{color: #fff;}table.cl-mx .tl.hi{font-weight: 800;box-shadow: inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 55%,transparent);}table.cl-mx td.hc.dim::before{content: "";display: block;width: 4px;height: 4px;margin: 0 auto;border-radius: 50%;background: color-mix(in srgb,var(--muted) 35%,transparent);}table.cl-mx tbody tr:hover td:first-child a{color: var(--accent);}.cl-tops,.cl-mb{display: none;}@media (max-width: 640px){.cl-mxw,.cl-dt{display: none;}.cl-mb{display: inline;}.cl-tops{display: grid;gap: 0;margin: 4px 0 0;padding: 0;list-style: none;}.cl-tops li{display: grid;gap: 6px;padding: 10px 0;border-bottom: 1px solid var(--rule);}.cl-tops li:last-child{border-bottom: 0;}.cl-tops li > a{display: flex;align-items: center;gap: 6px;color: var(--ink);text-decoration: none;}.cl-tops li > span{display: flex;flex-wrap: wrap;gap: 4px 12px;font-size: 12.5px;color: var(--muted);}.cl-tp i{display: inline-block;width: 9px;height: 9px;border-radius: 2px;margin-right: 5px;vertical-align: -1px;}.cl-tp b{color: var(--ink);}}.st-k3{margin: 4px 0 18px;}.llist.flat.st-rank a{grid-template-columns: 64px minmax(0,1fr) 5.4em;}.st-rank .st-lg{display: flex;justify-content: center;}.st-rank .st-lg .mono{font-size: 12px;margin: 0;vertical-align: 0;}.st-rank .st-lg .mono.logo{width: 5.2em;min-width: 5.2em;}.st-more{margin: 8px 0 0;font-size: 13px;color: var(--muted);}.st-leg{display: flex;flex-wrap: wrap;gap: 4px 14px;margin: 0 0 6px;font-size: 12.5px;color: var(--muted);}.st-leg i{display: inline-block;width: 10px;height: 10px;border-radius: 50%;margin-right: 6px;vertical-align: -1px;}.st-sc{display: block;width: 100%;height: auto;margin: 4px 0 10px;overflow: visible;}.st-sc.ph{display: none;}.st-sc .gl{stroke: var(--rule);stroke-width: 1;stroke-dasharray: 2 3;}.st-sc .ax{font: 500 12px var(--body);fill: var(--muted);font-variant-numeric: tabular-nums;}.st-sc .st-dot{fill-opacity: .8;stroke: var(--surface);stroke-width: 1.5;}.st-sc .st-dot:hover{fill-opacity: 1;stroke: var(--ink);}.st-sc .st-med{stroke: var(--ink);stroke-opacity: .55;stroke-width: 1.2;stroke-dasharray: 5 4;}.st-sc .st-ld{stroke: var(--muted);stroke-width: 1;}.st-sc .st-lb{font: 600 12px var(--body);fill: var(--ink);paint-order: stroke;stroke: var(--surface);stroke-width: 3px;stroke-linejoin: round;}.st-ty{border-top: 1px solid var(--rule);padding-top: 8px;}.st-tyh{display: flex;justify-content: space-between;margin: 0 0 2px;font: 600 12px/1.4 var(--mono);letter-spacing: .06em;text-transform: uppercase;color: var(--muted);}.st-tyr{display: grid;grid-template-columns: 12px minmax(0,1fr) auto;gap: 10px;align-items: center;padding: 7px 0;border-bottom: 1px solid var(--rule);}.st-tyr:last-child{border-bottom: 0;}.st-tyr > i{width: 10px;height: 10px;border-radius: 50%;}.st-tyr.st-tya > i{height: 0;border-radius: 0;border-top: 2px dashed color-mix(in srgb,var(--ink) 55%,transparent);}.st-tyr > span{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 8px;min-width: 0;}.st-tyr > span b{font-weight: 600;}.st-tyr > span small{color: var(--muted);font-size: 12.5px;}.st-tyr > b.num{font: 800 16px var(--display);letter-spacing: -.01em;}.st-all{margin-top: 14px;}.st-all > summary{cursor: pointer;font-weight: 600;color: var(--accent);}.st-all[open] > summary{margin-bottom: 10px;}@media (max-width: 640px){.st-sc.dt{display: none;}.st-sc.ph{display: block;}.st-k3{flex-direction: column;gap: 8px;}.st-k3 > div{display: flex;align-items: baseline;gap: 10px;}.st-k3 b{flex: none;min-width: 4.6em;}.llist.flat.st-rank a{grid-template-columns: 52px minmax(0,1fr) 4.8em;}.st-rank .st-lg .mono{font-size: 10px;}}.pr-card{padding-bottom: 8px;}.st-leg i.pr-mdk{width: 3px;height: 13px;border-radius: 2px;background: var(--ink);vertical-align: -2px;}.pr-strip{position: relative;--nw: 168px;--vw: 64px;--gap: 14px;--k: 1;margin-top: 12px;}.pr-grid{position: absolute;top: 0;bottom: 30px;left: calc(var(--nw) + var(--gap));right: calc(var(--vw) + var(--gap));pointer-events: none;}.pr-grid i{position: absolute;top: 0;bottom: 0;border-left: 1px dashed color-mix(in srgb,var(--ink) 10%,transparent);}.pr-grid i.mj{border-left: 1px solid color-mix(in srgb,var(--ink) 16%,transparent);}.pr-row{position: relative;display: grid;grid-template-columns: var(--nw) minmax(0,1fr) var(--vw);gap: var(--gap);align-items: center;height: 34px;}.pr-mk{display: flex;align-items: center;gap: 6px;min-width: 0;color: var(--ink);text-decoration: none;font-size: 13.5px;font-weight: 600;}.pr-mk span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.pr-mk:hover{color: var(--accent);}.pr-trk{position: relative;height: 100%;}.pr-trk::before{content: "";position: absolute;left: 0;right: 0;top: 50%;border-top: 1px solid var(--rule);}.pr-d{position: absolute;top: 50%;width: calc(var(--s) * var(--k));height: calc(var(--s) * var(--k));margin: calc(var(--s) * var(--k) / -2) 0 0 calc(var(--s) * var(--k) / -2);border-radius: 50%;background: var(--dc);opacity: .8;box-shadow: 0 0 0 1.5px var(--surface);}.pr-d:hover{opacity: 1;z-index: 3;box-shadow: 0 0 0 1.5px var(--surface),0 0 0 3px var(--ink);}.pr-md{position: absolute;top: 6px;bottom: 6px;width: 3px;margin-left: -1.5px;border-radius: 2px;background: var(--ink);z-index: 2;box-shadow: 0 0 0 1.5px var(--surface);}.pr-v{text-align: right;font: 800 15px var(--display);letter-spacing: -.01em;}.pr-axr{height: 30px;}.pr-ax::before{display: none;}.pr-ax span{position: absolute;top: 9px;transform: translateX(-50%);font: 500 12px var(--body);color: var(--muted);white-space: nowrap;font-variant-numeric: tabular-nums;}.pr-ax span.mj{color: var(--ink);font-weight: 600;}.pr-th{display: flex;align-items: center;gap: 8px;margin: 16px 0 0;font: 600 12px/1.4 var(--mono);letter-spacing: .06em;text-transform: uppercase;color: var(--muted);}.pr-wt > .pr-th:first-child{margin-top: 4px;}.pr-th i{width: 10px;height: 10px;border-radius: 50%;}.llist .pr-r{font-weight: 400;font-size: 12.5px;color: var(--muted);}.llist .pr-r .flag{margin: 0 3px 0 2px;}.pr-yr{color: var(--muted);font-size: 12px;}@media (max-width: 640px){.pr-strip{--nw: 98px;--vw: 48px;--gap: 8px;--k: .72;}.pr-mk{font-size: 12.5px;gap: 4px;}.pr-v{font-size: 13px;}.pr-row{height: 30px;}.pr-ax span.mn,.pr-grid i.mn{display: none;}.llist .pr-r{display: block;margin-top: 1px;}.llist .pr-r .pr-sep{display: none;}}.lp-k4{margin: 6px 0 18px;}@media (max-width: 640px){.lp-k4{flex-wrap: wrap;}.lp-k4 > div{flex: 1 1 40%;}}.lr-strip{display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 14px 26px;align-items: center;margin: 18px 0 6px;padding: 16px 20px;border: 1px solid transparent;border-radius: 18px;color: #F1F4F6;background: radial-gradient(560px 280px at 0% 0%,rgb(67 184 169 / .26),transparent 70%) padding-box,radial-gradient(420px 220px at 100% 120%,rgb(67 184 169 / .12),transparent 70%) padding-box,linear-gradient(180deg,#1A2A37,#0F1920) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .04) 45%,rgb(67 184 169 / .45)) border-box;box-shadow: inset 0 1px 0 rgb(255 255 255 / .08),0 2px 4px rgb(16 24 40 / .12),0 24px 44px -30px rgb(16 24 40 / .75);}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .lr-strip{background: radial-gradient(560px 280px at 0% 0%,rgb(67 184 169 / .32),transparent 70%) padding-box,radial-gradient(420px 220px at 100% 120%,rgb(67 184 169 / .14),transparent 70%) padding-box,linear-gradient(180deg,#1F3240,#132029) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .05) 45%,rgb(67 184 169 / .55)) border-box;}}:root[data-theme="dark"] .lr-strip{background: radial-gradient(560px 280px at 0% 0%,rgb(67 184 169 / .32),transparent 70%) padding-box,radial-gradient(420px 220px at 100% 120%,rgb(67 184 169 / .14),transparent 70%) padding-box,linear-gradient(180deg,#1F3240,#132029) padding-box,linear-gradient(155deg,rgb(255 255 255 / .3),rgb(255 255 255 / .05) 45%,rgb(67 184 169 / .55)) border-box;}.lr-h{display: grid;gap: 3px;justify-items: start;}.lr-eb{font: 600 12px/1.3 var(--mono);letter-spacing: .08em;text-transform: uppercase;color: #8FD3C8;}.lr-p{font: 800 22px/1.1 var(--display);letter-spacing: -.01em;color: #FFFFFF;}.lr-h small,.lr-f small{font-size: 12.5px;color: #A9B6C1;}.lr-new{padding: 2px 9px;border-radius: 999px;font: 700 12px/1.5 var(--body);letter-spacing: .04em;text-transform: uppercase;color: #0F1920;background: #43B8A9;}.lr-k{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px;}.lr-k > div{display: grid;gap: 2px;min-width: 0;padding-left: 14px;border-left: 1px solid rgb(255 255 255 / .12);}.lr-k b{font: 800 20px/1.15 var(--display);letter-spacing: -.01em;color: #FFFFFF;}.lr-k small{font-size: 12.5px;line-height: 1.35;color: #A9B6C1;overflow: hidden;text-overflow: ellipsis;}.lr-f{display: grid;gap: 4px;justify-items: end;text-align: right;}.lr-go{padding: 8px 14px;border-radius: 999px;font-weight: 700;font-size: 14px;color: #0F1920;background: #F1F4F6;text-decoration: none;white-space: nowrap;}.lr-go:hover{background: #FFFFFF;}.lr-go:focus-visible{outline: 2px solid #8FD3C8;outline-offset: 2px;}.q-k3{margin: 4px 0 18px;}.llist .q-up{color: var(--pos);}.llist .q-dn{color: var(--neg);}.llist .q-row{display: grid;grid-template-columns: minmax(0,1fr) 5.4em;gap: 12px;align-items: center;padding: 8px 0;border-bottom: 1px solid var(--rule);}.llist .q-row:last-child{border-bottom: 0;}.q-moves{display: grid;margin-top: 4px;}.q-dv{display: grid;grid-template-columns: 64px minmax(0,1fr) minmax(90px,38%) 5.6em;gap: 10px;align-items: center;padding: 7px 0;border-bottom: 1px solid var(--rule);color: var(--ink);text-decoration: none;}.q-dv:hover .q-nm{color: var(--accent);}.q-dv .st-lg{display: flex;justify-content: center;}.q-dv .st-lg .mono{font-size: 12px;margin: 0;vertical-align: 0;}.q-nm{min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: 600;font-size: 14px;}.q-tr{position: relative;height: 10px;border-radius: 999px;background: color-mix(in srgb,var(--ink) 6%,transparent);}.q-tr::before{content: "";position: absolute;left: 50%;top: -3px;bottom: -3px;border-left: 1.5px solid color-mix(in srgb,var(--ink) 35%,transparent);}.q-tr i{position: absolute;top: 0;bottom: 0;border-radius: 999px;}.q-tr i.q-up{left: 50%;background: var(--pos);}.q-tr i.q-dn{right: 50%;background: var(--neg);}.q-dv b{text-align: right;font: 800 15px var(--display);}.q-dv b.q-up{color: var(--pos);}.q-dv b.q-dn{color: var(--neg);}.q-sep{height: 10px;}@media (max-width: 900px){.lr-strip{grid-template-columns: 1fr;}.lr-f{justify-items: start;text-align: left;}}@media (max-width: 640px){.lr-strip{padding: 14px 15px;gap: 12px;}.lr-k{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;}.lr-k b{font-size: 18px;}.q-dv{grid-template-columns: 52px minmax(0,1fr) 70px 4.6em;gap: 8px;}.q-dv .st-lg .mono{font-size: 10px;}}.q-nm .q-out{display: block;font-weight: 400;font-size: 12px;color: var(--muted);overflow: hidden;text-overflow: ellipsis;}tr.q-gone td small{color: var(--muted);font-size: 12px;}.nw-card{padding: 6px 22px 12px;}.nw-list{list-style: none;margin: 0;padding: 0;}.nw-it{position: relative;display: grid;grid-template-columns: 96px 18px minmax(0,1fr);column-gap: 14px;padding: 14px 0;border-bottom: 1px solid color-mix(in srgb,var(--rule) 60%,transparent);}.nw-list > .nw-it:last-child{border-bottom: 0;}.nw-it::before{content: "";position: absolute;left: calc(96px + 14px + 8px);top: 0;bottom: 0;width: 2px;background: color-mix(in srgb,var(--ink) 12%,transparent);}.nw-list > .nw-it:first-child::before{top: 22px;}.nw-list > .nw-it:last-child::before{bottom: auto;height: 22px;}.nw-d{text-align: right;font: 600 12.5px/22px var(--mono);color: var(--ink);white-space: nowrap;}.nw-dot{position: relative;z-index: 1;justify-self: center;width: 14px;height: 14px;margin-top: 4px;border-radius: 50%;background: var(--nc);box-shadow: 0 0 0 3px var(--surface),0 0 0 4px color-mix(in srgb,var(--nc) 35%,transparent);}.nw-b{display: grid;gap: 4px;min-width: 0;}.nw-t{justify-self: start;padding: 1px 8px;border-radius: 999px;font: 600 12px/1.6 var(--mono);letter-spacing: .05em;text-transform: uppercase;color: color-mix(in oklab,var(--nc) 75%,var(--ink));background: color-mix(in srgb,var(--nc) 13%,transparent);}.nw-h{font: 600 16px/1.35 var(--body);color: var(--ink);}.nw-s{margin: 0;font-size: 14.5px;line-height: 1.5;color: var(--ink-2,var(--ink));}.nw-m{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;margin-top: 2px;font-size: 12.5px;color: var(--muted);}.nw-ins{display: inline-flex;align-items: center;gap: 6px;color: var(--ink);text-decoration: none;font-weight: 600;}.nw-ins .mono{font-size: 10.5px;margin: 0;vertical-align: 0;}.nw-ins:hover span{color: var(--accent);}.nw-src a{color: var(--muted);}.nw-more{margin-top: 6px;}.q-ctx{margin-top: 12px;padding: 10px 12px;border-radius: 12px;background: color-mix(in srgb,var(--accent) 7%,transparent);font-size: 13.5px;line-height: 1.45;}.q-ctx ul{margin: 4px 0 0;padding: 0;list-style: none;display: grid;gap: 4px;}@media (max-width: 640px){.nw-card{padding: 4px 14px 10px;}.nw-it{grid-template-columns: 14px minmax(0,1fr);column-gap: 10px;}.nw-it::before{left: 6px;}.nw-d{grid-column: 2;grid-row: 1;text-align: left;line-height: 1.4;}.nw-dot{grid-column: 1;grid-row: 1 / span 2;margin-top: 3px;}.nw-b{grid-column: 2;}}.nw-plus{font-weight: 600;color: var(--muted);}.tbl-wrap table:not(.cmp) tfoot td:first-child{background: color-mix(in srgb,var(--ink) 3.5%,var(--surface));}.clamp-more button{white-space: nowrap;}.cp-chart.ph{display: none;}@media (max-width: 640px){.h-src:not(:has(.seg,select)){flex-wrap: nowrap;align-items: flex-start;}.h-src:not(:has(.seg,select)) > h2{min-width: 0;}.h-src > .src{flex: none;}.cp-chart.dt{display: none;}.cp-chart.ph{display: block;}}.mk-band{background: radial-gradient(ellipse 50% 160% at 100% 0%,color-mix(in srgb,var(--hd-teal) var(--hd-tg),transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--hd-teal) var(--hd-ta),var(--hd-base)),color-mix(in srgb,var(--hd-teal) var(--hd-tb),var(--hd-base)));box-shadow: 0 12px 30px -24px var(--hd-sh);}.mk-band::before{display: none;}.mk-band::after{inset: auto 0 0 0;height: 3px;background: var(--stripe,var(--accent));}#rank .who{display: grid;grid-template-columns: 64px minmax(0,1fr);column-gap: 12px;row-gap: 5px;align-items: center;}#rank .who .rk-lg{grid-row: 1 / span 2;display: flex;justify-content: center;}#rank .who .rk-lg .mono{font-size: 12px;margin: 0;vertical-align: 0;}#rank .who .rk-lg .mono.logo{width: 5.2em;min-width: 5.2em;}#rank .who .nm,#rank .who .track{grid-column: 2;}#rank .nm .rk-n{font-weight: 600;}#rank .nm .rk-gs{font-weight: 400;font-size: 12.5px;color: var(--muted);}#rank .nm .rk-gs::before{content: "· ";}#rank-leg{margin: 6px 0 8px;}#rank .track{height: 8px;}@media (max-width: 640px){#rank .who{grid-template-columns: 50px minmax(0,1fr);column-gap: 9px;}#rank .who .rk-lg .mono{font-size: 10px;}#rank .nm .rk-gs{display: none;}}#rk-list .track.ra-host,.ib .ibt.ra-host{height: 16px;background: none;border-radius: 0;overflow: visible;}.ra{position: relative;display: block;height: 16px;}.ra::before{content: "";position: absolute;left: 0;right: 0;top: 50%;height: 1px;background: color-mix(in srgb,var(--ink) 13%,transparent);}.ra > span{position: absolute;display: block;}.ra.ok{--ra-c: var(--pos);}.ra.warn{--ra-c: var(--mark);}.ra.bad{--ra-c: var(--neg);}.ra-100{top: -7px;bottom: -7px;width: 1.5px;margin-left: -.75px;background: color-mix(in srgb,var(--ink) 55%,transparent);}.ra-stem{top: 50%;height: 4px;margin-top: -2px;border-radius: 2px;background: color-mix(in srgb,var(--ra-c) 50%,transparent);}.ra-dot{top: 50%;width: 12px;height: 12px;margin: -6px 0 0 -6px;border-radius: 50%;background: var(--ra-c);box-shadow: 0 0 0 2.5px var(--bg);}.ra-dot.hi,.ra-dot.lo{width: 11px;height: 14px;margin-top: -7px;border-radius: 0;box-shadow: none;}.ra-dot.hi{margin-left: -11px;clip-path: polygon(0 0,100% 50%,0 100%);}.ra-dot.lo{margin-left: 0;clip-path: polygon(100% 0,0 50%,100% 100%);}.ra-axis{position: relative;display: block;height: 18px;font: 500 12px/1 var(--mono);color: var(--muted);}.ra-axis > span{position: absolute;bottom: 3px;transform: translateX(-50%);white-space: nowrap;}.ra-axis > span.k{transform: translateX(-1.2em);color: var(--ink);font-weight: 600;}.rank li.ra-hd,.ib li.ra-hd{border-bottom: 0;cursor: default;}.rank li.ra-hd:hover,.ib li.ra-hd:hover{background: none;}#rk-list li.ra-hd > div{display: grid;grid-template-columns: 34px minmax(0,1fr) 78px 74px;gap: 10px;padding: 12px 6px 0;}#rk-list .track.ra-host{margin-top: 6px;}.ib.ra-list li.ra-hd{margin-bottom: -4px;}@media (max-width: 640px){#rk-list li.ra-hd > div{grid-template-columns: 26px minmax(0,1fr) 64px 60px;}.ra-axis > span:not(.k),.ra-be{display: none;}}.lc-sub{margin: 0 0 8px;}.lc-foot{margin: 8px 0 0;}.llist a.ra-hdr{padding: 0 0 2px;border-bottom: 0;pointer-events: none;}.llist .ln .ra{margin: 2px 0;}.card .ra-dot{box-shadow: 0 0 0 2.5px var(--surface);}.ra-mk{top: 50%;width: 11px;height: 11px;margin: -5.5px 0 0 -5.5px;border-radius: 50%;box-sizing: border-box;border: 2px solid color-mix(in srgb,var(--ink) 50%,transparent);background: var(--surface);}.ra.plain{--ra-c: var(--accent);}.st-leg i.lc-ring{box-sizing: border-box;border: 2px solid color-mix(in srgb,var(--ink) 50%,transparent);background: var(--surface);}.lc-l{font-weight: 400;color: var(--muted);font-size: 13px;}.lc-mv{font-size: 12.5px;color: var(--muted);}.lc-mv .up{color: var(--pos);}.lc-mv .dn{color: var(--neg);}@media (max-width: 640px){.lc-gl{display: none;}}.ra.acc{--ra-c: var(--accent);}.ra-axis > span.k.z{transform: translateX(-50%);}.st-rank .st-lg .ry{font: 600 15px/1 var(--mono);color: var(--ink);}#mprofit-k3:empty{display: none;}#profit-mode{align-self: flex-start;}@media (max-width: 640px){.kpi .l{letter-spacing: .03em;}}.st-rank .st-lg .flag{font-size: 24px;margin: 0;}.llist.flat.st-rank.lt-list a{grid-template-columns: 64px minmax(0,1fr) 8em;}.llist .lv small.ratio{font-weight: 600;white-space: nowrap;}.llist .lv small.ratio.ok{color: var(--pos);}.llist .lv small.ratio.warn{color: var(--mark);}.llist .lv small.ratio.bad{color: var(--neg);}@media (max-width: 640px){.llist.flat.st-rank.lt-list a{grid-template-columns: 52px minmax(0,1fr) 4.8em;}.lt-w{display: none;}}.lchart .lbl-ld{fill: none;stroke-width: 1.3;opacity: .6;}.slg-d{margin-top: 6px;}.slg-d > summary{display: inline-flex;align-items: center;gap: 6px;cursor: pointer;list-style: none;font-size: 12.5px;font-weight: 600;color: var(--muted);}.slg-d > summary::-webkit-details-marker{display: none;}.slg-d > summary::after{content: "\25BE";font-size: 12px;}.slg-d[open] > summary::after{content: "\25B4";}.slg-d > summary:hover,.slg-d > summary:focus-visible{color: var(--accent);}.rk-vbtn{display: none;}@media (max-width: 640px){.rk-vbtn{display: flex;align-items: center;gap: 10px;width: 100%;margin: 14px 0 10px;padding: 11px 14px;border: 1px solid var(--rule);border-radius: 12px;background: var(--surface);color: var(--ink);font: inherit;text-align: left;cursor: pointer;}.rk-vbtn .rk-vk{font: 600 12px var(--mono);letter-spacing: .06em;text-transform: uppercase;color: var(--muted);}.rk-vbtn .rk-vs{flex: 1;min-width: 0;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.rk-vbtn .rk-vc{font-size: 13px;font-weight: 600;color: var(--accent);}.rk-vbtn[aria-expanded="true"]{border-color: var(--accent);}.rk-ctl:not(.open){display: none;}#chips,#ln-chips,#ins-t{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;scroll-behavior: smooth;-webkit-mask-image: linear-gradient(90deg,#000 86%,transparent);mask-image: linear-gradient(90deg,#000 86%,transparent);padding-right: 24px;}#chips::-webkit-scrollbar,#ln-chips::-webkit-scrollbar,#ins-t::-webkit-scrollbar{display: none;}#chips > *,#ln-chips > *,#ins-t > *{flex: none;}}.ins-hero{margin: 8px 0 4px;}.ins-hero .fig{font: 800 64px/1 var(--display);letter-spacing: -.02em;color: var(--accent);}.ins-hero .fig .fu{margin-left: .06em;font-size: .45em;font-weight: 700;letter-spacing: -.005em;color: color-mix(in srgb,var(--accent) 70%,var(--muted));}.ib .ibl.fl{display: flex;align-items: center;gap: 8px;min-width: 0;}.ib .ibl.fl .flag{flex: none;margin: 0;font-size: 18px;}.ib .ibl.fl a{min-width: 0;overflow-wrap: anywhere;}.rel-cards{display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));gap: 12px;margin: 0;padding: 0;list-style: none;}.rel-cards a{display: grid;grid-template-columns: 52px minmax(0,1fr) 14px;gap: 12px;align-items: center;padding: 14px 16px;border: 1px solid var(--rule);border-radius: 14px;background: var(--surface);color: var(--ink);text-decoration: none;transition: border-color .15s,transform .15s;}.rel-cards a:hover{border-color: var(--accent);transform: translateY(-1px);}.rel-cards .rk{display: flex;justify-content: center;}.rel-cards .rk .flag{font-size: 30px;margin: 0;}.rel-cards .rk .mono{font-size: 11px;margin: 0;}.rel-cards .rk .mono.logo{width: 4.6em;min-width: 4.6em;}.rel-cards .rk img{width: 40px;height: 40px;}.rel-cards .rk .ifig{font: 800 14px/1 var(--display);color: var(--accent);white-space: nowrap;}.rel-cards .rt{display: grid;gap: 2px;min-width: 0;}.rel-cards .rt small{font: 600 12px var(--mono);letter-spacing: .06em;text-transform: uppercase;color: var(--muted);}.rel-cards .rt b{font-weight: 600;line-height: 1.3;}.rel-cards .rt em{font-style: normal;font-size: 13px;color: var(--muted);}.rel-cards .rg{color: var(--accent);font-weight: 700;}.rel-next .card{max-width: 640px;}@media (max-width: 640px){.ins-hero .fig{font-size: 52px;}.rel-cards{grid-template-columns: 1fr;}}.gx-head{display: flex;align-items: center;gap: 14px;flex-wrap: wrap;}.gx-head .gx-lg .mono{font-size: 15px;margin: 0;}.gx-head h2{margin: 0;}.gx-head .sub{margin: 3px 0 0;}.gx-all{margin-left: auto;font-weight: 600;white-space: nowrap;}.gx-none{margin: 12px 0 0;}.gx-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,1fr));gap: 14px 26px;margin-top: 16px;}.gx-m{border-top: 1px solid var(--rule);padding-top: 10px;}.gx-mh{display: flex;align-items: center;gap: 8px;margin-bottom: 4px;}.gx-mh .flag{font-size: 20px;margin: 0;}.gx-mh b{flex: 1;}.gx-mh .num{font-weight: 700;}.gx-mh small{color: var(--muted);font-size: 12.5px;font-weight: 400;margin-left: 4px;}.gx-here{font-size: 12px;font-weight: 600;color: var(--accent);margin-left: 6px;}.gx-r{display: grid;grid-template-columns: minmax(0,1fr) 64px 4.6em;gap: 10px;align-items: center;padding: 5px 0;color: var(--ink);text-decoration: none;}.gx-r:hover .gx-n{color: var(--accent);text-decoration: underline;}.gx-n{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600;}.gx-b{height: 6px;border-radius: 999px;background: color-mix(in srgb,var(--ink) 7%,transparent);overflow: hidden;}.gx-b i{display: block;height: 100%;border-radius: 999px;background: var(--accent);}.gx-r .num{font-size: 13px;color: var(--muted);text-align: right;}.gx-more{display: block;font-size: 12.5px;color: var(--muted);padding-top: 2px;}.gx-rest{margin: 14px 0 0;font-size: 13px;color: var(--muted);display: flex;flex-wrap: wrap;gap: 4px 12px;align-items: center;}.gx-rest span{display: inline-flex;align-items: center;gap: 5px;white-space: nowrap;}.gx-rest .flag{font-size: 16px;margin: 0;}.gp-n{display: inline-flex;align-items: center;gap: 8px;white-space: nowrap;}.gp-n .mono{font-size: 10px;margin: 0;}@media (max-width: 640px){.gx-all{margin-left: 0;}.gx-grid{grid-template-columns: 1fr;}.gp-n .mono{display: none;}}.lic{display: inline-grid;place-items: center;flex: none;box-sizing: border-box;border-radius: 28%;vertical-align: middle;background: color-mix(in srgb,var(--lc) 13%,var(--surface));color: color-mix(in srgb,var(--lc) 88%,var(--ink));box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--lc) 22%,transparent);}.lic:not(.l3d){width: var(--ls,28px);height: var(--ls,28px);}.lic svg{width: 64%;height: 64%;fill: none;stroke: currentColor;stroke-width: 1.7;stroke-linecap: round;stroke-linejoin: round;}.lic.l3d{filter: none;object-fit: unset;}.lic.l3d.sm{border-radius: 26%;vertical-align: -5px;}.lic.l3d.sm svg{width: 72%;height: 72%;stroke-width: 2;}.hd-coin .lic{position: absolute;inset: 0;width: auto;height: auto;margin: 0;border-radius: 50%;color: #fff;box-shadow: none;background: radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--lc) 70%,#fff),var(--lc));}.hd-coin .lic svg{width: 56%;height: 56%;stroke-width: 1.6;}.st-lg .mono:not(.logo),.rk-lg .mono:not(.logo){width: 5.2em;min-width: 5.2em;height: 1.75em;border-radius: .35em;}.ins-vis .ins-lc{position: relative;overflow: hidden;}.ins-vis .ins-lc .lic{position: absolute;inset: 0;width: auto;height: auto;margin: 0;border-radius: 50%;color: #fff;box-shadow: none;background: radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--lc) 70%,#fff),var(--lc));}.ins-vis .ins-lc .lic svg{width: 64%;height: 64%;stroke-width: 1.9;}.rel-cards .rk .hd-coin{font-size: 30px;margin: 0;}.rel-cards .rk .mono:not(.logo){width: 4.6em;min-width: 4.6em;height: 1.75em;border-radius: .35em;}.dl-set{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;}.dl-lic{font-size: var(--t-xs,12px);color: var(--muted);}main[data-page="prices"] #kpis:empty{min-height: 406px;}main[data-page="prices"] .page-head .meta .asof{flex-basis: 100%;}main[data-page="prices"] #pr-rank-sub:empty{min-height: 84px;}main[data-page="prices"] #pr-rank:empty{min-height: 616px;}main[data-page="benchmark"] #bm-pick:empty{min-height: 184px;}main[data-page="benchmark"] .tbl-wrap:has(> #bm-tbl:empty){min-height: 600px;}main[data-page="compare"] #cmp-pick:empty{min-height: 351px;}main[data-page="compare"] #cmp-top:empty{min-height: 74px;}main[data-page="group"] #kpis:empty{min-height: 388px;}main[data-page="group"] #g-map-sub:empty{min-height: 63px;}main[data-page="line"] #kpis:empty{min-height: 429px;}main[data-page="lines"] #lines-hub:empty{min-height: 2619px;}main[data-page="performance"] #pf-lead{min-height: 141px;}main[data-page="performance"] #pf-ruler:empty{min-height: 105px;}main[data-page="performance"] #pf-hero-e:empty{min-height: 31px;}main[data-page="performance"] #years:empty{min-height: 39px;}main[data-page="performance"] #pf-key:empty{min-height: 96px;}main[data-page="performance"] #pf-facts:empty{min-height: 299px;}@media (min-width: 641px){main[data-page="prices"] #kpis:empty{min-height: 158px;}main[data-page="prices"] #pr-rank-sub:empty{min-height: 63px;}main[data-page="prices"] #pr-chart:empty{min-height: 207px;}main[data-page="prices"] #pr-pick:empty{min-height: 130px;}main[data-page="benchmark"] #bm-pick:empty{min-height: 40px;}main[data-page="benchmark"] .tbl-wrap:has(> #bm-tbl:empty){min-height: 912px;}main[data-page="compare"] #cmp-pick:empty{min-height: 203px;}main[data-page="compare"] #cmp-top:empty{min-height: 40px;}main[data-page="compare"] .tbl-wrap:has(> #cmp-tbl:empty){min-height: 1500px;}main[data-page="group"] #kpis:empty{min-height: 186px;}main[data-page="group"] #g-mkt-sub:empty{min-height: 42px;}main[data-page="group"] #g-mkt:empty{min-height: 197px;}main[data-page="group"] #g-map:empty{min-height: 436px;}main[data-page="line"] #kpis:empty{min-height: 225px;}main[data-page="line"] #ln-mk-vis:empty{min-height: 1100px;}main[data-page="lines"] #lines-hub:empty{min-height: 864px;}main[data-page="performance"] #pf-lead{min-height: 99px;}main[data-page="performance"] #pf-ruler:empty{min-height: 111px;}main[data-page="performance"] #pf-hero-e:empty{min-height: 15px;}main[data-page="performance"] #pf-key:empty{min-height: 46px;}main[data-page="performance"] #pf-facts:empty{min-height: 147px;}main[data-page="performance"] #pf-op-key:empty{min-height: 84px;}main[data-page="performance"] #pf-op-chart:empty{min-height: 396px;}}@media (min-width: 1200px){main[data-page="prices"] #kpis:empty{min-height: 136px;}main[data-page="prices"] #pr-chart:empty{min-height: 267px;}main[data-page="prices"] #pr-pick:empty{min-height: 96px;}main[data-page="group"] #kpis:empty{min-height: 153px;}main[data-page="line"] #kpis:empty{min-height: 170px;}main[data-page="performance"] #pf-lead{min-height: 74px;}main[data-page="performance"] #pf-ruler:empty{min-height: 142px;}main[data-page="performance"] #pf-op-key:empty{min-height: 54px;}main[data-page="performance"] #pf-op-chart:empty{min-height: 503px;}}.ver-h{font-family: var(--mono);font-size: .92em;}@media (max-width: 640px){.page-head .actions > :is(.btn,.yr-sel,.more-tg,.home-sw),.page-head .actions .viewctl > .view-btn,.page-head .actions .sharemenu > summary{min-height: 44px;}nav.onpage .dock :is(.dk-yr,.view-btn){min-height: 44px;}.mast .mbtn{min-width: 44px;min-height: 44px;}table.cmp > thead .who{flex-direction: column;align-items: flex-start;gap: 4px;}table.cmp > thead .who a{overflow-wrap: break-word;word-break: normal;hyphens: manual;}}
