.IYotwq_page{--lg-bg:#f4f6fa;--lg-paper:#fff;--lg-panel:#fff;--lg-raised:#edf1f7;--lg-ink:#182438;--lg-muted:#607087;--lg-line:#dce3ed;--lg-blue:#245edb;--lg-tint:#e8f0ff;--lg-cover:#dfeaff;--lg-cover-ink:#234b9a;--lg-error-bg:#fff0f1;--lg-error:#9a263a;--lg-success-bg:#e8f5ee;--lg-success:#166341;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--lg-bg);min-height:100dvh;color:var(--lg-ink);flex-direction:column;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;display:flex}.IYotwq_page[data-theme=dark]{--lg-bg:#0f141e;--lg-paper:#161e2b;--lg-panel:#192331;--lg-raised:#222e40;--lg-ink:#eff4ff;--lg-muted:#a3b1c7;--lg-line:#2b384c;--lg-blue:#85aeff;--lg-tint:#233a60;--lg-cover:#203e6b;--lg-cover-ink:#bfd4ff;--lg-error-bg:#3b1f2b;--lg-error:#ffb5bd;--lg-success-bg:#17392d;--lg-success:#9ae1b9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .IYotwq_page:not([data-theme=light]){--lg-bg:#0f141e;--lg-paper:#161e2b;--lg-panel:#192331;--lg-raised:#222e40;--lg-ink:#eff4ff;--lg-muted:#a3b1c7;--lg-line:#2b384c;--lg-blue:#85aeff;--lg-tint:#233a60;--lg-cover:#203e6b;--lg-cover-ink:#bfd4ff;--lg-error-bg:#3b1f2b;--lg-error:#ffb5bd;--lg-success-bg:#17392d;--lg-success:#9ae1b9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.IYotwq_page *{box-sizing:border-box}.IYotwq_page h1,.IYotwq_page h2,.IYotwq_page h3,.IYotwq_page p{margin:0}.IYotwq_page p,.IYotwq_page small{color:var(--lg-muted)}.IYotwq_page h1,.IYotwq_page h2,.IYotwq_page h3{letter-spacing:-.025em;color:var(--lg-ink);line-height:1.2}.IYotwq_page h1{font-size:clamp(25px,3.4vw,34px);font-weight:750}.IYotwq_page h2{font-size:19px}.IYotwq_page h3{font-size:16px}.IYotwq_page button,.IYotwq_page input,.IYotwq_page select,.IYotwq_page textarea{font:inherit}.IYotwq_page button,.IYotwq_page a{cursor:pointer}.IYotwq_page a{color:inherit;text-decoration:none}.IYotwq_page button:disabled{cursor:not-allowed;opacity:.5}.IYotwq_page button:focus-visible,.IYotwq_page a:focus-visible,.IYotwq_page input:focus-visible,.IYotwq_page select:focus-visible,.IYotwq_page textarea:focus-visible,.IYotwq_page summary:focus-visible{outline:3px solid var(--lg-blue);outline-offset:3px}.IYotwq_page .icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.IYotwq_page .icon.sm{width:16px;height:16px}.IYotwq_skip{z-index:50;background:var(--lg-paper);border:1px solid var(--lg-blue);border-radius:8px;padding:10px;position:fixed;top:8px;left:8px;transform:translateY(-180%)}.IYotwq_skip:focus{transform:none}.IYotwq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.IYotwq_header{background:var(--lg-paper);border-bottom:1px solid var(--lg-line)}.IYotwq_top{align-items:center;gap:25px;max-width:1440px;min-height:62px;margin:auto;padding:0 26px;display:flex}.IYotwq_brand{white-space:nowrap;letter-spacing:-.4px;align-items:center;gap:9px;font-size:15px;font-weight:800;display:flex}.IYotwq_brand>span{color:#fff;background:#2864df;border-radius:8px;place-items:center;width:28px;height:28px;font-size:18px;display:grid;transform:rotate(-7deg)}.IYotwq_brand small{letter-spacing:.07em;text-transform:uppercase;color:var(--lg-muted);margin-top:3px;font-size:10px;font-weight:600;line-height:1.1;display:block}.IYotwq_links{color:var(--lg-muted);white-space:nowrap;align-items:center;gap:15px;margin-left:auto;font-size:12px;display:flex}.IYotwq_links a:hover,.IYotwq_footer a:hover{color:var(--lg-blue)}.IYotwq_themeButton{color:var(--lg-muted);background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:7px;display:grid}.IYotwq_themeButton:hover{background:var(--lg-tint);color:var(--lg-blue)}.IYotwq_nav{flex-shrink:0;align-items:center;gap:22px;display:flex;overflow:visible}.IYotwq_nav button{text-align:left;min-height:62px;color:var(--lg-muted);white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:650;display:flex;position:relative}.IYotwq_nav button[aria-current=page]{color:var(--lg-blue)}.IYotwq_nav button[aria-current=page]:after{content:"";background:var(--lg-blue);height:2px;position:absolute;bottom:0;left:0;right:0}.IYotwq_wrap{outline:none;flex:1;width:100%;max-width:1192px;margin:0 auto;padding:26px 26px 40px}.IYotwq_footer{border-top:1px solid var(--lg-line);width:calc(100% - 52px);max-width:1140px;color:var(--lg-muted);text-align:left;justify-content:space-between;align-items:center;gap:12px;margin:auto;padding:16px 0 22px;font-size:11px;display:flex}.IYotwq_footer a{align-items:center;gap:6px;display:flex}.IYotwq_crumb{color:var(--lg-muted);flex-wrap:wrap;gap:7px;margin:0 0 14px;font-size:11px;display:flex}.IYotwq_crumb a:hover{color:var(--lg-blue)}.IYotwq_hero{background:var(--lg-tint);border:1px solid var(--lg-line);border-radius:17px;justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;display:flex;position:relative;overflow:hidden}.IYotwq_hero h1{max-width:760px;margin:6px 0 9px}.IYotwq_hero p{max-width:650px;font-size:13px;line-height:1.65}.IYotwq_eyebrow{text-transform:uppercase;letter-spacing:1.6px;color:var(--lg-blue);margin-bottom:6px;font-size:10px;font-weight:800;display:block}.IYotwq_heroArt{background:var(--lg-paper);width:105px;height:105px;color:var(--lg-blue);border-radius:18px;flex-shrink:0;place-items:center;font-size:43px;font-weight:700;display:grid;transform:rotate(-8deg);box-shadow:8px 8px #2864df14}.IYotwq_sectionTitle{justify-content:space-between;align-items:center;gap:12px;margin:22px 0 12px;display:flex}.IYotwq_sectionTitle>span{color:var(--lg-muted);font-size:11px}.IYotwq_panel .IYotwq_sectionTitle,.IYotwq_weekPanel .IYotwq_sectionTitle{margin:0 0 10px}.IYotwq_pageHeading{margin:0 0 20px}.IYotwq_pageHeading p{margin-top:8px;font-size:13px}.IYotwq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.IYotwq_card,.IYotwq_panel{background:var(--lg-paper);border:1px solid var(--lg-line);border-radius:15px;min-width:0;padding:18px}.IYotwq_card p,.IYotwq_muted{color:var(--lg-muted);font-size:13px;line-height:1.65}.IYotwq_cardTop{align-items:center;gap:12px;display:flex}.IYotwq_flag{background:var(--lg-cover);color:var(--lg-cover-ink);border-radius:10px;flex-shrink:0;place-items:center;width:56px;height:60px;font-size:25px;display:grid}.IYotwq_badge{background:var(--lg-tint);color:var(--lg-blue);border-radius:14px;align-items:center;gap:5px;padding:4px 9px;font-size:10px;font-weight:750;line-height:1.4;display:inline-flex}.IYotwq_row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.IYotwq_actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:13px;display:flex}.IYotwq_primary,.IYotwq_secondary{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:9px 13px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.IYotwq_page .IYotwq_primary{color:#fff;background:#2864df}.IYotwq_page .IYotwq_primary:hover{background:#1b51c1}.IYotwq_secondary{border-color:var(--lg-line);color:var(--lg-blue);background:0 0}.IYotwq_secondary:hover{background:var(--lg-tint)}.IYotwq_textButton{min-height:32px;color:var(--lg-blue);background:0 0;border:0;align-items:center;gap:7px;padding:3px 0;font-size:12px;font-weight:700;display:inline-flex}.IYotwq_textButton:hover{text-decoration:underline}.IYotwq_caption{font-size:11px;line-height:1.6}.IYotwq_error{border:1px solid var(--lg-error);background:var(--lg-error-bg);color:var(--lg-error);overflow-wrap:anywhere;border-radius:10px;margin:12px 0;padding:11px 13px;font-size:13px}.IYotwq_error button{margin-left:8px}.IYotwq_notice{background:var(--lg-tint);border:1px solid var(--lg-line);color:var(--lg-muted);border-radius:10px;margin:12px 0;padding:11px 13px;font-size:12px;line-height:1.6}.IYotwq_dashHeading{justify-content:space-between;align-items:center;gap:14px;margin:0 0 22px;display:flex}.IYotwq_dashHeading p{margin-top:7px;font-size:13px}.IYotwq_dashHeading p strong{color:var(--lg-ink);font-weight:650}.IYotwq_trackChip{border:1px solid var(--lg-line);background:var(--lg-paper);white-space:nowrap;border-radius:9px;align-items:center;gap:8px;padding:6px 9px;font-size:11px;font-weight:700;display:flex}.IYotwq_trackChip>span{background:var(--lg-tint);color:var(--lg-blue);text-overflow:ellipsis;border-radius:5px;max-width:90px;padding:3px 6px;overflow:hidden}.IYotwq_dashGrid{grid-template-columns:minmax(0,1.45fr) minmax(270px,1fr);align-items:start;gap:22px;display:grid}.IYotwq_dashMain,.IYotwq_dashAside{min-width:0}.IYotwq_dashAside{gap:16px;padding-top:29px;display:grid}.IYotwq_dashAside .IYotwq_panel{background:var(--lg-panel);border-radius:19px;padding:19px 21px}.IYotwq_dashAside h3{margin:5px 0 9px}.IYotwq_featureHeading{min-height:29px;color:var(--lg-muted);text-transform:uppercase;letter-spacing:1px;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:750;display:flex}.IYotwq_featureHeading>span:last-child{color:var(--lg-blue);text-transform:none;letter-spacing:0;font-size:11px}.IYotwq_feature{border:1px solid var(--lg-line);background:var(--lg-panel);border-radius:20px;overflow:hidden}.IYotwq_lessonCover{background:linear-gradient(145deg,#a9c9ff,#497cce 55%,#1b3764);align-items:flex-end;height:200px;padding:18px;display:flex;position:relative;overflow:hidden}.IYotwq_lessonCover:before,.IYotwq_lessonCover:after{content:"";border:1px solid #ffffff26;border-radius:50%;width:260px;height:260px;position:absolute;top:-140px;left:-110px;transform:rotate(-20deg)}.IYotwq_lessonCover:after{width:210px;height:210px;top:55px;left:auto;right:-65px}.IYotwq_lessonCover>strong{color:#e5efffde;letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis;max-width:85%;font-size:clamp(34px,5vw,62px);font-weight:750;line-height:1;position:absolute;bottom:15%;right:8%;overflow:hidden}.IYotwq_coverBadge{color:#1d3458;background:#fff;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:750;position:absolute;top:16px;left:18px}.IYotwq_lessonCover>small{color:#fff;background:#152d52dd;border-radius:6px;padding:4px 7px;font-size:10px;position:absolute;top:16px;right:18px}.IYotwq_featureBody h2{max-width:36ch;margin-bottom:9px;font-size:23px;line-height:1.2}.IYotwq_featureBody .IYotwq_actions .IYotwq_primary{flex:1;justify-content:space-between;min-height:40px}.IYotwq_weekPanel{background:var(--lg-panel);border:1px solid var(--lg-line);border-radius:19px;margin-top:20px;padding:18px 20px}.IYotwq_percent{letter-spacing:-1px;color:var(--lg-blue);font-size:25px;font-weight:750}.IYotwq_progressMeter{appearance:none;background:var(--lg-raised);accent-color:#4784ef;border:0;border-radius:20px;width:100%;height:7px;margin:13px 0;display:block;overflow:hidden}.IYotwq_progressMeter::-webkit-progress-bar{background:var(--lg-raised);border-radius:20px}.IYotwq_progressMeter::-webkit-progress-value{background:#4784ef;border-radius:20px}.IYotwq_progressMeter::-moz-progress-bar{background:#4784ef;border-radius:20px}.IYotwq_miniStats{border-top:1px solid var(--lg-line);grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;padding-top:13px;display:grid}.IYotwq_miniStats strong{color:var(--lg-ink);font-size:20px;font-weight:750;display:block}.IYotwq_miniStats span{color:var(--lg-muted);font-size:11px}.IYotwq_quickLinks{flex-direction:column;display:flex}.IYotwq_quickLinks button{color:var(--lg-ink);text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:12px 0;font-size:12px;font-weight:650;display:flex}.IYotwq_quickLinks button+button{border-top:1px solid var(--lg-line)}.IYotwq_quickLinks button>span{flex:1}.IYotwq_quickLinks button .icon{color:var(--lg-blue)}.IYotwq_content{min-width:0}.IYotwq_layout{display:block}.IYotwq_progress{background:var(--lg-raised);border-radius:10px;height:6px;margin:12px 0;overflow:hidden}.IYotwq_progress>span{background:#4784ef;border-radius:10px;height:100%;display:block}.IYotwq_lessonList{flex-direction:column;gap:0;display:flex}.IYotwq_lessonRow{border:0;border-bottom:1px solid var(--lg-line);color:var(--lg-ink);text-align:left;background:0 0;border-radius:0;align-items:center;gap:12px;width:100%;min-width:0;padding:15px 0;display:flex}.IYotwq_lessonRow:last-child{border-bottom:0}.IYotwq_lessonRow:hover{background:var(--lg-tint)}.IYotwq_lessonRow>span:first-child{background:var(--lg-tint);width:30px;height:32px;color:var(--lg-blue);border-radius:8px;flex-shrink:0;place-items:center;font-size:11px;font-weight:800;display:grid}.IYotwq_lessonRow>div{flex:1;min-width:0}.IYotwq_lessonRow strong{font-size:13px;font-weight:700;line-height:1.35;display:block}.IYotwq_lessonRow small{color:var(--lg-muted);margin-top:5px;font-size:11px;line-height:1.4;display:block}.IYotwq_lessonRow>b{color:var(--lg-muted);white-space:nowrap;font-size:10px;font-weight:600}.IYotwq_lessonRow>.icon{color:var(--lg-blue)}.IYotwq_reader{background:var(--lg-paper);border:1px solid var(--lg-line);border-radius:17px;padding:24px}.IYotwq_reader h1{margin:12px 0;font-size:27px;line-height:1.25}.IYotwq_reader h2{font-size:19px}.IYotwq_text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.9;color:var(--lg-ink)!important}.IYotwq_objective{background:var(--lg-tint);border-left:3px solid var(--lg-blue);border-radius:0 10px 10px 0;margin:16px 0;padding:12px 16px;font-size:13px;line-height:1.6}.IYotwq_page img{display:block}.IYotwq_media{object-fit:contain;border-radius:10px;max-width:100%;max-height:360px}.IYotwq_audio{width:100%;margin:9px 0}.IYotwq_quiz{border-top:1px solid var(--lg-line);margin-top:22px;padding-top:18px}.IYotwq_question{border:0;margin:0;padding:15px 0}.IYotwq_question legend{font-size:14px;font-weight:700;line-height:1.6}.IYotwq_choice{border:1px solid var(--lg-line);border-radius:9px;align-items:center;gap:10px;margin-top:7px;padding:10px 12px;font-size:13px;display:flex}.IYotwq_choice:has(input:checked){border-color:var(--lg-blue);background:var(--lg-tint)}.IYotwq_choice input,.IYotwq_check input{accent-color:#2864df;width:auto;margin:0}.IYotwq_answer{background:var(--lg-success-bg);border-radius:9px;padding:10px;font-size:13px;line-height:1.6;color:var(--lg-success)!important;margin-top:10px!important}.IYotwq_asset{border-bottom:1px solid var(--lg-line);align-items:center;gap:12px;min-width:0;padding:13px 0;display:flex}.IYotwq_asset:last-child{border-bottom:0}.IYotwq_asset>div{flex:1;min-width:0}.IYotwq_asset strong{overflow-wrap:anywhere;font-size:12px;display:block}.IYotwq_asset p{color:var(--lg-muted);font-size:11px}.IYotwq_asset .icon{color:var(--lg-blue)}.IYotwq_libraryHeader{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);align-items:center;gap:32px;margin:6px 0 28px;display:grid}.IYotwq_libraryHeader .IYotwq_pageHeading{margin:0}.IYotwq_libraryHeader .IYotwq_panel h3{margin-top:8px;font-size:15px}.IYotwq_bookShelf{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.IYotwq_book{text-align:left;border:1px solid var(--lg-line);background:var(--lg-paper);color:var(--lg-ink);border-radius:13px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.IYotwq_book:hover,.IYotwq_book[aria-pressed=true]{border-color:var(--lg-blue)}.IYotwq_bookCover{aspect-ratio:3/3.5;background:var(--lg-cover);color:var(--lg-cover-ink);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;font-size:clamp(24px,4vw,42px);font-weight:750;display:flex;position:relative;overflow:hidden}.IYotwq_book:nth-child(2n) .IYotwq_bookCover{background:var(--lg-tint)}.IYotwq_bookCover>small{color:var(--lg-cover-ink);letter-spacing:2px;font-size:10px;position:absolute;top:12px;left:12px}.IYotwq_bookCover>span{overflow-wrap:anywhere;text-align:center;max-width:90%;line-height:1.2}.IYotwq_book>strong{font-size:13px;line-height:1.35}.IYotwq_book>small{font-size:10px;line-height:1.4}.IYotwq_accountBanner{border:1px solid var(--lg-line);background:var(--lg-tint);border-radius:15px;align-items:center;gap:15px;margin-bottom:20px;padding:17px 20px;display:flex;color:var(--lg-blue)!important}.IYotwq_accountBanner>div{flex:1}.IYotwq_accountBanner small{margin-top:4px;font-size:12px;display:block}.IYotwq_accountCard{background:var(--lg-paper);border:1px solid var(--lg-line);border-radius:17px;padding:21px 23px}.IYotwq_accountFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0;display:grid}.IYotwq_accountFacts>div{background:var(--lg-raised);border-radius:10px;padding:13px 15px}.IYotwq_accountFacts small{text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:9px;display:block}.IYotwq_accountFacts strong{font-size:13px}.IYotwq_form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.IYotwq_field{flex-direction:column;gap:6px;margin-top:3px;font-size:12px;font-weight:600;display:flex}.IYotwq_field input,.IYotwq_field select,.IYotwq_field textarea{border:1px solid var(--lg-line);background:var(--lg-paper);color:var(--lg-ink);border-radius:8px;width:100%;min-height:37px;margin:0;padding:9px 11px;font-size:13px}.IYotwq_field textarea{resize:vertical;min-height:85px}.IYotwq_wide{grid-column:1/-1}.IYotwq_editorBlock{background:var(--lg-bg);border:1px solid var(--lg-line);border-radius:11px;margin:12px 0;padding:14px}.IYotwq_editorBlock header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.IYotwq_editorBlock header strong{font-size:12px}.IYotwq_small{min-height:30px;padding:6px 9px;font-size:11px}.IYotwq_split{grid-template-columns:minmax(0,1fr) 260px;gap:18px;display:grid}.IYotwq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.IYotwq_preview{background:var(--lg-bg);border:1px dashed var(--lg-blue);border-radius:12px;margin:14px 0;padding:18px}.IYotwq_check{color:var(--lg-muted);align-items:flex-start;gap:9px;font-size:12px;font-weight:500;line-height:1.7;display:flex}.IYotwq_check input{flex-shrink:0;margin-top:4px}.IYotwq_empty{text-align:center;color:var(--lg-muted);padding:26px 14px;font-size:13px}.IYotwq_page summary{cursor:pointer;color:var(--lg-blue);min-height:28px;padding-top:4px;font-size:12px;font-weight:700}.IYotwq_skeleton{border:1px solid var(--lg-line);background:var(--lg-paper);border-radius:14px;height:120px;margin:14px 0}@media (max-width:1200px){.IYotwq_top{flex-wrap:wrap;gap:0 18px;padding-top:9px}.IYotwq_brand,.IYotwq_links{margin-bottom:9px}.IYotwq_nav{order:3;gap:25px;width:100%;overflow:auto}.IYotwq_nav button{min-height:42px}.IYotwq_dashGrid{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr)}}@media (max-width:850px){.IYotwq_dashGrid{grid-template-columns:1fr}.IYotwq_dashAside{grid-template-columns:1fr 1fr;gap:14px;padding-top:0}.IYotwq_dashAside .IYotwq_quickLinks{grid-column:1/-1}.IYotwq_feature .IYotwq_lessonCover{height:180px}.IYotwq_libraryHeader{grid-template-columns:1fr;gap:18px}.IYotwq_bookShelf{grid-template-columns:repeat(3,minmax(0,1fr))}.IYotwq_split,.IYotwq_form{grid-template-columns:1fr}.IYotwq_heroArt{width:80px;height:80px;font-size:34px}}@media (max-width:720px){.IYotwq_page:has(.IYotwq_nav){padding-bottom:calc(65px + env(safe-area-inset-bottom))}.IYotwq_top{min-height:58px;padding:11px 15px}.IYotwq_brand,.IYotwq_links{margin-bottom:0}.IYotwq_brand{font-size:13px}.IYotwq_brand>span{width:25px;height:25px;font-size:16px}.IYotwq_links{gap:11px;font-size:11px}.IYotwq_links>a:first-child{display:none}.IYotwq_nav{z-index:20;background:var(--lg-paper);border-top:1px solid var(--lg-line);padding:5px 5px calc(5px + env(safe-area-inset-bottom));justify-content:space-around;gap:0;width:auto;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:visible}.IYotwq_nav button{text-align:center;white-space:normal;border-radius:8px;flex-direction:column;flex:1;justify-content:center;gap:4px;min-height:48px;padding:4px 3px;font-size:10px;line-height:1.2}.IYotwq_nav button[aria-current=page]{background:var(--lg-tint)}.IYotwq_nav button[aria-current=page]:after{display:none}.IYotwq_wrap{padding:20px 15px 28px}.IYotwq_footer{width:calc(100% - 30px);padding:14px 0 18px;font-size:10px}.IYotwq_dashHeading{gap:9px;margin-bottom:17px}.IYotwq_dashHeading p{font-size:12px}.IYotwq_dashHeading p>span{margin-top:3px;display:block}.IYotwq_trackChip{font-size:10px}.IYotwq_trackChip>span{max-width:60px}.IYotwq_dashGrid{gap:16px}.IYotwq_dashAside{grid-template-columns:1fr}.IYotwq_dashAside .IYotwq_quickLinks{grid-column:auto}.IYotwq_featureBody{padding:17px 18px}.IYotwq_featureBody h2{font-size:22px}.IYotwq_lessonCover{height:165px!important}.IYotwq_lessonCover>strong{font-size:50px}.IYotwq_coverBadge,.IYotwq_lessonCover>small{top:13px}.IYotwq_featureHeading{font-size:9px}.IYotwq_weekPanel{margin-top:16px;padding:15px 17px}.IYotwq_dashAside .IYotwq_panel{padding:17px 18px}.IYotwq_hero{gap:13px;padding:20px}.IYotwq_heroArt{width:64px;height:74px;font-size:27px;box-shadow:5px 5px #2864df14}.IYotwq_hero h1{font-size:26px}.IYotwq_grid{grid-template-columns:1fr}.IYotwq_card,.IYotwq_panel{padding:16px}.IYotwq_reader{padding:17px}.IYotwq_reader h1{font-size:24px}.IYotwq_lessonRow>b{display:none}.IYotwq_bookShelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.IYotwq_bookCover{aspect-ratio:3/3.4;font-size:33px}.IYotwq_accountFacts{grid-template-columns:1fr}.IYotwq_accountFacts>div{justify-content:space-between;align-items:center;gap:15px;padding:12px;display:flex}.IYotwq_accountFacts small{margin:0}.IYotwq_accountCard{padding:17px}.IYotwq_accountCard h2{font-size:20px}.IYotwq_accountBanner{padding:15px}.IYotwq_pageHeading{margin-bottom:18px}.IYotwq_libraryHeader h1{font-size:27px}.IYotwq_asset .IYotwq_secondary{padding:7px 9px}.IYotwq_asset strong{font-size:11px}}@media (prefers-reduced-motion:no-preference){.IYotwq_page button,.IYotwq_page a{transition:background-color .15s,color .15s,border-color .15s}}.IYotwq_readingColumns{grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);align-items:start;gap:25px;margin-top:22px;display:grid}.IYotwq_lessonContent{min-width:0}.IYotwq_quizAside{background:var(--lg-bg);border:1px solid var(--lg-line);border-radius:13px;min-width:0;padding:17px}.IYotwq_quizAside:empty{display:none}.IYotwq_quizAside .IYotwq_quiz{border:0;margin:0;padding:0}.IYotwq_quizAside .IYotwq_muted{font-size:12px}.IYotwq_quizAside .IYotwq_question{padding-top:19px}.IYotwq_quizAside .IYotwq_primary{white-space:normal;width:100%}.IYotwq_reader>.IYotwq_actions{border-top:1px solid var(--lg-line);margin-top:22px;padding-top:18px}@media (max-width:900px){.IYotwq_readingColumns{grid-template-columns:1fr}.IYotwq_quizAside{padding:18px}.IYotwq_nav button>span{display:block}}.IYotwq_nav a{min-height:62px;color:var(--lg-muted);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:650;display:flex}.IYotwq_nav a:hover{color:var(--lg-blue)}.IYotwq_page [id]{scroll-margin-top:18px}@media (max-width:1200px){.IYotwq_nav a{min-height:42px}}@media (max-width:720px){.IYotwq_nav a{flex-direction:column;flex:1;justify-content:center;gap:4px;min-height:48px;font-size:10px;line-height:1.2}.IYotwq_nav a>span{display:block}}.IYotwq_nav button>span{width:auto;font-size:inherit;line-height:inherit;display:block}.IYotwq_nav button{flex-shrink:0}.IYotwq_course{grid-template-columns:110px minmax(0,1fr);padding:0;display:grid;overflow:hidden}.IYotwq_courseArt{background:var(--lg-cover);color:var(--lg-cover-ink);overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;padding:16px;font-size:29px;font-weight:750;line-height:1.5;display:flex}.IYotwq_courseBody{min-width:0;padding:18px}.IYotwq_courseBody .IYotwq_actions .IYotwq_check{flex-basis:100%}.IYotwq_courseBody .IYotwq_primary{white-space:normal}@media (max-width:720px){.IYotwq_course{grid-template-columns:78px minmax(0,1fr);padding:0}.IYotwq_courseArt{padding:10px;font-size:23px}.IYotwq_courseBody{padding:15px}.IYotwq_courseBody h2{font-size:17px}}.IYotwq_top{gap:20px;min-height:52px;padding-inline:20px}.IYotwq_nav button,.IYotwq_nav a{min-height:52px}.IYotwq_nav{gap:19px}.IYotwq_wrap{padding:16px 20px 24px}.IYotwq_footer{padding:10px 0 14px}.IYotwq_crumb{margin-bottom:9px}.IYotwq_hero{border-radius:13px;gap:14px;padding:16px 20px}.IYotwq_hero h1{margin:4px 0 6px;font-size:clamp(23px,3vw,29px)}.IYotwq_hero p{line-height:1.5}.IYotwq_heroArt{border-radius:13px;width:65px;height:65px;font-size:30px}.IYotwq_page .IYotwq_heroArt .icon{width:30px;height:30px}.IYotwq_sectionTitle{gap:10px;margin:16px 0 8px}.IYotwq_panel .IYotwq_sectionTitle,.IYotwq_weekPanel .IYotwq_sectionTitle{margin-bottom:7px}.IYotwq_sectionTitle h2{font-size:16px}.IYotwq_pageHeading{margin-bottom:13px}.IYotwq_pageHeading h1{font-size:27px}.IYotwq_pageHeading p{margin-top:5px}.IYotwq_eyebrow{margin-bottom:4px}.IYotwq_grid{gap:11px}.IYotwq_card,.IYotwq_panel{border-radius:12px;padding:13px 15px}.IYotwq_card h2,.IYotwq_card h3{margin:5px 0;font-size:16px}.IYotwq_card p,.IYotwq_muted{line-height:1.5}.IYotwq_actions{gap:7px;margin-top:9px}.IYotwq_primary,.IYotwq_secondary{min-height:34px;padding:7px 11px}.IYotwq_textButton{min-height:30px}.IYotwq_notice,.IYotwq_error{margin:9px 0;padding:9px 11px}.IYotwq_empty{padding:19px 12px}.IYotwq_dashHeading{margin-bottom:12px}.IYotwq_dashHeading p{margin-top:4px}.IYotwq_dashGrid{gap:16px}.IYotwq_dashAside{gap:11px;padding-top:24px}.IYotwq_dashAside .IYotwq_panel{border-radius:14px;padding:14px 16px}.IYotwq_featureHeading{min-height:24px}.IYotwq_feature{border-radius:15px}.IYotwq_lessonCover,.IYotwq_feature .IYotwq_lessonCover{height:108px}.IYotwq_lessonCover>strong{font-size:45px;bottom:13%;right:7%}.IYotwq_coverBadge{top:11px;left:14px}.IYotwq_lessonCover>small{top:11px;right:14px}.IYotwq_featureBody{padding:14px 17px}.IYotwq_featureBody h2{margin-bottom:6px;font-size:20px}.IYotwq_featureBody .IYotwq_actions .IYotwq_primary{min-height:36px}.IYotwq_featureBody .IYotwq_caption{margin-top:6px}.IYotwq_weekPanel{border-radius:14px;margin-top:13px;padding:13px 16px}.IYotwq_percent{font-size:23px}.IYotwq_progressMeter{height:6px;margin:9px 0}.IYotwq_miniStats{margin-top:9px;padding-top:9px}.IYotwq_miniStats>div{align-items:baseline;gap:7px;display:flex}.IYotwq_miniStats strong{font-size:17px}.IYotwq_quickLinks button{min-height:36px;padding:9px 0}.IYotwq_lessonRow{gap:10px;padding:11px 0}.IYotwq_lessonRow small{margin-top:3px}.IYotwq_lessonRow>span:first-child{width:28px;height:29px}.IYotwq_progress{margin:9px 0}.IYotwq_libraryHeader{gap:20px;margin:2px 0 17px}.IYotwq_libraryHeader h1{font-size:27px}.IYotwq_libraryHeader .IYotwq_panel h3{margin-top:5px}.IYotwq_bookShelf{gap:11px}.IYotwq_book{border-radius:11px;gap:6px;padding:8px}.IYotwq_bookCover{aspect-ratio:auto;gap:8px;height:140px;font-size:30px}.IYotwq_bookCover>small{top:9px;left:10px}.IYotwq_book>strong{font-size:12px}.IYotwq_bookCover>.icon{width:17px;height:17px}.IYotwq_accountBanner{border-radius:12px;gap:11px;margin-bottom:13px;padding:12px 16px}.IYotwq_accountBanner small{margin-top:2px}.IYotwq_accountCard{border-radius:13px;padding:15px 17px}.IYotwq_accountCard h2{margin:10px 0 12px;font-size:19px}.IYotwq_accountFacts{gap:8px;margin:11px 0}.IYotwq_accountFacts>div{padding:10px 12px}.IYotwq_accountFacts small{margin-bottom:4px}.IYotwq_reader{border-radius:14px;padding:18px 20px}.IYotwq_reader h1{margin:8px 0;font-size:25px}.IYotwq_toolbar{margin-bottom:10px}.IYotwq_objective{margin:12px 0;padding:9px 13px}.IYotwq_readingColumns{gap:20px;margin-top:16px}.IYotwq_text{line-height:1.65}.IYotwq_page figure{margin:12px 0}.IYotwq_media{max-height:240px}.IYotwq_quizAside{padding:14px}.IYotwq_quizAside h2{margin-bottom:7px}.IYotwq_quiz{margin-top:16px;padding-top:13px}.IYotwq_question{padding:11px 0}.IYotwq_choice{margin-top:6px;padding:9px 11px}.IYotwq_reader>.IYotwq_actions{margin-top:15px;padding-top:13px}.IYotwq_asset{padding:10px 0}.IYotwq_audio{margin:7px 0}.IYotwq_form{gap:10px}.IYotwq_field textarea{min-height:72px}.IYotwq_editorBlock{margin:9px 0;padding:11px}.IYotwq_editorBlock header{margin-bottom:9px}.IYotwq_preview{margin:10px 0;padding:13px}.IYotwq_page details{margin:11px 0}.IYotwq_page summary{min-height:27px}.IYotwq_skeleton{height:90px;margin:10px 0}.IYotwq_course{grid-template-columns:88px minmax(0,1fr);padding:0}.IYotwq_courseBody{padding:13px 15px}.IYotwq_courseBody>p{margin:6px 0}.IYotwq_courseBody h2{font-size:16px}.IYotwq_courseArt{padding:12px;font-size:26px}@media (max-width:1200px){.IYotwq_top{padding-top:7px}.IYotwq_brand,.IYotwq_links{margin-bottom:7px}.IYotwq_nav button,.IYotwq_nav a{min-height:37px}}@media (max-width:850px){.IYotwq_dashAside{gap:11px;padding-top:0}.IYotwq_libraryHeader{gap:13px}.IYotwq_readingColumns{gap:15px}}@media (max-width:720px){.IYotwq_top{gap:0 10px;min-height:50px;padding:8px 12px}.IYotwq_brand,.IYotwq_links{margin-bottom:0}.IYotwq_links{gap:9px}.IYotwq_links>a[href="/academy/langues"]{display:none}.IYotwq_themeButton{width:32px;height:32px;padding:7px}.IYotwq_brand small{font-size:9px}.IYotwq_nav button,.IYotwq_nav a{min-height:46px}.IYotwq_nav{padding:4px 4px calc(4px + env(safe-area-inset-bottom))}.IYotwq_page:has(.IYotwq_nav){padding-bottom:calc(58px + env(safe-area-inset-bottom))}.IYotwq_wrap{padding:13px 12px 20px}.IYotwq_footer{width:calc(100% - 24px);padding:10px 0 12px}.IYotwq_dashHeading{margin-bottom:10px}.IYotwq_dashHeading p{margin-top:4px}.IYotwq_dashHeading p>span{display:inline}.IYotwq_trackChip{gap:5px;padding:5px 7px}.IYotwq_trackChip>span{max-width:48px}.IYotwq_hero{gap:10px;padding:14px 15px}.IYotwq_hero h1{font-size:23px}.IYotwq_heroArt{width:48px;height:52px;font-size:23px;box-shadow:3px 3px #2864df14}.IYotwq_page .IYotwq_heroArt .icon{width:25px;height:25px}.IYotwq_pageHeading{margin-bottom:12px}.IYotwq_pageHeading h1{font-size:24px}.IYotwq_pageHeading p{font-size:12px}.IYotwq_sectionTitle{margin-top:14px}.IYotwq_dashGrid{flex-direction:column;gap:11px;display:flex}.IYotwq_dashMain,.IYotwq_dashAside{display:contents}.IYotwq_dashGrid .IYotwq_featureHeading{order:0;width:100%}.IYotwq_dashGrid .IYotwq_feature{order:1;width:100%}.IYotwq_dashAside>.IYotwq_panel:first-child{order:2}.IYotwq_dashGrid .IYotwq_weekPanel{order:3}.IYotwq_dashAside>.IYotwq_panel{order:4;width:100%}.IYotwq_dashAside>.IYotwq_quickLinks{order:5}.IYotwq_weekPanel{margin-top:0;padding:12px 14px}.IYotwq_dashAside .IYotwq_panel{padding:12px 14px}.IYotwq_featureHeading{min-height:19px}.IYotwq_lessonCover,.IYotwq_feature .IYotwq_lessonCover{height:78px!important}.IYotwq_lessonCover>strong{font-size:32px;bottom:11%;right:6%}.IYotwq_coverBadge,.IYotwq_lessonCover>small{padding:3px 6px;font-size:9px;top:9px}.IYotwq_coverBadge{left:12px}.IYotwq_lessonCover>small{right:12px}.IYotwq_featureBody{padding:12px 14px}.IYotwq_featureBody h2{font-size:19px}.IYotwq_featureBody .IYotwq_caption{font-size:10px}.IYotwq_featureBody .IYotwq_actions .IYotwq_primary{min-height:40px}.IYotwq_miniStats{margin-top:7px;padding-top:7px}.IYotwq_miniStats strong{font-size:16px}.IYotwq_card,.IYotwq_panel{padding:12px 14px}.IYotwq_course{grid-template-columns:65px minmax(0,1fr);padding:0}.IYotwq_courseBody{padding:12px}.IYotwq_courseArt{padding:9px;font-size:21px}.IYotwq_lessonRow{padding:11px 0}.IYotwq_primary,.IYotwq_secondary{min-height:38px;padding:8px 11px}.IYotwq_small{min-height:32px;padding:6px 8px}.IYotwq_actions{margin-top:8px}.IYotwq_quickLinks button{min-height:42px}.IYotwq_bookShelf{gap:9px}.IYotwq_book{padding:7px}.IYotwq_bookCover{aspect-ratio:auto;height:104px;font-size:26px}.IYotwq_book>strong{font-size:12px}.IYotwq_libraryHeader h1{font-size:24px}.IYotwq_accountBanner{padding:11px 13px}.IYotwq_accountBanner small{font-size:11px}.IYotwq_accountCard{padding:13px 14px}.IYotwq_accountCard h2{margin:9px 0 11px;font-size:18px}.IYotwq_accountFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.IYotwq_accountFacts>div{min-width:0;padding:9px 7px;display:block}.IYotwq_accountFacts small{letter-spacing:.5px;margin-bottom:5px;font-size:8px}.IYotwq_accountFacts strong{overflow-wrap:anywhere;font-size:11px;display:block}.IYotwq_reader{padding:13px 14px}.IYotwq_reader h1{font-size:22px}.IYotwq_toolbar{gap:7px;margin-bottom:9px}.IYotwq_objective{margin:10px 0;padding:9px 11px;font-size:12px}.IYotwq_text{font-size:15px;line-height:1.65}.IYotwq_quizAside{padding:12px}.IYotwq_readingColumns{gap:12px;margin-top:12px}.IYotwq_media{max-height:190px}.IYotwq_page details{margin:10px 0}.IYotwq_page summary{min-height:32px}.IYotwq_asset{gap:9px;padding:10px 0}.IYotwq_asset .IYotwq_secondary{min-height:38px}.IYotwq_form{gap:9px}.IYotwq_field input,.IYotwq_field select,.IYotwq_field textarea{min-height:40px}.IYotwq_field textarea{min-height:70px}}.IYotwq_modeBar{border:1px solid var(--lg-line);background:var(--lg-paper);border-radius:11px;flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:13px;padding:10px 12px;display:flex}.IYotwq_modeBar .IYotwq_field{flex:1;min-width:150px;max-width:340px}.IYotwq_modeBar .IYotwq_field select{min-height:35px}.IYotwq_modeBar .IYotwq_field>strong{color:var(--lg-blue);padding:8px 0;font-size:13px}@media (max-width:720px){.IYotwq_modeBar{gap:8px;margin-bottom:10px;padding:9px}.IYotwq_modeBar .IYotwq_field{min-width:120px;font-size:10px}.IYotwq_modeBar .IYotwq_field select{min-height:38px;padding:7px;font-size:11px}.IYotwq_modeBar>.IYotwq_secondary{width:100%}}.IYotwq_creationForm{border:1px solid var(--lg-blue);background:var(--lg-paper);border-radius:10px;margin:10px 0;padding:12px}.IYotwq_creationForm h3{margin:0 0 5px;font-size:15px}.IYotwq_creationForm>p{margin:5px 0 10px}
.JDsYDW_stack{gap:12px;width:100%;min-width:0;display:grid}.JDsYDW_stack label{gap:6px;font-size:13px;display:grid}.JDsYDW_stack input,.JDsYDW_stack textarea,.JDsYDW_stack select{box-sizing:border-box;min-width:0;max-width:100%}.JDsYDW_stack .JDsYDW_check{align-items:flex-start;gap:9px;line-height:1.5;display:flex}.JDsYDW_stack .JDsYDW_check input{appearance:auto;flex:0 0 16px;width:16px;height:16px;min-height:16px;margin:3px 0 0}.JDsYDW_panel{border:1px solid var(--line,#ddd);border-radius:12px;min-width:0;padding:14px}.JDsYDW_panel>summary,.JDsYDW_history>summary{cursor:pointer;font-size:13px;font-weight:600}.JDsYDW_panel[open]>summary{margin-bottom:14px}.JDsYDW_panel p,.JDsYDW_history p{color:var(--muted,#777);margin:0;font-size:13px;line-height:1.6}.JDsYDW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;display:grid}.JDsYDW_preview{max-height:220px;font-size:12px;overflow:auto}.JDsYDW_preview>div,.JDsYDW_link{border-bottom:1px solid var(--line,#ddd);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.JDsYDW_preview span,.JDsYDW_link span{overflow-wrap:anywhere;min-width:0}.JDsYDW_preview strong{flex-shrink:0;font-size:11px}.JDsYDW_link small{color:var(--muted,#777);margin-top:4px;display:block}.JDsYDW_code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border:1px solid #3c73e0;border-radius:8px;padding:12px}.JDsYDW_code code{margin-top:8px;font-size:12px;display:block}.JDsYDW_description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.JDsYDW_actions{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.JDsYDW_history{padding:8px 0;font-size:12px}.JDsYDW_event{border-bottom:1px solid var(--line,#ddd);grid-template-columns:1fr auto;gap:5px;padding:10px 0;display:grid}.JDsYDW_event time{color:var(--muted,#777);font-size:11px}.JDsYDW_event p{grid-column:1/-1}.JDsYDW_stack button{white-space:normal;width:fit-content;max-width:100%}@media (max-width:600px){.JDsYDW_panel{padding:12px}.JDsYDW_event{grid-template-columns:1fr}.JDsYDW_actions{align-items:stretch}.JDsYDW_actions label{width:100%}}
.wFIWFW_filtersBar{flex-wrap:wrap;align-items:flex-start;gap:10px;width:100%;min-width:0;margin:8px 0 16px;display:flex}.wFIWFW_filters{border:1px solid var(--ac-line,var(--ws-line));background:var(--ac-paper,var(--ws-card));border-radius:10px;flex:1;min-width:0;padding:10px 12px}.wFIWFW_filters summary{cursor:pointer;align-items:center;gap:8px;font-size:13px;list-style:none;display:flex}.wFIWFW_filters summary::-webkit-details-marker{display:none}.wFIWFW_filters summary>svg:last-child{margin-left:auto}.wFIWFW_filterGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,155px),1fr));gap:12px;margin-top:16px;display:grid}.wFIWFW_filterGrid label,.wFIWFW_field{gap:6px;min-width:0;font-size:12px;display:grid}.wFIWFW_filterGrid select,.wFIWFW_field input,.wFIWFW_field select,.wFIWFW_field textarea{border:1px solid var(--ac-line,var(--ws-line));background:var(--ac-paper,var(--ws-card));width:100%;min-width:0;color:var(--ac-ink,var(--ws-ink));font:inherit;border-radius:8px;padding:9px}.wFIWFW_secondary{border:1px solid var(--ac-line,var(--ws-line));background:var(--ac-paper,var(--ws-card));color:var(--ac-ink,var(--ws-ink));font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:9px 13px;font-size:12px;display:inline-flex}.wFIWFW_secondary[aria-pressed=true]{color:var(--ac-blue,var(--ws-blue-text));background:var(--ws-blue-soft,#edf3ff)}.wFIWFW_secondary:disabled{opacity:.45;cursor:default}.wFIWFW_extras{gap:22px;min-width:0;display:grid}.wFIWFW_extras section{border-top:1px solid var(--ac-line,var(--ws-line));gap:12px;min-width:0;padding-top:20px;display:grid}.wFIWFW_extras h2{margin:0;font-size:19px}.wFIWFW_extras p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.wFIWFW_actions{flex-wrap:wrap;gap:8px;display:flex}.wFIWFW_hint{color:var(--ac-muted,var(--ws-muted));font-size:12px;line-height:1.65}.wFIWFW_notice{color:var(--ac-blue,var(--ws-blue-text));background:var(--ws-blue-soft,#edf3ff);border:1px solid #c3d4fa;border-radius:9px;padding:10px 12px;font-size:13px}.wFIWFW_form{gap:12px;display:grid}.wFIWFW_form textarea{resize:vertical;min-height:90px}.wFIWFW_consent{align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;display:flex}.wFIWFW_consent input{flex:none;margin-top:4px}.wFIWFW_review{border:1px solid var(--ac-line,var(--ws-line));overflow-wrap:anywhere;border-radius:12px;gap:8px;padding:14px;display:grid}.wFIWFW_review>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.wFIWFW_review small{color:var(--ac-muted,var(--ws-muted));font-size:11px}.wFIWFW_stars{color:#c68b21;letter-spacing:2px;font-size:15px}.wFIWFW_similar{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wFIWFW_similar a{border:1px solid var(--ac-line,var(--ws-line));overflow-wrap:anywhere;border-radius:12px;gap:6px;padding:14px;display:grid}.wFIWFW_similar a strong{font-size:14px}.wFIWFW_offering{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.wFIWFW_offering>div{gap:4px;font-size:12px;display:grid}.wFIWFW_offering dt{color:var(--ac-muted,var(--ws-muted))}.wFIWFW_offering dd{overflow-wrap:anywhere;margin:0}.wFIWFW_manager{gap:16px;display:grid}.wFIWFW_manager select,.wFIWFW_manager input,.wFIWFW_manager textarea{max-width:100%}.wFIWFW_preview{border:1px dashed var(--ws-line);white-space:pre-wrap;border-radius:10px;padding:14px;font-size:13px;line-height:1.7}.wFIWFW_entry{border:1px solid var(--ws-line);border-radius:12px;gap:8px;padding:14px;display:grid}.wFIWFW_entry p{margin:0;font-size:12px}.wFIWFW_entryHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.wFIWFW_entryHeader strong{font-size:14px}.wFIWFW_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:560px){.wFIWFW_similar,.wFIWFW_fieldGrid,.wFIWFW_offering{grid-template-columns:minmax(0,1fr)}}.wFIWFW_manager .wFIWFW_fieldGrid{border:0;min-width:0;margin:0;padding:0}.wFIWFW_manager .wFIWFW_field{gap:6px;display:grid}.wFIWFW_manager .wFIWFW_consent{flex-direction:row;align-items:flex-start;gap:10px;display:flex}.wFIWFW_manager .wFIWFW_consent input{width:16px;min-width:16px;height:16px;min-height:0;box-shadow:none;margin:3px 0 0;padding:0}
.pgjFnG_course{gap:0;min-width:0;display:grid;overflow:hidden;padding:0!important}.pgjFnG_course>header{align-items:center;gap:10px;min-width:0;padding:15px 17px;display:flex}.pgjFnG_course header>div{flex:1;gap:3px;min-width:0;display:grid}.pgjFnG_course header strong{overflow-wrap:anywhere;font-size:13px}.pgjFnG_course header small{color:var(--ws-muted);font-size:11px}.pgjFnG_mark{background:var(--ws-blue-soft);width:38px;height:38px;color:var(--ws-blue-text);border-radius:12px;flex:none;place-items:center;display:grid}.pgjFnG_all{color:var(--ws-blue-text);text-align:right;background:0 0;border:0;align-items:center;gap:5px;max-width:45%;font-size:11px;display:inline-flex}.pgjFnG_art{background:linear-gradient(130deg,var(--ws-blue-soft),var(--ws-bg));height:140px;color:var(--ws-blue-text);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.pgjFnG_art:before,.pgjFnG_art:after{content:"";opacity:.1;border:1px solid;border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;right:-60px}.pgjFnG_art:after{top:80px;left:-50px;right:auto}.pgjFnG_art>svg{width:55px!important;height:55px!important}.pgjFnG_art>span{letter-spacing:.03em;font-size:11px;font-weight:600;position:absolute;top:15px;left:18px}.pgjFnG_art>small{color:var(--ws-ink);background:var(--ws-card);border-radius:7px;padding:5px 9px;font-size:11px;font-weight:600;position:absolute;bottom:13px;right:14px}.pgjFnG_body{gap:9px;min-width:0;padding:16px 18px;display:grid}.pgjFnG_facts{color:var(--ws-muted);flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.pgjFnG_facts span{align-items:center;gap:4px;display:inline-flex}.pgjFnG_title{letter-spacing:-.3px;color:var(--ws-ink);overflow-wrap:anywhere;font-size:18px;font-weight:650;line-height:1.35;text-decoration:none}.pgjFnG_title:hover{text-decoration:underline}.pgjFnG_body p{color:var(--ws-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.pgjFnG_mode{color:var(--ws-muted);font-size:11px}.pgjFnG_body footer{border-top:1px solid var(--ws-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:3px;padding-top:12px;display:flex}.pgjFnG_body footer>div{flex:1;gap:4px;min-width:120px;display:grid}.pgjFnG_body footer strong{font-size:15px}.pgjFnG_body footer small{color:var(--ws-muted);font-size:10px;line-height:1.5}.pgjFnG_body footer a{white-space:normal;text-align:center}.pgjFnG_catalogue{gap:14px;min-width:0;display:grid}.pgjFnG_hero{background:var(--ws-card);flex-wrap:wrap;align-items:center;gap:14px;padding:20px;display:flex}.pgjFnG_hero>div{flex:1;min-width:min(220px,100%)}.pgjFnG_hero h2{letter-spacing:-.6px;margin:0 0 6px;font-size:23px}.pgjFnG_hero p{color:var(--ws-muted);margin:0;font-size:13px;line-height:1.6}.pgjFnG_kicker{width:100%;color:var(--ws-blue-text);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.pgjFnG_search{border:1px solid var(--ws-line);background:var(--ws-bg);width:100%;color:var(--ws-muted);border-radius:10px;align-items:center;gap:9px;padding:0 12px;display:flex}.pgjFnG_search input{width:100%;min-width:0;color:var(--ws-ink);background:0 0;outline:0;font-size:14px;border:0!important;padding:12px 0!important}.pgjFnG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pgjFnG_empty{text-align:center;color:var(--ws-muted);padding:28px}@media (max-width:680px){.pgjFnG_grid{grid-template-columns:minmax(0,1fr)}.pgjFnG_course>header{padding:13px}.pgjFnG_body{padding:14px}.pgjFnG_title{font-size:17px}.pgjFnG_all{font-size:10px}.pgjFnG_hero{padding:16px}.pgjFnG_art{height:125px}}.pgjFnG_feedCompact.pgjFnG_course>header{gap:8px;padding:10px 12px 8px}.pgjFnG_feedCompact .pgjFnG_mark{border-radius:9px;width:30px;height:30px}.pgjFnG_feedCompact header>div{gap:1px}.pgjFnG_feedCompact header small{font-size:10px}.pgjFnG_feedCompact .pgjFnG_art{display:none}.pgjFnG_feedCompact .pgjFnG_body{gap:5px;padding:0 12px 10px}.pgjFnG_feedCompact .pgjFnG_facts{gap:10px;font-size:10px}.pgjFnG_feedCompact .pgjFnG_title{letter-spacing:-.2px;font-size:16px;line-height:1.3}.pgjFnG_feedCompact .pgjFnG_body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.pgjFnG_feedCompact .pgjFnG_mode{font-size:10px}.pgjFnG_feedCompact .pgjFnG_body footer{flex-wrap:nowrap;gap:8px;margin-top:2px;padding-top:7px}.pgjFnG_feedCompact .pgjFnG_body footer>div{align-items:flex-start;gap:1px;min-width:0}.pgjFnG_feedCompact .pgjFnG_body footer strong{font-size:12px}.pgjFnG_feedCompact .pgjFnG_body footer small{font-size:10px;line-height:1.3}.pgjFnG_feedCompact .pgjFnG_body footer a{flex:none;min-height:34px;padding:7px 11px;font-size:12px}@media (max-width:480px){.pgjFnG_feedCompact .pgjFnG_all{font-size:10px}.pgjFnG_feedCompact .pgjFnG_body footer a{min-height:40px}.pgjFnG_feedCompact .pgjFnG_title{font-size:15px}}
.mUWEfW_hub{min-width:0;padding-bottom:8px}.mUWEfW_dock{border:1px solid var(--ws-line);background:var(--ws-card);border-radius:18px;justify-content:center;gap:4px;margin-bottom:8px;padding:4px;display:flex}.mUWEfW_dock button{color:var(--ws-muted);background:0 0;border:0;border-radius:13px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 4px;display:flex}.mUWEfW_dock button[aria-current]{color:var(--ws-blue-text);background:var(--ws-blue-soft)}.mUWEfW_dock button>span{font-size:23px;line-height:1}.mUWEfW_dock small{font-size:11px;font-weight:650}.mUWEfW_panel button{background:var(--ws-blue-soft);color:var(--ws-blue-text);border:0;border-radius:10px;min-height:40px;padding:6px 10px}.mUWEfW_panel{border:1px solid var(--ws-line);background:var(--ws-card);border-radius:18px;gap:10px;padding:14px;display:grid}.mUWEfW_panel h2{margin:2px 0;font-size:20px}.mUWEfW_panel p{color:var(--ws-muted);margin:0;font-size:12px;line-height:1.5}.mUWEfW_panel header{justify-content:space-between;align-items:center;display:flex}.mUWEfW_panel header small{letter-spacing:1.3px;color:var(--ws-muted);font-size:10px}.mUWEfW_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mUWEfW_metrics>div{background:var(--ws-bg);border-radius:12px;gap:3px;padding:12px 8px;display:grid}.mUWEfW_metrics b{font-size:24px}.mUWEfW_metrics small{color:var(--ws-muted);font-size:11px}.mUWEfW_row{border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.mUWEfW_row>button:first-child{text-align:left;flex:1;justify-content:space-between;display:flex}.mUWEfW_row small{color:var(--ws-muted)}@media (max-width:1023px){.mUWEfW_dock{bottom:calc(8px + env(safe-area-inset-bottom));z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);margin:0;padding:5px;position:fixed;left:12px;right:12px;box-shadow:0 6px 25px #0002}.mUWEfW_dock button{flex-direction:column;gap:3px;min-height:48px;padding:4px 1px}.mUWEfW_hub{padding-bottom:80px}.workspace-client:has(.mUWEfW_hub) .ws-mobile-dock{visibility:hidden;pointer-events:none}}@media (min-width:1024px){.mUWEfW_dock{bottom:calc(14px + env(safe-area-inset-bottom));z-index:20;background:color-mix(in srgb,var(--ws-card) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px #0f172a1f,0 0 0 1px var(--ws-line);border-color:#0000;margin:14px 0 0;padding:5px;position:sticky}}
.d3Zq0W_root{--play-blue:#2563eb;max-width:720px;color:var(--ink,#182033);gap:14px;margin:auto;padding:4px 0 24px;display:grid}.d3Zq0W_root button,.d3Zq0W_root input{font:inherit}.d3Zq0W_root button{cursor:pointer;border:1px solid var(--line,#e1e6ef);background:var(--paper,#fff);min-height:44px;color:inherit;border-radius:12px;padding:10px 15px;font-weight:600}.d3Zq0W_root button:disabled{cursor:default;opacity:.5}.d3Zq0W_root button:focus-visible,.d3Zq0W_root input:focus-visible{outline-offset:3px;outline:3px solid #93b4ff}.d3Zq0W_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.d3Zq0W_eyebrow{letter-spacing:2px;color:var(--play-blue);font-size:11px;font-weight:800}.d3Zq0W_header h2{letter-spacing:-1px;margin:6px 0;font-size:27px}.d3Zq0W_root p{color:var(--muted,#697387);margin:6px 0;line-height:1.5}.d3Zq0W_card{background:var(--paper,#fff);border:1px solid var(--line,#e1e6ef);border-radius:20px;gap:14px;padding:20px;display:grid;box-shadow:0 5px 20px #1b315207}.d3Zq0W_gameTop{align-items:center;gap:14px;display:flex}.d3Zq0W_mark{width:67px;height:54px;color:var(--play-blue);text-align:center;letter-spacing:0;background:#eaf0ff;border-radius:15px;font-size:32px;font-weight:800}.d3Zq0W_root h3{margin:0;font-size:18px}.d3Zq0W_gameTop p,.d3Zq0W_rules{font-size:12px}.d3Zq0W_segment{background:var(--soft,#f4f6fa);border-radius:14px;flex-wrap:wrap;gap:7px;padding:5px;display:flex}.d3Zq0W_segment button{background:0 0;border-color:#0000;flex:1;font-size:13px}.d3Zq0W_segment .d3Zq0W_selected{background:var(--paper,#fff);color:var(--play-blue);box-shadow:0 2px 7px #1b315211}.d3Zq0W_root .d3Zq0W_primary{background:var(--play-blue);border-color:var(--play-blue);color:#fff}.d3Zq0W_join{border-top:1px solid var(--line,#e1e6ef);gap:8px;padding-top:14px;display:grid}.d3Zq0W_join label{font-size:12px;font-weight:600}.d3Zq0W_join>div{gap:8px;display:flex}.d3Zq0W_root input{border:1px solid var(--line,#e1e6ef);background:var(--paper,#fff);width:100%;min-width:0;color:inherit;border-radius:10px;padding:10px}.d3Zq0W_history{gap:8px;display:grid}.d3Zq0W_history>button{text-align:left;justify-content:space-between;align-items:center;gap:10px;display:flex}.d3Zq0W_history small{color:var(--muted,#697387);margin-top:5px;font-size:11px;font-weight:400;display:block}.d3Zq0W_notice{color:#76500c;background:#fff7e8;border:1px solid #f2ca8b;border-radius:12px;padding:12px;font-size:13px}.d3Zq0W_notice p{color:inherit}.d3Zq0W_back{justify-self:start}.d3Zq0W_players{gap:8px;display:grid}.d3Zq0W_players>div{background:var(--soft,#f4f6fa);border-radius:12px;justify-content:space-between;padding:12px;font-size:13px;display:flex}.d3Zq0W_players span{color:var(--muted,#697387)}.d3Zq0W_actions{flex-wrap:wrap;gap:8px;display:flex}.d3Zq0W_invitation{background:var(--soft,#f4f6fa);border-radius:12px;padding:12px;font-size:12px}.d3Zq0W_turn{justify-content:space-between;align-items:center;gap:10px;display:flex}.d3Zq0W_turn span{font-variant-numeric:tabular-nums;color:var(--muted,#697387);font-size:12px}.d3Zq0W_board{grid-template-columns:repeat(3,1fr);gap:8px;width:min(100%,340px);margin:4px auto;display:grid}.d3Zq0W_board button{aspect-ratio:1;background:var(--soft,#f4f6fa);border-radius:15px;min-height:68px;padding:0;font-size:clamp(38px,8vw,65px);font-weight:500;line-height:1}.d3Zq0W_board button:disabled{opacity:1}.d3Zq0W_board .d3Zq0W_x{color:var(--play-blue)}.d3Zq0W_board .d3Zq0W_o{color:#c1683d}.d3Zq0W_board .d3Zq0W_winner{background:#ddf3e5;border-color:#78bf92}.d3Zq0W_root .d3Zq0W_danger{color:#bd2c3c;border-color:#e5a9ae}@media (max-width:480px){.d3Zq0W_card{border-radius:16px;padding:15px}.d3Zq0W_header h2{font-size:24px}.d3Zq0W_segment button{padding:9px;font-size:12px}}.d3Zq0W_root .d3Zq0W_card .d3Zq0W_board button{font-size:clamp(38px,8vw,65px);font-weight:500;line-height:1}.d3Zq0W_root{--ink:var(--ws-ink,#182033);--paper:var(--ws-card,#fff);--line:var(--ws-line,#e1e6ef);--muted:var(--ws-muted,#697387);--soft:var(--ws-hover,#f4f6fa)}.d3Zq0W_eyebrow{align-items:center;gap:7px;display:inline-flex}.d3Zq0W_feedDiscovery{--play-blue:var(--ws-blue,#2563eb);--paper:var(--ws-card,#fff);--line:var(--ws-line,#e1e6ef);--muted:var(--ws-muted,#697387);--ink:var(--ws-ink,#182033);--soft:var(--ws-hover,#f4f6fa);color:var(--ink);margin:0 0 14px}.d3Zq0W_feedDiscovery .d3Zq0W_gameHeading h3{letter-spacing:-.6px;font-size:23px}.d3Zq0W_feedDiscovery .d3Zq0W_description{margin:0;font-size:13px;line-height:1.55}.d3Zq0W_feedDiscovery .d3Zq0W_playButton{background:var(--play-blue);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:11px 16px;font-size:13px;font-weight:600;display:flex}.d3Zq0W_feedDiscovery button:focus-visible{outline-offset:3px;outline:3px solid #93b4ff}.d3Zq0W_root{width:100%}.d3Zq0W_gameGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.d3Zq0W_gameCard{background:var(--paper);border:1px solid var(--line);border-radius:20px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 18px #203b6406}.d3Zq0W_gameCard:hover{border-color:color-mix(in srgb,var(--play-blue) 35%,var(--line));box-shadow:0 8px 26px #203b6410}.d3Zq0W_gameArt{isolation:isolate;color:#233c84;background:linear-gradient(118deg,#e7edff 0%,#eff2ff 53%,#ffeddf 100%);grid-template-columns:minmax(0,1fr) 148px;align-items:center;gap:20px;min-height:177px;padding:22px 30px;display:grid;position:relative;overflow:hidden}.d3Zq0W_gameArt:before{content:"";z-index:-1;border:35px solid #ffffff50;border-radius:50%;width:230px;height:230px;position:absolute;top:-100px;right:-75px}.d3Zq0W_artCopy{justify-items:start;gap:10px;max-width:260px;display:grid}.d3Zq0W_artCategory{text-transform:uppercase;letter-spacing:1.5px;background:#ffffff95;border:1px solid #ffffffc0;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:800}.d3Zq0W_artCopy strong{letter-spacing:-.8px;max-width:240px;font-size:27px;line-height:1.15}.d3Zq0W_artBrand{letter-spacing:2px;color:#6c79a3;font-size:9px;font-weight:700}.d3Zq0W_miniBoard{filter:drop-shadow(0 10px 9px #5263a320);grid-template-columns:repeat(3,1fr);gap:5px;width:136px;display:grid;transform:rotate(-9deg)}.d3Zq0W_miniBoard span{aspect-ratio:1;color:#a6b3d4;background:#ffffffa8;border:1px solid #ffffffcf;border-radius:9px;justify-content:center;align-items:center;font-size:39px;font-weight:600;line-height:1;display:flex}.d3Zq0W_miniBoard .d3Zq0W_miniX{color:#2b5fda;background:#fff}.d3Zq0W_miniBoard .d3Zq0W_miniO{color:#dc8959;background:#fff8f1}.d3Zq0W_gameBody{gap:13px;padding:21px 23px;display:grid}.d3Zq0W_gameHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.d3Zq0W_root .d3Zq0W_gameHeading h3{letter-spacing:-.6px;font-size:23px;line-height:1.2}.d3Zq0W_available{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.d3Zq0W_available i{background:#38a578;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #38a57813}.d3Zq0W_root .d3Zq0W_description{max-width:440px;margin:0;font-size:13px;line-height:1.55}.d3Zq0W_gameFacts{flex-wrap:wrap;align-items:center;gap:9px 14px;margin:1px 0 4px;display:flex}.d3Zq0W_gameFacts>span{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.d3Zq0W_gameFacts .d3Zq0W_freeBadge{background:var(--soft);color:var(--ink);border-radius:6px;margin-left:auto;padding:4px 8px;font-size:10px;font-weight:700}.d3Zq0W_root .d3Zq0W_playButton{border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;font-size:13px;display:flex}.d3Zq0W_root .d3Zq0W_playButton{text-align:left;justify-content:space-between;padding-left:20px;padding-right:17px}.d3Zq0W_gameSetup{border-top:1px solid var(--line);gap:10px;padding-top:13px;display:grid}.d3Zq0W_setupHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.d3Zq0W_setupHeading h4{letter-spacing:-.2px;margin:0;font-size:14px;font-weight:700}.d3Zq0W_root .d3Zq0W_setupHeading button{background:var(--soft);border:0;border-radius:8px;place-items:center;width:32px;min-height:32px;padding:6px;display:grid}.d3Zq0W_optionLabel{color:var(--muted);margin-top:2px;font-size:11px;font-weight:600}.d3Zq0W_rulesDisclosure{color:var(--muted);padding:3px 0;font-size:11px}.d3Zq0W_rulesDisclosure summary{cursor:pointer;width:fit-content;padding:5px 0;font-weight:600}.d3Zq0W_rulesDisclosure p{margin:4px 0 8px;line-height:1.6}.d3Zq0W_joinCard{border:1px solid var(--line);background:var(--paper);border-radius:17px;align-items:flex-start;gap:13px;padding:18px 20px;display:flex}.d3Zq0W_joinIcon{background:var(--soft);width:37px;height:37px;color:var(--muted);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.d3Zq0W_joinBody{flex:1;min-width:0}.d3Zq0W_root .d3Zq0W_joinBody h3{letter-spacing:-.2px;font-size:14px}.d3Zq0W_root .d3Zq0W_joinBody p{margin:4px 0 12px;font-size:12px}.d3Zq0W_joinBody .d3Zq0W_join{border:0;padding:0}.d3Zq0W_joinBody .d3Zq0W_join>div{gap:8px}.d3Zq0W_root .d3Zq0W_joinBody input{background:var(--soft);border-color:#0000;min-height:40px;font-size:12px}.d3Zq0W_root .d3Zq0W_joinBody button{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:12px;display:flex}.d3Zq0W_historyHeading{color:var(--muted);align-items:center;gap:8px;margin:5px 0 4px;display:flex}.d3Zq0W_root .d3Zq0W_historyHeading h3{color:var(--ink);letter-spacing:-.2px;font-size:14px}.d3Zq0W_historyHeading>span{background:var(--soft);border-radius:5px;padding:1px 6px;font-size:10px}.d3Zq0W_root .d3Zq0W_history>button{border-radius:12px;gap:11px;padding:12px}.d3Zq0W_historyInfo{flex:1;min-width:0}.d3Zq0W_historyInfo strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4;display:block}.d3Zq0W_historyMark{background:var(--soft);color:var(--play-blue);border-radius:9px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:17px;font-weight:700;display:grid}.d3Zq0W_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.d3Zq0W_gameArt{grid-template-columns:minmax(0,1fr) 103px;gap:12px;min-height:155px;padding:19px 20px}.d3Zq0W_artCopy strong{font-size:23px}.d3Zq0W_miniBoard{gap:4px;width:100px}.d3Zq0W_miniBoard span{border-radius:7px;font-size:28px}.d3Zq0W_gameBody{padding:18px}.d3Zq0W_gameFacts{gap:9px}.d3Zq0W_gameFacts .d3Zq0W_freeBadge{margin-left:0}.d3Zq0W_joinCard{gap:10px;padding:15px}.d3Zq0W_joinBody .d3Zq0W_join>div{flex-wrap:wrap}.d3Zq0W_root .d3Zq0W_joinBody input{flex:130px}.d3Zq0W_root .d3Zq0W_history>button>svg{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.d3Zq0W_gameCard{transition:none}}.d3Zq0W_root{gap:9px;padding-bottom:14px}.d3Zq0W_header{gap:8px}.d3Zq0W_header h2{margin:3px 0;font-size:21px}.d3Zq0W_header p{font-size:12px}.d3Zq0W_eyebrow{letter-spacing:1.5px;font-size:9px}.d3Zq0W_root .d3Zq0W_header>button{border-radius:9px;width:34px;min-height:34px;padding:7px}.d3Zq0W_gameGrid{grid-template-columns:1fr;gap:10px}.d3Zq0W_gameCard{box-shadow:none;border-radius:14px;grid-template-columns:84px minmax(0,1fr);padding:10px;display:grid}.d3Zq0W_gameArt{border-radius:10px;grid-template-columns:1fr;align-self:start;justify-items:center;gap:0;width:84px;height:100%;min-height:96px;max-height:116px;padding:8px}.d3Zq0W_gameArt:before,.d3Zq0W_artCopy{display:none}.d3Zq0W_miniBoard{filter:none;gap:3px;width:67px;transform:rotate(-6deg)}.d3Zq0W_miniBoard span{border-radius:5px;font-size:20px}.d3Zq0W_gameBody{grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:5px 9px;min-width:0;padding:1px 0 1px 12px;display:grid}.d3Zq0W_gameHeading,.d3Zq0W_root .d3Zq0W_gameHeading{grid-column:1/-1;gap:8px}.d3Zq0W_root .d3Zq0W_gameHeading h3,.d3Zq0W_feedDiscovery .d3Zq0W_gameHeading h3{letter-spacing:-.35px;font-size:17px;line-height:1.2}.d3Zq0W_available{gap:5px;font-size:9px}.d3Zq0W_available i{width:5px;height:5px;box-shadow:none}.d3Zq0W_description,.d3Zq0W_root .d3Zq0W_description,.d3Zq0W_feedDiscovery .d3Zq0W_description{grid-column:1/-1;max-width:none;margin:0;font-size:12px;line-height:1.4}.d3Zq0W_gameFacts{gap:4px 8px;margin:0}.d3Zq0W_gameFacts>span{gap:4px;font-size:10px}.d3Zq0W_gameFacts>span svg{width:12px;height:12px}.d3Zq0W_gameFacts .d3Zq0W_freeBadge{border-radius:4px;margin-left:0;padding:2px 5px;font-size:9px}.d3Zq0W_root .d3Zq0W_playButton,.d3Zq0W_feedDiscovery .d3Zq0W_playButton{white-space:nowrap;border-radius:8px;justify-content:center;gap:8px;width:auto;min-height:34px;padding:7px 11px;font-size:12px}.d3Zq0W_root .d3Zq0W_playButton svg{margin-left:0}.d3Zq0W_gameCard:has(.d3Zq0W_gameSetup){padding:12px;display:block}.d3Zq0W_gameCard:has(.d3Zq0W_gameSetup) .d3Zq0W_gameArt{display:none}.d3Zq0W_gameCard:has(.d3Zq0W_gameSetup) .d3Zq0W_gameBody{grid-template-columns:1fr;padding:0;display:grid}.d3Zq0W_gameSetup{gap:7px;padding-top:8px}.d3Zq0W_root .d3Zq0W_segment{border-radius:10px;gap:4px;padding:3px}.d3Zq0W_root .d3Zq0W_segment button{border-radius:8px;min-height:34px;padding:6px 9px;font-size:12px}.d3Zq0W_gameSetup .d3Zq0W_playButton{width:100%;margin-top:2px}.d3Zq0W_rulesDisclosure{padding:0}.d3Zq0W_rulesDisclosure summary{padding:3px 0}.d3Zq0W_joinCard{border-radius:12px;align-items:center;gap:9px;padding:10px 12px}.d3Zq0W_joinIcon{border-radius:8px;width:29px;height:29px}.d3Zq0W_root .d3Zq0W_joinBody h3{font-size:12px}.d3Zq0W_root .d3Zq0W_joinBody p{display:none}.d3Zq0W_joinBody .d3Zq0W_join{margin-top:6px}.d3Zq0W_root .d3Zq0W_joinBody input{border-radius:8px;min-height:34px;padding:7px 9px;font-size:11px}.d3Zq0W_root .d3Zq0W_joinBody button{border-radius:8px;min-height:34px;padding:7px 10px;font-size:11px}.d3Zq0W_history{gap:5px}.d3Zq0W_historyHeading{margin:2px 0}.d3Zq0W_root .d3Zq0W_historyHeading h3{font-size:12px}.d3Zq0W_root .d3Zq0W_history>button{border-radius:10px;gap:8px;min-height:44px;padding:8px}.d3Zq0W_historyInfo strong{font-size:11px}.d3Zq0W_history small{margin-top:2px;font-size:10px}.d3Zq0W_historyMark{border-radius:7px;width:28px;height:28px;font-size:15px}.d3Zq0W_feedDiscovery{margin-bottom:10px}.d3Zq0W_root .d3Zq0W_card{border-radius:14px;gap:9px;padding:12px}.d3Zq0W_root .d3Zq0W_players>div{padding:9px}.d3Zq0W_root .d3Zq0W_board{gap:6px;max-width:280px}.d3Zq0W_root .d3Zq0W_back{min-height:34px;padding:7px 10px;font-size:12px}@media (max-width:480px){.d3Zq0W_gameCard{grid-template-columns:60px minmax(0,1fr);padding:9px}.d3Zq0W_gameArt{width:60px;min-height:78px;max-height:100px;padding:5px}.d3Zq0W_miniBoard{gap:2px;width:49px}.d3Zq0W_miniBoard span{border-radius:4px;font-size:16px}.d3Zq0W_gameBody{gap:5px;padding-left:9px}.d3Zq0W_gameFacts{grid-column:1/-1}.d3Zq0W_root .d3Zq0W_gameBody>.d3Zq0W_playButton,.d3Zq0W_feedDiscovery .d3Zq0W_gameBody>.d3Zq0W_playButton{grid-column:1/-1;justify-self:start;min-height:36px}.d3Zq0W_root .d3Zq0W_gameHeading h3,.d3Zq0W_feedDiscovery .d3Zq0W_gameHeading h3{font-size:16px}.d3Zq0W_available{font-size:8px}.d3Zq0W_joinIcon{display:none}.d3Zq0W_joinCard{padding:9px 10px}.d3Zq0W_root .d3Zq0W_joinBody input,.d3Zq0W_root .d3Zq0W_joinBody button{min-height:38px}.d3Zq0W_root .d3Zq0W_segment button,.d3Zq0W_root .d3Zq0W_gameSetup .d3Zq0W_playButton{min-height:40px}}.d3Zq0W_gameStats{flex-wrap:wrap;gap:8px;display:flex}.d3Zq0W_gameStats>span{background:var(--soft);border:1px solid var(--line);border-radius:10px;flex:1;padding:9px 12px;font-size:12px}.d3Zq0W_gameStats strong{margin-right:5px;font-size:18px}.d3Zq0W_morpion{--play-blue:#315ed5;--morpion-clay:#c36b43;--morpion-soft:color-mix(in srgb,var(--paper,#fff) 92%,#315ed5);gap:12px}.d3Zq0W_morpionHero{isolation:isolate;border:1px solid var(--line);background:linear-gradient(115deg,var(--paper) 30%,var(--morpion-soft));border-radius:18px;min-height:132px;padding:20px;position:relative;overflow:hidden}.d3Zq0W_morpionHero>div:first-child{z-index:1;max-width:68%}.d3Zq0W_morpionHero .d3Zq0W_eyebrow{letter-spacing:2px;font-size:9px}.d3Zq0W_morpionHero p{max-width:330px;font-size:12px;line-height:1.5}.d3Zq0W_morpion .d3Zq0W_morpionHero>button{background:var(--paper);z-index:2;position:absolute;top:12px;right:12px}.d3Zq0W_heroBoard{opacity:.85;pointer-events:none;grid-template-columns:repeat(3,1fr);gap:5px;width:136px;display:grid;position:absolute;bottom:-19px;right:29px;transform:rotate(12deg)}.d3Zq0W_heroBoard span{aspect-ratio:1;background:var(--paper);border:1px solid color-mix(in srgb,var(--play-blue) 15%,var(--line));color:var(--play-blue);border-radius:9px;place-items:center;font-size:32px;font-weight:650;display:grid}.d3Zq0W_heroBoard span:nth-child(3n){color:var(--morpion-clay)}.d3Zq0W_morpion .d3Zq0W_gameStats>span{background:var(--paper);grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;padding:11px 12px;font-size:11px;display:grid;position:relative}.d3Zq0W_morpion .d3Zq0W_gameStats strong{grid-column:2;margin:0;font-size:24px;line-height:1.1}.d3Zq0W_gameStats i{color:var(--play-blue);background:var(--morpion-soft);border-radius:50%;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:22px;font-style:normal;display:grid}.d3Zq0W_gameStats [data-result=loss] i{color:var(--morpion-clay);background:color-mix(in srgb,var(--paper) 90%,#c36b43)}.d3Zq0W_morpion>small{color:var(--muted);margin-top:-7px;font-size:10px}.d3Zq0W_morpion .d3Zq0W_gameCard:has(.d3Zq0W_gameSetup){border-top:3px solid var(--play-blue);border-radius:16px;padding:16px}.d3Zq0W_morpion .d3Zq0W_gameHeading h3{font-size:18px}.d3Zq0W_morpion .d3Zq0W_gameBody>.d3Zq0W_description,.d3Zq0W_morpion .d3Zq0W_gameBody>.d3Zq0W_gameFacts{display:none}.d3Zq0W_morpion .d3Zq0W_gameSetup{border-top:0;gap:9px;padding-top:6px}.d3Zq0W_morpion .d3Zq0W_setupHeading h4{color:var(--muted);font-size:12px}.d3Zq0W_morpion .d3Zq0W_setupHeading button{display:none}.d3Zq0W_morpion .d3Zq0W_segment{background:var(--morpion-soft);padding:4px}.d3Zq0W_morpion .d3Zq0W_segment button{min-height:42px;font-size:12px;font-weight:500}.d3Zq0W_morpion .d3Zq0W_segment .d3Zq0W_selected{background:var(--paper);border:1px solid color-mix(in srgb,var(--play-blue) 25%,var(--line));font-weight:700;box-shadow:0 2px 5px #182d6510}.d3Zq0W_morpion .d3Zq0W_gameSetup .d3Zq0W_playButton{min-height:44px;box-shadow:0 3px 0 color-mix(in srgb,var(--play-blue) 75%,#000);border-radius:11px;margin-bottom:3px;font-size:14px}.d3Zq0W_morpion .d3Zq0W_joinCard{background:var(--morpion-soft);border-style:dashed}.d3Zq0W_morpion .d3Zq0W_historyHeading h3{font-size:13px}.d3Zq0W_morpion .d3Zq0W_history>button{border-color:#0000;border-bottom:1px solid var(--line);background:var(--paper);border-radius:8px;padding:10px}.d3Zq0W_morpion .d3Zq0W_history>button[data-status=waiting],.d3Zq0W_morpion .d3Zq0W_history>button[data-status=active]{border:1px solid color-mix(in srgb,var(--play-blue) 30%,var(--line));background:var(--morpion-soft)}.d3Zq0W_morpion .d3Zq0W_historyMark{color:var(--play-blue);background:0 0;font-size:20px}.d3Zq0W_morpion .d3Zq0W_history>button:hover{border-color:var(--play-blue)}.d3Zq0W_morpion .d3Zq0W_card:has(.d3Zq0W_board){background:radial-gradient(ellipse at 50% 40%,var(--morpion-soft),var(--paper) 75%);border-radius:18px;padding:20px}.d3Zq0W_morpion .d3Zq0W_turn>span{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:5px 9px}.d3Zq0W_morpion .d3Zq0W_board button{background:var(--paper);box-shadow:0 3px 0 var(--line);border:0;border-radius:13px;font-size:58px}.d3Zq0W_morpion .d3Zq0W_board button:not(:disabled):hover{background:var(--morpion-soft);outline:2px solid var(--play-blue)}.d3Zq0W_morpion .d3Zq0W_board .d3Zq0W_o{color:var(--morpion-clay)}.d3Zq0W_morpion .d3Zq0W_board .d3Zq0W_winner{background:#ddf3e5;box-shadow:0 3px #78bf92}.d3Zq0W_morpion .d3Zq0W_rules{font-size:11px;line-height:1.6}.d3Zq0W_morpion .d3Zq0W_back{background:0 0;border:0;padding-left:0}@media (max-width:480px){.d3Zq0W_morpionHero{min-height:120px;padding:15px}.d3Zq0W_morpionHero h2{font-size:29px}.d3Zq0W_morpionHero>div:first-child{max-width:73%}.d3Zq0W_heroBoard{opacity:.6;width:100px;bottom:-8px;right:10px}.d3Zq0W_heroBoard span{font-size:24px}.d3Zq0W_morpion .d3Zq0W_gameStats>span{gap:3px;padding:9px 8px;font-size:10px}.d3Zq0W_gameStats i{width:24px;height:24px;font-size:17px}.d3Zq0W_morpion .d3Zq0W_gameStats strong{font-size:20px}.d3Zq0W_morpion .d3Zq0W_gameCard:has(.d3Zq0W_gameSetup){padding:12px}.d3Zq0W_morpion .d3Zq0W_card:has(.d3Zq0W_board){padding:14px}.d3Zq0W_morpion .d3Zq0W_board{max-width:270px}.d3Zq0W_morpion .d3Zq0W_board button{font-size:50px}}.d3Zq0W_morpion{gap:7px}.d3Zq0W_morpion .d3Zq0W_morpionHero{border-radius:12px;min-height:0;padding:11px 14px}.d3Zq0W_morpionHero h2{letter-spacing:-.8px;margin:3px 0;font-size:25px}.d3Zq0W_morpionHero p{max-width:390px;margin:2px 0;font-size:11px}.d3Zq0W_morpionHero>div:first-child{max-width:80%}.d3Zq0W_heroBoard{opacity:.5;gap:3px;width:81px;bottom:-17px;right:48px}.d3Zq0W_heroBoard span{border-radius:5px;font-size:19px}.d3Zq0W_morpion .d3Zq0W_gameStats{gap:5px}.d3Zq0W_morpion .d3Zq0W_gameStats>span{border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:flex}.d3Zq0W_morpion .d3Zq0W_gameStats strong{margin:0;font-size:18px}.d3Zq0W_morpion .d3Zq0W_gameStats i{width:23px;height:23px;font-size:15px}.d3Zq0W_morpion>small{margin-top:-3px;font-size:9px}.d3Zq0W_morpion .d3Zq0W_gameCard:has(.d3Zq0W_gameSetup){border-top-width:2px;border-radius:12px;padding:10px 12px}.d3Zq0W_morpion .d3Zq0W_gameHeading,.d3Zq0W_morpion .d3Zq0W_setupHeading{display:none}.d3Zq0W_morpion .d3Zq0W_gameSetup{gap:5px;padding:0}.d3Zq0W_morpion .d3Zq0W_optionLabel{margin:0;font-size:10px}.d3Zq0W_morpion .d3Zq0W_segment{padding:3px}.d3Zq0W_morpion .d3Zq0W_segment button{min-height:34px;padding:5px 8px;font-size:12px}.d3Zq0W_morpion .d3Zq0W_gameSetup .d3Zq0W_playButton{min-height:38px;box-shadow:none;border-radius:8px;margin:0;font-size:13px}.d3Zq0W_morpion .d3Zq0W_rulesDisclosure summary{padding:1px 0;font-size:10px}.d3Zq0W_morpion .d3Zq0W_joinCard{gap:7px;padding:7px 10px}.d3Zq0W_morpion .d3Zq0W_joinIcon{width:25px;height:25px}.d3Zq0W_morpion .d3Zq0W_joinBody{align-items:center;gap:10px;display:flex}.d3Zq0W_morpion .d3Zq0W_joinBody h3{white-space:nowrap;font-size:11px}.d3Zq0W_morpion .d3Zq0W_joinBody .d3Zq0W_join{flex:1;margin:0}.d3Zq0W_morpion .d3Zq0W_joinBody input,.d3Zq0W_morpion .d3Zq0W_joinBody button{min-height:34px}.d3Zq0W_morpion .d3Zq0W_historyHeading{margin:3px 0}.d3Zq0W_morpion .d3Zq0W_history{gap:3px}.d3Zq0W_morpion .d3Zq0W_history>button{min-height:42px;padding:6px 8px}.d3Zq0W_morpion .d3Zq0W_historyInfo strong{font-size:11px}.d3Zq0W_morpion .d3Zq0W_history small{margin-top:1px;font-size:10px}.d3Zq0W_morpion .d3Zq0W_historyMark{width:24px;height:24px;font-size:17px}.d3Zq0W_morpion .d3Zq0W_back{min-height:30px;padding-top:3px;padding-bottom:3px}.d3Zq0W_morpion .d3Zq0W_card:has(.d3Zq0W_board){gap:6px;padding:12px}.d3Zq0W_morpion .d3Zq0W_board{gap:5px;max-width:245px;margin:5px auto}.d3Zq0W_morpion .d3Zq0W_board button{border-radius:10px;min-height:0;font-size:48px}.d3Zq0W_morpion .d3Zq0W_turn h3{font-size:17px}.d3Zq0W_morpion .d3Zq0W_rules{margin:2px 0;font-size:10px}@media (min-width:580px){.d3Zq0W_morpion .d3Zq0W_gameSetup{grid-template-columns:1fr 1fr;gap:5px 12px}.d3Zq0W_morpion .d3Zq0W_optionLabel:first-of-type{grid-area:1/1}.d3Zq0W_morpion .d3Zq0W_segment:nth-of-type(2){grid-area:2/1}.d3Zq0W_morpion .d3Zq0W_optionLabel:nth-of-type(2){grid-area:1/2}.d3Zq0W_morpion .d3Zq0W_segment:nth-of-type(3){grid-area:2/2}.d3Zq0W_morpion .d3Zq0W_rulesDisclosure,.d3Zq0W_morpion .d3Zq0W_gameSetup>.d3Zq0W_playButton{grid-column:1/-1}}@media (max-width:480px){.d3Zq0W_morpion .d3Zq0W_morpionHero{padding:10px 12px}.d3Zq0W_morpionHero h2{font-size:23px}.d3Zq0W_morpionHero p{display:none}.d3Zq0W_heroBoard{width:65px;bottom:-17px;right:50px}.d3Zq0W_morpion .d3Zq0W_gameStats>span{gap:4px;padding:6px;font-size:10px}.d3Zq0W_morpion .d3Zq0W_gameStats i{display:none}.d3Zq0W_morpion .d3Zq0W_segment button,.d3Zq0W_morpion .d3Zq0W_gameSetup .d3Zq0W_playButton{min-height:44px}.d3Zq0W_morpion .d3Zq0W_joinBody{display:block}.d3Zq0W_morpion .d3Zq0W_joinBody .d3Zq0W_join{margin-top:4px}.d3Zq0W_morpion .d3Zq0W_joinBody input,.d3Zq0W_morpion .d3Zq0W_joinBody button{min-height:40px}.d3Zq0W_morpion .d3Zq0W_board{max-width:240px}.d3Zq0W_morpion .d3Zq0W_board button{font-size:45px}}.d3Zq0W_catalogueHeader{border:1px solid var(--line);background:linear-gradient(110deg,color-mix(in srgb,var(--paper) 91%,#5674e8),var(--paper) 72%);border-radius:11px;align-items:center;gap:9px;padding:7px 10px;display:flex;position:relative;overflow:hidden}.d3Zq0W_catalogueEmblem{color:#e5edff;background:#304a9b;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;transform:rotate(-7deg);box-shadow:0 3px #213875}.d3Zq0W_catalogueEmblem svg{width:21px;height:21px}.d3Zq0W_catalogueHeading{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-width:0;display:grid}.d3Zq0W_catalogueTopline{grid-area:1/2;align-items:center;gap:5px;display:flex}.d3Zq0W_catalogueTopline>span{letter-spacing:1.3px;color:var(--play-blue);font-size:8px;font-weight:800}.d3Zq0W_catalogueTopline small{background:var(--paper);border:1px solid var(--line);color:var(--muted);border-radius:20px;padding:3px 6px;font-size:9px;line-height:1}.d3Zq0W_catalogueHeading h2{letter-spacing:-.4px;grid-area:1/1;margin:0;font-size:17px;font-weight:750;line-height:1.2}.d3Zq0W_root .d3Zq0W_catalogueHeading p{color:var(--muted);grid-column:1/-1;margin:0;font-size:10px;line-height:1.3}.d3Zq0W_root .d3Zq0W_catalogueRefresh{border:1px solid var(--line);background:var(--paper);width:34px;min-height:34px;color:var(--play-blue);border-radius:50%;flex:none;place-items:center;padding:7px;transition:background .15s,border-color .15s;display:grid}.d3Zq0W_catalogueRefresh:hover{border-color:var(--play-blue);background:var(--soft)}.d3Zq0W_catalogueRefresh svg{width:18px;height:18px}.d3Zq0W_catalogueRefresh[aria-busy=true] svg{animation:1s linear infinite d3Zq0W_catalogueSpin}@keyframes d3Zq0W_catalogueSpin{to{transform:rotate(360deg)}}@media (max-width:480px){.d3Zq0W_catalogueHeader{border-radius:11px;gap:8px;padding:6px 8px}.d3Zq0W_catalogueEmblem{border-radius:9px;width:30px;height:30px}.d3Zq0W_catalogueEmblem svg{width:19px;height:19px}.d3Zq0W_catalogueHeading h2{font-size:16px}.d3Zq0W_catalogueTopline>span{display:none}.d3Zq0W_root .d3Zq0W_catalogueHeading p{font-size:10px}.d3Zq0W_root .d3Zq0W_catalogueRefresh{width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.d3Zq0W_catalogueRefresh[aria-busy=true] svg{animation:none}.d3Zq0W_root .d3Zq0W_catalogueRefresh{transition:none}}.d3Zq0W_morpion{--n-night:#0f1430;--n-panel:#171d42;--n-line:#2a3370;--n-text:#e8ecff;--n-dim:#8f9bd0;--n-cyan:#5fd4ff;--n-orange:#ff9a5c;--n-lime:#8df0b5;--n-red:#ff6b7a;gap:8px}.d3Zq0W_morpion>.d3Zq0W_back,.d3Zq0W_morpion>small,.d3Zq0W_morpion .d3Zq0W_gameArt,.d3Zq0W_morpion .d3Zq0W_description,.d3Zq0W_morpion .d3Zq0W_gameFacts,.d3Zq0W_morpion .d3Zq0W_gameHeading,.d3Zq0W_morpion .d3Zq0W_setupHeading,.d3Zq0W_morpion .d3Zq0W_joinIcon,.d3Zq0W_morpion .d3Zq0W_joinBody>p{display:none}.d3Zq0W_morpion .d3Zq0W_morpionHero{background:radial-gradient(circle at 92% 0,#5fd4ff33,transparent 45%),var(--n-night);border:1px solid var(--n-line);min-height:0;color:var(--n-text);border-radius:16px;align-items:center;gap:10px;padding:8px;display:flex;box-shadow:0 0 24px #5fd4ff14}.d3Zq0W_morpion .d3Zq0W_morpionHero>div:not(.d3Zq0W_heroBoard){flex:1;min-width:0}.d3Zq0W_morpion .d3Zq0W_morpionHero h2{letter-spacing:-.3px;color:var(--n-text);margin:0;font-size:19px}.d3Zq0W_morpion .d3Zq0W_morpionHero h2:before{content:"×";color:var(--n-cyan);text-shadow:0 0 10px var(--n-cyan);margin-right:2px}.d3Zq0W_morpion .d3Zq0W_morpionHero h2:after{content:"○";color:var(--n-orange);text-shadow:0 0 10px var(--n-orange);margin-left:5px;font-size:15px}.d3Zq0W_morpion .d3Zq0W_morpionHero p{display:none}.d3Zq0W_morpion .d3Zq0W_eyebrow{letter-spacing:2px;color:var(--n-lime);background:0 0;padding:0;font-size:9px}.d3Zq0W_morpion .d3Zq0W_morpionHero button{background:var(--n-panel);border:1px solid var(--n-line);width:36px;height:36px;min-height:0;color:var(--n-cyan);border-radius:10px;flex:none;place-items:center;padding:0;font-size:16px;line-height:1;display:grid;position:relative;top:auto;right:auto}.d3Zq0W_morpion .d3Zq0W_morpionHero button svg{display:block}.d3Zq0W_morpion .d3Zq0W_morpionHero button:hover:not(:disabled){border-color:var(--n-cyan);box-shadow:0 0 10px #5fd4ff44}.d3Zq0W_morpion .d3Zq0W_heroBoard{opacity:.9;flex:none;grid-template-columns:repeat(3,10px);gap:2px;width:auto;display:grid;position:static;transform:rotate(8deg)}.d3Zq0W_morpion .d3Zq0W_heroBoard span{aspect-ratio:auto;width:10px;height:10px;color:var(--n-cyan);text-align:center;background:#ffffff10;border:0;border-radius:2px;font-size:10px;line-height:10px;display:block}.d3Zq0W_morpion .d3Zq0W_heroBoard span:nth-child(3n){color:var(--n-orange)}.d3Zq0W_morpion .d3Zq0W_morpionHero>div:not(.d3Zq0W_heroBoard){max-width:none}.d3Zq0W_morpion .d3Zq0W_gameStats{background:var(--n-night);border:1px solid var(--n-line);border-radius:12px;gap:0;padding:5px;display:flex}.d3Zq0W_morpion .d3Zq0W_gameStats span{letter-spacing:.6px;text-transform:uppercase;color:var(--n-dim);background:0 0;border:0;flex:1;justify-content:center;align-items:baseline;gap:6px;padding:2px;font-size:9px;font-weight:700;display:flex}.d3Zq0W_morpion .d3Zq0W_gameStats i{display:none}.d3Zq0W_morpion .d3Zq0W_gameStats strong{font-family:ui-monospace,Menlo,monospace;font-size:17px;font-weight:900}.d3Zq0W_morpion .d3Zq0W_gameStats [data-result=win] strong{color:var(--n-lime);text-shadow:0 0 8px var(--n-lime)}.d3Zq0W_morpion .d3Zq0W_gameStats [data-result=loss] strong{color:var(--n-red);text-shadow:0 0 8px var(--n-red)}.d3Zq0W_morpion .d3Zq0W_gameStats [data-result=draw] strong{color:var(--n-cyan);text-shadow:0 0 8px var(--n-cyan)}.d3Zq0W_morpion .d3Zq0W_gameGrid{display:block}.d3Zq0W_morpion .d3Zq0W_gameCard{border:1px solid var(--n-line);background:var(--n-night);box-shadow:none;border-radius:16px;display:block;overflow:hidden}.d3Zq0W_morpion .d3Zq0W_gameBody{color:var(--n-text);padding:12px}.d3Zq0W_morpion .d3Zq0W_gameSetup{background:0 0;border:0;gap:8px;margin:0;padding:0;display:grid}.d3Zq0W_morpion .d3Zq0W_optionLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--n-dim);margin:0;font-size:9px;font-weight:800}.d3Zq0W_morpion .d3Zq0W_segment{background:0 0;gap:6px;padding:0;display:flex}.d3Zq0W_morpion .d3Zq0W_segment button{border:1.5px solid var(--n-line);min-height:40px;color:var(--n-dim);background:0 0;border-radius:11px;flex:1;font-size:12px;font-weight:800}.d3Zq0W_morpion .d3Zq0W_segment button:hover:not(:disabled){color:var(--n-text);border-color:var(--n-dim)}.d3Zq0W_morpion .d3Zq0W_segment .d3Zq0W_selected{border-color:var(--n-cyan);color:var(--n-text);background:#5fd4ff1f;box-shadow:0 0 12px #5fd4ff33,inset 0 0 8px #5fd4ff1f}.d3Zq0W_morpion .d3Zq0W_gameSetup>small{color:var(--n-dim);text-align:center;font-size:10px}.d3Zq0W_morpion .d3Zq0W_rulesDisclosure{color:var(--n-dim);font-size:11px}.d3Zq0W_morpion .d3Zq0W_rulesDisclosure summary{color:var(--n-dim)}.d3Zq0W_morpion .d3Zq0W_playButton,.d3Zq0W_morpion .d3Zq0W_actions .d3Zq0W_primary{background:var(--n-cyan);min-height:44px;color:var(--n-night);letter-spacing:2px;text-transform:uppercase;border:0;border-radius:11px;font-weight:900;box-shadow:0 0 18px #5fd4ff66}.d3Zq0W_morpion .d3Zq0W_playButton:hover:not(:disabled){filter:none;box-shadow:0 0 26px #5fd4ffaa}.d3Zq0W_morpion .d3Zq0W_joinCard{background:0 0;border:0;padding:0;display:block}.d3Zq0W_morpion .d3Zq0W_joinBody h3{display:none}.d3Zq0W_morpion .d3Zq0W_join>div{border:1px solid var(--n-line);background:var(--n-night);border-radius:13px;align-items:center;gap:6px;padding:4px 4px 4px 12px;display:flex}.d3Zq0W_morpion .d3Zq0W_join input{min-width:0;color:var(--n-text);box-shadow:none;background:0 0;border:0;flex:1;padding:6px 2px;font-size:12px}.d3Zq0W_morpion .d3Zq0W_join input::placeholder{color:var(--n-dim)}.d3Zq0W_morpion .d3Zq0W_join input:focus{outline:none}.d3Zq0W_morpion .d3Zq0W_join button{border:1.5px solid var(--n-orange);min-height:34px;color:var(--n-orange);letter-spacing:1px;text-transform:uppercase;background:0 0;border-radius:9px;font-weight:900}.d3Zq0W_morpion .d3Zq0W_join button:disabled{border-color:var(--n-line);color:var(--n-dim)}.d3Zq0W_morpion .d3Zq0W_history{border:1px solid var(--n-line);background:var(--n-night);border-radius:14px;gap:0;overflow:hidden}.d3Zq0W_morpion .d3Zq0W_historyHeading{border-bottom:1px solid var(--n-line);color:var(--n-dim);margin:0;padding:8px 10px}.d3Zq0W_morpion .d3Zq0W_historyHeading h3{color:var(--n-text);letter-spacing:1px;text-transform:uppercase;font-size:11px}.d3Zq0W_morpion .d3Zq0W_historyHeading>span{background:var(--n-panel);color:var(--n-cyan)}.d3Zq0W_morpion .d3Zq0W_history>p{color:var(--n-dim);padding:12px}.d3Zq0W_morpion .d3Zq0W_history>button{min-height:48px;color:var(--n-text);background:0 0;border:0;border-radius:0;padding:7px 10px}.d3Zq0W_morpion .d3Zq0W_history>button+button{border-top:1px solid var(--n-line)}.d3Zq0W_morpion .d3Zq0W_history>button:hover:not(:disabled){background:var(--n-panel)}.d3Zq0W_morpion .d3Zq0W_history small,.d3Zq0W_morpion .d3Zq0W_history>button>svg{color:var(--n-dim)}.d3Zq0W_morpion .d3Zq0W_historyMark{border:1.5px solid var(--n-dim);color:#0000;background:0 0;border-radius:7px;width:28px;height:28px;font-size:0;position:relative}.d3Zq0W_morpion .d3Zq0W_historyMark:after{content:"–";color:var(--n-dim);place-items:center;font:900 13px ui-monospace,Menlo,monospace;display:grid;position:absolute;inset:0}.d3Zq0W_morpion [data-result=win] .d3Zq0W_historyMark{border-color:var(--n-lime)}.d3Zq0W_morpion [data-result=win] .d3Zq0W_historyMark:after{content:"W";color:var(--n-lime)}.d3Zq0W_morpion [data-result=loss] .d3Zq0W_historyMark{border-color:var(--n-red)}.d3Zq0W_morpion [data-result=loss] .d3Zq0W_historyMark:after{content:"L";color:var(--n-red)}.d3Zq0W_morpion [data-result=draw] .d3Zq0W_historyMark{border-color:var(--n-orange)}.d3Zq0W_morpion [data-result=draw] .d3Zq0W_historyMark:after{content:"D";color:var(--n-orange)}.d3Zq0W_morpion [data-status=active] .d3Zq0W_historyMark,.d3Zq0W_morpion [data-status=waiting] .d3Zq0W_historyMark{border-color:var(--n-cyan)}.d3Zq0W_morpion [data-status=active] .d3Zq0W_historyMark:after,.d3Zq0W_morpion [data-status=waiting] .d3Zq0W_historyMark:after{content:"▶";color:var(--n-cyan)}.d3Zq0W_morpion .d3Zq0W_card{border:1px solid var(--n-line);background:var(--n-night);color:var(--n-text);border-radius:16px;padding:12px}.d3Zq0W_morpion .d3Zq0W_card p{color:var(--n-dim)}.d3Zq0W_morpion .d3Zq0W_players>div{background:var(--n-panel);color:var(--n-text);border:0}.d3Zq0W_morpion .d3Zq0W_players span{color:var(--n-dim)}.d3Zq0W_morpion .d3Zq0W_actions button{border:1.5px solid var(--n-line);color:var(--n-text);background:0 0;border-radius:11px;font-weight:800}.d3Zq0W_morpion .d3Zq0W_invitation input{background:var(--n-panel);border:1.5px dashed var(--n-cyan);color:var(--n-text)}.d3Zq0W_morpion .d3Zq0W_turn h3{color:var(--n-cyan);text-transform:uppercase;letter-spacing:1px;text-shadow:0 0 10px #5fd4ff66;font-weight:900}.d3Zq0W_morpion .d3Zq0W_turn span{color:var(--n-text);background:var(--n-panel);border:1.5px solid var(--n-line);border-radius:8px;padding:3px 8px;font-family:ui-monospace,Menlo,monospace;font-weight:900}.d3Zq0W_morpion .d3Zq0W_board{background:0 0;gap:0;max-width:280px;margin:6px auto;padding:0}.d3Zq0W_morpion .d3Zq0W_board button{aspect-ratio:1;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;font-size:56px;font-weight:300;line-height:1}.d3Zq0W_morpion .d3Zq0W_board button:nth-child(-n+6){border-bottom:2px solid var(--n-line)}.d3Zq0W_morpion .d3Zq0W_board button:not(:nth-child(3n)){border-right:2px solid var(--n-line)}.d3Zq0W_morpion .d3Zq0W_board button:hover:not(:disabled){background:var(--n-panel)}.d3Zq0W_morpion .d3Zq0W_board button:disabled{opacity:1}.d3Zq0W_morpion .d3Zq0W_board .d3Zq0W_x{color:var(--n-cyan);text-shadow:0 0 12px var(--n-cyan)}.d3Zq0W_morpion .d3Zq0W_board .d3Zq0W_o{color:var(--n-orange);text-shadow:0 0 12px var(--n-orange)}.d3Zq0W_morpion .d3Zq0W_board .d3Zq0W_winner{text-shadow:0 0 22px;background:#ffffff0d;animation:1.2s ease-in-out infinite alternate d3Zq0W_neon}@keyframes d3Zq0W_neon{to{filter:brightness(1.35)}}.d3Zq0W_morpion .d3Zq0W_card .d3Zq0W_rules{color:var(--n-dim);text-align:center;font-size:10px}.d3Zq0W_morpion>.d3Zq0W_actions{justify-content:flex-end}.d3Zq0W_morpion>.d3Zq0W_actions button{color:#d2544c;background:0 0;border:0;min-height:30px;padding:4px 10px;font-size:11px}.d3Zq0W_morpion>.d3Zq0W_actions .d3Zq0W_danger{color:#fff;background:#c0463f;border-radius:8px}
.-Wu2Ca_root{--ink:var(--ws-ink,#182033);--paper:var(--ws-card,#fff);--line:var(--ws-line,#e1e6ef);--muted:var(--ws-muted,#697387);--soft:var(--ws-hover,#f4f6fa);box-sizing:border-box;width:100%;max-width:720px;color:var(--ink);gap:10px;margin:auto;display:grid}.-Wu2Ca_root button{font:inherit;cursor:pointer;color:inherit}.-Wu2Ca_root [data-tone=arcade]{--bg:linear-gradient(135deg,#0f1430,#262f6b);--fg:#5fd4ff;--chip:#ff9a5c}.-Wu2Ca_root [data-tone=plum]{--bg:linear-gradient(135deg,#4a1c3d,#8c2f5c);--fg:#fff3e5;--chip:#ffc8dc}.-Wu2Ca_root [data-tone=felt]{--bg:linear-gradient(135deg,#1f4038,#3a6b5e);--fg:#f7e4af;--chip:#e7d59b}.-Wu2Ca_root [data-tone=slate]{--bg:linear-gradient(135deg,#1e2a31,#33424c);--fg:#ffe27a;--chip:#ff9fb5}.-Wu2Ca_root [data-tone=metro]{--bg:linear-gradient(135deg,#1d2733,#2c3a4a);--fg:#fff;--chip:#ff6b7f;--ring:#d7263d}.-Wu2Ca_root [data-tone=studio]{--bg:linear-gradient(135deg,#1b1340,#3b2a75);--fg:#f5cc76;--chip:#f5cc76}.-Wu2Ca_root [data-tone=sprint]{--bg:linear-gradient(135deg,#16171c,#2a2b33);--fg:#ff7a1a;--chip:#ffc23d}.-Wu2Ca_root [data-tone=sonar]{--bg:linear-gradient(135deg,#0d3440,#1d5c66);--fg:#9be9d6;--chip:#8ee8d8}.-Wu2Ca_root [data-tone=postcard]{--bg:linear-gradient(135deg,#f7f1e3,#eadfc6);--fg:#1f5560;--chip:#b7794a}.-Wu2Ca_root [data-tone=grid]{--bg:linear-gradient(135deg,#1c2b4a,#3657a0);--fg:#e9f0ff;--chip:#a9c1ff}.-Wu2Ca_header{border:1px solid var(--line);background:var(--paper);border-radius:18px;align-items:center;gap:12px;padding:12px 12px 14px;display:flex;position:relative;overflow:hidden}.-Wu2Ca_spectrum{height:4px;display:flex;position:absolute;bottom:0;left:0;right:0}.-Wu2Ca_spectrum i{background:var(--bg);flex:1}.-Wu2Ca_logo{color:#fff;background:conic-gradient(from 200deg,#5fd4ff,#8c2f5c,#3a6b5e,#d7263d,#3b2a75,#ff7a1a,#1d5c66,#5fd4ff);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 3px #ffffff40}.-Wu2Ca_heading{flex:1;min-width:0}.-Wu2Ca_heading small{letter-spacing:1.5px;color:var(--muted);font-size:10px;font-weight:800}.-Wu2Ca_heading h2{letter-spacing:-.6px;margin:1px 0;font-size:22px}.-Wu2Ca_heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.-Wu2Ca_refresh{border:1px solid var(--line);background:var(--soft);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.-Wu2Ca_refresh svg{display:block}.-Wu2Ca_refresh:disabled{opacity:.5;cursor:default}.-Wu2Ca_filters{scrollbar-width:none;gap:6px;padding:1px 1px 3px;display:flex;overflow-x:auto}.-Wu2Ca_filters::-webkit-scrollbar{display:none}.-Wu2Ca_filters button{border:1px solid var(--line);background:var(--paper);min-height:32px;color:var(--muted);border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 13px;font-size:12px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.-Wu2Ca_filters b{background:var(--soft);color:var(--muted);border-radius:999px;padding:0 6px;font-size:10px}.-Wu2Ca_filters button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.-Wu2Ca_filters button[aria-selected=true] b{color:var(--paper);background:#ffffff30}.-Wu2Ca_grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.-Wu2Ca_tile{border:1px solid var(--line);background:var(--paper);text-align:left;border-radius:16px;grid-template-rows:auto 1fr;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;overflow:hidden}.-Wu2Ca_tile:hover{border-color:#0000;transform:translateY(-3px);box-shadow:0 10px 24px #18203322}.-Wu2Ca_tile:focus-visible{outline-offset:2px;outline:3px solid #8ab5ff}.-Wu2Ca_art{background:var(--bg);place-items:center;height:92px;display:grid;position:relative;overflow:hidden}.-Wu2Ca_art:before{content:"";pointer-events:none;background:radial-gradient(circle at 80% 10%,#ffffff26,#0000 50%);position:absolute;inset:0}.-Wu2Ca_art strong{color:var(--fg);text-shadow:0 0 18px color-mix(in srgb,var(--fg) 45%,transparent);font:900 40px/1 Georgia,serif;transition:transform .25s}.-Wu2Ca_tile:hover .-Wu2Ca_art strong{transform:scale(1.12)rotate(-6deg)}.-Wu2Ca_art em{letter-spacing:.8px;text-transform:uppercase;color:var(--chip);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0003;border-radius:999px;padding:2px 7px;font-size:9px;font-style:normal;font-weight:800;position:absolute;top:8px;left:8px}.-Wu2Ca_root [data-tone=arcade] .-Wu2Ca_art strong{letter-spacing:-4px;background:linear-gradient(90deg,#5fd4ff 50%,#ff9a5c 50%);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-family:system-ui;font-weight:300}.-Wu2Ca_root [data-tone=sprint] .-Wu2Ca_art strong,.-Wu2Ca_root [data-tone=grid] .-Wu2Ca_art strong{font-family:ui-monospace,Menlo,monospace}.-Wu2Ca_root [data-tone=metro] .-Wu2Ca_art strong{background:var(--ring);width:52px;height:52px;text-shadow:none;border-radius:50%;place-items:center;font:900 28px system-ui;display:grid;box-shadow:0 0 0 3px #fff}.-Wu2Ca_root [data-tone=postcard] .-Wu2Ca_art em{color:var(--chip);background:#fff}.-Wu2Ca_root [data-tone=postcard] .-Wu2Ca_art strong{text-shadow:none;transform:rotate(-6deg)}.-Wu2Ca_body{align-content:start;gap:3px;padding:10px 12px 12px;display:grid}.-Wu2Ca_body>b{letter-spacing:-.2px;font-size:14px}.-Wu2Ca_body>small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:31px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.-Wu2Ca_foot{justify-content:space-between;align-items:center;gap:6px;margin-top:6px;display:flex}.-Wu2Ca_foot i{color:var(--muted);background:var(--soft);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:700}.-Wu2Ca_go{background:var(--ink);width:28px;height:28px;color:var(--paper);border-radius:50%;place-items:center;transition:transform .18s;display:grid}.-Wu2Ca_go svg{display:block}.-Wu2Ca_tile:hover .-Wu2Ca_go{transform:translate(3px)}.-Wu2Ca_tile[data-featured=true]{grid-column:1/-1;grid-template-rows:none;grid-template-columns:minmax(150px,40%) 1fr}.-Wu2Ca_tile[data-featured=true] .-Wu2Ca_art{height:auto;min-height:130px}.-Wu2Ca_tile[data-featured=true] .-Wu2Ca_art strong{font-size:60px}.-Wu2Ca_tile[data-featured=true] .-Wu2Ca_body{align-content:center;padding:14px 16px}.-Wu2Ca_tile[data-featured=true] .-Wu2Ca_body>b{font-size:19px}.-Wu2Ca_tile[data-featured=true] .-Wu2Ca_body>small{font-size:12px}.-Wu2Ca_empty{text-align:center;color:var(--muted)}@media (max-width:520px){.-Wu2Ca_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.-Wu2Ca_art{height:78px}.-Wu2Ca_art strong{font-size:32px}.-Wu2Ca_body{padding:8px 10px 10px}.-Wu2Ca_body>b{font-size:13px}.-Wu2Ca_tile[data-featured=true]{grid-template-columns:42% 1fr}.-Wu2Ca_tile[data-featured=true] .-Wu2Ca_art{min-height:110px}.-Wu2Ca_tile[data-featured=true] .-Wu2Ca_art strong{font-size:46px}.-Wu2Ca_heading p{display:none}}@media (prefers-reduced-motion:reduce){.-Wu2Ca_tile,.-Wu2Ca_art strong,.-Wu2Ca_go{transition:none}}
.pDGLna_block{min-width:0;max-width:100%;container:people/inline-size}.pDGLna_block .pDGLna_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex-flow:row;gap:8px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.pDGLna_track::-webkit-scrollbar{display:none}.pDGLna_block .pDGLna_track .pDGLna_card{scroll-snap-align:start;scroll-snap-stop:normal;box-sizing:border-box;flex:0 0 calc(25% - 6px);width:calc(25% - 6px);min-width:0}.pDGLna_controls{align-items:center;gap:6px;display:flex}.pDGLna_count{font-variant-numeric:tabular-nums;color:var(--ws-muted);margin-right:auto;font-size:11px}.pDGLna_block .pDGLna_controls button{border:1px solid var(--ws-line);background:var(--ws-card);width:32px;height:32px;color:var(--ws-ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.pDGLna_block .pDGLna_controls button:hover:not(:disabled){background:var(--ws-blue-soft);border-color:var(--ws-blue);color:var(--ws-blue-text)}.pDGLna_block .pDGLna_controls button:disabled{opacity:.35;cursor:default}.pDGLna_track:focus-visible,.pDGLna_block .pDGLna_controls button:focus-visible{outline:2px solid var(--ws-blue);outline-offset:2px}@container people (max-width:559px){.pDGLna_block .pDGLna_track .pDGLna_card{flex-basis:calc(50% - 4px);width:calc(50% - 4px)}}@container people (max-width:279px){.pDGLna_block .pDGLna_track .pDGLna_card{flex-basis:100%;width:100%}}
.Wws5qW_dialog{flex-direction:column;gap:12px;width:min(460px,100vw - 32px);max-height:min(680px,100vh - 48px);padding:18px;display:flex}.Wws5qW_head{align-items:center;gap:12px;display:flex}.Wws5qW_headIcon{background:linear-gradient(135deg,#1d4fc4,#6b4fd8);border-radius:13px;flex:none;place-items:center;width:40px;height:40px;display:grid}.Wws5qW_headIcon svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.Wws5qW_headText{flex-direction:column;flex:1;min-width:0;display:flex}.Wws5qW_headText strong{color:var(--ws-ink,#101828);font-size:16px}.Wws5qW_headText small{color:var(--ws-muted,#667085);font-size:12.5px}.Wws5qW_muted{color:var(--ws-muted,#667085);text-align:center;margin:0;padding:18px 0}.Wws5qW_label{letter-spacing:.05em;text-transform:uppercase;color:var(--ws-muted,#667085);font-size:11.5px;font-weight:800}.Wws5qW_recent{flex-direction:column;gap:8px;display:flex}.Wws5qW_faces{gap:12px;padding-bottom:2px;display:flex;overflow-x:auto}.Wws5qW_face{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:4px;width:62px;padding:0;display:flex}.Wws5qW_face small{text-overflow:ellipsis;white-space:nowrap;max-width:62px;color:var(--ws-ink,#101828);font-size:11.5px;font-weight:600;overflow:hidden}.Wws5qW_ring{border:2.5px solid #0000;border-radius:50%;padding:2px;transition:border-color .15s;position:relative}.Wws5qW_ring>:first-child{width:48px!important;height:48px!important}.Wws5qW_ring i{background:var(--ws-blue,#2165d7);color:#fff;border:2px solid var(--ws-paper,#fff);border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;font-style:normal;font-weight:800;display:grid;position:absolute;bottom:-2px;right:-2px}.Wws5qW_face.Wws5qW_on .Wws5qW_ring{border-color:var(--ws-blue,#2165d7)}.Wws5qW_face.Wws5qW_on small{color:var(--ws-blue-text,#1856bd);font-weight:800}.Wws5qW_search{background:var(--ws-soft,#f2f4f7);border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.Wws5qW_search svg{fill:none;width:16px;height:16px;stroke:var(--ws-faint,#98a2b3);stroke-width:2px;stroke-linecap:round;flex:none}.Wws5qW_search input{min-width:0;font:inherit;color:var(--ws-ink,#101828);background:0 0;border:0;outline:none;flex:1;font-size:14px}.Wws5qW_list{flex-direction:column;flex:1;gap:2px;min-height:120px;margin:0 -6px;padding:0 6px;display:flex;overflow-y:auto}.Wws5qW_row{cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:7px 8px;display:flex}.Wws5qW_row:hover{background:var(--ws-soft,#f2f4f7)}.Wws5qW_row.Wws5qW_on{background:var(--ws-blue-soft,#e7efff)}.Wws5qW_who{flex-direction:column;flex:1;min-width:0;display:flex}.Wws5qW_who strong,.Wws5qW_who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Wws5qW_who strong{color:var(--ws-ink,#101828);font-size:14px}.Wws5qW_who small{color:var(--ws-muted,#667085);font-size:12px}.Wws5qW_check{border:1.5px solid var(--ws-line,#d0d5dd);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.Wws5qW_row.Wws5qW_on .Wws5qW_check{background:var(--ws-blue,#2165d7);border-color:var(--ws-blue,#2165d7)}.Wws5qW_dialog .Wws5qW_foot{border-top:1px solid var(--ws-line,#eaecf0);background:0 0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;margin:0;padding:12px 0 0;display:flex}.Wws5qW_dialog .Wws5qW_foot textarea{resize:none;border:1px solid var(--ws-line,#d0d5dd);font:inherit;background:var(--ws-paper,#fff);color:var(--ws-ink,#101828);border-radius:12px;padding:9px 11px;font-size:14px}.Wws5qW_dialog .Wws5qW_foot button{border-radius:12px;height:42px}.Wws5qW_card{border:1px solid var(--ws-line,#eaecf0);background:var(--ws-paper,#fff);cursor:pointer;text-align:left;width:min(270px,100%);font:inherit;border-radius:16px;flex-direction:column;margin-top:4px;padding:0;transition:transform .12s,box-shadow .12s;display:flex;overflow:hidden}.Wws5qW_card:hover{transform:translateY(-1px);box-shadow:0 6px 18px #1018281a}.Wws5qW_cardImage{background:var(--ws-soft,#f2f4f7);height:140px;display:block;position:relative}.Wws5qW_cardImage img{object-fit:cover;width:100%;height:100%;display:block}.Wws5qW_cardImage b{color:#fff;background:#0000008c;border-radius:99px;padding:2px 8px;font-size:11px;position:absolute;top:8px;right:8px}.Wws5qW_cardBody{flex-direction:column;gap:6px;padding:10px 11px;display:flex}.Wws5qW_cardAuthor{align-items:center;gap:8px;min-width:0;display:flex}.Wws5qW_cardAuthor>:first-child{font-size:11px;width:26px!important;height:26px!important}.Wws5qW_cardAuthor span{flex-direction:column;min-width:0;display:flex}.Wws5qW_cardAuthor strong{color:var(--ws-ink,#101828);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.Wws5qW_cardAuthor small{color:var(--ws-faint,#98a2b3);font-size:11px}.Wws5qW_cardText{color:var(--ws-ink,#101828);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.Wws5qW_cardFoot{border-top:1px solid var(--ws-line,#eaecf0);color:var(--ws-blue-text,#1856bd);padding-top:7px;font-size:12px;font-weight:700}.Wws5qW_gone{background:var(--ws-soft,#f2f4f7);color:var(--ws-muted,#667085);border-radius:12px;margin:4px 0 0;padding:8px 12px;font-size:12.5px}.workspace-client .Wws5qW_card{border:1px solid var(--ws-line,#eaecf0);background:var(--ws-paper,#fff);border-radius:16px;padding:0}.workspace-client .Wws5qW_card small{color:var(--ws-faint,#98a2b3);padding:0;font-size:11px}.workspace-client .Wws5qW_gone{background:var(--ws-soft,#f2f4f7);color:var(--ws-muted,#667085);border-radius:12px;font-size:12.5px}
.yw6qXa_card.yw6qXa_card{box-sizing:border-box;background:var(--ws-card);width:300px;max-width:100%;color:var(--ws-ink);border:1px solid var(--ws-line);text-align:left;border-radius:14px;align-items:center;gap:10px;padding:10px;text-decoration:none;display:flex}.yw6qXa_card:hover{border-color:var(--ws-blue-text);cursor:pointer}.yw6qXa_card:focus-visible{outline:2px solid var(--ws-blue-text);outline-offset:2px}.yw6qXa_photo,.yw6qXa_placeholder{object-fit:cover;background:var(--ws-hover);border-radius:9px;flex:none;width:68px;height:76px}.yw6qXa_placeholder{place-items:center;font-size:27px;display:grid}.yw6qXa_body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.yw6qXa_body small,.yw6qXa_open{color:var(--ws-muted);font-size:10px}.yw6qXa_title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.yw6qXa_footer{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.yw6qXa_footer b{font-size:13px}.yw6qXa_status{background:var(--ws-hover);color:var(--ws-muted);border-radius:8px;padding:2px 6px;font-size:9px;font-weight:700}.yw6qXa_status[data-status=available]{color:#15803d;background:#22c55e1a}.yw6qXa_status[data-status=reserved]{color:#b45309;background:#f59e0b1a}.yw6qXa_open{color:var(--ws-blue-text);font-weight:600}.yw6qXa_gone{color:var(--ws-muted);border:1px dashed var(--ws-line);border-radius:10px;margin:0;padding:9px 11px;font-size:12px}
.oeUKOG_panel{border:1px solid var(--ws-line,#d6d9e0);background:var(--ws-card,#fff);color:var(--ws-ink,#222);border-radius:16px;margin:24px 0;padding:20px}.oeUKOG_panel header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.oeUKOG_panel h2{margin:0 0 4px;font-size:15px}.oeUKOG_panel header p{color:var(--ws-muted,#747982);margin:0;font-size:12px}.oeUKOG_mark{color:#111;background:#ff7900;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.oeUKOG_rows{gap:12px;display:grid}.oeUKOG_rows article{border:1px solid var(--ws-line,#d6d9e0);border-radius:10px;padding:14px}.oeUKOG_summary{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.oeUKOG_summary strong{overflow-wrap:anywhere}.oeUKOG_summary small{background:var(--ws-hover,#edf0f5);border-radius:6px;margin-left:auto;padding:4px 8px;font-size:11px}.oeUKOG_expiry{color:var(--ws-muted,#747982);margin:10px 0;font-size:11px}.oeUKOG_actions{flex-wrap:wrap;gap:8px;display:flex}.oeUKOG_actions button{font-size:12px!important}@media (max-width:480px){.oeUKOG_panel{padding:12px}.oeUKOG_summary{gap:8px}.oeUKOG_summary small{margin-left:0}.oeUKOG_actions button{flex:auto}}
