.PhpSecurityCheck_page__ApNyM{background:#f6f7fb;color:#20242d;padding:64px 24px 96px;font-family:var(--wd-font-body);font-size:16px;line-height:1.9}.PhpSecurityCheck_page__ApNyM h1,.PhpSecurityCheck_page__ApNyM h2,.PhpSecurityCheck_page__ApNyM h3{color:#162033;font-weight:700;line-height:1.5;text-wrap:pretty}.PhpSecurityCheck_page__ApNyM h2{font-size:24px;margin:0 0 20px}.PhpSecurityCheck_page__ApNyM h3{font-size:19px;margin:28px 0 12px}.PhpSecurityCheck_page__ApNyM p{margin:0 0 16px}.PhpSecurityCheck_page__ApNyM a{color:#3c3689;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.PhpSecurityCheck_page__ApNyM button,.PhpSecurityCheck_page__ApNyM input{font-family:inherit;font-size:inherit}.PhpSecurityCheck_page__ApNyM a:focus-visible,.PhpSecurityCheck_page__ApNyM button:focus-visible,.PhpSecurityCheck_page__ApNyM input:focus-visible,.PhpSecurityCheck_page__ApNyM summary:focus-visible{outline:3px solid #5c54ce;outline-offset:4px}.PhpSecurityCheck_page__ApNyM ul{padding-left:24px}.PhpSecurityCheck_page__ApNyM li+li{margin-top:10px}.PhpSecurityCheck_container__O7X9c{max-width:1120px;margin:0 auto}.PhpSecurityCheck_hero__ZnqkU{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center;padding:20px 0 64px}.PhpSecurityCheck_intro__cnjX8 h1{font-size:40px;letter-spacing:0;margin:20px 0 24px;font-weight:700}.PhpSecurityCheck_intro__cnjX8 h1 span{display:block}.PhpSecurityCheck_eyebrow__ekMX4{font-weight:700;color:#514496;font-size:16px}.PhpSecurityCheck_lead__ZU1XP{color:#414c60}.PhpSecurityCheck_deadline__HOHk5{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;color:#4b3581;background:#ece8fa;padding:9px 14px;border-radius:6px;font-weight:700;line-height:1.6;text-align:center;margin-top:16px!important}.PhpSecurityCheck_benefits__gbIXQ{list-style:none;padding:0!important;display:flex;flex-wrap:wrap;gap:8px 20px;color:#414c60;font-size:16px}.PhpSecurityCheck_benefits__gbIXQ li{margin:0!important}.PhpSecurityCheck_benefits__gbIXQ li:before{content:"✓";color:#267066;margin-right:7px;font-weight:700}.PhpSecurityCheck_formPanel__N2x3e{background:#fff;border:1px solid #dbe0ec;border-radius:16px;padding:32px;box-shadow:0 16px 48px rgba(24,38,76,.0509803922)}.PhpSecurityCheck_formPanel__N2x3e h2{margin-top:18px;font-size:22px}.PhpSecurityCheck_formPanel__N2x3e label{display:block;font-weight:700;margin-bottom:8px}.PhpSecurityCheck_formPanel__N2x3e input[type=url]{width:100%;box-sizing:border-box;min-height:56px;border:1px solid #8994a8;border-radius:6px;padding:12px 14px;color:#20242d;background:#fff;font-size:16px}.PhpSecurityCheck_formPanel__N2x3e input::placeholder{color:#596579;opacity:1}.PhpSecurityCheck_icon__UB1Ji{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:#e9e7f8;color:#514496;border-radius:50%;font-size:24px;font-weight:700;line-height:1}.PhpSecurityCheck_help__sZTKE{color:#4d5563;font-size:16px;line-height:1.8;margin-top:12px!important}.PhpSecurityCheck_consent__xYAlu{display:flex!important;gap:12px;align-items:flex-start;font-weight:400!important;padding:16px 0;cursor:pointer;min-height:48px}.PhpSecurityCheck_consent__xYAlu input{flex:0 0 21px;width:21px;height:21px;margin:calc((1.9em - 21px)/2) 0 0;accent-color:#514496}.PhpSecurityCheck_submit__jBfNY{width:100%;display:flex;align-items:center;justify-content:center;min-height:56px;padding:14px 16px;border:none;border-radius:7px;background:#4b3e9c;color:#fff;font-weight:700;line-height:1.5;text-align:center;cursor:pointer}.PhpSecurityCheck_submit__jBfNY:hover{background:#3e3189}.PhpSecurityCheck_submit__jBfNY:disabled{background:#5f6384;cursor:wait}.PhpSecurityCheck_scope__LsU4s{margin-top:20px!important;border-top:1px solid #e2e6ef;padding-top:18px;color:#414c60;font-size:16px}.PhpSecurityCheck_error__0z2qM,.PhpSecurityCheck_notice__r3E66{border-left:4px solid #a33b32;background:#fff1ee;color:#762c26;padding:16px;margin-top:16px!important}.PhpSecurityCheck_result__f54cC{background:#fff;border:1px solid #cfd5e3;border-top:5px solid #6a658b;border-radius:10px;padding:36px;margin-bottom:56px;scroll-margin-top:100px}.PhpSecurityCheck_result__f54cC[data-result=review_needed]{border-top-color:#a26916}.PhpSecurityCheck_result__f54cC[data-result=version_observed]{border-top-color:#32736b}.PhpSecurityCheck_result__f54cC h2{font-size:27px}.PhpSecurityCheck_observations__YHFOT{margin:24px 0;background:#f5f6fa;padding:8px 20px;border-radius:6px}.PhpSecurityCheck_observations__YHFOT>div{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;grid-gap:20px;gap:20px;padding:12px 0;border-bottom:1px solid #e0e4ed}.PhpSecurityCheck_observations__YHFOT>div:last-child{border-bottom:0}.PhpSecurityCheck_observations__YHFOT dt{font-weight:700}.PhpSecurityCheck_observations__YHFOT dd{margin:0;overflow-wrap:anywhere}.PhpSecurityCheck_secondary__fQqez{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;min-height:48px;box-sizing:border-box;padding:11px 20px;background:#fff;border:1px solid #514496;color:#3f3581!important;text-decoration:none!important;border-radius:6px;font-weight:700;line-height:1.5;text-align:center;cursor:pointer}.PhpSecurityCheck_contact__ue2rw,.PhpSecurityCheck_faq__7cq_k,.PhpSecurityCheck_limits__hcgpW,.PhpSecurityCheck_patchSection__dukOC,.PhpSecurityCheck_sources__RCvBE{margin-top:56px}.PhpSecurityCheck_limits__hcgpW{padding:28px 32px;background:#eeedf6;border-radius:8px}.PhpSecurityCheck_limits__hcgpW h2{font-size:24px}.PhpSecurityCheck_patchSection__dukOC{text-align:left}.PhpSecurityCheck_versions__VSC0W{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #d9dfeb;border-radius:8px;background:#fff;margin-bottom:20px;overflow:hidden}.PhpSecurityCheck_versions__VSC0W>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:128px;padding:20px 12px;border-right:1px solid #d9dfeb;text-align:center}.PhpSecurityCheck_versions__VSC0W>div:last-child{border:0}.PhpSecurityCheck_versions__VSC0W span{display:block;color:#4d5563;line-height:1.5}.PhpSecurityCheck_versions__VSC0W strong{font-size:28px;color:#332b6b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.5}.PhpSecurityCheck_faq__7cq_k details{border-bottom:1px solid #d8deea;padding:12px 0}.PhpSecurityCheck_faq__7cq_k summary{cursor:pointer;min-height:48px;padding:12px 0;font-weight:700}.PhpSecurityCheck_faq__7cq_k details p{padding:8px 0 8px 20px;color:#414c60}.PhpSecurityCheck_contact__ue2rw{max-width:820px}.PhpSecurityCheck_contact__ue2rw,.PhpSecurityCheck_extra__lhQz3{padding:32px;background:#fff;border:1px solid #d9dfeb;border-radius:10px}.PhpSecurityCheck_extra__lhQz3{margin-top:40px}.PhpSecurityCheck_checks__buVzf{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.PhpSecurityCheck_checks__buVzf>li{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:20px;border:1px solid #d9dfeb;border-radius:8px}.PhpSecurityCheck_checks__buVzf h3{display:flex;align-items:center;min-height:54px;font-size:18px;margin:0 0 12px}.PhpSecurityCheck_checks__buVzf p{margin:12px 0}.PhpSecurityCheck_checks__buVzf summary{min-height:48px;padding:12px 0;cursor:pointer}.PhpSecurityCheck_checks__buVzf a{overflow-wrap:anywhere}.PhpSecurityCheck_page__ApNyM .PhpSecurityCheck_checks__buVzf{padding:0}.PhpSecurityCheck_page__ApNyM .PhpSecurityCheck_checks__buVzf>li{margin:0}.PhpSecurityCheck_observedState__Mf4mC,.PhpSecurityCheck_reviewState__wv8p9{display:inline-flex;align-items:center;justify-content:center;min-height:32px;border-radius:4px;padding:4px 10px;font-weight:700;line-height:1.5;text-align:center}.PhpSecurityCheck_reviewState__wv8p9{color:#704600;background:#fff0c7}.PhpSecurityCheck_observedState__Mf4mC{color:#334155;background:#edf1f7}.PhpSecurityCheck_checkedPages__ggQua{margin-top:24px}.PhpSecurityCheck_checkedPages__ggQua summary{min-height:48px;padding:12px 0;cursor:pointer}.PhpSecurityCheck_checkedPages__ggQua li{margin:12px 0;overflow-wrap:anywhere}.PhpSecurityCheck_checkedPages__ggQua span{display:block;color:#414c60}@media(max-width:767px){.PhpSecurityCheck_extra__lhQz3{padding:24px 20px}.PhpSecurityCheck_checks__buVzf{grid-template-columns:1fr}}.PhpSecurityCheck_sources__RCvBE h2{font-size:20px}.PhpSecurityCheck_sources__RCvBE ul{display:flex;flex-wrap:wrap;gap:12px 32px}.PhpSecurityCheck_page__ApNyM .PhpSecurityCheck_sources__RCvBE li,.PhpSecurityCheck_sources__RCvBE li{margin:0}@media(max-width:900px){.PhpSecurityCheck_hero__ZnqkU{grid-template-columns:1fr;gap:28px}.PhpSecurityCheck_formPanel__N2x3e,.PhpSecurityCheck_intro__cnjX8{max-width:680px}}@media(max-width:600px){.PhpSecurityCheck_page__ApNyM{padding:32px 20px 72px}.PhpSecurityCheck_page__ApNyM h2{font-size:22px}.PhpSecurityCheck_hero__ZnqkU{padding:8px 0 40px}.PhpSecurityCheck_intro__cnjX8 h1{font-size:30px;margin:12px 0 16px}.PhpSecurityCheck_formPanel__N2x3e{padding:24px 20px}.PhpSecurityCheck_deadline__HOHk5{font-size:16px;padding:9px 10px}.PhpSecurityCheck_result__f54cC{padding:24px 20px}.PhpSecurityCheck_result__f54cC h2{font-size:24px}.PhpSecurityCheck_observations__YHFOT{padding:4px 14px}.PhpSecurityCheck_observations__YHFOT>div{grid-template-columns:1fr;gap:4px}.PhpSecurityCheck_contact__ue2rw,.PhpSecurityCheck_limits__hcgpW{padding:24px 20px}.PhpSecurityCheck_versions__VSC0W{grid-template-columns:repeat(2,1fr)}.PhpSecurityCheck_versions__VSC0W>div{border-bottom:1px solid #d9dfeb}.PhpSecurityCheck_versions__VSC0W>div:nth-child(2){border-right:0}.PhpSecurityCheck_versions__VSC0W>div:nth-child(3){border-bottom:0}.PhpSecurityCheck_secondary__fQqez{width:100%;text-align:center}.PhpSecurityCheck_sources__RCvBE ul{display:block}.PhpSecurityCheck_sources__RCvBE ul li+li{margin-top:12px}}@media(prefers-reduced-motion:reduce){.PhpSecurityCheck_page__ApNyM *{scroll-behavior:auto!important}}.PhpSecurityCheck_container__O7X9c{max-width:1200px}.PhpSecurityCheck_hero__ZnqkU{position:relative;isolation:isolate;overflow:hidden;padding:44px;margin-bottom:36px;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:24px;background:radial-gradient(ellipse at 12% 0,rgba(73,60,121,.3607843137),transparent 65%),linear-gradient(135deg,#151b34,#151a2b 55%,#242142);box-shadow:0 24px 64px rgba(23,21,47,.0784313725)}.PhpSecurityCheck_hero__ZnqkU:after{content:"";position:absolute;width:460px;height:460px;border:1px solid rgba(255,255,255,.0705882353);border-radius:50%;right:-240px;top:-260px;pointer-events:none}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_formPanel__N2x3e,.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_intro__cnjX8{position:relative;z-index:1;min-width:0}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_intro__cnjX8 h1{color:#fff;font-size:40px;line-height:1.55}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_intro__cnjX8 .PhpSecurityCheck_eyebrow__ekMX4{color:#cbbffb;letter-spacing:0}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_benefits__gbIXQ,.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_lead__ZU1XP{color:#e0e3f2}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_benefits__gbIXQ li:before{color:#90dbca}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_deadline__HOHk5{color:#f1ebff;background:rgba(255,255,255,.0705882353);border:1px solid rgba(197,175,251,.2509803922)}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_formPanel__N2x3e{color:#20242d;border-color:rgba(255,255,255,.6588235294);padding:28px;box-shadow:0 16px 60px rgba(8,11,34,.1803921569)}.PhpSecurityCheck_flow__LXqOj,.PhpSecurityCheck_risks__1XV6v{margin-top:64px}.PhpSecurityCheck_flow__LXqOj h2,.PhpSecurityCheck_risks__1XV6v h2{font-size:28px;letter-spacing:0;text-wrap:balance}.PhpSecurityCheck_flowGrid__XLC_k{list-style:none;padding:0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.PhpSecurityCheck_flowGrid__XLC_k>li{position:relative;display:grid;grid-template-rows:36px 112px minmax(57px,auto) 1fr;grid-gap:16px;gap:16px;align-items:start;margin:0!important;padding:24px;border:1px solid #dedeea;border-radius:8px;background:#fff;box-shadow:0 12px 32px rgba(36,26,75,.0196078431)}.PhpSecurityCheck_flowGrid__XLC_k>li:not(:last-child):after{content:"";position:absolute;right:-28px;top:124px;width:27px;height:16px;background:#a89ac7;-webkit-clip-path:polygon(0 43%,65% 43%,65% 12%,100% 50%,65% 88%,65% 57%,0 57%);clip-path:polygon(0 43%,65% 43%,65% 12%,100% 50%,65% 88%,65% 57%,0 57%)}.PhpSecurityCheck_flowGrid__XLC_k h3{display:flex;align-items:center;justify-content:center;min-height:57px;margin:0;font-size:19px;text-align:center}.PhpSecurityCheck_flowGrid__XLC_k p{color:#46516a;margin:0}.PhpSecurityCheck_stepNumber__SYhaz{display:inline-flex;align-items:center;justify-content:center;justify-self:center;min-width:44px;min-height:36px;padding:4px 10px;border-radius:6px;background:#ece8fa;font-size:16px;color:#5d4a9b;font-weight:700;line-height:1.5;letter-spacing:0;text-align:center}.PhpSecurityCheck_flowIllustration__tF_XF{display:flex;align-items:center;justify-content:center;width:100%;height:112px;color:#6550aa}.PhpSecurityCheck_flowIllustration__tF_XF svg{display:block;width:160px;max-width:100%;height:112px}.PhpSecurityCheck_riskGrid__HGkCb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.PhpSecurityCheck_riskGrid__HGkCb article{display:grid;grid-template-rows:72px minmax(57px,auto) 1fr;grid-gap:16px;gap:16px;align-items:start;min-width:0;padding:28px;border-radius:8px;border:1px solid #dddde8;background:linear-gradient(155deg,#fff,#f2f1f9)}.PhpSecurityCheck_riskGrid__HGkCb article:nth-child(2) .PhpSecurityCheck_riskIllustration__Lub2i{color:#21766d;background:#e7f3f0}.PhpSecurityCheck_riskGrid__HGkCb article:nth-child(3) .PhpSecurityCheck_riskIllustration__Lub2i{color:#8b6134;background:#f8eee2}.PhpSecurityCheck_riskGrid__HGkCb h3{display:flex;align-items:center;justify-content:center;min-height:57px;margin:0;font-size:19px;text-align:center}.PhpSecurityCheck_riskGrid__HGkCb p{color:#46516a;margin:0}.PhpSecurityCheck_riskIllustration__Lub2i{justify-self:center;width:88px;height:72px;border-radius:8px;background:#eae5f6;color:#66509f;display:flex;align-items:center;justify-content:center}.PhpSecurityCheck_riskIllustration__Lub2i svg{display:block;width:86px;height:65px}.PhpSecurityCheck_result__f54cC{margin-top:32px;margin-bottom:24px;border-radius:16px}.PhpSecurityCheck_resultContact__HJgkh{display:inline-flex;align-items:center;justify-content:center;min-height:50px;box-sizing:border-box;padding:11px 20px;border-radius:7px;background:#4b3e9c;color:#fff!important;text-decoration:none!important;font-weight:700;line-height:1.5;text-align:center}.PhpSecurityCheck_resultActions__r9diw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-auto-rows:1fr;grid-gap:12px;gap:12px;margin-top:24px}.PhpSecurityCheck_resultActions__r9diw>*{min-width:0;min-height:52px;margin:0}.PhpSecurityCheck_contact__ue2rw{border:1px solid #c9c0e5;border-left:5px solid #7460b1;border-radius:16px;box-shadow:0 12px 30px rgba(50,32,82,.0235294118)}.PhpSecurityCheck_contact__ue2rw h2{font-size:28px}@media(max-width:1000px){.PhpSecurityCheck_hero__ZnqkU{padding:32px;gap:28px}.PhpSecurityCheck_flowGrid__XLC_k{gap:20px}.PhpSecurityCheck_flowGrid__XLC_k>li{padding:28px 20px 22px}.PhpSecurityCheck_flowGrid__XLC_k>li:not(:last-child):after{right:-21px;width:20px}.PhpSecurityCheck_riskGrid__HGkCb{gap:20px}.PhpSecurityCheck_riskGrid__HGkCb article{padding:24px}}@media(max-width:900px){.PhpSecurityCheck_hero__ZnqkU{grid-template-columns:1fr}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_formPanel__N2x3e,.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_intro__cnjX8{max-width:none}.PhpSecurityCheck_riskGrid__HGkCb{grid-template-columns:1fr}.PhpSecurityCheck_riskGrid__HGkCb article{grid-template-columns:88px minmax(0,1fr);grid-template-rows:auto auto;gap:12px 24px}.PhpSecurityCheck_riskGrid__HGkCb h3{justify-content:flex-start;min-height:0;text-align:left}.PhpSecurityCheck_riskGrid__HGkCb p{grid-column:2}.PhpSecurityCheck_riskIllustration__Lub2i{grid-row:span 2;align-self:center}}@media(max-width:600px){.PhpSecurityCheck_page__ApNyM{padding:24px 16px 72px}.PhpSecurityCheck_hero__ZnqkU{padding:28px 20px;gap:28px;border-radius:18px}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_intro__cnjX8 h1{font-size:30px}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_formPanel__N2x3e{padding:24px 18px}.PhpSecurityCheck_hero__ZnqkU .PhpSecurityCheck_formPanel__N2x3e h2{font-size:20px;text-wrap:balance}.PhpSecurityCheck_flow__LXqOj,.PhpSecurityCheck_risks__1XV6v{margin-top:48px}.PhpSecurityCheck_flow__LXqOj h2,.PhpSecurityCheck_risks__1XV6v h2{font-size:24px}.PhpSecurityCheck_flowGrid__XLC_k{grid-template-columns:1fr;gap:20px}.PhpSecurityCheck_flowGrid__XLC_k>li{padding:24px}.PhpSecurityCheck_flowGrid__XLC_k>li:not(:last-child):after{width:18px;right:calc(50% - 9px);top:auto;bottom:-19px;transform:rotate(90deg)}.PhpSecurityCheck_flowGrid__XLC_k>li{grid-template-rows:36px 112px auto 1fr}.PhpSecurityCheck_flowGrid__XLC_k h3{min-height:0}.PhpSecurityCheck_riskGrid__HGkCb article{padding:24px 20px;grid-template-columns:64px minmax(0,1fr);gap:16px}.PhpSecurityCheck_riskGrid__HGkCb article p{grid-column:1/-1}.PhpSecurityCheck_riskGrid__HGkCb article h3{align-self:center;min-height:60px;margin:0}.PhpSecurityCheck_riskIllustration__Lub2i{width:64px;height:60px;grid-row:1}.PhpSecurityCheck_riskIllustration__Lub2i svg{width:62px;height:54px}.PhpSecurityCheck_resultContact__HJgkh{width:100%;margin-left:0}}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/php-check/php-check-400-18eb4c012b6a.ttf) format("truetype");unicode-range:u+4fb5,u+5371,u+559a,u+6b04,u+76d7,u+8a98,u+964d}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/php-check/php-check-500-18eb4c012b6a.ttf) format("truetype");unicode-range:u+4fb5,u+5371,u+559a,u+6b04,u+76d7,u+8a98,u+964d}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/php-check/php-check-700-18eb4c012b6a.ttf) format("truetype");unicode-range:u+4fb5,u+5371,u+559a,u+6b04,u+76d7,u+8a98,u+964d}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/php-check/php-check-900-18eb4c012b6a.ttf) format("truetype");unicode-range:u+4fb5,u+5371,u+559a,u+6b04,u+76d7,u+8a98,u+964d}