@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)}}#memorialResults .memorial-card{animation:fadeInUp .5s ease-out forwards;opacity:0}#memorialResults .memorial-card:first-child{animation-delay:.05s}#memorialResults .memorial-card:nth-child(2){animation-delay:.1s}#memorialResults .memorial-card:nth-child(3){animation-delay:.15s}#memorialResults .memorial-card:nth-child(4){animation-delay:.2s}#memorialResults .memorial-card:nth-child(5){animation-delay:.25s}#memorialResults .memorial-card:nth-child(6){animation-delay:.3s}#memorialResults .memorial-card:nth-child(7){animation-delay:.35s}#memorialResults .memorial-card:nth-child(8){animation-delay:.4s}#memorialResults .memorial-card:nth-child(9){animation-delay:.45s}#memorialResults .memorial-card:nth-child(10){animation-delay:.5s}#memorialResults .memorial-card:nth-child(n+11){animation-delay:.55s}@media (prefers-reduced-motion:reduce){#memorialResults .memorial-card{animation:none;opacity:1;transform:none}}.memorial-card{box-sizing:border-box;max-width:100%;min-width:0;position:relative;z-index:1}.memorial-card:hover{z-index:10}.memorial-link{color:inherit;display:block;height:100%;max-width:100%;min-width:0;text-decoration:none;transition:transform .2s ease}.memorial-link:hover{transform:translateY(-2px)}.memorial-link:hover .memorial-border{box-shadow:0 4px 12px rgba(0,0,0,.15)}.memorial-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%;max-width:100%;overflow:hidden;overflow-wrap:break-word;padding:var(--card-pad-y) var(--card-pad-x);transition:box-shadow .2s ease;width:100%}.memorial-border>*{flex-shrink:0}.memorial-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%}.memorial-photo{line-height:0;margin:auto 0 calc(var(--card-space)*.7*var(--card-fit, 1) + 6px);padding-top:6px;text-align:center}.memorial-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}.memorial-name{color:#000;font-family:"Noto Serif",Georgia,serif;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-align:center;text-transform:uppercase}.memorial-photo+.memorial-name{margin-top:0}.memorial-name:last-child{margin-bottom:auto}.memorial-name h1,.memorial-name h3{color:inherit;display:inline;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit}.memorial-name h1 .memorial-father-name,.memorial-name h1 .memorial-nickname,.memorial-name h3 .memorial-father-name,.memorial-name h3 .memorial-nickname{display:inline}.memorial-father-name{font-size:.85em;text-transform:none}.memorial-nickname{font-size:.82em;font-weight:400;letter-spacing:.5px;text-transform:none}.memorial-maiden-name,.memorial-nickname{font-family:"Noto Serif",Georgia,serif;font-style:italic}.memorial-maiden-name{color:#666;font-size:calc(var(--card-font)*.75*var(--card-fit, 1));font-weight:300}.memorial-maiden-name,.memorial-title{line-height:1.4;margin-top:.2em;text-align:center}.memorial-title{color:#333;font-size:calc(var(--card-font)*.8*var(--card-fit, 1));font-style:italic;font-weight:500}.memorial-text,.memorial-title{font-family:"Noto Serif",Georgia,serif}.memorial-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);overflow-wrap:anywhere;text-align:center;width:100%;word-break:break-word}.memorial-text:last-child{margin-bottom:auto}.memorial-divider{border:none;border-top:1px solid #000}.memorial-mourners{margin:auto auto 0;max-width:var(--card-measure,none);text-align:left;width:100%}.memorial-mourners-header{align-items:center;box-sizing:border-box;display:flex;gap:8px;margin-bottom:calc(var(--card-space)*.3*var(--card-fit, 1));max-width:100%}.memorial-mourners-header .memorial-divider-left{flex:6;margin:0}.memorial-mourners-header .memorial-divider-right{flex:1;margin:0}.memorial-mourners strong{color:var(--mourners-text-color);display:block;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}.memorial-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;overflow-wrap:anywhere;text-align:end;word-break:break-word}.memorial-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}.memorial-share-panel{align-items:stretch;display:flex;flex-direction:column;gap:8px;min-width:48px;opacity:0;pointer-events:none;position:absolute;right:10px;top:10px;transition:all .3s ease;visibility:hidden;z-index:20}.memorial-card:focus-within .memorial-share-panel,.memorial-card:hover .memorial-share-panel{opacity:1;pointer-events:auto;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}.memorial-card{--card-pad-x:32px}.memorial-card[data-size=full]{--card-pad-y:28px;--card-font:17px;--card-photo:170px;--card-space:14px;--card-measure:40em;height:740px}.memorial-card[data-size=half]{--card-pad-y:26px;--card-font:15px;--card-photo:140px;--card-space:12px;height:calc(740px + var(--card-gap))}.memorial-card[data-size=quarter]{--card-pad-y:14px;--card-font:12.5px;--card-photo:72px;--card-space:6px;height:370px}@media (max-width:992px){.memorial-card{--card-pad-x:28px}.memorial-card[data-size=full]{--card-pad-y:26px;--card-font:15px;--card-photo:160px;--card-space:12px;height:760px}.memorial-card[data-size=half]{--card-pad-y:22px;--card-font:14px;--card-photo:130px;--card-space:10px;height:600px}.memorial-card[data-size=quarter]{--card-pad-y:14px;--card-font:12px;--card-photo:70px;--card-space:6px;height:360px}.memorial-entity-description{font-size:10px;margin-top:3px}.memorial-share-panel{flex-direction:column;gap:6px;right:10px}.share-btn{height:36px;width:36px}.share-btn svg{height:18px;width:18px}.share-btn:after,.share-btn:before{display:none}}@media (max-width:768px){#memorialResults{padding:15px}.memorial-card{--card-pad-x:20px;margin-bottom:15px}.memorial-card[data-size=full]{--card-pad-y:22px;--card-font:13.5px;--card-photo:140px;--card-space:10px;height:720px}.memorial-card[data-size=half]{--card-pad-y:20px;--card-font:13px;--card-photo:115px;--card-space:9px;height:590px}.memorial-card[data-size=quarter]{--card-pad-y:12px;--card-font:11.5px;--card-photo:64px;--card-space:5px;height:400px}.memorial-entity-description{font-size:9px;margin-top:3px}.memorial-share-panel{flex-direction:column;gap:6px;right:10px}}@media print{.memorial-card{page-break-inside:avoid}.memorial-share-panel{display:none!important}}