html[data-native-us] .us90-local-life{box-sizing:border-box;width:min(700px,calc(100vw - 16px));max-height:calc(100dvh - 16px);padding:0;border:1px solid #5479ba;border-radius:15px;background:#091b35;color:#f2f7ff;overflow:hidden;box-shadow:0 18px 60px #0008}.us90-local-life::backdrop{background:#020a17c7}.us90-local-life[open]{display:flex;flex-direction:column}.us90-local-head{display:flex;flex:0 0 auto;align-items:center;gap:6px;padding:8px;background:#123360;border-bottom:1px solid #4e6fa5}.us90-local-head h2{flex:1;min-width:0;margin:0;font-size:19px;line-height:1.35;overflow-wrap:anywhere;outline:none}.us90-local-nav{flex-shrink:0;min-width:44px;min-height:44px;padding:7px;border:1px solid #6389c2;border-radius:9px;background:#173e77;color:#fff;font:inherit;font-size:14px}.us90-local-body{min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:13px;line-height:1.6}.us90-local-body p{margin:9px 0}.us90-local-lead{font-size:16px;color:#d7e7ff}.us90-local-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:11px 0}.us90-local-card{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-width:0;padding:0;overflow:hidden;border:1px solid #5279b9;border-radius:12px;background:#153b72;color:#fff;font:inherit;cursor:pointer}.us90-local-card img{display:block;width:100%;height:116px;object-fit:cover}.us90-local-card strong{display:flex;justify-content:center;align-items:center;min-height:44px;padding:6px;font-size:17px;line-height:1.35;word-break:keep-all;overflow-wrap:anywhere;text-align:center}.us90-local-card small{padding:0 8px 10px;color:#c4d7f1;font-size:13px;line-height:1.4;text-align:center}.us90-local-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 12px;border:1px solid #6389c2;border-radius:10px;background:#16417e;color:#f5f8ff;font:inherit;font-size:15px;line-height:1.4;text-align:center;cursor:pointer}.us90-local-body>.us90-local-button{margin:5px 6px 5px 0}.us90-local-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.us90-local-basis{font-size:14px;padding:8px 10px;border-radius:9px;background:#13345d;color:#d4e8ff;overflow-wrap:anywhere}.us90-local-note{font-size:14px;line-height:1.5;color:#c5d7f0}.us90-local-condition{font-size:14px;color:#f1d6a3;padding:9px 11px;background:#282c33;border-left:3px solid #bda369;border-radius:7px;line-height:1.55}.us90-local-details{margin:12px 0;padding-top:5px;border-top:1px solid #34527c}.us90-local-details>summary{display:flex;align-items:center;min-height:44px;color:#bad9ff;font-size:15px;cursor:pointer}.us90-local-details p,.us90-local-details li{font-size:15px;line-height:1.65}.us90-local-body ol{padding-left:24px}.us90-local-body li{margin:8px 0}.us90-local-first{display:grid;grid-template-columns:108px minmax(0,1fr);gap:11px;align-items:center;padding:10px;background:#10345f;border-radius:12px}.us90-local-first img{width:108px;height:108px;object-fit:cover;border-radius:8px}.us90-local-first p{font-size:16px;margin:0}.us90-local-source{display:block;color:#b9d9ff;font-size:14px;line-height:1.6;margin:9px 0;overflow-wrap:anywhere}.us90-local-phrase{border:1px solid #5375ac;background:#102e5a;padding:12px;border-radius:12px;margin:12px 0}.us90-local-english{font-size:clamp(23px,5vw,31px);font-weight:700;color:#fff;line-height:1.45;overflow-wrap:anywhere}.us90-local-error{border:1px solid #bd9b66;color:#ffe5bd;padding:10px;border-radius:8px}.us90-local-life button:focus-visible,.us90-local-life a:focus-visible{outline:3px solid #a9d7ff;outline-offset:2px}.us90-local-life[data-visual-mode=read] .us90-local-card img{height:100px}
@media(max-width:380px){.us90-local-head h2{font-size:17px}.us90-local-body{padding:10px}.us90-local-grid{gap:8px}.us90-local-card img{height:108px}.us90-local-card strong{font-size:16px}.us90-local-first{grid-template-columns:84px minmax(0,1fr);gap:9px;padding:8px}.us90-local-first img{width:84px;height:100px}.us90-local-first p{font-size:15px}}
