.GdzExerciseFinder_finder__rIDVC{margin:22px 0 4px;padding:18px;border:1px solid #dbe5f2;border-radius:18px;background:#f8fbff}.GdzExerciseFinder_copy__ogeaw{margin-bottom:12px}.GdzExerciseFinder_copy__ogeaw strong{display:block;color:#172033;font-size:17px}.GdzExerciseFinder_copy__ogeaw span{display:block;margin-top:4px;color:#68758a;font-size:14px;line-height:1.45}.GdzExerciseFinder_form__liKbB{display:flex;gap:9px}.GdzExerciseFinder_input__P_XUP{min-width:0;flex:1 1;min-height:48px;border:1px solid #c9d5e6;border-radius:13px;background:#fff;padding:0 14px;color:#172033;font:inherit;font-size:16px;font-weight:700;outline:none}.GdzExerciseFinder_input__P_XUP:focus{border-color:#1f5eff;box-shadow:0 0 0 3px rgb(31 94 255/10%)}.GdzExerciseFinder_button__eStyL{min-height:48px;border:0;border-radius:13px;background:#1f5eff;color:#fff;padding:0 18px;font:inherit;font-weight:850;cursor:pointer}.GdzExerciseFinder_button__eStyL:hover{background:#174ddd}.GdzExerciseFinder_button__eStyL:focus-visible,.GdzExerciseFinder_recentHead__e_T6u button:focus-visible,.GdzExerciseFinder_recentLinks__w5SZL a:focus-visible,.GdzExerciseFinder_result__4P4tZ:focus-visible{outline:3px solid rgb(31 94 255/24%);outline-offset:2px}.GdzExerciseFinder_exactMatch__AgKnG,.GdzExerciseFinder_results__xYr92{display:grid;gap:8px;margin-top:12px}.GdzExerciseFinder_exactMatch__AgKnG>span{color:#32724d;font-size:12px;font-weight:800}.GdzExerciseFinder_result__4P4tZ{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:48px;padding:9px 11px;border:1px solid #dbe5f2;border-radius:12px;background:#fff;color:#23324a;text-decoration:none;transition:border-color .12s ease,background .12s ease,transform .12s ease}.GdzExerciseFinder_result__4P4tZ:hover{border-color:#aebfda;background:#fbfdff;transform:translateY(-1px)}.GdzExerciseFinder_result__4P4tZ strong{color:#1f5eff;font-size:14px;white-space:nowrap}.GdzExerciseFinder_result__4P4tZ span{min-width:0;overflow:hidden;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.GdzExerciseFinder_result__4P4tZ small{color:#68758a;font-size:12px;white-space:nowrap}.GdzExerciseFinder_result__4P4tZ b{color:#1f5eff;font-size:16px}.GdzExerciseFinder_recent___fotd{margin-top:14px;padding-top:12px;border-top:1px solid #e1e9f4}.GdzExerciseFinder_recentHead__e_T6u{display:flex;align-items:center;justify-content:space-between;gap:12px}.GdzExerciseFinder_recentHead__e_T6u span{color:#53627a;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.035em}.GdzExerciseFinder_recentHead__e_T6u button{border:0;background:transparent;color:#68758a;padding:4px 2px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.GdzExerciseFinder_recentHead__e_T6u button:hover{color:#1f5eff}.GdzExerciseFinder_recentLinks__w5SZL{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.GdzExerciseFinder_recentLinks__w5SZL a{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:7px 10px;border:1px solid #dbe5f2;border-radius:999px;background:#fff;color:#1f5eff;font-size:13px;font-weight:850;text-decoration:none}.GdzExerciseFinder_recentLinks__w5SZL a:hover{border-color:#aebfda;background:#f4f8ff}.GdzExerciseFinder_recentLinks__w5SZL small{color:#7b8798;font-size:11px;font-weight:700}.GdzExerciseFinder_message__GT_If{margin:10px 0 0;color:#7a4b00;font-size:13px;font-weight:700}.GdzExerciseFinder_visuallyHidden__f2V3M{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:520px){.GdzExerciseFinder_finder__rIDVC{padding:15px;border-radius:16px}.GdzExerciseFinder_form__liKbB{align-items:stretch}.GdzExerciseFinder_button__eStyL{padding-inline:14px}.GdzExerciseFinder_result__4P4tZ{grid-template-columns:auto minmax(0,1fr) auto}.GdzExerciseFinder_result__4P4tZ small{grid-column:2}.GdzExerciseFinder_result__4P4tZ b{grid-column:3;grid-row:1/span 2}.GdzExerciseFinder_recentLinks__w5SZL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.GdzExerciseFinder_recentLinks__w5SZL a{justify-content:space-between}}@media (max-width:390px){.GdzExerciseFinder_form__liKbB{display:grid;grid-template-columns:1fr}.GdzExerciseFinder_button__eStyL{width:100%}}.GdzExerciseFinder_pageResult__fXafE{min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid #cfe2d5;border-radius:12px;background:#f7fcf8;color:inherit;text-decoration:none}.GdzExerciseFinder_pageResult__fXafE:focus-visible,.GdzExerciseFinder_pageResult__fXafE:hover{border-color:#9bc8a9;background:#f1faf3;outline:3px solid rgb(49 133 82/12%);outline-offset:2px}.GdzExerciseFinder_pageResult__fXafE strong{color:#27683e;font-size:14px;white-space:nowrap}.GdzExerciseFinder_pageResult__fXafE span{color:#66766b;font-size:12px}.GdzExerciseFinder_pageResult__fXafE b{color:#27683e;font-size:12px;font-weight:850;white-space:nowrap}@media (max-width:520px){.GdzExerciseFinder_pageResult__fXafE{grid-template-columns:1fr auto}.GdzExerciseFinder_pageResult__fXafE span{grid-column:1}.GdzExerciseFinder_pageResult__fXafE b{grid-column:2;grid-row:1/span 2}}.GdzExerciseFinder_nearbyPages__f5iKS{margin-top:12px;padding:11px;border:1px solid #e4dfcb;border-radius:13px;background:#fffdf7}.GdzExerciseFinder_nearbyPages__f5iKS>span{display:block;margin-bottom:8px;color:#7a6221;font-size:11px;font-weight:850}.GdzExerciseFinder_nearbyPages__f5iKS>div{display:flex;flex-wrap:wrap;gap:7px}.GdzExerciseFinder_nearbyPages__f5iKS a{min-height:42px;display:inline-flex;flex-direction:column;justify-content:center;gap:1px;padding:6px 10px;border:1px solid #e2dac0;border-radius:10px;background:#fff;color:inherit;text-decoration:none}.GdzExerciseFinder_nearbyPages__f5iKS a:focus-visible,.GdzExerciseFinder_nearbyPages__f5iKS a:hover{border-color:#c8b66f;background:#fffaf0;outline:none}.GdzExerciseFinder_nearbyPages__f5iKS strong{color:#715918;font-size:12px}.GdzExerciseFinder_nearbyPages__f5iKS small{color:#857751;font-size:10px}@media (max-width:520px){.GdzExerciseFinder_nearbyPages__f5iKS>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.GdzExerciseFinder_nearbyPages__f5iKS a{min-width:0}}