.AppRow-module__6_apXW__row{flex-wrap:wrap;align-items:center;gap:clamp(32px,6vw,96px);display:flex}.AppRow-module__6_apXW__info{flex:380px;min-width:300px}.AppRow-module__6_apXW__name{letter-spacing:-1.5px;align-items:center;gap:.28em;margin:0 0 18px;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.1;display:flex}.AppRow-module__6_apXW__iconWrap{border-radius:22%;flex-shrink:0;width:.95em;height:.95em;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 8px 18px -8px #0000008c}.AppRow-module__6_apXW__icon{object-fit:cover;width:100%;height:100%}.AppRow-module__6_apXW__desc{color:var(--muted);max-width:460px;margin:0 0 32px;font-size:18px;line-height:1.65}.AppRow-module__6_apXW__stores{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.AppRow-module__6_apXW__store{min-height:46px;color:var(--text);background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:background .25s,border-color .25s,transform .25s;display:inline-flex;position:relative}.AppRow-module__6_apXW__store:hover{color:var(--text);background:#ffffff24;border-color:#fff3;transform:translateY(-1px)}.AppRow-module__6_apXW__store:focus-visible,.AppRow-module__6_apXW__website:focus-visible{outline-offset:4px;outline:2px solid}.AppRow-module__6_apXW__storeText{text-align:left;gap:2px;line-height:1.1;display:grid}.AppRow-module__6_apXW__storeAvailability{font-family:var(--font-mono);letter-spacing:.5px;color:#ffffff85;font-size:9px;font-weight:500}.AppRow-module__6_apXW__storeDisabled{cursor:not-allowed;color:#ffffff6b;background:#ffffff09;border-color:#ffffff14;overflow:hidden}.AppRow-module__6_apXW__storeDisabled:hover{color:#ffffff6b;background:#ffffff09;border-color:#ffffff14;transform:none}.AppRow-module__6_apXW__blocker{font-family:var(--font-mono);letter-spacing:1.2px;color:#d9a94f;opacity:0;background:#0c0c10e6;place-items:center;font-size:9px;font-weight:600;transition:opacity .2s;display:grid;position:absolute;inset:0}.AppRow-module__6_apXW__storeDisabled:hover .AppRow-module__6_apXW__blocker,.AppRow-module__6_apXW__storeDisabled:focus-visible .AppRow-module__6_apXW__blocker{opacity:1}.AppRow-module__6_apXW__website{color:#ffffff94;text-underline-offset:5px;align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration-line:underline;text-decoration-color:#ffffff2e;transition:color .2s,text-decoration-color .2s;display:inline-flex}.AppRow-module__6_apXW__website:hover{color:var(--text);text-decoration-color:currentColor}.AppRow-module__6_apXW__websiteIcon,.AppRow-module__6_apXW__phoneWrap{flex:none}@media (max-width:640px){.AppRow-module__6_apXW__row{width:100%}.AppRow-module__6_apXW__info{flex-basis:100%;min-width:0}.AppRow-module__6_apXW__phoneWrap{max-width:100%}}@media (prefers-reduced-motion:reduce){.AppRow-module__6_apXW__store,.AppRow-module__6_apXW__blocker,.AppRow-module__6_apXW__website{transition:none}}
.ChapterPhone-module__fQ605W__phone{--chapter-paper:#fffdfd;--chapter-ink:#030213;--chapter-ink-2:#6b6b76;--chapter-ink-3:#94939d;--chapter-fill:#0302130f;width:272px;height:566px;font-family:var(--font-inter), Inter, sans-serif;position:relative}.ChapterPhone-module__fQ605W__frame{background:#17171b;border-radius:48px;padding:10px;position:absolute;inset:0;box-shadow:0 0 0 1.5px #ffffff29,0 40px 90px #0000008c}.ChapterPhone-module__fQ605W__screen{background:radial-gradient(circle at 88% 4%, #f8dee4db, transparent 35%), linear-gradient(155deg, var(--chapter-paper) 36%, #f6f7f8 100%);width:100%;height:100%;color:var(--chapter-ink);border-radius:38px;position:relative;overflow:hidden}.ChapterPhone-module__fQ605W__dynamicIsland{z-index:20;pointer-events:none;background:#020204;border:1px solid #ffffff0a;border-radius:999px;width:79px;height:23px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.ChapterPhone-module__fQ605W__statusBar{z-index:15;pointer-events:none;justify-content:space-between;align-items:center;font-size:7px;font-weight:700;line-height:1;display:flex;position:absolute;top:13px;left:18px;right:17px}.ChapterPhone-module__fQ605W__statusIcons{color:#111019;letter-spacing:-.05em;font-size:5px}.ChapterPhone-module__fQ605W__appScreen{height:100%;padding:40px 14px 12px}.ChapterPhone-module__fQ605W__header{justify-content:space-between;align-items:center;height:47px;padding:0 3px;display:flex}.ChapterPhone-module__fQ605W__brand{color:var(--chapter-ink-3);letter-spacing:.24em;text-transform:uppercase;font-size:7px;font-weight:600}.ChapterPhone-module__fQ605W__greeting{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.04em;margin-top:1px;font-size:24px;line-height:1}.ChapterPhone-module__fQ605W__greeting em{font-weight:400}.ChapterPhone-module__fQ605W__settings{width:31px;height:31px;color:var(--chapter-ink);background:#03021312;border-radius:50%;place-items:center;display:grid}.ChapterPhone-module__fQ605W__chips{gap:6px;width:calc(100% + 28px);margin:1px -14px 0;padding:4px 14px 6px;display:flex;overflow:hidden}.ChapterPhone-module__fQ605W__chip{background:var(--chapter-fill);color:var(--chapter-ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;padding:6px 9px;font-size:7.5px;font-weight:600;transition:background-color .22s,color .22s;display:inline-flex}.ChapterPhone-module__fQ605W__chipActive{background:var(--chapter-ink);color:#fff}.ChapterPhone-module__fQ605W__chipDot{opacity:.75;background:currentColor;border-radius:50%;width:3px;height:3px;margin-right:4px}.ChapterPhone-module__fQ605W__chip:focus-visible,.ChapterPhone-module__fQ605W__coverFlow:focus-visible,.ChapterPhone-module__fQ605W__coverButton:focus-visible{outline-offset:2px;outline:2px solid #6e6bd6}.ChapterPhone-module__fQ605W__coverFlow{perspective:1400px;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;outline:none;place-items:center;width:100%;height:184px;display:grid;position:relative}.ChapterPhone-module__fQ605W__coverFlow:focus-visible{border-radius:12px}.ChapterPhone-module__fQ605W__coverFlow.ChapterPhone-module__fQ605W__dragging{cursor:grabbing}.ChapterPhone-module__fQ605W__coverItem{width:118px;height:177px;transform-style:preserve-3d;will-change:transform, opacity;transition:transform .52s cubic-bezier(.2,.9,.25,1.08),opacity .38s;position:absolute}.ChapterPhone-module__fQ605W__dragging .ChapterPhone-module__fQ605W__coverItem{transition:none}.ChapterPhone-module__fQ605W__coverButton{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;display:block}.ChapterPhone-module__fQ605W__coverArt{border-radius:3px;width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 14px 25px #30252233,0 3px 7px #30252233}.ChapterPhone-module__fQ605W__spine{z-index:4;background:#00000029;width:5%;position:absolute;top:0;bottom:0;left:0}.ChapterPhone-module__fQ605W__gloss{z-index:5;pointer-events:none;background:linear-gradient(135deg,#ffffff1f,#0000 33% 69%,#00000014);position:absolute;inset:0}.ChapterPhone-module__fQ605W__coverAuthor{color:inherit;letter-spacing:.2em;text-align:center;text-transform:uppercase;opacity:.58;font-size:5.5px;font-weight:600;position:absolute;bottom:8px;left:10px;right:10px}.ChapterPhone-module__fQ605W__salt{color:#f8f3ea;background:linear-gradient(155deg,#8da9b9 0%,#b5c8d0 70%,#7893a5 100%)}.ChapterPhone-module__fQ605W__saltRules{background:repeating-linear-gradient(#0000 0 8px,#ffffff26 8px 9px);border-block:1px solid #ffffff59;height:67px;position:absolute;inset:42px 0 auto}.ChapterPhone-module__fQ605W__saltTitle{z-index:2;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.04em;text-align:center;text-transform:uppercase;font-size:15px;line-height:.84;position:absolute;top:27px;left:8px;right:8px}.ChapterPhone-module__fQ605W__sun{color:#f5d6ac;background:linear-gradient(165deg,#4c241b 0%,#83391e 78%,#974321 100%)}.ChapterPhone-module__fQ605W__sunDisc{background:radial-gradient(circle,#f9b15f 0%,#c87936 58%,#5f2b20 72%);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:26px;left:50%;transform:translate(-50%)}.ChapterPhone-module__fQ605W__sunCore{background:#fbd078;border:1px solid #ffe1a3;border-radius:50%;width:33px;height:33px}.ChapterPhone-module__fQ605W__sunRule{border-top:1px solid #f4c176a3;position:absolute;top:98px;left:17px;right:17px}.ChapterPhone-module__fQ605W__sunTitle{z-index:2;font-family:var(--font-playfair), Georgia, serif;text-align:center;font-size:14px;font-style:italic;line-height:.9;position:absolute;bottom:24px;left:8px;right:8px}.ChapterPhone-module__fQ605W__garden{color:#f2ead3;background:linear-gradient(160deg,#aaa799,#747c69)}.ChapterPhone-module__fQ605W__gardenGrid{background-color:#0000;background-image:linear-gradient(90deg,#0000 49%,#f2ead338 50%,#0000 51%),linear-gradient(#0000 49%,#f2ead338 50%,#0000 51%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #f2ead347;position:absolute;inset:29px 14px 46px}.ChapterPhone-module__fQ605W__gardenStars{z-index:2;color:#f6dda0;text-align:center;font-size:9px;position:absolute;top:47px;left:13px;right:13px}.ChapterPhone-module__fQ605W__gardenTitle{z-index:2;font-family:var(--font-playfair), Georgia, serif;text-align:center;font-size:13px;font-style:italic;line-height:.92;position:absolute;bottom:25px;left:8px;right:8px}.ChapterPhone-module__fQ605W__darkness{color:#e9eef0;background:radial-gradient(circle at 50% 38%,#9bb6c2 0 2%,#0000 3%),linear-gradient(160deg,#111d33,#31455e 58%,#79868d)}.ChapterPhone-module__fQ605W__darkOrbit{border:1px solid #e9eef07a;border-radius:50%;width:78px;height:78px;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:0 0 0 13px #e9eef00d,0 0 0 28px #e9eef009}.ChapterPhone-module__fQ605W__darkStars{z-index:2;text-align:center;font-size:7px;position:absolute;top:56px;left:8px;right:8px}.ChapterPhone-module__fQ605W__darkTitle{z-index:2;font-family:var(--font-playfair), Georgia, serif;text-align:center;font-size:12px;line-height:.95;position:absolute;bottom:25px;left:8px;right:8px}.ChapterPhone-module__fQ605W__meta{text-align:center;min-height:58px;margin-top:1px;padding:0 9px}.ChapterPhone-module__fQ605W__eyebrow{color:var(--chapter-ink-3);letter-spacing:.2em;text-transform:uppercase;font-size:6.5px;font-weight:700}.ChapterPhone-module__fQ605W__title{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.035em;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:4px;font-size:19px;line-height:1.03;display:-webkit-box;overflow:hidden}.ChapterPhone-module__fQ605W__author{color:var(--chapter-ink-2);font-family:var(--font-playfair), Georgia, serif;margin-top:2px;font-size:10px;font-style:italic}.ChapterPhone-module__fQ605W__progress{padding:0 7px}.ChapterPhone-module__fQ605W__progressLabels{color:var(--chapter-ink-3);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:6.5px;font-weight:600;display:flex}.ChapterPhone-module__fQ605W__percentage{color:var(--chapter-ink);font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.04em;font-size:18px;font-weight:400}.ChapterPhone-module__fQ605W__track{background:#03021314;border-radius:999px;height:3px;margin-top:5px;position:relative}.ChapterPhone-module__fQ605W__fill{border-radius:inherit;background:var(--chapter-ink);transition:width .36s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0}.ChapterPhone-module__fQ605W__thumb{border:1.5px solid var(--chapter-paper);background:var(--chapter-ink);border-radius:50%;width:7px;height:7px;transition:left .36s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;transform:translate(-50%,-50%)}.ChapterPhone-module__fQ605W__circle{margin:10px 9px 0}.ChapterPhone-module__fQ605W__circleLabel{color:var(--chapter-ink-3);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:6.5px;font-weight:700;display:flex}.ChapterPhone-module__fQ605W__circleRank{color:#6e6bd6;font-weight:700}.ChapterPhone-module__fQ605W__circleAvatars{margin-top:6px;display:flex}.ChapterPhone-module__fQ605W__circleAvatar{border:1.2px solid var(--chapter-paper);color:#030213;border-radius:50%;place-items:center;width:17px;height:17px;margin-left:-4px;font-size:6.5px;font-weight:700;display:grid}.ChapterPhone-module__fQ605W__circleAvatar:first-child{margin-left:0}.ChapterPhone-module__fQ605W__tintiris{background:#9a93e0}.ChapterPhone-module__fQ605W__tintclay{background:#e7b8c6}.ChapterPhone-module__fQ605W__tintsage{background:#b6d8c8}.ChapterPhone-module__fQ605W__tintmist{background:#aec9e0}.ChapterPhone-module__fQ605W__tintlilac{background:#c9b6e0}.ChapterPhone-module__fQ605W__tintwheat{background:#e3c9a8}.ChapterPhone-module__fQ605W__tintsand{background:#c9c5d6}.ChapterPhone-module__fQ605W__deadline{background:var(--chapter-fill);width:max-content;max-width:92%;color:var(--chapter-ink-2);border-radius:999px;align-items:center;gap:5px;margin:9px auto 10px;padding:5px 10px;font-size:7px;display:flex}.ChapterPhone-module__fQ605W__deadline strong{color:#55545e;font-weight:700}.ChapterPhone-module__fQ605W__deadlineDivider{color:#aaa9b1;margin-inline:5px}.ChapterPhone-module__fQ605W__actions{grid-template-columns:repeat(3,1fr);gap:6px;height:62px;display:grid}.ChapterPhone-module__fQ605W__action{background:#ffffffd1;border:1px solid #0302130e;border-radius:15px;flex-direction:column;min-width:0;padding:8px 7px 6px;display:flex;box-shadow:0 5px 12px #3a30300d}.ChapterPhone-module__fQ605W__action strong{text-overflow:ellipsis;white-space:nowrap;margin-top:auto;font-size:8.5px;line-height:1.1;overflow:hidden}.ChapterPhone-module__fQ605W__action span{color:var(--chapter-ink-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;overflow:hidden}.ChapterPhone-module__fQ605W__actionPrimary{border-color:var(--chapter-ink);background:var(--chapter-ink);color:#fff}.ChapterPhone-module__fQ605W__actionPrimary span{color:#ffffffa3}@media (prefers-reduced-motion:reduce){.ChapterPhone-module__fQ605W__chip,.ChapterPhone-module__fQ605W__coverItem,.ChapterPhone-module__fQ605W__fill,.ChapterPhone-module__fQ605W__thumb{transition:none}}
.MusePhone-module__aACzJa__phone{--muse-ink:#4a3963;--muse-soft:#8e82a8;--muse-faint:#a79bc2;--muse-accent:#9b84d8;--muse-glass:#ffffff85;--muse-border:#ffffffe6;width:272px;height:566px;font-family:var(--font-outfit), var(--font-nunito), sans-serif;position:relative}.MusePhone-module__aACzJa__frame{background:#17171b;border-radius:48px;padding:10px;position:absolute;inset:0;box-shadow:0 0 0 1.5px #ffffff29,0 40px 90px #0000008c}.MusePhone-module__aACzJa__screen{width:100%;height:100%;color:var(--muse-ink);isolation:isolate;background:#f6f1fa;border-radius:38px;position:relative;overflow:hidden}.MusePhone-module__aACzJa__aurora{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.MusePhone-module__aACzJa__aurora>span{filter:blur(23px);border-radius:50%;display:block;position:absolute}.MusePhone-module__aACzJa__blobA{background:radial-gradient(circle,#ffcd96d9,#0000 68%);width:250px;height:250px;animation:18s ease-in-out infinite MusePhone-module__aACzJa__muse-blob-a;top:28px;left:-58px}.MusePhone-module__aACzJa__blobB{background:radial-gradient(circle,#ffaacdba,#0000 68%);width:280px;height:280px;animation:22s ease-in-out infinite MusePhone-module__aACzJa__muse-blob-b;top:148px;right:-90px}.MusePhone-module__aACzJa__blobC{background:radial-gradient(circle,#b496f5ad,#0000 68%);width:290px;height:290px;animation:26s ease-in-out infinite MusePhone-module__aACzJa__muse-blob-c;bottom:-85px;left:-50px}.MusePhone-module__aACzJa__aurora .MusePhone-module__aACzJa__starA,.MusePhone-module__aACzJa__aurora .MusePhone-module__aACzJa__starB{z-index:2;filter:none;background:#fff;width:3px;height:3px;animation:4s ease-in-out infinite MusePhone-module__aACzJa__muse-twinkle}.MusePhone-module__aACzJa__aurora .MusePhone-module__aACzJa__starA{top:172px;right:26px}.MusePhone-module__aACzJa__aurora .MusePhone-module__aACzJa__starB{animation-delay:1.4s;top:320px;left:31px}.MusePhone-module__aACzJa__view{animation:.38s cubic-bezier(.16,1,.3,1) MusePhone-module__aACzJa__muse-view-in;position:absolute;inset:0}.MusePhone-module__aACzJa__statusBar{z-index:5;height:31px;color:var(--muse-ink);letter-spacing:-.03em;justify-content:space-between;align-items:center;padding:7px 20px 0;font-size:10px;font-weight:800;display:flex;position:relative}.MusePhone-module__aACzJa__statusIcons{align-items:center;gap:6px;display:flex}.MusePhone-module__aACzJa__signal{align-items:flex-end;gap:1.5px;height:9px;display:flex}.MusePhone-module__aACzJa__signal i{background:currentColor;border-radius:2px;width:2.5px;display:block}.MusePhone-module__aACzJa__signal i:first-child{height:3px}.MusePhone-module__aACzJa__signal i:nth-child(2){height:5px}.MusePhone-module__aACzJa__signal i:nth-child(3){height:7px}.MusePhone-module__aACzJa__signal i:nth-child(4){height:9px}.MusePhone-module__aACzJa__wifi{width:12px;font-family:sans-serif;font-size:21px;line-height:10px;overflow:hidden;transform:rotate(180deg)}.MusePhone-module__aACzJa__battery{border:1.2px solid #4a396399;border-radius:2.5px;width:16px;height:8px;display:block;position:relative}.MusePhone-module__aACzJa__battery:after{content:"";background:#4a396380;border-radius:0 1px 1px 0;width:1px;height:3px;position:absolute;top:2px;right:-2.4px}.MusePhone-module__aACzJa__battery span{background:var(--muse-ink);border-radius:1px;position:absolute;inset:1.3px}.MusePhone-module__aACzJa__homeContent{z-index:1;padding:10px 16px 104px;position:relative}.MusePhone-module__aACzJa__topRow{justify-content:space-between;align-items:center;display:flex}.MusePhone-module__aACzJa__topActions{align-items:center;gap:7px;display:flex}.MusePhone-module__aACzJa__avatar,.MusePhone-module__aACzJa__iconButton,.MusePhone-module__aACzJa__gems{color:var(--muse-ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff7a;border:1.5px solid #ffffffd1;box-shadow:0 4px 14px #5a3c8c1f}.MusePhone-module__aACzJa__avatar{width:29px;height:29px;font-family:var(--font-instrument-serif), var(--font-playfair), serif;background:linear-gradient(145deg,#ffffffa6,#f0a8ce3d),#f5d8cc;border-radius:50%;place-items:center;padding:0;font-size:17px;font-style:italic;display:grid}.MusePhone-module__aACzJa__iconButton{border-radius:50%;place-items:center;width:29px;height:29px;padding:0;display:grid;position:relative}.MusePhone-module__aACzJa__badge{color:#fff;background:linear-gradient(120deg,#c9a8f5,#f0a8ce);border:1px solid #ffffffeb;border-radius:50%;place-items:center;width:13px;height:13px;font-size:6.5px;font-weight:700;display:grid;position:absolute;top:-3px;right:-2px}.MusePhone-module__aACzJa__gems{border-radius:999px;align-items:center;gap:5px;height:29px;padding:0 10px;font-size:10px;font-weight:700;display:flex}.MusePhone-module__aACzJa__greeting{margin-top:22px}.MusePhone-module__aACzJa__greeting p,.MusePhone-module__aACzJa__greeting h4{margin:0}.MusePhone-module__aACzJa__greeting p{color:var(--muse-soft);font-size:10px;font-weight:600}.MusePhone-module__aACzJa__greeting h4{font-family:var(--font-instrument-serif), var(--font-playfair), serif;margin-top:-1px;font-size:28px;font-weight:400;line-height:1}.MusePhone-module__aACzJa__createArea{text-align:center;flex-direction:column;align-items:center;padding-top:22px;display:flex}.MusePhone-module__aACzJa__createArea h5{width:180px;font-family:var(--font-instrument-serif), var(--font-playfair), serif;margin:0 0 16px;font-size:20px;font-style:italic;font-weight:400;line-height:1.18}.MusePhone-module__aACzJa__magicOrb{width:65px;height:65px;color:var(--muse-ink);cursor:pointer;background:radial-gradient(circle at 35% 30%,#fff 0%,#ffe3ef 30%,#d9c6ff 65%,#b9a0f5 100%);border:1.5px solid #fffffff5;border-radius:50%;place-items:center;padding:0;transition:transform .2s;animation:4.5s ease-in-out infinite MusePhone-module__aACzJa__muse-breathe;display:grid;box-shadow:0 7px 22px #a06edc57,0 0 28px #f0a8ce47}.MusePhone-module__aACzJa__magicOrb:hover,.MusePhone-module__aACzJa__navCreate:hover span{transform:scale(1.07)}.MusePhone-module__aACzJa__magicOrb:active,.MusePhone-module__aACzJa__navCreate:active span{transform:scale(.95)}.MusePhone-module__aACzJa__createArea>p{color:var(--muse-soft);margin:13px 0 0;font-size:8.5px;font-weight:600}.MusePhone-module__aACzJa__continueCard{border:1.5px solid var(--muse-border);background:var(--muse-glass);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:18px;grid-template-columns:44px minmax(0,1fr) 29px;align-items:center;gap:9px;margin-top:17px;padding:9px;display:grid;box-shadow:0 8px 26px #5a3c8c24}.MusePhone-module__aACzJa__cover{color:#fff;width:44px;height:61px;font-family:var(--font-instrument-serif), var(--font-playfair), serif;background:linear-gradient(155deg,#6570ba,#8d76c7 70%,#f0a8ce);border:1px solid #ffffffe6;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;font-size:7px;line-height:1;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 12px #3c286438}.MusePhone-module__aACzJa__cover strong{font-size:10px;font-weight:400}.MusePhone-module__aACzJa__cover i{color:#ffe8c8;margin-top:7px;font-size:17px;font-style:normal}.MusePhone-module__aACzJa__continueCopy{flex-direction:column;min-width:0;display:flex}.MusePhone-module__aACzJa__continueCopy>span{color:var(--muse-faint);letter-spacing:.12em;font-size:6.5px;font-weight:700}.MusePhone-module__aACzJa__continueCopy strong{font-family:var(--font-instrument-serif), var(--font-playfair), serif;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:14.5px;font-weight:400;overflow:hidden}.MusePhone-module__aACzJa__continueCopy small{color:var(--muse-soft);margin-top:2px;font-size:8px;font-weight:600}.MusePhone-module__aACzJa__continueCopy>i{background:#ffffffb3;border-radius:999px;height:3px;margin-top:5px;display:block;position:relative;overflow:hidden}.MusePhone-module__aACzJa__continueCopy>i span{border-radius:inherit;background:linear-gradient(90deg,#c9a8f5,#ff9dc4);width:12%;height:100%;display:block}.MusePhone-module__aACzJa__continueCard>button{width:29px;height:29px;color:var(--muse-ink);cursor:pointer;background:#ffffff8c;border:1px solid #ffffffe6;border-radius:50%;place-items:center;padding:0 0 0 2px;font-size:8px;display:grid}.MusePhone-module__aACzJa__bottomNav{z-index:8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffc;border:1.5px solid #fffffff0;border-radius:999px;align-items:center;height:62px;padding:0 6px;display:flex;position:absolute;bottom:10px;left:12px;right:12px;box-shadow:0 10px 30px #5a3c8c33}.MusePhone-module__aACzJa__bottomNav>button{min-width:0;color:var(--muse-faint);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:2px;padding:7px 0;display:flex}.MusePhone-module__aACzJa__bottomNav>button span{font-size:6.8px}.MusePhone-module__aACzJa__bottomNav .MusePhone-module__aACzJa__activeTab{color:var(--muse-ink);font-weight:700}.MusePhone-module__aACzJa__bottomNav .MusePhone-module__aACzJa__navCreate{padding:0}.MusePhone-module__aACzJa__navCreate>span{width:43px;height:43px;color:var(--muse-ink);background:radial-gradient(circle at 35% 30%,#fff 0%,#ffe3ef 30%,#d9c6ff 65%,#b9a0f5 100%);border:1.5px solid #fffffff5;border-radius:50%;place-items:center;transition:transform .2s;animation:4.5s ease-in-out infinite MusePhone-module__aACzJa__muse-breathe;display:grid}.MusePhone-module__aACzJa__storyView{flex-direction:column;display:flex}.MusePhone-module__aACzJa__storyHeader{grid-template-columns:27px minmax(0,1fr) 27px;align-items:center;height:39px;padding:2px 16px 0;display:grid}.MusePhone-module__aACzJa__storyHeader button{width:27px;height:27px;color:var(--muse-ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff73;border:1.5px solid #ffffffdb;border-radius:50%;place-items:center;padding:0;display:grid}.MusePhone-module__aACzJa__storyHeader h4{font-family:var(--font-instrument-serif), var(--font-playfair), serif;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:400;overflow:hidden}.MusePhone-module__aACzJa__progressRow{color:var(--muse-faint);align-items:center;gap:7px;padding:1px 16px 8px;font-size:7.5px;font-weight:700;display:flex}.MusePhone-module__aACzJa__progressRow>i{background:#ffffffb8;border-radius:999px;flex:1;height:3px;position:relative;overflow:hidden}.MusePhone-module__aACzJa__progressRow>i span{border-radius:inherit;background:linear-gradient(90deg,#c9a8f5,#ff9dc4);height:100%;transition:width .35s;display:block}.MusePhone-module__aACzJa__storyScroll{scrollbar-width:none;flex:1;min-height:0;padding:0 16px 5px;position:relative;overflow-y:auto}.MusePhone-module__aACzJa__storyScroll::-webkit-scrollbar{display:none}.MusePhone-module__aACzJa__storyCard{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff7a;border:1.5px solid #ffffffde;border-radius:21px;padding:18px 17px;box-shadow:0 8px 25px #5a3c8c21}.MusePhone-module__aACzJa__storyCard h5{color:var(--muse-soft);font:700 7.8px / 1.2 var(--font-outfit), var(--font-nunito), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.MusePhone-module__aACzJa__storyCard p{color:var(--muse-ink);margin:0 0 12px;font-size:9.4px;font-weight:400;line-height:1.67}.MusePhone-module__aACzJa__storyCard p:last-child{margin-bottom:0}.MusePhone-module__aACzJa__storyCard .MusePhone-module__aACzJa__whisper{color:var(--muse-accent);font-family:var(--font-instrument-serif), var(--font-playfair), serif;font-size:13px;font-style:italic;line-height:1.42}.MusePhone-module__aACzJa__continuation{border-top:1px solid #9b84d829;padding-top:13px;animation:.45s cubic-bezier(.16,1,.3,1) MusePhone-module__aACzJa__muse-story-in}.MusePhone-module__aACzJa__promptBubble{color:#4a3963;background:linear-gradient(120deg,#c9a8f5d1,#f0a8ceb8);border-radius:10px 10px 3px;width:fit-content;max-width:90%;margin:0 0 11px auto;padding:6px 9px;font-size:7.8px;font-weight:600;line-height:1.35}.MusePhone-module__aACzJa__storyEnd{color:var(--muse-accent);text-align:center;border-top:1px solid #9b84d833;justify-items:center;margin-top:16px;padding:15px 8px 3px;display:grid}.MusePhone-module__aACzJa__storyEnd span{margin-bottom:2px;font-size:11px}.MusePhone-module__aACzJa__storyEnd strong{font-family:var(--font-instrument-serif), var(--font-playfair), serif;font-size:17px;font-style:italic;font-weight:500}.MusePhone-module__aACzJa__storyEnd small{color:var(--muse-soft);margin-top:2px;font-size:7.5px}.MusePhone-module__aACzJa__storyComposer{z-index:4;padding:6px 16px 9px;position:relative}.MusePhone-module__aACzJa__inputPill{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff8f;border:1.5px solid #ffffffe6;border-radius:999px;align-items:center;gap:7px;padding:3px 3px 3px 12px;display:flex;box-shadow:0 7px 22px #5a3c8c29}.MusePhone-module__aACzJa__inputPill input{min-width:0;height:26px;color:var(--muse-ink);font:500 8.5px / 1 var(--font-outfit), var(--font-nunito), sans-serif;background:0 0;border:0;outline:0;flex:1;padding:0}.MusePhone-module__aACzJa__inputPill input::placeholder{color:var(--muse-faint)}.MusePhone-module__aACzJa__inputPill button{color:#fff;cursor:pointer;background:linear-gradient(120deg,#c9a8f5,#f0a8ce);border:1px solid #ffffffeb;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;padding:0;transition:transform .2s;display:grid;box-shadow:0 4px 12px #a06edc59}.MusePhone-module__aACzJa__inputPill button:hover{transform:scale(1.07)}.MusePhone-module__aACzJa__finishButton{width:100%;color:var(--muse-accent);cursor:pointer;font:700 7.5px / 1.2 var(--font-outfit), var(--font-nunito), sans-serif;text-align:center;background:0 0;border:0;margin-top:3px;padding:3px;display:block}.MusePhone-module__aACzJa__completedButton{color:#fff;cursor:pointer;width:100%;font:700 8.5px / 1 var(--font-outfit), var(--font-nunito), sans-serif;background:linear-gradient(120deg,#a98cde,#e99abe);border:1.5px solid #ffffffeb;border-radius:999px;padding:9px 12px;box-shadow:0 7px 22px #5a3c8c33}.MusePhone-module__aACzJa__phone button:focus-visible,.MusePhone-module__aACzJa__phone input:focus-visible{outline-offset:2px;outline:2px solid #7c3aed}@keyframes MusePhone-module__aACzJa__muse-breathe{0%,to{box-shadow:0 7px 22px #a06edc4d,0 0 22px #f0a8ce38}50%{box-shadow:0 9px 27px #a06edc73,0 0 34px #f0a8ce61}}@keyframes MusePhone-module__aACzJa__muse-view-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes MusePhone-module__aACzJa__muse-story-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes MusePhone-module__aACzJa__muse-blob-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(25px,18px)scale(1.08)}}@keyframes MusePhone-module__aACzJa__muse-blob-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-20px,24px)scale(1.07)}}@keyframes MusePhone-module__aACzJa__muse-blob-c{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-18px)scale(1.08)}}@keyframes MusePhone-module__aACzJa__muse-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.MusePhone-module__aACzJa__aurora>span,.MusePhone-module__aACzJa__magicOrb,.MusePhone-module__aACzJa__navCreate>span,.MusePhone-module__aACzJa__view,.MusePhone-module__aACzJa__continuation{animation:none}}
.PhoneMockup-module__c3Uoqq__phone{width:272px;height:566px;position:relative}.PhoneMockup-module__c3Uoqq__frame{background:#17171b;border-radius:48px;padding:10px;position:absolute;inset:0;box-shadow:0 0 0 1.5px #ffffff29,0 40px 90px #0000008c}.PhoneMockup-module__c3Uoqq__screen{border-radius:38px;width:100%;height:100%;position:relative;overflow:hidden}.PhoneMockup-module__c3Uoqq__shot{object-fit:cover;object-position:center;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0}
.SchmatchPhone-module__JfC5sa__phone{width:272px;height:566px;font-family:var(--font-nunito), Nunito, sans-serif;position:relative}.SchmatchPhone-module__JfC5sa__frame{background:#17171b;border-radius:48px;padding:10px;position:absolute;inset:0;box-shadow:0 0 0 1.5px #ffffff29,0 40px 90px #0000008c}.SchmatchPhone-module__JfC5sa__screen{background:#f4effc;border-radius:38px;width:100%;height:100%;position:relative;overflow:hidden}.SchmatchPhone-module__JfC5sa__dynamicIsland{z-index:30;pointer-events:none;background:#020204;border:1px solid #ffffff09;border-radius:999px;width:79px;height:23px;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px 1px #ffffff06,0 1px 4px #0000004d}.SchmatchPhone-module__JfC5sa__appCanvas{--color-bg:#f4effc;--color-surface:#fff;--color-ink:#2d2544;--color-primary:#7b5cf0;--color-accent:#f6c445;--color-gold:#f2b33d;--color-lavender:#b49cf5;--color-lavender-tint:#f1ebff;--color-muted:#8a80a6;--color-no:#e2547c;--font-sans:var(--font-nunito), Nunito, sans-serif;--font-hand:var(--font-caveat), Caveat, cursive;background:var(--color-bg);width:390px;height:844px;color:var(--color-ink);font-family:var(--font-sans);transform-origin:0 0;flex-direction:column;padding-top:58px;display:flex;position:absolute;top:0;left:0;overflow:hidden;transform:scale(.646154)}.SchmatchPhone-module__JfC5sa__homeContent{flex-direction:column;flex:1;padding:24px 22px 0;display:flex;overflow-y:auto}.SchmatchPhone-module__JfC5sa__homeGreeting{align-items:center;gap:12px;display:flex}.SchmatchPhone-module__JfC5sa__avatar,.SchmatchPhone-module__JfC5sa__avatarSmall{border:2px solid var(--color-ink);color:#fff;background:#7b5cf0;border-radius:50%;flex-shrink:0;place-items:center;font-weight:900;line-height:1;display:grid}.SchmatchPhone-module__JfC5sa__avatar{width:48px;height:48px;font-size:20px}.SchmatchPhone-module__JfC5sa__avatarSmall{width:24px;height:24px;font-size:11px}.SchmatchPhone-module__JfC5sa__homeTitle{font-size:26px;font-weight:900;line-height:1.1}.SchmatchPhone-module__JfC5sa__homeSubtitle{color:var(--color-primary);font-family:var(--font-hand);font-size:20px}.SchmatchPhone-module__JfC5sa__newRoundButton{border:2.5px solid var(--color-ink);background:var(--color-primary);width:100%;box-shadow:0 5px 0 var(--color-ink);color:#fff;font:inherit;text-align:left;cursor:pointer;border-radius:22px;align-items:center;gap:14px;margin-top:20px;padding:18px;transition:transform 60ms,box-shadow 60ms;display:flex}.SchmatchPhone-module__JfC5sa__newRoundButton:active{box-shadow:0 1px 0 var(--color-ink);transform:translateY(4px)}.SchmatchPhone-module__JfC5sa__newRoundButton:focus-visible,.SchmatchPhone-module__JfC5sa__navButton:focus-visible,.SchmatchPhone-module__JfC5sa__navRoundButton:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.SchmatchPhone-module__JfC5sa__roundCoin{border:2px solid var(--color-ink);background:var(--color-accent);width:54px;height:54px;color:var(--color-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:26px;animation:3s ease-in-out infinite SchmatchPhone-module__JfC5sa__coin-spin;display:grid}.SchmatchPhone-module__JfC5sa__newRoundTitle,.SchmatchPhone-module__JfC5sa__newRoundSubtitle{display:block}.SchmatchPhone-module__JfC5sa__newRoundTitle{font-size:19px;font-weight:900}.SchmatchPhone-module__JfC5sa__newRoundSubtitle{color:#dcd2fb;font-family:var(--font-hand);font-size:19px}.SchmatchPhone-module__JfC5sa__historyTitle{margin:26px 0 10px;font-size:16px;font-weight:900}.SchmatchPhone-module__JfC5sa__historyList{flex-direction:column;gap:10px;display:flex}.SchmatchPhone-module__JfC5sa__historyCard{border:2px solid var(--color-ink);background:var(--color-surface);box-shadow:0 3px 0 var(--color-ink);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.SchmatchPhone-module__JfC5sa__historyEmoji{border:2px solid var(--color-ink);background:var(--color-lavender-tint);border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.SchmatchPhone-module__JfC5sa__historyCopy{flex:1;min-width:0}.SchmatchPhone-module__JfC5sa__historyName{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;overflow:hidden}.SchmatchPhone-module__JfC5sa__historyMeta{color:var(--color-muted);font-size:13px;font-weight:600}.SchmatchPhone-module__JfC5sa__votes{border:2px solid var(--color-ink);background:var(--color-accent);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:900}.SchmatchPhone-module__JfC5sa__bottomNav{z-index:3;margin-top:-8px;padding:0 18px 38px;position:relative}.SchmatchPhone-module__JfC5sa__bottomNavPill{border:2.5px solid var(--color-ink);background:var(--color-surface);box-shadow:0 5px 0 var(--color-ink);border-radius:999px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex;position:relative}.SchmatchPhone-module__JfC5sa__navButton,.SchmatchPhone-module__JfC5sa__navRoundButton{color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin:0}.SchmatchPhone-module__JfC5sa__navButton{border-radius:999px;align-items:center;gap:8px;padding:6px 18px 6px 14px;font-size:13px;font-weight:800;transition:transform 60ms;display:flex}.SchmatchPhone-module__JfC5sa__navButton:active{transform:scale(.95)}.SchmatchPhone-module__JfC5sa__navButtonActive{background:var(--color-lavender-tint);color:var(--color-primary);padding:9px 18px}.SchmatchPhone-module__JfC5sa__navRoundButton{width:64px;height:64px;margin-left:-32px;padding:0;position:absolute;top:-26px;left:50%}.SchmatchPhone-module__JfC5sa__navRoundCoin{box-sizing:border-box;border:2.5px solid var(--color-ink);background:var(--color-accent);width:64px;height:64px;box-shadow:0 5px 0 var(--color-ink), inset 0 -4px 0 #2d254426;color:var(--color-ink);border-radius:50%;place-items:center;display:grid}.SchmatchPhone-module__JfC5sa__navSparkle{animation:2.2s infinite SchmatchPhone-module__JfC5sa__twinkle;position:absolute}.SchmatchPhone-module__JfC5sa__navSparkleRight{color:var(--color-gold);font-size:13px;top:2px;right:-8px}.SchmatchPhone-module__JfC5sa__navSparkleLeft{color:var(--color-lavender);font-size:10px;animation-duration:2.8s;animation-delay:.5s;bottom:6px;left:-10px}.SchmatchPhone-module__JfC5sa__confetti{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SchmatchPhone-module__JfC5sa__confettiPiece{border-radius:2px;animation-name:SchmatchPhone-module__JfC5sa__conf-fall;animation-timing-function:cubic-bezier(.3,.4,.6,1);animation-fill-mode:both;position:absolute;top:-20px}.SchmatchPhone-module__JfC5sa__resultsContent{flex-direction:column;flex:1;padding:24px 22px;display:flex;overflow-y:auto}.SchmatchPhone-module__JfC5sa__resultHeading{color:var(--color-primary);font-family:var(--font-hand);text-align:center;margin-bottom:14px;font-size:26px;font-weight:600}.SchmatchPhone-module__JfC5sa__winnerCard{border:2.5px solid var(--color-ink);background:var(--color-surface);box-shadow:0 6px 0 var(--color-ink);text-align:center;border-radius:24px;padding:26px 20px;animation:.6s cubic-bezier(.2,.8,.3,1) both SchmatchPhone-module__JfC5sa__pop-in}.SchmatchPhone-module__JfC5sa__winnerEmoji{font-size:76px}.SchmatchPhone-module__JfC5sa__winnerName{letter-spacing:-.5px;margin-top:6px;font-size:26px;font-weight:900}.SchmatchPhone-module__JfC5sa__winnerPlace{color:var(--color-muted);margin-top:4px;font-size:15px;font-weight:800}.SchmatchPhone-module__JfC5sa__winnerVotes{border:2px solid var(--color-ink);background:var(--color-accent);box-shadow:0 3px 0 var(--color-ink);color:var(--color-ink);border-radius:999px;margin-top:12px;padding:6px 14px;font-size:14px;font-weight:900;display:inline-block}.SchmatchPhone-module__JfC5sa__rankingTitle{margin:22px 0 10px;font-size:15px;font-weight:900}.SchmatchPhone-module__JfC5sa__rankingList{flex-direction:column;gap:8px;display:flex}.SchmatchPhone-module__JfC5sa__rankingRow{border:2px solid var(--color-ink);background:var(--color-surface);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex}.SchmatchPhone-module__JfC5sa__rankingEmoji{font-size:20px}.SchmatchPhone-module__JfC5sa__rankingCopy{flex:1;min-width:0}.SchmatchPhone-module__JfC5sa__rankingName{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.SchmatchPhone-module__JfC5sa__rankingTrack{border:1.5px solid var(--color-ink);background:var(--color-lavender-tint);border-radius:4px;height:8px;margin-top:5px;overflow:hidden}.SchmatchPhone-module__JfC5sa__rankingFill{background:var(--color-lavender);height:100%;animation:.8s cubic-bezier(.2,.8,.3,1) both SchmatchPhone-module__JfC5sa__bar-grow}.SchmatchPhone-module__JfC5sa__rankingCount{color:var(--color-primary);font-size:14px;font-weight:900}.SchmatchPhone-module__JfC5sa__resultsActions{flex-direction:column;gap:10px;padding:14px 22px 30px;display:flex}.SchmatchPhone-module__JfC5sa__resultsPrimaryButton,.SchmatchPhone-module__JfC5sa__endRoundButton{width:100%;font:inherit;cursor:pointer;margin:0}.SchmatchPhone-module__JfC5sa__resultsPrimaryButton{border:2px solid var(--color-ink);background:var(--color-primary);box-shadow:0 5px 0 var(--color-ink);color:#fff;border-radius:18px;padding:16px;font-size:17px;font-weight:900;transition:transform 60ms,box-shadow 60ms}.SchmatchPhone-module__JfC5sa__resultsPrimaryButton:active{box-shadow:0 1px 0 var(--color-ink);transform:translateY(4px)}.SchmatchPhone-module__JfC5sa__resultsPrimaryButton:focus-visible,.SchmatchPhone-module__JfC5sa__endRoundButton:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.SchmatchPhone-module__JfC5sa__endRoundButton{color:var(--color-primary);background:0 0;border:0;padding:6px;font-size:14px;font-weight:800}.SchmatchPhone-module__JfC5sa__runoffHint{color:var(--color-primary);font-family:var(--font-hand);text-align:center;font-size:20px}.SchmatchPhone-module__JfC5sa__header{padding:16px 22px 0}.SchmatchPhone-module__JfC5sa__headerRow{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.SchmatchPhone-module__JfC5sa__swiper{font-size:18px;font-weight:900}.SchmatchPhone-module__JfC5sa__progressLabel{color:var(--color-primary);font-size:14px;font-weight:800}.SchmatchPhone-module__JfC5sa__progressTrack{border:2px solid var(--color-ink);background:var(--color-surface);border-radius:6px;height:10px;overflow:hidden}.SchmatchPhone-module__JfC5sa__progressFill{background:var(--color-accent);height:100%;transition:width .3s}.SchmatchPhone-module__JfC5sa__deckArea{flex:1;margin:12px 22px;position:relative}.SchmatchPhone-module__JfC5sa__foodCard{border:2.5px solid var(--color-ink);background:var(--color-surface);box-shadow:0 6px 0 var(--color-ink);touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.SchmatchPhone-module__JfC5sa__yesStamp,.SchmatchPhone-module__JfC5sa__noStamp{background:var(--color-surface);opacity:0;border:3px solid;border-radius:12px;padding:4px 14px;font-size:26px;font-weight:900;position:absolute;top:22px}.SchmatchPhone-module__JfC5sa__yesStamp{border-color:var(--color-primary);color:var(--color-primary);left:22px;transform:rotate(-14deg)}.SchmatchPhone-module__JfC5sa__noStamp{border-color:var(--color-no);color:var(--color-no);right:22px;transform:rotate(14deg)}.SchmatchPhone-module__JfC5sa__emoji{filter:drop-shadow(0 6px #2d254426);font-size:92px}.SchmatchPhone-module__JfC5sa__foodName{letter-spacing:-.5px;text-align:center;padding:0 24px;font-size:25px;font-weight:900}.SchmatchPhone-module__JfC5sa__place{border:2px solid var(--color-ink);background:var(--color-lavender-tint);color:var(--color-primary);border-radius:999px;padding:5px 14px;font-size:14px;font-weight:800}.SchmatchPhone-module__JfC5sa__owner{color:var(--color-muted);font-family:var(--font-hand);font-size:17px;position:absolute;bottom:16px}.SchmatchPhone-module__JfC5sa__actions{justify-content:center;gap:26px;padding:0 22px 36px;display:flex}.SchmatchPhone-module__JfC5sa__actionButton{box-sizing:content-box;border:2.5px solid var(--color-ink);width:66px;height:66px;box-shadow:0 4px 0 var(--color-ink);color:var(--color-ink);font:inherit;cursor:pointer;border-radius:50%;place-items:center;margin:0;padding:0;font-weight:900;transition:transform 60ms,box-shadow 60ms;display:grid}.SchmatchPhone-module__JfC5sa__actionButton:active{box-shadow:0 1px 0 var(--color-ink);transform:translateY(3px)}.SchmatchPhone-module__JfC5sa__actionButton:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.SchmatchPhone-module__JfC5sa__noButton{background:var(--color-surface);color:var(--color-no);font-size:26px}.SchmatchPhone-module__JfC5sa__yesButton{background:var(--color-accent);font-size:28px}.SchmatchPhone-module__JfC5sa__star{z-index:1;pointer-events:none;position:absolute}.SchmatchPhone-module__JfC5sa__starTopLeft{color:var(--color-gold);font-size:16px;animation:2.6s infinite SchmatchPhone-module__JfC5sa__twinkle;top:60px;left:22px}.SchmatchPhone-module__JfC5sa__starTopRight{color:var(--color-lavender);font-size:12px;animation:3.2s .6s infinite SchmatchPhone-module__JfC5sa__twinkle;top:120px;right:28px}.SchmatchPhone-module__JfC5sa__starBottomLeft{color:var(--color-lavender);font-size:11px;animation:2.9s 1.1s infinite SchmatchPhone-module__JfC5sa__twinkle;bottom:140px;left:30px}.SchmatchPhone-module__JfC5sa__starBottomRight{color:var(--color-gold);font-size:14px;animation:3.5s .3s infinite SchmatchPhone-module__JfC5sa__twinkle;bottom:90px;right:24px}.SchmatchPhone-module__JfC5sa__cardEntering{animation:.35s cubic-bezier(.2,.8,.3,1) both SchmatchPhone-module__JfC5sa__card-enter}@keyframes SchmatchPhone-module__JfC5sa__card-enter{0%{transform:translateY(18px)scale(.94)}to{transform:translateY(0)scale(1)}}@keyframes SchmatchPhone-module__JfC5sa__twinkle{0%,to{opacity:.9;transform:scale(1)rotate(0)}50%{opacity:.35;transform:scale(.75)rotate(20deg)}}@keyframes SchmatchPhone-module__JfC5sa__coin-spin{0%{transform:rotate(-8deg)scale(.9)}50%{transform:rotate(8deg)scale(1.05)}to{transform:rotate(-8deg)scale(.9)}}@keyframes SchmatchPhone-module__JfC5sa__conf-fall{0%{opacity:1;transform:translateY(-40px)rotate(0)}to{opacity:0;transform:translateY(760px)rotate(720deg)}}@keyframes SchmatchPhone-module__JfC5sa__pop-in{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes SchmatchPhone-module__JfC5sa__bar-grow{0%{width:0}}@media (prefers-reduced-motion:reduce){.SchmatchPhone-module__JfC5sa__progressFill,.SchmatchPhone-module__JfC5sa__foodCard,.SchmatchPhone-module__JfC5sa__actionButton,.SchmatchPhone-module__JfC5sa__newRoundButton,.SchmatchPhone-module__JfC5sa__navButton,.SchmatchPhone-module__JfC5sa__resultsPrimaryButton{transition:none}.SchmatchPhone-module__JfC5sa__cardEntering,.SchmatchPhone-module__JfC5sa__star,.SchmatchPhone-module__JfC5sa__roundCoin,.SchmatchPhone-module__JfC5sa__navSparkle,.SchmatchPhone-module__JfC5sa__confettiPiece,.SchmatchPhone-module__JfC5sa__winnerCard,.SchmatchPhone-module__JfC5sa__rankingFill{animation:none}}
.AppsSection-module__R3XNoq__section{max-width:1200px;margin:0 auto;padding:80px 24px 40px;position:relative}.AppsSection-module__R3XNoq__floatFigure{pointer-events:none;z-index:1;width:clamp(110px,12vw,170px);animation:8s ease-in-out infinite AppsSection-module__R3XNoq__floaty;position:absolute;top:40px;right:4%}.AppsSection-module__R3XNoq__floatFigure img{filter:drop-shadow(0 24px 40px #00000073);width:100%;display:block}.AppsSection-module__R3XNoq__heading{margin-bottom:80px}.AppsSection-module__R3XNoq__kicker{font-family:var(--font-mono);color:var(--lilac);margin-bottom:16px;font-size:14px}.AppsSection-module__R3XNoq__title{letter-spacing:-2px;margin:0;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1.05}.AppsSection-module__R3XNoq__list{flex-direction:column;gap:120px;display:flex}@media (max-width:640px){.AppsSection-module__R3XNoq__section{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.AppsSection-module__R3XNoq__floatFigure{animation:none}}
.Hero-module__8yVjZW__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:140px 24px 80px;display:flex;position:relative;overflow:hidden}.Hero-module__8yVjZW__video{object-fit:cover;opacity:.35;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Hero-module__8yVjZW__overlay{background:linear-gradient(180deg, #0a0a0f8c 0%, #0a0a0f59 50%, var(--bg) 100%);pointer-events:none;position:absolute;inset:0}.Hero-module__8yVjZW__content{z-index:2;max-width:980px;position:relative}.Hero-module__8yVjZW__title{letter-spacing:-3px;margin:0 0 28px;font-size:clamp(48px,8vw,104px);font-weight:700;line-height:1.02}.Hero-module__8yVjZW__gradient{background:linear-gradient(100deg,#a78bfa,#f472b6 55%,#fbbf24);color:#0000;-webkit-background-clip:text;background-clip:text}.Hero-module__8yVjZW__subtitle{color:var(--muted);max-width:620px;margin:0 auto 48px;font-size:clamp(17px,2vw,22px);line-height:1.6}.Hero-module__8yVjZW__cta{background:var(--text);color:var(--bg);border-radius:999px;align-items:center;gap:10px;padding:16px 32px;font-size:16px;font-weight:600;transition:background .3s,transform .3s;display:inline-flex}.Hero-module__8yVjZW__cta:hover{color:#000;background:#fff;transform:translateY(-2px)}.Hero-module__8yVjZW__videoControl{z-index:3;color:#ffffffc7;-webkit-backdrop-filter:blur(10px);cursor:pointer;opacity:.72;background:#0a0a0f4d;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:opacity .2s,background .2s,border-color .2s,transform .2s;display:grid;position:absolute;bottom:clamp(20px,3vw,40px);right:clamp(20px,3vw,48px)}.Hero-module__8yVjZW__videoControl svg{stroke-width:1.8px;width:17px;height:17px}.Hero-module__8yVjZW__videoControl:hover{opacity:1;background:#0a0a0f80;border-color:#ffffff3d;transform:scale(1.04)}.Hero-module__8yVjZW__videoControl:focus-visible{opacity:1;outline:2px solid var(--lilac);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Hero-module__8yVjZW__videoControl{transition:none}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_1e2cda4-module__34d9yG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_1e2cda4-module__34d9yG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8866a123-module__Yi5GAq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8866a123-module__Yi5GAq__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.phone-bezel-module__lv6m6G__phone{width:272px;height:566px;position:relative}.phone-bezel-module__lv6m6G__frame{background:#17171b;border-radius:48px;padding:10px;position:absolute;inset:0;box-shadow:0 0 0 1.5px #ffffff29,0 40px 90px #0000008c}.phone-bezel-module__lv6m6G__screen{background:#0e101b;border-radius:38px;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.phone-bezel-module__lv6m6G__canvas{transform-origin:0 0;width:390px;height:844px;transform:scale(calc(100cqw / 390px));padding-top:44px}.phone-bezel-module__lv6m6G__dynamicIsland{z-index:10;pointer-events:none;background:#020204;border:1px solid #ffffff09;border-radius:999px;width:79px;height:23px;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:inset 0 -1px 1px #ffffff06,0 1px 4px #0000004d}
.embed-stage{--stage-w:var(--stage-dw);--stage-h:var(--stage-dh)}@media (max-width:767px){.embed-stage-mobile{--stage-w:var(--stage-mw);--stage-h:var(--stage-mh)}}html[data-embed-fullscreen] nav[aria-label=Hauptnavigation]{display:none}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--radius-lg:.5rem;--radius-xl:.75rem;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-accent:#d8410f;--color-bg:#0e101b;--color-bg-nav:#141726;--color-surface:#141726;--color-surface-sheet:#0e101b;--color-surface-raised:#202336;--color-surface-hi:#202336;--color-surface-alt:#141726;--color-surface-accent:#141726;--color-spark:#202336;--color-line:#2f344e;--color-line-strong:#2f344e;--color-line-soft:#252940;--color-line-faint:#252940;--color-line-nav:#2f344e;--color-line-hi:#2f344e;--color-line-accent:#d8410f80;--color-line-good:#a6e85c66;--color-line-good-soft:#a6e85c59;--color-line-warn:#ffc24a59;--color-tx:#f3f2ec;--color-tx2:#a5a9c8;--color-tx3:#6a6f9e;--color-tx4:#3f445f;--color-tx-accent:#d8410f;--color-on-accent:#0e101b;--color-on-bright:#0e101b;--color-accent-bg:#d8410f24;--color-accent-tile:#d8410f1a;--color-accent-bg-soft:#d8410f1a;--color-accent-bg-faint:#d8410f14;--color-accent-wash:#d8410f38;--color-good:#a6e85c;--color-good-bg:#a6e85c24;--color-good-bg-soft:#a6e85c24;--color-warn:#ffc24a;--color-warn-bg:#ffc24a29;--color-warn-bg-soft:#ffc24a1f;--color-bad:#f23f3f;--color-bad-bg:#f23f3f24;--color-bad-bg-strong:#f23f3f24;--color-bad-line:#f23f3f73;--color-pr:#ff4062;--color-pr-bg:#ff406229;--color-pr-bg-soft:#ff40621f;--color-pr-line:#ff406266;--color-scrim:#080a189e;--color-scrim-strong:#080a18a8;--color-toast:#141726;--text-micro:8px;--text-micro--line-height:normal;--text-caption:8.5px;--text-caption--line-height:normal;--text-pill:9px;--text-pill--line-height:normal;--text-pill-lg:9.5px;--text-pill-lg--line-height:normal;--text-label:10px;--text-label--line-height:normal;--text-meta:10.5px;--text-meta--line-height:normal;--text-tiny:11px;--text-tiny--line-height:normal;--text-tiny-lg:11.5px;--text-tiny-lg--line-height:normal;--text-small:12px;--text-small--line-height:normal;--text-small-lg:12.5px;--text-small-lg--line-height:normal;--text-body:13px;--text-body--line-height:normal;--text-body-lg:13.5px;--text-body-lg--line-height:normal;--text-lead:15px;--text-lead--line-height:normal;--text-stat:17px;--text-stat--line-height:normal;--text-title:18px;--text-title--line-height:normal;--text-title-lg:19px;--text-title-lg--line-height:normal;--text-heading:20px;--text-heading--line-height:normal;--text-num:21px;--text-num--line-height:normal;--text-display:23px;--text-display--line-height:normal;--text-display-lg:24px;--text-display-lg--line-height:normal;--text-hero:26px;--text-hero--line-height:normal;--text-timer:46px;--text-timer--line-height:normal;--radius-chip:4px;--radius-btn-xs:7px;--radius-seg:8px;--radius-btn:9px;--radius-tile:10px;--radius-input:11px;--radius-control:12px;--radius-card-sm:13px;--radius-card:14px;--radius-card-lg:15px;--radius-hero:18px;--radius-sheet:22px;--radius-nav:22px;--ease-knob:cubic-bezier(.3, 1.4, .5, 1);--animate-pulse-soft:kpulse 2s infinite;--animate-in-right:kInR .45s cubic-bezier(.32, 1.2, .4, 1) both;--animate-in-left:kInL .45s cubic-bezier(.32, 1.2, .4, 1) both;--animate-sheet-up:kSheetUp .55s cubic-bezier(.3, 1.25, .4, 1) both;--animate-player-up:kSheetUp .5s cubic-bezier(.3, 1.15, .4, 1) both;--animate-rest-up:kSheetUp .5s cubic-bezier(.3, 1.2, .4, 1) both;--animate-fade-in:kFadeIn .35s ease both;--animate-toast:kToast .45s cubic-bezier(.3, 1.4, .5, 1) both;--animate-rise-a:kRiseA .4s cubic-bezier(.32, 1.2, .4, 1) both}}@layer base{.ko-athlete-embed-root{--spacing:1px;--color-accent:#d8410f;--text-base:14px;--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;line-height:normal;font-family:var(--font-sans);background:var(--color-bg);color:var(--color-tx);-webkit-font-smoothing:antialiased}.ko-athlete-embed-root ::-webkit-scrollbar{display:none}.ko-athlete-embed-root input,.ko-athlete-embed-root textarea,.ko-athlete-embed-root button,.ko-athlete-embed-root select{outline:none;font-family:inherit}.ko-athlete-embed-root a{color:var(--color-accent)}.ko-coach-embed-root,.ko-coach-embed-root *,.ko-coach-embed-root :before,.ko-coach-embed-root :after,.ko-athlete-embed-root,.ko-athlete-embed-root *,.ko-athlete-embed-root :before,.ko-athlete-embed-root :after{border-style:solid;border-width:0}.ko-coach-embed-root button,.ko-coach-embed-root input,.ko-coach-embed-root select,.ko-coach-embed-root textarea,.ko-athlete-embed-root button,.ko-athlete-embed-root input,.ko-athlete-embed-root select,.ko-athlete-embed-root textarea{color:inherit;font:inherit;background:0 0;margin:0;padding:0}.ko-coach-embed-root button,.ko-athlete-embed-root button{appearance:none;text-align:inherit;cursor:pointer}.ko-coach-embed-root h1,.ko-coach-embed-root h2,.ko-coach-embed-root h3,.ko-coach-embed-root h4,.ko-coach-embed-root h5,.ko-coach-embed-root h6,.ko-coach-embed-root p,.ko-athlete-embed-root h1,.ko-athlete-embed-root h2,.ko-athlete-embed-root h3,.ko-athlete-embed-root h4,.ko-athlete-embed-root h5,.ko-athlete-embed-root h6,.ko-athlete-embed-root p{margin:0}.ko-coach-embed-root ul,.ko-coach-embed-root ol,.ko-athlete-embed-root ul,.ko-athlete-embed-root ol{margin:0;padding:0;list-style:none}.ko-coach-embed-root img,.ko-coach-embed-root svg,.ko-athlete-embed-root img,.ko-athlete-embed-root svg{max-width:100%;display:block}}@layer components;@layer utilities{.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-3{top:calc(var(--spacing) * 3)}.top-7{top:calc(var(--spacing) * 7)}.top-\[6px\]{top:6px}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-8{right:calc(var(--spacing) * 8)}.right-14{right:calc(var(--spacing) * 14)}.right-20{right:calc(var(--spacing) * 20)}.right-\[6px\]{right:6px}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-26{bottom:calc(var(--spacing) * 26)}.bottom-\[calc\(20px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(20px + env(safe-area-inset-bottom))}.bottom-\[calc\(112px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(112px + env(safe-area-inset-bottom))}.left-0{left:0}.left-1\/2{left:50%}.left-14{left:calc(var(--spacing) * 14)}.left-20{left:calc(var(--spacing) * 20)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.z-80{z-index:80}.z-100{z-index:100}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-18{margin-inline:calc(var(--spacing) * 18)}.mx-20{margin-inline:calc(var(--spacing) * 20)}.mx-\[var\(--koc-d-card\)\]{margin-inline:var(--koc-d-card)}.mx-auto{margin-inline:auto}.-mt-6{margin-top:calc(var(--spacing) * -6)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[14px\]{margin-top:14px}.mt-\[var\(--koc-d-gap\)\]{margin-top:var(--koc-d-gap)}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-auto{margin-right:auto}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-\[7px\]{margin-bottom:7px}.mb-\[14px\]{margin-bottom:14px}.mb-\[var\(--koc-d-gap\)\]{margin-bottom:var(--koc-d-gap)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-\[5px\]{width:5px;height:5px}.size-\[6px\]{width:6px;height:6px}.size-\[9px\]{width:9px;height:9px}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-18{height:calc(var(--spacing) * 18)}.h-22{height:calc(var(--spacing) * 22)}.h-26{height:calc(var(--spacing) * 26)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-34{height:calc(var(--spacing) * 34)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-42{height:calc(var(--spacing) * 42)}.h-44{height:calc(var(--spacing) * 44)}.h-46{height:calc(var(--spacing) * 46)}.h-48{height:calc(var(--spacing) * 48)}.h-50{height:calc(var(--spacing) * 50)}.h-52{height:calc(var(--spacing) * 52)}.h-60{height:calc(var(--spacing) * 60)}.h-70{height:calc(var(--spacing) * 70)}.h-96{height:calc(var(--spacing) * 96)}.h-340{height:calc(var(--spacing) * 340)}.h-\[5px\]{height:5px}.h-\[26px\]{height:26px}.h-\[88\%\]{height:88%}.h-\[90px\]{height:90px}.h-\[100dvh\]{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-\[80\%\]{max-height:80%}.max-h-\[88\%\]{max-height:88%}.max-h-\[92\%\]{max-height:92%}.min-h-0{min-height:0}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-82{min-height:calc(var(--spacing) * 82)}.min-h-\[100dvh\]{min-height:100dvh}.w-1{width:var(--spacing)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-18{width:calc(var(--spacing) * 18)}.w-22{width:calc(var(--spacing) * 22)}.w-26{width:calc(var(--spacing) * 26)}.w-32{width:calc(var(--spacing) * 32)}.w-34{width:calc(var(--spacing) * 34)}.w-36{width:calc(var(--spacing) * 36)}.w-38{width:calc(var(--spacing) * 38)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-58{width:calc(var(--spacing) * 58)}.w-64{width:calc(var(--spacing) * 64)}.w-120{width:calc(var(--spacing) * 120)}.w-128{width:calc(var(--spacing) * 128)}.w-340{width:calc(var(--spacing) * 340)}.w-\[38px\]{width:38px}.w-\[210px\]{width:210px}.w-\[224px\]{width:224px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[1600px\]{max-width:1600px}.min-w-0{min-width:0}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.animate-in-left{animation:var(--animate-in-left)}.animate-in-right{animation:var(--animate-in-right)}.animate-player-up{animation:var(--animate-player-up)}.animate-pulse-soft{animation:var(--animate-pulse-soft)}.animate-rest-up{animation:var(--animate-rest-up)}.animate-rise-a{animation:var(--animate-rise-a)}.animate-sheet-up{animation:var(--animate-sheet-up)}.animate-toast{animation:var(--animate-toast)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-13{gap:calc(var(--spacing) * 13)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-15{gap:calc(var(--spacing) * 15)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-18{gap:calc(var(--spacing) * 18)}.gap-22{gap:calc(var(--spacing) * 22)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[var\(--koc-d-gap\)\]{gap:var(--koc-d-gap)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[11px\]{border-radius:11px}.rounded-\[16px\]{border-radius:16px}.rounded-\[32\%\]{border-radius:32%}.rounded-btn{border-radius:var(--radius-btn)}.rounded-btn-xs{border-radius:var(--radius-btn-xs)}.rounded-card{border-radius:var(--radius-card)}.rounded-card-lg{border-radius:var(--radius-card-lg)}.rounded-card-sm{border-radius:var(--radius-card-sm)}.rounded-chip{border-radius:var(--radius-chip)}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:3.40282e38px}.rounded-hero{border-radius:var(--radius-hero)}.rounded-input{border-radius:var(--radius-input)}.rounded-koc-card{border-radius:var(--koc-r-card)}.rounded-koc-cell{border-radius:var(--koc-r-cell)}.rounded-koc-chip{border-radius:var(--koc-r-chip)}.rounded-koc-cta{border-radius:var(--koc-r-cta)}.rounded-koc-hero{border-radius:var(--koc-r-hero)}.rounded-koc-input{border-radius:var(--koc-r-input)}.rounded-koc-pill{border-radius:var(--koc-r-pill)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-nav{border-radius:var(--radius-nav)}.rounded-seg{border-radius:var(--radius-seg)}.rounded-tile{border-radius:var(--radius-tile)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-sheet{border-top-left-radius:var(--radius-sheet);border-top-right-radius:var(--radius-sheet)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--color-accent)}.border-bad{border-color:var(--color-bad)}.border-bad-line{border-color:var(--color-bad-line)}.border-bg{border-color:var(--color-bg)}.border-border{border-color:var(--border)}.border-good{border-color:var(--color-good)}.border-ko-border{border-color:var(--ko-border)}.border-ko-borderhi{border-color:var(--ko-borderhi)}.border-koc-bord{border-color:var(--koc-bord)}.border-koc-bordDim{border-color:var(--koc-bordDim)}.border-line{border-color:var(--color-line)}.border-line-accent{border-color:var(--color-line-accent)}.border-line-faint{border-color:var(--color-line-faint)}.border-line-good{border-color:var(--color-line-good)}.border-line-good-soft{border-color:var(--color-line-good-soft)}.border-line-hi{border-color:var(--color-line-hi)}.border-line-nav{border-color:var(--color-line-nav)}.border-line-soft{border-color:var(--color-line-soft)}.border-line-strong{border-color:var(--color-line-strong)}.border-line-warn{border-color:var(--color-line-warn)}.border-pr-line{border-color:var(--color-pr-line)}.border-primary{border-color:var(--primary)}.border-transparent{border-color:#0000}.border-warn{border-color:var(--color-warn)}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-l-border{border-left-color:var(--border)}.border-l-koc-bad{border-left-color:var(--koc-bad)}.border-l-koc-good{border-left-color:var(--koc-good)}.border-l-koc-pr{border-left-color:var(--koc-pr)}.border-l-koc-warn{border-left-color:var(--koc-warn)}.border-l-primary{border-left-color:var(--primary)}.bg-\[\#0e101b\]{background-color:#0e101b}.bg-accent{background-color:var(--color-accent)}.bg-accent-bg{background-color:var(--color-accent-bg)}.bg-accent-bg-faint{background-color:var(--color-accent-bg-faint)}.bg-accent-bg-soft{background-color:var(--color-accent-bg-soft)}.bg-accent-tile{background-color:var(--color-accent-tile)}.bg-bad{background-color:var(--color-bad)}.bg-bad-bg{background-color:var(--color-bad-bg)}.bg-bad-bg-strong{background-color:var(--color-bad-bg-strong)}.bg-bg{background-color:var(--color-bg)}.bg-bg-nav{background-color:var(--color-bg-nav)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-card{background-color:var(--card)}.bg-good{background-color:var(--color-good)}.bg-good-bg{background-color:var(--color-good-bg)}.bg-good-bg-soft{background-color:var(--color-good-bg-soft)}.bg-ko-bg{background-color:var(--ko-bg)}.bg-koc-accent{background-color:var(--koc-accent)}.bg-koc-accentSoft{background-color:var(--koc-accentSoft)}.bg-koc-bad{background-color:var(--koc-bad)}.bg-koc-badSoft{background-color:var(--koc-badSoft)}.bg-koc-bg{background-color:var(--koc-bg)}.bg-koc-bg2{background-color:var(--koc-bg2)}.bg-koc-bordDim{background-color:var(--koc-bordDim)}.bg-koc-good{background-color:var(--koc-good)}.bg-koc-goodSoft{background-color:var(--koc-goodSoft)}.bg-koc-pane{background-color:var(--koc-pane)}.bg-koc-pr{background-color:var(--koc-pr)}.bg-koc-prSoft{background-color:var(--koc-prSoft)}.bg-koc-surf{background-color:var(--koc-surf)}.bg-koc-surf2{background-color:var(--koc-surf2)}.bg-koc-surfHi{background-color:var(--koc-surfHi)}.bg-koc-text3{background-color:var(--koc-text3)}.bg-koc-warn{background-color:var(--koc-warn)}.bg-koc-warnSoft{background-color:var(--koc-warnSoft)}.bg-line{background-color:var(--color-line)}.bg-line-strong{background-color:var(--color-line-strong)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground{background-color:var(--muted-foreground)}.bg-pr{background-color:var(--color-pr)}.bg-pr-bg{background-color:var(--color-pr-bg)}.bg-pr-bg-soft{background-color:var(--color-pr-bg-soft)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-scrim{background-color:var(--color-scrim)}.bg-scrim-strong{background-color:var(--color-scrim-strong)}.bg-spark{background-color:var(--color-spark)}.bg-surface{background-color:var(--color-surface)}.bg-surface-accent{background-color:var(--color-surface-accent)}.bg-surface-hi{background-color:var(--color-surface-hi)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-surface-sheet{background-color:var(--color-surface-sheet)}.bg-toast{background-color:var(--color-toast)}.bg-transparent{background-color:#0000}.bg-tx{background-color:var(--color-tx)}.bg-tx3{background-color:var(--color-tx3)}.bg-tx4{background-color:var(--color-tx4)}.bg-warn{background-color:var(--color-warn)}.bg-warn-bg{background-color:var(--color-warn-bg)}.bg-warn-bg-soft{background-color:var(--color-warn-bg-soft)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[image\:radial-gradient\(circle_at_100\%_0\%\,var\(--color-accent-wash\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at 100% 0%,var(--color-accent-wash),transparent 60%)}.bg-\[repeating-linear-gradient\(45deg\,var\(--color-surface-alt\)\,var\(--color-surface-alt\)_8px\,var\(--color-surface\)_8px\,var\(--color-surface\)_16px\)\]{background-image:repeating-linear-gradient(45deg,var(--color-surface-alt),var(--color-surface-alt) 8px,var(--color-surface) 8px,var(--color-surface) 16px)}.from-accent{--tw-gradient-from:var(--color-accent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pr{--tw-gradient-to:var(--color-pr);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-11{padding:calc(var(--spacing) * 11)}.p-12{padding:calc(var(--spacing) * 12)}.p-13{padding:calc(var(--spacing) * 13)}.p-14{padding:calc(var(--spacing) * 14)}.p-15{padding:calc(var(--spacing) * 15)}.p-16{padding:calc(var(--spacing) * 16)}.p-18{padding:calc(var(--spacing) * 18)}.p-22{padding:calc(var(--spacing) * 22)}.p-28{padding:calc(var(--spacing) * 28)}.p-\[3px\]{padding:3px}.p-\[10px\]{padding:10px}.p-\[var\(--koc-d-card\)\]{padding:var(--koc-d-card)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-11{padding-inline:calc(var(--spacing) * 11)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-13{padding-inline:calc(var(--spacing) * 13)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-18{padding-inline:calc(var(--spacing) * 18)}.px-20{padding-inline:calc(var(--spacing) * 20)}.px-22{padding-inline:calc(var(--spacing) * 22)}.px-28{padding-inline:calc(var(--spacing) * 28)}.px-\[6px\]{padding-inline:6px}.px-\[10px\]{padding-inline:10px}.px-\[11px\]{padding-inline:11px}.px-\[13px\]{padding-inline:13px}.px-\[var\(--koc-d-card\)\]{padding-inline:var(--koc-d-card)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-11{padding-block:calc(var(--spacing) * 11)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-13{padding-block:calc(var(--spacing) * 13)}.py-\[3px\]{padding-block:3px}.py-\[6px\]{padding-block:6px}.py-\[10px\]{padding-block:10px}.py-\[11px\]{padding-block:11px}.py-\[13px\]{padding-block:13px}.py-\[var\(--koc-d-row\)\]{padding-block:var(--koc-d-row)}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-18{padding-top:calc(var(--spacing) * 18)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[14px\]{padding-top:14px}.pt-\[calc\(16px\+env\(safe-area-inset-top\)\)\]{padding-top:calc(16px + env(safe-area-inset-top))}.pt-\[calc\(28px\+env\(safe-area-inset-top\)\)\]{padding-top:calc(28px + env(safe-area-inset-top))}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[calc\(16px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.pb-\[calc\(26px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(26px + env(safe-area-inset-bottom))}.pb-\[calc\(28px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.pb-\[calc\(104px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.pl-1{padding-left:var(--spacing)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-14{padding-left:calc(var(--spacing) * 14)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-body-lg{font-size:var(--text-body-lg);line-height:var(--tw-leading,var(--text-body-lg--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height))}.text-display-lg{font-size:var(--text-display-lg);line-height:var(--tw-leading,var(--text-display-lg--line-height))}.text-heading{font-size:var(--text-heading);line-height:var(--tw-leading,var(--text-heading--line-height))}.text-hero{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height))}.text-koc-lab{font-size:10px;line-height:var(--tw-leading,1)}.text-koc-lab-sm{font-size:9px;line-height:var(--tw-leading,1)}.text-koc-lab-xs{font-size:8px;line-height:var(--tw-leading,1)}.text-koc-num-lg{font-size:32px;line-height:var(--tw-leading,1)}.text-koc-num-md{font-size:22px;line-height:var(--tw-leading,1)}.text-koc-num-sm{font-size:16px;line-height:var(--tw-leading,1)}.text-koc-num-xl{font-size:48px;line-height:var(--tw-leading,1)}.text-koc-num-xs{font-size:12px;line-height:var(--tw-leading,1)}.text-koc-sm{font-size:13px;line-height:var(--tw-leading,1.4)}.text-koc-title{font-size:26px;line-height:var(--tw-leading,1.05)}.text-koc-xs{font-size:12px;line-height:var(--tw-leading,1.4)}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-meta{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height))}.text-micro{font-size:var(--text-micro);line-height:var(--tw-leading,var(--text-micro--line-height))}.text-num{font-size:var(--text-num);line-height:var(--tw-leading,var(--text-num--line-height))}.text-pill{font-size:var(--text-pill);line-height:var(--tw-leading,var(--text-pill--line-height))}.text-pill-lg{font-size:var(--text-pill-lg);line-height:var(--tw-leading,var(--text-pill-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-small{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.text-small-lg{font-size:var(--text-small-lg);line-height:var(--tw-leading,var(--text-small-lg--line-height))}.text-stat{font-size:var(--text-stat);line-height:var(--tw-leading,var(--text-stat--line-height))}.text-timer{font-size:var(--text-timer);line-height:var(--tw-leading,var(--text-timer--line-height))}.text-tiny{font-size:var(--text-tiny);line-height:var(--tw-leading,var(--text-tiny--line-height))}.text-tiny-lg{font-size:var(--text-tiny-lg);line-height:var(--tw-leading,var(--text-tiny-lg--line-height))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}.text-title-lg{font-size:var(--text-title-lg);line-height:var(--tw-leading,var(--text-title-lg--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[20px\]{font-size:20px}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.2px\]{--tw-tracking:-.2px;letter-spacing:-.2px}.tracking-\[-0\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-1px\]{--tw-tracking:-1px;letter-spacing:-1px}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.5px\]{--tw-tracking:.5px;letter-spacing:.5px}.tracking-\[0\.6px\]{--tw-tracking:.6px;letter-spacing:.6px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.8px\]{--tw-tracking:.8px;letter-spacing:.8px}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[1\.2px\]{--tw-tracking:1.2px;letter-spacing:1.2px}.tracking-\[1\.3px\]{--tw-tracking:1.3px;letter-spacing:1.3px}.tracking-\[1\.4px\]{--tw-tracking:1.4px;letter-spacing:1.4px}.tracking-\[1\.5px\]{--tw-tracking:1.5px;letter-spacing:1.5px}.tracking-\[1\.6px\]{--tw-tracking:1.6px;letter-spacing:1.6px}.tracking-\[1\.8px\]{--tw-tracking:1.8px;letter-spacing:1.8px}.tracking-\[1\.9px\]{--tw-tracking:1.9px;letter-spacing:1.9px}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-\[2\.5px\]{--tw-tracking:2.5px;letter-spacing:2.5px}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-\[3px\]{--tw-tracking:3px;letter-spacing:3px}.tracking-\[7px\]{--tw-tracking:7px;letter-spacing:7px}.tracking-koc-lab{--tw-tracking:var(--koc-letter-label);letter-spacing:var(--koc-letter-label)}.tracking-koc-pill{--tw-tracking:.12em;letter-spacing:.12em}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--color-accent)}.text-bad{color:var(--color-bad)}.text-card{color:var(--card)}.text-card-foreground{color:var(--card-foreground)}.text-foreground{color:var(--foreground)}.text-good{color:var(--color-good)}.text-ko-subtle{color:var(--ko-subtle)}.text-koc-accentInk{color:var(--koc-accentInk)}.text-koc-accentText{color:var(--koc-accent-text)}.text-koc-bad{color:var(--koc-bad)}.text-koc-badText{color:var(--koc-bad-text)}.text-koc-good{color:var(--koc-good)}.text-koc-goodText{color:var(--koc-good-text)}.text-koc-pr{color:var(--koc-pr)}.text-koc-prText{color:var(--koc-pr-text)}.text-koc-text{color:var(--koc-text)}.text-koc-text2{color:var(--koc-text2)}.text-koc-text3{color:var(--koc-text3)}.text-koc-text4{color:var(--koc-text4)}.text-koc-warn{color:var(--koc-warn)}.text-koc-warnText{color:var(--koc-warn-text)}.text-muted-foreground{color:var(--muted-foreground)}.text-on-accent{color:var(--color-on-accent)}.text-on-bright{color:var(--color-on-bright)}.text-pr{color:var(--color-pr)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-tx{color:var(--color-tx)}.text-tx-accent{color:var(--color-tx-accent)}.text-tx2{color:var(--color-tx2)}.text-tx3{color:var(--color-tx3)}.text-tx4{color:var(--color-tx4)}.text-warn{color:var(--color-warn)}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-45{opacity:.45}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-accent,.shadow-accent-lg{--tw-shadow:0 0 24px var(--tw-shadow-color,#d8410f59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-accent-xl{--tw-shadow:0 0 26px var(--tw-shadow-color,#d8410f66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-nav{--tw-shadow:0 8px 32px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-rest{--tw-shadow:0 -14px 40px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-toast{--tw-shadow:0 10px 30px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-koc-accent{--tw-ring-color:var(--koc-accent)}.ring-koc-bord{--tw-ring-color:var(--koc-bord)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-good{outline-color:var(--color-good)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin-left\]{transition-property:margin-left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-350{--tw-duration:.35s;transition-duration:.35s}.ease-knob{--tw-ease:var(--ease-knob);transition-timing-function:var(--ease-knob)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-tx3::placeholder{color:var(--color-tx3)}@media (hover:hover){.hover\:border-border:hover{border-color:var(--border)}.hover\:border-ko-accent:hover{border-color:var(--ko-accent)}.hover\:border-white\/35:hover{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/35:hover{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.hover\:bg-koc-surf2:hover{background-color:var(--koc-surf2)}.hover\:bg-koc-surfHi:hover{background-color:var(--koc-surfHi)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-ko-text:hover{color:var(--ko-text)}.hover\:text-koc-text:hover{color:var(--koc-text)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-\[\>svg\]\:px-0:has(>svg){padding-inline:0}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}@media (min-width:40rem){.sm\:flex{display:flex}}@media (min-width:48rem){.md\:mt-\[5px\]{margin-top:5px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:min-h-\[560px\]{min-height:560px}.md\:w-\[300px\]{width:300px}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-\[1\.55fr_1fr\]{grid-template-columns:1.55fr 1fr}.md\:grid-cols-\[repeat\(auto-fill\,minmax\(258px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(258px,1fr))}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:py-\[14px\]{padding-block:14px}.md\:pl-2{padding-left:calc(var(--spacing) * 2)}.md\:text-center{text-align:center}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.koc-halo{box-shadow:0 0 24px var(--koc-accent-glow)}}.kosoku-embed-chrome{--ko-bg:#0e101b;--ko-card:#141726;--ko-surf:#191c2e;--ko-darker:#12141f;--ko-text:#f3f2ec;--ko-muted:#a5a9c8;--ko-subtle:#6a6f9e;--ko-faint:#3f445f;--ko-border:#252940;--ko-borderdim:#252940;--ko-borderhi:#2f344e;--ko-accent:#f54f1b;--ko-accenth:#d8410f;--ko-green:#a6e85c;--font-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.ko-coach-embed-root{--koc-bg:#0e101b;--koc-bg2:#121422;--koc-pane:var(--koc-surf2);--koc-surf:#141726;--koc-surf2:#191c2e;--koc-surfHi:#202336;--koc-bord:#2f344e;--koc-bordDim:#252940;--koc-text:#f3f2ec;--koc-text2:#a5a9c8;--koc-text3:#6a6f9e;--koc-text4:#3f445f;--koc-accent:#f54f1b;--koc-accentInk:#0e101b;--koc-accent-glow:#f54f1b54;--koc-accentSoft:var(--koc-accent)}@supports (color:color-mix(in lab, red, red)){.ko-coach-embed-root{--koc-accentSoft:color-mix(in oklch, var(--koc-accent) 12%, transparent)}}.ko-coach-embed-root{--koc-pr:#ff4062;--koc-warn:#ffc24a;--koc-good:#a6e85c;--koc-bad:#f23f3f;--koc-prSoft:var(--koc-pr)}@supports (color:color-mix(in lab, red, red)){.ko-coach-embed-root{--koc-prSoft:color-mix(in oklch, var(--koc-pr) 12%, transparent)}}.ko-coach-embed-root{--koc-warnSoft:var(--koc-warn)}@supports (color:color-mix(in lab, red, red)){.ko-coach-embed-root{--koc-warnSoft:color-mix(in oklch, var(--koc-warn) 12%, transparent)}}.ko-coach-embed-root{--koc-goodSoft:var(--koc-good)}@supports (color:color-mix(in lab, red, red)){.ko-coach-embed-root{--koc-goodSoft:color-mix(in oklch, var(--koc-good) 12%, transparent)}}.ko-coach-embed-root{--koc-badSoft:var(--koc-bad)}@supports (color:color-mix(in lab, red, red)){.ko-coach-embed-root{--koc-badSoft:color-mix(in oklch, var(--koc-bad) 12%, transparent)}}.ko-coach-embed-root{--koc-accent-text:#ff6334;--koc-pr-text:#ff5d78;--koc-warn-text:var(--koc-warn);--koc-good-text:var(--koc-good);--koc-bad-text:#ff605b;--koc-glyph-plate:#d8410f;--koc-glyph-ink:#0e101b;--koc-r-pill:4px;--koc-r-chip:6px;--koc-r-cell:8px;--koc-r-input:10px;--koc-r-card:14px;--koc-r-hero:18px;--koc-r-cta:12px;--koc-letter-label:.16em;--koc-d-gut:16px;--koc-d-card:14px;--koc-d-row:9px;--koc-d-gap:12px;--background:var(--koc-bg);--foreground:var(--koc-text);--card:var(--koc-pane);--card-foreground:var(--koc-text);--popover:var(--koc-surf2);--popover-foreground:var(--koc-text);--primary:var(--koc-accent);--primary-foreground:var(--koc-accentInk);--secondary:var(--koc-surf2);--secondary-foreground:var(--koc-text);--muted:var(--koc-surfHi);--muted-foreground:var(--koc-text2);--accent:var(--koc-accent)}@supports (color:color-mix(in lab, red, red)){.ko-coach-embed-root{--accent:color-mix(in oklch, var(--koc-accent) 14%, var(--koc-surf))}}.ko-coach-embed-root{--accent-foreground:var(--koc-accent-text);--destructive:var(--koc-bad);--border:var(--koc-bord);--input:var(--koc-bord);--ring:var(--koc-accent);--radius:var(--koc-r-input);--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--font-jp:"Hiragino Sans", "Yu Gothic", "Noto Sans CJK JP", sans-serif;line-height:1.5;font-family:var(--font-sans)}@keyframes koc-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.koc-fade{animation:.22s koc-fade}}@media (prefers-reduced-motion:reduce){.ko-athlete-embed-root [class*=animate-]{animation:none!important}}.ko-athlete-embed-root .text-card{color:inherit!important;font-size:16px!important;line-height:normal!important}.ko-athlete-embed-root [class*="100dvh"]{height:100%!important;min-height:100%!important}.ko-coach-embed-root a,.ko-coach-embed-root a:hover,.ko-athlete-embed-root a,.ko-athlete-embed-root a:hover{color:revert-layer}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes kpulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes kInR{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes kInL{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}@keyframes kSheetUp{0%{opacity:.4;transform:translateY(64%)}to{opacity:1;transform:translateY(0)}}@keyframes kFadeIn{0%{opacity:0}to{opacity:1}}@keyframes kToast{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kRiseA{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
.KosokuSection-module__N2ZCRq__section{max-width:1200px;margin:0 auto;padding:140px 24px;position:relative}.KosokuSection-module__N2ZCRq__heading{margin-bottom:64px}.KosokuSection-module__N2ZCRq__kicker{font-family:var(--font-mono);color:#f54f1b;margin-bottom:16px;font-size:14px}.KosokuSection-module__N2ZCRq__title{letter-spacing:-2px;margin:0 0 16px;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1.05}.KosokuSection-module__N2ZCRq__tagline{color:var(--muted);max-width:620px;margin:0 0 24px;font-size:clamp(16px,1.6vw,20px);line-height:1.6}.KosokuSection-module__N2ZCRq__soon{font-family:var(--font-mono);letter-spacing:1.5px;color:#f54f1b;border:1px solid #f54f1b59;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12px;display:inline-flex}.KosokuSection-module__N2ZCRq__soonDot{background:#f54f1b;border-radius:50%;width:7px;height:7px;animation:2s infinite KosokuSection-module__N2ZCRq__pulse-dot}.KosokuSection-module__N2ZCRq__card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;padding:clamp(28px,4vw,44px);position:relative;overflow:hidden}.KosokuSection-module__N2ZCRq__cardInner{flex-direction:column;gap:24px;display:flex}.KosokuSection-module__N2ZCRq__brand{align-items:center;display:flex}.KosokuSection-module__N2ZCRq__wordmark{width:auto;height:28px;display:block}.KosokuSection-module__N2ZCRq__text{color:var(--muted);max-width:640px;margin:0;font-size:16px;line-height:1.65}.KosokuSection-module__N2ZCRq__showcase{background:#0e101b;border:1px solid #ffffff14;border-radius:18px;flex-wrap:wrap;align-items:flex-start;gap:clamp(20px,3vw,32px);padding:clamp(16px,2vw,24px);display:flex;overflow:hidden}.KosokuSection-module__N2ZCRq__dashboardWrap{flex:560px;min-width:0}.KosokuSection-module__N2ZCRq__phoneWrap{flex:0 0 180px;align-self:center;width:180px}@media (max-width:640px){.KosokuSection-module__N2ZCRq__phoneWrap{flex-basis:140px;width:140px}}
.Marquee-module__Tb8Via__band{white-space:nowrap;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:20px 0;overflow:hidden}.Marquee-module__Tb8Via__track{font-family:var(--font-mono);color:var(--muted-2);gap:56px;font-size:15px;animation:24s linear infinite Marquee-module__Tb8Via__marquee;display:inline-flex}.Marquee-module__Tb8Via__cell{align-items:center;gap:56px;display:inline-flex}.Marquee-module__Tb8Via__brandMark{aspect-ratio:1;opacity:.72;background:url(/assets/logo/sezaba-icon.svg) 50%/contain no-repeat;flex:none;width:22px}@media (prefers-reduced-motion:reduce){.Marquee-module__Tb8Via__track{animation:none}}
