:root{--dp-accent:var(--dp-primary,var(--primary-color,#b39ddb));--dp-accent-2:var(--dp-secondary,var(--color-orange,#a6c1ee))}#dp-trigger{position:fixed;right:1rem;bottom:6rem;z-index:1000;padding:.65rem .9rem;border:1px solid var(--dp-accent);border-radius:1rem;background:var(--grey-1,#fff);color:var(--text-color,#333);cursor:pointer}#dp-settings{box-sizing:border-box;width:min(32rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:1.2rem;border:1px solid var(--dp-accent);border-radius:1.25rem;background:var(--grey-1,#fff);color:var(--text-color,#333);overflow:auto}#dp-settings::backdrop{background:rgba(25,20,38,.4)}#dp-settings[open]{animation:dp-enter .18s ease-out}#dp-settings header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}#dp-settings h2{margin:0;flex:1;font-size:1.2rem}#dp-settings button{border:1px solid var(--dp-accent);border-radius:.7rem;padding:.55rem .8rem;background:0 0;color:inherit;cursor:pointer}#dp-settings form{display:grid;gap:.9rem}#dp-settings label{display:grid;gap:.4rem;font-weight:600}#dp-settings input,#dp-settings select{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:1px solid var(--dp-accent);border-radius:.5rem;padding:.45rem}#dp-settings input[type=range]{accent-color:var(--dp-accent);padding:0}#dp-settings output{font-variant-numeric:tabular-nums}#dp-settings [aria-invalid=true]{outline:2px solid #c23c58}#dp-settings [data-status]{margin:0;font-size:.85rem;line-height:1.6}#dp-settings :focus-visible,#dp-trigger:focus-visible{outline:2px solid var(--dp-accent);outline-offset:3px}html[data-dp-background=plain] main{background:color-mix(in srgb,var(--dp-accent) 8%,var(--grey-1,#fff))}html[data-dp-texture] main{position:relative}html[data-dp-texture] main::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--dp-strength,.12)}html[data-dp-texture] main>.inner{position:relative}html[data-dp-texture=dots] main::before{background-image:radial-gradient(var(--dp-accent) 1px,transparent 1px);background-size:18px 18px}html[data-dp-texture=grid] main::before{background-image:linear-gradient(var(--dp-accent) 1px,transparent 1px),linear-gradient(90deg,var(--dp-accent-2) 1px,transparent 1px);background-size:28px 28px}@media (min-width:900px){html[data-dp-layout=grid] .index.wrap .segments.posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}html[data-dp-layout=grid] .index.wrap .segments.posts>.item{width:auto;margin:0;min-width:0}}html[data-dp-motion=fluid] .index.wrap .segments.posts>.item{transition:box-shadow .2s ease}html[data-dp-motion=fluid] .index.wrap .segments.posts>.item:is(:hover,:focus-within){box-shadow:0 12px 28px color-mix(in srgb,var(--dp-accent) 24%,transparent)}html[data-dp-motion=reduce] *,html[data-dp-motion=reduce] ::after,html[data-dp-motion=reduce] ::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){#dp-settings[open]{animation:none}html .index.wrap .segments.posts>.item{transition:none!important}}@keyframes dp-enter{from{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@media print{#dp-settings,#dp-trigger{display:none!important}html[data-dp-texture] main::before{display:none}}