.lc-root{--lc-paper:#fffdf6;--lc-ink:#0f2233;--lc-ink-soft:#3d4e63;--lc-ink-quiet:#5f7086;--lc-blue:#1a5fa3;--lc-plate:#1d4f9f;--lc-scribble:#ffe08a;--lc-line:#c3d3e8;--lc-well:#f4f6fa;--lc-warm:#fff2d6;--lc-warm-ink:#5a3a08;--lc-room-light:#ffe6ae;--lc-room-mid:#f5b565;--lc-room-dark:#b9733a;--lc-window-glow:0 0 70px 18px #ffcd7899;--lc-note-shadow:0 2px 4px #030a182e, 0 28px 46px -20px #030a18b8;--lc-sheet-shadow:0 -10px 40px -10px #030a1880;--lc-mini-shadow:0 0 0 1px #0f223312, 0 14px 26px -14px #030a1880;--lc-hand:"Caveat Variable", "Segoe Print", cursive;--lc-moon-size:40px;--lc-sun-size:100px;--lc-note-title:23px;--lc-note-body:15px;--lc-plate-hand:22px}@media (min-width:1024px){.lc-root{--lc-moon-size:56px;--lc-sun-size:150px;--lc-note-title:34px;--lc-note-body:17px;--lc-plate-hand:25px}}.lc-track{position:relative}.lc-anchor{width:1px;height:1px;position:absolute;left:0}.lc-stage{background:var(--landing-night-top);height:100svh;position:sticky;top:0;overflow:hidden}.lc-scene{opacity:0;transition:opacity .6s ease-out;position:absolute;inset:0;overflow:hidden}.lc-root[data-ready] .lc-scene{opacity:1}.lc-sky{background:linear-gradient(180deg, var(--landing-night-top), var(--landing-night-bottom));position:absolute;inset:0}.lc-stars{object-fit:cover;width:100%;height:72%;position:absolute;top:0;left:0}.lc-moon,.lc-sun{border-radius:50%;position:absolute;top:0;left:0}.lc-moon{width:var(--lc-moon-size);height:var(--lc-moon-size);background:radial-gradient(circle at 38% 35%,#fffbea,#f2dfa8 70%);box-shadow:0 0 40px 10px #ffecbe59}.lc-sun{width:var(--lc-sun-size);height:var(--lc-sun-size);opacity:0;background:radial-gradient(circle,#fff0bf,#ffc36e 72%);box-shadow:0 0 120px 40px #ffbe6e8c}.lc-layer{transform-origin:0 0;width:2400px;height:1400px;position:absolute;top:0;left:0}.lc-root[data-moving] .lc-layer{will-change:transform}.lc-art{max-width:none;height:auto;display:block;position:absolute}.lc-rooms{opacity:0;position:absolute;inset:0}.lc-win{background:var(--lc-room-mid);border-radius:5px;transition:box-shadow .5s;position:absolute;overflow:hidden}.lc-win:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffeed299,#ffeed200 15% 85%,#ffeed299);position:absolute;inset:0}.lc-root[data-stop="1"] .lc-win[data-stop="1"],.lc-root[data-stop="2"] .lc-win[data-stop="2"],.lc-root[data-stop="3"] .lc-win[data-stop="3"],.lc-root[data-stop="4"] .lc-win[data-stop="4"],.lc-root[data-stop="5"] .lc-win[data-stop="5"],.lc-root[data-stop="6"] .lc-win[data-stop="6"]{box-shadow:var(--lc-window-glow)}.lc-room{background:radial-gradient(120% 90% at 30% 18%, var(--lc-room-light) 0%, var(--lc-room-mid) 55%, var(--lc-room-dark) 100%);position:absolute;inset:0}.lc-room-art{object-fit:contain;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.lc-room-art.is-cover{object-fit:cover;object-position:50% 50%}.lc-win-yours{background:0 0}.lc-win-yours:after,.lc-win-yours>*{display:none}.lc-root[data-career] .lc-win-yours{background:var(--lc-room-mid)}.lc-root[data-career] .lc-win-yours:after,.lc-root[data-career] .lc-win-yours>*{display:block}.lc-root[data-career][data-stop="7"] .lc-win-yours{box-shadow:var(--lc-window-glow)}.lc-oda{aspect-ratio:1536/1020;width:160%;position:absolute;bottom:0;left:-54%}.lc-oda-art{background-size:100% 100%;position:absolute;inset:0}.lc-oda-front{clip-path:inset(74.61% 0 0)}.lc-career,.lc-undecided{position:absolute;bottom:19%}.lc-career{aspect-ratio:360/320;background-size:500% 200%;width:41%;left:44.6%}.lc-undecided{aspect-ratio:1;background-size:contain;width:36.5%;left:46.9%}.lc-root[data-career=none] .lc-win-yours .lc-career,.lc-root:not([data-career=none]) .lc-win-yours .lc-undecided{display:none}.lc-root[data-career=SAGLIK] .lc-career{background-position:0 0}.lc-root[data-career=MUHENDISLIK] .lc-career{background-position:25% 0}.lc-root[data-career=YAZILIM] .lc-career{background-position:50% 0}.lc-root[data-career=HUKUK_KAMU] .lc-career{background-position:75% 0}.lc-root[data-career=EGITIM] .lc-career{background-position:100% 0}.lc-root[data-career=ISLETME] .lc-career{background-position:0 100%}.lc-root[data-career=SOSYAL_ILETISIM] .lc-career{background-position:25% 100%}.lc-root[data-career=SANAT_TASARIM] .lc-career{background-position:50% 100%}.lc-root[data-career=FEN] .lc-career{background-position:75% 100%}.lc-root[data-career=MIMARLIK] .lc-career{background-position:100% 100%}.lc-glass{background:linear-gradient(135deg,#ffffff1a,#fff0 45%);position:absolute;inset:0}.lc-scrim{display:none}.lc-panel{z-index:5;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.lc-panel[data-stop="0"]{opacity:1;pointer-events:auto}.lc-sheet{--color-focus-ring:#1d6fbf;border-radius:var(--play-sheet-radius) var(--play-sheet-radius) 0 0;background-color:var(--lc-paper);color:var(--lc-ink);box-shadow:var(--lc-sheet-shadow);padding:26px 20px 24px;position:relative}.lc-eyebrow{letter-spacing:.04em;color:var(--lc-blue);margin:0 0 6px;font-size:13px;font-weight:800}.lc-hero h1{font-size:var(--text-hero);line-height:var(--text-hero--line-height);letter-spacing:-.025em;text-wrap:balance;margin:0 0 8px;font-weight:900}.lc-glow{color:var(--lc-blue)}.lc-lead{color:var(--lc-ink-soft);text-wrap:pretty;margin:0 0 16px;font-size:15px;line-height:1.55}.lc-text-link{min-height:44px;color:var(--lc-blue);text-underline-offset:4px;align-items:center;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.lc-links{color:var(--lc-ink-quiet);align-items:center;gap:10px;margin-top:4px;display:flex}.lc-tape{background:var(--tape);opacity:.9;clip-path:polygon(3% 0,97% 0,100% 18%,97% 36%,100% 54%,97% 72%,100% 90%,97% 100%,3% 100%,0 82%,3% 64%,0 46%,3% 28%,0 10%);width:128px;height:32px;margin-left:-64px;position:absolute;top:-16px;left:50%;rotate:-3deg}.lc-note.is-lined{background-image:repeating-linear-gradient(#0000 0 33px,#55acee29 33px 34px);background-position:0 26px}.lc-note.is-grid{background-image:linear-gradient(#55acee1f 1px,#0000 1px),linear-gradient(90deg,#55acee1f 1px,#0000 1px);background-size:24px 24px}.lc-plate{align-items:center;gap:12px;display:flex}.lc-plate b{background:var(--lc-plate);color:#fff;letter-spacing:.03em;height:30px;box-shadow:inset 0 0 0 2px var(--lc-plate), inset 0 0 0 3.5px #ffffffd9, 0 2px 0 #030a1840;border-radius:5px;align-items:center;padding:0 11px;font-size:14px;font-weight:800;display:inline-flex}.lc-plate span{font:700 var(--lc-plate-hand) / 1 var(--lc-hand);color:var(--lc-blue)}.lc-note h2,.lc-dawn h2{font-size:var(--lc-note-title);letter-spacing:-.01em;text-wrap:balance;margin:10px 0 6px;font-weight:900;line-height:1.12}.lc-body{font-size:var(--lc-note-body);color:var(--lc-ink-soft);margin:0;line-height:1.55}.lc-quiet{color:var(--lc-ink-quiet);margin-top:10px;font-size:13px;font-weight:700}.lc-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.lc-chip{min-height:44px;color:var(--lc-ink);text-align:left;cursor:pointer;background:#fff;border:2px solid #d9e3f0;border-radius:999px;align-items:center;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.lc-chip[aria-pressed=true]{border-color:var(--play-cta);background:#e4eefe}.lc-chip:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.lc-key:has(input:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}.lc-chip.lc-key{background:#fff9ec;border-color:#e8dcc0;border-radius:8px 18px 18px 8px;padding-left:30px;position:relative}.lc-key:before{content:"";background:var(--lc-paper);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:11px;box-shadow:inset 0 0 0 2px #c9b68a}.lc-key input{opacity:0;width:1px;height:1px;position:absolute}.lc-key:has(input:checked){background:#ffe7a3;border-color:#f2b544;box-shadow:0 0 0 3px #f2b54440,0 0 18px #ffc94d73}.lc-reply{color:#1e2f45;background:#f0f4fa;border-radius:18px 18px 18px 6px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.5}.lc-reply.is-empty{color:var(--lc-ink-quiet)}.lc-step{background:var(--lc-warm);color:var(--lc-warm-ink);border-radius:14px;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;font-size:14px;font-weight:800;display:flex}.lc-scribble{display:none}.lc-mini{box-shadow:var(--lc-mini-shadow);background:#fff;border-radius:14px;margin-top:12px;padding:14px 12px 12px;position:relative}.lc-clip{color:#8796ae;position:absolute;top:-17px;left:26px}.lc-nodes{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.lc-nodes:before{content:"";border-top:3px dashed var(--lc-line);position:absolute;top:22px;left:30px;right:30px}.lc-node{width:25%;color:var(--lc-ink-soft);text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex;position:relative}.lc-node b{width:44px;height:44px;box-shadow:inset 0 0 0 3px var(--lc-line);color:var(--lc-blue);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.lc-node.is-done b{background:var(--play-cta);box-shadow:0 3px 0 var(--play-cta-edge);color:var(--play-cta-ink)}.lc-node.is-now b{background:var(--landing-lamp);color:var(--lc-warm-ink);box-shadow:0 3px #e0a92a}.lc-seats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lc-seat{background:var(--lc-well);color:var(--lc-ink);border-radius:14px;align-items:center;gap:10px;padding:10px;font-size:13px;font-weight:800;display:flex}.lc-seat b{width:34px;height:34px;color:var(--lc-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;display:flex}.lc-seat small{color:var(--lc-ink-quiet);font-size:12px;font-weight:600;display:block}.lc-seat.is-me{box-shadow:inset 0 0 0 2px var(--play-cta)}.lc-seat.is-empty{outline-offset:-2px;background:0 0;outline:2px dashed #c3cdda}.lc-cheer{background:var(--lc-warm);color:var(--lc-warm-ink);border-radius:12px;margin-bottom:8px;padding:10px 12px;font-size:14px;font-weight:800}.lc-row{color:var(--lc-ink-soft);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:700;display:flex}.lc-row span:last-child{margin-left:auto}.lc-row.is-me{color:var(--lc-blue);background:#e4eefe}.lc-bars{align-items:flex-end;gap:12px;height:86px;padding:0 6px;display:flex}.lc-bars i{background:#9dc7ee;border-radius:8px 8px 3px 3px;flex:1}.lc-bars i.is-now{background:var(--play-cta)}.lc-bars i.is-dip{background:#c3cbd6}.lc-story{color:var(--lc-ink);margin-top:10px;font-size:14px;font-weight:700}.lc-intercom{display:none}.lc-panel{bottom:calc(var(--consent-banner-height,-24px) + 24px)}:root[style*=--consent-banner-height] .lc-sheet{border-radius:var(--play-sheet-radius)}body:has(.lc-root) .cookie-consent-banner{--color-surface:#fffdf6;--color-main:#0f2233;--color-secondary:#3d4e63;--play-line:#e3dccb;--play-selected-ink:#1a5fa3;border-radius:4px 4px 7px 7px;padding-top:20px;box-shadow:0 2px 4px #030a182e,0 28px 46px -20px #030a18b8}[data-flutter]{--flutter-amp:58}.lc-note[data-flutter]{--flutter-amp:44}@media (max-width:1023px){.lc-note[data-flutter]{--flutter-amp:0}}body:has(.lc-root) .cookie-consent-banner{--flutter-amp:40}body:has(.lc-root) .cookie-consent-banner:before{content:"";opacity:.9;clip-path:polygon(3% 0,97% 0,100% 18%,97% 36%,100% 54%,97% 72%,100% 90%,97% 100%,3% 100%,0 82%,3% 64%,0 46%,3% 28%,0 10%);background:#9cc7f0;width:96px;height:24px;margin-left:-48px;position:absolute;top:-12px;left:50%;rotate:-3deg}@media (min-width:1024px){body:has(.lc-root) .cookie-consent-banner{bottom:28px;left:auto;right:24px;rotate:-.8deg}}.lc-pulse{color:var(--lc-ink-soft);align-items:center;gap:10px;margin-top:14px;font-size:14px;font-weight:700;display:flex}.lc-pulse i{background:#ffc766;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 5px #ffc76638}.lc-bigwin{border-radius:18px;width:200px;height:230px;margin-bottom:40px;position:relative;overflow:hidden;box-shadow:0 0 0 10px #22406e,0 0 80px 18px #ffbe6066}@media (min-width:1024px){.lc-scrim{pointer-events:none;background:linear-gradient(90deg,#060e20eb 0%,#060e20bd 34%,#060e2000 50%);display:block;position:absolute;inset:0}.lc-panel{width:520px;inset:50% auto auto 6%;translate:0 -50%}.lc-panel[data-kind=hero]{width:600px}.lc-panel[data-kind=dawn]{text-align:center;width:680px;top:15%;left:50%;translate:-50%}.lc-hero,.lc-dawn{box-shadow:none;background:0 0;padding:0}.lc-hero{--color-focus-ring:var(--landing-lamp);color:var(--landing-on-night)}.lc-eyebrow{border:1px solid var(--landing-lamp-line);height:32px;color:var(--landing-lamp);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.lc-hero h1{font-size:var(--text-hero-lg);line-height:var(--text-hero-lg--line-height);margin:16px 0 14px}.lc-glow{color:var(--landing-lamp)}.lc-lead{max-width:540px;color:var(--landing-on-night-soft);margin:0 0 28px;font-size:19px}.lc-links{display:none}.lc-pulse{color:var(--landing-on-night-soft);margin-top:22px;font-size:15px}.lc-dawn h2{font-size:48px}.lc-dawn .lc-body{color:#3d3550}.lc-chip{padding:9px 16px;font-size:15px}.lc-reply{margin-top:14px;padding:14px 16px;font-size:15px}.lc-note{rotate:var(--tilt,0deg);box-shadow:var(--lc-note-shadow);border-radius:4px 4px 7px 7px;padding:38px 34px 28px}.lc-note:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#ffc46e00 60%,#ffc46e33);position:absolute;inset:0}.lc-note h2{margin:14px 0 10px}.lc-scribble{width:122px;color:var(--lc-scribble);font:700 23px / 1.05 var(--lc-hand);pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute;top:30px;left:calc(100% + 16px);rotate:-5deg}.lc-scribble svg{margin-left:36px}.lc-scribble.is-above{flex-direction:row;align-items:center;gap:6px;width:auto;top:-62px;left:auto;right:4px;rotate:-3deg}.lc-mini{margin-top:22px;padding:18px 16px 16px;rotate:-.8deg}.lc-intercom{z-index:6;background:linear-gradient(160deg,#3a4660,#202939);border-radius:12px;width:136px;padding:12px 9px 9px;display:block;position:absolute;top:50%;right:22px;translate:0 -50%;box-shadow:inset 0 1px #ffffff2e,0 18px 32px -14px #000000bf}.lc-intercom-title{text-align:center;letter-spacing:.14em;color:var(--landing-on-night-soft);margin-bottom:8px;font-size:11px;font-weight:800;display:block}.lc-bell{border-radius:6px;align-items:center;gap:7px;width:100%;min-height:32px;padding:3px 4px;text-decoration:none;display:flex}.lc-bell b{text-align:right;color:#9db0cc;flex:none;width:16px;font-size:12px;font-weight:800}.lc-bell span{color:#2a2a2a;background:#f3ead3;border-radius:3px;flex:1;padding:4px 7px;font-size:12px;font-weight:700;line-height:1.2;box-shadow:inset 0 0 0 1px #00000014}.lc-bell i{background:radial-gradient(circle at 40% 35%,#e8d7a8,#9c8450);border-radius:50%;flex:none;width:15px;height:15px;box-shadow:inset 0 -1px 2px #00000073}.lc-bell[aria-current] i{background:radial-gradient(circle at 40% 35%,#fff4c2,#ffc94d);box-shadow:0 0 10px 3px #ffc94db3}.lc-bell[aria-current] span,.lc-bell:hover span{background:#fff6da}.lc-bell:focus-visible{outline:3px solid var(--landing-lamp);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.lc-track{height:auto!important}.lc-anchor,.lc-intercom{display:none}.lc-stage{height:auto;padding-bottom:48px;position:relative;overflow:visible}.lc-scene{height:100svh;transition:none;position:relative}.lc-panel{opacity:1;pointer-events:auto;width:auto;max-width:640px;margin:32px auto 0;position:relative;inset:auto;translate:none}.lc-sheet{border-radius:var(--play-sheet-radius);margin:0 12px}.lc-panel[data-kind=hero]{max-width:none;margin:0;position:absolute;inset:auto 0 calc(100% - 100svh)}.lc-panel[data-kind=dawn] .lc-dawn{background:#fff1dc;padding:32px}@media (min-width:1024px){.lc-panel[data-kind=hero]{width:600px;inset:50svh auto auto 6%;translate:0 -50%}.lc-panel[data-kind=hero] .lc-sheet{margin:0}.lc-panel[data-kind=dawn]{width:auto;left:auto}}}
.lf-root{--lf-paper:#fffdf6;--lf-ink:#0f2233;--lf-ink-soft:#3d4e63;--lf-ink-quiet:#5f7086;--lf-blue:#1a5fa3;--lf-plate:#1d4f9f;--lf-hand:"Caveat Variable", "Segoe Print", cursive;--color-focus-ring:#1d6fbf}.lf-tabs{gap:8px;margin-top:26px;display:flex}.lf-tab{background:var(--landing-pill);min-height:44px;color:var(--landing-pill-ink);cursor:pointer;border:0;border-radius:999px;padding:0 20px;font-size:15px;font-weight:800}.lf-tab.is-on{background:var(--lf-ink);color:#fff}.lf-tab:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.lf-scene{--lf-glass:#18100a75;--lf-line:#ffffff3d;--lf-knob:#fff;aspect-ratio:16/9;color:#fff;background:#3b2a1d;border-radius:24px;margin-top:14px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #462d0f73}.lf-scene.is-light{--lf-glass:#ffffff9e;--lf-line:#ffffffd9;--lf-knob:#1d1a16;color:#1d1a16}.lf-backdrop{object-fit:cover;opacity:0;transition:opacity .35s}.lf-backdrop.is-on{opacity:1}.lf-ui{text-align:center;flex-direction:column;align-items:center;padding-top:22px;display:flex;position:absolute;inset:0}.lf-bar{background:var(--lf-glass);min-height:44px;box-shadow:inset 0 0 0 1px var(--lf-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;border-radius:999px;align-items:center;gap:14px;padding:0 18px;font-size:14px;font-weight:800;display:flex}.lf-bar i{background:var(--lf-line);width:1px;height:20px}.lf-task{background:var(--lf-glass);border-radius:999px;margin:12px 0 0;padding:4px 12px;font-size:12px;font-weight:700}.lf-ring{width:188px;height:188px;margin-top:12px}.lf-steps,.lf-presets{gap:10px;display:flex}.lf-steps span{background:var(--lf-glass);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--lf-line);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.lf-presets{gap:8px;margin-top:14px}.lf-presets span{background:var(--lf-glass);min-height:36px;box-shadow:inset 0 0 0 1px var(--lf-line);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.lf-presets span.is-on{color:var(--lf-ink);background:#fff}.lf-summary{margin:12px 0 0;font-size:13px}.lf-summary b{font-weight:900}.lf-start{background:var(--play-cta);width:min(420px,72%);min-height:46px;color:var(--lf-ink);box-shadow:0 4px 0 var(--play-cta-edge);border-radius:14px;justify-content:center;align-items:center;margin-top:14px;font-size:16px;font-weight:900;display:flex}@media (max-width:639px){.lf-tab{flex:1;padding:0}.lf-scene{aspect-ratio:3/4;border-radius:18px;margin-top:12px}.lf-ui{padding-top:14px}.lf-bar{gap:8px;padding:0 12px;font-size:11px}.lf-ring{width:150px;height:150px}.lf-presets span{padding:0 11px;font-size:12px}}.lf-notes{align-items:start;gap:26px;margin-top:34px;display:grid}@media (min-width:768px) and (max-width:1023px){.lf-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lf-notes{grid-template-columns:repeat(var(--lf-notes), minmax(0, 1fr))}}.lf-note{background-color:var(--lf-paper);color:var(--lf-ink);rotate:var(--tilt);border-radius:4px 4px 7px 7px;padding:30px 22px 22px;position:relative;box-shadow:0 2px 4px #030a181f,0 28px 46px -24px #030a1873}.lf-note.is-lined{background-image:repeating-linear-gradient(#0000 0 33px,#55acee29 33px 34px);background-position:0 26px}.lf-note.is-grid{background-image:linear-gradient(#55acee1f 1px,#0000 1px),linear-gradient(90deg,#55acee1f 1px,#0000 1px);background-size:24px 24px}.lf-tape{background:var(--tape);opacity:.9;clip-path:polygon(3% 0,97% 0,100% 18%,97% 36%,100% 54%,97% 72%,100% 90%,97% 100%,3% 100%,0 82%,3% 64%,0 46%,3% 28%,0 10%);width:128px;height:32px;margin-left:-64px;position:absolute;top:-16px;left:50%;rotate:-3deg}.lf-plate{align-items:center;gap:12px;margin:0;display:flex}.lf-plate b{background:var(--lf-plate);color:#fff;min-width:30px;height:30px;box-shadow:inset 0 0 0 2px var(--lf-plate), inset 0 0 0 3.5px #ffffffd9, 0 2px 0 #030a1840;border-radius:5px;justify-content:center;align-items:center;padding:0 9px;font-size:14px;font-weight:800;display:inline-flex}.lf-plate span{font:700 25px / 1 var(--lf-hand);color:var(--lf-blue)}.lf-note h3{text-wrap:balance;margin:12px 0 8px;font-size:21px;font-weight:900;line-height:1.2}.lf-body{color:var(--lf-ink-soft);margin:0;font-size:15px;line-height:1.55}.lf-mini{margin-top:16px}.lf-chips{flex-wrap:wrap;gap:6px;display:flex}.lf-chips>span{background:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 0 0 1px #0f22331f}.lf-chips.is-even>span{flex:1}.lf-chips>span.is-on{background:var(--lf-ink);color:#fff;box-shadow:none}.lf-timeline{gap:4px;min-height:30px;margin-top:12px;display:flex}.lf-timeline span{white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:flex}.lf-timeline .is-focus{color:var(--lf-blue);background:#cfe3fb;flex:5}.lf-timeline .is-break{color:#2e6b44;background:#d8f0df;flex:1.6}.lf-mini-line{color:var(--lf-ink-quiet);margin-top:8px;font-size:12px;font-weight:700;display:block}.lf-table{height:200px;display:block;position:relative}.lf-table-art{opacity:0;width:58%;height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.lf-room[data-room=LIBRARY] .lf-table-art[data-room=LIBRARY],.lf-room[data-room=CAFE] .lf-table-art[data-room=CAFE],.lf-room[data-room=HOME] .lf-table-art[data-room=HOME]{opacity:1}.lf-seat{flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;translate:-50% -50%}.lf-seat b{color:#fff;width:40px;height:40px;box-shadow:0 0 0 3px var(--lf-paper), 0 6px 12px -4px #0006;background:#26377f;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:900;display:flex}.lf-seat.is-empty b{color:#8a6a4f;background:#efe5d8}.lf-seat small{white-space:nowrap;background:#fff;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800;box-shadow:0 0 0 1px #0f22331a}.lf-seat.is-top{top:16%;left:50%}.lf-seat.is-bottom{top:86%;left:50%}.lf-seat.is-left{top:52%;left:14%}.lf-seat.is-right{top:52%;left:86%}.lf-code{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:8px 10px 8px 14px;display:flex;box-shadow:0 0 0 1px #0f22331a}.lf-code span{letter-spacing:.06em;font:800 14px/1 ui-monospace,Menlo,monospace}.lf-code em{color:var(--lf-blue);background:#e4eefe;border-radius:999px;padding:5px 10px;font-size:12px;font-style:normal;font-weight:800}.lf-plain{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 12px;font-size:13px;font-weight:800;display:flex;box-shadow:0 0 0 1px #0f22331a}.lf-plain i{background:var(--play-cta);border-radius:999px;width:38px;height:22px;position:relative}.lf-plain i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;right:3px}@media (prefers-reduced-motion:reduce){.lf-backdrop{transition:none}}
