.PortionActions-module__c__aPW__actions{align-items:center;gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.PortionActions-module__c__aPW__action{align-items:center;gap:var(--s-2);min-height:2.75rem;padding:0 var(--s-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease), background var(--dur) var(--ease);font-weight:700;display:inline-flex}.PortionActions-module__c__aPW__action:hover{border-color:var(--gold)}.PortionActions-module__c__aPW__action:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.PortionActions-module__c__aPW__action[data-liked=true]{border-color:var(--gold);color:var(--gold-text)}.PortionActions-module__c__aPW__action[data-liked=true] svg path{fill:var(--gold);stroke:var(--gold)}.PortionActions-module__c__aPW__action[data-liked=true] svg{animation:PortionActions-module__c__aPW__pop .32s var(--ease)}.PortionActions-module__c__aPW__count{min-width:1.5rem;padding:0 var(--s-2);background:var(--paper-2);color:var(--fg);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px}.PortionActions-module__c__aPW__shareWrap{position:relative}.PortionActions-module__c__aPW__menu{left:0;bottom:calc(100% + var(--s-2));z-index:5;min-width:12rem;padding:var(--s-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);margin:0;list-style:none;position:absolute;box-shadow:0 12px 32px #0a0e1524}.PortionActions-module__c__aPW__menu a,.PortionActions-module__c__aPW__menu button{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2) var(--s-3);border-radius:calc(var(--radius) - 2px);color:var(--fg);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.PortionActions-module__c__aPW__menu a:hover,.PortionActions-module__c__aPW__menu button:hover,.PortionActions-module__c__aPW__menu a:focus-visible,.PortionActions-module__c__aPW__menu button:focus-visible{background:var(--paper-2);outline:none}@keyframes PortionActions-module__c__aPW__pop{50%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.PortionActions-module__c__aPW__action[data-liked=true] svg{animation:none}}
.PortionCard-module__Mh6LHW__card{gap:var(--s-5)}.PortionCard-module__Mh6LHW__top{justify-content:space-between;gap:var(--s-2) var(--s-4);font-size:var(--text-sm);color:var(--fg-muted);flex-wrap:wrap;display:flex}.PortionCard-module__Mh6LHW__ref{color:var(--gold-text);font-weight:700}.PortionCard-module__Mh6LHW__title{font-size:var(--text-2xl)}.PortionCard-module__Mh6LHW__scripture{font-size:var(--text-lg);padding-left:var(--s-5);border-left:2px solid var(--gold);text-wrap:pretty;line-height:1.55}.PortionCard-module__Mh6LHW__large .PortionCard-module__Mh6LHW__scripture{font-size:var(--text-xl)}.PortionCard-module__Mh6LHW__reflection{gap:var(--s-4);color:var(--fg-muted);max-width:62ch;display:grid}.PortionCard-module__Mh6LHW__large .PortionCard-module__Mh6LHW__reflection{color:var(--fg);font-size:var(--text-lg)}.PortionCard-module__Mh6LHW__footer{padding-top:var(--s-2)}.PortionCard-module__Mh6LHW__empty{color:var(--fg-muted)}.PortionCard-module__Mh6LHW__cover{aspect-ratio:16/9;border-radius:var(--radius);background:var(--paper-2);position:relative;overflow:hidden}.PortionCard-module__Mh6LHW__cover img{object-fit:cover}.PortionCard-module__Mh6LHW__reflection h4{margin-top:var(--s-4);color:var(--gold-text);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.PortionCard-module__Mh6LHW__reflection h4:first-child{margin-top:0}
