.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 #e6e2da}.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}}.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:var(--title);line-height:var(--title-lh);font-weight:700;letter-spacing:var(--title-ls);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 #e6e2da;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 #e6e2da;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 #e6e2da;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 b{font-weight:700}.jd-row>span{min-width:0}.jd-row>span a{white-space:nowrap;color:inherit;text-decoration:underline;-webkit-text-decoration-color:#c9c2b4;text-decoration-color:#c9c2b4;text-underline-offset:3px}.jd-row .go{flex:none;color:#a0521d;font-weight:700;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{border:1px solid #cfc9bd;border-radius:var(--r-row);background:#fff;overflow:hidden;flex:none}.jb-seg,.jb-seg a{display:inline-flex}.jb-seg a{align-items:center;height:34px;padding:0 12px;border-left:1px solid #e6e2da;font-size:13px;font-weight:600;color:#1a1815;text-decoration:none;white-space:nowrap}.jb-seg a:first-child{border-left:0}.jb-seg a:hover{background:#f6f4ee}.jb-seg a.on{color:#fff}.jb-seg a.on,.jb-seg a.on:hover{background:#0b2a26}.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:140px;max-width:440px}.tb[data-tight] .tb-search{display:none}@media (max-width:1366px){.tb:has(.tb-search) .tb-in{gap:22px}.tb:has(.tb-search) .tb-nav{gap:20px}.tb:has(.tb-search) .tb-right{gap:14px}}@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 #e6e2da;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 #e6e2da;border-radius:var(--r-box);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{min-height:36px;padding:0 16px;background:#f6f4ee;font-size:12px;font-weight:600;color:#6b665e}.jb-cols,.jb-sec{border-bottom:1px solid #e6e2da}.jb-sec{margin:0;padding:10px 16px 6px;background:#fbf9f5}.jb-list .ccard,.jb-list .empbar,.jb-list .empty,.jb-list .more{border:0;border-bottom:1px solid #e6e2da;border-radius:0}.jb-list .more{border-bottom:0}.jb-list .shown,.jcard{padding:10px 16px}.jcard{border:0;border-bottom:1px solid #e6e2da;border-radius:0;row-gap:0}.jcard>*{grid-area:auto}.jcard:hover{background:#fbf9f5;border-color:#e6e2da}.jcard.on{background:#f4f0e7;border-color:#e6e2da;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:1340px){.jb-meta .guide-link{font-size:0;padding:0 2px}.jb-meta .guide-link span{font-size:12px}}@media (min-width:861px){.jb-bar:has(.jb-me) .jb-meta .guide-link{font-size:0;padding:0 2px}.jb-bar:has(.jb-me) .jb-meta .guide-link span{font-size:12px}}@media (min-width:861px) and (max-width:1100px){.jb-bar:has(.jb-me) .jb-meta .count{display:none}}@media (min-width:861px) and (max-width:980px){.jb-bar:has(.jb-me){flex-wrap:wrap;row-gap:4px}.jb-bar:has(.jb-me) .jb-meta{margin-left:auto}}@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{display:flex;width:100%;box-sizing:border-box}.jb-seg a{flex:1 1;justify-content:center;height:44px;padding:0 6px}}.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}.badge.lock{background:#f3f0ea;border-color:#ddd7cb}.badge.lock,.jb-lock{color:#6b665e}.jb-free{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:4px 0 14px;padding:14px 16px;border:1px solid #e9c995;background:#fdf6ea;border-radius:10px;font-size:14px;line-height:1.5;color:#4a463f}.jb-free b{color:#1a1815}.jb-free .btn{flex:0 0 auto;white-space:nowrap}.jd-lock{border-color:#e9c995;background:#fdf6ea}.jd-lock .btn{margin-top:10px}@media (max-width:700px){.jb-free{flex-direction:column;align-items:stretch}}.jb-mine{padding-top:22px}.jb-mine h1{margin:0 0 8px;font-size:var(--title);line-height:var(--title-lh);font-weight:700;letter-spacing:var(--title-ls);text-wrap:balance}.jb-savedv{margin-top:8px}@media (max-width:860px){.jb-mine h1{font-size:26px}}.jb-fitl{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 16px;font-size:15px;color:#4a463f}.jb-fitl form{display:contents}.jb-fitl a{color:#1f5f8b;font-weight:600}.jb-fyl{display:block;line-height:1.5}.jb-fyl b,.jb-rz{color:#1a1815}.jb-rz{font:inherit;font-size:13px;font-weight:600;height:30px;padding:0 12px;border-radius:999px;border:1px solid #d8d2c6;background:#fff;cursor:pointer;display:inline-flex;align-items:center}.jb-rz.on,.jb-rz:hover{border-color:#0b2a26}.jb-rz.on{background:#0b2a26;color:#fff;cursor:default}.jb-rzadd{font-size:13px}.jb-fit{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;background:#fdf1e4;color:#9a3412;font-size:12px;font-weight:700;white-space:nowrap}@media (max-width:480px){.jb-seg[aria-label="Your job board"] .lg{display:none}.jb-seg[aria-label="Your job board"] .sh{display:inline}.jb-seg[aria-label="Your job board"] a{padding:0 8px}}@media (min-width:861px){.jb-bar:has(.jb-seg[aria-label="Your job board"]) .jb-meta .guide-link{font-size:0;padding:0 6px}.jb-bar:has(.jb-seg[aria-label="Your job board"]) .jb-meta .guide-link span{font-size:10.5px;width:18px;height:18px}}@media (min-width:981px) and (max-width:1100px){.jb-bar:has(.jb-seg[aria-label="Your job board"]){gap:6px}.jb-bar:has(.jb-seg[aria-label="Your job board"]) .jb-chip{padding:0 10px}}.jb-chip.jb-me{gap:6px}.jb-chip.jb-me:not(.on){border-color:#0b2a26;color:#0b2a26}.jb-rzph{display:none}@media (max-width:860px){.jb-main:has(.jb-mine){padding-top:6px}.jb-mine{padding-top:0}.jb-mine h1{margin-bottom:4px}.jb-fitl.desk,.jb-opt{display:none}.jb-rzph{display:block;position:relative;margin:0 0 4px;font-size:14px;color:#4a463f}p.jb-rzph a{font-weight:600;color:#1f5f8b}.jb-rzph summary{display:inline-flex;align-items:center;gap:4px;min-height:32px;cursor:pointer;list-style:none}.jb-rzph summary::-webkit-details-marker{display:none}.jb-rzph summary b{color:#1a1815;font-weight:600}.jb-rzm{position:absolute;z-index:25;left:0;top:100%;min-width:240px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #cfc9bd;border-radius:8px;box-shadow:0 6px 20px rgba(26,24,21,.12);padding:4px}.jb-rzm form{margin:0}.jb-rzo{display:flex;align-items:center;width:100%;min-height:44px;padding:0 12px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:#1a1815;text-align:left;text-decoration:none;border-radius:6px;cursor:pointer;box-sizing:border-box}a.jb-rzo{color:#1f5f8b;border-top:1px solid #f0ece3;border-radius:0}.jb-rzm>a.jb-rzo:first-child{border-top:0}.jb-bar{position:relative}.jb-chips{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc(100% + 32px);gap:8px;margin:0 -16px;padding:0 16px;box-sizing:border-box;overflow-x:auto;scrollbar-width:none;min-width:0}.jb-chips::-webkit-scrollbar{display:none}.jb-chips>*{flex:none}.jb-chips .place-pick .dd{position:static}.jb-chips .place-pick .dd-menu{top:calc(100% + 4px);left:0}.jb-chips .jb-more{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;box-shadow:0 18px 40px rgba(11,42,38,.18)}.jb-head{flex-wrap:nowrap;gap:4px;min-width:0}.jb-head .count{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px}.jb-head .guide-link{flex:none;white-space:nowrap;height:44px;padding:0 4px}.jb-head .sort{flex:none}.jb-free{display:block;margin:0 0 4px;padding:10px 12px;border:0;background:#f6f4ee;border-radius:8px;font-size:13.5px;line-height:1.45}.jb-free b,.jb-free-go{font-weight:600}.jb-free-go{color:#1f5f8b;white-space:nowrap}.jcard{grid-template-areas:"logo main" "logo b" "logo d";grid-template-columns:32px minmax(0,1fr);row-gap:0;padding:12px 14px}.jc-s{display:none}.jc-b{margin-top:8px}.jc-b .badge.lock{display:none}.jc-b:not(:has(>:not(.lock))){display:none}.jc-d{margin-top:6px}.jc-d .gone{margin:0;padding:0;background:none;color:#6b665e;font-size:inherit}.jc-ew{white-space:normal}}