.TkSLYq_overlay{background-color:var(--Black50);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TkSLYq_modal{background:var(--White);width:90%;max-width:400px;box-shadow:0 4px 6px var(--Black10);text-align:center;border-radius:1rem;padding:3rem 2rem}.TkSLYq_icon{margin-bottom:1rem;font-size:4rem}.TkSLYq_heading{color:var(--Charcoal);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.TkSLYq_message{color:var(--Charcoal);margin:0;font-size:1.1rem}@media (max-width:768px){.TkSLYq_modal{padding:2.5rem 1.25rem}.TkSLYq_heading{font-size:1.25rem}.TkSLYq_message{font-size:1rem}}
.dVqoDa_overlay{background-color:var(--Black50);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dVqoDa_modal{background:var(--White);width:90%;max-width:400px;box-shadow:0 4px 6px var(--Black10);text-align:center;border-radius:1rem;padding:3rem 2rem}.dVqoDa_icon{margin-bottom:1rem;font-size:4rem}.dVqoDa_heading{color:var(--Charcoal);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.dVqoDa_message{color:var(--Charcoal);margin:0;font-size:1rem}
.xZJLEW_container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100vh;display:flex}.xZJLEW_logo{width:100px;height:100px}.xZJLEW_title{color:#333;font-size:1.5rem;font-weight:700}.xZJLEW_subtitle{color:#666;font-size:1rem;font-weight:700}
._8f1YyW_button{cursor:pointer;white-space:nowrap;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:flex}._8f1YyW_fullWidth{width:100%}._8f1YyW_label{text-overflow:ellipsis;min-width:0;overflow:hidden}._8f1YyW_button:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 12px #0003}._8f1YyW_blue{color:var(--White);background-color:var(--Arena-Main-Blue);border:2px solid var(--Arena-Main-Blue)}._8f1YyW_blueOutline{color:var(--Arena-Main-Blue);background-color:var(--White);border:2px solid var(--Arena-Main-Blue)}._8f1YyW_red{color:var(--White);background-color:var(--Arena-Main-Red);border:2px solid var(--Arena-Main-Red)}._8f1YyW_redOutline{color:var(--Arena-Main-Red);border:2px solid var(--Arena-Main-Red);background-color:#0000}._8f1YyW_purple{color:var(--White);background-color:var(--Arena-Main-Purple);border:2px solid var(--Arena-Main-Purple)}._8f1YyW_gray{color:var(--White);background-color:var(--Arena-Main-LightGray);border:2px solid var(--Arena-Main-LightGray)}._8f1YyW_white{color:var(--Charcoal);background-color:var(--Arena-Main-White);border:1px solid var(--Gray10)}._8f1YyW_green{color:var(--White);background-color:var(--Theme-Wakatake);border:2px solid var(--Theme-Wakatake)}._8f1YyW_button:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(30%)}
.ayjm-W_overlay{background:var(--Black50);z-index:1000;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;transition:background .2s ease-out;display:flex;position:fixed;inset:0;overflow:auto}.ayjm-W_overlayDim{background:var(--Black75)}.ayjm-W_modalWrapper{justify-content:center;align-items:center;width:90%;display:flex;position:relative}.ayjm-W_modal{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;width:100%;max-height:85dvh;display:flex;position:relative;overflow:hidden}.ayjm-W_modalScroll{scrollbar-width:thin;padding:2rem;overflow:hidden auto}@media screen and (max-width:768px){.ayjm-W_modalScroll{padding:1.25rem 1rem}}.ayjm-W_footer{border-top:1px solid var(--Gray10);flex-shrink:0;padding:.75rem 2rem}.ayjm-W_header{text-align:center;align-items:center;margin-bottom:1rem;font-size:1.25rem;font-weight:700;display:flex}.ayjm-W_closeButton{color:#333;cursor:pointer;z-index:10;appearance:none;background:#fff;border:2px solid #ccc;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.2rem;display:flex;position:absolute;top:-.85rem;right:-.85rem;box-shadow:0 0 4px #0003}.ayjm-W_closeButton:hover{background-color:#eee}.ayjm-W_errorIcon{color:var(--Arena-Main-Red);margin-right:.5rem}.ayjm-W_successIcon{color:var(--Arena-Main-Green);margin-right:.5rem}@media screen and (min-width:768px){.ayjm-W_modalWrapper{width:60%;max-width:980px}.ayjm-W_modal{max-height:80vh}}
.y1NOQW_body{flex-direction:column;gap:.75rem;display:flex}.y1NOQW_text{color:var(--Arena-Main-Charcoal);margin:0;font-size:.875rem;line-height:1.7}.y1NOQW_note{color:var(--GrayMid);margin:0;font-size:.8125rem;line-height:1.7}.y1NOQW_actions{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}
.B84KaW_overlay{background:var(--Black30);-webkit-backdrop-filter:blur(4px);z-index:1000;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.B84KaW_modal{border:1px solid var(--White50);background:var(--White90);-webkit-backdrop-filter:blur(16px);box-sizing:border-box;text-align:left;border-radius:1rem;width:min(26rem,100%);padding:1.75rem 1.75rem 1.5rem;box-shadow:0 16px 40px #0003}.B84KaW_heading{color:var(--Arena-Main-Charcoal);white-space:pre-wrap;align-items:flex-start;gap:.5rem;margin:0 0 1.5rem;font-size:1.125rem;font-weight:700;line-height:1.5;display:flex}.B84KaW_heading:has(+.B84KaW_lead){margin-bottom:.5rem}.B84KaW_warningIcon{width:1.5em;height:1.5em;color:var(--Arena-Main-Red);flex-shrink:0}.B84KaW_lead{color:var(--GrayDark);white-space:pre-wrap;margin:0 0 1.5rem;font-size:.875rem;line-height:1.7}.B84KaW_actions{grid-auto-columns:minmax(9rem,1fr);grid-auto-flow:column;justify-content:end;gap:.75rem;display:grid}@media (max-width:480px){.B84KaW_actions{grid-auto-columns:minmax(0,1fr);justify-content:stretch}}
.CisTka_overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CisTka_modal{text-align:center;background:#fff;border-radius:1rem;flex-direction:column;width:90%;max-width:600px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.CisTka_modalScroll{scrollbar-width:thin;padding:2rem;overflow-y:auto}.CisTka_icon{margin-bottom:1rem;font-size:3rem}.CisTka_heading{color:var(--Charcoal);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.CisTka_content{text-align:left;margin-bottom:2rem}.CisTka_resultsSection{flex-direction:column;gap:1rem;display:flex}.CisTka_analysisItem{background-color:var(--Gray5);border:1px solid var(--Gray10);border-radius:.5rem;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;padding:.75rem;display:flex}.CisTka_rankSection{flex-direction:column;flex-shrink:0;gap:.25rem;min-width:4rem;display:flex}.CisTka_rank{color:var(--Charcoal);font-size:.875rem;font-weight:700}.CisTka_itemContent{flex:1;min-width:0}.CisTka_author{color:var(--Charcoal);margin:0 0 .25rem;font-size:.75rem;font-weight:700}.CisTka_answerContent{color:var(--Charcoal);margin:0;font-size:.875rem;line-height:1.4}.CisTka_reviewCount{color:var(--Charcoal);font-size:.75rem;font-weight:700}.CisTka_actions{justify-content:center;display:flex}.CisTka_noData{color:var(--Gray30);text-align:center;padding:2rem;font-size:.875rem}
.j3hovG_qrCode{aspect-ratio:1;width:100%;height:auto;display:block}.j3hovG_background{fill:var(--White)}.j3hovG_modules{fill:var(--Black)}
.ko2KFq_panel{z-index:900;border:1px solid var(--White50);background:var(--White75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;flex-direction:column;width:min(34rem,100% - 2rem);max-height:calc(100% - 2rem);display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0000002e}.ko2KFq_embedded{flex-direction:column;display:flex}.ko2KFq_header{border-bottom:1px solid var(--Gray25);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem .75rem;display:flex}.ko2KFq_embedded .ko2KFq_header{border-bottom:none;padding:0}.ko2KFq_embedded .ko2KFq_body{border-bottom:1px solid var(--Gray25);padding:.75rem 0 1.5rem}.ko2KFq_eyebrow{color:var(--GrayMid);margin:0;font-size:.8125rem;font-weight:700}.ko2KFq_name{color:var(--Charcoal);margin:.125rem 0 0;font-size:1.375rem;font-weight:700}.ko2KFq_close{width:2rem;height:2rem;color:var(--GrayMid);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex}.ko2KFq_close:hover{background:var(--Gray10)}.ko2KFq_body{padding:.875rem 1.25rem 1.25rem;overflow-y:auto}.ko2KFq_description{color:var(--Charcoal);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.8}.ko2KFq_columnsHeading{color:var(--GrayMid);margin:0 0 .625rem;font-size:.8125rem;font-weight:700}.ko2KFq_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:767px){.ko2KFq_columns{grid-template-columns:1fr}}.ko2KFq_column{background:var(--White);border-radius:10px;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.ko2KFq_embedded .ko2KFq_column{background:0 0;padding:0}.ko2KFq_embedded .ko2KFq_columns{gap:.875rem}.ko2KFq_symbol{border:3px solid var(--briefing-color);background:var(--White);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:.125rem;display:flex;overflow:hidden}.ko2KFq_symbol img{object-fit:contain;width:100%;height:100%}.ko2KFq_columnText{min-width:0}.ko2KFq_columnTitle{color:var(--Charcoal);margin:0;font-size:.875rem;font-weight:700}.ko2KFq_columnHint{color:var(--GrayMid);margin:.125rem 0 0;font-size:.8125rem;line-height:1.5}
.KVJKBq_wrapper{flex-direction:column;min-width:0;display:flex}.KVJKBq_active{z-index:2;background:var(--White);box-shadow:0 0 0 .25rem var(--Arena-Main-Blue), 0 0 0 9999px var(--Black50);border-radius:12px;padding:.5rem;position:relative}.KVJKBq_active>:last-child{margin-bottom:0}.KVJKBq_raised{z-index:1300;background:var(--White);box-shadow:0 0 0 .375rem var(--White), 0 0 0 .625rem var(--Arena-Main-Blue);border-radius:12px;position:relative}.KVJKBq_tip{background:var(--Arena-Main-Blue);color:var(--White);box-shadow:0 2px 6px var(--Black10);border-radius:9999px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.4;animation:.25s ease-out KVJKBq_tip-appear;display:inline-flex}.KVJKBq_tip:last-child{margin-top:.5rem;margin-bottom:0}.KVJKBq_floatingTip{z-index:1;white-space:nowrap;width:max-content;max-width:calc(100vw - 2rem);margin:0;position:absolute}.KVJKBq_tipAction{white-space:nowrap;background:var(--White);color:var(--Arena-Main-Blue);cursor:pointer;border:none;border-radius:9999px;margin-left:.25rem;padding:.125rem .625rem;font-size:.8125rem;font-weight:700}.KVJKBq_tipAction:hover{background:var(--Arena-Main-Background)}.KVJKBq_tipText{display:inline}.KVJKBq_tipIcon{vertical-align:-.15em;flex-shrink:0;margin-right:.375rem;font-size:.9375rem;display:inline}@keyframes KVJKBq_tip-appear{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.KVJKBq_tip{animation:none}}
.ehdGMG_container{justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.ehdGMG_inline{min-height:0}.ehdGMG_logo{width:80px;height:80px;animation:1.5s ease-in-out infinite ehdGMG_pulse}@keyframes ehdGMG_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}
.wZV1ta_input{width:100%;color:var(--Black,#000);background-color:var(--White);border:2px solid var(--Gray10);border-radius:.5rem;outline:none;padding:.75rem 1rem;font-size:16px;line-height:1.5;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.wZV1ta_small{padding:.375rem .75rem;font-size:14px}.wZV1ta_medium{padding:.75rem 1rem;font-size:16px}.wZV1ta_large{padding:1rem 1.25rem;font-size:18px}.wZV1ta_input:focus{border-color:var(--Arena-Main-Blue,#06c);box-shadow:0 0 0 3px #0066cc1a}.wZV1ta_input::placeholder{color:var(--Gray50,#757575);opacity:1}.wZV1ta_input.wZV1ta_error{border-color:var(--Arena-Main-Red,#dc3545)}.wZV1ta_input.wZV1ta_error:focus{border-color:var(--Arena-Main-Red,#dc3545);box-shadow:0 0 0 3px #dc35451a}.wZV1ta_input.wZV1ta_disabled{background-color:var(--Gray05,#f5f5f5);color:var(--Gray50,#757575);cursor:not-allowed}.wZV1ta_input.wZV1ta_readOnly{background-color:var(--Gray05,#f5f5f5);cursor:default}.wZV1ta_input.wZV1ta_readOnly:focus{border-color:var(--Gray10,#e0e0e0);box-shadow:none}
.gKV5QG_radioContainer{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:inline-flex;position:relative}.gKV5QG_radioInput{appearance:none;border:2px solid var(--Gray10,#e0e0e0);cursor:pointer;border-radius:50%;outline:none;flex-shrink:0;width:20px;height:20px;margin:0;transition:all .2s ease-in-out;position:relative}.gKV5QG_radioInput:before{content:"";background-color:#0000;border-radius:50%;width:10px;height:10px;transition:background-color .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gKV5QG_radioInput:checked{border-color:var(--Arena-Main-Blue,#06c);background-color:var(--White)}.gKV5QG_radioInput:checked:before{background-color:var(--Arena-Main-Blue,#06c)}.gKV5QG_radioInput:focus{box-shadow:0 0 0 3px #0066cc1a}.gKV5QG_radioInput:hover:not(:disabled):not(:checked){border-color:var(--Gray30,#bdbdbd)}.gKV5QG_radioLabel{color:var(--Black,#000);cursor:pointer;font-size:16px;line-height:1.5}.gKV5QG_radioContainer.gKV5QG_disabled .gKV5QG_radioInput{background-color:var(--Gray05,#f5f5f5);border-color:var(--Gray10,#e0e0e0);cursor:not-allowed}.gKV5QG_radioContainer.gKV5QG_disabled .gKV5QG_radioLabel{color:var(--Gray50,#757575);cursor:not-allowed}.gKV5QG_radioContainer.gKV5QG_error .gKV5QG_radioInput,.gKV5QG_radioContainer.gKV5QG_error .gKV5QG_radioInput:checked{border-color:var(--Arena-Main-Red,#dc3545)}.gKV5QG_radioContainer.gKV5QG_error .gKV5QG_radioInput:checked:before{background-color:var(--Arena-Main-Red,#dc3545)}.gKV5QG_radioContainer.gKV5QG_error .gKV5QG_radioInput:focus{box-shadow:0 0 0 3px #dc35451a}
.TQ1bgW_participantsTable{border-collapse:collapse;width:100%}.TQ1bgW_participantsTable th{color:var(--GrayMid);text-align:left;padding:0 0 .375rem;font-size:.8125rem;font-weight:700}.TQ1bgW_participantsTable td{min-height:24px;padding:6px 0}.TQ1bgW_nameCell{overflow-wrap:anywhere}.TQ1bgW_participantsTable .TQ1bgW_markCell{white-space:nowrap;text-align:center;width:1%;padding-left:12px}.TQ1bgW_participantsTable th.TQ1bgW_markCell{font-size:.75rem;font-weight:400}.TQ1bgW_markIcon{width:18px;height:18px;margin:0 auto;display:block}.TQ1bgW_markOn{color:var(--Arena-Main-Green)}.TQ1bgW_markOff{color:var(--GrayMid)}.TQ1bgW_qrCodeWrapper{width:100%;max-width:20rem;margin:0 auto}.TQ1bgW_titleWithDisplay{align-items:baseline;gap:.5rem;display:flex}.TQ1bgW_joinMethodTitle{color:var(--Charcoal);margin:0;font-size:1rem;font-weight:700}.TQ1bgW_displayedName{color:var(--Gray70);font-size:.875rem}.TQ1bgW_waitingMessage{font-weight:700}.TQ1bgW_titleContainer{margin-bottom:1.5rem}.TQ1bgW_lobbyTitle{text-align:center;font-size:1.5rem;font-weight:700}.TQ1bgW_lobbySubtitle{text-align:center;color:var(--Gray50);font-size:.75rem}.TQ1bgW_titleDivider{border:none;border-top:2px solid var(--Gray10);margin:1rem 0 0}.TQ1bgW_lobbyLayout{text-align:left;flex-direction:column;gap:1.75rem;display:flex}.TQ1bgW_lobbyColumns{text-align:left;align-items:flex-start;gap:1.5rem 3rem;display:flex}.TQ1bgW_readColumn{flex-direction:column;flex:1 1 0;gap:1.5rem;min-width:0;display:flex}.TQ1bgW_actionColumn{flex-direction:column;flex:1 1 0;gap:.875rem;min-width:0;display:flex;position:sticky;top:0}.TQ1bgW_actionColumnWide{flex-grow:2}@media (max-width:767px){.TQ1bgW_lobbyColumns{flex-direction:column}.TQ1bgW_actionColumn{flex:auto;width:100%}}.TQ1bgW_principlesCard{padding:0}.TQ1bgW_principlesCardTitle{text-align:left;color:var(--GrayMid);margin:0 0 .625rem;font-size:.8125rem;font-weight:700}.TQ1bgW_principlesList{flex-direction:column;gap:.875rem;display:flex}.TQ1bgW_principleItem{padding-bottom:0}.TQ1bgW_principlePill,.TQ1bgW_principlePillChecked{border:1px solid var(--Gray25);background:var(--White);text-align:left;cursor:pointer;border-radius:10px;align-items:flex-start;gap:.75rem;width:100%;padding:.875rem 1rem;transition:border-color .2s,background-color .2s;display:flex;position:relative}.TQ1bgW_principlePill:hover{border-color:var(--Gray50)}.TQ1bgW_principlePillChecked{border-color:var(--Theme-Wakatake);background:var(--Theme-Wakatake10)}:is(.TQ1bgW_principlePill:has(.TQ1bgW_principleInput:disabled),.TQ1bgW_principlePillChecked:has(.TQ1bgW_principleInput:disabled)){cursor:default}.TQ1bgW_principleInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.TQ1bgW_principleInput:focus-visible+.TQ1bgW_principleCheckMark{outline:2px solid var(--Theme-Wakatake);outline-offset:2px}.TQ1bgW_principleCheckMark{border:1px solid var(--Gray50);background:var(--White);color:#0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.125rem;font-size:.75rem;display:flex}.TQ1bgW_principlePillChecked .TQ1bgW_principleCheckMark{border-color:var(--Theme-Wakatake);background:var(--Theme-Wakatake);color:var(--White)}.TQ1bgW_principleBody{min-width:0;position:relative}.TQ1bgW_principleHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.TQ1bgW_principleTitle{margin:0;font-size:1rem;font-weight:700}.TQ1bgW_principleLead{color:var(--Charcoal);margin-right:.25rem;font-weight:700}.TQ1bgW_principleDescription{color:var(--Gray70);margin:0;padding-left:0;font-size:.875rem;line-height:1.6}.TQ1bgW_shareLink{flex-direction:column;gap:.5rem;display:flex}.TQ1bgW_startDivider{border:none;border-top:1px solid var(--Gray10);width:100%;margin:0}.TQ1bgW_sectionTitle{color:var(--GrayMid);font-size:.8125rem;font-weight:700}.TQ1bgW_linkActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.TQ1bgW_joinAgreement{color:var(--GrayDark);margin:0;font-size:.75rem;line-height:1.6}.TQ1bgW_joinAgreementLink{color:var(--Theme-Wakatake);text-decoration:underline;transition:color .2s}.TQ1bgW_joinAgreementLink:hover{color:var(--Theme-Aotake)}.TQ1bgW_startNotice{color:var(--GrayDark);margin:.5rem 0 0;font-size:.8125rem;line-height:1.6}
.rxQqMq_host{border:1px solid var(--Gray25);background-color:var(--White75);min-width:7.5rem;color:var(--GrayDark);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;line-height:1;transition:all .2s;display:inline-flex}.rxQqMq_host:hover:not(:disabled){background-color:var(--White);border-color:var(--Gray50)}.rxQqMq_host:disabled{opacity:.5;cursor:not-allowed}.rxQqMq_on{border-color:var(--Arena-Main-Green);background-color:var(--White);color:var(--Arena-Main-Green);font-weight:600}.rxQqMq_speaking{animation:1.2s ease-out infinite rxQqMq_micPulse}@keyframes rxQqMq_micPulse{0%{box-shadow:0 0 0 0 var(--Arena-Main-Green50)}70%{box-shadow:0 0 0 .5rem #0000}to{box-shadow:0 0 #0000}}.rxQqMq_icon{flex-shrink:0;width:1.125rem;height:1.125rem}.rxQqMq_wave{align-items:center;gap:.1875rem;height:1rem;display:inline-flex}.rxQqMq_waveBar{background-color:var(--Arena-Main-Green);border-radius:999px;width:.1875rem;height:.375rem;animation:.9s ease-in-out infinite rxQqMq_micWave}.rxQqMq_waveBar:nth-child(2){animation-delay:.15s}.rxQqMq_waveBar:nth-child(3){animation-delay:.3s}@keyframes rxQqMq_micWave{0%,to{height:.375rem}50%{height:1rem}}@media (prefers-reduced-motion:reduce){.rxQqMq_speaking{box-shadow:0 0 0 .25rem var(--Arena-Main-Green50);animation:none}.rxQqMq_waveBar{height:.75rem;animation:none}}@media (max-width:768px){.rxQqMq_host{min-width:0;padding:.375rem}.rxQqMq_label{display:none}}
.UU-bHa_host{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.UU-bHa_note{color:var(--GrayMid);font-size:.75rem}.UU-bHa_reconnectButton{border:1px solid var(--Arena-Main-Blue);color:var(--Arena-Main-Blue);cursor:pointer;background:0 0;border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;line-height:1;transition:all .2s}.UU-bHa_reconnectButton:hover{background-color:var(--Arena-Main-LightBlue10)}
.G5ooSa_selectWrapper{width:auto;display:inline-block;position:relative}.G5ooSa_trigger{border:1px solid var(--Gray25);width:100%;height:42px;color:var(--Charcoal);background:var(--White);cursor:pointer;text-align:left;box-sizing:border-box;border-radius:4px;align-items:center;gap:.5rem;padding:0 .625rem;font-size:.875rem;transition:border-color .2s;display:flex}.G5ooSa_trigger:focus-visible,.G5ooSa_triggerOpen{border-color:var(--Theme-Wakatake);outline:none}.G5ooSa_value{flex:1;min-width:0;display:grid;overflow:hidden}.G5ooSa_current,.G5ooSa_sizer,.G5ooSa_sizer>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;overflow:hidden}.G5ooSa_sizer{visibility:hidden;display:grid}.G5ooSa_placeholder{color:var(--Gray)}.G5ooSa_icon{color:var(--Gray);flex-shrink:0;font-size:1rem;transition:transform .2s}.G5ooSa_iconOpen{transform:rotate(180deg)}.G5ooSa_list{z-index:1100;background:var(--White);border:1px solid var(--Gray25);box-sizing:border-box;border-radius:8px;margin:0;padding:.25rem;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000026}.G5ooSa_option{color:var(--Charcoal);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem .625rem .5rem .375rem;font-size:.875rem;display:flex}.G5ooSa_active{background:var(--Arena-Main-LightBlue10)}.G5ooSa_selected{font-weight:700}.G5ooSa_check{width:1rem;color:var(--Arena-Main-Blue);flex-shrink:0;display:inline-flex}
._9gaC_G_container{flex-direction:column;gap:.5rem;display:flex}._9gaC_G_title{color:var(--GrayMid);font-size:.8125rem;font-weight:700}._9gaC_G_select{width:100%;display:block}._9gaC_G_via{border:0;flex-direction:column;gap:.25rem;min-width:0;margin:0;padding:0;display:flex}._9gaC_G_viaButtons{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.5rem;display:grid}._9gaC_G_result{color:var(--GrayMid);font-size:.8125rem;line-height:1.5}
.UCNOaG_notice{z-index:100;background-color:var(--Charcoal);max-width:calc(100% - 2rem);color:var(--White);border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;display:flex;position:fixed;top:4.5rem;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000003d}.UCNOaG_icon{flex-shrink:0;font-size:1.125rem}
.AXLhDG_host{background-color:var(--White80);-webkit-backdrop-filter:blur(4px);border:1px solid var(--Gray25);box-shadow:0 2px 8px var(--Black10);border-radius:.75rem;align-items:center;gap:.5rem;max-width:min(38rem,100%);padding:.5rem .875rem;display:flex;position:relative}.AXLhDG_icon{width:1.125rem;height:1.125rem;color:var(--Arena-Main-Orange);flex-shrink:0}.AXLhDG_text{min-width:0;color:var(--Arena-Main-Charcoal);margin:0;font-size:.875rem;line-height:1.5}.AXLhDG_closeButton{border:2px solid var(--Arena-Main-LightGray);background:var(--White);width:1.5rem;height:1.5rem;color:var(--Arena-Main-Charcoal);box-shadow:0 1px 3px var(--Black10);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex;position:absolute;top:-.625rem;right:-.625rem}.AXLhDG_closeButton:hover{background-color:var(--Gray10)}.AXLhDG_closeIcon{width:.875rem;height:.875rem}@media (max-width:768px){.AXLhDG_host{max-width:100%}.AXLhDG_text{font-size:.8125rem}}
.ks-Ypa_host{border:1px solid var(--Gray25);background-color:var(--White);width:1.5rem;height:1.5rem;color:var(--GrayDark);cursor:pointer;box-shadow:0 2px 8px var(--Black10);z-index:1;border-radius:50%;justify-content:center;align-items:center;animation:1.6s ease-in-out infinite ks-Ypa_scrollMarkBounce;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.ks-Ypa_host:hover{border-color:var(--Gray50);color:var(--Arena-Text-Primary)}.ks-Ypa_icon{width:.875rem;height:.875rem}@keyframes ks-Ypa_scrollMarkBounce{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,.25rem)}}@media (prefers-reduced-motion:reduce){.ks-Ypa_host{animation:none}}
.Z4NkKq_wrapper{border:3px solid var(--Gray10);background:var(--White1);border-radius:1rem;flex:1;min-width:0;max-height:100%;padding:.5rem 0;display:flex;position:relative;overflow:hidden}.Z4NkKq_scrollInner{scrollbar-gutter:stable;border-radius:inherit;flex-direction:column;flex:1;align-items:center;gap:1rem;padding:0 1.5rem;display:flex;overflow-y:auto}
.Q7K0zW_host{flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.Q7K0zW_background{filter:blur(30px);opacity:.2;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.Q7K0zW_body{z-index:1;flex-direction:column;flex-grow:1;width:100%;height:100%;display:flex;position:relative}.Q7K0zW_content{flex:1;padding:1rem;position:relative;overflow:hidden auto}.Q7K0zW_stepHint{z-index:5;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;bottom:5.75rem;left:45%;right:1.75rem}.Q7K0zW_stepHint>*{pointer-events:auto}@media (max-width:768px){.Q7K0zW_stepHint{left:1.25rem;right:1.25rem}}.Q7K0zW_sideSlot{flex:0 0 340px;min-width:0;max-width:340px;display:flex}@media (max-width:768px){.Q7K0zW_sideSlot{flex-basis:45%;max-width:45%}}
.w5-udW_footer{background-color:#ffffffe6;border-top:1px solid #0000001a;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.w5-udW_micSlot{align-items:center;margin-right:auto;display:flex}.w5-udW_nextSlot{align-items:center;margin-left:auto;display:flex}
.g4Lpya_container{margin-top:.75rem}.g4Lpya_heading{color:var(--Gray);margin:0 0 .375rem;font-size:.75rem;font-weight:600}.g4Lpya_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:480px){.g4Lpya_list{grid-template-columns:1fr}}.g4Lpya_column{border:1px solid var(--Gray10);background:var(--White);border-radius:.5rem;align-items:center;gap:.5rem;min-width:0;padding:.375rem .625rem;display:flex}.g4Lpya_image{object-fit:contain;flex-shrink:0;width:2rem;height:2rem}.g4Lpya_texts{flex-direction:column;min-width:0;display:flex}.g4Lpya_label{color:var(--Charcoal);font-size:.8125rem;font-weight:600}.g4Lpya_subtitle{color:var(--Gray);font-size:.6875rem;line-height:1.4}
.Zl93TG_overlay{z-index:1000;box-sizing:border-box;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow:auto}.Zl93TG_modalWrapper{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Zl93TG_modal{background:var(--White);width:90%;max-width:800px;max-height:85dvh;box-shadow:0 4px 20px var(--Black);box-sizing:border-box;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}.Zl93TG_header{border-bottom:1px solid var(--Gray25);padding:20px 24px}.Zl93TG_title{color:var(--Arena-Main-Dark);margin:0;font-size:20px;font-weight:600}.Zl93TG_description{color:var(--Arena-Main-Charcoal);margin:8px 0 0;font-size:14px;line-height:1.5}.Zl93TG_closeButton{color:#333;cursor:pointer;z-index:10;appearance:none;background:#fff;border:2px solid #ccc;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.2rem;display:flex;position:absolute;top:-.85rem;right:calc(5% - .85rem);box-shadow:0 0 4px #0003}.Zl93TG_closeButton:hover{background-color:#eee}@media screen and (min-width:768px){.Zl93TG_closeButton{right:calc(50% - 400px - .85rem)}}.Zl93TG_content{padding:24px;overflow-y:auto}.Zl93TG_openWindowRow{justify-content:flex-end;display:flex}.Zl93TG_openWindowButton{color:var(--Arena-Main-Blue);background-color:var(--White);border:1px solid var(--Arena-Main-Blue);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;line-height:1;transition:background-color .2s;display:inline-flex}.Zl93TG_openWindowButton:hover{background-color:var(--Arena-Main-LightBlue10)}.Zl93TG_openWindowIcon{flex-shrink:0;width:14px;height:14px}.Zl93TG_table{border-collapse:separate;border-spacing:0 16px;width:100%}.Zl93TG_row{background-color:var(--Arena-Main-Light);-webkit-user-select:none;user-select:none;border:2px solid #0000;transition:all .2s}.Zl93TG_row:hover{border:2px solid var(--Arena-Main-Blue);background-color:var(--Arena-Main-LightBlue10)}.Zl93TG_row:active{background-color:var(--Arena-Main-Light);border:2px solid #0000}.Zl93TG_row:active:hover,.Zl93TG_currentRow{border:2px solid var(--Arena-Main-Blue);background-color:var(--Arena-Main-LightBlue10)}.Zl93TG_currentRow:hover{background-color:var(--Arena-Main-LightBlue25)}.Zl93TG_currentRow:active{background-color:var(--Arena-Main-LightBlue10)}.Zl93TG_currentRow:active:hover{background-color:var(--Arena-Main-LightBlue25)}.Zl93TG_numberCell{text-align:center;vertical-align:middle;border-top-left-radius:8px;border-bottom-left-radius:8px;width:120px;padding:16px}.Zl93TG_numberCellContent{background-color:var(--White);box-shadow:0 1px 3px var(--Gray25);pointer-events:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px 12px;display:flex}.Zl93TG_iconWrapper{justify-content:center;align-items:center;display:flex}.Zl93TG_icon{width:36px;height:36px;color:var(--Arena-Main-Blue)}.Zl93TG_divider{background-color:var(--Arena-Main-LightGray);width:40px;height:2px}.Zl93TG_number{color:var(--Arena-Main-Dark);font-size:24px;font-weight:700}.Zl93TG_contentCell{vertical-align:top;border-top-right-radius:8px;border-bottom-right-radius:8px;padding:20px 16px}.Zl93TG_titleRow{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.Zl93TG_stepTitle{color:var(--Arena-Main-Dark);margin:0;font-size:16px;font-weight:600}.Zl93TG_estimatedTime{color:var(--Arena-Main-Blue);background-color:var(--Arena-Main-LightBlue10);white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:4px 12px;font-size:12px;font-weight:500;display:flex}.Zl93TG_timeIcon{flex-shrink:0;width:14px;height:14px}.Zl93TG_stepDescription{color:var(--Arena-Main-Charcoal);font-size:14px;line-height:1.6}.Zl93TG_stepDescription p{margin:0 0 8px}.Zl93TG_stepDescription p:last-child{margin-bottom:0}.Zl93TG_notice{border:1px solid var(--Gray25);background-color:var(--White);border-radius:.5rem;margin-top:1.5rem;padding:1rem}.Zl93TG_noticeTitle{color:var(--GrayDark);align-items:center;gap:.375rem;margin:0 0 .5rem;font-size:.9375rem;font-weight:600;display:flex}.Zl93TG_noticeIcon{width:1.125rem;height:1.125rem;color:var(--GrayMid);flex-shrink:0}.Zl93TG_noticeList{color:var(--GrayDark);flex-direction:column;gap:.25rem;margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.7;display:flex}@media (max-width:768px){.Zl93TG_overlay{padding:.75rem}.Zl93TG_modal{width:100%}.Zl93TG_header,.Zl93TG_content{padding:16px}.Zl93TG_table,.Zl93TG_table tbody,.Zl93TG_row,.Zl93TG_numberCell,.Zl93TG_contentCell{width:100%;display:block}.Zl93TG_numberCell{text-align:left;padding:12px 12px 0}.Zl93TG_numberCellContent{flex-direction:row;gap:8px;padding:6px 12px;display:inline-flex}.Zl93TG_icon{width:20px;height:20px}.Zl93TG_divider{width:12px}.Zl93TG_number{font-size:16px}.Zl93TG_contentCell{padding:8px 12px 16px}.Zl93TG_row+.Zl93TG_row{margin-top:1rem}.Zl93TG_openWindowRow{display:none}}
.AMZ1Rq_container{flex-direction:column;gap:24px;min-height:400px;padding:24px;display:flex}.AMZ1Rq_selectionView{flex-direction:column;gap:16px;display:flex}.AMZ1Rq_header{text-align:center;font-size:18px;font-weight:700}.AMZ1Rq_progress{text-align:center;color:#666;font-size:14px}.AMZ1Rq_participantList{flex-direction:column;gap:12px;display:flex}.AMZ1Rq_participantItem{background-color:var(--White);border:1px solid #ddd;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.AMZ1Rq_participantName{font-size:16px}.AMZ1Rq_buttonGroup{gap:8px;display:flex}.AMZ1Rq_choiceButton{background-color:var(--White);cursor:pointer;border:2px solid #ddd;border-radius:6px;padding:8px 16px;font-size:16px;transition:all .2s}.AMZ1Rq_choiceButton:hover{background-color:#f5f5f5}.AMZ1Rq_choiceButton.AMZ1Rq_selected{background-color:#e3f2fd;border-color:#4a90e2;font-weight:700}.AMZ1Rq_resultView{flex-direction:column;gap:24px;display:flex}.AMZ1Rq_resultHeader{text-align:center}.AMZ1Rq_resultTitle{margin-bottom:8px;font-size:20px;font-weight:700}.AMZ1Rq_resultStatus{color:#666;font-size:14px}.AMZ1Rq_resultStatus.AMZ1Rq_balanced{color:#4caf50;font-weight:700}.AMZ1Rq_resultStatus.AMZ1Rq_unbalanced{color:#ff9800}.AMZ1Rq_teamsContainer{grid-template-columns:1fr 1fr;gap:16px;display:grid}.AMZ1Rq_team{background-color:#f9f9f9;border:2px solid #ddd;border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.AMZ1Rq_team.AMZ1Rq_gu{background-color:#e3f2fd;border-color:#2196f3}.AMZ1Rq_team.AMZ1Rq_pa{background-color:#ffebee;border-color:#f44336}.AMZ1Rq_teamHeader{text-align:center;border-bottom:2px solid #ddd;padding-bottom:8px;font-size:18px;font-weight:700}.AMZ1Rq_team.AMZ1Rq_gu .AMZ1Rq_teamHeader{color:#2196f3;border-bottom-color:#2196f3}.AMZ1Rq_team.AMZ1Rq_pa .AMZ1Rq_teamHeader{color:#f44336;border-bottom-color:#f44336}.AMZ1Rq_teamMember{background-color:var(--White);border-radius:6px;padding:8px 12px;font-size:14px}.AMZ1Rq_controls{justify-content:center;margin-top:16px;display:flex}.AMZ1Rq_choiceButtons{justify-content:center;gap:16px;margin-top:24px;display:flex}.AMZ1Rq_bigChoiceButton{background-color:var(--White);cursor:pointer;border:3px solid #ddd;border-radius:16px;min-width:180px;padding:48px 64px;font-size:32px;font-weight:700;transition:all .3s}.AMZ1Rq_bigChoiceButton:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.AMZ1Rq_bigChoiceButton.AMZ1Rq_gu{color:#2196f3;border-color:#2196f3}.AMZ1Rq_bigChoiceButton.AMZ1Rq_gu:hover{background-color:#e3f2fd}.AMZ1Rq_bigChoiceButton.AMZ1Rq_gu.AMZ1Rq_selected{color:var(--White);background-color:#2196f3;border-color:#2196f3}.AMZ1Rq_bigChoiceButton.AMZ1Rq_pa{color:#f44336;border-color:#f44336}.AMZ1Rq_bigChoiceButton.AMZ1Rq_pa:hover{background-color:#ffebee}.AMZ1Rq_bigChoiceButton.AMZ1Rq_pa.AMZ1Rq_selected{color:var(--White);background-color:#f44336;border-color:#f44336}.AMZ1Rq_selectedMessage{text-align:center;color:#4caf50;margin-top:16px;font-size:16px;font-weight:700}
.A8DNAG_container{flex-direction:column;gap:24px;min-height:400px;padding:16px;display:flex}.A8DNAG_infoSection{text-align:center}.A8DNAG_turnInfo{color:#333;margin:0;font-size:18px;font-weight:700}.A8DNAG_mySection{background-color:#f5f5f5;border-radius:8px;flex-direction:column;align-items:center;gap:16px;padding:24px;display:flex}.A8DNAG_myResult,.A8DNAG_myTurn,.A8DNAG_waiting{flex-direction:column;align-items:center;gap:16px;display:flex}.A8DNAG_myResult p,.A8DNAG_myTurn p,.A8DNAG_waiting p{margin:0;font-size:16px;font-weight:700}.A8DNAG_revealSection{background-color:#fff3cd;border-radius:8px;flex-direction:column;align-items:center;gap:16px;padding:24px;animation:.3s ease-out A8DNAG_slideIn;display:flex}.A8DNAG_revealSection p{color:#856404;margin:0;font-size:16px;font-weight:700}@keyframes A8DNAG_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.A8DNAG_participantsList{background-color:#f9f9f9;border-radius:8px;padding:16px}.A8DNAG_participantsList h4{color:#666;margin:0 0 12px;font-size:14px}.A8DNAG_participantsList ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.A8DNAG_participantsList li{background-color:#fff;border-radius:4px;padding:8px;font-size:14px}.A8DNAG_participantsList li.A8DNAG_drawn{color:#4caf50;font-weight:700}.A8DNAG_resultsSection{flex-direction:column;gap:16px;display:flex}.A8DNAG_title{text-align:center;margin:0;font-size:20px;font-weight:700}.A8DNAG_resultsList{flex-direction:column;gap:12px;display:flex}.A8DNAG_resultItem{background-color:#f5f5f5;border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}.A8DNAG_resultNumber{color:#fff;background-color:#4caf50;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:700;display:flex}.A8DNAG_resultName{font-size:16px;font-weight:700}.A8DNAG_resetButton{color:#fff;cursor:pointer;background-color:#ff9800;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:700;transition:background-color .2s}.A8DNAG_resetButton:hover{background-color:#f57c00}
.tA2-6a_triangleWrapper{perspective:1000px;cursor:pointer;width:200px;height:120px;transition:transform .2s}.tA2-6a_triangleWrapper:not(.tA2-6a_disabled):hover{transform:scale(1.05)}.tA2-6a_triangleWrapper.tA2-6a_disabled{cursor:not-allowed}.tA2-6a_triangle{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s;position:relative}.tA2-6a_triangleWrapper.tA2-6a_revealed .tA2-6a_triangle{transform:rotateY(180deg)}.tA2-6a_triangleFront,.tA2-6a_triangleBack{border-left:100px solid #0000;border-right:100px solid #0000;border-bottom:120px solid var(--Arena-Kuji-Background);backface-visibility:hidden;justify-content:center;align-items:center;width:0;height:0;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.tA2-6a_triangleFront{transform:translate(-50%)rotateY(0)}.tA2-6a_triangleBack{border-bottom-color:var(--Arena-Kuji-Background);transform:translate(-50%)rotateY(180deg)}.tA2-6a_questionMark{width:50px;height:50px;position:absolute;top:50px;left:50%;transform:translate(-50%)}.tA2-6a_questionMark svg{fill:#fff;width:100%;height:100%}.tA2-6a_numberText{color:#fff;font-size:48px;font-weight:700;position:absolute;top:40px;left:50%;transform:translate(-50%)}
.q1FFiq_container{flex-direction:column;align-items:center;gap:2rem;padding:2rem;display:flex}.q1FFiq_rouletteWrapper{justify-content:center;align-items:center;display:flex;position:relative}.q1FFiq_pointer{border-left:20px solid #0000;border-right:20px solid #0000;border-top:40px solid var(--Arena-Main-Red);z-index:10;width:0;height:0;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.q1FFiq_canvas{border:4px solid var(--Arena-Main-LightGray);border-radius:50%;max-width:400px;max-height:400px}.q1FFiq_controls{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.q1FFiq_result{color:var(--Gray50);text-align:center;font-size:1rem}.q1FFiq_emptyState{border:2px dashed var(--Arena-Main-LightGray);width:300px;height:300px;color:var(--Gray);border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;display:flex}
.cBkdyq_wrapper,.cBkdyq_timeWrapper,.cBkdyq_control{align-items:center;gap:.5rem;display:flex}.cBkdyq_timeControls{flex-direction:column;gap:.125rem;display:flex}.cBkdyq_timeButton{-webkit-backdrop-filter:blur(8px);color:var(--Black);cursor:pointer;background:#fff3;border:1px solid #fff3;border-radius:8px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.2;transition:all .3s}.cBkdyq_timeButton:hover{background:#ffffff4d;border-color:#fff6}.cBkdyq_playControls{justify-content:center;align-items:center;display:flex}.cBkdyq_playButton{background:var(--Gray10);-webkit-backdrop-filter:blur(8px);width:36px;height:36px;color:var(--Charcoal);cursor:pointer;border:2px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;transition:all .3s;display:flex}.cBkdyq_playButton:hover{background:var(--Gray25);border-color:#ffffff80}.cBkdyq_playButton:active{background:#ffffff80}.cBkdyq_sandWatch{width:2rem;height:2rem}.cBkdyq_sandWatch img{object-fit:contain;width:100%;height:100%}.cBkdyq_sandWatch:hover{cursor:pointer}.cBkdyq_timeDisplay{-webkit-backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;gap:.125rem;font-family:Zen Kaku Gothic New,sans-serif;font-size:1.5rem;font-weight:700;display:flex}.cBkdyq_noSpin{font-size:inherit;font-weight:inherit;text-align:center;width:2.5ch;color:var(--Black);background-color:#0000;border:1px solid #0000;border-radius:.5rem}.cBkdyq_noSpin:focus{background:#fff3;border-radius:8px;outline:none}.cBkdyq_noSpin:disabled{color:var(--Black);opacity:.8}.cBkdyq_noSpin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cBkdyq_noSpin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.NIM5AW_host{background:#ffffffb3;border-bottom:1px solid #0000001a;place-content:center space-between;min-height:3.75rem;display:flex}.NIM5AW_left{align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:700;display:flex}.NIM5AW_right{align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.NIM5AW_toolsButton{background:var(--White);border:2px solid var(--Arena-Main-Red);cursor:pointer;color:var(--Arena-Main-Red);border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}.NIM5AW_toolsButton:hover{background-color:var(--Gray10)}.NIM5AW_toolsWrapper{position:relative}.NIM5AW_dropdown{background:var(--White);z-index:1000;border-radius:8px;min-width:150px;margin-top:.5rem;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.NIM5AW_dropdownItem{text-align:left;cursor:pointer;width:100%;color:var(--Black);background:0 0;border:none;padding:.75rem 1rem;font-size:14px;transition:background-color .2s;display:block}.NIM5AW_dropdownItem:hover{background-color:var(--Arena-Main-Background)}
._jCkmq_container{background:#ffffffe6;border-radius:12px;flex-direction:column;gap:.5rem;width:100%;max-width:480px;margin:0 auto;padding:1rem;display:flex}._jCkmq_transparent{background:0 0;border-radius:0;max-width:none;padding:1rem 0 2rem}._jCkmq_header{justify-content:space-between;align-items:center;display:flex}._jCkmq_title{color:var(--Charcoal);font-size:.95rem;font-weight:700}._jCkmq_count{color:var(--GrayMid);font-size:.9rem;font-weight:700}._jCkmq_allDone{border:1px solid var(--Arena-Main-Green);color:var(--Arena-Main-Green);background:#259d501f;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.9rem;font-weight:700;display:flex}._jCkmq_allDoneIcon{flex-shrink:0}._jCkmq_list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._jCkmq_item{border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.9rem;display:flex}._jCkmq_itemDone{color:var(--Charcoal);background:#259d501a}._jCkmq_itemPending{background:var(--Gray10);color:var(--GrayMid)}._jCkmq_statusMark{flex-shrink:0;justify-content:center;width:20px;display:flex}._jCkmq_itemDone ._jCkmq_statusMark{color:var(--Arena-Main-Green)}._jCkmq_name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._jCkmq_statusText{flex-shrink:0;font-size:.75rem;font-weight:700}._jCkmq_itemDone ._jCkmq_statusText{color:var(--Arena-Main-Green)}._jCkmq_itemPending ._jCkmq_statusText{color:var(--GrayMid)}
.E1RsbG_container{flex-direction:column;gap:.5rem;display:inline-flex}.E1RsbG_fullWidth{width:100%}.E1RsbG_label{color:var(--Charcoal);align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}.E1RsbG_required{color:var(--Theme-Beniaka);font-weight:700}.E1RsbG_input{border:1px solid var(--Gray25);color:var(--Charcoal);background:var(--White);border-radius:4px;outline:none;padding:.75rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.E1RsbG_input:hover:not(:disabled){border-color:var(--Theme-Wakatake)}.E1RsbG_input:focus{border-color:var(--Theme-Wakatake);box-shadow:0 0 0 3px #8bc34a1a}.E1RsbG_input::placeholder{color:var(--Gray)}.E1RsbG_small{padding:.5rem .75rem;font-size:.875rem}.E1RsbG_medium{padding:.75rem 1rem;font-size:1rem}.E1RsbG_large{padding:1rem 1.25rem;font-size:1.125rem}.E1RsbG_error{border-color:var(--Theme-Beniaka);border-width:2px}.E1RsbG_error:focus{border-color:var(--Theme-Beniaka);box-shadow:0 0 0 3px #f443361a}.E1RsbG_disabled{background:var(--Gray25);color:var(--Gray);cursor:not-allowed;border-color:var(--Gray25)}.E1RsbG_disabled:hover{border-color:var(--Gray25)}.E1RsbG_errorText{color:var(--Theme-Beniaka);margin-top:-.25rem;font-size:.875rem}.E1RsbG_helperText{color:var(--Gray);margin-top:-.25rem;font-size:.875rem}
.Foif1a_overlay{z-index:1000;box-sizing:border-box;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;padding:1rem;display:flex;position:fixed;top:0;left:0;overflow:auto}.Foif1a_modalWrapper{justify-content:center;align-items:center;width:90%;display:flex;position:relative}.Foif1a_modal{background:var(--White);box-sizing:border-box;border-radius:12px;flex-direction:column;width:100%;max-height:80vh;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #00000026}.Foif1a_modalScroll{scrollbar-width:thin;padding:2rem;overflow:hidden auto}.Foif1a_header{text-align:center;color:var(--Charcoal);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.Foif1a_closeButton{color:#333;cursor:pointer;z-index:10;appearance:none;background:#fff;border:2px solid #ccc;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.2rem;display:flex;position:absolute;top:-.85rem;right:-.85rem;box-shadow:0 0 4px #0003}.Foif1a_closeButton:hover{background-color:#eee}@media screen and (min-width:768px){.Foif1a_modalWrapper{width:60%;max-width:600px}.Foif1a_modal{max-height:80vh}}
.WAyG1G_container{flex-direction:column;gap:.5rem;display:inline-flex}.WAyG1G_fullWidth{width:100%}.WAyG1G_label{color:var(--Charcoal);align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;display:flex}.WAyG1G_required{color:var(--Theme-Beniaka);font-weight:700}.WAyG1G_selectWrapper{display:inline-flex;position:relative}.WAyG1G_native{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.WAyG1G_trigger{border:1px solid var(--Gray25);width:100%;color:var(--Charcoal);background:var(--White);text-align:left;cursor:pointer;border-radius:4px;outline:none;align-items:center;gap:.5rem;font-family:inherit;transition:all .2s;display:flex}.WAyG1G_trigger:hover:not(:disabled){border-color:var(--Theme-Wakatake)}.WAyG1G_trigger:focus-visible,.WAyG1G_triggerOpen{border-color:var(--Theme-Wakatake);box-shadow:0 0 0 3px #8bc34a1a}.WAyG1G_value{flex:1;min-width:0;display:grid;overflow:hidden}.WAyG1G_current,.WAyG1G_sizer,.WAyG1G_sizer>span{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;overflow:hidden}.WAyG1G_sizer{visibility:hidden;display:grid}.WAyG1G_placeholder{color:var(--Gray)}.WAyG1G_icon{color:var(--Charcoal);flex-shrink:0;transition:transform .2s}.WAyG1G_iconOpen{transform:rotate(180deg)}.WAyG1G_small{padding:.5rem .5rem .5rem .75rem;font-size:.875rem}.WAyG1G_small .WAyG1G_icon{font-size:1.25rem}.WAyG1G_medium{padding:.75rem .75rem .75rem 1rem;font-size:1rem}.WAyG1G_medium .WAyG1G_icon{font-size:1.5rem}.WAyG1G_large{padding:1rem 1rem 1rem 1.25rem;font-size:1.125rem}.WAyG1G_large .WAyG1G_icon{font-size:1.75rem}.WAyG1G_error{border-width:2px;border-color:var(--Theme-Beniaka)}.WAyG1G_error:focus-visible{border-color:var(--Theme-Beniaka);box-shadow:0 0 0 3px #f443361a}.WAyG1G_disabled{background:var(--Gray25);color:var(--Gray);cursor:not-allowed;border-color:var(--Gray25)}.WAyG1G_disabled .WAyG1G_icon{color:var(--Gray)}.WAyG1G_errorText{color:var(--Theme-Beniaka);margin-top:-.25rem;font-size:.875rem}.WAyG1G_helperText{color:var(--Gray);margin-top:-.25rem;font-size:.875rem}.WAyG1G_list{z-index:1100;background:var(--White);border:1px solid var(--Gray25);box-sizing:border-box;border-radius:8px;margin:0;padding:.25rem;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #00000026}.WAyG1G_option{color:var(--Charcoal);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:.375rem;padding:.5rem .75rem .5rem .5rem;font-size:.9375rem;display:flex}.WAyG1G_active{background:var(--Theme-Wakatake10)}.WAyG1G_selected{font-weight:700}.WAyG1G_optionDisabled{color:var(--Gray);cursor:not-allowed}.WAyG1G_check{width:1rem;color:var(--Theme-Wakatake);flex-shrink:0;display:inline-flex}
.QSb_Tq_container{width:100%;position:relative}.QSb_Tq_inputWrapper{border:1px solid var(--Gray25);background:var(--White);border-radius:4px;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:46px;padding:.5rem .75rem;transition:all .2s;display:flex}.QSb_Tq_inputWrapper:hover{border-color:var(--Theme-Wakatake)}.QSb_Tq_inputWrapper:focus-within{border-color:var(--Theme-Wakatake);box-shadow:0 0 0 3px #8bc34a1a}.QSb_Tq_tag{background:var(--Theme-Wakatake);color:var(--White);white-space:nowrap;border-radius:4px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.875rem;display:inline-flex}.QSb_Tq_removeButton{color:var(--White);cursor:pointer;opacity:.8;background:0 0;border:none;margin-left:.125rem;padding:0;font-size:1.125rem;line-height:1;transition:opacity .2s}.QSb_Tq_removeButton:hover{opacity:1}.QSb_Tq_input{min-width:120px;color:var(--Charcoal);background:0 0;border:none;outline:none;flex:1;padding:.25rem;font-family:inherit;font-size:1rem}.QSb_Tq_input::placeholder{color:var(--Gray)}.QSb_Tq_dropdown{background:var(--White);border:1px solid var(--Gray25);z-index:10;border-radius:4px;max-height:200px;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.QSb_Tq_option{cursor:pointer;color:var(--Charcoal);padding:.75rem 1rem;font-size:1rem;transition:background-color .2s}.QSb_Tq_option:hover{background:#65b6881a}
._9aex-G_searchSection{background:var(--White);border:1px solid var(--Gray25);border-radius:8px;margin:2rem 0;padding:1.5rem}._9aex-G_searchLabel{color:var(--Gray);margin:0 0 1rem;font-size:.875rem;font-weight:600}._9aex-G_searchRow{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}._9aex-G_tagSelectWrapper{flex:1;min-width:200px}._9aex-G_categoryRow{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}._9aex-G_categoryButton{border:1px solid var(--Gray25);background:var(--White);cursor:pointer;text-align:left;border-radius:4px;flex-direction:column;flex:1;gap:.25rem;min-width:180px;padding:.75rem;transition:all .2s;display:flex}._9aex-G_categoryButton:hover{border-color:var(--Theme-Wakatake);background:var(--Theme-Wakatake05)}._9aex-G_categoryButtonName{color:var(--Charcoal);white-space:nowrap;font-size:.75rem;font-weight:600}._9aex-G_categoryButtonDescription{color:var(--Gray);white-space:nowrap;font-size:.75rem}._9aex-G_resultCountRow{justify-content:space-between;align-items:center;display:flex}._9aex-G_resultCount{color:var(--Gray);font-size:.875rem;font-weight:500}
.BSn2oW_tableRow{border-bottom:1px solid var(--Gray10);transition:background-color .2s}.BSn2oW_tableRow:hover{background:var(--Theme-Wakatake05)}.BSn2oW_tableRow:last-child{border-bottom:none}.BSn2oW_tableCell{color:var(--Charcoal);vertical-align:middle;padding:1rem;font-size:.875rem}.BSn2oW_methodInfo{margin-bottom:1rem}.BSn2oW_methodName{color:var(--Charcoal);margin:0 0 .25rem;font-size:1rem;font-weight:600}.BSn2oW_methodSubtitle{color:var(--Gray);margin:0;font-size:.75rem}.BSn2oW_methodMeta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.BSn2oW_categoryBadge{color:var(--Theme-Wakatake);border:1px solid var(--Theme-Wakatake);white-space:nowrap;text-overflow:ellipsis;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:.375rem;width:180px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex;overflow:hidden}.BSn2oW_categoryBadge svg{flex-shrink:0;width:1em;height:1em}.BSn2oW_methodTime{color:var(--Gray);font-size:.75rem}.BSn2oW_description{white-space:pre-line;line-height:1.6}.BSn2oW_methodAuthor{color:var(--Gray);margin-top:.5rem;font-size:.75rem}.BSn2oW_methodSource{color:var(--Gray);margin-top:.25rem;font-size:.75rem}.BSn2oW_sourceLink{color:var(--Theme-Wakatake);text-underline-offset:.2em;text-decoration:underline}.BSn2oW_sourceLink:hover{opacity:.75}.BSn2oW_columnList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.75rem;list-style:none;display:grid}.BSn2oW_column{border:1px solid var(--Gray10);border-radius:.5rem;align-items:center;gap:.5rem;min-width:0;padding:.375rem .625rem;display:flex}.BSn2oW_columnImage{object-fit:contain;flex-shrink:0;width:2rem;height:2rem}.BSn2oW_columnTexts{flex-direction:column;min-width:0;display:flex}.BSn2oW_columnLabel{color:var(--Charcoal);font-size:.8125rem;font-weight:600}.BSn2oW_columnSubtitle{color:var(--Gray);font-size:.6875rem}.BSn2oW_tableCellDivider{vertical-align:middle;background:linear-gradient(to bottom, transparent 1rem, var(--Gray25) 1rem, var(--Gray25) calc(100% - 1rem), transparent calc(100% - 1rem));width:1px;min-width:1px;max-width:1px;padding:1rem 0}.BSn2oW_tableCellActions{color:var(--Charcoal);vertical-align:middle;padding:1rem 2rem;font-size:.875rem}.BSn2oW_actions{flex-direction:column;justify-content:center;align-items:stretch;gap:.5rem;display:flex}@media (max-width:1024px){.BSn2oW_columnList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.BSn2oW_columnList{grid-template-columns:1fr}}
.NdyCoW_button{color:var(--Theme-Wakatake);border:1px solid var(--Theme-Wakatake);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;width:100%;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.NdyCoW_button:hover:not(:disabled){background:var(--Theme-Wakatake);color:var(--White)}.NdyCoW_button:disabled{cursor:not-allowed;opacity:.5}
.kkB9Sa_tableWrapper{background:var(--White);border:1px solid var(--Gray25);border-radius:8px;overflow:hidden}.kkB9Sa_table{border-collapse:collapse;width:100%}.kkB9Sa_tableHead{background:var(--Theme-Wakatake10)}.kkB9Sa_tableHeadRow{border-bottom:2px solid var(--Theme-Wakatake)}.kkB9Sa_tableHeadCell{text-align:left;color:var(--Charcoal);padding:1rem;font-size:.875rem;font-weight:600}.kkB9Sa_tableHeadCellDivider{width:1px;min-width:1px;max-width:1px;padding:1rem 0}.kkB9Sa_tableBody{background:var(--White)}
.eAtkKq_container{flex-direction:column;gap:.6rem;width:100%;padding:1rem 0 2rem;display:flex}.eAtkKq_header{justify-content:space-between;align-items:center;display:flex}.eAtkKq_title{color:var(--Charcoal);font-size:.95rem;font-weight:700}.eAtkKq_count{color:var(--GrayMid);font-size:.9rem;font-weight:700}.eAtkKq_controls{flex-direction:column;gap:.4rem;display:flex}.eAtkKq_randomButton{background:var(--Arena-Main-Blue);color:var(--White);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.9rem;font-weight:700;transition:opacity .2s;display:flex}.eAtkKq_randomButton:hover:not(:disabled){opacity:.85}.eAtkKq_randomButton:disabled{opacity:.4;cursor:not-allowed}.eAtkKq_resetButton{border:1px solid var(--Arena-Main-LightGray);color:var(--GrayMid);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.3rem;padding:.35rem .75rem;font-size:.8rem;display:flex}.eAtkKq_resetButton:hover:not(:disabled){background:#0000000a}.eAtkKq_resetButton:disabled{opacity:.5;cursor:not-allowed}.eAtkKq_hint{color:var(--GrayMid);margin:0;font-size:.75rem}.eAtkKq_list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.eAtkKq_item{background:var(--Gray10);width:100%;color:var(--GrayMid);text-align:left;box-sizing:border-box;border-radius:8px;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.9rem;display:flex}.eAtkKq_clickable{cursor:pointer;border:none;transition:background .2s}.eAtkKq_clickable:hover:not(:disabled){background:#0067b31a}.eAtkKq_clickable:disabled{cursor:default}.eAtkKq_spoken{color:var(--Charcoal);background:#0000000a}.eAtkKq_current{border:1px solid var(--Arena-Main-Blue);color:var(--Arena-Main-Blue);background:#0067b31f;font-weight:700}.eAtkKq_name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.eAtkKq_badgeCurrent{color:var(--White);background:var(--Arena-Main-Blue);border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.7rem;font-weight:700}.eAtkKq_badgeOrder{width:22px;height:22px;color:var(--Charcoal);background:var(--White);border:1px solid var(--Arena-Main-LightGray);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.eAtkKq_badgePending{text-align:center;width:22px;color:var(--GrayMid);flex-shrink:0}
.LE12qq_frame{min-width:0;display:flex;container-type:inline-size}.LE12qq_common{aspect-ratio:1;flex-direction:column;justify-content:space-between;width:100%;min-height:0;display:flex;overflow:auto;box-shadow:1px 1px 2px #0003}.LE12qq_landscape{aspect-ratio:127/75}.LE12qq_host{letter-spacing:.02em;padding:clamp(6px,6cqi,14px);font-size:clamp(11px,6cqi,13px);font-weight:500;line-height:1.5;}.LE12qq_preview{letter-spacing:.02em;padding:clamp(6px,6cqi,14px);font-size:clamp(11px,6cqi,13px);font-weight:500;line-height:1.5;}.LE12qq_header{justify-content:space-between;align-items:center;gap:.5rem;min-height:1rem;margin-bottom:.25rem;display:flex}.LE12qq_header>:last-child{margin-left:auto}.LE12qq_clickArea{flex-direction:column;justify-content:space-between;height:100%;display:flex}.LE12qq_text{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;flex-grow:1;overflow:auto}.LE12qq_text::-webkit-scrollbar{width:.25rem}.LE12qq_textarea{color:var(--Black);resize:none;letter-spacing:.05rem;background:0 0;border:none;border-radius:.35rem;height:100%;padding:.25rem;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1.25rem}.LE12qq_textarea:focus{outline:1px var(--Gray) dashed}.LE12qq_footer{justify-content:space-between;align-items:center;gap:clamp(3px,3cqi,8px);min-width:0;margin-top:clamp(3px,2cqi,8px);display:flex}.LE12qq_author{color:var(--Postit-Sub,var(--Gray));white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1 1 0;min-width:0;font-size:clamp(8px,6.5cqi,10px);overflow:hidden}.LE12qq_rightSpace{padding-right:.5rem}.LE12qq_buttonGroup{justify-content:center;align-items:center;gap:.25rem;display:flex}.LE12qq_button{border:.5px solid var(--Gray50);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;transition:background-color .2s;display:inline-flex}.LE12qq_button:hover{background-color:var(--Gray10)}.LE12qq_gray{background-color:var(--Arena-Post-Gray);--Postit-Sub:var(--Arena-Post-Gray-Sub)}.LE12qq_red{background-color:var(--Arena-Post-Red);--Postit-Sub:var(--Arena-Post-Red-Sub)}.LE12qq_orange{background-color:var(--Arena-Post-Orange);--Postit-Sub:var(--Arena-Post-Orange-Sub)}.LE12qq_yellow{background-color:var(--Arena-Post-Yellow);--Postit-Sub:var(--Arena-Post-Yellow-Sub)}.LE12qq_green{background-color:var(--Arena-Post-Green);--Postit-Sub:var(--Arena-Post-Green-Sub)}.LE12qq_blue{background-color:var(--Arena-Post-Blue);--Postit-Sub:var(--Arena-Post-Blue-Sub)}.LE12qq_purple{background-color:var(--Arena-Post-Purple);--Postit-Sub:var(--Arena-Post-Purple-Sub)}.LE12qq_pink{background-color:var(--Arena-Post-Pink);--Postit-Sub:var(--Arena-Post-Pink-Sub)}.LE12qq_categoryBadge{text-align:left;width:fit-content;color:var(--Postit-Sub,var(--Gray));margin-bottom:clamp(2px,2cqi,6px);font-size:clamp(8px,6cqi,11px);font-weight:500}.LE12qq_commentSeal{background:var(--Arena-Main-Red);border:2px solid var(--White);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(16px,13cqi,23px);height:clamp(16px,13cqi,23px);margin:0;padding:0;font-family:inherit;line-height:1;display:flex;box-shadow:0 1px 3px #0000004d}.LE12qq_commentSeal svg{width:58%;height:58%;color:var(--White);display:block;transform:rotate(-12deg)}.LE12qq_commentShake{animation:.6s ease-in-out LE12qq_commentShake}@keyframes LE12qq_commentShake{0%,to{transform:translate(0)scale(1)}15%{transform:translate(-2px)scale(1.15)}30%{transform:translate(2px)scale(1.15)}45%{transform:translate(-2px)scale(1.1)}60%{transform:translate(2px)scale(1.05)}80%{transform:translate(0)scale(1.05)}}@media (prefers-reduced-motion:reduce){.LE12qq_commentShake{animation:none}}
.iW5vzG_topicCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;background:#141414b8;border:1px solid #ffffff26;border-radius:16px;width:100%;max-width:600px;padding:1.5rem 2.5rem}.iW5vzG_topicCategory{color:var(--White75);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.75rem;font-weight:500}.iW5vzG_topicQuestion{color:var(--White);font-size:1.5rem;font-weight:700;line-height:1.4}
.Fh3uca_container{flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex}.Fh3uca_answerItem{flex-direction:column;align-items:center;gap:.5rem;width:fit-content;display:flex}.Fh3uca_speakingBadge{background:var(--Arena-Main-Blue);color:var(--White);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.15rem .7rem;font-size:.75rem;font-weight:700;line-height:1.5}.Fh3uca_answersSection{width:100%;max-width:1200px}.Fh3uca_answersSection h3{color:var(--Gray900);text-align:center;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.Fh3uca_answersList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.Fh3uca_hostActions{justify-content:center;width:100%;padding:2rem 0;display:flex}.Fh3uca_nextButton{background-color:var(--Blue500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:background-color .2s}.Fh3uca_nextButton:hover{background-color:var(--Blue600,#2563eb)}
.B43epW_container{flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex}.B43epW_question{text-align:center}.B43epW_question h2{color:var(--Gray900);font-size:1.5rem;font-weight:700}.B43epW_content{flex-direction:column;gap:3rem;width:100%;max-width:1200px;display:flex}.B43epW_editSection{flex-direction:column;align-items:center;gap:1rem;display:flex}.B43epW_editSection h3{color:var(--Gray900);font-size:1.25rem;font-weight:700}.B43epW_submitButton{background-color:var(--Green500,#10b981);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:background-color .2s}.B43epW_submitButton:hover{background-color:var(--Green600,#059669)}.B43epW_submitButton:disabled{background-color:var(--Gray300,#d1d5db);cursor:not-allowed}.B43epW_answersPreview{width:100%}.B43epW_answersPreview h3{color:var(--Gray900,#111827);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.B43epW_answersList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.B43epW_hostActions{justify-content:center;width:100%;padding:2rem 0;display:flex}.B43epW_nextButton{background-color:var(--Blue500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:background-color .2s}.B43epW_nextButton:hover{background-color:var(--Blue600,#2563eb)}.B43epW_submittedInfo{background-color:var(--Green50,#f0fdf4);border:1px solid var(--Green200,#bbf7d0);text-align:center;border-radius:8px;margin-top:1rem;padding:1rem}.B43epW_submittedLabel{color:var(--Green700,#15803d);margin:0 0 .5rem;font-weight:700}.B43epW_submittedHint{color:var(--Gray600,#4b5563);margin:0;font-size:.875rem}
.IKRM8a_container{flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex}.IKRM8a_question{text-align:center}.IKRM8a_question h2{color:var(--Gray900);font-size:1.5rem;font-weight:700}.IKRM8a_instruction{text-align:center}.IKRM8a_instruction p{color:var(--Gray700);font-size:1rem}.IKRM8a_answersSection{width:100%;max-width:1200px}.IKRM8a_answersList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.IKRM8a_answerItem{flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.IKRM8a_voteButton{background-color:var(--Blue500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:6px;align-self:center;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background-color .2s}.IKRM8a_voteButton:hover:not(:disabled){background-color:var(--Blue600,#2563eb)}.IKRM8a_voteButton:disabled{opacity:.6;cursor:not-allowed}.IKRM8a_voted .IKRM8a_voteButton{background-color:var(--Green500,#22c55e)}.IKRM8a_voted .IKRM8a_voteButton:hover:not(:disabled){background-color:var(--Green600,#16a34a)}.IKRM8a_hostActions{justify-content:center;width:100%;padding:2rem 0;display:flex}.IKRM8a_endButton{background-color:var(--Blue500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:background-color .2s}.IKRM8a_endButton:hover{background-color:var(--Blue600,#2563eb)}
.tZEUaa_container{flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;width:100%;min-height:100%;padding:2rem;display:flex}.tZEUaa_topicCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;background:#141414b8;border:1px solid #ffffff26;border-radius:16px;width:100%;max-width:600px;padding:1.5rem 2.5rem}.tZEUaa_topicCategory{color:var(--White75);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.75rem;font-weight:500}.tZEUaa_topicQuestion{color:var(--White);font-size:1.5rem;font-weight:700;line-height:1.4}.tZEUaa_instruction{color:var(--GrayMid);text-align:center;font-size:.95rem}.tZEUaa_choices{flex-wrap:wrap;justify-content:center;gap:1.5rem;width:100%;max-width:640px;display:flex}.tZEUaa_choiceButton{cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #0000;border-radius:20px;outline:none;flex-direction:column;flex:1;align-items:center;gap:.5rem;min-width:220px;max-width:280px;padding:2rem 1.5rem;font-size:1.25rem;font-weight:700;transition:all .2s;display:flex}.tZEUaa_choiceButton:focus-visible{outline-offset:3px;outline:2px solid #b4b4b480}.tZEUaa_choiceButton:disabled{opacity:.5;cursor:not-allowed}.tZEUaa_choiceA{color:var(--White75);background:#b4b4b426;border-color:#b4b4b466}.tZEUaa_choiceA:hover:not(:disabled){background:#b4b4b440;transform:translateY(-2px);box-shadow:0 8px 24px #0003}.tZEUaa_choiceA.tZEUaa_selected{border-color:var(--Arena-Main-Green);box-shadow:0 0 0 3px var(--Arena-Main-Green), 0 8px 24px #259d5059;background:#259d5033}.tZEUaa_choiceB{color:var(--White75);background:#b4b4b426;border-color:#b4b4b466}.tZEUaa_choiceB:hover:not(:disabled){background:#b4b4b440;transform:translateY(-2px);box-shadow:0 8px 24px #0003}.tZEUaa_choiceB.tZEUaa_selected{border-color:var(--Arena-Main-Green);box-shadow:0 0 0 3px var(--Arena-Main-Green), 0 8px 24px #259d5059;background:#259d5033}.tZEUaa_choiceLabel{letter-spacing:.12em;color:var(--GrayMid);opacity:.8;font-size:.75rem;font-weight:600}.tZEUaa_choiceText{color:var(--GrayMid);font-size:1.2rem;font-weight:700}.tZEUaa_checkIcon{margin-top:.25rem;font-size:1.5rem}
._6YPEaG_anchor{pointer-events:none;position:absolute;inset:0}._6YPEaG_container{pointer-events:none;z-index:2000;gap:8px;width:200px;display:flex;position:fixed;transform:translate(-50%)}._6YPEaG_container._6YPEaG_top{flex-direction:column}._6YPEaG_container._6YPEaG_bottom{flex-direction:column-reverse}._6YPEaG_bubble{opacity:0;justify-content:center;width:100%;display:flex}._6YPEaG_content{word-wrap:break-word;color:#333;-webkit-backdrop-filter:blur(10px);background:#fffffff2;border-radius:12px;padding:8px 12px;font-size:14px;line-height:1.4;position:relative;box-shadow:0 2px 8px #00000026}._6YPEaG_tailBottom:after{content:"";border-top:8px solid #fffffff2;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}._6YPEaG_tailTop:after{content:"";border-bottom:8px solid #fffffff2;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;top:-6px;left:50%;transform:translate(-50%)}._6YPEaG_enter{animation:.3s ease-out forwards _6YPEaG_fadeInUp}@keyframes _6YPEaG_fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._6YPEaG_exit{animation:.3s ease-in forwards _6YPEaG_fadeOut}@keyframes _6YPEaG_fadeOut{0%{opacity:1}to{opacity:0}}
.MgdNeq_container{pointer-events:none;z-index:10;width:100px;height:150px;position:absolute;left:50%;transform:translate(-50%)}.MgdNeq_container.MgdNeq_top{top:-10px}.MgdNeq_container.MgdNeq_bottom{bottom:-10px}.MgdNeq_icon{opacity:0;filter:drop-shadow(0 2px 4px #0003);justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.MgdNeq_iconTop{top:0}.MgdNeq_iconBottom{bottom:0}.MgdNeq_enter{animation:.45s cubic-bezier(.22,1.4,.4,1) forwards MgdNeq_popIn,2.2s ease-in-out .45s infinite MgdNeq_floatUp}@keyframes MgdNeq_popIn{0%{opacity:0;transform:translate(-50%)translateY(12px)scale(.2)rotate(-18deg)}55%{opacity:1;transform:translate(-50%)translateY(-6px)scale(1.35)rotate(8deg)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)rotate(0)}}@keyframes MgdNeq_floatUp{0%,to{transform:translate(-50%)translateY(0)scale(1)}50%{transform:translate(-50%)translateY(-8px)scale(1.08)}}.MgdNeq_exit{animation:.4s ease-in forwards MgdNeq_floatOut}@keyframes MgdNeq_floatOut{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-28px)scale(.4)}}@media (prefers-reduced-motion:reduce){.MgdNeq_enter{animation:.2s ease-out forwards MgdNeq_fadeInOnly}.MgdNeq_exit{animation:.2s ease-in forwards MgdNeq_fadeOutOnly}@keyframes MgdNeq_fadeInOnly{0%{opacity:0}to{opacity:1}}@keyframes MgdNeq_fadeOutOnly{0%{opacity:1}to{opacity:0}}}.MgdNeq_thumbUp{color:var(--Arena-Main-Green)}.MgdNeq_thumbDown{color:var(--Arena-Main-Red)}.MgdNeq_signLanguage{color:var(--Arena-Main-Purple)}.MgdNeq_favorite{color:var(--Arena-Main-Yellow)}
.Zn0nqq_container{display:inline-block;position:relative;overflow:visible}.Zn0nqq_circle{border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative;overflow:hidden}.Zn0nqq_image{object-fit:cover;width:100%;height:100%}.Zn0nqq_initial{color:var(--White);background-color:var(--Arena-Main-Charcoal);justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;display:flex}.Zn0nqq_callBadge{background-color:var(--White);border:1px solid var(--Gray25);width:1.125rem;height:1.125rem;color:var(--GrayDark);box-shadow:0 1px 3px var(--Black10);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-.125rem;right:-.125rem}.Zn0nqq_callBadgeSpeaking{background-color:var(--Arena-Main-Green);border-color:var(--Arena-Main-Green);color:var(--White)}.Zn0nqq_callBadgeIcon{width:.75rem;height:.75rem}.Zn0nqq_overlay{color:var(--White);white-space:nowrap;pointer-events:none;opacity:0;z-index:1500;background-color:#00000080;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;transition:opacity .2s;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.Zn0nqq_container:hover .Zn0nqq_overlay{opacity:1}
.kGXSPG_container{flex-direction:column;gap:1rem;width:100%;max-width:640px;margin:0 auto;display:flex}.kGXSPG_title{color:var(--Charcoal);font-size:1.25rem;font-weight:700}.kGXSPG_genres{flex-wrap:wrap;gap:.4rem;display:flex}.kGXSPG_genreChip{border:1px solid var(--Gray10);background:var(--White);color:var(--Charcoal);cursor:pointer;border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:600;transition:all .15s}.kGXSPG_genreChip:hover{border-color:var(--Arena-Main-LightBlue)}.kGXSPG_genreChipActive{background:var(--Arena-Main-LightBlue);border-color:var(--Arena-Main-LightBlue);color:var(--White)}.kGXSPG_candidates{flex-direction:column;gap:.6rem;display:flex}.kGXSPG_candidate{border:1px solid var(--Gray10);background:var(--White);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;gap:.35rem;padding:.75rem 1rem;transition:all .15s;display:flex}.kGXSPG_candidate:hover:not(:disabled){border-color:var(--Arena-Main-LightBlue);transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.kGXSPG_candidate:disabled{opacity:.5;cursor:not-allowed}.kGXSPG_candidateCategory{color:var(--GrayMid);font-size:.7rem;font-weight:600}.kGXSPG_candidateQuestion{color:var(--Charcoal);font-size:1rem;font-weight:700}.kGXSPG_candidateOptions{align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:flex}.kGXSPG_optionA{color:var(--Arena-Main-LightBlue)}.kGXSPG_optionB{color:var(--Arena-Main-Red)}.kGXSPG_vs{color:var(--GrayMid);font-size:.75rem;font-weight:500}.kGXSPG_empty{color:var(--GrayMid);text-align:center;padding:1rem 0;font-size:.85rem}.kGXSPG_rerollButton{border:1px solid var(--Gray10);background:var(--White);color:var(--Charcoal);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.9rem;font-weight:700;transition:all .15s;display:flex}.kGXSPG_rerollButton:hover:not(:disabled){background:var(--Gray10);transform:translateY(-1px)}.kGXSPG_rerollButton:disabled{opacity:.5;cursor:not-allowed}
.SvpcRq_container{flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex}.SvpcRq_topicCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;background:#141414b8;border:1px solid #ffffff26;border-radius:16px;width:100%;max-width:640px;padding:1.25rem 2.5rem}.SvpcRq_topicCategory{color:var(--White75);letter-spacing:.08em;margin-bottom:.4rem;font-size:.75rem;font-weight:500}.SvpcRq_topicQuestion{color:var(--White);font-size:1.4rem;font-weight:700;line-height:1.4}.SvpcRq_columns{align-items:flex-start;gap:1.5rem;width:100%;max-width:800px;display:flex}.SvpcRq_column{flex-direction:column;flex:1;gap:.75rem;display:flex}.SvpcRq_columnHeader{border-radius:10px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:700;display:flex}.SvpcRq_columnHeaderA{border:1px solid var(--Arena-Main-LightBlue);color:var(--GrayMid);background:#159be259}.SvpcRq_columnHeaderB{border:1px solid var(--Arena-Main-Red);color:var(--GrayMid);background:#e300124d}.SvpcRq_columnLabel{letter-spacing:.05em;font-size:1rem;font-weight:800}.SvpcRq_columnOptionText{flex:1;font-size:.85rem;font-weight:600}.SvpcRq_columnCount{opacity:.75;font-size:.8rem;font-weight:500}.SvpcRq_participantList{flex-direction:column;gap:.5rem;display:flex}.SvpcRq_participantItem{background:var(--White1);color:var(--GrayMid);border:1px solid #0000;border-radius:10px;align-items:center;gap:.75rem;padding:.6rem 1rem;font-size:.9rem;font-weight:500;transition:all .3s;display:flex}.SvpcRq_participantItem.SvpcRq_highlightedA{border-color:var(--Arena-Main-LightBlue);color:var(--White);background:#159be24d;font-weight:700;box-shadow:0 0 16px #159be266}.SvpcRq_participantItem.SvpcRq_highlightedB{border-color:var(--Arena-Main-Red);color:var(--White);background:#e3001240;font-weight:700;box-shadow:0 0 16px #e3001259}.SvpcRq_emptyState{color:var(--GrayMid);text-align:center;padding:1rem 0;font-size:.85rem}.SvpcRq_selectedBadge{background:var(--White25);color:var(--White);white-space:nowrap;border-radius:20px;margin-left:auto;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.SvpcRq_lotteryButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.SvpcRq_hostControls{justify-content:center;display:flex}.SvpcRq_lotteryButton{cursor:pointer;border:2px solid #0000;border-radius:10px;align-items:center;gap:.4rem;padding:.65rem 1.5rem;font-size:.9rem;font-weight:700;transition:all .2s;display:flex}.SvpcRq_lotteryButton:disabled{opacity:.35;cursor:not-allowed}.SvpcRq_lotteryButtonA{border-color:var(--Arena-Main-LightBlue);color:var(--GrayMid);background:#159be24d}.SvpcRq_lotteryButtonA:hover:not(:disabled){background:#159be280;transform:translateY(-1px)}.SvpcRq_lotteryButtonB{border-color:var(--Arena-Main-Red);color:var(--GrayMid);background:#e3001240}.SvpcRq_lotteryButtonB:hover:not(:disabled){background:#e3001273;transform:translateY(-1px)}
.actD5W_arena{flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:720px;margin:auto;padding:1rem;display:flex}.actD5W_topicCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#141414b8;border-radius:1rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1.5rem 2rem;display:flex;box-shadow:0 8px 24px #0000002e}.actD5W_topicLabel{letter-spacing:.18em;color:var(--Arena-Post-Green);font-size:.72rem;font-weight:700}.actD5W_topicText{color:var(--White);text-align:center;margin:0;font-size:1.5rem;font-weight:700;line-height:1.4}.actD5W_spotlight{flex-direction:column;align-items:center;gap:.25rem;min-height:3rem;display:flex}.actD5W_spotlightLabel{color:var(--GrayMid);font-size:.85rem}.actD5W_spotlightName{color:var(--Arena-Main-Green);font-size:1.75rem;font-weight:700}.actD5W_participants{flex-wrap:wrap;justify-content:center;gap:1.25rem;width:100%;display:flex}.actD5W_tile{border:2px solid #0000;border-radius:.9rem;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem;transition:box-shadow .15s,border-color .15s,background-color .15s;display:flex;position:relative}.actD5W_tileName{color:var(--Arena-Main-Charcoal);font-size:.85rem;font-weight:600}.actD5W_current{border-color:var(--Arena-Main-Green);background:var(--Arena-Post-Green);box-shadow:0 0 20px var(--Arena-Post-Green)}.actD5W_done{opacity:.55}.actD5W_doneIcon{color:var(--Arena-Main-Green);font-size:1.1rem;position:absolute;top:.3rem;right:.3rem}.actD5W_controls{justify-content:center;margin-top:.5rem;display:flex}.actD5W_selectButton{cursor:pointer;background:var(--Arena-Main-Green);color:var(--White);border:none;border-radius:999px;align-items:center;gap:.5rem;padding:.9rem 1.75rem;font-size:1.05rem;font-weight:700;transition:opacity .15s;display:inline-flex}.actD5W_selectButton:disabled{opacity:.6;cursor:not-allowed}
.WscISG_overlay{background-color:var(--Arena-Main-Background);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.WscISG_card{background:var(--Arena-Main-Light);border:1px solid var(--Gray25);width:100%;max-width:560px;box-shadow:0 8px 24px var(--Gray25);text-align:center;border-radius:1rem;padding:2rem}.WscISG_heading{color:var(--Arena-Main-Charcoal);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}.WscISG_subtitle{color:var(--GrayMid);margin:0 0 1.5rem;font-size:.9rem}.WscISG_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.WscISG_sectionTitle{color:var(--Arena-Main-Charcoal);font-size:1rem;font-weight:700}.WscISG_reroll{border:1px solid var(--Gray25);background:var(--White);color:var(--GrayMid);cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .75rem;font-size:.85rem;display:inline-flex}.WscISG_candidates{flex-direction:column;gap:.6rem;margin-bottom:1.5rem;display:flex}.WscISG_candidate{border:2px solid var(--Gray25);background:var(--White);width:100%;color:var(--Arena-Main-Charcoal);text-align:left;cursor:pointer;border-radius:.75rem;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:1rem;transition:border-color .15s,background-color .15s;display:flex}.WscISG_candidate:hover{border-color:var(--Theme-Aotake)}.WscISG_candidateCategory{background:var(--Gray10);color:var(--GrayMid);border-radius:999px;flex-shrink:0;padding:.15rem .5rem;font-size:.72rem;font-weight:700}.WscISG_candidateText{flex:1}.WscISG_customInput{border:2px solid var(--Gray25);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--White);width:100%;color:var(--Arena-Main-Charcoal);border-radius:.75rem;margin-bottom:1.5rem;padding:.75rem .9rem;font-size:1rem}.WscISG_selected{border-color:var(--Theme-Wakatake)}.WscISG_confirm{background:var(--Theme-Wakatake);width:100%;color:var(--White);cursor:pointer;border:none;border-radius:.75rem;padding:.85rem 1.25rem;font-size:1rem;font-weight:700}.WscISG_randomStart{border:1px solid var(--Theme-Wakatake);width:100%;color:var(--Theme-Wakatake);cursor:pointer;background:0 0;border-radius:.75rem;margin-top:.5rem;padding:.6rem 1.25rem;font-size:.875rem;font-weight:700;transition:background-color .2s}.WscISG_randomStart:hover:not(:disabled){background:var(--Theme-Wakatake10)}.WscISG_randomStart:disabled{border-color:var(--Arena-Main-LightGray);color:var(--Arena-Main-LightGray);cursor:not-allowed}.WscISG_confirm:disabled{background:var(--Arena-Main-LightGray);cursor:not-allowed}
.Bxjx6a_container{flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex}.Bxjx6a_answerItem{flex-direction:column;align-items:center;gap:.5rem;width:fit-content;display:flex}.Bxjx6a_speakingBadge{background:var(--Arena-Main-Blue);color:var(--White);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.15rem .7rem;font-size:.75rem;font-weight:700;line-height:1.5}.Bxjx6a_answersSection{width:100%;max-width:1200px}.Bxjx6a_answersSection h3{color:var(--Gray900);text-align:center;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.Bxjx6a_answersList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.Bxjx6a_hostActions{justify-content:center;width:100%;padding:2rem 0;display:flex}.Bxjx6a_nextButton{background-color:var(--Blue500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:background-color .2s}.Bxjx6a_nextButton:hover{background-color:var(--Blue600,#2563eb)}
.r4mANa_container{flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex}.r4mANa_question{text-align:center}.r4mANa_question h2{color:var(--Gray900);font-size:1.5rem;font-weight:700}.r4mANa_content{flex-direction:column;gap:3rem;width:100%;max-width:1200px;display:flex}.r4mANa_editSection{flex-direction:column;align-items:center;gap:1rem;display:flex}.r4mANa_editSection h3{color:var(--Gray900);font-size:1.25rem;font-weight:700}.r4mANa_submitButton{background-color:var(--Green500,#10b981);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:background-color .2s}.r4mANa_submitButton:hover{background-color:var(--Green600,#059669)}.r4mANa_submitButton:disabled{background-color:var(--Gray300,#d1d5db);cursor:not-allowed}.r4mANa_answersPreview{width:100%}.r4mANa_answersPreview h3{color:var(--Gray900,#111827);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.r4mANa_answersList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.r4mANa_hostActions{justify-content:center;width:100%;padding:2rem 0;display:flex}.r4mANa_nextButton{background-color:var(--Blue500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:background-color .2s}.r4mANa_nextButton:hover{background-color:var(--Blue600,#2563eb)}.r4mANa_submittedInfo{background-color:var(--Green50,#f0fdf4);border:1px solid var(--Green200,#bbf7d0);text-align:center;border-radius:8px;margin-top:1rem;padding:1rem}.r4mANa_submittedLabel{color:var(--Green700,#15803d);margin:0 0 .5rem;font-weight:700}.r4mANa_submittedHint{color:var(--Gray600,#4b5563);margin:0;font-size:.875rem}
.ks2uKW_container{flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex}.ks2uKW_question{text-align:center}.ks2uKW_question h2{color:var(--Gray900);font-size:1.5rem;font-weight:700}.ks2uKW_instruction{text-align:center}.ks2uKW_instruction p{color:var(--Gray700);font-size:1rem}.ks2uKW_answersSection{width:100%;max-width:1200px}.ks2uKW_answersList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.ks2uKW_answerItem{flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.ks2uKW_voteButton{background-color:var(--Blue500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:6px;align-self:center;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background-color .2s}.ks2uKW_voteButton:hover:not(:disabled){background-color:var(--Blue600,#2563eb)}.ks2uKW_voteButton:disabled{opacity:.6;cursor:not-allowed}.ks2uKW_voted .ks2uKW_voteButton{background-color:var(--Green500,#22c55e)}.ks2uKW_voted .ks2uKW_voteButton:hover:not(:disabled){background-color:var(--Green600,#16a34a)}.ks2uKW_hostActions{justify-content:center;width:100%;padding:2rem 0;display:flex}.ks2uKW_endButton{background-color:var(--Blue500,#3b82f6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 2rem;font-size:1rem;font-weight:700;transition:background-color .2s}.ks2uKW_endButton:hover{background-color:var(--Blue600,#2563eb)}
.EoyuFW_textarea{border:2px solid var(--Gray10);resize:vertical;box-sizing:border-box;width:100%;min-height:100px;color:var(--Charcoal);background-color:#fff;border-radius:.5rem;padding:.75rem;font-family:inherit;font-size:1rem;line-height:1.5;transition:all .2s}.EoyuFW_textarea:focus{border-color:var(--Arena-Main-Blue);outline:none;box-shadow:0 0 0 3px #0067b31a}.EoyuFW_textarea::placeholder{color:var(--Gray50)}.EoyuFW_textarea:hover:not(:disabled):not(:read-only){border-color:var(--Gray30)}.EoyuFW_error{border-color:var(--Arena-Main-Red)}.EoyuFW_error:focus{border-color:var(--Arena-Main-Red);box-shadow:0 0 0 3px #e300121a}.EoyuFW_disabled{background-color:var(--Gray5);color:var(--Gray50);cursor:not-allowed}.EoyuFW_readOnly{background-color:var(--Gray5);cursor:default}.EoyuFW_readOnly:focus{border-color:var(--Gray10);box-shadow:none}
.gZ4LKW_overlay{background-color:var(--Black50);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.gZ4LKW_modal{background:#fff;border-radius:1rem;flex-direction:column;width:90%;max-width:500px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.gZ4LKW_modalScroll{scrollbar-width:thin;padding:2rem;overflow-y:auto}.gZ4LKW_heading{color:var(--Charcoal);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.gZ4LKW_lead{color:var(--Gray);margin:-.5rem 0 1.25rem;font-size:.875rem;line-height:1.6}.gZ4LKW_formGroup{margin-bottom:1.5rem}.gZ4LKW_label{color:var(--Charcoal);margin-bottom:.5rem;font-weight:700;display:block}.gZ4LKW_actions{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.gZ4LKW_overlayDim{background-color:var(--Black75)}.gZ4LKW_guideTip{bottom:calc(100% + .5rem);right:0}
.zrkB3G_container{background:#fff;border-radius:8px;min-width:200px;padding:1rem;box-shadow:0 2px 8px #0000001a}.zrkB3G_title{color:#333;margin:0 0 .75rem;font-size:.875rem;font-weight:600}.zrkB3G_participantList{flex-direction:column;gap:.5rem;display:flex}.zrkB3G_participantCard{background:#f9f9f9;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;display:flex}.zrkB3G_statusIndicator{border-radius:50%;flex-shrink:0;width:12px;height:12px}.zrkB3G_statusIndicator.zrkB3G_completed{background-color:#10b981}.zrkB3G_statusIndicator.zrkB3G_pending{background-color:#d1d5db}.zrkB3G_participantName{color:#333;font-size:.875rem}
.A1zkSq_host{flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.A1zkSq_background{filter:blur(30px);opacity:.2;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.A1zkSq_body{z-index:1;flex-direction:column;flex-grow:1;width:100%;height:100%;display:flex;position:relative}.A1zkSq_content{flex:1;padding:1rem;overflow:hidden auto}.A1zkSq_stepHint{z-index:5;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;bottom:4.5rem;left:45%;right:1.75rem}.A1zkSq_stepHint>*{pointer-events:auto}@media (max-width:768px){.A1zkSq_stepHint{left:1.25rem;right:1.25rem}}.A1zkSq_completionStatusWrapper{align-self:flex-start;position:sticky;top:0}
.C9Cvqa_footer{background-color:#ffffffe6;border-top:1px solid #0000001a;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.C9Cvqa_micSlot{align-items:center;margin-right:auto;display:flex}.C9Cvqa_nextSlot{align-items:center;margin-left:auto;display:flex}.C9Cvqa_host{background-color:#ffffffe6;border-top:1px solid #0000001a;justify-content:flex-end;align-items:center;padding:.5rem 1rem;display:flex}.C9Cvqa_guest{background-color:#ffffffe6;border-top:1px solid #0000001a;justify-content:center;align-items:center;padding:16px;display:flex}
.cvdDEa_host{background:#ffffffb3;border-bottom:1px solid #0000001a;place-content:center space-between;min-height:3.75rem;display:flex}.cvdDEa_left{align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.cvdDEa_titleSection{align-items:center;gap:1rem;display:flex}.cvdDEa_title{font-weight:700}.cvdDEa_stepInfo{color:var(--Gray);border:1px solid var(--Gray25);background:var(--White);border-radius:16px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.875rem;display:flex}.cvdDEa_stepNumber{color:var(--Theme-Wakatake);font-weight:600}.cvdDEa_stepName{font-weight:400}.cvdDEa_right{align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.cvdDEa_toolsButton{background:var(--White);border:2px solid var(--Arena-Main-Red);cursor:pointer;color:var(--Arena-Main-Red);border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}.cvdDEa_toolsButton:hover{background-color:var(--Gray10)}
.g3JfTa_container{max-width:900px;margin:0 auto;padding:2rem}.g3JfTa_header{margin-bottom:2rem}.g3JfTa_title{color:var(--Black);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.g3JfTa_description{color:var(--Gray60);font-size:.9rem;line-height:1.6}.g3JfTa_participantList{flex-direction:column;gap:2rem;display:flex}.g3JfTa_participantCard{background:var(--White);border:1px solid var(--Gray20);border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000000d}.g3JfTa_participantName{color:var(--Black);border-bottom:2px solid var(--Gray20);margin-bottom:1rem;padding-bottom:.75rem;font-size:1.25rem;font-weight:600}.g3JfTa_footer{justify-content:flex-end;margin-top:2rem;display:flex}
.zkph2q_participantCard{-webkit-backdrop-filter:blur(20px);border:3px solid var(--Gray10);background:#ffffff26;border-radius:1rem;flex-direction:column;gap:1.5rem;min-width:700px;max-width:700px;max-height:calc(100vh - 250px);padding:2rem;display:flex;overflow-y:auto;box-shadow:0 8px 32px #00000026}.zkph2q_header{text-align:center}.zkph2q_name{color:var(--Gray900);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.zkph2q_lead{color:var(--Gray800);margin-bottom:.75rem;font-size:.875rem}.zkph2q_section{flex-direction:column;gap:.75rem;display:flex}.zkph2q_sectionTitle{color:var(--Gray800);margin-bottom:.5rem;font-size:1rem;font-weight:700}.zkph2q_questionItem{flex-direction:column;gap:.75rem;margin-bottom:.5rem;display:flex}.zkph2q_questionLabel{color:var(--Gray700);font-size:.875rem;font-weight:600}.zkph2q_answer{color:var(--Gray900);white-space:pre-wrap;background:#ffffffe6;border:1px solid #fff6;border-radius:8px;min-height:80px;padding:1rem;font-size:.875rem;line-height:1.6}.zkph2q_otherInputsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.5rem;display:grid}.zkph2q_loadingContainer{justify-content:center;align-items:center;min-height:400px;display:flex}
.N14uBG_wrapper{flex-direction:column;flex:1;justify-content:center;gap:.5rem;width:100%;height:100%;display:flex;position:relative}.N14uBG_displayArea{flex:1;justify-content:center;align-items:center;padding:2rem 0;display:flex;position:relative;overflow:visible}.N14uBG_slideContainer{justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:relative}.N14uBG_card{max-height:calc(100vh - 250px);transition:transform .4s ease-in-out,opacity .4s ease-in-out;position:absolute;overflow:visible}.N14uBG_cardLeft{z-index:1;opacity:.6;width:300px;top:50%;right:calc(50% + 350px + 2rem);overflow:hidden visible;transform:translateY(-50%)scale(.85);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 20% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 20% 100%)}.N14uBG_cardLeft>*{border-radius:20px;position:absolute;right:0}.N14uBG_cardCenter{opacity:1;z-index:2;top:50%;left:50%;transform:translate(-50%)translateY(-50%)scale(1)}.N14uBG_cardRight{z-index:1;opacity:.6;width:300px;top:50%;left:calc(50% + 350px + 2rem);overflow:hidden visible;transform:translateY(-50%)scale(.85);-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 20% 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 20% 100%)}.N14uBG_cardRight>*{border-radius:20px;position:absolute;left:0}.N14uBG_remaining{text-align:center;width:100%;color:var(--Gray900);padding:.5rem 0;font-size:1.5rem;font-weight:700}.N14uBG_navButtonLeft,.N14uBG_navButtonRight{z-index:10;border:1px solid var(--Gray25);cursor:pointer;-webkit-backdrop-filter:blur(20px);background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 32px #0000001a}.N14uBG_navButtonLeft:hover,.N14uBG_navButtonRight:hover{background:var(--White);transform:translateY(-50%)scale(1.1);box-shadow:0 8px 32px #0003}.N14uBG_navButtonLeft:active,.N14uBG_navButtonRight:active{transform:translateY(-50%)scale(.95)}.N14uBG_navButtonLeft{left:calc(50% - 406px - 2rem)}.N14uBG_navButtonRight{right:calc(50% - 406px - 2rem)}.N14uBG_navIcon{color:var(--GrayDark);font-size:2rem}.N14uBG_loadingContainer{justify-content:center;align-items:center;min-height:400px;display:flex}
.eaVyDa_container{max-width:800px;margin:0 auto;padding:2rem}.eaVyDa_loadingContainer{justify-content:center;align-items:center;min-height:400px;display:flex}.eaVyDa_header{margin-bottom:1rem}.eaVyDa_title{color:var(--Black);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.eaVyDa_description{color:var(--Gray60);font-size:.9rem;line-height:1.6}.eaVyDa_questionList{flex-direction:column;gap:1.25rem;display:flex}.eaVyDa_questionItem{flex-direction:column;gap:.5rem;display:flex}.eaVyDa_questionLabel{color:var(--Black);font-size:.9rem;font-weight:600}.eaVyDa_footer{justify-content:flex-end;margin-top:2rem;display:flex}
.X8J7wG_overlay{pointer-events:none;z-index:999;position:fixed;inset:0;overflow:hidden}.X8J7wG_piece{background-color:var(--confetti-color);will-change:transform, opacity;border-radius:2px;animation-name:X8J7wG_fall;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards;position:absolute;top:-5%}@keyframes X8J7wG_fall{0%{transform:translateY(0) rotate(var(--confetti-rotate));opacity:1}to{transform:translateY(110vh) rotate(calc(var(--confetti-rotate) + 720deg));opacity:.85}}@media (prefers-reduced-motion:reduce){.X8J7wG_overlay{display:none}}
.SKKzPq_wrapper{flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1rem 0 .875rem;display:flex}.SKKzPq_item{border:2px solid var(--Arena-Border-LightGray);background:var(--Coin-Fill);cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-family:inherit;transition:transform .12s,box-shadow .12s;display:inline-flex;position:relative}.SKKzPq_item:hover{transform:translateY(-1px);box-shadow:0 2px 5px #00000024}.SKKzPq_item:active{transform:translateY(0)}.SKKzPq_readOnly .SKKzPq_item{cursor:default;background:0 0;border-color:#0000;padding:.4375rem .375rem}.SKKzPq_readOnly .SKKzPq_item:hover{box-shadow:none;transform:none}.SKKzPq_icon{display:flex}.SKKzPq_icon svg{width:1.25rem;height:1.25rem;display:block}.SKKzPq_count{font-variant-numeric:tabular-nums;color:var(--Charcoal);text-align:right;min-width:.7em;font-size:.9375rem;font-weight:700}.SKKzPq_tip{white-space:nowrap;color:var(--White);opacity:0;pointer-events:none;border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:700;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + .5625rem);left:50%;transform:translate(-50%,4px);box-shadow:0 2px 6px #00000038}.SKKzPq_tip:after{content:"";border:5px solid #0000;border-top-color:inherit;position:absolute;top:100%;left:50%;transform:translate(-50%)}.SKKzPq_item:hover .SKKzPq_tip,.SKKzPq_item:focus-visible .SKKzPq_tip,.SKKzPq_isPressed .SKKzPq_tip{opacity:1;transform:translate(-50%)}.SKKzPq_isPressed .SKKzPq_icon{animation:.5s ease-in-out SKKzPq_reviewShake}@keyframes SKKzPq_reviewShake{0%,to{transform:rotate(0)scale(1)}15%{transform:rotate(-12deg)scale(1.25)}35%{transform:rotate(10deg)scale(1.2)}55%{transform:rotate(-7deg)scale(1.12)}78%{transform:rotate(4deg)scale(1.06)}}@media (prefers-reduced-motion:reduce){.SKKzPq_isPressed .SKKzPq_icon{animation:none}.SKKzPq_tip{transition:opacity .16s}.SKKzPq_isPressed .SKKzPq_tip{transform:translate(-50%)}}.SKKzPq_thankyou{color:var(--Review-Thumb)}.SKKzPq_empathy{color:var(--Review-Heart)}.SKKzPq_nice{color:var(--Review-Star)}.SKKzPq_item:first-child .SKKzPq_tip{background:var(--Review-Thumb-Tip);border-top-color:var(--Review-Thumb-Tip)}.SKKzPq_item:nth-child(2) .SKKzPq_tip{background:var(--Review-Heart-Tip);border-top-color:var(--Review-Heart-Tip)}.SKKzPq_item:nth-child(3) .SKKzPq_tip{background:var(--Review-Star-Tip);border-top-color:var(--Review-Star-Tip)}.SKKzPq_commentItem{background:0 0}.SKKzPq_commentLabel{color:var(--Charcoal);white-space:nowrap;font-size:.8125rem;font-weight:700}.SKKzPq_comment{color:var(--GrayMid)}
._1BcQOa_content{gap:2rem;min-height:400px;display:flex}._1BcQOa_leftSection{flex-direction:column;flex-shrink:0;align-items:center;gap:.75rem;padding:1rem 0;display:flex}._1BcQOa_postitFrame{width:200px}._1BcQOa_reviewSection{justify-content:center;display:flex}._1BcQOa_rightSection{flex-direction:column;flex:1;gap:1rem;min-width:0;padding-left:1rem;display:flex}._1BcQOa_commentsSection{flex:1;min-height:200px;max-height:300px;overflow-y:auto}._1BcQOa_noComments{text-align:center;color:var(--Gray);padding:3rem 0;font-size:.875rem;font-style:italic}._1BcQOa_commentsList{flex-direction:column;gap:1rem;display:flex}._1BcQOa_commentItem{margin-bottom:1rem;padding:0}._1BcQOa_commentAuthor{color:var(--Arena-Main-Blue);margin-bottom:.35rem;font-size:.75rem;font-weight:600}._1BcQOa_commentLabelAction,._1BcQOa_commentLabelConsider{white-space:nowrap;vertical-align:.05em;border:1px solid;border-radius:999px;margin-right:.375rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}._1BcQOa_commentLabelAction{border-color:var(--Arena-Main-Red);color:var(--Arena-Main-Red)}._1BcQOa_commentLabelConsider{border-color:var(--Arena-Main-Blue);color:var(--Arena-Main-Blue)}._1BcQOa_commentContent{color:var(--Charcoal);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.875rem;line-height:1.5}._1BcQOa_commentForm{border-top:2px solid var(--Arena-Main-Blue);flex-direction:column;gap:.5rem;margin-top:.5rem;padding-top:1rem;display:flex}._1BcQOa_inputRow{align-items:stretch;gap:.5rem;display:flex}._1BcQOa_inputWrapper{flex:1;align-items:stretch;display:flex}._1BcQOa_labels{flex-wrap:wrap;gap:.375rem;display:flex}._1BcQOa_label,._1BcQOa_labelActiveAction,._1BcQOa_labelActiveConsider{cursor:pointer;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;transition:background-color .2s,border-color .2s,color .2s}._1BcQOa_label{border:1px solid var(--Gray25);color:var(--Gray75);background:0 0}._1BcQOa_label:hover:not(:disabled){border-color:var(--Gray50);color:var(--Charcoal)}._1BcQOa_labelActiveAction{border:1px solid var(--Arena-Main-Red);background:var(--Arena-Main-Red);color:var(--White)}._1BcQOa_labelActiveConsider{border:1px solid var(--Arena-Main-Blue);background:var(--Arena-Main-Blue);color:var(--White)}._1BcQOa_label:disabled,._1BcQOa_labelActiveAction:disabled,._1BcQOa_labelActiveConsider:disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width:768px){._1BcQOa_content{flex-direction:column;gap:1rem;min-height:0}._1BcQOa_postitFrame{width:min(40vw,150px)}._1BcQOa_leftSection{padding:0}._1BcQOa_commentsSection{min-height:0;max-height:30dvh}._1BcQOa_rightSection{padding-left:0}._1BcQOa_leftSection{justify-content:center}}
.p1-wTq_overlay{background-color:var(--Black50);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.p1-wTq_overlayDim{background-color:var(--Black75)}.p1-wTq_modal{text-align:center;background:#fff;border-radius:1rem;flex-direction:column;width:90%;max-width:860px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 4px 6px #0000001a}.p1-wTq_modalScroll{scrollbar-width:thin;padding:2rem;overflow-y:auto}.p1-wTq_icon{margin-bottom:1rem;font-size:3rem}.p1-wTq_heading{color:var(--Charcoal);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.p1-wTq_content{text-align:left;margin-bottom:2rem}.p1-wTq_reportSection{margin-bottom:1.5rem}.p1-wTq_sectionTitle{color:var(--Charcoal);margin-bottom:.5rem;font-size:1rem;font-weight:700}.p1-wTq_sectionContent{background-color:var(--Gray5);border:1px solid var(--Gray10);color:var(--Charcoal);white-space:pre-wrap;word-break:break-word;border-radius:.5rem;min-height:1.5rem;margin:0;padding:.75rem;line-height:1.5}.p1-wTq_actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.p1-wTq_analysisSection{border-top:2px solid var(--Gray10);margin-top:2rem;padding-top:2rem}.p1-wTq_analysisCategory{margin-bottom:1.5rem}.p1-wTq_categoryTitle{color:var(--Charcoal);align-items:center;gap:.25rem;margin-bottom:.75rem;font-size:.875rem;font-weight:700;display:flex}.p1-wTq_iconThumb{color:var(--Arena-Main-Green);font-size:.875rem}.p1-wTq_iconHeart{color:var(--Arena-Main-Pink);font-size:.875rem}.p1-wTq_iconStar{color:var(--Arena-Main-Yellow);font-size:.875rem}.p1-wTq_analysisList{margin:0;padding:0;list-style:none}.p1-wTq_analysisItem{background-color:var(--Gray5);border:1px solid var(--Gray10);border-radius:.5rem;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;padding:.75rem;display:flex}.p1-wTq_rankSection{flex-direction:column;flex-shrink:0;gap:.25rem;min-width:4rem;display:flex}.p1-wTq_rank{color:var(--Charcoal);font-size:.875rem;font-weight:700}.p1-wTq_itemContent{flex:1;min-width:0}.p1-wTq_author{color:var(--Charcoal);margin:0 0 .25rem;font-size:.75rem;font-weight:700}.p1-wTq_postitContent{color:var(--Charcoal);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;line-height:1.4;overflow:hidden}.p1-wTq_reviewCount{color:var(--Charcoal);font-size:.75rem;font-weight:700}.p1-wTq_noData{color:var(--Gray30);margin:.5rem 0;font-size:.875rem}.p1-wTq_categoryGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;display:grid}.p1-wTq_categoryItem{background-color:var(--Gray5);border:2px solid var(--Gray10);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.p1-wTq_categoryName{color:var(--Charcoal);text-align:center;font-size:.875rem;font-weight:600}.p1-wTq_categoryCount{color:var(--Arena-Main-Orange);font-size:1.5rem;font-weight:700}.p1-wTq_guideTipLeft{bottom:calc(100% + .5rem);left:0}.p1-wTq_guideTipRight{bottom:calc(100% + .5rem);right:0}.p1-wTq_reflectionSection{border:1px solid var(--Arena-Main-LightBlue25);background:var(--Arena-Main-LightBlue10);text-align:left;border-radius:12px;margin-top:2rem;padding:1.25rem}.p1-wTq_reflectionTitleIcon{color:var(--Arena-Main-LightBlue);vertical-align:-.15em;margin-right:.375rem}.p1-wTq_reflectionOverview{color:var(--Charcoal);margin:.75rem 0 0;font-size:.9375rem;line-height:1.7}.p1-wTq_reflectionGroup{margin-top:1.25rem}.p1-wTq_reflectionGroupTitle{color:var(--Charcoal);margin:0 0 .5rem;font-size:.875rem;font-weight:700}.p1-wTq_reflectionGroupIcon{color:var(--Arena-Main-LightBlue);vertical-align:-.15em;margin-right:.375rem}.p1-wTq_reflectionList{color:var(--Charcoal);flex-direction:column;gap:.375rem;margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.7;display:flex}.p1-wTq_careNotes{border:1px dashed var(--Arena-Main-Orange);background:var(--White);border-radius:8px;margin-top:1.25rem;padding:.875rem 1rem}.p1-wTq_careNotesTitle{color:var(--Charcoal);margin:0 0 .5rem;font-size:.875rem;font-weight:700}.p1-wTq_careNotesIcon{color:var(--Arena-Main-Orange);vertical-align:-.15em;margin-right:.375rem}.p1-wTq_rotiSummary{align-items:baseline;gap:.375rem;margin-bottom:.75rem;display:flex}.p1-wTq_rotiAverage{color:var(--Theme-Wakatake);font-size:1.75rem;font-weight:700;line-height:1}.p1-wTq_rotiScale{color:var(--Gray50);font-size:.875rem}.p1-wTq_rotiAnswered{color:var(--Gray50);font-size:.75rem}.p1-wTq_rotiDistribution{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.p1-wTq_rotiDistributionRow{white-space:nowrap;border:1px solid var(--Gray10);color:var(--Charcoal);border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:flex}.p1-wTq_rotiDistributionScore{font-weight:700}.p1-wTq_rotiDistributionCount{color:var(--Gray50)}.p1-wTq_rotiBadge{background:var(--Theme-Wakatake);color:var(--White);border-radius:.75rem;margin-left:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:700}.p1-wTq_reviewText{color:var(--Charcoal);white-space:pre-wrap;word-break:break-word;margin:0 0 .25rem;font-size:.875rem;line-height:1.5}@media (max-width:768px){.p1-wTq_modal{width:calc(100% - 1.5rem);max-height:90dvh}.p1-wTq_modalScroll{padding:1.5rem 1.25rem}.p1-wTq_icon{margin-bottom:.5rem;font-size:2.25rem}.p1-wTq_heading{margin-bottom:1.25rem;font-size:1.25rem}.p1-wTq_content{margin-bottom:1.5rem}.p1-wTq_analysisSection{margin-top:1.5rem;padding-top:1.5rem}.p1-wTq_reflectionSection{margin-top:1.5rem;padding:1rem}}
._7L69Ra_overlay{background:var(--Black50);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._7L69Ra_modal{background:var(--White);text-align:center;border-radius:1rem;width:90%;max-width:480px;padding:2rem;box-shadow:0 4px 6px #0000001a}._7L69Ra_heading{color:var(--Charcoal);margin:0 0 .75rem;font-size:1.25rem;font-weight:700}._7L69Ra_lead{color:var(--GrayDark);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.8}._7L69Ra_actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}
._8GFuca_host{flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}._8GFuca_background{filter:blur(30px);opacity:.2;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}._8GFuca_wrapper{flex:1;min-height:0;display:flex;position:relative}._8GFuca_interactiveAreaWrapper{width:25%;height:100%;padding:1rem 0 1rem 1rem}._8GFuca_interactiveAreaWrapperWide{width:40%}._8GFuca_interactiveArea{border:3px solid var(--Gray10);border-radius:1rem;height:100%}._8GFuca_contentsWrapper{flex-direction:column;flex:1;width:100%;height:100%;padding:.25rem 0;display:flex;position:relative;overflow:hidden}._8GFuca_stepHint{z-index:5;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;bottom:5.75rem;left:45%;right:1.5rem}._8GFuca_stepHint button{pointer-events:auto}@media (max-width:768px){._8GFuca_stepHint{left:1rem}}._8GFuca_body{z-index:1;flex-direction:column;flex-grow:1;width:100%;max-height:calc(100vh - 4rem);display:flex;position:relative;overflow:hidden}._8GFuca_content{flex:1;padding:.75rem 1rem;display:flex;overflow-y:auto}._8GFuca_avatorWrapper{z-index:6;padding:0 1rem;position:relative}._8GFuca_paddingTop{padding-bottom:.75rem}._8GFuca_paddingBottom{padding-top:.75rem}._8GFuca_guideDim{z-index:1200;background:var(--Black75);pointer-events:none;position:fixed;inset:0}._8GFuca_guideTipWrite{top:1.5rem;left:calc(100% + .75rem)}._8GFuca_contentsWrapper>._8GFuca_guideTipPreview{z-index:7;top:.75rem;left:.75rem}
._2DW5JG_wrapper{background-color:var(--White25);border:3px solid var(--Gray10);border-radius:1rem;place-items:center;width:100%;padding:.25rem;display:grid}
._6AFneq_host{flex-direction:row;align-items:center;gap:1rem;height:44px;display:flex}._6AFneq_icon{flex-shrink:0}._6AFneq_icon:hover{cursor:pointer}._6AFneq_goodIcon{color:var(--Arena-Main-Green)}._6AFneq_harisenIcon{color:var(--Arena-Main-Red)}._6AFneq_chatIcon{color:var(--Arena-Main-LightGray)}._6AFneq_clapHandsIcon{color:var(--Arena-Main-Purple)}._6AFneq_favoriteIcon{color:var(--Arena-Main-Yellow)}._6AFneq_divider{background:var(--Arena-Main-LightGray);opacity:.3;align-self:center;width:1px;height:24px}._6AFneq_chatInputContainer{flex:1;align-items:stretch;gap:.5rem;min-width:0;display:flex}._6AFneq_chatInputContainer>:first-child{flex:1;min-width:0}
.nc-IlG_host{align-items:center;gap:.5rem;height:100%;display:flex}.nc-IlG_message{white-space:pre-wrap;box-sizing:border-box;background:#00000006;border-radius:.5rem;flex-grow:1;max-height:44px;padding:.5rem 1rem;font-size:.75rem;font-weight:700;overflow-y:auto}.nc-IlG_image{flex-shrink:0;width:50px;height:50px}
.iFhhJG_host{box-sizing:border-box;background:#ffffffb3;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:60px;padding:.5rem 1rem;display:flex;position:fixed;bottom:0}.iFhhJG_guest{box-sizing:border-box;background:#ffffffb3;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;width:100%;height:60px;padding:.5rem 1rem;display:grid;position:fixed;bottom:0}.iFhhJG_micSlot{flex-shrink:0;align-items:center;display:flex}.iFhhJG_guest>*{grid-column:2}.iFhhJG_guest>.iFhhJG_micSlot{grid-column:1;justify-self:start}.iFhhJG_action{flex-shrink:0;align-items:center;display:flex}.iFhhJG_sensei{flex-grow:1;height:100%;overflow:hidden}.iFhhJG_buttonsGroup{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.iFhhJG_finishButton{border:2px solid var(--Arena-Main-Red);color:var(--Arena-Main-Red);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.5rem;padding:.5rem 1.5rem;font-size:1rem;font-weight:700;transition:all .2s}.iFhhJG_finishButton:hover{background:#e300120d}.iFhhJG_finishButton:active{background:#e300121a}.iFhhJG_guideRaised{z-index:1300}.iFhhJG_guideTipFinish{bottom:calc(100% + .5rem);right:0}.iFhhJG_guideTipReactions{bottom:calc(100% + .5rem);left:0}.iFhhJG_guideOverflowVisible{overflow:visible}.iFhhJG_guideTipElder{bottom:calc(100% + .5rem);left:0}
.Miqz_a_host{background:#ffffffb3;border-bottom:1px solid #0000001a;place-content:center space-between;min-height:3.75rem;display:flex}.Miqz_a_left{align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:700;display:flex}.Miqz_a_titleSection{align-items:center;gap:1rem;display:flex}.Miqz_a_title{font-weight:700}.Miqz_a_stepInfo{color:var(--Gray);border:1px solid var(--Gray25);background:var(--White);border-radius:16px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.875rem;display:flex}.Miqz_a_stepNumber{color:var(--Theme-Wakatake);font-weight:600}.Miqz_a_stepName{font-weight:400}.Miqz_a_right{align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.Miqz_a_toolsWrapper{position:relative}.Miqz_a_toolsButton{background:var(--White);border:2px solid var(--Arena-Main-Red);cursor:pointer;color:var(--Arena-Main-Red);border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s;display:flex}.Miqz_a_toolsButton:hover{background-color:var(--Gray10)}.Miqz_a_dropdown{background:var(--White);z-index:1000;border-radius:8px;min-width:150px;margin-top:.5rem;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.Miqz_a_dropdownItem{text-align:left;cursor:pointer;width:100%;color:var(--Black);background:0 0;border:none;padding:.75rem 1rem;font-size:14px;transition:background-color .2s;display:block}.Miqz_a_dropdownItem:hover{background-color:var(--Arena-Main-Background)}.Miqz_a_guideTipTools{top:calc(100% + .5rem);right:1rem}
.Km9Fwq_wrapper{flex-direction:column;justify-content:center;gap:.5rem;width:100%;height:100%;display:flex;position:relative}.Km9Fwq_displayArea{justify-content:center;align-items:center;padding:.5rem 0;display:flex;position:relative;overflow:hidden}.Km9Fwq_slideContainer{justify-content:center;align-items:center;gap:1rem;width:100%;height:200px;display:flex;position:relative}.Km9Fwq_card{width:200px;height:200px;transition:transform .4s ease-in-out,opacity .4s ease-in-out;position:absolute}.Km9Fwq_cardLeft{z-index:1;opacity:.4;width:100px;right:calc(50% + 100px + 1rem);overflow:hidden;transform:scale(.95);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 100%)}.Km9Fwq_cardLeft>*{position:absolute;right:0}.Km9Fwq_cardCenter{opacity:1;z-index:2;left:50%;transform:translate(-50%)scale(1)}.Km9Fwq_cardRight{z-index:1;opacity:.4;width:100px;left:calc(50% + 100px + 1rem);overflow:hidden;transform:scale(.95);-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 30% 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 30% 100%)}.Km9Fwq_cardRight>*{position:absolute;left:0}.Km9Fwq_remaining{text-align:center;width:100%;padding:.25rem 0;font-size:1.5rem;font-weight:700}.Km9Fwq_buttonArea{flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;display:flex}.Km9Fwq_buttonAreaWithBottomPadding{flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;padding-bottom:1rem;display:flex}.Km9Fwq_archiveCompleteMessage{height:100%;color:var(--Gray50);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:1rem;display:flex}.Km9Fwq_emptyMessage{height:100%;color:var(--Gray50);justify-content:center;align-items:center;font-size:1rem;display:flex}.Km9Fwq_guideTipRight{top:50%;left:calc(100% + .75rem);transform:translateY(-50%)}
.b3zXiq_wrapper{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.b3zXiq_guideVisible{overflow:visible}.b3zXiq_inner{flex-direction:column;align-items:center;gap:1rem;max-height:100%;padding:.25rem;display:flex;overflow-y:auto}.b3zXiq_actions{width:max-content;min-width:150px;max-width:100%}
.mUqFGa_wrapper{flex-direction:column;gap:.5rem;width:100%;height:100%;display:flex;position:relative}.mUqFGa_row{place-items:start center;gap:.5rem;display:grid}.mUqFGa_emptyState{width:100%}.mUqFGa_emptyGrid{opacity:.3;gap:.5rem;display:grid}.mUqFGa_emptyItem{aspect-ratio:1;border:2px dashed var(--Gray25);color:var(--Gray50);border-radius:8px;justify-content:center;align-items:center;font-size:.8rem;display:flex}
.x0MT-G_wrapper{flex-direction:row;justify-content:center;align-items:center;gap:0;width:100%;padding-top:.5rem;display:flex}.x0MT-G_symbolCircle{border:3px solid var(--symbol-color);z-index:1;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;padding:.25rem;display:flex;overflow:hidden}.x0MT-G_symbolImage{object-fit:cover;width:100%;height:100%}.x0MT-G_textBox{border:3px solid var(--symbol-color);background:#ffffffbf;border-radius:10rem;flex-direction:column;justify-content:center;min-width:200px;margin-left:-60px;padding:.375rem 1.5rem .375rem 4.5rem;display:flex}.x0MT-G_title{text-align:left;font-size:1.25rem;font-weight:700}.x0MT-G_subtitle{color:var(--Black50);text-align:left;font-size:.75rem}.x0MT-G_stretch .x0MT-G_textBox{flex:1;min-width:0}.x0MT-G_withAside{flex-direction:row;align-items:center;gap:.5rem;padding-right:.75rem}.x0MT-G_texts{flex-direction:column;flex:1;min-width:0;display:flex}.x0MT-G_aside{flex-shrink:0}
._2QcWNq_frame{border:1px solid var(--Gray25);background:var(--White50);border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;min-width:0;padding:.75rem;display:flex;overflow:hidden}
._3jIngW_container{width:100%}._3jIngW_card{width:100%;max-width:900px;margin:0 auto;padding:1.5rem 0}._3jIngW_heading{color:var(--Charcoal);margin:0 0 .5rem;font-size:1.25rem;font-weight:700}._3jIngW_lead{color:var(--GrayDark);margin:0 0 1.5rem;font-size:.875rem;line-height:1.8}._3jIngW_section{border:none;margin:0 0 2.5rem;padding:0}._3jIngW_heading+._3jIngW_section{margin-top:1.5rem}._3jIngW_sectionTitle{color:var(--Charcoal);align-items:baseline;gap:.75rem;margin:0 0 .75rem;padding:0;font-size:.9375rem;font-weight:700;display:flex}._3jIngW_average{color:var(--Theme-Wakatake);font-size:.8125rem;font-weight:600}._3jIngW_scale{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}._3jIngW_score,._3jIngW_scoreSelected{cursor:pointer;border-radius:10px;padding:.875rem 0;font-size:1.125rem;font-weight:700;transition:background-color .2s,border-color .2s,transform .1s}._3jIngW_score{background:var(--White);border:1px solid var(--Gray25);color:var(--Charcoal)}._3jIngW_score:hover{border-color:var(--Theme-Wakatake)}._3jIngW_scoreSelected{background:var(--Theme-Wakatake);border:1px solid var(--Theme-Wakatake);color:var(--White)}._3jIngW_scaleLegend{color:var(--GrayDark);justify-content:space-between;margin-top:.5rem;font-size:.75rem;display:flex}._3jIngW_field{margin-bottom:1.25rem;display:block}._3jIngW_fieldLabel{color:var(--Charcoal);margin-bottom:.375rem;font-size:.875rem;font-weight:600;display:block}._3jIngW_textarea{width:100%;color:var(--Charcoal);background:var(--White);border:1px solid var(--Gray25);resize:vertical;border-radius:10px;padding:.75rem;font-family:inherit;font-size:.9375rem;line-height:1.7}._3jIngW_textarea:focus{outline:2px solid var(--Theme-Wakatake);outline-offset:-1px}._3jIngW_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}._3jIngW_primaryButton{width:100%;color:var(--White);background:var(--Theme-Wakatake);cursor:pointer;border:none;border-radius:999px;margin-top:.5rem;padding:.875rem;font-size:1rem;font-weight:700;display:block}._3jIngW_primaryButton:disabled{background:var(--Gray50);cursor:not-allowed}._3jIngW_secondaryButton{color:var(--Theme-Wakatake);border:1px solid var(--Theme-Wakatake);cursor:pointer;background:0 0;border-radius:999px;margin:1rem auto 0;padding:.625rem 1.5rem;font-size:.875rem;font-weight:600;display:block}._3jIngW_hint{text-align:center;color:var(--GrayDark);margin:.5rem 0 0;font-size:.75rem}._3jIngW_waiting{color:var(--Charcoal);margin:0;font-size:.9375rem;line-height:1.8}._3jIngW_pending{color:var(--GrayDark);margin:.5rem 0 0;font-size:.8125rem}._3jIngW_distribution{border-radius:999px;height:.75rem;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._3jIngW_segment{min-width:.25rem}._3jIngW_legend{flex-wrap:wrap;gap:.25rem 1rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._3jIngW_legendItem{color:var(--Charcoal);white-space:nowrap;align-items:center;gap:.375rem;font-size:.875rem;display:flex}._3jIngW_swatch{border:1px solid var(--Gray25);border-radius:3px;width:.625rem;height:.625rem}._3jIngW_reasons{margin:1rem 0 0;padding:0;list-style:none}._3jIngW_reason{border-top:1px solid var(--Gray25);grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding:.625rem 0;display:grid}._3jIngW_reason:first-child{border-top:none}._3jIngW_reasonScore{color:var(--Theme-Wakatake);font-size:.9375rem;font-weight:700}._3jIngW_reasonText{color:var(--Charcoal);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.7}._3jIngW_reasonEmpty{color:var(--Gray);font-size:.875rem}._3jIngW_reasonName,._3jIngW_itemName{color:var(--GrayDark);white-space:nowrap;font-size:.75rem}._3jIngW_list{margin:0;padding:0;list-style:none}._3jIngW_item{color:var(--Charcoal);border-top:1px solid var(--Gray25);overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.625rem 0;font-size:.9375rem;line-height:1.7;display:flex}@media (max-width:640px){._3jIngW_card{padding:1.25rem}._3jIngW_columns{grid-template-columns:minmax(0,1fr);gap:1.5rem}}._3jIngW_required,._3jIngW_optional{border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600}._3jIngW_required{color:var(--White);background:var(--Theme-Wakatake)}._3jIngW_optional{color:var(--GrayDark);background:var(--Gray10)}._3jIngW_question{color:var(--GrayDark);margin:0 0 .75rem;font-size:.875rem}._3jIngW_mobile{flex-direction:column;gap:1.25rem;padding:1.25rem 0 1.5rem;display:flex}._3jIngW_mobileFrame{align-items:stretch;gap:0;padding:1.25rem 1rem}._3jIngW_mobile ._3jIngW_heading{font-size:1.125rem}._3jIngW_mobile ._3jIngW_lead{margin-bottom:1.25rem}._3jIngW_mobile ._3jIngW_section{margin-bottom:1.5rem}._3jIngW_mobileFrame>:last-child{margin-bottom:0}._3jIngW_mobile ._3jIngW_textarea{resize:none;font-size:16px}._3jIngW_mobile ._3jIngW_columns{grid-template-columns:minmax(0,1fr);gap:0}._3jIngW_mobile ._3jIngW_columns>:last-child{margin-bottom:0}._3jIngW_mobile ._3jIngW_primaryButton{margin-top:0}
.QR-7MW_container{width:100%;padding:.5rem}.QR-7MW_title{color:var(--Charcoal);align-items:baseline;gap:.5rem;margin:0 0 .75rem;font-size:.9375rem;font-weight:700;display:flex}.QR-7MW_count{color:var(--Theme-Wakatake);font-size:.8125rem;font-weight:600}.QR-7MW_list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.QR-7MW_item{background:var(--White90);border-radius:8px;grid-template-columns:.5rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem .625rem;display:grid}.QR-7MW_done,.QR-7MW_pending{border-radius:50%;width:.5rem;height:.5rem}.QR-7MW_done{background:var(--Theme-Wakatake)}.QR-7MW_pending{background:var(--Gray25)}.QR-7MW_name{color:var(--Charcoal);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.QR-7MW_state{color:var(--GrayDark);white-space:nowrap;font-size:.75rem}
.NQvaOG_logoSection{align-items:center;gap:.75rem;display:flex}.NQvaOG_logoText{color:var(--White);margin:0;font-size:1.5rem;font-weight:700;position:relative;top:-2px}.NQvaOG_betaBadge{letter-spacing:.05em;text-transform:uppercase;color:var(--White);background:var(--White25);border:1px solid var(--White50);border-radius:999px;justify-content:center;align-items:center;padding:.1875rem .5rem .3125rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}
.p1E_IW_trialBanner{background:linear-gradient(135deg,#65b6881a,#65b6880d);border:1px solid #65b6884d;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1rem 1.5rem;display:flex}.p1E_IW_trialText{color:var(--Charcoal);margin:0;font-size:1rem;font-weight:500}.p1E_IW_trialDays{color:var(--Theme-Wakatake);margin:0 .25rem;font-size:1.5rem;font-weight:700}.p1E_IW_upgradeLink{background:var(--Theme-Wakatake);color:var(--White);white-space:nowrap;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .2s}.p1E_IW_upgradeLink:hover{opacity:.9}
