/* Existing D design only. Old prototype pages are not selected. */
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency{--p10-brown:#5A3B22;--p10-ink:#4A3426;--p10-paper:#FFFDF8;--p10-cream:#FFFAF3;--p10-pink:#F2A5AE;--p10-coral:#EE7F6F;--p10-lime:#D9E27A;color:var(--p10-ink);font-family:'Zen Kaku Gothic New',sans-serif;line-height:1.9;margin:0 0 24px!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency figure.wp-block-image{margin:0;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency figure.wp-block-image img{display:block;max-width:100%;height:auto;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#FFE3E5;border:2.5px solid var(--p10-brown);border-radius:20px;box-shadow:5px 5px 0 var(--p10-coral);padding:18px 22px 14px;margin:0 5px 22px 0;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-heading{display:flex;align-items:center;gap:14px;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-heading::before{content:'!';display:block;flex:none;width:44px;height:44px;border-radius:50%;background:var(--p10-coral);color:#fff;text-align:center;font:700 28px/44px 'Zen Maru Gothic',sans-serif;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-heading p{margin:0!important;font:700 28px/1.45 'Zen Maru Gothic',sans-serif;color:var(--p10-brown);}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-aside{display:flex;align-items:flex-end;gap:8px;flex:none;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-aside figure.wp-block-image{width:84px;flex:none;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-bubble{position:relative;width:116px;margin:0 0 30px!important;padding:6px 12px;background:#fff;border:2px solid var(--p10-brown);border-radius:16px;font:700 12.5px/1.6 'Zen Maru Gothic',sans-serif;text-align:center;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-bubble::after{content:'';position:absolute;right:-7px;bottom:10px;width:12px;height:12px;background:#fff;border-right:2px solid var(--p10-brown);border-top:2px solid var(--p10-brown);transform:rotate(45deg);}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-emergency-call{display:flex;align-items:center;justify-content:center;gap:22px;background:var(--p10-paper);border:2.5px solid var(--p10-brown);border-radius:18px;box-shadow:5px 5px 0 var(--p10-pink);padding:14px 18px;margin:0 5px 10px 0;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-emergency-call figure.wp-block-image{width:150px;flex:none;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency *{box-sizing:border-box;min-width:0;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency :is(.oyk-emergency-alert,.oyk-emergency-alert-heading,.oyk-emergency-alert-aside,.oyk-emergency-emergency-call,.oyk-emergency-copy,.oyk-emergency-numberline)>.wp-block-group__inner-container{display:contents;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency :is(.oyk-emergency-bubble,.oyk-emergency-intro,.oyk-emergency-suffix) p{font:inherit;color:inherit;margin:0!important;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-copy{font:700 20px/1.5 "Zen Maru Gothic",sans-serif;color:var(--p10-brown);text-align:center;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-numberline{display:flex;align-items:baseline;justify-content:center;gap:6px;flex-wrap:wrap;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-number p{margin:0!important;font:700 72px/1.1 "Zen Maru Gothic",sans-serif;color:var(--p10-coral);-webkit-text-stroke:2px var(--p10-brown);paint-order:stroke fill;letter-spacing:.02em;overflow-wrap:anywhere;}
:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .wp-block{max-width:none;margin-left:0!important;margin-right:0!important;}
@media(max-width:820px){:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert{flex-direction:column;align-items:flex-start;}:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-aside{align-self:flex-end;}}
@media(max-width:600px){:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert{padding:14px 14px 10px;}:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-heading p{font-size:21px;}:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-heading::before{width:36px;height:36px;font-size:22px;line-height:36px;}:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-aside figure.wp-block-image{width:72px;}:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-emergency-call{flex-direction:column;gap:8px;padding:12px 14px;}:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-emergency-call figure.wp-block-image{width:140px;}:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-copy{font-size:18px;}:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-number p{font-size:60px;}}
@media(max-width:340px){:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-alert-heading p{font-size:19px;}:is(.oyk-article,html.block-editor-block-preview__content-iframe body) .oyk-emergency .oyk-emergency-number p{font-size:54px;}}
