.cjnwqG_card{background-color:var(--colors-surface-primary);border-radius:var(--radius-l);display:grid;overflow:clip}.cjnwqG_cardLink{grid-area:1/1}.cjnwqG_cardContent{pointer-events:none;flex-direction:column;grid-area:1/1;display:flex}.cjnwqG_header{justify-content:space-between;align-items:stretch;display:flex}.cjnwqG_headerLeft{min-height:30px;padding-right:var(--spacing-xs);background-color:var(--colors-surface-secondary);border-radius:0 0 var(--radius-l) 0;align-items:center;gap:10px;display:flex}@media (min-width:992px){.cjnwqG_headerLeft{min-height:40px}}.cjnwqG_headerLeft:not(:has(.cjnwqG_newBadge)){padding-left:var(--spacing-xxs)}.cjnwqG_headerLeft:not(:has(.cjnwqG_date)){padding:0}.cjnwqG_newBadge{padding:var(--spacing-x3s) var(--spacing-xs) var(--spacing-x3s) var(--spacing-xxs);color:#f27127;border-radius:0 0 var(--radius-l) 0;background-color:#fce3d4;font-size:12px;font-weight:600}@media (min-width:992px){.cjnwqG_newBadge{font-size:16px}}.cjnwqG_date{color:var(--colors-on-surface-high-emphasis);font-size:12px}@media (min-width:992px){.cjnwqG_date{font-size:16px}}.cjnwqG_headerRightBadge{padding:var(--spacing-x3s) var(--spacing-xs) var(--spacing-x3s) var(--spacing-xxs);color:var(--colors-interactive-default);background-color:var(--colors-surface-tertiary);border-radius:0 0 0 var(--radius-l);margin-left:auto;font-size:12px;font-weight:600}@media (min-width:992px){.cjnwqG_headerRightBadge{font-size:16px}}.cjnwqG_body{gap:var(--spacing-xxs);padding:var(--spacing-xs);flex-direction:column;display:flex}.cjnwqG_title{text-overflow:ellipsis;-webkit-line-clamp:4;color:var(--colors-main-rich);word-break:break-all;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}@media (min-width:992px){.cjnwqG_title{-webkit-line-clamp:3}}.cjnwqG_genAiBadge{width:fit-content;padding:var(--spacing-x3s) var(--spacing-xxs);margin-top:var(--spacing-x3s);font-size:var(--badge-font-size);font-weight:600;line-height:var(--badge-line-height);color:var(--colors-on-main);background:linear-gradient(90deg, var(--colors-main-default) 8%, #883da1 69%, #d92f8c 100%),#f4f7fc;border-radius:var(--radius-full);align-self:flex-start;align-items:center;gap:2px;display:flex}.cjnwqG_metaRow{gap:var(--spacing-x4s) var(--spacing-xs);color:var(--colors-on-surface-high-emphasis);flex-wrap:wrap;align-items:center;margin-top:10px;font-size:14px;display:flex}.cjnwqG_metaItem{gap:var(--spacing-x4s);align-items:center;display:flex}.cjnwqG_metaItemDesktopOnly{gap:var(--spacing-x4s);align-items:center;display:none}@media (min-width:992px){.cjnwqG_metaItemDesktopOnly{display:flex}}.cjnwqG_metaIcon{flex-shrink:0}.cjnwqG_wageAmount{color:var(--colors-on-surface-high-emphasis);font-size:18px;font-weight:600;line-height:1.4}.cjnwqG_meritsBox{gap:var(--spacing-x3s);padding:var(--spacing-xxs);background-color:var(--colors-surface-tertiary);border-radius:var(--radius-l);flex-direction:column;display:none}@media (min-width:992px){.cjnwqG_meritsBox{display:flex}}.cjnwqG_meritsTitle{color:var(--colors-main-rich);font-size:14px;font-weight:600}.cjnwqG_meritItem{gap:var(--spacing-x3s);color:var(--colors-on-surface-high-emphasis);grid-template-columns:auto 1fr;align-items:start;font-size:14px;line-height:1.5;display:grid}.cjnwqG_meritText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cjnwqG_meritIcon{color:var(--colors-main-rich);margin-top:3px}.cjnwqG_business{gap:var(--spacing-x4s);flex-direction:column;display:none}@media (min-width:992px){.cjnwqG_business{display:flex}}.cjnwqG_sectionLabel{color:var(--colors-on-surface-high-emphasis);font-size:12px;font-weight:600}.cjnwqG_businessText{text-overflow:ellipsis;-webkit-line-clamp:2;font-size:14px;line-height:var(--body-3-line-height);color:var(--colors-on-surface-high-emphasis);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cjnwqG_tagsRow{gap:var(--spacing-x3s) var(--spacing-xs);flex-wrap:wrap;display:none}@media (min-width:992px){.cjnwqG_tagsRow{display:flex}}.cjnwqG_tagGroup{gap:var(--spacing-x4s);flex-direction:column;display:flex}.cjnwqG_tagList{gap:var(--spacing-x3s);flex-wrap:wrap;display:flex}.cjnwqG_tag{padding:var(--spacing-x3s) var(--spacing-xxs);color:var(--colors-main-rich);background-color:var(--colors-surface-tertiary);border-radius:var(--radius-m);font-size:12px;font-weight:600}.cjnwqG_footer{gap:var(--spacing-x3s);align-items:center;display:flex}.cjnwqG_detailButton{height:52px;color:var(--colors-surface-primary);pointer-events:all;cursor:pointer;background-color:var(--colors-main-rich);border-radius:var(--radius-full);border:none;flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.cjnwqG_detailButton:hover{opacity:.7}.cjnwqG_saveButton{gap:var(--spacing-x4s);width:52px;height:52px;color:var(--colors-main-rich);pointer-events:all;cursor:pointer;border:1px solid var(--colors-border-default);border-radius:var(--radius-m);background-color:#0000;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.cjnwqG_saveButton:hover{opacity:.7}.cjnwqG_saveButton:disabled{cursor:not-allowed}.cjnwqG_saveLabel{color:var(--colors-main-rich);white-space:nowrap;font-size:10px;font-weight:600;line-height:1}
.cTdCPG_container{gap:var(--spacing-xs);flex-direction:column;display:flex}.cTdCPG_linksContainer{gap:var(--spacing-x3s);padding:var(--spacing-xs);background-color:var(--colors-background-primary);border-radius:var(--radius-m);flex-direction:column;display:flex}.cTdCPG_title{gap:var(--spacing-x3s);align-items:center;font-size:16px;font-weight:700;display:flex}.cTdCPG_links{gap:var(--spacing-x3s);grid-template-columns:repeat(2,1fr);display:grid}.cTdCPG_link{color:var(--colors-main-rich);font-size:14px;text-decoration:none}.cTdCPG_text{color:#a5a5a4;font-weight:700}
.D89Tba_container{gap:var(--spacing-s);padding:var(--spacing-l) var(--spacing-xs);flex-direction:column;display:flex}@media (min-width:768px){.D89Tba_container{max-width:640px;margin:var(--spacing-none) auto}}.D89Tba_title{font-size:16px;font-weight:var(--heading-4-font-weight)}@media (min-width:768px){.D89Tba_title{font-size:var(--heading-4-font-size)}}.D89Tba_heading{font-size:14px;font-weight:var(--heading-5-font-weight)}@media (min-width:768px){.D89Tba_heading{font-size:var(--heading-5-font-size)}}.D89Tba_content{margin-top:var(--spacing-xxs);font-size:12px}@media (min-width:768px){.D89Tba_content{font-size:var(--body-1-font-size)}}
.NZbJra_container{background-color:#f5f5f5;min-height:100vh;display:block}.NZbJra_worksContainer{gap:var(--spacing-s);padding:var(--spacing-none) var(--spacing-xs) var(--spacing-l);flex-direction:column;display:flex}@media (min-width:768px){.NZbJra_worksContainer{max-width:760px;margin:var(--spacing-none) auto}}
.WcU7qq_titleContainer{gap:var(--spacing-xxs);margin-bottom:var(--spacing-s);align-items:center;display:flex}.WcU7qq_title{font-size:2rem;font-weight:700}.WcU7qq_badge{padding:var(--spacing-x4s) var(--spacing-x3s);color:var(--colors-surface-primary);background-color:var(--colors-main-default);border-radius:var(--radius-s);font-weight:700}.WcU7qq_tooltipContainer{align-items:center;font-size:14px;display:flex}.WcU7qq_tooltipContainer svg{color:#333;width:20px;height:20px;display:block}.WcU7qq_styledToolTip{max-width:90%}.WcU7qq_listContainer{gap:var(--spacing-xxs);flex-direction:column;display:flex}.WcU7qq_list{grid-template-columns:var(--spacing-l) 1fr;gap:var(--spacing-xxs);color:#333;font-size:16px;text-decoration:none;display:grid}.WcU7qq_list:hover{opacity:.7;text-decoration:none}.WcU7qq_rank{color:#333;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:flex}.WcU7qq_list:first-of-type .WcU7qq_rank{color:var(--colors-surface-primary);background-color:#dbb25e}.WcU7qq_list:nth-of-type(2) .WcU7qq_rank{color:var(--colors-surface-primary);background-color:#8a8a96}.WcU7qq_list:nth-of-type(3) .WcU7qq_rank{color:var(--colors-surface-primary);background-color:#d9794e}.WcU7qq_workTitle{color:#335577cb;overflow-wrap:break-word;min-width:0;font-weight:700}
.eit6JW_link{padding:var(--spacing-x4s) var(--spacing-xxs);margin-left:var(--spacing-x3s);color:currentColor;white-space:nowrap;background-color:var(--colors-surface-primary);border-radius:var(--radius-m);border:1px solid;font-size:14px;text-decoration:none;display:inline-block}
.R-Xg7q_background{min-height:100vh;padding:var(--spacing-l) var(--spacing-none);background-color:#f5f5f5}@media (min-width:992px){.R-Xg7q_background{padding:var(--spacing-xl) var(--spacing-none)}}.R-Xg7q_container{gap:var(--spacing-l);padding:var(--spacing-none) var(--spacing-xs);flex-direction:column;display:flex}@media (min-width:992px){.R-Xg7q_container{width:1024px;padding:var(--spacing-none);margin:var(--spacing-none) auto}}.R-Xg7q_title{background-color:var(--colors-on-main);border:2px solid var(--colors-main-default);border-radius:var(--radius-s);justify-content:center;align-items:center;width:100%;height:200px;display:flex}.R-Xg7q_description{font-size:var(--body-1-font-size)}
._1F36pW_container{flex-direction:column;display:flex}._1F36pW_preTitle{color:#155aab;font-size:12px;font-weight:700}._1F36pW_title{color:#333;font-size:18px;font-weight:700}._1F36pW_listContainer{flex-direction:column;gap:12px;padding-top:12px;display:flex}._1F36pW_listItem{gap:var(--spacing-x3s);color:#357cb8;align-items:center;text-decoration:none;display:flex}._1F36pW_listItem:hover{opacity:.7;text-decoration:none}._1F36pW_leftItemsContainer{gap:var(--spacing-x3s);align-items:center;display:flex}._1F36pW_rank{color:#333;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;display:inline-flex}._1F36pW_rank[data-rank="1"]{color:#fff;background-color:#dbb25e}._1F36pW_rank[data-rank="2"]{color:#fff;background-color:#8a8a96}._1F36pW_rank[data-rank="3"]{color:#fff;background-color:#d9794e}._1F36pW_nameAndWageContainer{gap:var(--spacing-x4s);flex-direction:column;display:inline-flex}@media (min-width:992px){._1F36pW_nameAndWageContainer{flex-direction:row;justify-content:space-between;width:100%}}._1F36pW_nameContainer{display:inline-flex}._1F36pW_name{-webkit-line-clamp:1;color:#333;-webkit-box-orient:vertical;font-size:16px;font-weight:700;display:-webkit-box;overflow:hidden}._1F36pW_wageContainer{color:#eb296c;flex-shrink:0;font-size:12px}._1F36pW_wage{font-size:14px;font-weight:700}@media (min-width:992px){._1F36pW_wage{font-size:16px}}._1F36pW_wageUnit{margin-left:var(--spacing-x4s);color:#333}._1F36pW_ratio{color:#155aab;text-align:right;font-size:16px;font-weight:700}
.aB99NW_container{flex-direction:column-reverse;display:flex;overflow:hidden}@media (min-width:992px){.aB99NW_container{flex-direction:row-reverse}}.aB99NW_body{gap:var(--spacing-xxs);width:100%;padding:var(--spacing-s);flex-direction:column;display:flex}@media (min-width:992px){.aB99NW_body{width:50%}}.aB99NW_image{object-fit:fill;width:100%}@media (min-width:992px){.aB99NW_image{width:50%}}.aB99NW_title{font-size:var(--heading-5-font-size);font-weight:var(--heading-5-font-weight);order:2}.aB99NW_description{text-overflow:ellipsis;-webkit-line-clamp:5;font-size:var(--body-1-font-size);-webkit-box-orient:vertical;order:3;display:-webkit-box;overflow:hidden}.aB99NW_dateContainer{order:1;justify-content:space-between;align-items:center;display:flex}.aB99NW_newLabel{padding:var(--spacing-x4s) var(--spacing-x3s);color:#f27127;border-radius:var(--radius-s);background-color:#fce3d4;font-weight:700}
.fSCEiq_header{gap:var(--spacing-x3s);margin-bottom:var(--spacing-s);flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.fSCEiq_titleContainer{align-items:center;gap:12px;display:flex}.fSCEiq_title{font-size:2rem;font-weight:700}.fSCEiq_tooltipContainer{align-items:center;font-size:14px;display:flex}.fSCEiq_tooltipContainer svg{color:#333;width:20px;height:20px;display:block}.fSCEiq_styledTooltip{max-width:90%}.fSCEiq_badge{padding:var(--spacing-x4s) var(--spacing-x3s);color:#fff;background:var(--colors-main-default);border-radius:var(--radius-s);font-weight:700}.fSCEiq_content{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (min-width:768px){.fSCEiq_content{gap:var(--spacing-s);grid-template-columns:repeat(2,1fr);display:grid}}
.MmqUWW_container{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.MmqUWW_link{color:#333;text-decoration:none}.MmqUWW_link:hover{color:#333;opacity:.7;text-decoration:none}
._1Esnfq_background{background:#f5f5f5;flex-direction:column;align-items:center;display:flex}._1Esnfq_container{padding:var(--spacing-l) var(--spacing-xs);flex-direction:column;gap:32px;display:flex}@media (min-width:992px){._1Esnfq_container{width:1088px;padding:var(--spacing-xxl) var(--spacing-l)}}._1Esnfq_title{background:var(--colors-background-primary);border-radius:var(--radius-s);border:2px solid #155aab;justify-content:center;align-items:center;height:200px;font-size:2.5rem;font-weight:700;display:flex}._1Esnfq_description{font-size:16px}
/*# sourceMappingURL=24r280n03c2k6.css.map*/