.student_tbl__3nEEc{margin-top:12px}.student_hd__ZXxxl,.student_row__t88qt{display:grid;grid-template-columns:32px minmax(0,1.5fr) minmax(0,.9fr) minmax(0,1.25fr) 110px 96px;grid-gap:4px 16px;gap:4px 16px;align-items:start}.student_hd__ZXxxl{padding:0 0 8px;border-bottom:1px solid #1a1815;font-size:12px;font-weight:600;color:#6b665e}.student_row__t88qt{padding:12px 0;border-bottom:1px solid #e6e1d6}.student_t__BxEVE{font-weight:700;line-height:1.3;color:#1a1815;text-decoration:none;text-wrap:pretty}.student_t__BxEVE:hover{text-decoration:underline}.student_e__J_Vzf{margin-top:2px}.student_e__J_Vzf,.student_w__bjOec{font-size:13px;color:#4a463f}.student_say__NceKZ{display:flex;flex-wrap:wrap;gap:4px}.student_say__NceKZ .badge{white-space:normal}.student_d__q7Nst{font-size:13px;display:flex;flex-direction:column}.student_soon__iHydr{color:#b45309;font-weight:600;font-size:12px}.student_roll__Rz0Tb{color:#6b665e}.student_act__5RUwa{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.student_act__5RUwa .btn{height:34px;padding:0 14px;font-size:13px}.student_empty__Nsp7s{margin-top:12px;padding:16px;border:1px dashed #d8d2c6;border-radius:4px;font-size:14px;color:#4a463f;background:#fff}@media (max-width:860px){.student_hd__ZXxxl{display:none}.student_row__t88qt{grid-template-columns:32px minmax(0,1fr);gap:6px 12px}.student_act__5RUwa,.student_d__q7Nst,.student_say__NceKZ,.student_w__bjOec{grid-column:2}.student_d__q7Nst{flex-direction:row;gap:8px}.student_act__5RUwa{flex-direction:row;align-items:center;gap:14px}}.profiles_wrap__y_qsH{margin-top:18px}.profiles_top__1u3GM{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.profiles_switch__WFjH5{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.profiles_tab___a3Mt{display:flex;flex-direction:column;gap:1px;min-width:0;max-width:260px;padding:9px 14px;border:1px solid #d8d2c6;border-radius:6px;background:#fff;color:#1a1815;text-decoration:none}.profiles_tab___a3Mt:hover{background:#f4f0e7}.profiles_tname__8rmpc{font-size:14px;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profiles_tsub__CuZqb{font-size:12px;color:#6b665e}.profiles_tab___a3Mt.profiles_on__K6jYN{background:#0b2a26;border-color:#0b2a26;color:#fff}.profiles_tab___a3Mt.profiles_on__K6jYN .profiles_tsub__CuZqb{color:#c8d6cf}.profiles_add__vKL7O{border-style:dashed}.profiles_add__vKL7O .profiles_tname__8rmpc{color:#0b2a26}.profiles_add__vKL7O.profiles_on__K6jYN .profiles_tname__8rmpc{color:#fff}.profiles_credits___QM7H{font-size:13px;color:#4a463f;padding-bottom:4px}.profiles_credits___QM7H b{color:#1a1815;font-size:15px}.profiles_credits___QM7H span{color:#6b665e}.profiles_err__1IVTK,.profiles_ok__lBfUy{margin-top:14px;padding:11px 14px;border-radius:4px;font-size:14px}.profiles_err__1IVTK{background:#fbeee6;border:1px solid #e3b79a;color:#7a3413}.profiles_ok__lBfUy{background:#e7f0e8;border:1px solid #9fc4a8;color:#24532f}.profiles_card__saTAF{margin-top:16px;padding:20px 22px;background:#fff;border:1px solid #e6e1d6;border-radius:6px}.profiles_h__qyuTl{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.25;overflow-wrap:anywhere}.profiles_lead__P69oq{margin-top:8px;font-size:15px;line-height:1.6;color:#4a463f;max-width:760px;text-wrap:pretty}.profiles_head__xdv6_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px}.profiles_hl__BY_Fv{min-width:0;flex:1 1 320px}.profiles_meta__aOPGO{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:8px;font-size:13px;color:#4a463f}.profiles_meta__aOPGO form{display:inline}.profiles_act__hINng{display:inline-flex;align-items:center;font-size:13px;font-weight:700;color:#24532f}.profiles_more__EA5kl{font-size:13px;position:relative}.profiles_more__EA5kl summary{cursor:pointer;color:#1f5f8b;font-weight:600;list-style:none}.profiles_more__EA5kl summary::-webkit-details-marker{display:none}.profiles_more__EA5kl[open] summary{margin-bottom:8px}.profiles_menu__ufLNS{display:flex;flex-direction:column;gap:10px}.profiles_rename__scWT1{display:flex;gap:8px;flex-wrap:wrap}.profiles_rename__scWT1 input{height:42px;padding:0 12px;border:1px solid #d8d2c6;border-radius:4px;font:inherit;font-size:14px;min-width:0;flex:1 1 200px;background:#fff}.profiles_del__MW_XZ{border:0;background:none;padding:0;color:#a0521d;font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-align:left}.profiles_del__MW_XZ:hover{text-decoration:underline}.profiles_up__ih4QI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end;margin-top:16px}.profiles_up__ih4QI .pf-drop{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:62px;padding:10px 16px;border:1.5px dashed #b9b1a2;border-radius:6px;background:#fdfcf8;cursor:pointer}.profiles_up__ih4QI .pf-drop:hover{border-color:#0b2a26;background:#f4f0e7}.profiles_up__ih4QI .pf-drop input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.profiles_up__ih4QI .pf-drop-t{font-size:14px;font-weight:700;color:#0b2a26;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profiles_up__ih4QI .pf-drop-s{font-size:12px;color:#6b665e}.profiles_up__ih4QI .pf-note{display:flex;flex-direction:column;gap:4px;font-size:13px;color:#4a463f}.profiles_up__ih4QI .pf-note i{font-style:normal;color:#8a857c}.profiles_up__ih4QI .pf-note input{height:42px;padding:0 12px;border:1px solid #d8d2c6;border-radius:4px;font:inherit;font-size:14px;background:#fff;min-width:0}.profiles_up__ih4QI button[disabled]{background:#e6e2da;color:#6b665e;cursor:default}.profiles_wait__axQ3t{display:flex;gap:14px;align-items:flex-start;margin-top:16px;padding:16px 18px;background:#fdf6e9;border:1px solid #efd9ae;border-radius:6px;font-size:14px;color:#4a463f;line-height:1.55}.profiles_wait__axQ3t b{color:#1a1815;font-size:15px}.profiles_dot__H_hYU{flex:none;width:12px;height:12px;margin-top:5px;border-radius:50%;background:#f59e0b;animation:profiles_pulse__QXuhZ 1.4s ease-in-out infinite}@keyframes profiles_pulse__QXuhZ{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.profiles_file__Ln3Dt{font-family:var(--font-inter),sans-serif;font-size:13px;overflow-wrap:anywhere}.profiles_where__bY4Y3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px 24px;gap:14px 24px;margin-top:18px;padding-top:16px;border-top:1px solid #e6e1d6}.profiles_where__bY4Y3>div>span{display:block;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#a0521d;margin-bottom:6px}.profiles_where__bY4Y3 b{font-size:14px}.profiles_chips__Dex8R{display:flex;flex-wrap:wrap;gap:6px}.profiles_chip__FURH0{display:inline-block;padding:4px 11px;border:1px solid #d8d2c6;border-radius:999px;background:#fff;font-size:13px;font-weight:600;color:#1a1815;text-decoration:none;line-height:1.35;max-width:100%;overflow-wrap:anywhere}.profiles_chip__FURH0:hover{border-color:#0b2a26;background:#f4f0e7}.profiles_sec__frnwy{margin-top:30px}.profiles_sec__frnwy h3{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em}.profiles_sh__T3VMg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.profiles_line__tsLnq{margin-top:4px;font-size:14px;color:#4a463f}.profiles_paths__XyVH7{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:12px;gap:12px;margin-top:12px}.profiles_path__Jd8Fi{padding:16px 18px;background:#fff;border:1px solid #e6e1d6;border-radius:6px;min-width:0}.profiles_path__Jd8Fi h4{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em}.profiles_path__Jd8Fi p{margin:6px 0 10px;font-size:14px;color:#4a463f;line-height:1.55}.profiles_cos__UdQqQ{margin-top:10px;border-top:1px solid #1a1815}.profiles_co__UEeuh{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;padding:12px 0;border-bottom:1px solid #e6e1d6}.profiles_cot__H2yfI{min-width:0}.profiles_con__1IXSg{font-weight:700;color:#1a1815;text-decoration:none}.profiles_con__1IXSg:hover{text-decoration:underline}.profiles_cow__J6td8{font-size:13.5px;color:#4a463f;margin-top:2px;line-height:1.5}.profiles_con2__RZBxI{font-size:12.5px;color:#6b665e;margin-top:3px}.profiles_yes__BCdcs{color:#24532f;font-weight:600}.profiles_two__43mp_{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.profiles_two__43mp_>div{padding:16px 18px;background:#fff;border:1px solid #e6e1d6;border-radius:6px}.profiles_two__43mp_ h4{margin:0;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#a0521d}.profiles_two__43mp_ ul{margin:8px 0 0;padding-left:18px;font-size:14px;line-height:1.55;color:#1a1815}.profiles_two__43mp_ li+li{margin-top:5px}.profiles_cta__2DfL6{margin-top:16px}.profiles_again__0HGXr summary{cursor:pointer;font-size:15px;font-weight:700;color:#0b2a26}.profiles_strip__YWD_0{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:16px 0 14px;padding:10px 14px;background:#fff;border:1px solid #e6e1d6;border-radius:6px;font-size:14px}.profiles_strip__YWD_0 form{display:inline}.profiles_sl__Z4SxL{color:#6b665e;font-size:13px}.profiles_scur__3jyka{color:#0b2a26;overflow-wrap:anywhere}.profiles_sw__vGaoL{border:1px solid #d8d2c6;border-radius:999px;background:#fff;padding:4px 12px;font:inherit;font-size:13px;font-weight:600;color:#1a1815;cursor:pointer}.profiles_sw__vGaoL:hover{background:#f4f0e7}.profiles_sman__MqdyO{margin-left:auto;font-size:13px;font-weight:600;color:#1f5f8b;text-decoration:none}.profiles_sman__MqdyO:hover{text-decoration:underline}@media (max-width:860px){.profiles_up__ih4QI{grid-template-columns:1fr}.profiles_up__ih4QI button{width:100%}.profiles_paths__XyVH7,.profiles_two__43mp_{grid-template-columns:1fr}.profiles_card__saTAF{padding:16px}.profiles_tab___a3Mt{max-width:100%;flex:1 1 140px}.profiles_sman__MqdyO{margin-left:0}}.plan_band__TkEZv{background:#fff;border-bottom:1px solid #e6e1d6}.plan_in__vqvuD{max-width:1280px;margin:0 auto;box-sizing:border-box;padding:26px 32px 20px}.plan_eye__dUfLZ{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a0521d}.plan_h1__ITHw_{margin:6px 0 0;font-size:34px;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:#1a1815}.plan_back__OsnSv{display:inline-flex;align-items:center;min-height:32px;font-size:14px;font-weight:600;color:#9a3412;text-decoration:none}.plan_back__OsnSv:hover{text-decoration:underline}.plan_sub__a4JLZ{margin-top:6px;font-size:15px;color:#4a463f}.plan_chips__DSAPo{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.plan_chip__VgEZf{max-width:100%}.plan_chip__VgEZf .dd.chip .dd-btn{height:36px;gap:6px;padding:0 12px;font-size:14px;font-weight:600;background:#f6f3ec;border:1px solid #e3ddd0;border-radius:8px;color:#1a1815}.plan_chip__VgEZf .dd.chip .dd-btn:hover{background:#efeadf}.plan_chip__VgEZf .dd.chip.open .dd-btn{border-color:#0b2a26}.plan_chip__VgEZf .dd-pre{font-weight:400;color:#6b665e}.plan_chip__VgEZf .dd-btn svg{color:#1a1815}.plan_chip__VgEZf .dd-menu{font-size:14px}.plan_main__8smu_{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding:24px 32px 56px}.plan_top__dRp_U{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);grid-gap:20px;gap:20px;align-items:start}.plan_lab__xypGk{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4a463f}.plan_next__ZAjNM{margin-top:10px;background:#fff;border:1px solid #e6e1d6;border-radius:12px}.plan_nrow__5R6Vl{display:flex;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid #f0ebe1}.plan_nrow__5R6Vl:last-child{border-bottom:0}.plan_dot__Pi4V_{flex:none;width:8px;height:8px;border-radius:50%}.plan_ntx__yjZg7{flex:1 1;min-width:0;font-size:15px;line-height:1.45;color:#1a1815}.plan_ntx__yjZg7 b{font-weight:700}.plan_nact__79LI_{flex:none;font:inherit;font-size:14px;font-weight:700;color:#9a3412;text-decoration:none;background:none;border:0;padding:8px 0;cursor:pointer;white-space:nowrap}.plan_nact__79LI_:hover{text-decoration:underline}.plan_dark__7nvz3{background:#0b2a26;color:#fff;border-radius:12px;padding:18px 20px}.plan_dark__7nvz3 .plan_eyeD__5IOEs{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f2b56b}.plan_cells__kV81W{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.plan_cell__TaKcC{background:#113a34;border-radius:10px;padding:10px 12px}.plan_cell__TaKcC span{display:block;font-size:12.5px;color:#9db3a6}.plan_cell__TaKcC b{display:block;margin-top:2px;font-size:17px;font-weight:700}.plan_dline__oTp5j{margin-top:12px;font-size:14px;line-height:1.5;color:#c8d6cf}.plan_dtitle__24jL1{margin-top:8px;font-size:18px;font-weight:700;line-height:1.3}.plan_dcta__GJKhu{display:inline-block;margin-top:14px;background:#f2b56b;color:#1a1815;font-weight:700;font-size:14.5px;border-radius:8px;padding:10px 16px;text-decoration:none}.plan_dcta__GJKhu:hover{background:#f5c385;color:#1a1815}.plan_clockSet__eICdw{margin-top:12px;font:inherit;font-size:14px;font-weight:700;color:#f2b56b;background:none;border:0;padding:6px 0;cursor:pointer}.plan_clockSet__eICdw:hover{text-decoration:underline}.plan_clockForm__J6xwy{margin-top:12px;display:grid;grid-gap:10px;gap:10px}.plan_clockForm__J6xwy label{display:grid;grid-gap:4px;gap:4px;font-size:13px;color:#c8d6cf}.plan_clockForm__J6xwy i{font-style:normal;color:#9db3a6}.plan_clockForm__J6xwy input{height:40px;border:1px solid #2c5a52;border-radius:8px;background:#fff;color:#1a1815;font:inherit;font-size:15px;padding:0 10px}.plan_clockBtns__qF8zj{display:flex;gap:10px;align-items:center}.plan_clockSave__w315x{font:inherit;font-size:14px;font-weight:700;border:0;border-radius:8px;padding:9px 16px;background:#f2b56b;color:#1a1815;cursor:pointer}.plan_clockSave__w315x:disabled{opacity:.6}.plan_clockCancel__oe7QI{font:inherit;font-size:14px;font-weight:600;border:0;background:none;color:#c8d6cf;cursor:pointer;padding:9px 6px}.plan_th__siRjc{margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.plan_h2__zLfWO{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;color:#1a1815}.plan_h2__zLfWO span{color:#6b665e;font-weight:500}.plan_links__9wraj{display:flex;gap:6px 18px;flex-wrap:wrap;font-size:14px;font-weight:600}.plan_links__9wraj a{color:#9a3412;text-decoration:none}.plan_links__9wraj a:hover{text-decoration:underline}.plan_lists__wylBN{display:flex;gap:6px;flex-wrap:wrap}.plan_lists__wylBN a{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#1a1815;text-decoration:none;border:1px solid #d8d2c6;border-radius:8px;padding:8px 14px;background:#fff}.plan_lists__wylBN a span{font-weight:500;color:#6b665e}.plan_lists__wylBN a:hover{background:#f4f0e7}.plan_lists__wylBN a.plan_on__QmG5e{background:#0b2a26;border-color:#0b2a26;color:#fff}.plan_lists__wylBN a.plan_on__QmG5e span{color:#c8d6cf}.plan_mail__wuq4q{display:inline-flex;align-items:center;font-size:14.5px;font-weight:700;color:#fff;background:#0b2a26;border-radius:8px;padding:10px 16px;text-decoration:none}.plan_mail__wuq4q:hover{background:#123a34;color:#fff}.plan_box__gg7ES{margin-top:12px;background:#fff;border:1px solid #e6e1d6;border-radius:12px;overflow:hidden}.plan_hd__e4DFw,.plan_row__wyw2J{display:grid;grid-gap:4px 14px;gap:4px 14px;align-items:center;padding:12px 18px}.plan_hd__e4DFw{border-bottom:1px solid #e6e1d6;font-size:12px;font-weight:700;color:#6b665e;text-transform:uppercase;letter-spacing:.04em}.plan_row__wyw2J{border-bottom:1px solid #f0ebe1;font-size:14.5px}.plan_jobs__OtQtS{grid-template-columns:32px minmax(0,2.1fr) minmax(0,1fr) minmax(0,1.9fr) 104px 96px}.plan_r__2EgPm{text-align:right}.plan_job__66ZEj{min-width:0}.plan_t__5fCWl{font-weight:700;line-height:1.3;color:#1a1815;text-decoration:none;text-wrap:pretty}.plan_t__5fCWl:hover{text-decoration:underline}.plan_e__lA004{font-size:13px;color:#6b665e;margin-top:2px}.plan_w__JJWkQ{color:#4a463f;font-size:14px}.plan_say__H2euB{display:flex;flex-wrap:wrap;gap:4px}.plan_say__H2euB .badge{white-space:normal}.plan_d__94WBM{font-size:14px;display:flex;flex-direction:column;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan_d__94WBM b{font-weight:600}.plan_soon__qIsNB{color:#b45309;font-weight:600;font-size:12px}.plan_roll__axWPI{color:#6b665e}.plan_act__mjWy5{display:flex;justify-content:flex-end}.plan_btn__YGMf3{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#1a1815;border:1px solid #d8d2c6;border-radius:8px;padding:7px 12px;text-decoration:none;background:#fff;white-space:nowrap}.plan_btn__YGMf3:hover{background:#f4f0e7;color:#1a1815}.plan_foot__BTwCe{padding:12px 18px;font-size:14px;font-weight:700}.plan_foot__BTwCe a{color:#9a3412;text-decoration:none;margin-right:14px}.plan_foot__BTwCe a:hover{text-decoration:underline}.plan_empty__XEeLR{padding:18px;font-size:15px;line-height:1.5;color:#4a463f}.plan_empty__XEeLR a{font-weight:700;color:#9a3412}.plan_schools__vXJkm{grid-template-columns:var(--cols)}.plan_num__hZOFf{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan_fitOk__vBZ49{color:#1e5c3c}.plan_fitOk__vBZ49,.plan_fitOver__eAzBX{display:block;font-size:12px;font-weight:600}.plan_fitOver__eAzBX{color:#a0521d}.plan_k__GFv6h,.plan_kp__nirmF{display:none}.plan_panels__37DEi{margin-top:34px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:start}.plan_panels__37DEi>:last-child:nth-child(odd){grid-column:1/-1}.plan_panel__d87sc{min-width:0;background:#fff;border:1px solid #e6e1d6;border-radius:12px;padding:20px 22px}.plan_ph__dkEin{display:flex;justify-content:space-between;align-items:baseline;gap:8px 12px;flex-wrap:wrap}.plan_ph__dkEin h2{margin:0;font-size:18px;font-weight:700;color:#1a1815}.plan_ph__dkEin a{font-size:14px;font-weight:700;color:#9a3412;text-decoration:none}.plan_ph__dkEin a:hover{text-decoration:underline}.plan_pipe__BmMoD{margin-top:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.plan_pipe__BmMoD a{display:block;border:1px solid #ece7dc;border-radius:10px;padding:12px 12px 10px;text-decoration:none;color:#1a1815}.plan_pipe__BmMoD a:hover{background:#fbfaf6}.plan_pipe__BmMoD b{display:block;font-size:24px;font-weight:700}.plan_pipe__BmMoD b.plan_zero__yKs3_{color:#6b665e}.plan_pipe__BmMoD span{display:block;font-size:13px;color:#4a463f;margin-top:2px}.plan_pp__35VQF{margin:12px 0 0;font-size:14px;line-height:1.5;color:#4a463f}.plan_pp__35VQF a{font-weight:700;color:#9a3412}.plan_co__saZnz{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid #f0ebe1}.plan_co__saZnz:first-of-type{margin-top:12px}.plan_com__l0VOL{flex:1 1;min-width:0}.plan_com__l0VOL a{font-weight:700;font-size:15px;color:#1a1815;text-decoration:none}.plan_com__l0VOL a:hover{text-decoration:underline}.plan_cos__c4nPi{font-size:13px;color:#6b665e;margin-top:1px}.plan_new__YQNEF{font-size:12px;font-weight:700;color:#1e5c3c;background:#eaf4ec;border-radius:999px;padding:2px 8px;margin-left:6px;white-space:nowrap}.plan_fact__rP74O{margin-top:14px;padding-top:14px;border-top:1px solid #f0ebe1}.plan_fact__rP74O+.plan_fact__rP74O{margin-top:12px;padding-top:12px}.plan_ft__UjjpR{font-size:16px;font-weight:700}.plan_ft__UjjpR a{color:#1a1815;text-decoration:none}.plan_ft__UjjpR a:hover{text-decoration:underline}.plan_fs__tP7sQ{margin-top:4px;font-size:14px;line-height:1.45;color:#4a463f}.plan_stem__6fs9r{font-size:13px;font-weight:600;color:#1e5c3c;background:#eaf4ec;border-radius:999px;padding:2px 9px;margin-left:6px;white-space:nowrap}.plan_grid2__8K2Oj{margin-top:12px;display:grid;grid-template-columns:110px 1fr;grid-gap:8px 12px;gap:8px 12px;font-size:14.5px}.plan_grid2__8K2Oj span{color:#4a463f}.plan_res__P_tHc{margin-top:20px;background:#fff;border:1px solid #e6e1d6;border-radius:12px;padding:18px 22px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.plan_res__P_tHc h2{margin:0 8px 0 0;font-size:16px;font-weight:700}.plan_pill__s7dgu{font-size:14px;color:#1a1815;border:1px solid #e3ddd0;border-radius:999px;padding:6px 12px;text-decoration:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan_pill__s7dgu span{color:#6b665e}.plan_pill__s7dgu:hover{background:#f6f3ec;color:#1a1815}.plan_go__Yn7tK{font-size:14px;font-weight:700;color:#9a3412;text-decoration:none}.plan_go__Yn7tK:hover{text-decoration:underline}.plan_chipsRow__r23ug{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.plan_more__Lh4xg{margin-top:22px;font-size:14px;color:#4a463f;display:flex;flex-wrap:wrap;gap:6px 16px}.plan_more__Lh4xg a{font-weight:600;color:#9a3412;text-decoration:none}.plan_more__Lh4xg a:hover{text-decoration:underline}.plan_pickBg__YOgTx{position:fixed;inset:0;z-index:60;background:rgba(11,42,38,.55);display:flex;align-items:flex-start;justify-content:center;padding:46px 16px;overflow:auto}.plan_pick__uarzM{position:relative;width:760px;max-width:100%;box-sizing:border-box;background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(11,42,38,.35);padding:28px 30px 26px}.plan_pickX__4cs4W{position:absolute;top:12px;right:12px;width:40px;height:40px;border:0;background:none;border-radius:8px;font-size:18px;color:#6b665e;cursor:pointer}.plan_pickX__4cs4W:hover{background:#f3efe6;color:#1a1815}.plan_who__z1LFe{display:inline-flex;background:#f3efe6;border-radius:10px;padding:4px}.plan_who__z1LFe button{font:inherit;font-size:14px;font-weight:600;border:0;border-radius:8px;padding:8px 16px;background:transparent;color:#1a1815;cursor:pointer}.plan_who__z1LFe button.plan_on__QmG5e{background:#0b2a26;color:#fff;font-weight:700}.plan_pickH__IpVv_{margin:18px 0 0;font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.2;color:#1a1815}.plan_pickP__9vyCQ{margin:6px 0 0;font-size:15.5px;color:#4a463f}.plan_stages__hsqn9{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.plan_stages__hsqn9 button{font:inherit;text-align:left;border-radius:12px;padding:16px 18px;cursor:pointer;background:#fff;color:#1a1815;border:2px solid #e3ddd0}.plan_stages__hsqn9 button:hover{border-color:#cfc8ba}.plan_stages__hsqn9 button b{display:block;font-size:17px;font-weight:700}.plan_stages__hsqn9 button span{display:block;margin-top:4px;font-size:14px;color:#4a463f}.plan_stages__hsqn9 button.plan_on__QmG5e{background:#0b2a26;border-color:#0b2a26;color:#fff}.plan_stages__hsqn9 button.plan_on__QmG5e span{color:#c8d6cf}.plan_pickProf__RJ__f{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.plan_pickProf__RJ__f label{display:grid;grid-gap:4px;gap:4px;font-size:13px;color:#4a463f}.plan_pickProf__RJ__f .dd{display:block}.plan_pickProf__RJ__f .dd-btn{height:40px;font-size:14px;border-radius:8px}.plan_pickFoot__ueJBX{margin-top:20px;display:flex;align-items:center;gap:12px 16px;flex-wrap:wrap}.plan_pickGo__t0Opw{font:inherit;font-size:15px;font-weight:700;border:0;border-radius:8px;padding:12px 22px;background:#f2b56b;color:#1a1815;cursor:pointer}.plan_pickGo__t0Opw:disabled{opacity:.5;cursor:default}.plan_pickSum__7hPE3{font-size:14px;color:#6b665e}.plan_pickSum__7hPE3 b{color:#1a1815}.plan_pickSum__7hPE3 button{font:inherit;font-weight:600;color:#1f5f8b;background:none;border:0;padding:4px;margin-left:2px;cursor:pointer}@media (max-width:1000px){.plan_top__dRp_U{grid-template-columns:1fr}}@media (max-width:860px){.plan_in__vqvuD{padding:20px 16px 16px}.plan_main__8smu_{padding:18px 16px 40px}.plan_h1__ITHw_{font-size:28px}.plan_chip__VgEZf .dd.chip .dd-btn{height:40px}.plan_nrow__5R6Vl{flex-wrap:wrap;gap:4px 12px;padding:12px 14px}.plan_ntx__yjZg7{flex-basis:calc(100% - 22px)}.plan_nact__79LI_{margin-left:22px;padding:4px 0}.plan_th__siRjc{margin-top:24px}.plan_h2__zLfWO{font-size:20px}.plan_lists__wylBN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.plan_lists__wylBN a{flex-direction:column;justify-content:center;gap:0;padding:6px 4px;text-align:center;line-height:1.25;font-size:13px}.plan_hd__e4DFw{display:none}.plan_row__wyw2J{padding:12px 14px}.plan_jobs__OtQtS{grid-template-columns:32px minmax(0,1fr);gap:6px 12px;align-items:start}.plan_jobs__OtQtS>.plan_act__mjWy5,.plan_jobs__OtQtS>.plan_d__94WBM,.plan_jobs__OtQtS>.plan_say__H2euB,.plan_jobs__OtQtS>.plan_w__JJWkQ{grid-column:2}.plan_jobs__OtQtS>.plan_d__94WBM{flex-direction:row;gap:8px}.plan_jobs__OtQtS>.plan_act__mjWy5{justify-content:flex-start}.plan_schools__vXJkm{grid-template-columns:1fr 1fr;gap:8px 14px;align-items:start}.plan_schools__vXJkm>:first-child{grid-column:1/-1}.plan_schools__vXJkm>.plan_r__2EgPm{text-align:left}.plan_schools__vXJkm>.plan_act__mjWy5{grid-column:1/-1;justify-content:flex-start}.plan_kp__nirmF{display:inline;color:#6b665e}.plan_say__H2euB .badge{border-radius:8px}.plan_k__GFv6h{display:block;font-size:11.5px;font-weight:700;color:#6b665e;text-transform:uppercase;letter-spacing:.04em}.plan_panels__37DEi{grid-template-columns:1fr;margin-top:26px;gap:16px}.plan_panel__d87sc{padding:16px}.plan_pipe__BmMoD{gap:8px}.plan_pipe__BmMoD a{padding:10px 8px 8px}.plan_pipe__BmMoD b{font-size:20px}.plan_pipe__BmMoD span{font-size:12px}.plan_pick__uarzM{padding:22px 18px 20px}.plan_pickBg__YOgTx{padding:16px 12px}.plan_pickH__IpVv_{font-size:23px}.plan_stages__hsqn9{grid-template-columns:1fr;gap:8px}.plan_stages__hsqn9 button{padding:12px 14px}.plan_pickProf__RJ__f{grid-template-columns:1fr}}.plan_pp__35VQF a{text-decoration:none}.plan_pp__35VQF a:hover{text-decoration:underline}@media (max-width:860px){.plan_co__saZnz .plan_btn__YGMf3{display:none}.plan_new__YQNEF{display:inline-block;margin:2px 0 0}.plan_com__l0VOL a{margin-right:6px}}.app.jb{background:#fdfcf8;overflow-x:clip}.jb-main{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding:36px 32px 56px}.jb-top h1{margin:0;font-size:34px;line-height:1.15;font-weight:700;letter-spacing:-.03em;text-wrap:balance}.jb-bar{margin-top:20px;gap:12px;flex-wrap:wrap}.jb-bar,.jb-search{display:flex;align-items:center}.jb-search{flex:999 1 380px;min-width:0;gap:10px;background:#fff;border:1px solid #d8d2c6;border-radius:12px;padding:0 16px;height:52px;color:#6b665e;box-sizing:border-box}.jb-search:focus-within{border-color:#0b2a26;box-shadow:0 0 0 3px rgba(11,42,38,.08)}.jb-search svg{flex:none}.jb-search .search{flex:1 1;min-width:0}.jb-search .search input{height:48px;border:0;outline:0;padding:0;font:inherit;font-size:16px;background:transparent;color:#1a1815;width:100%}.jb-search .search.busy:after{right:0}.jb-chips{display:contents}.jb-chip{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:14px;font-weight:600;line-height:1;border:1px solid #d8d2c6;background:#fff;color:#1a1815;border-radius:999px;padding:0 16px;height:44px;text-decoration:none;white-space:nowrap;cursor:pointer;box-sizing:border-box}.jb-chip:hover{border-color:#8a857c;color:#1a1815}.jb-chip.on{border-color:#24704a;background:#e7f0e8;color:#1e5c3c}.jb-chip.on:hover{border-color:#1e5c3c;color:#1e5c3c}.jb-chip.has,.jb-chip.open{border-color:#0b2a26}.jb-chip i{font-style:normal;background:#0b2a26;color:#fff;border-radius:999px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;padding:0 6px;box-sizing:border-box}.jb-chip.sm{height:34px;padding:0 12px;font-size:13px}a.jb-chip:not(.on)>svg{display:none}.jb-top{position:relative;z-index:20}.searching .jb-list{opacity:.45;transition:opacity .12s .06s;pointer-events:none}.searching .jb-top:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;z-index:2;background:linear-gradient(90deg,transparent,#24704a 40%,#24704a 60%,transparent) no-repeat;background-size:35% 100%;animation:jbload 1s ease-in-out infinite}@keyframes jbload{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.searching .jb-top:after{animation:none;background:#24704a;opacity:.6}}.chip-dd .dd-btn{height:44px;padding:0 14px 0 16px;border-radius:999px;border-color:#d8d2c6;font-size:14px;font-weight:600;gap:8px}.chip-dd .dd-btn:hover{border-color:#8a857c}.chip-dd .dd.on .dd-btn,.chip-dd.on .dd-btn{border-color:#24704a;background:#e7f0e8;color:#1e5c3c}.chip-dd .dd-menu{margin-top:4px}.jb-more{flex-basis:100%;min-width:0;max-width:100%;background:#fff;border:1px solid #e6e1d6;border-radius:12px;padding:18px 20px 16px;box-sizing:border-box}.jb-more[hidden]{display:none}.mf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:14px 16px;gap:14px 16px}.mf-f{display:flex;flex-direction:column;gap:6px;min-width:0}.mf-f>span{font-size:12.5px;font-weight:600;color:#4a463f}.mf-f .dd{display:block;width:100%}.mf-f .dd-btn{height:42px;font-size:14px;border-radius:8px;min-width:0}.mf-f .dd-btn>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.mf-f .dd-menu{left:0;right:0;min-width:0;width:auto}.mf-f .dd-menu li .tx{white-space:normal}.jb-more .incl{margin-top:16px;padding-top:14px;border-top:1px solid #f0ece3;font-size:13.5px;min-width:0}.jb-more .incl a,.jb-more .incl span{white-space:normal;min-width:0}.jb-more .incl a i{align-self:flex-start;margin-top:2px}.mf-foot{margin-top:14px;display:flex;justify-content:flex-end}.mf-foot .btn{border-radius:8px}.jb-on{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.jb-clear{font-size:13px;font-weight:600;color:#4a463f;padding:0 6px}.jb-panes{margin-top:16px}.jb-list{display:flex;flex-direction:column;gap:10px;min-width:0}.jb-head{display:flex;align-items:center;gap:4px 12px;flex-wrap:wrap;font-size:14px;color:#4a463f;min-height:32px}.jb-head .count{font-weight:600;color:#1a1815}.jb-head .guide-link{padding:0 6px}.jb-head .sort{margin-left:auto;display:flex;gap:6px;align-items:center;font-size:13px}.jb-head .sort>span{color:#6b665e;white-space:nowrap}.jb-cols{display:none}.jb-sec{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b665e}.jb-sec:first-child{margin-top:0}.jb-sec a{font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:#1e5c3c;text-decoration:none}.jb-list .ccard,.jb-list .empbar,.jb-list .empty{border:1px solid #e6e1d6;border-radius:12px;background:#fff}.jb-list .empty{padding:22px 18px}.jb-list .shown{padding:6px 2px 0;font-size:13px;color:#4a463f}.jb-list .more{border:1px solid #d8d2c6;border-radius:12px;padding:14px 18px;text-align:center;font-size:14px}.jb-list .more:hover{border-color:#0b2a26}.jcard{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"logo main main" "logo b b" "logo d save";grid-gap:8px 12px;gap:8px 12px;align-items:start;background:#fff;border:1px solid #e6e1d6;border-radius:12px;padding:14px 16px;scroll-margin:80px 0 24px}.jcard:hover{border-color:#cfc9bd}.jcard.on{border-color:#0b2a26;box-shadow:inset 3px 0 0 #0b2a26}.jc-logo{grid-area:logo;padding-top:2px}.jc-logo .elogo,.jc-logo img{width:32px!important;height:32px!important;font-size:12px}.jc-main{grid-area:main;min-width:0}.jc-t{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#0b2a26;text-decoration:none;text-wrap:pretty;overflow-wrap:anywhere}.jc-t:after{content:"";position:absolute;inset:0;border-radius:inherit}.jc-t:hover{color:#0b2a26;text-decoration:underline;text-underline-offset:3px}.jc-e{margin-top:3px;font-size:13.5px;color:#4a463f}.jc-w{display:none}.jc-ew{white-space:nowrap}.jc-b{grid-area:b;display:flex;flex-wrap:wrap;gap:6px}.jc-b .badge{font-size:12.5px;padding:3px 10px;white-space:normal}.jc-b .badge.abroad{color:#1e5c3c;background:#e7f0e8;border-color:#9cc4a8}.jc-d{grid-area:d;align-self:center;display:flex;flex-wrap:wrap;gap:2px 10px;font-size:12.5px;color:#6b665e}.jc-d b{color:#0b2a26}.jc-d .due{color:#8a5a12;font-weight:600}.jc-s{grid-area:save}.jcard .save{position:relative;z-index:1}@media (max-width:860px){.jcard .save{height:34px;padding:0 14px}}.jd-back{display:none}.jd .jd-t{margin:0;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.02em;text-wrap:pretty;overflow-wrap:anywhere}.jd-sub{margin-top:6px;font-size:15px;color:#4a463f;line-height:1.45}.jd-sub .jd-co{color:#1a1815;font-weight:600;text-decoration:none}.jd-sub a.jd-co:hover{text-decoration:underline;text-underline-offset:3px}.jd-sub .badge{vertical-align:2px;margin-left:4px}.jd-meta{margin-top:2px;font-size:13px;color:#6b665e}.jd .gone{border-radius:8px}.jd-says{margin-top:18px;background:#f6f4ee;border-radius:12px;padding:16px 18px}.jd-says.yes{background:#f3f8f4}.jd-says .k{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b665e}.jd-says.yes .k{color:#1e5c3c}.jd-says .q{margin-top:6px;font-size:15.5px;line-height:1.55;color:#1a1815;text-wrap:pretty;overflow-wrap:anywhere}.jd-says .warn{margin-top:10px;padding:8px 12px;border-radius:8px;background:#f6ead3;color:#6b4610;font-size:13px}.jd-says .src{margin-top:8px;font-size:13px;display:flex;flex-wrap:wrap;gap:4px 10px}.jd-says .src span{color:#4a463f}.jd-says .src a{font-weight:600;text-decoration:none;overflow-wrap:anywhere;min-width:0}.jd-facts{margin:18px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 24px;gap:12px 24px;font-size:14.5px}.jd-facts dt{color:#6b665e;font-size:13px}.jd-facts dd{margin:2px 0 0;font-weight:600;color:#1a1815;text-wrap:pretty}.jd-facts dd.green{color:#1e5c3c}.jd-facts dd.amber{color:#8a5a12}.jd-facts dd .s{display:block;margin-top:2px;font-size:12px;font-weight:400;color:#6b665e}.jd-act{margin-top:22px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.jd-act .btn{height:46px;padding:0 20px;border-radius:8px;font-size:15px;font-weight:700;max-width:100%;white-space:normal;text-align:center;line-height:1.2}.jd-act .follow,.jd-act .save.big{height:46px;padding:0 18px;border-radius:8px;font-size:15px;font-weight:600;border:1px solid #d8d2c6;background:#fff;color:#1a1815}.jd-act .follow:hover,.jd-act .save.big:hover{border-color:#0b2a26}.jd-act .follow.on,.jd-act .save.big.on{border-color:#0b2a26;background:#0b2a26;color:#fff}.jd-act .follow{max-width:100%;white-space:normal;line-height:1.2;text-align:center}.jd-links{margin-top:20px}.jd-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #f0ece3;padding:14px 0;font-size:14.5px;color:#1a1815;text-decoration:none}.jd-row:last-child{border-bottom:1px solid #f0ece3}.jd-row .go,.jd-row b{font-weight:700}.jd-row .go{flex:none;color:#a0521d;white-space:nowrap}.jd-row:hover{color:#1a1815}.jd-row:hover .go{text-decoration:underline;text-underline-offset:3px}.jd .about-job,.jd-req{margin-top:24px}.jd .label{color:#6b665e;font-weight:700;font-size:12px;letter-spacing:.06em}.jd .report{margin-top:16px;font-size:13px}.jd .foot,.jd .report a{color:#6b665e}.jd .foot{margin-top:20px;padding-top:12px;border-top:1px solid #f0ece3;font-size:12px}.drw .jd .jd-says{background:#f1efe9}.drw .jd .jd-says.yes{background:#eaf2ec}@media (max-width:1100px){.jb-main{padding:28px 24px 48px}}@media (max-width:860px){.jb-main{padding:20px 16px 40px}.jb-top h1{font-size:26px}.jb-bar{margin-top:14px;gap:8px}.jb-search{flex-basis:100%;height:50px}.chip-dd .dd-btn,.jb-chip{height:44px;padding:0 14px;font-size:14px}.chip-dd .dd-menu{min-width:0;left:0;right:auto;width:min(340px,calc(100vw - 32px))}.jb-more{padding:14px 14px 12px}.mf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mf-f .dd-btn{height:44px}.jb-more .incl a{min-height:40px}.mf-foot .btn{width:100%;height:46px}.jb-head .sort>span{display:none}.jb-head .sort .dd-btn{height:44px}.jd .jd-t{font-size:21px}.jd-act .btn{flex:1 1 100%}.jd-act .save.big{flex:0 0 auto;min-width:96px}.jd-act .follow{flex:1 1;min-width:0;height:auto;min-height:46px;padding:6px 14px}.jd-row{min-height:44px}}@media (max-width:420px){.jd-facts{gap:12px 16px}}.jd-id{display:flex;gap:14px;align-items:flex-start}.jd-idt{flex:1 1;min-width:0}.jd-logo{flex:none;padding-top:2px}.jb-seg{gap:2px;background:#f1eee7;border-radius:8px;padding:2px;flex:none}.jb-seg,.jb-seg a{display:inline-flex}.jb-seg a{align-items:center;height:32px;padding:0 12px;border-radius:6px;font-size:13.5px;font-weight:600;color:#1a1815;text-decoration:none;white-space:nowrap}.jb-seg a.on{background:#0b2a26;color:#fff;font-weight:700}.jb-meta,.jb-seg .sh{display:none}.jb-hsearch{display:flex;align-items:center;gap:8px;background:#fff;border-radius:8px;height:38px;padding:0 12px;color:#6b665e;box-sizing:border-box}.jb-hsearch .search{flex:1 1;min-width:0}.jb-hsearch .search input{height:36px;border:0;outline:0;padding:0;font:inherit;font-size:14.5px;background:transparent;color:#1a1815;width:100%}.tb .tb-search{flex:1 1 300px;min-width:180px;max-width:440px}.tb[data-tight] .tb-search{display:none}@media (min-width:861px){.jb-main{padding:0 32px 56px}.jb-top{position:-webkit-sticky;position:sticky;top:0;z-index:20;isolation:isolate}.jb-top:before{content:"";position:absolute;inset:0 -100vmax;background:#fff;border-bottom:1px solid #e6e1d6;z-index:-1}.jb-top h1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.jb-bar{margin:0;min-height:48px;padding:8px 0;flex-wrap:nowrap;gap:8px;position:relative}.jb-search{display:none}.jb-seg{margin-right:6px}.chip-dd .dd-btn,.jb-chip{height:32px;padding:0 12px;font-size:13px}.jb-chip i{min-width:18px;height:18px;font-size:11px}.jb-meta{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:13px;color:#4a463f;white-space:nowrap;flex:none}.jb-meta .count{font-weight:600;color:#1a1815;margin-right:4px}.jb-meta .guide-link{padding:0 4px}.jb-more{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;box-shadow:0 18px 40px rgba(11,42,38,.18)}.jb-on{margin-top:0;padding-bottom:10px}.jb-panes{margin-top:16px}.jb-list{gap:0;background:#fff;border:1px solid #e6e1d6;border-radius:12px;overflow:hidden}.jb-head{display:none}.jb-cols,.jcard{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(0,150px) minmax(0,300px) 132px 66px;grid-template-areas:none;grid-column-gap:16px;column-gap:16px;align-items:center}.jb-cols{padding:9px 16px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b665e}.jb-cols,.jb-sec{background:#fbf9f5;border-bottom:1px solid #e6e1d6}.jb-sec{margin:0;padding:10px 16px 6px}.jb-list .ccard,.jb-list .empbar,.jb-list .empty,.jb-list .more{border:0;border-bottom:1px solid #e6e1d6;border-radius:0}.jb-list .more{border-bottom:0}.jb-list .shown,.jcard{padding:10px 16px}.jcard{border:0;border-bottom:1px solid #e6e1d6;border-radius:0;row-gap:0}.jcard>*{grid-area:auto}.jcard:hover{background:#fbf9f5;border-color:#e6e1d6}.jcard.on{background:#f4f0e7;border-color:#e6e1d6;box-shadow:inset 3px 0 0 #0b2a26}.jc-logo{align-self:start;padding-top:1px}.jc-t{font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jc-e{font-size:13px}.jc-w{display:block;font-size:13.5px;color:#1a1815}.jc-ew{display:none}.jc-b .badge{font-size:12px;padding:2px 9px}.jc-d{flex-direction:column;flex-wrap:nowrap;gap:2px;font-size:12.5px}.jc-s{justify-self:end}.jcard .save{height:30px;padding:0 11px;font-size:12.5px}}@media (min-width:861px) and (max-width:1240px){.jb-meta .guide-link{font-size:0;padding:0 2px}.jb-meta .guide-link span{font-size:12px}}@media (min-width:861px) and (max-width:1100px){.jb-seg .lg{display:none}.jb-seg .sh{display:inline}.jb-seg a{padding:0 10px}.jb-cols,.jcard{grid-template-columns:32px minmax(0,1fr) minmax(0,290px) 136px 62px;column-gap:12px}.jb-cols span:nth-child(3),.jc-w{display:none}.jc-ew{display:inline}}@media (min-width:861px) and (max-width:980px){.jb-meta .count{display:none}.chip-dd .dd-btn,.jb-chip{padding:0 10px}.jb-bar{gap:6px}}@media (min-width:861px) and (max-width:1100px){.jb-main{padding:0 24px}}@media (min-width:861px) and (max-width:900px){.jb-main{padding:0 20px}}@media (max-width:860px){.tb .tb-search{display:none}.jb-seg{width:100%;box-sizing:border-box}.jb-seg a{flex:1 1;justify-content:center;height:40px}}.jb-more .dd-menu{min-width:max(100%,360px);max-height:min(520px,70vh)}.jb-more .dd-menu li .tx{white-space:nowrap}@media (max-width:860px){.jb-more .mf-grid{grid-template-columns:1fr}.jb-more .dd-menu{min-width:100%}}.jc-d>span{white-space:nowrap}