@charset "UTF-8";.wrapper.svelte-18kvjgk{position:fixed;right:16px;bottom:157px;z-index:800;box-sizing:border-box;visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}.hidden.svelte-18kvjgk{visibility:hidden;opacity:0}.button.svelte-18kvjgk{position:absolute;top:-36px;right:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background-color:#8c8c8c;border:0;border-radius:50%}.caption.svelte-18kvjgk{font-size:20px;line-height:0;color:#fff}.card.svelte-18kvjgk{box-sizing:border-box;display:grid;grid-template-areas:"image sender" "image message";grid-template-rows:16px 42px;grid-template-columns:50px 1fr;gap:2px;width:264px;padding:10px 12px;background-color:#fff;border-radius:4px;box-shadow:0 0 8px #00000040}.image.svelte-18kvjgk{grid-area:image}.sender.svelte-18kvjgk{grid-area:sender;font-size:11px;color:#8c8c8c}.message.svelte-18kvjgk{grid-area:message;font-size:14px;line-height:1.5;color:initial}.movie.svelte-145mimv{overflow:hidden;pointer-events:auto;border-radius:4px}.image.svelte-145mimv{overflow:hidden;pointer-events:none;border-radius:4px}.sp.svelte-nkhmls{--bookmark-width:45px;--button-width:140px;--button-height:48px;--button-border-radius:64px;--button-font-size:16px}.bookmark.svelte-nkhmls{position:relative;display:flex;flex-direction:column;align-items:center;width:var(--bookmark-width);pointer-events:auto}.button.svelte-nkhmls{box-sizing:border-box;display:flex;flex-direction:var(--button-flex-direction, row);gap:4px;align-items:center;justify-content:center;width:var(--button-width);height:var(--button-height);padding:0;font-size:var(--button-font-size);font-weight:700;color:#5e7096;cursor:pointer;background:#ffffff;border:1px solid #5e7096;border-radius:var(--button-border-radius)}.job-offer-link.svelte-1hlilpi{display:grid;grid-template-rows:subgrid;grid-template-columns:subgrid;grid-row:1/5;grid-column:1}.tag-list.svelte-1hlilpi{grid-row:1;grid-column:1;padding-bottom:8px}.job-title.svelte-1hlilpi{grid-row:3;grid-column:1;padding-bottom:12px;font-size:18px;font-weight:700;line-break:anywhere}.facility-grid-position.svelte-1hlilpi{grid-row:2;grid-column:1;padding-bottom:8px}.facility-link.svelte-1hlilpi{z-index:1;color:#2b4379;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.facility-name.svelte-1hlilpi{font-size:14px;font-weight:400;line-break:anywhere}.body.svelte-1hlilpi{display:grid;grid-row:4;grid-column:1;row-gap:12px;padding:12px 0;pointer-events:none;border-top:1px solid #d1d7e4}.catchphrase.svelte-1hlilpi{font-size:13px;font-weight:700;color:#4b6090;line-break:anywhere}.detail.svelte-1hlilpi{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1}.detail-item.svelte-1hlilpi{display:grid;grid-template-columns:14px 1fr;column-gap:2px;place-items:center start;color:#747474;line-break:anywhere}.icon.svelte-1hlilpi{place-self:center}.biz-classes-container.svelte-1hlilpi{display:flex;flex-wrap:wrap;gap:0 4px;place-items:center start}.footer.svelte-1hlilpi{display:flex;grid-row:5;grid-column:1;column-gap:8px;justify-content:space-between;pointer-events:auto}.sr-only.svelte-1hlilpi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.header.svelte-gex1ej{display:grid;row-gap:8px;padding-bottom:12px}.facility-name.svelte-gex1ej{font-size:18px;font-weight:700;color:#333;line-break:anywhere}.header.svelte-2ov3ir{display:grid;grid-template-rows:subgrid;grid-row:1/4;grid-column:1/2}.body.svelte-2ov3ir{display:flex;flex-direction:column;grid-row:2;grid-column:1/2;row-gap:12px;padding:12px 0;pointer-events:none;border-top:1px solid #d1d7e4}.catchphrase.svelte-2ov3ir{font-size:13px;font-weight:700;color:#4b6090;line-break:anywhere}.detail.svelte-2ov3ir{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1}.detail-item.svelte-2ov3ir{display:grid;grid-template-columns:10px 1fr;column-gap:4px;place-items:center start;color:#747474;line-break:anywhere}.biz-classes-container.svelte-2ov3ir{display:flex;flex-wrap:wrap;gap:0 4px;place-items:center start}.footer.svelte-2ov3ir{display:flex;grid-row:3;grid-column:1/2;column-gap:8px;justify-content:space-between;pointer-events:none}.image-area.svelte-2ov3ir img{border-radius:4px}.sp.svelte-wjb2kk{--card-width:295px;--card-margin:0 auto 18px;--card-border-radius:12px}.job-offer-card.svelte-wjb2kk{display:grid;width:var(--card-width);padding:20px;margin:var(--card-margin);cursor:pointer;background:#ffffff;border-radius:var(--card-border-radius)}
