.AppOpeningState_screen__hs2YE{min-height:100dvh;flex-direction:column;align-items:center;padding:max(24px,var(--app-safe-area-top)) 24px max(24px,var(--app-safe-area-bottom));background:var(--app-bg);color:var(--app-text)}.AppOpeningState_brand__WYtF9,.AppOpeningState_screen__hs2YE{display:flex;justify-content:center}.AppOpeningState_hint__8VqFy{margin-top:24px;color:var(--app-text-muted);font-size:14px;animation:AppOpeningState_opening-hint__dnNFG 0s 1.2s both}@keyframes AppOpeningState_opening-hint__dnNFG{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AppOpeningState_hint__8VqFy{animation:none}}.DocumentPage_page__OXfmE{max-width:49rem;margin-inline:auto;padding-block-end:2.5rem;color:var(--app-text);font-family:"Emerald Manrope",var(--font-arabic-ui,"Noto Sans Arabic"),sans-serif;font-weight:500;overflow-wrap:anywhere}.DocumentPage_back__szDUc{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--app-accent-text);font-size:.875rem;font-weight:650}.DocumentPage_header__EVF_o{max-width:43rem;margin-block:1.3rem 2rem}.DocumentPage_eyebrow__E6gLi{color:var(--app-accent-text);font-size:.75rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.DocumentPage_title__dKVwG{margin-block-start:.7rem;font:600 clamp(2.15rem,8.5vw,3.4rem)/1.1 "Source Serif 4 Variable",var(--font-arabic-ui,"Noto Sans Arabic"),serif;letter-spacing:-.035em;text-wrap:balance}.DocumentPage_intro__WtDBk{margin-block-start:1.1rem;color:var(--app-text-muted);font-size:1rem;line-height:1.8}.DocumentPage_date__zGn31{margin-block-start:1rem;font-size:.8rem;line-height:1.6;color:var(--app-text-muted)}.DocumentPage_highlights__7CBT0{padding-block:1.4rem;border-block:1px solid var(--app-border)}.DocumentPage_highlightGrid__DJUWP{display:grid;gap:1.2rem;margin-block-start:1.2rem}.DocumentPage_highlight__H5eyZ{display:flex;gap:.85rem;align-items:flex-start}.DocumentPage_highlight__H5eyZ>div{min-width:0}.DocumentPage_highlightIcon__bxmQG{display:flex;flex:0 0 24px;color:var(--app-accent-text);margin-block-start:.1rem}.DocumentPage_highlight__H5eyZ h3{font-size:.9rem;font-weight:700}.DocumentPage_highlight__H5eyZ p{margin-block-start:.3rem;font-size:.85rem;line-height:1.75;color:var(--app-text-muted)}.DocumentPage_contents___aoW1{margin-block-start:1.5rem;border-block:1px solid var(--app-border)}.DocumentPage_highlights__7CBT0+.DocumentPage_contents___aoW1{margin-block-start:0;border-block-start:0}.DocumentPage_contents___aoW1>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:56px;padding-block:.75rem;cursor:pointer;list-style:none;font-size:.9rem;font-weight:700}.DocumentPage_contents___aoW1>summary::-webkit-details-marker{display:none}.DocumentPage_contents___aoW1>summary svg{flex-shrink:0;color:var(--app-text-muted)}.DocumentPage_contents___aoW1[open]>summary svg{transform:rotate(180deg)}.DocumentPage_contents___aoW1 nav{display:grid;padding-block:.25rem 1rem}.DocumentPage_contents___aoW1 nav a{display:flex;align-items:center;min-height:44px;padding:.55rem .7rem;border-radius:.35rem;color:var(--app-text-muted);font-size:.875rem;line-height:1.5}.DocumentPage_contents___aoW1 nav a:hover{background:var(--app-accent-soft);color:var(--app-accent-text)}.DocumentPage_sections__ejxff{margin-block-start:.3rem}.DocumentPage_header__EVF_o+.DocumentPage_sections__ejxff>.DocumentPage_section__mnIdW:first-child{padding-block-start:.25rem}.DocumentPage_section__mnIdW{padding-block:2rem;scroll-margin-block-start:6rem}.DocumentPage_section__mnIdW+.DocumentPage_section__mnIdW{border-block-start:1px solid var(--app-border)}.DocumentPage_sectionHeading__ppIAZ{display:flex;align-items:baseline;gap:.75rem}.DocumentPage_sectionHeading__ppIAZ h2{font:600 clamp(1.5rem,4vw,1.8rem)/1.25 "Source Serif 4 Variable",var(--font-arabic-ui,"Noto Sans Arabic"),serif;letter-spacing:-.025em}.DocumentPage_number__82Oyf{flex:0 0 auto;color:var(--app-text-muted);font-size:.8rem;font-weight:650;font-variant-numeric:tabular-nums}.DocumentPage_body__o6Gk4{max-width:70ch;margin-block-start:1rem;color:var(--app-text-muted);font-size:1rem;line-height:1.8}.DocumentPage_body__o6Gk4>*+*{margin-block-start:1rem}.DocumentPage_body__o6Gk4 strong{color:var(--app-text);font-weight:700}.DocumentPage_body__o6Gk4 li{padding-inline-start:.25rem}.DocumentPage_body__o6Gk4 a{color:var(--app-accent-text);font-weight:650;text-decoration:underline;text-underline-offset:4px}.DocumentPage_body__o6Gk4 a:hover{text-decoration-thickness:2px}.DocumentPage_body__o6Gk4 .DocumentPage_sourceLink__a99ok{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;font-size:.875rem}.DocumentPage_sourceLink__a99ok svg{flex-shrink:0}.DocumentPage_sourceLinks__Kw6Jx{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.DocumentPage_footer__jrJT4{border-block-start:1px solid var(--app-border);padding-block-start:1rem}.DocumentPage_footer__jrJT4 nav{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.DocumentPage_footer__jrJT4 nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--app-accent-text);font-size:.875rem;font-weight:650;text-decoration:underline;text-underline-offset:4px}.DocumentPage_footer__jrJT4 p{margin-block-start:1rem;font-size:.75rem;line-height:1.7;color:var(--app-text-muted)}.DocumentPage_body__o6Gk4 .DocumentPage_warning__hqldR{border-inline-start:3px solid #b7780b;padding:.85rem 1rem;background:#fff2cf;color:#704508;font-size:.9rem}.DocumentPage_warning__hqldR strong{color:inherit}.DocumentPage_body__o6Gk4 .DocumentPage_dangerAction__3vQFj{display:inline-flex;align-items:center;justify-content:center;min-height:48px;width:100%;border-radius:.75rem;background:#b42332;color:#fff;padding:.75rem 1.25rem;font-weight:700;text-decoration:none;text-align:center}.DocumentPage_body__o6Gk4 .DocumentPage_dangerAction__3vQFj:hover{background:#941a28}.DocumentPage_body__o6Gk4 .DocumentPage_emailAction__AMIHe{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;font-size:.9rem}.DocumentPage_emailAction__AMIHe svg{flex-shrink:0}.DocumentPage_body__o6Gk4 .DocumentPage_dangerLink__8n_oa,.DocumentPage_footer__jrJT4 .DocumentPage_dangerLink__8n_oa{color:#b42332}.DocumentPage_body__o6Gk4>.DocumentPage_dangerLink__8n_oa{display:inline-flex;align-items:center;min-height:44px}.DocumentPage_disclosure__XttUL{border-block:1px solid var(--app-border)}.DocumentPage_disclosure__XttUL+.DocumentPage_disclosure__XttUL{margin-block-start:0;border-block-start:0}.DocumentPage_disclosure__XttUL summary{min-height:48px;padding-block:.8rem;cursor:pointer;color:var(--app-text);font-weight:650}.DocumentPage_disclosure__XttUL>div,.DocumentPage_disclosure__XttUL>p{padding-block:.25rem 1rem}.DocumentPage_measurementPreference__8JS4j{border:1px solid var(--app-border);border-radius:.75rem;padding:1.1rem}.DocumentPage_measurementPreference__8JS4j h3{color:var(--app-text);font-size:1rem;font-weight:700}.DocumentPage_measurementPreference__8JS4j>*+*{margin-block-start:.8rem}.DocumentPage_measurementPreference__8JS4j p{font-size:.875rem;line-height:1.75}.DocumentPage_preferenceControl__BybAj{display:flex;align-items:flex-start;gap:.7rem;min-height:44px;padding-block:.6rem;color:var(--app-text);cursor:pointer}.DocumentPage_preferenceControl__BybAj input{flex:0 0 auto;width:1.25rem;height:1.25rem;margin-block-start:.25rem;accent-color:var(--app-accent-text)}.DocumentPage_preferenceControl__BybAj input:focus-visible{outline:2px solid var(--app-accent-text);outline-offset:4px}.DocumentPage_preferenceControl__BybAj:has(input:disabled){cursor:default}.DocumentPage_preferenceAction___4uRw{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--app-border);border-radius:.5rem;padding:.55rem 1rem;background:var(--app-accent-soft);color:var(--app-accent-text);font-weight:650}.DocumentPage_page__OXfmE :is(a,button,summary):focus-visible{outline:2px solid var(--app-accent-text);outline-offset:4px;border-radius:.25rem}.DocumentPage_section__mnIdW:focus{outline:none}.DocumentPage_section__mnIdW:focus-visible{outline:2px solid var(--app-accent-text);outline-offset:5px}.DocumentPage_back__szDUc:hover{text-decoration:underline;text-underline-offset:4px}.dark .DocumentPage_body__o6Gk4 .DocumentPage_warning__hqldR{background:#342d17;color:#f8d99a;border-color:#c89335}.dark .DocumentPage_body__o6Gk4 .DocumentPage_dangerAction__3vQFj{background:#aa2937}.dark .DocumentPage_body__o6Gk4 .DocumentPage_dangerAction__3vQFj:hover{background:#c13242}.dark .DocumentPage_body__o6Gk4 .DocumentPage_dangerLink__8n_oa,.dark .DocumentPage_footer__jrJT4 .DocumentPage_dangerLink__8n_oa{color:#ffafb6}@media (min-width:640px){.DocumentPage_header__EVF_o{margin-block-start:1.7rem}.DocumentPage_intro__WtDBk{font-size:1.075rem}.DocumentPage_highlightGrid__DJUWP{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.DocumentPage_highlight__H5eyZ{display:block}.DocumentPage_highlightIcon__bxmQG{margin-block-end:.65rem}.DocumentPage_contents___aoW1 nav{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}.DocumentPage_section__mnIdW{padding-block:2.35rem}.DocumentPage_body__o6Gk4 .DocumentPage_dangerAction__3vQFj{width:auto}}@media (prefers-reduced-motion:no-preference){.DocumentPage_contents___aoW1>summary svg{transition:transform .16s ease}}.Marketing_page__uJyOI{max-width:72rem;margin-inline:auto;color:var(--app-text)}.Marketing_header__x8Yfu{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:1.75rem}.Marketing_eyebrow__1H98w{color:var(--app-accent-text);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem}.Marketing_title__Bkgj_{font-family:Georgia,serif;font-size:clamp(2rem,5vw,3.3rem);line-height:1.08;letter-spacing:-.035em;margin-bottom:.6rem}.Marketing_muted__joyRy{color:var(--app-text-muted);font-size:.9rem;line-height:1.6}.Marketing_badge__HKxN_{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;color:var(--app-accent-text);font-size:.8rem;font-weight:650}.Marketing_notice__S_sY5{padding:.85rem 1rem;margin-bottom:1.5rem;border-inline-start:3px solid var(--app-accent);background:var(--app-accent-soft);line-height:1.55;font-size:.88rem}.Marketing_tools__bstim{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem;margin:1rem 0}.Marketing_builder__zEmc9 label,.Marketing_tools__bstim label{display:grid;gap:.4rem;color:var(--app-text-muted);font-size:.82rem}.Marketing_page__uJyOI input,.Marketing_page__uJyOI select{width:100%;min-height:46px;border:1px solid var(--app-border-strong);border-radius:.65rem;padding:.65rem .8rem;background:var(--app-surface);color:var(--app-text);font-size:16px}.Marketing_action__H0W4w{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:46px;padding:.7rem 1.1rem;border:1px solid var(--app-border-strong);border-radius:.65rem;font-weight:650}.Marketing_primary__jgNW4{background:var(--app-accent);color:var(--app-accent-contrast);border-color:var(--app-accent)}.Marketing_cards__823Su{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0}.Marketing_card__SAQNe{padding:1.2rem;border:1px solid var(--app-border);border-radius:1rem;background:var(--app-surface)}.Marketing_card__SAQNe h2{font-size:.85rem;color:var(--app-text-muted);font-weight:600;line-height:1.4}.Marketing_number__kxjc0{display:block;margin:.65rem 0 .35rem;font-size:2.35rem;font-weight:650;letter-spacing:-.04em;line-height:1.15}.Marketing_caption__Rw3ku{font-size:.76rem;line-height:1.5;color:var(--app-text-muted)}.Marketing_section__guKGv{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--app-border)}.Marketing_section__guKGv h2{font-family:Georgia,serif;font-size:1.6rem;line-height:1.25;margin-bottom:.7rem}.Marketing_tabs__6Q92h{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0}.Marketing_tabs__6Q92h button{min-height:44px;padding:.65rem 1rem;border-radius:.65rem;color:var(--app-text-muted);font-weight:600}.Marketing_tabs__6Q92h button[aria-pressed=true]{background:var(--app-accent-soft);color:var(--app-accent-text)}.Marketing_tableWrap__L3HfN{overflow-x:auto}.Marketing_table__EnUnF{width:100%;border-collapse:collapse;text-align:start;font-size:.88rem}.Marketing_table__EnUnF th{color:var(--app-text-muted);font-size:.75rem;font-weight:650;white-space:nowrap}.Marketing_table__EnUnF td,.Marketing_table__EnUnF th{padding:.9rem .6rem;border-bottom:1px solid var(--app-border);text-align:end}.Marketing_table__EnUnF :is(th,td):first-child{text-align:start;padding-inline-start:0}.Marketing_table__EnUnF td:first-child{font-weight:650;min-width:9rem}.Marketing_postLabel__rAvqL{display:block;margin-top:.2rem;color:var(--app-text-muted);font-size:.75rem;font-weight:400}.Marketing_builder__zEmc9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem}.Marketing_linkBox__7myh8{display:grid;gap:.65rem;margin-top:1rem}.Marketing_linkBox__7myh8 textarea{width:100%;min-height:88px;resize:vertical;border:1px solid var(--app-border-strong);background:var(--app-surface);color:var(--app-text);border-radius:.65rem;padding:.8rem;font-size:.82rem;line-height:1.5;overflow-wrap:anywhere}.Marketing_prompt__QH2MH{padding:1.5rem;border:1px solid var(--app-border-strong);border-radius:1rem;background:var(--app-surface);max-width:36rem;margin:0 auto 1.75rem}.Marketing_prompt__QH2MH h2{font-family:Georgia,serif;font-size:1.8rem;line-height:1.15;letter-spacing:-.025em;margin-bottom:.65rem}.Marketing_sourceLabel__EgMk_{display:grid;gap:.5rem;margin-top:1.15rem;font-size:.85rem;font-weight:650}.Marketing_consent__ykWju{display:flex;align-items:start;gap:.7rem;margin-top:1rem;cursor:pointer}.Marketing_consent__ykWju input{width:20px;min-height:20px;height:20px;margin-top:.2rem;flex-shrink:0;accent-color:var(--app-accent)}.Marketing_consent__ykWju span{font-size:.85rem;font-weight:600;line-height:1.5}.Marketing_consent__ykWju small{display:block;font-weight:400;color:var(--app-text-muted);font-size:.76rem;margin-top:.2rem}.Marketing_promptActions__iy3_p{display:flex;flex-wrap:wrap;gap:.65rem;margin:1.2rem 0 .8rem}.Marketing_promptActions__iy3_p>*{flex:1}.Marketing_privacy__ichfD{font-size:.75rem;line-height:1.55;color:var(--app-text-muted)}.Marketing_privacy__ichfD a{text-decoration:underline;text-underline-offset:3px}.Marketing_page__uJyOI button:disabled{opacity:.55;cursor:not-allowed}.Marketing_page__uJyOI :is(input,select,button,a,textarea):focus-visible{outline:3px solid var(--app-accent);outline-offset:3px}@media(max-width:639px){.Marketing_cards__823Su{grid-template-columns:1fr;gap:.65rem}.Marketing_card__SAQNe{padding:1rem}.Marketing_number__kxjc0{font-size:2rem}.Marketing_builder__zEmc9{grid-template-columns:1fr}.Marketing_prompt__QH2MH{padding:1.15rem}.Marketing_table__EnUnF{font-size:.82rem}}.tutorial_safeFrame__xP7xg{position:fixed;inset:var(--app-safe-area-top,0) 0 var(--app-safe-area-bottom,0);pointer-events:none;visibility:hidden}.tutorial_bubble__yLuat{position:fixed;top:0;left:0;z-index:45;width:min(320px,calc(100vw - 32px));padding:14px 16px 16px;border:1px solid var(--app-accent-text);border-radius:18px;background:var(--app-surface);color:var(--app-text);font-family:"Emerald Manrope",var(--font-arabic-ui,"Noto Sans Arabic"),sans-serif;box-shadow:0 8px 28px rgb(0 0 0/22%);visibility:hidden}.tutorial_bubbleHeading__N4SqZ{display:flex;align-items:center;gap:8px;margin:-7px -9px 0 0}.tutorial_bubbleHeading__N4SqZ p{flex:1;font-size:16px;font-weight:700;line-height:1.3}.tutorial_bubble__yLuat>p{margin:2px 0 0;color:var(--app-text-muted);font-size:14px;line-height:1.5}.tutorial_close__GXRCH{display:inline-flex;flex-shrink:0;width:44px;height:44px;align-items:center;justify-content:center;border-radius:10px}.tutorial_close__GXRCH:hover{background:rgb(128 128 128/15%)}.tutorial_close__GXRCH:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.tutorial_optionalExit__NMAhA{display:inline-flex;min-height:44px;align-items:center;margin-top:8px;padding:0 2px;color:var(--app-accent-text);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.tutorial_optionalExit__NMAhA:hover{color:var(--app-text)}.tutorial_optionalExit__NMAhA:focus-visible{outline:2px solid currentColor;outline-offset:2px}.tutorial_ring__Dlmjw{position:fixed;top:0;left:0;z-index:44;pointer-events:none;visibility:hidden;border:2px solid var(--app-accent-text);border-radius:16px;box-shadow:0 0 0 3px var(--app-accent-soft)}.tutorial_arrowDown__NjmQm,.tutorial_arrowUp__UsBBE{position:absolute;left:calc(var(--tutorial-arrow-x, 50%) - 10px);color:var(--app-surface)}.tutorial_arrowUp__UsBBE{top:-12px;display:none}.tutorial_arrowDown__NjmQm{bottom:-12px;display:none}.tutorial_bubble__yLuat[data-side=above] .tutorial_arrowDown__NjmQm,.tutorial_bubble__yLuat[data-side=below] .tutorial_arrowUp__UsBBE{display:block}.tutorial_menuBackdrop__YcOY0{position:fixed;inset:0;z-index:85;display:flex;align-items:center;justify-content:center;padding:calc(var(--app-safe-area-top, 0px) + 16px) 16px calc(var(--app-safe-area-bottom, 0px) + 16px);background:rgb(2 6 23/65%)}.tutorial_menu__zVJ_y{width:min(100%,440px);max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding:20px;border:1px solid var(--app-border);border-radius:24px;background:var(--app-surface);color:var(--app-text)}.tutorial_menuHeader__FoDWi{display:flex;align-items:flex-start;gap:8px}.tutorial_menuHeader__FoDWi h2{flex:1;margin-top:6px;font-family:"Source Serif 4 Variable",var(--font-arabic-ui,"Noto Sans Arabic"),serif;font-size:28px;line-height:1.15;font-weight:600}.tutorial_menuDescription__4TJ5j{margin-top:8px;color:var(--app-text-muted);font-size:14px;line-height:1.5}.tutorial_menuItems__ZYbLh{margin-top:16px;display:grid}.tutorial_menuItems__ZYbLh button{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 4px;text-align:start;border-top:1px solid var(--app-border);background:transparent}.tutorial_menuItems__ZYbLh button:hover{background:var(--app-accent-soft)}.tutorial_menuItems__ZYbLh button:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.tutorial_menuItems__ZYbLh button>span{flex:1;min-width:0}.tutorial_menuItems__ZYbLh strong{display:block;font-size:15px}.tutorial_menuItems__ZYbLh button span span{display:block;margin-top:2px;font-size:12px;color:var(--app-text-muted)}@media (min-width:768px){.tutorial_safeFrame__xP7xg{top:64px;bottom:12px}}