@import"https://fonts.googleapis.com/css2?family=Gamja+Flower&family=Jua&family=Noto+Sans+KR:wght@400;500;700&display=swap";._container_ibjmn_1{text-align:center;padding:40px 20px}._title_ibjmn_6{font-size:3rem;margin-bottom:1rem;color:var(--text-main)}._subtitle_ibjmn_12{font-size:1.5rem;color:var(--text-sub);margin-bottom:3rem}._grid_ibjmn_18{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:800px;margin:0 auto}._card_ibjmn_26{background-color:#fff;border-radius:var(--radius-lg);padding:2rem;box-shadow:var(--shadow-md);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;border:3px solid transparent;position:relative}._gradeNumber_ibjmn_40{font-size:4rem;font-weight:700;color:var(--primary-color);font-family:var(--font-main)}._gradeText_ibjmn_47{font-size:1.5rem;color:var(--text-sub)}._active_ibjmn_52{border-color:var(--primary-color);background-color:#fffde7;cursor:pointer}._active_ibjmn_52:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}@keyframes _bounce_ibjmn_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}._button_o3jct_1{font-family:var(--font-main);border:none;cursor:pointer;border-radius:var(--radius-lg);transition:transform .1s ease,filter .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}._button_o3jct_1:active{transform:scale(.95)}._button_o3jct_1:hover{filter:brightness(1.1)}._primary_o3jct_22{background-color:var(--primary-color);color:#5d4037;box-shadow:0 4px #e6c22c}._primary_o3jct_22:active{box-shadow:0 0 #e6c22c;transform:translateY(4px)}._secondary_o3jct_34{background-color:var(--secondary-color);color:#fff;box-shadow:0 4px #56ab61}._secondary_o3jct_34:active{box-shadow:0 0 #56ab61;transform:translateY(4px)}._accent_o3jct_45{background-color:var(--accent-color);color:#fff;box-shadow:0 4px #3b7adf}._accent_o3jct_45:active{box-shadow:0 0 #3b7adf;transform:translateY(4px)}._small_o3jct_57{padding:8px 16px;font-size:1rem}._medium_o3jct_62{padding:12px 24px;font-size:1.2rem}._large_o3jct_67{padding:16px 32px;font-size:1.5rem}._fullWidth_o3jct_72{width:100%}._header_1pwo0_1{margin-bottom:2rem;text-align:left;width:100%}._topRow_1pwo0_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._backLink_1pwo0_14{text-decoration:none;color:#4a5568;display:flex;align-items:center;font-size:.9rem;color:var(--primary);transition:all .2s}._backLink_1pwo0_14:hover{transform:translate(-3px)}._backLink_1pwo0_14 span{margin-left:.25rem;font-weight:500}._gradeBadge_1pwo0_33{background-color:#e3f2fd;color:#1a73e8;padding:.25rem .75rem;border-radius:9999px;font-size:.85rem;font-weight:700;box-shadow:0 1px 3px #0000000d}._title_1pwo0_43{font-size:1.8rem;font-weight:900;color:#2d3748;margin:0}._divider_1pwo0_50{height:4px;width:60px;background-color:var(--primary);border-radius:2px;margin-top:.75rem}@media(max-width:640px){._title_1pwo0_43{font-size:1.5rem}}._container_1jcy3_1{padding:20px}._header_1jcy3_5{margin-bottom:2rem;display:flex;flex-direction:column;gap:10px}._backButton_1jcy3_12{align-self:flex-start;padding:8px 16px;background-color:#eee;border-radius:20px;font-size:.9rem;color:#666;text-decoration:none;transition:background .2s}._backButton_1jcy3_12:hover{background-color:#ddd}._pageTitle_1jcy3_27{font-size:2.5rem;color:var(--text-main)}._semesterSection_1jcy3_32{margin-bottom:3rem}._semesterTitle_1jcy3_36{font-size:2rem;color:var(--primary-color);margin-bottom:1.5rem;border-bottom:2px solid var(--primary-color);padding-bottom:.5rem;display:inline-block}._topicGrid_1jcy3_45{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._topicCard_1jcy3_51{background-color:#fff;border-radius:var(--radius-md);padding:1.5rem;box-shadow:var(--shadow-sm);text-decoration:none;border:2px solid transparent;transition:all .2s;display:flex;flex-direction:column;justify-content:space-between;min-height:160px}._topicCard_1jcy3_51:not(._disabled_1jcy3_65):hover{border-color:var(--secondary-color);transform:translateY(-5px);box-shadow:var(--shadow-md)}._topicTitle_1jcy3_71{font-size:1.4rem;color:var(--text-main);margin-bottom:.5rem}._topicDesc_1jcy3_77{color:var(--text-sub);font-size:1rem;line-height:1.4;margin-bottom:1rem}._playButton_1jcy3_84{align-self:flex-end;color:#fff;background-color:var(--secondary-color);padding:6px 12px;border-radius:15px;font-size:.9rem;font-weight:700}._disabled_1jcy3_65{opacity:.7;cursor:default;background-color:#f9f9f9}._soonBadge_1jcy3_100{align-self:flex-end;background-color:#ddd;padding:5px 10px;border-radius:15px;font-size:.8rem;color:#888}._container_bjp1e_1{padding:30px;max-width:1000px;margin:0 auto;background-color:#f8fbff;min-height:100vh}._header_bjp1e_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;background:#fff;padding:25px 40px;border-radius:30px;box-shadow:0 10px 30px #0000000d}._info_bjp1e_20 h1{font-size:2.2rem;font-family:Jua,sans-serif;color:#333;margin:0}._subtitle_bjp1e_27{color:#888;margin:5px 0 0}._wallet_bjp1e_32{display:flex;align-items:center;gap:20px}._coinCount_bjp1e_38{display:flex;align-items:center;gap:10px;background:#fff9c4;padding:8px 15px;border-radius:20px;border:2px solid #fbc02d}._coinIcon_bjp1e_48{font-size:1.5rem}._coinAmount_bjp1e_52{font-size:1.4rem;font-weight:800;color:#f57f17}._tabs_bjp1e_58{display:flex;gap:10px;margin-bottom:30px}._tabs_bjp1e_58 button{flex:1;padding:15px;border-radius:15px;border:none;background:#e1f5fe;color:#0288d1;font-size:1.1rem;font-weight:700;cursor:pointer;transition:.3s}._tabs_bjp1e_58 button._activeTab_bjp1e_77{background:#03a9f4;color:#fff;box-shadow:0 5px 15px #03a9f44d}._grid_bjp1e_83{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:25px}._itemCard_bjp1e_89{background:#fff;padding:20px;border-radius:25px;text-align:center;box-shadow:0 5px 20px #0000000a;transition:.3s;border:3px solid transparent}._itemCard_bjp1e_89:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000014}._itemCard_bjp1e_89._selected_bjp1e_104{border-color:#ffca28;background:#fffdf7}._avatarImgBox_bjp1e_109{width:140px;height:140px;margin:0 auto 15px;border-radius:50%;background:#f0f4f8;overflow:hidden;display:flex;align-items:center;justify-content:center}._avatarImg_bjp1e_109{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}._petIconBox_bjp1e_128{height:140px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}._petSprite_bjp1e_136{width:130px;height:130px;background-size:200%;border-radius:20px}._petItemImg_bjp1e_144{width:120px;height:120px;object-fit:contain;mix-blend-mode:multiply}._priceTag_bjp1e_151{font-size:1.2rem;font-weight:700;color:#ef5350;margin:10px 0 15px}._couponCard_bjp1e_159{background:linear-gradient(135deg,#ff9800,#ff5722);color:#fff;padding:30px 20px;border-radius:25px;text-align:center;position:relative;overflow:hidden}._couponLabel_bjp1e_169{font-size:.8rem;letter-spacing:2px;opacity:.8;margin-top:5px}._couponIcon_bjp1e_176{font-size:3rem;margin-bottom:15px}._priceTag_bjp1e_151{background:#fff3;display:inline-block;padding:5px 15px;border-radius:15px}._modalOverlay_bjp1e_189{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_bjp1e_189{background:#fff;padding:40px;border-radius:30px;width:90%;max-width:500px;text-align:center;border:5px solid #eee}._bigCoupon_bjp1e_212{background:#fffde7;border:3px dashed #fbc02d;padding:30px;margin:20px 0;border-radius:20px}._couponTop_bjp1e_220{font-size:1.5rem;font-weight:700;color:#f57f17}._couponCode_bjp1e_226{font-size:2rem;font-weight:800;margin:15px 0;color:#333;letter-spacing:2px}._footer_bjp1e_234{margin-top:60px;border-top:1px solid #ddd;padding-top:40px}._secretCode_bjp1e_240 h4{margin-bottom:15px}._codeRow_bjp1e_244{display:flex;gap:10px;margin-bottom:15px}._codeRow_bjp1e_244 input{flex:1;padding:12px;border-radius:10px;border:1px solid #ccc}._backupBtn_bjp1e_257{background:none;border:none;color:#666;text-decoration:underline;cursor:pointer}._navbar_e14fx_1{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;height:80px;background-color:var(--header-bg);box-shadow:var(--shadow-sm);position:sticky;top:0;z-index:100;border-bottom:3px solid var(--primary-color)}._logo_e14fx_15 a{font-family:var(--font-main);font-size:1.8rem;color:var(--text-main);text-decoration:none;font-weight:700;display:flex;align-items:center;gap:.5rem}._navList_e14fx_26{display:flex;gap:1.5rem;list-style:none}._navList_e14fx_26 li a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--text-sub);padding:.5rem 1rem;border-radius:var(--radius-md);transition:all .2s ease}._navList_e14fx_26 li._active_e14fx_43 a,._navList_e14fx_26 li a:hover{background-color:#fff9c4;color:var(--primary-color);transform:translateY(-2px)}._icon_e14fx_52{margin-bottom:4px}._label_e14fx_56{font-family:var(--font-main);font-size:1rem}@media(max-width:768px){._label_e14fx_56{display:none}._navbar_e14fx_1{padding:0 1rem}}._container_1dd7t_1{display:flex;flex-direction:column;min-height:100vh}._mainContent_1dd7t_7{flex:1;padding:2rem;max-width:1200px;margin:0 auto;width:100%}._footer_1dd7t_15{text-align:center;padding:2rem;background-color:#f0f0f0;color:var(--text-sub);font-size:.9rem}._container_1trvx_1{padding:30px;text-align:center;max-width:900px;margin:0 auto}._headerTabs_1trvx_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_1trvx_15{font-size:2.5rem;color:var(--text-main);margin-bottom:20px}._description_1trvx_21{font-size:1.2rem;color:var(--text-sub);margin-bottom:40px}._visualizerArea_1trvx_27{display:flex;flex-direction:column;align-items:center;gap:40px;background-color:#fff;padding:40px;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._controls_1trvx_38{width:100%;display:flex;flex-direction:column;align-items:center;gap:30px}._controlGroup_1trvx_46{display:flex;flex-direction:column;align-items:center;gap:10px}._buttonGroup_1trvx_53{display:flex;align-items:center;gap:20px}._valueDisplay_1trvx_59{font-size:1.5rem;font-weight:700;width:40px}._fractionDisplay_1trvx_65{display:flex;flex-direction:column;align-items:center;font-family:Jua,sans-serif;font-size:4rem;color:var(--primary-color);line-height:1}._fractionBar_1trvx_75{width:60px;height:4px;background-color:var(--text-main);margin:5px 0}._denominator_1trvx_82{color:var(--text-main)}._numerator_1trvx_86{color:#ff9f43}._koreanRead_1trvx_91{font-size:1.5rem;color:var(--text-sub);font-weight:700}._container_t3wn2_1{padding:40px;text-align:center;max-width:800px;margin:0 auto}._title_t3wn2_8{font-size:2.5rem;margin-bottom:20px;color:var(--text-main)}._equationArea_t3wn2_14{font-size:4rem;font-weight:700;font-family:Jua,sans-serif;margin-bottom:40px;display:flex;justify-content:center;align-items:center;gap:20px}._number_t3wn2_25{color:var(--primary-color)}._operator_t3wn2_29{color:#999}._result_t3wn2_33{color:var(--text-main)}._visualizerArea_t3wn2_37{background-color:#fff;padding:40px;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);margin-bottom:40px;min-height:400px;display:flex;flex-direction:column;justify-content:center}._gridDisplay_t3wn2_49{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:30px}._group_t3wn2_57{background-color:#fff9c4;border:2px dashed #FFD54F;border-radius:15px;padding:10px;display:flex;flex-direction:column;align-items:center}._groupLabel_t3wn2_67{font-size:.9rem;color:#666;margin-bottom:5px}._items_t3wn2_73{display:flex;grid-template-columns:repeat(2,1fr);gap:5px}._item_t3wn2_73{font-size:2rem}._explanation_t3wn2_84{font-size:1.5rem;color:var(--text-main)}._controls_t3wn2_89{display:flex;flex-direction:column;align-items:center;gap:20px}._danSelector_t3wn2_96{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}._danButton_t3wn2_103{padding:10px 15px;border:1px solid #ddd;border-radius:20px;background:#fff;cursor:pointer;font-size:1.1rem;transition:all .2s}._danButton_t3wn2_103:hover{background:#f0f0f0}._activeDan_t3wn2_117{background:var(--primary-color);color:#fff;border-color:var(--primary-color);font-weight:700}._seoContent_t3wn2_124{margin-top:60px;text-align:left;background-color:#f9f9f9;padding:20px;border-radius:10px;line-height:1.6}._container_1hfgj_1{padding:30px;text-align:center;max-width:800px;margin:0 auto}._title_1hfgj_8{font-size:2.5rem;color:var(--text-main);margin-bottom:10px}._description_1hfgj_14{font-size:1.2rem;color:var(--text-sub);margin-bottom:30px}._toolbar_1hfgj_20{display:flex;justify-content:center;gap:15px;margin-bottom:20px}._toolBtn_1hfgj_27{padding:10px 20px;border:2px solid #ddd;border-radius:20px;background:#fff;font-size:1.1rem;cursor:pointer;transition:all .2s}._toolBtn_1hfgj_27:hover{background:#f0f0f0}._active_1hfgj_41{border-color:var(--primary-color);background-color:#fff9c4;font-weight:700;color:#333}._canvasWrapper_1hfgj_49{display:flex;justify-content:center;overflow:hidden;border:4px solid #333;border-radius:10px;background:#fff;cursor:crosshair;box-shadow:0 4px 10px #0000001a}._canvas_1hfgj_49{touch-action:none}._container_ewk4u_1{padding:30px;text-align:center;max-width:900px;margin:0 auto}._headerTabs_ewk4u_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_ewk4u_15{font-size:2.5rem;color:var(--text-main);margin-bottom:30px}._equationArea_ewk4u_21{font-family:Jua,sans-serif;font-size:3rem;background-color:#fff;padding:20px;border-radius:20px;display:inline-flex;align-items:center;gap:15px;box-shadow:0 5px 15px #0000001a;margin-bottom:30px}._operator_ewk4u_34{color:var(--primary-color)}._result_ewk4u_38{color:var(--secondary-color)}._remainder_ewk4u_42{color:#ff9f43;font-size:2rem;margin-left:10px}._controls_ewk4u_48{display:flex;justify-content:center;gap:30px;margin-bottom:40px}._controlGroup_ewk4u_55{display:flex;flex-direction:column;align-items:center;gap:10px}._buttonGroup_ewk4u_62{display:flex;align-items:center;gap:15px;background-color:#fff;padding:10px 20px;border-radius:50px;box-shadow:0 2px 5px #0000000d}._valueDisplay_ewk4u_72{font-size:1.5rem;font-weight:700;width:40px}._visualizerArea_ewk4u_78{display:flex;gap:40px;justify-content:center;align-items:flex-start}._pileSection_ewk4u_85{background-color:#e3f2fd;padding:20px;border-radius:20px;width:250px;min-height:300px;display:flex;flex-direction:column;align-items:center}._pile_ewk4u_85{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin:20px 0;flex-grow:1}._candy_ewk4u_105{font-size:2rem}._platesSection_ewk4u_109{flex-grow:1;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}._plateWrapper_ewk4u_117{display:flex;flex-direction:column;align-items:center;gap:10px}._plate_ewk4u_109{width:120px;height:120px;border:4px solid #ddd;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center;padding:10px;gap:2px;position:relative;box-shadow:inset 0 5px 10px #0000000d}._candyOnPlate_ewk4u_141{font-size:1.5rem}._friendLabel_ewk4u_145{font-weight:700;color:#666}._countLabel_ewk4u_150{background-color:var(--secondary-color);color:#fff;padding:2px 8px;border-radius:10px;font-size:.9rem}._note_ewk4u_158{margin-top:50px;background-color:#fff3e0;padding:20px;border-radius:15px;text-align:left;line-height:1.6}._successMessage_ewk4u_167{background-color:#e8f5e9;color:#2e7d32;padding:10px 20px;border-radius:20px;font-weight:700;font-size:1.2rem;box-shadow:0 4px 10px #0000001a}._container_1se02_1{padding:30px;text-align:center;max-width:800px;margin:0 auto}._title_1se02_8{font-size:2.5rem;color:var(--text-main);margin-bottom:30px}._clockBody_1se02_14{display:flex;justify-content:center;margin-bottom:30px}._clockFace_1se02_20{width:320px;height:320px;border:10px solid #333;border-radius:50%;position:relative;background-color:#fff;box-shadow:0 10px 20px #0000001a}._marker_1se02_30{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;font-size:1.5rem;font-weight:700;color:#333;pointer-events:none}._hourHand_1se02_43{position:absolute;bottom:50%;left:50%;width:8px;height:90px;background-color:#333;transform-origin:bottom center;border-radius:4px;z-index:2}._minuteHand_1se02_55{position:absolute;bottom:50%;left:50%;width:4px;height:120px;background-color:var(--primary-color);transform-origin:bottom center;border-radius:2px;z-index:1}._centerDot_1se02_67{position:absolute;top:50%;left:50%;width:16px;height:16px;background-color:#e74c3c;border-radius:50%;transform:translate(-50%,-50%);z-index:3}._digitalDisplay_1se02_79{font-size:3rem;font-family:Jua,sans-serif;color:var(--text-main);background-color:#f0f0f0;display:inline-block;padding:10px 30px;border-radius:15px;margin-bottom:30px}._controls_1se02_90{display:flex;flex-direction:column;gap:20px;max-width:600px;margin:0 auto}._controlGroup_1se02_98{background-color:#fff;padding:15px;border-radius:10px;box-shadow:0 2px 5px #0000000d}._controlGroup_1se02_98 p{margin-bottom:10px;font-weight:700;color:#666}._btnRow_1se02_111{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}._note_1se02_118{margin-top:40px;padding:20px;background-color:#e8f5e9;border-radius:15px;text-align:left;line-height:1.6}._container_1dtt8_1{padding:30px;text-align:center;max-width:800px;margin:0 auto}._title_1dtt8_8{font-size:2.5rem;color:var(--text-main);margin-bottom:30px}._stage_1dtt8_14{display:flex;justify-content:center;margin-bottom:40px}._grid_1dtt8_20{display:grid;grid-template-columns:repeat(4,80px);gap:10px;background-color:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._columnHeader_1dtt8_30{font-size:1.2rem;color:#999;margin-bottom:10px}._operatorHeader_1dtt8_36{width:60px}._cell_1dtt8_40{height:80px;display:flex;justify-content:center;align-items:center;position:relative;font-size:2.5rem;font-family:Jua,sans-serif}._numberBlock_1dtt8_50{width:60px;height:60px;background-color:#f0f0f0;border-radius:15px;display:flex;justify-content:center;align-items:center;color:#333}._resultBlock_1dtt8_61{color:var(--secondary-color);font-weight:700}._operator_1dtt8_36{font-size:2.5rem;color:var(--primary-color);display:flex;justify-content:center;align-items:center}._divider_1dtt8_74{grid-column:span 1;height:4px;background-color:#333;border-radius:2px}._borrowMark_1dtt8_81{position:absolute;bottom:5px;font-size:1.5rem;color:#e74c3c;background-color:#fff;padding:2px 6px;border-radius:8px;border:2px solid #e74c3c;z-index:10}._strikeThrough_1dtt8_93{position:absolute;width:65px;height:4px;background-color:#e74c3c;transform:rotate(-25deg);top:50%;left:7px;z-index:5;border-radius:2px}._borrowValue_1dtt8_105{position:absolute;bottom:5px;font-size:1.2rem;font-weight:700;color:#2e7d32;background-color:#e8f5e9;width:38px;height:38px;border-radius:50%;border:2px solid #a5d6a7;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 5px #0000000d}._tutorialBox_1dtt8_122{background:#fff;border-radius:20px;padding:30px;box-shadow:0 4px 15px #0000000d;margin-bottom:30px;border:2px solid #e3f2fd}._stepBadge_1dtt8_131{display:inline-block;background:var(--primary-color);color:#fff;padding:6px 16px;border-radius:20px;font-size:1rem;font-weight:700;margin-bottom:20px}._explanation_1dtt8_142{margin-bottom:25px;min-height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}._explanation_1dtt8_142 p{font-size:1.4rem;line-height:1.6;color:#333;margin:0;font-weight:500}._navControls_1dtt8_159{display:flex;gap:15px;justify-content:center;margin-top:20px}._navControls_1dtt8_159 button{font-size:1.2rem!important;font-weight:700!important;height:55px;min-width:150px}._problemPresets_1dtt8_175{display:flex;align-items:center;justify-content:center;gap:15px;color:#666;font-size:.95rem}._controls_1dtt8_184{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}._dimmed_1dtt8_191 ._numberBlock_1dtt8_50{opacity:.3}._nextPulse_1dtt8_195{animation:_pulse_1dtt8_1 2s infinite}@keyframes _pulse_1dtt8_1{0%{box-shadow:0 0 #1a73e866}70%{box-shadow:0 0 0 12px #1a73e800}to{box-shadow:0 0 #1a73e800}}._container_15v6k_1{padding:30px;text-align:center;max-width:600px;margin:0 auto}._title_15v6k_8{font-size:2.5rem;color:var(--text-main);margin-bottom:10px}._subtitle_15v6k_14{color:var(--text-sub);margin-bottom:40px}._topicGrid_15v6k_19{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}._topicBtn_15v6k_25{padding:30px;font-size:1.5rem;border:none;border-radius:20px;background-color:#fff;box-shadow:0 4px 10px #0000001a;cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;align-items:center;gap:10px}._topicBtn_15v6k_25:hover{transform:translateY(-5px);box-shadow:0 8px 15px #00000026;background-color:#fffde7}._icon_15v6k_46{font-size:3rem}._header_15v6k_50{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._scoreBadge_15v6k_57{background-color:var(--primary-color);color:#fff;padding:8px 16px;border-radius:20px;font-weight:700;font-size:1.2rem}._quizCard_15v6k_66{background-color:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._problemDisplay_15v6k_73{font-size:3.5rem;font-weight:700;font-family:Jua,sans-serif;margin-bottom:30px;color:#333;display:flex;justify-content:center;align-items:center;gap:15px}._number_15v6k_85{color:#333}._operator_15v6k_89{color:var(--primary-color)}._questionMark_15v6k_93{color:#ddd}._questionText_15v6k_97{color:#333;font-size:2rem;text-align:center;line-height:1.4}._answerForm_15v6k_104{display:flex;flex-direction:column;gap:15px;max-width:300px;margin:0 auto}._input_15v6k_112{font-size:2rem;padding:10px;text-align:center;border:3px solid #ddd;border-radius:10px;outline:none;font-family:Jua,sans-serif}._input_15v6k_112:focus{border-color:var(--primary-color)}._error_15v6k_126{border-color:#ff6b6b;background-color:#fff5f5}._feedbackCorrect_15v6k_131{margin-top:20px;font-size:1.5rem;color:#2ecc71;font-weight:700}._feedbackIncorrect_15v6k_138{margin-top:20px;font-size:1.2rem;color:#e74c3c;font-weight:700}._feedbackSkipped_15v6k_145{margin-top:20px;text-align:center}._answerBox_15v6k_150{background-color:#e3f2fd;padding:20px;border-radius:15px;border-left:5px solid #2196F3;margin-bottom:20px}._explanation_15v6k_158{line-height:1.6}._wordProblemText_15v6k_162{font-size:1.8rem;color:#333;text-align:left;line-height:1.6;word-break:keep-all;background:#fdfdfd;padding:25px;border-radius:20px;border:2px dashed #eee;margin-bottom:30px;font-family:Nanum Gothic,sans-serif}._backLink_15v6k_176{text-decoration:none;color:#666;font-size:1rem;padding:8px 15px;background:#f5f5f5;border-radius:10px;transition:all .2s;font-weight:700}._backLink_15v6k_176:hover{background:#eee;color:#333}._container_fn3qf_1{padding:20px;background-color:#f5f5f5;min-height:100vh;display:flex;flex-direction:column;align-items:center}._controls_fn3qf_10{background-color:#fff;padding:20px;border-radius:15px;box-shadow:0 4px 10px #0000001a;margin-bottom:30px;width:100%;max-width:800px}._screenTitle_fn3qf_20{margin-bottom:20px;color:#333}._configRow_fn3qf_25{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:20px;align-items:center}._configRow_fn3qf_25 label{display:flex;align-items:center;gap:10px;font-weight:700}._configRow_fn3qf_25 input,._configRow_fn3qf_25 select{padding:8px;border:1px solid #ddd;border-radius:5px;font-size:1rem}._btnRow_fn3qf_48{display:flex;gap:15px;justify-content:flex-end}._sheetPage_fn3qf_55{width:210mm;height:297mm;background:#fff;padding:15mm;box-shadow:0 0 15px #0000001a;box-sizing:border-box;position:relative;font-family:Noto Sans KR,sans-serif;display:flex;flex-direction:column;margin:0 auto;overflow:hidden}._sheetHeader_fn3qf_70{text-align:center;border-bottom:2px solid #333;padding-bottom:10px;margin-bottom:20px}._sheetTitle_fn3qf_77{font-size:20pt;margin:0 0 10px}._sheetMeta_fn3qf_82{display:flex;justify-content:space-between;font-size:11pt}._problemGrid_fn3qf_88{display:grid;grid-template-columns:1fr 1fr;gap:15px 30px;flex-grow:1;align-content:start}._problemItem_fn3qf_96{padding:8px 5px;font-size:14pt;border-bottom:1px dotted #eee;display:flex;align-items:center;gap:10px}._problemNum_fn3qf_105{font-size:11pt;color:#333;font-weight:700;min-width:25px}._equation_fn3qf_112{font-family:Jua,sans-serif;font-size:17pt;letter-spacing:1px;flex:1}._sheetFooter_fn3qf_119{text-align:center;font-size:9pt;color:#999;margin-top:10px;border-top:1px solid #eee;padding-top:10px}@media print{@page{size:A4;margin:0}body{margin:0;padding:0;background:#fff}._container_fn3qf_1{padding:0;margin:0;background:#fff;display:block;width:100%}._controls_fn3qf_10,header,nav,footer,.NavigationBar,.confetti-canvas{display:none!important}main{padding:0!important;margin:0!important}._sheetPage_fn3qf_55{width:210mm!important;height:297mm!important;box-shadow:none;margin:0;padding:15mm!important;page-break-after:always;border:none}}._container_1n12l_1{width:100%;min-height:100vh;display:flex;flex-direction:column;background:#f0f2f5;font-family:Pretendard,sans-serif}._header_1n12l_10{background:#fff;padding:15px 30px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 10px #0000000d;z-index:100}._titleBox_1n12l_20 h1{font-size:1.4rem;margin:0}._stats_1n12l_25{display:flex;gap:10px;margin-top:5px}._coinBadge_1n12l_31{background:#fff9db;color:#f08c00;padding:4px 12px;border-radius:20px;font-weight:700;font-size:.9rem}._buffBadge_1n12l_40{background:#e7f5ff;color:#1971c2;padding:4px 12px;border-radius:20px;font-weight:700;font-size:.9rem;animation:_pulse_1n12l_1 2s infinite}@keyframes _pulse_1n12l_1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}._topBtns_1n12l_64{display:flex;gap:10px}._foodShop_1n12l_69{background:#fff;border-bottom:2px solid #eee;overflow:hidden}._foodShopContent_1n12l_75{max-width:800px;margin:0 auto;padding:20px}._snackCard_1n12l_81{background:#f8f9fa;border:2px solid #e9ecef;border-radius:20px;padding:20px;display:flex;align-items:center;gap:20px;position:relative}._snackIcon_1n12l_92{font-size:3rem}._snackInfo_1n12l_96 h4{margin:0 0 5px;font-size:1.1rem}._snackInfo_1n12l_96 p{margin:0 0 10px;font-size:.85rem;color:#666}._priceRow_1n12l_107{display:flex;align-items:center;gap:15px}._price_1n12l_107{font-weight:700;color:#f08c00}._myStock_1n12l_118{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:#fff;padding:10px 15px;border-radius:15px;border:1px solid #ddd;font-size:.9rem}._roomStage_1n12l_130{flex:1;position:relative;overflow:hidden;margin:10px 20px 20px;border-radius:30px;box-shadow:inset 0 0 50px #0000001a,0 10px 30px #0000001a;display:flex;justify-content:center;align-items:flex-end;padding-bottom:50px}._floor_1n12l_143{position:absolute;bottom:0;width:100%;height:35%;clip-path:polygon(0 20%,100% 0,100% 100%,0% 100%);opacity:.7}._characterContainer_1n12l_152{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center}._avatarImg_1n12l_160{width:150px;filter:drop-shadow(0 10px 15px rgba(0,0,0,.2))}._nameTag_1n12l_165{background:#ffffffe6;padding:5px 15px;border-radius:15px;font-weight:700;margin-top:10px}._petContainer_1n12l_173{position:absolute;width:100px;cursor:pointer;display:flex;flex-direction:column;align-items:center;z-index:20}._petImg_1n12l_183{width:100%;filter:drop-shadow(0 5px 8px rgba(0,0,0,.1))}._petImg_1n12l_183._buffed_1n12l_188{filter:drop-shadow(0 0 8px rgba(255,215,0,.8));animation:_bounce_1n12l_1 2s infinite}@keyframes _bounce_1n12l_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._timerBadge_1n12l_205{position:absolute;top:-20px;background:#000000b3;color:#fff;padding:2px 8px;border-radius:10px;font-size:.7rem;display:flex;align-items:center;gap:4px}._bubble_1n12l_218{position:absolute;bottom:110%;background:#fff;padding:15px;border-radius:20px;box-shadow:0 10px 25px #00000026;width:180px;z-index:1000;font-size:.85rem;text-align:center}._bubbleIcon_1n12l_231{color:#ff6b6b;margin-bottom:5px}._feedBtn_1n12l_236{margin-top:10px;background:#ff6b6b;color:#fff;padding:8px;border-radius:10px;font-weight:700;cursor:pointer;font-size:.8rem}._petName_1n12l_247{font-size:.75rem;background:#00000080;color:#fff;padding:2px 8px;border-radius:10px;margin-top:5px}._controls_1n12l_256{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0 20px 20px}._petInventory_1n12l_263,._themeOptions_1n12l_264{background:#fff;padding:20px;border-radius:25px;box-shadow:0 5px 20px #0000000d}._petInventory_1n12l_263 h3,._themeOptions_1n12l_264 h3{font-size:1rem;margin-bottom:15px}._petList_1n12l_277{display:flex;gap:15px;overflow-x:auto;padding:5px 0}._petMiniCard_1n12l_284{flex-shrink:0;width:70px;text-align:center;cursor:pointer}._petMiniCard_1n12l_284 img{width:45px}._petMiniCard_1n12l_284 span{display:block;font-size:.65rem;margin-top:5px}._colorPicker_1n12l_301{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}._colorPicker_1n12l_301 button{width:25px;height:25px;border-radius:50%;border:2px solid #eee;cursor:pointer}._colorPicker_1n12l_301 button._active_1n12l_316{border-color:#ff6b6b}._charSelect_1n12l_320{display:flex;gap:10px}._charSelect_1n12l_320 button{flex:1;padding:8px;border-radius:10px;border:1px solid #ddd;background:#fff;cursor:pointer;font-size:.85rem}._charSelect_1n12l_320 button._active_1n12l_316{background:#e7f5ff;border-color:#339af0}@media(max-width:600px){._controls_1n12l_256{grid-template-columns:1fr}._myStock_1n12l_118{position:static;transform:none;margin-top:10px;display:inline-block}._snackCard_1n12l_81{flex-direction:column;text-align:center}}._container_1a0dd_1{padding:30px;max-width:900px;margin:0 auto;text-align:center}._modeTabs_1a0dd_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_1a0dd_15{font-size:2.8rem;margin-bottom:10px;font-family:Jua,sans-serif;color:#1a73e8}._subtitle_1a0dd_22{font-size:1.2rem;color:#666;margin-bottom:40px}._canvasCard_1a0dd_28{background:#fff;padding:40px;border-radius:40px;box-shadow:0 15px 45px #0000000f;margin-bottom:40px;position:relative;border:2px solid #f0f0f0}._svgArea_1a0dd_38{margin:30px auto;display:block;background:radial-gradient(circle at center,#f8faff,#fff);border-radius:50%;box-shadow:inset 0 0 50px #4285f40d}._controlSection_1a0dd_46{margin-top:40px;background:#f8f9fa;padding:30px;border-radius:30px}._sliderBox_1a0dd_53{margin-bottom:25px}._sliderLabel_1a0dd_57{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:15px;display:block}._slider_1a0dd_53{width:90%;height:10px;border-radius:5px;background:#e0e0e0;outline:none;-webkit-appearance:none}._slider_1a0dd_53::-webkit-slider-thumb{-webkit-appearance:none;width:25px;height:25px;background:#1a73e8;border-radius:50%;cursor:pointer;box-shadow:0 2px 10px #1a73e84d}._toggleButtons_1a0dd_84{display:flex;gap:15px;justify-content:center;flex-wrap:wrap}._noteCard_1a0dd_91{text-align:left;background:#fff9c4;padding:40px 50px;border-radius:30px;box-shadow:0 10px 30px #fff9c44d;position:relative;overflow:hidden}._noteCard_1a0dd_91 h3{font-size:1.8rem;margin-bottom:20px;color:#f57f17;font-family:Jua,sans-serif}._noteCard_1a0dd_91 ul{padding-left:20px;margin:0}._noteCard_1a0dd_91 li{font-size:1.2rem;line-height:2;margin-bottom:10px;color:#444}._problemCard_1a0dd_122{background:#fff;padding:50px;border-radius:40px;box-shadow:0 20px 60px #0000001a}._question_1a0dd_129{font-size:2rem;margin-bottom:40px;line-height:1.5;font-family:Jua,sans-serif}._inputField_1a0dd_136{width:100%;padding:20px;font-size:2rem;border:3px solid #eee;border-radius:20px;margin-bottom:30px;text-align:center;transition:.3s}._inputField_1a0dd_136:focus{border-color:#1a73e8;outline:none;box-shadow:0 0 20px #1a73e81a}._choiceList_1a0dd_153{display:grid;gap:15px;margin-bottom:30px}._choiceBtn_1a0dd_159{padding:20px;font-size:1.4rem;background:#fff;border:3px solid #eee;border-radius:20px;cursor:pointer;transition:.3s}._choiceActive_1a0dd_169{border-color:#1a73e8;background:#eef4ff;color:#1a73e8;font-weight:700}._feedbackCorrect_1a0dd_176{margin-top:30px;background:#e8f5e9;color:#2e7d32;padding:20px;border-radius:20px;font-size:1.3rem;font-weight:700}._feedbackIncorrect_1a0dd_186{margin-top:30px;background:#ffebee;color:#c62828;padding:20px;border-radius:20px}@media(max-width:600px){._svgArea_1a0dd_38{width:300px;height:300px}}._container_b0637_1{padding:30px;max-width:900px;margin:0 auto;text-align:center}._modeTabs_b0637_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_b0637_15{font-size:2.5rem;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_b0637_21{font-size:1.2rem;color:#666;margin-bottom:30px}._categoryTabs_b0637_27{display:flex;justify-content:center;gap:15px;margin-bottom:40px}._exploreCard_b0637_34{background:#fff;padding:40px;border-radius:30px;box-shadow:0 10px 30px #00000014;margin-bottom:40px}._beakerContainer_b0637_43{width:180px;height:300px;margin:0 auto 30px;position:relative;border:4px solid #333;border-top:none;border-radius:0 0 20px 20px;background:#ffffff80;overflow:hidden}._water_b0637_55{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to top,#4285f4,#90caf9);transition:height .5s ease-out}._beakerMarks_b0637_64{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}._mark_b0637_73{position:absolute;left:0;width:20px;height:2px;background:#555}._markLabel_b0637_81{position:absolute;left:25px;font-size:.8rem;color:#555;transform:translateY(-50%)}._majorMark_b0637_89{width:40px;background:#000}._scaleContainer_b0637_95{width:250px;height:250px;margin:0 auto 30px;position:relative;display:flex;flex-direction:column;align-items:center}._scalePlate_b0637_105{width:200px;height:15px;background:#999;border-radius:5px;margin-top:10px;position:relative;z-index:2}._scaleBody_b0637_115{width:180px;height:150px;background:#f1f3f4;border:3px solid #ccc;border-radius:20px;margin-top:-5px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}._scaleFace_b0637_129{width:120px;height:120px;background:#fff;border:2px solid #ddd;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}._scaleNeedle_b0637_141{width:2px;height:50px;background:#ea4335;position:absolute;bottom:50%;transform-origin:bottom center;transition:transform .5s ease-out}._scaleValue_b0637_151{margin-top:10px;font-size:1.5rem;font-weight:700;color:#ea4335}._slider_b0637_159{width:100%;height:10px;margin:30px 0;cursor:pointer}._resultBox_b0637_166{background:#f8f9fa;padding:25px;border-radius:20px;border:2px dashed #ddd}._resultValue_b0637_173{font-size:2.5rem;font-weight:700;color:var(--primary-color);margin:10px 0}._noteCard_b0637_180{text-align:left;background:#fff;padding:30px;border-radius:25px;box-shadow:0 5px 20px #0000000d;border-left:8px solid #9c27b0}._noteCard_b0637_180 h3{color:#9c27b0;margin-bottom:20px}._problemCard_b0637_195{background:#fff;padding:40px;border-radius:30px;box-shadow:0 15px 40px #0000001a;max-width:500px;margin:0 auto}._questionText_b0637_204{font-size:1.8rem;margin-bottom:30px;line-height:1.4}._inputGroup_b0637_210{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:30px}._inputBox_b0637_218{width:100px;padding:15px;font-size:1.5rem;border:3px solid #eee;border-radius:15px;text-align:center;transition:.3s}._inputBox_b0637_218:focus{border-color:#4285f4;outline:none}._choiceGrid_b0637_233{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}._choiceItem_b0637_240{padding:15px;font-size:1.2rem;border:2px solid #eee;background:#fff;border-radius:15px;cursor:pointer;transition:.2s}._choiceActive_b0637_250{border-color:#4285f4;background:#e3f2fd;font-weight:700}._feedback_b0637_256{margin-top:25px;padding:20px;border-radius:20px;font-size:1.3rem;font-weight:700}._container_1uewh_1{padding:30px;max-width:1000px;margin:0 auto;min-height:100vh}._modeTabs_1uewh_8{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._explore_1uewh_16{text-align:center}._title_1uewh_20{font-size:2.5rem;color:var(--text-main);margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_1uewh_27{font-size:1.3rem;color:var(--text-sub);margin-bottom:30px}._itemSelector_1uewh_34{display:flex;justify-content:center;gap:10px;margin-bottom:30px;flex-wrap:wrap}._itemBtn_1uewh_42{font-size:3rem;padding:10px 15px;border:3px solid transparent;border-radius:15px;background:#fff;cursor:pointer;transition:all .3s;box-shadow:0 2px 8px #0000001a}._itemBtn_1uewh_42:hover{transform:scale(1.1);box-shadow:0 4px 12px #0003}._itemBtn_1uewh_42._selected_1uewh_58{border-color:var(--primary-color);background-color:#fff9c4;transform:scale(1.15)}._countDisplay_1uewh_65{margin:30px 0}._bigNumber_1uewh_69{font-size:6rem;font-weight:700;color:var(--primary-color);font-family:Jua,sans-serif;display:inline-block;padding:20px 40px;background:linear-gradient(135deg,#fff9c4,#ffeb3b);border-radius:30px;box-shadow:0 8px 20px #00000026}._itemGrid_1uewh_82{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:20px;max-width:600px;margin:40px auto;min-height:200px;padding:30px;background:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a}._item_1uewh_34{font-size:4rem;display:flex;align-items:center;justify-content:center}._controls_1uewh_103{display:flex;justify-content:center;gap:20px;margin:40px 0}._numberLine_1uewh_111{margin:50px 0;padding:30px;background:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a}._lineContainer_1uewh_119{display:flex;justify-content:space-between;position:relative;max-width:700px;margin:0 auto}._lineContainer_1uewh_119:before{content:"";position:absolute;top:15px;left:0;right:0;height:4px;background:linear-gradient(90deg,#4caf50,#ffc107);z-index:0}._numberPoint_1uewh_138{display:flex;flex-direction:column;align-items:center;gap:10px;z-index:1}._dot_1uewh_146{width:30px;height:30px;border-radius:50%;background:#fff;border:4px solid #ddd;cursor:pointer;transition:all .3s;position:relative;z-index:2}._dot_1uewh_146:hover{transform:scale(1.2);border-color:var(--primary-color)}._dot_1uewh_146._active_1uewh_163{background:var(--primary-color);border-color:var(--primary-color);transform:scale(1.4);box-shadow:0 0 15px #ffc10799}._numberLabel_1uewh_170{font-size:1.5rem;font-weight:700;color:#333;font-family:Jua,sans-serif}._helpBox_1uewh_178{background:#e3f2fd;padding:25px;border-radius:15px;margin-top:40px;text-align:left;border-left:5px solid #2196F3}._helpBox_1uewh_178 h3{margin-bottom:15px;color:#1976d2;font-size:1.5rem}._helpBox_1uewh_178 ul{list-style:none;padding:0}._helpBox_1uewh_178 li{margin-bottom:10px;font-size:1.2rem;line-height:1.6}._practice_1uewh_205{max-width:600px;margin:0 auto}._problemCard_1uewh_210{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._question_1uewh_217{font-size:2rem;color:#333;margin-bottom:30px;font-family:Jua,sans-serif}._quizItemGrid_1uewh_224{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:15px;margin:30px 0;padding:20px;background:#fff9c4;border-radius:15px}._quizItem_1uewh_224{font-size:3rem;text-align:center}._input_1uewh_239{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin-bottom:20px;font-family:Jua,sans-serif;transition:border-color .3s}._input_1uewh_239:focus{outline:none;border-color:var(--primary-color)}._input_1uewh_239:disabled{background-color:#f5f5f5}._buttons_1uewh_260{display:flex;flex-direction:column;gap:12px;margin-top:10px}._feedbackCorrect_1uewh_268{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32}._feedbackIncorrect_1uewh_278{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828}._feedbackAnswer_1uewh_288{margin-top:20px}._answerBox_1uewh_292{background:#e3f2fd;padding:25px;border-radius:15px;margin-bottom:15px;border-left:5px solid #2196F3}._answerText_1uewh_300{font-size:2rem;color:#1976d2;margin-bottom:15px}._explanation_1uewh_306{font-size:1.3rem;color:#666;line-height:1.6}@media(max-width:768px){._title_1uewh_20{font-size:2rem}._bigNumber_1uewh_69{font-size:4rem;padding:15px 30px}._itemGrid_1uewh_82{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:15px;padding:20px}._item_1uewh_34{font-size:3rem}._numberLabel_1uewh_170{font-size:1.2rem}._question_1uewh_217{font-size:1.5rem}._input_1uewh_239{font-size:2rem;padding:15px}}._container_1g3rp_1{padding:30px;max-width:1000px;margin:0 auto;min-height:100vh}._modeTabs_1g3rp_8{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._title_1g3rp_15{font-size:2.5rem;color:var(--text-main);margin-bottom:10px;font-family:Jua,sans-serif;text-align:center}._subtitle_1g3rp_23{font-size:1.3rem;color:var(--text-sub);margin-bottom:30px;text-align:center}._explore_1g3rp_31{text-align:center}._shapeSelector_1g3rp_37{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;max-width:800px;margin:0 auto 40px}._shapeBtn_1g3rp_45{padding:20px;background:#fff;border:4px solid transparent;border-radius:20px;cursor:pointer;transition:all .3s;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;align-items:center;justify-content:center}._shapeBtn_1g3rp_45:hover{transform:translateY(-5px);box-shadow:0 6px 15px #0003}._shapeBtn_1g3rp_45._selected_1g3rp_64{transform:scale(1.1);box-shadow:0 8px 20px #00000040;background:#fff9c4}._shapeIconWrapper_1g3rp_70{width:60px;height:60px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}._shapeName_1g3rp_79{font-size:1.5rem;font-weight:700;color:#333;font-family:Jua,sans-serif}._canvas_1g3rp_87{position:relative;width:100%;height:400px;background:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a;margin-bottom:30px;overflow:hidden}._placedShape_1g3rp_98{position:absolute;cursor:pointer;transform:translate(-50%,-50%)}._canvasPlaceholder_1g3rp_106{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#ccc}._controls_1g3rp_116{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._realWorldBox_1g3rp_124{background:#e8f5e9;padding:25px;border-radius:15px;margin-bottom:30px;text-align:left;border-left:5px solid #4CAF50}._realWorldBox_1g3rp_124 h3{margin-bottom:20px;color:#2e7d32;font-size:1.5rem;text-align:center}._realWorldRow_1g3rp_140{margin-bottom:15px;font-size:1.2rem;line-height:1.8;display:flex;align-items:center}._realWorldShape_1g3rp_148{font-weight:700;margin-right:10px;display:flex;align-items:center}._realWorldObjects_1g3rp_155{color:#555;flex:1}._helpBox_1g3rp_161{background:#e3f2fd;padding:25px;border-radius:15px;text-align:left;border-left:5px solid #2196F3}._helpBox_1g3rp_161 h3{margin-bottom:15px;color:#1976d2;font-size:1.5rem}._helpBox_1g3rp_161 ul{list-style:none;padding:0}._helpBox_1g3rp_161 li{margin-bottom:10px;font-size:1.2rem;line-height:1.6}._practice_1g3rp_187{max-width:600px;margin:0 auto}._problemCard_1g3rp_192{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._question_1g3rp_199{font-size:2rem;color:#333;margin-bottom:30px;font-family:Jua,sans-serif;text-align:center}._shapeDisplay_1g3rp_207{text-align:center;margin:30px 0;padding:30px;background:#f5f5f5;border-radius:15px;display:flex;justify-content:center;align-items:center;min-height:200px}._bigShape_1g3rp_219{width:150px;height:150px;display:flex;align-items:center;justify-content:center}._countGrid_1g3rp_227{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;margin:30px 0;padding:20px;background:#fff9c4;border-radius:15px}._countShape_1g3rp_237{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;padding:5px}._input_1g3rp_246{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin-bottom:20px;font-family:Jua,sans-serif}._input_1g3rp_246:focus{outline:none;border-color:var(--primary-color)}._choiceButtons_1g3rp_262{display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:20px}._choiceBtn_1g3rp_269{padding:20px;font-size:1.5rem;background:#fff;border:3px solid #ddd;border-radius:15px;cursor:pointer;transition:all .3s;font-family:Jua,sans-serif}._choiceBtn_1g3rp_269:hover:not(:disabled){border-color:var(--primary-color);background:#fff9c4}._choiceBtn_1g3rp_269._choiceSelected_1g3rp_285{border-color:var(--primary-color);background:var(--primary-color);color:#fff}._choiceBtn_1g3rp_269:disabled{opacity:.6;cursor:not-allowed}._buttons_1g3rp_296{display:flex;flex-direction:column;gap:12px;margin-top:10px}._feedbackCorrect_1g3rp_304{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._feedbackIncorrect_1g3rp_315{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._feedbackAnswer_1g3rp_326{margin-top:20px}._answerBox_1g3rp_330{background:#e3f2fd;padding:25px;border-radius:15px;margin-bottom:15px;border-left:5px solid #2196F3}._answerText_1g3rp_338{font-size:2rem;color:#1976d2;margin-bottom:15px}._explanation_1g3rp_344{font-size:1.3rem;color:#666;line-height:1.6}@media(max-width:768px){._shapeSelector_1g3rp_37{grid-template-columns:repeat(2,1fr)}._shapeIconWrapper_1g3rp_70{width:50px;height:50px}._shapeName_1g3rp_79{font-size:1.2rem}._canvas_1g3rp_87{height:300px}._bigShape_1g3rp_219{width:100px;height:100px}._countGrid_1g3rp_227{grid-template-columns:repeat(4,1fr)}._question_1g3rp_199{font-size:1.5rem}}._container_ha3zw_1{padding:30px;max-width:900px;margin:0 auto}._modeTabs_ha3zw_7,._operationToggle_ha3zw_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_ha3zw_15{font-size:2.5rem;text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_ha3zw_22{font-size:1.3rem;text-align:center;color:var(--text-sub);margin-bottom:30px}._beadDisplay_ha3zw_29{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;min-height:250px;padding:40px;background:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a;margin-bottom:30px}._bead_ha3zw_29{font-size:3.5rem}._countDisplay_ha3zw_46{text-align:center;margin:30px 0}._bigNumber_ha3zw_51{font-size:6rem;font-weight:700;color:var(--primary-color);font-family:Jua,sans-serif;padding:20px 40px;background:linear-gradient(135deg,#fff9c4,#ffeb3b);border-radius:30px;box-shadow:0 8px 20px #00000026}._controls_ha3zw_62{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._helpBox_ha3zw_69{background:#e3f2fd;padding:25px;border-radius:15px;text-align:left;border-left:5px solid #2196F3}._helpBox_ha3zw_69 h3{margin-bottom:15px;color:#1976d2;font-size:1.5rem}._helpBox_ha3zw_69 ul{list-style:none;padding:0}._helpBox_ha3zw_69 li{margin-bottom:10px;font-size:1.2rem;line-height:1.6}._practice_ha3zw_94{max-width:600px;margin:0 auto}._problemCard_ha3zw_99{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._visualProblem_ha3zw_106{margin:30px 0;padding:30px;background:#f5f5f5;border-radius:15px;text-align:center}._beadRow_ha3zw_114{display:flex;justify-content:center;gap:10px;margin:15px 0;flex-wrap:wrap}._smallBead_ha3zw_122{font-size:2.5rem}._operator_ha3zw_126,._equals_ha3zw_127{font-size:3rem;font-weight:700;color:var(--primary-color);margin:15px 0}._questionMark_ha3zw_134{font-size:4rem;color:#ddd}._problemText_ha3zw_139{font-size:3rem;font-weight:700;text-align:center;margin:20px 0;color:#333;font-family:Jua,sans-serif}._input_ha3zw_148{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin-bottom:20px;font-family:Jua,sans-serif}._input_ha3zw_148:focus{outline:none;border-color:var(--primary-color)}._buttons_ha3zw_164{display:flex;flex-direction:column;gap:12px;margin-top:10px}._feedbackCorrect_ha3zw_171{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._feedbackIncorrect_ha3zw_182{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._feedbackAnswer_ha3zw_193{margin-top:20px}._answerBox_ha3zw_197{background:#e3f2fd;padding:25px;border-radius:15px;margin-bottom:15px;border-left:5px solid #2196F3}._answerText_ha3zw_205{font-size:2rem;color:#1976d2;margin-bottom:15px}._explanation_ha3zw_211{font-size:1.3rem;color:#666;line-height:1.6}@media(max-width:768px){._title_ha3zw_15{font-size:2rem}._bead_ha3zw_29{font-size:2.5rem}._bigNumber_ha3zw_51{font-size:4rem}._problemText_ha3zw_139{font-size:2rem}}._container_1u38e_1{padding:30px;max-width:900px;margin:0 auto}._modeTabs_1u38e_7{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._title_1u38e_14{font-size:2.5rem;text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_1u38e_21{font-size:1.3rem;text-align:center;color:var(--text-sub);margin-bottom:30px}._numberDisplay_1u38e_28{text-align:center;margin:30px 0}._bigNumber_1u38e_33{font-size:7rem;font-weight:700;color:var(--primary-color);font-family:Jua,sans-serif;padding:30px 50px;background:linear-gradient(135deg,#fff9c4,#ffeb3b);border-radius:30px;box-shadow:0 10px 30px #00000026}._bundles_1u38e_44{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:40px 0}._tensSection_1u38e_51,._onesSection_1u38e_52{background:#fff;padding:25px;border-radius:20px;box-shadow:0 4px 15px #0000001a}._label_1u38e_59{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:20px;color:#333}._bundleGrid_1u38e_67{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;min-height:200px;padding:20px;background:#e8f5e9;border-radius:15px}._bundle_1u38e_44{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;padding:10px;background:#4caf50;border-radius:10px;font-size:1.2rem;color:#fff}._onesGrid_1u38e_89{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;min-height:200px;padding:20px;background:#fff9c4;border-radius:15px}._one_1u38e_52{font-size:2.5rem;color:#ff9800}._controls_1u38e_105{display:flex;justify-content:center;gap:15px;margin-top:20px;align-items:center}._controls_1u38e_105 button{font-size:1.8rem;width:45px;height:45px;border:none;background:var(--primary-color);color:#fff;border-radius:10px;cursor:pointer;transition:.3s}._controls_1u38e_105 button:hover{transform:scale(1.1)}._controls_1u38e_105 span{font-size:2.2rem;font-weight:700;min-width:40px;text-align:center}._helpBox_1u38e_136{background:#e3f2fd;padding:25px;border-radius:15px;border-left:5px solid #2196F3}._helpBox_1u38e_136 h3{margin-bottom:15px;color:#1976d2;font-size:1.5rem}._helpBox_1u38e_136 p{margin:10px 0;font-size:1.2rem;line-height:1.8}._practice_1u38e_155{max-width:600px;margin:0 auto}._problemCard_1u38e_160{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._question_1u38e_167{font-size:2rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._countGrid_1u38e_174{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:30px 0;padding:20px;background:#fff9c4;border-radius:15px;font-size:2rem}._choiceButtons_1u38e_186{display:grid;gap:15px;margin-bottom:20px}._choiceBtn_1u38e_192{padding:20px;font-size:1.8rem;background:#fff;border:3px solid #ddd;border-radius:15px;cursor:pointer;transition:.3s;font-family:Jua,sans-serif}._choiceBtn_1u38e_192:hover:not(:disabled){border-color:var(--primary-color);background:#fff9c4}._choiceBtn_1u38e_192._selected_1u38e_208{border-color:var(--primary-color);background:var(--primary-color);color:#fff}._input_1u38e_214{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin-bottom:20px;font-family:Jua,sans-serif}._input_1u38e_214:focus{outline:none;border-color:var(--primary-color)}._buttons_1u38e_230{display:flex;flex-direction:column;gap:12px;margin-top:10px}._feedbackCorrect_1u38e_237{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._feedbackIncorrect_1u38e_248{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._feedbackAnswer_1u38e_259{margin-top:20px}._answerBox_1u38e_263{background:#e3f2fd;padding:25px;border-radius:15px;margin-bottom:15px;border-left:5px solid #2196F3}._answerBox_1u38e_263 p{font-size:1.5rem;margin:10px 0}@media(max-width:768px){._bundles_1u38e_44{grid-template-columns:1fr}._bigNumber_1u38e_33{font-size:5rem}}._container_1coz8_1{padding:30px;max-width:800px;margin:0 auto}._modeTabs_1coz8_7{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._title_1coz8_14{font-size:2.5rem;text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_1coz8_21{font-size:1.3rem;text-align:center;color:var(--text-sub);margin-bottom:30px}._clockContainer_1coz8_28{display:flex;justify-content:center;margin:40px 0}._clock_1coz8_28{position:relative;width:300px;height:300px;border:8px solid #333;border-radius:50%;background:#fff;box-shadow:0 10px 30px #0003}._quizClock_1coz8_44 ._clock_1coz8_28{width:220px;height:220px}._number_1coz8_49{position:absolute;top:50%;left:50%;font-size:1.8rem;font-weight:700;color:#333;font-family:Jua,sans-serif;width:40px;height:40px;display:flex;align-items:center;justify-content:center}._hand_1coz8_64{position:absolute;bottom:50%;left:50%;transform-origin:bottom center;background:#333;margin-left:-4px;border-radius:4px 4px 0 0;transition:transform .5s ease}._center_1coz8_75{position:absolute;top:50%;left:50%;width:20px;height:20px;background:#333;border-radius:50%;transform:translate(-50%,-50%);z-index:10}._timeDisplay_1coz8_87{text-align:center;margin:30px 0}._timeText_1coz8_92{font-size:4rem;font-weight:700;color:var(--primary-color);font-family:Jua,sans-serif;padding:20px 40px;background:linear-gradient(135deg,#fff9c4,#ffeb3b);border-radius:20px;box-shadow:0 8px 20px #00000026}._controls_1coz8_103{display:flex;flex-direction:column;gap:20px;align-items:center;margin:30px 0}._controls_1coz8_103>div{display:flex;gap:15px;align-items:center}._controls_1coz8_103 label{font-size:1.5rem;font-weight:700}._controls_1coz8_103 button{font-size:1.5rem;padding:10px 20px;border:none;background:var(--primary-color);color:#fff;border-radius:10px;cursor:pointer;transition:.3s}._controls_1coz8_103 button:hover{transform:scale(1.05)}._controls_1coz8_103 span{font-size:2rem;font-weight:700;min-width:40px;text-align:center;color:#333}._controlVal_1coz8_145{font-size:2rem;font-weight:700;color:var(--primary-color);min-width:80px;text-align:center;background:#fff9c4;padding:5px 15px;border-radius:10px}._helpBox_1coz8_156{background:#e3f2fd;padding:25px;border-radius:15px;border-left:5px solid #2196F3}._helpBox_1coz8_156 h3{margin-bottom:15px;color:#1976d2;font-size:1.5rem}._helpBox_1coz8_156 p{margin:10px 0;font-size:1.2rem;line-height:1.8}._practice_1coz8_175{max-width:600px;margin:0 auto}._problemCard_1coz8_180{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._question_1coz8_187{font-size:2rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._quizClock_1coz8_44{display:flex;justify-content:center;margin:30px 0}._choiceButtons_1coz8_200{display:grid;gap:15px;margin-bottom:20px}._choiceBtn_1coz8_206{padding:20px;font-size:1.8rem;background:#fff;border:3px solid #ddd;border-radius:15px;cursor:pointer;transition:.3s;font-family:Jua,sans-serif}._choiceBtn_1coz8_206:hover:not(:disabled){border-color:var(--primary-color);background:#fff9c4}._choiceBtn_1coz8_206._selected_1coz8_222{border-color:var(--primary-color);background:var(--primary-color);color:#fff}._buttons_1coz8_228{display:flex;flex-direction:column;gap:12px;margin-top:10px}._feedbackCorrect_1coz8_235{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._feedbackIncorrect_1coz8_246{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._feedbackAnswer_1coz8_257{margin-top:20px}._answerBox_1coz8_261{background:#e3f2fd;padding:25px;border-radius:15px;margin-bottom:15px;border-left:5px solid #2196F3}._answerBox_1coz8_261 p{font-size:1.5rem;margin:10px 0}._container_1mij6_1{padding:30px;max-width:1000px;margin:0 auto}._modeTabs_1mij6_7{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._title_1mij6_14{font-size:2.5rem;text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_1mij6_21{font-size:1.3rem;text-align:center;color:var(--text-sub);margin-bottom:30px}._numberDisplay_1mij6_28{text-align:center;margin:30px 0}._bigNumber_1mij6_33{font-size:7rem;font-weight:700;color:var(--primary-color);font-family:Jua,sans-serif;padding:30px 50px;background:linear-gradient(135deg,#fff9c4,#ffeb3b);border-radius:30px;box-shadow:0 10px 30px #00000026}._gridContainer_1mij6_44{margin:40px 0;display:flex;justify-content:center}._grid100_1mij6_50{display:grid;grid-template-columns:repeat(10,1fr);gap:5px;max-width:600px;padding:20px;background:#fff;border-radius:20px;box-shadow:0 8px 20px #0000001a}._cell_1mij6_61{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;background:#f5f5f5;border-radius:5px;cursor:pointer;transition:all .3s;border:2px solid transparent}._cell_1mij6_61:hover{transform:scale(1.1);border-color:#ffc107}._cell_1mij6_61._active_1mij6_80{background:var(--primary-color);color:#fff;transform:scale(1.2);box-shadow:0 4px 10px #ffc10780}._cell_1mij6_61._passed_1mij6_87{background:#c8e6c9;color:#2e7d32}._controls_1mij6_92{display:flex;justify-content:center;gap:15px;margin:30px 0;flex-wrap:wrap}._helpBox_1mij6_100{background:#e3f2fd;padding:25px;border-radius:15px;border-left:5px solid #2196F3}._helpBox_1mij6_100 h3{margin-bottom:15px;color:#1976d2;font-size:1.5rem}._helpBox_1mij6_100 p{margin:10px 0;font-size:1.2rem;line-height:1.8}._practice_1mij6_119{max-width:600px;margin:0 auto}._problemCard_1mij6_124{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._question_1mij6_131{font-size:2rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._largeNumber_1mij6_138{font-size:5rem;font-weight:700;text-align:center;margin:30px 0;color:#333;font-family:Jua,sans-serif;padding:30px;background:#fff9c4;border-radius:20px}._choiceButtons_1mij6_150{display:grid;gap:15px;margin-bottom:20px}._choiceBtn_1mij6_156{padding:20px;font-size:1.8rem;background:#fff;border:3px solid #ddd;border-radius:15px;cursor:pointer;transition:.3s;font-family:Jua,sans-serif}._choiceBtn_1mij6_156:hover:not(:disabled){border-color:var(--primary-color);background:#fff9c4}._choiceBtn_1mij6_156._selected_1mij6_172{border-color:var(--primary-color);background:var(--primary-color);color:#fff}._input_1mij6_178{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin-bottom:20px;font-family:Jua,sans-serif}._input_1mij6_178:focus{outline:none;border-color:var(--primary-color)}._buttons_1mij6_194{display:flex;flex-direction:column;gap:12px;margin-top:10px}._feedbackCorrect_1mij6_201{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._feedbackIncorrect_1mij6_212{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._feedbackAnswer_1mij6_223{margin-top:20px}._answerBox_1mij6_227{background:#e3f2fd;padding:25px;border-radius:15px;margin-bottom:15px;border-left:5px solid #2196F3}._answerBox_1mij6_227 p{font-size:1.5rem;margin:10px 0}@media(max-width:768px){._grid100_1mij6_50{grid-template-columns:repeat(10,1fr);gap:3px}._cell_1mij6_61{font-size:.8rem}._bigNumber_1mij6_33{font-size:5rem}}._container_1772a_1{max-width:900px;margin:0 auto;padding:20px}._noPrint_1772a_7{background:#f8f9fa;padding:30px;border-radius:20px;margin-bottom:40px;text-align:center;box-shadow:0 4px 12px #0000000d}._backLink_1772a_16{display:inline-block;margin-bottom:15px;color:#666;text-decoration:none;font-weight:700}._actions_1772a_24{display:flex;gap:15px;justify-content:center;margin-top:20px}._worksheet_1772a_32{background:#fff;padding:20mm;width:210mm;height:297mm;box-sizing:border-box;border:1px solid #ddd;box-shadow:0 0 20px #0000001a;color:#000;font-family:Nanum Gothic,sans-serif;margin:0 auto 50px;overflow:hidden;display:flex;flex-direction:column}._wsHeader_1772a_50{border-bottom:3px double #000;padding-bottom:15px;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}._wsTitle_1772a_59{font-size:1.8rem;font-weight:800}._wsMeta_1772a_64{display:flex;flex-direction:column;gap:5px;font-size:1rem;min-width:150px;text-align:right}._problemList_1772a_73{display:flex;flex-direction:column;gap:0;flex:1}._problemItem_1772a_81{flex:1;display:flex;flex-direction:column;justify-content:center;border-bottom:1px dotted #eee;padding:10px 0}._problemItem_1772a_81:last-child{border-bottom:none}._problemTop_1772a_95{display:flex;gap:10px;font-size:1.15rem;line-height:1.5;margin-bottom:10px}._pNum_1772a_103{font-weight:700;min-width:25px}._pContent_1772a_108{flex:1;word-break:keep-all}._answerSpace_1772a_113{margin-left:35px;display:flex;flex-direction:column;gap:8px}._solutionLine_1772a_120,._answerLine_1772a_121{font-size:1rem;color:#333}._wsFooter_1772a_126{margin-top:20px;text-align:center;font-size:.9rem;color:#444;border-top:1px solid #000;padding-top:15px;font-weight:700}._answerKey_1772a_136{page-break-before:always;height:auto!important;min-height:297mm}._answerGrid_1772a_142{display:flex;flex-direction:column;gap:12px;margin-top:20px}._aItem_1772a_149{font-size:1.1rem;padding:10px;border-bottom:1px dotted #ccc}@media print{@page{size:A4;margin:0}._noPrint_1772a_7,header,nav,footer,.NavigationBar,.confetti-canvas{display:none!important}body{margin:0;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}main{padding:0!important;margin:0!important}._container_1772a_1{max-width:100%!important;padding:0!important;margin:0!important}._worksheet_1772a_32{border:none!important;box-shadow:none!important;padding:15mm 15mm 10mm!important;margin:0!important;width:100%!important;height:100vh!important;page-break-after:always}}._container_erm1w_1{padding:30px;max-width:1000px;margin:0 auto}._modeTabs_erm1w_7{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._title_erm1w_14{font-size:2.5rem;text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_erm1w_21{font-size:1.3rem;text-align:center;color:var(--text-sub);margin-bottom:30px}._numberDisplay_erm1w_28{text-align:center;margin:30px 0}._bigNumber_erm1w_33{font-size:8rem;font-weight:700;color:var(--primary-color);font-family:Jua,sans-serif;padding:30px 50px;background:linear-gradient(135deg,#fff9c4,#ffeb3b);border-radius:30px;box-shadow:0 10px 30px #00000026}._placeValues_erm1w_44{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:40px 0}._placeValue_erm1w_44{background:#fff;padding:20px;border-radius:15px;box-shadow:0 4px 15px #0000001a}._placeLabel_erm1w_58{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:15px;color:#333}._blocks_erm1w_66{min-height:200px;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;align-items:center;padding:15px;background:#f5f5f5;border-radius:10px}._hundredBlock_erm1w_78{width:60px;height:60px;background:#4caf50;border-radius:5px;display:flex;justify-content:center;align-items:center}._grid10x10_erm1w_88{display:grid;grid-template-columns:repeat(10,1fr);gap:1px;font-size:4px;color:#fff}._tenBlock_erm1w_96{display:flex;flex-direction:column;gap:2px;font-size:10px;color:#2196f3}._oneBlock_erm1w_104{font-size:2rem;color:#ff9800}._controls_erm1w_109{display:flex;justify-content:center;gap:15px;margin-top:15px;align-items:center}._controls_erm1w_109 button{font-size:1.5rem;width:40px;height:40px;border:none;background:var(--primary-color);color:#fff;border-radius:10px;cursor:pointer;transition:.3s}._controls_erm1w_109 button:hover{transform:scale(1.1)}._controls_erm1w_109 span{font-size:2rem;font-weight:700;min-width:30px;text-align:center}._helpBox_erm1w_140{background:#e3f2fd;padding:25px;border-radius:15px;border-left:5px solid #2196F3}._helpBox_erm1w_140 h3{margin-bottom:15px;color:#1976d2;font-size:1.5rem}._helpBox_erm1w_140 p{margin:10px 0;font-size:1.2rem;line-height:1.8}._practice_erm1w_159{max-width:600px;margin:0 auto}._problemCard_erm1w_164{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._question_erm1w_171{font-size:2rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._choiceButtons_erm1w_178{display:grid;gap:15px;margin-bottom:20px}._choiceBtn_erm1w_184{padding:20px;font-size:1.8rem;background:#fff;border:3px solid #ddd;border-radius:15px;cursor:pointer;transition:.3s;font-family:Jua,sans-serif}._choiceBtn_erm1w_184:hover:not(:disabled){border-color:var(--primary-color);background:#fff9c4}._choiceBtn_erm1w_184._selected_erm1w_200{border-color:var(--primary-color);background:var(--primary-color);color:#fff}._input_erm1w_206{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin-bottom:20px;font-family:Jua,sans-serif}._input_erm1w_206:focus{outline:none;border-color:var(--primary-color)}._buttons_erm1w_222{display:flex;flex-direction:column;gap:12px;margin-top:10px}._feedbackCorrect_erm1w_229{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._feedbackIncorrect_erm1w_240{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._feedbackAnswer_erm1w_251{margin-top:20px}._answerBox_erm1w_255{background:#e3f2fd;padding:25px;border-radius:15px;margin-bottom:15px;border-left:5px solid #2196F3}._answerBox_erm1w_255 p{font-size:1.5rem;margin:10px 0}@media(max-width:768px){._placeValues_erm1w_44{grid-template-columns:1fr}._bigNumber_erm1w_33{font-size:5rem}}._container_1j3mc_1{padding:30px;max-width:1000px;margin:0 auto}._modeTabs_1j3mc_7{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._title_1j3mc_14{font-size:2.5rem;text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_1j3mc_21{font-size:1.3rem;text-align:center;color:var(--text-sub);margin-bottom:30px}._shapeSelector_1j3mc_28{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin:40px 0}._shapeBtn_1j3mc_35{padding:20px;background:#fff;border:4px solid transparent;border-radius:20px;cursor:pointer;transition:.3s;box-shadow:0 4px 10px #0000001a;text-align:center}._shapeBtn_1j3mc_35:hover{transform:translateY(-5px)}._shapeBtn_1j3mc_35._selected_1j3mc_50{transform:scale(1.05);box-shadow:0 8px 20px #0003}._shapeName_1j3mc_55{font-size:1.3rem;font-weight:700;margin-top:10px;font-family:Jua,sans-serif}._shapeDetail_1j3mc_62{display:flex;gap:40px;justify-content:center;align-items:center;margin:40px 0;padding:40px;background:#fff;border-radius:20px;box-shadow:0 8px 20px #0000001a}._info_1j3mc_74 h3{font-size:2rem;margin-bottom:20px;font-family:Jua,sans-serif}._info_1j3mc_74 p{font-size:1.5rem;margin:15px 0;line-height:2}._helpBox_1j3mc_86{background:#e3f2fd;padding:25px;border-radius:15px;border-left:5px solid #2196F3}._helpBox_1j3mc_86 h3{margin-bottom:15px;color:#1976d2;font-size:1.5rem}._helpBox_1j3mc_86 p{margin:10px 0;font-size:1.2rem;line-height:1.8}._practice_1j3mc_105{max-width:600px;margin:0 auto}._problemCard_1j3mc_110{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._question_1j3mc_117{font-size:2rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._quizShape_1j3mc_124{display:flex;justify-content:center;margin:30px 0;padding:30px;background:#f5f5f5;border-radius:15px}._choiceButtons_1j3mc_133{display:grid;gap:15px;margin-bottom:20px}._choiceBtn_1j3mc_139{padding:20px;font-size:1.6rem;background:#fff;border:3px solid #ddd;border-radius:15px;cursor:pointer;transition:.3s;font-family:Jua,sans-serif}._choiceBtn_1j3mc_139:hover:not(:disabled){border-color:var(--primary-color);background:#fff9c4}._choiceBtn_1j3mc_139._selected_1j3mc_50{border-color:var(--primary-color);background:var(--primary-color);color:#fff}._input_1j3mc_161{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin-bottom:20px;font-family:Jua,sans-serif}._input_1j3mc_161:focus{outline:none;border-color:var(--primary-color)}._buttons_1j3mc_177{display:flex;flex-direction:column;gap:12px;margin-top:10px}._feedbackCorrect_1j3mc_184{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._feedbackIncorrect_1j3mc_195{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._feedbackAnswer_1j3mc_206{margin-top:20px}._answerBox_1j3mc_210{background:#e3f2fd;padding:25px;border-radius:15px;margin-bottom:15px;border-left:5px solid #2196F3}._answerBox_1j3mc_210 p{font-size:1.5rem;margin:10px 0}@media(max-width:768px){._shapeDetail_1j3mc_62{flex-direction:column}}._vertexGroup_1j3mc_229{animation:_vertexBlink_1j3mc_1 1.5s infinite ease-in-out}@keyframes _vertexBlink_1j3mc_1{0%,to{opacity:1;fill:#333}50%{opacity:.3;fill:var(--primary-color)}}._container_127qy_1{padding:30px;max-width:800px;margin:0 auto}._modeTabs_127qy_7,._opToggle_127qy_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_127qy_15{font-size:2.5rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._exploreSection_127qy_22{background:#fff;padding:40px;border-radius:30px;box-shadow:0 10px 30px #0000000d}._verticalGrid_127qy_29{display:grid;grid-template-columns:60px 80px 80px;gap:10px;max-width:fit-content;margin:40px auto;font-size:3.5rem;font-family:Jua,sans-serif;color:#333;position:relative}._digitCell_127qy_41{display:flex;justify-content:center;align-items:center;height:80px;position:relative}._opCell_127qy_49{display:flex;justify-content:center;align-items:center;color:var(--primary-color)}._carryMark_127qy_56{color:#e74c3c;font-size:1.8rem;position:absolute;top:10px}._borrowTens_127qy_63{color:#e74c3c;font-size:1.8rem;position:absolute;top:5px;border:2px solid #e74c3c;border-radius:5px;padding:2px 4px}._borrowOnes_127qy_73{color:#2ecc71;font-size:1.5rem;background:#eafaf1;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:absolute;top:5px}._line_127qy_87{grid-column:span 3;height:4px;background:#333;margin:5px 0}._strike_127qy_94{position:absolute;width:40px;height:4px;background:#e74c3c;transform:rotate(-25deg)}._dimmed_127qy_102{opacity:.3}._explanation_127qy_106{margin:30px auto;max-width:500px;text-align:center}._explanation_127qy_106 p{font-size:1.4rem;line-height:1.6;color:#555;margin-bottom:25px;min-height:4em}._inputArea_127qy_120{border-top:1px solid #eee;padding-top:25px;display:flex;align-items:center;justify-content:center;gap:15px}._inputArea_127qy_120 input{width:80px;padding:10px;font-size:1.2rem;border:2px solid #ddd;border-radius:10px;text-align:center}._verticalProblem_127qy_138{display:flex;justify-content:center;margin:30px 0}._problemCard_127qy_144{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._input_127qy_120{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin:20px 0;font-family:Jua,sans-serif}._feedbackCorrect_127qy_162{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._feedbackIncorrect_127qy_173{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._answerBox_127qy_184{background:#e3f2fd;padding:25px;border-radius:15px;margin-top:20px;border-left:5px solid #2196F3;font-size:1.5rem}._container_1rvf6_1{padding:30px;max-width:900px;margin:0 auto}._modeTabs_1rvf6_7{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._title_1rvf6_14{font-size:2.5rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._ruler_1rvf6_21{overflow-x:auto;padding:40px 20px;background:#fff;border-radius:15px;box-shadow:0 4px 15px #0000001a}._rulerLine_1rvf6_29{position:relative;height:80px;background:#fff9c4;border:3px solid #333;border-radius:10px;transition:width .3s ease}._tick_1rvf6_38{position:absolute;bottom:0;width:2px;height:15px;background:#333}._major_1rvf6_46{height:35px;width:3px}._medium_1rvf6_51{height:25px}._tick_1rvf6_38 span{position:absolute;bottom:10px;left:50%;transform:translate(-50%);font-size:1rem;font-weight:700;font-family:Jua,sans-serif;color:#333}._display_1rvf6_66{font-size:3rem;font-weight:700;text-align:center;margin:30px 0;font-family:Jua,sans-serif}._slider_1rvf6_74{width:100%;height:15px;margin:20px 0}._helpBox_1rvf6_80{background:#e3f2fd;padding:25px;border-radius:15px;margin-top:30px}._helpBox_1rvf6_80 p{font-size:1.3rem;margin:10px 0}._practice_1rvf6_92{max-width:600px;margin:0 auto}._problemCard_1rvf6_97{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a}._question_1rvf6_104{font-size:2rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._input_1rvf6_111{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin:20px 0;font-family:Jua,sans-serif}._input_1rvf6_111:focus{outline:none;border-color:var(--primary-color)}._buttons_1rvf6_127{display:flex;flex-direction:column;gap:12px;margin-top:10px}._correct_1rvf6_134{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._incorrect_1rvf6_145{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._container_13qby_1{max-width:600px;margin:0 auto;padding:30px;text-align:center}._tabHeader_13qby_8{display:flex;justify-content:center;gap:15px;margin-bottom:30px}._title_13qby_15{font-size:2.5rem;color:var(--text-main);margin-bottom:20px}._numberDisplay_13qby_21{background:#fff;padding:30px;border-radius:20px;box-shadow:0 5px 15px #0000001a;margin-bottom:30px}._bigNumber_13qby_29{font-size:4rem;font-weight:700;color:var(--primary-color);letter-spacing:5px}._placeValues_13qby_36{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:30px}._place_13qby_36{background:#f8f9fa;padding:15px;border-radius:15px;border:2px solid #e9ecef}._label_13qby_50{font-size:1.2rem;font-weight:700;color:#495057;margin-bottom:10px}._controls_13qby_57{display:flex;flex-direction:column;align-items:center;gap:5px}._controls_13qby_57 button{width:40px;height:40px;border-radius:50%;border:none;background:var(--secondary-color);color:#fff;font-size:1.5rem;cursor:pointer;display:flex;justify-content:center;align-items:center}._controls_13qby_57 span{font-size:1.5rem;font-weight:700;color:#333}._helpBox_13qby_84{background:#e3f2fd;padding:20px;border-radius:15px;color:#1565c0;font-size:1.1rem;line-height:1.6}._quizCard_13qby_94{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d}._problemBox_13qby_101{margin-top:20px}._question_13qby_105{font-size:1.4rem;font-weight:700;margin-bottom:25px;color:#333;line-height:1.5}._quizInput_13qby_113{display:block;width:100%;max-width:200px;margin:0 auto 20px;padding:15px;font-size:1.8rem;text-align:center;border:3px solid #dee2e6;border-radius:15px;outline:none}._quizInput_13qby_113:focus{border-color:var(--primary-color)}._correct_13qby_130{color:#2f9e44;font-weight:700;margin-top:20px}._incorrect_13qby_136{color:#e03131;font-weight:700;margin-top:20px}._container_16srv_1{padding:30px;max-width:800px;margin:0 auto}._title_16srv_7{font-size:2.5rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._tabs_16srv_14{display:flex;gap:10px;justify-content:center;margin:30px 0;flex-wrap:wrap}._tabs_16srv_14 button{padding:15px 25px;font-size:1.5rem;border:3px solid #ddd;background:#fff;border-radius:10px;cursor:pointer;font-family:Jua,sans-serif;transition:.3s}._tabs_16srv_14 button:hover{background:#fff9c4}._tabs_16srv_14 button._active_16srv_37{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}._table_16srv_43{background:#fff;padding:30px;border-radius:20px;box-shadow:0 8px 20px #0000001a;margin:30px 0}._row_16srv_51{font-size:2rem;padding:15px;margin:10px 0;background:#f5f5f5;border-radius:10px;text-align:center;font-family:Jua,sans-serif}._quiz_16srv_61{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a;margin-top:40px}._quiz_16srv_61 h3{font-size:3rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._input_16srv_76{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin:20px 0;font-family:Jua,sans-serif}._input_16srv_76:focus{outline:none;border-color:var(--primary-color)}._buttons_16srv_92{display:flex;flex-direction:column;gap:12px;margin-top:10px}._correct_16srv_99{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._incorrect_16srv_110{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._container_v9yn0_1{padding:30px;max-width:900px;margin:0 auto}._title_v9yn0_7{font-size:2.5rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._visual_v9yn0_14{display:flex;align-items:center;justify-content:center;gap:30px;margin:40px 0;flex-wrap:wrap}._timeBox_v9yn0_23{background:#fff;padding:30px;border-radius:20px;box-shadow:0 8px 20px #0000001a;min-width:150px}._label_v9yn0_31{font-size:1.3rem;color:#666;margin-bottom:10px;text-align:center}._time_v9yn0_23{font-size:3rem;font-weight:700;color:var(--primary-color);text-align:center;font-family:Jua,sans-serif}._arrow_v9yn0_46{font-size:2rem;font-weight:700;color:#333}._controls_v9yn0_52{display:flex;flex-direction:column;gap:20px;margin:30px auto;max-width:400px}._controls_v9yn0_52 div{display:flex;align-items:center;gap:15px}._controls_v9yn0_52 label{font-size:1.3rem;min-width:100px}._controls_v9yn0_52 input{flex:1;padding:15px;font-size:1.5rem;border:2px solid #ddd;border-radius:10px;text-align:center}._quiz_v9yn0_80{background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 25px #0000001a;margin-top:40px}._quiz_v9yn0_80 h3{font-size:2rem;text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._input_v9yn0_95{width:100%;padding:20px;font-size:3rem;text-align:center;border:3px solid #ddd;border-radius:15px;margin:20px 0;font-family:Jua,sans-serif}._input_v9yn0_95:focus{outline:none;border-color:var(--primary-color)}._buttons_v9yn0_111{display:flex;flex-direction:column;gap:12px;margin-top:10px}._correct_v9yn0_118{margin-top:20px;padding:20px;background:#c8e6c9;border-radius:15px;font-size:1.8rem;font-weight:700;color:#2e7d32;text-align:center}._incorrect_v9yn0_129{margin-top:20px;padding:20px;background:#ffcdd2;border-radius:15px;font-size:1.5rem;font-weight:700;color:#c62828;text-align:center}._container_18cu0_1{padding:30px;max-width:1000px;margin:0 auto;min-height:100vh}._modeTabs_18cu0_8{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._title_18cu0_15{font-size:2.5rem;color:var(--text-main);text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_18cu0_23{font-size:1.3rem;color:var(--text-sub);text-align:center;margin-bottom:40px}._displayBoard_18cu0_31{background:#fff;padding:50px;border-radius:30px;box-shadow:0 10px 30px #0000001a;text-align:center;margin-bottom:40px;border:4px solid #f0f0f0}._mainNumber_18cu0_41{font-size:4rem;font-weight:700;color:var(--primary-color);letter-spacing:2px;margin-bottom:20px;font-family:Jua,sans-serif;word-break:break-all}._koreanRead_18cu0_51{font-size:2rem;color:#666;background:#fdf5e6;display:inline-block;padding:10px 30px;border-radius:50px}._unitControls_18cu0_60{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-bottom:40px}._unitBtn_18cu0_67{padding:25px;border:3px solid transparent;border-radius:20px;cursor:pointer;transition:all .3s;display:flex;flex-direction:column;align-items:center;gap:10px;box-shadow:0 4px 10px #0000000d}._unitBtn_18cu0_67:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001a}._activeUnit_18cu0_85{border-color:var(--primary-color);transform:scale(1.05)}._unitLabel_18cu0_90{font-size:1.8rem;font-weight:700;font-family:Jua,sans-serif}._unitValue_18cu0_96{font-size:1rem;color:#888}._actionRow_18cu0_101{display:flex;justify-content:center;gap:20px;margin-bottom:50px}._infoGrid_18cu0_108{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}._infoCard_18cu0_114{background:#fff;padding:25px;border-radius:20px;box-shadow:0 4px 15px #0000000d}._infoCard_18cu0_114 h3{color:#1a73e8;margin-bottom:10px;font-family:Jua,sans-serif}._infoCard_18cu0_114 p{color:#5f6368;line-height:1.6}._practice_18cu0_133{max-width:600px;margin:0 auto}._problemCard_18cu0_138{background:#fff;padding:40px;border-radius:30px;box-shadow:0 15px 40px #0000001a;text-align:center}._question_18cu0_146{font-size:1.8rem;margin-bottom:30px;line-height:1.4;font-family:Jua,sans-serif}._input_18cu0_153{width:100%;padding:20px;font-size:1.5rem;border:3px solid #eee;border-radius:20px;margin-bottom:25px;text-align:center;transition:all .3s}._input_18cu0_153:focus{outline:none;border-color:var(--primary-color);background:#fffdf0}._buttons_18cu0_170{display:flex;flex-direction:column;gap:12px}._feedbackCorrect_18cu0_176{margin-top:25px;padding:20px;background:#e8f5e9;color:#2e7d32;border-radius:20px;font-size:1.3rem;font-weight:700}._feedbackIncorrect_18cu0_186{margin-top:25px;padding:20px;background:#ffebee;color:#c62828;border-radius:20px;font-size:1.2rem}._feedbackAnswer_18cu0_195{margin-top:25px}._answerBox_18cu0_199{background:#f1f3f4;padding:25px;border-radius:20px;text-align:left;margin-bottom:20px}._answerBox_18cu0_199 p{margin-bottom:10px;line-height:1.5}@media(max-width:768px){._mainNumber_18cu0_41{font-size:2.5rem}._unitControls_18cu0_60{grid-template-columns:1fr 1fr}}._zeroTheory_18cu0_221{margin-top:40px;background:#eceff1;padding:30px;border-radius:25px;border:2px solid #607d8b;grid-column:1 / -1;text-align:left}._zeroTheory_18cu0_221 h3{margin-top:0;color:#455a64;margin-bottom:15px}._zeroViz_18cu0_223{font-size:2.5rem;font-weight:700;background:#fff;padding:20px;border-radius:15px;text-align:center;margin:20px 0;color:#78909c}._zeroViz_18cu0_223 strong{color:#f44336}._zeroViz_18cu0_223 span{color:#3f51b5}._container_prryj_1{padding:30px;max-width:1000px;margin:0 auto;min-height:100vh}._modeTabs_prryj_8{display:flex;justify-content:center;gap:20px;margin-bottom:40px}._title_prryj_15{font-size:2.5rem;color:var(--text-main);text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_prryj_23{font-size:1.3rem;color:var(--text-sub);text-align:center;margin-bottom:40px}._visualBoard_prryj_31{background:#fff;padding:40px;border-radius:30px;box-shadow:0 10px 30px #0000001a;text-align:center;margin-bottom:40px;position:relative}._protractorContainer_prryj_41{width:100%;max-width:600px;margin:0 auto;background:#fafafa;border-radius:20px;padding:20px}._protractorSvg_prryj_50{width:100%;height:auto;filter:drop-shadow(0 4px 6px rgba(0,0,0,.1))}._angleStats_prryj_56{margin:30px 0;display:flex;justify-content:center;align-items:center;gap:20px}._currentDeg_prryj_64{font-size:4rem;font-weight:700;color:var(--primary-color);font-family:Jua,sans-serif}._angleType_prryj_71{font-size:2rem;padding:10px 30px;background:#fff9c4;border-radius:50px;color:#333}._sliderContainer_prryj_79{width:100%;max-width:500px;margin:0 auto}._slider_prryj_79{width:100%;height:15px;cursor:pointer}._infoRow_prryj_91{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:50px}._infoItem_prryj_98{background:#f8f9fa;padding:20px;border-radius:20px;border-left:5px solid var(--primary-color)}._infoItem_prryj_98 strong{font-size:1.5rem;display:block;margin-bottom:10px;color:#1a73e8}._practice_prryj_113{max-width:600px;margin:0 auto}._problemCard_prryj_118{background:#fff;padding:40px;border-radius:30px;box-shadow:0 15px 40px #0000001a;text-align:center}._question_prryj_126{font-size:1.8rem;margin-bottom:30px;font-family:Jua,sans-serif}._options_prryj_132{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px;margin-bottom:30px}._optionBtn_prryj_139{padding:20px;font-size:1.3rem;background:#fff;border:3px solid #eee;border-radius:15px;cursor:pointer;transition:.3s}._optionBtn_prryj_139:hover{border-color:var(--primary-color)}._optionBtn_prryj_139._selected_prryj_153{background:var(--primary-color);border-color:var(--primary-color);color:#fff}._input_prryj_159{width:100%;padding:20px;font-size:1.5rem;border:3px solid #eee;border-radius:20px;margin-bottom:25px;text-align:center}._buttons_prryj_169{display:flex;flex-direction:column;gap:12px}._feedbackCorrect_prryj_175{margin-top:25px;padding:20px;background:#e8f5e9;color:#2e7d32;border-radius:20px;font-size:1.3rem;font-weight:700}._feedbackIncorrect_prryj_185{margin-top:25px;padding:20px;background:#ffebee;color:#c62828;border-radius:20px;font-size:1.2rem}._feedbackAnswer_prryj_194{margin-top:25px}._answerBox_prryj_198{background:#f1f3f4;padding:25px;border-radius:20px;text-align:left;margin-bottom:20px}@media(max-width:768px){._options_prryj_132{grid-template-columns:1fr}}._container_1aoi2_1{padding:30px;max-width:1000px;margin:0 auto;min-height:100vh}._modeTabs_1aoi2_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._opToggle_1aoi2_15{display:flex;justify-content:center;gap:15px;margin-bottom:40px;flex-wrap:wrap}._opBtn_1aoi2_23{padding:12px 25px;border:2px solid #eee;background:#fff;border-radius:50px;cursor:pointer;font-size:1.1rem;transition:.3s;font-family:Jua,sans-serif}._activeOp_1aoi2_34{background:#ffd93d;border-color:#ffd93d}._title_1aoi2_39{font-size:2.2rem;color:var(--text-main);text-align:center;margin-bottom:30px;font-family:Jua,sans-serif}._setup_1aoi2_48{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:40px}._setup_1aoi2_48 input{width:120px;padding:15px;font-size:2rem;border:3px solid #ddd;border-radius:15px;text-align:center;font-family:Jua,sans-serif}._setup_1aoi2_48 span{font-size:2.5rem;font-weight:700}._visualStack_1aoi2_71{background:#fff;padding:40px;border-radius:30px;box-shadow:0 10px 25px #0000000d;max-width:500px;margin:0 auto}._stepRow_1aoi2_80{display:flex;justify-content:space-between;margin-bottom:15px;font-size:1.5rem}._divider_1aoi2_87{height:3px;background:#333;margin:20px 0}._finalRow_1aoi2_93{display:flex;justify-content:space-between;font-size:2rem;font-weight:700;color:var(--primary-color)}._divResult_1aoi2_101{display:flex;justify-content:center;gap:40px;margin-bottom:30px;font-size:2rem}._divCheck_1aoi2_109{text-align:center;font-size:1.3rem;color:#666;background:#f8f9fa;padding:20px;border-radius:15px}._practice_1aoi2_119{max-width:600px;margin:0 auto}._problemCard_1aoi2_124{background:#fff;padding:40px;border-radius:30px;box-shadow:0 15px 40px #0000001a;text-align:center}._question_1aoi2_132{font-size:2rem;margin-bottom:30px;font-family:Jua,sans-serif}._input_1aoi2_138{width:100%;padding:20px;font-size:2rem;border:3px solid #eee;border-radius:20px;margin-bottom:25px;text-align:center}._buttons_1aoi2_148{display:flex;flex-direction:column;gap:12px}._feedbackCorrect_1aoi2_154{margin-top:25px;padding:20px;background:#e8f5e9;color:#2e7d32;border-radius:20px;font-size:1.3rem;font-weight:700}._feedbackIncorrect_1aoi2_164{margin-top:25px;padding:20px;background:#ffebee;color:#c62828;border-radius:20px;font-size:1.2rem}._feedbackAnswer_1aoi2_173{margin-top:25px}._answerBox_1aoi2_177{background:#f1f3f4;padding:25px;border-radius:20px;text-align:left;margin-bottom:20px}._container_18po1_1{padding:30px;max-width:1000px;margin:0 auto;min-height:100vh}._modeTabs_18po1_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_18po1_15{font-size:2.2rem;color:var(--text-main);text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_18po1_23{font-size:1.2rem;color:var(--text-sub);text-align:center;margin-bottom:40px}._gridCanvas_18po1_31{width:400px;height:400px;background:#fff;margin:0 auto 40px;position:relative;border:2px solid #333;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #0000001a}._gridLines_18po1_45{position:absolute;width:100%;height:100%}._vLine_18po1_51,._hLine_18po1_52{position:absolute;background:#eee}._vLine_18po1_51{width:1px;height:100%}._hLine_18po1_52{height:1px;width:100%}._shapeContainer_18po1_67{position:relative;z-index:2}._lShape_18po1_72{width:80px;height:80px;position:relative}._lVertical_18po1_78{position:absolute;width:20px;height:60px;background:var(--primary-color);top:0;left:0;border-radius:4px}._lHorizontal_18po1_88{position:absolute;width:40px;height:20px;background:var(--primary-color);bottom:20px;left:0;border-radius:4px}._controlsGrid_18po1_98{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-bottom:30px}._controlGroup_18po1_105{background:#f8f9fa;padding:20px;border-radius:20px;text-align:center}._controlGroup_18po1_105 h3{margin-bottom:15px;font-family:Jua,sans-serif}._btnRow_18po1_117{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}._practice_18po1_125{max-width:700px;margin:0 auto}._problemCard_18po1_130{background:#fff;padding:40px;border-radius:30px;box-shadow:0 15px 40px #0000001a;text-align:center}._question_18po1_138{font-size:1.8rem;margin-bottom:30px;font-family:Jua,sans-serif}._quizVisual_18po1_144{display:flex;justify-content:center;gap:40px;margin-bottom:40px}._originalBox_18po1_151{background:#f0f7ff;padding:20px;border-radius:15px;display:flex;flex-direction:column;align-items:center;gap:10px}._originalBox_18po1_151 span{font-weight:700;color:#007bff}._optionsGrid_18po1_166{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}._optionCard_18po1_172{background:#fff;border:3px solid #eee;border-radius:20px;padding:20px;cursor:pointer;transition:.3s;display:flex;flex-direction:column;align-items:center;gap:10px}._optionCard_18po1_172:hover{border-color:var(--primary-color);transform:translateY(-5px)}._optionCard_18po1_172._selected_18po1_190{background:#fff9c4;border-color:#ffd93d}._optLabel_18po1_195{font-size:1.2rem;font-weight:700}._feedbackCorrect_18po1_200{margin-top:25px;padding:20px;background:#e8f5e9;color:#2e7d32;border-radius:20px;font-size:1.3rem;font-weight:700}._feedbackIncorrect_18po1_210{margin-top:25px;padding:20px;background:#ffebee;color:#c62828;border-radius:20px;font-size:1.2rem}._helpBox_18po1_219{margin-top:30px;background:#f1f3f4;padding:25px;border-radius:20px;text-align:left}@media(max-width:500px){._gridCanvas_18po1_31{width:300px;height:300px}}._container_1d4iu_1{padding:30px;max-width:1000px;margin:0 auto;min-height:100vh}._modeTabs_1d4iu_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_1d4iu_15{font-size:2.2rem;color:var(--text-main);text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_1d4iu_23{font-size:1.2rem;color:var(--text-sub);text-align:center;margin-bottom:40px}._graphContainer_1d4iu_31{background:#fff;padding:40px 40px 60px 60px;border-radius:30px;box-shadow:0 10px 30px #0000000d;margin-bottom:40px;display:flex;position:relative;border:3px solid #f0f0f0}._yAxis_1d4iu_42{position:absolute;left:20px;top:40px;bottom:60px;display:flex;flex-direction:column;justify-content:space-between;width:30px;color:#888;font-size:.9rem}._yTick_1d4iu_55{display:flex;align-items:center;height:0;position:relative}._gridLine_1d4iu_62{position:absolute;left:30px;width:820px;height:1px;background:#f0f0f0}._barsArea_1d4iu_70{flex:1;display:flex;justify-content:space-around;align-items:flex-end;padding-left:20px}._barWrapper_1d4iu_78{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:70px;height:100%;position:relative}._bar_1d4iu_70{width:100%;border-radius:8px 8px 0 0;position:relative;box-shadow:2px 0 10px #0000001a}._barValue_1d4iu_97{position:absolute;top:-30px;left:50%;transform:translate(-50%);font-weight:700;color:#333}._barLabel_1d4iu_106{position:absolute;bottom:-40px;font-weight:700;color:#555;white-space:nowrap}._editor_1d4iu_115{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;background:#f8f9fa;padding:30px;border-radius:20px}._editRow_1d4iu_124{display:flex;flex-direction:column;gap:10px}._editRow_1d4iu_124 label{font-weight:700;color:#1a73e8}._editRow_1d4iu_124 input[type=number]{padding:10px;border-radius:10px;border:2px solid #ddd;font-size:1.1rem;text-align:center}._sliderBox_1d4iu_143{padding:10px 0}._infoBox_1d4iu_147{margin-top:30px;background:#e3f2fd;padding:20px;border-radius:15px;color:#1565c0;line-height:1.6}._practice_1d4iu_157{max-width:800px;margin:0 auto}._problemCard_1d4iu_162{background:#fff;padding:40px;border-radius:30px;box-shadow:0 15px 40px #0000001a;text-align:center}._question_1d4iu_170{font-size:1.8rem;margin:40px 0 30px;font-family:Jua,sans-serif}._input_1d4iu_176{width:100%;max-width:300px;padding:15px;font-size:1.5rem;border:3px solid #eee;border-radius:15px;margin-bottom:25px;text-align:center;transition:.3s}._input_1d4iu_176:focus{outline:none;border-color:var(--primary-color)}._buttons_1d4iu_193{display:flex;flex-direction:column;gap:12px;max-width:400px;margin:0 auto}._feedbackCorrect_1d4iu_201{margin-top:25px;padding:15px;background:#e8f5e9;color:#2e7d32;border-radius:15px;font-size:1.2rem;font-weight:700}._feedbackIncorrect_1d4iu_211{margin-top:25px;padding:15px;background:#ffebee;color:#c62828;border-radius:15px}._answerBox_1d4iu_219{background:#f1f3f4;padding:25px;border-radius:20px;text-align:left;margin-top:25px;margin-bottom:20px}@media(max-width:768px){._gridLine_1d4iu_62{width:100%}._editor_1d4iu_115{grid-template-columns:1fr}}._container_yxtjo_1{padding:30px;max-width:1000px;margin:0 auto;min-height:100vh}._modeTabs_yxtjo_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_yxtjo_15{font-size:2.2rem;color:var(--text-main);text-align:center;margin-bottom:10px;font-family:Jua,sans-serif}._subtitle_yxtjo_23{font-size:1.2rem;color:var(--text-sub);text-align:center;margin-bottom:40px}._exploreToggle_yxtjo_30{display:flex;justify-content:center;gap:15px;margin-bottom:40px}._exploreToggle_yxtjo_30 button{padding:10px 25px;border-radius:50px;border:2px solid #eee;background:#fff;cursor:pointer;font-size:1.1rem;font-family:Jua,sans-serif;transition:.3s}._exploreToggle_yxtjo_30 ._activeType_yxtjo_48{background:#ffd93d;border-color:#ffd93d}._displayBoard_yxtjo_54{background:#fff;padding:50px;border-radius:30px;box-shadow:0 10px 30px #0000000d;margin-bottom:40px;border:3px solid #f0f0f0}._sequenceRow_yxtjo_63{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}._sequenceItem_yxtjo_71{width:100px;height:100px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:20px;position:relative}._numBox_yxtjo_82{font-size:2.5rem;font-weight:700;color:var(--primary-color);font-family:Jua,sans-serif}._shapeBox_yxtjo_89{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;padding:10px}._dot_yxtjo_96{width:20px;height:20px;background:coral;border-radius:50%}._nextItem_yxtjo_103{background:#fff9c4;border:3px dashed #ffd93d;font-size:2.5rem;font-weight:700;color:#888;cursor:pointer;transition:.3s}._nextItem_yxtjo_103:hover{background:#fff59d;transform:translateY(-5px)}._revealed_yxtjo_118{border-style:solid;background:#e3f2fd;border-color:#2196f3}._ruleMessage_yxtjo_124{margin-top:30px;padding:20px;background:#e3f2fd;color:#1a73e8;border-radius:15px;font-size:1.3rem;font-weight:700;text-align:center}._infoCards_yxtjo_135{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:50px}._infoCard_yxtjo_135{background:#fff;padding:25px;border-radius:20px;box-shadow:0 4px 15px #0000000d;border-top:5px solid var(--primary-color)}._infoCard_yxtjo_135 h3{margin-bottom:10px;color:#1a73e8;font-family:Jua,sans-serif}._practice_yxtjo_157{max-width:600px;margin:0 auto}._problemCard_yxtjo_162{background:#fff;padding:40px;border-radius:30px;box-shadow:0 15px 40px #0000001a;text-align:center}._question_yxtjo_170{font-size:1.8rem;margin-bottom:30px;font-family:Jua,sans-serif;line-height:1.5}._input_yxtjo_177{width:100%;padding:15px;font-size:1.8rem;border:3px solid #eee;border-radius:15px;margin-bottom:25px;text-align:center}._buttons_yxtjo_187{display:flex;flex-direction:column;gap:12px}._feedbackCorrect_yxtjo_193{margin-top:25px;padding:20px;background:#e8f5e9;color:#2e7d32;border-radius:15px;font-size:1.3rem;font-weight:700}._feedbackIncorrect_yxtjo_203{margin-top:25px;padding:20px;background:#ffebee;color:#c62828;border-radius:15px}._answerBox_yxtjo_211{background:#f1f3f4;padding:25px;border-radius:20px;text-align:left;margin-top:25px;margin-bottom:20px}._container_xlzjt_1{padding:30px;max-width:900px;margin:0 auto;text-align:center}._modeTabs_xlzjt_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_xlzjt_15{font-size:2.5rem;margin-bottom:15px;font-family:Jua,sans-serif;color:#e67e22}._subtitle_xlzjt_22{font-size:1.2rem;color:#666;margin-bottom:40px}._exploreCard_xlzjt_28{background:#fff;padding:40px;border-radius:40px;box-shadow:0 15px 45px #0000000f;margin-bottom:40px}._visualArea_xlzjt_36{display:flex;justify-content:space-around;align-items:center;gap:20px;margin-bottom:40px;flex-wrap:wrap}._fractionCircle_xlzjt_45{position:relative;width:200px;height:200px}._operator_xlzjt_51{font-size:3rem;font-weight:700;color:#999}._formulaDisplay_xlzjt_57{display:flex;justify-content:center;align-items:center;gap:15px;font-size:2.5rem;font-weight:700;font-family:Jua,sans-serif;margin-bottom:40px;background:#fff8f0;padding:20px;border-radius:20px}._fractionBlock_xlzjt_71{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle}._numerator_xlzjt_78{border-bottom:3px solid #333;padding:0 5px}._denominator_xlzjt_83{padding:0 5px}._mixedNumber_xlzjt_87{display:flex;align-items:center;gap:5px}._wholeNum_xlzjt_93{font-size:3.5rem;margin-right:5px}._controls_xlzjt_99{background:#f8f9fa;padding:30px;border-radius:30px}._sliderRow_xlzjt_105{margin-bottom:20px}._sliderLabel_xlzjt_109{display:block;margin-bottom:10px;font-weight:700;color:#555}._slider_xlzjt_105{width:80%;height:10px;cursor:pointer}._noteCard_xlzjt_123{text-align:left;background:#fff9c4;padding:30px 40px;border-radius:25px;box-shadow:0 10px 30px #fff9c44d}._noteCard_xlzjt_123 h3{color:#f39c12;margin-bottom:15px;font-family:Jua,sans-serif}._noteCard_xlzjt_123 li{line-height:1.8;margin-bottom:8px;list-style:none}._problemCard_xlzjt_144{background:#fff;padding:50px;border-radius:40px;box-shadow:0 20px 60px #0000001a}._question_xlzjt_151{font-size:2rem;margin-bottom:40px;font-family:Jua,sans-serif}._inputArea_xlzjt_157{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:30px}._numberInput_xlzjt_165{width:80px;padding:15px;font-size:1.8rem;border:3px solid #eee;border-radius:15px;text-align:center}._fractionInput_xlzjt_174{display:flex;flex-direction:column;gap:5px}._smallInput_xlzjt_180{width:60px;padding:8px;font-size:1.5rem;text-align:center;border:2px solid #ddd;border-radius:10px}._feedback_xlzjt_189{margin-top:30px;padding:20px;border-radius:20px;font-weight:700}._container_jewkr_1{padding:30px;max-width:900px;margin:0 auto;text-align:center}._modeTabs_jewkr_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_jewkr_15{font-size:2.5rem;margin-bottom:10px;font-family:Jua,sans-serif;color:#4caf50}._subtitle_jewkr_22{font-size:1.2rem;color:#666;margin-bottom:40px}._exploreCard_jewkr_28{background:#fff;padding:40px;border-radius:40px;box-shadow:0 15px 45px #0000000f;margin-bottom:40px;border:2px solid #e8f5e9}._svgArea_jewkr_37{background:#f1f8e9;border-radius:20px;margin-bottom:30px;box-shadow:inset 0 0 20px #0000000d}._infoGrid_jewkr_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:30px}._infoItem_jewkr_51{background:#fff;padding:15px;border-radius:15px;border:2px solid #eee}._infoLabel_jewkr_58{display:block;font-size:.9rem;color:#888;margin-bottom:5px}._infoValue_jewkr_65{font-size:1.2rem;font-weight:700;color:#333}._controls_jewkr_71{display:flex;flex-direction:column;gap:20px;background:#f8f9fa;padding:30px;border-radius:25px}._typeSelector_jewkr_80{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}._noteCard_jewkr_87{text-align:left;background:#e1f5fe;padding:30px 40px;border-radius:25px;border-left:10px solid #03a9f4}._noteCard_jewkr_87 h3{color:#0288d1;margin-bottom:15px;font-family:Jua,sans-serif}._noteCard_jewkr_87 li{line-height:1.8;margin-bottom:10px;list-style:none}._problemCard_jewkr_108{background:#fff;padding:50px;border-radius:40px;box-shadow:0 20px 60px #0000001a}._question_jewkr_115{font-size:1.8rem;margin-bottom:30px;font-family:Jua,sans-serif}._choiceGrid_jewkr_121{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:30px}._choiceBtn_jewkr_128{padding:20px;font-size:1.2rem;background:#fff;border:3px solid #eee;border-radius:20px;cursor:pointer;transition:.3s}._choiceActive_jewkr_138{border-color:#4caf50;background:#e8f5e9;color:#2e7d32;font-weight:700}._feedback_jewkr_145{margin-top:25px;padding:20px;border-radius:20px;font-size:1.3rem;font-weight:700}@media(max-width:600px){._choiceGrid_jewkr_121{grid-template-columns:1fr}._svgArea_jewkr_37{width:100%;height:auto}}._container_14kt8_1{padding:30px;max-width:950px;margin:0 auto;text-align:center}._modeTabs_14kt8_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_14kt8_15{font-size:2.5rem;margin-bottom:10px;font-family:Jua,sans-serif;color:#9c27b0}._subtitle_14kt8_22{font-size:1.2rem;color:#666;margin-bottom:40px}._exploreCard_14kt8_28{background:#fff;padding:40px;border-radius:40px;box-shadow:0 15px 45px #0000000f;margin-bottom:40px;border:2px solid #f3e5f5}._gridArea_14kt8_38{display:flex;justify-content:center;gap:40px;margin-bottom:40px;flex-wrap:wrap}._decimalGrid_14kt8_46{width:200px;height:200px;background:#f8f9fa;border:2px solid #ddd;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr);position:relative;overflow:hidden}._gridCell_14kt8_58{border:.1px solid #eee;transition:background .3s}._filled_14kt8_63{background:#ab47bc}._gridLabel_14kt8_67{margin-top:15px;font-size:1.5rem;font-weight:700;color:#9c27b0}._operator_14kt8_74{font-size:3rem;align-self:center;color:#aaa}._formulaBox_14kt8_81{background:#fdf4ff;padding:25px;border-radius:20px;margin-bottom:40px;display:flex;justify-content:center;align-items:center;gap:20px;font-size:2.5rem;font-weight:700;font-family:Jua,sans-serif}._controls_14kt8_95{background:#fbfbfc;padding:30px;border-radius:30px;display:flex;flex-direction:column;gap:20px}._sliderRow_14kt8_104{display:flex;flex-direction:column;align-items:center;gap:10px}._slider_14kt8_104{width:80%;height:10px;cursor:pointer}._problemCard_14kt8_118{background:#fff;padding:50px;border-radius:40px;box-shadow:0 20px 60px #0000001a}._question_14kt8_125{font-size:2rem;margin-bottom:40px;font-family:Jua,sans-serif}._vertCalc_14kt8_131{display:inline-block;text-align:right;font-size:2.5rem;font-family:Courier New,Courier,monospace;line-height:1.2;margin-bottom:30px;letter-spacing:5px}._calcLine_14kt8_141{border-top:3px solid #333;margin-top:5px;padding-top:5px}._inputField_14kt8_147{width:250px;padding:15px;font-size:2rem;border:3px solid #eee;border-radius:20px;text-align:center;margin-bottom:30px}._noteCard_14kt8_157{text-align:left;background:#fff;padding:30px 40px;border-radius:25px;box-shadow:0 5px 20px #0000000d;border-left:8px solid #9c27b0}._noteCard_14kt8_157 h3{color:#9c27b0;margin-bottom:15px;font-family:Jua,sans-serif}._noteCard_14kt8_157 li{line-height:1.8;margin-bottom:10px;list-style:none}._feedback_14kt8_178{margin-top:25px;padding:20px;border-radius:20px;font-size:1.3rem;font-weight:700}._container_1ouaf_1{padding:30px;max-width:900px;margin:0 auto;text-align:center}._modeTabs_1ouaf_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_1ouaf_15{font-size:2.5rem;margin-bottom:10px;font-family:Jua,sans-serif;color:#3f51b5}._subtitle_1ouaf_22{font-size:1.2rem;color:#666;margin-bottom:40px}._exploreCard_1ouaf_28{background:#fff;padding:40px;border-radius:40px;box-shadow:0 15px 45px #0000000f;margin-bottom:40px;border:3px solid #e8eaf6}._svgArea_1ouaf_37{background:#f5f5f5;border-radius:20px;margin-bottom:30px}._propertyList_1ouaf_43{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:30px}._propertyTag_1ouaf_51{background:#e8eaf6;color:#3f51b5;padding:10px 20px;border-radius:50px;font-weight:700;font-size:1rem}._controls_1ouaf_60{background:#f8f9fa;padding:30px;border-radius:30px}._shapeButtons_1ouaf_66{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}._noteCard_1ouaf_73{text-align:left;background:#fff9c4;padding:30px 40px;border-radius:25px;box-shadow:0 10px 30px #fff9c44d}._noteCard_1ouaf_73 h3{color:#f57f17;margin-bottom:15px;font-family:Jua,sans-serif}._noteCard_1ouaf_73 li{line-height:2;margin-bottom:8px;list-style:none}._problemCard_1ouaf_94{background:#fff;padding:50px;border-radius:40px;box-shadow:0 20px 60px #0000001a}._question_1ouaf_101{font-size:2rem;margin-bottom:30px;font-family:Jua,sans-serif}._choiceGrid_1ouaf_107{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:20px}._choiceItem_1ouaf_114{padding:20px;font-size:1.3rem;border:3px solid #eee;background:#fff;border-radius:20px;cursor:pointer;transition:.3s}._choiceActive_1ouaf_124{border-color:#3f51b5;background:#e8eaf6;color:#3f51b5;font-weight:700}._feedback_1ouaf_131{margin-top:25px;padding:20px;border-radius:20px;font-size:1.3rem;font-weight:700}._container_1si5a_1{padding:30px;max-width:1000px;margin:0 auto;text-align:center}._modeTabs_1si5a_8{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._title_1si5a_15{font-size:2.5rem;margin-bottom:10px;font-family:Jua,sans-serif;color:#e91e63}._subtitle_1si5a_22{font-size:1.2rem;color:#666;margin-bottom:40px}._exploreCard_1si5a_28{background:#fff;padding:40px;border-radius:40px;box-shadow:0 15px 45px #0000000f;margin-bottom:40px;border:3px solid #fce4ec}._graphArea_1si5a_38{background:#fff;border-radius:20px;margin-bottom:30px;position:relative;padding:20px;border:1px solid #eee}._chartContainer_1si5a_47{width:100%;height:300px;position:relative}._yAxis_1si5a_53{position:absolute;left:0;top:0;bottom:40px;width:40px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;padding-right:10px;color:#888;font-size:.9rem}._gridLines_1si5a_68{position:absolute;inset:0 20px 40px 40px;display:flex;flex-direction:column;justify-content:space-between}._gridLine_1si5a_68{height:1px;background:#f0f0f0;width:100%}._dataCanvas_1si5a_85{position:absolute;inset:0 20px 40px 40px}._xAxis_1si5a_93{position:absolute;left:40px;right:20px;bottom:0;height:40px;display:flex;justify-content:space-around;align-items:center;color:#555;font-weight:700}._controls_1si5a_107{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;background:#fdf2f8;padding:30px;border-radius:30px}._controlItem_1si5a_116{display:flex;flex-direction:column;gap:10px}._controlItem_1si5a_116 label{font-weight:700;color:#c2185b}._slider_1si5a_127{width:100%;cursor:pointer}._problemCard_1si5a_133{background:#fff;padding:40px;border-radius:40px;box-shadow:0 20px 60px #0000001a}._question_1si5a_140{font-size:1.8rem;margin:30px 0;font-family:Jua,sans-serif}._choices_1si5a_146{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:30px}._choiceBtn_1si5a_153{padding:20px;font-size:1.2rem;background:#fff;border:3px solid #eee;border-radius:20px;cursor:pointer;transition:.3s}._choiceActive_1si5a_163{border-color:#e91e63;background:#fce4ec;color:#e91e63;font-weight:700}._noteCard_1si5a_170{text-align:left;background:#e1f5fe;padding:30px 40px;border-radius:25px;border-left:10px solid #03a9f4}._noteCard_1si5a_170 h3{color:#0288d1;margin-bottom:15px;font-family:Jua,sans-serif}._noteCard_1si5a_170 li{line-height:1.8;margin-bottom:10px;list-style:none}._feedback_1si5a_190{margin-top:25px;padding:20px;border-radius:20px;font-size:1.3rem;font-weight:700}._container_n1y17_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_n1y17_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._title_n1y17_14{text-align:center;color:#333;margin-bottom:10px;font-size:2rem}._subtitle_n1y17_21{text-align:center;color:#666;margin-bottom:30px}._exploreCard_n1y17_27{background:#fff;border-radius:20px;padding:30px;box-shadow:0 10px 25px #0000000d;display:flex;flex-wrap:wrap;gap:30px;align-items:center;justify-content:center;margin-bottom:30px}._visualizer_n1y17_40{flex:1;min-width:300px;display:flex;flex-direction:column;align-items:center}._svgArea_n1y17_48{background:#f8f9fa;border-radius:15px;margin-bottom:10px}._shapeLabel_n1y17_54{font-size:1.2rem;font-weight:700;fill:#ff9800}._controls_n1y17_60{flex:1;min-width:300px;display:flex;flex-direction:column;gap:20px}._controlGroup_n1y17_68{display:flex;flex-direction:column;gap:10px}._controlGroup_n1y17_68 label{font-weight:700;color:#444}._sideButtons_n1y17_79{display:flex;gap:8px;flex-wrap:wrap}._infoCards_n1y17_85{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._infoCard_n1y17_85{background:#fff;padding:20px;border-radius:15px;border-left:5px solid #ff9800;box-shadow:0 4px 10px #00000008}._infoCard_n1y17_85 h3{margin-top:0;font-size:1.1rem;color:#e65100}._infoCard_n1y17_85 p{margin-bottom:0;color:#666;line-height:1.5}._problemCard_n1y17_112{background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 30px #0000001a;text-align:center}._question_n1y17_120{font-size:1.5rem;margin-bottom:30px;color:#333}._choiceGrid_n1y17_126{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;max-width:400px;margin:0 auto}._choiceItem_n1y17_134{padding:15px;border:2px solid #e0e0e0;border-radius:12px;background:#fff;font-size:1.1rem;cursor:pointer;transition:all .2s}._choiceItem_n1y17_134:hover{border-color:#ff9800;background:#fff3e0;transform:translateY(-2px)}._feedback_n1y17_150{margin-top:30px;padding:15px;border-radius:10px;font-weight:700}@media(max-width:600px){._choiceGrid_n1y17_126{grid-template-columns:1fr}}._container_1bj8g_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_1bj8g_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._title_1bj8g_14{text-align:center;color:#333;margin-bottom:30px;font-size:2.2rem}._ruleCard_1bj8g_22{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}._ruleItem_1bj8g_29{background:#fff;padding:25px;border-radius:20px;box-shadow:0 4px 15px #0000000d;display:flex;align-items:flex-start;gap:20px;border-left:8px solid #4caf50;transition:transform .2s}._ruleItem_1bj8g_29:hover{transform:translate(10px)}._ruleNumber_1bj8g_45{background:#4caf50;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;flex-shrink:0}._ruleText_1bj8g_59 h3{margin:0 0 10px;color:#2e7d32}._ruleText_1bj8g_59 p{margin:0;color:#555;line-height:1.6}._exampleSection_1bj8g_70{background:#f1f8e9;padding:30px;border-radius:20px}._exampleSection_1bj8g_70 h3{text-align:center;color:#333;margin-bottom:20px}._exampleBox_1bj8g_82{background:#fff;padding:25px;border-radius:15px;text-align:center}._exampleExpr_1bj8g_89{font-size:1.8rem;font-weight:700;color:#3f51b5;margin-bottom:20px}._exampleSteps_1bj8g_96 p{color:#666;margin:10px 0;font-size:1.1rem}._finalAnswer_1bj8g_102{margin-top:20px;font-size:1.5rem;font-weight:700;color:#e91e63}._problemCard_1bj8g_110{background:#fff;padding:50px;border-radius:30px;box-shadow:0 15px 40px #0000001a;text-align:center}._expressionDisplay_1bj8g_118{font-size:3rem;font-weight:700;color:#333;margin-bottom:40px;font-family:Courier New,Courier,monospace}._inputArea_1bj8g_126{display:flex;gap:15px;justify-content:center;align-items:center;margin-bottom:30px}._answerInput_1bj8g_134{padding:15px 25px;font-size:1.5rem;border:3px solid #e0e0e0;border-radius:15px;width:150px;text-align:center;outline:none;transition:border-color .2s}._answerInput_1bj8g_134:focus{border-color:#3f51b5}._feedbackCorrect_1bj8g_149{background:#e8f5e9;color:#2e7d32;padding:20px;border-radius:15px;font-weight:700;margin-top:20px}._explanationBox_1bj8g_158{margin-top:15px;padding-top:15px;border-top:1px dashed #a5d6a7;text-align:left;font-weight:400;color:#555}._feedbackIncorrect_1bj8g_167{background:#ffebee;color:#c62828;padding:20px;border-radius:15px;font-weight:700;margin-top:20px}@media(max-width:600px){._expressionDisplay_1bj8g_118{font-size:2rem}._inputArea_1bj8g_126{flex-direction:column}._answerInput_1bj8g_134{width:100%}}._container_1tq0e_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_1tq0e_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._title_1tq0e_14{text-align:center;color:#333;margin-bottom:10px}._subtitle_1tq0e_20{text-align:center;color:#666;margin-bottom:30px}._inputSection_1tq0e_26{background:#f8f9fa;padding:20px;border-radius:15px;margin-bottom:30px;text-align:center}._slider_1tq0e_34{width:100%;margin-top:15px}._factorGrid_1tq0e_40{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:15px;margin-bottom:20px}._factorCard_1tq0e_47{background:#e3f2fd;color:#1976d2;padding:20px;border-radius:12px;text-align:center;font-weight:700;font-size:1.2rem;box-shadow:0 4px 6px #0000000d}._resultText_1tq0e_58{text-align:center;font-weight:700;color:#1976d2}._multipleList_1tq0e_65{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}._multipleItem_1tq0e_72{background:#fff3e0;padding:15px;border-radius:10px;display:flex;flex-direction:column;align-items:center;min-width:80px;border:2px solid #ffb74d}._multipleIndex_1tq0e_83{font-size:.8rem;color:#e65100}._multipleValue_1tq0e_88{font-size:1.3rem;font-weight:700;color:#bf360c}._quizCard_1tq0e_95{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000001a;text-align:center}._question_1tq0e_103{font-size:1.8rem;font-weight:700;margin-bottom:30px}._oxButtons_1tq0e_109{display:flex;gap:30px;justify-content:center;margin-bottom:20px}._oxButton_1tq0e_109{width:100px;height:100px;border-radius:50%;font-size:2.5rem;font-weight:bolder;cursor:pointer;border:none;transition:transform .2s}._oxButton_1tq0e_109:hover{transform:scale(1.1)}._oBtn_1tq0e_131{background:#e8f5e9;color:#2e7d32;border:4px solid #4caf50}._xBtn_1tq0e_137{background:#ffebee;color:#c62828;border:4px solid #f44336}._feedbackCorrect_1tq0e_143{color:#2e7d32;font-weight:700;margin-top:15px}._feedbackIncorrect_1tq0e_149{color:#c62828;font-weight:700;margin-top:15px}._infoBox_1tq0e_155{margin-top:40px;background:#fffde7;padding:25px;border-radius:15px;border-left:6px solid #fbc02d}._infoBox_1tq0e_155 h3{margin-top:0;color:#f57f17}._infoBox_1tq0e_155 p{margin:8px 0;color:#5d4037}._magicNumber_1tq0e_172{margin-top:30px;background:#f3e5f5;padding:25px;border-radius:20px;border:2px solid #9c27b0}._magicNumber_1tq0e_172 h3{margin-top:0;color:#7b1fa2}._magicFormula_1tq0e_174{font-size:1.2rem;background:#fff;padding:10px;border-radius:10px;text-align:center;margin:15px 0}._atomsNumber_1tq0e_175{margin-top:25px;background:#e0f2f1;padding:25px;border-radius:20px;border:2px solid #009688}._atomsNumber_1tq0e_175 h3{margin-top:0;color:#00796b}._atomList_1tq0e_177{font-size:1.5rem;font-weight:700;color:#004d40;text-align:center;margin:15px 0;letter-spacing:5px}._container_19yzf_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_19yzf_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._title_19yzf_14{text-align:center;color:#333;margin-bottom:25px}._scenarioSelector_19yzf_20{display:flex;gap:10px;justify-content:center;margin-bottom:30px;flex-wrap:wrap}._scenarioBtn_19yzf_28{padding:12px 20px;border-radius:12px;border:2px solid #e0e0e0;background:#fff;cursor:pointer;font-size:1rem;transition:all .2s}._scenarioBtn_19yzf_28._active_19yzf_38{border-color:#3f51b5;background:#e8eaf6;color:#3f51b5;font-weight:700}._visualizer_19yzf_45{background:#fff;padding:30px;border-radius:20px;box-shadow:0 10px 25px #0000000d}._tableArea_19yzf_52{overflow-x:auto;margin-bottom:30px}._tableArea_19yzf_52 table{width:100%;border-collapse:collapse;min-width:400px}._tableArea_19yzf_52 th,._tableArea_19yzf_52 td{padding:15px;border:1px solid #eee;text-align:center}._tableArea_19yzf_52 th{background:#f8f9fa;color:#555;width:150px}._formulaCard_19yzf_76{background:#e3f2fd;padding:20px;border-radius:15px;text-align:center;border:2px dashed #2196f3}._formulaHighlight_19yzf_84{font-size:1.5rem;font-weight:700;color:#1565c0;margin-top:10px}._quizCard_19yzf_92{background:#fff;padding:40px;border-radius:25px;text-align:center;box-shadow:0 15px 40px #0000001a}._quizIcon_19yzf_100{font-size:3rem;margin-bottom:20px}._question_19yzf_105{font-size:1.3rem;margin-bottom:25px;line-height:1.5}._inputGroup_19yzf_111{display:flex;gap:10px;justify-content:center}._input_19yzf_111{padding:12px;font-size:1.2rem;border:2px solid #ddd;border-radius:10px;width:100px;text-align:center}._feedbackC_19yzf_126{color:#2e7d32;font-weight:700;margin-top:20px}._feedbackI_19yzf_132{color:#c62828;font-weight:700;margin-top:20px}._infoBox_19yzf_138{margin-top:40px;background:#fff3e0;padding:25px;border-radius:15px;border-left:6px solid #ff9800}._infoBox_19yzf_138 h3{margin-top:0;color:#e65100}._infoBox_19yzf_138 p{margin:8px 0;color:#5d4037}._deepInsight_19yzf_155{margin-top:30px;background:#e1f5fe;padding:30px;border-radius:20px}._deepInsight_19yzf_155 h3{margin-top:0;color:#01579b}._machineViz_19yzf_157{background:#fff;padding:20px;border-radius:15px;text-align:center}._mPart_19yzf_158{font-size:1.2rem;font-weight:700;color:#0288d1}._mDesc_19yzf_159{font-size:1rem;color:#546e7a}._container_1kxac_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_1kxac_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._title_1kxac_14{text-align:center;color:#333;margin-bottom:10px}._subtitle_1kxac_20{text-align:center;color:#666;margin-bottom:30px;font-size:1.1rem}._visualizer_1kxac_27{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d;text-align:center}._fractionBox_1kxac_35{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:30px}._fractionDisplay_1kxac_43{display:flex;flex-direction:column;align-items:center;font-size:1.5rem;font-weight:700;min-width:60px}._bar_1kxac_52{width:100%;height:3px;background:#333;margin:5px 0}._equal_1kxac_59{font-size:2rem;color:#ff9800}._multiplierControl_1kxac_64{margin:20px 0}._mBtns_1kxac_68{display:flex;gap:10px;justify-content:center;margin-top:10px}._mBtns_1kxac_68 button{padding:10px 15px;border:2px solid #ddd;border-radius:8px;background:#fff;cursor:pointer}._mBtns_1kxac_68 button._activeM_1kxac_83{background:#2196f3;color:#fff;border-color:#1976d2}._pizzaContainer_1kxac_89{display:flex;gap:40px;justify-content:center;margin:30px 0}._pizzaWrap_1kxac_96 p{margin-bottom:10px;font-weight:700;color:#555}._logicText_1kxac_102{font-weight:700;color:#3f51b5;font-size:1.2rem}._card_1kxac_109{background:#fff;padding:30px;border-radius:20px;text-align:center;box-shadow:0 5px 15px #0000000d}._expressReduction_1kxac_117{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:20px}._fBlock_1kxac_125{padding:15px;background:#f5f5f5;border-radius:10px;font-weight:700}._fBlockHighlight_1kxac_132{padding:15px;background:#e8f5e9;border:2px solid #4caf50;color:#2e7d32;border-radius:10px;font-weight:700}._arrow_1kxac_141{font-size:1.5rem}._quizSection_1kxac_146{margin-top:50px}._qTitle_1kxac_150{text-align:center;margin-bottom:20px}._quizCard_1kxac_155{background:#fff;padding:30px;border-radius:20px;box-shadow:0 10px 25px #0000001a;text-align:center}._question_1kxac_163{font-size:1.3rem;margin-bottom:20px}._qInput_1kxac_168{display:flex;gap:10px;justify-content:center}._qInput_1kxac_168 input{padding:10px;border:2px solid #ddd;border-radius:10px;width:120px;text-align:center;font-size:1.2rem}._correct_1kxac_183{color:#2e7d32;font-weight:700;margin-top:15px}._incorrect_1kxac_189{color:#c62828;font-weight:700;margin-top:15px}._container_vr9iv_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_vr9iv_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._title_vr9iv_14{text-align:center;color:#333;margin-bottom:30px}._learningArea_vr9iv_20{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d}._stepCard_vr9iv_27{background:#f1f8e9;padding:30px;border-radius:20px;border-left:8px solid #8bc34a}._steps_vr9iv_34 p{margin:10px 0;font-size:1.1rem;color:#555;line-height:1.6}._exampleBox_vr9iv_41{margin-top:30px;background:#fff;padding:20px;border-radius:15px;text-align:center}._expr_vr9iv_49{display:flex;flex-direction:column;gap:10px;font-size:1.5rem;font-weight:700;color:#3f51b5}._quizArea_vr9iv_59{text-align:center}._quizCard_vr9iv_63{background:#fff;padding:50px;border-radius:30px;box-shadow:0 15px 40px #0000001a;display:flex;flex-direction:column;align-items:center}._problem_vr9iv_73{display:flex;align-items:center;gap:15px;font-size:2rem;font-weight:700}._f_vr9iv_81{display:flex;flex-direction:column;align-items:center;min-width:50px}._line_vr9iv_88{width:100%;height:3px;background:#333;margin:5px 0}._op_vr9iv_95{font-size:2.5rem;color:#e91e63}._answerInput_vr9iv_100{display:flex;flex-direction:column;align-items:center;gap:5px}._answerInput_vr9iv_100 input{width:80px;padding:10px;font-size:1.5rem;text-align:center;border:2px solid #ddd;border-radius:10px;outline:none}._answerInput_vr9iv_100 input:focus{border-color:#2196f3}._correct_vr9iv_121{color:#2e7d32;font-weight:700;margin-top:20px;font-size:1.2rem}._incorrect_vr9iv_128{color:#c62828;font-weight:700;margin-top:20px;font-size:1.1rem}._tipBox_vr9iv_135{margin-top:40px;background:#e1f5fe;padding:25px;border-radius:15px;border-left:6px solid #03a9f4}._tipBox_vr9iv_135 h3{margin-top:0;color:#0277bd}._tipBox_vr9iv_135 p{margin:8px 0;color:#01579b}@media(max-width:600px){._problem_vr9iv_73{font-size:1.5rem;gap:10px}._answerInput_vr9iv_100 input{width:60px}}._container_19mwu_1{max-width:900px;margin:0 auto;padding:20px}._modeTabs_19mwu_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center;flex-wrap:wrap}._title_19mwu_15{text-align:center;color:#333;margin-bottom:20px}._infoCard_19mwu_21{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d;text-align:center}._description_19mwu_29{font-size:1.2rem;color:#666;margin-bottom:30px}._formulaBox_19mwu_35{background:#f8f9fa;padding:25px;border-radius:20px;margin-bottom:40px}._formula_19mwu_35{font-size:1.8rem;font-weight:700;color:#333}._perimeter_19mwu_48{margin-top:10px;color:#666;font-size:1.1rem}._shapePreview_19mwu_54{width:200px;height:200px;margin:0 auto;border:2px dashed #ccc;border-radius:15px;display:flex;align-items:center;justify-content:center;position:relative}._rect_19mwu_67{width:120px;height:80px;border:4px solid}._para_19mwu_73{width:120px;height:80px;border:4px solid;transform:skew(-20deg)}._tri_19mwu_80{width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-bottom:100px solid}._trap_19mwu_88{width:60px;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:80px solid}._rhom_19mwu_96{width:100px;height:100px;transform:rotate(45deg);opacity:.6}._quizCard_19mwu_104{background:#fff;padding:50px;border-radius:30px;box-shadow:0 15px 40px #0000001a;text-align:center}._question_19mwu_112{font-size:1.5rem;font-weight:700;margin-bottom:30px}._inputGroup_19mwu_118{display:flex;gap:10px;justify-content:center;align-items:center}._inputGroup_19mwu_118 input{padding:12px;font-size:1.5rem;width:120px;text-align:center;border:2px solid #ddd;border-radius:10px}._unit_19mwu_134{font-size:1.5rem;font-weight:700}._correct_19mwu_139{color:#4caf50;font-weight:700;margin-top:20px;font-size:1.2rem}._incorrect_19mwu_146{color:#f44336;font-weight:700;margin-top:20px;font-size:1.1rem}._tipBox_19mwu_153{margin-top:40px;background:#f3e5f5;padding:25px;border-radius:15px;border-left:6px solid #9c27b0}._tipBox_19mwu_153 h3{margin-top:0;color:#7b1fa2}._tipBox_19mwu_153 p{margin:8px 0;color:#4a148c}@media(max-width:600px){._formula_19mwu_35{font-size:1.4rem}._shapePreview_19mwu_54{width:150px;height:150px}}._container_wrphv_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_wrphv_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._content_wrphv_14{background:#fff;padding:30px;border-radius:20px;box-shadow:0 5px 15px #0000000d}._rangeGrid_wrphv_21{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:20px}._rangeCard_wrphv_28{background:#f1f8e9;padding:20px;border-radius:12px;border-left:5px solid #8bc34a}._roundBox_wrphv_35{background:#fffde7;padding:20px;border-radius:12px;border-left:5px solid #fbc02d;line-height:2}._quizCard_wrphv_43{background:#fff;padding:40px;border-radius:25px;text-align:center;box-shadow:0 10px 30px #0000001a}._question_wrphv_51{font-size:1.3rem;margin-bottom:20px}._qInput_wrphv_56{display:flex;gap:10px;justify-content:center}._qInput_wrphv_56 input{padding:10px;border:2px solid #ddd;border-radius:8px;width:120px;text-align:center}._correct_wrphv_70{color:#2e7d32;font-weight:700;margin-top:15px}._incorrect_wrphv_76{color:#c62828;font-weight:700;margin-top:15px}._container_1hkky_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_1hkky_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._content_1hkky_14{background:#fff;padding:30px;border-radius:20px;box-shadow:0 5px 15px #0000000d}._guide_1hkky_21{background:#e3f2fd;padding:20px;border-radius:15px;line-height:1.8}._formula_1hkky_28{font-size:1.5rem;font-weight:700;color:#1976d2;margin-top:20px;text-align:center}._quizCard_1hkky_36{background:#fff;padding:40px;border-radius:25px;text-align:center;box-shadow:0 10px 30px #0000001a}._problem_1hkky_44{font-size:1.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px}._qIn_1hkky_53{width:70px;padding:10px;font-size:1.3rem;text-align:center;border:2px solid #ddd;border-radius:10px}._div_1hkky_62{font-size:2rem;color:#aaa}._correct_1hkky_67{color:#2e7d32;font-weight:700;margin-top:15px}._incorrect_1hkky_73{color:#c62828;font-weight:700;margin-top:15px}._container_1147g_1{max-width:800px;margin:0 auto;padding:20px;text-align:center}._tabHeader_1147g_8{display:flex;justify-content:center;gap:15px;margin-bottom:30px;background:#f8f9fa;padding:15px;border-radius:20px}._modeTabs_1147g_18{display:flex;justify-content:center;gap:15px;margin-bottom:25px}._content_1147g_25,._quizCard_1147g_26{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d}._sec_1147g_33 h1{font-size:2.2rem;margin-bottom:20px}._visualBoard_1147g_38{display:flex;justify-content:center;align-items:center;gap:30px;height:150px;margin:30px 0;background:#f1f3f5;border-radius:20px}._rect_1147g_49{width:80px;height:80px;background:#51cf66;border-radius:10px;border:3px solid #2b8a3e}._hint_1147g_57{color:#40c057;font-weight:700}._symmetryBox_1147g_62{background:#fff4e6;padding:20px;border-radius:15px;margin-bottom:15px;border:2px solid #ffd8a8;text-align:left}._symmetryBox_1147g_62 h3{margin-top:0;color:#e67700}._problemBox_1147g_77{margin-top:20px}._question_1147g_81{font-size:1.5rem;font-weight:700;margin-bottom:30px;line-height:1.5}._optionsGrid_1147g_88{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px;margin-bottom:30px}._correct_1147g_95{color:#2f9e44;font-weight:700;font-size:1.2rem;margin-top:20px}._incorrect_1147g_102{color:#e03131;font-weight:700;font-size:1.2rem;margin-top:20px}._container_1yjuw_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_1yjuw_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._content_1yjuw_14{background:#fff;padding:30px;border-radius:20px;box-shadow:0 5px 15px #0000000d}._exp_1yjuw_21{background:#fff3e0;padding:20px;border-radius:12px;border-left:5px solid #ff9800;font-size:1.2rem}._quizCard_1yjuw_29{background:#fff;padding:40px;border-radius:25px;text-align:center;box-shadow:0 10px 30px #0000001a}._qText_1yjuw_37{font-size:2rem;font-weight:700;margin-bottom:30px}._qIn_1yjuw_43{display:flex;gap:10px;justify-content:center}._qIn_1yjuw_43 input{padding:12px;font-size:1.3rem;border:2px solid #ddd;border-radius:10px;width:120px;text-align:center}._correct_1yjuw_58{color:#2e7d32;font-weight:700;margin-top:15px}._incorrect_1yjuw_64{color:#c62828;font-weight:700;margin-top:15px}._container_1yo80_1{max-width:800px;margin:0 auto;padding:20px;text-align:center}._tabHeader_1yo80_8{display:flex;justify-content:center;gap:15px;margin-bottom:30px;background:#f8f9fa;padding:15px;border-radius:20px}._content_1yo80_18,._quizCard_1yo80_19{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d}._parts_1yo80_26{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:40px}._pCard_1yo80_33{background:#e7f5ff;padding:15px;border-radius:12px;font-weight:700;color:#1971c2;border:2px solid #a5d8ff}._visual_1yo80_42{height:250px;display:flex;justify-content:center;align-items:center;perspective:1000px}._cubeFrame_1yo80_50{width:100px;height:100px;transform-style:preserve-3d}._cube_1yo80_50{width:100%;height:100%;position:relative;transform-style:preserve-3d}._cube_1yo80_50 div{position:absolute;width:100px;height:100px;background:#4a90e299;border:2px solid #fff;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700}._front_1yo80_76{transform:translateZ(50px)}._back_1yo80_80{transform:rotateY(180deg) translateZ(50px)}._top_1yo80_84{transform:rotateX(90deg) translateZ(50px)}._bottom_1yo80_88{transform:rotateX(-90deg) translateZ(50px)}._left_1yo80_92{transform:rotateY(-90deg) translateZ(50px)}._right_1yo80_96{transform:rotateY(90deg) translateZ(50px)}._infoText_1yo80_100{margin-top:30px;color:#666;font-weight:700}._problemBox_1yo80_107{margin-top:20px}._question_1yo80_111{font-size:1.5rem;font-weight:700;margin-bottom:30px}._optionsGrid_1yo80_117{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;margin-bottom:30px}._correct_1yo80_124{color:#2f9e44;font-weight:700;font-size:1.2rem;margin-top:20px}._incorrect_1yo80_131{color:#e03131;font-weight:700;font-size:1.2rem;margin-top:20px}._container_a1ixc_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_a1ixc_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._content_a1ixc_14{background:#fff;padding:30px;border-radius:20px;box-shadow:0 5px 15px #0000000d;text-align:center}._formula_a1ixc_22{font-size:1.5rem;font-weight:700;color:#444;margin-top:20px;background:#f5f5f5;padding:20px;border-radius:12px}._pGrid_a1ixc_32{display:flex;flex-direction:column;gap:10px;margin-top:20px}._pItem_a1ixc_39{padding:12px;background:#e1f5fe;border-radius:8px;border-left:5px solid #03a9f4;text-align:left}._quizCard_a1ixc_47{background:#fff;padding:40px;border-radius:25px;text-align:center;box-shadow:0 10px 30px #0000001a}._vList_a1ixc_55{display:flex;gap:10px;justify-content:center;margin-bottom:30px}._vBadge_a1ixc_62{padding:10px 15px;background:#ede7f6;border-radius:10px;color:#673ab7;font-weight:700}._qIn_a1ixc_70{display:flex;gap:10px;justify-content:center}._qIn_a1ixc_70 input{padding:10px;border:2px solid #ddd;border-radius:8px;width:100px;text-align:center}._correct_a1ixc_84{color:#2e7d32;font-weight:700;margin-top:15px}._incorrect_a1ixc_90{color:#c62828;font-weight:700;margin-top:15px}._container_57226_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_57226_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._content_57226_14{background:#fff;padding:30px;border-radius:20px;box-shadow:0 5px 15px #0000000d}._guide_57226_21{background:#f3e5f5;padding:25px;border-radius:15px;line-height:1.8;border-left:5px solid #9c27b0}._formula_57226_29{font-size:1.5rem;font-weight:700;color:#7b1fa2;margin-top:20px;text-align:center;background:#fff;padding:15px;border-radius:10px}._quizCard_57226_40{background:#fff;padding:40px;border-radius:25px;text-align:center;box-shadow:0 10px 30px #0000001a}._problem_57226_48{font-size:1.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:15px}._f_57226_29{display:flex;flex-direction:column;align-items:center;min-width:50px}._line_57226_64{width:100%;height:3px;background:#333;margin:5px 0}._op_57226_71{font-size:2.2rem;color:#e91e63}._answerInput_57226_76{display:flex;flex-direction:column;align-items:center;gap:5px}._answerInput_57226_76 input{width:80px;padding:10px;font-size:1.3rem;text-align:center;border:2px solid #ddd;border-radius:10px}._correct_57226_92{color:#2e7d32;font-weight:700;margin-top:20px}._incorrect_57226_98{color:#c62828;font-weight:700;margin-top:20px}._container_1ujqt_1{max-width:800px;margin:0 auto;padding:20px;text-align:center}._tabHeader_1ujqt_8{display:flex;justify-content:center;gap:15px;margin-bottom:30px;background:#f8f9fa;padding:15px;border-radius:20px}._modeTabs_1ujqt_18{display:flex;justify-content:center;gap:15px;margin-bottom:30px}._content_1ujqt_25,._quizCard_1ujqt_26{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d}._box_1ujqt_33 h1{font-size:2.5rem;margin-bottom:20px;color:#333}._box_1ujqt_33 p{font-size:1.2rem;color:#666;margin-bottom:30px}._parts_1ujqt_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin-bottom:30px}._pCard_1ujqt_52{background:#f8f9fa;padding:20px;border-radius:15px;font-weight:700;color:#7048e8;border:2px solid #e9ecef}._formulaBox_1ujqt_61{background:#f3f0ff;padding:20px;border-radius:15px;text-align:left;display:inline-block}._formulaBox_1ujqt_61 p{margin-bottom:10px;color:#5f3dc4;font-weight:700}._formulaBox_1ujqt_61 p:last-child{margin-bottom:0}._problemBox_1ujqt_80{margin-top:20px}._question_1ujqt_84{font-size:1.5rem;font-weight:700;margin-bottom:30px;color:#333}._quizInput_1ujqt_91{display:block;width:100%;max-width:200px;margin:0 auto 30px;padding:15px;font-size:2rem;text-align:center;border:3px solid #dee2e6;border-radius:15px;outline:none}._quizInput_1ujqt_91:focus{border-color:#7048e8}._correct_1ujqt_108{color:#2f9e44;font-size:1.3rem;font-weight:700;margin-top:20px}._incorrect_1ujqt_115{color:#e03131;font-size:1.3rem;font-weight:700;margin-top:20px}._optionsGrid_1ujqt_121{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:15px;margin-bottom:30px}._container_qs4hu_1{max-width:800px;margin:0 auto;padding:20px}._modeTabs_qs4hu_7{display:flex;gap:10px;margin-bottom:30px;justify-content:center}._content_qs4hu_14{background:#fff;padding:30px;border-radius:20px;box-shadow:0 5px 15px #0000000d}._expBox_qs4hu_21{background:#fff3e0;padding:20px;border-radius:12px;border-left:5px solid #ff9800;line-height:1.8;font-size:1.2rem}._quizCard_qs4hu_30{background:#fff;padding:40px;border-radius:25px;text-align:center;box-shadow:0 10px 30px #0000001a}._qText_qs4hu_38{font-size:2rem;font-weight:700;margin-bottom:25px}._in_qs4hu_44{display:flex;gap:10px;justify-content:center}._in_qs4hu_44 input{padding:12px;border:2px solid #ddd;border-radius:10px;font-size:1.3rem;width:120px;text-align:center}._correct_qs4hu_59{color:#2e7d32;font-weight:700;margin-top:15px}._incorrect_qs4hu_65{color:#c62828;font-weight:700;margin-top:15px}._container_14mmo_1{max-width:800px;margin:0 auto;padding:20px}._tabHeader_14mmo_7{display:flex;justify-content:center;gap:15px;margin-bottom:30px}._content_14mmo_14,._quizCard_14mmo_15{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d}._sec_14mmo_22{margin-bottom:30px;padding:20px;background:#f0f4ff;border-radius:15px;border-left:5px solid #3f51b5;text-align:left}._sec_14mmo_22 h3{color:#3f51b5;margin-top:0}._formula_14mmo_36{background:#fff;padding:15px;border-radius:10px;font-weight:700;color:#3f51b5;text-align:center;margin:15px 0}._perc_14mmo_46{font-size:1.5rem;font-weight:700;color:#e91e63;text-align:center;margin:20px 0}._problemBox_14mmo_55{text-align:center;margin-top:20px}._question_14mmo_60{font-size:1.5rem;font-weight:700;margin-bottom:30px;color:#333}._quizInput_14mmo_67{display:block;width:100%;max-width:250px;margin:0 auto 30px;padding:15px;font-size:1.8rem;text-align:center;border:3px solid #dee2e6;border-radius:15px;outline:none}._quizInput_14mmo_67:focus{border-color:#3f51b5}._correct_14mmo_84{color:#2f9e44;font-size:1.2rem;font-weight:700;margin-top:20px}._incorrect_14mmo_91{color:#e03131;font-size:1.2rem;font-weight:700;margin-top:20px}._container_1nz0j_1{max-width:800px;margin:0 auto;padding:20px;text-align:center}._tabHeader_1nz0j_8{display:flex;justify-content:center;gap:15px;margin-bottom:30px;background:#f8f9fa;padding:15px;border-radius:20px}._content_1nz0j_18,._quizCard_1nz0j_19{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d}._card_1nz0j_26{margin-bottom:25px;padding:25px;background:#fff9db;border-radius:15px;border:2px solid #fab005}._formula_1nz0j_34{font-size:1.5rem;font-weight:700;color:#e67700;margin:15px 0}._problemBox_1nz0j_42{margin-top:20px}._question_1nz0j_46{font-size:1.4rem;font-weight:700;margin-bottom:30px}._inputArea_1nz0j_52{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:30px}._quizInput_1nz0j_60{padding:15px;font-size:1.8rem;width:150px;text-align:center;border:3px solid #dee2e6;border-radius:15px;outline:none}._quizInput_1nz0j_60:focus{border-color:#fab005}._unit_1nz0j_74{font-size:1.5rem;font-weight:700;color:#666}._correct_1nz0j_80{color:#2f9e44;font-weight:700;font-size:1.2rem;margin-top:20px}._incorrect_1nz0j_87{color:#e03131;font-weight:700;font-size:1.2rem;margin-top:20px}._container_tsctc_1{max-width:800px;margin:0 auto;padding:20px}._tabHeader_tsctc_7{display:flex;justify-content:center;gap:15px;margin-bottom:30px}._content_tsctc_14,._quizCard_tsctc_15{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d}._sec_tsctc_22{margin-bottom:30px;padding:20px;background:#f3f0ff;border-radius:15px;border-left:5px solid #7048e8}._f_tsctc_30{font-size:1.5rem;font-weight:700;color:#5f3dc4;margin:10px 0;text-align:center}._vizBox_tsctc_38{background:#fff;padding:20px;border-radius:12px;margin-top:15px;border:2px dashed #7048e8}._vizText_tsctc_46{font-size:1.2rem;font-weight:700;margin-bottom:10px;color:#333;text-align:center}._theoryList_tsctc_54{text-align:left;color:#555;margin-bottom:15px}._formulaEmph_tsctc_60{font-size:1.3rem;background:#f3f0ff;padding:10px;border-radius:8px;font-weight:700;color:#7048e8;text-align:center}._problemBox_tsctc_71{margin-top:30px;text-align:center}._viz_tsctc_38{display:flex;justify-content:center;margin-bottom:30px}._circle_tsctc_82{position:relative;background:#ede7f6;border:4px solid #7e57c2;border-radius:50%;display:flex;justify-content:center;align-items:center}._radiusLine_tsctc_92{position:absolute;width:50%;height:3px;background:#7e57c2;right:50%;top:50%}._radiusText_tsctc_101{position:absolute;top:35%;left:20%;font-weight:700;color:#512da8;font-size:1.2rem}._question_tsctc_110{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:30px}._inputWrap_tsctc_117{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:30px}._quizInput_tsctc_125{padding:15px;font-size:2rem;width:180px;text-align:center;border:3px solid #dee2e6;border-radius:15px;outline:none;transition:border-color .2s}._quizInput_tsctc_125:focus{border-color:#7048e8}._unit_tsctc_140{font-size:1.5rem;font-weight:700;color:#666}._correct_tsctc_146{color:#2f9e44;font-size:1.3rem;font-weight:700;margin-top:20px}._incorrect_tsctc_153{color:#e03131;font-size:1.3rem;font-weight:700;margin-top:20px}._container_14z2s_1{max-width:800px;margin:0 auto;padding:20px;text-align:center}._tabHeader_14z2s_8{display:flex;justify-content:center;gap:15px;margin-bottom:30px;background:#f8f9fa;padding:15px;border-radius:20px}._content_14z2s_18,._quizCard_14z2s_19{background:#fff;padding:40px;border-radius:25px;box-shadow:0 10px 30px #0000000d}._sec_14z2s_26{text-align:left;margin-bottom:30px}._stripChart_14z2s_31{display:flex;height:60px;border-radius:10px;overflow:hidden;margin-top:20px;color:#fff;font-weight:700;font-size:.9rem}._stripChart_14z2s_31 div{display:flex;justify-content:center;align-items:center}._circleChartViz_14z2s_48{margin-top:20px;display:flex;justify-content:center}._piePlaceholder_14z2s_54{width:200px;height:200px;border-radius:50%;background:#e9ecef;display:flex;justify-content:center;align-items:center;border:5px solid #dee2e6;color:#adb5bd}._problemBox_14z2s_67{margin-top:30px}._question_14z2s_71{font-size:1.4rem;font-weight:700;margin:30px 0}._options_14z2s_77{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}._inputArea_14z2s_84{display:flex;justify-content:center;align-items:center;gap:15px}._quizInput_14z2s_91{padding:12px;font-size:1.5rem;width:120px;text-align:center;border:2px solid #dee2e6;border-radius:10px}._unit_14z2s_100{font-size:1.5rem;font-weight:700}._correct_14z2s_105{color:#2f9e44;font-weight:700;margin-top:20px}._incorrect_14z2s_111{color:#e03131;font-weight:700;margin-top:20px}._container_kgpzc_1{max-width:800px;margin:40px auto;padding:30px;background:#fff;border-radius:30px;box-shadow:0 15px 40px #0000001a;text-align:center;position:relative;overflow:hidden}._header_kgpzc_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._stats_kgpzc_20{display:flex;gap:20px;font-size:1.2rem;font-weight:700}._timer_kgpzc_27{color:#e63946}._score_kgpzc_31{color:#4361ee}._combo_kgpzc_35{color:#ff9f1c;animation:_bounce_kgpzc_1 .5s infinite alternate}@keyframes _bounce_kgpzc_1{0%{transform:scale(1)}to{transform:scale(1.1)}}._gameArea_kgpzc_50{min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}._problem_kgpzc_59{font-size:4rem;font-weight:800;color:#333;background:#f8f9fa;padding:30px 60px;border-radius:20px;box-shadow:inset 0 2px 10px #0000000d}._options_kgpzc_69{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%}._optionBtn_kgpzc_76{padding:25px;font-size:2rem;font-weight:700;border:none;border-radius:20px;background:#f1f3f5;color:#495057;cursor:pointer;transition:all .2s}._optionBtn_kgpzc_76:hover{background:#e9ecef;transform:translateY(-5px)}._optionBtn_kgpzc_76._correct_kgpzc_93{background:#4cc9f0!important;color:#fff}._optionBtn_kgpzc_76._wrong_kgpzc_98{background:#f72585!important;color:#fff}._resultScreen_kgpzc_103{display:flex;flex-direction:column;align-items:center;gap:20px}._resultTitle_kgpzc_110{font-size:3rem;color:#333}._finalScore_kgpzc_115{font-size:2rem;font-weight:700;color:#4361ee}._coinEarned_kgpzc_121{font-size:1.5rem;color:#fb8500;font-weight:700}._startScreen_kgpzc_127{display:flex;flex-direction:column;align-items:center;gap:30px}._startTitle_kgpzc_134{font-size:2.5rem;color:#333}._startIcon_kgpzc_139{font-size:5rem}@media(max-width:600px){._problem_kgpzc_59{font-size:2.5rem;padding:20px 40px}._optionBtn_kgpzc_76{font-size:1.5rem;padding:15px}}:root{--primary-color: #FFD93D;--primary-hover: #E6C22C;--secondary-color: #6BCB77;--secondary-hover: #56AB61;--accent-color: #4D96FF;--accent-hover: #3B7ADF;--bg-color: #F9F9F9;--card-bg: #FFFFFF;--header-bg: #FFFFFF;--text-main: #333333;--text-sub: #666666;--text-placeholder: #999999;--success-color: #6BCB77;--error-color: #FF6B6B;--warning-color: #FFD93D;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-full: 9999px;--shadow-sm: 0 2px 4px rgba(0,0,0,.05);--shadow-md: 0 4px 8px rgba(0,0,0,.1);--shadow-lg: 0 8px 16px rgba(0,0,0,.1);--shadow-floating: 0 10px 20px rgba(0,0,0,.15);--font-main: "Jua", "Gamja Flower", sans-serif;--font-body: "Noto Sans KR", sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);background-color:var(--bg-color);color:var(--text-main);line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-main);color:var(--text-main)}button{font-family:var(--font-main);cursor:pointer;border:none;background:none}a{text-decoration:none;color:inherit}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#aaa}
