/* akis inner-page layer (archive, services, search, authors, official ads, legal pages, errors, forms, listings) - linked by <x-reader::head> after theme.css on every page except home and article */
.notice{padding:var(--s3);background:var(--sa);border-left:4px solid var(--pr);font-size:14px}.ak-err .notice{white-space:pre-line}.ak-tl__day--sm{margin:18px 0 2px;font-size:18px}.ak-tl__day--sm span{font-size:13px}.ak-rank__n--sm{width:30px;font-size:26px}.ak-band{background:var(--pale)}.ak-band__in{display:flex;flex-direction:column;gap:14px;padding-block:22px 20px}.ak-band .reader-breadcrumbs{margin:0;font:500 14px var(--fd)}.ak-band__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 16px}.ak-band__title{display:flex;align-items:center;gap:12px;font:800 40px/.95 var(--fd);letter-spacing:-.035em;min-width:0;overflow-wrap:anywhere}.ak-band__title svg{flex:none;color:var(--dk-0b7a61,var(--pr))}.ak-band__hash{color:var(--dk-0b7a61,var(--pr))}.ak-band__count{padding-bottom:6px;font:14px var(--fd);color:var(--ink-2)}.ak-band__desc{font:18px/1.5 var(--fs);color:var(--ink-2);max-width:70ch}.ak-band__subs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.ak-cat{padding-block:28px 40px}.ak-cat__main{display:flex;flex-direction:column;gap:24px;min-width:0}.ak-g-lead--cat .ak-srow{grid-template-columns:104px minmax(0,1fr);align-items:start;padding:10px 0}.ak-g-lead--cat .ak-srow__title{font-size:16px}.ak-crow{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;align-items:start;padding:16px 0;border-bottom:1px solid var(--ln)}.ak-crow__time{display:none;padding-top:2px;font:700 15px var(--fd);font-variant-numeric:tabular-nums}.ak-crow .ak-ph{aspect-ratio:16 / 10;border-radius:8px}.ak-crow__body{display:flex;flex-direction:column;gap:6px;min-width:0}.ak-crow .ak-meta{font-size:12px}.ak-crow__title{font:700 17px/1.22 var(--fd)}.ak-crow__sum{display:none;font:15px/1.45 var(--fs);color:var(--ink-2)}.ak-adsbox{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:18px}.ak-adsbox p{font:14px var(--fs);color:var(--ink-2)}.ak-byl--end{justify-content:space-between}.ak-gal{gap:14px}.ak-gal__title{font-size:30px}.ak-gal__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-block:10px;border-block:1px solid var(--ln)}.ak-seg{display:flex;gap:4px;margin-left:auto;padding:3px;border-radius:22px;background:var(--grey);font:600 14px var(--fd)}.ak-seg label{display:inline-flex;align-items:center;height:38px;padding:0 14px;border-radius:19px;cursor:pointer}.ak-seg input:checked+label{background:var(--ac);color:var(--oa)}.ak-seg input:focus-visible+label,.ak-sbox:focus-within{box-shadow:var(--focus)}.ak-gal__stage{position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:14px;background:var(--placeholder)}.ak-gal__stage :is(img,picture),.ak-gal__stage .reader-image-placeholder,.ak-gal__stage .nocover{width:100%;height:100%;object-fit:cover}.ak-gal__cnt{position:absolute;top:12px;left:12px;padding:5px 12px;border-radius:16px;background:rgba(17,21,19,.82);color:#FFF;font:800 15px var(--fd);font-variant-numeric:tabular-nums}:root .ak-gal__nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.95);color:#111513}.ak-gal__nav--prev{left:12px}.ak-gal__nav--next{right:12px}.ak-gal figcaption{margin-top:10px;font:17px/1.55 var(--fs)}.ak-gal figcaption b{font-family:var(--fd)}.ak-gal__credit{margin-left:6px;font:13px var(--fd);color:var(--mu)}.ak-gal__list{display:flex;flex-direction:column;gap:26px}.ak-gal__item{scroll-margin-top:140px}.ak-gal__item .ak-gal__nav,.ak-gal__thumbs--js{display:none}.ak-gal:has(#ak-gm-1:checked) .ak-gal__list{flex-direction:row;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ak-gal:has(#ak-gm-1:checked) .ak-gal__item{flex:0 0 100%;scroll-snap-align:start}.ak-gal:has(#ak-gm-1:checked) .ak-gal__item .ak-gal__nav{display:flex}.ak-gal:has(#ak-gm-1:checked) .ak-gal__thumbs--js{display:grid}.ak-gal__thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:72px;gap:8px;overflow-x:auto;padding-bottom:6px}.ak-gal__thumbs a{display:block;aspect-ratio:1;overflow:hidden;border:3px solid transparent;border-radius:10px}.ak-gal__thumbs :is(img,picture),.ak-gal__thumbs .reader-image-placeholder,.ak-gal__thumbs .nocover{width:100%;height:100%;object-fit:cover}.ak-gal__thumbs a[aria-current]{border-color:var(--pr)}.ak-thumbs{gap:0}.ak-thumbs .ak-srow{grid-template-columns:104px minmax(0,1fr);align-items:start;padding:10px 0}.ak-thumbs .ak-srow__title{font-size:15px}.ak-vstage{background:#111513;color:#FFF}.ak-vstage__in{display:flex;flex-direction:column;gap:16px;padding-block:22px 28px}.ak-vstage .reader-breadcrumbs{margin:0;font:500 14px var(--fd);color:#A9B5AF}.ak-vstage .reader-breadcrumbs a,.ak-vstage .reader-breadcrumbs [aria-current]{color:#A9B5AF;text-decoration:none}.ak-g-vp{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.ak-player{aspect-ratio:16 / 9;overflow:hidden;border-radius:14px;background:#000}.ak-player :is(iframe,video,img,picture),.ak-player .reader-image-placeholder,.ak-player .nocover{width:100%;height:100%;border:0;object-fit:cover}.ak-upnext h2{margin-bottom:8px;font:700 18px var(--fd)}.ak-upnext ul{display:flex;flex-direction:column;gap:4px}:root .ak-pl{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;padding:8px;border-radius:10px;color:#FFF}:root .ak-pl:hover{background:#222A26;color:#FFF;text-decoration:none}.ak-pl .ak-ph{aspect-ratio:16 / 9;border-radius:8px}.ak-pl .ak-dur{right:6px;bottom:6px;padding:2px 6px;font-size:11px}.ak-pl__body{display:flex;flex-direction:column;gap:4px;font-family:var(--fd)}.ak-pl__body b{font-size:14px;line-height:1.25}.ak-pl__body span{font-size:12px;color:#A9B5AF}.ak-vtitle{font-size:26px}.ak-scr--v{grid-auto-columns:240px}.ak-agrid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}:root .ak-acard{height:100%}:root .ak-acard:hover{text-decoration:none}.ak-acard:hover b{text-decoration:underline}.ak-acard__bio{font:15px/1.5 var(--fs);color:var(--ink-2)}.ak-ahead{display:grid;grid-template-columns:72px minmax(0,1fr);gap:16px 20px;align-items:start}.ak-ahead__photo{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;object-fit:cover;background:var(--pr);color:#FFF;font:800 26px var(--fd)}.ak-ahead__body{display:flex;flex-direction:column;gap:8px;min-width:0}.ak-ahead__name{font:800 32px/1 var(--fd);letter-spacing:-.025em}.ak-ahead__role{font:600 14px var(--fd);color:var(--dk-0b7a61,var(--pr))}.ak-ahead__bio{max-width:62ch;font:16px/1.5 var(--fs);color:var(--ink-2)}.ak-apick{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-bottom:24px;border-bottom:1px solid var(--ln)}.ak-apick__title{font:800 34px/1.06 var(--fd);letter-spacing:-.02em}.ak-drows li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:14px 0;border-bottom:1px solid var(--ln)}.ak-drows time{padding-top:3px;font:700 12px/1.3 var(--fd);color:var(--mu);font-variant-numeric:tabular-nums}.ak-drows a{font:700 18px/1.25 var(--fd)}.ak-drows p{margin-top:4px;font:15px/1.5 var(--fs);color:var(--ink-2)}.ak-ilist{display:flex;flex-direction:column;gap:10px}.ak-icard{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid var(--ln);border-radius:12px;font-family:var(--fd)}:root .ak-icard:hover{border-color:var(--pr);text-decoration:none}.ak-icard b{font-size:17px;line-height:1.3}.ak-icard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:700 12px var(--fd);color:var(--mu);font-variant-numeric:tabular-nums}.ak-ibadge{padding:2px 9px;border-radius:10px;background:var(--pr);color:var(--op)}.ak-icard__sum{font:15px/1.5 var(--fs);color:var(--ink-2)}.ak-idetail{display:flex;flex-direction:column;gap:14px;padding:22px;border:1px solid var(--ln);border-top:5px solid var(--pr);border-radius:14px}.ak-idetail__title{font:800 30px/1.1 var(--fd);letter-spacing:-.015em}.ak-facts{display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px 12px;font:14px var(--fd)}.ak-facts dt,.ak-mrows dt{color:var(--mu)}.ak-prose--ad{font-size:16px}.ak-idetail__acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.ak-kunye{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-block:24px 40px}.ak-kunye__main{display:flex;flex-direction:column;gap:24px;min-width:0}.ak-mrows>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px 16px;padding:11px 0;border-bottom:1px solid var(--ln);font:15px var(--fd)}.ak-mrows dd{font-weight:600}.ak-err{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-block:32px 48px}.ak-err__main{display:flex;flex-direction:column;gap:14px}.ak-err__code{display:flex;align-items:center;font:800 96px/1 var(--fd);letter-spacing:-.04em}.ak-err .ak-pill--cta{background:var(--pr);border-color:var(--pr);color:var(--op)}.ak-err__code svg{width:.9em;height:auto;margin-inline:.04em;color:var(--dk-0b7a61,var(--pr))}.ak-err__title{font:800 30px/1.1 var(--fd);letter-spacing:-.02em}.ak-err__text{max-width:46ch;font:17px/1.55 var(--fs);color:var(--ink-2)}.ak-err__side{align-self:start}.ak-err__side h2{display:flex;align-items:center;gap:10px}.ak-err__side .ak-dot{width:8px;height:8px}.ak-sbox{display:flex;align-items:center;gap:8px;max-width:520px;padding:4px 4px 4px 18px;border:2px solid var(--tx);border-radius:28px;background:var(--sf)}.ak-sbox input{flex:1;min-width:0;height:44px;border:0;background:transparent;font:17px var(--fs);outline:none}.ak-sbox button{height:44px;padding:0 20px;border:0;border-radius:22px;background:var(--ac);color:var(--oa);font:700 15px var(--fd)}.ak-sbox--lg{max-width:760px}.ak-sbox--lg input{height:52px;font-size:19px}.ak-sbox--lg button{height:52px;padding:0 26px;border-radius:26px;background:var(--pr)}.ak-tabs{display:flex;gap:18px;overflow-x:auto;margin-bottom:-20px;font:600 15px var(--fd)}.ak-tabs a{display:inline-flex;align-items:center;min-height:44px;border-bottom:3px solid transparent;color:var(--mu);white-space:nowrap}.ak-sfilter summary{list-style:none;cursor:pointer}.ak-sfilter summary::-webkit-details-marker{display:none}.ak-sfilter__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;align-items:end;margin-top:12px;padding:16px;border-radius:12px;background:var(--pale);font:600 13px var(--fd)}.ak-sfilter__grid label{display:flex;flex-direction:column;gap:4px;color:var(--mu)}.ak-sfilter__grid :is(select,input){height:44px;padding:0 10px;border:1px solid var(--pill-line);border-radius:10px;background:var(--sf);color:var(--tx)}.ak-srch li{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid var(--ln)}.ak-srch .ak-ph{aspect-ratio:16 / 10;align-self:start;border-radius:8px}.ak-srch .ak-ph__pill{top:6px;left:6px;padding:1px 7px;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.ak-srch__body{display:flex;flex-direction:column;gap:6px;min-width:0}.ak-srch__title{font:700 18px/1.25 var(--fd)}.ak-srch__sum{font:15px/1.5 var(--fs);color:var(--ink-2)}.ak-srch mark{padding:0 2px;border-radius:3px;background:color-mix(in srgb,var(--pr) 16%,transparent);color:inherit}@media (min-width:40em){.ak-band__title{font-size:60px}.ak-crow{grid-template-columns:48px 168px minmax(0,1fr);gap:16px}.ak-crow__time,.ak-crow__sum{display:block}.ak-crow__title{font-size:19px}.ak-gal__title{font-size:42px}.ak-gal__thumbs{grid-auto-columns:88px}:root .ak-gal__nav{width:52px;height:52px}.ak-vtitle{font-size:36px}.ak-agrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-ahead{grid-template-columns:88px minmax(0,1fr)}.ak-ahead__photo{width:88px;height:88px}.ak-ahead__name{font-size:40px}.ak-drows li{grid-template-columns:84px minmax(0,1fr)}.ak-mrows>div{grid-template-columns:200px minmax(0,1fr)}.ak-err__code{font-size:132px}.ak-err__title{font-size:34px}.ak-srch li{grid-template-columns:168px minmax(0,1fr);gap:16px}.ak-srch__title{font-size:20px}}@media (min-width:56.25em){.ak-g-lead--cat{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px}.ak-g-vp{grid-template-columns:minmax(0,1fr) 340px}.ak-agrid{grid-template-columns:repeat(4,minmax(0,1fr))}.ak-kunye--two{grid-template-columns:minmax(0,1fr) 380px;gap:40px}.ak-err{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:center;padding-block:48px 64px}.ak-g-lead--cat .ak-story--xl .ak-story__title{font-size:32px;line-height:1.06}}.ak-form{display:flex;flex-direction:column;gap:12px;align-self:start;min-width:0;padding:24px;border:1px solid var(--ln);border-radius:14px;background:var(--sf)}.ak-form__t{font:800 24px/1.1 var(--fd);letter-spacing:-.015em}.ak-form__sub,.ak-f__h{font:14px/1.45 var(--fd);color:var(--mu)}.ak-f{display:flex;flex-direction:column;gap:6px;min-width:0}.ak-f2{display:grid;gap:12px}:root :is(.ak-inp,.ak-sfilter :is(select,input)){display:block;width:100%;min-height:46px;margin:0;padding:10px 14px;border:1px solid var(--pill-line);border-radius:10px;background-color:var(--sf);color:var(--tx);font:16px/1.4 var(--fs);box-shadow:none;outline:0}:root :is(select.ak-inp,.ak-sfilter select){appearance:none;padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,var(--mu) 50%),linear-gradient(135deg,var(--mu) 50%,transparent 50%);background-position:calc(100% - 21px) 52%,calc(100% - 16px) 52%;background-size:5px 5px;background-repeat:no-repeat}:root :is(.ak-inp,.ak-sfilter :is(select,input)):focus-visible,:root .ak-file:focus-within{border-color:var(--pill-line);box-shadow:var(--focus)}.ak-file{display:flex;flex-direction:column;gap:8px;padding:16px;border:1.5px dashed var(--pill-line);border-radius:12px;background:var(--pale);font:14px var(--fd);color:var(--mu)}.ak-file input{width:100%;min-height:44px;font:15px var(--fs);color:var(--tx)}.ak-file input:focus-visible{box-shadow:none}:root .ak-check input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--pr)}.ak-check a{color:var(--dk-0b7a61,var(--pr));text-decoration:underline}:root .ak-btn:hover{background:var(--ac);color:var(--oa)}.ak-btn[disabled]{opacity:.6}.ak-form__msg:empty{display:none}.ak-form__msg{padding:10px 14px;border-radius:10px;background:var(--pale);font:600 14px var(--fd)}.ak-form__rows{display:flex;flex-wrap:wrap;gap:6px 16px;padding-top:12px;border-top:1px solid var(--ln);font:700 14px var(--fd)}.ak-form .ak-pill--ghost{align-self:flex-start}.ak-steps ol{display:flex;flex-direction:column;gap:14px;margin-top:12px}.ak-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;font:15px/1.45 var(--fs);color:var(--ink-2)}.ak-steps li b{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--ac);color:var(--oa);font:800 15px var(--fd)}.ak-steps__note{margin-top:18px;padding-top:14px;border-top:1px solid var(--pill-line);font:13px/1.45 var(--fd);color:var(--mu)}.ak-sbox input:focus-visible{box-shadow:none}.ak-sprompt__more{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ak-arch__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ak-arch__title{order:-1;width:100%;font:800 28px/1.1 var(--fd);letter-spacing:-.02em}.ak-arch__today{margin-left:auto}.ak-cal{width:100%;border-collapse:separate;border-spacing:6px;margin:-6px;table-layout:fixed;font-family:var(--fd)}.ak-cal th{padding:4px 0;font:700 12px var(--fd);color:var(--mu);text-transform:uppercase;letter-spacing:.04em}.ak-cal td{height:64px;padding:0;border-radius:10px;background:var(--grey);text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums}.ak-cal td.is-blank{background:none}.ak-cal td.is-future{opacity:.45}.ak-cal b{font-size:16px}.ak-cal td>b{color:var(--mu);font-weight:600}.ak-cal a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:100%;min-height:64px;border-radius:10px;background:var(--pale);color:var(--tx)}.ak-cal small{padding:0 6px;border-radius:8px;background:var(--pr);color:var(--op);font:700 11px var(--fd)}:root .ak-cal a:hover{background:var(--ac);color:var(--oa)}.ak-cal td.is-today{box-shadow:inset 0 0 0 2px var(--br)}.ak-arch__years .ak-pill small{color:var(--mu);font-weight:500}.ak-arch__years .ak-pill[aria-current] small{color:inherit}.ak-daystrip{display:flex;flex-wrap:wrap;gap:8px}.ak-daystrip__month{margin-left:auto}.ak-daysum dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 14px}.ak-daysum dl div{padding:10px 12px;border-radius:10px;background:var(--sf)}.ak-daysum dt{font:600 12px var(--fd);color:var(--mu)}.ak-daysum dd{font:800 24px var(--fd)}.ak-daysum .is-red{color:var(--br)}.ak-beat{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font:700 13px var(--fd);color:var(--ink-2)}.ak-beat b{margin-right:4px}.ak-beat .ak-pill--soft{background:var(--sf)}.ak-beat small{color:var(--mu)}.ak-svchead .svc-page__intro{max-width:70ch;font:17px/1.5 var(--fs);color:var(--ink-2)}.ak-svc{gap:20px}.ak-svcmeta{display:flex;flex-wrap:wrap;gap:4px 16px;font:13px var(--fd);color:var(--mu)}.ak-svcdist{display:flex;flex-direction:column;gap:10px}.ak-svcnote{font:14px/1.5 var(--fs);color:var(--mu)}.ak-svccount{display:flex;align-items:center;gap:10px;font:700 15px var(--fd)}.ak-wxnow{display:grid;gap:18px;padding:24px;border-radius:14px;background:var(--ac);color:var(--oa)}.ak-wxnow__day{font:700 14px var(--fd);color:#9FD9C6}.ak-wxnow__temp{display:flex;align-items:center;gap:14px;margin-top:6px;font-family:var(--fd)}.ak-wxnow__temp b{font-size:64px;font-weight:800;line-height:1;letter-spacing:-.04em}.ak-wxnow__temp span{font-size:24px;color:#A9B5AF}.ak-wxnow__label{font:700 18px var(--fd)}.ak-wxnow__facts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ak-wxnow__facts div{padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.08)}.ak-wxnow__facts dt{font:600 12px var(--fd);color:#A9B5AF}.ak-wxnow__facts dd{font:800 18px var(--fd)}.ak-wxdays,.ak-quakes,.ak-tbl{width:100%;border-collapse:collapse;font-family:var(--fd);font-variant-numeric:tabular-nums}.ak-wxdays tr,.ak-quakes tbody tr{border-bottom:1px solid var(--ln)}.ak-wxdays :is(th,td){padding:12px 6px;text-align:left;vertical-align:middle}.ak-wxdays th b,.ak-fx th b{display:block;font-size:16px;font-weight:700}.ak-wxdays th small,.ak-fx th small,.ak-quakes small{display:block;font-size:12px;font-weight:500;color:var(--mu)}.ak-wxdays tr.is-today th b{color:var(--dk-0b7a61,var(--pr))}.ak-wxdays__sky{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-2)}.ak-wx{flex:none;color:var(--dk-0b7a61,var(--pr))}.ak-wxnow .ak-wx{color:#8FD3BF}.ak-wxdays__rain{width:52px;color:var(--dk-2f6fa3,#2F6FA3);font-weight:700;font-size:14px}.ak-wxdays__range{width:42%;white-space:nowrap}.ak-wxdays__range>*{vertical-align:middle}.ak-wxdays__range>span{display:inline-block;width:34px;text-align:right;color:var(--mu)}.ak-wxdays__range>i{position:relative;display:inline-block;width:calc(100% - 84px);height:6px;margin:0 8px;border-radius:3px;background:var(--grey)}.ak-wxdays__range>i>i{position:absolute;top:0;bottom:0;border-radius:3px;background:linear-gradient(90deg,#5BA7D1,var(--pr) 55%,#E0A33B)}.ak-wxdays__wind{display:none}.ak-pray{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:14px;background:var(--pale)}.ak-pray__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.ak-pray__head h2{font:800 20px var(--fd)}.ak-pray__next{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:16px;background:var(--sf);font:700 14px var(--fd)}.ak-pray__times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ak-pray__times div{padding:12px;border-radius:12px;background:var(--sf);font-family:var(--fd)}.ak-pray__times dt{font:600 13px var(--fd);color:var(--mu)}.ak-pray__times dd{font:800 24px var(--fd);font-variant-numeric:tabular-nums}.ak-pray__times .is-next{background:var(--pr);color:var(--op)}.ak-pray__times .is-next dt{color:inherit}.ak-tscroll{overflow-x:auto;border:1px solid var(--ln);border-radius:12px}.ak-tbl :is(th,td){padding:10px 12px;border-bottom:1px solid var(--ln);text-align:left;white-space:nowrap;font-size:15px}.ak-tbl thead th{background:var(--pale);font:700 12px var(--fd);color:var(--mu);text-transform:uppercase;letter-spacing:.04em}.ak-tbl tbody th{font-weight:600}.ak-tbl tr:last-child>*{border-bottom:0}.ak-tbl tr.is-today>*{background:color-mix(in srgb,var(--pr) 10%,transparent);font-weight:800}.ak-tbl .r,.ak-quakes .r{text-align:right}.ak-pharm{display:grid;gap:12px}.ak-pharm__card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border:1px solid var(--ln);border-radius:14px}.ak-pharm__name{display:flex;align-items:center;gap:8px;font:800 19px/1.2 var(--fd)}.ak-pharm__name::before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--br)}.ak-pharm__addr{font:15px/1.45 var(--fs);color:var(--ink-2)}.ak-pharm__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ak-quakes thead{display:none}.ak-quakes td{padding:12px 8px 12px 0;vertical-align:middle}.ak-quakes__time{width:74px;font-size:14px}.ak-quakes__loc{font-weight:700;font-size:16px}.ak-mag{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--grey);font:800 16px var(--fd)}.ak-quakes .is-strong .ak-mag{background:var(--br);color:var(--ob)}.ak-fx td{font-size:16px}.ak-fx th b span{font-weight:500;color:var(--mu)}.ak-fx thead th{white-space:nowrap}.ak-fx :is(th,td){white-space:normal}.ak-chg{display:inline-block;min-width:64px;padding:3px 8px;border-radius:12px;background:var(--grey);font:700 13px var(--fd);text-align:center}.ak-chg.is-up{background:color-mix(in srgb,var(--pr) 14%,transparent);color:var(--dk-0b7a61,var(--pr))}.ak-chg.is-down{background:color-mix(in srgb,var(--br) 12%,transparent);color:var(--br)}.ak-legalnav ul{display:flex;flex-direction:column;margin-top:8px}.ak-legalnav a{display:flex;align-items:center;min-height:44px;border-bottom:1px solid var(--pill-line);font:600 15px var(--fd)}.ak-legalnav a[aria-current]{color:var(--dk-0b7a61,var(--pr));font-weight:800}.ak-legalnav li:last-child a{border:0}.ak-legalnav,.ak-steps{align-self:start}@media (min-width:40em){.ak-f2{grid-template-columns:1fr 1fr}.ak-pharm{grid-template-columns:1fr 1fr}.ak-wxnow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.ak-pray__times{grid-template-columns:repeat(6,minmax(0,1fr))}.ak-wxdays__wind{display:table-cell;width:70px;text-align:right;font-size:14px;color:var(--mu)}.ak-arch__title{order:0;width:auto;margin:0 6px}.ak-quakes__time{width:110px}}@media (max-width:39.99em){.ak-cal{border-spacing:3px;margin:-3px}.ak-cal td,.ak-cal a{height:48px;min-height:48px}.ak-cal small{font-size:10px;padding:0 4px}.ak-wxdays__sky span{display:none}.ak-wxdays__range{width:auto}.ak-wxdays__range>i{width:40px}.ak-daystrip__month,.ak-arch__today{margin-left:0}.ak-form{padding:18px}.ak-fx :is(th,td){padding:10px 6px;font-size:14px}.ak-chg{min-width:0}}
/* pharmacy stale-date note */.svc-page__stale{margin:0 0 18px;padding:12px 16px;border:1px solid var(--color-line,currentColor);border-left:4px solid var(--color-breaking,var(--color-primary));border-radius:10px;background:var(--color-surface,transparent);color:var(--color-text);font-size:14px;line-height:1.5}
/* page-builder blocks (23.10.2026; pages.css also loads on page-builder homes) */
.area--bleed .layout-area>*{width:100%}.layout-area{display:flex;flex-direction:column;gap:20px;min-width:0}.area--home-top .layout-area{padding-block:18px 0}.sidebar .layout-area{gap:24px}
.ak-pb{min-width:0}.ak-pb.ak-block{padding-block:12px}.ak-pb--side{gap:6px}.layout__main .ak-vband,.sidebar .ak-vband{box-shadow:none;clip-path:none;padding-inline:20px;border-radius:12px;margin-block:12px}
.ak-pb-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.ak-pb-tags{display:flex;flex-wrap:wrap;gap:8px}.ak-pb-writers--side{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible}.ak-pb-author__bio{font-weight:400}
.ak-pb-brk__in{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 16px}.ak-pb-brk ul{display:flex;gap:20px;min-width:0;overflow:hidden;white-space:nowrap;font:700 14px var(--fd)}.ak-pb-brk li{overflow:hidden;text-overflow:ellipsis}.ak-pb-brk time{color:var(--mu,#666);margin-right:4px}.ak-pb-brk a{color:inherit}
.sidebar .ak-g-lead,.sidebar .ak-g2,.sidebar .ak-g4{grid-template-columns:minmax(0,1fr)}
@media (min-width:40em){.ak-pb-g3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40em){.ak-pb-g2{grid-template-columns:minmax(0,1fr)}.ak-pb-brk ul li+li{display:none}}
@media (min-width:56.25em){.area--bleed .ak-top__main{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:36px}}
