@layer utilities{.fb-menu{z-index:var(--z-popover);inline-size:max-content;min-inline-size:var(--layout-menu-min);max-inline-size:min(var(--layout-measure-sm), calc(var(--layout-viewport) - var(--space-8)));padding:var(--space-2);border:var(--border-hairline) solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface);box-shadow:var(--shadow-e3);font:var(--t-body-weight) var(--t-body-size) / var(--t-body-line) var(--t-body-family);animation:fb-in var(--dur-enter) var(--ease-decelerate);position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-start:calc(var(--space-2) * -1)}.fb-menu[data-end]{inset-inline:auto calc(var(--space-2) * -1)}@media (prefers-reduced-motion:reduce){.fb-menu{animation:none}}.hb-arr{color:var(--c-border-strong);display:grid;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-2);translate:0 -50%}.hb-stage-hd{gap:var(--space-4);align-items:flex-start;display:flex;position:sticky;inset-block-start:calc(var(--size-header) + var(--space-6))}.hb-stage-hd h2{margin:0}.hb-stage-hd p{margin:var(--space-1) 0 0;color:var(--c-text-2);font:var(--t-body-weight) var(--t-body-size) / var(--t-body-line) var(--t-body-family);text-wrap:pretty}@container page (max-width:1023px){.hb-stage-hd{position:static}}.fb-slot{vertical-align:baseline;display:inline-block;position:relative}.fb-slot>summary{align-items:baseline;gap:var(--space-1);padding-inline:calc(var(--space-1) / 2);border-radius:var(--radius-sm);color:var(--c-brand-text);cursor:pointer;-webkit-text-decoration:underline dashed var(--border-focus);-webkit-text-decoration:underline dashed var(--border-focus);-webkit-text-decoration:underline dashed var(--border-focus);text-decoration:underline dashed var(--border-focus);text-underline-offset:var(--space-2);transition:background-color var(--dur-micro) var(--ease-decelerate);list-style:none;display:inline-flex}.fb-slot>summary::-webkit-details-marker{display:none}@media (hover:hover) and (pointer:fine){.fb-slot>summary:hover{background:var(--c-brand-tint)}}.fb-slot>summary:focus-visible{outline:var(--border-focus) solid var(--c-focus);outline-offset:var(--border-focus)}.fb-slot>summary>.ic{transition:rotate var(--dur-state) var(--ease-standard);align-self:center}.fb-slot[open]>summary>.ic{rotate:180deg}@media (prefers-reduced-motion:reduce){.fb-slot>summary>.ic{transition:none}}.hb-step{column-gap:var(--space-3);min-block-size:var(--touch);padding:var(--space-4);color:var(--c-text);transition:background-color var(--dur-micro) var(--ease-decelerate);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;text-decoration:none;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.hb-step:hover{background:var(--c-surface-2)}}.hb-step:focus-visible{outline:var(--border-focus) solid var(--c-focus);outline-offset:calc(var(--border-focus) * -1)}@container page (max-width:767px){.hb-step{padding-block:var(--space-3);padding-inline:var(--space-4) var(--space-10)}}.fb-dlg{inline-size:auto;max-inline-size:none;max-block-size:calc(var(--layout-viewport-h) - var(--space-12));margin:var(--space-3);border:var(--border-hairline) solid var(--c-border);border-radius:var(--radius-xl);background:var(--c-surface);color:var(--c-text);box-shadow:var(--shadow-e4);font:var(--t-body-weight) var(--t-body-size) / var(--t-body-line) var(--t-body-family);overscroll-behavior:contain;animation:fb-up var(--dur-enter) var(--ease-decelerate);padding:0;inset-block:auto 0;inset-inline:0;overflow-y:auto}.fb-dlg::backdrop{background:var(--c-scrim)}@media (prefers-reduced-motion:reduce){.fb-dlg{animation:none}}.fb-more{color:var(--c-text-2);font:var(--t-body-s-weight) var(--t-body-s-size) / var(--t-body-s-line) var(--t-body-family);grid-column:2/-1;margin:0}.fb-more a{margin-block:calc(var(--space-3) * -1);padding-block:var(--space-3);color:var(--c-text);text-underline-offset:var(--space-1);display:inline-block}.fb-more a:focus-visible{outline:var(--border-focus) solid var(--c-focus);outline-offset:var(--border-focus)}@container page (max-width:767px){.fb-more{grid-column:1/-1}}.fb-ls{place-items:center start;column-gap:var(--space-1);max-inline-size:var(--layout-menu-min);min-block-size:var(--touch);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--c-surface-2);color:var(--c-text);font:var(--t-body-s-weight) var(--t-body-s-size) / var(--t-body-s-line) var(--t-body-family);text-align:start;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-decelerate);border:0;grid-template-columns:auto auto;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.fb-ls:hover{background:var(--c-sunken)}}.fb-ls:focus-visible{outline:var(--border-focus) solid var(--c-focus);outline-offset:var(--border-focus)}.fb-ls[aria-busy]>.fb-n{opacity:.5}@container page (max-width:767px){.fb-ls{column-gap:var(--space-2);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;inline-size:100%;max-inline-size:none}}.hb-list{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-list>li:nth-child(2){border-block-start:0}.hb-list>li:nth-child(n+3){border-block-start:var(--border-hairline) solid var(--c-border)}.hb-list>li:nth-child(2n){border-inline-start:var(--border-hairline) solid var(--c-border)}.hb-list>li:last-child:nth-child(odd){grid-column:1/-1}@container page (max-width:767px){.hb-list{grid-template-columns:minmax(0,1fr)}.hb-list>li:nth-child(2){border-block-start:var(--border-hairline) solid var(--c-border)}.hb-list>li:nth-child(2n){border-inline-start:0}}.fb-n{color:var(--c-text);font:var(--t-h1-weight) var(--t-h2-size) / var(--t-h2-line) var(--t-h1-family);font-variant-numeric:tabular-nums;grid-column:1/-1}.fb-n:lang(ar){font-family:var(--font-num)}@container page (max-width:767px){.fb-n{grid-column:auto}}.hb-n{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--radius-pill);background:var(--c-brand-tint);color:var(--c-brand-text);font:var(--t-h3-weight) var(--t-label-size) / 1 var(--t-label-family);font-variant-numeric:tabular-nums;grid-row:span 2;place-items:center;display:grid}.hb-n:lang(ar){font-family:var(--font-num)}.hb-steps{border:var(--border-hairline) solid var(--c-border);border-radius:var(--radius-lg);background:var(--c-surface);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.hb-steps>li+li{border-inline-start:var(--border-hairline) solid var(--c-border)}@container page (max-width:1023px){.hb-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.hb-steps>li:nth-child(4){border-inline-start:0}.hb-steps>li:nth-child(n+4){border-block-start:var(--border-hairline) solid var(--c-border)}.hb-steps>li:nth-child(3) .hb-arr{display:none}}@container page (max-width:767px){.hb-steps{scrollbar-width:none;display:flex;overflow-x:auto}.hb-steps::-webkit-scrollbar{display:none}.hb-steps>li{flex:none}.hb-steps>li:nth-child(n){border-block-start:0}.hb-steps>li:nth-child(n+2){border-inline-start:var(--border-hairline) solid var(--c-border)}.hb-steps>li:nth-child(3) .hb-arr{display:grid}}.fb-dlg-hd{justify-content:space-between;align-items:center;gap:var(--space-2);padding-inline-start:var(--space-3);display:flex}.fb-dlg-hd>h2{margin:0}.hb-head{gap:var(--space-3);max-inline-size:var(--layout-measure-article);display:grid}.hb-head h1{margin:0}.hb-head p{color:var(--c-text-2);font:var(--t-body-l-weight) var(--t-body-l-size) / var(--t-body-l-line) var(--t-body-l-family);text-wrap:pretty;margin:0}.fb-sec{gap:var(--space-4);display:grid}.fb-sec>h2{margin:0}.fb-list{margin:0;padding:0;list-style:none;display:grid}.fb-mq{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--c-text-2);font:var(--t-label-weight) var(--t-body-s-size) / var(--t-body-s-line) var(--t-body-family);margin:0}.fb-why,.hb-row-d{color:var(--c-text-2);font:var(--t-body-s-weight) var(--t-body-s-size) / var(--t-body-s-line) var(--t-body-s-family);text-wrap:pretty;margin:0}.fb-g{font:var(--t-h3-weight) var(--t-h3-size) / var(--t-h3-line) var(--t-h3-family);margin:0}.fb-g a{color:var(--c-text);text-decoration:none}@media (hover:hover) and (pointer:fine){.fb-g a:hover{color:var(--c-brand-text);text-underline-offset:var(--space-1);text-decoration:underline}}.fb-g a:focus-visible{outline:var(--border-focus) solid var(--c-focus);outline-offset:var(--border-focus)}.fb-lead{color:var(--c-text-2);font:var(--t-body-s-weight) var(--t-body-s-size) / var(--t-body-s-line) var(--t-body-family);margin:0}.fb-soon{color:var(--c-text-2);font:var(--t-label-weight) var(--t-caption-size) / 1 var(--t-body-family);margin-inline-start:var(--space-2);display:inline-block}.fb-more-l{margin-inline-end:var(--space-1)}.fb-res{gap:var(--space-1);display:grid}.fb-res[data-swap]{animation:fb-sw var(--dur-enter) var(--ease-decelerate)}@media (prefers-reduced-motion:reduce){.fb-res{animation:none}}.fb-dlg-x{inline-size:var(--touch);block-size:var(--touch);border-radius:var(--radius-pill);color:var(--c-text-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.fb-dlg-x:hover{background:var(--c-surface-2)}}.fb-dlg-x:focus-visible{outline:var(--border-focus) solid var(--c-focus);outline-offset:calc(var(--border-focus) * -1)}.fb-mrow{align-content:center;gap:calc(var(--space-1) / 2);inline-size:100%;min-block-size:var(--touch);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--c-text);font:inherit;text-align:start;background:0 0;border:0;text-decoration:none;display:grid}.fb-mrow:where(a,button){cursor:pointer;transition:background-color var(--dur-micro) var(--ease-decelerate)}@media (hover:hover) and (pointer:fine){.fb-mrow:where(a,button):hover{background:var(--c-surface-2)}}.fb-mrow:focus-visible{outline:var(--border-focus) solid var(--c-focus);outline-offset:calc(var(--border-focus) * -1)}.fb-mrow[aria-current]{background:var(--c-brand-tint)}.fb-mrow[aria-current]>.fb-ml{color:var(--c-brand-text)}.hb-stage{grid-template-columns:var(--layout-aside) minmax(0, 1fr);gap:var(--space-8);border-block-start:var(--border-hairline) solid var(--c-border);align-items:start;padding-block-start:var(--space-8);scroll-margin-block-start:calc(var(--size-header) + var(--space-6));display:grid}@container page (max-width:1023px){.hb-stage{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.fb-out{align-items:center;gap:var(--space-2) var(--space-5);border-block-start:var(--border-hairline) solid var(--c-border);grid-template-columns:auto minmax(0,1fr) auto;padding-block-start:var(--space-6);display:grid}@container page (max-width:767px){.fb-out{grid-template-columns:auto minmax(0,1fr)}}.fb-bk{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--radius-md);background:var(--c-brand-tint);color:var(--c-brand-text);align-self:start;place-items:center;display:grid}.fb-box{gap:var(--space-6);padding:var(--space-8);border:var(--border-hairline) solid var(--c-border);border-radius:var(--radius-xl);background:var(--c-surface);display:grid}@container page (max-width:767px){.fb-box{padding:var(--space-5) var(--space-4);border-radius:var(--radius-lg)}}.fb-dlg-panel{gap:var(--space-2);padding:var(--space-3);display:grid}.hb-page{gap:var(--space-8);padding-block-end:var(--space-12);display:grid}.hb-page>*{min-inline-size:0}.hb-stages{gap:var(--space-10);display:grid}.hb-n-lg{inline-size:var(--touch);block-size:var(--touch);font:var(--t-h3-weight) var(--t-h3-size) / 1 var(--t-h3-family);flex:none}.hb-n-lg:lang(ar){font-family:var(--font-num)}.hb-ct{color:var(--c-text-2);font:var(--t-caption-weight) var(--t-caption-size) / var(--t-caption-line) var(--t-caption-family)}.hb-ct:lang(ar){font-family:var(--font-num)}.fb-mg{color:var(--c-text-2);font-size:var(--t-body-s-size);line-height:var(--t-body-s-line)}.fb-s{max-inline-size:calc(var(--t-h1-size) * 28);color:var(--c-text);font:var(--t-h1-weight) var(--t-h2-size) / 2 var(--t-h1-family);text-wrap:pretty}@container page (max-width:767px){.fb-s{font-size:var(--t-h3-size)}}@container page (min-width:1024px){.fb-s{font-size:var(--t-h1-size)}}.hb-soon{color:var(--c-text-2);font-weight:var(--t-label-weight)}.fb-ml{font-weight:var(--t-label-weight)}.fb-val[data-any],.hb-row-soon .nw-row-t{color:var(--c-text-2)}.hb-name{font:var(--t-h4-weight) var(--t-h4-size) / var(--t-h4-line) var(--t-h4-family)}}@layer components{:root:has(.fb-dlg[open]){overflow:hidden}}@keyframes fb-up{0%{opacity:0;translate:0 var(--space-6)}}@keyframes fb-in{0%{opacity:0;translate:0 calc(var(--space-1) * -1)}}@keyframes fb-sw{0%{opacity:.2;translate:0 var(--space-1)}}
