/* piyasa 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 */
.btn--ghost{background:var(--bg);border-color:var(--li);color:var(--tx)}.btn--ghost:hover{border-color:var(--pr);color:var(--dk-0b5cad,var(--pr))}.chip-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.notice{padding:12px;background:var(--color-surface);border-left:4px solid var(--pr);font-size:14px}.cat-lead{margin-bottom:16px}.page-head__sub{color:var(--mu);font-size:.7em}.article__meta{font-size:14px;color:var(--mu)}.prose--ad{font-size:16px;max-width:none}.video-stage{color:var(--color-on-accent)}.video-player{aspect-ratio:16 / 9;background:#000}.video-player :is(iframe,video,img){width:100%;height:100%;object-fit:cover}.video-player iframe{border:0}.search-form__filters{margin-top:12px;font-size:14px}.search-form__filters summary{cursor:pointer;min-height:32px;display:inline-flex;align-items:center;color:var(--mu);font-weight:600}.search-form__grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.search-form__grid label{display:flex;flex-direction:column;gap:4px;font-weight:600}.error-box__notice{margin-top:16px;text-align:left;font-size:15px;padding:12px;background:var(--color-surface);border-left:4px solid var(--pr)}.cat-hero{background:var(--soft);border-bottom:1px solid var(--li)}.cat-hero__in{display:flex;flex-direction:column;gap:10px;padding-block:22px}.cat-hero .reader-breadcrumbs{margin:0}.cat-hero__title{font-family:var(--fd);font-weight:bold;font-size:46px;line-height:1}.cat-hero__desc{font-size:15px;color:var(--ink-2);max-width:64ch}.cat-hero .chip-nav{gap:6px;margin-top:4px}.cat-page{padding-block:26px 44px}.cat-lead__side{display:flex;flex-direction:column;gap:22px}.cat-lead__side .card__kicker,.cat-lead__side .card__kicker a{color:var(--mu)}.cat-lead__side .card__title{font-size:21px;line-height:1.2}.list-sec{margin-top:0}@media (max-width:40em){.cat-hero__title{font-size:32px}.cat-hero .chip-nav{flex-wrap:nowrap;overflow-x:auto}}.video-main .article__share{margin-left:0}.gv__stage{position:relative}.gv__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gv__track::-webkit-scrollbar{display:none}.gv__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.gv__img{position:relative;background:var(--placeholder)}.gv__count{position:absolute;z-index:2;top:10px;left:10px;padding:3px 8px;background:#161B22;color:#FFF;font-size:13px;font-weight:bold}.gv__arrows{position:absolute;inset:0 0 auto;aspect-ratio:3 / 2;display:flex;align-items:center;justify-content:space-between;padding:0 12px;pointer-events:none}.gv__arrow{pointer-events:auto;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.95);color:#161B22;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.25)}.gv__img>.gv__arrow{position:absolute;top:50%;transform:translateY(-50%)}.gv__img>.gv__arrow--prev{left:12px}.gv__img>.gv__arrow--next{right:12px}.gv__cap{padding-top:10px;font:500 17px/1.45 var(--fd)}.gv__cap b{font-weight:bold}.gv__credit{display:block;margin-top:6px;font:12px var(--fs);color:var(--dk-6a7584,#6A7584)}.gv__thumbs{display:flex;gap:6px;overflow-x:auto;padding:3px 3px 6px}.gv__thumbs li{flex:0 0 72px}.gv__thumbs a{position:relative;display:block}.gv__thumbs a>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(22,27,34,.35);color:#FFF;font-size:13px;font-weight:bold}.gv__thumbs a[aria-current]{box-shadow:0 0 0 3px var(--pr)}.gv__all{margin-top:10px;font-weight:600}.g-il{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:28px;align-items:start;padding-block:24px 44px}.page-official-ad .g-il{grid-template-columns:minmax(0,1fr) var(--sidebar)}.il-list__count{margin-bottom:8px;font-size:14px;color:var(--ink-2)}.il-cards{display:grid;gap:8px;margin-bottom:10px}.il-card{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;padding:14px 16px;border:1px solid var(--li);border-left:4px solid transparent}.il-card.is-on,.il-card:hover{border-left-color:var(--pr);background:var(--soft);color:var(--tx)}.il-card__meta{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--dk-6a7584,#6A7584)}.il-card__type{font-size:11px;font-weight:bold;letter-spacing:.06em;text-transform:uppercase;color:var(--dk-0b5cad,var(--pr))}.il-card__body{display:flex;flex-direction:column;gap:4px}.il-card__body b{font-size:16px;line-height:1.35}.il-card__body span{font-size:13px;color:var(--dk-4a5563,#4A5563)}.il-panel{position:sticky;top:16px;display:flex;flex-direction:column;gap:14px;padding:22px;border:1px solid var(--li);border-top:4px solid var(--pr)}.il-panel--page{position:static}.il-panel__kicker{font-size:12px;font-weight:bold;letter-spacing:.06em;text-transform:uppercase;color:var(--dk-6a7584,#6A7584)}.il-panel__kicker span{color:var(--dk-0b5cad,var(--pr))}.il-panel__title{font:700 26px/1.15 var(--fd)}.il-facts{display:grid;grid-template-columns:150px minmax(0,1fr);gap:8px 12px;font-size:14px}.il-facts dt{color:var(--mu)}.il-panel__text{font-size:15px;line-height:1.6;color:var(--ink-2)}.il-panel__note{font-size:12px;line-height:1.5;color:var(--dk-6a7584,#6A7584)}.cat-hero__title--md{font-size:38px;line-height:1.1;text-wrap:balance}.static-page__head{display:flex;flex-direction:column;gap:10px;padding-block:22px 26px}.static-page .g-main{padding-bottom:44px}.kv{margin-bottom:26px}.kv>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--rule);font-size:14px}.kv dt{font-weight:600;color:var(--ink-2)}.qc-box{display:flex;flex-direction:column;gap:10px;padding:18px;background:var(--navy);color:#FFF}.qc-box__title{font:700 13px var(--fs);letter-spacing:.1em;text-transform:uppercase}.qc-box p span{display:block;font-size:12px;color:#9FB3C8}.side-text{margin:6px 0 8px;font-size:14px;line-height:1.55;color:var(--ink-2)}.link-box{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--li)}.link-box b{font:700 17px var(--fd)}.link-box span{font-size:13px;color:var(--mu)}.err__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.err__main{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.err__chip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:#FBE9E8;color:#B3261E;font-size:11px;font-weight:bold;letter-spacing:.08em;text-transform:uppercase}.err__chip::before{content:"";width:7px;height:7px;background:currentColor}.err__code{display:flex;align-items:baseline;gap:14px;font:700 96px/1 var(--fd);letter-spacing:-.03em}.err__code span{font:600 20px var(--fs);letter-spacing:0}.err__title{font:700 32px/1.15 var(--fd);max-width:22ch}.err__text{font-size:15px;color:var(--ink-2);max-width:48ch}.err__search{display:flex;width:100%;max-width:520px}.err__search input{flex:1;min-width:0;height:48px;padding:0 12px;border:1px solid #161B22;border-right:0;border-radius:3px 0 0 3px;background:var(--bg)}.err__search .btn{min-height:48px;border-radius:0 3px 3px 0}.err__home{font-weight:600;color:var(--dk-0b5cad,var(--pr))}.err__chart{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--li)}.err__chart figcaption{display:flex;justify-content:space-between;font-size:12px;color:var(--dk-6a7584,#6A7584)}.err__chart figcaption b{color:var(--tx);letter-spacing:.06em}.err__chart svg{width:100%;height:180px}.err__note{font-size:11px;color:var(--dk-6a7584,#6A7584)}.err__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:10px}.err__cards a{display:flex;flex-direction:column;gap:3px;padding:14px;border:1px solid var(--li)}.err__cards span{font-size:13px;color:var(--mu)}.author-band__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center}.author-band .avatar--initials{font:700 38px var(--fd)}.author-band__id{display:flex;flex-direction:column;gap:6px}.author-band__desk{font-size:12px;font-weight:bold;letter-spacing:.1em;text-transform:uppercase;color:var(--dk-0b5cad,var(--pr))}.author-band__name{font:700 38px/1.05 var(--fd)}.author-band__bio{font-size:15px;line-height:1.5;color:var(--ink-2);max-width:70ch}.author-band__meta,.au-lead__date,.au-arch li span{font-size:13px;color:var(--mu)}.author-band__actions{display:flex;flex-wrap:wrap;gap:8px}.author-page,.authors-page{padding-block:28px 44px}.au-lead{display:flex;flex-direction:column;gap:16px;padding-bottom:30px}.au-lead__title{font:700 42px/1.08 var(--fd);text-wrap:balance}.au-lead__sum{font:italic 400 19px/1.5 var(--fd);color:var(--ink-2)}.au-lead__more{font-weight:600;color:var(--dk-0b5cad,var(--pr))}.au-arch li{display:grid;grid-template-columns:116px minmax(0,1fr);gap:16px;padding:13px 0;border-bottom:1px solid var(--rule);align-items:baseline}.au-arch li a{font:600 19px/1.3 var(--fd)}.wr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.search-band .cat-hero__in{padding-bottom:0}.search-big{display:flex;max-width:760px}.search-big input{flex:1;min-width:0;height:52px;padding:0 14px;border:1px solid #161B22;border-right:0;border-radius:3px 0 0 3px;background:var(--bg);font-size:18px}.search-big .btn{min-height:52px;padding:0 20px;border-radius:0 3px 3px 0}.search-band__count{font-size:14px;color:var(--ink-2)}.s-tabs{display:flex;gap:4px;overflow-x:auto;margin-bottom:-1px}.s-tabs a{padding:12px 14px;border-bottom:3px solid transparent;font-size:14px;font-weight:600;color:var(--ink-2);white-space:nowrap}.s-tabs a[aria-current]{color:var(--tx);border-bottom-color:var(--pr)}.page-search .search-form__filters{margin:0 0 6px}.sr{display:grid;grid-template-columns:minmax(0,1fr) 168px;gap:20px;padding:18px 0;border-bottom:1px solid var(--rule)}.sr:not(:has(.sr__media)){grid-template-columns:minmax(0,1fr)}.sr__meta{font-size:12px;color:var(--dk-6a7584,#6A7584)}.sr__meta b{color:var(--dk-0b5cad,var(--pr));letter-spacing:.06em}.sr__title{margin:4px 0 6px;font:700 22px/1.2 var(--fd)}.sr__sum{font-size:14px;line-height:1.5;color:var(--ink-2)}.sr mark{background:var(--dkb-ffe9a8,#FFE9A8);color:inherit;padding:0 1px}.video-stage{background:#161B22;padding-block:16px 26px}.video-stage .reader-breadcrumbs,.video-stage .reader-breadcrumbs a{color:#9FB3C8}.video-stage__row{display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar);gap:24px;margin-top:12px}.video-main{display:flex;flex-direction:column;gap:12px;color:#FFF;min-width:0}.video-main .article__kicker,.video-main .article__kicker a{color:#7FB3E8}.video-main__title{font:700 32px/1.12 var(--fd);color:#FFF;text-wrap:balance}.video-main__meta{font-size:13px;color:#9FB3C8}.video-main__meta a{color:#FFF}.video-main__sum{font-size:15px;line-height:1.55;color:#DCE3EA;max-width:70ch}.sh--light{border-top-color:#FFF;color:#FFF}.video-next ul{display:flex;flex-direction:column;gap:4px;margin-top:8px}.vn{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;padding:6px;color:#FFF}.vn:hover{background:#26313D;color:#FFF}.vn__media{background:#2E4257}.vn__body{display:flex;flex-direction:column;gap:4px}.vn__body b{font-size:14px;line-height:1.3}.vn__body span{font-size:12px;color:#9FB3C8}.video-below{display:flex;flex-direction:column;gap:30px;padding-block:24px 44px}@media (max-width:60em){.g-il,.page-official-ad .g-il,.video-stage__row,.err__grid{grid-template-columns:minmax(0,1fr)}.il-panel{position:static}.err__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.author-band__row{grid-template-columns:auto minmax(0,1fr)}.author-band__actions{grid-column:1 / -1}}@media (max-width:40em){.author-band .avatar{width:72px!important;height:72px!important;font-size:26px}.author-band__name,.au-lead__title{font-size:30px}.au-arch li,.kv>div{grid-template-columns:minmax(0,1fr);gap:2px}.sr{grid-template-columns:minmax(0,1fr) 96px;gap:12px}.sr__title{font-size:18px}.sr__sum{display:none}.err__code{font-size:72px}.err__title{font-size:26px}.il-card{grid-template-columns:minmax(0,1fr);gap:6px}.il-facts{grid-template-columns:120px minmax(0,1fr)}.video-main__title{font-size:25px}.cat-hero__title--md{font-size:28px}.gv__thumbs li{flex-basis:56px}}.fld--file,.fm input[type=file]{padding:6px;line-height:32px;cursor:pointer}.fm input[type=file]::file-selector-button{height:32px;margin-right:12px;padding:0 14px;border:1px solid var(--tx);border-radius:3px;background:var(--bg);color:var(--tx);font:600 14px var(--fs);cursor:pointer}:is(.fld,.fm :is(input,textarea,select),.search-form__grid :is(select,input),.search-big input,.site-search__input,.nav-drawer__search input,.err__search input,.newsletter input):focus-visible{outline:none;border-color:var(--pr);box-shadow:0 0 0 3px rgba(11,92,173,.22)}.fm{display:flex;flex-direction:column;gap:16px;margin-top:10px}.fm__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end}.fm__f{display:flex;flex-direction:column;gap:6px;min-width:0}.fm__req{color:var(--color-down)}.fm__hint{font-size:13px;color:var(--mu);line-height:1.45}.fm__hint--side{padding-bottom:12px}.fm__status:empty{display:none}.fm__status{padding:12px 14px;border-left:4px solid var(--pr);background:var(--soft);font-size:15px}.form-sec{max-width:780px}.qc-box p{display:grid;grid-template-columns:28px 1fr;gap:4px 8px;align-items:baseline}.qc-box p span{grid-row:span 2}.static-page .prose{font-size:17px;gap:14px}.static-page .prose h2{margin-top:14px;font-size:20px}.static-page .prose :is(ul,ol){font-size:16px}.static-page .prose .correction h2{margin:0;font:700 20px/1.25 var(--fd)}.s-browse__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:10px}.s-browse__grid a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 16px;border:1px solid var(--li);font:700 17px var(--fd)}.s-browse__grid a:hover{border-color:var(--tx)}.s-browse__grid span{color:var(--dk-0b5cad,var(--pr));font-family:var(--fs)}.s-none{padding:24px;margin:22px 0 28px;border:1px solid var(--li);border-left:4px solid var(--color-down);background:var(--soft)}.s-none__title{font:700 24px/1.2 var(--fd);margin-bottom:6px}.s-none__tips{font-size:15px;color:var(--ink-2)}.page-search .search-band .cat-hero__in{padding-bottom:22px}.page-search .search-band:has(.s-tabs) .cat-hero__in{padding-bottom:0}.s-browse{margin-top:22px}.arc-month,.page-archive .layout{padding-block:22px 44px}.arc-month__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 0;border-top:3px solid var(--tx)}.arc-month__title{display:flex;flex-direction:column;align-items:center;font:700 26px/1.1 var(--fd)}.arc-month__count{font:600 13px var(--fs);color:var(--mu)}.arc-nav{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid #C9D1DA;border-radius:3px;font-weight:600;font-size:14px;justify-self:start;white-space:nowrap}.arc-nav:hover{border-color:var(--tx)}.arc-nav--next{justify-self:end}.tbl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.arc-cal{table-layout:fixed;min-width:320px;border:1px solid var(--li)}.arc-cal th{padding:8px 4px;background:var(--soft);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mu);border-bottom:1px solid var(--li)}.arc-cal td{height:68px;padding:0;border:1px solid var(--rule);vertical-align:top;color:#9AA5B1}.arc-cal td b{display:block;padding:8px;font-size:15px}.arc-cal a{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:68px;color:var(--tx)}.arc-cal a span{align-self:flex-end;margin:0 6px 6px;padding:1px 6px;background:var(--pr);color:#FFF;font-size:12px;font-weight:700;border-radius:2px}.arc-cal a:hover{background:#EAF2FB}.arc-cal .is-today{box-shadow:inset 0 0 0 2px var(--tx)}.arc-cal .is-future{background:repeating-linear-gradient(135deg,transparent 0 6px,var(--soft) 6px 8px)}.arc-cal__blank{background:var(--soft)}.arc-years summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;cursor:pointer;border-bottom:1px solid var(--rule);font-size:14px}.arc-years summary b{font:700 18px var(--fd)}.arc-years summary span,.arc-years li span{color:var(--mu);font-size:13px}.arc-years ul{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;padding:6px 0 10px}.arc-years li{display:flex;justify-content:space-between;align-items:center;min-height:36px;border-bottom:1px solid var(--rule);font-size:14px}.arc-years a[aria-current]{font-weight:700;color:var(--dk-0b5cad,var(--pr))}.arc-daynav{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;margin-top:24px;padding-top:16px;border-top:1px solid var(--li)}.page-archive-day .layout,.page-reporter .author-page,.page-service .layout{padding-block:22px 44px}.author-band__facts{font-size:14px;color:var(--ink-2)}.author-band__facts b{margin-right:6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mu)}.author-band__facts a{color:var(--dk-0b5cad,var(--pr));font-weight:600}.svc-band .svc-page__intro{font-size:15px;color:var(--ink-2);max-width:70ch}.svc-band .svc-page__intro p+p{margin-top:6px}.svc-page{display:flex;flex-direction:column;gap:20px;min-width:0}.q-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--li)}.q-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.q-card{display:flex;flex-direction:column;gap:2px;padding:14px 16px;min-width:0}.q-card+.q-card{border-left:1px solid var(--li)}.q-card__sym{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.q-card__name{font-size:13px;color:var(--mu);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-card__val{font:700 28px/1.15 var(--fs);letter-spacing:-.01em}.q-card__chg{font-size:14px;font-weight:700}.svc-table{font-size:15px;font-variant-numeric:tabular-nums}.svc-table :is(th,td){padding:11px 10px;border-bottom:1px solid var(--rule);text-align:left;white-space:nowrap}.svc-table thead th{padding:8px 10px;border-bottom:1px solid #C9D1DA;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.svc-table .r{text-align:right}.svc-table tbody th{font-weight:700}.svc-table tbody tr:hover{background:var(--soft)}.svc-table__sub{display:block;font-weight:400;font-size:13px;color:var(--mu)}.svc-table abbr{text-decoration:none}.svc-table .is-today{background:#EAF2FB}.svc-table--earthquakes td:last-child{white-space:normal;min-width:200px}.svc-table .is-strong td{font-weight:600}.mag{display:inline-block;min-width:42px;padding:2px 8px;border-radius:2px;background:var(--color-surface-alt);font-weight:700;text-align:center}.mag--mid{background:#FCEFD6;color:#7A4B00}.mag--hi{background:#B4232C;color:#FFF}.svc-page__note,.svc-page__meta{font-size:13px;color:var(--mu)}.svc-page__meta{display:flex;flex-wrap:wrap;gap:4px 16px;padding-top:10px;border-top:1px solid var(--rule)}.svc-page__districts h2{margin-bottom:10px;padding-top:8px;border-top:3px solid var(--tx);font:700 13px var(--fs);letter-spacing:.1em;text-transform:uppercase}.svc-page__districts ul{display:flex;flex-wrap:wrap;gap:8px}.svc-page__districts a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid #C9D1DA;border-radius:3px;font-weight:600;font-size:14px}.svc-page__districts a:hover{border-color:var(--tx)}.svc-now{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:20px 22px;background:var(--navy);color:#FFF}.svc-now__main{display:flex;flex-direction:column;gap:4px}.svc-now__label,.svc-now__facts dt{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9FB3C8}.svc-now__big{font:700 54px/1 var(--fs)}.svc-now__big small{font-size:26px;color:#C9D6E3}.svc-now__cond{font:600 20px var(--fd)}.svc-now__facts{display:flex;gap:28px;align-self:flex-end}.svc-now__facts dd{font:700 22px var(--fs)}.svc-times{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--li);margin-top:10px}.svc-times>div{display:flex;flex-direction:column;gap:2px;padding:14px 12px}.svc-times>div+div{border-left:1px solid var(--li)}.svc-times dt{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.svc-times dd{font:700 26px var(--fs)}.svc-times .is-next{background:var(--navy)}.svc-times .is-next :is(dt,dd){color:#FFF}.svc-prayer-next{margin-top:10px;font-weight:700;color:var(--dk-0b5cad,var(--pr))}.svc-pharmacies{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}.svc-pharmacy{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--li);border-top:3px solid var(--color-down)}.svc-pharmacy__name{font:700 20px/1.2 var(--fd)}.svc-pharmacy__district{align-self:flex-start;padding:1px 8px;background:var(--soft);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}.svc-pharmacy__address{font-size:14px;color:var(--ink-2);line-height:1.5}.svc-pharmacy__acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px}.svc-links ul{display:flex;flex-direction:column}.svc-links li{display:flex;justify-content:space-between;align-items:center;gap:8px;border-bottom:1px solid var(--rule)}.svc-links a{display:flex;flex-direction:column;min-height:52px;justify-content:center}.svc-links a b{font:700 16px var(--fd)}.svc-links a span,.svc-links li>span{font-size:13px;color:var(--mu)}.svc-links a:hover b{color:var(--dk-0b5cad,var(--pr))}@media (max-width:47.99em){.fm__row,.svc-pharmacies{grid-template-columns:minmax(0,1fr)}.fm__hint--side{padding:0}.q-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.q-card:nth-child(3){border-left:0}.q-card:nth-child(n+3){border-top:1px solid var(--li)}.svc-times{grid-template-columns:repeat(3,minmax(0,1fr))}.svc-times>div:nth-child(4){border-left:0}.svc-times>div:nth-child(n+4){border-top:1px solid var(--li)}.arc-month__head,.arc-daynav{grid-template-columns:1fr 1fr}.arc-month__title{grid-column:1 / -1;grid-row:1}.arc-daynav .arc-nav--mid{grid-column:1 / -1;grid-row:2;justify-self:center}.arc-cal td{height:52px}.arc-cal a{min-height:52px}.arc-cal td b{padding:6px}.svc-now__big{font-size:42px}.q-card__val{font-size:22px}.s-none__title{font-size:20px}}
.svc-table tbody th{text-transform:none;letter-spacing:0;font-size:15px;color:var(--tx)}
.svc-table__sub{text-transform:none;letter-spacing:0}
.arc-month{padding:0}
.qc-box p b{font-weight:600;font-size:15px;line-height:1.4}
.arc-nav--mid{justify-self:center}.video-main .reader-share.reader-share--icons .reader-share__btn{background:transparent;border-color:#3A4757;color:#FFF}
/* 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:3px;background:var(--color-surface,transparent);color:var(--color-text);font-size:14px;line-height:1.5}
