@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.2n9apa2_r52e8.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e045b8a36dafeb96-s.0vz4cqyreqqso.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/921864ee6019b767-s.p.3ret_fwx268tf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/d7d9c82e455b419c-s.p.2w2vlkqk02j5m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.0%;size-adjust:95.78%}.lHLwaa_className{font-family:"Baloo 2","Baloo 2 Fallback";font-style:normal}.lHLwaa_variable{--font-display:"Baloo 2", "Baloo 2 Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.p.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.FHh0_a_className{font-family:Nunito,Nunito Fallback;font-style:normal}.FHh0_a_variable{--font-body:"Nunito", "Nunito Fallback"}
:root{--background:#fff6e9;--foreground:#4a2e1a;--accent:#9ed9cf;--ink:var(--foreground);--ink-soft:#7b5a3e;--paper:#fffaf0;--paper-edge:#ecdcc0;--sand:#f6ead3;--leaf-light:#5cc046;--leaf:#3a9a2b;--leaf-lip:#24661a;--leaf-wash:#f0f9e8;--leaf-edge:#a6d892;--gold-light:#ffd877;--gold:#f2b53a;--gold-lip:#c98a14;--gold-ink:#8a5a0c;--brick:#d0603a;--brick-wash:#ffe6c2;--font-fallback:"Trebuchet MS", system-ui, sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-back:cubic-bezier(.34, 1.56, .64, 1);--content-max-width:40rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:#b9987a #f6ead3}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100svh;color:var(--ink);background:var(--background);font-family:var(--font-body), var(--font-fallback);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);flex-direction:column;display:flex}h1,h2,h3{font-family:var(--font-display), var(--font-fallback);text-wrap:balance;font-weight:700;line-height:1.1}::selection{color:var(--ink);background:#ffd98a}:focus-visible{outline-offset:3px;outline:3px solid #2f8fd6}.icon{flex:none;width:1.5rem;height:1.5rem}img.icon{object-fit:contain}main{width:100%;max-width:var(--content-max-width);flex:1;margin-inline:auto;padding:1rem}a{color:inherit;text-decoration:none}.page,.stack{flex-direction:column;gap:1rem;display:flex}.page{width:100%;max-width:28rem;margin:0 auto;padding:2rem 1.25rem}.page ul{padding-left:1.25rem}label{flex-direction:column;gap:.375rem;font-weight:800;display:flex}input{font:inherit;border:2.5px solid var(--paper-edge);min-height:3.5rem;color:var(--ink);background:#fff;border-radius:1.1rem;padding:.75rem 1rem;font-weight:700}input:focus{border-color:var(--ink-soft)}.chunky,.button{--lip:var(--leaf-lip);min-height:3.5rem;font-family:var(--font-display), var(--font-fallback);text-align:center;color:#fff;background:linear-gradient(var(--leaf-light), var(--leaf));border:3px solid var(--ink);box-shadow:inset 0 -6px 0 var(--lip), inset 0 2px 0 #ffffff73, 0 6px 14px #4a2e1a40;text-shadow:0 2px #00000038;cursor:pointer;transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out);border-radius:1.2rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.25rem calc(.5rem + 5px);font-size:1.2rem;font-weight:600;line-height:1.1;display:inline-flex}.button{width:100%}.chunky:active:not(:disabled),.button:active{box-shadow:inset 0 -2px 0 var(--lip), inset 0 2px 0 #ffffff59, 0 2px 6px #4a2e1a33;transform:translateY(3px)}.chunky.plain,.button.secondary{--lip:var(--paper-edge);color:var(--ink);text-shadow:none;background:#fff}.chunky:disabled{cursor:default;opacity:.6;filter:grayscale(.6)}.muted{color:var(--ink-soft);text-align:center;font-weight:700}.alert,.notice{border:2.5px solid;border-radius:1.25rem;padding:.75rem 1rem;font-weight:700}.alert{background:var(--brick-wash);border-color:#f2c48f}.notice{background:var(--leaf-wash);border-color:var(--leaf-edge);text-align:center}.friday-welcome{border:3px solid var(--gold-lip);background:linear-gradient(var(--gold-light) -40%, var(--paper) 45%);width:min(22rem,100vw - 2rem);color:var(--ink);text-align:center;text-wrap:balance;box-shadow:0 6px 0 var(--gold-lip), 0 20px 40px #4a2e1a59;border-radius:1.75rem;margin:auto;padding:3.25rem 1.5rem 1.5rem;overflow:visible}.friday-welcome[open]{gap:.75rem;display:grid}.friday-welcome::backdrop{background:#4a2e1a80}.friday-star{filter:drop-shadow(0 0 .75rem #ffd877e6);width:6rem;height:6rem;position:absolute;top:-3.25rem;left:50%;translate:-50%}.friday-star img{object-fit:contain}.friday-welcome h2{color:var(--gold-ink);font-size:1.75rem}.friday-landmark{border:2.5px dashed var(--gold);background:#ffd87740;border-radius:1.25rem;gap:.25rem;padding:.875rem 1rem;display:grid}.friday-landmark-name{color:var(--gold-ink);font-size:1.4rem;font-weight:800}.friday-welcome .button{margin-top:.25rem}.friday-lines{text-align:start;gap:.5rem;padding:0;font-weight:700;list-style:none;display:grid}.friday-lines li{align-items:center;gap:.625rem;display:flex}@media (prefers-reduced-motion:no-preference){.friday-welcome[open]{animation:welcome-pop .5s var(--ease-out)}.friday-welcome[open] .friday-star{animation:star-turn 1.2s var(--ease-out)}.friday-welcome[open] .friday-star:is([data-icon=kandil],[data-icon=fener]){transform-origin:top;animation:1.8s ease-in-out icon-swing}.friday-welcome[open] .friday-star:is([data-icon=hilal],[data-icon=kubbe],[data-icon=cami],[data-icon=kabe],[data-icon=rahle]){animation:icon-rise 1.4s var(--ease-out)}.friday-welcome[open] .friday-star:is([data-icon=seker],[data-icon=asure],[data-icon=davul],[data-icon=gul],[data-icon=koc]){animation:icon-bounce .9s var(--ease-out)}}@keyframes welcome-pop{0%{opacity:0;scale:.85}}@keyframes star-turn{0%{rotate:-60deg;scale:.4}}@keyframes icon-swing{0%{opacity:0;rotate:22deg}15%{opacity:1}35%{rotate:-14deg}60%{rotate:7deg}80%{rotate:-3deg}}@keyframes icon-rise{0%{opacity:0;filter:drop-shadow(0 0 #ffd87700);transform:translateY(1.5rem)}55%{filter:drop-shadow(0 0 1.75rem #ffd877)}}@keyframes icon-bounce{0%{opacity:0;scale:.4}45%{opacity:1;scale:1.15}70%{scale:.93}85%{scale:1.03}}.page p a{text-decoration:underline}.chunky.small{min-height:3rem;font-size:1rem}.brand{flex-direction:column;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.name-plate{font-family:var(--font-display), var(--font-fallback);text-align:center;color:var(--gold-ink);background:linear-gradient(var(--gold-light), var(--gold));border:2.5px solid var(--gold-lip);box-shadow:0 3px 0 var(--gold-lip);border-radius:1rem;padding:.375rem 1.25rem .5rem;font-size:clamp(1.5rem,6.5vw,2rem);font-weight:700;line-height:1.1}.brand.big .name-plate{box-shadow:0 6px 0 var(--gold-lip), 0 14px 30px #4a2e1a2e;border-width:3px;border-radius:1.5rem;padding:.75rem 1.5rem .875rem;font-size:clamp(2.1rem,10vw,3rem)}.entry-sheet{background:var(--paper);border:3px solid var(--paper-edge);box-shadow:0 6px 0 var(--paper-edge), 0 14px 30px #4a2e1a24;border-radius:1.75rem;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem;display:flex}.entry-sheet h1{text-align:center;font-size:1.6rem}.entry-sheet>p:not([class]){text-align:center;font-weight:700}.entry-sent{text-align:center;overflow-wrap:anywhere;font-weight:700}.code-input{letter-spacing:.3em;text-align:center;font-size:1.5rem}.entry-links{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;display:flex}.entry-links button,.entry-link{min-height:2.75rem;font:inherit;color:var(--leaf-lip);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 .25rem;font-weight:800;text-decoration:underline;display:inline-flex}.entry-links button:disabled{color:var(--ink-soft);font-variant-numeric:tabular-nums;cursor:default;text-decoration:none}.privacy-section h2{text-align:left;font-size:1.15rem}.consent-list{flex-direction:column;gap:.5rem;list-style:none;display:flex;padding:0!important}.consent-list li{align-items:center;gap:.625rem;font-weight:700;display:flex}.consent-list .icon{color:#fff;background:var(--leaf);width:1.75rem;height:1.75rem;box-shadow:0 2px 0 var(--leaf-lip);border-radius:50%;padding:.25rem}.popover-sheet{width:min(34rem,100%);max-height:92svh;padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));color:var(--ink);background:var(--paper);border:3px solid var(--paper-edge);border-bottom:none;border-radius:1.75rem 1.75rem 0 0;margin:0 auto;inset:auto 0 0;overflow-y:auto;box-shadow:0 -10px 30px #4a2e1a33}.popover-sheet:popover-open{flex-direction:column;gap:1rem;display:flex}.popover-sheet h2{text-align:center;font-size:1.6rem}.popover-sheet .sheet-head{grid-template-columns:2.75rem 1fr 2.75rem;align-items:center;gap:.5rem;display:grid}.popover-sheet .sheet-head h2{overflow-wrap:anywhere;grid-column:2;min-width:0}.sheet-close{border-radius:999px;width:2.75rem;min-height:2.75rem;padding:0}.popover-sheet::backdrop{background:#4a2e1a73}@media (prefers-reduced-motion:no-preference){.popover-sheet:popover-open{animation:sheet-up .45s var(--ease-out)}}@keyframes sheet-up{0%{transform:translateY(40%)}}.entry-sheet h2{text-align:center;font-size:1.6rem}.back-link{align-self:flex-start}.button.danger{--lip:#8f3a1f;background:linear-gradient(#e0754f, var(--brick))}.button.delete-opener{color:#a6472a}.install-steps{text-align:left;flex-direction:column;gap:.75rem;padding-left:1.5rem;font-weight:700;display:flex}.install-steps .icon{vertical-align:-.25em;width:1.25em;height:1.25em;margin-right:.375rem}.install-reminder{align-items:center;gap:.5rem;margin-top:auto;display:flex}.install-reminder .sheet-close{flex:none}.sheet-body{text-align:center;font-weight:700}.avatar{object-fit:contain;flex:none;width:2.5rem;height:2.5rem}.profile-picker-avatar .avatar{width:3.75rem;height:3.75rem}.profile-picker{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem .75rem;list-style:none;display:grid;padding-left:0!important}.profile-picker-item{width:100%;min-height:10rem;font-family:var(--font-display), var(--font-fallback);color:var(--ink);overflow-wrap:anywhere;border:3px solid var(--paper-edge);box-shadow:0 5px 0 var(--paper-edge);cursor:pointer;transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out);background:#fff;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;padding:1.25rem .75rem 1rem;font-size:1.35rem;font-weight:700;line-height:1.1;display:flex}@media (hover:hover){.profile-picker-item:hover{box-shadow:0 7px 0 var(--paper-edge);transform:translateY(-2px)}}.profile-picker-item:active{box-shadow:0 1px 0 var(--paper-edge);transform:translateY(4px)}.profile-picker-title{text-align:center;font-size:1.6rem}.profile-picker-avatar{background:var(--sand);border:2.5px solid var(--paper-edge);border-radius:50%;place-items:center;width:5rem;height:5rem;display:grid;position:relative}.managing .profile-picker-avatar .avatar{filter:grayscale()brightness(.7)}.profile-picker-edit{-webkit-backdrop-filter:grayscale();backdrop-filter:grayscale();color:#fff;background:#2d2d2d99;border-radius:50%;place-items:center;display:grid;position:absolute;inset:-2.5px}.profile-picker-edit .icon{filter:drop-shadow(0 1px 2px #00000080);width:2rem;height:2rem}.managing a.profile-picker-item{color:var(--ink-soft)}.language-switch{justify-content:center;gap:.5rem;display:flex}.language-switch.stacked{flex-direction:column;gap:1rem}.play-head{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;display:grid}.play-head .brand{grid-column:2}.play-head .settings-button{justify-self:end;margin-top:.5rem}.settings-button{border-radius:999px;width:3rem;min-height:3rem;padding:0}.settings-button .icon{width:1.6rem;height:1.6rem}.settings-value{color:var(--ink-soft);font-size:1rem}.button:disabled{cursor:default;opacity:.6}.menu-rows{grid-template-columns:1fr auto auto 1fr;gap:1rem .5rem;display:grid}.menu-rows>*,.menu-rows>form>.button{grid-column:1/-1;grid-template-columns:subgrid;text-align:left;align-items:center;display:grid}.menu-rows .button>.icon{grid-column:2}.menu-rows .button>:not(.icon){grid-column:3}.manage-link{align-self:center;margin-top:.5rem}.choices{border:none;flex-wrap:wrap;gap:.5rem;display:flex}.choices legend{margin-bottom:.25rem;font-weight:800}.choice{border:2.5px solid var(--paper-edge);cursor:pointer;background:#fff;border-radius:1.1rem;flex-direction:row;align-items:center;gap:.375rem;min-height:3rem;padding:.5rem .875rem;position:relative}.choice input{opacity:0;pointer-events:none;position:absolute}.choice:has(input:checked){background:var(--leaf-wash);border-color:var(--leaf);box-shadow:0 3px 0 var(--leaf-lip)}.choice:has(input:focus-visible){outline-offset:3px;outline:3px solid #2f8fd6}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-passage] body{background:#ffe08a}@media (prefers-reduced-motion:no-preference){body{transition:background-color .6s ease-out}}
