@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-cyrillic-ext-500-normal-BjdEjhHc.woff2) format("woff2"),url(/assets/alegreya-sans-cyrillic-ext-500-normal-CBZLRaMr.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-cyrillic-500-normal-kQHBM3cE.woff2) format("woff2"),url(/assets/alegreya-sans-cyrillic-500-normal-gEBUHwKD.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-greek-ext-500-normal-8OvC5Vmr.woff2) format("woff2"),url(/assets/alegreya-sans-greek-ext-500-normal-Cp0bGOKK.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-greek-500-normal-CjlmbScm.woff2) format("woff2"),url(/assets/alegreya-sans-greek-500-normal-BwxJMQU_.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-vietnamese-500-normal-CFLbXWhL.woff2) format("woff2"),url(/assets/alegreya-sans-vietnamese-500-normal-B1LHNMw0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-latin-ext-500-normal-TH5u60nj.woff2) format("woff2"),url(/assets/alegreya-sans-latin-ext-500-normal-CxFoZ42m.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alegreya-sans-latin-500-normal-DS713u5J.woff2) format("woff2"),url(/assets/alegreya-sans-latin-500-normal-vXxrTKJT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;height:100%;background:var(--page);color:var(--ink)}body{font-family:var(--font-ui);-webkit-tap-highlight-color:transparent}*,*:before,*:after{font-feature-settings:"lnum" 1,"tnum" 1!important}button{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 2px var(--page),0 0 0 4px var(--coral)}svg{display:block}.app{min-height:100dvh;max-width:560px;margin:0 auto;padding:max(10px,env(safe-area-inset-top)) var(--gutter) max(12px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px}#ios-edge{display:none}@supports (-webkit-touch-callout: none){@media(display-mode:standalone){#ios-edge{display:block;position:fixed;top:0;left:0;right:0;height:max(env(safe-area-inset-top),12px);background:var(--page);z-index:2147483647}.app{padding-top:calc(max(env(safe-area-inset-top),12px) + 6px);padding-bottom:clamp(8px,env(safe-area-inset-bottom),16px)}}}.top{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-right:-8px}h1{margin:0;display:flex;align-items:center;gap:6px;font:400 1.1rem/1 var(--font-plate);letter-spacing:-.01em;white-space:nowrap}.mark{flex:none;width:26px;height:26px}.archive .mark svg{width:16px;height:16px;fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tabs{display:flex;margin-left:auto;gap:2px}.tab{display:grid;place-items:center;min-height:44px;font:600 .82rem var(--font-ui);color:var(--muted);text-decoration:none;padding:0 10px;border-radius:var(--r-pill)}.tab[aria-current=page]{background:var(--chip);color:var(--chip-ink)}.icon,.close{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--chip-ink);cursor:pointer}.icon svg,.close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.bar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px}.theme{font:400 1.45rem/1.35 var(--font-plate);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme.long{font-size:1.1rem}.theme.faint{color:var(--muted)}.theme.longer{font-size:.95rem}.theme.wrap{white-space:normal;line-height:1.15}.theme .hidden-theme{font:600 .82rem var(--font-ui);color:var(--muted);letter-spacing:.06em}.pickbtn{display:flex;align-items:center;gap:6px;flex:none;font:500 .82rem var(--font-ui);color:var(--muted);background:none;border:0;border-radius:var(--r-m);min-height:44px;padding:0 2px 0 10px;cursor:pointer}.pickbtn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pickbtn.compact .size{display:none}.tier{font-weight:700}.tier.easy{color:var(--turq-ink)}.tier.mid{color:var(--cobalt)}.tier.hard{color:var(--coral)}.stage{position:relative;flex:1 1 0;min-height:10rem;margin-inline:calc(-1 * var(--gutter) + 6px);container-type:size;display:grid;place-items:center}.dial-box{position:relative;width:min(100cqw,100cqh);aspect-ratio:1;border-radius:50%;box-shadow:var(--shadow-plate);touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.dial-box:active{cursor:grabbing}.dial{width:100%;height:100%;overflow:visible}.dial .plate{fill:var(--plate)}.dial .rim{fill:none;stroke:var(--cobalt)}.dial .cell{stroke:var(--cobalt);stroke-opacity:.25;stroke-width:.45}.dial .ring{fill:none;stroke:var(--cobalt);stroke-width:.5;stroke-opacity:.45}.dial .ring.lock{stroke:var(--lock);stroke-dasharray:1.6 1.4;stroke-opacity:1}.dial .lock-bg{fill:var(--lock-glaze)}.dial .lock-line{stroke:var(--cobalt);stroke-width:.5;stroke-opacity:.35}@media(prefers-reduced-motion:no-preference){.dial g.nudge{animation:nudge var(--t-nudge) ease-in-out}@keyframes nudge{25%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}}}.dial .ring.sel{stroke:var(--coral);stroke-width:1.5;stroke-opacity:1}.dial .hub{fill:var(--plate);stroke:var(--cobalt);stroke-width:.6}.dial .star{fill:var(--coral);transition:fill .4s linear}.dial .star.done{fill:var(--turq)}.dial .hub-eye{fill:var(--plate)}.dial text{font-family:var(--font-plate);fill:var(--ink);pointer-events:none}@media(prefers-reduced-motion:no-preference){.dial.won g .cell{animation:glow var(--t-glow) ease-out backwards;animation-delay:calc(var(--r) * 80ms)}@keyframes glow{0%{fill:var(--plate)}50%{fill:var(--turq)}}}@media(prefers-reduced-motion:reduce){.dial.won g .cell{fill:var(--turq-soft)}}@media(prefers-reduced-motion:no-preference){.dial-box.swap,#error:not([hidden]){animation:swap var(--t-ui) var(--ease-out)}@keyframes swap{0%{opacity:0}}.pg-next{animation:pg-next var(--t-ui) var(--ease-out)}.pg-prev{animation:pg-prev var(--t-ui) var(--ease-out)}@keyframes pg-next{0%{transform:translate(8px);opacity:0}}@keyframes pg-prev{0%{transform:translate(-8px);opacity:0}}}.gate{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:2;width:min(78%,320px);display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-5);text-align:center;background:var(--plate) var(--crackle);border-radius:var(--r-l);box-shadow:0 0 0 1px var(--rule)}.gate[hidden]{display:none}.gate p{margin:0;max-width:26ch;font-size:var(--fs-m);line-height:1.4}.gate .ornament{width:130px;margin:-8px auto -6px}.gate h2{margin:0;font:400 var(--fs-l)/1.15 var(--font-plate)}.gate a.btn{text-decoration:none}@media(max-width:699px){.gate{width:66%;gap:var(--sp-2);padding:var(--sp-4) var(--sp-3)}.gate .ornament{width:110px}.gate .btn{height:var(--hit)}}.buyuk .bar,.buyuk .status{flex-wrap:wrap}.buyuk .seg{grid-auto-flow:row}.meanings{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.meanings[hidden]{display:none}.meanings li{font:400 .9rem/1.35 var(--font-plate);padding:2px 0 2px 12px;border-left:2px solid var(--cobalt)}.found{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.found[hidden]{display:none}.found li{font:400 .95rem/1 var(--font-plate);color:var(--turq-ink);background:var(--turq-soft);border-radius:var(--r-pill);letter-spacing:.04em}.found button{all:unset;position:relative;display:block;padding:8px 12px;min-height:18px;border-radius:var(--r-pill);cursor:pointer}.found button:after{content:"";position:absolute;inset:-7px -2px}.found button[aria-pressed=true]{background:var(--turq);color:var(--on-primary)}.found button:focus-visible{box-shadow:0 0 0 2px var(--page),0 0 0 4px var(--coral)}.found button:disabled{cursor:default}.status{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:.86rem;color:var(--muted);font-variant-numeric:tabular-nums}.status{margin-top:auto}.sel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sel b{color:var(--coral);font-weight:700}.sel b.ok{color:var(--turq-ink)}.stats{display:flex;gap:12px;flex:none}.stats span{white-space:nowrap}.stats b{color:var(--ink);font-weight:700}.stats .over b{color:var(--coral)}.controls{display:flex;gap:6px;align-items:center}.controls .grow{flex:1}.controls.done #ccw,.controls.done #cw,.controls.done #flip,.controls.done #reset,.controls.done #hint svg{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:600 .95rem var(--font-ui);color:var(--chip-ink);background:var(--chip);border:0;border-radius:var(--r-pill);height:50px;min-width:50px;padding:0 16px;cursor:pointer}.btn svg{flex:none;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.btn.round{padding:0;width:50px}.btn.ghost{background:none;color:var(--muted);padding:0 10px}.btn.primary{background:var(--primary);color:var(--on-primary)}.btn:disabled{opacity:.5;cursor:default}@media(prefers-reduced-motion:no-preference){.btn,.icon,.close,.tab,.pickbtn,.tiers button,.grid a,.archive a,.seg button,.pager button,.found button{transition:background-color var(--t-ui),transform var(--t-fast) linear,filter var(--t-ui),color var(--t-ui)}.btn:not(:disabled):active,.icon:active,.close:active,.tiers button:active,.grid a:active,.ev:active,.seg button:active,.pager button:not(:disabled):active,.found button:not(:disabled):active{transform:scale(.95)}}@media(hover:hover){.btn:not(:disabled):hover,.tiers button:hover,.grid a:hover,.archive a:hover,.pager button:not(:disabled):hover,.found button:not(:disabled):hover{filter:var(--hover)}.seg button:not([aria-pressed=true]):hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule)}.btn.ghost:not(:disabled):hover,.icon:hover,.close:hover,.tab:not([aria-current]):hover{background:var(--chip);color:var(--ink)}.pickbtn:hover{color:var(--ink)}}.btn[hidden],.btn.hide{display:none}#flip svg path:not(:first-child){fill:currentColor;stroke:none}dialog{width:min(460px,calc(100vw - 24px));max-height:86dvh;border:0;border-radius:var(--r-l);background:var(--dlg) var(--crackle);color:var(--ink);padding:18px;box-shadow:var(--shadow-dlg)}dialog::backdrop{background:#08102a80}.dlg-head{display:flex;justify-content:space-between;align-items:center;margin:-6px 0 12px;padding-block:6px;position:sticky;top:-18px;z-index:1;background:var(--dlg)}.dlg-head h2,.win h2{margin:0;font:400 var(--fs-xl)/1.15 var(--font-plate)}.dlg-head h2{min-width:0;overflow-wrap:break-word}.tier-info{margin:0 0 10px}.win .up{margin:8px 0 0;font-size:.92rem;color:var(--muted)}.win .up a{color:var(--cobalt);font-weight:600}.tip{display:flex;flex-direction:column;gap:10px}.tip h2{margin:0;font:400 var(--fs-xl)/1.15 var(--font-plate)}.tip p{margin:0;color:var(--muted)}#tipBody{display:flex;flex-direction:column;gap:8px}.tip-ico{display:inline-block;width:18px;height:18px;vertical-align:-3px;fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round}.tip .btn{margin-top:6px}dialog h3{margin:4px 0 6px;font:600 .95rem var(--font-ui)}.note{font-size:.82rem;color:var(--muted);margin:0 0 10px}.statbox,.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:12px}.statbox div,.tiles div{display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--plate);border-radius:var(--r-m);padding:10px 4px;text-align:center}.statbox b,.tiles b{font:400 1.4rem/1 var(--font-plate);font-variant-numeric:tabular-nums}.statbox span,.tiles span{font-size:.74rem;color:var(--muted)}.board{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.archive{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1);flex:1;min-height:0;align-content:start}.archive a{display:grid;grid-template-columns:40px 1fr auto 22px;gap:var(--sp-2);align-items:center;min-height:44px;padding:0 var(--sp-3);border-radius:var(--r-m);background:var(--plate);color:inherit;text-decoration:none;font-size:var(--fs-m)}.archive .tier{font-weight:800;font-size:var(--fs-s)}.archive a[aria-current]{box-shadow:inset 0 0 0 2px var(--coral)}.archive .no{color:var(--muted);font-variant-numeric:tabular-nums}.tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(4.2rem,22%),1fr));gap:6px}.tiers button{font:800 var(--fs-s) var(--font-ui);color:var(--ink);background:var(--plate);border:0;border-radius:var(--r-m);padding:7px 2px;cursor:pointer;display:flex;flex-direction:column;align-items:center}.tiers button small{font:500 var(--fs-xs) var(--font-ui);color:var(--muted);font-variant-numeric:tabular-nums}.tiers button:not([aria-pressed=true]){box-shadow:inset 0 0 0 1px var(--rule)}.tiers button[aria-pressed=true]{background:var(--primary);color:var(--on-primary)}.tiers button[aria-pressed=true] small{color:inherit}#levels,#archive{height:min(calc(100dvh - 24px),720px);max-height:none;overflow:auto;padding:var(--sp-4)}#levels[open],#archive[open]{display:flex;flex-direction:column;gap:var(--sp-3)}#levels .dlg-head,#archive .dlg-head{margin:0;padding:0;position:static;background:none}#archive .statbox,#archive .note,#archive .btn.wide{margin:0}#archive .btn.wide,#archive .pager{flex:none}@media(max-height:700px){#archive[open]{gap:var(--sp-2)}}#archive .statbox{grid-template-columns:repeat(auto-fit,minmax(max(4.2rem,22%),1fr))}#archive .statbox span{font-size:var(--fs-xs)}#archive .statbox b{font-size:var(--fs-l)}#archive .statbox div{padding:var(--sp-2) var(--sp-1)}#levels .tier-info{margin:0;font-size:var(--fs-s)}.grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:6px;flex:1;min-height:auto;align-content:start}.grid li{display:grid}.grid a,.grid span{width:100%;max-width:58px;aspect-ratio:1;margin:0 auto;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font:400 var(--fs-m) var(--font-plate);font-variant-numeric:tabular-nums;text-decoration:none}.pager{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.pager button{width:48px;height:48px;border:0;border-radius:50%;background:var(--chip);color:var(--chip-ink);display:grid;place-items:center;cursor:pointer}.pager button:disabled{opacity:.45;cursor:default}.pager svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pager span{font:700 var(--fs-s) var(--font-ui);color:var(--muted);font-variant-numeric:tabular-nums}.tiers button small:has(svg){display:inline-flex;align-items:center}.tiers button small svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:-1px;margin-right:3px}.pack{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-l);background:var(--plate) var(--crackle);box-shadow:inset 0 0 0 1px var(--rule);text-align:center}.pack>*{width:min(100%,400px)}.pack .ornament{width:130px;margin-bottom:-4px}.pack h3{margin:0;font:400 var(--fs-l)/1.15 var(--font-plate)}.pack ul{list-style:none;margin:0 0 var(--sp-1);padding:0;display:grid;gap:4px;font-size:var(--fs-m)}.pack li b{font:400 var(--fs-m) var(--font-plate);color:var(--cobalt)}.pack .price{margin:0 0 var(--sp-2);font-size:var(--fs-s);color:var(--muted)}.pack .hint,.pack .msg{margin:0;font-size:var(--fs-s);color:var(--muted)}.pack .msg.err{color:var(--coral)}.pack .btn{font:800 var(--fs-m) var(--font-ui)}.pack a.btn{text-decoration:none}#pack{padding:var(--sp-4)}#pack[open]{display:flex;flex-direction:column;gap:var(--sp-3)}#pack .dlg-head{margin:0;padding:0;position:static;background:none}.anket{display:flex;flex-direction:column;gap:var(--sp-2)}.anket .note{margin:0}.anket h3{margin:0;font:400 var(--fs-l)/1.2 var(--font-plate)}.secenek{display:grid;gap:var(--sp-1)}.secenek .btn{height:var(--hit);justify-content:flex-start;font-weight:700}.secenek .btn[aria-checked=true]{background:var(--plate);color:var(--ink);box-shadow:inset 0 0 0 2px var(--cobalt)}.anket textarea{resize:none;border:0;border-radius:var(--r-m);padding:10px 14px;font:500 var(--fs-s) var(--font-ui);background:var(--plate);color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule)}.anket>.btn{margin-top:var(--sp-1);font:800 var(--fs-m) var(--font-ui)}@media(min-width:700px){#levels{width:min(760px,calc(100vw - 24px))}.grid{grid-template-columns:repeat(10,1fr)}#archive{width:min(860px,calc(100vw - 24px))}.archive{grid-template-columns:1fr 1fr}}@media(min-width:1280px)and (min-height:820px){#levels{width:860px;height:min(calc(100dvh - 24px),820px)}}.grid a{background:var(--plate);color:var(--ink)}.grid a.done{background:var(--turq-soft);color:var(--turq-ink)}.grid a[aria-current]{box-shadow:inset 0 0 0 2px var(--coral)}.grid span{color:var(--muted);background:none;box-shadow:inset 0 0 0 1px var(--rule);opacity:.7}.grid a.next{background:var(--primary);color:var(--on-primary)}.board li{display:grid;grid-template-columns:34px 1fr auto 52px;gap:var(--sp-2);align-items:center;min-height:42px;padding:0 var(--sp-3);border-radius:var(--r-m);background:var(--plate);font-variant-numeric:tabular-nums}.board li.me{background:var(--coral-soft);font-weight:800}.board li.gap{display:flex;justify-content:center;min-height:20px;background:none;color:var(--muted)}.board .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board b{text-align:right}.board .pl{font-family:var(--font-plate);color:var(--muted)}.board .hn{color:var(--muted);font-size:var(--fs-xs)}.board li.empty{display:block;text-align:center;background:none;color:var(--muted);padding:24px 0}.rules{font-size:.92rem;color:var(--muted);line-height:1.55}.rules p{margin:0 0 8px}.rules b{color:var(--ink)}.rules ul{margin:6px 0 0;padding-left:18px}.account{display:flex;flex-direction:column;gap:8px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--rule)}.account[hidden]{display:none}.account form{display:flex;flex-wrap:wrap;gap:6px}.account input{flex:1 1 10em;min-width:0;height:48px;border:0;border-radius:var(--r-pill);padding:0 16px;font:500 .95rem var(--font-ui);background:var(--plate);color:var(--ink)}.account .who{margin:0;font-size:.9rem;color:var(--muted)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.btn.wide{width:100%;margin-bottom:12px}.acc-row{display:flex;gap:8px;flex-wrap:wrap}.btn.danger{color:var(--coral)}.btn.danger-fill{background:var(--coral);color:var(--on-coral)}.confirm{background:var(--plate);border-radius:var(--r-m);padding:12px}.confirm[hidden]{display:none}.confirm p{margin:0 0 10px;font-size:.9rem}.legal{margin:14px 0 0}.legal a{color:var(--muted);display:inline-block;padding:12px 0}.account .msg{margin:0;font-size:.85rem;color:var(--muted);min-height:1em}.account .msg.err{color:var(--coral)}.account .btn.ghost{align-self:flex-start;padding:0 4px;height:36px}.win{display:flex;flex-direction:column;gap:12px}.win pre{margin:0;font:.9rem/1.5 var(--font-ui);white-space:pre-wrap;background:var(--plate);border-radius:var(--r-m);padding:12px}.win .row{display:flex;gap:8px}.win .row .btn{flex:1;white-space:nowrap;padding:0 12px}.win pre{font-size:.84rem;color:var(--muted)}.win>div:empty{display:none}@media(min-width:900px){.app{padding-top:24px}}.setting{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-top:6px;font:600 .95rem var(--font-ui);cursor:pointer}.setting input{flex:none;appearance:none;-webkit-appearance:none;position:relative;width:46px;height:28px;margin:0;border-radius:var(--r-pill);background:var(--chip);cursor:pointer}.setting input:after{content:"";position:absolute;top:4px;left:4px;width:20px;height:20px;border-radius:50%;background:var(--on-primary);box-shadow:0 1px 3px var(--shadow)}@media(prefers-reduced-motion:no-preference){.setting input{transition:background-color var(--t-ui)}.setting input:after{transition:translate var(--t-ui)}}.setting input:checked{background:var(--primary)}.setting input:checked:after{translate:18px}.ornament{display:block;width:150px;height:auto;margin:0 auto;pointer-events:none;user-select:none}#win .ornament{margin-bottom:-4px}.rotate .ornament{width:170px}@media(prefers-color-scheme:dark){.ornament,.dial-box:before,.desenler img{filter:brightness(1.7) saturate(.9)}}@media(min-width:700px)and (min-height:520px){.dial-box{width:calc(min(100cqw,100cqh)*.8)}.dial-box:before{content:"";position:absolute;inset:-12.5%;background:var(--celenk, url(/celenk.webp)) center / contain no-repeat;pointer-events:none}.dial{position:relative}}.rotate{display:none}@media(orientation:landscape)and (max-height:519px)and (pointer:coarse){.rotate{display:flex;position:fixed;inset:0;z-index:1000;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:var(--page);color:var(--ink)}.rotate svg{width:64px;height:64px;fill:none;stroke:var(--cobalt);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.rotate p{margin:0;font:400 1.3rem var(--font-plate)}.app{visibility:hidden}}@media(prefers-reduced-motion:no-preference){dialog[open]{animation:rise var(--t-rise) ease-out}@keyframes rise{0%{transform:translateY(10px);opacity:.6}to{transform:none;opacity:1}}}html{overscroll-behavior:none}.app{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media(prefers-color-scheme:dark){dialog{box-shadow:0 0 0 1px var(--rule),0 24px 60px var(--shadow)}}.theme.two{display:flex;flex-direction:column;white-space:normal;font-size:.95rem;line-height:1.2}.theme.two span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.found.many li{font-size:.82rem}.found.many button{padding:6px 9px}.pair{white-space:nowrap}#tip .ornament{width:120px;margin-bottom:-2px}@media(max-width:359px){h1{font-size:0;gap:0}.tab{padding:0 8px}.controls{gap:4px}.btn.round{width:44px}#reset{padding:0 6px}.controls:has(#flip:not([hidden])) #hintLabel{display:none}}.dial-box:focus-visible{outline:none;box-shadow:0 0 0 3px var(--page),0 0 0 5px var(--coral),0 8px 22px var(--shadow)}@media(prefers-reduced-motion:no-preference){.dial.won .star{animation:star-win var(--t-star) var(--ease-pop) .3s backwards;transform-origin:0 0;transform-box:view-box}@keyframes star-win{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.35) rotate(45deg)}to{transform:scale(1) rotate(90deg)}}.found.fresh li{animation:chip-pop .32s var(--ease-pop) backwards;animation-delay:calc(.45s + var(--i) * 70ms)}@keyframes chip-pop{0%{transform:scale(.6);opacity:0}}.sel .ok.fresh{display:inline-block;animation:ok-pop .5s var(--ease-pop) .2s backwards}@keyframes ok-pop{0%{transform:scale(.5);opacity:0}}}.sel .ok{font:400 1.15rem/1 var(--font-plate);color:var(--turq-ink)}.coach{position:absolute;inset:0;z-index:3;display:grid;place-items:center}.coach-art{position:absolute;width:min(100cqw,100cqh);aspect-ratio:1;pointer-events:none}.coach-beam{fill:color-mix(in srgb,var(--turq) 28%,transparent);stroke:var(--turq);stroke-width:.8}.coach-arrow{fill:none;stroke:var(--turq-ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.coach-finger{fill:color-mix(in srgb,var(--coral) 35%,transparent);stroke:var(--coral);stroke-width:1.5}.coach-card{position:absolute;left:8px;right:8px;bottom:4px;display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:var(--r-l);background:var(--dlg) var(--crackle);box-shadow:0 0 0 1px var(--rule),var(--shadow-dlg)}.coach-card .ornament{width:110px;margin:-6px auto -8px}.coach-card p{margin:0;font-size:.98rem;line-height:1.4}.coach-row{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:.82rem}@media(prefers-reduced-motion:no-preference){.coach-card{animation:rise var(--t-rise) ease-out}}.dial .gear-teeth{fill:var(--plate);stroke:var(--cobalt);stroke-width:2;stroke-dasharray:1.4 1.05}.dial .gear-eye{fill:var(--cobalt)}.dial .ring.linked{stroke:var(--coral);stroke-width:.9;stroke-dasharray:2 1.6;stroke-opacity:.9}.stars{margin:0 auto 0 12px;display:flex;gap:2px;font-size:1.35rem;line-height:1;color:var(--muted)}.stars .on{color:var(--coral)}@media(prefers-color-scheme:dark){.grid a:not(.done,.next,[aria-current]){box-shadow:inset 0 0 0 1px var(--cobalt)}}@media(prefers-reduced-motion:no-preference){.stars .on{animation:chip-pop .35s var(--ease-pop) backwards;animation-delay:calc(.15s + var(--i) * .12s)}}.grid a small{font:700 var(--fs-xs)/1 var(--font-ui);color:var(--coral);letter-spacing:-.05em}.tab{position:relative}.tab.due:after{content:"";position:absolute;top:9px;right:4px;width:7px;height:7px;border-radius:50%;background:var(--cobalt)}.setting span{display:flex;flex-direction:column;gap:2px}.setting small{font-weight:400;font-size:.78rem;color:var(--muted);max-width:30ch}.peek{position:absolute;top:2px;left:50%;translate:-50% 0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 16px 8px;border-radius:var(--r-m);background:var(--dlg);box-shadow:0 0 0 1px var(--rule),0 8px 20px var(--shadow);pointer-events:none}.peek small{font:600 .62rem var(--font-ui);color:var(--muted);letter-spacing:.06em}.peek span{font:400 1.35rem/1.1 var(--font-plate);letter-spacing:.12em;color:var(--ink)}.peek.ok{box-shadow:0 0 0 2px var(--turq),0 8px 20px var(--shadow)}.peek.ok span{color:var(--turq-ink)}.found li.bonus{padding:8px 12px;color:var(--coral);background:var(--coral-soft)}.dial-box:has(>svg:empty){background:var(--plate) var(--crackle);box-shadow:inset 0 0 0 2px var(--cobalt),var(--shadow-plate)}.dial-box:has(>svg:empty):after{content:"";position:absolute;inset:38%;border-radius:50%;border:3px solid var(--rule);border-top-color:var(--cobalt)}.app:has(.gate:not([hidden])) .dial-box:after{display:none}.setting input[type=time]:after{content:none}.setting input[type=time]{margin-left:auto;width:auto;height:auto;margin-right:10px;font:600 .9rem var(--font-ui);color:var(--ink);background:var(--chip);border:0;border-radius:var(--r-s);padding:6px 8px}.dial .ok-mark{fill:var(--turq-ink);stroke:var(--plate);stroke-width:.5}.stats .clock{font-weight:700;color:var(--ink)}.tier.special{color:var(--coral)}.win .tiles{margin-bottom:0}@media(prefers-reduced-motion:no-preference){dialog{transition:opacity var(--t-ui),translate var(--t-ui),overlay var(--t-ui) allow-discrete,display var(--t-ui) allow-discrete}dialog:not([open]){opacity:0;translate:0 8px}dialog::backdrop{transition:opacity var(--t-ui),overlay var(--t-ui) allow-discrete,display var(--t-ui) allow-discrete}dialog:not([open])::backdrop{opacity:0}}.side,.panel{display:none}.card{background:var(--plate) var(--crackle);border-radius:var(--r-l);padding:var(--sp-3) var(--sp-4);box-shadow:0 0 0 1px var(--rule)}.card h3{margin:0 0 var(--sp-2);font:800 var(--fs-xs) var(--font-ui);letter-spacing:.08em;color:var(--muted)}.trail{display:grid;grid-template-columns:repeat(var(--n, 5),1fr);gap:var(--sp-2);text-align:center;font-size:var(--fs-xs);color:var(--muted);font-variant-numeric:tabular-nums}.trail i{display:block;height:10px;border-radius:5px;margin-bottom:var(--sp-1);background:var(--rule)}.trail .g{background:var(--turq)}.trail .y{background:color-mix(in srgb,var(--cobalt) 55%,var(--plate))}.trail .o{background:var(--cobalt)}.daily{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;column-gap:var(--sp-6)}.daily div{display:flex;flex-direction:column}.daily b{font:400 var(--fs-l) var(--font-plate);font-variant-numeric:tabular-nums}.daily span{font-size:var(--fs-xs);color:var(--muted)}.mini{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1);font-size:var(--fs-s);font-variant-numeric:tabular-nums}.mini li{display:grid;grid-template-columns:22px 1fr auto;gap:var(--sp-2);padding:var(--sp-1) 6px;border-radius:var(--r-s)}.mini li span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini li.me{background:var(--coral-soft)}.mini li span:first-child{color:var(--muted)}.mini li.empty{display:block;color:var(--muted)}@media(orientation:portrait)and (min-width:700px){.app{max-width:720px}.side{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--sp-3)}.side .board-card{display:none}}@media(orientation:landscape)and (min-width:900px)and (min-height:520px){.app{max-width:none;width:min(100%,calc(min(100dvh,820px) + 460px));padding-top:max(24px,env(safe-area-inset-top));display:grid;grid-template-columns:minmax(0,1fr) 400px;column-gap:var(--sp-6);row-gap:var(--sp-3);grid-template-rows:1fr auto auto auto auto auto auto 1fr}.stage{grid-column:1;grid-row:1 / -1;margin-inline:0}.panel{display:block;grid-column:2;grid-row:2 / 8;margin:calc(-1 * var(--sp-4)) 0;background:var(--plate) var(--crackle);border-radius:var(--r-l);box-shadow:0 0 0 1px var(--rule)}.top,.bar,.meanings,.found,.side,.status,.controls{grid-column:2;position:relative;margin-inline:var(--sp-4)}.top{grid-row:2;margin-right:var(--sp-2)}.tab,.pickbtn{font-size:var(--fs-s)}.bar{grid-row:3}.meanings,.found{grid-row:4}.found{justify-content:flex-start}.side{grid-row:5;display:grid;gap:0}.side .card{background:none;box-shadow:none;border-radius:0;padding:var(--sp-3) 0;border-top:1px solid var(--rule)}.side{border-bottom:1px solid var(--rule)}.side .board-card{display:none}.status{grid-row:6;margin-top:0}.controls{grid-row:7}}@media(orientation:landscape)and (min-width:1280px)and (min-height:760px){.side .board-card:not([hidden]){display:block}}.app:has(.dial-box>svg:empty):not(:has(#error:not([hidden]))) .side{visibility:hidden}.app:has(#error:not([hidden])) #trailCard{display:none}#archive{height:fit-content;max-height:min(calc(100dvh - 24px),720px)}#archive .btn.wide{font:800 var(--fs-m) var(--font-ui)}#archive .statbox div{padding:var(--sp-2) var(--sp-1) var(--sp-3);gap:var(--sp-1)}#archive .statbox b,.tiles b{font-variant-numeric:lining-nums tabular-nums}.archive .no{font-size:var(--fs-s)}.archive .mark.open{color:var(--muted)}.archive .mark{color:var(--turq-ink);font:800 var(--fs-m)/1 var(--font-ui);display:grid;place-items:center;height:100%}#archive .archive{flex:none}#board{height:fit-content;max-height:min(calc(100dvh - 24px),720px);overflow:auto;padding:var(--sp-4)}#board[open]{display:flex;flex-direction:column;gap:var(--sp-3)}#board .dlg-head{margin:0;padding:0;position:static;background:none}#board .note{margin:0;font-size:var(--fs-s)}@media(min-width:700px){#board{width:min(560px,calc(100vw - 24px))}}.board .pl,.mini,#board .board li{font-variant-numeric:lining-nums tabular-nums}.board .pl{font:400 var(--fs-s) var(--font-ui);color:var(--muted)}.board .nm{font-size:var(--fs-m)}#info{height:min(calc(100dvh - 24px),600px);max-height:none;overflow:auto;padding:var(--sp-4)}#info[open]{display:flex;flex-direction:column;gap:var(--sp-3)}#info .dlg-head{margin:0;padding:0;position:static;background:none}@media(min-width:700px){#info{width:min(560px,calc(100vw - 24px))}}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--sp-1);padding:var(--sp-1);border-radius:var(--r-pill);background:var(--chip)}.seg button{min-height:44px;padding:2px 6px;line-height:1.15;border:0;border-radius:var(--r-pill);background:none;font:700 var(--fs-s) var(--font-ui);color:var(--chip-ink);cursor:pointer}.seg button[aria-pressed=true]{background:var(--plate);box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink)}@media(prefers-color-scheme:dark){.seg button[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--cobalt)}}.mpanel{flex:1;min-height:auto;display:flex;flex-direction:column;gap:var(--sp-3)}.mpanel[hidden]{display:none}#info .account{margin:0;padding:0;border:0;gap:var(--sp-3)}#info .account h3{margin:0;font:800 var(--fs-m) var(--font-ui)}#info .account .who{font-size:var(--fs-s)}#info .account input{box-shadow:inset 0 0 0 1px var(--rule);height:50px}#info .setting{margin:0;min-height:56px;gap:var(--sp-3);padding:var(--sp-2) 14px;border-radius:var(--r-m);background:var(--plate);font:800 var(--fs-m) var(--font-ui)}#info .setting small{font-size:var(--fs-xs)}#info .legal{margin:auto 0 0;text-align:center;font-size:var(--fs-s)}#info .legal a{display:inline-flex;align-items:center;min-height:var(--hit);padding:0 8px;margin:-12px -8px}.step{flex:1;min-height:auto;display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:var(--sp-3);text-align:center}.step svg.art{width:min(46vw,180px);max-height:32dvh;height:auto;flex:none}.step p{margin:0;max-width:32ch}.step .rules{max-width:40ch;text-align:left;font-size:var(--fs-s);line-height:1.4}.step .rules p{margin:0 0 var(--sp-1)}.dots{display:flex;gap:6px;justify-content:center}.dots i{width:8px;height:8px;border-radius:50%;background:var(--rule)}.dots i.on{background:var(--cobalt)}.step:has(.rules:not([hidden])) svg.art{width:min(30vw,120px)}.step p{font-size:var(--fs-m);line-height:1.35}.step .rules p{font-size:inherit;line-height:inherit}.step .rules{align-self:stretch;max-width:none;padding:var(--sp-3);border-radius:var(--r-m);background:var(--plate);box-shadow:0 0 0 1px var(--rule)}#info .setting small{max-width:none}#info .acc-row .btn.ghost{height:50px;padding:0 var(--sp-3);align-self:auto}.step:has(.rules:not([hidden])){justify-content:safe center;gap:var(--sp-2)}.step:has(.rules:not([hidden])) svg.art{width:min(24vw,96px)}.step:has(.rules:not([hidden]))>p{font-size:var(--fs-s)}.step .rules{padding:var(--sp-2) var(--sp-3)}#info .account #again{padding-left:0}@media(max-height:700px){.step:has(.rules:not([hidden])) svg.art{width:76px}.step .rules{font-size:var(--fs-xs)}}#win{padding:var(--sp-4);max-height:calc(100dvh - 24px);overflow:auto}#win[open]{display:flex;flex-direction:column;gap:var(--sp-3)}#win .dlg-head{margin:0;padding:0;position:static;background:none}#win .ornament{width:130px;margin:-4px auto -6px}.win{gap:var(--sp-3)}.win .note,.win .up,#winExtra>div{margin:0;font-size:var(--fs-s);color:var(--muted)}.win .note b,.win .up b,#winExtra b{color:var(--ink)}.win .tiles div{padding:var(--sp-2) var(--sp-1)}.win .tiles b{font-size:var(--fs-l)}.win .tiles span{font-size:var(--fs-xs)}.trailbox{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);background:var(--plate);border-radius:var(--r-m);padding:10px 14px}.trailbox .note{margin:0;flex:none}#winTrail{display:flex;flex:1;justify-content:flex-end;gap:6px}#winTrail i{flex:0 1 26px;min-width:10px;height:10px;margin:0;border-radius:5px}.win .row #winNext:not(.primary){order:-1}.win .row #winNext.primary{order:1}.win .row{flex-wrap:wrap}.win .row:has(#replay:not([hidden])) #winNext.primary{flex-basis:100%}#tip{padding:var(--sp-4)}.tip{gap:var(--sp-3)}.tip p{font-size:var(--fs-m)}#tip .ornament{width:130px;margin:-4px auto -6px}#tip .dlg-head{margin:0;padding:0;position:static;background:none}.win .btn,.tip .btn{font:800 var(--fs-m) var(--font-ui)}@media(max-width:379px){#win .dlg-head h2{font-size:var(--fs-l)}}@media(prefers-reduced-motion:no-preference){.dial .cell.ok-new{animation:ok-in .4s linear}@keyframes ok-in{0%{fill:var(--from)}}}.ev{position:absolute;left:4px;top:4px;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:52px;height:52px;padding:6px 6px 5px;border:0;border-radius:var(--r-m);background:var(--plate) var(--crackle);box-shadow:0 0 0 1px var(--rule);color:var(--chip-ink);cursor:pointer}@media(prefers-reduced-motion:no-preference){.ev{transition:filter var(--t-ui),transform var(--t-fast) linear}}.ev svg{flex:none;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ev b{font:400 var(--fs-s)/1 var(--font-plate);color:var(--ink);white-space:nowrap}.ev b.long{font-size:var(--fs-xs)}.dot{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--cobalt)}.ev.inbar{position:relative;left:auto;top:auto;flex:none;flex-direction:row;gap:var(--sp-1);height:44px;min-width:44px;padding:0 10px;margin-left:auto}.ev.inbar .dot{top:2px;right:2px}.bar:has(.ev.inbar){gap:var(--sp-1)}@media(hover:hover){.ev:hover{filter:var(--hover)}}@media(min-width:700px){.ev{display:none}}.evcard{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--sp-3);width:100%;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.evcard .go{grid-column:2;grid-row:1 / span 2}.evcard h3{grid-column:1;display:flex;align-items:center;gap:6px}.evcard .dot{position:static}.evcard .rows{display:grid;gap:var(--sp-1)}.evcard .rows>span{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-s);color:var(--muted)}.evcard .rows>span>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evcard .rows b{font:400 var(--fs-m) var(--font-plate);color:var(--ink)}.evcard .go{width:20px;height:20px;fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:no-preference){.evcard .go{transition:translate var(--t-ui),stroke var(--t-ui)}}@media(hover:hover){.evcard:hover .go{stroke:var(--ink);translate:2px 0}.evcard:hover h3{color:var(--ink)}}#events{height:min(calc(100dvh - 24px),720px);max-height:none;overflow:auto;padding:var(--sp-4)}#events[open]{display:flex;flex-direction:column;gap:var(--sp-3)}#events .dlg-head{margin:0;padding:0;position:static;background:none}@media(min-width:700px){#events{width:min(640px,calc(100vw - 24px))}}.epanel{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--sp-3)}.epanel[hidden]{display:none}.tierline{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.tierline>div{min-width:0}.tierline h3{margin:0;font:400 var(--fs-l)/1.15 var(--font-plate)}.tierline small{display:block;font-size:var(--fs-xs);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge{flex:none;width:34px;height:34px;fill:none;stroke:var(--cobalt);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.goal{display:grid;gap:var(--sp-1)}.goal .bar5{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--sp-1)}.goal .bar5 span{height:10px;border-radius:5px;background:var(--rule)}.goal .bar5 span{background:linear-gradient(to right,var(--turq) var(--f, 0%),var(--rule) 0)}.goal p{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--muted)}.goal p b{color:var(--ink)}.goal p span{text-align:right}.rozetler{display:flex;gap:2px;margin-left:auto}.rozetler i{display:grid}.rozetler .arti{align-self:center;font:800 var(--fs-xs) var(--font-ui);color:var(--muted)}.rozetler svg{width:22px;height:22px;fill:none;stroke:var(--cobalt);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rozetler svg .k{fill:var(--cobalt);stroke:none}.rozetler .hafta{display:flex;align-items:center;font:800 var(--fs-s) var(--font-ui);color:var(--coral)}.rozetler .hafta svg{stroke:var(--coral)}.rozetler .altin{display:flex;align-items:center;font:800 var(--fs-s) var(--font-ui);color:var(--gold)}.rozetler .altin svg,.evc .altin svg{stroke:var(--gold)}.evc p.altin{display:flex;align-items:center;justify-content:center;gap:4px;color:var(--gold);font-weight:800}.evc .altin svg{width:20px;height:20px;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.evc .mini{width:min(100%,320px);margin-inline:auto;text-align:left}.lignote{margin:0;font-size:var(--fs-s);color:var(--muted)}.lignote b{color:var(--ink)}#ligList{flex:1;min-height:0;gap:4px}#ligList li{flex:0 1 44px;min-height:1.875rem}.buyuk #ligList{min-height:auto}#ligList li.gap{flex:0 0 auto;min-height:12px;line-height:1}#ligList li.empty{flex:none}#ligList:has(>.empty){justify-content:center}#ligGoalP{display:flex;justify-content:space-between}#ligGoalP span{text-align:left}#ligList li.empty .btn{margin-top:var(--sp-3);text-decoration:none}.evc p a[data-giris]{display:inline-flex;align-items:center;min-height:var(--hit);padding:0 8px;margin:-12px -8px}#ligList li[data-sinir]{position:relative;margin-top:12px}#ligList li[data-sinir]:before{content:"";position:absolute;left:4px;right:4px;top:-8px;border-top:1px dashed var(--rule)}#ligList li[data-sinir]:after{content:attr(data-sinir);position:absolute;right:var(--sp-3);top:-15px;padding:0 4px;background:var(--dlg);color:var(--muted);font:600 var(--fs-xs)/14px var(--font-ui)}#ligList li.gap{font-size:var(--fs-xs)}#ligBar span:nth-child(3){position:relative}#ligBar span:nth-child(3):after{content:"";position:absolute;right:-3px;top:-3px;bottom:-3px;width:2px;border-radius:1px;background:var(--ink)}.epanel .foot{margin:0;font-size:var(--fs-xs);color:var(--muted);text-wrap:pretty}.album{list-style:none;margin:0;padding:0;flex:1;min-height:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,minmax(0,1fr));gap:6px}.album li{min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:var(--sp-1);border-radius:var(--r-m);background:var(--plate);box-shadow:inset 0 0 0 1px var(--rule);text-align:center;font:700 var(--fs-xs)/1.15 var(--font-ui);color:var(--cobalt)}.album li span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:balance}.album .mark{flex:none;width:12px;height:12px;border-radius:50%;border:1.5px solid var(--cobalt);background:radial-gradient(circle,var(--cobalt) 0 1.5px,transparent 2px)}.album .star{flex:none;font-style:normal;font-size:.8rem;line-height:1;color:var(--coral)}.album li.sirli{background:var(--turq-soft);color:var(--turq-ink)}.album li.off{background:none;color:var(--muted);font-weight:500}@media(min-width:700px){.album{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,minmax(0,1fr))}}.buyuk .album{min-height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:minmax(min-content,auto)}.buyuk .album li{min-height:auto}.buyuk .album li span{display:block;-webkit-line-clamp:none;overflow-wrap:anywhere}#pEtk{justify-content:center}.evc{display:grid;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-l);background:var(--plate) var(--crackle);box-shadow:inset 0 0 0 1px var(--rule);text-align:center}.evc h3{margin:0;font:400 var(--fs-l)/1.15 var(--font-plate)}.evc p{margin:0;font-size:var(--fs-s);color:var(--muted)}.evc p b{color:var(--ink)}.evc .ornament{width:110px;margin:-4px auto}.evc .dots{gap:0;width:min(100%,308px);margin-inline:auto}.evc .dots a{flex:1 1 0;min-width:36px;max-width:44px;height:44px;display:grid;place-items:center;border-radius:50%}.evc .dots span{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--cobalt)}.evc .dots span.on{background:var(--turq);box-shadow:none}@media(hover:hover){.evc .dots a:hover{background:var(--chip)}}.evc .btn{justify-self:center;width:min(100%,320px);font:800 var(--fs-m) var(--font-ui);text-decoration:none}.evc .btn svg{width:18px;height:18px}.evc.shut h3{color:var(--muted)}.evc.shut .btn:disabled{opacity:1;background:none;color:var(--muted);box-shadow:inset 0 0 0 1px var(--rule)}.evc.none p{font-size:var(--fs-m);color:var(--ink)}@media(max-height:600px){.evc{padding:var(--sp-3)}.evc .more{display:none}}#info .desenset{flex-direction:column;align-items:stretch;gap:var(--sp-2);padding-block:var(--sp-3);cursor:default}.desenler{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px}.desenler label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--hit);padding:6px var(--sp-1);border-radius:var(--r-m);box-shadow:inset 0 0 0 1px var(--rule);font:700 var(--fs-xs)/1.1 var(--font-ui);color:var(--muted);text-align:center;cursor:pointer}.desenler input{position:absolute;opacity:0;pointer-events:none}.desenler img{width:100%;max-width:96px;height:24px;object-fit:contain}.desenler label:has(input:checked){box-shadow:inset 0 0 0 2px var(--coral);color:var(--ink)}.desenler label:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--coral),0 0 0 2px var(--page),0 0 0 4px var(--coral)}@media(hover:hover){.desenler label:hover{background:var(--chip)}}#desenNote .n-genis{display:none}@media(min-width:700px)and (min-height:520px){#desenNote .n-genis{display:inline}#desenNote .n-dar{display:none}}.board li.empty .bos{width:48px;height:48px;margin:0 auto var(--sp-2);fill:none;stroke:var(--cobalt);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.board li.empty b{display:block;text-align:center;color:var(--ink);font:400 var(--fs-m) var(--font-plate)}.gbtn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:44px;padding:0 12px;border:1px solid var(--g-kenar);border-radius:4px;background:var(--g-zemin);color:var(--g-yazi);font:500 14px Roboto,system-ui,sans-serif;cursor:pointer}.gbtn svg{width:20px;height:20px;flex:none}@media(prefers-color-scheme:dark){.gbtn{border-color:var(--g-kenar-k);background:var(--g-zemin-k);color:var(--g-yazi-k)}}
