body.gf-ds{--td_theme_color:var(--a-600);--td_mobile_text_active_color:var(--a-600);--td_login_hover_background:var(--a-600);--td_slider_text:rgba(35,71,209,.7);--td_text_color:var(--text-1);--aps-headings-color:var(--text-1);--td_default_google_font_1:var(--font-ui);--td_default_google_font_2:var(--font-ui);--td_mobile_button_color_mob:var(--n-800);--td_login_button_color:var(--n-800)}body.gf-ds .gf-on-dark,body.gf-ds .gf-footer,body.gf-ds .gf-canvas,body.gf-ds .gf-toast,body.gf-ds #td-mobile-nav,body.gf-ds .aps-v4-hero-section,body.gf-ds .aps-v4-brand-strip{--td_theme_color:var(--link-on-dark);--td_mobile_text_active_color:var(--link-on-dark);--focus:var(--focus-on-dark);--link:var(--link-on-dark);--link-hover:var(--text-on-dark)}body.gf-ds{background:var(--bg-page);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);-webkit-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility}body.gf-ds:lang(ar){letter-spacing:0}body.gf-ds h1,body.gf-ds h2,body.gf-ds h3,body.gf-ds h4,body.gf-ds h5,body.gf-ds h6,body.gf-ds button,body.gf-ds input,body.gf-ds select,body.gf-ds textarea,body.gf-ds table,body.gf-ds figcaption,body.gf-ds label{font-family:var(--font-ui)}body.gf-ds h1,body.gf-ds h2,body.gf-ds h3{text-wrap:balance}body.gf-ds code,body.gf-ds kbd,body.gf-ds samp,body.gf-ds pre{font-family:var(--font-mono)}body.gf-ds .gf-display{font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-bold);letter-spacing:var(--ls-display)}body.gf-ds h1.tdb-title-text,body.gf-ds h1.td-page-title,body.gf-ds h1.entry-title,body.gf-ds .tdb-title-text h1,body.gf-ds .gf-h1{font-family:var(--font-ui);font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:var(--fw-bold);letter-spacing:var(--ls-h1);max-inline-size:var(--measure-h1)}body.gf-ds .gf-h1-long{font-size:var(--fs-h1-long);line-height:var(--lh-h1-long)}body.gf-ds .td-post-content h2,body.gf-ds .td-post-content .gf-h2,body.gf-ds .tdb_single_content .tdb-block-inner h2,body.gf-ds .tdb_single_content .tdb-block-inner .gf-h2,body.gf-ds .entry-content h2,body.gf-ds .entry-content .gf-h2,body.gf-ds .gf-prose h2,body.gf-ds .gf-prose .gf-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-semibold);letter-spacing:var(--ls-h2);color:var(--text-1)}body.gf-ds .td-post-content h3,body.gf-ds .td-post-content .gf-h3,body.gf-ds .tdb_single_content .tdb-block-inner h3,body.gf-ds .tdb_single_content .tdb-block-inner .gf-h3,body.gf-ds .entry-content h3,body.gf-ds .entry-content .gf-h3,body.gf-ds .gf-prose h3,body.gf-ds .gf-prose .gf-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:var(--fw-semibold);color:var(--text-1)}body.gf-ds .td-post-content h4,body.gf-ds .td-post-content h5,body.gf-ds .td-post-content h6,body.gf-ds .tdb_single_content .tdb-block-inner h4,body.gf-ds .tdb_single_content .tdb-block-inner h5,body.gf-ds .tdb_single_content .tdb-block-inner h6,body.gf-ds .entry-content h4,body.gf-ds .entry-content h5,body.gf-ds .entry-content h6,body.gf-ds .gf-prose h4,body.gf-ds .gf-prose h5,body.gf-ds .gf-prose h6{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semibold);color:var(--text-1)}body.gf-ds .td-post-content p,body.gf-ds .td-post-content li,body.gf-ds .td-post-content blockquote,body.gf-ds .td-post-content dd,body.gf-ds .tdb_single_content .tdb-block-inner p,body.gf-ds .tdb_single_content .tdb-block-inner li,body.gf-ds .tdb_single_content .tdb-block-inner blockquote,body.gf-ds .tdb_single_content .tdb-block-inner dd,body.gf-ds .entry-content p,body.gf-ds .entry-content li,body.gf-ds .entry-content blockquote,body.gf-ds .entry-content dd,body.gf-ds .gf-prose p,body.gf-ds .gf-prose li,body.gf-ds .gf-prose blockquote,body.gf-ds .gf-prose dd{font-family:var(--font-ui);font-size:var(--fs-article);line-height:var(--lh-article);font-weight:var(--fw-regular)}body.gf-ds h1.tdb-title-text,body.gf-ds h1.td-page-title,body.gf-ds h1.entry-title,body.gf-ds .tdb-title-text h1,body.gf-ds .gf-h1{font-family:var(--font-ui)!important;font-weight:var(--fw-bold)!important;font-size:var(--fs-h1)!important;line-height:var(--lh-h1)!important}body.gf-ds .td-post-content h2,body.gf-ds .td-post-content h3,body.gf-ds .td-post-content h4,body.gf-ds .td-post-content h5,body.gf-ds .td-post-content h6,body.gf-ds .td-post-content p,body.gf-ds .td-post-content li,body.gf-ds .tdb_single_content .tdb-block-inner h2,body.gf-ds .tdb_single_content .tdb-block-inner h3,body.gf-ds .tdb_single_content .tdb-block-inner h4,body.gf-ds .tdb_single_content .tdb-block-inner h5,body.gf-ds .tdb_single_content .tdb-block-inner h6,body.gf-ds .tdb_single_content .tdb-block-inner p,body.gf-ds .tdb_single_content .tdb-block-inner li{font-family:var(--font-ui)!important}body.gf-ds .gf-small,body.gf-ds figcaption,body.gf-ds .wp-caption-text{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-caption)}body.gf-ds .gf-micro{font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-semibold);letter-spacing:var(--ls-micro);text-transform:var(--tt-micro)}body.gf-ds b,body.gf-ds strong{font-weight:var(--fw-semibold)}body.gf-ds .gf-ltr,body.gf-ds bdi[dir="ltr"]{font-variant-numeric:tabular-nums lining-nums}body.gf-ds ::placeholder{color:var(--text-muted);opacity:1}body.gf-ds ::selection{background:var(--a-100);color:var(--text-1)}body.gf-ds a{text-underline-offset:2px}body.gf-ds .gf-prose a:not([class*="btn"]):not(.wp-block-button__link),body.gf-ds .gf-ledger a:not([class*="btn"]):not(.wp-block-button__link),body.gf-ds .td-post-content a:not([class*="btn"]):not(.wp-block-button__link),body.gf-ds .tdb_single_content .tdb-block-inner a:not([class*="btn"]):not(.wp-block-button__link),body.gf-ds .entry-content a:not([class*="btn"]):not(.wp-block-button__link),body.gf-ds .aps-v4-article-body a:not([class*="btn"]):not(.wp-block-button__link),body.gf-ds-aps .aps-column .wp-block-list a:not([class*="btn"]){color:var(--link);text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){body.gf-ds .gf-prose a:not([class*="btn"]):not(.wp-block-button__link):hover,body.gf-ds .gf-ledger a:not([class*="btn"]):not(.wp-block-button__link):hover,body.gf-ds .td-post-content a:not([class*="btn"]):not(.wp-block-button__link):hover,body.gf-ds .tdb_single_content .tdb-block-inner a:not([class*="btn"]):not(.wp-block-button__link):hover,body.gf-ds .entry-content a:not([class*="btn"]):not(.wp-block-button__link):hover,body.gf-ds .aps-v4-article-body a:not([class*="btn"]):not(.wp-block-button__link):hover{color:var(--link-hover);text-decoration-thickness:2px}}html body.gf-ds.gf-ds .tdb_single_content .tdb-block-inner p>a:not([class*="btn"]):not(.wp-block-button__link),html body.gf-ds.gf-ds .tdb_single_content .tdb-block-inner li>a:not([class*="btn"]):not(.wp-block-button__link){color:var(--link)!important}@media (hover:hover){html body.gf-ds.gf-ds .tdb_single_content .tdb-block-inner p>a:not([class*="btn"]):not(.wp-block-button__link):hover,html body.gf-ds.gf-ds .tdb_single_content .tdb-block-inner li>a:not([class*="btn"]):not(.wp-block-button__link):hover{color:var(--link-hover)!important}}body.gf-ds time.entry-date,body.gf-ds .entry-date,body.gf-ds .td-post-date,body.gf-ds .tdb-author-name,body.gf-ds .td-post-author-name,body.gf-ds .tdb-entry-crumb,body.gf-ds .entry-crumb,body.gf-ds .td-bred-no-url-last,body.gf-ds .tdb-bred-no-url-last,body.gf-ds .apscrumbs li,body.gf-ds .apscrumbs li span,body.gf-ds .aps-brand-desc p,body.gf-ds .aps-display-controls>span,body.gf-ds .td-post-author-name span,body.gf-ds .tdb_single_comments_count a{color:var(--text-caption)}html body.gf-ds.gf-ds a:focus-visible,html body.gf-ds.gf-ds button:focus-visible,html body.gf-ds.gf-ds input:focus-visible,html body.gf-ds.gf-ds select:focus-visible,html body.gf-ds.gf-ds textarea:focus-visible,html body.gf-ds.gf-ds summary:focus-visible,html body.gf-ds.gf-ds [tabindex]:focus-visible,html body.gf-ds.gf-ds [role="button"]:focus-visible{outline:var(--focus-w) solid var(--focus)!important;outline-offset:var(--focus-offset)!important;box-shadow:none}html body.gf-ds.gf-ds .gf-inset:focus-visible{outline-offset:var(--focus-offset-inset)!important}html body.gf-ds.gf-ds .gf-fs-exit:focus-visible{outline:var(--focus-w) solid var(--n-0)!important;box-shadow:0 0 0 6px var(--n-950)}body.gf-ds input:focus,body.gf-ds select:focus,body.gf-ds textarea:focus{border-color:var(--a-600)}body.gf-ds :target{scroll-margin-block-start:var(--s-2)}body.gf-ds .gf-skip-link,body.gf-ds .gf-skip{position:fixed;inset-block-start:var(--s-2);left:-9999px;right:auto;z-index:var(--z-skip);box-sizing:border-box;min-block-size:var(--target);display:inline-flex;align-items:center;padding:var(--s-3) var(--s-4);background:var(--a-600);border:2px solid var(--n-0);border-radius:var(--r-2);color:var(--on-accent)!important;font:var(--fw-semibold) var(--fs-btn)/var(--lh-btn) var(--font-ui);text-decoration:none;box-shadow:var(--e-2)}body.gf-ds .gf-skip-link:focus,body.gf-ds .gf-skip:focus{left:var(--s-2)}html[dir="rtl"] body.gf-ds .gf-skip-link,html[dir="rtl"] body.gf-ds .gf-skip{left:auto;right:-9999px}html[dir="rtl"] body.gf-ds .gf-skip-link:focus,html[dir="rtl"] body.gf-ds .gf-skip:focus{left:auto;right:var(--s-2)}body.gf-ds .gf-skip-link:hover,body.gf-ds .gf-skip:hover{background:var(--a-700)}body.gf-ds input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="hidden"]):not([type="file"]):not([type="image"]):not([type="color"]):not(.gf-bare):not(.tdb-head-search-form-input):not(.tdb-search-form-input):not([id="td-header-search-mob"]),body.gf-ds textarea:not(.gf-bare):not(.tdb-head-search-form-input):not(.tdb-search-form-input):not([id="td-header-search-mob"]),body.gf-ds select:not(.gf-bare):not(.tdb-head-search-form-input):not(.tdb-search-form-input):not([id="td-header-search-mob"]){box-sizing:border-box;inline-size:100%;max-inline-size:100%;min-block-size:var(--h-ctl);padding:var(--s-2) var(--s-3);background-color:var(--bg-surface);color:var(--text-1);border:var(--bw-ctl) solid var(--border-ctl);border-radius:var(--r-2);font-family:var(--font-ui);font-size:var(--fs-ctl);line-height:var(--lh-ctl);font-weight:var(--fw-regular);box-shadow:none}@media (hover:hover) and (pointer:fine){body.gf-ds input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="hidden"]):not([type="file"]):not([type="image"]):not([type="color"]):not(.gf-bare):not(.tdb-head-search-form-input):not(.tdb-search-form-input):not([id="td-header-search-mob"]),body.gf-ds textarea:not(.gf-bare):not(.tdb-head-search-form-input):not(.tdb-search-form-input):not([id="td-header-search-mob"]),body.gf-ds select:not(.gf-bare):not(.tdb-head-search-form-input):not(.tdb-search-form-input):not([id="td-header-search-mob"]){min-block-size:var(--h-ctl-fine)}}body.gf-ds .comment-form input[type="text"],body.gf-ds .comment-form input[type="email"],body.gf-ds .comment-form input[type="url"],body.gf-ds .comment-form textarea{font-size:var(--fs-ctl)!important;font-family:var(--font-ui)!important;border-width:var(--bw-ctl)!important;border-color:var(--border-ctl)!important}body.gf-ds .comment-form input::placeholder,body.gf-ds .comment-form textarea::placeholder{color:var(--text-muted)!important;font-family:var(--font-ui)!important;font-weight:var(--fw-regular)!important;opacity:1!important}body.gf-ds textarea:not(.gf-bare){min-block-size:7.5rem;resize:vertical}body.gf-ds select:not(.gf-bare){padding-inline-end:var(--s-8)}body.gf-ds input:not(.gf-bare):hover,body.gf-ds select:not(.gf-bare):hover,body.gf-ds textarea:not(.gf-bare):hover{border-color:var(--n-500)}body.gf-ds input:not(.gf-bare):focus,body.gf-ds select:not(.gf-bare):focus,body.gf-ds textarea:not(.gf-bare):focus{border-color:var(--a-600)}body.gf-ds input[aria-invalid="true"]:not(.gf-bare),body.gf-ds select[aria-invalid="true"]:not(.gf-bare),body.gf-ds textarea[aria-invalid="true"]:not(.gf-bare),body.gf-ds .gf-field--error input,body.gf-ds .gf-field--error select,body.gf-ds .gf-field--error textarea{border-color:var(--err-bar);border-width:2px}body.gf-ds .gf-field--valid input,body.gf-ds .gf-field--valid select,body.gf-ds .gf-field--valid textarea{border-color:var(--ok-bar)}body.gf-ds input:disabled,body.gf-ds select:disabled,body.gf-ds textarea:disabled{background-color:var(--bg-inset);color:var(--n-500);border-color:var(--n-300);cursor:not-allowed}body.gf-ds label:not(.is-visually-hidden):not(.gf-sr-only),body.gf-ds .gf-label:not(.is-visually-hidden):not(.gf-sr-only){font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-semibold);color:var(--text-1)}body.gf-ds .comment-form label,body.gf-ds form.gf-form label{display:block;margin-block-end:var(--s-1)}body.gf-ds .gf-hint{margin-block:var(--s-1) 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-caption)}body.gf-ds .gf-error{margin-block:var(--s-1) 0;display:flex;gap:var(--s-2);align-items:flex-start;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-semibold);color:var(--err-fg)}body.gf-ds .gf-error::before{content:"";flex:none;inline-size:1rem;block-size:1rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1l7 13H1zM7.2 6h1.6v4H7.2zm0 5h1.6v1.6H7.2z' fill-rule='evenodd'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1l7 13H1zM7.2 6h1.6v4H7.2zm0 5h1.6v1.6H7.2z' fill-rule='evenodd'/%3E%3C/svg%3E") center/contain no-repeat}body.gf-ds .gf-valid{margin-block:var(--s-1) 0;font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--ok-fg)}body.gf-ds input[type="checkbox"]:not(.gf-bare),body.gf-ds input[type="radio"]:not(.gf-bare){flex:none;inline-size:1.5rem;block-size:1.5rem;margin-inline-end:var(--s-2);accent-color:var(--a-600);vertical-align:middle}body.gf-ds .gf-check,body.gf-ds .comment-form-cookies-consent{display:flex;align-items:center;min-block-size:var(--target)}body.gf-ds input[type="range"]:not(.gf-bare){inline-size:100%;min-block-size:var(--target);accent-color:var(--a-600)}body.gf-ds .gf-btn:not(.gf-bare),body.gf-ds .gft-btn:not(.gf-bare),body.gf-ds a.tdm-btn:not(.gf-bare),body.gf-ds input[type="submit"]:not(.gf-bare),body.gf-ds button[type="submit"]:not(.gf-bare),body.gf-ds .tdb-head-search-form-btn:not(.gf-bare),body.gf-ds .tdb-search-form-btn:not(.gf-bare),body.gf-ds .gf-next-btn:not(.gf-bare){display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);box-sizing:border-box;min-inline-size:var(--target);min-block-size:var(--h-ctl);padding:var(--s-2) var(--s-4);background:var(--accent-fill);background-image:none;color:var(--on-accent);border:var(--bw-ctl) solid var(--accent-fill);border-radius:var(--r-2);box-shadow:none;text-shadow:none;font-family:var(--font-ui);font-size:var(--fs-btn);line-height:var(--lh-btn);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;text-decoration:none;white-space:normal;text-align:center;cursor:pointer;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}body.gf-ds a.tdm-btn:not(.gf-bare) .tdm-btn-text{color:inherit;text-transform:none;line-height:inherit}@media (hover:hover) and (pointer:fine){body.gf-ds .gf-btn:not(.gf-bare),body.gf-ds .gft-btn:not(.gf-bare),body.gf-ds a.tdm-btn:not(.gf-bare),body.gf-ds input[type="submit"]:not(.gf-bare),body.gf-ds button[type="submit"]:not(.gf-bare),body.gf-ds .tdb-head-search-form-btn:not(.gf-bare),body.gf-ds .tdb-search-form-btn:not(.gf-bare),body.gf-ds .gf-next-btn:not(.gf-bare){min-block-size:var(--h-ctl-fine)}}body.gf-ds .gf-btn:not(.gf-bare):hover,body.gf-ds .gft-btn:not(.gf-bare):hover,body.gf-ds a.tdm-btn:not(.gf-bare):hover,body.gf-ds input[type="submit"]:not(.gf-bare):hover,body.gf-ds button[type="submit"]:not(.gf-bare):hover,body.gf-ds .tdb-head-search-form-btn:not(.gf-bare):hover,body.gf-ds .tdb-search-form-btn:not(.gf-bare):hover,body.gf-ds .gf-next-btn:not(.gf-bare):hover{background:var(--accent-fill-hover);border-color:var(--accent-fill-hover);color:var(--on-accent)}body.gf-ds .gf-btn:not(.gf-bare):active,body.gf-ds .gft-btn:not(.gf-bare):active,body.gf-ds a.tdm-btn:not(.gf-bare):active,body.gf-ds input[type="submit"]:not(.gf-bare):active,body.gf-ds button[type="submit"]:not(.gf-bare):active,body.gf-ds .tdb-head-search-form-btn:not(.gf-bare):active,body.gf-ds .tdb-search-form-btn:not(.gf-bare):active,body.gf-ds .gf-next-btn:not(.gf-bare):active{background:var(--accent-fill-pressed);border-color:var(--accent-fill-pressed)}body.gf-ds .gf-btn--lg,body.gf-ds .gf-btn-lg{min-block-size:var(--h-ctl-lg);padding-inline:var(--s-6)}body.gf-ds .gf-btn--sm{min-block-size:var(--target-min);padding-block:var(--s-1);padding-inline:var(--s-3);font-size:var(--fs-small)}html body.gf-ds.gf-ds #submit:not(.gf-bare),html body.gf-ds.gf-ds .comment-form input[type="submit"]:not(.gf-bare),html body.gf-ds.gf-ds .td-read-more a:not(.gf-bare),html body.gf-ds.gf-ds .page-nav a:not(.gf-bare),html body.gf-ds.gf-ds .page-nav span.current:not(.gf-bare),html body.gf-ds.gf-ds a.tds-button1.tdm-btn:not(.gf-bare){background-color:var(--accent-fill)!important;color:var(--on-accent)!important;font-size:var(--fs-btn)!important}html body.gf-ds.gf-ds a.tds-button1.tdm-btn:not(.gf-bare) .tdm-btn-text{color:var(--on-accent)!important}@media (hover:hover){html body.gf-ds.gf-ds #submit:not(.gf-bare):hover,html body.gf-ds.gf-ds .comment-form input[type="submit"]:not(.gf-bare):hover,html body.gf-ds.gf-ds .td-read-more a:not(.gf-bare):hover,html body.gf-ds.gf-ds .page-nav a:not(.gf-bare):hover,html body.gf-ds.gf-ds a.tds-button1.tdm-btn:not(.gf-bare):hover{background-color:var(--accent-fill-hover)!important}}body.gf-ds .gf-btn--secondary:not(.gf-bare),body.gf-ds .gf-btn-secondary:not(.gf-bare),body.gf-ds .gft-btn.gft-sec:not(.gf-bare){background:var(--bg-surface);color:var(--a-600);border-color:var(--a-600)}body.gf-ds .gf-btn--secondary:not(.gf-bare):hover,body.gf-ds .gf-btn-secondary:not(.gf-bare):hover,body.gf-ds .gft-btn.gft-sec:not(.gf-bare):hover{background:var(--a-50);color:var(--a-700);border-color:var(--a-700)}body.gf-ds .gf-btn--secondary:not(.gf-bare):active,body.gf-ds .gf-btn-secondary:not(.gf-bare):active,body.gf-ds .gft-btn.gft-sec:not(.gf-bare):active{background:var(--a-100)}body.gf-ds .gf-btn--ghost:not(.gf-bare),body.gf-ds .gf-btn-ghost:not(.gf-bare){background:#fff0;border-color:#fff0;color:var(--link);text-decoration:underline}body.gf-ds .gf-btn--ghost:not(.gf-bare):hover,body.gf-ds .gf-btn-ghost:not(.gf-bare):hover{background:var(--a-50);color:var(--link-hover);border-color:#fff0}body.gf-ds .gf-btn--danger:not(.gf-bare),body.gf-ds .gf-btn-danger:not(.gf-bare){background:var(--bg-surface);color:var(--err-fg);border-color:var(--err-bar)}body.gf-ds .gf-btn--danger:not(.gf-bare):hover,body.gf-ds .gf-btn-danger:not(.gf-bare):hover{background:var(--err-bg);color:var(--err-fg);border-color:var(--err-fg)}body.gf-ds .gf-btn:disabled:not(.gf-bare),body.gf-ds .gf-btn[aria-disabled="true"]:not(.gf-bare),body.gf-ds .gf-btn.is-disabled:not(.gf-bare),body.gf-ds .gft-btn:disabled:not(.gf-bare),body.gf-ds .gft-btn[aria-disabled="true"]:not(.gf-bare),body.gf-ds .gft-btn.is-disabled:not(.gf-bare),body.gf-ds a.tdm-btn:disabled:not(.gf-bare),body.gf-ds a.tdm-btn[aria-disabled="true"]:not(.gf-bare),body.gf-ds a.tdm-btn.is-disabled:not(.gf-bare),body.gf-ds input[type="submit"]:disabled:not(.gf-bare),body.gf-ds input[type="submit"][aria-disabled="true"]:not(.gf-bare),body.gf-ds input[type="submit"].is-disabled:not(.gf-bare),body.gf-ds button[type="submit"]:disabled:not(.gf-bare),body.gf-ds button[type="submit"][aria-disabled="true"]:not(.gf-bare),body.gf-ds button[type="submit"].is-disabled:not(.gf-bare){background:var(--bg-inset);color:var(--n-500);border-color:var(--n-300);cursor:not-allowed;pointer-events:none}body.gf-ds .gf-chip{display:inline-flex;align-items:center;gap:var(--s-1);box-sizing:border-box;padding:2px var(--s-2);background:var(--bg-inset);color:var(--n-700);border:1px solid #fff0;border-radius:var(--r-1);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-semibold);letter-spacing:var(--ls-micro);text-transform:var(--tt-micro);white-space:nowrap;vertical-align:middle}body.gf-ds .gf-chip--released,body.gf-ds .gf-chip--device{background:var(--n-100);color:var(--n-700)}body.gf-ds .gf-chip--announced,body.gf-ds .gf-chip--differs{background:var(--a-100);color:var(--a-800)}body.gf-ds .gf-chip--differs{background:var(--a-50)}body.gf-ds .gf-chip--rumored{background:var(--warn-bg);color:var(--warn-fg);border:1px dashed var(--warn-bar)}body.gf-ds .gf-chip--reported{background:var(--warn-bg);color:var(--warn-fg)}body.gf-ds .gf-chip--notrated{background:#fff0;color:var(--text-muted);border-color:var(--border-hair);text-transform:none;letter-spacing:0}body.gf-ds .gf-chip--verified,body.gf-ds .gf-chip--ok{background:var(--ok-bg);color:var(--ok-fg)}body.gf-ds .gf-chip--info{background:var(--a-50);color:var(--a-800)}body.gf-ds .gf-chip--warn{background:var(--warn-bg);color:var(--warn-fg)}body.gf-ds .gf-chip--err{background:var(--err-bg);color:var(--err-fg)}body.gf-ds .gf-chip--rumored::before,body.gf-ds .gf-chip--warn::before,body.gf-ds .gf-chip--err::before,body.gf-ds .gf-chip--ok::before,body.gf-ds .gf-chip--verified::before,body.gf-ds .gf-chip--info::before{content:"";flex:none;inline-size:.75rem;block-size:.75rem;background:currentColor;-webkit-mask:var(--gf-glyph,none) center/contain no-repeat;mask:var(--gf-glyph,none) center/contain no-repeat}body.gf-ds .gf-chip--rumored,body.gf-ds .gf-chip--warn{--gf-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1l7 13H1zM7.2 6h1.6v4H7.2zm0 5h1.6v1.6H7.2z' fill-rule='evenodd'/%3E%3C/svg%3E")}body.gf-ds .gf-chip--err{--gf-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 100 14A7 7 0 008 1zm3.2 9.1l-1.1 1.1L8 9.1l-2.1 2.1-1.1-1.1L6.9 8 4.8 5.9l1.1-1.1L8 6.9l2.1-2.1 1.1 1.1L9.1 8z' fill-rule='evenodd'/%3E%3C/svg%3E")}body.gf-ds .gf-chip--ok,body.gf-ds .gf-chip--verified{--gf-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.3 11.6L2.7 8l1.2-1.2 2.4 2.4 5.8-5.8 1.2 1.2z'/%3E%3C/svg%3E")}body.gf-ds .gf-chip--info{--gf-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 100 14A7 7 0 008 1zM7.2 7h1.6v5H7.2zm0-3h1.6v1.6H7.2z' fill-rule='evenodd'/%3E%3C/svg%3E")}body.gf-ds .gf-chip--differs::before{content:"\2260";font-weight:var(--fw-bold)}body.gf-ds a.gf-chip,body.gf-ds button.gf-chip{min-block-size:2rem;cursor:pointer;text-decoration:none}body.gf-ds a.gf-chip:hover,body.gf-ds button.gf-chip:hover{border-color:var(--border-ctl)}body.gf-ds .gf-chip[aria-pressed="true"],body.gf-ds .gf-chip.is-selected{background:var(--a-100);color:var(--a-800);border-color:var(--a-600)}body.gf-ds .gf-count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.25rem;block-size:1.25rem;padding-inline:var(--s-1);box-sizing:border-box;border-radius:var(--r-pill);background:var(--a-600);color:var(--on-accent);font-size:var(--fs-micro);line-height:1;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}body.gf-ds .td-post-content table,body.gf-ds .tdb_single_content .tdb-block-inner table,body.gf-ds .entry-content table,body.gf-ds .gf-prose table,body.gf-ds .gf-table table{inline-size:100%;border-collapse:collapse;font-size:var(--fs-spec);line-height:var(--lh-spec);color:var(--text-1)}body.gf-ds .td-post-content th,body.gf-ds .td-post-content td,body.gf-ds .tdb_single_content .tdb-block-inner th,body.gf-ds .tdb_single_content .tdb-block-inner td,body.gf-ds .entry-content th,body.gf-ds .entry-content td,body.gf-ds .gf-prose th,body.gf-ds .gf-prose td,body.gf-ds .gf-table th,body.gf-ds .gf-table td{padding:var(--s-2) var(--s-3);border:1px solid var(--border-hair);text-align:start;vertical-align:top;word-break:normal;overflow-wrap:break-word;hyphens:manual;font-variant-numeric:tabular-nums lining-nums}body.gf-ds .td-post-content th,body.gf-ds .tdb_single_content .tdb-block-inner th,body.gf-ds .entry-content th,body.gf-ds .gf-prose th,body.gf-ds .gf-table th{background:var(--bg-inset);color:var(--text-1);font-weight:var(--fw-semibold)}body.gf-ds .td-post-content caption,body.gf-ds .tdb_single_content .tdb-block-inner caption,body.gf-ds .entry-content caption,body.gf-ds .gf-prose caption,body.gf-ds .gf-table caption{padding:var(--s-2) 0;text-align:start;font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:var(--fw-semibold);letter-spacing:var(--ls-micro);text-transform:var(--tt-micro);color:var(--text-caption);caption-side:top}body.gf-ds .td-post-content tbody tr:nth-child(even) td,body.gf-ds .tdb_single_content .tdb-block-inner tbody tr:nth-child(even) td,body.gf-ds .entry-content tbody tr:nth-child(even) td,body.gf-ds .gf-prose tbody tr:nth-child(even) td,body.gf-ds .gf-table tbody tr:nth-child(even) td{background:var(--bg-hover)}body.gf-ds .gf-callout{--bar:var(--a-600);--head:var(--a-800);position:relative;box-sizing:border-box;margin-block:var(--gap-block);padding:var(--s-4);background:var(--a-50);color:var(--n-900);border:0;border-inline-start:var(--bw-callout) solid var(--bar);border-radius:var(--r-3);font-size:var(--fs-ctl);line-height:var(--lh-ctl)}body.gf-ds .gf-callout--caution{--bar:var(--warn-bar);--head:var(--warn-fg);background:var(--warn-bg)}body.gf-ds .gf-callout--backup{--bar:var(--err-bar);--head:var(--err-fg);background:var(--err-bg)}body.gf-ds .gf-callout--checked{--bar:var(--ok-bar);--head:var(--ok-fg);background:var(--ok-bg)}body.gf-ds .gf-callout--spec{background:var(--bg-surface);border:1px solid var(--border-hair);border-inline-start:var(--bw-callout) solid var(--bar);--head:var(--n-900)}body.gf-ds .gf-callout>.gf-callout__title,body.gf-ds .gf-callout>strong:first-child,body.gf-ds .gf-callout>h2,body.gf-ds .gf-callout>h3,body.gf-ds .gf-callout>h4{display:flex;align-items:center;gap:var(--s-2);margin:0 0 var(--s-2);color:var(--head);font-size:var(--fs-ctl);line-height:var(--lh-ctl);font-weight:var(--fw-semibold)}body.gf-ds .gf-callout>.gf-callout__title::before,body.gf-ds .gf-callout>strong:first-child::before{content:"";flex:none;inline-size:1.25rem;block-size:1.25rem;background:var(--bar);-webkit-mask:var(--gf-glyph,none) center/contain no-repeat;mask:var(--gf-glyph,none) center/contain no-repeat}body.gf-ds .gf-callout{--gf-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 100 14A7 7 0 008 1zM7.2 7h1.6v5H7.2zm0-3h1.6v1.6H7.2z' fill-rule='evenodd'/%3E%3C/svg%3E")}body.gf-ds .gf-callout--caution{--gf-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1l7 13H1zM7.2 6h1.6v4H7.2zm0 5h1.6v1.6H7.2z' fill-rule='evenodd'/%3E%3C/svg%3E")}body.gf-ds .gf-callout--backup{--gf-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 100 14A7 7 0 008 1zm3.2 9.1l-1.1 1.1L8 9.1l-2.1 2.1-1.1-1.1L6.9 8 4.8 5.9l1.1-1.1L8 6.9l2.1-2.1 1.1 1.1L9.1 8z' fill-rule='evenodd'/%3E%3C/svg%3E")}body.gf-ds .gf-callout--checked{--gf-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1a7 7 0 100 14A7 7 0 008 1zm-1.2 9.6L4.4 8.2l1.1-1.1 1.3 1.3 3.7-3.7 1.1 1.1z' fill-rule='evenodd'/%3E%3C/svg%3E")}body.gf-ds .gf-callout>:last-child{margin-block-end:0}body.gf-ds .gf-callout p,body.gf-ds .gf-callout li{font-size:inherit;line-height:inherit;color:inherit}body.gf-ds [role="tooltip"],body.gf-ds .gf-tooltip{position:absolute;z-index:var(--z-pop);box-sizing:border-box;max-inline-size:min(20rem, 90vw);padding:var(--s-2) var(--s-3);background:var(--bg-inverse);color:var(--text-on-dark);border-radius:var(--r-2);box-shadow:var(--e-2);font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-regular);text-align:start}body.gf-ds [role="tooltip"] a,body.gf-ds .gf-tooltip a{color:var(--link-on-dark);text-decoration:underline}@media (prefers-reduced-motion:reduce){body.gf-ds *,body.gf-ds *::before,body.gf-ds *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (forced-colors:active){html body.gf-ds.gf-ds :focus-visible{outline:3px solid Highlight!important}body.gf-ds .gf-btn,body.gf-ds .gft-btn,body.gf-ds a.tdm-btn,body.gf-ds input[type="submit"],body.gf-ds button[type="submit"],body.gf-ds .gf-chip,body.gf-ds .gf-callout,body.gf-ds .gf-count{border:1px solid ButtonText;forced-color-adjust:auto}body.gf-ds .gf-chip--rumored,body.gf-ds .gf-callout{border-style:dashed}}@media (max-height:480px){body.gf-ds .gf-sticky{position:static!important}}