@font-face{font-family:TP Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url("./fonts/literata-latin-wght-normal-PDEDWKTH.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:TP Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url("./fonts/literata-latin-ext-wght-normal-N6PYDXVQ.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:TP Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url("./fonts/literata-cyrillic-wght-normal-ANL6GITD.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:TP Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url("./fonts/literata-cyrillic-ext-wght-normal-7BFQULJI.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:TP Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url("./fonts/literata-greek-wght-normal-TOFCKUCB.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TP Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url("./fonts/manrope-latin-wght-normal-73PUZEUA.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:TP Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url("./fonts/manrope-latin-ext-wght-normal-6XGHMEDV.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:TP Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url("./fonts/manrope-cyrillic-wght-normal-F76KYTZG.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:TP Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url("./fonts/manrope-cyrillic-ext-wght-normal-2GMQGZDT.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:TP Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url("./fonts/manrope-greek-wght-normal-NNUWM3E7.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:TP Naskh Arabic;font-style:normal;font-display:swap;font-weight:400 700;src:url("./fonts/noto-naskh-arabic-arabic-wght-normal-N53544K4.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:TP Sans Arabic;font-style:normal;font-display:swap;font-weight:100 900;src:url("./fonts/noto-sans-arabic-arabic-wght-normal-EZSVSFPT.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:TP Frank Ruhl;font-style:normal;font-display:swap;font-weight:300 900;src:url("./fonts/frank-ruhl-libre-hebrew-wght-normal-C4A52RPP.woff2") format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:TP Sans Hebrew;font-style:normal;font-display:swap;font-weight:100 900;src:url("./fonts/noto-sans-hebrew-hebrew-wght-normal-TB3XRID2.woff2") format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:TP Flags;font-style:normal;font-display:swap;src:url("./fonts/tp-flags-WOV4S77U.woff2") format("woff2");unicode-range:U+1F1E6-1F1FF}.tps{--tps-crimson: #E30A17;--tps-crimson-700: #B80813;--tps-crimson-100: #FBD9DC;--tps-crimson-50: #FDF0F1;--tps-gold: #C9A227;--tps-gold-700: #8F7117;--tps-gold-100: #F3E7BD;--tps-gold-50: #FBF6E6;--tps-teal: #1A7F7C;--tps-teal-700: #11605E;--tps-teal-100: #CFE6E4;--tps-teal-50: #EDF6F5;--tps-night: #0F1B2D;--tps-night-800: #16263D;--tps-night-700: #22354F;--tps-night-text: #E9E4D8;--tps-night-muted: #A7B0BE;--tps-ink: #1A1614;--tps-body: #2D2926;--tps-muted: #6B6662;--tps-faint: #8C8680;--tps-cream: #F9F6EE;--tps-cream-2: #F3EEE2;--tps-paper: #FEFEFE;--tps-line: #EDECEA;--tps-line-2: #DCD8D1;--tps-focus: #0F1B2D;--tps-rise: #B80813;--tps-rise-bg: #FDF0F1;--tps-fall: #11605E;--tps-fall-bg: #EDF6F5;--tps-flat: #6B6662;--tps-warn: #8F5A0A;--tps-warn-bg: #FFF5DF;--tps-s1: #E30A17;--tps-s2: #1A7F7C;--tps-s3: #C9A227;--tps-s4: #0F1B2D;--tps-s5: #3D6FA8;--tps-s6: #B5572C;--tps-s7: #6E7F34;--tps-s8: #7A4467;--tps-font-display: "TP Literata", Literata, Georgia, "Times New Roman", serif;--tps-font-ui: "TP Manrope", Manrope, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--tps-font-num: "TP Manrope", Manrope, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--tps-text-xs: .75rem;--tps-text-sm: .875rem;--tps-text-md: 1rem;--tps-text-lg: 1.125rem;--tps-text-xl: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--tps-text-2xl: clamp(1.5rem, 1.25rem + 1vw, 2rem);--tps-text-3xl: clamp(1.875rem, 1.4rem + 2vw, 3rem);--tps-text-4xl: clamp(2.25rem, 1.5rem + 3.2vw, 4.25rem);--tps-gap: clamp(16px, 1.2vw + 10px, 24px);--tps-gap-lg: clamp(24px, 3vw + 8px, 48px);--tps-radius: 16px;--tps-radius-sm: 10px;--tps-radius-xs: 6px;--tps-shadow-1: 0 1px 2px rgba(26, 22, 20, .05), 0 1px 1px rgba(26, 22, 20, .03);--tps-shadow-2: 0 1px 2px rgba(26, 22, 20, .06), 0 12px 32px -16px rgba(26, 22, 20, .22);--tps-shadow-3: 0 2px 6px rgba(26, 22, 20, .08), 0 24px 56px -24px rgba(15, 27, 45, .35);--tps-ease: cubic-bezier(.16, 1, .3, 1);--tps-max: 1240px}.tps:lang(ar),.tps:lang(fa){--tps-font-display: "TP Naskh Arabic", "Noto Naskh Arabic", "TP Literata", serif;--tps-font-ui: "TP Sans Arabic", "Noto Sans Arabic", "TP Manrope", Tahoma, sans-serif;--tps-font-num: "TP Manrope", "TP Sans Arabic", system-ui, sans-serif}.tps:lang(he){--tps-font-display: "TP Frank Ruhl", "Frank Ruhl Libre", "TP Literata", serif;--tps-font-ui: "TP Sans Hebrew", "Noto Sans Hebrew", "TP Manrope", Arial, sans-serif}.tps:lang(zh){--tps-font-display: "Songti SC", "Noto Serif SC", "Source Han Serif SC", "TP Literata", serif;--tps-font-ui: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "TP Manrope", sans-serif}.tps{--tps-ff: var(--tps-font-ui);--tps-lh: 1.6;position:relative;color:var(--tps-body);font-size:var(--tps-text-md);text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;overflow-wrap:break-word}.tps.tps,.tps.tps *{font-family:var(--tps-ff)!important;line-height:var(--tps-lh)!important}.tps,.tps *,.tps *:before,.tps *:after{box-sizing:border-box}body .tps :is(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote,table,form){margin:0;padding:0}body .tps.tps :is(ul,ol){padding-inline:var(--tps-list-pad, 0)}.tps :where(h1,h2,h3,h4){--tps-ff: var(--tps-font-display);--tps-lh: 1.15;color:var(--tps-ink);letter-spacing:-.01em;text-transform:none}.tps.tps :is(h1,h2,h3,h4){font-weight:var(--tps-hw, 600)!important}.tps :where(h1,h2,h3,h4):lang(ar),.tps :where(h1,h2,h3,h4):lang(fa){--tps-lh: 1.35;letter-spacing:0}.tps :where(ul,ol){list-style:none}.tps :where(dt){font-weight:inherit}.tps :where(small){font-size:smaller}.tps :where(a){color:var(--tps-teal-700);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.tps a:where(:hover,:focus,:active){color:var(--tps-crimson-700);text-underline-offset:.18em}.tps :where(img,svg,canvas){display:block;max-width:100%}.tps :where(img){height:auto}.tps :is(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:normal;text-transform:none;margin:0}.tps button{cursor:pointer;background:none;border:0;padding:0;border-radius:0;box-shadow:none;-webkit-appearance:none;appearance:none}.tps :where(table){border-collapse:collapse;width:100%;border:0}.tps :where(th,td){border:0;padding:0;background:none;text-align:start;vertical-align:baseline}.tps :where(abbr[title]){text-decoration:underline dotted;cursor:help}.tps :where(details>summary){cursor:pointer}.tps :where(details>summary)::-webkit-details-marker{display:none}.tps :focus-visible{outline:3px solid var(--tps-focus);outline-offset:2px;border-radius:4px}.tps-night :focus-visible,.tps .tps-night :focus-visible{outline-color:var(--tps-gold)}.tps [hidden]{display:none!important}.tps .tps-num,.tps .tps-tnum{--tps-ff: var(--tps-font-num);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.tps .tps-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tps bdi,.tps .tps-ltr{unicode-bidi:isolate}.tps .tps-ltr{direction:ltr}.tps.tps-page{width:100%;max-width:none;margin-block:0 var(--tps-gap-lg)}.tps .tps-wrap{width:min(100% - 2 * clamp(16px,3vw,32px),var(--tps-max));margin-inline:auto}.tps .tps-stack>*+*{margin-block-start:var(--tps-gap)}.tps .tps-stack-lg>*+*{margin-block-start:var(--tps-gap-lg)}@media(prefers-reduced-motion:reduce){.tps *,.tps *:before,.tps *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tps .tps-rail{position:relative;border-block-end:1px solid var(--tps-line);background:var(--tps-paper)}.tps .tps-rail-list{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding-block:10px}.tps:not(.tps-js) .tps-rail-list{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent 100%)}.tps .tps-rail-list::-webkit-scrollbar{display:none}.tps .tps-rail a{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .2s var(--tps-ease),color .2s var(--tps-ease)}.tps .tps-rail a:hover{background:var(--tps-cream);color:var(--tps-ink)}.tps .tps-rail a[aria-current=page]{background:var(--tps-ink);color:var(--tps-paper)}.tps .tps-rail a[aria-current=page] .tps-ico{color:var(--tps-gold)}.tps .tps-ico{width:18px;height:18px;flex:0 0 18px;color:var(--tps-crimson)}.tps .tps-hero{position:relative;isolation:isolate;background:var(--tps-cream);border-block-end:1px solid var(--tps-line);padding-block:clamp(24px,4vw,56px) clamp(28px,4vw,56px);overflow:hidden}.tps .tps-hero:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cpath fill='none' stroke='%23C9A227' stroke-opacity='.28' stroke-width='1' d='M28 14 32.1 18.1 37.9 18.1 37.9 23.9 42 28 37.9 32.1 37.9 37.9 32.1 37.9 28 42 23.9 37.9 18.1 37.9 18.1 32.1 14 28 18.1 23.9 18.1 18.1 23.9 18.1Z'/%3E%3C/svg%3E");background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 100% 0%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse 70% 90% at 100% 0%,#000 0%,transparent 70%)}.tps .tps-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--tps-gap-lg);align-items:center}.tps .tps-hero h1{--tps-lh: 1.04;font-size:var(--tps-text-4xl);letter-spacing:-.025em;text-wrap:balance}.tps .tps-hero h1 em{font-style:normal;color:var(--tps-crimson)}.tps .tps-lede{margin-block-start:16px;max-width:60ch;font-size:var(--tps-text-lg);color:var(--tps-body);text-wrap:pretty}.tps .tps-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-block-end:14px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tps .tps-eyebrow:lang(ar),.tps .tps-eyebrow:lang(fa),.tps .tps-eyebrow:lang(he),.tps .tps-eyebrow:lang(zh){letter-spacing:0;font-size:var(--tps-text-sm)}.tps .tps-eyebrow .tps-star{width:14px;height:14px;color:var(--tps-gold)}.tps .tps-crumbs{margin-block-end:18px;font-size:var(--tps-text-sm);color:var(--tps-muted)}.tps .tps-crumbs ol{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tps .tps-crumbs li+li:before{content:"/";margin-inline-end:6px;color:var(--tps-line-2)}.tps .tps-crumbs a{color:inherit;text-decoration:none}.tps .tps-crumbs a:hover{color:var(--tps-crimson);text-decoration:underline}.tps .tps-hero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-block-start:24px}.tps .tps-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-block-start:18px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-meta>*{display:inline-flex;align-items:center;gap:6px}.tps .tps-dot{width:8px;height:8px;border-radius:50%;background:var(--tps-teal);box-shadow:0 0 0 3px var(--tps-teal-100);flex:0 0 8px}.tps .tps-dot.is-stale{background:var(--tps-gold);box-shadow:0 0 0 3px var(--tps-gold-100)}.tps .tps-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:var(--tps-cream-2);color:var(--tps-body);--tps-lh: 1.6;font-size:var(--tps-text-xs);font-weight:700;letter-spacing:.02em}.tps .tps-badge.is-official{background:var(--tps-teal-50);color:var(--tps-teal-700)}.tps .tps-badge.is-estimate{background:var(--tps-gold-50);color:var(--tps-gold-700)}.tps .tps-badge.is-alert{background:var(--tps-crimson-50);color:var(--tps-crimson-700)}.tps .tps-delta{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 6px;border-radius:999px;font-size:var(--tps-text-sm);font-weight:700;white-space:nowrap;background:var(--tps-cream-2);color:var(--tps-flat)}.tps .tps-delta svg{flex:none;width:12px;height:12px}.tps .tps-delta.is-bad{background:var(--tps-rise-bg);color:var(--tps-rise)}.tps .tps-delta.is-good{background:var(--tps-fall-bg);color:var(--tps-fall)}.tps .tps-delta.is-neutral{background:var(--tps-cream-2);color:var(--tps-body)}.tps .tps-delta small{font-weight:600;opacity:.85}.tps .tps-card{position:relative;background:var(--tps-paper);border:1px solid var(--tps-line);border-radius:var(--tps-radius);box-shadow:var(--tps-shadow-1)}.tps .tps-night,.tps.tps-night{background:radial-gradient(120% 140% at 100% 0%,var(--tps-night-700) 0%,var(--tps-night) 55%);color:var(--tps-night-text);border-color:transparent}.tps .tps-night :where(h2,h3,h4,strong){color:#fff}.tps .tps-night :where(a){color:var(--tps-gold-100)}.tps .tps-night .tps-muted,.tps .tps-night small{color:var(--tps-night-muted)}.tps .tps-figure{padding:clamp(20px,2.4vw,32px);border-radius:calc(var(--tps-radius) + 4px);box-shadow:var(--tps-shadow-3);overflow:hidden}.tps .tps-figure-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.tps .tps-figure-label{font-size:var(--tps-text-sm);font-weight:600;color:var(--tps-night-muted)}.tps .tps-figure-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-block:6px 10px;--tps-ff: var(--tps-font-num);--tps-lh: 1;font-size:clamp(2.75rem,2rem + 3.4vw,4.5rem);font-weight:700;letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums}.tps .tps-figure-value .tps-unit{font-size:.34em;font-weight:600;letter-spacing:0;color:var(--tps-night-muted)}.tps .tps-figure-alt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-block-start:18px;border-radius:12px;overflow:hidden;background:#ffffff14}.tps .tps-figure-alt>div{padding:12px 14px;background:#0f1b2d8c}.tps .tps-figure-alt dt{font-size:var(--tps-text-xs);color:var(--tps-night-muted)}.tps .tps-figure-alt dd{--tps-ff: var(--tps-font-num);margin:2px 0 0;font-weight:700;font-size:var(--tps-text-lg);color:#fff;font-variant-numeric:tabular-nums}.tps .tps-figure-spark{height:72px;margin-block-start:14px}.tps .tps-night .tps-delta.is-bad{background:#e30a172e;color:#ffb3b8}.tps .tps-night .tps-delta.is-good{background:#1a7f7c40;color:#9fe0dc}.tps .tps-night .tps-delta.is-neutral{background:#ffffff1a;color:var(--tps-night-text)}.tps .tps-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.tps .tps-kpi{display:flex;flex-direction:column;gap:6px;padding:18px 18px 14px;min-height:148px}@supports (grid-template-rows: subgrid){.tps .tps-kpi{display:grid;grid-row:span 4;grid-template-rows:subgrid}.tps .tps-kpi-label{grid-row:1}.tps .tps-kpi-value{grid-row:2}.tps .tps-kpi-spark{grid-row:3}.tps .tps-kpi-foot{grid-row:4}}.tps .tps-kpi-label{font-size:var(--tps-text-sm);font-weight:600;color:var(--tps-muted)}.tps .tps-kpi-value{--tps-ff: var(--tps-font-num);--tps-lh: 1.1;font-size:var(--tps-text-2xl);font-weight:700;letter-spacing:-.02em;color:var(--tps-ink);font-variant-numeric:tabular-nums}.tps .tps-kpi-value .tps-unit{font-size:.6em;font-weight:600;color:var(--tps-muted);letter-spacing:0}.tps .tps-kpi-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin-block-start:auto;font-size:var(--tps-text-xs);color:var(--tps-muted)}.tps .tps-kpi-spark{height:36px;margin-block-start:4px}.tps .tps-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin-block-end:16px}.tps .tps-section-head h2{font-size:var(--tps-text-2xl);text-wrap:balance}.tps .tps-section-head p{margin-block-start:6px;color:var(--tps-muted);max-width:70ch}.tps .tps-kicker{display:block;margin-block-end:6px;color:var(--tps-crimson);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tps .tps-kicker:lang(ar),.tps .tps-kicker:lang(fa),.tps .tps-kicker:lang(he),.tps .tps-kicker:lang(zh){letter-spacing:0;font-size:var(--tps-text-sm)}.tps .tps-panel{padding:clamp(16px,2vw,28px)}.tps .tps-panel-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-block-end:12px}.tps .tps-panel-head h2,.tps .tps-panel-head h3{font-size:var(--tps-text-xl)}.tps .tps-panel-head p{margin-block-start:4px;color:var(--tps-muted);font-size:var(--tps-text-sm);max-width:62ch}.tps .tps-panel-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tps .tps-chart{position:relative;width:100%;height:clamp(300px,42vw,460px)}.tps .tps-chart.is-short{height:clamp(220px,28vw,300px)}.tps .tps-chart.is-tall{height:clamp(380px,56vw,620px)}.tps .tps-chart.is-map{height:auto;aspect-ratio:932 / 420;min-height:150px}.tps .tps-chart>.tps-fallback{position:absolute;inset:0;overflow:auto}.tps .tps-panel-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-block-start:14px;padding-block-start:12px;border-block-start:1px dashed var(--tps-line-2);color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-panel-foot a{color:inherit}.tps .tps-actions{display:inline-flex;gap:4px}.tps .tps-grid{display:grid;gap:var(--tps-gap)}.tps .tps-grid-2{display:grid;gap:var(--tps-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.tps .tps-grid-3{display:grid;gap:var(--tps-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.tps .tps-grid-main{display:grid;gap:var(--tps-gap);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.tps .tps-band{padding-block:var(--tps-gap-lg)}.tps .tps-band.is-cream{background:var(--tps-cream);border-block:1px solid var(--tps-line)}.tps .tps-band.is-night{background:var(--tps-night);color:var(--tps-night-text)}.tps .tps-field{display:grid;gap:6px;min-width:0}.tps .tps-field>label,.tps .tps-field>.tps-label{font-size:var(--tps-text-xs);font-weight:700;color:var(--tps-muted);letter-spacing:.02em}.tps .tps-input,.tps .tps-select{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--tps-line-2);border-radius:var(--tps-radius-sm);background:var(--tps-paper);--tps-lh: 1.3;color:var(--tps-ink);font-weight:600;box-shadow:inset 0 1px #1a161405;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none;appearance:none}.tps .tps-input:hover,.tps .tps-select:hover{border-color:var(--tps-muted)}.tps .tps-input:focus,.tps .tps-select:focus{outline:none;border-color:var(--tps-ink);color:var(--tps-ink);box-shadow:0 0 0 3px #0f1b2d1f}.tps .tps-select{padding-inline-end:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%231A1614' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.tps[dir=rtl] .tps-select{background-position:left 14px center}.tps .tps-input-group{position:relative;display:flex;align-items:stretch}.tps .tps-input-group .tps-input{padding-inline-end:56px}.tps .tps-input-group .tps-suffix{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:600;pointer-events:none}.tps .tps-night .tps-input,.tps .tps-night .tps-select{background-color:#ffffff0f;border-color:#ffffff2e;color:#fff}.tps .tps-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid var(--tps-line);border-radius:12px;background:var(--tps-cream)}.tps .tps-seg label{position:relative}.tps .tps-seg input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.tps .tps-seg span{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 12px;border-radius:9px;color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:700;white-space:nowrap;transition:background-color .2s var(--tps-ease),color .2s var(--tps-ease),box-shadow .2s}.tps .tps-seg label:hover span{color:var(--tps-ink);background:#fff9}.tps .tps-seg input:checked+span{background:var(--tps-paper);color:var(--tps-ink);box-shadow:var(--tps-shadow-1),0 0 0 1px var(--tps-line-2)}.tps .tps-seg input:focus-visible+span{outline:3px solid var(--tps-focus);outline-offset:1px}.tps .tps-seg.is-night{background:#ffffff0f;border-color:#ffffff1f}.tps .tps-seg.is-night span{color:var(--tps-night-muted)}.tps .tps-seg.is-night input:checked+span{background:var(--tps-gold);color:var(--tps-night);box-shadow:none}.tps .tps-swatch{width:10px;height:10px;border-radius:3px;flex:0 0 10px}.tps .tps-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:999px;border:1px solid transparent;background:var(--tps-crimson);color:#fff;--tps-lh: 1.2;font-weight:700;font-size:var(--tps-text-sm);text-decoration:none;transition:background-color .2s var(--tps-ease),transform .2s var(--tps-ease)}.tps .tps-btn:hover{background:var(--tps-crimson-700);color:#fff}.tps .tps-btn:active{transform:translateY(1px)}.tps .tps-btn.is-quiet{background:var(--tps-paper);color:var(--tps-ink);border-color:var(--tps-line-2)}.tps .tps-btn.is-quiet:hover{border-color:var(--tps-ink);background:var(--tps-paper);color:var(--tps-ink)}.tps .tps-btn.is-icon{min-height:36px;min-width:36px;padding:6px;border-radius:10px;background:transparent;color:var(--tps-muted);border-color:var(--tps-line)}.tps .tps-btn.is-icon:hover{color:var(--tps-ink);border-color:var(--tps-line-2);background:var(--tps-cream)}.tps .tps-btn svg{width:18px;height:18px}.tps .tps-combo{position:relative;min-width:min(100%,260px)}.tps .tps-combo-list{position:absolute;z-index:30;inset-inline:0;top:calc(100% + 6px);max-height:320px;overflow:auto;padding:6px;--tps-list-pad: 6px;background:var(--tps-paper);border:1px solid var(--tps-line-2);border-radius:12px;box-shadow:var(--tps-shadow-3)}.tps .tps-combo-list [role=option]{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:8px;cursor:pointer;color:var(--tps-ink);font-weight:600}.tps .tps-combo-list [role=option] small{color:var(--tps-muted);font-weight:600}.tps .tps-combo-list [role=option][aria-selected=true],.tps .tps-combo-list [role=option]:hover{background:var(--tps-cream)}.tps .tps-table-wrap{overflow-x:auto;border:1px solid var(--tps-line);border-radius:var(--tps-radius-sm);background:var(--tps-paper);isolation:isolate}.tps .tps-table-wrap.is-scroll{max-height:520px;overflow-y:auto}.tps .tps-table{font-size:var(--tps-text-sm);border-collapse:separate;border-spacing:0}.tps .tps-table th,.tps .tps-table td{padding:10px 14px;border-block-end:1px solid var(--tps-line);white-space:nowrap;vertical-align:middle}.tps .tps-table thead th{position:sticky;top:0;z-index:2;background:var(--tps-cream);color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tps .tps-table thead th:lang(ar),.tps .tps-table thead th:lang(fa){text-transform:none;letter-spacing:0}.tps .tps-table tbody tr:last-child>*{border-block-end:0}.tps .tps-table tbody tr:hover>*{background:var(--tps-cream)}.tps .tps-table tbody th{color:var(--tps-ink);font-weight:700}.tps .tps-table .is-num{--tps-ff: var(--tps-font-num);text-align:end;font-variant-numeric:tabular-nums}.tps .tps-table .is-dim{color:var(--tps-muted)}.tps .tps-table tr.is-current>*{background:var(--tps-gold-50)}.tps .tps-table button.tps-sort{display:inline-flex;align-items:center;gap:4px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.tps .tps-table button.tps-sort:after{content:"↕";opacity:.45}.tps .tps-table th[aria-sort=ascending] button.tps-sort:after{content:"↑";opacity:1}.tps .tps-table th[aria-sort=descending] button.tps-sort:after{content:"↓";opacity:1}.tps .tps-bar{position:relative;display:block;height:6px;min-width:60px;border-radius:3px;background:var(--tps-line);overflow:hidden}.tps .tps-bar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:3px;background:var(--tps-crimson)}.tps .tps-table :where(tbody>tr>:first-child){position:sticky;inset-inline-start:0;z-index:1;background:var(--tps-paper)}.tps .tps-table thead th:first-child{inset-inline-start:0;z-index:3}.tps .tps-table-wrap[data-more~=start] tr>:first-child{box-shadow:8px 0 10px -8px #0f1b2d38}.tps[dir=rtl] .tps-table-wrap[data-more~=start] tr>:first-child{box-shadow:-8px 0 10px -8px #0f1b2d38}.tps .tps-rank{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--tps-cream-2);color:var(--tps-ink);font-size:var(--tps-text-xs);font-weight:800}.tps [data-more]{--tps-fade-start: #000;--tps-fade-end: #000;-webkit-mask-image:linear-gradient(to var(--tps-end-side, right),var(--tps-fade-start),#000 32px,#000 calc(100% - 32px),var(--tps-fade-end));mask-image:linear-gradient(to var(--tps-end-side, right),var(--tps-fade-start),#000 32px,#000 calc(100% - 32px),var(--tps-fade-end))}.tps[dir=rtl] [data-more]{--tps-end-side: left}.tps [data-more~=start]{--tps-fade-start: rgba(0, 0, 0, .12)}.tps [data-more~=end]{--tps-fade-end: rgba(0, 0, 0, .12)}.tps .tps-table-wrap[data-more]{--tps-fade-start: #000}.tps .tps-insights{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.tps .tps-insight{display:flex;flex-direction:column;gap:10px;padding:20px}.tps .tps-insight-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--tps-crimson-50);color:var(--tps-crimson)}.tps .tps-insight-icon svg{width:22px;height:22px}.tps .tps-insight.is-gold .tps-insight-icon{background:var(--tps-gold-50);color:var(--tps-gold-700)}.tps .tps-insight.is-teal .tps-insight-icon{background:var(--tps-teal-50);color:var(--tps-teal)}.tps .tps-insight.is-night .tps-insight-icon{background:var(--tps-night);color:var(--tps-gold)}.tps .tps-insight h3{--tps-ff: var(--tps-font-ui);--tps-hw: 700;--tps-lh: 1.4;font-size:var(--tps-text-md);color:var(--tps-ink);letter-spacing:0}.tps .tps-insight .tps-big{--tps-ff: var(--tps-font-num);--tps-lh: 1;display:block;font-size:var(--tps-text-3xl);font-weight:800;letter-spacing:-.03em;color:var(--tps-ink);font-variant-numeric:tabular-nums}.tps .tps-insight p{color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-insight .tps-chart{height:120px}.tps .tps-related{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.tps .tps-related a{display:flex;flex-direction:column;gap:8px;padding:18px;color:var(--tps-body);text-decoration:none;transition:transform .25s var(--tps-ease),box-shadow .25s var(--tps-ease),border-color .25s}.tps .tps-related a:hover{transform:translateY(-2px);box-shadow:var(--tps-shadow-2);border-color:var(--tps-line-2);color:var(--tps-body)}.tps .tps-related strong{color:var(--tps-ink);font-size:var(--tps-text-md)}.tps .tps-related .tps-bridge{--tps-ff: var(--tps-font-num);font-weight:800;font-size:var(--tps-text-xl);color:var(--tps-crimson);font-variant-numeric:tabular-nums}.tps .tps-related span{font-size:var(--tps-text-sm);color:var(--tps-muted)}.tps .tps-prose{max-width:72ch;font-size:var(--tps-text-md)}.tps .tps-prose>*+*{margin-block-start:1em}.tps .tps-prose h2{font-size:var(--tps-text-2xl);margin-block-start:1.6em}.tps .tps-prose h3{font-size:var(--tps-text-xl);margin-block-start:1.4em}.tps .tps-prose ul{list-style:disc;padding-inline-start:1.3em}.tps .tps-prose ol{list-style:decimal;padding-inline-start:1.3em}.tps .tps-prose li+li{margin-block-start:.35em}.tps .tps-faq{border-block-start:1px solid var(--tps-line)}.tps .tps-faq details{border-block-end:1px solid var(--tps-line)}.tps .tps-faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:18px;list-style:none;color:var(--tps-ink);font-weight:700;font-size:var(--tps-text-lg)}.tps .tps-faq summary:after{content:"";flex:0 0 22px;height:22px;border-radius:50%;background:var(--tps-cream-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M5 1v8M1 5h8' stroke='%231A1614' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/10px no-repeat;transition:transform .25s var(--tps-ease)}.tps .tps-faq details[open] summary:after{transform:rotate(45deg)}.tps .tps-faq .tps-answer{padding-block-end:18px;max-width:72ch;color:var(--tps-body)}.tps .tps-faq .tps-answer>*+*{margin-block-start:.75em}.tps .tps-sources{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}@media(min-width:961px){.tps :is(.tps-insights,.tps-sources):has(>:nth-child(3n):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.tps .tps-source{padding:16px;font-size:var(--tps-text-sm)}.tps .tps-source strong{display:block;color:var(--tps-ink)}.tps .tps-source p{margin-block-start:4px;color:var(--tps-muted)}.tps .tps-callout{display:flex;gap:12px;padding:14px 16px;border-radius:var(--tps-radius-sm);border:1px solid var(--tps-gold-100);background:var(--tps-gold-50);color:var(--tps-body);font-size:var(--tps-text-sm)}.tps .tps-callout.is-alert{border-color:var(--tps-crimson-100);background:var(--tps-crimson-50)}.tps .tps-callout svg{flex:0 0 20px;width:20px;height:20px;color:var(--tps-gold-700)}.tps .tps-legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:var(--tps-text-sm);color:var(--tps-body)}.tps .tps-legend>span{display:inline-flex;align-items:center;gap:6px}.tps .tps-scale{display:grid;gap:4px;width:min(100%,320px);font-size:var(--tps-text-xs);color:var(--tps-muted)}.tps .tps-scale-bar{height:10px;border-radius:5px}.tps .tps-scale-ticks{display:flex;justify-content:space-between;font-variant-numeric:tabular-nums}.tps .tps-skeleton{position:absolute;inset:0;border-radius:var(--tps-radius-sm);background:linear-gradient(100deg,var(--tps-cream) 30%,var(--tps-cream-2) 50%,var(--tps-cream) 70%) 0 0 / 300% 100%;animation:tps-shimmer 1.6s linear infinite}@keyframes tps-shimmer{to{background-position:-150% 0}}.tps .tps-empty{display:grid;place-items:center;gap:8px;padding:32px;text-align:center;color:var(--tps-muted)}.tps-tip{--tps-ff: var(--tps-font-ui);--tps-lh: 1.5;font-size:13px;color:#1a1614}.tps-tip .tps-tip-head{margin-bottom:6px;font-weight:800;color:#1a1614}.tps-tip .tps-tip-row{display:flex;align-items:center;justify-content:space-between;gap:18px}.tps-tip .tps-tip-row+.tps-tip-row{margin-top:2px}.tps-tip .tps-tip-key{display:inline-flex;align-items:center;gap:6px;color:#6b6662}.tps-tip .tps-tip-key i{display:inline-block;width:8px;height:8px;border-radius:50%}.tps-tip .tps-tip-val{font-weight:800;font-variant-numeric:tabular-nums;color:#1a1614}.tps-tip .tps-tip-note{margin-top:6px;padding-top:6px;border-top:1px solid #EDECEA;color:#6b6662;font-size:12px}.tps .tps-toast{position:fixed;z-index:1000;inset-inline:0;bottom:24px;margin-inline:auto;width:max-content;max-width:calc(100% - 32px);padding:10px 16px;border-radius:999px;background:var(--tps-ink);color:#fff;font-weight:700;font-size:var(--tps-text-sm);box-shadow:var(--tps-shadow-3);animation:tps-toast .3s var(--tps-ease)}@keyframes tps-toast{0%{opacity:0;transform:translateY(8px)}}@media(max-width:960px){.tps .tps-hero-grid,.tps .tps-grid-main{grid-template-columns:minmax(0,1fr)}.tps .tps-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.tps .tps-grid-2,.tps .tps-grid-3{grid-template-columns:minmax(0,1fr)}.tps .tps-figure-alt>div{padding:10px}.tps .tps-figure-alt dd{font-size:var(--tps-text-md)}.tps .tps-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tps .tps-kpi{padding:14px;min-height:128px}.tps .tps-panel-tools{width:100%}.tps .tps-seg{max-width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.tps .tps-table tbody>tr>:first-child{min-width:8.5em;white-space:normal}.tps .tps-lede{font-size:var(--tps-text-md)}}@media(max-width:380px){.tps .tps-kpis,.tps .tps-figure-alt{grid-template-columns:minmax(0,1fr)}.tps .tps-figure-alt>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}}@media print{.tps .tps-rail,.tps .tps-actions,.tps .tps-panel-tools,.tps .tps-hero:before{display:none!important}.tps .tps-card{box-shadow:none;break-inside:avoid}.tps .tps-night{background:#fff!important;color:#000!important}.tps .tps-night *{color:#000!important}}.tps .tps-chart{direction:ltr}.tps .tps-chart svg{--tps-ff: var(--tps-font-num)}.tps[dir=rtl] .tps-chart>.tps-fallback{direction:rtl}.tps .tps-chart.is-brands{height:520px}.tps .tps-chart.is-calendar{height:174px}.tps .tps-map-panel .tps-chart.is-map{max-height:580px}.tps :where(.tps-figure-spark,.tps-kpi-spark,.tps-insight-spark,.tps-mini-spark) svg{width:100%;height:100%;overflow:visible}.tps :is(.tps-figure>*,.tps-kpis,.tps-history .tps-chart,.tps-brands,.tps-calendar,.tps-calc-out){transition:opacity .25s var(--tps-ease)}.tps.is-loading :is(.tps-figure>*,.tps-kpis,.tps-history .tps-chart,.tps-brands,.tps-calendar,.tps-calc-out){opacity:.5}.tps .tps-chart[aria-busy=true]>:not(.tps-chart-msg,.tps-skeleton){opacity:.45}.tps .tps-chart-msg{position:absolute;inset:0;z-index:2;display:grid;place-items:center;margin:0;padding:24px;text-align:center;color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:600;pointer-events:none}.tps:is(:lang(ar),:lang(fa)) :is(h1,h2,h3,h4,.tps-stat-value){letter-spacing:0}.tps .tps-hero-main{min-width:0}.tps .tps-hero-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 20px;margin-block-start:28px}.tps .tps-hero-controls>.tps-field:last-child{flex:1 1 240px;max-width:320px}.tps .tps-hero-controls .tps-select{min-height:48px}.tps .tps-hero-controls .tps-seg{background:var(--tps-paper);border-color:var(--tps-line-2)}.tps .tps-hero-controls .tps-seg span{justify-content:center;gap:8px;min-height:40px;padding-inline:16px;font-size:var(--tps-text-md)}.tps .tps-hero-controls .tps-seg span:before{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--tps-muted)}.tps .tps-hero-controls .tps-seg input[value=petrol-95]+span:before{background:var(--tps-crimson)}.tps .tps-hero-controls .tps-seg input[value=diesel]+span:before{background:var(--tps-night)}.tps .tps-hero-controls .tps-seg label:hover input:not(:checked)+span{background:var(--tps-cream)}.tps .tps-hero-controls .tps-seg input:checked+span{background:var(--tps-ink);color:#fff;box-shadow:var(--tps-shadow-1)}.tps .tps-hero-controls .tps-seg input:checked+span:before{box-shadow:0 0 0 2px #fff}.tps .tps-figure-note{color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-figure-note time{color:var(--tps-night-text);font-weight:600}.tps .tps-figure-chart{margin-block-start:18px}.tps .tps-figure-cap{display:block;color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-figure-chart .tps-figure-spark{height:64px;margin-block-start:6px}.tps .tps-figure-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-block-start:16px;padding-block-start:14px;border-block-start:1px solid rgba(255,255,255,.1);color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-figure-foot>span{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.tps .tps-figure-foot>span:empty{display:none}.tps .tps-figure-foot [data-slot=record]{color:var(--tps-gold-100);font-weight:700}.tps .tps-figure-foot .tps-star{width:14px;height:14px;color:var(--tps-gold)}body.tps-body{overflow-x:clip!important}.tps .tps-toc{position:sticky;top:var(--tps-sticky, 0px);z-index:20;background:#fefefee6;border-block-end:1px solid var(--tps-line);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}.tps .tps-toc-list{display:flex;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:8px}.tps:not(.tps-js) .tps-toc-list{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 8px,#000 calc(100% - 28px),transparent 100%)}.tps[dir=rtl]:not(.tps-js) .tps-toc-list{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 8px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to left,transparent 0,#000 8px,#000 calc(100% - 28px),transparent 100%)}.tps .tps-toc-list::-webkit-scrollbar{display:none}.tps .tps-toc-list>li{flex:0 0 auto}.tps .tps-toc a{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;--tps-lh: 1.3;color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:700;white-space:nowrap;text-decoration:none;transition:background-color .2s var(--tps-ease),color .2s var(--tps-ease)}.tps .tps-toc a:hover{color:var(--tps-ink);background:var(--tps-cream)}.tps .tps-toc a[aria-current]{color:var(--tps-ink);background:var(--tps-cream-2)}.tps .tps-toc a[aria-current]:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--tps-crimson)}.tps .tps-section{padding-block:clamp(28px,2vw + 16px,44px);scroll-margin-top:calc(var(--tps-sticky, 0px) + 50px)}.tps .tps-section.is-today{padding-block-start:clamp(20px,1.5vw + 10px,32px)}.tps .tps-section.is-related{border-block-start:1px solid var(--tps-line)}.tps .tps-section-head h2 em{font-style:normal;color:var(--tps-crimson)}.tps .tps-panel-title{display:flex;align-items:center;gap:10px;margin-block-end:12px;font-size:var(--tps-text-lg)}.tps .tps-panel-title .tps-ico{box-sizing:content-box;width:20px;height:20px;flex:0 0 20px;padding:5px;border-radius:9px}.tps .tps-link{color:var(--tps-ink);font-weight:700;text-align:start;text-decoration:underline;text-decoration-color:var(--tps-line-2);text-decoration-thickness:1.5px;text-underline-offset:.22em;transition:color .15s,text-decoration-color .15s}.tps .tps-link:hover{color:var(--tps-crimson-700);text-decoration-color:currentColor}.tps .tps-up,.tps .tps-down,.tps .tps-flat{display:inline-flex;align-items:center;gap:4px;font-weight:700;white-space:nowrap}.tps .tps-up{color:var(--tps-rise)}.tps .tps-down{color:var(--tps-fall)}.tps .tps-flat{color:var(--tps-flat)}.tps .tps-night .tps-up{color:#ffb3b8}.tps .tps-night .tps-down{color:#9fe0dc}.tps .tps-ico-sm{display:inline-block;width:14px;height:14px;flex:0 0 14px}.tps .tps-map-panel .tps-panel-foot{align-items:flex-end}.tps .tps-scale-bar{display:block;background:linear-gradient(to right,#11605e,#1a7f7c,#8cc3bf,#f3e7bd,#f2a1a6,#e30a17,#b80813)}.tps[dir=rtl] .tps-scale-bar{background:linear-gradient(to left,#11605e,#1a7f7c,#8cc3bf,#f3e7bd,#f2a1a6,#e30a17,#b80813)}.tps .tps-ranks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tps-gap)}.tps .tps-ranks>.tps-callout{grid-column:1 / -1;align-items:center}.tps .tps-panel-title.is-cheap .tps-ico{color:var(--tps-teal-700);background:var(--tps-teal-50)}.tps .tps-panel-title.is-dear .tps-ico{color:var(--tps-crimson-700);background:var(--tps-crimson-50)}.tps .tps-rank-list>li{display:grid;grid-template-columns:24px minmax(0,1fr) auto minmax(64px,auto);align-items:center;gap:12px;padding-block:9px;border-block-end:1px solid var(--tps-line);font-size:var(--tps-text-sm)}.tps .tps-rank-list>li:last-child{border-block-end:0;padding-block-end:0}.tps .tps-rank-list .tps-link{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tps .tps-rank-list b{--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-weight:800;font-variant-numeric:tabular-nums}.tps .tps-rank-list small{justify-self:end;font-size:var(--tps-text-xs)}.tps .tps-panel-title.is-cheap+[data-slot] .tps-rank{background:var(--tps-teal-50);color:var(--tps-teal-700)}.tps .tps-panel-title.is-dear+[data-slot] .tps-rank{background:var(--tps-crimson-50);color:var(--tps-crimson-700)}.tps .tps-rank-list>li.is-selected .tps-rank{background:var(--tps-gold);color:var(--tps-night)}.tps .tps-rank-list>li.is-selected .tps-link{text-decoration-color:var(--tps-gold)}.tps .tps-table-tools{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:14px}.tps .tps-filter{position:relative;display:block;width:min(100%,360px)}.tps .tps-filter .tps-ico{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);color:var(--tps-muted);pointer-events:none}.tps .tps-filter .tps-input{padding-inline-start:44px}.tps .tps-table tr.is-selected>*,.tps .tps-table tbody tr.is-selected:hover>*{background:var(--tps-gold-50)}.tps .tps-table tr.is-selected>th{box-shadow:inset 3px 0 0 var(--tps-gold)}.tps[dir=rtl] .tps-table tr.is-selected>th{box-shadow:inset -3px 0 0 var(--tps-gold)}.tps .tps-swatch.is-dashed{width:18px;flex-basis:18px;height:0;border-radius:0;border-block-start:2px dashed currentColor}.tps .tps-swatch.is-range{width:22px;flex-basis:22px;height:8px;border-radius:4px;background:#0f1b2d24}.tps .tps-swatch.is-mean{border-radius:50%;background:var(--tps-crimson)}.tps[data-product=diesel] .tps-swatch.is-mean{background:var(--tps-night)}.tps[data-region]:not([data-region=national]) [data-slot=brands-legend] .tps-swatch.is-mean{width:0;flex-basis:0;height:14px;margin-inline:4px;border-radius:0;background:none;border-inline-start:1.5px dashed var(--tps-ink);opacity:.7}.tps .tps-swatch.is-old{border-radius:50%;background:var(--tps-muted);opacity:.45}.tps .tps-swatch.is-outlier{border-radius:50%;background:transparent;border:1.75px solid var(--tps-muted)}.tps .tps-swatch.is-rise{width:30px;flex-basis:30px;background:linear-gradient(to right,#f2a1a6 0 33.3%,#e30a17 0 66.6%,#b80813 0)}.tps .tps-swatch.is-cut{width:30px;flex-basis:30px;background:linear-gradient(to right,#8cc3bf 0 33.3%,#1a7f7c 0 66.6%,#11605e 0)}.tps[dir=rtl] .tps-swatch.is-rise{background:linear-gradient(to left,#f2a1a6 0 33.3%,#e30a17 0 66.6%,#b80813 0)}.tps[dir=rtl] .tps-swatch.is-cut{background:linear-gradient(to left,#8cc3bf 0 33.3%,#1a7f7c 0 66.6%,#11605e 0)}.tps .tps-flag{display:inline-block;margin-inline-start:6px;padding:1px 7px;border-radius:999px;background:var(--tps-cream-2);--tps-ff: var(--tps-font-ui);color:var(--tps-muted);font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;vertical-align:1px}.tps .tps-table tr.is-outlier .tps-flag{background:var(--tps-warn-bg);color:var(--tps-warn)}.tps .tps-table tr.is-outlier>td{color:var(--tps-muted)}.tps .tps-cal-more{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--tps-gap);align-items:start}.tps .tps-cal-more .tps-stats{grid-template-columns:minmax(0,1fr)}.tps .tps-change-list>li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(88px,auto);align-items:center;gap:12px;padding-block:9px;border-block-end:1px dashed var(--tps-line-2);font-size:var(--tps-text-sm)}.tps .tps-change-list>li:last-child{border-block-end:0;padding-block-end:0}.tps .tps-change-list time{color:var(--tps-muted);font-weight:600}.tps .tps-change-list b{--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-weight:800;font-variant-numeric:tabular-nums}.tps .tps-change-list .tps-delta{justify-self:end}.tps .tps-stats{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.tps .tps-stat{display:flex;flex-direction:column;gap:4px;padding:18px 20px}.tps .tps-stat-label{color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:600}.tps .tps-stat-value{--tps-ff: var(--tps-font-num);--tps-lh: 1.15;color:var(--tps-ink);font-size:var(--tps-text-2xl);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tps .tps-stat-foot{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-band.is-night{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(110% 130% at 100% 0%,var(--tps-night-700) 0%,var(--tps-night) 58%)}.tps .tps-band.is-night:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 56 56'%3E%3Cpath fill='none' stroke='%23C9A227' stroke-opacity='.2' stroke-width='1' d='M28 14 32.1 18.1 37.9 18.1 37.9 23.9 42 28 37.9 32.1 37.9 37.9 32.1 37.9 28 42 23.9 37.9 18.1 37.9 18.1 32.1 14 28 18.1 23.9 18.1 18.1 23.9 18.1Z'/%3E%3C/svg%3E");background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 55% 80% at 0% 100%,#000 0%,transparent 70%);mask-image:radial-gradient(ellipse 55% 80% at 0% 100%,#000 0%,transparent 70%)}.tps .tps-band.is-night .tps-section-head h2{color:#fff}.tps .tps-band.is-night .tps-section-head h2 em{color:var(--tps-gold)}.tps .tps-band.is-night .tps-section-head p{color:var(--tps-night-muted)}.tps .tps-band.is-night .tps-kicker{color:var(--tps-gold)}.tps .tps-band.is-night .tps-calc-form :focus-visible{outline-color:var(--tps-gold)}.tps .tps-calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--tps-gap-lg);align-items:start}.tps .tps-calc-form{display:grid;gap:22px}.tps .tps-calc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tps .tps-calc-fields>[data-field=km]{grid-column:1 / -1}.tps .tps-calc-form .tps-field>label,.tps .tps-calc-form .tps-field>.tps-label{color:var(--tps-night-muted)}.tps .tps-calc-form .tps-input{background-color:#ffffff0f;border-color:#ffffff2e;--tps-ff: var(--tps-font-num);color:#fff;font-size:var(--tps-text-lg);font-weight:700;font-variant-numeric:tabular-nums;box-shadow:none}.tps .tps-calc-form .tps-input:hover{border-color:#ffffff61}.tps .tps-calc-form .tps-input:focus{border-color:var(--tps-gold);box-shadow:0 0 0 3px #c9a22747}.tps .tps-calc-form .tps-input[aria-invalid=true]{border-color:#ff8a92}.tps .tps-calc-form .tps-suffix{color:var(--tps-night-muted)}.tps .tps-calc-fields>[data-field=km] .tps-input{min-height:60px;font-size:var(--tps-text-2xl);font-weight:800}.tps .tps-calc-fields>:is([data-field=petrol],[data-field=diesel]) .tps-input{padding-inline-end:88px}.tps .tps-calc-fields>[data-field=ev] .tps-input{padding-inline-end:108px}.tps .tps-calc-fields>[data-field=loss] .tps-input{padding-inline-end:40px}.tps .tps-input[type=number]{-moz-appearance:textfield}.tps .tps-input[type=number]::-webkit-inner-spin-button,.tps .tps-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tps .tps-calc-out{padding:clamp(20px,2.4vw,30px);border-color:transparent;box-shadow:var(--tps-shadow-3)}.tps .tps-calc-out h3{font-size:var(--tps-text-xl);margin-block-end:6px}.tps .tps-calc-list>li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name basis value" "bar bar bar";align-items:center;gap:8px 14px;padding-block:12px;border-block-end:1px solid var(--tps-line)}.tps .tps-calc-list>li:last-child{border-block-end:0}.tps .tps-calc-name{grid-area:name;display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700}.tps .tps-calc-list [data-row=diesel] .tps-calc-name .tps-ico{color:var(--tps-night)}.tps .tps-calc-list>li.is-ev .tps-calc-name .tps-ico{color:var(--tps-teal)}.tps .tps-calc-value{--tps-ff: var(--tps-font-num);grid-area:value;color:var(--tps-ink);font-size:var(--tps-text-lg);font-weight:800;font-variant-numeric:tabular-nums;text-align:end}.tps .tps-calc-basis{grid-area:basis;color:var(--tps-faint);font-size:var(--tps-text-xs);font-weight:600;white-space:nowrap}.tps .tps-calc-list .tps-bar{grid-area:bar;height:8px;border-radius:4px;background:var(--tps-cream-2)}.tps .tps-calc-list .tps-bar>i{border-radius:4px;transition:width .6s var(--tps-ease)}.tps .tps-calc-list [data-row=diesel] .tps-bar>i{background:var(--tps-night)}.tps .tps-calc-list>li.is-ev .tps-bar>i{background:var(--tps-teal)}.tps .tps-calc-verdict{display:flex;align-items:flex-start;gap:10px;margin-block-start:14px;padding:14px 16px;border-radius:var(--tps-radius-sm);background:var(--tps-teal-50);color:var(--tps-teal-700);font-size:var(--tps-text-sm);font-weight:700}.tps .tps-calc-verdict .tps-ico{color:var(--tps-teal)}.tps .tps-note{margin-block-start:12px;color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-note+.tps-note{margin-block-start:6px}.tps .tps-insight-spark{height:44px;margin-block-start:auto;padding-block-start:4px}.tps .tps-move{display:inline-flex;align-items:center;gap:8px}.tps .tps-move time{color:var(--tps-muted)}.tps .tps-faq summary h3{--tps-ff: var(--tps-font-ui);--tps-hw: 700;--tps-lh: 1.4;color:inherit;font-size:inherit;letter-spacing:0}.tps .tps-faq summary:hover h3{color:var(--tps-crimson-700)}.tps .tps-source .tps-source-meta{margin-block-start:10px;color:var(--tps-faint);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-method h3{margin-block-end:8px;font-size:var(--tps-text-lg)}.tps .tps-method p{max-width:80ch;color:var(--tps-body);font-size:var(--tps-text-sm)}.tps .tps-related strong{display:inline-flex;align-items:center;gap:8px}@media(max-width:960px){.tps .tps-calc,.tps .tps-cal-more{grid-template-columns:minmax(0,1fr)}.tps .tps-cal-more .tps-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}}@media(max-width:680px){.tps .tps-hero-controls{gap:14px}.tps .tps-hero-controls>.tps-field,.tps .tps-hero-controls>.tps-field:last-child{flex:1 1 100%;max-width:none}.tps .tps-hero-controls .tps-seg{display:flex}.tps .tps-hero-controls .tps-seg label{flex:1 1 0}.tps .tps-hero-controls .tps-seg span{width:100%}.tps .tps-toc-list{padding-block:6px}.tps .tps-toc a{padding:6px 11px}.tps .tps-section{scroll-margin-top:calc(var(--tps-sticky, 0px) + 46px)}.tps .tps-ranks{grid-template-columns:minmax(0,1fr)}.tps .tps-rank-list>li{gap:10px}.tps .tps-table-tools .tps-filter{width:100%}.tps .tps-chart.is-brands{height:440px}.tps .tps-calc-list>li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "bar bar" "basis basis";gap:6px 12px}}@media(max-width:390px){.tps .tps-calc-fields{grid-template-columns:minmax(0,1fr)}.tps .tps-rank-list>li{grid-template-columns:24px minmax(0,1fr) auto}.tps .tps-rank-list small{display:none}.tps .tps-change-list>li{grid-template-columns:minmax(0,1fr) auto auto;gap:8px}}@media print{.tps .tps-toc,.tps .tps-table-tools,.tps .tps-calc-form,.tps .tps-hero-controls,.tps .tps-band.is-night:before{display:none!important}.tps .tps-band.is-night{background:#fff!important;color:#000!important}.tps .tps-band.is-night :where(h2,p,.tps-kicker){color:#000!important}.tps .tps-calc{grid-template-columns:minmax(0,1fr)}.tps .tps-section{break-inside:avoid-page}}.tps:not(.tps-js) .tps-js-only{display:none!important}.tps{--tps-m0: #8C8680;--tps-m2: #2A9490;--tps-m3: #C9A227;--tps-m4: #D9661F;--tps-m5: #E30A17;--tps-m6: #B80813;--tps-m7: #7A0A12}.tps .tps-mag{display:inline-grid;place-items:center;min-width:2.6em;padding:3px 7px;border-radius:8px;background:var(--tps-mag-bg, var(--tps-m0));color:#fff;--tps-ff: var(--tps-font-num);--tps-lh: 1.2;font-size:var(--tps-text-sm);font-weight:800;font-variant-numeric:tabular-nums;box-shadow:inset 0 -1px #0000001f}.tps .tps-mag.is-m2{--tps-mag-bg: var(--tps-m2)}.tps .tps-mag.is-m3{--tps-mag-bg: var(--tps-m3);color:var(--tps-night)}.tps .tps-mag.is-m4{--tps-mag-bg: var(--tps-m4)}.tps .tps-mag.is-m5{--tps-mag-bg: var(--tps-m5)}.tps .tps-mag.is-m6{--tps-mag-bg: var(--tps-m6)}.tps .tps-mag.is-m7{--tps-mag-bg: var(--tps-m7);box-shadow:0 0 0 2px #e30a1759}.tps .tps-mag.is-big{min-width:3em;padding:6px 10px;border-radius:10px;font-size:var(--tps-text-xl)}.tps .tps-kpi-value .tps-mag.is-big{font-size:var(--tps-text-2xl)}.tps .tps-badge:is(.is-m0,.is-m2,.is-m3,.is-m4,.is-m5,.is-m6,.is-m7){color:#fff}.tps .tps-badge.is-m0{background:#ffffff1f;color:var(--tps-night-text)}.tps .tps-badge.is-m2{background:var(--tps-m2)}.tps .tps-badge.is-m3{background:var(--tps-m3);color:var(--tps-night)}.tps .tps-badge.is-m4{background:var(--tps-m4)}.tps .tps-badge.is-m5{background:var(--tps-m5)}.tps .tps-badge.is-m6,.tps .tps-badge.is-m7{background:var(--tps-m6)}.tps .tps-dot.is-live{position:relative;background:var(--tps-crimson);box-shadow:0 0 0 3px var(--tps-crimson-100)}.tps .tps-dot.is-live:after,.tps .tps-live-chip:before{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--tps-crimson);opacity:0;animation:tps-ping 2.4s var(--tps-ease) infinite}.tps .tps-dot.is-live.is-stale{background:var(--tps-gold);box-shadow:0 0 0 3px var(--tps-gold-100)}.tps .tps-dot.is-live.is-stale:after{display:none}@keyframes tps-ping{0%{transform:scale(.6);opacity:.9}80%,to{transform:scale(2.2);opacity:0}}.tps .tps-live-chip{position:relative;display:inline-flex;align-items:center;gap:6px;margin-inline-end:8px;padding:2px 9px 2px 8px;border-radius:999px;background:#e30a1733;color:#ffb3b8;font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tps .tps-live-chip:lang(ar),.tps .tps-live-chip:lang(fa){letter-spacing:0}.tps .tps-live-chip:before{position:static;inset:auto;width:7px;height:7px;flex:0 0 7px;border:0;background:#ff5a64;opacity:1;animation:tps-blink 1.6s ease-in-out infinite}@keyframes tps-blink{50%{opacity:.25}}.tps .tps-quake-figure{overflow:hidden}.tps .tps-quake-figure .tps-figure-label{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.tps .tps-quake-value{align-items:baseline;margin-block:10px 6px}.tps .tps-quake-m{font-size:.42em;font-weight:800;color:var(--tps-gold);letter-spacing:0}.tps .tps-quake-where{display:grid;gap:2px;margin-block-end:6px}.tps .tps-quake-where strong{color:#fff;font-size:var(--tps-text-xl);font-weight:700;--tps-lh: 1.3}.tps .tps-quake-where span{color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-quake-figure .tps-figure-note{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.tps .tps-rel{color:var(--tps-muted);font-weight:600}.tps :is(.tps-night,.tps-quake-pick) .tps-rel{color:var(--tps-gold-100);font-weight:700}.tps .tps-rel:empty{display:none}.tps .tps-hour-bars{height:56px}.tps .tps-quake-figure .tps-figure-foot a{color:var(--tps-gold-100);font-weight:700;white-space:nowrap}.tps .tps-band.is-live{padding-block:clamp(32px,3vw + 16px,56px)}.tps .tps-quake-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 18px}.tps .tps-band.is-live .tps-field>:is(label,.tps-label){color:var(--tps-night-muted)}.tps .tps-quake-controls .tps-field.is-area{flex:1 1 220px;max-width:300px}.tps .tps-band.is-live .tps-select{background-color:#ffffff0f;border-color:#ffffff2e;color:#fff;min-height:42px}.tps .tps-band.is-live .tps-select option,.tps .tps-band.is-live .tps-select optgroup{color:var(--tps-ink);background:var(--tps-paper)}.tps[dir=ltr] .tps-band.is-live .tps-select,.tps .tps-band.is-live .tps-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23E9E4D8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tps .tps-btn.is-glass{background:#ffffff14;color:#fff;border-color:#ffffff38;min-height:42px}.tps .tps-btn.is-glass:hover{background:#ffffff29;color:#fff;border-color:#fff6}.tps .tps-btn.is-glass[aria-pressed=true]{background:var(--tps-gold);color:var(--tps-night);border-color:var(--tps-gold)}.tps .tps-btn.is-glass.is-icon{min-height:36px}.tps .tps-hero-actions .tps-btn .tps-ico,.tps .tps-btn svg{flex:none}.tps .tps-quake-counts{display:flex;flex-wrap:wrap;gap:10px}.tps .tps-quake-count{display:grid;gap:2px;min-width:112px;padding:10px 14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0a}.tps .tps-quake-count b{--tps-ff: var(--tps-font-num);--tps-lh: 1.1;color:#fff;font-size:var(--tps-text-xl);font-weight:800;font-variant-numeric:tabular-nums}.tps .tps-quake-count small{color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-quake-count.is-max b .tps-mag{font-size:var(--tps-text-md)}.tps .tps-quake-near-note{color:var(--tps-gold-100);font-size:var(--tps-text-sm);font-weight:600}.tps .tps-quake-live{position:relative;display:grid;gap:var(--tps-gap)}.tps .tps-quake-map-panel{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:10px;border-radius:calc(var(--tps-radius) + 2px);background:radial-gradient(120% 100% at 50% 0%,#16294a,#0b1526 70%);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 80px #00000059}.tps .tps-chart.is-quake-map{height:clamp(380px,52vw,560px);border-radius:var(--tps-radius)}.tps .tps-skeleton.is-night{background:linear-gradient(100deg,#ffffff08 30%,#ffffff14,#ffffff08 70%) 0 0 / 300% 100%}.tps .tps-band.is-night .tps-chart-msg{color:var(--tps-night-muted)}.tps .tps-map-tools{position:absolute;inset-block-start:18px;inset-inline-end:18px;z-index:3;display:flex;align-items:center;gap:8px}.tps .tps-toggle{position:relative;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;border-radius:999px;background:#0b1526b8;border:1px solid rgba(255,255,255,.14);color:var(--tps-night-text);font-size:var(--tps-text-xs);font-weight:700;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tps .tps-toggle input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.tps .tps-toggle span:before{content:"";display:inline-block;vertical-align:-3px;width:26px;height:15px;margin-inline-end:8px;border-radius:999px;background:#fff3;box-shadow:inset 0 0 0 1px #ffffff26;transition:background-color .2s var(--tps-ease)}.tps .tps-toggle span:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:11px;width:11px;height:11px;margin-block-start:-5.5px;border-radius:50%;background:#fff;transition:transform .2s var(--tps-ease)}.tps .tps-toggle input:checked+span:before{background:var(--tps-gold)}.tps .tps-toggle input:checked+span:after{transform:translate(11px)}.tps[dir=rtl] .tps-toggle input:checked+span:after{transform:translate(-11px)}.tps .tps-toggle input:focus-visible+span:before{outline:2px solid var(--tps-gold);outline-offset:2px}.tps .tps-map-tools .tps-btn{background:#0b1526b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tps .tps-quake-legend{padding-inline:8px;color:var(--tps-night-muted);font-size:var(--tps-text-xs);gap:4px 14px}.tps .tps-swatch.is-dot{width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 1.5px #ffffffb3}.tps .tps-swatch.is-dot.is-faint{background:#c9a2278c;box-shadow:none;width:6px;height:6px;flex-basis:6px}.tps .tps-quake-pick{position:absolute;z-index:4;inset-inline:20px;inset-block-end:56px;max-width:420px;padding:14px 16px;border-radius:14px;background:#0b1526db;border:1px solid rgba(255,255,255,.16);color:var(--tps-night-text);box-shadow:0 18px 40px -16px #0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:tps-rise .3s var(--tps-ease)}@keyframes tps-rise{0%{opacity:0;transform:translateY(8px)}}.tps .tps-pick-head{display:flex;align-items:center;gap:12px}.tps .tps-pick-where{display:grid;flex:1 1 auto;min-width:0}.tps .tps-pick-where strong{color:#fff;font-size:var(--tps-text-lg);--tps-lh: 1.3}.tps .tps-pick-where span{color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-pick-head .tps-btn{flex:none;min-height:32px;min-width:32px;font-size:20px;line-height:1}.tps .tps-pick-facts{display:flex;flex-wrap:wrap;gap:4px 14px;margin-block-start:10px;font-size:var(--tps-text-sm)}.tps .tps-pick-facts time{color:#fff;font-weight:600}.tps .tps-pick-links{display:flex;flex-wrap:wrap;gap:6px 16px;margin-block-start:10px;font-size:var(--tps-text-sm);font-weight:700}.tps .tps-pick-links a{color:var(--tps-gold-100)}.tps .tps-quake-list{display:flex;flex-direction:column;min-width:0;padding:clamp(14px,1.6vw,20px);color:var(--tps-body)}@media(min-width:1081px){.tps .tps-chart.is-quake-map{height:660px}.tps .tps-quake-list{position:absolute;z-index:5;inset-block:14px;inset-inline-end:14px;width:min(440px,37%);box-shadow:0 24px 60px -24px #0000008c}.tps .tps-quake-list .tps-table-wrap.is-scroll{flex:1 1 0;min-height:0;max-height:none}.tps .tps-map-tools{inset-inline-end:auto;inset-inline-start:18px}.tps .tps-quake-legend{position:absolute;z-index:3;inset-block-end:18px;inset-inline-start:18px;max-width:calc(63% - 48px);padding:6px 12px;border-radius:999px;background:#0b1526b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tps .tps-quake-pick{inset-inline:20px auto;inset-block-end:64px;width:min(420px,calc(63% - 56px))}}.tps .tps-quake-list .tps-table-wrap.is-scroll{flex:1 1 auto;max-height:min(620px,72vh)}.tps .tps-quake-list .tps-table-tools{margin-block-end:12px}.tps .tps-quake-list .tps-filter{width:auto;flex:1 1 200px}.tps .tps-quake-matched{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;white-space:nowrap}.tps .tps-quake-table th,.tps .tps-quake-table td{padding:9px 10px}.tps .tps-quake-table tbody tr{cursor:pointer}.tps .tps-quake-table tbody tr:focus-visible{outline:3px solid var(--tps-focus);outline-offset:-3px}.tps .tps-quake-table tbody th{white-space:normal;min-width:11em}.tps .tps-quake-table.is-near [data-col=depth]{display:none}.tps .tps-quake-table tbody>tr>td:first-child{min-width:0}.tps .tps-quake-where{display:grid;gap:1px}.tps .tps-quake-where b{color:var(--tps-ink);font-weight:700;--tps-lh: 1.35}.tps .tps-quake-where small{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:500}.tps .tps-quake-when{display:grid;gap:1px}.tps .tps-quake-when time{--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-weight:700;font-variant-numeric:tabular-nums}.tps .tps-quake-when small{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-quake-table tr.is-outside :is(b,time){color:var(--tps-muted)}.tps .tps-quake-table tr.is-selected>*,.tps .tps-quake-table tbody tr.is-selected:hover>*{background:var(--tps-gold-50)}.tps .tps-quake-table tr.is-selected>:first-child{box-shadow:inset 3px 0 0 var(--tps-gold)}.tps[dir=rtl] .tps-quake-table tr.is-selected>:first-child{box-shadow:inset -3px 0 0 var(--tps-gold)}.tps .tps-quake-table tr.is-new>*{animation:tps-new 2.6s var(--tps-ease)}@keyframes tps-new{0%,30%{background:var(--tps-crimson-50)}}.tps .tps-steps{display:inline-flex;gap:3px}.tps .tps-steps>i{width:14px;height:14px;border-radius:4px}.tps .tps-steps>i:nth-child(1){background:#f3eee2;box-shadow:inset 0 0 0 1px var(--tps-line-2)}.tps .tps-steps>i:nth-child(2){background:#f3e7bd}.tps .tps-steps>i:nth-child(3){background:#e0c35f}.tps .tps-steps>i:nth-child(4){background:#d9661f}.tps .tps-steps>i:nth-child(5){background:#e30a17}.tps .tps-steps>i:nth-child(6){background:#7a0a12}.tps .tps-quake-calendar .tps-legend{align-items:center;color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-quake-calendar .tps-chart.is-calendar{height:190px}.tps .tps-insight.is-night .tps-insight-spark rect{opacity:.92}.tps .tps-size-grid{align-items:start}.tps .tps-hbars>li{display:grid;grid-template-columns:minmax(8.5em,1.1fr) minmax(0,1.6fr) minmax(5.6em,auto);align-items:center;gap:12px;padding-block:10px;border-block-end:1px solid var(--tps-line)}.tps .tps-hbars>li:last-child{border-block-end:0}.tps .tps-hbar-name{display:grid;gap:1px;min-width:0}.tps .tps-hbar-name b{color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:800}.tps .tps-hbar-name small{color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.35}.tps .tps-hbar-track{position:relative;height:12px;border-radius:6px;background:var(--tps-cream-2);overflow:hidden}.tps .tps-hbar-track>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:6px;background:var(--tps-crimson);transform-origin:left}.tps[dir=rtl] .tps-hbar-track>i{transform-origin:right}.tps.tps-js .tps-hbars.is-in .tps-hbar-track>i{animation:tps-grow .9s var(--tps-ease) both}@keyframes tps-grow{0%{transform:scaleX(0)}}.tps .tps-hbar-value{display:grid;justify-items:end;text-align:end;--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-weight:800;font-variant-numeric:tabular-nums}.tps .tps-hbar-value small{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-hbars.is-compact>li{grid-template-columns:minmax(0,1.2fr) minmax(60px,1fr) auto;padding-block:8px}.tps .tps-hbars.is-compact .tps-hbar-track{height:8px}.tps .tps-prov-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:var(--tps-gap);align-items:start}.tps .tps-prov-map .tps-panel-head{align-items:center}.tps .tps-steps.is-map>i:nth-child(1){background:#f3eee2}.tps .tps-prov-card{display:flex;flex-direction:column;gap:12px}.tps .tps-prov-name{display:flex;align-items:baseline;gap:10px;font-size:var(--tps-text-2xl)}.tps .tps-prov-name small{--tps-ff: var(--tps-font-num);color:var(--tps-faint);font-size:var(--tps-text-sm);font-weight:700}.tps .tps-prov-rank{color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:600}.tps .tps-prov-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-radius:12px;overflow:hidden;background:var(--tps-line);border:1px solid var(--tps-line)}.tps .tps-prov-stats>div{padding:10px 12px;background:var(--tps-paper)}.tps .tps-prov-stats dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-prov-stats dd{margin:2px 0 0;--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-size:var(--tps-text-xl);font-weight:800;font-variant-numeric:tabular-nums}.tps .tps-prov-line{display:flex;align-items:center;gap:10px;font-size:var(--tps-text-sm)}.tps .tps-prov-line.is-muted{color:var(--tps-muted)}.tps .tps-prov-card h4{--tps-ff: var(--tps-font-ui);--tps-hw: 800;margin-block-start:4px;color:var(--tps-muted);font-size:var(--tps-text-xs);letter-spacing:.06em;text-transform:uppercase}.tps .tps-prov-card h4:lang(ar),.tps .tps-prov-card h4:lang(fa){letter-spacing:0;text-transform:none}.tps .tps-prov-majors>li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-block:7px;border-block-end:1px dashed var(--tps-line-2);font-size:var(--tps-text-sm)}.tps .tps-prov-majors>li:last-child{border-block-end:0}.tps .tps-prov-majors time{color:var(--tps-muted);font-size:var(--tps-text-xs);white-space:nowrap}.tps .tps-rank-list.is-bars>li{grid-template-columns:24px minmax(0,1fr) minmax(48px,.8fr) auto}.tps .tps-rank-list.is-bars .tps-bar{height:6px;min-width:0}.tps .tps-panel-title.is-cheap+.tps-rank-list .tps-rank{background:var(--tps-teal-50);color:var(--tps-teal-700)}.tps .tps-panel-title.is-dear+.tps-rank-list .tps-rank{background:var(--tps-crimson-50);color:var(--tps-crimson-700)}.tps .tps-panel-title.is-cheap+.tps-rank-list .tps-bar>i{background:var(--tps-teal)}.tps .tps-table tr[data-province].is-selected>*{background:var(--tps-gold-50)}.tps .tps-around{align-items:start}.tps .tps-majors .tps-chart.is-short{height:clamp(240px,26vw,320px)}.tps .tps-major-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0 24px;margin-block-start:14px}.tps .tps-major-list>li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:10px;border-block-end:1px solid var(--tps-line)}.tps .tps-major-where{display:grid;gap:1px;min-width:0}.tps .tps-major-where b{color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700;--tps-lh: 1.35}.tps .tps-major-where time{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-major-list .tps-rel{color:var(--tps-faint);font-size:var(--tps-text-xs);font-weight:600;white-space:nowrap}.tps .tps-preps{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.tps .tps-prep{display:flex;flex-direction:column;gap:10px;padding:20px}.tps .tps-prep h3{--tps-ff: var(--tps-font-ui);--tps-hw: 800;--tps-lh: 1.35;color:var(--tps-ink);font-size:var(--tps-text-md);letter-spacing:0}.tps .tps-prep p{color:var(--tps-body);font-size:var(--tps-text-sm)}.tps .tps-prep.is-crimson .tps-insight-icon{background:var(--tps-crimson);color:#fff}.tps .tps-prep.is-teal .tps-insight-icon{background:var(--tps-teal-50);color:var(--tps-teal)}.tps .tps-prep.is-night .tps-insight-icon{background:var(--tps-night);color:var(--tps-gold)}.tps .tps-prep.is-gold .tps-insight-icon{background:var(--tps-gold-50);color:var(--tps-gold-700)}.tps .tps-prep-link{display:inline-flex;align-items:center;gap:6px;margin-block-start:auto;font-size:var(--tps-text-sm);font-weight:700}@media(max-width:1080px){.tps .tps-prov-grid{grid-template-columns:minmax(0,1fr)}.tps .tps-quake-list .tps-table-wrap.is-scroll{max-height:520px}}@media(max-width:960px){.tps .tps-around{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.tps .tps-quake-controls{gap:12px}.tps .tps-quake-controls .tps-field,.tps .tps-quake-controls .tps-field.is-area{flex:1 1 100%;max-width:none}.tps .tps-quake-controls .tps-field.is-near>.tps-label{display:none}.tps .tps-quake-controls .tps-field.is-near .tps-btn{width:100%}.tps .tps-quake-count{min-width:calc(50% - 5px);flex:1 1 calc(50% - 5px)}.tps .tps-chart.is-quake-map{height:300px}.tps .tps-quake-table [data-col=depth]{display:none}.tps .tps-quake-table tbody th{min-width:8.5em}.tps .tps-quake-pick{inset-inline:10px;inset-block-end:50px}.tps .tps-map-tools{inset-block-start:14px;inset-inline-end:14px}.tps .tps-hbars>li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "track track";gap:6px 12px}.tps .tps-hbar-name{grid-area:name}.tps .tps-hbar-track{grid-area:track}.tps .tps-hbar-value{grid-area:value}}@media print{.tps .tps-quake-controls,.tps .tps-map-tools,.tps .tps-quake-pick{display:none!important}.tps .tps-band.is-live,.tps .tps-quake-map-panel{background:#fff!important}}.tps .tps-mkt{display:inline-flex;align-items:center;gap:4px;font-weight:700;white-space:nowrap}.tps .tps-mkt>span[aria-hidden]{font-size:.72em}.tps .tps-mkt.is-up{color:var(--tps-teal-700)}.tps .tps-mkt.is-down{color:var(--tps-crimson-700)}.tps .tps-mkt.is-flat{color:var(--tps-muted)}.tps .tps-night .tps-mkt.is-up,.tps .tps-vault .tps-mkt.is-up{color:#8fe0cf}.tps .tps-night .tps-mkt.is-down,.tps .tps-vault .tps-mkt.is-down{color:#ffa3aa}.tps .tps-gold-hero{background:radial-gradient(90% 120% at 100% 0%,var(--tps-gold-50) 0%,var(--tps-cream) 60%)}.tps .tps-vault{position:relative;isolation:isolate;overflow:hidden;padding:clamp(20px,2.4vw,30px);border-radius:calc(var(--tps-radius) + 6px);background:radial-gradient(70% 60% at 85% 0%,rgba(201,162,39,.28) 0%,transparent 70%),radial-gradient(60% 80% at 0% 100%,rgba(143,113,23,.22) 0%,transparent 70%),linear-gradient(160deg,#1b1408,#0f1b2d 58%,#0b1322);color:var(--tps-night-text);box-shadow:var(--tps-shadow-3),inset 0 1px #fff1b81f}.tps .tps-vault:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;border:1px solid rgba(201,162,39,.28);pointer-events:none}.tps .tps-vault-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.tps .tps-vault-label{color:#e9d9a6;font-size:var(--tps-text-sm);font-weight:700;letter-spacing:.02em}.tps .tps-vault-value{margin-block:6px 2px;--tps-ff: var(--tps-font-num);--tps-lh: 1;font-size:clamp(2.5rem,1.8rem + 3vw,4.1rem);font-weight:800;letter-spacing:-.035em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff3c4,#e4c155 55%,#b8911f);-webkit-background-clip:text;background-clip:text;color:transparent}.tps .tps-vault-value .tps-num{color:inherit}.tps .tps-vault-note{color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-vault-note .tps-num{color:#fff;font-weight:700}.tps .tps-tray{margin-block:16px 6px;padding:10px 8px 0;border-radius:14px;background:radial-gradient(120% 90% at 50% 0%,#fff1b812,#0000002e);box-shadow:inset 0 -12px 24px -18px #000000b3}.tps .tps-tray-svg{display:block;width:100%;height:auto;max-height:150px;overflow:visible}.tps .tps-tray-svg .tps-coin{filter:drop-shadow(0 6px 8px rgba(0,0,0,.45));transition:transform .35s var(--tps-ease);transform-box:fill-box;transform-origin:center}.tps .tps-tray-svg .tps-coin:hover{transform:translateY(-4px) rotate(-6deg)}.tps .tps-tray-svg .tps-ingot{filter:drop-shadow(0 6px 8px rgba(0,0,0,.45))}.tps .tps-tray-svg .tps-coin-name{fill:#c9bfa5;font-size:11px;font-weight:700;--tps-ff: var(--tps-font-ui)}.tps .tps-tray-svg .tps-ingot-mark{fill:#6b4f0f;font-size:8.5px;font-weight:800;letter-spacing:.08em;--tps-ff: var(--tps-font-num)}.tps .tps-vault-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-block-start:12px;border-radius:12px;overflow:hidden;background:#c9a2272e}.tps .tps-vault-prices>li{display:grid;gap:1px;padding:9px 12px;background:#0c1220d1}.tps .tps-vault-prices span{color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-vault-prices b{--tps-ff: var(--tps-font-num);color:#fff;font-size:var(--tps-text-md);font-weight:800;font-variant-numeric:tabular-nums}.tps .tps-vault-prices small{font-size:var(--tps-text-xs)}.tps .tps-vault-foot{margin-block-start:12px;color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps .tps-vault .tps-delta.is-good{background:#1a7f7c47;color:#8fe0cf}.tps .tps-vault .tps-delta.is-bad{background:#e30a1738;color:#ffa3aa}.tps .tps-gold-duo{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--tps-gap);align-items:start}.tps .tps-gold-duo.is-wide-first{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.tps .tps-gold-board .tps-table th,.tps .tps-gold-board .tps-table td{padding:10px 12px}.tps .tps-gold-name{display:inline-flex;align-items:center;gap:10px}.tps .tps-gem{flex:none;width:12px;height:12px;border-radius:3px;background:linear-gradient(135deg,#fff1b8,#c9a227 60%,#8f7117);transform:rotate(45deg)}.tps .tps-gem.is-coin{border-radius:50%;transform:none}.tps .tps-gem.is-gram{background:linear-gradient(135deg,#f3e7bd,#e0c35f 60%,#b5572c)}.tps .tps-gem.is-silver{border-radius:50%;transform:none;background:linear-gradient(135deg,#f4f6f8,#a7b0be 60%,#6e7682)}.tps .tps-ingots>li{display:grid;grid-template-columns:minmax(8em,1.1fr) minmax(0,1.4fr) auto minmax(3.6em,auto);align-items:center;gap:10px 12px;padding-block:8px;border-block-end:1px dashed var(--tps-line-2);font-size:var(--tps-text-sm)}.tps .tps-ingots>li:last-child{border-block-end:0}.tps .tps-ingots>li.is-base .tps-ingot-name{color:var(--tps-ink);font-weight:800}.tps .tps-ingot-name{color:var(--tps-body);font-weight:600}.tps .tps-ingot-track{position:relative;height:14px;border-radius:4px;background:var(--tps-cream-2);overflow:hidden}.tps .tps-ingot-track>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:4px;background:linear-gradient(180deg,#f5dc85,#c9a227 60%,#a78419);box-shadow:inset 0 1px #ffffff80;transform-origin:left;transition:transform .9s var(--tps-ease)}.tps[dir=rtl] .tps-ingot-track>i{transform-origin:right}.tps.tps-js .tps-ingots:not(.is-in) .tps-ingot-track>i{transform:scaleX(0)}.tps .tps-ingots>li.is-base .tps-ingot-track>i{background:linear-gradient(180deg,#fff3c4,#e4c155 55%,#c9a227);box-shadow:inset 0 0 0 1.5px var(--tps-gold-700)}.tps .tps-ingots b{--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-weight:800;font-variant-numeric:tabular-nums;text-align:end}.tps .tps-ingots small{justify-self:end;font-size:var(--tps-text-xs)}.tps .tps-bells>li{display:grid;grid-template-columns:minmax(8em,1fr) minmax(0,1.8fr) minmax(3.4em,auto);align-items:center;gap:12px;padding-block:9px;border-block-end:1px solid var(--tps-line);font-size:var(--tps-text-sm)}.tps .tps-bells>li:last-child{border-block-end:0}.tps .tps-bell-name{color:var(--tps-body);font-weight:600}.tps .tps-bell-track{position:relative;height:18px}.tps .tps-bell-track:before{content:"";position:absolute;inset-inline:0;top:50%;height:1px;background:var(--tps-line-2)}.tps .tps-bell-bar{position:absolute;top:50%;height:6px;margin-block-start:-3px;border-radius:3px;background:linear-gradient(90deg,var(--tps-teal),var(--tps-gold) 50%,var(--tps-crimson));opacity:.85;transform-origin:left;transition:transform .8s var(--tps-ease)}.tps[dir=rtl] .tps-bell-bar{background:linear-gradient(270deg,var(--tps-teal),var(--tps-gold) 50%,var(--tps-crimson));transform-origin:right}.tps .tps-bell-dot{position:absolute;top:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;border:2px solid var(--tps-paper);box-shadow:0 1px 3px #0f1b2d4d}.tps[dir=rtl] .tps-bell-dot{margin:-6.5px -6.5px 0 0}.tps .tps-bell-dot.is-buy{background:var(--tps-teal)}.tps .tps-bell-dot.is-sell{background:var(--tps-crimson)}.tps.tps-js .tps-bells:not(.is-in) .tps-bell-bar{transform:scaleX(0)}.tps .tps-bells b{--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-weight:800;text-align:end;font-variant-numeric:tabular-nums}.tps .tps-swatch.is-dot.is-buy{background:var(--tps-teal);box-shadow:none}.tps .tps-swatch.is-dot.is-sell{background:var(--tps-crimson);box-shadow:none}.tps .tps-chart.is-clock{height:clamp(300px,34vw,380px)}.tps .tps-chart-stats{display:flex;flex-wrap:wrap;gap:8px 22px}.tps .tps-chart-stats dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-chart-stats dd{margin:2px 0 0;--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-size:var(--tps-text-lg);font-weight:800;font-variant-numeric:tabular-nums}.tps .tps-chart-stats dd small{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-coin-cards{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.tps .tps-coin-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px}.tps .tps-coin-card svg{filter:drop-shadow(0 4px 6px rgba(143,113,23,.35))}.tps .tps-coin-card h3{--tps-ff: var(--tps-font-ui);--tps-hw: 800;--tps-lh: 1.3;font-size:var(--tps-text-md);color:var(--tps-ink);letter-spacing:0}.tps .tps-coin-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;width:100%}.tps .tps-coin-card dt{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-coin-card dd{margin:0;--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-weight:700;font-variant-numeric:tabular-nums}.tps .tps-coin-premium{margin-block-start:auto;padding:8px 10px;width:100%;border-radius:10px;background:var(--tps-cream);font-size:var(--tps-text-sm)}.tps .tps-coin-premium em{font-style:normal;font-weight:800}.tps .tps-coin-premium.is-over em{color:var(--tps-crimson-700)}.tps .tps-coin-premium.is-under em{color:var(--tps-teal-700)}.tps .tps-band.is-night.is-gold{background:radial-gradient(80% 110% at 100% 0%,rgba(201,162,39,.22) 0%,transparent 60%),radial-gradient(110% 130% at 0% 100%,var(--tps-night-700) 0%,var(--tps-night) 58%)}.tps .tps-gold-calc{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--tps-gap-lg);align-items:start}.tps .tps-gold-form{background:#ffffff0a;border-color:#ffffff1a;color:var(--tps-night-text);box-shadow:none}.tps .tps-gold-form h3{color:#fff;font-size:var(--tps-text-lg);margin-block-end:12px}.tps .tps-calc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.tps .tps-calc-row>label{color:var(--tps-night-muted)}.tps .tps-stepper{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:stretch;border:1px solid rgba(255,255,255,.18);border-radius:var(--tps-radius-sm);overflow:hidden;background:#ffffff0d}.tps .tps-stepper:focus-within{border-color:var(--tps-gold);box-shadow:0 0 0 3px #c9a22747}.tps .tps-stepper .tps-input{min-height:44px;border:0;border-radius:0;background:transparent;color:#fff;text-align:center;--tps-ff: var(--tps-font-num);font-size:var(--tps-text-lg);font-weight:800;box-shadow:none}.tps .tps-stepper .tps-input:focus{box-shadow:none}.tps .tps-stepper .tps-input[aria-invalid]{color:#ffa3aa}.tps .tps-step{color:var(--tps-gold);font-size:20px;font-weight:700;background:#ffffff08;transition:background-color .15s}.tps .tps-step:hover{background:#c9a2272e;color:#fff}.tps .tps-suffix-note{color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps .tps-gold-form .tps-note{color:var(--tps-night-muted)}.tps .tps-calc-result{position:sticky;top:calc(var(--tps-sticky, 0px) + 64px);padding:clamp(20px,2.4vw,30px);border:1px solid rgba(201,162,39,.35);border-radius:calc(var(--tps-radius) + 4px);background:linear-gradient(160deg,#1b1408eb,#0f1b2df5);color:var(--tps-night-text);box-shadow:var(--tps-shadow-3)}.tps .tps-calc-label{color:#e9d9a6;font-size:var(--tps-text-sm);font-weight:700}.tps .tps-calc-big{margin-block:4px;--tps-ff: var(--tps-font-num);--tps-lh: 1;font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem);font-weight:800;color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.tps .tps-calc-sub{color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-calc-sub .tps-num{color:#fff;font-weight:700}.tps .tps-chart.is-donut{height:200px;margin-block:12px}.tps .tps-calc-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-radius:12px;overflow:hidden;background:#c9a22733}.tps .tps-calc-facts>div{padding:10px 12px;background:#0c1220d9}.tps .tps-calc-facts dt{color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps .tps-calc-facts dd{margin:2px 0 0;--tps-ff: var(--tps-font-num);color:#fff;font-weight:800;font-variant-numeric:tabular-nums}.tps .tps-race-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-block-end:14px}.tps .tps-race-cards>li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 8px;padding:12px 14px;border-radius:12px;background:var(--tps-cream);border:1px solid var(--tps-line)}.tps .tps-race-cards>li.is-gold{background:linear-gradient(135deg,var(--tps-gold-50),#FFF6D8);border-color:var(--tps-gold-100)}.tps .tps-race-cards span{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-race-cards b{grid-column:1 / -1;--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-size:var(--tps-text-xl);font-weight:800;font-variant-numeric:tabular-nums}.tps .tps-race-cards small{grid-column:1 / -1;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}@media(max-width:1080px){.tps .tps-gold-duo,.tps .tps-gold-duo.is-wide-first,.tps .tps-gold-calc{grid-template-columns:minmax(0,1fr)}.tps .tps-calc-result{position:static}}@media(max-width:680px){.tps .tps-vault-prices{grid-template-columns:repeat(2,minmax(0,1fr))}.tps .tps-calc-grid{grid-template-columns:minmax(0,1fr)}.tps .tps-race-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.tps .tps-ingots>li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "track track" "note note";gap:6px 12px}.tps .tps-ingot-name{grid-area:name}.tps .tps-ingot-track{grid-area:track}.tps .tps-ingots b{grid-area:value}.tps .tps-ingots small{grid-area:note;justify-self:start}.tps .tps-bells>li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "track track";gap:6px 12px}.tps .tps-bell-name{grid-area:name}.tps .tps-bell-track{grid-area:track}.tps .tps-bells b{grid-area:value}.tps .tps-calc-facts{grid-template-columns:minmax(0,1fr)}}@media print{.tps .tps-gold-form{display:none!important}.tps .tps-vault,.tps .tps-calc-result{background:#fff!important;color:#000!important}}.tps .tps-donut-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-block:-4px 14px;font-size:var(--tps-text-xs);color:var(--tps-night-muted)}.tps .tps-donut-legend>li{display:inline-flex;align-items:center;gap:6px}.tps .tps-donut-legend b{--tps-ff: var(--tps-font-num);color:#fff;font-weight:800}.tps .tps-gold-name .tps-short{display:none}@media(max-width:680px){.tps .tps-gold-name .tps-long{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.tps .tps-gold-name .tps-short{display:inline}.tps .tps-gold-board .tps-table tbody>tr>:first-child{min-width:0}}.tps .tps-cflag{display:inline-block;flex:none;font-family:TP Flags,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:1.25em;--tps-lh: 1;line-height:1;letter-spacing:0}.tps .tps-fx-hero{background:radial-gradient(90% 120% at 100% 0%,var(--tps-gold-50) 0%,var(--tps-cream) 62%)}.tps .tps-fx-hero:before{opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='60' viewBox='0 0 240 60'%3E%3Cg fill='none' stroke='%23C9A227' stroke-opacity='.22' stroke-width='.8'%3E%3Cpath d='M0 30C20 10 40 10 60 30S100 50 120 30 160 10 180 30 220 50 240 30'/%3E%3Cpath d='M0 30C20 50 40 50 60 30S100 10 120 30 160 50 180 30 220 10 240 30'/%3E%3Cpath d='M0 22C20 2 40 2 60 22S100 42 120 22 160 2 180 22 220 42 240 22'/%3E%3Cpath d='M0 38C20 58 40 58 60 38S100 18 120 38 160 58 180 38 220 18 240 38'/%3E%3C/g%3E%3C/svg%3E");background-size:240px 60px;-webkit-mask-image:radial-gradient(ellipse 75% 95% at 100% 0%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 75% 95% at 100% 0%,#000 0%,transparent 72%)}.tps .tps-fx-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;margin-block-start:24px}.tps .tps-fx-chip{display:inline-grid;grid-template-columns:auto auto;grid-template-areas:"flag code" "rate rate" "move move";align-items:center;gap:2px 8px;width:100%;height:100%;padding:10px 12px 9px;border:1px solid var(--tps-line-2);border-radius:14px;background:#fefefed1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--tps-ink);text-align:start;box-shadow:var(--tps-shadow-1);transition:transform .25s var(--tps-ease),box-shadow .25s var(--tps-ease),border-color .25s}button.tps-fx-chip{cursor:pointer}.tps button.tps-fx-chip:hover{transform:translateY(-2px);border-color:var(--tps-ink);box-shadow:var(--tps-shadow-2)}.tps .tps-fx-chip .tps-cflag{grid-area:flag;font-size:1.2rem}.tps .tps-fx-chip b{grid-area:code;font-size:var(--tps-text-sm);font-weight:800;letter-spacing:.04em}.tps .tps-fx-chip-rate{grid-area:rate;--tps-ff: var(--tps-font-num);font-size:var(--tps-text-xl);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tps .tps-fx-chip small{grid-area:move;font-size:var(--tps-text-xs);color:var(--tps-muted)}.tps .tps-fx-chip.is-basket{background:transparent;border-style:dashed;box-shadow:none}.tps .tps-fx-chip.is-basket .tps-cflag{font-family:inherit;font-size:1rem;color:var(--tps-gold-700)}.tps .tps-desk{position:relative;isolation:isolate;overflow:hidden;padding:clamp(18px,2.2vw,28px);border:1px solid #E6D9B5;border-radius:calc(var(--tps-radius) + 6px);background:radial-gradient(60% 70% at 100% 0%,rgba(201,162,39,.16) 0%,transparent 70%),radial-gradient(50% 60% at 0% 100%,rgba(26,127,124,.1) 0%,transparent 70%),linear-gradient(165deg,#fffdf6,#fbf5e4);box-shadow:var(--tps-shadow-3),inset 0 0 0 6px #ffffffb3,inset 0 0 0 7px #c9a22747}.tps .tps-desk:before{content:"";position:absolute;inset-block-start:-70px;inset-inline-end:-70px;z-index:-1;width:260px;height:260px;opacity:.5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -50 100 100'%3E%3Cg fill='none' stroke='%23C9A227' stroke-opacity='.45' stroke-width='.35'%3E%3Cellipse rx='46' ry='16'/%3E%3Cellipse rx='46' ry='16' transform='rotate(15)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(30)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(45)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(60)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(75)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(90)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(105)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(120)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(135)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(150)'/%3E%3Cellipse rx='46' ry='16' transform='rotate(165)'/%3E%3Ccircle r='12'/%3E%3Ccircle r='30'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;pointer-events:none}.tps .tps-desk.is-flash{animation:tps-desk-flash 1s var(--tps-ease)}@keyframes tps-desk-flash{0%{box-shadow:var(--tps-shadow-3),inset 0 0 0 6px #ffffffb3,inset 0 0 0 7px #c9a22747,0 0 #e30a1773}to{box-shadow:var(--tps-shadow-3),inset 0 0 0 6px #ffffffb3,inset 0 0 0 7px #c9a22747,0 0 0 18px #e30a1700}}.tps .tps-desk-form{display:grid;gap:14px}.tps .tps-desk-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px}.tps .tps-desk-title{display:inline-flex;align-items:center;gap:8px;--tps-ff: var(--tps-font-ui);font-size:var(--tps-text-md);font-weight:800;letter-spacing:.02em;color:var(--tps-ink)}.tps .tps-desk-title .tps-ico{color:var(--tps-crimson)}.tps .tps-desk .tps-seg.is-night{background:var(--tps-night);border-color:var(--tps-night)}.tps .tps-desk .tps-seg.is-night span{min-height:30px;padding:4px 12px}.tps .tps-desk-cap{display:block;margin-block-end:5px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tps .tps-desk-cap:lang(ar),.tps .tps-desk-cap:lang(fa){letter-spacing:0;text-transform:none;font-size:var(--tps-text-sm)}.tps .tps-desk-amount .tps-input{min-height:58px;--tps-ff: var(--tps-font-num);font-size:clamp(1.5rem,1.2rem + 1vw,1.9rem);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:#ffffffd9}.tps .tps-desk-amount .tps-input[aria-invalid]{border-color:var(--tps-crimson);box-shadow:0 0 0 3px var(--tps-crimson-100)}.tps .tps-desk-pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px}.tps .tps-desk-pick{min-width:0}.tps .tps-desk-select{position:relative;display:block}.tps .tps-desk-select .tps-cflag{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);font-size:1.3rem;pointer-events:none}.tps .tps-desk-select .tps-select{min-height:50px;padding-inline-start:44px;background-color:#ffffffd9;font-size:var(--tps-text-sm);text-overflow:ellipsis}.tps .tps-desk-swap{display:grid;place-items:center;width:44px;height:44px;margin-block-end:3px;border-radius:50%;border:1px solid var(--tps-line-2);background:var(--tps-paper);color:var(--tps-crimson);box-shadow:var(--tps-shadow-1);cursor:pointer;transition:border-color .2s,box-shadow .2s}.tps .tps-desk-swap:hover{border-color:var(--tps-ink);box-shadow:var(--tps-shadow-2)}.tps .tps-desk-swap svg{width:20px;height:20px}.tps .tps-desk-swap.is-spun svg{animation:tps-spin .45s var(--tps-ease)}@keyframes tps-spin{0%{transform:rotate(-180deg)}}.tps .tps-desk-result{display:block;padding-block:6px 2px;border-block-start:1px dashed rgba(201,162,39,.55);--tps-ff: var(--tps-font-num);--tps-lh: 1.05;color:var(--tps-ink);font-size:clamp(2.1rem,1.5rem + 2.6vw,3.2rem);font-weight:800;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tps .tps-desk-result.is-new{animation:tps-desk-result .5s var(--tps-ease)}@keyframes tps-desk-result{0%{color:var(--tps-crimson);transform:translateY(3px)}}.tps .tps-desk-rate{min-height:1.5em;color:var(--tps-body);font-size:var(--tps-text-sm)}.tps .tps-desk-rate .tps-num{font-weight:800;color:var(--tps-ink)}.tps .tps-desk-warn{display:block;margin-block-start:4px;color:var(--tps-warn);font-weight:600}.tps .tps-desk-buys{display:flex;flex-wrap:wrap;gap:8px}.tps .tps-desk-buy{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#ffffffbf;border:1px solid var(--tps-line-2);color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s}.tps .tps-desk-buy:hover{border-color:var(--tps-ink);background:var(--tps-paper);color:var(--tps-ink)}.tps .tps-desk-buy svg{width:16px;height:16px;color:var(--tps-gold-700)}.tps .tps-desk-buy .tps-num{font-weight:800;color:var(--tps-ink)}.tps .tps-desk-note{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-band.is-night .tps-mkt.is-up{color:#8fe0cf}.tps .tps-band.is-night .tps-mkt.is-down{color:#ffa3aa}.tps .tps-band.is-night .tps-mkt.is-flat{color:var(--tps-night-muted)}.tps .tps-board-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-end:14px}.tps .tps-band.is-board .tps-filter .tps-input{background-color:#ffffff0f;border-color:#ffffff29;color:#fff}.tps .tps-band.is-board .tps-filter .tps-input::placeholder{color:var(--tps-night-muted)}.tps .tps-band.is-board .tps-filter .tps-ico{color:var(--tps-night-muted)}.tps .tps-board-clock{display:inline-flex;align-items:center;gap:8px;color:var(--tps-night-muted);font-size:var(--tps-text-sm);font-weight:600}.tps .tps-board-clock svg{width:16px;height:16px;color:var(--tps-amber, #F2B33D)}.tps .tps-board-clock time{color:var(--tps-night-text)}.tps .tps-fx-board .tps-table-wrap{border-color:#ffffff1a;background:#0b1524;box-shadow:inset 0 1px #ffffff0a,0 24px 60px -30px #000c}.tps .tps-flapboard{width:100%;color:var(--tps-night-text)}.tps .tps-flapboard th,.tps .tps-flapboard td{border-block-end-color:#ffffff12;padding-block:9px}.tps .tps-flapboard thead th{background:#0e1a2c;color:#f2b33d;border-block-end:1px solid rgba(242,179,61,.3)}.tps .tps-flapboard tbody tr:hover>*{background:#13233a}.tps .tps-flapboard :where(tbody>tr>:first-child){background:#0b1524}.tps .tps-flapboard tbody th{color:#fff}.tps .tps-flapboard tbody .is-num{color:var(--tps-night-text)}.tps .tps-fx-name{display:grid;grid-template-columns:auto auto;grid-template-areas:"flag code" "flag name";justify-content:start;align-items:center;gap:0 10px;color:inherit;text-align:start;cursor:pointer}.tps .tps-fx-name .tps-cflag{grid-area:flag;font-size:1.55rem}.tps .tps-fx-name b{grid-area:code;--tps-ff: var(--tps-font-num);color:#fff;font-weight:800;letter-spacing:.06em}.tps .tps-fx-name small{grid-area:name;color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:600;white-space:normal;max-width:14em}.tps .tps-fx-name:hover b{color:#f2b33d}.tps .tps-flapboard td.is-sell .tps-num{display:inline-block;min-width:5.6em;padding:5px 9px;border-radius:6px;background:linear-gradient(180deg,#1f3250,#182a45 49%,#0a1322 49.5% 51%,#15263f 51.5%,#122238);box-shadow:inset 0 1px #ffffff14,0 2px 4px #00000073;color:#f2b33d;font-size:1.02rem;font-weight:800;letter-spacing:.03em;text-align:center}.tps .tps-flapboard td:not(.is-sell)>.tps-num{font-weight:700}.tps .tps-flapboard td.is-cash>.tps-num{color:var(--tps-night-muted)}.tps .tps-flapboard thead th.is-sell{text-align:center}.tps .tps-flapboard thead .tps-sort{color:inherit}.tps .tps-range{position:relative;display:block;width:92px;height:6px;border-radius:3px;background:linear-gradient(to right,#8fe0cf59,#ffa3aa59)}.tps[dir=rtl] .tps-range{background:linear-gradient(to left,#8fe0cf59,#ffa3aa59)}.tps .tps-range>i{position:absolute;top:50%;width:11px;height:11px;margin-inline-start:-5.5px;border-radius:50%;background:#f2b33d;box-shadow:0 0 0 2px #0b1524,0 0 10px #f2b33db3;transform:translateY(-50%)}.tps .tps-mini-spark{display:block;width:96px;height:28px}.tps .tps-board-foot{margin-block-start:12px;color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps .tps-band.is-board .tps-empty{color:var(--tps-night-muted)}.tps .tps-world-panel .tps-chart{height:auto;min-height:260px}.tps .tps-chart.is-mid{height:clamp(320px,40vw,470px)}.tps .tps-dollar-grid{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,2fr);gap:var(--tps-gap);align-items:stretch}.tps ol.tps-doublings{display:grid;align-content:start;gap:0;--tps-list-pad: clamp(16px, 2vw, 26px);padding-block:clamp(10px,1.4vw,18px)}.tps .tps-doublings>li{display:grid;grid-template-columns:3.2em minmax(0,1fr) auto;grid-template-areas:"x rate date" "x bar took";align-items:center;gap:2px 12px;padding-block:12px;border-block-end:1px dashed var(--tps-line-2)}.tps .tps-doublings>li:last-child{border-block-end:0}.tps .tps-doublings>li.is-base{grid-template-areas:"x rate date"}.tps .tps-step-x{grid-area:x;--tps-ff: var(--tps-font-num);color:var(--tps-crimson);font-size:var(--tps-text-xl);font-weight:800;letter-spacing:-.02em}.tps .tps-doublings>li.is-base .tps-step-x{color:var(--tps-muted)}.tps .tps-step-rate{grid-area:rate;color:var(--tps-ink);font-weight:800}.tps .tps-step-date{grid-area:date;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600;text-align:end}.tps .tps-step-bar{grid-area:bar;position:relative;display:block;height:8px;border-radius:4px;background:var(--tps-cream-2);overflow:hidden}.tps .tps-step-bar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:4px;background:linear-gradient(to right,var(--tps-gold),var(--tps-crimson));transform-origin:left center;transition:transform 1s var(--tps-ease)}.tps[dir=rtl] .tps-step-bar>i{background:linear-gradient(to left,var(--tps-gold),var(--tps-crimson));transform-origin:right center}.tps.tps-js .tps-doublings:not(.is-in) .tps-step-bar>i{transform:scaleX(0)}.tps .tps-doublings>li:nth-child(3) .tps-step-bar>i{transition-delay:.08s}.tps .tps-doublings>li:nth-child(4) .tps-step-bar>i{transition-delay:.16s}.tps .tps-doublings>li:nth-child(5) .tps-step-bar>i{transition-delay:.24s}.tps .tps-doublings>li:nth-child(6) .tps-step-bar>i{transition-delay:.32s}.tps .tps-doublings>li:nth-child(n+7) .tps-step-bar>i{transition-delay:.4s}.tps .tps-step-took{grid-area:took;color:var(--tps-body);font-size:var(--tps-text-xs);font-weight:700;text-align:end;white-space:nowrap}.tps .tps-swatch.is-line{width:18px;flex-basis:18px;height:0;border-radius:0;border-block-start:2.5px solid currentColor}.tps .tps-swatch.is-dot{border-radius:50%}.tps .tps-swatch.is-ring{border-radius:50%;background:var(--tps-paper);border:2px solid var(--tps-crimson)}.tps .tps-swatch.is-dots{width:20px;flex-basis:20px;border-radius:0;background:radial-gradient(circle,#F2A1A6 2.5px,transparent 3px) 0 50% / 7px 10px repeat-x,radial-gradient(circle,var(--tps-crimson) 2.5px,transparent 3px) 14px 50% / 7px 10px no-repeat}.tps .tps-swatch.is-step{width:18px;flex-basis:18px;height:12px;border-radius:3px;background:linear-gradient(135deg,#ebc9a1,#e88a86);border:1px solid #E07B77}.tps .tps-note{color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-wage-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-block-end:16px;border-radius:14px;overflow:hidden;background:var(--tps-line);border:1px solid var(--tps-line)}.tps .tps-wage-figures>p{display:grid;gap:2px;padding:12px 14px;background:var(--tps-paper)}.tps .tps-wage-figures span{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-wage-figures b{--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-size:var(--tps-text-xl);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tps .tps-wage-figures small{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-wage-figures>p.is-now{background:var(--tps-teal-50)}.tps .tps-wage-figures>p.is-now b{color:var(--tps-teal-700)}.tps .tps-real-grid{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,2fr);gap:var(--tps-gap);align-items:stretch}.tps .tps-thermo-panel{display:flex;flex-direction:column;gap:10px}.tps .tps-thermo-kicker{color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:700}.tps .tps-thermo-value{--tps-ff: var(--tps-font-num);--tps-lh: 1;color:var(--tps-ink);font-size:clamp(3rem,2.2rem + 3vw,4.4rem);font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.tps .tps-thermo-label{color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:600}.tps .tps-thermo-label em{font-style:normal;font-weight:800;color:var(--tps-crimson)}.tps .tps-thermo{position:relative;height:54px;margin-block:26px 4px}.tps .tps-thermo-track{position:absolute;inset-inline:0;top:20px;height:14px;border-radius:7px;background:linear-gradient(to right,var(--tps-crimson),#F4B6A0 45%,#BFE0DC 60%,var(--tps-teal));box-shadow:inset 0 1px 2px #00000026}.tps[dir=rtl] .tps-thermo-track{background:linear-gradient(to left,var(--tps-crimson),#F4B6A0 45%,#BFE0DC 60%,var(--tps-teal))}.tps .tps-thermo i{font-style:normal}.tps .tps-thermo-avg{position:absolute;top:12px;width:0;height:30px;border-inline-start:2px dashed var(--tps-ink)}.tps .tps-thermo-avg>span{position:absolute;bottom:calc(100% + 4px);inset-inline-start:0;transform:translate(-50%);white-space:nowrap;color:var(--tps-ink);font-size:var(--tps-text-xs);font-weight:800}.tps[dir=rtl] .tps-thermo-avg>span{transform:translate(50%)}.tps .tps-thermo-now{position:absolute;top:15px;width:24px;height:24px;margin-inline-start:-12px;border-radius:50%;background:var(--tps-paper);border:4px solid var(--tps-ink);box-shadow:0 4px 10px #0f1b2d59;transition:inset-inline-start 1.1s var(--tps-ease)}.tps.tps-js .tps-thermo-panel:not(.is-in) .tps-thermo-now{inset-inline-start:50%!important;opacity:.4}.tps .tps-thermo-ends{display:flex;justify-content:space-between;gap:12px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-thermo-ends>span:last-child{text-align:end}.tps .tps-thermo-streak{margin-block-start:8px;padding:12px 14px;border-radius:12px;background:var(--tps-cream);color:var(--tps-body);font-size:var(--tps-text-sm)}.tps .tps-thermo-streak .tps-num{font-weight:800;color:var(--tps-ink)}.tps .tps-thermo-note{margin-block-start:auto;padding-block-start:12px;border-block-start:1px dashed var(--tps-line-2);color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-more{margin-block-start:16px}.tps .tps-more>summary{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--tps-line-2);color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700;list-style:none;cursor:pointer}.tps .tps-more>summary::-webkit-details-marker{display:none}.tps .tps-more>summary:after{content:"+";font-weight:800;color:var(--tps-crimson)}.tps .tps-more[open]>summary:after{content:"−"}.tps .tps-more>.tps-table-wrap{margin-block-start:12px}.tps .tps-miss{font-weight:800}.tps .tps-miss.is-over{color:var(--tps-crimson-700)}.tps .tps-miss.is-under{color:var(--tps-teal-700)}.tps .tps-credit{margin-block-start:12px;color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-credit a{color:inherit}@media(max-width:1100px){.tps .tps-flapboard .tps-spark-cell{display:none}}@media(max-width:960px){.tps .tps-dollar-grid,.tps .tps-real-grid{grid-template-columns:minmax(0,1fr)}.tps .tps-flapboard .tps-range-cell{display:none}}@media(max-width:680px){.tps .tps-fx-chips{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px}.tps .tps-fx-chip{padding:9px 10px 8px}.tps .tps-fx-chip-rate{font-size:var(--tps-text-lg)}.tps .tps-desk-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:6px}.tps .tps-desk-select .tps-select{padding-inline-start:38px;padding-inline-end:28px;background-position:right 10px center}.tps[dir=rtl] .tps-desk-select .tps-select{background-position:left 10px center}.tps .tps-desk-select .tps-cflag{inset-inline-start:10px;font-size:1.15rem}.tps .tps-flapboard .is-cash{display:none}.tps .tps-flapboard tbody>tr>:first-child{min-width:7.5em}.tps .tps-fx-name .tps-cflag{font-size:1.3rem}.tps .tps-flapboard td.is-sell .tps-num{min-width:0;padding:4px 7px;font-size:.95rem}.tps .tps-wage-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.tps .tps-fx-name small{display:none}}@media(prefers-reduced-motion:reduce){.tps .tps-desk.is-flash,.tps .tps-desk-result.is-new,.tps .tps-desk-swap.is-spun svg{animation:none}.tps .tps-step-bar>i,.tps .tps-thermo-now{transition:none}}.tps .tps-clock{font-variant-numeric:tabular-nums}.tps .tps-prayer-hero{background:radial-gradient(90% 120% at 100% 0%,#E9EEF8 0%,var(--tps-cream) 62%)}.tps .tps-prayer-pick{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 14px;margin-block-start:26px}.tps .tps-prayer-pick .tps-field{flex:1 1 240px;max-width:340px}.tps .tps-prayer-pick .tps-select{min-height:50px;font-size:var(--tps-text-md)}.tps .tps-prayer-pick .tps-btn{min-height:50px}.tps .tps-sky{--sky-ink: #fff;--sky-muted: rgba(255, 255, 255, .72);--sky-line: rgba(255, 255, 255, .28);--sky-row: rgba(255, 255, 255, .1);--sky-accent: #FFE9A8;position:relative;isolation:isolate;overflow:hidden;display:grid;gap:10px;padding:clamp(18px,2.2vw,28px);border-radius:calc(var(--tps-radius) + 8px);color:var(--sky-ink);background:linear-gradient(180deg,#0b1530,#1a2a4a 60%,#2b3a63);box-shadow:var(--tps-shadow-3);transition:color .6s var(--tps-ease)}.tps .tps-sky:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity 1s var(--tps-ease);background-image:radial-gradient(1.2px 1.2px at 12% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 28% 42%,#fff 50%,transparent 51%),radial-gradient(1.4px 1.4px at 47% 12%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 66% 30%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 82% 16%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 91% 44%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 7% 52%,#fff 50%,transparent 51%),radial-gradient(1.3px 1.3px at 38% 26%,#fff 50%,transparent 51%)}.tps .tps-sky.is-night:before{opacity:.8}.tps .tps-sky.is-dawn{background:linear-gradient(180deg,#25234f,#5e477f 48%,#d9907a)}.tps .tps-sky.is-dawn:before{opacity:.35}.tps .tps-sky.is-day{--sky-ink: #0F1B2D;--sky-muted: rgba(15, 27, 45, .66);--sky-line: rgba(15, 27, 45, .22);--sky-row: rgba(255, 255, 255, .45);--sky-accent: #B8791F;background:linear-gradient(180deg,#5da3e0,#9ed0f0 55%,#dcf0fa)}.tps .tps-sky.is-golden{--sky-ink: #1F1408;--sky-muted: rgba(31, 20, 8, .66);--sky-line: rgba(31, 20, 8, .22);--sky-row: rgba(255, 255, 255, .4);--sky-accent: #A33A18;background:linear-gradient(180deg,#6d90c8,#f0b06a 62%,#f7d9a6)}.tps .tps-sky.is-dusk{background:linear-gradient(180deg,#1b2850,#6e3b6b 52%,#d8663a)}.tps .tps-sky-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.tps .tps-sky-title{display:inline-flex;align-items:center;gap:8px;--tps-ff: var(--tps-font-ui);font-size:var(--tps-text-lg);font-weight:800;color:var(--sky-ink);letter-spacing:0}.tps .tps-sky-title svg{width:18px;height:18px;color:var(--sky-accent)}.tps .tps-sky-badge{padding:3px 10px;border-radius:999px;border:1px solid var(--sky-line);color:var(--sky-muted);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-sky-next{color:var(--sky-muted);font-size:var(--tps-text-md);font-weight:600}.tps .tps-sky-next em{font-style:normal;font-weight:800;color:var(--sky-ink)}.tps .tps-sky-next .tps-num{font-weight:800;color:var(--sky-ink)}.tps .tps-sky-count{--tps-ff: var(--tps-font-num);--tps-lh: 1;min-height:1em;margin-block-start:-4px;font-size:clamp(2.6rem,1.8rem + 3.2vw,4rem);font-weight:800;letter-spacing:-.03em;color:var(--sky-ink);font-variant-numeric:tabular-nums}.tps .tps-arc{display:block;width:100%;height:auto;max-height:132px;overflow:visible}.tps .tps-arc-path{fill:none;stroke:var(--sky-line);stroke-width:1.5;stroke-dasharray:3 5}.tps .tps-arc-horizon{stroke:var(--sky-line);stroke-width:1}.tps .tps-arc-mark{fill:var(--sky-ink);opacity:.75}.tps .tps-arc-label{fill:var(--sky-muted);font-size:11px;font-weight:700;font-family:var(--tps-font-num)}.tps .tps-arc-sun{transition:transform 1s linear}.tps .tps-prayer-hero .tps-hero-grid{align-items:start}.tps .tps-sky-times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px}.tps .tps-sky-times>li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 12px;border-radius:10px;transition:background-color .4s var(--tps-ease)}.tps .tps-sky-times>li.is-current{background:var(--sky-row);box-shadow:inset 3px 0 0 var(--sky-accent)}.tps[dir=rtl] .tps-sky-times>li.is-current{box-shadow:inset -3px 0 0 var(--sky-accent)}.tps .tps-sky-name{display:grid;color:var(--sky-ink);font-weight:700}.tps .tps-sky-name small{color:var(--sky-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-sky-times b{--tps-ff: var(--tps-font-num);color:var(--sky-ink);font-size:var(--tps-text-lg);font-weight:800}.tps .tps-sky-foot{padding-block-start:10px;border-block-start:1px solid var(--sky-line);color:var(--sky-muted);font-size:var(--tps-text-sm)}.tps .tps-sky-foot .tps-num{color:var(--sky-ink);font-weight:700}.tps .tps-band.is-wave .tps-card{background:#ffffff0a;border-color:#ffffff1a;box-shadow:none}.tps .tps-wave-panel .tps-panel-head{align-items:center}.tps .tps-wave-clock{display:grid;gap:2px}.tps .tps-wave-clock span{color:var(--tps-night-muted);font-size:var(--tps-text-sm);font-weight:700}.tps .tps-wave-clock b{--tps-ff: var(--tps-font-num);color:#ffe9a8;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.3rem);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tps .tps-wave-panel .tps-btn[aria-pressed=true]{background:var(--tps-gold);color:var(--tps-night)}.tps .tps-wave-panel .tps-chart.is-map{max-height:560px}.tps .tps-wave-scale{display:grid;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:14px;margin-block-start:12px;color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-wave-scale .tps-num{color:#fff;font-weight:800}.tps .tps-wave-bar{height:8px;border-radius:4px;background:linear-gradient(to right,#2e3f75,#9a5b8f,#f2b33d)}.tps[dir=rtl] .tps-wave-bar{background:linear-gradient(to left,#2e3f75,#9a5b8f,#f2b33d)}.tps .tps-month th small{display:block;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600}.tps .tps-month td .tps-num{font-weight:700}.tps .tps-month tr.is-today>*{background:var(--tps-gold-50)}.tps .tps-month tr.is-today>th{box-shadow:inset 3px 0 0 var(--tps-gold)}.tps[dir=rtl] .tps-month tr.is-today>th{box-shadow:inset -3px 0 0 var(--tps-gold)}.tps .tps-month td:nth-child(6) .tps-num{color:var(--tps-crimson-700)}.tps .tps-month-panel .tps-table-wrap.is-scroll{max-height:560px}.tps .tps-year-facts,.tps .tps-ramadan-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-block-end:16px;border-radius:14px;overflow:hidden;background:var(--tps-line);border:1px solid var(--tps-line)}.tps .tps-year-facts>li,.tps .tps-ramadan-cards>li{display:grid;gap:2px;padding:12px 14px;background:var(--tps-paper);color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-year-facts span,.tps .tps-ramadan-cards span{font-weight:700}.tps .tps-year-facts b,.tps .tps-ramadan-cards b{--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-size:var(--tps-text-xl);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tps .tps-ramadan-cards>li.is-kadir{background:var(--tps-gold-50)}.tps .tps-swatch.is-night{background:#101c33}.tps .tps-swatch.is-dawn{background:#4b3f72}.tps .tps-swatch.is-morning{background:#8ec5e8}.tps .tps-swatch.is-midday{background:#cfeaf7;box-shadow:inset 0 0 0 1px #0f1b2d1f}.tps .tps-swatch.is-afternoon{background:#f2c66d}.tps .tps-swatch.is-dusk{background:#c8553d}.tps .tps-chart.is-ramadan{height:auto;min-height:320px}.tps .tps-days{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.tps .tps-day{display:grid;align-content:start;gap:6px;padding:16px 18px;border:1px solid var(--tps-line);border-radius:var(--tps-radius);background:var(--tps-paper);box-shadow:var(--tps-shadow-1)}.tps .tps-day b{color:var(--tps-ink);font-size:var(--tps-text-md);font-weight:800}.tps .tps-day-left{justify-self:start;padding:2px 10px;border-radius:999px;background:var(--tps-night);color:#ffe9a8;font-size:var(--tps-text-xs);font-weight:800}.tps .tps-day-left .tps-num{color:inherit}.tps .tps-day-date{color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-day .tps-badge{justify-self:start}.tps .tps-day.is-holiday{border-color:var(--tps-teal-100);background:linear-gradient(180deg,var(--tps-teal-50),var(--tps-paper) 70%)}.tps .tps-day[data-key=kadir],.tps .tps-day[data-key=ramadan]{border-color:var(--tps-gold-100);background:linear-gradient(180deg,var(--tps-gold-50),var(--tps-paper) 70%)}@media(max-width:960px){.tps .tps-sky{max-width:560px}}@media(max-width:680px){.tps .tps-year-facts,.tps .tps-ramadan-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.tps .tps-wave-panel .tps-panel-head{flex-direction:column;align-items:stretch}.tps .tps-wave-scale{grid-template-columns:minmax(0,1fr)}.tps .tps-wave-bar{display:none}.tps .tps-month th,.tps .tps-month td{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.tps .tps-arc-sun,.tps .tps-sky,.tps .tps-sky:before{transition:none}}@media print{.tps.is-print-month>:not(#month){display:none!important}.tps.is-print-month #month .tps-section-head p,.tps.is-print-month #month .tps-actions{display:none!important}.tps.is-print-month #month .tps-table-wrap.is-scroll{max-height:none;overflow:visible}}.tps .tps-sprite{position:absolute;width:0;height:0;overflow:hidden}.tps .tps-ph-hero{background:radial-gradient(90% 120% at 100% 0%,#FDECEE 0%,var(--tps-cream) 62%)}.tps .tps-ph-hero .tps-hero-grid{align-items:start}.tps .tps-ph-pick{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 14px;margin-block-start:26px}.tps .tps-ph-pick .tps-field{flex:1 1 240px;max-width:340px}.tps .tps-ph-pick .tps-select,.tps .tps-ph-pick .tps-btn{min-height:50px}.tps .tps-ph-pick .tps-btn{font-size:var(--tps-text-md)}.tps .tps-ph-night{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:12px;padding:clamp(20px,2.4vw,30px);border-radius:calc(var(--tps-radius) + 8px);background:radial-gradient(60% 55% at 85% 0%,rgba(227,10,23,.28) 0%,transparent 70%),linear-gradient(170deg,#111d33,#0b1322);color:var(--tps-night-text);box-shadow:var(--tps-shadow-3)}.tps .tps-ph-night:after{content:"";position:absolute;inset-block-start:18px;inset-inline-end:18px;z-index:-1;width:64px;height:64px;border-radius:14px;opacity:.22;background:linear-gradient(#ff5a67,#ff5a67) center / 18px 56px no-repeat,linear-gradient(#ff5a67,#ff5a67) center / 56px 18px no-repeat;filter:drop-shadow(0 0 18px rgba(255,90,103,.9))}.tps .tps-ph-night-kicker{display:inline-flex;align-items:center;gap:8px;color:#ffb3b8;font-size:var(--tps-text-sm);font-weight:800;letter-spacing:.04em}.tps .tps-ph-night-kicker svg{width:18px;height:18px}.tps .tps-ph-night-count{display:grid;gap:2px}.tps .tps-ph-night-count b{--tps-ff: var(--tps-font-num);--tps-lh: 1;color:#fff;font-size:clamp(3rem,2.2rem + 3vw,4.4rem);font-weight:800;letter-spacing:-.04em}.tps .tps-ph-night-count span{color:var(--tps-night-muted);font-size:var(--tps-text-md);font-weight:600}.tps .tps-ph-night-hint{color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-ph-night-note{display:flex;gap:8px;padding-block-start:12px;border-block-start:1px solid rgba(255,255,255,.1);color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-ph-night-note svg{flex:0 0 18px;width:18px;height:18px;color:#ffb3b8}.tps .tps-ph-night-note em{font-style:normal;font-weight:800;color:#fff}.tps .tps-ph-nearest{display:grid;gap:4px;padding:14px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);animation:tps-ph-in .5s var(--tps-ease)}@keyframes tps-ph-in{0%{opacity:0;transform:translateY(6px)}}.tps .tps-ph-nearest-label{color:#ffb3b8;font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tps .tps-ph-nearest-label:lang(ar),.tps .tps-ph-nearest-label:lang(fa){letter-spacing:0;text-transform:none}.tps .tps-ph-nearest b{color:#fff;font-size:var(--tps-text-xl);font-weight:800}.tps .tps-ph-nearest>span:not([class]){color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-ph-nearest-km{color:#fff;font-weight:700}.tps .tps-ph-nearest-actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:6px}.tps .tps-ph-nearest .tps-btn.is-quiet{background:transparent;color:#fff;border-color:#ffffff4d}.tps .tps-ph-nearest small{color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps .tps-band.is-finder .tps-empty{color:var(--tps-night-muted)}.tps .tps-ph-finder{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:var(--tps-gap);align-items:start}.tps .tps-ph-listwrap{display:grid;gap:12px;min-width:0}.tps .tps-ph-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tps .tps-ph-tools .tps-filter{flex:1 1 220px;width:auto}.tps .tps-band.is-finder .tps-input,.tps .tps-band.is-finder .tps-select{background-color:#ffffff0f;border-color:#ffffff29;color:#fff}.tps .tps-band.is-finder .tps-input::placeholder{color:var(--tps-night-muted)}.tps .tps-band.is-finder .tps-filter .tps-ico{color:var(--tps-night-muted)}.tps .tps-band.is-finder .tps-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23E9E4D8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tps .tps-band.is-finder .tps-select option{color:var(--tps-ink)}.tps .tps-ph-district{flex:0 1 220px}.tps .tps-ph-shown{color:var(--tps-night-muted);font-size:var(--tps-text-sm);font-weight:600}.tps .tps-ph-shown .tps-num{color:#fff;font-weight:800}.tps .tps-ph-list{display:grid;gap:8px;max-height:min(72vh,720px);overflow-y:auto;padding-inline-end:4px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.tps .tps-ph{display:grid;gap:4px;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;transition:border-color .2s,background-color .2s}.tps .tps-ph:hover{border-color:#fff3}.tps .tps-ph.is-selected{border-color:#ff5a67;background:#e30a171f;box-shadow:inset 3px 0 #ff5a67}.tps[dir=rtl] .tps-ph.is-selected{box-shadow:inset -3px 0 #ff5a67}.tps .tps-ph-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.tps .tps-ph-name{--tps-ff: var(--tps-font-ui);--tps-hw: 800;color:#fff;font-size:var(--tps-text-md);letter-spacing:0}.tps .tps-ph-distance{flex:none;color:#ffb3b8;font-size:var(--tps-text-sm);font-weight:800}.tps .tps-ph-where{color:#ffd9dc;font-size:var(--tps-text-sm);font-weight:700}.tps .tps-ph-address{color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps .tps-ph-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-block-start:6px}.tps .tps-ph-actions{display:flex;flex-wrap:wrap;gap:6px}.tps .tps-ph-actions .tps-btn{min-height:36px;padding:6px 12px;font-size:var(--tps-text-sm)}.tps .tps-ph-actions .tps-btn.is-quiet{background:#ffffff0f;color:#fff;border-color:#ffffff29}.tps .tps-ph-actions .tps-btn.is-quiet:hover{border-color:#fff}.tps .tps-ph-actions .tps-btn.is-icon{color:#fff;border-color:#ffffff29}.tps .tps-ph-actions svg{width:16px;height:16px}.tps .tps-ph-state{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;background:#ffffff14;color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-ph-state:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.8}.tps .tps-ph-state.is-open{background:#1a7f7c47;color:#8fe0cf}.tps .tps-ph-state.is-upcoming{background:#c9a22738;color:#f2d27a}.tps .tps-ph-state.is-ended{background:#ffffff0d;color:#8c8680}.tps .tps-ph-more{justify-self:center;background:#ffffff0f;color:#fff;border-color:#fff3}.tps .tps-ph-more:hover{background:#ffffff1f;color:#fff;border-color:#fff}.tps .tps-ph-mapwrap{position:sticky;top:calc(var(--tps-sticky, 0px) + 64px);display:grid;gap:8px}.tps .tps-ph-map{position:relative;height:min(72vh,720px);border-radius:var(--tps-radius);overflow:hidden;background:#0b1322;border:1px solid rgba(255,255,255,.1);direction:ltr}.tps .tps-ph-map.is-failed:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,90,103,.12),transparent 60%)}.tps .tps-ph-map-note{color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps .tps-ph-map .maplibregl-ctrl-attrib{font-size:10px}.tps .tps-ph-popup .maplibregl-popup-content{padding:12px 14px;border-radius:12px;box-shadow:var(--tps-shadow-3);font-family:var(--tps-font-ui)}.tps .tps-ph-pop{display:grid;gap:3px;color:var(--tps-ink);font-size:13px}.tps .tps-ph-pop b{font-size:14px;font-weight:800}.tps .tps-ph-pop span{color:var(--tps-crimson-700);font-weight:700}.tps .tps-ph-pop p{color:var(--tps-muted)}.tps .tps-ph-pop a{display:inline-flex;align-items:center;gap:6px;color:var(--tps-ink);font-weight:700;text-decoration:none}.tps .tps-ph-pop a:hover{color:var(--tps-crimson)}.tps .tps-ph-pop svg{width:14px;height:14px}.tps .tps-ph-tiles{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.tps .tps-ph-tile{display:grid;justify-items:start;gap:2px;width:100%;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--tps-crimson) calc(15% + var(--heat, 0) * 40%),var(--tps-line));background:color-mix(in srgb,var(--tps-crimson) calc(4% + var(--heat, 0) * 26%),var(--tps-paper));color:var(--tps-ink);text-align:start;cursor:pointer;transition:transform .2s var(--tps-ease),box-shadow .2s var(--tps-ease)}.tps .tps-ph-tile:hover{transform:translateY(-2px);box-shadow:var(--tps-shadow-2)}.tps .tps-ph-tile b{--tps-ff: var(--tps-font-num);font-size:var(--tps-text-2xl);font-weight:800;letter-spacing:-.02em}.tps .tps-ph-tile span{color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:700}.tps .tps-ph-coverage{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,1fr);gap:var(--tps-gap);align-items:start}.tps .tps-ph-provs{display:grid;gap:6px}.tps .tps-ph-prov{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 14px;border-radius:12px;border:1px solid var(--tps-line);background:var(--tps-paper);color:var(--tps-ink);font-weight:700;text-align:start;cursor:pointer}.tps button.tps-ph-prov:hover{border-color:var(--tps-crimson)}.tps .tps-ph-prov b{--tps-ff: var(--tps-font-num);color:var(--tps-crimson-700);font-weight:800}.tps .tps-ph-prov.is-missing{cursor:default;background:var(--tps-cream);color:var(--tps-muted)}.tps .tps-ph-prov small{font-size:var(--tps-text-xs);font-weight:600}@media(max-width:960px){.tps .tps-ph-finder,.tps .tps-ph-coverage{grid-template-columns:minmax(0,1fr)}.tps .tps-ph-mapwrap{position:relative;top:0;order:-1}.tps .tps-ph-map{height:52vh;min-height:300px}.tps .tps-ph-list{max-height:none;overflow:visible}.tps .tps-ph-list.is-clipped>li:nth-child(n+31){display:none}}@media(prefers-reduced-motion:reduce){.tps .tps-ph-nearest{animation:none}.tps .tps-ph-tile{transition:none}}.tps.tps-tool-meds{--tps-rx-red: #D7303B;--tps-rx-green: #2E8B57;--tps-rx-purple: #7B4FA6;--tps-rx-orange: #E9892B}.tps .tps-meds-hero .tps-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr);align-items:start}.tps .tps-meds-search{position:relative;margin-block-start:26px;max-width:640px}.tps .tps-meds-box{display:flex;align-items:center;gap:10px;padding:6px;padding-inline-start:16px;background:var(--tps-paper);border:1.5px solid var(--tps-ink);border-radius:18px;box-shadow:0 1px 0 var(--tps-line),0 18px 40px -26px #0f1b2d8c;transition:box-shadow .2s ease,border-color .2s ease}.tps .tps-meds-box:focus-within{border-color:var(--tps-teal);box-shadow:0 0 0 4px var(--tps-teal-100),0 18px 40px -26px #0f1b2d8c}.tps .tps-meds-box>.tps-ico{width:22px;height:22px;flex:0 0 22px;color:var(--tps-teal)}.tps .tps-meds-box input{flex:1 1 auto;min-width:0;height:48px;border:0;outline:0;background:transparent;font-size:var(--tps-text-lg);color:var(--tps-ink)}.tps .tps-meds-box input::placeholder{color:var(--tps-faint)}.tps .tps-meds-box input::-webkit-search-cancel-button{cursor:pointer}.tps .tps-meds-box .tps-btn{flex:none;min-height:46px;padding-inline:22px;border-radius:13px;background:var(--tps-teal);border-color:var(--tps-teal)}.tps .tps-meds-box .tps-btn:hover{background:var(--tps-teal-700);border-color:var(--tps-teal-700)}.tps .tps-meds-hint{margin-block-start:10px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-meds-chips{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:14px}.tps .tps-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--tps-paper);border:1px solid var(--tps-line-2);font-size:var(--tps-text-sm);font-weight:600;color:var(--tps-ink);transition:background .15s ease,border-color .15s ease,transform .15s ease}.tps .tps-chip:hover{border-color:var(--tps-teal);background:var(--tps-teal-50);transform:translateY(-1px)}.tps .tps-cflag{font-family:TP Flags,"Apple Color Emoji","Segoe UI Emoji",sans-serif!important;font-size:1.05em;line-height:1!important}.tps .tps-meds-suggest{position:absolute;z-index:30;inset-inline:0;top:66px;max-height:min(60vh,440px);overflow:auto;padding:8px;background:var(--tps-paper);border:1px solid var(--tps-line-2);border-radius:16px;box-shadow:0 24px 60px -24px #0f1b2d8c}.tps .tps-sug-head{padding:10px 10px 4px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tps .tps-sug-head:lang(ar){letter-spacing:0}.tps .tps-sug{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:9px 10px;border-radius:10px;cursor:pointer;font-weight:700;color:var(--tps-ink)}.tps .tps-sug small{flex-basis:100%;margin-inline-start:28px;color:var(--tps-muted);font-weight:500}.tps .tps-sug.is-ingredient small,.tps .tps-sug.is-foreign small,.tps .tps-sug.is-brand small{flex-basis:auto;margin-inline-start:auto}.tps .tps-sug:hover,.tps .tps-sug[aria-selected=true]{background:var(--tps-teal-50)}.tps .tps-sug-mol{width:18px;height:18px;flex:none;align-self:center;border-radius:50%;border:2px solid var(--tps-teal);position:relative}.tps .tps-sug-mol:after{content:"";position:absolute;width:7px;height:2px;background:var(--tps-teal);inset-inline-end:-8px;top:6px;transform:rotate(-30deg)}.tps .tps-sug-none{padding:14px 10px;color:var(--tps-muted)}.tps .tps-rosetta{position:relative;cursor:pointer;padding:22px 24px 18px;background:linear-gradient(var(--tps-paper),var(--tps-paper)) padding-box,linear-gradient(160deg,var(--tps-teal) 0%,var(--tps-line-2) 40%,var(--tps-line-2) 70%,var(--tps-crimson) 100%) border-box;border:1.5px solid transparent;border-radius:24px;box-shadow:0 30px 60px -36px #0f1b2d80;overflow:hidden}.tps .tps-rosetta:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(to bottom,transparent 31px,rgba(26,127,124,.07) 32px);background-size:100% 32px}.tps .tps-rosetta>*{position:relative;z-index:1}.tps .tps-ros-tag{display:inline-flex;align-items:center;gap:6px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tps .tps-ros-tag:lang(ar){letter-spacing:0}.tps .tps-ros-brand{display:flex;align-items:baseline;gap:8px;margin-block-start:4px;--tps-ff: var(--tps-font-display);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);color:var(--tps-ink)}.tps .tps-ros-brand small{--tps-ff: var(--tps-font-ui);font-size:var(--tps-text-md);color:var(--tps-muted);font-weight:600}.tps .tps-ros-molecule{display:grid;place-items:center;height:150px;margin-block:8px;color:var(--tps-ink)}.tps .tps-ros-molecule svg{width:auto;max-width:100%;height:100%}.tps .tps-ros-molecule{background:radial-gradient(closest-side,#1a7f7c1a,#1a7f7c00 70%)}.tps .tps-ros-molecule.is-empty{height:24px;background:none}.tps .tps-ros-formula{text-align:center;color:var(--tps-faint);font-size:var(--tps-text-xs);font-weight:700;letter-spacing:.06em;margin-block-end:6px}.tps .tps-ros-formula sub{font-size:.75em}.tps .tps-ros-ingredient{text-align:center}.tps .tps-ros-ingredient .tps-ros-tag{display:block}.tps .tps-ros-ingredient b{--tps-ff: var(--tps-font-display);font-size:var(--tps-text-xl);color:var(--tps-teal-700);font-weight:600}.tps .tps-ros-tr{color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-ros-row.is-turkey{margin-block-start:14px;padding-block-start:12px;border-block-start:1px dashed var(--tps-line-2)}.tps .tps-ros-names{margin-block-start:4px;font-weight:800;color:var(--tps-ink);font-size:var(--tps-text-lg);letter-spacing:.02em}.tps .tps-ros-names small{font-weight:600;color:var(--tps-muted);font-size:var(--tps-text-sm);letter-spacing:0}.tps .tps-ros-dots{display:flex;justify-content:center;gap:6px;margin-block-start:14px}.tps .tps-ros-dots button{width:24px;height:6px;border-radius:3px;background:var(--tps-line-2);transition:background .2s ease,width .2s ease}.tps .tps-ros-dots button[aria-current]{width:36px;background:var(--tps-teal)}.tps .tps-rosetta :is([data-slot=brand],[data-slot=molecule],[data-slot=ingredient],[data-slot=turkish]){transition:opacity .26s ease,transform .26s ease}.tps .tps-rosetta.is-turning :is([data-slot=brand],[data-slot=molecule],[data-slot=ingredient],[data-slot=turkish]){opacity:0;transform:translateY(6px)}.tps .tps-mol path[pathLength]{stroke-dasharray:1;stroke-dashoffset:0}.tps .is-drawn .tps-mol path[pathLength]{animation:tps-draw 1.1s cubic-bezier(.6,0,.3,1) both}.tps .is-drawn .tps-mol path[pathLength]:nth-child(3n+1){animation-delay:.05s}.tps .is-drawn .tps-mol path[pathLength]:nth-child(3n+2){animation-delay:.18s}.tps .is-drawn .tps-mol path[pathLength]:nth-child(3n){animation-delay:.31s}.tps .is-drawn .tps-mol :is(.w,.h),.tps .is-drawn .tps-mol-atoms{animation:tps-fade .5s ease .7s both}@keyframes tps-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes tps-fade{0%{opacity:0}to{opacity:1}}.tps .tps-mol .tps-mol-atoms text{stroke:var(--tps-paper)}.tps .tps-mol{direction:ltr;unicode-bidi:isolate}.tps .tps-meds-result{min-height:120px;transition:opacity .2s ease}.tps .tps-meds-result.is-loading{opacity:.45}.tps .tps-meds-how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:how}.tps .tps-meds-how li{padding:20px;background:var(--tps-cream);border-radius:var(--tps-radius);border:1px solid var(--tps-line)}.tps .tps-meds-how strong{display:block;margin-block:10px 6px;color:var(--tps-ink);font-size:var(--tps-text-lg)}.tps .tps-meds-how p{color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-step-n{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--tps-teal);color:#fff;font-weight:800}.tps .tps-callout.is-quiet{background:var(--tps-cream);border-color:var(--tps-line);color:var(--tps-body)}.tps .tps-rosetta-wide{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1.1fr) 40px minmax(0,1fr);align-items:center;gap:8px;padding:24px;border-radius:24px;background:var(--tps-paper);border:1px solid var(--tps-line-2);box-shadow:0 24px 50px -36px #0f1b2d73}.tps .tps-ros-col.is-mid{text-align:center}.tps .tps-ros-col.is-mid .tps-mol-fig{height:150px}.tps .tps-ros-arrow{height:2px;background:repeating-linear-gradient(90deg,var(--tps-teal) 0 6px,transparent 6px 10px);position:relative}.tps .tps-ros-arrow:after{content:"";position:absolute;inset-inline-end:-2px;top:-4px;border:5px solid transparent;border-inline-start-color:var(--tps-teal)}[dir=rtl] .tps .tps-ros-arrow:after,.tps[dir=rtl] .tps-ros-arrow:after{border-inline-start-color:var(--tps-teal)}.tps .tps-ros-sub{margin-block-start:6px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-ros-ings{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-block-start:8px}.tps .tps-ing-chip{padding:5px 12px;border-radius:999px;background:var(--tps-teal-50);color:var(--tps-teal-700);font-weight:700;border:1px solid var(--tps-teal-100)}.tps .tps-ing-chip:hover{background:var(--tps-teal-100)}.tps .tps-ing-tr{font-weight:500;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-verdict{margin-block-start:10px;padding:10px 12px;border-radius:12px;font-weight:700;font-size:var(--tps-text-sm);background:var(--tps-cream-2);color:var(--tps-ink)}.tps .tps-verdict.is-good{background:var(--tps-teal-50);color:var(--tps-teal-700);box-shadow:inset 3px 0 0 var(--tps-teal)}.tps .tps-verdict.is-close{background:var(--tps-warn-bg);color:var(--tps-warn);box-shadow:inset 3px 0 0 var(--tps-gold)}.tps .tps-verdict.is-none{background:var(--tps-crimson-50);color:var(--tps-crimson-700);box-shadow:inset 3px 0 0 var(--tps-crimson)}[dir=rtl] .tps .tps-verdict{box-shadow:none}.tps .tps-variants{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tps .tps-variants>span{font-weight:800;color:var(--tps-ink)}.tps .tps-variants [role=group]{display:flex;flex-wrap:wrap;gap:8px}.tps .tps-variants button{padding:7px 14px;border-radius:999px;border:1px solid var(--tps-line-2);background:var(--tps-paper);font-weight:700;color:var(--tps-ink)}.tps .tps-variants button small{color:var(--tps-muted);font-weight:600}.tps .tps-variants button:hover{border-color:var(--tps-teal)}.tps .tps-variants button[aria-pressed=true]{background:var(--tps-teal);border-color:var(--tps-teal);color:#fff}.tps .tps-variants button[aria-pressed=true] small{color:#fffc}.tps .tps-mol-fig{display:grid;place-items:center;color:var(--tps-ink)}.tps .tps-mol-fig svg{width:auto;max-width:100%;height:100%}.tps .tps-mol-fig.is-small{width:96px;height:80px;flex:none}.tps .tps-mol-fig.is-large{width:min(280px,40vw);height:180px;flex:none}.tps .tps-mol-fig.is-empty{height:80px;opacity:.35}.tps .tps-mol-fig.is-empty .tps-ico{width:40px;height:40px;color:var(--tps-teal)}.tps .tps-r{display:grid;gap:22px}.tps .tps-r h4{--tps-ff: var(--tps-font-ui);font-size:var(--tps-text-md);font-weight:800;color:var(--tps-ink);display:flex;gap:10px;align-items:baseline}.tps .tps-r h4 small{color:var(--tps-muted);font-weight:600}.tps .tps-r-head{display:flex;gap:20px;align-items:center;padding:20px;background:var(--tps-paper);border:1px solid var(--tps-line-2);border-radius:22px}.tps .tps-r-head h3{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);margin-block:4px}.tps .tps-r-ings{display:flex;flex-wrap:wrap;gap:6px}.tps .tps-names-langs{display:flex;flex-wrap:wrap;gap:6px 14px;margin-block-start:10px;font-size:var(--tps-text-sm)}.tps .tps-names-langs span{color:var(--tps-faint);font-weight:700;font-size:var(--tps-text-xs);margin-inline-end:4px}.tps .tps-formula sub{font-size:.72em}.tps .tps-r-actions{display:flex;flex-wrap:wrap;gap:10px}.tps .tps-r-actions .tps-btn .tps-ico{color:currentColor}.tps .tps-rgroup{display:grid;gap:10px}.tps .tps-rgroup.is-exact h4:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--tps-teal);align-self:center}.tps .tps-rgroup.is-combo h4:before{content:"";width:10px;height:10px;border-radius:50%;border:2px solid var(--tps-gold);align-self:center}.tps .tps-pills{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.tps .tps-pill button{display:grid;gap:4px;width:100%;height:100%;text-align:start;padding:12px 14px;border-radius:14px;background:var(--tps-paper);border:1px solid var(--tps-line);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.tps .tps-pill button:hover{border-color:var(--tps-teal);box-shadow:0 10px 24px -18px #0f1b2d80;transform:translateY(-1px)}.tps .tps-pill strong{color:var(--tps-ink);font-weight:800;letter-spacing:.01em}.tps .tps-pill small{color:var(--tps-faint);font-size:var(--tps-text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tps .tps-pill-str{color:var(--tps-teal-700);font-weight:700;font-size:var(--tps-text-sm)}.tps .tps-pill-str i{font-style:normal;color:var(--tps-line-2);margin-inline:4px}.tps .tps-pill-form{color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-pill-tags{display:flex;flex-wrap:wrap;gap:4px}.tps .tps-pill.is-suspended button{opacity:.6;background:var(--tps-cream)}.tps .tps-pill-more button{display:grid;place-items:center;width:100%;height:100%;min-height:70px;border-radius:14px;border:1.5px dashed var(--tps-line-2);color:var(--tps-teal-700);font-weight:700}.tps .tps-tag{display:inline-flex;padding:1px 8px;border-radius:999px;background:var(--tps-cream-2);color:var(--tps-body);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-tag.is-muted{background:var(--tps-line);color:var(--tps-muted)}.tps .tps-rxdot{display:inline-flex;align-items:center;gap:5px;padding:1px 8px 1px 6px;border-radius:999px;font-size:var(--tps-text-xs);font-weight:800;color:#fff}.tps .tps-rxdot.is-red{background:var(--tps-rx-red)}.tps .tps-rxdot.is-green{background:var(--tps-rx-green)}.tps .tps-rxdot.is-purple{background:var(--tps-rx-purple)}.tps .tps-rxdot.is-orange{background:var(--tps-rx-orange)}.tps .tps-table.is-compact td{padding:8px 10px;border-block-end:1px solid var(--tps-line);font-size:var(--tps-text-sm)}.tps .tps-table.is-compact tr.is-suspended td{color:var(--tps-faint)}.tps .tps-abroad{display:flex;flex-wrap:wrap;gap:8px}.tps .tps-abroad button{display:inline-flex;gap:6px;align-items:center;padding:5px 12px;border-radius:999px;border:1px solid var(--tps-line-2);background:var(--tps-paper);font-weight:600}.tps .tps-abroad button:hover{border-color:var(--tps-teal)}.tps .tps-cost-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tps .tps-cost-figures p{padding:18px 20px;background:var(--tps-paper);border:1px solid var(--tps-line);border-radius:var(--tps-radius);display:grid;gap:6px}.tps .tps-cost-figures span{color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:600}.tps .tps-cost-figures b{--tps-ff: var(--tps-font-display);font-size:clamp(1.8rem,1.3rem + 1.6vw,2.6rem);color:var(--tps-ink);font-weight:600}.tps .tps-cost-figures .is-share{background:var(--tps-teal);border-color:var(--tps-teal)}.tps .tps-cost-figures .is-share span,.tps .tps-cost-figures .is-share b{color:#fff}.tps .tps-chart.is-tall{height:clamp(300px,42vw,420px)}.tps .tps-disclosure{margin-block-start:8px}.tps .tps-disclosure summary{color:var(--tps-teal-700);font-weight:700}.tps .tps-map-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px;align-items:center}.tps .tps-chart.is-square{aspect-ratio:1;height:auto;min-height:320px}.tps .tps-map-list{display:grid;gap:6px}.tps .tps-map-list button{display:grid;grid-template-columns:minmax(0,1fr) 90px auto;grid-template-rows:auto auto;align-items:center;gap:2px 12px;width:100%;text-align:start;padding:8px 10px;border-radius:12px}.tps .tps-map-list button:hover{background:var(--tps-cream)}.tps .tps-map-name{font-weight:700;color:var(--tps-ink);display:flex;align-items:center;gap:8px}.tps .tps-map-name:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--c);flex:none}.tps .tps-map-bar{height:6px;border-radius:3px;background:var(--tps-line);overflow:hidden}.tps .tps-map-bar i{display:block;height:100%;background:var(--c);border-radius:3px}.tps .tps-map-list b{font-variant-numeric:tabular-nums;color:var(--tps-ink)}.tps .tps-map-list small{grid-column:1 / -1;color:var(--tps-muted);font-size:var(--tps-text-xs);padding-inline-start:18px}.tps .tps-names{display:grid;gap:4px}.tps .tps-names button{display:grid;grid-template-columns:76px minmax(150px,220px) minmax(0,1fr);align-items:center;gap:16px;width:100%;text-align:start;padding:12px 8px;border-block-end:1px solid var(--tps-line)}.tps .tps-names button:hover{background:var(--tps-cream)}.tps .tps-names-n{--tps-ff: var(--tps-font-display);font-size:2rem;color:var(--tps-teal-700);font-weight:600;text-align:end;font-variant-numeric:tabular-nums}.tps .tps-names-what strong{display:block;color:var(--tps-ink);font-size:var(--tps-text-lg)}.tps .tps-names-what small{color:var(--tps-muted)}.tps .tps-names-river{display:flex;flex-wrap:nowrap;gap:6px;overflow:hidden;min-width:0;-webkit-mask-image:linear-gradient(to right,#000 70%,transparent);mask-image:linear-gradient(to right,#000 70%,transparent)}[dir=rtl] .tps .tps-names-river,.tps[dir=rtl] .tps-names-river{-webkit-mask-image:linear-gradient(to left,#000 70%,transparent);mask-image:linear-gradient(to left,#000 70%,transparent)}.tps .tps-names-river span{flex:none;padding:3px 9px;border-radius:6px;background:var(--tps-cream-2);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.04em;color:var(--tps-body)}.tps .tps-names button:hover .tps-names-river span{background:var(--tps-teal-50);color:var(--tps-teal-700)}.tps .tps-rx-stack{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.tps .tps-rx-paper{position:relative;height:100%;padding:20px 18px 18px;border-radius:6px 6px 16px 16px;background:#fff;box-shadow:0 2px #0000000a,0 18px 34px -26px #0f1b2d8c;border-block-start:10px solid var(--rx);transform:rotate(var(--tilt, 0deg));transition:transform .25s ease}.tps .tps-rx-paper:hover{transform:rotate(0) translateY(-4px)}.tps .tps-rx.is-normal{--rx: #CFC8BA;--tilt: -1.2deg}.tps .tps-rx.is-red{--rx: var(--tps-rx-red);--tilt: .8deg}.tps .tps-rx.is-green{--rx: var(--tps-rx-green);--tilt: -.6deg}.tps .tps-rx.is-purple{--rx: var(--tps-rx-purple);--tilt: 1deg}.tps .tps-rx.is-orange{--rx: var(--tps-rx-orange);--tilt: -.9deg}.tps .tps-rx-mark{position:absolute;inset-inline-end:14px;top:10px;--tps-ff: var(--tps-font-display);font-size:1.6rem;color:var(--rx);opacity:.8}.tps .tps-rx-paper strong{display:block;color:var(--tps-ink);font-weight:800}.tps .tps-rx-n{display:block;margin-block:6px 8px;--tps-ff: var(--tps-font-display);font-size:2.2rem;color:var(--tps-ink);font-weight:600;font-variant-numeric:tabular-nums}.tps .tps-rx-paper p{color:var(--tps-body);font-size:var(--tps-text-sm)}.tps .tps-rx-examples{margin-block-start:8px;color:var(--tps-muted)!important;font-size:var(--tps-text-xs)!important;text-transform:lowercase}.tps .tps-lic-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px}.tps .tps-lic-grid h3{--tps-ff: var(--tps-font-ui);font-size:var(--tps-text-md);font-weight:800;margin-block-end:10px}.tps .tps-lic-new{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tps .tps-lic-new button{display:grid;gap:2px;width:100%;height:100%;text-align:start;padding:10px 12px;border-radius:12px;border:1px solid var(--tps-line);background:var(--tps-paper)}.tps .tps-lic-new button:hover{border-color:var(--tps-teal)}.tps .tps-lic-new strong{color:var(--tps-ink)}.tps .tps-lic-new small,.tps .tps-lic-new time{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-lic-co{display:grid;gap:6px;counter-reset:co}.tps .tps-lic-co li{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-block-end:1px solid var(--tps-line);font-size:var(--tps-text-sm);counter-increment:co}.tps .tps-lic-co li span:before{content:counter(co) ". ";color:var(--tps-faint)}.tps .tps-lic-co b{font-variant-numeric:tabular-nums}.tps .tps-pharmacist{width:min(560px,calc(100vw - 32px));padding:0;border:0;border-radius:22px;background:var(--tps-paper);color:var(--tps-ink);box-shadow:0 40px 80px -30px #0f1b2d99}.tps .tps-pharmacist::backdrop{background:#0f1b2d8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tps .tps-ph-card{padding:26px 26px 18px;border-block-start:12px solid var(--tps-teal);border-radius:22px 22px 0 0}.tps .tps-ph-hello{--tps-ff: var(--tps-font-display);font-size:1.6rem;color:var(--tps-ink);margin-block-end:14px}.tps .tps-ph-list{display:grid;grid-template-columns:max-content 1fr;gap:10px 16px;font-size:1.15rem}.tps .tps-ph-list dt{color:var(--tps-muted);font-weight:600}.tps .tps-ph-list dd{color:var(--tps-ink);font-weight:700}.tps .tps-ph-list dd b{font-size:1.35rem;color:var(--tps-teal-700)}.tps .tps-ph-rx{margin-block-start:14px;padding:10px 12px;border-radius:10px;font-weight:800;color:#fff}.tps .tps-ph-rx.is-red{background:var(--tps-rx-red)}.tps .tps-ph-rx.is-green{background:var(--tps-rx-green)}.tps .tps-ph-ask{margin-block-start:16px;font-weight:700;color:var(--tps-ink)}.tps .tps-ph-own{padding:0 26px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-ph-actions{display:flex;gap:10px;padding:16px 26px 22px}@media(max-width:960px){.tps .tps-meds-hero .tps-hero-grid{grid-template-columns:minmax(0,1fr)}.tps .tps-rosetta-wide{grid-template-columns:minmax(0,1fr);text-align:center}.tps .tps-ros-arrow{width:2px;height:26px;margin-inline:auto;background:repeating-linear-gradient(180deg,var(--tps-teal) 0 6px,transparent 6px 10px)}.tps .tps-ros-arrow:after{inset-inline-end:-4px;top:auto;bottom:-6px;border:5px solid transparent;border-block-start-color:var(--tps-teal);border-inline-start-color:transparent}.tps .tps-ros-brand{justify-content:center}.tps .tps-map-grid,.tps .tps-lic-grid{grid-template-columns:minmax(0,1fr)}.tps .tps-rx-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.tps .tps-meds-how{grid-template-columns:minmax(0,1fr);gap:8px}.tps .tps-meds-how li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:2px 12px;padding:14px 16px}.tps .tps-meds-how strong{margin:0;align-self:center;font-size:var(--tps-text-md)}.tps .tps-meds-how p{grid-column:2}.tps .tps-cost-figures{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.tps .tps-names button{grid-template-columns:56px minmax(0,1fr)}.tps .tps-names-river{grid-column:1 / -1}.tps .tps-names-n{font-size:1.5rem}.tps .tps-r-head{flex-direction:column;align-items:flex-start}.tps .tps-mol-fig.is-large{width:100%}.tps .tps-lic-new{grid-template-columns:minmax(0,1fr)}.tps .tps-meds-box .tps-btn{padding-inline:14px}}@media print{body.tps-print-card>*:not(#page):not(.site){display:none!important}body.tps-print-card .tps-page>*:not(.tps-pharmacist){display:none!important}body.tps-print-card .tps-pharmacist{position:static;display:block;box-shadow:none;width:100%}body.tps-print-card .tps-ph-actions,body.tps-print-card .tps-ph-own{display:none}}@media(prefers-reduced-motion:reduce){.tps .is-drawn .tps-mol path[pathLength],.tps .is-drawn .tps-mol :is(.w,.h),.tps .is-drawn .tps-mol-atoms{animation:none}}.tps .tps-ent-hero .tps-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);align-items:start}.tps .tps-ent-hero h1 em{color:var(--tps-teal)}.tps .tps-ent-figs{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:22px}.tps .tps-ent-figs>div{min-width:120px;padding:12px 16px;border-radius:14px;background:var(--tps-paper);border:1px solid var(--tps-line-2)}.tps .tps-ent-figs dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-ent-figs dd{margin-block-start:2px;font-family:var(--tps-font-display);font-size:1.6rem;font-weight:600;color:var(--tps-ink)}.tps .tps-ent-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:20px}.tps .tps-ent-ctas .tps-btn{background:var(--tps-teal)}.tps .tps-ent-ctas .tps-btn:hover{background:var(--tps-teal-700)}.tps .tps-ent-ctas .tps-btn svg{color:#fff}.tps .tps-ent-card{cursor:default}.tps .tps-ent-card .tps-ros-molecule{min-height:170px}.tps .tps-ent-names{display:grid;gap:4px;margin-block-start:8px}.tps .tps-ent-names li{display:flex;align-items:baseline;gap:10px;padding:5px 8px;border-radius:8px;font-size:var(--tps-text-md);color:var(--tps-ink)}.tps .tps-ent-names li.is-current{background:var(--tps-teal-50);font-weight:700}.tps .tps-ent-lang{flex:none;width:26px;color:var(--tps-faint);font-size:11px;font-weight:800;letter-spacing:.06em}.tps .tps-ent-table{width:100%;font-size:var(--tps-text-sm);table-layout:auto}.tps .tps-ent-table :is(td,th){white-space:normal;overflow-wrap:anywhere;vertical-align:top}.tps .tps-ent-table th[scope=col]{white-space:nowrap}.tps .tps-ent-table td:nth-child(3){min-width:140px}.tps .tps-ent-table th[scope=row] b{color:var(--tps-ink)}.tps .tps-ent-table th[scope=row] small{color:var(--tps-rise);font-weight:700}.tps .tps-ent-table tr.is-suspended{opacity:.6}.tps .tps-ent-table td:nth-child(2){color:var(--tps-muted);max-width:220px;font-size:var(--tps-text-xs)}.tps .tps-ent-table .is-num{text-align:end;font-variant-numeric:tabular-nums}.tps .tps-ent-more{margin-block-start:12px}.tps .tps-ent-rx{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-weight:700;font-size:var(--tps-text-xs)}.tps .tps-ent-rx i{width:10px;height:12px;border-radius:2px;border:1px solid rgba(26,22,20,.2);background:var(--tps-rx-normal, #F4F1EA)}.tps .tps-ent-rx.is-red i{background:var(--tps-rx-red)}.tps .tps-ent-rx.is-green i{background:var(--tps-rx-green)}.tps .tps-ent-rx.is-purple i{background:var(--tps-rx-purple)}.tps .tps-ent-rx.is-orange i{background:var(--tps-rx-orange)}.tps .tps-ent-rx.is-none{color:var(--tps-faint)}.tps .tps-ent-shelf .tps-card{padding:18px 20px}.tps .tps-ent-shelf h3{font-size:var(--tps-text-md);margin-block-end:12px}.tps .tps-ent-bars{display:grid;gap:8px}.tps .tps-ent-bars li{display:grid;grid-template-columns:minmax(96px,34%) 1fr auto;align-items:center;gap:10px;font-size:var(--tps-text-sm)}.tps .tps-ent-bar-label{color:var(--tps-ink);font-weight:700;overflow-wrap:anywhere}.tps .tps-ent-bar{height:10px;border-radius:999px;background:var(--tps-cream-2);overflow:hidden}.tps .tps-ent-bar i{display:block;height:100%;border-radius:inherit;background:var(--tps-teal)}.tps .tps-ent-bars.is-forms .tps-ent-bar i{background:var(--tps-gold)}.tps .tps-ent-bars b{min-width:2.5ch;text-align:end;color:var(--tps-muted);font-variant-numeric:tabular-nums}.tps .tps-ent-years{margin:0;padding:18px 20px;border-radius:16px;background:var(--tps-paper);border:1px solid var(--tps-line-2)}.tps .tps-ent-years figcaption{color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-ent-years figcaption b{display:block;color:var(--tps-ink);font-size:var(--tps-text-md);margin-block-end:2px}.tps .tps-ent-years-bars{display:flex;align-items:flex-end;gap:2px;height:90px;margin-block-start:14px;direction:ltr}.tps .tps-ent-years-bars li{flex:1 1 0;height:100%;display:flex;align-items:flex-end}.tps .tps-ent-years-bars i{display:block;width:100%;border-radius:3px 3px 0 0;background:var(--tps-teal);opacity:.8}.tps .tps-ent-years-axis{display:flex;justify-content:space-between;margin-block-start:6px;color:var(--tps-faint);font-size:11px;font-weight:700;direction:ltr}.tps .tps-ent-partners{display:flex;flex-wrap:wrap;gap:8px}.tps .tps-ent-partners li{display:inline-flex;align-items:baseline;gap:6px;padding:7px 12px;border-radius:999px;background:var(--tps-paper);border:1px solid var(--tps-line-2);font-weight:700}.tps .tps-ent-partners a{color:var(--tps-teal-700)}.tps .tps-ent-partners small{color:var(--tps-faint);font-weight:600}.tps .tps-ent-countries{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.tps .tps-ent-country{padding:16px 18px}.tps .tps-ent-country h3{display:flex;align-items:center;gap:8px;font-size:var(--tps-text-md);margin-block-end:8px}.tps .tps-ent-country ul{display:grid;gap:4px;color:var(--tps-body);font-size:var(--tps-text-sm)}.tps .tps-ent-ask{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px;border-radius:14px;background:var(--tps-teal-50);color:var(--tps-teal-700);font-weight:800}.tps .tps-ent-ask small{color:var(--tps-muted);font-weight:700;font-size:var(--tps-text-xs)}.tps .tps-ent-rx-stack{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.tps .tps-ent-rx-summary{font-weight:700;color:var(--tps-fall)}.tps .tps-ent-related{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.tps .tps-ent-rel{display:grid;gap:4px;padding:14px 16px;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.tps .tps-ent-rel:hover{border-color:var(--tps-teal);transform:translateY(-1px)}.tps .tps-ent-rel b{color:var(--tps-ink);text-transform:capitalize}.tps:lang(tr) .tps-ent-rel b{text-transform:none}.tps .tps-ent-rel small{color:var(--tps-muted)}@media(max-width:900px){.tps .tps-ent-hero .tps-hero-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.tps .tps-ent-figs>div{flex:1 1 calc(50% - 10px);min-width:0}.tps .tps-ent-table td:nth-child(2),.tps .tps-ent-table th:nth-child(2){display:none}.tps .tps-ent-bars li{grid-template-columns:minmax(80px,38%) 1fr auto}}.tps .tps-hub{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.tps .tps-hub-group{padding:16px 18px;border-radius:16px;background:var(--tps-paper);border:1px solid var(--tps-line-2);border-block-start:4px solid var(--g, var(--tps-teal))}.tps .tps-hub-group h3{font-size:var(--tps-text-md);margin-block-end:8px}.tps .tps-hub-group ul{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--tps-text-sm)}.tps .tps-hub-group a{color:var(--tps-body);text-decoration:none}.tps .tps-hub-group a:hover{color:var(--tps-teal-700);text-decoration:underline}.tps.tps-tool-land{--land-ink: #1F3A5F;--land-ink-soft: rgba(31, 58, 95, .55);--land-paper: #FBF8F0;--land-soil: #8A5A3C;--land-soil-50: #F4ECE0;--land-soil-100: #E8DCC6;--land-field: #6E7F34;--land-field-100: #E6EBD3;--land-tape: #E8B923}.tps .tps-land-hero .tps-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(24px,4vw,56px)}.tps .tps-land-hero:before{opacity:.9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360' viewBox='0 0 360 360'%3E%3Cg fill='none' stroke='%238A5A3C' stroke-opacity='.13' stroke-width='1'%3E%3Cpath d='M40 190c10-70 90-120 160-104s112 76 96 138-96 96-170 80S30 250 40 190z'/%3E%3Cpath d='M74 192c8-50 66-86 118-74s82 56 70 100-70 70-124 58-72-40-64-84z'/%3E%3Cpath d='M108 194c6-32 44-54 78-46s52 36 44 64-44 44-80 36-48-24-42-54z'/%3E%3Cpath d='M140 196c4-16 22-26 38-22s26 18 22 32-22 22-40 18-24-12-20-28z'/%3E%3Cpath d='M-20 60c60-30 150-40 220-10s150 30 190 0'/%3E%3Cpath d='M-20 330c80-20 160 10 230 0s120-40 170-30'/%3E%3C/g%3E%3C/svg%3E");background-size:360px 360px;-webkit-mask-image:radial-gradient(ellipse 80% 95% at 100% 10%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 80% 95% at 100% 10%,#000 0%,transparent 72%)}.tps .tps-land-seal{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--land-ink);color:#fff}.tps .tps-land-seal .tps-ico{width:14px;height:14px}.tps .tps-land-hero h1{font-size:clamp(2.1rem,1.3rem + 2.6vw,3.3rem)}.tps .tps-land-hero .tps-eyebrow{text-transform:none;letter-spacing:.01em}.tps .tps-land-ask{margin-block-start:24px;max-width:560px}.tps .tps-land-label{display:block;margin-block-end:8px;color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:700}.tps .tps-land-box{display:flex;align-items:stretch;background:var(--tps-paper);border:1.5px solid var(--land-ink);border-radius:18px;box-shadow:0 1px 0 var(--tps-line),0 18px 40px -26px #0f1b2d80;transition:box-shadow .2s ease}.tps .tps-land-box:focus-within{box-shadow:0 0 0 4px #e8b92359,0 18px 40px -26px #0f1b2d80}.tps .tps-land-box input{flex:1 1 auto;min-width:0;height:64px;padding-inline:20px 12px;border:0;outline:0;background:transparent;font-family:var(--tps-font-display);font-size:clamp(1.4rem,1.1rem + 1.2vw,1.9rem);font-weight:600;color:var(--tps-ink);font-variant-numeric:tabular-nums}.tps .tps-land-box input[aria-invalid=true]{color:var(--tps-rise)}.tps .tps-land-box input::placeholder{color:var(--tps-faint);font-size:var(--tps-text-lg);font-weight:400}.tps .tps-land-box select{flex:none;margin:7px;margin-inline-start:0;padding-inline:14px 34px;border:0;border-radius:12px;background:var(--land-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 13px center;color:#fff;font-weight:700;font-size:var(--tps-text-md);cursor:pointer;appearance:none;-webkit-appearance:none}.tps[dir=rtl] .tps-land-box select{padding-inline:34px 14px;background-position:left 13px center}.tps .tps-land-hint{margin-block-start:10px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-land-chips{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:14px}.tps .tps-land-chips .tps-chip:hover,.tps .tps-land-presets .tps-chip:hover{border-color:var(--land-ink);background:var(--land-soil-50)}.tps .tps-land-answer{margin-block-start:16px;padding:14px 18px 16px;border-radius:16px;background:#fff9;border:1px dashed var(--tps-line-2)}.tps .tps-land-equals{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-family:var(--tps-font-display);color:var(--tps-ink)}.tps .tps-land-equals>span[aria-hidden]{color:var(--tps-faint);font-size:1.8rem;font-weight:400}.tps .tps-land-equals b{font-size:clamp(2.2rem,1.5rem + 2.6vw,3.2rem);font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tps .tps-land-equals [data-slot=bigunit]{font-size:var(--tps-text-xl);color:var(--tps-muted)}.tps .tps-land-oldway,.tps .tps-land-like{margin-block-start:8px;font-family:var(--tps-font-display);font-style:italic;color:var(--tps-body)}.tps .tps-land-like{color:var(--tps-muted)}.tps:is(:lang(ar)) .tps-land-oldway,.tps:is(:lang(ar)) .tps-land-like{font-style:normal}.tps .tps-land-sheet{position:relative;margin:0;padding-block-start:10px}.tps .tps-land-sheet:before{content:"";position:absolute;z-index:2;top:0;left:50%;width:120px;height:26px;transform:translate(-50%) rotate(-2deg);background:#e8b9238c;box-shadow:0 1px 2px #1a16141f;clip-path:polygon(3% 0,97% 4%,100% 50%,97% 100%,2% 96%,0 50%)}.tps .tps-land-sheet-art{position:relative;aspect-ratio:560 / 440;background:var(--land-paper);border-radius:6px;box-shadow:0 1px 2px #1a161414,0 24px 48px -28px #0f1b2d8c;transform:rotate(-.6deg);overflow:hidden}.tps .tps-land-sketch .tps-land-sheet-art{transform:none;aspect-ratio:560 / 420}.tps .tps-land-sheet figcaption{margin-block-start:14px;color:var(--tps-muted);font-size:var(--tps-text-sm);font-family:var(--tps-font-display);font-style:italic;text-align:center}.tps:lang(ar) .tps-land-sheet figcaption{font-style:normal}.tps .tps-sheet-svg{display:block;width:100%;height:100%;direction:ltr;font-family:var(--tps-font-num)}.tps .tps-sheet-paper{fill:var(--land-paper)}.tps .tps-sheet-g1{fill:none;stroke:#1f3a5f12;stroke-width:.6}.tps .tps-sheet-g5{fill:none;stroke:#1f3a5f26;stroke-width:.8}.tps .tps-sheet-frame{fill:none;stroke:#1f3a5f4d;stroke-width:1}.tps .tps-sheet-soil{fill:var(--land-soil-100)}.tps .tps-sheet-furrow{stroke:#8a5a3c4d;stroke-width:1.1}.tps .tps-sheet-cells{fill:none;stroke:#1f3a5f6b;stroke-width:.8;stroke-dasharray:3 3}.tps .tps-sheet-edge{fill:none;stroke:var(--land-ink);stroke-width:2.4;stroke-linejoin:round}.tps .is-drawing .tps-sheet-edge{stroke-dasharray:1;stroke-dashoffset:1;animation:tps-land-draw 1.3s var(--tps-ease) .15s forwards}.tps .is-drawing .tps-sheet-soil,.tps .is-drawing .tps-sheet-fur{opacity:0;animation:tps-land-fade .8s ease .9s forwards}@keyframes tps-land-draw{to{stroke-dashoffset:0}}@keyframes tps-land-fade{to{opacity:1}}.tps .tps-sheet-diag{stroke:var(--land-ink);stroke-width:1.2;stroke-dasharray:6 5}.tps .tps-sheet-ref rect,.tps .tps-sheet-ref line,.tps .tps-sheet-ref circle{fill:none;stroke:var(--tps-crimson);stroke-opacity:.6;stroke-width:1.3}.tps .tps-sheet-ref>rect:first-child{stroke-dasharray:7 4;stroke-opacity:.75}.tps .tps-sheet-ref .tps-sheet-car{fill:#e30a171a;stroke-dasharray:none}.tps .tps-sheet-ref.is-pool>rect:first-child{fill:#3d6fa817}.tps .tps-sheet-ref.is-pool line{stroke-opacity:.22;stroke-dasharray:2 5}.tps .tps-sheet-ref.is-pitch>rect:first-child{fill:#6e7f3412}.tps .tps-sheet-ref :is(line,circle,rect:not(:first-child)){stroke-opacity:.42}.tps .tps-sheet-reflabel{fill:var(--tps-crimson-700);font-size:11px;font-weight:700;letter-spacing:.02em}.tps .tps-sheet-dim path{fill:none;stroke:var(--land-ink);stroke-width:1}.tps .tps-sheet-dimtext{fill:var(--land-ink);font-size:12px;font-weight:700;paint-order:stroke;stroke:var(--land-paper);stroke-width:3px;stroke-linejoin:round}.tps .tps-sheet-corner circle{fill:var(--land-paper);stroke:var(--land-ink);stroke-width:1.2}.tps .tps-sheet-corner text{fill:var(--land-ink);font-size:9px;font-weight:800}.tps .tps-sheet-area{fill:var(--tps-ink);font-family:var(--tps-font-display);font-size:25px;font-weight:600;paint-order:stroke;stroke:#fbf8f0e6;stroke-width:6px;stroke-linejoin:round}.tps .tps-sheet-areasub{fill:var(--tps-muted);font-size:12px;font-weight:600;paint-order:stroke;stroke:#fbf8f0e6;stroke-width:4px}.tps .tps-sheet-scale rect.is-dark{fill:var(--land-ink)}.tps .tps-sheet-scale rect.is-light{fill:var(--land-paper);stroke:var(--land-ink);stroke-width:.8}.tps .tps-sheet-scale text{fill:var(--land-ink);font-size:10px;font-weight:700}.tps .tps-sheet-north path{fill:var(--land-ink)}.tps .tps-sheet-north text{fill:var(--land-ink);font-size:11px;font-weight:800}.tps .tps-sheet-note{fill:var(--tps-muted);font-size:11px;font-weight:600}.tps .tps-sheet-title{fill:var(--land-ink-soft);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tps .tps-land-ledger{display:grid;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:1px;margin-block-start:clamp(28px,4vw,44px);background:var(--tps-line-2);border:1px solid var(--tps-line-2);border-radius:16px;overflow:hidden}.tps .tps-land-unit{position:relative;display:grid;gap:6px;padding:14px 16px 12px;background:var(--tps-paper);transition:background .2s ease}.tps .tps-land-unit dt{display:flex;align-items:center;gap:8px;padding-inline-end:26px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;letter-spacing:.02em}.tps .tps-land-glyph{display:inline-block;flex:none;width:var(--g);height:var(--g);max-width:28px;max-height:28px;border:1.5px solid var(--land-ink);border-radius:2px;background:var(--land-soil-50)}.tps .tps-land-unit dd{display:grid;gap:2px}.tps .tps-land-unit b{font-family:var(--tps-font-display);font-size:1.45rem;font-weight:600;color:var(--tps-ink);line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tps .tps-land-unit small{color:var(--tps-faint);font-size:var(--tps-text-xs)}.tps .tps-land-unit.is-input{background:var(--land-soil-50);box-shadow:inset 0 -3px 0 var(--land-tape)}.tps .tps-land-copy{position:absolute;inset-block-start:8px;inset-inline-end:8px;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--tps-faint);opacity:0;transition:opacity .15s ease,background .15s ease}.tps .tps-land-unit:hover .tps-land-copy,.tps .tps-land-copy:focus-visible{opacity:1}.tps .tps-land-copy:hover{background:var(--tps-cream-2);color:var(--tps-ink)}.tps .tps-land-copy .tps-ico{width:15px;height:15px}@media(hover:none){.tps .tps-land-copy{opacity:.7}}.tps.tps-tool-land .tps-toc .tps-wrap{display:flex;align-items:center;gap:10px}.tps.tps-tool-land .tps-toc-list{flex:1 1 auto;min-width:0}.tps .tps-land-chip{flex:none;display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 9px;border-radius:999px;background:var(--land-ink);color:#fff;text-decoration:none;font-size:var(--tps-text-sm);font-weight:700;white-space:nowrap;box-shadow:0 6px 16px -10px #0f1b2dcc}.tps .tps-land-chip .tps-ico{width:16px;height:16px;color:var(--land-tape)}.tps .tps-land-chip:hover{background:#16304f;color:#fff}.tps .tps-land-using{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-land-using b{color:var(--tps-ink)}.tps .tps-land-using a{color:var(--land-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.tps .tps-land-tip{color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-land-found{color:var(--land-ink);font-size:var(--tps-text-sm);font-weight:700}.tps .tps-land-found:empty{display:none}.tps .tps-land-modes{max-width:100%}.tps .tps-land-modes span{white-space:nowrap}.tps .tps-land-bench{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(20px,3vw,40px);align-items:start;margin-block-start:20px}.tps .tps-land-inputs{display:grid;gap:18px}.tps .tps-land-mode{display:grid;gap:14px;margin:0;padding:0;border:0;min-width:0}.tps .tps-land-mode[hidden]{display:none}.tps .tps-land-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tps .tps-land-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tps .tps-land-coords{min-height:150px;padding-block:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;resize:vertical;direction:ltr;text-align:left}.tps .tps-land-file{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.tps .tps-land-file label{cursor:pointer}.tps .tps-land-file small{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-land-walk{display:flex;flex-wrap:wrap;gap:10px}.tps .tps-land-walk [data-walk=mark]{background:var(--land-ink)}.tps .tps-land-walk [data-walk=mark]:disabled{opacity:.5;cursor:progress}.tps .tps-land-result{display:grid;gap:14px;padding:18px;background:var(--land-paper);border:1px solid var(--tps-line-2);border-radius:16px;background-image:repeating-linear-gradient(to bottom,transparent 0 31px,rgba(31,58,95,.08) 31px 32px)}.tps .tps-land-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tps .tps-land-figs dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-land-figs dd{font-family:var(--tps-font-display);font-size:1.35rem;font-weight:600;color:var(--tps-ink)}.tps .tps-land-warn{padding:10px 12px;border-radius:10px;background:var(--tps-warn-bg);color:var(--tps-warn);font-size:var(--tps-text-sm)}.tps .tps-land-warn.is-error{background:var(--tps-rise-bg);color:var(--tps-rise)}.tps .tps-land-result [data-use]{justify-self:start;background:var(--land-ink)}.tps .tps-land-result [data-use]:hover{background:#16304f}.tps .tps-land-result [data-use]:disabled{opacity:.45;cursor:not-allowed}.tps .tps-land-sketch{margin:0;position:sticky;top:calc(var(--tps-sticky, 0px) + 70px)}.tps .tps-land-share{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(20px,3vw,40px);align-items:start}.tps .tps-land-share-form{display:grid;gap:16px}.tps .tps-land-owners{display:grid;gap:10px;counter-reset:owner}.tps .tps-land-owner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) auto;grid-template-areas:"name share rm" "out out out";gap:8px 10px;align-items:center;padding:12px;padding-inline-start:16px;border-radius:14px;background:var(--tps-paper);border:1px solid var(--tps-line-2);border-inline-start:5px solid var(--c, var(--tps-teal))}.tps .tps-land-owner-name{grid-area:name}.tps .tps-land-owner-share{grid-area:share;font-weight:700;text-align:center}.tps .tps-land-owner [data-owner=remove]{grid-area:rm;min-height:36px;width:36px;padding:0;font-size:1.2rem;color:var(--tps-muted)}.tps .tps-land-owner-out{grid-area:out;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:var(--tps-text-sm)}.tps .tps-land-owner-out b{font-family:var(--tps-font-display);font-size:1.15rem;color:var(--tps-ink)}.tps .tps-land-owner-out small{color:var(--tps-muted)}.tps .tps-land-owner-out em{flex-basis:100%;color:var(--tps-warn);font-style:normal;font-weight:700;font-size:var(--tps-text-xs)}.tps .tps-land-owner.is-invalid .tps-land-owner-share{border-color:var(--tps-rise)}.tps .tps-land-share-actions{display:flex;flex-wrap:wrap;gap:8px}.tps .tps-land-sum{font-size:var(--tps-text-sm);font-weight:700;color:var(--tps-fall)}.tps .tps-land-sum.is-error{color:var(--tps-rise)}.tps .tps-land-strips{margin:0}.tps .tps-land-strips-art{background:var(--land-paper);border-radius:14px;border:1px solid var(--tps-line-2);overflow:hidden}.tps .tps-land-strips-art svg{display:block;width:100%;height:auto;direction:ltr;font-family:var(--tps-font-num)}.tps .tps-land-strips figcaption{margin-block-start:6px;color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-land-strips-min{margin-block-start:10px;color:var(--tps-warn);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-land-strips-min:empty{display:none}.tps .tps-strip-field{fill:var(--land-soil-100)}.tps .tps-strip>rect:first-child{fill:var(--c);fill-opacity:.82;stroke:var(--land-paper);stroke-width:2}.tps .tps-strip-hatchline{stroke:#ffffff6b;stroke-width:1.4}.tps .tps-strip text{fill:#fff;font-size:13px;font-weight:800;paint-order:stroke;stroke:#0000002e;stroke-width:3px}.tps .tps-strip text.is-sub{font-size:12px;font-weight:600}.tps .tps-strip.is-empty>rect{fill:transparent;stroke:var(--land-ink-soft);stroke-dasharray:5 4;stroke-width:1.2}.tps .tps-strip.is-empty text{fill:var(--tps-muted);stroke:none;font-style:italic}.tps .tps-strip-edge{fill:none;stroke:var(--land-ink);stroke-width:2.2}.tps .tps-strip-min{fill:var(--tps-muted);font-size:11.5px;font-weight:600}.tps .tps-land-price{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--tps-gap);align-items:start}.tps .tps-land-price-form,.tps .tps-land-listings{display:grid;gap:16px;padding:clamp(18px,2vw,24px)}.tps .tps-land-money{font-family:var(--tps-font-display);font-size:1.35rem;font-weight:600}.tps .tps-land-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tps .tps-land-prices>div{padding:12px;border-radius:12px;background:var(--land-paper);border:1px solid var(--tps-line)}.tps .tps-land-prices>div:first-child{background:var(--land-ink);border-color:var(--land-ink)}.tps .tps-land-prices>div:first-child dt,.tps .tps-land-prices>div:first-child dd{color:#fff}.tps .tps-land-prices dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-land-prices dd{margin-block-start:4px;font-family:var(--tps-font-display);font-size:1.2rem;font-weight:600;color:var(--tps-ink);overflow-wrap:anywhere}.tps .tps-land-total{font-weight:700;color:var(--tps-body)}.tps .tps-land-total:empty{display:none}.tps .tps-land-moneys{display:flex;flex-wrap:wrap;gap:8px}.tps .tps-land-moneys li{display:grid;gap:2px;padding:8px 12px;border-radius:12px;background:var(--tps-cream);min-width:104px}.tps .tps-land-moneys span{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.04em}.tps .tps-land-moneys b{display:grid;font-size:var(--tps-text-md);color:var(--tps-ink)}.tps .tps-land-moneys b small{color:var(--tps-faint);font-size:11px;font-weight:600}.tps .tps-land-moneys li[data-money=XAU]{background:var(--tps-gold-50);box-shadow:inset 0 0 0 1px var(--tps-gold-100)}.tps .tps-land-rates{color:var(--tps-faint);font-size:var(--tps-text-xs)}.tps .tps-land-listings h3{font-size:var(--tps-text-lg)}.tps .tps-land-listings>p{color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-land-listing-rows{display:grid;gap:10px}.tps .tps-land-listing{display:grid;grid-template-columns:30px minmax(0,.8fr) minmax(0,.7fr) minmax(0,1.2fr);grid-template-areas:"n area unit price" "out out out out";gap:8px;align-items:center;padding:10px;border-radius:14px;border:1px solid var(--tps-line);background:var(--tps-paper)}.tps .tps-land-listing-n{grid-area:n;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--land-soil-50);color:var(--land-soil);font-family:var(--tps-font-display);font-weight:700}.tps .tps-land-listing>.tps-input{grid-area:area}.tps .tps-land-listing>.tps-select{grid-area:unit;min-width:0}.tps .tps-land-listing>.tps-input-group{grid-area:price}.tps .tps-land-listing output{grid-area:out;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-inline-start:38px;font-size:var(--tps-text-sm)}.tps .tps-land-listing output b{font-family:var(--tps-font-display);font-size:1.1rem;color:var(--tps-ink)}.tps .tps-land-listing output small{color:var(--tps-muted)}.tps .tps-land-listing output em{font-style:normal;font-weight:700;color:var(--tps-rise);font-size:var(--tps-text-xs)}.tps .tps-land-listing.is-best{border-color:#2e8b57;box-shadow:inset 0 0 0 1px #2e8b57}.tps .tps-land-listing.is-best output em{color:#1f6b40}.tps .tps-land-plots svg{display:block;width:100%;height:auto;direction:ltr;font-family:var(--tps-font-num)}.tps .tps-plot>rect{fill:var(--land-field-100);stroke:var(--land-field);stroke-width:1.5}.tps .tps-plot.is-best>rect{fill:#d6ebdd;stroke:#2e8b57;stroke-width:2}.tps .tps-plot-letter{fill:var(--land-field);font-family:var(--tps-font-display);font-size:20px;font-weight:700;opacity:.7}.tps .tps-plot-area{fill:var(--tps-muted);font-size:11.5px;font-weight:700}.tps .tps-plot-tag rect{fill:var(--land-ink)}.tps .tps-plot.is-best .tps-plot-tag rect{fill:#2e8b57}.tps .tps-plot-tag text{fill:#fff;font-size:11.5px;font-weight:800}.tps .tps-plot-note{fill:var(--tps-faint);font-size:10.5px}.tps .tps-land-build{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,.7fr);gap:clamp(18px,2.4vw,32px);align-items:start}.tps .tps-land-build-form{display:grid;gap:16px}.tps .tps-land-range label{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.tps .tps-land-range output{font-family:var(--tps-font-display);font-size:1.2rem;font-weight:700;color:var(--land-ink)}.tps .tps-land-range input[type=range]{width:100%;accent-color:var(--land-ink);height:28px}.tps .tps-land-range[hidden]{display:none}.tps .tps-land-presets{display:flex;flex-wrap:wrap;gap:6px}.tps .tps-land-presets .tps-chip{font-size:var(--tps-text-xs);padding:5px 10px}.tps .tps-land-check{display:flex;align-items:center;gap:10px;font-weight:700;cursor:pointer}.tps .tps-land-check input{width:18px;height:18px;accent-color:var(--land-ink)}.tps .tps-land-iso{margin:0}.tps .tps-land-iso-art{aspect-ratio:560 / 400;background:linear-gradient(180deg,#F2F5FA 0%,var(--land-paper) 70%);border-radius:18px;border:1px solid var(--tps-line);overflow:hidden}.tps .tps-land-iso-art svg{display:block;width:100%;height:100%;direction:ltr;font-family:var(--tps-font-num)}.tps .tps-iso-plot{fill:#e3eacb;stroke:#9dae6b;stroke-width:1.2}.tps .tps-iso-dop{fill:#ede4d3;stroke:#c9b89a;stroke-width:1}.tps .tps-iso-hatchline{stroke:#8a5a3c61;stroke-width:1.2}.tps .tps-iso-shadow{fill:#1a16141a}.tps .tps-iso-side{stroke:#1f3a5f73;stroke-width:.8;stroke-linejoin:round}.tps .tps-iso-side.is-left{fill:#e4ddcf}.tps .tps-iso-side.is-right{fill:#cec4b1}.tps .tps-iso-top{fill:#f7f3ec;stroke:#1f3a5f73;stroke-width:.8}.tps .tps-iso-floor{fill:none;stroke:#1f3a5f4d;stroke-width:.8}.tps .tps-iso-tree path{stroke:var(--land-soil);stroke-width:2}.tps .tps-iso-tree circle{fill:#7e9a45;fill-opacity:.92;stroke:#5d7431;stroke-width:1}.tps .tps-iso-person path{stroke:var(--tps-crimson);stroke-width:1.8;stroke-linecap:round}.tps .tps-iso-person circle{fill:var(--tps-crimson)}.tps .tps-iso-label{fill:var(--land-ink);font-size:11.5px;font-weight:700;paint-order:stroke;stroke:#fbf8f0e6;stroke-width:3px}.tps .tps-land-build-out{display:grid;gap:10px}.tps .tps-land-build-out>div{padding:12px 14px;border-radius:14px;background:var(--tps-paper);border:1px solid var(--tps-line)}.tps .tps-land-build-out>div[hidden]{display:none}.tps .tps-land-build-out>div[data-out=floor]{background:var(--land-ink);border-color:var(--land-ink)}.tps .tps-land-build-out>div[data-out=floor] :is(dt,dd){color:#fff}.tps .tps-land-build-out dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-land-build-out dd{margin-block-start:4px;font-family:var(--tps-font-display);font-size:1.2rem;font-weight:600;color:var(--tps-ink)}.tps .tps-land-build-out dd small{font-family:var(--tps-font-ui);font-size:var(--tps-text-xs);color:var(--tps-muted);font-weight:600}.tps .tps-land-seeds{display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:14px;margin-block-start:16px}@media(min-width:1100px){.tps .tps-land-seeds{grid-template-columns:repeat(4,minmax(0,1fr))}}.tps .tps-land-seed{position:relative;display:grid;grid-template-rows:auto 1fr auto auto;overflow:hidden;background:var(--tps-paper);border:1px solid var(--tps-line-2);border-radius:14px;box-shadow:0 1px 2px #1a16140a;transition:transform .2s var(--tps-ease),box-shadow .2s var(--tps-ease)}.tps .tps-land-seed:hover{transform:translateY(-2px);box-shadow:0 16px 32px -22px #0f1b2d73}.tps .tps-land-seed-top{display:flex;align-items:center;gap:12px;padding:14px 14px 12px;background:color-mix(in srgb,var(--c) 13%,var(--tps-paper));border-block-end:1.5px dashed color-mix(in srgb,var(--c) 45%,transparent)}.tps .tps-land-crop{width:38px;height:38px;flex:none;color:var(--c)}.tps .tps-land-seed h3{font-size:1.02rem;line-height:1.25}.tps .tps-land-seed-yield{padding:12px 14px 0;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps .tps-land-seed-yield b{display:block;font-family:var(--tps-font-display);font-size:1.7rem;font-weight:600;color:var(--tps-ink);line-height:1.1}.tps .tps-land-seed-yours{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:8px 14px 0;font-size:var(--tps-text-sm);color:var(--tps-muted)}.tps .tps-land-seed-yours b{color:var(--c);filter:brightness(.8);font-size:1.05rem}.tps .tps-land-seed-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:12px 14px}.tps .tps-land-seed-foot svg{width:42px;height:24px;flex:none}.tps .tps-land-seed-foot rect{fill:var(--c);fill-opacity:.75}.tps .tps-land-seed-foot small{color:var(--tps-faint);font-size:11px;text-align:end}.tps .tps-land-seed.is-flash{animation:tps-land-flash 1.6s ease}.tps .tps-land-seeds.is-collapsed>li:nth-child(n+7){display:none}.tps .tps-land-more{justify-self:center;margin-block-start:12px}.tps .tps-land-more[hidden]{display:none}@keyframes tps-land-flash{0%,60%{box-shadow:0 0 0 3px var(--c),0 16px 32px -22px #0f1b2d73}to{box-shadow:0 1px 2px #1a16140a}}.tps .tps-land-patch{margin-block-start:clamp(28px,4vw,44px);display:grid;gap:14px}.tps .tps-land-patch-head h3{font-size:var(--tps-text-xl)}.tps .tps-land-patch-head p{margin-block-start:4px;color:var(--tps-muted)}.tps .tps-land-patch-chart{position:relative;height:clamp(380px,44vw,540px);border-radius:18px;overflow:hidden;background:var(--tps-cream)}.tps .tps-land-patch-chart .tps-fallback{width:100%}.tps .tps-land-insights{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.tps .tps-land-insights li{padding:14px 16px;border-radius:14px;background:var(--land-soil-50);color:var(--tps-body);font-size:var(--tps-text-sm)}.tps .tps-land-insights em{font-style:normal;font-weight:800;color:var(--tps-ink)}.tps .tps-land-units{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:var(--tps-gap-lg);align-items:start}.tps .tps-land-nest,.tps .tps-land-map{margin:0}.tps .tps-land-nest-svg,.tps .tps-land-map-svg{display:block;width:100%;height:auto;direction:ltr;font-family:var(--tps-font-num)}.tps .tps-land-nest-svg{background:var(--land-paper);border-radius:16px;border:1px solid var(--tps-line)}.tps .tps-land-nest-sq{fill:none;stroke:var(--land-ink);stroke-opacity:.5;stroke-width:1.2}.tps .tps-land-nest-sq.is-donum{fill:#e8b92329;stroke:var(--land-ink);stroke-opacity:1;stroke-width:2.2}.tps .tps-land-nest-sq.is-hectare{stroke-dasharray:6 4}.tps .tps-land-nest-sq.is-ottoman{stroke:var(--land-soil);stroke-opacity:.9}.tps .tps-land-nest-sq.is-iraq,.tps .tps-land-nest-sq.is-cyprus{stroke:#b5572c;stroke-opacity:.85}.tps .tps-land-nest-sq.is-feddan{stroke:var(--tps-teal);stroke-opacity:.9}.tps .tps-land-nest-you{fill:#e30a1712;stroke:var(--tps-crimson);stroke-width:1.8;stroke-dasharray:5 4;transition:all .4s var(--tps-ease)}.tps .tps-land-nest-label path{fill:none;stroke:var(--tps-line-2);stroke-width:1}.tps .tps-land-nest-label text{fill:var(--tps-ink);font-size:12.5px;font-weight:700}.tps .tps-land-nest-label text.is-sub{fill:var(--tps-muted);font-size:11px;font-weight:600}.tps .tps-land-nest-label[data-unit=donum] text:first-of-type{fill:var(--land-ink)}.tps .tps-land-nest-legend,.tps .tps-land-nest.is-narrow .tps-land-nest-label{display:none}.tps .tps-land-nest.is-narrow .tps-land-nest-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;margin-block-start:12px;font-size:var(--tps-text-xs);color:var(--tps-muted)}.tps .tps-land-nest-legend li{display:flex;align-items:center;gap:6px}.tps .tps-land-nest-legend b{color:var(--tps-ink)}.tps .tps-land-nest-legend i{width:10px;height:10px;flex:none;border:1.5px solid var(--land-ink);border-radius:2px;opacity:.6}.tps .tps-land-nest-legend .is-donum i{opacity:1;background:#e8b92359}.tps .tps-land-nest-legend .is-ottoman i{border-color:var(--land-soil)}.tps .tps-land-nest-legend :is(.is-iraq,.is-cyprus) i{border-color:#b5572c}.tps .tps-land-nest-legend .is-feddan i{border-color:var(--tps-teal)}.tps .tps-land-nest-legend .is-hectare i{border-style:dashed}.tps .tps-land-nest figcaption,.tps .tps-land-map figcaption{margin-block-start:10px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps .tps-land-map-svg{border-radius:16px;border:1px solid var(--tps-line)}.tps .tps-land-map-sea{fill:#e6eef2}.tps .tps-land-map-c{fill:#f4f0e6;stroke:#fff;stroke-width:.8;transition:fill .2s ease}.tps .tps-land-map-c.is-metric{fill:#d9b75e}.tps .tps-land-map-c.is-cyprus{fill:#e9892b}.tps .tps-land-map-c.is-iraq{fill:#b5572c}.tps .tps-land-map-c.is-feddan{fill:#9fc7c2}.tps .tps-land-map-c:not(.is-other):hover{filter:brightness(.92)}.tps .tps-land-map-label text{fill:var(--tps-ink);font-family:var(--tps-font-display);font-size:17px;font-weight:700;paint-order:stroke;stroke:#fffc;stroke-width:4px}.tps .tps-land-map-label path{stroke:var(--tps-ink);stroke-width:1}.tps .tps-land-map-legend{display:grid;gap:10px;margin-block-start:12px}.tps .tps-land-map-legend li{display:flex;gap:12px;align-items:flex-start}.tps .tps-land-map-legend i{flex:none;margin-block-start:3px;border-radius:3px;border:1px solid rgba(26,22,20,.15)}.tps .tps-land-map-legend .is-metric i{width:14px;height:14px;background:#d9b75e}.tps .tps-land-map-legend .is-cyprus i{width:16px;height:16px;background:#e9892b}.tps .tps-land-map-legend .is-iraq i{width:22px;height:22px;background:#b5572c}.tps .tps-land-map-legend .is-feddan i{width:28px;height:28px;background:#9fc7c2}.tps .tps-land-map-legend div{font-size:var(--tps-text-sm);color:var(--tps-body)}.tps .tps-land-map-legend b{color:var(--tps-ink)}.tps .tps-land-map-legend span{display:block;color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps .tps-land-story{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tps-gap);counter-reset:story}.tps .tps-land-story:before{content:"";position:absolute;inset-inline:8px;top:13px;border-block-start:2px dashed var(--tps-line-2)}.tps .tps-land-story li{position:relative;padding-block-start:38px}.tps .tps-land-story li:before{counter-increment:story;content:counter(story);position:absolute;top:0;inset-inline-start:0;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--land-ink);color:#fff;font-weight:800;font-size:13px}.tps .tps-land-story b{display:block;font-family:var(--tps-font-display);font-size:var(--tps-text-lg);color:var(--tps-ink)}.tps .tps-land-story p{margin-block-start:6px;color:var(--tps-body);font-size:var(--tps-text-sm)}.tps .tps-land-story em{font-style:normal;font-weight:800;color:var(--land-ink)}@media(max-width:1100px){.tps .tps-land-build{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tps .tps-land-build-out{grid-column:1 / -1;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:900px){.tps .tps-land-hero .tps-hero-grid,.tps .tps-land-bench,.tps .tps-land-share,.tps .tps-land-price,.tps .tps-land-units{grid-template-columns:minmax(0,1fr)}.tps .tps-land-sketch{position:static}.tps .tps-land-story{grid-template-columns:minmax(0,1fr)}.tps .tps-land-story:before{inset-inline:auto;inset-inline-start:13px;top:8px;bottom:8px;border-block-start:0;border-inline-start:2px dashed var(--tps-line-2)}.tps .tps-land-story li{padding-block-start:0;padding-inline-start:44px}}@media(max-width:640px){.tps .tps-land-build{grid-template-columns:minmax(0,1fr)}.tps .tps-land-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.tps .tps-land-unit{padding:12px}.tps .tps-land-unit b{font-size:1.2rem}.tps .tps-land-trio{grid-template-columns:minmax(0,1fr)}.tps .tps-land-figs,.tps .tps-land-prices{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tps .tps-land-figs>div:first-child,.tps .tps-land-prices>div:first-child{grid-column:1 / -1}.tps .tps-land-seeds{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tps .tps-land-seed-top{flex-direction:column;align-items:flex-start;gap:6px}.tps .tps-land-seed-yield b{font-size:1.4rem}.tps .tps-land-seed-foot{flex-direction:column;align-items:flex-start}.tps .tps-land-seed-foot small{text-align:start}.tps .tps-land-patch-chart{height:520px}.tps .tps-land-listing{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"n area unit" "n price price" "out out out"}.tps .tps-land-listing output{padding-inline-start:0}.tps .tps-land-chip span{max-width:26vw;overflow:hidden;text-overflow:ellipsis}.tps .tps-land-map-label text{font-size:30px;stroke-width:6px}.tps .tps-land-sheet:before{width:90px}}@media print{.tps .tps-land-ask,.tps .tps-land-chip,.tps .tps-land-copy,.tps [data-use]{display:none!important}.tps .tps-land-sheet-art{transform:none;box-shadow:none}}.tps.tps-tool-askerlik{--ask-olive: #4F5B2A;--ask-olive-2: #6E7F34;--ask-olive-50: #EEF1E2;--ask-ink: #17201B;--ask-ink-2: #243029;--ask-paper: #FCFAF3;--ask-rule: #D9D3C3;--ask-rule-soft: #E8E3D6;--ask-amber: #9A6408;--ask-teal: #1A7F7C;--ask-red: #B3121C}.tps.tps-tool-askerlik .tps-kicker{color:var(--ask-olive)}.tps-tool-askerlik .tps-section-head h2 em{font-style:normal;color:var(--ask-olive)}.tps-tool-askerlik .tps-ask-fee .tps-table td.is-dim{white-space:normal;min-width:11em}.tps-tool-askerlik .tps-ask-hero .tps-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:start}.tps-tool-askerlik .tps-ask-hero:before{opacity:.8;background-image:repeating-linear-gradient(0deg,transparent 0 27px,rgba(79,91,42,.07) 27px 28px);background-size:auto;-webkit-mask-image:radial-gradient(ellipse 80% 100% at 100% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 80% 100% at 100% 0%,#000 0%,transparent 75%)}.tps-tool-askerlik .tps-ask-hero .tps-eyebrow{text-transform:none;letter-spacing:.01em}.tps-tool-askerlik .tps-ask-hero h1 em{color:var(--ask-olive)}.tps-tool-askerlik .tps-ask-emblem{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--ask-olive);color:#fff}.tps-tool-askerlik .tps-ask-emblem svg,.tps-tool-askerlik .tps-ask-emblem .tps-ico{width:13px;height:13px;flex:0 0 13px;color:#fff}.tps-tool-askerlik .tps-ask-hero .tps-btn:not(.is-quiet){background:var(--ask-ink);border-color:var(--ask-ink);color:#fff}.tps-tool-askerlik .tps-ask-hero .tps-btn:not(.is-quiet) .tps-ico{color:#d8c27a}.tps-tool-askerlik .tps-ask-facts{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--ask-rule);max-width:560px}.tps-tool-askerlik .tps-ask-facts li{display:grid;gap:2px;padding:14px 16px 14px 0}.tps-tool-askerlik .tps-ask-facts li+li{padding-inline-start:16px;border-inline-start:1px solid var(--ask-rule)}.tps-tool-askerlik .tps-ask-facts b{font-family:var(--tps-font-display);font-size:var(--tps-text-2xl);font-weight:600;color:var(--ask-ink);line-height:1.1}.tps-tool-askerlik .tps-ask-facts span{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600;line-height:1.35}.tps-tool-askerlik .tps-ask-note{position:relative;isolation:isolate;overflow:hidden;padding:28px 28px 24px;border-radius:var(--tps-radius);background:linear-gradient(160deg,var(--ask-ink-2),var(--ask-ink) 70%);color:#e9e6da;box-shadow:0 24px 48px -28px #17201bb3}.tps-tool-askerlik .tps-ask-note:after{content:"";position:absolute;inset:8px;z-index:-1;border:1px solid rgba(216,194,122,.22);border-radius:calc(var(--tps-radius) - 6px);pointer-events:none}.tps-tool-askerlik .tps-ask-note .tps-ask-guilloche{position:absolute;z-index:-1;width:420px;height:420px;inset-inline-end:-150px;top:-130px;color:#d8c27a;opacity:.16;pointer-events:none}.tps-tool-askerlik .tps-ask-note-kicker{margin:0;font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#d8c27a}.tps-tool-askerlik .tps-ask-note-period{margin:4px 0 0;font-size:var(--tps-text-sm);color:#b9bdb0}.tps-tool-askerlik .tps-ask-note-eur{margin:14px 0 0;font-family:var(--tps-font-display);font-weight:600;font-size:clamp(2.6rem,1.6rem + 3.4vw,4rem);line-height:1;letter-spacing:-.02em;color:#fff}.tps-tool-askerlik .tps-ask-note-try{margin:10px 0 0;font-size:var(--tps-text-sm);color:#e9e6da}.tps-tool-askerlik .tps-ask-note-rate,.tps-tool-askerlik .tps-ask-note-extra{margin:12px 0 0;padding-block-start:12px;border-block-start:1px dashed rgba(233,230,218,.2);font-size:var(--tps-text-xs);color:#b9bdb0}.tps-tool-askerlik .tps-ask-note-extra{margin-block-start:0;padding-block-start:6px;border:0}.tps-tool-askerlik .tps-ask-desk{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@media(min-width:960px){.tps-tool-askerlik .tps-ask-desk{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px}.tps-tool-askerlik .tps-ask-slip{position:sticky;top:72px}}.tps-tool-askerlik .tps-ask-form{display:grid;gap:18px;padding:24px}.tps-tool-askerlik .tps-ask-form [hidden],.tps-tool-askerlik .tps-field[hidden]{display:none!important}.tps-tool-askerlik .tps-ask-hint{color:var(--tps-muted);font-size:var(--tps-text-xs);line-height:1.45}.tps-tool-askerlik .tps-ask-days{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tps-tool-askerlik .tps-ask-days .tps-input-group{flex:1 1 140px;max-width:200px}.tps-tool-askerlik .tps-ask-yn{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-block-start:14px;border-block-start:1px solid var(--tps-line)}.tps-tool-askerlik .tps-ask-yn>.tps-label{font-size:var(--tps-text-sm);color:var(--tps-body);letter-spacing:0}.tps.tps-tool-askerlik .tps-seg span{min-height:44px;padding-inline:14px}.tps.tps-tool-askerlik .tps-seg input:checked+span{color:var(--ask-olive)}.tps-tool-askerlik .tps-ask-private{display:flex;gap:10px;margin:0;padding:12px 14px;border-radius:var(--tps-radius-sm);background:var(--tps-cream);color:var(--tps-muted);font-size:var(--tps-text-xs);line-height:1.5}.tps-tool-askerlik .tps-ask-private svg{width:16px;height:16px;flex:0 0 16px;color:var(--ask-olive);margin-block-start:1px}.tps-tool-askerlik .tps-ask-slip{--stamp: var(--ask-olive);position:relative;isolation:isolate;overflow:hidden;padding:26px 28px 20px;background:var(--ask-paper);border:1px solid var(--ask-rule);border-radius:6px;box-shadow:0 1px #fff inset,0 22px 44px -30px #17201b8c,0 2px 6px -2px #17201b14}.tps-tool-askerlik .tps-ask-slip:before{content:"";position:absolute;inset:7px;z-index:-1;pointer-events:none;border:3px double var(--ask-rule);border-radius:3px}.tps-tool-askerlik .tps-ask-slip[data-stamp=wait]{--stamp: var(--ask-amber)}.tps-tool-askerlik .tps-ask-slip[data-stamp=no]{--stamp: var(--ask-red)}.tps-tool-askerlik .tps-ask-slip[data-stamp=free]{--stamp: var(--ask-teal)}.tps-tool-askerlik .tps-ask-slip[data-stamp=ask]{--stamp: #6B6662}.tps-tool-askerlik .tps-ask-slip>.tps-ask-guilloche{position:absolute;z-index:-1;width:520px;height:520px;inset-inline-end:-200px;bottom:-240px;color:var(--ask-olive);opacity:.07;pointer-events:none}.tps-tool-askerlik .tps-ask-slip-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-block-end:14px;border-block-end:1px solid var(--ask-rule)}.tps-tool-askerlik .tps-ask-slip-issuer{margin:0;font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ask-olive)}.tps-tool-askerlik .tps-ask-slip h3{margin:4px 0 0;font-family:var(--tps-font-display);font-size:var(--tps-text-lg);font-weight:600;color:var(--ask-ink)}.tps-tool-askerlik .tps-ask-serial{margin:0;display:grid;justify-items:end;gap:2px;text-align:end;font-size:var(--tps-text-xs);color:var(--tps-muted)}.tps-tool-askerlik .tps-ask-serial b{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--tps-text-sm);font-weight:600;letter-spacing:.06em;color:var(--ask-ink)}.tps-tool-askerlik .tps-ask-slip-body{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:16px;align-items:center;padding-block:18px 6px}.tps-tool-askerlik .tps-ask-verdict-head{margin:0;font-family:var(--tps-font-display);font-size:var(--tps-text-2xl);font-weight:600;line-height:1.15;color:var(--ask-ink);text-wrap:balance}.tps-tool-askerlik .tps-ask-rule{margin:10px 0 0;display:grid;gap:3px;font-size:var(--tps-text-sm);color:var(--tps-body);line-height:1.5}.tps-tool-askerlik .tps-ask-rule>span:first-child{font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--stamp)}.tps-tool-askerlik .tps-ask-stamp{position:relative;width:132px;height:132px;display:grid;place-items:center;color:var(--stamp);transform:rotate(-12deg);opacity:.88;mix-blend-mode:multiply;transition:color .3s var(--tps-ease)}.tps-tool-askerlik .tps-ask-stamp svg{position:absolute;inset:0;width:100%;height:100%}.tps-tool-askerlik .tps-ask-stamp b{position:relative;max-width:88px;padding:4px 6px;border-block:2px solid currentColor;font-family:var(--tps-font-ui);font-size:.8rem;font-weight:800;letter-spacing:.08em;line-height:1.1;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.tps-tool-askerlik .tps-ask-stamp.is-pressed{animation:tps-ask-press .45s var(--tps-ease)}@keyframes tps-ask-press{0%{transform:rotate(-12deg) scale(1.35);opacity:0}60%{transform:rotate(-12deg) scale(.96);opacity:.95}to{transform:rotate(-12deg) scale(1);opacity:.88}}.tps-tool-askerlik .tps-ask-amount{display:grid;gap:2px;margin-block-start:14px;padding:16px 0;border-block:1px solid var(--ask-rule)}.tps-tool-askerlik .tps-ask-amount>span{font-size:var(--tps-text-xs);font-weight:700;color:var(--tps-muted);letter-spacing:.02em}.tps-tool-askerlik .tps-ask-amount b{font-family:var(--tps-font-display);font-size:clamp(2.4rem,1.7rem + 2.6vw,3.4rem);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:var(--ask-ink)}.tps-tool-askerlik .tps-ask-slip[data-stamp=free] .tps-ask-amount b,.tps-tool-askerlik .tps-ask-slip[data-stamp=no] .tps-ask-amount b{color:var(--tps-muted);text-decoration:line-through;text-decoration-thickness:2px}.tps-tool-askerlik .tps-ask-amount small{font-size:var(--tps-text-xs);color:var(--tps-muted)}.tps-tool-askerlik .tps-ask-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.tps-tool-askerlik .tps-ask-grid>div{padding:12px 0;border-block-end:1px dotted var(--ask-rule)}.tps-tool-askerlik .tps-ask-grid>div:nth-child(2n){padding-inline-start:16px;border-inline-start:1px dotted var(--ask-rule)}.tps-tool-askerlik .tps-ask-grid dt{font-size:var(--tps-text-xs);font-weight:700;color:var(--tps-muted)}.tps-tool-askerlik .tps-ask-grid dd{margin:2px 0 0;font-size:var(--tps-text-md);font-weight:700;color:var(--ask-ink)}.tps-tool-askerlik .tps-ask-slip-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:14px 0 0;font-size:var(--tps-text-xs);color:var(--tps-muted)}.tps-tool-askerlik .tps-ask-slip-foot span:last-child{font-weight:700;color:var(--ask-olive)}.tps-tool-askerlik .tps-ask-lower{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin-block-start:20px}@media(min-width:960px){.tps-tool-askerlik .tps-ask-check ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.tps-tool-askerlik .tps-ask-check li:last-child{border-block-end:1px solid var(--tps-line)}}.tps-tool-askerlik .tps-ask-check,.tps-tool-askerlik .tps-ask-line{padding:22px 24px}.tps-tool-askerlik .tps-ask-check h3,.tps-tool-askerlik .tps-ask-line h3{margin:0 0 12px;font-size:var(--tps-text-md)}.tps-tool-askerlik .tps-ask-check ul{list-style:none;margin:0;padding:0}.tps-tool-askerlik .tps-ask-check li{display:flex;gap:12px;align-items:flex-start;padding:9px 0;border-block-end:1px solid var(--tps-line);font-size:var(--tps-text-sm);line-height:1.45}.tps-tool-askerlik .tps-ask-check li:last-child{border-block-end:0}.tps-tool-askerlik .tps-ask-tick{position:relative;flex:0 0 22px;width:22px;height:22px;margin-block-start:-1px;border-radius:50%;border:1.5px solid var(--ask-olive);background:var(--ask-olive)}.tps-tool-askerlik .tps-ask-tick:after{content:"";position:absolute;left:6.5px;top:3.5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.tps-tool-askerlik li[data-state=wait] .tps-ask-tick{background:#fff5df;border-color:var(--ask-amber)}.tps-tool-askerlik li[data-state=wait] .tps-ask-tick:after{left:5px;top:5px;width:9px;height:9px;border:0;border-radius:50%;background:var(--ask-amber);transform:none}.tps-tool-askerlik li[data-state=no] .tps-ask-tick{background:var(--ask-red);border-color:var(--ask-red)}.tps-tool-askerlik li[data-state=no] .tps-ask-tick:after{left:9.5px;top:4px;width:0;height:11px;border-width:0 0 0 2px;transform:rotate(45deg);box-shadow:none}.tps-tool-askerlik li[data-state=no] .tps-ask-tick:before{content:"";position:absolute;left:9.5px;top:4px;height:11px;border-inline-start:2px solid #fff;transform:rotate(-45deg)}.tps-tool-askerlik li[data-state=todo] .tps-ask-tick{background:transparent;border-style:dashed}.tps-tool-askerlik li[data-state=todo] .tps-ask-tick:after{display:none}.tps-tool-askerlik li[data-state=no]>span:nth-child(2){color:var(--ask-red)}.tps-tool-askerlik .tps-ask-check li.is-new .tps-ask-tick{animation:tps-ask-pop .4s var(--tps-ease)}@keyframes tps-ask-pop{0%{transform:scale(.4)}70%{transform:scale(1.15)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.tps-tool-askerlik .tps-ask-check li.is-new .tps-ask-tick,.tps-tool-askerlik .tps-ask-stamp.is-pressed{animation:none}}.tps-tool-askerlik [data-slot=notes]:not(:empty){display:grid;gap:8px;margin-block-start:14px}.tps-tool-askerlik .tps-ask-flag{display:flex;gap:10px;margin:0;padding:10px 12px;border-radius:var(--tps-radius-sm);background:#fff5df;color:#5e3d06;font-size:var(--tps-text-xs);line-height:1.5}.tps-tool-askerlik .tps-ask-flag .tps-ico,.tps-tool-askerlik .tps-ask-flag svg{width:16px;height:16px;flex:0 0 16px;color:var(--ask-amber)}.tps-tool-askerlik .tps-ask-track{position:relative;margin:8px 12px 4px;padding-block:60px}.tps-tool-askerlik .tps-ask-track:before{content:"";position:absolute;inset-inline:0;top:50%;height:2px;transform:translateY(-50%);background:repeating-linear-gradient(90deg,var(--ask-rule) 0 6px,transparent 6px 10px)}.tps-tool-askerlik .tps-ask-run{position:absolute;top:50%;height:6px;transform:translateY(-50%);border-radius:3px;inset-inline-start:var(--from);width:calc(var(--to) - var(--from));background:linear-gradient(90deg,var(--ask-olive-2),var(--ask-olive))}.tps-tool-askerlik .tps-ask-track ol{list-style:none;margin:0;padding:0;position:absolute;inset:0}.tps-tool-askerlik .tps-ask-track li{position:absolute;top:50%;inset-inline-start:var(--at);width:0}.tps-tool-askerlik .tps-ask-pin{position:absolute;left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;background:var(--tps-paper);border:2px solid var(--ask-ink)}.tps-tool-askerlik li[data-mark=eligible] .tps-ask-pin{background:var(--ask-olive);border-color:var(--ask-olive);width:16px;height:16px;left:-8px;top:-8px}.tps-tool-askerlik li[data-mark=today] .tps-ask-pin{background:var(--tps-crimson);border-color:var(--tps-crimson)}.tps-tool-askerlik .tps-ask-track li>.tps-ask-mark-label,.tps-tool-askerlik .tps-ask-track li>time{position:absolute;left:0;transform:translate(-50%);width:max-content;max-width:150px;text-align:center;line-height:1.25}.tps-tool-askerlik .tps-ask-mark-label{font-size:.7rem;font-weight:700;color:var(--tps-muted)}.tps-tool-askerlik .tps-ask-track time{font-size:.72rem;font-weight:700;color:var(--ask-ink);font-variant-numeric:tabular-nums}.tps-tool-askerlik .tps-ask-track li:nth-child(odd)>.tps-ask-mark-label{bottom:30px}.tps-tool-askerlik .tps-ask-track li:nth-child(odd)>time{bottom:14px}.tps-tool-askerlik .tps-ask-track li:nth-child(2n)>time{top:14px}.tps-tool-askerlik .tps-ask-track li:nth-child(2n)>.tps-ask-mark-label{top:30px}.tps-tool-askerlik .tps-ask-track li:first-child>:not(.tps-ask-pin){transform:none;text-align:start}.tps-tool-askerlik .tps-ask-track li:last-child>.tps-ask-mark-label,.tps-tool-askerlik .tps-ask-track li:last-child>time{left:auto;right:0;transform:none;text-align:end}.tps-tool-askerlik li[data-mark=eligible] .tps-ask-mark-label{color:var(--ask-olive)}.tps-tool-askerlik li[data-mark=today] .tps-ask-mark-label{color:var(--tps-crimson)}@media(max-width:640px){.tps-tool-askerlik .tps-ask-track{padding:0;margin:0}.tps-tool-askerlik .tps-ask-track:before,.tps-tool-askerlik .tps-ask-run{display:none}.tps-tool-askerlik .tps-ask-track ol{position:relative;display:grid;gap:0;border-inline-start:2px solid var(--ask-rule);margin-inline-start:7px}.tps-tool-askerlik .tps-ask-track li,.tps-tool-askerlik .tps-ask-track li:nth-child(n){position:relative;top:auto;inset-inline-start:auto;width:auto;display:flex;justify-content:space-between;gap:12px;padding:10px 0 10px 20px}.tps-tool-askerlik .tps-ask-track li>.tps-ask-mark-label,.tps-tool-askerlik .tps-ask-track li>time,.tps-tool-askerlik .tps-ask-track li:nth-child(n)>:not(.tps-ask-pin){position:static;transform:none;max-width:none;width:auto;text-align:start}.tps-tool-askerlik .tps-ask-track li>.tps-ask-pin,.tps-tool-askerlik .tps-ask-track li:nth-child(n)>.tps-ask-pin{position:absolute;left:-7px;top:50%;transform:translateY(-50%)}.tps-tool-askerlik .tps-ask-track li[data-mark=eligible]>.tps-ask-pin{left:-9px}.tps-tool-askerlik .tps-ask-mark-label{font-size:var(--tps-text-sm)}.tps-tool-askerlik .tps-ask-track time{font-size:var(--tps-text-sm);white-space:nowrap}}.tps-tool-askerlik .tps-ask-fee{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px;align-items:start}.tps-tool-askerlik .tps-ask-formula{margin:0;padding:14px 18px;border:1px solid var(--ask-rule);border-radius:var(--tps-radius-sm);background:var(--tps-paper);font-size:var(--tps-text-sm);color:var(--tps-body);overflow-wrap:anywhere}.tps-tool-askerlik .tps-ask-formula.is-law{border-inline-start:3px solid var(--ask-olive);font-family:var(--tps-font-display);font-size:var(--tps-text-md);color:var(--ask-ink)}.tps-tool-askerlik .tps-ask-tag{display:inline-block;margin-inline-start:6px;padding:1px 8px;border-radius:999px;background:var(--ask-olive);color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.04em;vertical-align:2px}.tps-tool-askerlik .tps-ask-rules{margin:0;padding:0;list-style:none;display:grid;gap:0}.tps-tool-askerlik .tps-ask-rules li{position:relative;padding:12px 0 12px 22px;border-block-end:1px solid var(--ask-rule-soft);font-size:var(--tps-text-sm);line-height:1.55}.tps-tool-askerlik .tps-ask-rules li:before{content:"";position:absolute;left:2px;top:20px;width:8px;height:8px;border:1.5px solid var(--ask-olive);transform:rotate(45deg)}.tps-tool-askerlik .tps-ask-cmp tr.is-current>*{background:var(--ask-olive-50)}.tps-tool-askerlik .tps-ask-cmp tr.is-current th{color:var(--ask-olive)}.tps-tool-askerlik .tps-ask-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;counter-reset:none}.tps-tool-askerlik .tps-ask-step{position:relative;display:grid;gap:12px;align-content:start}.tps-tool-askerlik .tps-ask-step:before{content:"";position:absolute;top:20px;left:52px;right:-16px;height:1px;background:repeating-linear-gradient(90deg,var(--ask-rule) 0 5px,transparent 5px 9px)}.tps-tool-askerlik .tps-ask-step:nth-child(3n):before,.tps-tool-askerlik .tps-ask-step:last-child:before{display:none}.tps-tool-askerlik .tps-ask-step-no{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--ask-olive);background:var(--tps-paper);color:var(--ask-olive);font-family:var(--tps-font-display);font-size:var(--tps-text-lg);font-weight:600;box-shadow:0 0 0 4px var(--tps-cream)}.tps-tool-askerlik .tps-ask-step h3{margin:0;font-size:var(--tps-text-md)}.tps-tool-askerlik .tps-ask-step p{margin:4px 0 0;font-size:var(--tps-text-sm);color:var(--tps-body);line-height:1.55}.tps-tool-askerlik .tps-ask-sub{margin:36px 0 14px;font-size:var(--tps-text-xl)}.tps-tool-askerlik .tps-ask-docs{padding:22px 24px;border-block-start:3px solid var(--ask-olive)}.tps-tool-askerlik .tps-ask-docs h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:var(--tps-text-md)}.tps-tool-askerlik .tps-ask-docs h4 .tps-ico{color:var(--ask-olive)}.tps-tool-askerlik .tps-ask-docs ul{margin:0;padding:0;list-style:none}.tps-tool-askerlik .tps-ask-docs li{position:relative;padding:8px 0 8px 26px;border-block-end:1px dotted var(--ask-rule);font-size:var(--tps-text-sm);line-height:1.5}.tps-tool-askerlik .tps-ask-docs li:last-child{border-block-end:0}.tps-tool-askerlik .tps-ask-docs li:before{content:"";position:absolute;left:0;top:10px;width:14px;height:14px;border:1.5px solid var(--ask-rule);border-radius:3px;background:var(--tps-paper)}.tps-tool-askerlik .tps-ask-fines{display:grid;grid-template-columns:repeat(2,minmax(0,220px)) minmax(0,1fr);gap:16px 20px;align-items:start}.tps-tool-askerlik .tps-ask-fine{display:grid;gap:4px;padding:18px 20px;border:1px solid var(--ask-rule);border-radius:var(--tps-radius-sm);background:var(--tps-paper);border-block-start:3px solid var(--ask-amber)}.tps-tool-askerlik .tps-ask-fine.is-caught{border-block-start-color:var(--ask-red)}.tps-tool-askerlik .tps-ask-fine b{font-family:var(--tps-font-display);font-size:var(--tps-text-2xl);font-weight:600;color:var(--ask-ink)}.tps-tool-askerlik .tps-ask-fine span{font-size:var(--tps-text-xs);color:var(--tps-muted);line-height:1.45}.tps-tool-askerlik .tps-ask-cases{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.tps-tool-askerlik .tps-ask-case{padding:20px 22px}.tps-tool-askerlik .tps-ask-case h3{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:var(--tps-text-md)}.tps-tool-askerlik .tps-ask-case h3 .tps-ico{color:var(--ask-olive)}.tps-tool-askerlik .tps-ask-case p{margin:0;font-size:var(--tps-text-sm);line-height:1.6}.tps-tool-askerlik .tps-ask-legal{border-inline-start-color:var(--ask-olive)}@media(max-width:960px){.tps-tool-askerlik .tps-ask-hero .tps-hero-grid{grid-template-columns:minmax(0,1fr)}.tps-tool-askerlik .tps-ask-note{max-width:560px}.tps-tool-askerlik .tps-ask-fee{grid-template-columns:minmax(0,1fr)}.tps-tool-askerlik .tps-ask-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.tps-tool-askerlik .tps-ask-step:nth-child(3n):before{display:block}.tps-tool-askerlik .tps-ask-step:nth-child(2n):before,.tps-tool-askerlik .tps-ask-step:last-child:before{display:none}.tps-tool-askerlik .tps-ask-fines{grid-template-columns:repeat(2,minmax(0,1fr))}.tps-tool-askerlik .tps-ask-fines .tps-ask-rules{grid-column:1 / -1}}@media(max-width:640px){.tps-tool-askerlik .tps-ask-facts li{padding-inline-end:8px}.tps-tool-askerlik .tps-ask-facts li+li{padding-inline-start:10px}.tps-tool-askerlik .tps-ask-note{padding:22px 20px 20px}.tps-tool-askerlik .tps-ask-form{padding:18px 16px}.tps-tool-askerlik .tps-ask-yn{grid-template-columns:minmax(0,1fr);gap:8px}.tps-tool-askerlik .tps-ask-slip{padding:22px 18px 16px}.tps-tool-askerlik .tps-ask-slip-head{flex-direction:column;gap:8px}.tps-tool-askerlik .tps-ask-serial{justify-items:start;text-align:start;grid-auto-flow:column;gap:6px;align-items:baseline}.tps-tool-askerlik .tps-ask-slip-body{grid-template-columns:minmax(0,1fr) 96px;gap:10px}.tps-tool-askerlik .tps-ask-stamp{width:96px;height:96px}.tps-tool-askerlik .tps-ask-stamp b{max-width:62px;font-size:.58rem;letter-spacing:.04em;padding:3px 2px}.tps-tool-askerlik .tps-ask-verdict-head{font-size:var(--tps-text-xl)}.tps-tool-askerlik .tps-ask-grid dd{font-size:var(--tps-text-sm)}.tps-tool-askerlik .tps-ask-check,.tps-tool-askerlik .tps-ask-line{padding:18px 16px}.tps-tool-askerlik .tps-ask-steps{grid-template-columns:minmax(0,1fr);gap:0}.tps-tool-askerlik .tps-ask-step{grid-template-columns:40px minmax(0,1fr);gap:14px;padding-block-end:22px}.tps-tool-askerlik .tps-ask-step:before,.tps-tool-askerlik .tps-ask-step:nth-child(n):before{display:block;inset:44px auto 0 20px;width:1px;height:auto;background:repeating-linear-gradient(180deg,var(--ask-rule) 0 5px,transparent 5px 9px)}.tps-tool-askerlik .tps-ask-step:last-child:before{display:none}.tps-tool-askerlik .tps-ask-fines,.tps-tool-askerlik .tps-ask-cases{grid-template-columns:minmax(0,1fr)}}@media print{.tps-tool-askerlik .tps-ask-slip{box-shadow:none;position:static}.tps-tool-askerlik .tps-ask-guilloche{display:none}}.tps-tool-silayolu{--sy-sign: #0F5B3A;--sy-sign-2: #0B4A2F;--sy-a: #E30A17;--sy-b: #1F3A5F;--sy-c: #B7791F;--sy-road: #3A3F47;--sy-land: #EFE7D6;--sy-land-off: #F7F2E7}.tps-tool-silayolu .tps-sy-flag{display:inline-block;flex:none;width:24px;height:16px;border-radius:3px;box-shadow:0 0 0 1px #1a161424;vertical-align:-3px;overflow:hidden}.tps-tool-silayolu .tps-sy-hero .tps-hero-grid{align-items:start;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.tps-tool-silayolu .tps-sy-hero h1{font-size:clamp(2.2rem,1.4rem + 2.6vw,3.5rem)}.tps-tool-silayolu .tps-sy-hero:before{opacity:.8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cg fill='none' stroke='%23C9A227' stroke-opacity='.22' stroke-width='1.2'%3E%3Cpath d='M-10 200C40 170 70 120 120 110s90-60 130-100'/%3E%3Cpath d='M-10 60c50 10 80 40 130 30s80-50 130-40' stroke-dasharray='4 5'/%3E%3C/g%3E%3C/svg%3E");background-size:240px 240px}.tps-tool-silayolu .tps-sy-sign{margin-block-start:24px;max-width:640px;padding:18px 20px 14px;border-radius:14px;background:linear-gradient(180deg,var(--sy-sign) 0%,var(--sy-sign-2) 100%);color:#fff;box-shadow:inset 0 0 0 3px var(--sy-sign),inset 0 0 0 5px #ffffffe6,0 22px 40px -28px #0f1b2db3}.tps-tool-silayolu .tps-sy-sign-to{display:flex;align-items:center;gap:14px}.tps-tool-silayolu .tps-sy-sign-arrow{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:10px;background:#ffffff1f}.tps-tool-silayolu .tps-sy-sign-arrow svg{width:28px;height:28px}.tps-tool-silayolu .tps-sy-sign-to>span:last-child{display:grid;min-width:0}.tps-tool-silayolu .tps-sy-sign-to b{font-family:var(--tps-font-display);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);line-height:1.05;color:#fff}.tps-tool-silayolu .tps-sy-sign-to small{color:#ffffffc7;font-size:var(--tps-text-sm);font-weight:600}.tps-tool-silayolu .tps-sy-sign dl{display:grid;grid-template-columns:repeat(4,auto);gap:0;margin-block-start:14px;padding-block-start:12px;border-block-start:1px solid rgba(255,255,255,.28)}.tps-tool-silayolu .tps-sy-sign dl>div{padding-inline:10px;border-inline-start:1px solid rgba(255,255,255,.18);min-width:0}.tps-tool-silayolu .tps-sy-sign dl>div:first-child{padding-inline-start:0;border-inline-start:0}.tps-tool-silayolu .tps-sy-sign dt{color:#ffffffb8;font-size:var(--tps-text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tps-tool-silayolu .tps-sy-sign dd{margin:2px 0 0;font-family:var(--tps-font-display);font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);font-weight:600;line-height:1.2;color:#fff;white-space:nowrap}.tps-tool-silayolu .tps-sy-sign dd small{font-family:var(--tps-font-ui);font-size:.7em;color:#fffc}.tps-tool-silayolu .tps-sy-sign-note{margin-block-start:10px;color:#ffffffb8;font-size:var(--tps-text-xs)}.tps-tool-silayolu .tps-sy-planner{display:grid;gap:14px;padding:clamp(18px,2.2vw,26px)}.tps-tool-silayolu .tps-sy-planner-title{display:flex;align-items:center;gap:10px;font-size:var(--tps-text-xl)}.tps-tool-silayolu .tps-sy-planner-title .tps-ico{width:26px;height:26px;color:var(--tps-gold)}.tps-tool-silayolu .tps-sy-planner .tps-field>label,.tps-tool-silayolu .tps-sy-planner .tps-field>.tps-label{color:var(--tps-night-muted)}.tps-tool-silayolu .tps-sy-planner .tps-suffix{color:var(--tps-night-muted)}.tps-tool-silayolu .tps-sy-planner .tps-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.tps-tool-silayolu .tps-sy-planner .tps-select option{color:var(--tps-ink);background:#fff}.tps-tool-silayolu .tps-sy-planner .tps-input[aria-invalid=true]{border-color:#ff8a92}.tps-tool-silayolu .tps-sy-pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:end}.tps-tool-silayolu .tps-sy-pair-arrow{display:grid;place-items:center;height:46px;color:var(--tps-gold);font-size:1.4rem;font-weight:700}.tps-tool-silayolu .tps-sy-planner .tps-seg{display:flex;width:100%}.tps-tool-silayolu .tps-sy-planner .tps-seg label{flex:1 1 auto}.tps-tool-silayolu .tps-sy-planner .tps-seg span{justify-content:center;width:100%;min-height:40px}.tps-tool-silayolu .tps-sy-planner .tps-seg b{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#ffffff24;font-size:12px}.tps-tool-silayolu .tps-sy-planner .tps-seg input:checked+span b{background:var(--tps-night);color:var(--tps-gold)}.tps-tool-silayolu .tps-sy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tps-tool-silayolu .tps-sy-round{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:end}.tps-tool-silayolu .tps-sy-check{display:flex;align-items:center;gap:10px;min-height:46px;cursor:pointer;font-weight:700;color:#fff}.tps-tool-silayolu .tps-sy-check input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--tps-gold);cursor:pointer}.tps-tool-silayolu .tps-sy-stay{transition:opacity .2s}.tps-tool-silayolu .tps-sy-stay.is-off{opacity:.45}.tps-tool-silayolu .tps-sy-planner-note{color:var(--tps-night-muted);font-size:var(--tps-text-xs);line-height:1.5}.tps-tool-silayolu .tps-sy-map{margin-block-start:clamp(24px,3vw,40px)}.tps-tool-silayolu .tps-sy-map-art{position:relative;overflow:hidden;height:clamp(340px,38vw,500px);border:1px solid var(--tps-line);border-radius:var(--tps-radius);background:#dce7ec;box-shadow:var(--tps-shadow-2)}.tps-tool-silayolu .tps-sy-sketch{display:block;width:100%;height:100%}.tps-tool-silayolu .tps-sy-land path{stroke:#fff;stroke-width:1.2;stroke-linejoin:round}.tps-tool-silayolu .tps-sy-land .is-on{fill:var(--sy-land)}.tps-tool-silayolu .tps-sy-land .is-off{fill:var(--sy-land-off)}.tps-tool-silayolu .tps-sy-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.tps-tool-silayolu .tps-sy-line.is-main{stroke:var(--sy-a);stroke-width:5}.tps-tool-silayolu .tps-sy-line.is-alt{stroke:var(--sy-b);stroke-width:2.5;stroke-dasharray:5 6;opacity:.5}.tps-tool-silayolu .tps-sy-pin{stroke-width:3}.tps-tool-silayolu .tps-sy-pin.is-start{fill:#fff;stroke:var(--tps-night)}.tps-tool-silayolu .tps-sy-pin.is-end{fill:var(--sy-a);stroke:#fff}.tps-tool-silayolu .tps-sy-live{position:absolute;inset:0}.tps-tool-silayolu .tps-sy-map-art.is-live .tps-sy-sketch{visibility:hidden}.tps-tool-silayolu .tps-sy-map figcaption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;margin-block-start:12px}.tps-tool-silayolu .tps-sy-legend{display:flex;flex-wrap:wrap;gap:8px}.tps-tool-silayolu .tps-sy-legend li{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 14px;border:1px solid var(--tps-line);border-radius:999px;background:var(--tps-paper);color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:600}.tps-tool-silayolu.tps-js .tps-sy-legend li{cursor:pointer}.tps-tool-silayolu .tps-sy-legend li:hover{border-color:var(--tps-line-2)}.tps-tool-silayolu .tps-sy-legend li.is-on{border-color:var(--tps-ink);box-shadow:0 0 0 1px var(--tps-ink);color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-legend li:focus-visible{outline:3px solid var(--tps-focus);outline-offset:2px}.tps-tool-silayolu .tps-sy-key{width:22px;height:4px;border-radius:2px;background:var(--sy-b)}.tps-tool-silayolu .tps-sy-key.is-a{background:var(--sy-a)}.tps-tool-silayolu .tps-sy-key.is-c{background:var(--sy-c)}.tps-tool-silayolu .tps-sy-map-note{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps-tool-silayolu .tps-sy-pop .maplibregl-popup-content{padding:6px 10px;border-radius:8px;font-size:var(--tps-text-sm);font-weight:700;color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tps-gap)}.tps-tool-silayolu .tps-sy-route{display:flex;flex-direction:column;gap:14px;padding:20px;transition:box-shadow .2s,border-color .2s}.tps-tool-silayolu .tps-sy-route.is-on{border-color:var(--sy-a);box-shadow:0 0 0 1px var(--sy-a),var(--tps-shadow-2)}.tps-tool-silayolu .tps-sy-route header{display:flex;gap:14px;align-items:flex-start}.tps-tool-silayolu .tps-sy-route h3{font-size:var(--tps-text-lg);line-height:1.25}.tps-tool-silayolu .tps-sy-route header p{margin-block-start:2px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps-tool-silayolu .tps-sy-shield{display:grid;place-items:center;flex:none;width:46px;height:40px;border-radius:8px 8px 16px 16px;background:var(--sy-b);color:#fff;font-family:var(--tps-font-display);font-size:1.35rem;font-weight:700;box-shadow:inset 0 0 0 2px #ffffffd9,0 0 0 1px var(--sy-b)}.tps-tool-silayolu .tps-sy-shield.is-a{background:var(--sy-a);box-shadow:inset 0 0 0 2px #ffffffd9,0 0 0 1px var(--sy-a)}.tps-tool-silayolu .tps-sy-shield.is-c{background:var(--sy-c);box-shadow:inset 0 0 0 2px #ffffffd9,0 0 0 1px var(--sy-c)}.tps-tool-silayolu .tps-sy-chips{display:flex;flex-wrap:wrap;gap:6px}.tps-tool-silayolu .tps-sy-chips li{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 5px;border:1px solid var(--tps-line);border-radius:999px;background:var(--tps-cream);font-size:var(--tps-text-xs);font-weight:700;color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-chips .tps-sy-flag{width:18px;height:12px;border-radius:2px;vertical-align:0}.tps-tool-silayolu .tps-sy-chips small{color:var(--tps-muted);font-weight:600}.tps-tool-silayolu .tps-sy-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding-block:12px;border-block:1px dashed var(--tps-line-2)}.tps-tool-silayolu .tps-sy-facts dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps-tool-silayolu .tps-sy-facts dd{margin:0;font-family:var(--tps-font-display);font-size:var(--tps-text-lg);font-weight:600;color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-route-note{flex:1 1 auto;color:var(--tps-body);font-size:var(--tps-text-sm);line-height:1.55}.tps-tool-silayolu .tps-sy-route .tps-btn{align-self:stretch}.tps-tool-silayolu .tps-sy-route .tps-btn[aria-pressed=true]{background:var(--tps-ink);border-color:var(--tps-ink);color:#fff}.tps-tool-silayolu .tps-sy-strip{padding:clamp(18px,2.4vw,28px)}.tps-tool-silayolu .tps-sy-strip h3{font-size:var(--tps-text-lg);margin-block-end:18px}.tps-tool-silayolu .tps-sy-road{position:relative;padding-block:0 8px}.tps-tool-silayolu .tps-sy-road-bars{display:flex;gap:3px}.tps-tool-silayolu .tps-sy-road-bars li{position:relative;flex-basis:0;min-width:0;padding:10px 8px 12px;border-radius:6px;background:var(--tps-cream-2);overflow:hidden}.tps-tool-silayolu .tps-sy-road-bars li:after{content:"";position:absolute;inset-inline:0;bottom:0;height:6px;background:var(--sy-road);background-image:repeating-linear-gradient(90deg,transparent 0 10px,rgba(255,255,255,.85) 10px 18px);background-size:100% 2px;background-repeat:no-repeat;background-position:0 2px}.tps-tool-silayolu .tps-sy-road-bars span{display:flex;align-items:center;gap:6px;font-size:var(--tps-text-sm);font-weight:700;color:var(--tps-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tps-tool-silayolu .tps-sy-road-bars small{display:block;margin-block-start:2px;color:var(--tps-muted);font-size:var(--tps-text-xs);white-space:nowrap}.tps-tool-silayolu .tps-sy-road-bars li.is-tr{background:var(--tps-crimson-50)}.tps-tool-silayolu .tps-sy-road-ticks{position:relative;height:22px;margin-block-start:4px}.tps-tool-silayolu .tps-sy-road-ticks li{position:absolute;inset-inline-start:var(--at);transform:translate(-50%);padding-block-start:6px;color:var(--tps-faint);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.tps-tool-silayolu .tps-sy-road-ticks li:before{content:"";position:absolute;top:0;left:50%;width:1px;height:5px;background:var(--tps-line-2)}.tps-tool-silayolu .tps-sy-road-borders{position:relative;height:96px}.tps-tool-silayolu .tps-sy-road-borders li{position:absolute;inset-inline-start:var(--at);top:0;width:0}.tps-tool-silayolu .tps-sy-road-borders li:before{content:"";position:absolute;top:-34px;left:-1px;width:2px;height:34px;background:repeating-linear-gradient(180deg,var(--sy-a) 0 4px,transparent 4px 7px)}.tps-tool-silayolu .tps-sy-road-borders span{position:absolute;top:2px;left:0;transform:translate(-50%);width:max-content;max-width:118px;padding:3px 7px;border-radius:6px;background:var(--tps-paper);border:1px solid var(--tps-line-2);color:var(--tps-ink);font-size:11px;font-weight:700;line-height:1.25;text-align:center}.tps-tool-silayolu .tps-sy-road-borders li:nth-child(2n) span{top:48px}.tps-tool-silayolu .tps-sy-road-borders li:nth-child(2n):after{content:"";position:absolute;top:0;left:-1px;width:2px;height:48px;background:repeating-linear-gradient(180deg,var(--sy-a) 0 4px,transparent 4px 7px)}.tps-tool-silayolu .tps-sy-road-borders li:last-child span{transform:translate(-88%)}.tps-tool-silayolu .tps-sy-road-borders li:first-child span{transform:translate(-30%)}.tps-tool-silayolu .tps-sy-days{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--tps-gap);counter-reset:day}.tps-tool-silayolu .tps-sy-ticket{display:grid;grid-template-columns:78px minmax(0,1fr);border-radius:var(--tps-radius);background:var(--tps-paper);border:1px solid var(--tps-line);box-shadow:var(--tps-shadow-1);overflow:hidden}.tps-tool-silayolu .tps-sy-ticket-stub{position:relative;display:grid;place-content:center;justify-items:center;gap:2px;background:var(--tps-night);color:var(--tps-night-muted);border-inline-end:2px dashed rgba(255,255,255,0)}.tps-tool-silayolu .tps-sy-ticket-stub:after{content:"";position:absolute;inset-block:8px;inset-inline-end:-1px;width:2px;background:repeating-linear-gradient(180deg,var(--tps-paper) 0 6px,transparent 6px 11px)}.tps-tool-silayolu .tps-sy-ticket-stub span{font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tps-tool-silayolu .tps-sy-ticket-stub b{font-family:var(--tps-font-display);font-size:2.4rem;line-height:1;color:var(--tps-gold)}.tps-tool-silayolu .tps-sy-ticket.is-last .tps-sy-ticket-stub{background:var(--sy-a);color:#fffc}.tps-tool-silayolu .tps-sy-ticket.is-last .tps-sy-ticket-stub b{color:#fff}.tps-tool-silayolu .tps-sy-ticket-main{display:grid;gap:12px;padding:16px 18px}.tps-tool-silayolu .tps-sy-ticket-route{display:grid;grid-template-columns:auto minmax(20px,1fr) auto;align-items:center;gap:10px;font-family:var(--tps-font-display);font-size:var(--tps-text-lg);font-weight:600;color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-ticket-route span{min-width:0;overflow-wrap:anywhere}.tps-tool-silayolu .tps-sy-ticket-route i{height:2px;background:repeating-linear-gradient(90deg,var(--tps-line-2) 0 5px,transparent 5px 9px);position:relative}.tps-tool-silayolu .tps-sy-ticket-route i:after{content:"";position:absolute;right:-2px;top:-4px;border:5px solid transparent;border-left-color:var(--tps-line-2);border-right:0}.tps-tool-silayolu .tps-sy-ticket dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tps-tool-silayolu .tps-sy-ticket dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps-tool-silayolu .tps-sy-ticket dd{margin:0;font-weight:700;color:var(--tps-ink);font-size:var(--tps-text-sm)}.tps-tool-silayolu .tps-sy-ticket-stay{display:flex;align-items:center;gap:8px;padding-block-start:10px;border-block-start:1px dashed var(--tps-line);color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:600}.tps-tool-silayolu .tps-sy-ticket-stay .tps-ico{width:18px;height:18px;color:var(--sy-a);flex:none}.tps-tool-silayolu .tps-sy-ticket-back{display:flex;align-items:center;gap:10px;padding:16px 18px;border:1px dashed var(--tps-line-2);border-radius:var(--tps-radius);color:var(--tps-muted);font-weight:600}.tps-tool-silayolu .tps-sy-ticket-back .tps-ico{width:20px;height:20px;flex:none}.tps-tool-silayolu .tps-sy-costs{padding:clamp(14px,2vw,24px)}.tps-tool-silayolu .tps-sy-cost-head,.tps-tool-silayolu .tps-sy-cost-row{display:grid;grid-template-columns:190px minmax(0,1fr) 170px 96px;gap:16px;align-items:start}.tps-tool-silayolu .tps-sy-cost-head{padding:0 6px 10px;border-block-end:2px solid var(--tps-ink);color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tps-tool-silayolu .tps-sy-cost-head span:nth-child(n+3){text-align:end}.tps-tool-silayolu .tps-sy-cost-row{padding:14px 6px;border-block-end:1px solid var(--tps-line)}.tps-tool-silayolu .tps-sy-cost-cc{display:flex;align-items:center;gap:10px}.tps-tool-silayolu .tps-sy-cost-cc b{display:block;color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-cost-cc small{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps-tool-silayolu .tps-sy-cost-fees{display:grid;gap:6px}.tps-tool-silayolu .tps-sy-cost-fees li{display:flex;justify-content:space-between;gap:12px;font-size:var(--tps-text-sm)}.tps-tool-silayolu .tps-sy-cost-fees li small{color:var(--tps-muted);font-weight:600}.tps-tool-silayolu .tps-sy-cost-fees li b{white-space:nowrap;color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-cost-fees li.is-none{color:var(--tps-muted)}.tps-tool-silayolu .tps-sy-cost-fuel{display:grid;justify-items:end;text-align:end}.tps-tool-silayolu .tps-sy-cost-fuel small{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps-tool-silayolu .tps-sy-cost-fuel b{color:var(--tps-ink);font-size:var(--tps-text-sm)}.tps-tool-silayolu .tps-sy-cost-sum{text-align:end;font-family:var(--tps-font-display);font-size:var(--tps-text-lg);font-weight:600;color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-total{display:grid;gap:16px;margin-block-start:18px}.tps-tool-silayolu .tps-sy-bar{display:flex;gap:2px;height:16px;border-radius:999px;overflow:hidden;background:var(--tps-cream-2)}.tps-tool-silayolu .tps-sy-bar span{flex-basis:0;min-width:3px;background:var(--tps-line-2)}.tps-tool-silayolu .tps-sy-bar .is-de{background:#2b2b2b}.tps-tool-silayolu .tps-sy-bar .is-at{background:#c8102e}.tps-tool-silayolu .tps-sy-bar .is-si{background:#3d7cc9}.tps-tool-silayolu .tps-sy-bar .is-hr{background:#171796}.tps-tool-silayolu .tps-sy-bar .is-rs{background:#7a8fb3}.tps-tool-silayolu .tps-sy-bar .is-hu{background:#477050}.tps-tool-silayolu .tps-sy-bar .is-ro{background:#e0b400}.tps-tool-silayolu .tps-sy-bar .is-bg{background:#00966e}.tps-tool-silayolu .tps-sy-bar .is-tr{background:#e30a17}.tps-tool-silayolu .tps-sy-total dl{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:12px}.tps-tool-silayolu .tps-sy-total dl>div{padding:14px 16px;border-radius:var(--tps-radius-sm);background:var(--tps-cream)}.tps-tool-silayolu .tps-sy-total dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tps-tool-silayolu .tps-sy-total dd{margin:4px 0 0;font-family:var(--tps-font-display);font-size:var(--tps-text-xl);font-weight:600;color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-total .is-total{background:var(--tps-night)}.tps-tool-silayolu .tps-sy-total .is-total dt{color:var(--tps-night-muted)}.tps-tool-silayolu .tps-sy-total .is-total dd{color:#fff;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.tps-tool-silayolu .tps-sy-total .is-total small{font-family:var(--tps-font-ui);font-size:var(--tps-text-sm);color:var(--tps-gold-100)}.tps-tool-silayolu .tps-sy-costs>.tps-callout{margin-block-start:14px}.tps-tool-silayolu #docs .tps-panel-tools{display:flex;align-items:center;gap:12px}.tps-tool-silayolu .tps-sy-progress{display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border-radius:999px;background:var(--tps-teal-50);color:var(--tps-teal-700);font-size:var(--tps-text-sm);font-weight:800}.tps-tool-silayolu .tps-sy-progress:empty{display:none}.tps-tool-silayolu .tps-sy-docs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tps-gap);align-items:start}.tps-tool-silayolu .tps-sy-docs-group{padding:18px 18px 8px}.tps-tool-silayolu .tps-sy-docs-group h3{font-size:var(--tps-text-lg);padding-block-end:8px;border-block-end:2px solid var(--tps-ink)}.tps-tool-silayolu .tps-sy-docs-group li+li{border-block-start:1px solid var(--tps-line)}.tps-tool-silayolu .tps-sy-tick{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;min-height:44px;padding-block:12px;cursor:pointer}.tps-tool-silayolu .tps-sy-tick input{position:absolute;inset-inline-start:0;top:12px;width:26px;height:26px;margin:0;opacity:0;cursor:pointer}.tps-tool-silayolu .tps-sy-box{width:26px;height:26px;border:2px solid var(--tps-line-2);border-radius:7px;background:var(--tps-paper);transition:background-color .15s,border-color .15s}.tps-tool-silayolu .tps-sy-tick input:checked+.tps-sy-box{border-color:var(--tps-teal);background:var(--tps-teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px no-repeat}.tps-tool-silayolu .tps-sy-tick input:focus-visible+.tps-sy-box{outline:3px solid var(--tps-focus);outline-offset:2px}.tps-tool-silayolu .tps-sy-tick b{display:block;color:var(--tps-ink);font-size:var(--tps-text-sm);line-height:1.4}.tps-tool-silayolu .tps-sy-tick small{display:block;margin-block-start:3px;color:var(--tps-muted);font-size:var(--tps-text-xs);line-height:1.5}.tps-tool-silayolu .tps-sy-tick input:checked~span b{color:var(--tps-muted);text-decoration:line-through;text-decoration-color:var(--tps-teal)}.tps-tool-silayolu .tps-sy-trcar{padding:clamp(20px,2.6vw,32px)}.tps-tool-silayolu .tps-sy-trcar h3{font-size:var(--tps-text-xl)}.tps-tool-silayolu .tps-sy-trcar h3 em{font-style:normal;color:var(--tps-gold)}.tps-tool-silayolu .tps-sy-trcar ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px 24px;margin-block-start:18px}.tps-tool-silayolu .tps-sy-trcar li{padding-block-start:12px;border-block-start:2px solid var(--tps-gold)}.tps-tool-silayolu .tps-sy-trcar li b{color:#fff}.tps-tool-silayolu .tps-sy-trcar li p{margin-block-start:6px;color:var(--tps-night-text);font-size:var(--tps-text-sm);line-height:1.55}.tps-tool-silayolu .tps-sy-trcar li em{font-style:normal;color:var(--tps-gold-100);font-weight:700}.tps-tool-silayolu .tps-sy-trcar-src{margin-block-start:18px;color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps-tool-silayolu .tps-sy-borders{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--tps-gap)}.tps-tool-silayolu .tps-sy-border{display:grid;align-content:start;gap:8px;padding:18px}.tps-tool-silayolu .tps-sy-border.is-outer{border-color:var(--tps-crimson-100)}.tps-tool-silayolu .tps-sy-border-flags{display:flex;align-items:center;gap:8px}.tps-tool-silayolu .tps-sy-border-flags .tps-sy-flag{width:30px;height:20px}.tps-tool-silayolu .tps-sy-border-flags i{width:24px;height:2px;background:repeating-linear-gradient(90deg,var(--sy-a) 0 4px,transparent 4px 7px)}.tps-tool-silayolu .tps-sy-border h3{font-size:var(--tps-text-lg);line-height:1.25}.tps-tool-silayolu .tps-sy-border-km{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps-tool-silayolu .tps-sy-border .tps-badge{justify-self:start}.tps-tool-silayolu .tps-sy-border>p:last-child{color:var(--tps-body);font-size:var(--tps-text-sm);line-height:1.55}.tps-tool-silayolu .tps-sy-kapikule{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tps-gap);margin-block-start:var(--tps-gap)}.tps-tool-silayolu .tps-sy-kapikule article{padding:18px;border-block-start:4px solid var(--sy-a)}.tps-tool-silayolu .tps-sy-kapikule h3{font-size:var(--tps-text-lg)}.tps-tool-silayolu .tps-sy-kapikule article p{margin-block-start:8px;color:var(--tps-body);font-size:var(--tps-text-sm);line-height:1.6}.tps-tool-silayolu .tps-sy-kapikule .tps-callout{grid-column:1 / -1}.tps-tool-silayolu .tps-sy-rules tbody>tr>th[scope=row]{white-space:nowrap}.tps-tool-silayolu .tps-sy-rules th[scope=row] .tps-sy-flag{margin-inline-end:6px}.tps-tool-silayolu .tps-sy-rules td small{color:var(--tps-muted)}.tps-tool-silayolu .tps-sy-rules td:last-child{min-width:280px;font-size:var(--tps-text-sm)}.tps-tool-silayolu .tps-sy-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tps-gap)}.tps-tool-silayolu .tps-sy-tips li{padding:18px}.tps-tool-silayolu .tps-sy-tips b{color:var(--tps-ink)}.tps-tool-silayolu .tps-sy-tips p{margin-block-start:6px;color:var(--tps-body);font-size:var(--tps-text-sm);line-height:1.6}@media(max-width:1100px){.tps-tool-silayolu .tps-sy-cost-head,.tps-tool-silayolu .tps-sy-cost-row{grid-template-columns:160px minmax(0,1fr) 140px 84px}}@media(max-width:960px){.tps-tool-silayolu .tps-sy-hero .tps-hero-grid{grid-template-columns:minmax(0,1fr)}.tps-tool-silayolu .tps-sy-sign{max-width:none}.tps-tool-silayolu .tps-sy-routes{grid-template-columns:minmax(0,1fr)}.tps-tool-silayolu .tps-sy-docs,.tps-tool-silayolu .tps-sy-kapikule,.tps-tool-silayolu .tps-sy-tips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.tps-tool-silayolu .tps-sy-road-bars{flex-direction:column}.tps-tool-silayolu .tps-sy-road-bars li{flex-grow:0!important;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 14px}.tps-tool-silayolu .tps-sy-road-bars small{margin:0}.tps-tool-silayolu .tps-sy-road-ticks{display:none}.tps-tool-silayolu .tps-sy-road-borders{height:auto;display:grid;gap:6px;margin-block-start:14px}.tps-tool-silayolu .tps-sy-road-borders li{position:static;width:auto}.tps-tool-silayolu .tps-sy-road-borders li:before{display:none}.tps-tool-silayolu .tps-sy-road-borders span,.tps-tool-silayolu .tps-sy-road-borders li:nth-child(n) span{position:static;display:flex;align-items:center;gap:8px;max-width:none;width:auto;transform:none;padding:8px 10px;text-align:start;font-size:var(--tps-text-sm)}.tps-tool-silayolu .tps-sy-road-borders span:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--sy-a);box-shadow:0 0 0 3px var(--tps-crimson-50)}.tps-tool-silayolu .tps-sy-cost-head{display:none}.tps-tool-silayolu .tps-sy-cost-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.tps-tool-silayolu .tps-sy-cost-cc{grid-column:1}.tps-tool-silayolu .tps-sy-cost-sum{grid-column:2;grid-row:1;align-self:center}.tps-tool-silayolu .tps-sy-cost-fees{grid-column:1 / -1}.tps-tool-silayolu .tps-sy-cost-fuel{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.tps-tool-silayolu .tps-sy-total dl{grid-template-columns:1fr 1fr}.tps-tool-silayolu .tps-sy-total .is-total{grid-column:1 / -1}}@media(max-width:680px){.tps-tool-silayolu .tps-sy-sign dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.tps-tool-silayolu .tps-sy-sign dl>div:nth-child(3){padding-inline-start:0;border-inline-start:0}.tps-tool-silayolu .tps-sy-planner .tps-seg span{min-height:44px}.tps-tool-silayolu .tps-sy-planner .tps-seg{flex-wrap:wrap;overflow:visible}.tps-tool-silayolu .tps-sy-planner .tps-seg:has(input[name=route]){flex-direction:column}.tps-tool-silayolu .tps-sy-planner .tps-seg:has(input[name=route]) span{justify-content:flex-start}.tps-tool-silayolu .tps-sy-planner .tps-seg:has(input[name=veh]) span{padding-inline:8px}.tps-tool-silayolu .tps-sy-round,.tps-tool-silayolu .tps-sy-docs,.tps-tool-silayolu .tps-sy-kapikule,.tps-tool-silayolu .tps-sy-tips,.tps-tool-silayolu .tps-sy-days{grid-template-columns:minmax(0,1fr)}.tps-tool-silayolu .tps-sy-map-art{height:360px}.tps-tool-silayolu #docs .tps-panel-tools{width:100%;justify-content:space-between}}@media(max-width:420px){.tps-tool-silayolu .tps-sy-pair{grid-template-columns:minmax(0,1fr)}.tps-tool-silayolu .tps-sy-pair-arrow{display:none}.tps-tool-silayolu .tps-sy-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.tps-tool-silayolu .tps-sy-ticket{grid-template-columns:62px minmax(0,1fr)}.tps-tool-silayolu .tps-sy-ticket-main{padding:14px}}@media print{.tps-tool-silayolu .tps-sy-planner,.tps-tool-silayolu .tps-sy-map,.tps-tool-silayolu [data-pick],.tps-tool-silayolu [data-doc-reset]{display:none!important}.tps-tool-silayolu .tps-sy-sign{box-shadow:none;border:2px solid #000;background:#fff;color:#000}.tps-tool-silayolu .tps-sy-sign :where(b,dd,dt,small,p){color:#000!important}}.tps-tool-vatandaslik{--vt-de: #6B1D2A;--vt-de-2: #4A111C;--vt-tr: #B3121D;--vt-tr-2: #7E0B13;--vt-blue: #1F4F8F;--vt-blue-2: #143564;--vt-ok: var(--tps-teal-700);--vt-ok-bg: var(--tps-teal-50);--vt-miss: var(--tps-crimson-700);--vt-miss-bg: var(--tps-crimson-50);--vt-check: var(--tps-warn);--vt-check-bg: var(--tps-warn-bg)}.tps-tool-vatandaslik .vt-hero{background:radial-gradient(60% 90% at 100% 0%,rgba(107,29,42,.1) 0%,transparent 65%),radial-gradient(50% 80% at 70% 100%,rgba(227,10,23,.07) 0%,transparent 70%),var(--tps-cream)}.tps-tool-vatandaslik .vt-hero .tps-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);align-items:start}.tps-tool-vatandaslik .vt-desk{position:relative;isolation:isolate;overflow:hidden;padding:clamp(18px,2.2vw,28px);border-radius:calc(var(--tps-radius) + 6px);background:radial-gradient(70% 55% at 20% 0%,rgba(107,29,42,.55) 0%,transparent 70%),radial-gradient(60% 60% at 100% 10%,rgba(227,10,23,.22) 0%,transparent 70%),linear-gradient(170deg,var(--tps-night-800) 0%,var(--tps-night) 70%);color:var(--tps-night-text);box-shadow:var(--tps-shadow-3),inset 0 1px #ffffff0f}.tps-tool-vatandaslik .vt-desk:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;border:1px solid rgba(201,162,39,.26);pointer-events:none}.tps-tool-vatandaslik .vt-desk-title{color:#e9d9a6;font-size:var(--tps-text-sm);font-weight:700;letter-spacing:.02em}.tps-tool-vatandaslik .vt-passports{position:relative;height:212px;margin-block:14px 8px}.tps-tool-vatandaslik .vt-pass{position:absolute;top:16px;inset-inline-start:50%;display:grid;grid-template-rows:auto 1fr auto auto;justify-items:center;align-items:center;width:124px;height:172px;margin-inline-start:-62px;padding:14px 10px 12px;border-radius:6px 12px 12px 6px;box-shadow:inset 7px 0 #0000002e,inset 8px 0 #ffffff0f,0 14px 26px -10px #000000a6;color:#e9d9a6;text-align:center;transition:transform .6s var(--tps-ease),opacity .45s ease,background .4s ease,border-color .4s ease,box-shadow .4s ease}.tps-tool-vatandaslik .vt-pass.is-de{background:linear-gradient(155deg,var(--vt-de) 0%,var(--vt-de-2) 100%);transform:translate(-56px) rotate(-7deg);z-index:1}.tps-tool-vatandaslik .vt-pass.is-tr{background:linear-gradient(155deg,var(--vt-tr) 0%,var(--vt-tr-2) 100%);transform:translate(56px) rotate(6deg);z-index:2}.tps-tool-vatandaslik .vt-pass-country{font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1.25}.tps-tool-vatandaslik .vt-pass-mark{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1.5px solid rgba(233,217,166,.7)}.tps-tool-vatandaslik .vt-pass-mark i{width:22px;height:22px;border-radius:50%;border:1px solid rgba(233,217,166,.45)}.tps-tool-vatandaslik .vt-pass-word{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.tps-tool-vatandaslik .vt-pass-chip{width:20px;height:12px;margin-block-start:8px;border:1.5px solid rgba(233,217,166,.7);border-radius:3px}.tps-tool-vatandaslik .vt-link-ring{position:absolute;top:94px;inset-inline-start:50%;width:30px;height:30px;margin-inline-start:-15px;z-index:3;border-radius:50%;border:3px solid var(--tps-gold);background:var(--tps-night);box-shadow:0 0 0 4px #c9a2272e;transition:opacity .35s ease,transform .5s var(--tps-ease)}.tps-tool-vatandaslik .vt-link-ring:after{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--tps-gold)}.tps-tool-vatandaslik .vt-mavi{position:absolute;top:60px;inset-inline-start:50%;z-index:2;display:grid;grid-template-columns:1fr auto;align-content:space-between;width:150px;height:95px;margin-inline-start:-75px;padding:10px 12px;border-radius:10px;background:linear-gradient(140deg,#2E68B3 0%,var(--vt-blue) 45%,var(--vt-blue-2) 100%);box-shadow:0 14px 26px -10px #000000a6;color:#fff;opacity:0;transform:translate(60px) rotate(8deg) scale(.9);transition:opacity .45s ease,transform .6s var(--tps-ease)}.tps-tool-vatandaslik .vt-mavi span{grid-column:1 / -1;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.tps-tool-vatandaslik .vt-mavi i{align-self:end;height:6px;border-radius:3px;background:#ffffff59;margin-inline-end:16px}.tps-tool-vatandaslik .vt-mavi b{align-self:end;width:24px;height:18px;border-radius:4px;background:linear-gradient(135deg,#f3e7bd,#c9a227)}.tps-tool-vatandaslik .vt-passports[data-state=split-tr] .vt-pass.is-de,.tps-tool-vatandaslik .vt-passports[data-state=split-de] .vt-pass.is-tr,.tps-tool-vatandaslik .vt-passports[data-state=mavi] .vt-pass.is-tr{background:transparent;box-shadow:none;outline:2px dashed rgba(233,217,166,.45);outline-offset:-2px;color:#e9d9a680}.tps-tool-vatandaslik .vt-passports[data-state=split-tr] .vt-pass.is-de{transform:translate(-84px) rotate(-3deg)}.tps-tool-vatandaslik .vt-passports[data-state=split-tr] .vt-pass.is-tr{transform:translate(62px) rotate(2deg)}.tps-tool-vatandaslik .vt-passports[data-state=split-de] .vt-pass.is-de{transform:translate(-62px) rotate(-2deg)}.tps-tool-vatandaslik .vt-passports[data-state=split-de] .vt-pass.is-tr{transform:translate(84px) rotate(3deg)}.tps-tool-vatandaslik .vt-passports[data-state=mavi] .vt-pass.is-de{transform:translate(-62px) rotate(-4deg)}.tps-tool-vatandaslik .vt-passports[data-state=mavi] .vt-pass.is-tr{opacity:0;transform:translate(84px) rotate(3deg)}.tps-tool-vatandaslik .vt-passports[data-state=mavi] .vt-mavi{opacity:1;transform:translate(58px) rotate(5deg)}.tps-tool-vatandaslik .vt-passports[data-state=risk] .vt-pass.is-de{outline:2px dashed var(--tps-gold);outline-offset:3px;opacity:.72}.tps-tool-vatandaslik .vt-passports[data-state=risk] .vt-link-ring{border-color:#f2b84b;border-style:dashed}.tps-tool-vatandaslik .vt-passports[data-state=risk] .vt-link-ring:after{background:transparent}.tps-tool-vatandaslik .vt-passports:is([data-state=split-tr],[data-state=split-de],[data-state=mavi]) .vt-link-ring{opacity:0;transform:scale(.4)}.tps-tool-vatandaslik .vt-desk-state{display:flex;justify-content:center;align-items:center;gap:8px;color:#fff;font-weight:800;text-align:center}.tps-tool-vatandaslik .vt-desk-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--tps-gold);box-shadow:0 0 0 4px #c9a22733}.tps-tool-vatandaslik .vt-desk-sample{margin-block-start:4px;color:var(--tps-night-muted);font-size:var(--tps-text-xs);text-align:center}.tps-tool-vatandaslik .vt-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-block-start:16px;border-radius:12px;overflow:hidden;background:#c9a22733}.tps-tool-vatandaslik .vt-fig{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:2px;padding:10px 14px;background:#0c1220d1}.tps-tool-vatandaslik .vt-fig dt{color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:600}.tps-tool-vatandaslik .vt-fig dt small{display:block;font-weight:500;opacity:.85}.tps-tool-vatandaslik .vt-fig dd{margin:0;color:#fff;font-size:var(--tps-text-xl);font-weight:800;font-variant-numeric:tabular-nums}.tps-tool-vatandaslik .vt-lab{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:var(--tps-gap);align-items:start}.tps-tool-vatandaslik .vt-wizard{position:relative;padding:clamp(18px,2vw,26px);border:1px solid var(--tps-line-2);border-radius:var(--tps-radius);background:var(--tps-paper);box-shadow:var(--tps-shadow-2)}.tps-tool-vatandaslik.tps-js .vt-wizard{position:sticky;top:72px;margin-block-end:14px}.tps-tool-vatandaslik.tps-js .vt-wizard:before,.tps-tool-vatandaslik.tps-js .vt-wizard:after{content:"";position:absolute;z-index:-1;inset-inline:14px;bottom:-7px;height:20px;border:1px solid var(--tps-line-2);border-block-start:0;border-radius:0 0 var(--tps-radius) var(--tps-radius);background:var(--tps-cream-2)}.tps-tool-vatandaslik.tps-js .vt-wizard:after{inset-inline:28px;bottom:-14px;background:var(--tps-cream)}.tps-tool-vatandaslik.tps-js .vt-nojs{display:none}.tps-tool-vatandaslik .vt-nojs{margin-block-end:12px}.tps-tool-vatandaslik .vt-progress{display:flex;align-items:center;gap:12px;margin-block-end:18px}.tps-tool-vatandaslik .vt-progress-track{flex:1;height:6px;border-radius:3px;background:var(--tps-cream-2);overflow:hidden}.tps-tool-vatandaslik .vt-progress-track i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--vt-de),var(--tps-crimson));transition:width .45s var(--tps-ease)}.tps-tool-vatandaslik .vt-progress-text{flex:none;color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:700;font-variant-numeric:tabular-nums}.tps-tool-vatandaslik .vt-cards{display:grid;gap:22px}.tps-tool-vatandaslik .vt-q{min-width:0;margin:0;padding:0;border:0}.tps-tool-vatandaslik:not(.tps-js) .vt-q+.vt-q{padding-block-start:22px;border-block-start:1px dashed var(--tps-line-2)}.tps-tool-vatandaslik.tps-js .vt-q.is-current{animation:vt-card-in .38s var(--tps-ease)}@keyframes vt-card-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tps-tool-vatandaslik .vt-q-title{padding:0;font-family:var(--tps-font-display);color:var(--tps-ink);font-size:var(--tps-text-xl);font-weight:600;line-height:1.25;text-wrap:balance}.tps-tool-vatandaslik .vt-q-hint{margin-block-start:6px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps-tool-vatandaslik .vt-options{display:grid;gap:8px;margin-block-start:14px}.tps-tool-vatandaslik .vt-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 14px;border:1.5px solid var(--tps-line-2);border-radius:var(--tps-radius-sm);background:var(--tps-paper);cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .15s ease}.tps-tool-vatandaslik .vt-opt:hover{border-color:var(--tps-faint);background:var(--tps-cream)}.tps-tool-vatandaslik .vt-opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tps-tool-vatandaslik .vt-opt-box{flex:none;position:relative;width:20px;height:20px;border-radius:50%;border:2px solid var(--tps-faint);background:var(--tps-paper);transition:border-color .2s ease}.tps-tool-vatandaslik .vt-opt-box:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--tps-crimson);transform:scale(0);transition:transform .2s var(--tps-ease)}.tps-tool-vatandaslik .vt-opt input:checked~.vt-opt-box{border-color:var(--tps-crimson)}.tps-tool-vatandaslik .vt-opt input:checked~.vt-opt-box:after{transform:scale(1)}.tps-tool-vatandaslik .vt-opt:has(input:checked){border-color:var(--tps-crimson);background:var(--tps-crimson-50)}.tps-tool-vatandaslik .vt-opt:has(input:focus-visible){outline:3px solid var(--tps-focus);outline-offset:2px}.tps-tool-vatandaslik .vt-opt-text{display:grid;gap:2px;min-width:0}.tps-tool-vatandaslik .vt-opt-text b{color:var(--tps-ink);font-weight:700;line-height:1.3}.tps-tool-vatandaslik .vt-opt-text small{color:var(--tps-muted);font-size:var(--tps-text-sm);line-height:1.35}.tps-tool-vatandaslik .vt-since{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;margin-block-start:14px}.tps-tool-vatandaslik .vt-since .tps-select{width:100%;min-height:48px}.tps-tool-vatandaslik .vt-nav{display:flex;justify-content:space-between;gap:12px;margin-block-start:22px;padding-block-start:16px;border-block-start:1px solid var(--tps-line)}.tps-tool-vatandaslik .vt-nav .tps-btn{min-height:46px;min-width:7.5em;justify-content:center}.tps-tool-vatandaslik .vt-nav .tps-btn[disabled]{opacity:.4;cursor:default}.tps-tool-vatandaslik .vt-result-wrap{min-width:0;scroll-margin-top:80px}.tps-tool-vatandaslik .vt-result{--vt-tone: var(--vt-ok);--vt-tone-bg: var(--vt-ok-bg);display:grid;gap:14px}.tps-tool-vatandaslik .vt-result[data-tone=miss]{--vt-tone: var(--vt-miss);--vt-tone-bg: var(--vt-miss-bg)}.tps-tool-vatandaslik .vt-result:is([data-tone=check],[data-tone=warn]){--vt-tone: var(--vt-check);--vt-tone-bg: var(--vt-check-bg)}.tps-tool-vatandaslik .vt-result[data-tone=wait]{--vt-tone: var(--tps-gold-700);--vt-tone-bg: var(--tps-gold-50)}.tps-tool-vatandaslik .vt-verdict{padding:18px 20px;border-radius:var(--tps-radius);background:var(--vt-tone-bg);border:1px solid color-mix(in srgb,var(--vt-tone) 25%,transparent);border-inline-start:6px solid var(--vt-tone)}.tps-tool-vatandaslik .vt-verdict-tag{display:inline-flex;align-items:center;gap:6px;color:var(--vt-tone);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.tps-tool-vatandaslik .vt-verdict-tag svg{width:16px;height:16px}.tps-tool-vatandaslik .vt-verdict h3{margin-block-start:6px;color:var(--tps-ink);font-size:var(--tps-text-2xl);line-height:1.15;text-wrap:balance}.tps-tool-vatandaslik .vt-verdict>p:not(.vt-verdict-tag){margin-block-start:8px;color:var(--tps-body);text-wrap:pretty}.tps-tool-vatandaslik .vt-facts{display:flex;flex-wrap:wrap;gap:8px 24px;margin-block-start:14px;padding-block-start:12px;border-block-start:1px dashed color-mix(in srgb,var(--vt-tone) 35%,transparent)}.tps-tool-vatandaslik .vt-facts dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.tps-tool-vatandaslik .vt-facts dd{margin:2px 0 0;color:var(--tps-ink);font-size:var(--tps-text-lg);font-weight:800}.tps-tool-vatandaslik .vt-block{padding:18px 20px;border:1px solid var(--tps-line-2);border-radius:var(--tps-radius);background:var(--tps-paper)}.tps-tool-vatandaslik .vt-block h4{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;color:var(--tps-ink);font-size:var(--tps-text-lg)}.tps-tool-vatandaslik .vt-count{color:var(--tps-muted);font-family:var(--tps-font-ui);font-size:var(--tps-text-sm);font-weight:700;font-variant-numeric:tabular-nums}.tps-tool-vatandaslik .vt-meter{height:8px;margin-block:10px 6px;border-radius:4px;background:var(--tps-cream-2);overflow:hidden}.tps-tool-vatandaslik .vt-meter i{display:block;height:100%;border-radius:4px;background:var(--vt-tone);transition:width .5s var(--tps-ease)}.tps-tool-vatandaslik .vt-chip{display:inline-flex;align-items:center;gap:4px;flex:none;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:var(--tps-cream-2);color:var(--tps-muted)}.tps-tool-vatandaslik :is(.is-met,.is-done)>.vt-chip,.tps-tool-vatandaslik :is(.is-met,.is-done) .vt-stop-meta .vt-chip{background:var(--vt-ok-bg);color:var(--vt-ok)}.tps-tool-vatandaslik .is-miss>.vt-chip{background:var(--vt-miss-bg);color:var(--vt-miss)}.tps-tool-vatandaslik .is-check>.vt-chip{background:var(--vt-check-bg);color:var(--vt-check)}.tps-tool-vatandaslik .vt-req.is-next>.vt-chip,.tps-tool-vatandaslik .vt-stop.is-next .vt-stop-meta .vt-chip{background:var(--tps-night);color:#fff}.tps-tool-vatandaslik :is(.is-met,.is-done)>.vt-chip:before{content:"✓"}.tps-tool-vatandaslik .is-miss>.vt-chip:before{content:"✕"}.tps-tool-vatandaslik .is-check>.vt-chip:before{content:"?"}.tps-tool-vatandaslik .vt-reqs{display:grid;gap:0;margin:8px 0 0;padding:0;list-style:none}.tps-tool-vatandaslik .vt-req{display:grid;grid-template-columns:7.2em minmax(0,1fr);column-gap:12px;align-items:start;padding-block:10px;border-block-end:1px dashed var(--tps-line-2)}.tps-tool-vatandaslik .vt-req:last-child{border-block-end:0}.tps-tool-vatandaslik .vt-req>.vt-chip{grid-row:span 2;justify-self:start;margin-block-start:1px}.tps-tool-vatandaslik .vt-req strong{color:var(--tps-ink);font-weight:700;line-height:1.3}.tps-tool-vatandaslik .vt-req small{color:var(--tps-muted);font-size:var(--tps-text-sm);line-height:1.4}.tps-tool-vatandaslik .vt-req.is-miss strong{color:var(--vt-miss)}.tps-tool-vatandaslik .vt-stops{position:relative;margin:14px 0 0;padding:0;list-style:none}.tps-tool-vatandaslik .vt-stop{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding-block-end:16px}.tps-tool-vatandaslik .vt-stop:last-child{padding-block-end:0}.tps-tool-vatandaslik .vt-stop:before{content:"";position:absolute;top:24px;bottom:-2px;inset-inline-start:13px;width:2px;background:repeating-linear-gradient(180deg,var(--tps-line-2) 0 5px,transparent 5px 9px)}.tps-tool-vatandaslik .vt-stop.is-done:before{background:var(--vt-ok)}.tps-tool-vatandaslik .vt-stop:last-child:before{display:none}.tps-tool-vatandaslik .vt-stop-dot{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--tps-line-2);background:var(--tps-paper)}.tps-tool-vatandaslik .vt-stop.is-done .vt-stop-dot{border-color:var(--vt-ok);background:var(--vt-ok)}.tps-tool-vatandaslik .vt-stop.is-done .vt-stop-dot:after{content:"✓";color:#fff;font-size:14px;font-weight:800;line-height:1}.tps-tool-vatandaslik .vt-stop.is-next .vt-stop-dot{border-color:var(--tps-crimson);box-shadow:0 0 0 5px var(--tps-crimson-50)}.tps-tool-vatandaslik .vt-stop.is-next .vt-stop-dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--tps-crimson)}.tps-tool-vatandaslik .vt-stop-body{min-width:0;padding-block-start:3px}.tps-tool-vatandaslik .vt-stop-meta{display:flex;flex-wrap:wrap;gap:6px;margin-block-end:4px}.tps-tool-vatandaslik .vt-side{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff}.tps-tool-vatandaslik .vt-side.is-de{background:var(--vt-de)}.tps-tool-vatandaslik .vt-side.is-tr{background:var(--vt-tr)}.tps-tool-vatandaslik .vt-stop strong{display:block;color:var(--tps-ink);font-weight:700;line-height:1.3}.tps-tool-vatandaslik .vt-stop-body>p:not(.vt-stop-meta){margin-block-start:3px;color:var(--tps-body);font-size:var(--tps-text-sm);line-height:1.45}.tps-tool-vatandaslik .vt-stop.is-later strong{color:var(--tps-body)}.tps-tool-vatandaslik .vt-stop-link{display:inline-flex;align-items:center;min-height:44px;color:var(--tps-crimson-700);font-size:var(--tps-text-sm);font-weight:700}.tps-tool-vatandaslik .vt-doclist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:12px 0 0;padding:0;list-style:none}.tps-tool-vatandaslik .vt-doc{position:relative;display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:10px 12px;border-radius:var(--tps-radius-sm);background:var(--tps-cream);cursor:pointer;font-size:var(--tps-text-sm);line-height:1.4}.tps-tool-vatandaslik .vt-doc input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.tps-tool-vatandaslik .vt-doc-box{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:5px;border:2px solid var(--tps-faint);background:var(--tps-paper)}.tps-tool-vatandaslik .vt-doc input:checked~.vt-doc-box{border-color:var(--vt-ok);background:var(--vt-ok)}.tps-tool-vatandaslik .vt-doc input:checked~.vt-doc-box:after{content:"✓";color:#fff;font-size:13px;font-weight:800;line-height:1}.tps-tool-vatandaslik .vt-doc input:checked~span:last-child{color:var(--tps-muted);text-decoration:line-through;text-decoration-color:var(--tps-faint)}.tps-tool-vatandaslik .vt-doc:has(input:focus-visible){outline:3px solid var(--tps-focus);outline-offset:2px}.tps-tool-vatandaslik .vt-docs .tps-note{margin-block-start:10px}.tps-tool-vatandaslik .vt-legal{display:flex;gap:8px;color:var(--tps-muted);font-size:var(--tps-text-xs);line-height:1.45}.tps-tool-vatandaslik .vt-legal svg{flex:0 0 16px;width:16px;height:16px;margin-block-start:1px}.tps-tool-vatandaslik .vt-rules{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--tps-gap)}.tps-tool-vatandaslik .vt-rule{display:flex;flex-direction:column;gap:8px;padding:20px}.tps-tool-vatandaslik .vt-rule:first-child{grid-column:span 2;background:linear-gradient(150deg,var(--tps-paper) 40%,var(--tps-crimson-50))}.tps-tool-vatandaslik .vt-rule-n{display:flex;justify-content:space-between;align-items:center;color:var(--tps-crimson)}.tps-tool-vatandaslik .vt-rule-n svg{width:22px;height:22px}.tps-tool-vatandaslik .vt-rule-n span{font-family:var(--tps-font-display);color:var(--tps-gold-700);font-size:var(--tps-text-xl);font-weight:600}.tps-tool-vatandaslik .vt-rule h3{color:var(--tps-ink);font-size:var(--tps-text-lg);line-height:1.25}.tps-tool-vatandaslik .vt-rule>p:not(.vt-rule-n):not(.vt-ref){color:var(--tps-body);font-size:var(--tps-text-sm);line-height:1.5}.tps-tool-vatandaslik .vt-ref{margin-block-start:auto;padding-block-start:6px;color:var(--tps-faint);font-size:var(--tps-text-xs);font-weight:600}.tps-tool-vatandaslik .vt-rules-foot{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--tps-gap);margin-block-start:var(--tps-gap);align-items:start}.tps-tool-vatandaslik .vt-callouts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tps-tool-vatandaslik .vt-call{display:flex;gap:12px;padding:16px;border-radius:var(--tps-radius-sm);border:1px solid var(--tps-gold-100);background:var(--tps-gold-50);font-size:var(--tps-text-sm)}.tps-tool-vatandaslik .vt-call.is-alert{border-color:var(--tps-crimson-100);background:var(--tps-crimson-50)}.tps-tool-vatandaslik .vt-call>svg{flex:0 0 20px;width:20px;height:20px;color:var(--tps-gold-700)}.tps-tool-vatandaslik .vt-call.is-alert>svg{color:var(--tps-crimson)}.tps-tool-vatandaslik .vt-call strong{display:block;color:var(--tps-ink)}.tps-tool-vatandaslik .vt-call p:not(.vt-ref){margin-block-start:4px;color:var(--tps-body);line-height:1.5}.tps-tool-vatandaslik .vt-fees{padding:20px}.tps-tool-vatandaslik .vt-fees h3{margin-block-end:8px;font-size:var(--tps-text-lg)}.tps-tool-vatandaslik .vt-fee-table th small{display:block;color:var(--tps-faint);font-size:var(--tps-text-xs);font-weight:600}.tps-tool-vatandaslik .vt-fee-table tbody th{font-weight:600}.tps-tool-vatandaslik .vt-fee-table td{font-weight:800;color:var(--tps-ink);text-align:end;white-space:nowrap}.tps-tool-vatandaslik .vt-fee-table tr:last-child td{white-space:normal;font-weight:500;font-size:var(--tps-text-sm);color:var(--tps-body);text-align:start}.tps-tool-vatandaslik #turkiye.tps-band.is-night{background:radial-gradient(80% 110% at 100% 0%,rgba(179,18,29,.3) 0%,transparent 60%),radial-gradient(110% 130% at 0% 100%,var(--tps-night-700) 0%,var(--tps-night) 58%)}.tps-tool-vatandaslik .vt-trgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tps-gap);counter-reset:vt}.tps-tool-vatandaslik .vt-trcard{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:var(--tps-radius);border:1px solid rgba(255,255,255,.12);background:#ffffff0d;border-block-start:4px solid var(--vt-tr)}.tps-tool-vatandaslik .vt-trcard.is-mavi{border-block-start-color:#4d86d1}.tps-tool-vatandaslik .vt-trcard.is-regain{border-block-start-color:var(--tps-gold)}.tps-tool-vatandaslik .vt-trcard-top{display:flex;align-items:center;gap:10px;color:#e9d9a6;font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tps-tool-vatandaslik .vt-trcard-top svg{width:20px;height:20px;margin-inline-start:auto;color:var(--tps-gold)}.tps-tool-vatandaslik .vt-trcard-n{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#c9a22733;color:#fff;font-size:var(--tps-text-sm);letter-spacing:0}.tps-tool-vatandaslik .vt-trcard h3{color:#fff;font-size:var(--tps-text-lg);line-height:1.25}.tps-tool-vatandaslik .vt-trcard>p:not(.vt-trcard-top):not(.vt-ref){color:var(--tps-night-text);font-size:var(--tps-text-sm);line-height:1.55}.tps-tool-vatandaslik .vt-trcard .vt-ref{color:var(--tps-night-muted)}.tps-tool-vatandaslik #turkiye .tps-callout{margin-block-start:14px;border-color:#c9a2274d;background:#c9a22714;color:var(--tps-night-text)}.tps-tool-vatandaslik #turkiye .tps-callout.is-alert{border-color:#ffa3aa59;background:#e30a171f}.tps-tool-vatandaslik #turkiye .tps-callout svg{color:var(--tps-gold)}.tps-tool-vatandaslik #turkiye .tps-section-head p{color:var(--tps-night-muted)}.tps-tool-vatandaslik .vt-matrix-wrap{border:1px solid var(--tps-line-2);border-radius:var(--tps-radius);background:var(--tps-paper);overflow:hidden}.tps-tool-vatandaslik .vt-matrix{width:100%;border-collapse:collapse;font-size:var(--tps-text-sm)}.tps-tool-vatandaslik .vt-matrix th,.tps-tool-vatandaslik .vt-matrix td{padding:12px 14px;text-align:start;vertical-align:top;border-block-end:1px solid var(--tps-line)}.tps-tool-vatandaslik .vt-matrix tbody tr:last-child>*{border-block-end:0}.tps-tool-vatandaslik .vt-matrix thead th{background:var(--tps-cream);vertical-align:bottom}.tps-tool-vatandaslik .vt-cmp-corner{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.tps-tool-vatandaslik .vt-cmp-col{width:25%}.tps-tool-vatandaslik .vt-cmp-col b{display:flex;align-items:center;gap:8px;color:var(--tps-ink);font-size:var(--tps-text-md)}.tps-tool-vatandaslik .vt-cmp-col small{display:block;margin-block-start:2px;color:var(--tps-muted);font-weight:500}.tps-tool-vatandaslik .vt-cmp-swatch{display:inline-flex;gap:3px;float:inline-start;margin-inline-end:8px;margin-block-start:3px}.tps-tool-vatandaslik .vt-cmp-swatch:before,.tps-tool-vatandaslik .vt-cmp-swatch:after{content:"";width:11px;height:15px;border-radius:2px 3px 3px 2px}.tps-tool-vatandaslik .is-dual .vt-cmp-swatch:before{background:var(--vt-de)}.tps-tool-vatandaslik .is-dual .vt-cmp-swatch:after{background:var(--vt-tr)}.tps-tool-vatandaslik .is-mavi .vt-cmp-swatch:before{background:var(--vt-de)}.tps-tool-vatandaslik .is-mavi .vt-cmp-swatch:after{width:17px;height:11px;margin-block-start:2px;border-radius:2px;background:var(--vt-blue)}.tps-tool-vatandaslik .is-tr .vt-cmp-swatch:before{background:var(--vt-tr)}.tps-tool-vatandaslik .is-tr .vt-cmp-swatch:after{display:none}.tps-tool-vatandaslik .vt-matrix tbody th{color:var(--tps-ink);font-weight:700}.tps-tool-vatandaslik .vt-matrix td{color:var(--tps-body)}.tps-tool-vatandaslik .vt-matrix td>span:last-child{display:block;padding-inline-start:30px;margin-block-start:-21px;line-height:1.45}.tps-tool-vatandaslik .vt-matrix td.is-yes{background:#1a7f7c0a}.tps-tool-vatandaslik .vt-matrix td.is-no{background:#e30a1708}.tps-tool-vatandaslik .vt-mark{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:800;line-height:1}.tps-tool-vatandaslik .vt-mark.is-check{background:var(--vt-ok);color:#fff}.tps-tool-vatandaslik .vt-mark.is-check:after{content:"✓"}.tps-tool-vatandaslik .vt-mark.is-cross{background:var(--vt-miss-bg);color:var(--vt-miss);box-shadow:inset 0 0 0 1.5px var(--tps-crimson-100)}.tps-tool-vatandaslik .vt-mark.is-cross:after{content:"✕"}.tps-tool-vatandaslik .vt-mark.is-half{background:linear-gradient(90deg,var(--tps-gold) 50%,var(--tps-gold-50) 50%);box-shadow:inset 0 0 0 1.5px var(--tps-gold)}.tps-tool-vatandaslik .vt-mark.is-dash{background:var(--tps-cream-2);color:var(--tps-muted)}.tps-tool-vatandaslik .vt-mark.is-dash:after{content:"–"}.tps-tool-vatandaslik .vt-cmp-link{margin-block-start:14px}@media(max-width:1080px){.tps-tool-vatandaslik .vt-lab{grid-template-columns:minmax(0,1fr)}.tps-tool-vatandaslik.tps-js .vt-wizard{position:relative;top:auto}.tps-tool-vatandaslik .vt-rules-foot{grid-template-columns:minmax(0,1fr)}}@media(max-width:960px){.tps-tool-vatandaslik .vt-hero .tps-hero-grid,.tps-tool-vatandaslik .vt-trgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.tps-tool-vatandaslik .vt-rule:first-child{grid-column:auto}.tps-tool-vatandaslik .vt-callouts,.tps-tool-vatandaslik .vt-doclist{grid-template-columns:minmax(0,1fr)}.tps-tool-vatandaslik .vt-req{grid-template-columns:minmax(0,1fr);row-gap:4px}.tps-tool-vatandaslik .vt-req>.vt-chip{grid-row:auto}.tps-tool-vatandaslik .vt-verdict,.tps-tool-vatandaslik .vt-block{padding:16px}.tps-tool-vatandaslik .vt-matrix-wrap{border:0;background:none;overflow:visible}.tps-tool-vatandaslik .vt-matrix,.tps-tool-vatandaslik .vt-matrix tbody,.tps-tool-vatandaslik .vt-matrix tr,.tps-tool-vatandaslik .vt-matrix th,.tps-tool-vatandaslik .vt-matrix td{display:block}.tps-tool-vatandaslik .vt-matrix thead{display:none}.tps-tool-vatandaslik .vt-matrix tbody{display:grid;gap:12px}.tps-tool-vatandaslik .vt-matrix tr{border:1px solid var(--tps-line-2);border-radius:var(--tps-radius);background:var(--tps-paper);overflow:hidden}.tps-tool-vatandaslik .vt-matrix tbody th{background:var(--tps-cream);font-size:var(--tps-text-md)}.tps-tool-vatandaslik .vt-matrix tbody tr:last-child>*{border-block-end:1px solid var(--tps-line)}.tps-tool-vatandaslik .vt-matrix tbody tr>:last-child{border-block-end:0!important}.tps-tool-vatandaslik .vt-matrix td:before{content:attr(data-label);display:block;margin-block-end:6px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}}@media(max-width:420px){.tps-tool-vatandaslik .vt-passports{height:196px;transform:scale(.92);transform-origin:top center;margin-block-end:-8px}.tps-tool-vatandaslik .vt-nav .tps-btn{flex:1;min-width:0}.tps-tool-vatandaslik .vt-q-title{font-size:var(--tps-text-lg)}}@media(prefers-reduced-motion:reduce){.tps-tool-vatandaslik .vt-pass,.tps-tool-vatandaslik .vt-mavi,.tps-tool-vatandaslik .vt-link-ring,.tps-tool-vatandaslik .vt-progress-track i,.tps-tool-vatandaslik .vt-meter i{transition:none}.tps-tool-vatandaslik.tps-js .vt-q.is-current{animation:none}}@media print{.tps-tool-vatandaslik .vt-nav,.tps-tool-vatandaslik .vt-progress{display:none!important}.tps-tool-vatandaslik .vt-q[hidden]{display:block!important}.tps-tool-vatandaslik.tps-js .vt-wizard{position:static}}.tps-tool-vatandaslik .vt-count{--tps-ff: var(--tps-font-ui)}.tps-tool-vatandaslik .vt-fees .tps-table-wrap{overflow:visible}.tps-tool-vatandaslik .vt-fees .tps-table-wrap:before,.tps-tool-vatandaslik .vt-fees .tps-table-wrap:after{display:none}.tps-tool-vatandaslik .vt-fee-table{min-width:0;width:100%;table-layout:auto}.tps-tool-vatandaslik .vt-fee-table th{white-space:normal}.tps-tool-vatandaslik .vt-fees .tps-table-wrap[data-more]{-webkit-mask-image:none;mask-image:none}.tps-tool-vatandaslik .vt-fee-table :is(th,td){padding-inline:12px}.tps-tool-vatandaslik .vt-fee-table thead th{position:static}.tps-tool-vatandaslik .vt-fee-table tbody th{position:static;box-shadow:none!important}.tps-tool-vatandaslik .vt-fee-table :is(th,td){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding-inline:10px}.tps-tool-vatandaslik .vt-hero h1{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.tps-tool-vatandaslik .vt-desk-state{display:block}.tps-tool-vatandaslik .vt-desk-state .vt-desk-dot{display:inline-block;vertical-align:.12em;margin-inline-end:8px}.tps-tool-vatandaslik .vt-hero .tps-eyebrow{flex-wrap:wrap;row-gap:2px}.tps-tool-vatandaslik .vt-hero .tps-eyebrow>span:not(.tps-dot){white-space:nowrap}.tps.tps-tool-holidays:not(.tps-js) [data-js],.tps.tps-tool-holidays:not(.tps-js) .tps-panel-tools{display:none!important}.tps.tps-tool-holidays.tps-js [data-nojs]{display:none!important}.tps.tps-tool-holidays.tps-js .tps-hol-pane[data-off]{display:none}.tps.tps-tool-holidays{--hol-holiday: var(--tps-crimson);--hol-leave: var(--tps-gold);--hol-weekend: var(--tps-teal)}.tps.tps-tool-holidays .tps-hol-note{margin-block-start:14px;max-width:78ch;color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.55}.tps.tps-tool-holidays .tps-hol-link{font-weight:700}.tps.tps-tool-holidays .tps-hol-left{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:1px 9px;border-radius:999px;background:var(--tps-cream-2);color:var(--tps-body);--tps-lh: 1.6;font-size:var(--tps-text-xs);font-weight:700;white-space:nowrap}.tps.tps-tool-holidays .tps-hol-range{font-variant-numeric:tabular-nums}.tps.tps-tool-holidays .tps-num{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"pnum" 1,"lnum" 1}.tps.tps-tool-holidays .tps-hol-yearhead{display:flex;align-items:center;gap:12px;margin-block-end:14px;font-size:var(--tps-text-xl)}.tps.tps-tool-holidays .tps-hol-yearhead:after{content:"";flex:1 1 auto;height:1px;background:var(--tps-line-2)}.tps.tps-tool-holidays .tps-seg span{min-height:44px;padding-inline:16px}.tps.tps-tool-holidays .tps-seg{padding:4px}.tps.tps-tool-holidays .tps-hol-hero .tps-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}.tps.tps-tool-holidays .tps-hol-hero h1{max-width:16ch}.tps.tps-tool-holidays .tps-hol-hero .tps-lede{max-width:56ch}.tps.tps-tool-holidays .tps-hol-hero .tps-eyebrow{flex-wrap:wrap;row-gap:2px}.tps.tps-tool-holidays .tps-hol-hero .tps-eyebrow>span[aria-hidden]{color:var(--tps-line-2)}.tps.tps-tool-holidays .tps-hol-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-block-start:24px}.tps.tps-tool-holidays .tps-hol-chips li{--chip: var(--tps-crimson);display:grid;align-content:start;gap:2px;padding:14px 16px 13px;background:var(--tps-paper);border:1px solid var(--tps-line);border-inline-start:4px solid var(--chip);border-radius:12px;box-shadow:var(--tps-shadow-1)}.tps.tps-tool-holidays .tps-hol-chips li:nth-child(2){--chip: var(--tps-teal)}.tps.tps-tool-holidays .tps-hol-chips li:nth-child(3){--chip: var(--tps-gold)}.tps.tps-tool-holidays .tps-hol-chips b{--tps-ff: var(--tps-font-num);--tps-lh: 1.05;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);font-weight:800;letter-spacing:-.03em;color:var(--tps-ink)}.tps.tps-tool-holidays .tps-hol-chips span{--tps-lh: 1.3;color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700}.tps.tps-tool-holidays .tps-hol-chips small{--tps-lh: 1.4;color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps.tps-tool-holidays .tps-hol-next{position:relative;isolation:isolate;overflow:hidden;padding:clamp(22px,2.6vw,34px);border-radius:22px;box-shadow:var(--tps-shadow-3)}.tps.tps-tool-holidays .tps-hol-next:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.9;background:radial-gradient(circle,rgba(233,228,216,.13) 1.3px,transparent 1.8px) 0 0 / 16px 16px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 100% 0%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 80% 70% at 100% 0%,#000 0%,transparent 72%)}.tps.tps-tool-holidays .tps-hol-next:after{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:4px;background:linear-gradient(90deg,var(--tps-crimson) 0 33%,var(--tps-gold) 33% 66%,var(--tps-teal) 66%)}.tps.tps-tool-holidays .tps-hol-kicker{display:flex;align-items:center;gap:10px;margin-block-end:12px;color:var(--tps-gold);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tps.tps-tool-holidays .tps-hol-kicker:lang(ar){letter-spacing:0;font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-hol-kicker .tps-dot{background:var(--tps-gold);box-shadow:0 0 0 3px #c9a22747}.tps.tps-tool-holidays .tps-hol-next-name{--tps-ff: var(--tps-font-display);--tps-lh: 1.1;color:#fff;font-size:clamp(1.85rem,1.3rem + 2vw,2.75rem);font-weight:600;letter-spacing:-.02em;text-wrap:balance}.tps.tps-tool-holidays .tps-hol-next-tr{margin-block-start:4px}.tps.tps-tool-holidays .tps-hol-next-tr small{color:var(--tps-night-muted);font-size:var(--tps-text-md);font-style:italic}.tps.tps-tool-holidays .tps-hol-next-tr:empty{display:none}.tps.tps-tool-holidays .tps-hol-next-dates{margin-block-start:8px;color:var(--tps-gold-100);font-size:var(--tps-text-lg);font-weight:700}.tps.tps-tool-holidays .tps-hol-count-label{margin-block-start:20px;margin-block-end:8px;color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tps.tps-tool-holidays .tps-hol-count-label:lang(ar){letter-spacing:0;font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-hol-count{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tps.tps-tool-holidays .tps-hol-count>div{display:grid;justify-items:center;gap:4px;padding:12px 4px 9px;background:linear-gradient(180deg,#ffffff1c,#ffffff0d);border:1px solid rgba(255,255,255,.13);border-radius:12px}.tps.tps-tool-holidays .tps-hol-count b{position:relative;display:block;width:100%;text-align:center;--tps-ff: var(--tps-font-num);--tps-lh: 1.05;color:#fff;font-size:clamp(1.9rem,1.2rem + 2.4vw,3rem);font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.tps.tps-tool-holidays .tps-hol-count b:after{content:"";position:absolute;inset-inline:0;top:50%;height:1px;background:#0f1b2dbf}.tps.tps-tool-holidays .tps-hol-count>div:first-child b{color:var(--tps-gold)}.tps.tps-tool-holidays .tps-hol-count span{color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:700;--tps-lh: 1.2}.tps.tps-tool-holidays .tps-hol-next-info{display:grid;gap:8px;margin-block-start:18px}.tps.tps-tool-holidays .tps-hol-next-info p{color:var(--tps-night-text);font-size:var(--tps-text-sm);--tps-lh: 1.5}.tps.tps-tool-holidays .tps-hol-next-run{color:#fff;font-weight:700}.tps.tps-tool-holidays .tps-hol-next-eve{color:var(--tps-night-muted)}.tps.tps-tool-holidays .tps-hol-next-tip{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:#c9a22726;border:1px solid rgba(201,162,39,.38);color:var(--tps-gold-100)}.tps.tps-tool-holidays .tps-hol-next-tip .tps-ico{color:var(--tps-gold);margin-block-start:2px}.tps.tps-tool-holidays .tps-hol-then{margin-block-start:18px;padding-block-start:14px;border-block-start:1px dashed rgba(255,255,255,.2)}.tps.tps-tool-holidays .tps-hol-then>p{margin-block-end:6px;color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tps.tps-tool-holidays .tps-hol-then>p:lang(ar){letter-spacing:0;font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-hol-then li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding-block:7px}.tps.tps-tool-holidays .tps-hol-then li+li{border-block-start:1px solid rgba(255,255,255,.09)}.tps.tps-tool-holidays .tps-hol-then-name{color:#fff;font-weight:700}.tps.tps-tool-holidays .tps-hol-then-date{color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-hol-then .tps-hol-left{margin-inline-start:auto;background:#ffffff1a;color:var(--tps-gold-100)}.tps.tps-tool-holidays .tps-hol-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-block-end:22px}.tps.tps-tool-holidays .tps-hol-stats li{display:grid;align-content:start;gap:2px;padding:14px 16px;background:var(--tps-cream);border-radius:12px}.tps.tps-tool-holidays .tps-hol-stats b{--tps-ff: var(--tps-font-num);--tps-lh: 1.05;color:var(--tps-ink);font-size:clamp(1.6rem,1.2rem + 1.2vw,2.25rem);font-weight:800;letter-spacing:-.03em}.tps.tps-tool-holidays .tps-hol-stats span{color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700;--tps-lh: 1.3}.tps.tps-tool-holidays .tps-hol-stats small{color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.4}.tps.tps-tool-holidays .tps-hol-ribbon{position:relative;isolation:isolate;margin:8px 16px 26px}.tps.tps-tool-holidays .tps-hol-ribbon:before{content:"";position:absolute;z-index:-1;inset:-12px -16px -8px;background:var(--tps-paper);border:1px solid var(--tps-line);border-radius:18px;box-shadow:var(--tps-shadow-1)}.tps.tps-tool-holidays .tps-hol-marks{position:relative;height:196px;--tps-list-pad: 0}.tps.tps-tool-holidays .tps-hol-marks:before{content:"";position:absolute;inset-inline:0;top:50%;height:2px;margin-block-start:-1px;background:var(--tps-line-2)}.tps.tps-tool-holidays .tps-hol-marks>li{position:absolute;inset:0;pointer-events:none}.tps.tps-tool-holidays .tps-hol-band,.tps.tps-tool-holidays .tps-hol-bar{position:absolute;top:50%;height:26px;margin-block-start:-13px;border-radius:4px}.tps.tps-tool-holidays .tps-hol-band{inset-inline-start:var(--x);width:var(--w);min-width:6px;background:var(--tps-crimson-100)}.tps.tps-tool-holidays .tps-hol-bar{inset-inline-start:var(--bx);width:var(--bw);min-width:5px;background:var(--tps-crimson)}.tps.tps-tool-holidays .tps-hol-marks>li.is-weekend .tps-hol-band{display:none}.tps.tps-tool-holidays .tps-hol-marks>li.is-weekend .tps-hol-bar{background:var(--tps-paper);box-shadow:inset 0 0 0 2px var(--tps-crimson)}.tps.tps-tool-holidays .tps-hol-marks b,.tps.tps-tool-holidays .tps-hol-marks em{position:absolute;text-align:center;inset-inline-start:clamp(calc(var(--lw) / 2),calc(var(--x) + var(--w) / 2),calc(100% - var(--lw) / 2));width:var(--lw);translate:-50% 0}.tps.tps-tool-holidays[dir=rtl] .tps-hol-marks b,.tps.tps-tool-holidays[dir=rtl] .tps-hol-marks em{translate:50% 0}.tps.tps-tool-holidays .tps-hol-marks b{--lw: 34px;--tps-ff: var(--tps-font-num);--tps-lh: 24px;height:24px;border-radius:999px;background:var(--tps-crimson-700);color:#fff;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.tps.tps-tool-holidays .tps-hol-marks b:after{content:"";position:absolute;inset-inline-start:50%;width:2px;height:8px;margin-inline-start:-1px;background:var(--tps-crimson-700)}.tps.tps-tool-holidays .tps-hol-marks em{--lw: 92px;--tps-lh: 1.25;color:var(--tps-ink);font-size:12px;font-style:normal;font-weight:700;text-wrap:balance}.tps.tps-tool-holidays .tps-hol-marks .is-up b{bottom:calc(50% + 21px)}.tps.tps-tool-holidays .tps-hol-marks .is-up b:after{top:100%}.tps.tps-tool-holidays .tps-hol-marks .is-up em{bottom:calc(50% + 51px)}.tps.tps-tool-holidays .tps-hol-marks .is-down b{top:calc(50% + 21px)}.tps.tps-tool-holidays .tps-hol-marks .is-down b:after{bottom:100%}.tps.tps-tool-holidays .tps-hol-marks .is-down em{top:calc(50% + 51px)}.tps.tps-tool-holidays .tps-hol-marks li.is-weekend b{background:var(--tps-paper);color:var(--tps-crimson-700);box-shadow:inset 0 0 0 2px var(--tps-crimson-700)}.tps.tps-tool-holidays .tps-hol-today,.tps.tps-tool-holidays .tps-hol-sstrip .tps-hol-today{position:absolute;z-index:3;inset-inline-start:var(--x);width:2px;margin-inline-start:-1px;background:var(--tps-ink)}.tps.tps-tool-holidays .tps-hol-ribbon>.tps-hol-today{top:0;bottom:26px}.tps.tps-tool-holidays .tps-hol-today span{position:absolute;top:0;inset-inline-start:50%;translate:-50% -100%;padding:1px 8px;border-radius:999px;background:var(--tps-ink);color:#fff;--tps-lh: 1.6;font-size:11px;font-weight:800;letter-spacing:.04em;white-space:nowrap}.tps.tps-tool-holidays[dir=rtl] .tps-hol-today span{translate:50% -100%}.tps.tps-tool-holidays .tps-hol-ribbon>.tps-hol-today span{top:6px;translate:-50% 0}.tps.tps-tool-holidays[dir=rtl] .tps-hol-ribbon>.tps-hol-today span{translate:50% 0}.tps.tps-tool-holidays .tps-hol-months{display:flex;border-block-start:1px solid var(--tps-line-2);--tps-list-pad: 0}.tps.tps-tool-holidays .tps-hol-months li{flex:var(--d) 1 0%;min-width:0;padding-block:5px 0;overflow:hidden;border-inline-start:1px solid var(--tps-line-2);color:var(--tps-muted);--tps-lh: 1.4;font-size:11px;font-weight:700;text-align:center;white-space:nowrap;text-overflow:clip}.tps.tps-tool-holidays .tps-hol-months li:first-child{border-inline-start:0}.tps.tps-tool-holidays .tps-hol-tablewrap{margin-block-start:22px;overflow-x:auto;background:var(--tps-paper);border:1px solid var(--tps-line);border-radius:16px;box-shadow:var(--tps-shadow-1)}.tps.tps-tool-holidays .tps-hol-table{border-collapse:separate;border-spacing:0;font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-hol-table thead th{padding:12px 16px;background:var(--tps-cream);border-block-end:1px solid var(--tps-line);color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.tps.tps-tool-holidays .tps-hol-table thead th:lang(ar){letter-spacing:0;text-transform:none}.tps.tps-tool-holidays .tps-hol-table tbody>tr>*{padding:14px 16px;border-block-end:1px solid var(--tps-line);vertical-align:top}.tps.tps-tool-holidays .tps-hol-table tbody>tr:last-child>*{border-block-end:0}.tps.tps-tool-holidays .tps-hol-table tbody tr:hover>*{background:var(--tps-cream)}.tps.tps-tool-holidays .tps-hol-table tbody tr:has(.tps-badge.is-alert)>*{background:var(--tps-crimson-50)}.tps.tps-tool-holidays .tps-hol-table tbody tr:has(.tps-badge.is-official)>*{background:var(--tps-teal-50)}.tps.tps-tool-holidays .tps-hol-table th[scope=row]{min-width:15rem;font-weight:400}.tps.tps-tool-holidays .tps-hol-table th[scope=row] strong{display:block;color:var(--tps-ink);font-size:var(--tps-text-md);font-weight:800;--tps-lh: 1.35}.tps.tps-tool-holidays .tps-hol-table th[scope=row] small{display:inline-block;margin-inline-end:8px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-style:italic}.tps.tps-tool-holidays .tps-hol-table td{min-width:8rem}.tps.tps-tool-holidays .tps-hol-table td>b{display:block;color:var(--tps-ink);font-weight:800;--tps-lh: 1.4}.tps.tps-tool-holidays .tps-hol-table td>small{display:block;margin-block-start:2px;color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.4}.tps.tps-tool-holidays .tps-hol-table tr.is-past>*{color:var(--tps-muted)}.tps.tps-tool-holidays .tps-hol-table tr.is-past th[scope=row] strong,.tps.tps-tool-holidays .tps-hol-table tr.is-past td>b{color:var(--tps-muted);font-weight:700}.tps.tps-tool-holidays .tps-hol-table tr.is-past .tps-hol-pips{opacity:.45}.tps.tps-tool-holidays .tps-hol-pips{display:inline-flex;gap:3px;margin-inline-end:8px;vertical-align:middle}.tps.tps-tool-holidays .tps-hol-pips i{width:10px;height:20px;border-radius:3px;background:var(--tps-crimson)}.tps.tps-tool-holidays .tps-hol-pips i.is-half{background:linear-gradient(to bottom,var(--tps-paper) 50%,var(--tps-crimson) 50%);box-shadow:inset 0 0 0 1.5px var(--tps-crimson)}.tps.tps-tool-holidays .tps-hol-off{display:inline}.tps.tps-tool-holidays .tps-hol-off b{display:inline;color:inherit}.tps.tps-tool-holidays .tps-hol-off small{display:block;margin-block-start:2px;color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.4}.tps.tps-tool-holidays .tps-hol-dash{color:var(--tps-muted);font-size:var(--tps-text-xs);font-style:italic}.tps.tps-tool-holidays .tps-hol-add{white-space:nowrap}.tps.tps-tool-holidays .tps-hol-add .tps-hol-link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:4px 12px;margin-inline-end:6px;border:1px solid var(--tps-line-2);border-radius:999px;background:var(--tps-paper);color:var(--tps-ink);font-size:var(--tps-text-xs);font-weight:800;text-decoration:none}.tps.tps-tool-holidays .tps-hol-add .tps-hol-link:hover{border-color:var(--tps-ink);color:var(--tps-ink)}.tps.tps-tool-holidays .tps-hol-controls{display:grid;align-items:end;gap:14px 18px;grid-template-columns:auto minmax(120px,160px) minmax(0,1fr) auto;grid-template-areas:"year leave toggle share" "presets presets presets presets";margin-block-end:12px}.tps.tps-tool-holidays .tps-hol-controls>.tps-field:nth-child(1){grid-area:year}.tps.tps-tool-holidays .tps-hol-controls>.tps-field:nth-child(2){grid-area:leave}.tps.tps-tool-holidays .tps-hol-toggle{grid-area:toggle}.tps.tps-tool-holidays .tps-hol-presets{grid-area:presets}.tps.tps-tool-holidays .tps-hol-share{grid-area:share}.tps.tps-tool-holidays .tps-hol-controls .tps-input{--tps-ff: var(--tps-font-num);font-size:var(--tps-text-lg);font-weight:800;min-height:52px}.tps.tps-tool-holidays .tps-hol-controls .tps-input[type=number]{-moz-appearance:textfield}.tps.tps-tool-holidays .tps-hol-controls .tps-input[type=number]::-webkit-inner-spin-button{opacity:1}.tps.tps-tool-holidays .tps-hol-toggle{display:inline-flex;align-items:center;gap:10px;min-height:52px;color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700;cursor:pointer}.tps.tps-tool-holidays .tps-hol-toggle input{width:22px;height:22px;flex:0 0 22px;margin:0;accent-color:var(--tps-crimson);cursor:pointer}.tps.tps-tool-holidays .tps-hol-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tps.tps-tool-holidays .tps-hol-preset{position:relative;display:grid;align-content:start;gap:2px;min-height:68px;padding:10px 14px;border:1px solid var(--tps-line-2);border-radius:12px;background:var(--tps-paper);color:var(--tps-body);text-align:start;transition:border-color .15s,box-shadow .15s,background-color .15s}.tps.tps-tool-holidays .tps-hol-preset b{--tps-ff: var(--tps-font-num);--tps-lh: 1.1;color:var(--tps-ink);font-size:var(--tps-text-xl);font-weight:800}.tps.tps-tool-holidays .tps-hol-preset span{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600;--tps-lh: 1.35}.tps.tps-tool-holidays .tps-hol-preset:hover{border-color:var(--tps-ink)}.tps.tps-tool-holidays .tps-hol-preset[aria-pressed=true]{border-color:var(--tps-ink);box-shadow:0 0 0 1px var(--tps-ink);background:var(--tps-gold-50)}.tps.tps-tool-holidays .tps-hol-preset[aria-pressed=true] b{color:var(--tps-crimson)}.tps.tps-tool-holidays .tps-hol-preset[aria-pressed=true]:after{content:"";position:absolute;top:12px;inset-inline-end:14px;width:6px;height:11px;border:solid var(--tps-crimson);border-width:0 3px 3px 0;rotate:45deg}.tps.tps-tool-holidays .tps-hol-share{min-height:52px}.tps.tps-tool-holidays .tps-hol-legend{margin-block:18px 22px;gap:8px 20px}.tps.tps-tool-holidays .tps-hol-legend li{display:inline-flex;align-items:center;gap:8px;font-weight:600}.tps.tps-tool-holidays .tps-hol-key,.tps.tps-tool-holidays .tps-hol-day{--tile-bg: var(--tps-paper);--tile-ink: var(--tps-ink);--tile-ring: var(--tps-line-2);background:var(--tile-bg);color:var(--tile-ink);box-shadow:inset 0 0 0 1px var(--tile-ring)}.tps.tps-tool-holidays .tps-hol-key{display:inline-block;width:22px;height:22px;flex:0 0 22px;border-radius:6px}.tps.tps-tool-holidays .tps-hol-key.is-work{--tile-ring: var(--tps-faint)}.tps.tps-tool-holidays .tps-hol-key.is-holiday,.tps.tps-tool-holidays .tps-hol-day.is-holiday{--tile-bg: var(--tps-crimson);--tile-ink: #fff;--tile-ring: var(--tps-crimson-700)}.tps.tps-tool-holidays .tps-hol-key.is-half,.tps.tps-tool-holidays .tps-hol-day.is-half{--tile-bg: linear-gradient(to bottom, var(--tps-paper) 50%, var(--tps-crimson) 50%);--tile-ring: var(--tps-crimson)}.tps.tps-tool-holidays .tps-hol-key.is-leave,.tps.tps-tool-holidays .tps-hol-day.is-leave{--tile-bg: repeating-linear-gradient(135deg, var(--tps-gold-100) 0 5px, var(--tps-gold-50) 5px 10px);--tile-ink: var(--tps-ink);--tile-ring: var(--tps-gold-700)}.tps.tps-tool-holidays .tps-hol-day.is-half.is-leave{--tile-bg: linear-gradient(to bottom, var(--tps-gold) 50%, var(--tps-crimson) 50%);--tile-ring: var(--tps-gold-700)}.tps.tps-tool-holidays .tps-hol-key.is-weekend,.tps.tps-tool-holidays .tps-hol-day.is-weekend{--tile-bg: var(--tps-teal-100);--tile-ink: var(--tps-teal-700);--tile-ring: transparent}.tps.tps-tool-holidays .tps-hol-day.is-holiday.is-weekend{--tile-bg: var(--tps-crimson-50);--tile-ink: var(--tps-crimson-700);--tile-ring: var(--tps-crimson);box-shadow:inset 0 0 0 2px var(--tile-ring)}.tps.tps-tool-holidays .tps-hol-key.is-work,.tps.tps-tool-holidays .tps-hol-day.is-work{--tile-bg: var(--tps-paper);--tile-ink: var(--tps-ink);--tile-ring: var(--tps-line-2)}.tps.tps-tool-holidays .tps-hol-key.is-term{background:var(--tps-teal-100);box-shadow:inset 0 0 0 1px var(--tps-teal)}.tps.tps-tool-holidays .tps-hol-key.is-break{background:repeating-linear-gradient(135deg,var(--tps-gold-100) 0 4px,var(--tps-gold-50) 4px 8px);box-shadow:inset 0 0 0 1px var(--tps-gold-700)}.tps.tps-tool-holidays .tps-hol-slegend .tps-hol-key.is-holiday{background:var(--tps-crimson);box-shadow:none;width:8px}.tps.tps-tool-holidays .tps-hol-out{display:grid;gap:var(--tps-gap-lg)}.tps.tps-tool-holidays .tps-hol-sum{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:18px;overflow:hidden;box-shadow:var(--tps-shadow-3);background:radial-gradient(120% 160% at 100% 0%,var(--tps-night-700) 0%,var(--tps-night) 60%);color:var(--tps-night-text)}.tps.tps-tool-holidays .tps-hol-sum li{display:grid;align-content:start;gap:2px;padding:clamp(14px,2vw,22px) clamp(14px,2vw,24px)}.tps.tps-tool-holidays .tps-hol-sum li+li{border-inline-start:1px solid rgba(255,255,255,.12)}.tps.tps-tool-holidays .tps-hol-sum b{--tps-ff: var(--tps-font-num);--tps-lh: 1.05;color:var(--tps-gold);font-size:clamp(2rem,1.4rem + 2.2vw,3.25rem);font-weight:800;letter-spacing:-.035em}.tps.tps-tool-holidays .tps-hol-sum span{color:#fff;font-size:var(--tps-text-sm);font-weight:700;--tps-lh: 1.3}.tps.tps-tool-holidays .tps-hol-sum small{color:var(--tps-night-muted);font-size:var(--tps-text-xs);--tps-lh: 1.4}.tps.tps-tool-holidays .tps-hol-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:var(--tps-gap)}.tps.tps-tool-holidays .tps-hol-items>li{display:flex}.tps.tps-tool-holidays .tps-hol-item{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;padding:clamp(16px,2vw,22px)}.tps.tps-tool-holidays .tps-hol-item-head{display:grid;justify-items:start;gap:8px}.tps.tps-tool-holidays .tps-hol-item-when{color:var(--tps-crimson-700);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;--tps-lh: 1.4}.tps.tps-tool-holidays .tps-hol-item-head h3{margin-block-start:2px;font-size:var(--tps-text-xl)}.tps.tps-tool-holidays .tps-hol-item-head>div{display:grid;gap:0}.tps.tps-tool-holidays .tps-hol-item-cost{padding:4px 12px;border-radius:999px;background:var(--tps-crimson-50);color:var(--tps-crimson-700);font-size:var(--tps-text-xs);font-weight:800;--tps-lh: 1.4}.tps.tps-tool-holidays .tps-hol-cal{display:grid;gap:4px}.tps.tps-tool-holidays .tps-hol-dow,.tps.tps-tool-holidays .tps-hol-row{display:grid;grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:8px}.tps.tps-tool-holidays .tps-hol-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;--tps-list-pad: 0}.tps.tps-tool-holidays .tps-hol-dow .tps-hol-days li{text-align:center;color:var(--tps-faint);font-size:11px;font-weight:800}.tps.tps-tool-holidays .tps-hol-wk{color:var(--tps-muted);font-size:11px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.tps.tps-tool-holidays .tps-hol-day{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:46px;border-radius:8px;overflow:hidden}.tps.tps-tool-holidays .tps-hol-day b{--tps-ff: var(--tps-font-num);--tps-lh: 1.1;font-size:var(--tps-text-sm);font-weight:800;font-variant-numeric:tabular-nums}.tps.tps-tool-holidays .tps-hol-day i{--tps-lh: 1;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.04em;text-transform:uppercase;opacity:.85}.tps.tps-tool-holidays .tps-hol-day.is-half{justify-content:flex-start;padding-block-start:6px}.tps.tps-tool-holidays .tps-hol-day.is-half i{display:none}.tps.tps-tool-holidays .tps-hol-day.is-half b{color:var(--tps-ink)}.tps.tps-tool-holidays .tps-hol-day.is-out{opacity:.42}.tps.tps-tool-holidays .tps-hol-day.is-leave b{font-weight:900}.tps.tps-tool-holidays .tps-hol-take{padding:10px 12px;border-radius:10px;background:var(--tps-gold-50);border:1px solid var(--tps-gold-100);color:var(--tps-body);font-size:var(--tps-text-sm);--tps-lh: 1.5}.tps.tps-tool-holidays .tps-hol-take strong{color:var(--tps-ink)}.tps.tps-tool-holidays .tps-hol-item .tps-hol-take{margin-block-start:auto}.tps.tps-tool-holidays .tps-hol-more{display:grid;gap:var(--tps-gap-lg)}.tps.tps-tool-holidays .tps-hol-more-block h3{font-size:var(--tps-text-xl);margin-block-end:6px}.tps.tps-tool-holidays .tps-hol-more-block>p{max-width:62ch;margin-block-end:12px;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-hol-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;margin-block-start:12px}.tps.tps-tool-holidays .tps-hol-options>li{display:grid;align-content:start;gap:3px;padding:16px 18px}.tps.tps-tool-holidays .tps-hol-opt-when{color:var(--tps-crimson-700);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tps.tps-tool-holidays .tps-hol-options strong{color:var(--tps-ink);font-size:var(--tps-text-lg);font-weight:800;--tps-lh: 1.3}.tps.tps-tool-holidays .tps-hol-opt-cost{color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700}.tps.tps-tool-holidays .tps-hol-opt-take{color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.5}.tps.tps-tool-holidays .tps-hol-free{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.tps.tps-tool-holidays .tps-hol-free li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:12px 14px;background:var(--tps-paper);border:1px solid var(--tps-line);border-inline-start:4px solid var(--tps-teal);border-radius:10px}.tps.tps-tool-holidays .tps-hol-free li>span{color:var(--tps-ink);font-weight:800;font-variant-numeric:tabular-nums}.tps.tps-tool-holidays .tps-hol-free li>strong{color:var(--tps-body);font-weight:600}.tps.tps-tool-holidays .tps-hol-free li>em{margin-inline-start:auto;color:var(--tps-teal-700);font-style:normal;font-weight:800;white-space:nowrap}.tps.tps-tool-holidays .tps-hol-cycles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tps-gap);align-items:start}.tps.tps-tool-holidays .tps-hol-cycle{padding:clamp(18px,2.4vw,28px)}.tps.tps-tool-holidays .tps-hol-cycle>header{margin-block-end:16px}.tps.tps-tool-holidays .tps-hol-cycle>header h3{--tps-ff: var(--tps-font-num);font-size:var(--tps-text-3xl);font-weight:800;letter-spacing:-.03em;--tps-hw: 800}.tps.tps-tool-holidays .tps-hol-timeline{--tps-list-pad: 0}.tps.tps-tool-holidays .tps-hol-timeline>li{position:relative;padding-inline-start:34px;padding-block-end:20px}.tps.tps-tool-holidays .tps-hol-timeline>li:last-child{padding-block-end:0}.tps.tps-tool-holidays .tps-hol-timeline>li:not(:last-child):before{content:"";position:absolute;inset-inline-start:8px;top:22px;bottom:-2px;width:2px;margin-inline-start:-1px;background:repeating-linear-gradient(to bottom,var(--tps-line-2) 0 4px,transparent 4px 8px)}.tps.tps-tool-holidays .tps-hol-tl-dot{position:absolute;inset-inline-start:0;top:3px;width:16px;height:16px;border-radius:50%;background:var(--tps-crimson);box-shadow:0 0 0 4px var(--tps-crimson-50)}.tps.tps-tool-holidays .tps-hol-timeline .is-eve .tps-hol-tl-dot{background:var(--tps-paper);box-shadow:inset 0 0 0 3px var(--tps-gold),0 0 0 4px var(--tps-gold-50)}.tps.tps-tool-holidays .tps-hol-timeline .is-ramadan .tps-hol-tl-dot{width:16px;height:16px;border-radius:5px;background:var(--tps-teal);box-shadow:0 0 0 4px var(--tps-teal-50)}.tps.tps-tool-holidays .tps-hol-timeline>li>div{display:grid;gap:3px;justify-items:start}.tps.tps-tool-holidays .tps-hol-tl-when{color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:800}.tps.tps-tool-holidays .tps-hol-timeline strong{color:var(--tps-ink);font-size:var(--tps-text-lg);font-weight:800;--tps-lh: 1.3}.tps.tps-tool-holidays .tps-hol-timeline p:not(.tps-hol-tl-when){color:var(--tps-body);font-size:var(--tps-text-sm);max-width:52ch}.tps.tps-tool-holidays .tps-hol-timeline .tps-hol-left{margin-block-start:4px}.tps.tps-tool-holidays .tps-hol-timeline li.is-past>div{opacity:.62}.tps.tps-tool-holidays .tps-hol-shift{margin-block-start:var(--tps-gap);align-items:center}.tps.tps-tool-holidays .tps-hol-shift p{--tps-lh: 1.55}.tps.tps-tool-holidays .tps-hol-rel{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:var(--tps-gap-lg);align-items:start}.tps.tps-tool-holidays .tps-hol-rel-side{display:grid;gap:14px;justify-items:start;position:sticky;top:96px}.tps.tps-tool-holidays .tps-hol-rel-note{padding:14px 16px;border-radius:12px;background:#c9a22724;border:1px solid rgba(201,162,39,.38);color:var(--tps-gold-100);font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-hol-rel-note em{color:#fff;font-style:normal;font-weight:800;text-decoration:underline;text-decoration-color:var(--tps-gold);text-underline-offset:.2em}.tps.tps-tool-holidays .tps-hol-hijri{display:flex;align-items:flex-start;gap:10px;color:var(--tps-night-text);font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-hol-hijri .tps-ico{color:var(--tps-gold);margin-block-start:2px}.tps.tps-tool-holidays .tps-hol-hijri b{color:#fff}.tps.tps-tool-holidays .tps-hol-rel .tps-btn.is-quiet{background:#ffffff14;color:#fff;border-color:#ffffff3d}.tps.tps-tool-holidays .tps-hol-rel .tps-btn.is-quiet .tps-ico,.tps.tps-tool-holidays .tps-hol-rel .tps-btn.is-quiet svg{color:var(--tps-gold)}.tps.tps-tool-holidays .tps-hol-rel .tps-btn.is-quiet:hover{background:#ffffff29;border-color:#ffffff80;color:#fff}.tps.tps-tool-holidays .tps-hol-rel .tps-hol-yearhead{color:#fff}.tps.tps-tool-holidays .tps-hol-rel .tps-hol-yearhead:after{background:#ffffff2e}.tps.tps-tool-holidays .tps-hol-relist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;--tps-list-pad: 0}.tps.tps-tool-holidays .tps-hol-relist li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:10px 14px 10px 10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.11);border-radius:12px}.tps.tps-tool-holidays .tps-hol-relist li>div{display:grid;gap:1px}.tps.tps-tool-holidays .tps-hol-relist strong{color:#fff;font-size:var(--tps-text-sm);font-weight:700;--tps-lh: 1.35}.tps.tps-tool-holidays .tps-hol-relist small{color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps.tps-tool-holidays .tps-hol-relist .tps-hol-left{grid-column:2;background:#ffffff1a;color:var(--tps-gold-100)}.tps.tps-tool-holidays .tps-hol-relist li.is-past{opacity:.55}.tps.tps-tool-holidays .tps-hol-relist .tps-hol-badge{grid-row:1 / span 2}.tps.tps-tool-holidays .tps-hol-badge{display:grid;justify-items:center;align-content:center;width:54px;height:58px;background:var(--tps-paper);border-radius:10px;overflow:hidden;border-block-start:6px solid var(--tps-crimson)}.tps.tps-tool-holidays .tps-hol-badge b{--tps-ff: var(--tps-font-num);--tps-lh: 1.05;color:var(--tps-ink);font-size:var(--tps-text-xl);font-weight:800}.tps.tps-tool-holidays .tps-hol-badge span{--tps-lh: 1.1;color:var(--tps-muted);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tps.tps-tool-holidays .tps-hol-school{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:var(--tps-gap-lg);align-items:start}.tps.tps-tool-holidays .tps-hol-sstrip{position:relative;margin:34px 4px 0}.tps.tps-tool-holidays .tps-hol-strack{position:relative;height:28px;background:var(--tps-cream-2);border-radius:8px}.tps.tps-tool-holidays .tps-hol-sband{position:absolute;inset-inline-start:var(--x);width:var(--w);min-width:3px;top:0;bottom:0}.tps.tps-tool-holidays .tps-hol-sband.is-term{background:var(--tps-teal-100);box-shadow:inset 0 0 0 1px var(--tps-teal);border-radius:6px}.tps.tps-tool-holidays .tps-hol-sband.is-break{background:repeating-linear-gradient(135deg,var(--tps-gold-100) 0 4px,var(--tps-gold) 4px 6px);box-shadow:inset 0 0 0 1px var(--tps-gold-700);border-radius:3px;z-index:1}.tps.tps-tool-holidays .tps-hol-sband.is-holiday{top:-5px;bottom:-5px;min-width:4px;background:var(--tps-crimson);border-radius:2px;z-index:2}.tps.tps-tool-holidays .tps-hol-sstrip .tps-hol-today{top:-8px;bottom:-8px}.tps.tps-tool-holidays .tps-hol-sstrip .tps-hol-today span{top:0;translate:-50% -100%;margin-block-start:0}.tps.tps-tool-holidays[dir=rtl] .tps-hol-sstrip .tps-hol-today span{translate:50% -100%}.tps.tps-tool-holidays .tps-hol-sstrip .tps-hol-months{margin-block-start:8px}.tps.tps-tool-holidays .tps-hol-slegend{margin-block:22px 8px;gap:6px 18px}.tps.tps-tool-holidays .tps-hol-slegend li{display:inline-flex;align-items:center;gap:8px;font-weight:600}.tps.tps-tool-holidays .tps-hol-sch{margin-block-start:8px;--tps-list-pad: 0}.tps.tps-tool-holidays .tps-hol-sch>li{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto;align-items:start;gap:4px 18px;padding:14px 0;border-block-end:1px solid var(--tps-line)}.tps.tps-tool-holidays .tps-hol-sch>li:last-child{border-block-end:0}.tps.tps-tool-holidays .tps-hol-sch-when{color:var(--tps-ink);font-weight:800;font-variant-numeric:tabular-nums;--tps-lh: 1.4}.tps.tps-tool-holidays .tps-hol-sch>li>div{display:grid;gap:2px}.tps.tps-tool-holidays .tps-hol-sch strong{color:var(--tps-ink);font-weight:700;--tps-lh: 1.35}.tps.tps-tool-holidays .tps-hol-sch small{color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.45}.tps.tps-tool-holidays .tps-hol-sch>li.is-break{margin-inline:-12px;padding-inline:8px 12px;border-inline-start:4px solid var(--tps-gold);border-radius:8px;background:var(--tps-gold-50);border-block-end-color:transparent}.tps.tps-tool-holidays .tps-hol-sch>li.is-past{opacity:.6}.tps.tps-tool-holidays .tps-hol-school-side{display:grid;gap:14px;padding:clamp(16px,2vw,22px);background:var(--tps-paper);border:1px solid var(--tps-line);border-radius:var(--tps-radius);box-shadow:var(--tps-shadow-1)}.tps.tps-tool-holidays .tps-hol-snotes{display:grid;gap:12px}.tps.tps-tool-holidays .tps-hol-snotes li{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;background:var(--tps-teal-50);color:var(--tps-teal-700);font-size:var(--tps-text-sm);font-weight:600;--tps-lh: 1.5}.tps.tps-tool-holidays .tps-hol-snotes li .tps-ico,.tps.tps-tool-holidays .tps-hol-snotes li svg{color:var(--tps-teal);margin-block-start:2px}.tps.tps-tool-holidays .tps-hol-school-side .tps-hol-note{margin-block-start:0}.tps.tps-tool-holidays .tps-hol-rights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tps-gap)}.tps.tps-tool-holidays .tps-hol-right{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(16px,2vw,22px)}.tps.tps-tool-holidays .tps-hol-right h3{font-size:var(--tps-text-lg);--tps-ff: var(--tps-font-ui);--tps-hw: 800;--tps-lh: 1.3}.tps.tps-tool-holidays .tps-hol-right p{color:var(--tps-body);font-size:var(--tps-text-sm);--tps-lh: 1.6}.tps.tps-tool-holidays .tps-hol-right .tps-hol-cite{margin-block-start:auto;padding-block-start:10px;width:100%;border-block-start:1px dashed var(--tps-line-2);color:var(--tps-gold-700);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.04em}.tps.tps-tool-holidays .tps-hol-ico{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:var(--tps-crimson-50);color:var(--tps-crimson)}.tps.tps-tool-holidays .tps-hol-ico svg{width:22px;height:22px}.tps.tps-tool-holidays .tps-hol-right:nth-child(3n+2) .tps-hol-ico{background:var(--tps-gold-50);color:var(--tps-gold-700)}.tps.tps-tool-holidays .tps-hol-right:nth-child(3n) .tps-hol-ico{background:var(--tps-teal-50);color:var(--tps-teal)}@media(min-width:961px){.tps.tps-tool-holidays .tps-hol-right:last-child:nth-child(3n+1){grid-column:1 / -1;display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:18px;row-gap:8px;align-items:start}.tps.tps-tool-holidays .tps-hol-right:last-child:nth-child(3n+1) .tps-hol-ico{grid-row:1 / span 3}.tps.tps-tool-holidays .tps-hol-right:last-child:nth-child(3n+1) p{max-width:80ch}}@media(min-width:681px)and (max-width:960px){.tps.tps-tool-holidays .tps-hol-right:last-child:nth-child(odd){grid-column:1 / -1;display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:18px;row-gap:8px;align-items:start}.tps.tps-tool-holidays .tps-hol-right:last-child:nth-child(odd) .tps-hol-ico{grid-row:1 / span 3}}.tps.tps-tool-holidays .tps-hol-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tps-gap)}.tps.tps-tool-holidays .tps-hol-dl{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(18px,2.2vw,26px);background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:var(--tps-radius)}.tps.tps-tool-holidays .tps-hol-dl h3{color:#fff;font-size:var(--tps-text-lg);--tps-ff: var(--tps-font-ui);--tps-hw: 800}.tps.tps-tool-holidays .tps-hol-dl p{color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-hol-dl .tps-hol-ico{background:#c9a2272e;color:var(--tps-gold)}.tps.tps-tool-holidays .tps-hol-dl-btns{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:auto;padding-block-start:6px}.tps.tps-tool-holidays .tps-hol-dl .tps-btn.is-quiet{background:#ffffff14;color:#fff;border-color:#ffffff42}.tps.tps-tool-holidays .tps-hol-dl .tps-btn.is-quiet:hover{background:#ffffff2e;border-color:#ffffff8c;color:#fff}.tps.tps-tool-holidays .tps-hol-dl .tps-btn:not(.is-quiet){background:var(--tps-gold);color:var(--tps-night)}.tps.tps-tool-holidays .tps-hol-dl .tps-btn:not(.is-quiet):hover{background:var(--tps-gold-100);color:var(--tps-night)}.tps.tps-tool-holidays .tps-hol-dl-foot{margin-block-start:var(--tps-gap);max-width:80ch;color:var(--tps-night-muted);font-size:var(--tps-text-sm)}.tps.tps-tool-holidays .tps-band.is-cream .tps-kicker{color:var(--tps-crimson)}@media(max-width:960px){.tps.tps-tool-holidays .tps-hol-hero .tps-hero-grid{grid-template-columns:minmax(0,1fr);align-items:start}.tps.tps-tool-holidays .tps-hol-hero h1{max-width:none}.tps.tps-tool-holidays .tps-hol-next{max-width:640px}.tps.tps-tool-holidays .tps-hol-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tps.tps-tool-holidays .tps-hol-cycles,.tps.tps-tool-holidays .tps-hol-rel,.tps.tps-tool-holidays .tps-hol-school{grid-template-columns:minmax(0,1fr)}.tps.tps-tool-holidays .tps-hol-rights{grid-template-columns:repeat(2,minmax(0,1fr))}.tps.tps-tool-holidays .tps-hol-dls{grid-template-columns:minmax(0,1fr)}.tps.tps-tool-holidays .tps-hol-dl{flex-direction:row;flex-wrap:wrap;align-items:center}.tps.tps-tool-holidays .tps-hol-dl>p{flex:1 1 320px}.tps.tps-tool-holidays .tps-hol-dl-btns{margin-block-start:0}.tps.tps-tool-holidays .tps-hol-controls{grid-template-columns:auto minmax(120px,160px) minmax(0,1fr);grid-template-areas:"year leave toggle" "presets presets presets" "share share share"}.tps.tps-tool-holidays .tps-hol-share{justify-self:start}.tps.tps-tool-holidays .tps-hol-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.tps.tps-tool-holidays .tps-hol-tablewrap{overflow:visible;background:none;border:0;box-shadow:none}.tps.tps-tool-holidays .tps-hol-table,.tps.tps-tool-holidays .tps-hol-table tbody{display:block}.tps.tps-tool-holidays .tps-hol-table thead{display:none}.tps.tps-tool-holidays .tps-hol-table tbody>tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;margin-block-end:10px;padding:14px 16px;background:var(--tps-paper);border:1px solid var(--tps-line);border-radius:14px;box-shadow:var(--tps-shadow-1)}.tps.tps-tool-holidays .tps-hol-table tbody>tr>*{display:block;padding:8px 0;border:0;background:none!important;min-width:0}.tps.tps-tool-holidays .tps-hol-table tbody>tr:has(.tps-badge.is-alert){border-color:var(--tps-crimson-100);background:var(--tps-crimson-50)}.tps.tps-tool-holidays .tps-hol-table tbody>tr:has(.tps-badge.is-official){border-color:var(--tps-teal-100);background:var(--tps-teal-50)}.tps.tps-tool-holidays .tps-hol-table tbody th[scope=row]{grid-column:1 / -1;min-width:0;padding-block-start:0}.tps.tps-tool-holidays .tps-hol-table tbody td{border-block-start:1px dashed var(--tps-line-2)}.tps.tps-tool-holidays .tps-hol-table tbody td:before{content:attr(data-label);display:block;margin-block-end:2px;color:var(--tps-muted);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.tps.tps-tool-holidays .tps-hol-table tbody td:lang(ar):before{letter-spacing:0;text-transform:none;font-size:var(--tps-text-xs)}.tps.tps-tool-holidays .tps-hol-table tbody td.tps-hol-add{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tps.tps-tool-holidays .tps-hol-table tbody td.tps-hol-add:before{flex:0 0 auto;margin:0 6px 0 0}.tps.tps-tool-holidays .tps-hol-add .tps-hol-link{min-height:44px;padding-inline:18px;margin-inline-end:0}.tps.tps-tool-holidays .tps-hol-table tbody tr:hover>*{background:none}}@media(max-width:680px){.tps.tps-tool-holidays .tps-hol-hero h1{font-size:clamp(2rem,1.2rem + 5vw,2.6rem)}.tps.tps-tool-holidays .tps-hol-chips{grid-template-columns:minmax(0,1fr);gap:8px;margin-block-start:18px}.tps.tps-tool-holidays .tps-hol-chips li{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;padding:10px 14px}.tps.tps-tool-holidays .tps-hol-chips b{grid-row:1 / span 2;min-width:2.4ch;text-align:center;font-size:2rem}.tps.tps-tool-holidays .tps-hol-count{gap:6px}.tps.tps-tool-holidays .tps-hol-count>div{padding:10px 2px 8px}.tps.tps-tool-holidays .tps-hol-stats{gap:8px}.tps.tps-tool-holidays .tps-hol-stats li{padding:12px}.tps.tps-tool-holidays .tps-hol-ribbon{margin-inline:12px;margin-block-end:18px}.tps.tps-tool-holidays .tps-hol-ribbon:before{inset:-10px -12px -6px}.tps.tps-tool-holidays .tps-hol-marks{height:62px}.tps.tps-tool-holidays .tps-hol-marks b,.tps.tps-tool-holidays .tps-hol-marks em{display:none}.tps.tps-tool-holidays .tps-hol-band,.tps.tps-tool-holidays .tps-hol-bar{height:26px;margin-block-start:-13px}.tps.tps-tool-holidays .tps-hol-ribbon>.tps-hol-today{bottom:24px}.tps.tps-tool-holidays .tps-hol-months li{font-size:9.5px;padding-block-start:4px}.tps.tps-tool-holidays .tps-hol-controls{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"year leave" "toggle toggle" "presets presets" "share share"}.tps.tps-tool-holidays .tps-hol-share{width:100%}.tps.tps-tool-holidays .tps-hol-presets{gap:8px}.tps.tps-tool-holidays .tps-hol-preset{padding:10px 12px}.tps.tps-tool-holidays .tps-hol-preset[aria-pressed=true]:after{inset-inline-end:10px}.tps.tps-tool-holidays .tps-hol-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.tps.tps-tool-holidays .tps-hol-sum li:nth-child(3){border-inline-start:0}.tps.tps-tool-holidays .tps-hol-sum li:nth-child(n+3){border-block-start:1px solid rgba(255,255,255,.12)}.tps.tps-tool-holidays .tps-hol-items{grid-template-columns:minmax(0,1fr)}.tps.tps-tool-holidays .tps-hol-dow,.tps.tps-tool-holidays .tps-hol-row{grid-template-columns:minmax(0,1fr);gap:0}.tps.tps-tool-holidays .tps-hol-row .tps-hol-wk,.tps.tps-tool-holidays .tps-hol-dow .tps-hol-wk{display:none}.tps.tps-tool-holidays .tps-hol-days{gap:3px}.tps.tps-tool-holidays .tps-hol-day{min-height:42px;border-radius:7px}.tps.tps-tool-holidays .tps-hol-free,.tps.tps-tool-holidays .tps-hol-relist,.tps.tps-tool-holidays .tps-hol-rights{grid-template-columns:minmax(0,1fr)}.tps.tps-tool-holidays .tps-hol-sch>li{grid-template-columns:minmax(0,1fr);gap:3px}.tps.tps-tool-holidays .tps-hol-sch>li.is-break{margin-inline:-8px}.tps.tps-tool-holidays .tps-hol-table tbody>tr{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 14px}.tps.tps-tool-holidays .tps-hol-table tbody td:first-of-type{grid-column:1 / -1}.tps.tps-tool-holidays .tps-hol-table tbody>tr>*{padding-block:7px}.tps.tps-tool-holidays .tps-hol-dl{flex-direction:column;align-items:flex-start}.tps.tps-tool-holidays .tps-hol-dl>p{flex:0 0 auto}.tps.tps-tool-holidays .tps-hol-dl-btns{width:100%}.tps.tps-tool-holidays .tps-hol-dl-btns .tps-btn{flex:1 1 auto}.tps.tps-tool-holidays .tps-hol-yearhead{font-size:var(--tps-text-lg)}.tps.tps-tool-holidays .tps-toc-list{padding-block:0}.tps.tps-tool-holidays .tps-toc a,.tps.tps-tool-holidays .tps-rail a{min-height:44px}.tps.tps-tool-holidays .tps-crumbs a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.tps.tps-tool-holidays .tps-source a{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:380px){.tps.tps-tool-holidays .tps-hol-count b{font-size:1.7rem}.tps.tps-tool-holidays .tps-hol-sum b{font-size:1.9rem}.tps.tps-tool-holidays .tps-hol-presets{grid-template-columns:minmax(0,1fr)}}@media print{.tps.tps-tool-holidays .tps-toc,.tps.tps-tool-holidays .tps-hol-controls,.tps.tps-tool-holidays .tps-hol-count,.tps.tps-tool-holidays .tps-hol-share,.tps.tps-tool-holidays .tps-hol-legend,.tps.tps-tool-holidays [data-js],.tps.tps-tool-holidays .tps-hol-dls,.tps.tps-tool-holidays .tps-hol-add{display:none!important}.tps.tps-tool-holidays.tps-js .tps-hol-pane[data-off]{display:block}.tps.tps-tool-holidays .tps-band.is-night,.tps.tps-tool-holidays .tps-band.is-cream{background:#fff!important;color:#000!important;border:0}.tps.tps-tool-holidays .tps-band.is-night *{color:#000!important}.tps.tps-tool-holidays .tps-hol-next{background:#fff!important;color:#000!important;box-shadow:none;border:1px solid #000}.tps.tps-tool-holidays .tps-hol-next *{color:#000!important}.tps.tps-tool-holidays .tps-hol-item,.tps.tps-tool-holidays .tps-hol-cycle,.tps.tps-tool-holidays .tps-hol-table tr{break-inside:avoid}}.tps.tps-tool-salary{--sal-net: #1A7F7C;--sal-net-lt: #5CC6C0;--sal-ded: #3D6FA8;--sal-ded-dk: #2E5A8E;--sal-ded-lt: #8DB2E4;--sal-tax: #E30A17;--sal-tax-lt: #FF7C85;--sal-stamp: #C9A227;--sal-stamp-lt: #E9CD62;--sal-t15: #5BB3AD;--sal-t20: #D2AE3A;--sal-t27: #E07B39;--sal-t35: #D0303A;--sal-t40: #7B1230;--sal-paper: #FFFDF7;--sal-rule: #CFC7B4;--sal-bar: rgba(26, 127, 124, .06);--sal-hole: #E7E1D2}.tps-tool-salary:not(.tps-js) .tps-sal-js,.tps-tool-salary:not(.tps-js) .tps-sal-range,.tps-tool-salary:not(.tps-js) .tps-sal-presets,.tps-tool-salary:not(.tps-js) .tps-sal-more{display:none}.tps-tool-salary .tps-section{padding-block:clamp(36px,3.4vw + 16px,64px)}.tps-tool-salary #levels,.tps-tool-salary #brackets,.tps-tool-salary #faq{background:var(--tps-cream);border-block:1px solid var(--tps-line)}.tps-tool-salary #table,.tps-tool-salary #minimum,.tps-tool-salary #leaving,.tps-tool-salary #sources{background:var(--tps-paper)}.tps-tool-salary .tps-section-head h2 em{font-style:normal;color:var(--tps-crimson)}.tps-tool-salary .tps-band.is-night .tps-section-head h2 em{color:var(--tps-gold)}.tps-tool-salary .tps-sal-hero .tps-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(24px,4vw,56px)}.tps-tool-salary .tps-sal-hero:before{opacity:1;background-image:repeating-linear-gradient(to bottom,transparent 0 31px,rgba(201,162,39,.2) 31px 32px),linear-gradient(to right,transparent calc(100% - 96px),rgba(227,10,23,.18) calc(100% - 96px) calc(100% - 95px),transparent calc(100% - 95px));background-size:auto;-webkit-mask-image:radial-gradient(ellipse 75% 100% at 100% 0%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 75% 100% at 100% 0%,#000 0%,transparent 72%)}.tps-tool-salary .tps-sal-hero h1{font-size:clamp(2.05rem,1.25rem + 2.6vw,3.25rem)}.tps-tool-salary .tps-sal-hero .tps-eyebrow{flex-wrap:wrap;text-transform:none;letter-spacing:.01em;font-size:var(--tps-text-sm)}@media(max-width:640px){.tps-tool-salary .tps-sal-hero .tps-eyebrow{display:grid;grid-template-columns:auto 1fr;align-items:start;column-gap:8px;row-gap:2px}.tps-tool-salary .tps-sal-hero .tps-eyebrow>.tps-dot{margin-block-start:.5em}.tps-tool-salary .tps-sal-hero .tps-eyebrow>span:not(.tps-dot){grid-column:2}.tps-tool-salary .tps-sal-hero .tps-eyebrow>span[aria-hidden=true]:not(.tps-dot){display:none}}.tps-tool-salary .tps-sal-hero .tps-lede{max-width:58ch}.tps-tool-salary .tps-sal-jump{display:flex;flex-wrap:wrap;gap:0 22px;margin-block-start:14px}.tps-tool-salary .tps-sal-jump a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700;text-decoration:none}.tps-tool-salary .tps-sal-jump a:hover{color:var(--tps-crimson-700)}.tps-tool-salary .tps-sal-jump svg{width:18px;height:18px;flex:none;color:var(--tps-crimson)}.tps-tool-salary .tps-sal-form{display:grid;gap:14px;margin-block-start:22px;padding:22px 22px 18px;border-radius:20px;box-shadow:var(--tps-shadow-2)}.tps-tool-salary .tps-sal-form:before{content:"";position:absolute;inset:0 0 auto;height:4px;border-radius:20px 20px 0 0;background:linear-gradient(to right,var(--sal-net) 0 60%,var(--sal-ded) 60% 78%,var(--sal-tax) 78% 96%,var(--sal-stamp) 96%)}.tps-tool-salary .tps-sal-form[dir=rtl]:before,.tps[dir=rtl].tps-tool-salary .tps-sal-form:before{background:linear-gradient(to left,var(--sal-net) 0 60%,var(--sal-ded) 60% 78%,var(--sal-tax) 78% 96%,var(--sal-stamp) 96%)}.tps-tool-salary .tps-sal-form-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px}.tps-tool-salary .tps-sal-form .tps-seg{background:var(--tps-cream);border-color:var(--tps-line-2)}.tps-tool-salary .tps-sal-form .tps-seg span{min-height:44px;padding-inline:16px;font-size:var(--tps-text-md);justify-content:center}.tps-tool-salary .tps-sal-form .tps-seg label:hover input:not(:checked)+span{background:var(--tps-paper)}.tps-tool-salary .tps-sal-form .tps-seg input:checked+span{background:var(--tps-night);color:#fff;box-shadow:var(--tps-shadow-1)}.tps-tool-salary .tps-sal-form .tps-badge{padding:4px 12px;font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-form .tps-field>label{font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-form .tps-input-group{direction:ltr}.tps-tool-salary .tps-sal-amount{--tps-ff: var(--tps-font-display);min-height:68px;padding-inline:18px 60px;border:1.5px solid var(--tps-night);border-radius:14px;font-size:clamp(1.7rem,1.2rem + 1.6vw,2.2rem);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-align:start;box-shadow:0 1px 0 var(--tps-line),0 14px 30px -22px #0f1b2d8c}.tps-tool-salary .tps-sal-amount:focus{border-color:var(--tps-night);box-shadow:0 0 0 4px #c9a22759,0 14px 30px -22px #0f1b2d8c}.tps-tool-salary .tps-sal-amount[aria-invalid=true]{border-color:var(--tps-crimson);color:var(--tps-crimson-700)}.tps-tool-salary .tps-sal-form .tps-suffix{inset-inline-end:18px;--tps-ff: var(--tps-font-display);font-size:1.4rem;font-weight:600;color:var(--tps-muted)}.tps-tool-salary .tps-sal-range{--fill: 30%;display:block;width:100%;height:44px;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;outline:0;min-height:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer}.tps-tool-salary .tps-sal-range::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(to right,var(--sal-net) 0 var(--fill),var(--tps-line-2) var(--fill) 100%)}.tps-tool-salary .tps-sal-range::-moz-range-track{height:8px;border-radius:999px;background:var(--tps-line-2)}.tps-tool-salary .tps-sal-range::-moz-range-progress{height:8px;border-radius:999px;background:var(--sal-net)}.tps-tool-salary .tps-sal-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;margin-top:-10px;border-radius:50%;background:var(--tps-night);border:4px solid var(--tps-gold);box-shadow:0 2px 6px #0f1b2d59;transition:transform .15s var(--tps-ease)}.tps-tool-salary .tps-sal-range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--tps-night);border:4px solid var(--tps-gold);box-shadow:0 2px 6px #0f1b2d59}.tps-tool-salary .tps-sal-range:active::-webkit-slider-thumb{transform:scale(1.12)}.tps-tool-salary .tps-sal-range:focus-visible{outline:3px solid var(--tps-focus);outline-offset:2px;border-radius:8px}.tps-tool-salary .tps-sal-hint{margin:0;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-err{margin:0;padding:10px 14px;border:1px solid var(--tps-crimson-100);border-radius:var(--tps-radius-sm);background:var(--tps-crimson-50);color:var(--tps-crimson-700);font-size:var(--tps-text-sm);font-weight:600}.tps-tool-salary .tps-sal-presets{display:flex;flex-wrap:wrap;gap:8px}.tps-tool-salary .tps-sal-presets .tps-chip{min-height:44px;padding:8px 16px;font-size:var(--tps-text-sm);font-weight:700}.tps-tool-salary .tps-sal-presets .tps-chip:hover{border-color:var(--tps-night);background:var(--tps-gold-50)}.tps-tool-salary .tps-sal-more{border-block-start:1px dashed var(--tps-line-2);padding-block-start:4px}.tps-tool-salary .tps-sal-more>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700;list-style:none}.tps-tool-salary .tps-sal-more>summary:after,.tps-tool-salary .tps-sal-assume>summary:after{content:"";flex:0 0 22px;height:22px;border-radius:50%;background:var(--tps-cream-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M5 1v8M1 5h8' stroke='%231A1614' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center / 10px no-repeat;transition:transform .25s var(--tps-ease)}.tps-tool-salary .tps-sal-more[open]>summary:after,.tps-tool-salary .tps-sal-assume[open]>summary:after{transform:rotate(45deg)}.tps-tool-salary .tps-sal-more>summary:hover{color:var(--tps-crimson-700)}.tps-tool-salary .tps-sal-more-body{display:grid;gap:14px;padding-block:8px 6px}.tps-tool-salary .tps-sal-months-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tps-tool-salary .tps-sal-mfield{display:grid;gap:4px;min-width:0}.tps-tool-salary .tps-sal-mfield>span{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps-tool-salary .tps-sal-mfield .tps-input{min-height:44px;padding:8px 10px;font-size:var(--tps-text-sm);font-variant-numeric:tabular-nums}.tps-tool-salary .tps-sal-more-body>p:has(>[data-same]){margin:0}.tps-tool-salary .tps-sal-inc{display:grid;gap:8px}.tps-tool-salary .tps-sal-inc-label{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;letter-spacing:.02em}.tps-tool-salary .tps-sal-inc .tps-seg{display:flex;width:100%;max-width:100%;overflow:visible;flex-wrap:nowrap}.tps-tool-salary .tps-sal-inc .tps-seg label{flex:1 1 0;min-width:0}.tps-tool-salary .tps-sal-inc .tps-seg span{width:100%;flex-direction:column;justify-content:center;gap:0;padding:6px 8px;text-align:center;white-space:normal;--tps-lh: 1.25}.tps-tool-salary .tps-sal-inc .tps-seg small{font-weight:600;opacity:.8}.tps-tool-salary .tps-sal-form-tools{display:flex;flex-wrap:wrap;gap:8px}.tps-tool-salary :is(.tps-sal-slip,.tps-sal-receipt){position:relative;margin-block-end:12px;padding:22px 38px 26px;background:radial-gradient(circle at 50% 50%,var(--sal-hole) 0 4px,transparent 4.5px) 8px 8px / 20px 24px repeat-y,radial-gradient(circle at 50% 50%,var(--sal-hole) 0 4px,transparent 4.5px) calc(100% - 8px) 8px / 20px 24px repeat-y,linear-gradient(to right,transparent 28px,rgba(207,199,180,.55) 28px 29px,transparent 29px),linear-gradient(to left,transparent 28px,rgba(207,199,180,.55) 28px 29px,transparent 29px),var(--sal-paper);background-repeat:repeat-y,repeat-y,no-repeat,no-repeat,no-repeat;border-radius:6px 6px 0 0;filter:drop-shadow(0 1px 1px rgba(26,22,20,.12)) drop-shadow(0 22px 22px rgba(15,27,45,.16))}.tps-tool-salary :is(.tps-sal-slip,.tps-sal-receipt):after{content:"";position:absolute;inset-inline:0;top:calc(100% - 1px);height:11px;background:var(--sal-paper);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / 22px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / 22px 100%}.tps-tool-salary .tps-sal-slip-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block-end:12px;border-block-end:3px double var(--tps-ink)}.tps-tool-salary .tps-sal-slip-head .tps-kicker{margin:0;color:var(--tps-ink)}.tps-tool-salary .tps-sal-stamp,.tps-tool-salary .tps-sal-receipt-title+.tps-sal-stamp{flex:none;padding:3px 10px;border:2px solid var(--tps-crimson);border-radius:5px;box-shadow:inset 0 0 0 2px var(--sal-paper),inset 0 0 0 3px var(--tps-crimson);color:var(--tps-crimson);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.16em;text-transform:uppercase;transform:rotate(-5deg);opacity:.9;--tps-lh: 1.3}.tps-tool-salary .tps-sal-stamp:lang(ar){letter-spacing:0;text-transform:none;font-size:var(--tps-text-sm)}.tps[dir=rtl].tps-tool-salary .tps-sal-stamp{transform:rotate(5deg)}.tps-tool-salary .tps-sal-months{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-block-start:14px}.tps-tool-salary .tps-sal-mo{min-height:44px;padding:4px 2px;border:1px solid var(--tps-line-2);border-radius:10px;background:#fff;color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700;--tps-lh: 1.2;transition:background-color .2s var(--tps-ease),color .2s var(--tps-ease),border-color .2s}.tps-tool-salary .tps-sal-mo:hover{border-color:var(--tps-night)}.tps-tool-salary .tps-sal-mo[aria-pressed=true]{background:var(--tps-night);border-color:var(--tps-night);color:#fff}.tps-tool-salary .tps-sal-slip-month{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-block:16px 6px}.tps-tool-salary .tps-sal-slip-month b{--tps-ff: var(--tps-font-display);color:var(--tps-ink);font-size:var(--tps-text-xl);font-weight:600}.tps-tool-salary .tps-sal-slip-month span{padding:2px 10px;border-radius:999px;background:var(--tps-cream-2);color:var(--tps-body);font-size:var(--tps-text-xs);font-weight:700}.tps-tool-salary .tps-sal-ledger{margin:0;--line: var(--tps-faint)}.tps-tool-salary .tps-sal-line{position:relative;display:flex;align-items:baseline;gap:10px;padding:9px 8px 9px 16px;padding-inline:16px 8px}.tps-tool-salary .tps-sal-line:nth-child(2n){background:var(--sal-bar)}.tps-tool-salary .tps-sal-line:before{content:"";position:absolute;inset-block:9px;inset-inline-start:3px;width:4px;border-radius:2px;background:var(--line)}.tps-tool-salary .tps-sal-line.is-gross{--line: var(--tps-ink)}.tps-tool-salary .tps-sal-line.is-ded{--line: var(--sal-ded)}.tps-tool-salary .tps-sal-line.is-tax{--line: var(--sal-tax)}.tps-tool-salary .tps-sal-line.is-stamp{--line: var(--sal-stamp)}.tps-tool-salary .tps-sal-line.is-net{--line: var(--sal-net)}.tps-tool-salary .tps-sal-line dt{flex:1 1 0;min-width:0;display:grid;grid-template-columns:auto minmax(10px,1fr);align-items:end;column-gap:8px;color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:600}.tps-tool-salary .tps-sal-line dt>span{grid-column:1;grid-row:1}.tps-tool-salary .tps-sal-line dt:after{content:"";grid-column:2;grid-row:1;align-self:end;margin-block-end:.4em;border-block-end:2px dotted var(--sal-rule)}.tps-tool-salary .tps-sal-line dt>small{grid-column:1 / -1;margin-block-start:3px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:500;--tps-lh: 1.45}.tps-tool-salary .tps-sal-line dd{flex:none;margin:0;color:var(--tps-ink);font-size:var(--tps-text-md);font-weight:700;font-variant-numeric:tabular-nums}.tps-tool-salary .tps-sal-line.is-ded dd{color:var(--sal-ded-dk)}.tps-tool-salary .tps-sal-line.is-stamp dd{color:var(--tps-gold-700)}.tps-tool-salary .tps-sal-line.is-tax dd{color:var(--tps-crimson-700)}.tps-tool-salary .tps-sal-line.is-gross{background:none;border-block-end:1px solid var(--tps-ink)}.tps-tool-salary .tps-sal-line.is-gross dt{color:var(--tps-ink);font-weight:800}.tps-tool-salary .tps-sal-line.is-gross dd{font-size:var(--tps-text-lg)}.tps-tool-salary .tps-sal-line.is-net{margin-block-start:6px;padding-block:13px;background:var(--tps-teal-50);border-block:2px solid var(--tps-ink)}.tps-tool-salary .tps-sal-line.is-net:before{inset-block:12px}.tps-tool-salary .tps-sal-line.is-net dt{color:var(--tps-ink);font-size:var(--tps-text-md);font-weight:800}.tps-tool-salary .tps-sal-line.is-net dt:after{border-block-end-color:#0f1b2d47}.tps-tool-salary .tps-sal-line.is-net dd{--tps-ff: var(--tps-font-display);color:var(--tps-ink);font-size:clamp(1.5rem,1.2rem + 1vw,1.9rem);font-weight:700;letter-spacing:-.01em}.tps-tool-salary .tps-sal-strip-title{margin:18px 0 8px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.04em}.tps-tool-salary .tps-sal-strip{display:flex;gap:2px;height:16px;border-radius:8px;overflow:hidden;background:var(--tps-cream-2)}.tps-tool-salary .tps-sal-strip>i{display:block;flex:1 1 0;min-width:4px;transition:flex-grow .55s var(--tps-ease)}.tps-tool-salary .p-net{--p: var(--sal-net)}.tps-tool-salary .p-ded{--p: var(--sal-ded)}.tps-tool-salary .p-tax{--p: var(--sal-tax)}.tps-tool-salary .p-stamp{--p: var(--sal-stamp)}.tps-tool-salary .tps-sal-strip>i,.tps-tool-salary .tps-sal-bar-in>i{background:var(--p)}.tps-tool-salary .tps-sal-strip-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px;margin-block-start:10px}.tps-tool-salary .tps-sal-strip-legend li{display:flex;align-items:center;gap:8px;min-height:30px;font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-strip-legend li>i{flex:0 0 10px;height:10px;border-radius:3px;background:var(--p)}.tps-tool-salary .tps-sal-strip-legend li>span{flex:1 1 auto;min-width:0;color:var(--tps-body);--tps-lh: 1.3}.tps-tool-salary .tps-sal-strip-legend li>b{flex:none;color:var(--tps-ink);font-variant-numeric:tabular-nums}.tps-tool-salary .tps-sal-cost{margin-block-start:14px;padding:10px 12px;border:1px dashed var(--sal-rule);border-radius:10px;color:var(--tps-body);font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-cost em{font-style:normal;color:var(--tps-ink);font-weight:800}.tps-tool-salary .tps-sal-assume{margin-block-start:12px}.tps-tool-salary .tps-sal-assume>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;color:var(--tps-muted);font-size:var(--tps-text-sm);font-weight:700;list-style:none}.tps-tool-salary .tps-sal-assume>summary:hover{color:var(--tps-ink)}.tps-tool-salary .tps-sal-assume ul,.tps-tool-salary .tps-sal-assume-list{--tps-list-pad: 0;display:grid;gap:8px;padding-block:4px 6px}.tps-tool-salary .tps-sal-assume li,.tps-tool-salary .tps-sal-assume-list li{position:relative;padding-inline-start:16px;color:var(--tps-body);font-size:var(--tps-text-sm);--tps-lh: 1.55}.tps-tool-salary .tps-sal-assume li:before,.tps-tool-salary .tps-sal-assume-list li:before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--tps-gold)}.tps-tool-salary .tps-sal-assume li{font-size:var(--tps-text-xs)}.tps-tool-salary #year:before{opacity:1;background-image:repeating-linear-gradient(to bottom,transparent 0 39px,rgba(201,162,39,.1) 39px 40px);background-size:auto;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 80%);mask-image:linear-gradient(to bottom,#000 0%,transparent 80%)}.tps-tool-salary .tps-sal-chart{margin-block-start:4px}.tps-tool-salary .tps-sal-cols{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3px,1vw,12px);height:clamp(300px,34vw,400px);direction:ltr;padding-block-end:2px}.tps-tool-salary .tps-sal-col{display:grid;grid-template-rows:minmax(0,1fr) auto auto;justify-items:center;gap:6px;min-width:0;padding:4px 0 8px;border-radius:12px;color:var(--tps-night-muted);text-align:center;transition:background-color .2s var(--tps-ease)}.tps-tool-salary .tps-sal-col:hover{background:#ffffff0d}.tps-tool-salary .tps-sal-col[aria-pressed=true]{background:#ffffff17;box-shadow:inset 0 0 0 1.5px var(--tps-gold)}.tps-tool-salary .tps-sal-bar{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:0;padding-inline:clamp(2px,22%,12px)}.tps-tool-salary .tps-sal-bar-in{display:flex;flex-direction:column-reverse;gap:1px;width:100%;border-radius:6px 6px 3px 3px;overflow:hidden;transition:height .55s var(--tps-ease)}.tps-tool-salary .tps-sal-bar-in>i{display:block;flex:1 1 0;min-height:2px;transition:flex-grow .55s var(--tps-ease)}.tps-tool-salary .tps-band.is-night .p-net{--p: var(--sal-net-lt)}.tps-tool-salary .tps-band.is-night .p-ded{--p: var(--sal-ded-lt)}.tps-tool-salary .tps-band.is-night .p-tax{--p: var(--sal-tax-lt)}.tps-tool-salary .tps-band.is-night .p-stamp{--p: var(--sal-stamp-lt)}.tps-tool-salary .tps-sal-col:hover .tps-sal-bar-in{filter:brightness(1.12)}.tps-tool-salary .tps-sal-mn{font-size:var(--tps-text-xs);font-weight:700;--tps-lh: 1.2}.tps-tool-salary .tps-sal-col[aria-pressed=true] .tps-sal-mn{color:var(--tps-gold)}.tps-tool-salary .tps-sal-tier{display:inline-flex;align-items:center;gap:4px;padding:1px 4px;border-radius:999px;color:var(--tps-night-text);font-size:11px;font-weight:800;--tps-lh: 1.3}.tps-tool-salary .tps-sal-tier:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--t)}.tps-tool-salary [data-tier="15"]{--t: var(--sal-t15)}.tps-tool-salary [data-tier="20"]{--t: var(--sal-t20)}.tps-tool-salary [data-tier="27"]{--t: var(--sal-t27)}.tps-tool-salary [data-tier="35"]{--t: var(--sal-t35)}.tps-tool-salary [data-tier="40"]{--t: var(--sal-t40)}.tps-tool-salary .tps-band.is-night [data-tier="40"]{--t: #C2456A}.tps-tool-salary .tps-sal-key{display:flex;flex-wrap:wrap;gap:4px 18px;margin-block-start:14px;color:var(--tps-night-text);font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-key li{display:inline-flex;align-items:center;gap:7px}.tps-tool-salary .tps-sal-key li>i{flex:none;width:11px;height:11px;border-radius:3px;background:var(--p)}.tps-tool-salary .tps-sal-tier-note{margin-block-start:6px;color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps-tool-salary .tps-sal-readout{min-height:3.6em;margin-block-start:16px;padding:14px 18px;border-inline-start:3px solid var(--tps-gold);border-radius:4px 14px 14px 4px;background:#ffffff0f;color:var(--tps-night-text);font-size:var(--tps-text-md)}.tps-tool-salary .tps-sal-readout em{font-style:normal;color:var(--tps-gold-100);font-weight:800;white-space:nowrap}.tps-tool-salary .tps-sal-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.tps-tool-salary .tps-sal-kpi{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 18px 14px;border:1px solid rgba(255,255,255,.12);border-block-start:3px solid var(--k, var(--tps-night-muted));border-radius:14px;background:#ffffff0d}.tps-tool-salary .tps-sal-kpi[data-kpi=net]{--k: var(--sal-net-lt);background:#5cc6c01a}.tps-tool-salary .tps-sal-kpi[data-kpi=ded]{--k: var(--sal-ded-lt)}.tps-tool-salary .tps-sal-kpi[data-kpi=tax]{--k: var(--sal-tax-lt)}.tps-tool-salary .tps-sal-kpi[data-kpi=gap]{--k: var(--sal-stamp-lt)}.tps-tool-salary .tps-sal-kpi[data-kpi=cost]{--k: #fff}.tps-tool-salary .tps-sal-kpi-l{color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.04em}.tps-tool-salary .tps-sal-kpi-v{--tps-ff: var(--tps-font-display);display:block;color:#fff;font-size:clamp(1.45rem,1.1rem + 1.1vw,2rem);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;--tps-lh: 1.15}.tps-tool-salary .tps-sal-kpi small{color:var(--tps-night-muted);font-size:var(--tps-text-sm);--tps-lh: 1.4}.tps-tool-salary .tps-sal-storybox{padding:22px 24px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0a}.tps-tool-salary .tps-sal-storybox h3{color:#fff;font-size:var(--tps-text-xl);margin-block-end:6px}.tps-tool-salary .tps-sal-story{--tps-list-pad: 0;margin:0}.tps-tool-salary .tps-sal-story li{position:relative;padding-block:10px;padding-inline-start:34px;color:var(--tps-night-text);font-size:var(--tps-text-md)}.tps-tool-salary .tps-sal-story li:before{content:"";position:absolute;inset-inline-start:4px;top:1.05em;width:12px;height:12px;border-radius:50%;background:var(--tps-gold);box-shadow:0 0 0 4px #c9a22738}.tps-tool-salary .tps-sal-story li:after{content:"";position:absolute;inset-inline-start:9.5px;top:calc(1.05em + 16px);bottom:-8px;width:0;border-inline-start:1.5px dashed rgba(201,162,39,.45)}.tps-tool-salary .tps-sal-story li:last-child:after{display:none}.tps-tool-salary .tps-note{max-width:90ch}.tps-tool-salary .tps-sal-table td.is-net{color:var(--tps-teal-700);font-weight:800}.tps-tool-salary .tps-sal-table thead th{white-space:nowrap}.tps-tool-salary .tps-sal-table tfoot th,.tps-tool-salary .tps-sal-table tfoot td{padding:12px 14px;border-block-start:2px solid var(--tps-ink);border-block-end:0;background:var(--tps-cream-2);color:var(--tps-ink);font-weight:800;white-space:nowrap}.tps-tool-salary .tps-sal-table tfoot th,.tps-tool-salary .tps-sal-table tfoot td{position:sticky;inset-block-end:0;z-index:2}.tps-tool-salary .tps-sal-table tfoot th{inset-inline-start:0;z-index:3}.tps-tool-salary .tps-sal-table tbody th:has(>.tps-sal-rowbtn){padding-block:0}.tps-tool-salary .tps-sal-table tbody td{padding-block:8px}@media(min-width:681px){.tps-tool-salary .tps-sal-tablewrap.is-scroll{max-height:none}}.tps-tool-salary .tps-sal-table td.is-net.is-num{color:var(--tps-teal-700)}.tps-tool-salary .tps-sal-rowbtn{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0;text-align:start;color:var(--tps-ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--tps-line-2);text-underline-offset:.22em}.tps-tool-salary .tps-sal-rowbtn:hover{color:var(--tps-crimson-700);text-decoration-color:currentColor}.tps-tool-salary .tps-sal-table tbody tr.is-current>*{background:var(--tps-gold-50)}.tps-tool-salary .tps-sal-table tbody tr.is-current>:first-child{box-shadow:inset 3px 0 0 var(--tps-gold)}.tps[dir=rtl].tps-tool-salary .tps-sal-table tbody tr.is-current>:first-child{box-shadow:inset -3px 0 0 var(--tps-gold)}.tps-tool-salary .tps-sal-table td:has(>.tps-sal-use){padding-block:4px;text-align:end}.tps-tool-salary .tps-sal-use{min-height:44px;padding-inline:16px}.tps-tool-salary .tps-sal-table tr.is-min th .tps-badge{margin-inline-start:6px}.tps-tool-salary .tps-sal-table th.is-mark,.tps-tool-salary .tps-sal-table td.is-mark{text-align:center}.tps-tool-salary .tps-sal-yes{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--tps-cream-2);color:var(--tps-faint);font-size:var(--tps-text-md);font-weight:800;--tps-lh: 1}.tps-tool-salary .tps-sal-yes.is-yes{background:var(--tps-teal-50);color:var(--tps-teal-700);box-shadow:inset 0 0 0 1.5px var(--tps-teal-100)}.tps-tool-salary .tps-sal-tierdot{display:inline-block;width:12px;height:12px;margin-inline-end:8px;border-radius:50%;background:var(--t);vertical-align:-1px}.tps-tool-salary .tps-sal-dl{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 14px}.tps-tool-salary .tps-answer em{font-style:normal;font-weight:800;color:var(--tps-ink)}.tps-tool-salary .tps-sal-mwgrid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--tps-gap-lg);align-items:start}.tps-tool-salary .tps-sal-receipt-title{margin:0 0 6px;padding-block-end:12px;border-block-end:3px double var(--tps-ink);color:var(--tps-ink);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tps-tool-salary .tps-sal-receipt-title:lang(ar){letter-spacing:0;text-transform:none;font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-h3{margin-block-end:12px;font-size:var(--tps-text-xl)}.tps-tool-salary .tps-sal-mwgrid>*{min-width:0}.tps-tool-salary .tps-sal-mwgrid .tps-stack{gap:var(--tps-gap-lg);display:grid;grid-template-columns:minmax(0,1fr)}.tps-tool-salary .tps-sal-mwgrid .tps-stack>*+*{margin-block-start:0}.tps-tool-salary .tps-sal-track{position:relative;display:flex;height:54px;margin-block:58px 6px;border-radius:14px;direction:ltr}.tps-tool-salary .tps-sal-band{position:relative;flex:1 1 0;display:grid;place-items:center;background:var(--t);color:#fff;font-size:var(--tps-text-md);text-shadow:0 1px 1px rgba(15,27,45,.28)}.tps-tool-salary .tps-sal-band:first-of-type{border-radius:14px 0 0 14px}.tps-tool-salary .tps-sal-band:nth-of-type(5){border-radius:0 14px 14px 0}.tps-tool-salary .tps-sal-band+.tps-sal-band{border-inline-start:2px solid var(--tps-cream)}.tps-tool-salary .tps-sal-band[data-tier="20"]{color:var(--tps-ink);text-shadow:none}.tps-tool-salary .tps-sal-band b{font-weight:800}.tps-tool-salary .tps-sal-marker{position:absolute;top:0;bottom:0;width:0;z-index:2;pointer-events:none;transition:left .6s var(--tps-ease)}.tps-tool-salary .tps-sal-marker>i{position:absolute;left:-1.5px;top:-22px;bottom:-8px;width:3px;border-radius:2px;background:var(--tps-ink);box-shadow:0 0 0 2px var(--tps-cream)}.tps-tool-salary .tps-sal-marker>b{position:absolute;left:0;top:-52px;transform:translate(-50%);white-space:nowrap;padding:5px 12px;border-radius:9px;background:var(--tps-ink);color:#fff;font-size:var(--tps-text-sm);font-weight:700;--tps-lh: 1.3}.tps-tool-salary .tps-sal-marker[data-edge=start]>b{transform:translate(-14px)}.tps-tool-salary .tps-sal-marker[data-edge=end]>b{transform:translate(calc(-100% + 14px))}.tps-tool-salary .tps-sal-leave{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:var(--tps-gap-lg);align-items:start}.tps-tool-salary .tps-sal-lform{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;padding:22px;border-radius:20px;box-shadow:var(--tps-shadow-2)}.tps-tool-salary .tps-sal-lform:before{content:"";position:absolute;inset:0 0 auto;height:4px;border-radius:20px 20px 0 0;background:linear-gradient(to right,var(--sal-net) 0 34%,var(--sal-ded) 34% 67%,var(--sal-stamp) 67%)}.tps[dir=rtl].tps-tool-salary .tps-sal-lform:before{background:linear-gradient(to left,var(--sal-net) 0 34%,var(--sal-ded) 34% 67%,var(--sal-stamp) 67%)}.tps-tool-salary .tps-sal-lform>:nth-child(3),.tps-tool-salary .tps-sal-lform>:nth-child(4),.tps-tool-salary .tps-sal-lform>:nth-child(7){grid-column:1 / -1}.tps-tool-salary .tps-sal-lform .tps-field{align-content:start}.tps-tool-salary .tps-sal-lform .tps-field>label{font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-lform .tps-input-group{direction:ltr}.tps-tool-salary .tps-sal-lform .tps-suffix{inset-inline-end:14px}.tps-tool-salary .tps-sal-lform .tps-input,.tps-tool-salary .tps-sal-lform .tps-select{min-height:48px}.tps-tool-salary .tps-sal-lform .tps-sal-hint{margin-block-start:2px;font-size:var(--tps-text-xs)}.tps-tool-salary .tps-sal-check{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding-block:4px;color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:600;cursor:pointer}.tps-tool-salary .tps-sal-check input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--sal-net);cursor:pointer}.tps-tool-salary .tps-sal-lout{display:grid;gap:14px;min-width:0}.tps-tool-salary .tps-sal-lcards{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.tps-tool-salary .tps-sal-lcard{--k: var(--sal-net);display:flex;flex-direction:column;gap:8px;min-width:0;padding:18px 18px 14px;border:1px solid var(--tps-line);border-block-start:4px solid var(--k);border-radius:16px;background:var(--tps-paper);box-shadow:var(--tps-shadow-1)}@media(min-width:681px){.tps-tool-salary .tps-sal-lcard{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:32px;row-gap:6px;align-items:start;align-content:center;padding:20px 24px}.tps-tool-salary .tps-sal-lcard>header{grid-column:1;grid-row:1}.tps-tool-salary .tps-sal-lcard>.tps-sal-lbig{grid-column:1;grid-row:2}.tps-tool-salary .tps-sal-lcard>.tps-sal-mini{grid-column:2;grid-row:1 / span 3;align-self:center}.tps-tool-salary .tps-sal-lcard>.tps-sal-lno{grid-column:1 / -1}}.tps-tool-salary .tps-sal-lcard[data-card=notice]{--k: var(--sal-ded)}.tps-tool-salary .tps-sal-lcard[data-card=ui]{--k: var(--sal-stamp)}.tps-tool-salary .tps-sal-lcard>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.tps-tool-salary .tps-sal-lcard h3{font-size:var(--tps-text-lg)}.tps-tool-salary .tps-sal-lbig{--tps-ff: var(--tps-font-display);margin:0;color:var(--tps-ink);font-size:clamp(1.6rem,1.25rem + 1.1vw,2.05rem);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;--tps-lh: 1.15;overflow-wrap:anywhere}.tps-tool-salary .tps-sal-mini{margin:0}.tps-tool-salary .tps-sal-mini>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:7px;border-block-start:1px dotted var(--sal-rule)}.tps-tool-salary .tps-sal-mini dt{color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:600;--tps-lh: 1.4}.tps-tool-salary .tps-sal-mini dd{margin:0;color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:700;text-align:end;font-variant-numeric:tabular-nums;--tps-lh: 1.4}.tps-tool-salary .tps-sal-mini>.is-net{margin-block-start:2px;border-block-start:2px solid var(--tps-ink)}.tps-tool-salary .tps-sal-mini>.is-net dt{color:var(--tps-ink);font-weight:800}.tps-tool-salary .tps-sal-mini>.is-net dd{color:var(--tps-teal-700);font-weight:800}.tps-tool-salary .tps-sal-lcard.is-no{border-style:dashed;border-block-start-style:solid;background:var(--tps-cream);box-shadow:none}.tps-tool-salary .tps-sal-lcard.is-no .tps-sal-lbig{color:var(--tps-faint)}.tps-tool-salary .tps-sal-lno{margin:0;color:var(--tps-muted);font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-ltotal{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin:0;padding:18px 22px;border-radius:16px;background:var(--tps-night);color:var(--tps-night-text);box-shadow:inset 0 0 0 1px #c9a22759}.tps-tool-salary .tps-sal-ltotal>span{font-size:var(--tps-text-md);font-weight:700}.tps-tool-salary .tps-sal-ltotal>b{--tps-ff: var(--tps-font-display);color:var(--tps-gold-100);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.tps-tool-salary .tps-sal-lout>.tps-sal-err{margin:0}.tps-tool-salary #leaving .tps-sal-h3{margin-block-end:0}.tps-tool-salary .tps-sal-assume-box{padding:20px 22px;border:1px dashed var(--tps-line-2);border-radius:16px;background:var(--tps-cream)}.tps-tool-salary .tps-sal-assume-box .tps-sal-h3{margin-block-end:8px}.tps-tool-salary .tps-sal-notice{margin-block:16px 4px;max-width:62ch;align-items:flex-start}.tps-tool-salary .tps-sal-notice svg{margin-block-start:1px}.tps-tool-salary .tps-sal-notice-text{display:flex;flex-direction:column;gap:6px}.tps-tool-salary .tps-sal-hero.is-wait{padding-block-end:clamp(24px,4vw,48px)}.tps-tool-salary .tps-sal-hero.is-wait .tps-lede{max-width:62ch}.tps-tool-salary .tps-sal-waitbox{background:var(--tps-paper)}.tps-tool-salary .tps-sal-wait{max-width:720px;padding:22px 24px;border-style:dashed;border-width:2px;background:var(--tps-cream)}.tps-tool-salary .tps-sal-wait h2{margin-block-end:8px;font-size:var(--tps-text-xl)}.tps-tool-salary .tps-sal-wait p{max-width:62ch;color:var(--tps-body)}.tps-tool-salary .tps-sal-waitbox .tps-source a{display:inline-flex;align-items:center;min-height:44px}.tps-tool-salary .tps-btn.is-quiet.is-night{background:#ffffff14;border-color:#ffffff3d;color:#fff}.tps-tool-salary .tps-btn.is-quiet.is-night:hover{background:#ffffff29;border-color:var(--tps-gold);color:#fff}.tps-tool-salary .tps-btn.is-quiet.is-night[aria-pressed=true]{background:var(--tps-gold);border-color:var(--tps-gold);color:var(--tps-night)}.tps-tool-salary.is-still :is(.tps-sal-strip>i,.tps-sal-bar-in,.tps-sal-bar-in>i,.tps-sal-marker,.tps-sal-mo,.tps-sal-col){transition:none}@media(max-width:1080px){.tps-tool-salary .tps-sal-leave{grid-template-columns:minmax(0,1fr)}.tps-tool-salary .tps-sal-lform{grid-template-columns:repeat(2,minmax(0,1fr))}.tps-tool-salary .tps-sal-mwgrid{grid-template-columns:minmax(0,1fr)}.tps-tool-salary .tps-sal-receipt{max-width:520px}}@media(max-width:960px){.tps-tool-salary .tps-sal-hero .tps-hero-grid{grid-template-columns:minmax(0,1fr)}.tps-tool-salary .tps-sal-slip{max-width:560px}.tps-tool-salary .tps-sal-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.tps-tool-salary .tps-toc-list{padding-block:0}.tps-tool-salary .tps-toc a,.tps-tool-salary .tps-rail a{min-height:44px}.tps-tool-salary .tps-crumbs a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.tps-tool-salary .tps-source a{display:inline-flex;align-items:center;min-height:44px}.tps-tool-salary .tps-sal-form{padding:20px 16px 14px}.tps-tool-salary .tps-sal-form .tps-seg{display:flex;width:100%}.tps-tool-salary .tps-sal-form .tps-seg label{flex:1 1 0;min-width:0}.tps-tool-salary .tps-sal-form .tps-seg span{width:100%;padding-inline:8px}.tps-tool-salary .tps-sal-months-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tps-tool-salary :is(.tps-sal-slip,.tps-sal-receipt){padding:20px 22px 24px;max-width:none}.tps-tool-salary .tps-sal-line{padding-inline:14px 4px;gap:8px}.tps-tool-salary .tps-sal-line dd{font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-line.is-gross dd{font-size:var(--tps-text-md)}.tps-tool-salary .tps-sal-line.is-net dd{font-size:1.35rem;letter-spacing:-.02em}.tps-tool-salary :is(.tps-sal-slip,.tps-sal-receipt){background:radial-gradient(circle at 50% 50%,var(--sal-hole) 0 3px,transparent 3.5px) 5px 8px / 14px 24px repeat-y,radial-gradient(circle at 50% 50%,var(--sal-hole) 0 3px,transparent 3.5px) calc(100% - 5px) 8px / 14px 24px repeat-y,var(--sal-paper);background-repeat:repeat-y,repeat-y,no-repeat}.tps-tool-salary .tps-sal-cols{height:300px;gap:3px}.tps-tool-salary .tps-sal-bar{padding-inline:2px}.tps-tool-salary .tps-sal-tier{padding:0;font-size:10px;flex-direction:column;gap:2px}.tps-tool-salary .tps-sal-tier:before{width:6px;height:6px}.tps-tool-salary .tps-sal-mn{font-size:10px;letter-spacing:-.02em}.tps-tool-salary .tps-sal-kpis{grid-template-columns:minmax(0,1fr)}.tps-tool-salary .tps-sal-storybox{padding:18px 16px}.tps-tool-salary .tps-sal-lform{grid-template-columns:minmax(0,1fr);padding:20px 16px}.tps-tool-salary .tps-sal-lform>*{grid-column:1 / -1}.tps-tool-salary .tps-sal-track{height:46px;margin-block:54px 6px}.tps-tool-salary .tps-sal-band{font-size:var(--tps-text-sm)}.tps-tool-salary .tps-sal-strip-legend{grid-template-columns:minmax(0,1fr)}.tps-tool-salary .tps-sal-months{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.tps-tool-salary .tps-sal-readout{padding:12px 14px;font-size:var(--tps-text-sm)}}@media(max-width:390px){.tps-tool-salary .tps-sal-hero h1{font-size:1.95rem}.tps-tool-salary .tps-sal-inc .tps-seg span{padding-inline:4px;font-size:var(--tps-text-xs)}}@media print{.tps-tool-salary :is(.tps-sal-slip,.tps-sal-receipt){filter:none;background:#fff}.tps-tool-salary :is(.tps-sal-slip,.tps-sal-receipt):after{display:none}.tps-tool-salary .tps-sal-js,.tps-tool-salary .tps-sal-range,.tps-tool-salary .tps-sal-presets{display:none!important}.tps-tool-salary #year{background:#fff!important}.tps-tool-salary #year *{color:#000!important}}.tps-tool-rent .tps-rent-hero{background:radial-gradient(90% 130% at 100% 0%,var(--tps-crimson-50) 0%,var(--tps-cream) 62%)}.tps-tool-rent .tps-rent-hero .tps-hero-grid{align-items:start}.tps-tool-rent .tps-rent-hero .tps-lede{max-width:58ch}.tps-tool-rent .tps-rent-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-block-start:24px;padding:clamp(16px,2vw,22px);box-shadow:var(--tps-shadow-2)}.tps-tool-rent .tps-rent-f-kind,.tps-tool-rent .tps-rent-f-agreed:last-child{grid-column:1 / -1}.tps-tool-rent .tps-rent-f-rent .tps-input{min-height:52px;font-size:var(--tps-text-xl);font-weight:800;--tps-ff: var(--tps-font-num);font-variant-numeric:tabular-nums}.tps-tool-rent .tps-rent-f-month .tps-select{min-height:52px}.tps-tool-rent .tps-rent-f-kind .tps-seg{display:flex}.tps-tool-rent .tps-rent-f-kind .tps-seg label{flex:1 1 0}.tps-tool-rent .tps-rent-f-kind .tps-seg span{width:100%;justify-content:center;min-height:44px;font-size:var(--tps-text-md)}.tps-tool-rent .tps-rent-f-kind .tps-seg input:checked+span{background:var(--tps-ink);color:#fff;box-shadow:var(--tps-shadow-1)}.tps-tool-rent .tps-rent-f-day small{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps-tool-rent .tps-rent-form .tps-input[aria-invalid=true]{border-color:var(--tps-crimson);box-shadow:0 0 0 3px #e30a171f}.tps-tool-rent .tps-rent-card{--pad: clamp(20px, 2.6vw, 32px);position:relative;overflow:hidden;padding:var(--pad);border-radius:calc(var(--tps-radius) + 6px);background:radial-gradient(70% 55% at 100% 0%,rgba(227,10,23,.26) 0%,transparent 70%),radial-gradient(90% 90% at 0% 100%,rgba(201,162,39,.12) 0%,transparent 70%),linear-gradient(165deg,var(--tps-night-800) 0%,var(--tps-night) 62%);color:var(--tps-night-text);box-shadow:var(--tps-shadow-3)}.tps-tool-rent .tps-rent-card:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.1);pointer-events:none}.tps-tool-rent .tps-rent-kicker{color:var(--tps-gold);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tps-tool-rent .tps-rent-kicker:lang(ar){letter-spacing:0;font-size:var(--tps-text-sm)}.tps-tool-rent .tps-rent-answer{margin-block-start:8px;transition:opacity .2s}.tps-tool-rent .tps-rent-card.is-stale .tps-rent-answer{opacity:.5}.tps-tool-rent .tps-rent-cap{display:grid;gap:4px}.tps-tool-rent .tps-rent-cap b{--tps-lh: .98;color:#fff;font-size:clamp(3.4rem,2.3rem + 4.6vw,6rem);font-weight:700;letter-spacing:-.035em}.tps-tool-rent .tps-rent-cap b .tps-num{--tps-ff: var(--tps-font-display);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.tps-tool-rent .tps-rent-cap>span{color:var(--tps-night-muted);font-size:var(--tps-text-md);font-weight:600}.tps-tool-rent .tps-rent-card.is-pending .tps-rent-cap b{font-size:clamp(2.2rem,1.6rem + 2.6vw,3.4rem);color:var(--tps-gold-100)}.tps-tool-rent .tps-rent-sum{position:relative;margin-block-start:22px;padding-block-start:12px;border-block-start:2px dashed rgba(255,255,255,.2)}.tps-tool-rent .tps-rent-sum:before,.tps-tool-rent .tps-rent-sum:after{content:"";position:absolute;top:-12px;width:22px;height:22px;border-radius:50%;background:var(--tps-cream);box-shadow:inset 0 0 0 1px #ffffff1a}.tps-tool-rent .tps-rent-sum:before{inset-inline-start:calc(var(--pad) * -1 - 11px)}.tps-tool-rent .tps-rent-sum:after{inset-inline-end:calc(var(--pad) * -1 - 11px)}.tps-tool-rent .tps-rent-sum>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-block:9px;border-block-end:1px solid rgba(255,255,255,.1)}.tps-tool-rent .tps-rent-sum dt{color:var(--tps-night-muted);font-size:var(--tps-text-sm);font-weight:600}.tps-tool-rent .tps-rent-sum dd{color:#fff;font-size:var(--tps-text-lg);font-weight:700;font-variant-numeric:tabular-nums;text-align:end}.tps-tool-rent .tps-rent-sum .is-total{border-block-end:0;padding-block-start:14px}.tps-tool-rent .tps-rent-sum .is-total dt{color:var(--tps-gold-100);font-weight:800}.tps-tool-rent .tps-rent-sum .is-total dd{color:#fff;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.25rem);font-weight:800;letter-spacing:-.02em}.tps-tool-rent .tps-rent-bar{display:flex;height:12px;margin-block-start:14px;border-radius:6px;overflow:hidden;background:#ffffff14}.tps-tool-rent .tps-rent-bar i{display:block;height:100%;transition:width .5s var(--tps-ease)}.tps-tool-rent .tps-rent-bar .is-old{background:#fffc}.tps-tool-rent .tps-rent-bar .is-inc{background:var(--tps-crimson)}.tps-tool-rent .tps-rent-basis{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-block-start:14px;color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps-tool-rent .tps-rent-note{margin-block-start:12px;padding:10px 12px;border-radius:10px;border:1px solid rgba(201,162,39,.38);background:#c9a2271f;color:var(--tps-gold-100);font-size:var(--tps-text-sm)}.tps-tool-rent .tps-rent-note .tps-num{color:#fff;font-weight:700}.tps-tool-rent .tps-rent-assume{margin-block-start:16px;padding-block-start:12px;border-block-start:1px dashed rgba(255,255,255,.18);color:var(--tps-night-muted);font-size:var(--tps-text-xs)}.tps-tool-rent .tps-rent-actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:14px}.tps-tool-rent .tps-rent-card .tps-btn.is-quiet{background:#ffffff12;border-color:#ffffff38;color:#fff}.tps-tool-rent .tps-rent-card .tps-btn.is-quiet:hover{background:#ffffff26;border-color:var(--tps-gold);color:#fff}.tps-tool-rent .tps-rent-card .tps-btn .tps-ico{color:var(--tps-gold)}.tps-tool-rent .tps-rent-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.tps-tool-rent .tps-rent-tiles{padding:clamp(16px,2vw,26px)}.tps-tool-rent .tps-rent-tiles-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-block-end:14px}.tps-tool-rent .tps-rent-tiles-head h3{font-size:var(--tps-text-xl)}.tps-tool-rent .tps-rent-legend{gap:6px 14px;font-size:var(--tps-text-xs)}.tps-tool-rent .tps-rent-legend li{display:inline-flex;align-items:center;gap:6px}.tps-tool-rent .tps-rent-legend i{flex:none;width:14px;height:14px;border-radius:4px;border:1px solid var(--tps-line-2)}.tps-tool-rent :is(.tps-rent-legend,.tps-rent-lane .track,.tps-rent-bar,.bar) i{font-style:normal}.tps-tool-rent .k-low{background:#edf6f5}.tps-tool-rent .k-old{background:var(--tps-night-700);border-color:var(--tps-night-700)!important}.tps-tool-rent .k-inc{background:var(--tps-crimson);border-color:var(--tps-crimson)!important}.tps-tool-rent .k-high{background:#f4a9af}.tps-tool-rent .k-capped{background:var(--tps-gold-50);border:1px dashed var(--tps-gold)!important}.tps-tool-rent .k-pending{background:var(--tps-paper);border-style:dashed!important}.tps-tool-rent .tps-rent-year{display:grid;grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:8px 12px}.tps-tool-rent .tps-rent-year+.tps-rent-year{margin-block-start:8px}.tps-tool-rent .tps-rent-year h4{color:var(--tps-muted);font-size:var(--tps-text-md);font-weight:700;--tps-ff: var(--tps-font-num);font-variant-numeric:tabular-nums}.tps-tool-rent .tps-rent-year ol{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px}.tps-tool-rent .tps-rent-tile{--lo: #EDF6F5;--hi: #F4A9AF;display:grid;place-content:center;gap:1px;width:100%;min-height:58px;padding:6px 2px;text-align:center;border:1px solid var(--tps-line-2);border-radius:10px;color:var(--tps-ink);background:var(--lo);background:color-mix(in srgb,var(--hi) calc(var(--f, 0) * 100%),var(--lo));transition:transform .18s var(--tps-ease),box-shadow .18s var(--tps-ease),border-color .18s}.tps-tool-rent .tps-rent-tile:hover{transform:translateY(-2px);border-color:var(--tps-ink);box-shadow:var(--tps-shadow-2)}.tps-tool-rent .tps-rent-tile .m{color:var(--tps-body);font-size:var(--tps-text-xs);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tps-tool-rent .tps-rent-tile .v{--tps-ff: var(--tps-font-num);font-size:var(--tps-text-md);font-weight:800;font-variant-numeric:tabular-nums}.tps-tool-rent .tps-rent-tile.is-capped{background:var(--tps-gold-50);border:1px dashed var(--tps-gold)}.tps-tool-rent .tps-rent-tile.is-pending{background:var(--tps-paper);border:1px dashed var(--tps-line-2);color:var(--tps-muted)}.tps-tool-rent .tps-rent-tile[aria-pressed=true],.tps-tool-rent .tps-rent-tile.is-current{border:2px solid var(--tps-ink);box-shadow:var(--tps-shadow-2)}.tps-tool-rent .tps-rent-picked{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-block-start:14px;padding:10px 14px;border-radius:12px;background:var(--tps-gold-50);border:1px solid var(--tps-gold-100);font-size:var(--tps-text-sm)}.tps-tool-rent .tps-rent-picked b{color:var(--tps-ink);font-weight:800}.tps-tool-rent .tps-rent-picked .cap{color:var(--tps-crimson-700);font-weight:800}.tps-tool-rent .tps-rent-tiles-foot{margin-block-start:12px;color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps-tool-rent .tps-rent-tablenote{margin-block:22px 12px;font-size:var(--tps-text-sm)}.tps-tool-rent .tps-rent-tablewrap{max-height:560px}.tps-tool-rent .tps-rent-table tbody tr[data-ym]{cursor:pointer}.tps-tool-rent .tps-rent-table tbody tr.is-pending{cursor:default}.tps-tool-rent .tps-rent-table tbody tr.is-pending>*{background:repeating-linear-gradient(135deg,var(--tps-paper) 0 8px,var(--tps-cream) 8px 16px)}.tps-tool-rent .tps-rent-table th:first-child{width:44%}.tps-tool-rent .tps-rent-table tbody th b{display:block}.tps-tool-rent .tps-rent-table tbody th small{display:block;margin-block-start:2px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:500}.tps-tool-rent .tps-rent-table td{padding-block:12px}.tps-tool-rent .tps-rent-table td[colspan]{white-space:normal;text-align:center}.tps-tool-rent .tps-rent-table td b{display:block;color:var(--tps-ink);font-size:var(--tps-text-md);font-weight:800}.tps-tool-rent .tps-rent-table td small{display:block;margin-block-start:2px;color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps-tool-rent .tps-rent-table td.is-capped{box-shadow:inset 3px 0 0 var(--tps-gold)}.tps-tool-rent[dir=rtl] .tps-rent-table td.is-capped{box-shadow:inset -3px 0 0 var(--tps-gold)}.tps-tool-rent .tps-rent-table:not([data-kind=work]) :is(td[data-kind=work],td.work) b,.tps-tool-rent .tps-rent-table[data-kind=work] :is(td[data-kind=home],td.home) b{color:var(--tps-muted);font-weight:600}.tps-tool-rent .tps-rent-table td.is-split{white-space:normal}.tps-tool-rent .tps-rent-run{display:block}.tps-tool-rent .tps-rent-run+.tps-rent-run{margin-block-start:8px;padding-block-start:8px;border-block-start:1px dashed var(--tps-line-2)}.tps-tool-rent .tps-rent-run small{white-space:normal}.tps-tool-rent .tps-rent-older{margin-block-start:16px;overflow:hidden}.tps-tool-rent .tps-rent-older summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 18px;color:var(--tps-ink);font-size:var(--tps-text-md);font-weight:700;list-style:none}.tps-tool-rent .tps-rent-older summary:after{content:"+";flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--tps-cream-2);font-size:18px;line-height:1;transition:transform .25s var(--tps-ease)}.tps-tool-rent .tps-rent-older[open] summary:after{transform:rotate(45deg)}.tps-tool-rent .tps-rent-older .tps-table-wrap{border:0;border-block-start:1px solid var(--tps-line);border-radius:0}.tps-tool-rent .tps-rent-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;counter-reset:point}.tps-tool-rent .tps-rent-points>li{position:relative;counter-increment:point;padding:18px 18px 18px 62px;background:var(--tps-paper);border:1px solid var(--tps-line);border-radius:var(--tps-radius);box-shadow:var(--tps-shadow-1)}.tps-tool-rent[dir=rtl] .tps-rent-points>li{padding:18px 62px 18px 18px}.tps-tool-rent .tps-rent-points>li:before{content:counter(point);position:absolute;top:16px;inset-inline-start:16px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--tps-crimson-50);color:var(--tps-crimson-700);font-size:var(--tps-text-md);font-weight:800;--tps-ff: var(--tps-font-num)}.tps-tool-rent .tps-rent-points h3{--tps-ff: var(--tps-font-ui);--tps-hw: 800;--tps-lh: 1.35;font-size:var(--tps-text-md);letter-spacing:0}.tps-tool-rent .tps-rent-points p{margin-block-start:6px;color:var(--tps-body);font-size:var(--tps-text-sm)}.tps-tool-rent .tps-rent-notice{margin-block-start:var(--tps-gap)}.tps-tool-rent .tps-rent-letter{display:block;width:100%;min-height:340px;padding:20px 22px;resize:vertical;border:1px solid var(--tps-line-2);border-block-start:4px solid var(--tps-crimson);border-radius:4px 4px 12px 12px;background:var(--tps-paper);color:var(--tps-ink);box-shadow:inset 0 1px #1a161408;--tps-ff: var(--tps-font-display);--tps-lh: 1.7;font-size:var(--tps-text-md);font-weight:400;white-space:pre-wrap;text-align:left}.tps-tool-rent .tps-rent-notice .tps-panel-foot small{color:var(--tps-muted)}.tps-tool-rent .tps-rent-years{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:var(--tps-gap);align-items:start}.tps-tool-rent .tps-rent-years-form{display:grid;gap:14px;padding:clamp(16px,2vw,22px)}.tps-tool-rent .tps-rent-years-form .tps-input,.tps-tool-rent .tps-rent-years-form .tps-select{min-height:48px}.tps-tool-rent .tps-rent-years-kind{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps-tool-rent .tps-rent-years-form .tps-rent-legend{padding-block-start:12px;border-block-start:1px dashed var(--tps-line-2)}.tps-tool-rent .tps-rent-stairs{padding:clamp(16px,2vw,26px)}.tps-tool-rent .tps-rent-steps{display:grid;gap:0}.tps-tool-rent .tps-rent-step{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when val" "bar bar";gap:6px 12px;padding-block:12px;border-block-end:1px dashed var(--tps-line-2)}.tps-tool-rent .tps-rent-step:last-child{border-block-end:0}.tps-tool-rent .tps-rent-step .when{grid-area:when;min-width:0}.tps-tool-rent .tps-rent-step .when b{display:block;color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:800}.tps-tool-rent .tps-rent-step .when span{color:var(--tps-crimson-700);font-size:var(--tps-text-xs);font-weight:700}.tps-tool-rent .tps-rent-step.is-start .when span{color:var(--tps-muted)}.tps-tool-rent .tps-rent-step .val{grid-area:val;align-self:center}.tps-tool-rent .tps-rent-step .val b{color:var(--tps-ink);font-size:var(--tps-text-lg);font-weight:800;font-variant-numeric:tabular-nums;--tps-ff: var(--tps-font-num)}.tps-tool-rent .tps-rent-step .bar{grid-area:bar;display:flex;height:12px;border-radius:6px;overflow:hidden;background:var(--tps-cream)}.tps-tool-rent .tps-rent-step .bar i{display:block;flex:none;height:100%;width:calc(var(--w, 0) * 1%);transition:width .4s var(--tps-ease)}.tps-tool-rent .tps-rent-step .bar .is-old{background:var(--tps-night-700)}.tps-tool-rent .tps-rent-step .bar .is-inc{background:var(--tps-crimson)}.tps-tool-rent .tps-rent-summary{margin-block-start:18px;padding-block-start:16px;border-block-start:1px dashed var(--tps-line-2);color:var(--tps-ink);font-size:var(--tps-text-md)}.tps-tool-rent .tps-rent-summary .tps-num{font-weight:800}.tps-tool-rent .tps-rent-years+.tps-callout{margin-block-start:var(--tps-gap)}.tps-tool-rent .tps-rent-timeline{--lane: 8.2em;padding:clamp(16px,2vw,26px)}.tps-tool-rent .tps-rent-timeline h3{margin-block-end:16px;font-size:var(--tps-text-xl)}.tps-tool-rent .tps-rent-lane{display:grid;grid-template-columns:var(--lane) minmax(0,1fr);align-items:center;gap:12px}.tps-tool-rent .tps-rent-lane+.tps-rent-lane{margin-block-start:10px}.tps-tool-rent .tps-rent-lane .name{color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:800}.tps-tool-rent .tps-rent-lane .track{position:relative;display:flex;gap:2px;height:38px;border-radius:8px;overflow:hidden}.tps-tool-rent .tps-rent-lane .track i{display:flex;align-items:center;min-width:0;overflow:hidden}.tps-tool-rent .tps-rent-lane .track i span{unicode-bidi:plaintext;padding-inline:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--tps-text-xs);font-weight:700}.tps-tool-rent .tps-rent-lane .track .is-cpi{background:var(--tps-teal-100);color:var(--tps-teal-700)}.tps-tool-rent .tps-rent-lane .track .is-cap{background:var(--tps-gold-100);color:var(--tps-gold-700)}.tps-tool-rent .tps-rent-lane .track u{position:absolute;top:0;bottom:0;width:3px;margin-inline-start:-1px;background:var(--tps-crimson)}.tps-tool-rent .tps-rent-axis{position:relative;height:26px;margin-block-start:6px;margin-inline-start:calc(var(--lane) + 12px)}.tps-tool-rent .tps-rent-axis span{position:absolute;top:0;padding-inline-start:5px;border-inline-start:1px solid var(--tps-line-2);color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;--tps-ff: var(--tps-font-num);font-variant-numeric:tabular-nums}.tps-tool-rent[dir=rtl] .tps-rent-axis{margin-inline-start:0;margin-inline-end:calc(var(--lane) + 12px)}.tps-tool-rent .tps-rent-tl-note{margin-block-start:8px;color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps-tool-rent .tps-rent-articles{margin-block-start:var(--tps-gap)}.tps-tool-rent .tps-rent-article{padding:18px}.tps-tool-rent .tps-rent-article .ref{color:var(--tps-crimson-700);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tps-tool-rent .tps-rent-article .ref:lang(ar){letter-spacing:0;text-transform:none}.tps-tool-rent .tps-rent-article h3{margin-block-start:6px;font-size:var(--tps-text-lg)}.tps-tool-rent .tps-rent-article p:last-child{margin-block-start:8px;color:var(--tps-body);font-size:var(--tps-text-sm)}.tps-tool-rent .tps-rent-method{margin-block-start:var(--tps-gap);padding:clamp(16px,2vw,24px)}.tps-tool-rent .tps-rent-method h3{font-size:var(--tps-text-xl)}.tps-tool-rent .tps-rent-method ul{margin-block-start:10px}.tps-tool-rent .tps-rent-method li{position:relative;padding-inline-start:22px;color:var(--tps-body);font-size:var(--tps-text-sm)}.tps-tool-rent .tps-rent-method li+li{margin-block-start:8px}.tps-tool-rent .tps-rent-method li:before{content:"";position:absolute;top:.6em;inset-inline-start:4px;width:8px;height:8px;border-radius:2px;background:var(--tps-crimson);transform:rotate(45deg)}.tps-tool-rent .tps-source-meta{color:var(--tps-faint);font-size:var(--tps-text-xs)}@media(min-width:900px){.tps-tool-rent .tps-rent-steps{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:0 12px;align-items:stretch}.tps-tool-rent .tps-rent-step{grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-template-areas:"val" "bar" "when";gap:8px;padding-block:0;border-block-end:0}.tps-tool-rent .tps-rent-step .val{align-self:end;text-align:center}.tps-tool-rent .tps-rent-step .val b{font-size:var(--tps-text-md)}.tps-tool-rent .tps-rent-step .bar{flex-direction:column-reverse;height:clamp(190px,20vw,260px);border-radius:10px 10px 4px 4px}.tps-tool-rent .tps-rent-step .bar i{width:100%;height:calc(var(--w, 0) * 1%);transition-property:height}.tps-tool-rent .tps-rent-step .when{text-align:center}}@media(max-width:960px){.tps-tool-rent .tps-rent-years{grid-template-columns:minmax(0,1fr)}.tps-tool-rent .tps-rent-years-form{grid-template-columns:repeat(2,minmax(0,1fr))}.tps-tool-rent .tps-rent-years-kind{grid-column:1 / -1}.tps-tool-rent .tps-rent-year ol{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:680px){.tps-tool-rent .tps-rent-form{grid-template-columns:minmax(0,1fr);margin-block-start:20px}.tps-tool-rent .tps-rent-kpis{grid-template-columns:minmax(0,1fr);gap:8px}.tps-tool-rent .tps-rent-kpis .tps-kpi{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "foot value";align-items:center;gap:2px 14px;min-height:0;padding:12px 16px}.tps-tool-rent .tps-rent-kpis .tps-kpi-label{grid-area:label;grid-row:auto}.tps-tool-rent .tps-rent-kpis .tps-kpi-value{grid-area:value;grid-row:auto;font-size:var(--tps-text-xl);text-align:end}.tps-tool-rent .tps-rent-kpis .tps-kpi-foot{grid-area:foot;grid-row:auto;margin:0}.tps-tool-rent .tps-rent-table th,.tps-tool-rent .tps-rent-table td{padding-inline:9px}.tps-tool-rent .tps-rent-table thead th{font-size:11px;letter-spacing:.02em}.tps-tool-rent .tps-rent-lane .track .is-cpi:first-child:not(:nth-last-child(2)) span{display:none}.tps-tool-rent .tps-rent-year{grid-template-columns:minmax(0,1fr);gap:6px}.tps-tool-rent .tps-rent-year ol{gap:5px}.tps-tool-rent .tps-rent-tile{min-height:56px;padding-inline:1px}.tps-tool-rent .tps-rent-tile .m{font-size:11px;text-overflow:clip}.tps-tool-rent .tps-rent-points,.tps-tool-rent .tps-rent-years-form{grid-template-columns:minmax(0,1fr)}.tps-tool-rent .tps-rent-lane{grid-template-columns:minmax(0,1fr);gap:4px}.tps-tool-rent .tps-rent-axis,.tps-tool-rent[dir=rtl] .tps-rent-axis{margin-inline:0}.tps-tool-rent .tps-rent-lane .track{height:34px}.tps-tool-rent .tps-rent-lane .track i span{padding-inline:5px;font-size:11px}.tps-tool-rent .tps-rent-actions .tps-btn{flex:1 1 auto}.tps-tool-rent .tps-rent-letter{min-height:420px;padding:16px;font-size:var(--tps-text-sm)}.tps-tool-rent .tps-rent-table th:first-child{width:auto}.tps.tps-tool-rent .tps-toc-list{padding-block:0}.tps.tps-tool-rent .tps-toc a,.tps.tps-tool-rent .tps-rail a{min-height:44px}.tps.tps-tool-rent .tps-crumbs a{display:inline-flex;align-items:center;min-height:44px}.tps.tps-tool-rent .tps-crumbs{margin-block-end:4px}.tps.tps-tool-rent .tps-source a{display:inline-flex;align-items:center;min-height:44px}}@media print{.tps-tool-rent .tps-rent-form,.tps-tool-rent .tps-rent-actions{display:none!important}.tps-tool-rent .tps-rent-card{background:#fff!important;color:#000!important;box-shadow:none}.tps-tool-rent .tps-rent-card *{color:#000!important}}.tps.tps-tool-inflation{--inf-lira: var(--tps-crimson);--inf-usd: var(--tps-teal);--inf-eur: var(--tps-s5);--inf-xau: var(--tps-gold);--inf-wage: var(--tps-s8);--inf-lost: #E9E3D6}.tps.tps-tool-inflation .tps-inf-lead .tps-num,.tps.tps-tool-inflation .tps-inf-power-text p .tps-num,.tps.tps-tool-inflation .tps-section-head .tps-num,.tps.tps-tool-inflation .tps-panel-head p .tps-num,.tps.tps-tool-inflation .tps-callout .tps-num{font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"pnum" 1,"lnum" 1}.tps.tps-tool-inflation .tps-inf-hero{background:radial-gradient(80% 120% at 0% 0%,var(--tps-crimson-50) 0%,transparent 60%),radial-gradient(90% 120% at 100% 0%,var(--tps-gold-50) 0%,var(--tps-cream) 62%)}.tps.tps-tool-inflation .tps-inf-hero .tps-hero-grid{align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr)}.tps.tps-tool-inflation .tps-inf-hero h1{font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem)}.tps.tps-tool-inflation .tps-inf-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-block-start:26px;--tps-list-pad: 0}.tps.tps-tool-inflation .tps-inf-chips>li{display:grid;gap:1px;align-content:start;padding-block:2px;padding-inline:14px 8px;border-inline-start:3px solid var(--tps-crimson-100)}.tps.tps-tool-inflation .tps-inf-chips>li:first-child{border-inline-start-color:var(--tps-crimson)}.tps.tps-tool-inflation .tps-inf-chips b{--tps-ff: var(--tps-font-num);--tps-lh: 1.1;font-size:clamp(1.35rem,1rem + 1.4vw,2rem);font-weight:800;letter-spacing:-.03em;color:var(--tps-ink)}.tps.tps-tool-inflation .tps-inf-chips li>span{color:var(--tps-body);font-size:var(--tps-text-sm);font-weight:700;--tps-lh: 1.35}.tps.tps-tool-inflation .tps-inf-chips small{color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.35}.tps.tps-tool-inflation .tps-inf-calc{display:grid;gap:18px;min-width:0;padding:clamp(18px,2.4vw,30px);border-radius:calc(var(--tps-radius) + 6px);box-shadow:var(--tps-shadow-3),inset 0 1px #ffffff0f;scroll-margin-top:calc(var(--tps-sticky, 0px) + 60px)}.tps.tps-tool-inflation .tps-inf-form{display:grid;gap:14px 16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,232px),1fr))}.tps.tps-tool-inflation .tps-inf-form>.tps-inf-amount,.tps.tps-tool-inflation .tps-inf-form>.tps-inf-presets,.tps.tps-tool-inflation .tps-inf-form>.tps-inf-status{grid-column:1 / -1}.tps.tps-tool-inflation .tps-inf-calc :is(label,legend){padding:0;color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tps.tps-tool-inflation .tps-inf-calc :is(label,legend):lang(ar){letter-spacing:0;text-transform:none;font-size:var(--tps-text-sm)}.tps.tps-tool-inflation .tps-inf-when{border:0;margin:0;padding:0;min-width:0;display:grid;gap:6px}.tps.tps-tool-inflation .tps-inf-when>legend{float:none;margin-block-end:6px}.tps.tps-tool-inflation .tps-inf-pair{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:8px}.tps.tps-tool-inflation .tps-inf-calc .tps-input,.tps.tps-tool-inflation .tps-inf-calc .tps-select{min-height:50px;border-radius:12px;background-color:#ffffff12;border-color:#ffffff38;color:#fff}.tps.tps-tool-inflation .tps-inf-calc .tps-input:hover,.tps.tps-tool-inflation .tps-inf-calc .tps-select:hover{border-color:#ffffff80}.tps.tps-tool-inflation .tps-inf-calc .tps-input:focus,.tps.tps-tool-inflation .tps-inf-calc .tps-select:focus{border-color:var(--tps-gold);box-shadow:0 0 0 3px #c9a22747;color:#fff}.tps.tps-tool-inflation .tps-inf-calc .tps-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23E9E4D8' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding-inline:11px 32px;background-position:right 11px center}.tps[dir=rtl].tps-tool-inflation .tps-inf-calc .tps-select{background-position:left 11px center}.tps.tps-tool-inflation .tps-inf-calc .tps-select option{background:#fff;color:var(--tps-ink)}.tps.tps-tool-inflation .tps-inf-calc .tps-select option:disabled{color:#b9b4ac}.tps.tps-tool-inflation .tps-inf-calc .tps-select:disabled{opacity:.65;cursor:default}.tps.tps-tool-inflation .tps-inf-amount .tps-input{--tps-ff: var(--tps-font-num);min-height:58px;font-size:1.5rem;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;padding-inline-end:44px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tps.tps-tool-inflation .tps-inf-amount .tps-input::-webkit-outer-spin-button,.tps.tps-tool-inflation .tps-inf-amount .tps-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tps.tps-tool-inflation .tps-inf-amount .tps-suffix{color:var(--tps-gold-100);font-size:1.25rem;font-weight:700}.tps.tps-tool-inflation .tps-inf-amount .tps-input[aria-invalid=true]{border-color:#ff8a92;box-shadow:0 0 0 3px #e30a174d}.tps.tps-tool-inflation .tps-inf-presets{display:flex;flex-wrap:wrap;gap:8px}.tps.tps-tool-inflation .tps-inf-chip{min-height:44px;padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:#ffffff0d;color:var(--tps-night-text);font-size:var(--tps-text-sm);font-weight:700;--tps-lh: 1.2;white-space:nowrap;transition:background-color .2s var(--tps-ease),border-color .2s var(--tps-ease),color .2s var(--tps-ease)}.tps.tps-tool-inflation .tps-inf-chip:hover{background:#ffffff24;border-color:#ffffff80}.tps.tps-tool-inflation .tps-inf-chip[aria-pressed=true]{background:var(--tps-gold);border-color:var(--tps-gold);color:var(--tps-night)}.tps.tps-tool-inflation:not(.tps-js) .tps-inf-chip{display:none}.tps.tps-tool-inflation .tps-inf-status{margin:0;color:#ffc9cd;font-size:var(--tps-text-sm);font-weight:600;--tps-lh: 1.4}.tps.tps-tool-inflation .tps-inf-status:empty{display:none}.tps.tps-tool-inflation .tps-inf-out{display:grid;gap:4px;padding-block-start:16px;border-block-start:1px solid rgba(255,255,255,.12)}.tps.tps-tool-inflation .tps-inf-lead{margin:0;color:var(--tps-night-text);font-size:var(--tps-text-md);text-wrap:balance}.tps.tps-tool-inflation .tps-inf-value{margin:0;overflow-wrap:anywhere;--tps-ff: var(--tps-font-num);--tps-lh: 1.02;font-size:clamp(2.6rem,1.7rem + 4vw,4.4rem);font-weight:800;letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 24px rgba(227,10,23,.35)}.tps.tps-tool-inflation .tps-inf-value .tps-num{font-variant-numeric:tabular-nums lining-nums}.tps.tps-tool-inflation .tps-inf-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-radius:12px;overflow:hidden;background:#ffffff1a}.tps.tps-tool-inflation .tps-inf-tiles>div{display:grid;gap:2px;grid-template-rows:1fr auto auto;padding:12px 14px;background:#0f1b2d9e;min-width:0}.tps.tps-tool-inflation .tps-inf-tl{color:var(--tps-night-muted);font-size:var(--tps-text-xs);font-weight:700;--tps-lh: 1.3}.tps.tps-tool-inflation .tps-inf-tiles b{--tps-ff: var(--tps-font-num);--tps-lh: 1.15;color:#fff;font-size:clamp(1.1rem,.9rem + .8vw,1.5rem);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tps.tps-tool-inflation .tps-inf-tiles small{color:var(--tps-night-muted);font-size:var(--tps-text-xs);--tps-lh: 1.35}.tps.tps-tool-inflation .tps-inf-calc-foot{display:flex;justify-content:flex-end}.tps.tps-tool-inflation .tps-inf-calc-foot .tps-btn.is-quiet{background:transparent;color:var(--tps-night-text);border-color:#ffffff47}.tps.tps-tool-inflation .tps-inf-calc-foot .tps-btn.is-quiet:hover{background:#ffffff1a;border-color:#ffffff8c;color:#fff}.tps.tps-tool-inflation:not(.tps-js) .tps-inf-calc-foot{display:none}.tps.tps-tool-inflation .tps-inf-duo{display:grid;gap:var(--tps-gap);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.tps.tps-tool-inflation .tps-inf-duo.is-time{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch}.tps.tps-tool-inflation .tps-inf-curve-card{display:flex;flex-direction:column}.tps.tps-tool-inflation .tps-inf-curve-card>[data-slot=curve]{flex:1;display:flex;flex-direction:column}.tps.tps-tool-inflation .tps-inf-curve-card .tps-inf-plot{flex:1;height:auto;min-height:clamp(230px,34vw,330px)}.tps.tps-tool-inflation .tps-inf-duo.is-months{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tps.tps-tool-inflation .tps-inf-duo>*{min-width:0}.tps.tps-tool-inflation .tps-inf-power{display:grid;gap:20px;padding:clamp(18px,2.2vw,28px)}.tps.tps-tool-inflation .tps-inf-waffle{direction:ltr;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(3px,.5vw,5px);width:min(100%,340px);margin-inline:auto}.tps.tps-tool-inflation .tps-inf-waffle>i{display:block;aspect-ratio:1;border-radius:4px;background:repeating-linear-gradient(135deg,var(--inf-lost) 0 3px,#F4F0E6 3px 6px);box-shadow:inset 0 0 0 1px #1a16140f}.tps.tps-tool-inflation .tps-inf-waffle>i.is-on{background:linear-gradient(160deg,#F0323F 0%,var(--tps-crimson) 45%,var(--tps-crimson-700) 100%);box-shadow:inset 0 1px #ffffff47,0 1px 2px #b8081340}.tps.tps-tool-inflation .tps-inf-power-text{display:grid;gap:10px}.tps.tps-tool-inflation .tps-inf-kept{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0}.tps.tps-tool-inflation .tps-inf-kept b{--tps-ff: var(--tps-font-num);--tps-lh: 1;font-size:clamp(2.4rem,1.8rem + 2.4vw,3.4rem);font-weight:800;letter-spacing:-.04em;color:var(--tps-crimson)}.tps.tps-tool-inflation .tps-inf-kept span{color:var(--tps-ink);font-weight:700}.tps.tps-tool-inflation .tps-inf-power-text p:not(.tps-inf-kept){color:var(--tps-body);font-size:var(--tps-text-sm);text-wrap:pretty}.tps.tps-tool-inflation .tps-inf-bars{padding:clamp(18px,2.2vw,28px)}.tps.tps-tool-inflation .tps-inf-rows{display:grid;gap:20px}.tps.tps-tool-inflation .tps-inf-row{display:grid;gap:7px;--c: var(--inf-lira)}.tps.tps-tool-inflation .tps-inf-row.is-usd{--c: var(--inf-usd)}.tps.tps-tool-inflation .tps-inf-row.is-eur{--c: var(--inf-eur)}.tps.tps-tool-inflation .tps-inf-row.is-xau{--c: var(--inf-xau)}.tps.tps-tool-inflation .tps-inf-row.is-wage{--c: var(--inf-wage)}.tps.tps-tool-inflation .tps-inf-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tps.tps-tool-inflation .tps-inf-name{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--tps-ink);font-weight:700}.tps.tps-tool-inflation .tps-inf-sw{flex:none;width:12px;height:12px;border-radius:4px;background:var(--c)}.tps.tps-tool-inflation .tps-inf-val{--tps-ff: var(--tps-font-num);color:var(--tps-ink);font-size:var(--tps-text-lg);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;flex:none}.tps.tps-tool-inflation .tps-inf-track{position:relative;direction:ltr;height:14px;border-radius:7px;background:var(--tps-cream-2)}.tps.tps-tool-inflation .tps-inf-fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:7px;background:var(--c);min-width:4px;transform-origin:0 50%;animation:tps-inf-grow .7s var(--tps-ease) both}.tps.tps-tool-inflation .tps-inf-row.is-xau .tps-inf-fill{background:linear-gradient(90deg,#E4C155,var(--tps-gold))}@keyframes tps-inf-grow{0%{transform:scaleX(0)}}.tps.tps-tool-inflation .tps-inf-tick{position:absolute;inset-block:-5px;width:3px;margin-inline-start:-1.5px;border-radius:2px;background:var(--tps-ink);text-decoration:none;box-shadow:0 0 0 2px var(--tps-paper)}.tps.tps-tool-inflation .tps-inf-row.is-na{opacity:.65}.tps.tps-tool-inflation .tps-inf-row.is-na .tps-inf-val{color:var(--tps-muted)}.tps.tps-tool-inflation .tps-inf-row-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.tps.tps-tool-inflation .tps-inf-pow{display:inline-flex;align-items:center;padding:1px 10px;border-radius:999px;--tps-lh: 1.6;font-size:var(--tps-text-xs);font-weight:800;white-space:nowrap}.tps.tps-tool-inflation .tps-inf-pow.is-good{background:var(--tps-fall-bg);color:var(--tps-fall)}.tps.tps-tool-inflation .tps-inf-pow.is-bad{background:var(--tps-rise-bg);color:var(--tps-rise)}.tps.tps-tool-inflation .tps-inf-detail{color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.45}.tps.tps-tool-inflation .tps-inf-legend{display:flex;align-items:center;gap:10px;margin-block-start:18px;padding-block-start:12px;border-block-start:1px dashed var(--tps-line-2);color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps.tps-tool-inflation .tps-inf-tick.is-key{position:static;flex:none;height:16px;margin:0;box-shadow:none}.tps.tps-tool-inflation .tps-inf-plot{position:relative;direction:ltr;height:clamp(230px,34vw,330px);margin-block:16px 4px;margin-inline:0 10px}.tps.tps-tool-inflation .tps-inf-plot>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.tps.tps-tool-inflation .tps-inf-gl{position:absolute;inset-inline:0;height:0;border-block-start:1px dashed var(--tps-line-2)}.tps.tps-tool-inflation .tps-inf-gl>span{position:absolute;right:0;top:0;transform:translateY(-100%);padding-inline-start:6px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;--tps-ff: var(--tps-font-num)}.tps.tps-tool-inflation .tps-inf-gl[style*="top:0%"]>span{transform:none;padding-block-start:3px}.tps.tps-tool-inflation .tps-inf-plot.is-annual .tps-inf-gl>span{right:auto;left:0;padding-inline:0 6px}.tps.tps-tool-inflation .tps-inf-area{fill:#e30a171a;stroke:none}.tps.tps-tool-inflation .tps-inf-line{fill:none;stroke:var(--tps-crimson);stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.tps.tps-tool-inflation .tps-inf-dot{position:absolute;z-index:1;width:14px;height:14px;border-radius:50%;transform:translate(-50%,-50%);background:var(--tps-paper);border:3px solid var(--tps-ink)}.tps.tps-tool-inflation .tps-inf-dot.is-end{background:var(--tps-crimson);border-color:var(--tps-paper);box-shadow:0 0 0 2px var(--tps-crimson)}.tps.tps-tool-inflation .tps-inf-dot.is-half{border-color:var(--tps-ink)}.tps.tps-tool-inflation .tps-inf-dot.is-peak{background:var(--tps-gold);border-color:var(--tps-ink)}.tps.tps-tool-inflation .tps-inf-tag{position:absolute;z-index:2;padding:2px 9px;border-radius:999px;white-space:nowrap;background:var(--tps-ink);color:#fff;--tps-ff: var(--tps-font-num);--tps-lh: 1.5;font-size:var(--tps-text-xs);font-weight:800;font-variant-numeric:tabular-nums;box-shadow:var(--tps-shadow-1)}.tps.tps-tool-inflation .tps-inf-tag.is-half{transform:translate(12px,-135%)}.tps.tps-tool-inflation .tps-inf-tag.is-end{inset-inline-end:0;transform:translateY(-165%);background:var(--tps-crimson)}.tps.tps-tool-inflation .tps-inf-tag.is-peak{transform:translate(calc(-100% - 12px),-50%)}.tps.tps-tool-inflation .tps-inf-xaxis{display:flex;justify-content:space-between;direction:ltr;margin-inline:0 10px;padding-block-start:8px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700}.tps.tps-tool-inflation .tps-inf-xticks{position:relative;direction:ltr;height:22px;margin-inline:0 10px;color:var(--tps-muted);font-size:var(--tps-text-xs);font-weight:700;font-variant-numeric:tabular-nums}.tps.tps-tool-inflation .tps-inf-xticks>span{position:absolute;top:8px;transform:translate(-50%);white-space:nowrap}.tps.tps-tool-inflation .tps-inf-dur{font-weight:800;color:var(--tps-ink)}.tps.tps-tool-inflation .tps-inf-ladder{display:grid;gap:14px;--tps-list-pad: 0}.tps.tps-tool-inflation .tps-inf-ladder>li{display:grid;grid-template-columns:3.6rem minmax(0,1fr);column-gap:12px;row-gap:3px;align-items:center}.tps.tps-tool-inflation .tps-inf-step{grid-row:span 2;justify-self:start;padding:4px 10px;border-radius:999px;background:var(--tps-crimson-50);color:var(--tps-crimson-700);--tps-ff: var(--tps-font-num);font-size:var(--tps-text-sm);font-weight:800;font-variant-numeric:tabular-nums}.tps.tps-tool-inflation .tps-inf-lbar{position:relative;direction:ltr;height:30px;border-radius:8px;background:var(--tps-cream-2);overflow:hidden}.tps.tps-tool-inflation .tps-inf-lbar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:8px;background:linear-gradient(90deg,#f6b9be,#ee6d77);transform-origin:0 50%;animation:tps-inf-grow .8s var(--tps-ease) both}.tps.tps-tool-inflation .tps-inf-lbar>b{position:absolute;inset-block:0;inset-inline-start:10px;display:flex;align-items:center;color:var(--tps-ink);font-size:var(--tps-text-sm);font-weight:800;white-space:nowrap}.tps.tps-tool-inflation .tps-inf-ladder>li>small{grid-column:2;color:var(--tps-muted);font-size:var(--tps-text-xs);--tps-lh: 1.4}.tps.tps-tool-inflation .tps-inf-ladder>li.is-open .tps-inf-lbar>i{background:repeating-linear-gradient(135deg,#f6b9be 0 6px,#fbe0e2 6px 12px)}.tps.tps-tool-inflation .tps-inf-ladder>li.is-open .tps-inf-step{background:transparent;box-shadow:inset 0 0 0 2px var(--tps-crimson-100)}.tps.tps-tool-inflation .tps-inf-table th,.tps.tps-tool-inflation .tps-inf-table td{padding:6px 14px}.tps.tps-tool-inflation .tps-inf-table tbody tr[data-from]{cursor:pointer}.tps.tps-tool-inflation .tps-inf-table a[data-from]{display:inline-flex;align-items:center;min-height:36px;min-width:44px;color:var(--tps-ink);font-weight:800;text-decoration-color:var(--tps-line-2)}.tps.tps-tool-inflation .tps-inf-table a[data-from]:hover{color:var(--tps-crimson-700);text-decoration-color:currentColor}.tps.tps-tool-inflation .tps-inf-table td small{color:var(--tps-muted);font-weight:600}.tps.tps-tool-inflation .tps-inf-kept-cell{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.tps.tps-tool-inflation .tps-inf-kept-cell .tps-bar{width:64px;min-width:64px}.tps.tps-tool-inflation .tps-inf-table tr.is-current>*{background:var(--tps-crimson-50)}.tps.tps-tool-inflation .tps-inf-table-card .tps-table-wrap.is-scroll{max-height:560px}.tps.tps-tool-inflation .tps-inf-table-card thead th{background:var(--tps-cream)}.tps.tps-tool-inflation .tps-inf-matrix{margin-block-start:var(--tps-gap-lg)}.tps.tps-tool-inflation .tps-inf-matrix-wrap{max-height:620px;overflow:auto}.tps.tps-tool-inflation .tps-inf-grid{width:max-content;min-width:100%}.tps.tps-tool-inflation .tps-inf-grid th,.tps.tps-tool-inflation .tps-inf-grid td{padding:6px 10px;font-size:var(--tps-text-xs);text-align:end}.tps.tps-tool-inflation .tps-inf-grid thead th{text-align:end}.tps.tps-tool-inflation .tps-inf-grid thead th.tps-inf-corner{text-align:start;white-space:normal;min-width:7.5em}.tps.tps-tool-inflation .tps-inf-grid tbody th{font-variant-numeric:tabular-nums;font-size:var(--tps-text-sm)}.tps.tps-tool-inflation .tps-inf-grid td{border-inline-start:1px solid var(--tps-paper);font-weight:700;color:var(--tps-ink)}.tps.tps-tool-inflation .tps-inf-grid td[data-from]{cursor:pointer;background:color-mix(in srgb,var(--tps-crimson) calc(var(--h, 0) * 34%),var(--tps-paper));transition:outline-color .15s}.tps.tps-tool-inflation .tps-inf-grid tbody tr:hover>td[data-from]{background:color-mix(in srgb,var(--tps-crimson) calc(var(--h, 0) * 34%),var(--tps-paper))}.tps.tps-tool-inflation .tps-inf-grid td[data-from]:hover{outline:2px solid var(--tps-ink);outline-offset:-2px}.tps.tps-tool-inflation .tps-inf-grid td.is-empty{background:repeating-linear-gradient(135deg,transparent 0 4px,rgba(26,22,20,.04) 4px 8px)}@media(pointer:coarse),(max-width:680px){.tps.tps-tool-inflation .tps-inf-grid td[data-from]{height:44px;min-width:64px}.tps.tps-tool-inflation .tps-inf-table a[data-from]{min-height:44px}}.tps.tps-tool-inflation .tps-inf-annual-card{padding:clamp(16px,2vw,26px)}.tps.tps-tool-inflation .tps-inf-annual-card .tps-inf-plot{height:clamp(240px,30vw,320px)}.tps.tps-tool-inflation .tps-inf-method{display:grid;gap:var(--tps-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.tps.tps-tool-inflation .tps-inf-formula{grid-column:1 / -1;display:grid;gap:12px;align-content:start;padding:clamp(20px,2.6vw,34px);border-radius:var(--tps-radius);box-shadow:var(--tps-shadow-2)}.tps.tps-tool-inflation .tps-inf-formula h3{font-size:var(--tps-text-xl)}.tps.tps-tool-inflation .tps-inf-eq{--tps-ff: var(--tps-font-num);--tps-lh: 1.35;padding:14px 18px;border-radius:12px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);color:var(--tps-gold-100);font-size:clamp(1.05rem,.85rem + 1vw,1.6rem);font-weight:700;overflow-wrap:anywhere}.tps.tps-tool-inflation .tps-inf-formula p:not(.tps-inf-eq):not(.tps-inf-eg){color:var(--tps-night-text);max-width:78ch}.tps.tps-tool-inflation .tps-inf-eg{--tps-ff: var(--tps-font-num);color:var(--tps-night-muted);font-size:var(--tps-text-sm);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.tps.tps-tool-inflation .tps-inf-eg span{display:inline-block;margin-inline-end:8px;padding:1px 8px;border-radius:999px;background:var(--tps-gold);color:var(--tps-night);font-size:var(--tps-text-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.tps.tps-tool-inflation .tps-inf-mcard{padding:clamp(16px,2vw,24px);display:grid;gap:8px;align-content:start}.tps.tps-tool-inflation .tps-inf-mcard h3{--tps-ff: var(--tps-font-ui);--tps-hw: 800;--tps-lh: 1.35;font-size:var(--tps-text-md);letter-spacing:0}.tps.tps-tool-inflation .tps-inf-mcard p{color:var(--tps-body);font-size:var(--tps-text-sm);text-wrap:pretty}.tps.tps-tool-inflation .tps-inf-dl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px;padding:clamp(18px,2.4vw,30px)}.tps.tps-tool-inflation .tps-inf-dl>div:first-child{flex:1 1 340px;min-width:0;display:grid;gap:8px}.tps.tps-tool-inflation .tps-inf-dl-foot{color:var(--tps-muted);font-size:var(--tps-text-xs)}.tps.tps-tool-inflation .tps-inf-dl-btns{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:960px){.tps.tps-tool-inflation .tps-inf-hero .tps-hero-grid,.tps.tps-tool-inflation .tps-inf-duo,.tps.tps-tool-inflation .tps-inf-duo.is-time,.tps.tps-tool-inflation .tps-inf-duo.is-months{grid-template-columns:minmax(0,1fr)}.tps.tps-tool-inflation .tps-inf-power{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center}.tps.tps-tool-inflation .tps-inf-waffle{margin-inline:0}}@media(max-width:680px){.tps.tps-tool-inflation .tps-inf-power{grid-template-columns:minmax(0,1fr)}.tps.tps-tool-inflation .tps-inf-waffle{margin-inline:auto}.tps.tps-tool-inflation .tps-inf-method{grid-template-columns:minmax(0,1fr)}.tps.tps-tool-inflation .tps-inf-chips>li{padding-inline:10px 4px}.tps.tps-tool-inflation .tps-inf-tiles>div{padding:10px}.tps.tps-tool-inflation .tps-inf-calc-foot .tps-btn{width:100%}.tps.tps-tool-inflation .tps-inf-ladder>li{grid-template-columns:3.1rem minmax(0,1fr);column-gap:10px}.tps.tps-tool-inflation .tps-inf-dl-btns .tps-btn{flex:1 1 100%}.tps.tps-tool-inflation .tps-inf-table th,.tps.tps-tool-inflation .tps-inf-table td{padding:6px 7px}.tps.tps-tool-inflation .tps-inf-table-card .tps-inf-table{font-size:.8125rem}.tps.tps-tool-inflation .tps-inf-table tbody th{white-space:nowrap}.tps.tps-tool-inflation .tps-inf-table:has(th:nth-child(5)) :is(th,td):is(:nth-child(3),:nth-child(5)){display:none}.tps.tps-tool-inflation .tps-inf-kept-cell .tps-bar{display:none}.tps.tps-tool-inflation .tps-inf-table thead th{white-space:normal;vertical-align:bottom;line-height:1.25;letter-spacing:.03em;font-size:.6875rem}.tps.tps-tool-inflation .tps-inf-grid thead th.tps-inf-corner{min-width:0;width:5.2em}.tps.tps-tool-inflation .tps-inf-grid th,.tps.tps-tool-inflation .tps-inf-grid td{padding-inline:8px}}@media(max-width:480px){.tps.tps-tool-inflation .tps-inf-tiles{grid-template-columns:minmax(0,1fr)}.tps.tps-tool-inflation .tps-inf-tiles>div{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:none;align-items:baseline;column-gap:12px;padding:10px 14px}.tps.tps-tool-inflation .tps-inf-tiles small{grid-column:1 / -1}}@media(max-width:380px){.tps.tps-tool-inflation .tps-inf-chips{grid-template-columns:minmax(0,1fr);gap:12px}}@media print{.tps.tps-tool-inflation .tps-inf-calc{background:#fff!important;color:#000!important;box-shadow:none;border:1px solid #999}.tps.tps-tool-inflation .tps-inf-calc *{color:#000!important;text-shadow:none!important}.tps.tps-tool-inflation .tps-inf-presets,.tps.tps-tool-inflation .tps-inf-calc-foot{display:none!important}}
