.guide-card[data-v-3db4d050]{background:var(--pl-card-bg,#fff)!important;border:1px solid rgba(0,0,0,.08);color:var(--pl-card-text,#2c2825)!important;overflow:hidden;position:relative}.guide-card__layout[data-v-3db4d050]{display:flex;height:295px;min-height:295px}.guide-card__photo[data-v-3db4d050]{flex:0 0 200px;min-height:295px;overflow:hidden;position:relative}.guide-card__photo-img[data-v-3db4d050]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guide-card__photo-overlay[data-v-3db4d050]{background:linear-gradient(90deg,transparent 70%,hsla(0,0%,100%,.6));inset:0;pointer-events:none;position:absolute}.guide-card__body[data-v-3db4d050]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;padding:20px 24px 18px;position:relative}.guide-card__bookmark[data-v-3db4d050]{color:var(--pl-earth-stone,#a0998f)!important;position:absolute;right:12px;top:12px;z-index:2}.guide-card__header[data-v-3db4d050]{display:flex;flex-direction:column;gap:2px}.guide-card__kana[data-v-3db4d050]{color:var(--pl-earth-stone,#a0998f);font-size:.72rem;letter-spacing:.06em;white-space:nowrap}.guide-card__name[data-v-3db4d050]{color:var(--pl-card-text,#2c2825);font-family:Shippori Mincho,"Noto Serif JP",serif;font-size:1.2rem;font-weight:900;line-height:1.35}.guide-card__name-row[data-v-3db4d050]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.guide-card__interview-chip-diamond[data-v-3db4d050]{animation:diamond-shimmer-3db4d050 3s ease-in-out infinite;background:linear-gradient(135deg,#eef4ff,#dbeafe 25%,#e8e0f7,#dbeafe 75%,#eef4ff)!important;background-size:200% 200%!important;border:1px solid rgba(191,219,254,.7);box-shadow:0 0 6px #93c5fd80,0 0 14px #93c5fd40,inset 0 1px #fffffff2;color:#3d6ea8!important;font-size:.68rem;font-weight:700;letter-spacing:.01em}.guide-card__interview-chip-diamond[data-v-3db4d050] .v-icon{color:#7ba3d4;filter:drop-shadow(0 0 2px rgba(147,197,253,.4))}@keyframes diamond-shimmer-3db4d050{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.guide-card__interview-chip[data-v-3db4d050]{background:linear-gradient(135deg,#f5d983,#ddaf47)!important;border:1px solid hsla(42,73%,78%,.8);box-shadow:inset 0 1px #fff6dfb8;color:#3a2a0a!important;font-size:.68rem;font-weight:700;letter-spacing:.01em}.guide-card__interview-chip[data-v-3db4d050] .v-icon{color:#5b3c06;opacity:.92}.guide-card__interview-chip-silver[data-v-3db4d050]{background:linear-gradient(135deg,#eef1f4,#b8c1ca)!important;border:1px solid rgba(232,238,245,.9);box-shadow:inset 0 1px #ffffffd6;color:#1f2a34!important;font-size:.68rem;font-weight:700;letter-spacing:.01em}.guide-card__interview-chip-silver[data-v-3db4d050] .v-icon{color:#334252;opacity:.94}.guide-card__affiliation[data-v-3db4d050]{color:var(--pl-earth-stone,#a0998f);font-size:.78rem;white-space:nowrap}.guide-card__qualifications[data-v-3db4d050]{border-left:3px solid var(--pl-card-qualification,#2d5f3f);color:var(--pl-card-qualification,#2d5f3f);display:inline-block;font-size:.88rem;font-weight:700;margin-bottom:0;max-width:100%;padding-left:10px}.guide-card__qualifications--unregistered[data-v-3db4d050]{border-left-color:var(--pl-earth-stone,#a0998f);color:var(--pl-earth-stone,#a0998f);font-weight:500;opacity:.6}.guide-card__expired-chip[data-v-3db4d050]{align-self:flex-start;background:#bf57001f!important;border:1px solid rgba(191,87,0,.18);color:#8a3f00!important;margin-bottom:0}.guide-card__intro[data-v-3db4d050]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--pl-card-text-muted,#7a756e);font-size:.85rem;line-height:1.6;margin-bottom:0;overflow:hidden}.guide-card__intro--disabled[data-v-3db4d050]{color:var(--pl-earth-stone,#a0998f);opacity:.5}.guide-card__welcome-tags[data-v-3db4d050]{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.guide-card__welcome-label[data-v-3db4d050]{color:var(--pl-earth-stone,#a0998f);font-size:.68rem;font-weight:600;margin-right:2px;white-space:nowrap}.guide-card__welcome-chip.v-chip[data-v-3db4d050]{background:#fdf5ee!important;border-color:#e0c4a8!important;border-radius:12px;color:#2c2825!important;font-size:.68rem;font-weight:500}.guide-card__tags[data-v-3db4d050]{margin-top:auto}.guide-card-chip.v-chip[data-v-3db4d050]{background:var(--pl-earth-sand,#f0ebe3)!important;border-color:#0000001f!important;color:var(--pl-card-text-muted,#7a756e)!important;font-size:.72rem;font-weight:500}.guide-card-chip.v-chip[data-v-3db4d050] .v-chip__content{font-size:.72rem}.guide-card__area-chips[data-v-3db4d050] .v-chip{margin:0}.guide-card--unregistered[data-v-3db4d050]{filter:grayscale(.3);opacity:.55}@media (max-width:600px){.guide-card__layout[data-v-3db4d050]{flex-direction:row;height:220px;min-height:auto;overflow:hidden}.guide-card__photo[data-v-3db4d050]{aspect-ratio:auto;flex:0 0 140px;height:auto;min-height:140px;width:auto}.guide-card__photo-overlay[data-v-3db4d050]{background:linear-gradient(90deg,transparent 60%,hsla(0,0%,100%,.45))}.guide-card__body[data-v-3db4d050]{gap:4px;padding:10px 14px}.guide-card__bookmark[data-v-3db4d050]{right:6px;top:6px}.guide-card__name-row[data-v-3db4d050]{align-items:flex-start;flex-direction:column;gap:2px}.guide-card__kana[data-v-3db4d050]{font-size:.62rem}.guide-card__name[data-v-3db4d050]{font-size:1rem}.guide-card__interview-chip[data-v-3db4d050],.guide-card__interview-chip-diamond[data-v-3db4d050],.guide-card__interview-chip-silver[data-v-3db4d050]{font-size:.62rem}.guide-card__qualifications[data-v-3db4d050]{font-size:.8rem;margin-bottom:0;padding-left:8px;white-space:pre-line}.guide-card__intro[data-v-3db4d050]{-webkit-line-clamp:3;line-clamp:3;font-size:.78rem;line-height:1.5;margin-bottom:0}.guide-card-chip.v-chip[data-v-3db4d050],.guide-card-chip.v-chip[data-v-3db4d050] .v-chip__content{font-size:.68rem}}@media (min-width:601px) and (max-width:960px){.guide-card__photo[data-v-3db4d050]{flex:0 0 170px}}
