@keyframes pk-in{from{opacity:0;transform:translateY(16px)}}@keyframes pk-spin{to{transform:rotate(360deg)}}.mdly-pgrid{--pk-accent: #4f46e5;--pk-ink: #16172b;--pk-muted: #62667d;--pk-card-bg: #fff;--pk-ratio: 3 / 2;--pk-radius: 14px;--pk-shade: rgba(10, 10, 26, .78);--pk-overlay-h: 380px;--pk-overlap: 56px;--pk-side-w: 42%;--pk-side-dir: row;--pk-round: 150px;--pk-img-space: 18px;--pk-shape: var(--pk-card-bg);--pk-shape-h: 42px;--pk-avatar: 56px;--pk-badge-offset: 14px;--pk-line: rgba(22, 23, 43, .1);--pk-align: left;--pk-justify: flex-start;text-align:var(--pk-align);--pg-cols: var(--pg-cols-d, 3);--pg-col-gap: 28px;--pg-row-gap: 32px}.mdly-pgrid__items{display:grid;grid-template-columns:repeat(var(--pg-cols), minmax(0, 1fr));gap:var(--pg-row-gap) var(--pg-col-gap)}.mdly-pgrid__items>.mdly-pgrid__empty{grid-column:1/-1}.mdly-pgrid--natural .mdly-pgrid__items{align-items:start}.mdly-pgrid--natural .mdly-pgrid__card{height:auto}.mdly-pgrid--layout-masonry .mdly-pgrid__items{grid-auto-rows:4px;row-gap:0;align-items:start}.mdly-pgrid--layout-masonry .mdly-pgrid__card{height:auto}.mdly-pgrid__card--lead-2x2{grid-column:span 2;grid-row:span 2}.mdly-pgrid__card--lead-2x1{grid-column:span 2}.mdly-pgrid__card--lead-full{grid-column:1/-1}.mdly-pgrid__card--lead .mdly-pgrid__title{font-size:1.45em}.mdly-pgrid__card--lead.mdly-pgrid__card--overlay,.mdly-pgrid__card--lead.mdly-pgrid__card--glass{min-height:max(var(--pk-overlay-h),100%)}.mdly-pgrid__card--lead:not(.mdly-pgrid__card--overlay):not(.mdly-pgrid__card--glass):not(.mdly-pgrid__card--side) .mdly-pgrid__thumb{aspect-ratio:auto;height:100%;min-height:260px}.mdly-pgrid__card--lead:not(.mdly-pgrid__card--overlay):not(.mdly-pgrid__card--glass):not(.mdly-pgrid__card--side) .mdly-pgrid__media{flex:1 1 auto}@media(max-width: 767px){.mdly-pgrid__card--lead-2x2,.mdly-pgrid__card--lead-2x1{grid-column:1/-1;grid-row:auto}}.mdly-pgrid--enter-rise .mdly-pgrid__card,.mdly-pgrid--enter-fade .mdly-pgrid__card{opacity:0}.mdly-pgrid--enter-rise.is-in .mdly-pgrid__card{animation:pg-rise .6s cubic-bezier(0.2, 0.7, 0.2, 1) both;animation-delay:calc(var(--pg-i, 0)*70ms)}.mdly-pgrid--enter-fade.is-in .mdly-pgrid__card{animation:pg-fade .6s ease both;animation-delay:calc(var(--pg-i, 0)*50ms)}@keyframes pg-rise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes pg-fade{from{opacity:0}to{opacity:1}}@media(prefers-reduced-motion: reduce){.mdly-pgrid--enter-rise .mdly-pgrid__card,.mdly-pgrid--enter-fade .mdly-pgrid__card{opacity:1;animation:none !important}}.mdly-pgrid__card{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border-radius:var(--pk-radius);background:var(--pk-card-bg);box-shadow:0 1px 2px rgba(22,23,43,.05),0 10px 30px rgba(22,23,43,.07);transition:transform .35s ease,box-shadow .35s ease,background-color .35s ease,border-color .35s ease}.mdly-pgrid--hover-lift .mdly-pgrid__card:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgba(22,23,43,.15)}.mdly-pgrid--hover-shadow .mdly-pgrid__card:hover{box-shadow:0 22px 54px rgba(22,23,43,.2)}.mdly-pgrid--hover-accent .mdly-pgrid__card{border:1px solid rgba(0,0,0,0)}.mdly-pgrid--hover-accent .mdly-pgrid__card:hover{border-color:var(--pk-accent);box-shadow:0 0 0 1px var(--pk-accent),0 14px 36px rgba(22,23,43,.1)}.mdly-pgrid__media{position:relative;flex:none;overflow:hidden;line-height:0}.mdly-pgrid__thumb{display:block;aspect-ratio:var(--pk-ratio);overflow:hidden;background:#eceef6}.mdly-pgrid__thumb img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .8s cubic-bezier(0.2, 0.7, 0.2, 1),filter .5s ease}.mdly-pgrid__thumb--empty{display:flex;text-decoration:none;align-items:center;justify-content:center;background:linear-gradient(135deg, #eef0ff, #fbe8f3)}.mdly-pgrid__letter{color:var(--pk-accent);font-size:46px;font-weight:800;line-height:1}.mdly-pgrid--img-zoom .mdly-pgrid__card:hover .mdly-pgrid__thumb img{transform:scale(1.08)}.mdly-pgrid--img-zoom-out .mdly-pgrid__thumb img{transform:scale(1.1)}.mdly-pgrid--img-zoom-out .mdly-pgrid__card:hover .mdly-pgrid__thumb img{transform:scale(1)}.mdly-pgrid--img-gray .mdly-pgrid__thumb img{filter:grayscale(1)}.mdly-pgrid--img-gray .mdly-pgrid__card:hover .mdly-pgrid__thumb img{filter:grayscale(0)}.mdly-pgrid--img-tilt .mdly-pgrid__card:hover .mdly-pgrid__thumb img{transform:scale(1.12) rotate(2deg)}.mdly-pgrid--img-bright .mdly-pgrid__thumb img{filter:brightness(0.82)}.mdly-pgrid--img-bright .mdly-pgrid__card:hover .mdly-pgrid__thumb img{filter:brightness(1.05)}.mdly-pgrid__badges{display:flex;flex-wrap:wrap;gap:6px;line-height:1}.mdly-pgrid__badges--image-tl,.mdly-pgrid__badges--image-tr,.mdly-pgrid__badges--image-bl{position:absolute;z-index:3}.mdly-pgrid__badges--image-tl{top:var(--pk-badge-offset);left:var(--pk-badge-offset)}.mdly-pgrid__badges--image-tr{top:var(--pk-badge-offset);right:var(--pk-badge-offset);justify-content:flex-end}.mdly-pgrid__badges--image-bl{bottom:var(--pk-badge-offset);left:var(--pk-badge-offset)}.mdly-pgrid__badges--above{justify-content:var(--pk-justify);margin-bottom:10px}.mdly-pgrid__badge{position:relative;z-index:3;display:inline-block;padding:6px 10px;border-radius:999px;background:var(--pk-badge-bg, var(--pk-accent));color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.1;text-transform:uppercase;text-decoration:none;transition:filter .2s ease}.mdly-pgrid__badge:hover,.mdly-pgrid__badge:focus-visible{color:#fff;filter:brightness(1.12)}.mdly-pgrid__badges--above .mdly-pgrid__badge{padding:0;background:none;color:var(--pk-badge-bg, var(--pk-accent))}.mdly-pgrid__badges--above .mdly-pgrid__badge:hover{color:var(--pk-badge-bg, var(--pk-accent));text-decoration:underline}.mdly-pgrid__datebox{position:absolute;z-index:3;top:var(--pk-badge-offset);right:var(--pk-badge-offset);display:flex;flex-direction:column;align-items:center;min-width:52px;padding:8px 6px;border-radius:10px;background:#fff;color:var(--pk-ink);box-shadow:0 6px 18px rgba(0,0,0,.14);line-height:1;text-align:center}.mdly-pgrid__badges--image-tr~.mdly-pgrid__datebox{top:auto;bottom:var(--pk-badge-offset)}.mdly-pgrid__datebox-day{font-size:20px;font-weight:800}.mdly-pgrid__datebox-month{margin-top:3px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.mdly-pgrid__body{position:relative;display:flex;flex-direction:column;align-items:var(--pk-justify);flex:1 1 auto;min-width:0;padding:var(--pk-img-space) 22px 24px}.mdly-pgrid__title{width:100%;margin:0 0 10px;padding:0;color:var(--pk-ink);font-size:19px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.mdly-pgrid__title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pk-title-lines, none);overflow:hidden;color:inherit;text-decoration:none;transition:color .25s ease}.mdly-pgrid__title a:hover,.mdly-pgrid__title a:focus-visible{color:var(--pk-accent)}.mdly-pgrid__card--linked .mdly-pgrid__title a::after{content:"";position:absolute;inset:0;z-index:1}.mdly-pgrid__card--linked .mdly-pgrid__title{position:static}.mdly-pgrid__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--pk-justify);gap:6px 14px;width:100%;color:var(--pk-muted);font-size:13px;line-height:1.45}.mdly-pgrid__meta a{position:relative;z-index:2;color:inherit;text-decoration:none}.mdly-pgrid__meta a:hover{color:var(--pk-accent)}.mdly-pgrid__meta--above{margin-bottom:10px}.mdly-pgrid__meta--below{margin-bottom:2px}.mdly-pgrid__meta--footer{margin-top:auto;padding-top:14px;border-top:1px solid var(--pk-line)}.mdly-pgrid__body:has(>.mdly-pgrid__meta--footer)>:nth-last-child(2){margin-bottom:18px}.mdly-pgrid__body:has(>.mdly-pgrid__meta--footer)>.mdly-pgrid__more:nth-last-child(2){margin-top:16px}.mdly-pgrid__meta-item{display:inline-flex;align-items:center;gap:6px}.mdly-pgrid__icon{flex:none;opacity:.75}.mdly-pgrid__mini-avatar img{display:block;width:22px;height:22px;border-radius:50%}.mdly-pgrid__meta--sep-dot{column-gap:22px;overflow:hidden}.mdly-pgrid__meta--sep-dot .mdly-pgrid__meta-item{position:relative}.mdly-pgrid__meta--sep-dot .mdly-pgrid__meta-item::before{content:"·";position:absolute;left:-15px;width:8px;text-align:center;opacity:.55}.mdly-pgrid__meta--sep-dot .mdly-pgrid__meta-item:first-child::before{content:none}.mdly-pgrid__meta--sep-slash{column-gap:22px;overflow:hidden}.mdly-pgrid__meta--sep-slash .mdly-pgrid__meta-item{position:relative}.mdly-pgrid__meta--sep-slash .mdly-pgrid__meta-item::before{content:"/";position:absolute;left:-15px;width:8px;text-align:center;opacity:.55}.mdly-pgrid__meta--sep-slash .mdly-pgrid__meta-item:first-child::before{content:none}.mdly-pgrid__meta--sep-pipe{column-gap:22px;overflow:hidden}.mdly-pgrid__meta--sep-pipe .mdly-pgrid__meta-item{position:relative}.mdly-pgrid__meta--sep-pipe .mdly-pgrid__meta-item::before{content:"|";position:absolute;left:-15px;width:8px;text-align:center;opacity:.55}.mdly-pgrid__meta--sep-pipe .mdly-pgrid__meta-item:first-child::before{content:none}.mdly-pgrid__meta--sep-dash{column-gap:22px;overflow:hidden}.mdly-pgrid__meta--sep-dash .mdly-pgrid__meta-item{position:relative}.mdly-pgrid__meta--sep-dash .mdly-pgrid__meta-item::before{content:"–";position:absolute;left:-15px;width:8px;text-align:center;opacity:.55}.mdly-pgrid__meta--sep-dash .mdly-pgrid__meta-item:first-child::before{content:none}.mdly-pgrid__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--pk-excerpt-lines, none);overflow:hidden;margin:10px 0 0;padding:0;color:var(--pk-muted);font-size:14.5px;line-height:1.65}.mdly-pgrid__more{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;margin-top:16px;border:1px solid rgba(0,0,0,0);color:var(--pk-accent);font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.mdly-pgrid__body>.mdly-pgrid__more:last-child{margin-top:auto}.mdly-pgrid__body:has(>.mdly-pgrid__more:last-child)>:nth-last-child(2){margin-bottom:16px}.mdly-pgrid__more-icon{transition:transform .25s ease}.mdly-pgrid__more:hover .mdly-pgrid__more-icon{transform:translateX(4px)}.mdly-pgrid__more--button{padding:11px 18px;border-radius:999px;background:var(--pk-accent);color:#fff}.mdly-pgrid__more--button:hover{color:#fff;filter:brightness(1.08)}.mdly-pgrid__more--outline{padding:10px 18px;border-color:currentColor;border-radius:999px}.mdly-pgrid__more--outline:hover{background:var(--pk-accent);border-color:var(--pk-accent);color:#fff}.mdly-pgrid__more--underline{padding-bottom:3px;border-width:0 0 2px;border-bottom-color:currentColor;border-radius:0}.mdly-pgrid__card--hawai{align-items:center;padding-top:30px;text-align:center}.mdly-pgrid__card--hawai .mdly-pgrid__media{width:var(--pk-round);max-width:70%;border-radius:50%}.mdly-pgrid__card--hawai .mdly-pgrid__thumb{aspect-ratio:1;border-radius:50%}.mdly-pgrid__card--hawai .mdly-pgrid__body{align-items:center;width:100%;padding-top:20px}.mdly-pgrid__card--hawai .mdly-pgrid__meta,.mdly-pgrid__card--hawai .mdly-pgrid__badges--above{justify-content:center}.mdly-pgrid__card--standard .mdly-pgrid__body{padding:26px 26px 28px}.mdly-pgrid__card--monastic .mdly-pgrid__body{padding-bottom:18px}.mdly-pgrid__shape{position:absolute;left:-1px;right:-1px;bottom:-1px;z-index:2;width:calc(100% + 2px);height:var(--pk-shape-h);fill:var(--pk-shape);pointer-events:none}.mdly-pgrid__shape--flip{transform:scaleX(-1)}.mdly-pgrid__card--stylica .mdly-pgrid__badges--image-bl{bottom:calc(var(--pk-shape-h) + 4px)}.mdly-pgrid__card--stylica .mdly-pgrid__body{padding-top:calc(var(--pk-img-space) - 6px)}.mdly-pgrid__card--outbox{overflow:visible;background:rgba(0,0,0,0);box-shadow:none}.mdly-pgrid__card--outbox .mdly-pgrid__media{border-radius:var(--pk-radius)}.mdly-pgrid__card--outbox .mdly-pgrid__body{margin:calc(-1*var(--pk-overlap)) 18px 0;padding:22px 22px 24px;border-radius:calc(var(--pk-radius)*.8);background:var(--pk-card-bg);box-shadow:0 14px 34px rgba(22,23,43,.12);z-index:2}.mdly-pgrid--hover-lift .mdly-pgrid__card--outbox:hover,.mdly-pgrid--hover-shadow .mdly-pgrid__card--outbox:hover{box-shadow:none}.mdly-pgrid__avatar{position:absolute;z-index:3;left:22px;bottom:calc(var(--pk-avatar)/-2);width:var(--pk-avatar);height:var(--pk-avatar);border:3px solid var(--pk-card-bg);border-radius:50%;overflow:hidden;background:var(--pk-card-bg);box-shadow:0 6px 16px rgba(0,0,0,.16)}.mdly-pgrid__avatar img{display:block;width:100%;height:100%;object-fit:cover}.mdly-pgrid__card--crossroad .mdly-pgrid__media{overflow:visible}.mdly-pgrid__card--crossroad .mdly-pgrid__thumb{border-radius:var(--pk-radius) var(--pk-radius) 0 0}.mdly-pgrid__bubble{position:absolute;z-index:3;right:18px;bottom:-16px;display:inline-flex;align-items:center;gap:5px;padding:7px 11px;border-radius:999px;background:var(--pk-accent);color:#fff;font-size:12px;font-weight:700;line-height:1}.mdly-pgrid__card--crossroad .mdly-pgrid__body{padding-top:calc(var(--pk-avatar)/2 + 16px)}.mdly-pgrid__card--overlay,.mdly-pgrid__card--glass{justify-content:flex-end;min-height:var(--pk-overlay-h);color:#fff;background:#111}.mdly-pgrid__card--overlay .mdly-pgrid__media,.mdly-pgrid__card--glass .mdly-pgrid__media{position:absolute;inset:0}.mdly-pgrid__card--overlay .mdly-pgrid__thumb,.mdly-pgrid__card--glass .mdly-pgrid__thumb{height:100%;aspect-ratio:auto}.mdly-pgrid__card--overlay .mdly-pgrid__body,.mdly-pgrid__card--glass .mdly-pgrid__body{flex:none;z-index:2}.mdly-pgrid__card--overlay .mdly-pgrid__title a,.mdly-pgrid__card--overlay .mdly-pgrid__title a:hover,.mdly-pgrid__card--glass .mdly-pgrid__title a,.mdly-pgrid__card--glass .mdly-pgrid__title a:hover{color:#fff}.mdly-pgrid__card--overlay .mdly-pgrid__title a:hover,.mdly-pgrid__card--glass .mdly-pgrid__title a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.mdly-pgrid__card--overlay .mdly-pgrid__meta,.mdly-pgrid__card--overlay .mdly-pgrid__meta a,.mdly-pgrid__card--overlay .mdly-pgrid__excerpt,.mdly-pgrid__card--glass .mdly-pgrid__meta,.mdly-pgrid__card--glass .mdly-pgrid__meta a,.mdly-pgrid__card--glass .mdly-pgrid__excerpt{color:rgba(255,255,255,.84)}.mdly-pgrid__card--overlay .mdly-pgrid__meta a:hover,.mdly-pgrid__card--glass .mdly-pgrid__meta a:hover{color:#fff}.mdly-pgrid__card--overlay .mdly-pgrid__more,.mdly-pgrid__card--glass .mdly-pgrid__more{color:#fff}.mdly-pgrid__card--overlay .mdly-pgrid__meta--footer,.mdly-pgrid__card--glass .mdly-pgrid__meta--footer{border-top-color:rgba(255,255,255,.22)}.mdly-pgrid__card--overlay .mdly-pgrid__badges--above .mdly-pgrid__badge,.mdly-pgrid__card--glass .mdly-pgrid__badges--above .mdly-pgrid__badge{color:#fff;padding:5px 9px;background:var(--pk-badge-bg, var(--pk-accent))}.mdly-pgrid__card--overlay .mdly-pgrid__media::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top, var(--pk-shade) 0%, var(--pk-shade) 22%, rgba(0, 0, 0, 0) 72%)}.mdly-pgrid__card--overlay .mdly-pgrid__body{padding:120px 24px 24px}.mdly-pgrid__card--glass .mdly-pgrid__body{margin:14px;padding:18px 20px 20px;border:1px solid rgba(255,255,255,.28);border-radius:calc(var(--pk-radius)*.8);background:rgba(18,18,36,.42);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}.mdly-pgrid__card--reveal .mdly-pgrid__excerpt,.mdly-pgrid__card--reveal .mdly-pgrid__more{max-height:0;margin-top:0;opacity:0;transition:max-height .45s ease,opacity .35s ease,margin .35s ease}.mdly-pgrid__card--reveal:hover .mdly-pgrid__excerpt,.mdly-pgrid__card--reveal:focus-within .mdly-pgrid__excerpt{max-height:12em;margin-top:10px;opacity:1}.mdly-pgrid__card--reveal:hover .mdly-pgrid__more,.mdly-pgrid__card--reveal:focus-within .mdly-pgrid__more{max-height:4em;margin-top:14px;opacity:1}@media(hover: none){.mdly-pgrid__card--reveal .mdly-pgrid__excerpt,.mdly-pgrid__card--reveal .mdly-pgrid__more{max-height:none;opacity:1;margin-top:10px}}.mdly-pgrid__card--side{flex-direction:var(--pk-side-dir)}.mdly-pgrid__card--side .mdly-pgrid__media{flex:0 0 var(--pk-side-w);width:var(--pk-side-w)}.mdly-pgrid__card--side .mdly-pgrid__thumb{height:100%;min-height:180px;aspect-ratio:auto}.mdly-pgrid__card--side .mdly-pgrid__body{justify-content:center;padding:22px 24px}.mdly-pgrid__card--side.mdly-pgrid__card--flip{flex-direction:row-reverse}@media(max-width: 767px){.mdly-pgrid__card--side,.mdly-pgrid__card--side.mdly-pgrid__card--flip{flex-direction:column}.mdly-pgrid__card--side .mdly-pgrid__media{flex-basis:auto;width:100%}.mdly-pgrid__card--side .mdly-pgrid__thumb{aspect-ratio:var(--pk-ratio);min-height:0}}.mdly-pgrid__empty{margin:0;padding:30px;border-radius:12px;background:rgba(22,23,43,.04);color:var(--pk-muted);text-align:center}.mdly-pgrid__card.is-new{animation:pk-in .55s cubic-bezier(0.2, 0.7, 0.2, 1) both}@media(prefers-reduced-motion: reduce){.mdly-pgrid__card,.mdly-pgrid__card *,.mdly-pgrid__card.is-new{transition:none !important;animation:none !important}.mdly-pgrid__card:hover{transform:none !important}.mdly-pgrid__card:hover .mdly-pgrid__thumb img{transform:none !important}}.mdly-pgrid__filter{display:flex;flex-wrap:wrap;justify-content:var(--pk-filter-justify, flex-start);gap:var(--pk-filter-gap, 8px);margin-bottom:var(--pk-filter-space, 30px)}.mdly-pgrid__filter-btn{position:relative;display:inline-flex;align-items:center;gap:8px;margin:0;padding:9px 18px;border:0;border-radius:999px;background:rgba(22,23,43,.06);color:var(--pk-ink);font:inherit;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .25s ease,background-color .25s ease,box-shadow .25s ease}.mdly-pgrid__filter-btn:hover{background:rgba(22,23,43,.1);color:var(--pk-ink)}.mdly-pgrid__filter-btn[aria-pressed=true]{background:var(--pk-accent);color:#fff}.mdly-pgrid__filter-btn:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.mdly-pgrid__filter-count{padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.22);font-size:.75em;font-weight:700}.mdly-pgrid__filter-btn[aria-pressed=false] .mdly-pgrid__filter-count{background:rgba(79,70,229,.1);color:var(--pk-accent)}.mdly-pgrid__filter--underline{gap:var(--pk-filter-gap, 26px);box-shadow:inset 0 -1px 0 var(--pk-line)}.mdly-pgrid__filter--underline .mdly-pgrid__filter-btn{padding:12px 2px;border-radius:0;background:none;color:var(--pk-muted)}.mdly-pgrid__filter--underline .mdly-pgrid__filter-btn::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--pk-accent);transform:scaleX(0);transition:transform .3s ease}.mdly-pgrid__filter--underline .mdly-pgrid__filter-btn[aria-pressed=true]{background:none;color:var(--pk-ink)}.mdly-pgrid__filter--underline .mdly-pgrid__filter-btn[aria-pressed=true]::after{transform:scaleX(1)}.mdly-pgrid__filter--boxed{gap:var(--pk-filter-gap, 4px)}.mdly-pgrid__filter--boxed .mdly-pgrid__filter-btn{border-radius:0;background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--pk-line)}.mdly-pgrid__filter--boxed .mdly-pgrid__filter-btn[aria-pressed=true],.mdly-pgrid__filter--boxed .mdly-pgrid__filter-btn:hover{background:var(--pk-accent);color:#fff;box-shadow:none}.mdly-pgrid__filter--segmented{width:fit-content;max-width:100%;gap:2px;padding:4px;border-radius:12px;background:rgba(22,23,43,.06)}.mdly-pgrid__filter--segmented .mdly-pgrid__filter-btn{border-radius:9px;background:none}.mdly-pgrid__filter--segmented .mdly-pgrid__filter-btn[aria-pressed=true]{background:#fff;color:var(--pk-ink);box-shadow:0 1px 3px rgba(22,23,43,.12),0 4px 12px rgba(22,23,43,.06)}.mdly-pgrid__filter--segmented.mdly-pgrid__filter{margin-left:var(--pk-seg-l, 0);margin-right:var(--pk-seg-r, auto)}.mdly-pgrid__filter--minimal{gap:var(--pk-filter-gap, 22px)}.mdly-pgrid__filter--minimal .mdly-pgrid__filter-btn{padding:4px 0;background:none;color:var(--pk-muted);font-size:16px}.mdly-pgrid__filter--minimal .mdly-pgrid__filter-btn[aria-pressed=true]{background:none;color:var(--pk-accent)}.mdly-pgrid__filter-select{min-width:220px;max-width:100%;padding:10px 38px 10px 14px;border:1px solid var(--pk-line);border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2362667d' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center/16px;color:var(--pk-ink);font:inherit;font-size:14px;appearance:none}@media(max-width: 767px){.mdly-pgrid__filter--scroll{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.mdly-pgrid__filter--scroll::-webkit-scrollbar{display:none}}.mdly-pgrid__items{position:relative;transition:opacity .25s ease}.mdly-pgrid.is-loading .mdly-pgrid__items{opacity:.45;pointer-events:none}.mdly-pgrid.is-loading .mdly-pgrid__items::after{content:"";position:absolute;top:60px;left:50%;width:32px;height:32px;margin-left:-16px;border:3px solid rgba(79,70,229,.18);border-top-color:var(--pk-accent);border-radius:50%;animation:pk-spin .8s linear infinite}.mdly-pgrid__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--pk-pag-justify, center);gap:6px;margin-top:var(--pk-pag-space, 40px)}.mdly-pgrid__page{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;border:1px solid var(--pk-line);border-radius:10px;background:#fff;color:var(--pk-ink);font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s}a.mdly-pgrid__page:hover{border-color:var(--pk-accent);color:var(--pk-accent)}.mdly-pgrid__page.is-current{border-color:var(--pk-accent);background:var(--pk-accent);color:#fff}.mdly-pgrid__page.is-disabled{opacity:.4}.mdly-pgrid__page--dots{border-color:rgba(0,0,0,0);background:none;min-width:20px;padding:0 4px}.mdly-pgrid__more-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 28px;border:1px solid rgba(0,0,0,0);border-radius:999px;background:var(--pk-accent);color:#fff;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:filter .2s ease,background-color .2s}.mdly-pgrid__more-btn:hover,.mdly-pgrid__more-btn:focus-visible{color:#fff;filter:brightness(1.1)}.mdly-pgrid__more-btn.is-loading::before{content:"";width:16px;height:16px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:pk-spin .8s linear infinite}.mdly-pgrid__pagination--infinite .mdly-pgrid__more-btn{background:none;color:var(--pk-muted);font-weight:600;pointer-events:none}.mdly-pgrid__pagination--infinite .mdly-pgrid__more-btn.is-loading::before{border-color:rgba(79,70,229,.2);border-top-color:var(--pk-accent)}.mdly-pgrid__done{margin:var(--pk-pag-space, 40px) 0 0;color:var(--pk-muted);font-size:14px;text-align:center}@media(max-width: 1024px){.mdly-pgrid{--pg-cols: var(--pg-cols-t, 2)}}@media(max-width: 600px){.mdly-pgrid{--pg-cols: var(--pg-cols-m, 1)}}.mdly-pgrid.is-loading .mdly-pgrid__items{opacity:.45;transition:opacity .2s;pointer-events:none}.mdly-pgrid__more-btn.is-loading{opacity:.6;pointer-events:none}.mdly-pgrid .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}