/* Local unexecuted proposal; declarations preserved; exclusive body marker required. */
:where(body[data-angel-interview-static="v14"]) .single-entry-summary img[data-unified]{display:block;max-width:100%;height:auto;margin:24px auto;}
:where(body[data-angel-interview-static="v14"]) .single-entry-summary img[data-unified="portrait"]{width:min(100%,480px);}
:where(body[data-angel-interview-static="v14"]) .single-icatch-area img{display:block;width:100%;height:auto;}
:where(body[data-angel-interview-static="v14"]) .single-icatch-area img[data-unified="legacy"]{width:min(100%,427px);margin:0 auto;}
:where(body[data-angel-interview-static="v14"]) .mainview[data-entry-unified]{position:relative;display:flex;align-items:center;justify-content:center;background-image:none!important;overflow:hidden;padding:0;height:220px;}
:where(body[data-angel-interview-static="v14"]) .mainview[data-entry-unified]>.entry-photo{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:50% 32%;max-width:none;}
:where(body[data-angel-interview-static="v14"]) .mainview[data-entry-unified]>.mainview__title{position:relative;z-index:1;margin:0 auto;width:100%;font-family:"Noto sans CJK JP",sans-serif;font-size:24px;font-weight:500;color:#fff;text-shadow:2px 3px 7px #333;letter-spacing:4px;line-height:1.1;text-align:center;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .single-entry-summary .wp-block-columns:has(.interview__answer__name){display:grid;grid-template-columns:110px minmax(0,1fr);gap:22px;align-items:start;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .single-entry-summary .wp-block-column:has(.interview__answer__name){display:block;width:auto;max-width:none;margin:0;flex-basis:auto!important;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .single-entry-summary .interview__answer__name{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:110px;height:auto;min-height:52px;padding:12px 8px;margin:0;border-width:1px;border-radius:8px;font-size:14px;line-height:1.6;white-space:nowrap;word-break:normal;writing-mode:horizontal-tb;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .single-entry-summary .interview__answer__text{width:auto;flex:1;min-width:0;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .public-header .title__male{color:#4da6e4;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .public-header .title__female{color:#f74459;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .single-entry-summary .interview__answer--pink .interview__answer__name{color:#f74459;border-color:#f74459;}
@media (max-width:767px){
:where(body[data-angel-interview-static="v14"]) .mainview[data-entry-unified]{height:120px}
:where(body[data-angel-interview-static="v14"]) .mainview[data-entry-unified]>.mainview__title{font-size:20px;letter-spacing:2px;line-height:1.32;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .single-entry-summary .wp-block-columns:has(.interview__answer__name){grid-template-columns:minmax(0,1fr);gap:12px;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .single-entry-summary .interview__answer__name{width:100px;min-height:42px;padding:8px 12px;}
}
:where(body[data-angel-interview-static="v14"]) .angel-story-divider{display:flex;align-items:center;gap:18px;margin:32px auto 36px;max-width:820px;height:20px;}
:where(body[data-angel-interview-static="v14"]) .angel-story-divider::before,:where(body[data-angel-interview-static="v14"]) .angel-story-divider::after{content:"";height:1px;flex:1;background:linear-gradient(90deg,transparent,#dcb7b6);}
:where(body[data-angel-interview-static="v14"]) .angel-story-divider::after{transform:scaleX(-1);}
:where(body[data-angel-interview-static="v14"]) .angel-story-divider .leaves{position:relative;width:28px;height:20px;flex:none;}
:where(body[data-angel-interview-static="v14"]) .angel-story-divider .leaves::before,:where(body[data-angel-interview-static="v14"]) .angel-story-divider .leaves::after{content:"";position:absolute;width:11px;height:16px;top:2px;border:1px solid #c68f90;background:#f8eeea;border-radius:1px 11px 1px 11px;transform:rotate(-35deg);left:3px;}
:where(body[data-angel-interview-static="v14"]) .angel-story-divider .leaves::after{left:14px;transform:scaleX(-1) rotate(-35deg);}
:where(body[data-angel-interview-static="v14"]) .article-return{max-width:820px;margin:40px auto 36px;text-align:center;}
:where(body[data-angel-interview-static="v14"]) .article-return button{display:block;width:min(100%,672px);margin:auto;padding:20px 24px;border:0;border-radius:9px;background:#fa3f5a;box-shadow:0 5px 0 #dc2e48;color:white;font-family:Arial,"Noto Sans JP","Yu Gothic",sans-serif;font-size:20px;font-weight:600;line-height:1.6;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .single-entry-summary>p:last-child{margin-bottom:0;}
@media (max-width:600px){
:where(body[data-angel-interview-static="v14"]) .article-return{margin-top:32px}
:where(body[data-angel-interview-static="v14"]) .article-return button{font-size:16px;padding:16px 14px}
:where(body[data-angel-interview-static="v14"]) .angel-story-divider{gap:14px;margin:26px auto 30px;}
}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .title__male{color:#4da6e4;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .title__female{color:#f74459;}
:where(body[data-angel-interview-static="v14"]) [data-approved-polish] .interview__answer--blue .interview__answer__name{color:#4da6e4;border-color:#4da6e4;}
:where(body[data-angel-interview-static="v14"]) .single-entry-summary img[data-photo-id]{display:block;max-width:100%;height:auto;object-fit:contain;margin:24px auto;}
:where(body[data-angel-interview-static="v14"]) .single-icatch-area img[data-photo-state="保留"]{width:auto;max-width:100%;margin:auto;}
:where(body[data-angel-interview-static="v14"]) .single-entry-summary img[data-native-cap]{width:min(100%,var(--photo-native-width));}
:where(body[data-angel-interview-static="v14"]) .article-return a{display:block;width:min(100%,672px);margin:auto;padding:20px 24px;border:0;border-radius:9px;background:#fa3f5a;box-shadow:0 5px 0 #dc2e48;color:white;font-family:Arial,"Noto Sans JP","Yu Gothic",sans-serif;font-size:20px;font-weight:600;line-height:1.6;text-decoration:none;}
@media(max-width:600px){
:where(body[data-angel-interview-static="v14"]) .article-return a{font-size:16px;padding:16px 14px;}
}
:where(body[data-angel-interview-static="v14"]) .entry-title .article-title-link{color:inherit;text-decoration:none;cursor:pointer;}
:where(body[data-angel-interview-static="v14"]) .entry-title .article-title-link:hover,:where(body[data-angel-interview-static="v14"]) .entry-title .article-title-link:focus-visible{text-decoration:underline;text-underline-offset:.22em;text-decoration-thickness:.08em;}
:where(body[data-angel-interview-static="v14"]) .entry-title .article-title-link:focus-visible{outline:2px solid #f74459;outline-offset:4px;border-radius:2px;}
