:root{color-scheme:light;--screen-shadow:#0f1b2d73;--screen-shadow-strong:#0009;--panel-check:#c8a24a;--ground:#f4efe3;--surface:#fcf9f2;--raised:#eae2d0;--line:#d6ccb6;--text:#0f1b2d;--text2:#465066;--gold:#8a6a1f;--label:var(--text);--btn-bg:#0f1b2d;--btn-fg:#f4efe3;--frame:#0f1b2d;--panel:#0f1b2d;--panel-text:#f4efe3}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--screen-shadow:var(--screen-shadow-strong);--ground:#0f1b2d;--surface:#17263c;--raised:#22344f;--line:#2e3f5b;--text:#f4efe3;--text2:#b6becc;--gold:#c8a24a;--label:var(--gold);--btn-bg:#c8a24a;--btn-fg:#0f1b2d;--frame:#2e3f5b;--panel:#17263c;--panel-text:#f4efe3}}:root[data-theme=dark]{color-scheme:dark;--screen-shadow:var(--screen-shadow-strong);--ground:#0f1b2d;--surface:#17263c;--raised:#22344f;--line:#2e3f5b;--text:#f4efe3;--text2:#b6becc;--gold:#c8a24a;--label:var(--gold);--btn-bg:#c8a24a;--btn-fg:#0f1b2d;--frame:#2e3f5b;--panel:#17263c;--panel-text:#f4efe3}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/IBMPlexSans-Regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/IBMPlexSans-SemiBold.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/IBMPlexSansArabic-Regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/IBMPlexSansArabic-SemiBold.woff2)format("woff2")}*{box-sizing:border-box}body{background:var(--ground);color:var(--text);min-height:100vh;margin:0;font-family:IBM Plex Sans,sans-serif;font-size:17px;line-height:1.6}:lang(ar){letter-spacing:0;font-family:IBM Plex Sans Arabic,IBM Plex Sans,sans-serif}html:lang(ar) body{font-size:18px;line-height:1.8}:lang(en){font-family:IBM Plex Sans,sans-serif}a{color:inherit}a:hover{opacity:.8}button,summary{cursor:pointer}button{font:inherit}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.container{max-width:1168px;margin-inline:auto;padding-inline:24px}.skip-link{background:var(--surface);z-index:3;padding:10px 16px;position:absolute;inset-block-start:8px;inset-inline-start:16px;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{border-bottom:1px solid var(--line);background:var(--ground);position:relative}.header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.brand{align-items:center;gap:12px;font-size:22px;font-weight:600;text-decoration:none;display:flex}.brand img{width:36px;height:36px}html:lang(ar) .brand{font-size:24px}.main-nav,.primary-links{flex-wrap:wrap;align-items:center;gap:28px;font-size:16px;display:flex}html:lang(ar) .main-nav,html:lang(ar) .primary-links{font-size:17px}.primary-links a{text-decoration:none}.get-app{background:var(--btn-bg);color:var(--btn-fg);border-radius:999px;padding:10px 20px;font-weight:600;text-decoration:none}html:lang(ar) .get-app{padding-block:8px}.icon-button{background:var(--ground);width:44px;height:44px;color:var(--text);border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.icon-button svg{width:24px;height:24px}.theme-button{display:none}html.js .theme-button{display:flex}.theme-icon{display:none}[data-choice=auto] .theme-auto,[data-choice=light] .theme-light,[data-choice=dark] .theme-dark{display:block}.phone-menu{display:none}main{padding-block:88px 72px}h1{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0 0 24px;font-size:60px;font-weight:600;line-height:1.08}html:lang(ar) h1{letter-spacing:0;font-size:58px;line-height:1.3}.site-footer{border-top:1px solid var(--line)}.footer-inner{color:var(--text2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:40px;font-size:15px;display:flex}html:lang(ar) .footer-inner{font-size:16px}.footer-brand{align-items:center;gap:10px;display:flex}.footer-brand img{flex:none;width:24px;height:24px}.footer-nav{flex-wrap:wrap;gap:24px;display:flex}.phone-privacy{display:none}@media (width<760px){.container{padding-inline:16px}html:lang(ar) body{font-size:17px}.header-inner{flex-wrap:nowrap;gap:8px;padding-block:14px}.brand{gap:10px;font-size:20px}.brand img{width:32px;height:32px}html:lang(ar) .brand{font-size:21px}.main-nav{flex-wrap:nowrap;gap:4px}.main-nav .language-link{padding:10px 8px}.primary-links,.main-nav>.get-app{display:none}.phone-menu{display:block}summary{list-style:none}summary::-webkit-details-marker{display:none}.menu-links{z-index:2;background:var(--surface);border-bottom:1px solid var(--line);flex-direction:column;gap:16px;padding:24px 16px;display:flex;position:absolute;inset-block-start:100%;inset-inline:0}.menu-links .get-app{align-self:start}main{padding-block:40px 48px}h1{font-size:38px;line-height:1.1}html:lang(ar) h1{font-size:36px;line-height:1.35}.footer-inner{flex-direction:column;align-items:start;gap:14px;padding-block:28px 36px;font-size:14px}html:lang(ar) .footer-inner{font-size:15px}.footer-nav{gap:20px}.footer-brand,.desktop-privacy{display:none}.phone-privacy{display:inline}}main:has(.info-page){padding-block:72px 96px}.info-page h1{margin:0 0 12px;font-size:48px;line-height:1.1}.info-page h2{font-weight:600}.support-intro{color:var(--text2);max-width:640px;margin:0 0 56px;font-size:20px}.support-columns{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.support-questions{flex-direction:column;flex:999 560px;gap:40px;min-width:0;display:flex}.support-questions h2{margin:0 0 8px;font-size:24px}.support-questions details{border-bottom:1px solid var(--line);padding-block:18px}.support-questions summary{font-weight:600;list-style:disclosure-closed}.support-questions details[open]>summary{list-style-type:disclosure-open}.support-questions details>p,.reminder-checks{color:var(--text2);margin:10px 0 0}.reminder-checks p{margin:0 0 8px}.reminder-checks ol{margin:0;padding-inline-start:22px}html:lang(ar) .reminder-checks ol{list-style-type:arabic-indic}.support-aside{flex:320px;min-width:0}.contact-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px}.contact-card h2{margin:0 0 8px;font-size:22px}.contact-card p{color:var(--text2);margin:0 0 20px}.contact-email{background:var(--btn-bg);color:var(--btn-fg);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px;font-weight:600;text-decoration:none;display:flex}.contact-email svg{flex:none}.info-page bdi{overflow-wrap:anywhere}.contact-card .contact-note{margin:16px 0 0;font-size:15px}.support-privacy{border:1px solid var(--line);border-radius:20px;margin-top:16px;padding:24px}.support-privacy h2{margin:0 0 6px;font-size:18px}.support-privacy p{color:var(--text2);margin:0;font-size:16px}.privacy-page{flex-wrap:wrap;align-items:flex-start;gap:64px;line-height:1.7;display:flex}.privacy-contents{flex:220px;font-size:15px}.privacy-contents p{color:var(--text2);margin:0 0 12px;font-weight:600}.privacy-contents ol{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.privacy-contents a{text-decoration:none}.privacy-page article{flex:999 600px;min-width:0;max-width:720px}.privacy-page h1{margin-bottom:8px}.privacy-updated{color:var(--text2);margin:0 0 32px}.privacy-page section{margin-bottom:40px;scroll-margin-block-start:24px}.privacy-page section:last-child{margin-bottom:0}.privacy-page h2{margin:0 0 12px;font-size:26px;line-height:1.4}.privacy-page section p{margin:0}.privacy-page section p+p,.privacy-page section .privacy-note{margin-top:12px}.privacy-note{color:var(--text2)}.privacy-page .privacy-summary{background:var(--surface);border:1px solid var(--line);border-radius:20px;margin-bottom:48px;padding:28px}.privacy-summary h2{font-size:22px}.privacy-page ul{flex-direction:column;gap:6px;margin:0;padding-inline-start:22px;display:flex}.privacy-page code{background:var(--raised);border-radius:6px;padding:1px 6px;font-size:15px}html:lang(ar) .info-page h1{font-size:46px;line-height:1.3}html:lang(ar) .privacy-page{line-height:1.8}html:lang(ar) .privacy-contents,html:lang(ar) .contact-card .contact-note{font-size:16px}html:lang(ar) .support-privacy p{font-size:17px}@media (width<760px){main:has(.info-page){padding-block:40px 48px}.info-page h1{font-size:38px}html:lang(ar) .info-page h1{font-size:36px;line-height:1.35}.support-intro{margin-bottom:32px;font-size:18px}.support-columns,.privacy-page{flex-direction:column;gap:40px;display:flex}.support-questions,.support-aside,.privacy-contents,.privacy-page article{flex:auto;width:100%}.contact-card,.support-privacy,.privacy-page .privacy-summary{padding:24px}.privacy-page h2{font-size:24px}.privacy-summary h2{font-size:22px}.support-questions summary::-webkit-details-marker{display:inline}}
