body{margin:0;padding:0;min-height:100vh;box-sizing:border-box;font-family:Arial,sans-serif;background-image:url(./forest-_Pw2b_S0.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#333;display:flex;flex-direction:column;overflow-x:hidden}.gallery-page{width:100%;flex:1;text-align:center}h1{line-height:.2;-webkit-text-stroke:2px #e9dbdb}h2{text-align:center;-webkit-text-stroke:.3px #e9dbdb;text-shadow:2px 2px 2px #fcfafa;transform:scale(1.2)}#image-track{display:flex;justify-content:center;align-items:center;gap:6vmin;width:90vw;overflow:hidden;padding:20px}#image-track>a.image{position:relative;display:block;width:25vmin;height:35vmin;overflow:hidden;border-radius:10px;border:3px solid rgb(255,249,241);transition:transform .2s ease-in-out}.image-label{position:absolute;right:0;bottom:0;left:0;padding:var(--space-2);color:var(--color-on-primary);background:#000000a6;font-weight:700;text-align:center}#image-track>a.image>img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .2s ease-in-out}#image-track>a.image:hover{transform:scale(1.05)}.request-status{width:fit-content;margin:var(--space-3) auto;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface)}.meta-link{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;bottom:10px;box-shadow:2px 2px 2px #0000001a;cursor:pointer;display:inline-flex;gap:5px;left:10px;padding:10px 20px;position:fixed;text-decoration:none;transition:background-color .4s,border-color .4s;z-index:10000}.meta-link:hover{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.meta-link>i,.meta-link>span{height:20px;line-height:20px}.meta-link>span{color:#fff;font-family:Rubik,sans-serif;font-weight:500}.page-links{margin:50px 50px 50px 80px;display:block;position:relative}.id-button{font-size:24px;color:#fff;background-color:#4c7840e7;padding:6px 20px;margin:auto;text-underline-offset:unset;border-style:solid;border-radius:20px;border-color:#e3e2e2;font-style:oblique;text-decoration:none;transition:transform .3s ease,background-color .3s ease}.id-button:hover{background-color:#4f7f51;transform:scale(1.1);transition:transform .3s ease,background-color .3s ease}body,#image-track,#image-track a.image,#image-track img{user-select:none;-webkit-user-select:none;-ms-user-select:none}#image-track a.image{cursor:default}
