@import url(https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500&display=swap);:root{--card-gap:20px;--mourners-text-color:#787272}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#obituaryReslts .obituary-card{animation:fadeInUp .5s ease-out forwards;opacity:0}#obituaryReslts .obituary-card:first-child{animation-delay:.05s}#obituaryReslts .obituary-card:nth-child(2){animation-delay:.1s}#obituaryReslts .obituary-card:nth-child(3){animation-delay:.15s}#obituaryReslts .obituary-card:nth-child(4){animation-delay:.2s}#obituaryReslts .obituary-card:nth-child(5){animation-delay:.25s}#obituaryReslts .obituary-card:nth-child(6){animation-delay:.3s}#obituaryReslts .obituary-card:nth-child(7){animation-delay:.35s}#obituaryReslts .obituary-card:nth-child(8){animation-delay:.4s}#obituaryReslts .obituary-card:nth-child(9){animation-delay:.45s}#obituaryReslts .obituary-card:nth-child(10){animation-delay:.5s}#obituaryReslts .obituary-card:nth-child(n+11){animation-delay:.55s}@media (prefers-reduced-motion:reduce){#obituaryReslts .obituary-card{animation:none;opacity:1;transform:none}}.obituary-card{box-sizing:border-box;position:relative;z-index:1}.obituary-card:hover{z-index:10}.obituary-link{color:inherit;display:block;height:100%;text-decoration:none;transition:transform .2s ease}.obituary-link:hover{transform:translateY(-2px)}.obituary-link:hover .obituary-border{box-shadow:0 4px 12px rgba(0,0,0,.15)}.obituary-border{background-color:#fff;border:2px solid #c6cbcb;box-shadow:8px 8px 15px rgba(0,0,0,.08);box-sizing:border-box;display:flex;flex-direction:column;font-family:"Noto Serif",Georgia,serif;height:100%;overflow:hidden;overflow-wrap:break-word;padding:var(--card-pad-y) var(--card-pad-x);transition:box-shadow .2s ease}.obituary-border>*{flex-shrink:0}.obituary-religion-symbol{line-height:0;margin:0 0 calc(var(--card-space)*.5*var(--card-fit, 1));text-align:center}.obituary-religion-symbol img{height:calc(var(--card-symbol)*var(--card-fit, 1));object-fit:contain;width:calc(var(--card-symbol)*var(--card-fit, 1))}.obituary-top-text{color:#333;font-family:"Noto Serif",Georgia,serif;font-size:calc(var(--card-font)*.95*var(--card-fit, 1));font-weight:400;line-height:1.45;margin:0 auto calc(var(--card-space)*var(--card-fit, 1));max-width:var(--card-measure,none);text-align:center;width:100%}.obituary-photo{line-height:0;margin:auto 0 calc(var(--card-space)*.7*var(--card-fit, 1) + 6px);padding-top:6px;text-align:center}.obituary-photo img{border:2px solid #c6cbcb;box-shadow:8px 8px 12px 0 rgba(0,0,0,.08);height:calc(var(--card-photo)*var(--card-fit, 1));max-width:calc(100% - 12px);object-fit:contain;outline:2px solid #c6cbcb;outline-offset:4px;width:auto}.obituary-dates{font-size:calc(var(--card-font)*.92*var(--card-fit, 1));font-weight:600;letter-spacing:1px;line-height:1.4;margin-bottom:calc(var(--card-space)*.25*var(--card-fit, 1))}.obituary-dates,.obituary-name{color:#000;font-family:"Noto Serif",Georgia,serif;text-align:center}.obituary-name{font-size:calc(var(--card-font)*1.6*var(--card-fit, 1));font-weight:700;letter-spacing:.06em;line-height:1.25;margin:auto 0 calc(var(--card-space)*var(--card-fit, 1));text-transform:uppercase}.obituary-photo+.obituary-name{margin-top:0}.obituary-name:last-child{margin-bottom:auto}.obituary-name h1,.obituary-name h3{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit}.obituary-father-name{font-size:.85em;text-transform:none}.obituary-nickname{font-size:.82em;font-weight:400;letter-spacing:.5px;text-transform:none}.obituary-maiden-name,.obituary-nickname{font-family:"Noto Serif",Georgia,serif;font-style:italic}.obituary-maiden-name{color:#666;font-size:calc(var(--card-font)*.75*var(--card-fit, 1));font-weight:300}.obituary-maiden-name,.obituary-title{line-height:1.4;margin-top:.2em;text-align:center}.obituary-title{color:#333;font-size:calc(var(--card-font)*.8*var(--card-fit, 1));font-style:italic;font-weight:500}.obituary-text,.obituary-title{font-family:"Noto Serif",Georgia,serif}.obituary-text{color:#000;font-size:calc(var(--card-font)*var(--card-fit, 1));font-weight:400;line-height:1.5;margin:auto auto calc(var(--card-space)*var(--card-fit, 1));max-width:var(--card-measure,none);text-align:center;width:100%}.obituary-text:last-child{margin-bottom:auto}.obituary-divider{border:none;border-top:1px solid #000}.obituary-mourners{margin:auto auto 0;max-width:var(--card-measure,none);text-align:left;width:100%}.obituary-mourners-header{align-items:center;display:flex;gap:8px;margin-bottom:calc(var(--card-space)*.3*var(--card-fit, 1))}.obituary-mourners-header .obituary-divider-left{flex:6;margin:0}.obituary-mourners-header .obituary-divider-right{flex:1;margin:0}.obituary-mourners strong{color:var(--mourners-text-color);font-family:"Noto Serif",Georgia,serif;font-size:calc(var(--card-font)*.9*var(--card-fit, 1));font-weight:700;letter-spacing:.5px;white-space:nowrap}.obituary-mourners-content{color:#333;font-family:"Noto Serif",Georgia,serif;font-size:calc(var(--card-font)*var(--card-fit, 1));font-weight:400;line-height:1.45;text-align:end}.obituary-entity-description{color:#989595;font-family:"Noto Serif",Georgia,serif;font-size:11.5px;font-weight:300;line-height:1.2;margin-top:4px;text-align:center}.obituary-share-panel{align-items:flex-end;display:flex;flex-direction:column;gap:8px;opacity:0;position:absolute;right:10px;top:10px;transition:all .3s ease;visibility:hidden;z-index:20}.obituary-card:focus-within .obituary-share-panel,.obituary-card:hover .obituary-share-panel{opacity:1;visibility:visible}.share-btn{align-items:center;background-color:#fff;border:1.5px solid #333;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#333;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.share-btn:hover{background-color:#000;border-color:#000;box-shadow:0 2px 6px rgba(0,0,0,.2);color:#fff}.share-btn svg{height:20px;transition:transform .2s ease;width:20px}.share-btn:hover svg{transform:scale(1.1)}.share-btn:before{background-color:#000;border-radius:4px;color:#fff;content:attr(title);font-family:"Noto Serif",Georgia,serif;font-size:12px;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;right:50px;transition:opacity .2s ease;white-space:nowrap}.share-btn:hover:before{opacity:1}.share-btn:after{border:5px solid transparent;border-left-color:#000;content:"";opacity:0;pointer-events:none;position:absolute;right:42px;transition:opacity .2s ease}.share-btn:hover:after{opacity:1}.share-copy.copied{background-color:#000;border-color:#000;color:#fff}.share-copy.copied:before{animation:fadeMessage 2s ease;content:"Kopirano!";opacity:1}@keyframes fadeMessage{0%,to{opacity:0}10%,90%{opacity:1}}#loadingIndicator{display:none;font-family:"Noto Serif",Georgia,serif;padding:20px;text-align:center}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#000;height:40px;margin:0 auto;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.obituary-card{--card-pad-x:32px}.obituary-card[data-size=full]{--card-pad-y:28px;--card-font:17px;--card-photo:170px;--card-symbol:46px;--card-space:14px;--card-measure:40em;height:740px}.obituary-card[data-size=half]{--card-pad-y:26px;--card-font:15px;--card-photo:140px;--card-symbol:38px;--card-space:12px;height:calc(740px + var(--card-gap))}.obituary-card[data-size=quarter]{--card-pad-y:14px;--card-font:12.5px;--card-photo:72px;--card-symbol:26px;--card-space:6px;height:370px}@media (max-width:992px){.obituary-card{--card-pad-x:28px}.obituary-card[data-size=full]{--card-pad-y:26px;--card-font:15px;--card-photo:160px;--card-symbol:44px;--card-space:12px;height:760px}.obituary-card[data-size=half]{--card-pad-y:22px;--card-font:14px;--card-photo:130px;--card-symbol:36px;--card-space:10px;height:600px}.obituary-card[data-size=quarter]{--card-pad-y:14px;--card-font:12px;--card-photo:70px;--card-symbol:26px;--card-space:6px;height:360px}.obituary-entity-description{font-size:10px;margin-top:3px}}@media (max-width:768px){#obituaryReslts{padding:15px}.obituary-card{--card-pad-x:20px;margin-bottom:15px}.obituary-card[data-size=full]{--card-pad-y:22px;--card-font:13.5px;--card-photo:140px;--card-symbol:40px;--card-space:10px;height:720px}.obituary-card[data-size=half]{--card-pad-y:20px;--card-font:13px;--card-photo:115px;--card-symbol:34px;--card-space:9px;height:590px}.obituary-card[data-size=quarter]{--card-pad-y:12px;--card-font:11.5px;--card-photo:64px;--card-symbol:24px;--card-space:5px;height:400px}.obituary-entity-description{font-size:9px;margin-top:3px}.obituary-share-panel{flex-direction:column;gap:6px;right:10px}}@media print{.obituary-card{page-break-inside:avoid}.obituary-share-panel{display:none!important}}