.internship-tracker-module__3SmjlG__controls{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:28px;display:flex}.internship-tracker-module__3SmjlG__toggle{border:1px solid var(--rs-rule);background:var(--rs-paper);min-height:40px;color:var(--rs-text-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:inline-flex}.internship-tracker-module__3SmjlG__toggle input{accent-color:var(--rs-blue);margin:0}.internship-tracker-module__3SmjlG__toggle[data-on]{border-color:var(--rs-blue);color:var(--rs-blue)}.internship-tracker-module__3SmjlG__select{border:1px solid var(--rs-rule);background:var(--rs-paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23667' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 12px center;min-height:40px;color:var(--rs-text-2);appearance:none;padding:0 32px 0 12px;font-family:inherit;font-size:14px}.internship-tracker-module__3SmjlG__select:focus{border-color:var(--rs-blue);outline:none}.internship-tracker-module__3SmjlG__count{font-size:var(--rs-size-micro);color:var(--rs-muted);font-variant-numeric:tabular-nums;margin-left:auto}.internship-tracker-module__3SmjlG__tableWrap{overflow-x:auto}.internship-tracker-module__3SmjlG__table{border-collapse:collapse;width:100%;min-width:760px;font-size:var(--rs-size-small);color:var(--rs-text-2);line-height:1.4}.internship-tracker-module__3SmjlG__table thead th{border-bottom:1px solid var(--rs-ink);font-size:var(--rs-size-micro);letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--rs-muted);white-space:nowrap;padding:0 14px 8px 0;font-weight:600}.internship-tracker-module__3SmjlG__table td,.internship-tracker-module__3SmjlG__table tbody th{border-bottom:1px solid var(--rs-rule);text-align:left;vertical-align:middle;padding:11px 14px 11px 0;font-weight:400}.internship-tracker-module__3SmjlG__table td:last-child,.internship-tracker-module__3SmjlG__table th:last-child{text-align:right;white-space:nowrap;padding-right:0}.internship-tracker-module__3SmjlG__table tbody tr:hover td,.internship-tracker-module__3SmjlG__table tbody tr:hover th{background:var(--rs-wash)}.internship-tracker-module__3SmjlG__bank{min-width:0;color:var(--rs-ink);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}a.internship-tracker-module__3SmjlG__bank:hover{color:var(--rs-blue)}.internship-tracker-module__3SmjlG__logo{flex:0 0 56px;width:56px;height:18px}.internship-tracker-module__3SmjlG__logo img{object-fit:contain;object-position:left center;filter:grayscale();opacity:.82;width:100%;height:100%;display:block}tr:hover .internship-tracker-module__3SmjlG__logo img{filter:none;opacity:1}.internship-tracker-module__3SmjlG__monogram{background:var(--rs-tint-grey);width:26px;height:18px;color:var(--rs-muted);letter-spacing:.04em;border-radius:3px;justify-content:center;align-items:center;font-size:9.5px;font-weight:700;display:inline-flex}.internship-tracker-module__3SmjlG__programme{min-width:220px}.internship-tracker-module__3SmjlG__programme a{color:var(--rs-ink);text-decoration:none}.internship-tracker-module__3SmjlG__programme a:hover{color:var(--rs-blue);text-underline-offset:3px;text-decoration:underline}.internship-tracker-module__3SmjlG__apply{color:var(--rs-blue);font-weight:700}.internship-tracker-module__3SmjlG__new{background:var(--rs-tint-navy);color:var(--rs-navy);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;border-radius:3px;margin-left:8px;padding:1px 6px;font-size:10.5px;font-weight:700;display:inline-block}.internship-tracker-module__3SmjlG__date{font-variant-numeric:tabular-nums;white-space:nowrap}.internship-tracker-module__3SmjlG__dateOpen{color:var(--rs-ink);font-weight:600}.internship-tracker-module__3SmjlG__empty{color:var(--rs-faint)}.internship-tracker-module__3SmjlG__locations{max-width:220px}.internship-tracker-module__3SmjlG__more{color:var(--rs-muted);white-space:nowrap}.internship-tracker-module__3SmjlG__chip{letter-spacing:.01em;white-space:nowrap;color:var(--rs-text-2);background:var(--rs-tint-grey);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.internship-tracker-module__3SmjlG__chip:before{content:"";opacity:.7;background:currentColor;border-radius:50%;width:6px;height:6px}.internship-tracker-module__3SmjlG__chipOpen{color:#166534;background:#dcfce7}.internship-tracker-module__3SmjlG__chipSoon{color:var(--rs-navy);background:var(--rs-tint-navy)}.internship-tracker-module__3SmjlG__chipUpcoming{color:var(--rs-text-2);background:var(--rs-tint-grey)}.internship-tracker-module__3SmjlG__chipUnposted{color:var(--rs-muted);box-shadow:inset 0 0 0 1px var(--rs-rule);background:0 0}.internship-tracker-module__3SmjlG__chipUnposted:before{opacity:.4}.internship-tracker-module__3SmjlG__chipClosed{color:var(--rs-muted);background:var(--rs-tint-grey);text-decoration:line-through;-webkit-text-decoration-color:var(--rs-faint);text-decoration-color:var(--rs-faint)}.internship-tracker-module__3SmjlG__chipClosed:before{display:none}.internship-tracker-module__3SmjlG__verified{color:#166534;white-space:nowrap;cursor:help;background:#f0fdf4;border-radius:999px;align-items:center;margin-left:6px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #bbf7d0}.internship-tracker-module__3SmjlG__legend{font-size:var(--rs-size-micro);color:var(--rs-muted);margin:12px 0 0;line-height:2}.internship-tracker-module__3SmjlG__legend .internship-tracker-module__3SmjlG__chip,.internship-tracker-module__3SmjlG__legend .internship-tracker-module__3SmjlG__verified,.internship-tracker-module__3SmjlG__legend .internship-tracker-module__3SmjlG__new{vertical-align:middle;margin-left:0}.internship-tracker-module__3SmjlG__tabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.internship-tracker-module__3SmjlG__tab{border:1px solid var(--rs-rule);background:var(--rs-paper);min-height:36px;color:var(--rs-text-2);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.internship-tracker-module__3SmjlG__tab:hover{border-color:var(--rs-blue);color:var(--rs-blue)}.internship-tracker-module__3SmjlG__tabActive{border-color:var(--rs-navy);background:var(--rs-navy);color:#fff}.internship-tracker-module__3SmjlG__missing{font-size:var(--rs-size-small);color:var(--rs-muted);margin:14px 0 0;line-height:1.6}.internship-tracker-module__3SmjlG__missingLabel{color:var(--rs-text-2);font-weight:600}.internship-tracker-module__3SmjlG__noMatch{color:var(--rs-muted);font-size:var(--rs-size-small);padding:18px 0}@media (max-width:640px){.internship-tracker-module__3SmjlG__table{min-width:0}.internship-tracker-module__3SmjlG__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.internship-tracker-module__3SmjlG__table tbody tr{border-bottom:1px solid var(--rs-rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"bank status""programme programme""opens closes""locations locations";gap:4px 12px;padding:12px 0;display:grid}.internship-tracker-module__3SmjlG__table tbody tr:hover td,.internship-tracker-module__3SmjlG__table tbody tr:hover th{background:0 0}.internship-tracker-module__3SmjlG__table td,.internship-tracker-module__3SmjlG__table tbody th{border:0;padding:0;display:block}.internship-tracker-module__3SmjlG__table td:last-child{text-align:right}.internship-tracker-module__3SmjlG__cellBank{grid-area:bank}.internship-tracker-module__3SmjlG__cellProgramme{grid-area:programme}.internship-tracker-module__3SmjlG__cellOpens{grid-area:opens}.internship-tracker-module__3SmjlG__cellCloses{grid-area:closes}.internship-tracker-module__3SmjlG__cellLocations{grid-area:locations}.internship-tracker-module__3SmjlG__cellStatus{grid-area:status}.internship-tracker-module__3SmjlG__table .internship-tracker-module__3SmjlG__cellEmpty{display:none}.internship-tracker-module__3SmjlG__cellLabel{font-size:var(--rs-size-micro);color:var(--rs-muted);margin-right:4px;display:inline}.internship-tracker-module__3SmjlG__locations{max-width:none}.internship-tracker-module__3SmjlG__count{flex-basis:100%;margin-left:0}}@media (min-width:641px){.internship-tracker-module__3SmjlG__cellLabel{display:none}}
