.wuduh-language-picker{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font:12px Tahoma,Arial,sans-serif;color:inherit}
.wuduh-language-picker select{font:13px Tahoma,Arial,sans-serif;min-height:38px;padding:6px;border:1px solid #d6dcd5;border-radius:7px;background:#fff;color:#284133;max-width:112px}
.auth-card>.wuduh-language-picker{display:flex;justify-content:flex-end;margin-bottom:16px}
html[dir=ltr] body{font-family:var(--wd-en-font,Inter,Arial,sans-serif)}
html[dir=ltr] :is(h1,h2,h3,h4,.auth-monogram,.note-title-input,.brand h1){font-family:var(--wd-en-heading-font,"Playfair Display",Georgia,serif)}
html[dir=ltr] :is(.nav-item,.sidebar-settings,.brand-eyebrow,.section-heading div>span,.note-title-input,.list-head,.list-note-top,.note-list-items,.modal-input){text-align:left}
html[dir=ltr] .sidebar{border-left:0;border-right:1px solid #31483e}
html[dir=ltr] .sidebar-settings svg:last-child{margin-right:0;margin-left:auto}
html[dir=ltr] .nav-item small{margin-right:0;margin-left:auto}
html[dir=ltr] .nav-item.active:before{right:auto;left:0}
html[dir=ltr] .book-spine{right:auto;left:0}
html[dir=ltr] .top-search{margin-inline:auto}
html[dir=ltr] .top-breadcrumb svg{transform:scaleX(-1)}
html[dir=ltr] .hero-copy{padding-inline:36px;max-width:65%}
html[dir=ltr] .hero-art{transform:none}
html[dir=ltr] .book-art{left:auto;right:12%;transform:rotate(13deg)}
html[dir=ltr] .hero-copy h3{line-height:1.25}
html[dir=ltr] .brand h1{font-size:27px}
html[dir=ltr] .auth-motto{line-height:1.35}
html[dir=ltr] .topbar{gap:12px;padding-inline:22px}
html[dir=ltr] .top-actions{gap:8px}
html[dir=ltr] .top-actions .top-date{display:none}
html[dir=ltr] .top-search{width:min(340px,26vw)}
html[dir=ltr] .top-search kbd{display:none}
html[dir=ltr] .sidebar.mobile-open{transform:translateX(0)}
@media(max-width:900px){.top-actions .top-date{display:none}.topbar{gap:8px}.wuduh-language-picker>span{display:none}html[dir=ltr] .topbar{padding-inline:12px}html[dir=ltr] .top-search{display:none}}
@media(max-width:760px){html[dir=ltr] .sidebar{right:auto;left:0;transform:translateX(-100%)}html[dir=ltr] .sidebar.open{transform:translateX(0)}html[dir=ltr] .hero-copy{max-width:none;width:100%;padding-inline:22px}html[dir=ltr] .hero-art{opacity:.18}.top-actions{gap:6px}.wuduh-language-picker select{max-width:86px;font-size:12px}.top-new{padding-inline:9px!important}html[dir=ltr] .intro-row{flex-wrap:wrap}html[dir=ltr] .stat-card{padding-inline:10px;gap:6px}html[dir=ltr] .stat-card span{white-space:normal}html[dir=ltr] .brand small{white-space:normal}}

html[dir=ltr] .auth-card label{text-align:left}
html[dir=ltr] .auth-input-wrap input{text-align:left}
html[dir=ltr] .auth-monogram{font-size:32px;letter-spacing:0;line-height:1.2}

.auth-mode-tabs{display:flex;gap:8px;margin:18px 0 22px}.auth-mode-tabs button{flex:1;min-height:44px;font:600 14px Tahoma,Arial,sans-serif;border:1px solid #b49561;border-radius:8px;background:transparent;color:#284133;padding:10px;cursor:pointer}.auth-mode-tabs button[aria-pressed=true]{background:#244135;color:#fff8e8}.auth-mode-tabs button:focus-visible{outline:3px solid #bd9759;outline-offset:3px}.auth-mode-tabs button:disabled{opacity:.6;cursor:default}.auth-hint{line-height:1.8}.auth-input-wrap input{direction:ltr}html[dir=ltr] .auth-monogram{width:174px;font-size:31px}html[dir=ltr] .book-engraving{font-size:7px;letter-spacing:1px}@media(max-width:760px){html[dir=ltr] .book-art{right:-65px;left:auto;transform:rotate(16deg) scale(.82)}}

.wd-wordmark{display:inline-flex;align-items:center;direction:ltr;white-space:nowrap;font-family:inherit;font-weight:700;line-height:1.1}.wd-eyes{display:inline-flex;gap:.07em;align-items:center;direction:ltr;margin-inline:.025em;vertical-align:middle}.wd-eye{position:relative;display:inline-block;width:.46em;height:.64em;border:.065em solid currentColor;border-radius:50%;box-sizing:border-box;transform-origin:center;transition:transform .16s ease}.wd-eye:after{content:"";position:absolute;width:.12em;height:.23em;border-radius:50%;background:currentColor;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .12s}.wd-eyes-closed .wd-eye{transform:scaleY(.12)}.wd-eyes-closed .wd-eye:after{opacity:0}.wd-wordmark-ar{flex-direction:column;font-family:Amiri,"Traditional Arabic",serif;font-size:36px;gap:4px}.wd-wordmark-ar .wd-eyes{font-size:23px}.auth-monogram{min-width:174px;width:max-content;padding:8px 14px;box-sizing:border-box}.auth-monogram .wd-wordmark:not(.wd-wordmark-ar){font-size:31px}.brand h1 .wd-wordmark{font-size:25px;letter-spacing:0}.brand-seal .wd-eyes{font-size:36px}.book-monogram .wd-wordmark{font-size:22px}.start-emblem .wd-eyes{font-size:42px}html[dir=ltr] .hero-copy button svg,html[dir=ltr] .book-card-foot svg,html[dir=ltr] .recent-card-bottom svg{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.wd-eye,.wd-eye:after{transition:none}}

.auth-remembered{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0 14px;color:#647567}.auth-remembered small{font-size:11px}.auth-remembered button{font:inherit;font-size:11px;color:#80633a;text-decoration:underline;background:none;border:0;padding:6px 0;cursor:pointer}.auth-remembered button:focus-visible{outline:2px solid #bd9759;outline-offset:3px}




/* Reference wordmark: round OO eyes and raised brows, exclusively in English. */
.wd-wordmark:not(.wd-wordmark-ar){font-family:Arial,Helvetica,sans-serif;font-weight:900;gap:.025em;align-items:center;letter-spacing:-.035em}
.wd-logo-letters{line-height:1;letter-spacing:-.045em}
.wd-eyes{gap:.11em;align-items:center;margin-inline:.035em;transform:translateY(.035em)}
.wd-eye{width:.82em;height:.82em;position:relative;display:inline-block;flex-shrink:0;border:0;border-radius:0;box-shadow:none;transform:none;transition:none}
.wd-eye:before{content:"";position:absolute;left:-.015em;right:-.015em;top:-.245em;height:.30em;border-top:.11em solid currentColor;border-radius:90% 90% 0 0;transform:rotate(-2deg)}
.wd-eye:last-child:before{transform:rotate(2deg)}
.wd-eye:after{content:none}
.wd-eye-shape{position:absolute;inset:0;box-sizing:border-box;border:.135em solid currentColor;border-radius:50%;transform-origin:50% 55%;transition:transform .18s ease}
.wd-eye-pupil{position:absolute;width:.32em;height:.32em;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at 75% 20%,var(--paper,#fffdf6) 0 17%,transparent 19%),currentColor;transition:opacity .12s ease}
.wd-eyes-closed .wd-eye{transform:none}
.wd-eyes-closed .wd-eye-shape{transform:scaleY(.10)}
.wd-eyes-closed .wd-eye-pupil{opacity:0}
.wd-wordmark-ar{display:inline-block;line-height:1.3;gap:0}
.auth-monogram .wd-wordmark:not(.wd-wordmark-ar){font-size:30px;padding-top:.15em;padding-bottom:.05em}
.auth-monogram:has(.wd-wordmark-ar){min-width:116px}
.book-monogram .wd-wordmark{font-size:20px}
@media(prefers-reduced-motion:reduce){.wd-eye-shape,.wd-eye-pupil{transition:none}}

