html{scroll-padding-top:calc(var(--header-height) + var(--space-4));-webkit-text-size-adjust:100%}body{margin:0;background:var(--surface);color:var(--text);font-family:var(--font-sans);font-size:16px;line-height:26px}*,*:before,*:after{box-sizing:border-box}img,svg{max-width:100%}:lang(ar),:lang(ur),:lang(fa){font-family:var(--font-arabic);letter-spacing:0!important;line-height:1.8}:lang(he){font-family:var(--font-hebrew);letter-spacing:0!important}[data-theme]{color:var(--text)}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}:focus:not(:focus-visible){outline:none}.ytt-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ytt-icon{flex:none;display:inline-block;vertical-align:middle}[dir=rtl] .ytt-icon--mirror,.ytt-icon--mirror:dir(rtl){transform:scaleX(-1)}.ytt-container{width:100%;max-width:var(--container-lg);margin-inline:auto;padding-inline:var(--space-4)}@media (min-width: 768px){.ytt-container{padding-inline:var(--space-6)}}.ytt-section{padding-block:var(--space-12);background:var(--surface);color:var(--text)}.ytt-section--subtle{background:var(--surface-subtle)}.ytt-section--brand{background-color:var(--surface-brand)}.ytt-section--deep{background-color:var(--surface-brand-deep)}@media (min-width: 768px){.ytt-section{padding-block:var(--space-16)}}@media (min-width: 1024px){.ytt-section{padding-block:var(--space-20)}}.ytt-eyebrow{display:block;margin:0 0 var(--space-3);color:var(--text-accent);font-size:14px;line-height:20px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ytt-h{margin:0;color:var(--text-strong);font-family:var(--font-display);font-weight:400;text-wrap:balance;overflow-wrap:anywhere}.ytt-h--1{font-size:36px;line-height:42px}.ytt-h--2{font-size:28px;line-height:34px}@media (min-width: 768px){.ytt-h--1{font-size:48px;line-height:54px}.ytt-h--2{font-size:36px;line-height:42px}}@media (min-width: 1024px){.ytt-h--hero{font-size:60px;line-height:64px}}:lang(ar) .ytt-h,:lang(ur) .ytt-h,:lang(fa) .ytt-h,.ytt-h:lang(ar){font-family:var(--font-arabic);font-weight:600;line-height:1.5}.ytt-lead{margin:var(--space-4) 0 0;font-size:18px;line-height:30px;color:var(--text);max-width:60ch}.ytt-muted{color:var(--text-muted)}.ytt-prose{max-width:var(--container-prose)}.ytt-prose p,.ytt-prose ul,.ytt-prose ol{margin:0 0 var(--space-4)}.ytt-prose h2{font-size:24px;line-height:32px;font-weight:600;margin:var(--space-10) 0 var(--space-3);color:var(--text-strong)}.ytt-prose h3{font-size:20px;line-height:28px;font-weight:600;margin:var(--space-8) 0 var(--space-2);color:var(--text-strong)}.ytt-prose code{font-family:var(--font-mono);font-size:14px;background:var(--surface-subtle);border-radius:var(--radius-sm);padding:0 var(--space-1)}.ytt-prose pre{font-family:var(--font-mono);font-size:14px;line-height:22px;background:var(--green-900);color:var(--off-white);padding:var(--space-4);border-radius:var(--radius-md);overflow-x:auto}.ytt-pattern--dark{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg fill='none' stroke='%2352c1ae' stroke-width='2' stroke-linecap='round' opacity='.28'%3E%3Cpath d='M0 30H50a10 10 0 0 1 10 10V90a10 10 0 0 0 10 10h50'/%3E%3Cpath d='M60 0V10M0 70H20'/%3E%3Cpath d='M90 120V80a10 10 0 0 1 10-10h20'/%3E%3C/g%3E%3Cg fill='%2352c1ae' opacity='.28'%3E%3Ccircle cx='60' cy='10' r='3'/%3E%3Ccircle cx='20' cy='70' r='3'/%3E%3Ccircle cx='90' cy='80' r='3'/%3E%3C/g%3E%3C/svg%3E")}.ytt-pattern--subtle{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg fill='none' stroke='%230e5964' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M0 30H50a10 10 0 0 1 10 10V90a10 10 0 0 0 10 10h50'/%3E%3Cpath d='M60 0V10M0 70H20'/%3E%3Cpath d='M90 120V80a10 10 0 0 1 10-10h20'/%3E%3C/g%3E%3Cg fill='%230e5964'%3E%3Ccircle cx='60' cy='10' r='3'/%3E%3Ccircle cx='20' cy='70' r='3'/%3E%3Ccircle cx='90' cy='80' r='3'/%3E%3C/g%3E%3C/svg%3E")}.ytt-grid{display:grid;gap:var(--space-6);grid-template-columns:1fr}@media (min-width: 768px){.ytt-grid--2,.ytt-grid--3,.ytt-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.ytt-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ytt-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ytt-grid{gap:var(--space-8)}}.ytt-stack>*+*{margin-block-start:var(--space-4)}.ytt-row{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.ytt-btn{--_bg: transparent;--_fg: var(--text);--_bd: transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--target-touch);padding:var(--space-2) var(--space-5);border:2px solid var(--_bd);border-radius:var(--radius-md);background:var(--_bg);color:var(--_fg);font:inherit;font-size:16px;line-height:24px;font-weight:600;text-decoration:none;text-align:center;max-width:100%;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.ytt-btn--primary{--_bg: var(--action-primary);--_fg: var(--text-on-action);--_bd: var(--action-primary)}.ytt-btn--primary:hover{--_bg: var(--action-primary-hover);--_bd: var(--action-primary-hover)}.ytt-btn--primary:active{--_bg: var(--action-primary-active);--_bd: var(--action-primary-active)}.ytt-btn--secondary{--_bd: var(--border-strong);--_fg: var(--text)}.ytt-btn--secondary:hover{--_bg: var(--action-secondary-hover)}.ytt-btn--secondary:active{--_bd: var(--text-strong)}.ytt-btn--tertiary{--_fg: var(--link);padding-inline:var(--space-3);text-decoration:underline;text-underline-offset:3px}.ytt-btn--tertiary:hover{--_bg: var(--action-secondary-hover);--_fg: var(--link-hover);text-decoration-thickness:2px}.ytt-btn--destructive{--_bg: var(--action-danger);--_fg: var(--text-on-danger);--_bd: var(--action-danger)}.ytt-btn--destructive:hover{filter:brightness(.9)}.ytt-btn--sm{min-height:36px;padding:var(--space-1) var(--space-4);font-size:15px}.ytt-btn--lg{min-height:52px;padding:var(--space-3) var(--space-6);font-size:18px}.ytt-btn--full{width:100%}.ytt-btn:disabled,.ytt-btn[aria-disabled=true]{--_bg: var(--surface-disabled);--_fg: var(--text-disabled);--_bd: var(--surface-disabled);cursor:not-allowed;filter:none}.ytt-btn[aria-busy=true]{cursor:progress}.ytt-spinner{width:18px;height:18px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:ytt-spin .8s linear infinite}@keyframes ytt-spin{to{transform:rotate(360deg)}}.ytt-link{color:var(--link);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ytt-link:hover{color:var(--link-hover);text-decoration-thickness:2px}.ytt-link--standalone{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);font-weight:600}.ytt-skip{position:absolute;inset-inline-start:var(--space-4);inset-block-start:var(--space-2);z-index:calc(var(--z-header) + 1);transform:translateY(-200%);background:var(--action-primary);color:var(--text-on-action);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-weight:600;text-decoration:none}.ytt-skip:focus{transform:none}.ytt-field{display:flex;flex-direction:column;gap:var(--space-2);margin:0;min-width:0}.ytt-field+.ytt-field{margin-block-start:var(--space-6)}.ytt-label{font-size:15px;line-height:22px;font-weight:500;color:var(--text-strong)}.ytt-label__opt{font-weight:400;color:var(--text-muted)}.ytt-hint{font-size:14px;line-height:22px;color:var(--text-muted);margin:0}.ytt-error-text{display:flex;gap:var(--space-2);align-items:flex-start;font-size:14px;line-height:22px;font-weight:500;color:var(--danger);margin:0}.ytt-error-text .ytt-icon{margin-block-start:2px}.ytt-input,.ytt-select,.ytt-textarea{width:100%;min-height:var(--target-touch);padding:var(--space-2) var(--space-3);border:2px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text);font:inherit;font-size:16px;line-height:24px;transition:border-color var(--duration-fast) var(--ease-standard)}.ytt-input:hover,.ytt-select:hover,.ytt-textarea:hover{border-color:var(--border-strong)}.ytt-input:focus-visible,.ytt-select:focus-visible,.ytt-textarea:focus-visible{border-color:var(--border-strong)}.ytt-input[aria-invalid=true],.ytt-select[aria-invalid=true],.ytt-textarea[aria-invalid=true]{border-color:var(--danger-border);border-inline-start-width:6px}.ytt-input:disabled,.ytt-select:disabled,.ytt-textarea:disabled{background:var(--surface-disabled);color:var(--text-disabled);cursor:not-allowed}.ytt-textarea{min-height:128px;resize:vertical}.ytt-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:var(--space-10);background-image:none}.ytt-select-wrap{position:relative}.ytt-select-wrap .ytt-icon{position:absolute;inset-inline-end:var(--space-3);top:50%;translate:0 -50%;pointer-events:none;color:var(--text)}.ytt-counter{font-size:14px;color:var(--text-muted)}.ytt-input-wrap{position:relative;display:flex}.ytt-input-wrap .ytt-input{padding-inline-end:96px}.ytt-reveal{position:absolute;inset-inline-end:var(--space-1);top:50%;translate:0 -50%}.ytt-choice{display:grid;grid-template-columns:var(--target-touch) 1fr;align-items:start;-moz-column-gap:var(--space-1);column-gap:var(--space-1)}.ytt-choice input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:10px;width:24px;height:24px;border:2px solid var(--border);background:var(--surface-raised);display:grid;place-items:center;cursor:pointer}.ytt-choice input[type=checkbox]{border-radius:var(--radius-sm)}.ytt-choice input[type=radio]{border-radius:50%}.ytt-choice input:hover{border-color:var(--border-strong)}.ytt-choice input:checked{background:var(--action-primary);border-color:var(--action-primary)}.ytt-choice input[type=checkbox]:checked:after{content:"";width:12px;height:7px;border:3px solid var(--text-on-action);border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.ytt-choice input[type=radio]:checked:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--text-on-action)}.ytt-choice input[aria-invalid=true]{border-color:var(--danger-border)}.ytt-choice input:disabled{background:var(--surface-disabled);border-color:var(--text-disabled);cursor:not-allowed}.ytt-choice label{padding-block:10px;font-size:16px;line-height:24px;cursor:pointer}.ytt-choice .ytt-hint{grid-column:2;margin-block-start:calc(-1 * var(--space-2))}.ytt-fieldset{border:0;padding:0;margin:0;min-width:0}.ytt-fieldset legend{padding:0;margin-block-end:var(--space-2)}.ytt-fieldset--error{border-inline-start:4px solid var(--danger-border);padding-inline-start:var(--space-4)}.ytt-switch{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--target-touch);background:none;border:0;padding:0;font:inherit;color:var(--text);cursor:pointer;text-align:start}.ytt-switch__track{position:relative;flex:none;width:48px;height:28px;border-radius:var(--radius-pill);background:var(--surface-raised);border:2px solid var(--border);transition:background-color var(--duration-base) var(--ease-standard)}.ytt-switch__thumb{position:absolute;top:2px;inset-inline-start:2px;width:20px;height:20px;border-radius:50%;background:var(--border);transition:inset-inline-start var(--duration-base) var(--ease-standard)}.ytt-switch[aria-checked=true] .ytt-switch__track{background:var(--action-primary);border-color:var(--action-primary)}.ytt-switch[aria-checked=true] .ytt-switch__thumb{inset-inline-start:22px;background:var(--text-on-action)}.ytt-switch__state{font-size:14px;color:var(--text-muted)}.ytt-drop{border:2px dashed var(--border);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;background:var(--surface-raised)}.ytt-drop--active{border-style:solid;border-color:var(--border-strong);background:var(--surface-tint)}.ytt-drop[data-invalid=true]{border-color:var(--danger-border)}.ytt-files{list-style:none;margin:var(--space-3) 0 0;padding:0;display:grid;gap:var(--space-2)}.ytt-files li{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.ytt-files li span{flex:1;min-width:0;overflow-wrap:anywhere}.ytt-error-summary{border:3px solid var(--danger-border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);background:var(--surface-raised)}.ytt-error-summary h2{margin:0 0 var(--space-2);font-size:20px;line-height:28px;font-weight:600;color:var(--text-strong);display:flex;gap:var(--space-2);align-items:center}.ytt-error-summary ul{margin:0;padding-inline-start:var(--space-5)}.ytt-error-summary a{color:var(--danger);font-weight:500}.ytt-steps{list-style:none;margin:0 0 var(--space-8);padding:0;display:flex;gap:var(--space-2);counter-reset:step;flex-wrap:wrap}.ytt-steps li{counter-increment:step;flex:1 1 120px;display:flex;flex-direction:column;gap:var(--space-2);font-size:14px;line-height:20px;color:var(--text-muted)}.ytt-steps li:before{content:"";height:4px;border-radius:var(--radius-pill);background:var(--border-subtle)}.ytt-steps li[data-state=done]:before{background:var(--accent-strong)}.ytt-steps li[aria-current=step]:before{background:var(--action-primary)}.ytt-steps li[aria-current=step]{color:var(--text-strong);font-weight:600}.ytt-steps__n:before{content:counter(step) ". "}.ytt-header{position:sticky;top:0;z-index:var(--z-header);background:var(--surface);border-block-end:1px solid var(--border-subtle)}.ytt-header__bar{display:flex;align-items:center;gap:var(--space-4);min-height:var(--header-height)}.ytt-header__logo{display:inline-flex;align-items:center;min-height:var(--target-touch);margin-inline-end:auto}.ytt-header__logo svg{height:56px;width:auto}.ytt-nav{display:none}.ytt-nav ul{list-style:none;display:flex;gap:var(--space-1);margin:0;padding:0}.ytt-nav a{display:inline-flex;align-items:center;min-height:var(--target-touch);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--text);text-decoration:none;font-size:15px;font-weight:500}.ytt-nav a:hover{background:var(--action-secondary-hover);text-decoration:underline}.ytt-nav a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--accent-strong);color:var(--text-strong)}.ytt-header__actions{display:none;gap:var(--space-2);align-items:center}.ytt-menu-btn{display:inline-flex}.ytt-mobile-nav{border-block-start:1px solid var(--border-subtle);padding-block:var(--space-4) var(--space-6)}.ytt-mobile-nav[hidden]{display:none}.ytt-mobile-nav ul{list-style:none;margin:0 0 var(--space-4);padding:0}.ytt-mobile-nav a:not(.ytt-btn){display:flex;align-items:center;min-height:48px;padding-inline:var(--space-2);color:var(--text);font-size:18px;font-weight:500;text-decoration:none;border-block-end:1px solid var(--border-subtle)}.ytt-mobile-nav a[aria-current=page]{font-weight:700;color:var(--text-strong);box-shadow:inset 4px 0 0 var(--accent-strong)}@media (min-width: 1024px){.ytt-nav,.ytt-header__actions{display:flex}.ytt-menu-btn,.ytt-mobile-nav{display:none!important}}.ytt-footer{background:var(--surface-brand-deep);color:var(--text);padding-block:var(--space-12) var(--space-8)}.ytt-footer__top{display:grid;gap:var(--space-8);grid-template-columns:1fr}@media (min-width: 768px){.ytt-footer__top{grid-template-columns:1.4fr repeat(3,1fr)}}.ytt-footer__brand svg{width:140px;height:auto}.ytt-footer h2{font-size:15px;line-height:22px;font-weight:600;margin:0 0 var(--space-3);color:var(--text-strong)}.ytt-footer ul{list-style:none;margin:0;padding:0}.ytt-footer li a{display:inline-flex;min-height:var(--target-min);align-items:center;padding-block:var(--space-1);color:var(--text);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.ytt-footer li a:hover{text-decoration-color:currentColor;color:var(--link)}.ytt-footer__legal{margin-block-start:var(--space-10);padding-block-start:var(--space-6);border-block-start:1px solid var(--border-subtle);color:var(--text-muted);font-size:12px;line-height:18px;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);justify-content:space-between}.ytt-footer__legal p{margin:0}.ytt-breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;font-size:14px;line-height:22px}.ytt-breadcrumbs li{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--text-muted)}.ytt-breadcrumbs a{color:var(--link);display:inline-flex;min-height:var(--target-min);align-items:center}.ytt-breadcrumbs [aria-current=page]{color:var(--text);font-weight:500}.ytt-pagination ul{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;align-items:center}.ytt-pagination a,.ytt-pagination button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:var(--target-touch);min-height:var(--target-touch);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--text);background:none;border:2px solid transparent;font:inherit;font-weight:500;text-decoration:none;cursor:pointer}.ytt-pagination a:hover,.ytt-pagination button:hover{background:var(--action-secondary-hover)}.ytt-pagination [aria-current=page]{background:var(--action-primary);color:var(--text-on-action)}.ytt-pagination__gap{min-width:var(--target-min);text-align:center;color:var(--text-muted)}.ytt-docnav{font-size:15px;line-height:22px}.ytt-docnav h2{font-size:14px;line-height:20px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-accent);margin:var(--space-6) 0 var(--space-2)}.ytt-docnav ul{list-style:none;margin:0;padding:0}.ytt-docnav a{display:flex;align-items:center;min-height:40px;padding-inline:var(--space-3);border-inline-start:3px solid var(--border-subtle);color:var(--text);text-decoration:none}.ytt-docnav a:hover{background:var(--action-secondary-hover);text-decoration:underline}.ytt-docnav a[aria-current=page],.ytt-docnav a[aria-current=location]{border-inline-start-color:var(--accent-strong);font-weight:600;color:var(--text-strong);background:var(--surface-tint)}.ytt-tablist{display:flex;gap:var(--space-1);border-block-end:2px solid var(--border-subtle);overflow-x:auto;scrollbar-width:thin}.ytt-tab{flex:none;min-height:var(--target-touch);padding:var(--space-2) var(--space-4);border:0;background:none;color:var(--text-muted);font:inherit;font-size:15px;font-weight:500;cursor:pointer;border-block-end:3px solid transparent;margin-block-end:-2px}.ytt-tab:hover{color:var(--text);background:var(--action-secondary-hover)}.ytt-tab[aria-selected=true]{color:var(--text-strong);font-weight:600;border-block-end-color:var(--accent-strong)}.ytt-tabpanel{padding-block:var(--space-6)}.ytt-accordion{border-block-start:1px solid var(--border-subtle)}.ytt-accordion__item{border-block-end:1px solid var(--border-subtle)}.ytt-accordion__h{margin:0;font-size:18px;line-height:26px;font-weight:600}.ytt-accordion__btn{display:flex;width:100%;align-items:center;gap:var(--space-4);justify-content:space-between;min-height:56px;padding:var(--space-4) var(--space-2);background:none;border:0;color:var(--text-strong);font:inherit;text-align:start;cursor:pointer}.ytt-accordion__btn:hover{background:var(--action-secondary-hover)}.ytt-accordion__btn .ytt-icon{transition:transform var(--duration-base) var(--ease-standard)}.ytt-accordion__btn[aria-expanded=true] .ytt-icon{transform:rotate(180deg)}.ytt-accordion__panel{padding:0 var(--space-2) var(--space-5);color:var(--text);max-width:72ch}.ytt-card{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);color:var(--text)}.ytt-card--link:hover{box-shadow:var(--shadow-2);border-color:var(--border)}.ytt-card--link:focus-within{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.ytt-card--link .ytt-card__title a{color:inherit;text-decoration:none}.ytt-card--link .ytt-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.ytt-card--link .ytt-card__title a:focus-visible{outline:none}.ytt-card__icon{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:var(--radius-md);background:var(--surface-tint);color:var(--accent-strong)}.ytt-card__title{margin:0;font-size:20px;line-height:28px;font-weight:600;color:var(--text-strong)}.ytt-card__body{margin:0;color:var(--text)}.ytt-card__footer{margin-block-start:auto;padding-block-start:var(--space-2)}.ytt-feature{display:flex;flex-direction:column;gap:var(--space-3)}.ytt-feature h3{margin:0;font-size:20px;line-height:28px;font-weight:600;color:var(--text-strong)}.ytt-feature p{margin:0}.ytt-feature__icon{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:var(--radius-lg);background:var(--surface-tint);color:var(--accent-strong)}.ytt-stat{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0}.ytt-stat__label{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:14px;line-height:22px;color:var(--text-muted);font-weight:500}.ytt-stat__label .ytt-icon{color:var(--accent-strong)}.ytt-stat__value{margin:0;font-size:40px;line-height:44px;font-weight:600;letter-spacing:-.02em;color:var(--text-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ytt-stat__delta{display:inline-flex;align-items:center;gap:var(--space-1);font-size:14px;line-height:22px;font-weight:500}.ytt-stat__delta--good{color:var(--success)}.ytt-stat__delta--bad{color:var(--danger)}.ytt-stat__delta--neutral{color:var(--text-muted)}.ytt-badge{display:inline-flex;align-items:center;gap:var(--space-1);min-height:28px;padding:2px var(--space-2) 2px var(--space-2);border:1px solid var(--_bd, var(--border));border-radius:var(--radius-sm);background:var(--_bg, var(--surface-raised));color:var(--_fg, var(--text));font-size:14px;line-height:20px;font-weight:500;white-space:nowrap}.ytt-badge--success{--_bg: var(--success-surface);--_fg: var(--success);--_bd: var(--success-border)}.ytt-badge--danger{--_bg: var(--danger-surface);--_fg: var(--danger);--_bd: var(--danger-border)}.ytt-badge--warning{--_bg: var(--warning-surface);--_fg: var(--warning);--_bd: var(--warning-border)}.ytt-badge--info{--_bg: var(--info-surface);--_fg: var(--info);--_bd: var(--info-border)}.ytt-badge--neutral{--_bg: var(--surface-subtle);--_fg: var(--text);--_bd: var(--border-subtle)}.ytt-table-wrap{overflow-x:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised)}.ytt-table-wrap:focus-visible{outline-offset:2px}.ytt-table{width:100%;border-collapse:collapse;font-size:14px;line-height:22px}.ytt-table caption{caption-side:top;text-align:start;padding:var(--space-4) var(--space-4) var(--space-2);font-size:18px;line-height:26px;font-weight:600;color:var(--text-strong)}.ytt-table th,.ytt-table td{padding:var(--space-3) var(--space-4);text-align:start;border-block-end:1px solid var(--border-subtle);vertical-align:top}.ytt-table thead th{background:var(--surface-subtle);color:var(--text-strong);font-weight:600;white-space:nowrap}.ytt-table tbody tr:last-child td,.ytt-table tbody tr:last-child th{border-block-end:0}.ytt-table tbody tr:hover{background:var(--surface-tint)}.ytt-table .ytt-num{text-align:end;font-variant-numeric:tabular-nums}.ytt-sort{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);padding:0;background:none;border:0;font:inherit;font-weight:600;color:inherit;cursor:pointer}.ytt-sort .ytt-icon{opacity:.5}th[aria-sort] .ytt-sort .ytt-icon{opacity:1}th[aria-sort=ascending] .ytt-sort .ytt-icon{transform:rotate(180deg)}.ytt-toggle{display:inline-flex;padding:var(--space-1);border:2px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);gap:var(--space-1);margin:0}.ytt-toggle legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ytt-toggle label{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding-inline:var(--space-4);border-radius:var(--radius-pill);font-weight:600;font-size:15px;cursor:pointer;color:var(--text)}.ytt-toggle input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.ytt-toggle label:has(input:checked){background:var(--action-primary);color:var(--text-on-action)}.ytt-toggle label:has(input:focus-visible){outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.ytt-toggle__save{font-size:12px;line-height:18px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-tint);color:var(--text-accent)}.ytt-toggle label:has(input:checked) .ytt-toggle__save{background:var(--surface-raised);color:var(--text-accent)}.ytt-tiers{display:grid;gap:var(--space-6);grid-template-columns:1fr;margin-block-start:var(--space-8);align-items:stretch}@media (min-width: 900px){.ytt-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}.ytt-tier{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}.ytt-tier--highlight{border:2px solid var(--border-strong);background:var(--surface-tint)}.ytt-tier__flag{align-self:flex-start;font-size:14px;font-weight:600;color:var(--text-accent);display:inline-flex;gap:var(--space-1);align-items:center}.ytt-tier h2,.ytt-tier h3{margin:0;font-size:24px;line-height:32px;font-weight:600;color:var(--text-strong)}.ytt-tier__strap{margin:0;color:var(--text-muted)}.ytt-tier__price{margin:0;display:flex;align-items:baseline;gap:var(--space-1);flex-wrap:wrap}.ytt-tier__amount{font-size:40px;line-height:44px;font-weight:600;color:var(--text-strong);font-variant-numeric:tabular-nums}.ytt-tier__per{color:var(--text-muted)}.ytt-tier__note{margin:0;font-size:14px;color:var(--text-accent);font-weight:500;min-height:22px}.ytt-tier ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.ytt-tier li{display:flex;gap:var(--space-2);align-items:flex-start}.ytt-tier li .ytt-icon{margin-block-start:3px;color:var(--accent-strong)}.ytt-tier li[data-included=false],.ytt-tier li[data-included=false] .ytt-icon{color:var(--text-muted)}.ytt-tier .ytt-btn{margin-block-start:auto}.ytt-alert{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-3);align-items:start;padding:var(--space-4);border:1px solid var(--_bd);border-inline-start-width:6px;border-radius:var(--radius-md);background:var(--_bg);color:var(--text)}.ytt-alert--info{--_bd: var(--info-border);--_bg: var(--info-surface);--_ic: var(--info)}.ytt-alert--success{--_bd: var(--success-border);--_bg: var(--success-surface);--_ic: var(--success)}.ytt-alert--warning{--_bd: var(--warning-border);--_bg: var(--warning-surface);--_ic: var(--warning)}.ytt-alert--danger{--_bd: var(--danger-border);--_bg: var(--danger-surface);--_ic: var(--danger)}.ytt-alert>.ytt-icon{color:var(--_ic)}.ytt-alert__title{margin:0;font-size:16px;line-height:24px;font-weight:600;color:var(--text-strong)}.ytt-alert__body{margin:var(--space-1) 0 0}.ytt-icon-btn{display:inline-grid;place-items:center;width:var(--target-touch);height:var(--target-touch);margin:calc(-1 * var(--space-2));border:0;border-radius:var(--radius-md);background:none;color:var(--text);cursor:pointer}.ytt-icon-btn:hover{background:var(--action-secondary-hover)}.ytt-toasts{position:fixed;inset-block-end:var(--space-4);inset-inline-end:var(--space-4);z-index:var(--z-toast);display:grid;gap:var(--space-3);width:min(400px,calc(100vw - 2 * var(--space-4)))}.ytt-toasts--inline{position:static;width:100%;max-width:400px}.ytt-toast{box-shadow:var(--shadow-3);background:var(--surface-raised);animation:ytt-enter var(--duration-slow) var(--ease-enter)}@keyframes ytt-enter{0%{opacity:0;transform:translateY(8px)}}.ytt-modal{border:0;padding:0;border-radius:var(--radius-lg);width:min(560px,calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-3)}.ytt-modal::backdrop{background:var(--overlay)}.ytt-modal[open]{animation:ytt-enter var(--duration-slow) var(--ease-enter)}.ytt-modal__inner{display:flex;flex-direction:column;max-height:inherit}.ytt-modal__head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-2)}.ytt-modal__head h2{margin:0;font-size:24px;line-height:32px;font-weight:600;color:var(--text-strong)}.ytt-modal__body{padding:0 var(--space-6) var(--space-4);overflow-y:auto}.ytt-modal__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-6);border-block-start:1px solid var(--border-subtle)}.ytt-tip{position:relative;display:inline-flex}.ytt-tip__bubble{position:absolute;inset-block-end:calc(100% + 8px);inset-inline-start:50%;translate:-50% 0;z-index:var(--z-tooltip);width:-moz-max-content;width:max-content;max-width:260px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--green-900);color:var(--off-white);font-size:14px;line-height:20px;box-shadow:var(--shadow-2)}[dir=rtl] .ytt-tip__bubble{translate:50% 0}.ytt-tip__bubble:after{content:"";position:absolute;top:100%;inset-inline-start:50%;margin-inline-start:-6px;border:6px solid transparent;border-block-start-color:var(--green-900)}.ytt-tip__bubble[hidden]{display:none}.ytt-cookie{position:fixed;inset-inline:var(--space-4);inset-block-end:var(--space-4);z-index:var(--z-toast);max-width:720px;margin-inline:auto;padding:var(--space-5);background:var(--surface-raised);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-3)}.ytt-cookie--inline{position:static}.ytt-cookie h2{margin:0 0 var(--space-2);font-size:18px;line-height:26px;font-weight:600;color:var(--text-strong)}.ytt-cookie p{margin:0 0 var(--space-4)}@media (max-width: 767px){.ytt-cookie{inset-inline:var(--space-2);inset-block-end:var(--space-2);padding:var(--space-4)}.ytt-cookie h2{font-size:16px;line-height:24px}.ytt-cookie p{font-size:14px;line-height:22px;margin-bottom:var(--space-3)}.ytt-cookie .ytt-row{gap:var(--space-2)}.ytt-cookie .ytt-btn{flex:1 1 140px;padding-inline:var(--space-3);font-size:15px}}@media (min-width: 768px){.ytt-cookie:not(.ytt-cookie--inline){inset-inline:0;inset-block-end:0;max-width:none;margin:0;border-radius:0;border-width:1px 0 0;padding:var(--space-4) max(var(--space-6),calc((100vw - var(--container-lg)) / 2 + var(--space-6)));display:grid;grid-template-columns:1fr auto;-moz-column-gap:var(--space-8);column-gap:var(--space-8);align-items:center}.ytt-cookie:not(.ytt-cookie--inline) h2{grid-column:1;font-size:16px;line-height:24px;margin-bottom:var(--space-1)}.ytt-cookie:not(.ytt-cookie--inline) p{grid-column:1;margin:0;font-size:14px;line-height:22px}.ytt-cookie:not(.ytt-cookie--inline) .ytt-row{grid-column:2;grid-row:1 / span 2;flex-wrap:nowrap}}.ytt-lang{position:relative;display:inline-block}.ytt-lang__list{position:absolute;inset-inline-end:0;top:calc(100% + var(--space-1));z-index:var(--z-dropdown);min-width:240px;max-height:320px;overflow-y:auto;margin:0;padding:var(--space-1);list-style:none;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-2)}.ytt-lang__list[hidden]{display:none}.ytt-lang__opt{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--target-touch);padding:var(--space-2) var(--space-3);background:none;border:0;border-radius:var(--radius-sm);color:var(--text);font:inherit;text-align:start;cursor:pointer}.ytt-lang__opt:hover{background:var(--action-secondary-hover)}.ytt-lang__opt[aria-current=true]{font-weight:600;background:var(--surface-tint)}.ytt-lang__en{font-size:14px;color:var(--text-muted)}.ytt-hero{position:relative;overflow:hidden}.ytt-hero__grid{display:grid;gap:var(--space-10);align-items:center}@media (min-width: 1024px){.ytt-hero__grid{grid-template-columns:1.05fr 1fr}}.ytt-hero__actions{margin-block-start:var(--space-8)}.ytt-hero__art img{display:block;width:100%;height:auto}.ytt-logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);align-items:center;list-style:none;margin:var(--space-6) 0 0;padding:0}@media (min-width: 768px){.ytt-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.ytt-logos{grid-template-columns:repeat(6,minmax(0,1fr))}}.ytt-logos li{display:grid;place-items:center;min-height:64px;padding:var(--space-2)}.ytt-logos img{max-height:40px;width:auto;filter:grayscale(1);opacity:1}.ytt-logos__name{font-weight:600;color:var(--text-muted);font-size:15px;text-align:center}.ytt-quote{margin:0;padding:var(--space-8);background:var(--surface-raised);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);display:grid;gap:var(--space-5)}.ytt-quote>.ytt-icon{color:var(--accent-strong)}.ytt-quote blockquote{margin:0;font-size:20px;line-height:32px;color:var(--text-strong);font-weight:500}.ytt-quote blockquote p{margin:0}.ytt-quote figcaption{display:flex;gap:var(--space-3);align-items:center}.ytt-quote__avatar{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--surface-tint)}.ytt-quote__name{font-weight:600;color:var(--text-strong);display:block}.ytt-quote__role{color:var(--text-muted);font-size:14px;display:block}.ytt-cta{border-radius:var(--radius-xl);padding:var(--space-10) var(--space-6);display:grid;gap:var(--space-6);align-items:center}@media (min-width: 768px){.ytt-cta{padding:var(--space-12) var(--space-10);grid-template-columns:1fr auto}}.ytt-cta p{margin:var(--space-3) 0 0;max-width:56ch}.ytt-steps-how{list-style:none;margin:var(--space-10) 0 0;padding:0;display:grid;gap:var(--space-8);counter-reset:how}@media (min-width: 1024px){.ytt-steps-how{grid-template-columns:repeat(4,minmax(0,1fr))}}.ytt-steps-how li{counter-increment:how;display:grid;gap:var(--space-3);align-content:start}.ytt-steps-how li:before{content:counter(how);display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--action-primary);color:var(--text-on-action);font-weight:600}.ytt-steps-how h3{margin:0;font-size:20px;line-height:28px;font-weight:600;color:var(--text-strong)}.ytt-steps-how p{margin:0}.ytt-chart{display:grid;gap:var(--space-4)}.ytt-chart__title{margin:0;font-size:18px;line-height:26px;font-weight:600;color:var(--text-strong)}.ytt-chart__desc{margin:0;color:var(--text-muted);font-size:14px}.ytt-chart svg{display:block;width:100%;height:auto;overflow:visible}.ytt-chart text{font-family:var(--font-sans)}.ytt-chart__legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);list-style:none;margin:0;padding:0;font-size:14px}.ytt-chart__legend li{display:inline-flex;align-items:center;gap:var(--space-2)}.ytt-chart__key{width:18px;height:18px;border-radius:var(--radius-sm);border:1px solid var(--text)}.ytt-chart details summary{cursor:pointer;color:var(--link);font-weight:600;min-height:var(--target-min);display:inline-flex;align-items:center;gap:var(--space-1);text-decoration:underline;text-underline-offset:3px}.ytt-chart-tip{padding:var(--space-2) var(--space-3);background:var(--green-900);color:var(--off-white);border-radius:var(--radius-sm);font-size:14px;line-height:20px;box-shadow:var(--shadow-2);max-width:240px}.ytt-chart-tip strong{display:block;font-weight:600}.ytt-docs{display:grid;gap:var(--space-8)}@media (min-width: 1024px){.ytt-docs{grid-template-columns:240px minmax(0,1fr) 200px;align-items:start}.ytt-docs__side{position:sticky;top:calc(var(--header-height) + var(--space-4))}}.ytt-docs__toc{font-size:14px}.ytt-docs__toc h2{font-size:14px;font-weight:600;margin:0 0 var(--space-2);color:var(--text-strong)}.ytt-docs__toc ul{list-style:none;margin:0;padding:0}.ytt-docs__toc a{display:flex;min-height:32px;align-items:center;color:var(--link)}.ytt-input:focus,.ytt-select:focus,.ytt-textarea:focus{box-shadow:none;--tw-ring-shadow: 0 0 #0000}.ytt-choice input,.ytt-choice input:checked,.ytt-choice input:focus{background-image:none;box-shadow:none;color:inherit}.ytt-choice input:checked{background-color:var(--action-primary)}.ytt-select{background-image:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.ytt-spinner{animation:none;border-inline-end-color:currentColor;opacity:.6}}@media (forced-colors: active){.ytt-btn,.ytt-input,.ytt-select,.ytt-textarea,.ytt-choice input,.ytt-switch__track,.ytt-tab[aria-selected=true],.ytt-badge,.ytt-alert,.ytt-card,.ytt-tier,.ytt-stat{border-color:CanvasText;forced-color-adjust:auto}.ytt-btn--primary{border-color:ButtonText}.ytt-choice input:checked{background:Highlight;border-color:Highlight}.ytt-switch[aria-checked=true] .ytt-switch__thumb{background:Highlight}.ytt-nav a[aria-current=page],.ytt-docnav a[aria-current]{text-decoration:underline;text-decoration-thickness:3px}:focus-visible{outline-color:Highlight}.ytt-pattern--dark,.ytt-pattern--subtle{background-image:none}}@media print{.ytt-header,.ytt-cookie,.ytt-toasts,.ytt-skip{display:none}}
