.world-page .ed-intro{padding-bottom:50px}.world-page .ed-intro h1{max-width:18ch}.world-loading{display:grid;min-height:480px;place-items:center;border:1.5px solid oklch(.86 .012 272);border-radius:14px;color:#5b5d66;background:var(--everyday-tint);font-size:15px;font-weight:650}.world-layout .ed-question,.world-layout .ed-result{min-height:480px}.world-download{width:fit-content;margin-top:26px}.world-file-button{display:inline-flex;min-height:48px;margin:27px 0 21px;padding:0 16px;align-items:center;gap:8px;border:1.5px solid var(--everyday-border);border-radius:10px;color:var(--everyday-accent);background:var(--everyday-tint);font-size:14px;font-weight:720}.world-file-button input{position:absolute;width:1px;height:1px;opacity:0}.world-source{min-height:180px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:13px!important}.world-list-section{padding:31px 42px 38px}.world-list-section>header{display:flex;padding-bottom:18px;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid oklch(.88 .012 272)}.world-list-section>header>span{color:#60636c;font-size:13px;font-weight:650}.world-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.world-list article{display:grid;min-height:78px;padding:15px 16px 15px 0;grid-template-columns:126px minmax(0,1fr);align-content:center;gap:4px 14px;border-bottom:1px solid oklch(.89 .01 272)}.world-list article:nth-child(odd){padding-right:22px;border-right:1px solid oklch(.89 .01 272)}.world-list article:nth-child(2n){padding-left:22px}.world-list time{grid-row:1 / span 2;align-self:center;color:var(--everyday-accent);font-size:13px;font-weight:730}.world-list strong{color:#1f2129;font-size:15px;line-height:1.35}.world-list small{color:#63666e;font-size:12px}.world-empty{margin:22px 0 0;color:#60636c;font-size:14px}.world-event-list article{display:grid;min-height:92px;padding:17px 0;grid-template-columns:minmax(0,1.2fr) minmax(140px,.8fr);gap:5px 20px;border-bottom:1px solid oklch(.89 .01 272)}.world-event-list article>div{display:flex;flex-direction:column;gap:5px}.world-event-list time,.world-event-list article>span{color:#5d6069;font-size:13px}.world-event-list strong{color:#1d1f26;font-size:16px}.world-event-list p{grid-column:1 / -1;margin:4px 0 0;color:#50525b;font-size:14px;line-height:1.5}.world-meeting h2{margin:10px 0 0;color:#16181e;font-size:24px;font-weight:650;letter-spacing:-.025em}.world-meeting .ed-field-grid{margin-top:27px}.world-meeting .ed-clock-list article{grid-template-columns:minmax(0,1fr) auto}.world-meeting .ed-clock-list article>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 18px}.world-meeting .ed-clock-list article small{grid-column:1 / -1;color:#63666e;font-size:12px;font-weight:680}.world-meeting .ed-clock-list article span{color:#5b5d66;font-size:13px}.world-remove{min-height:34px;padding:0 7px;border:0;color:#5d6069;background:transparent;font-size:12px;font-weight:700}.world-remove:hover{color:var(--everyday-accent)}.world-compass{position:relative;display:grid;width:146px;height:146px;margin-top:30px;place-items:center;border:1.5px solid var(--everyday-border);border-radius:50%;background:var(--everyday-tint)}.world-compass span{position:absolute;top:8px;color:var(--everyday-accent);font-size:12px;font-weight:800}.world-compass svg{width:58px;height:58px;color:var(--everyday-accent);transition:transform .22s cubic-bezier(.22,1,.36,1)}.world-prayer-times{display:grid;margin-top:28px;border-top:1px solid oklch(.87 .012 272)}.world-prayer-times>div{display:flex;min-height:50px;padding:10px 0;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid oklch(.89 .01 272)}.world-prayer-times span{color:#52555d;font-size:14px}.world-prayer-times strong{color:#1a1d24;font-size:15px;font-weight:720;text-align:right}.world-inline-result{margin:18px 0 0;color:#4a4d55;font-size:14px}.world-compare{display:grid;margin-top:30px;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid oklch(.87 .012 272)}.world-compare>article{display:flex;min-width:0;padding:20px 18px 0 0;flex-direction:column;gap:6px}.world-compare>article+article{padding-left:18px;border-left:1px solid oklch(.87 .012 272)}.world-compare small,.world-country-summary small{color:var(--everyday-accent);font-size:12px;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.world-compare strong,.world-country-summary strong{color:#1d1f26;font-size:17px}.world-compare span,.world-country-summary span{color:#585a63;font-size:13px;line-height:1.45}.world-search{display:flex;min-height:50px;padding:0 13px;align-items:center;gap:9px;border:2px solid oklch(.875 0 0);border-radius:10px}.world-search:focus-within{border-color:var(--everyday-accent)}.world-search svg{width:18px;color:var(--everyday-accent)}.world-search input{min-width:0;flex:1;border:0;outline:0;background:transparent}.world-country-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.world-country-list article{display:flex;min-height:68px;padding:13px 20px 13px 0;flex-direction:column;gap:5px;border-bottom:1px solid oklch(.89 .01 272)}.world-country-list article:nth-child(2n){padding-left:20px;border-left:1px solid oklch(.89 .01 272)}.world-country-list strong{color:#1d1f26;font-size:15px}.world-country-list span{color:#585a63;font-size:13px;line-height:1.4}.world-country-summary{display:flex;margin-top:28px;padding-top:20px;flex-direction:column;gap:6px;border-top:1px solid oklch(.87 .012 272)}.world-compare .world-country-summary{margin-top:0;padding-top:20px;border-top:0}.world-tags{display:flex;margin-top:25px;flex-wrap:wrap;gap:7px}.world-tags span{padding:7px 10px;border:1px solid var(--everyday-border);border-radius:8px;color:var(--everyday-accent);background:var(--everyday-tint);font-size:13px;font-weight:650}.world-code-result{margin:28px 0 0;padding:16px 0;border-top:1px solid oklch(.87 .012 272);border-bottom:1px solid oklch(.87 .012 272);color:#1f2129;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:17px;font-weight:700;letter-spacing:.04em;overflow-wrap:anywhere}.world-source-note{display:flex;min-height:44px;margin-top:25px;align-items:center;gap:8px;color:#5d6069;font-size:13px}.world-source-note a{color:var(--everyday-accent);font-weight:700;text-underline-offset:3px}@media(max-width:840px){.world-list,.world-country-list{grid-template-columns:1fr}.world-list article:nth-child(odd),.world-country-list article:nth-child(2n){padding-left:0;padding-right:0;border-right:0;border-left:0}}@media(max-width:760px){.world-list-section{padding:25px 22px 30px}.world-event-list article,.world-compare{grid-template-columns:1fr}.world-compare>article+article{padding-left:0;border-top:1px solid oklch(.87 .012 272);border-left:0}.world-meeting .ed-clock-list article>div{grid-template-columns:1fr}}@media(max-width:560px){.world-list article{grid-template-columns:102px minmax(0,1fr)}.world-compass{width:126px;height:126px}}
