:root{--bg:#fafafa;--text:#222;--muted:#555;--accent:#1a56db;--nav-bg:#f3f3f3;--nav-border:#ddd;--article-bg:#fff;--summary-bg:#f8f9ff;--table-head:#e3e7f0;--table-border:#c5ccd8;--shadow-soft:0 2px 8px rgba(0,0,0,0.07);--hover-shadow:0 4px 12px rgba(0,0,0,0.15);--chart-skeleton-a:rgba(0,0,0,0.03);--chart-skeleton-b:rgba(0,0,0,0.07);--chart-bg:transparent;--chart-text:#222222;--chart-text-strong:#111111;--chart-text-muted:#555555;--chart-faint:#8a8175;--chart-grid:#d4d8df;--chart-axis:#5f5a52;--chart-crosshair:#7a7a7a;--chart-crosshair-label-bg:#333333;--chart-crosshair-label-text:#ffffff;--chart-tooltip-bg:#ffffff;--chart-tooltip-border:#b8c0cc;--chart-zebra:#f1efe9;--chart-positive:#1f7a1f;--chart-negative:#b42318;--chart-neutral:#4a5568;--chart-series-1:#0072B2;--chart-series-2:#D55E00;--chart-series-3:#009E73;--chart-series-4:#CC79A7;--chart-series-5:#E69F00;--chart-series-6:#56B4E9;--chart-series-7:#6f42c1;--chart-series-8:#2f855a;--chart-series-9:#c05621;--chart-series-10:#4a5568}html[data-theme=light]{--bg:#fafafa;--text:#222;--muted:#555;--accent:#1a56db;--nav-bg:#f3f3f3;--nav-border:#ddd;--article-bg:#fff;--summary-bg:#f8f9ff;--table-head:#e3e7f0;--table-border:#c5ccd8;--shadow-soft:0 2px 8px rgba(0,0,0,0.07);--hover-shadow:0 4px 12px rgba(0,0,0,0.15);--chart-skeleton-a:rgba(0,0,0,0.03);--chart-skeleton-b:rgba(0,0,0,0.07);--chart-bg:transparent;--chart-text:#222222;--chart-text-strong:#111111;--chart-text-muted:#555555;--chart-faint:#8a8175;--chart-grid:#d4d8df;--chart-axis:#5f5a52;--chart-crosshair:#7a7a7a;--chart-crosshair-label-bg:#333333;--chart-crosshair-label-text:#ffffff;--chart-tooltip-bg:#ffffff;--chart-tooltip-border:#b8c0cc;--chart-zebra:#f1efe9;--chart-positive:#1f7a1f;--chart-negative:#b42318;--chart-neutral:#4a5568;--chart-series-1:#0072B2;--chart-series-2:#D55E00;--chart-series-3:#009E73;--chart-series-4:#CC79A7;--chart-series-5:#E69F00;--chart-series-6:#56B4E9;--chart-series-7:#6f42c1;--chart-series-8:#2f855a;--chart-series-9:#c05621;--chart-series-10:#4a5568}html[data-theme=dark]{--bg:#4a5e78;--text:#eceff4;--muted:#dadada;--accent:#c2dcff;--nav-bg:#2d3d52;--nav-border:#1e2d3e;--article-bg:#2d3e56;--summary-bg:#3d5270;--table-head:#546e8a;--table-border:#6b84a2;--shadow-soft:0 10px 30px rgba(18, 28, 46, 0.2);--hover-shadow:0 4px 14px rgba(0,0,0,0.28);--chart-skeleton-a:rgba(255,255,255,0.04);--chart-skeleton-b:rgba(255,255,255,0.10);--chart-bg:transparent;--chart-text:#f0f6fc;--chart-text-strong:#edf6ff;--chart-text-muted:#d4e3f2;--chart-faint:#ada5a5;--chart-grid:#3d5470;--chart-axis:#8aa4c0;--chart-crosshair:#8aa4c0;--chart-crosshair-label-bg:#1e2d3e;--chart-crosshair-label-text:#ffffff;--chart-tooltip-bg:#2d3e56;--chart-tooltip-border:#8aa4c0;--chart-zebra:#3d5470;--chart-positive:#8bd48b;--chart-negative:#FF4E42;--chart-neutral:#aed6f1;--chart-series-1:#f5f0e6;--chart-series-2:#a8d8ff;--chart-series-3:#ffe7a3;--chart-series-4:#ffd966;--chart-series-5:#ff8080;--chart-series-6:#4dd0e1;--chart-series-7:#c792e9;--chart-series-8:#80cbc4;--chart-series-9:#f48fb1;--chart-series-10:#aed6f1;--pa-surface:#2d3e56;--pa-surface-2:#374c66;--pa-border:#6b84a2;--pa-text:#f0f6fc;--pa-muted:#d4e3f2;--pa-link:#b9dcff;--pa-link-hover:#d7ebff;--pa-summary-bg:#3d5270;--pa-summary-border:#7a96b8;--pa-row-odd:#344d67;--pa-row-even:#3d5a75;--pa-row-hover:#4e6e8c;--pa-head:#546e8a;--pa-focus:#ffe082}html[data-theme=dark] #pa{background:var(--pa-surface);color:var(--pa-text);border:1px solid var(--pa-border);border-radius:10px;box-shadow:0 10px 30px rgba(18,28,46,.2)}html[data-theme=dark] #pa em,html[data-theme=dark] #pa h1,html[data-theme=dark] #pa h2,html[data-theme=dark] #pa h3,html[data-theme=dark] #pa li,html[data-theme=dark] #pa p,html[data-theme=dark] #pa span:not(.sr-only):not(.warn):not(.bad),html[data-theme=dark] #pa strong,html[data-theme=dark] #pa sup,html[data-theme=dark] #pa td,html[data-theme=dark] #pa th{color:var(--pa-text)}html[data-theme=dark] #pa h1{color:#fff}html[data-theme=dark] #pa a{color:var(--pa-link)}html[data-theme=dark] #pa a:focus-visible,html[data-theme=dark] #pa a:hover{color:var(--pa-link-hover)}html[data-theme=dark] #pa .meta{color:#fff}html[data-theme=dark] #pa .meta strong{color:#fff}html[data-theme=dark] #pa .back-to-top,html[data-theme=dark] #pa .caption,html[data-theme=dark] #pa .chart-caption,html[data-theme=dark] #pa .chart-intro,html[data-theme=dark] #pa .last-update{color:var(--pa-muted)}html[data-theme=dark] #pa .section-anchor{color:#f0f6fc;background:var(--pa-summary-bg);border:1px solid var(--pa-summary-border);border-radius:8px;padding:.8rem 1rem}html[data-theme=dark] #pa .section-anchor a{color:#fff}html[data-theme=dark] #pa .intro-summary{background:var(--pa-summary-bg);border-left:4px solid #7a96b8;color:#fff}html[data-theme=dark] #pa .intro-summary li{color:#fff}html[data-theme=dark] #pa .table-container{background:var(--pa-surface-2);border:1px solid var(--pa-border)}html[data-theme=dark] #pa .data-table{background:var(--pa-surface-2);color:var(--pa-text)}html[data-theme=dark] #pa .data-table td,html[data-theme=dark] #pa .data-table th{border-bottom:1px solid var(--pa-border);color:var(--pa-text)}html[data-theme=dark] #pa .data-table tbody tr:nth-child(odd){background:var(--pa-row-odd)}html[data-theme=dark] #pa .data-table tbody tr:nth-child(2n){background:var(--pa-row-even)}html[data-theme=dark] #pa .data-table tbody tr:hover{background:var(--pa-row-hover)}html[data-theme=dark] #pa .data-table thead th,html[data-theme=dark] #pa .sticky-thead th{background:var(--pa-head);color:#fff}html[data-theme=dark] #pa .data-table td:first-child{background:var(--pa-surface-2)}html[data-theme=dark] #pa .data-table tbody tr:nth-child(odd) td:first-child{background:var(--pa-row-odd)}html[data-theme=dark] #pa .data-table tbody tr:nth-child(2n) td:first-child{background:var(--pa-row-even)}html[data-theme=dark] #pa .chart{background:var(--pa-surface-2);border:1px solid var(--pa-border)}html{scroll-behavior:smooth}body,html{height:100%}*,::after,::before,html{box-sizing:border-box}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.6;font-size:1.05rem;margin:0;padding:0;background-color:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body>footer,header,main{max-width:960px;margin:0 auto}header{padding:.4rem 1rem 0}main{display:block;padding:.4rem 1rem 1.2rem}h1{font-size:1.8rem;font-weight:600;margin:.4rem 0 .8rem;line-height:1.25;color:var(--text)}h2{font-size:1.4rem;font-weight:500;margin:1rem 0 .6rem;line-height:1.3}h3{font-size:1.05rem;margin:.8rem 0 .35rem;line-height:1.3}p{margin-bottom:1.1rem}ul{padding-left:1.25rem}li{margin-bottom:.25rem}article{background:var(--article-bg);padding:.9rem 1.25rem 1.5rem;border-radius:8px;box-shadow:var(--shadow-soft)}.social-buttons{margin:0 0 1rem;display:flex;gap:.5rem;flex-wrap:wrap}.meta{font-size:.95rem;color:var(--muted);margin:.55rem 0;line-height:1.65}.intro-summary{background:var(--summary-bg);border-left:4px solid var(--accent);padding:.75rem 1rem;margin:.5rem 0 1.1rem;font-size:.95rem;border-radius:0 4px 4px 0}.intro-summary li{margin-bottom:.25rem}.last-update{margin:.5rem 0 1rem;font-size:.88rem;color:var(--muted)}.section-anchor{font-size:.85rem;margin:.25rem 0 .75rem;color:var(--muted)}.section-anchor a{color:var(--muted);text-decoration:none;transition:color .15s}.section-anchor a:focus,.section-anchor a:hover{text-decoration:underline;color:var(--accent)}#top article>header{margin-bottom:1.5rem}#sections{margin-top:1.6rem;margin-bottom:1rem}.section{margin:0 0 2rem 0;padding:1rem 1rem 1.15rem;background:var(--article-bg);border:1px solid var(--table-border);border-radius:8px}.section h3{margin:0 0 .35rem;line-height:1.3}.section-desc{margin:0 0 .9rem;color:var(--muted);line-height:1.55;font-size:.98rem}.section a{display:inline-block;text-decoration:none}.section img{display:block;width:100%;height:auto;border:1px solid var(--table-border);border-radius:6px;background:var(--article-bg)}.section a:focus-visible img,.section a:hover img{box-shadow:0 0 0 3px rgba(26,86,219,.12);transform:translateY(-1px);transition:transform .15s ease,box-shadow .15s ease}.chart-message{text-align:center;padding:40px}.chart-state{display:flex;align-items:center;justify-content:center;height:100%;min-height:120px;padding:1rem;font-size:.95rem;color:var(--chart-text-muted)}.chart-state--loading,.chart-state-loading{color:var(--chart-text-muted)}.chart-state--error,.chart-state-error{color:var(--chart-negative)}.chart-ready{animation:none}.chart-rendered{animation:none!important}.chart-loading{color:var(--chart-text-muted);position:relative}.chart-error{color:var(--chart-negative);position:relative}.chart-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.95rem;color:var(--chart-text-muted);pointer-events:none;z-index:1}.chart-error .chart-overlay{color:var(--chart-negative)}.chart-section{margin:1.5rem 0}.chart-intro{margin-top:.25rem;margin-bottom:.5rem;font-size:.95rem}@keyframes skeleton-pulse{0%,100%{background-color:var(--chart-skeleton-a)}50%{background-color:var(--chart-skeleton-b)}}.chart{width:100%;min-height:340px;margin-top:1.2rem;margin-bottom:.25rem;border-radius:6px;overflow:hidden;display:flow-root;clear:both;position:relative;background-color:var(--article-bg);border:1px solid var(--table-border);border-radius:12px;padding:1.5rem;margin:2rem 0;box-shadow:var(--shadow-soft);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}#chKatnomiPlythismou{min-height:520px}#realPpsDeflated{min-height:480px}#bankdata,#loansLargeEnterprises,#loansSME{min-height:400px}.chart:not(.chart-ready){animation:skeleton-pulse 1.5s ease-in-out infinite}.chart.chart-ready{animation:none!important}.caption,.chart-caption{font-size:.85rem;color:var(--muted);margin-top:.25rem}.sme-table td,.sme-table th{border:1px solid var(--table-border);padding:.4rem .5rem}.sme-table thead th{background:var(--table-head);text-align:center}.sme-table tbody th{white-space:nowrap;background:var(--bg)}.notes{margin:.75rem 0 1.25rem;font-size:.95rem}.notes li{margin-bottom:.35rem}.back-to-top{margin-top:2rem;font-size:.8rem;text-align:right}.back-to-top a{color:var(--muted);text-decoration:none;transition:color .15s}.back-to-top a:focus,.back-to-top a:hover{color:var(--accent);text-decoration:underline}img{max-width:100%;height:auto;border-radius:4px;display:inline-block}.myimg{border:none;display:inline-block;margin:1px;cursor:pointer;border-radius:8px;width:71px;height:28px;transition:box-shadow .15s,transform .1s}.myimg:hover{box-shadow:var(--hover-shadow);transform:translateY(-1px)}.topnav{display:flex;align-items:center;position:relative;background-color:var(--nav-bg);border-bottom:1px solid var(--nav-border)}.topnav a{color:var(--text);padding:14px 16px;text-decoration:none;font-size:17px;white-space:nowrap;position:relative;transition:color .15s}.topnav a::after{content:'';position:absolute;bottom:0;left:50%;right:50%;height:3px;background:var(--accent);border-radius:3px 3px 0 0;transition:left .2s ease,right .2s ease}.topnav a.active::after,.topnav a:hover::after{left:0;right:0}.topnav a:hover{color:var(--accent)}.topnav a.active{color:var(--accent);font-weight:600}.topnav button.icon{margin-left:auto;background:0 0;border:none;cursor:pointer;padding:14px 16px;font-size:17px;color:var(--text);transition:background-color .15s;display:flex;align-items:center;justify-content:center}.topnav button.icon:hover{background-color:var(--nav-border)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}body>footer{margin-top:3.5rem;padding:2rem 1rem;border-top:1px solid oklch(from var(--text) l c h / .1);text-align:center;font-size:.875rem;color:var(--muted)}.footer-text{line-height:2.2}body>footer a{color:inherit;text-decoration:underline;text-underline-offset:0.18em;transition:color .15s ease}body>footer a:focus-visible,body>footer a:hover{color:var(--text)}.formula{display:block;text-align:center;font-weight:600;margin-top:5px;color:inherit}.inline-fraction{white-space:nowrap;font-size:1em}.inline-fraction sub,.inline-fraction sup{font-size:1em;color:inherit}@media (max-width:600px){.topnav{flex-wrap:wrap}.topnav a{display:none}.topnav .theme-toggle{display:flex;margin-left:auto;order:1}.topnav button.icon{order:2}.topnav.responsive a{display:block;flex:1 1 100%;text-align:left}.topnav.responsive a::after{display:none}.topnav.responsive a.active{border-left:3px solid var(--accent);padding-left:13px}.topnav.responsive .theme-toggle{margin-left:auto}.topnav.responsive button.icon{position:static}}@media print{.social-buttons,.topnav{display:none}body{background:#fff;color:#000}article{box-shadow:none}.section{border:1px solid #ddd;page-break-inside:avoid}}.table-scrollable{max-height:520px;overflow-y:auto;overflow-x:auto}.sticky-thead th{position:sticky;top:0;z-index:1;background:var(--table-head)}.stat-table td:not(:first-child),.stat-table th:not(:first-child){text-align:center}.stat-table{margin:0 auto}.stat-table td,.stat-table th{border-left:1px solid var(--pa-border,#ccc)}.stat-table td:first-child,.stat-table th:first-child{border-left:none}.stat-table th.real-col{background:#d0e4f7;color:#1a3a5c}html[data-theme=dark] .stat-table th.real-col{background:#6f86a3;color:#fff}.related-links{margin:1.25rem 0 1.5rem;padding:.9rem 1rem;background:var(--summary-bg);border:1px solid var(--table-border);border-radius:8px}.related-links h2{margin:0 0 .6rem;font-size:1.05rem}.related-links ul{margin:0;padding-left:1.2rem}.related-links li{margin:0}.methodology-note{background:var(--article-bg);border:1px solid var(--table-border);border-radius:8px;padding:1.5rem;margin:2rem 0;font-size:.95rem}.methodology-note h4{margin-bottom:.75rem;color:var(--text)}.methodology-note p{margin-bottom:1rem;color:var(--muted)}.note-table{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:.85rem}.note-table td,.note-table th{text-align:left;padding:.5rem .75rem;border-bottom:1px solid var(--table-border)}.note-table th{color:var(--text);background:var(--summary-bg)}.note-footer{font-size:.85rem;color:var(--muted)}.topnav .theme-toggle,.topnav button.icon{background:0 0;border:none;cursor:pointer;padding:14px 16px;font-size:17px;color:var(--text);line-height:1;display:flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;transition:background-color .15s,color .15s}.topnav .theme-toggle{margin-left:auto}.topnav button.icon{margin-left:0}.topnav .theme-toggle:hover,.topnav button.icon:hover{background-color:var(--nav-border)}td.warn{background-color:#fff3cd;color:#7a4f00;font-weight:600}td.bad{background-color:#f8d7da;color:#842029;font-weight:600}html[data-theme=dark] td.warn{background-color:#5a4000;color:#ffd97d}html[data-theme=dark] td.bad{background-color:#5a1a1f;color:#ffb3b8}#pa .data-table td.positive{color:#1f7a1f;font-weight:600}#pa .data-table td.negative{color:#b42318;font-weight:600}html[data-theme=dark] #pa .data-table td.positive{color:#34f334;font-weight:600}html[data-theme=dark] #pa .data-table td.negative{color:#f6f805e0;font-weight:600}.table-container.table-scrollable{margin:1rem 0 1.5rem;max-width:100%;max-height:560px;overflow-x:auto;overflow-y:auto;padding-inline:0.5rem;box-sizing:border-box}.table-container.table-scrollable .data-table{width:max-content;min-width:100%;content-visibility:auto}.data-table,.note-table,.sme-table,.stat-table{width:100%;border-collapse:collapse;margin:.5rem 0 1rem;font-size:.95rem;background:var(--article-bg)}.data-table td,.data-table th,.note-table td,.note-table th,.sme-table td,.sme-table th,.stat-table td,.stat-table th{border:1px solid var(--table-border);padding:.4rem .5rem;text-align:center;vertical-align:middle}.data-table thead th,.note-table thead th,.sme-table thead th,.stat-table thead th{background:var(--table-head)}.data-table tbody tr:nth-child(odd),.note-table tbody tr:nth-child(odd),.sme-table tbody tr:nth-child(odd),.stat-table tbody tr:nth-child(odd){background-color:rgba(0,0,0,.015)}.sme-table tbody th{white-space:nowrap;background:var(--bg)}article a{color:var(--accent);text-decoration:underline;text-underline-offset:0.18em;transition:color .15s}article a:focus-visible,article a:hover{color:var(--text)}article a:visited{color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:focus,.sr-only-focusable:focus-within{position:fixed;top:var(--space-2);left:var(--space-2);width:auto;height:auto;padding:var(--space-2) var(--space-4);margin:0;overflow:visible;clip:auto;white-space:normal;background:var(--color-primary);color:var(--color-text-inverse);border-radius:var(--radius-md);font-weight:700;z-index:9999;text-decoration:none}.sun-and-moon>:is(.sun,.sun-beams,.moon circle){transform-origin:center center;transition:transform .5s cubic-bezier(.4, 0, .2, 1),opacity .5s cubic-bezier(.4, 0, .2, 1)}.sun-and-moon>.sun{transition:r .25s cubic-bezier(.4, 0, .2, 1)}.sun-and-moon>.sun-beams{stroke-width:2px}[data-theme=dark] .sun-and-moon>.sun{transform:scale(1.75)}[data-theme=dark] .sun-and-moon>.sun-beams{opacity:0;transform:rotateZ(-25deg)}[data-theme=dark] .sun-and-moon>.moon circle{transform:translateX(-7px)}.theme-toggle:active .sun-and-moon{transform:scale(.9)}.card,body,footer,header,main,section,table,td,th{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.chart-fallback{margin-block:1rem;text-align:center}.chart-fallback img{max-width:100%;height:auto}.term-with-info{position:relative;display:inline-flex;align-items:center;gap:.35rem}.info-btn{width:1.1rem;height:1.1rem;border:1px solid #888;border-radius:50%;background:#f4f4f4;color:#333;font:700 0.75rem/1 sans-serif;cursor:help;padding:0}.tooltip-box{position:absolute;left:0;top:calc(100% + 8px);width:min(320px,80vw);padding:.55rem .7rem;border-radius:.45rem;background:#222;color:#fff;font-size:.88rem;line-height:1.35;box-shadow:0 8px 20px rgba(0,0,0,.18);opacity:0;visibility:hidden;transition:opacity .15s ease;z-index:1000}.info-btn:active+.tooltip-box,.info-btn:focus+.tooltip-box,.term-with-info:hover .tooltip-box{opacity:1;visibility:visible}