.ed-bar{left:var(--pad-x);z-index:60;max-width:calc(100vw - 2 * var(--pad-x));backdrop-filter:blur(6px);color:#b9bab4;background:#000000d1;border:1px solid #262626;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex;position:fixed;bottom:18px}.ed-status{min-height:1.1em}.ed-status.is-error{color:#d08a8a}.ed-btn{font:inherit;cursor:pointer;color:var(--paper);background:0 0;border:1px solid #3a3a3a;padding:7px 14px;font-size:13px;transition:border-color .2s ease-out,background-color .2s ease-out}.ed-btn:hover{border-color:var(--paper);background:#ffffff12}.ed-btn--go{border-color:#6a6a6a}.ed-connect{left:var(--pad-x);z-index:61;width:min(340px, calc(100vw - 2 * var(--pad-x)));background:#0b0b0b;border:1px solid #333;flex-direction:column;gap:12px;padding:18px;display:flex;position:fixed;bottom:76px}.ed-connect__title{letter-spacing:.1em;color:var(--dim);margin:0;font-size:13px}.ed-connect label{color:#b9bab4;flex-direction:column;gap:6px;font-size:12.5px;display:flex}.ed-connect input{font:inherit;color:var(--paper);background:#0d0d0d;border:1px solid #262626;padding:9px 10px;font-size:13px}.ed-connect input:focus{border-color:#5a5a5a;outline:none}.ed-connect__row{gap:10px;display:flex}.shot{position:relative}.ed-menu{display:none}html.ed-on .shot:hover .ed-menu,html.ed-on .shot:focus-within .ed-menu{display:flex}html.ed-on .ed-menu{z-index:5;background:#000000c7;flex-direction:column;justify-content:center;gap:6px;padding:10px;position:absolute;inset:0}.ed-menu button{font:inherit;text-align:left;cursor:pointer;color:var(--paper);background:0 0;border:1px solid #4a4a4a;padding:6px 8px;font-size:12.5px;transition:border-color .2s ease-out,background-color .2s ease-out}.ed-menu button:hover{border-color:var(--paper);background:#ffffff17}.ed-box{z-index:6;background:#000000f0;flex-direction:column;gap:6px;padding:10px;display:flex;position:absolute;inset:0}.ed-box textarea,.ed-box select{font:inherit;color:var(--paper);background:#0d0d0d;border:1px solid #3a3a3a;padding:7px;font-size:12.5px}.ed-box textarea{resize:none;flex:1;line-height:1.5}.ed-box textarea:focus,.ed-box select:focus{border-color:#5a5a5a;outline:none}.ed-box button{font:inherit;cursor:pointer;color:var(--paper);background:0 0;border:1px solid #4a4a4a;padding:6px;font-size:12.5px}.ed-box button:hover{border-color:var(--paper)}html.ed-on .shot.is-deleted img{opacity:.22;filter:grayscale()}html.ed-on .shot.is-featured:before{content:"精選";z-index:4;letter-spacing:.1em;background:var(--paper);color:#000;padding:2px 6px;font-size:10px;position:absolute;top:8px;left:8px}.ed-tag{z-index:4;letter-spacing:.06em;color:#b9bab4;background:#000c;border:1px solid #3a3a3a;padding:2px 7px;font-size:11px;position:absolute;bottom:8px;left:8px}.ed-tag--del{color:#d08a8a;border-color:#5a3a3a}.page[data-astro-cid-36uj4skq]{padding:120px var(--pad-x) 180px;min-height:100svh}.masthead[data-astro-cid-36uj4skq]{max-width:1200px;margin-bottom:110px}.masthead__title[data-astro-cid-36uj4skq]{letter-spacing:.04em;margin:0 0 18px;font-size:clamp(36px,5vw,84px)}.masthead__meta[data-astro-cid-36uj4skq]{color:var(--dim);margin:0}.masthead__note[data-astro-cid-36uj4skq]{max-width:620px;color:var(--paper);font-size:var(--font-s);margin:28px 0 0}.cols[data-astro-cid-36uj4skq]{gap:40px;max-width:2400px;display:flex}.col[data-astro-cid-36uj4skq]{flex-direction:column;flex:1;gap:40px;display:flex}.col--offset[data-astro-cid-36uj4skq]{margin-top:200px}.shot[data-astro-cid-36uj4skq]{background:var(--placeholder);display:block;overflow:hidden}.shot[data-astro-cid-36uj4skq] img[data-astro-cid-36uj4skq]{width:100%;height:auto;transition:opacity .8s cubic-bezier(.2,.65,.47,.96)}.shot[data-astro-cid-36uj4skq]:hover img[data-astro-cid-36uj4skq]{opacity:.72}.shot__caption[data-astro-cid-36uj4skq]{color:var(--dim);font-size:var(--font-s);white-space:pre-line;margin-top:12px;line-height:1.6;display:block}@media (width<=768px){.page[data-astro-cid-36uj4skq]{padding:96px var(--pad-x) 150px}.masthead[data-astro-cid-36uj4skq]{margin-bottom:56px}.cols[data-astro-cid-36uj4skq],.col[data-astro-cid-36uj4skq]{gap:16px}.col--offset[data-astro-cid-36uj4skq]{margin-top:70px}}
