[data-v-04b641a1]:root{--primary-color: #1890ff;--success-color: #52c41a;--warning-color: #faad14;--error-color: #f5222d;--heading-color: rgba(0, 0, 0, .85);--text-color: rgba(0, 0, 0, .65);--text-color-secondary: rgba(0, 0, 0, .45);--disabled-color: rgba(0, 0, 0, .25);--text-primary: #F2F2F2;--text-regular: #D6D6D6;--text-secondary: #969696;--text-disabled: #626262;--text-brand: #FF9800;--text-brand-secondary: #D98200;--text-link: #FFA31A;--border-color: #d9d9d9;--background-color: #f0f2f5;--component-background: #fff}:root[data-theme=dark][data-v-04b641a1]{--primary-color: #177ddc;--success-color: #49aa19;--warning-color: #d89614;--error-color: #d32029;--heading-color: rgba(255, 255, 255, .85);--text-color: rgba(255, 255, 255, .65);--text-color-secondary: rgba(255, 255, 255, .45);--disabled-color: rgba(255, 255, 255, .25);--text-primary: #F2F2F2;--text-regular: #D6D6D6;--text-secondary: #969696;--text-disabled: #626262;--text-brand: #FF9800;--text-brand-secondary: #D98200;--text-link: #FFA31A;--border-color: #434343;--background-color: #141414;--component-background: #1f1f1f}html[data-v-04b641a1]{font-size:.11111rem}[data-v-04b641a1]{-webkit-box-sizing:border-box;box-sizing:border-box}button[data-v-04b641a1]{text-align:center;outline:none}[data-v-04b641a1] .ant-input::-webkit-input-placeholder{font-size:.09722rem}[data-v-04b641a1] .ant-input::-moz-placeholder{font-size:.09722rem}[data-v-04b641a1] .ant-input:-ms-input-placeholder{font-size:.09722rem}[data-v-04b641a1] .ant-input::-ms-input-placeholder{font-size:.09722rem}[data-v-04b641a1] .ant-input::placeholder{font-size:.09722rem}a[data-v-04b641a1],button[data-v-04b641a1],input[data-v-04b641a1],textarea[data-v-04b641a1],div[data-v-04b641a1]{-webkit-tap-highlight-color:rgba(0,0,0,0)}html[data-v-04b641a1],body[data-v-04b641a1]{margin:0;padding:0;width:100%;height:100vh}h1[data-v-04b641a1],h2[data-v-04b641a1],h3[data-v-04b641a1],h4[data-v-04b641a1],p[data-v-04b641a1]{margin:0;padding:0}#app[data-v-04b641a1]{width:100%;height:100%;overflow:hidden}[data-v-04b641a1] .ql-snow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}[data-v-04b641a1]::-webkit-scrollbar{width:.04167rem;height:.04167rem}[data-v-04b641a1]::-webkit-scrollbar-thumb{background:#0003;border-radius:.02083rem}[data-v-04b641a1]::-webkit-scrollbar-thumb:hover{background:#0000004d}[data-v-04b641a1]::-webkit-scrollbar-track{background:transparent}[data-v-04b641a1]:hover::-webkit-scrollbar-thumb{background:#555}[data-v-04b641a1] .ant-table-wrapper{height:100%}[data-v-04b641a1] .ant-table-wrapper .ant-table-thead>tr>td{background:#fff3!important}.scrollable-container[data-v-04b641a1]{overflow-y:overlay!important;overflow-x:hidden}.scrollable-container[data-v-04b641a1]:hover::-webkit-scrollbar-thumb{background:#999}@media (max-width: 768px){.ant-table[data-v-04b641a1]{width:100%;overflow-x:auto}.ant-table-thead>tr>th[data-v-04b641a1],.ant-table-tbody>tr>th[data-v-04b641a1],.ant-table-thead>tr>td[data-v-04b641a1],.ant-table-tbody>tr>td[data-v-04b641a1]{white-space:nowrap}.ant-modal[data-v-04b641a1]{max-width:90%}}ul[data-v-04b641a1],li[data-v-04b641a1]{margin:0;padding:0;list-style:none}.text-ellipsis[data-v-04b641a1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-center[data-v-04b641a1]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-between[data-v-04b641a1]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-column[data-v-04b641a1]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.is-huawei-tablet #app[data-v-04b641a1]{overflow-x:hidden;overflow-y:auto}body.is-huawei-tablet .header[data-v-04b641a1]{height:.5rem!important;padding:0 .16667rem!important}body.is-huawei-tablet .header .header-left[data-v-04b641a1]{gap:.125rem!important}body.is-huawei-tablet .header .logo .image-item[data-v-04b641a1]{width:.66667rem!important;height:.10417rem!important}body.is-huawei-tablet .header .nav-container[data-v-04b641a1]{max-width:5.69444rem!important;padding:.04861rem .05556rem!important}body.is-huawei-tablet .header .nav[data-v-04b641a1]{gap:.04167rem!important}body.is-huawei-tablet .header .nav .nav-item[data-v-04b641a1]{font-size:.09028rem!important;padding:.04861rem .09722rem!important}body.is-huawei-tablet .header .nav .work-link a[data-v-04b641a1]{font-size:.09028rem!important;padding:.04861rem .11111rem!important}body.is-huawei-tablet .layout-content[data-v-04b641a1]{overflow-y:auto!important}body.is-huawei-tablet main[data-v-04b641a1]{overflow-x:hidden}body.is-huawei-tablet .login-page[data-v-04b641a1],body.is-huawei-tablet .price[data-v-04b641a1],body.is-huawei-tablet .home-container[data-v-04b641a1],body.is-huawei-tablet .design_home[data-v-04b641a1]{min-width:0;overflow-x:hidden}body.is-huawei-tablet .ant-modal[data-v-04b641a1]{max-width:94vw}@media screen and (min-width: 768px) and (max-width: 1199px){html[data-v-04b641a1]{font-size:.10417rem}}.custom-dark-confirm-modal[data-v-04b641a1]{z-index:2200!important}.custom-dark-confirm-modal .ant-modal-content[data-v-04b641a1]{background:#121212!important;border:.00694rem solid #363636!important}.custom-dark-confirm-modal .ant-modal-confirm-body .anticon[data-v-04b641a1]{color:#ff4d4f!important}.custom-dark-confirm-modal .ant-modal-confirm-body .ant-modal-confirm-title[data-v-04b641a1]{color:#fff!important}.custom-dark-confirm-modal .ant-modal-confirm-body .ant-modal-confirm-content[data-v-04b641a1]{color:#ccc!important}.custom-dark-confirm-modal .ant-modal-footer[data-v-04b641a1]{background:#121212!important;border-top:none!important}.custom-dark-confirm-modal .ant-modal-close[data-v-04b641a1]{color:#fff!important}.ant-message[data-v-04b641a1]{z-index:1400!important}.image-library-page[data-v-04b641a1]{min-height:100vh;color:#f4f4f4;background:radial-gradient(circle at 82% 12%,rgba(250,186,5,.08),transparent 28%),#0a0a0a url(/assets/png/index_backgd-C3oBU26R.png) center top / cover fixed no-repeat;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,sans-serif}.library-container[data-v-04b641a1]{width:min(10rem,calc(100% - .33333rem));margin:0 auto;padding:.375rem 0 .44444rem;-webkit-box-sizing:border-box;box-sizing:border-box}.library-hero[data-v-04b641a1]{min-height:1.04167rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.22222rem;padding-bottom:.22222rem}.hero-copy[data-v-04b641a1]{min-width:0}.hero-copy .hero-kicker[data-v-04b641a1]{display:block;margin-bottom:.08333rem;color:#fabb04;font-size:.08333rem;font-weight:600;letter-spacing:.01667rem}.hero-copy h1[data-v-04b641a1]{margin:0 0 .08333rem;color:#fff;font-size:.29167rem;font-weight:650;line-height:1.2}.hero-copy p[data-v-04b641a1]{margin:0;color:#ffffff8a;font-size:.11111rem;line-height:1.7}.pexels-provider[data-v-04b641a1]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.05556rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:.06944rem .09722rem;color:#ffffffb3;font-size:.09028rem;text-decoration:none;border:.00694rem solid rgba(255,255,255,.1);border-radius:.15278rem;background:#181818c7;-webkit-transition:color .2s ease,border-color .2s ease,background .2s ease;transition:color .2s ease,border-color .2s ease,background .2s ease}.pexels-provider[data-v-04b641a1]:hover{color:#fff;border-color:#faba0561;background:#faba0512}.pexels-provider .provider-dot[data-v-04b641a1]{width:.04861rem;height:.04861rem;border-radius:50%;background:#fabb04;-webkit-box-shadow:0 0 .06944rem rgba(250,186,5,.58);box-shadow:0 0 .06944rem #faba0594}.search-panel[data-v-04b641a1]{padding:.15278rem;border:.00694rem solid rgba(255,255,255,.09);border-radius:.11111rem;background:#131313e6;-webkit-box-shadow:0 .125rem .34722rem rgba(0,0,0,.24);box-shadow:0 .125rem .34722rem #0000003d}.search-form[data-v-04b641a1]{height:.38889rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.08333rem;padding:.03472rem .03472rem .03472rem .125rem;border:.00694rem solid rgba(250,186,5,.26);border-radius:.08333rem;background:#0e0e0e;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.search-form[data-v-04b641a1]:focus-within{border-color:#faba05b3;-webkit-box-shadow:0 0 0 .02083rem rgba(250,186,5,.08);box-shadow:0 0 0 .02083rem #faba0514}.search-form .search-icon[data-v-04b641a1]{width:.15278rem;height:.15278rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#ffffff61}.search-form .search-icon svg[data-v-04b641a1]{width:100%;height:100%}.search-form input[data-v-04b641a1]{min-width:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;border:0;outline:0;color:#f3f3f3;font-family:inherit;font-size:.10417rem;background:transparent}.search-form input[data-v-04b641a1]::-webkit-input-placeholder{color:#ffffff4d}.search-form input[data-v-04b641a1]::-moz-placeholder{color:#ffffff4d}.search-form input[data-v-04b641a1]:-ms-input-placeholder{color:#ffffff4d}.search-form input[data-v-04b641a1]::-ms-input-placeholder{color:#ffffff4d}.search-form input[data-v-04b641a1]::placeholder{color:#ffffff4d}.search-form input[data-v-04b641a1]::-webkit-search-cancel-button{-webkit-filter:invert(1);filter:invert(1);opacity:.45}.search-form button[data-v-04b641a1]{height:.31944rem;min-width:.80556rem;padding:0 .15278rem;border:0;border-radius:.0625rem;color:#171717;font-family:inherit;font-size:.09722rem;font-weight:600;cursor:pointer;background:linear-gradient(135deg,#fabb04,#ff9229);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.search-form button[data-v-04b641a1]:hover:not(:disabled){-webkit-transform:translateY(-.00694rem);transform:translateY(-.00694rem);-webkit-box-shadow:0 .05556rem .13889rem rgba(250,186,5,.22);box-shadow:0 .05556rem .13889rem #faba0538}.search-form button[data-v-04b641a1]:disabled{cursor:wait;opacity:.65}.filter-row[data-v-04b641a1]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.16667rem;margin-top:.125rem}.category-list[data-v-04b641a1]{min-width:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.0625rem}.filter-chip[data-v-04b641a1]{height:.23611rem;padding:0 .10417rem;border:.00694rem solid rgba(255,255,255,.08);border-radius:.125rem;color:#ffffff94;font-family:inherit;font-size:.09028rem;cursor:pointer;background:#ffffff06;-webkit-transition:color .2s ease,border-color .2s ease,background .2s ease;transition:color .2s ease,border-color .2s ease,background .2s ease}.filter-chip[data-v-04b641a1]:hover{color:#fff;border-color:#faba055c}.filter-chip.active[data-v-04b641a1]{color:#1a1a1a;border-color:transparent;font-weight:600;background:#fabb04}.orientation-filter[data-v-04b641a1]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.06944rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.orientation-filter>span[data-v-04b641a1]{color:#ffffff6b;font-size:.09028rem}.orientation-filter select[data-v-04b641a1]{height:.25rem;min-width:.66667rem;padding:0 .22222rem 0 .09028rem;border:.00694rem solid rgba(255,255,255,.1);border-radius:.05556rem;outline:0;color:#ffffffc2;font-family:inherit;font-size:.09028rem;cursor:pointer;color-scheme:dark;background:#161616}.orientation-filter select[data-v-04b641a1]:focus{border-color:#faba0585}.result-section[data-v-04b641a1]{padding-top:.26389rem}.result-heading[data-v-04b641a1]{min-height:.375rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.13889rem;margin-bottom:.125rem}.result-heading h2[data-v-04b641a1]{margin:0 0 .04861rem;color:#f4f4f4;font-size:.15278rem;font-weight:600}.result-heading p[data-v-04b641a1],.result-heading .inline-loading[data-v-04b641a1]{margin:0;color:#ffffff61;font-size:.09028rem}.photo-grid[data-v-04b641a1],.skeleton-grid[data-v-04b641a1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.15278rem}.photo-card[data-v-04b641a1]{min-width:0;overflow:hidden;border:.00694rem solid rgba(255,255,255,.08);border-radius:.08333rem;background:#131313;-webkit-box-shadow:0 .08333rem .20833rem rgba(0,0,0,.18);box-shadow:0 .08333rem .20833rem #0000002e;-webkit-transition:border-color .24s ease,-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:border-color .24s ease,-webkit-transform .24s ease,-webkit-box-shadow .24s ease;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,-webkit-transform .24s ease,-webkit-box-shadow .24s ease}.photo-card[data-v-04b641a1]:hover{-webkit-transform:translateY(-.02778rem);transform:translateY(-.02778rem);border-color:#faba0552;-webkit-box-shadow:0 .125rem .26389rem rgba(0,0,0,.3);box-shadow:0 .125rem .26389rem #0000004d}.photo-card:hover .photo-overlay[data-v-04b641a1]{opacity:1}.photo-card:hover .photo-preview img[data-v-04b641a1]{-webkit-transform:scale(1.035);transform:scale(1.035)}.photo-preview[data-v-04b641a1]{position:relative;height:1.63889rem;display:block;overflow:hidden;background:#1b1b1b}.photo-preview img[data-v-04b641a1]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.photo-overlay[data-v-04b641a1]{position:absolute;inset:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:.09722rem;opacity:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,transparent),to(rgba(0,0,0,.68)));background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.68));-webkit-transition:opacity .24s ease;transition:opacity .24s ease}.view-original[data-v-04b641a1]{padding:.04861rem .07639rem;border:.00694rem solid rgba(255,255,255,.24);border-radius:.04861rem;color:#fff;font-size:.08333rem;line-height:1;backdrop-filter:blur(.05556rem);background:#0f0f0fad}.photo-meta[data-v-04b641a1]{height:.36111rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.08333rem;padding:0 .09722rem}.photo-meta a[data-v-04b641a1]{min-width:0;overflow:hidden;color:#ffffffa8;font-size:.08333rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:color .2s ease;transition:color .2s ease}.photo-meta a[data-v-04b641a1]:hover{color:#fabb04}.photo-meta a span[data-v-04b641a1]{color:#ffffff57}.photo-meta .download-link[data-v-04b641a1]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.03472rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:.04861rem .06944rem;border:.00694rem solid rgba(250,186,5,.32);border-radius:.04861rem;color:#fabb04;font-weight:600;background:#faba0514}.photo-meta .download-link[data-v-04b641a1]:hover{color:#171717;border-color:#fabb04;background:#fabb04}.skeleton-card[data-v-04b641a1]{overflow:hidden;border:.00694rem solid rgba(255,255,255,.06);border-radius:.08333rem;background:#131313}.skeleton-image[data-v-04b641a1],.skeleton-line[data-v-04b641a1]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#181818),color-stop(38%,#222222),color-stop(63%,#181818));background:linear-gradient(90deg,#181818 25%,#222 38%,#181818 63%);background-size:400% 100%;-webkit-animation:skeleton-shimmer-04b641a1 1.4s ease infinite;animation:skeleton-shimmer-04b641a1 1.4s ease infinite}.skeleton-image[data-v-04b641a1]{height:1.63889rem}.skeleton-line[data-v-04b641a1]{width:48%;height:.06944rem;margin:.14583rem .09722rem;border-radius:.04167rem}.state-card[data-v-04b641a1]{min-height:2.08333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.25rem;text-align:center;border:.00694rem dashed rgba(255,255,255,.12);border-radius:.09722rem;background:#131313a3}.state-card .state-icon[data-v-04b641a1]{width:.33333rem;height:.33333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.11111rem;border-radius:50%;color:#fabb04;font-size:.16667rem;background:#faba051a}.state-card h3[data-v-04b641a1]{margin:0 0 .0625rem;color:#eee;font-size:.125rem;font-weight:600}.state-card p[data-v-04b641a1]{max-width:3.61111rem;margin:0;color:#ffffff6b;font-size:.09722rem;line-height:1.7}.state-card button[data-v-04b641a1]{margin-top:.13889rem;padding:.0625rem .125rem;border:.00694rem solid rgba(250,186,5,.36);border-radius:.05556rem;color:#fabb04;font-family:inherit;cursor:pointer;background:#faba050f}.load-more-wrap[data-v-04b641a1]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.27778rem 0 .08333rem}.load-more-wrap p[data-v-04b641a1]{margin:0;color:#ffffff47;font-size:.09028rem}.load-more-btn[data-v-04b641a1]{min-width:1.16667rem;height:.30556rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:.05556rem;padding:0 .16667rem;border:.00694rem solid rgba(250,186,5,.36);border-radius:.0625rem;color:#fabb04;font-family:inherit;font-size:.09722rem;cursor:pointer;background:#faba050f;-webkit-transition:color .2s ease,border-color .2s ease,background .2s ease;transition:color .2s ease,border-color .2s ease,background .2s ease}.load-more-btn[data-v-04b641a1]:hover:not(:disabled){color:#171717;border-color:#fabb04;background:#fabb04}.load-more-btn[data-v-04b641a1]:disabled{cursor:wait;opacity:.65}.button-spinner[data-v-04b641a1]{width:.09722rem;height:.09722rem;border:.01389rem solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-rotate-04b641a1 .75s linear infinite;animation:spinner-rotate-04b641a1 .75s linear infinite}.license-note[data-v-04b641a1]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.125rem;margin-top:.29167rem;padding:.13889rem .15278rem;border-top:.00694rem solid rgba(255,255,255,.07);color:#ffffff61;font-size:.08333rem;line-height:1.7}.license-note>span[data-v-04b641a1]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#faba05c2}.license-note p[data-v-04b641a1]{margin:0}.license-note a[data-v-04b641a1]{color:#ffffffad;text-underline-offset:.02083rem}.license-note a[data-v-04b641a1]:hover{color:#fabb04}@-webkit-keyframes skeleton-shimmer-04b641a1{0%{background-position:100% 0}to{background-position:0 0}}@keyframes skeleton-shimmer-04b641a1{0%{background-position:100% 0}to{background-position:0 0}}@-webkit-keyframes spinner-rotate-04b641a1{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate-04b641a1{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width: 1200px){.photo-grid[data-v-04b641a1],.skeleton-grid[data-v-04b641a1]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.library-container[data-v-04b641a1]{width:min(68%,10rem);padding-top:.26389rem}.library-hero[data-v-04b641a1]{min-height:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.13889rem}.filter-row[data-v-04b641a1]{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.photo-grid[data-v-04b641a1],.skeleton-grid[data-v-04b641a1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.library-container[data-v-04b641a1]{width:min(76%,10rem);padding:.19444rem 0 .30556rem}.hero-copy h1[data-v-04b641a1]{font-size:.22222rem}.hero-copy p[data-v-04b641a1]{font-size:.09722rem}.search-panel[data-v-04b641a1]{padding:.09722rem}.search-form[data-v-04b641a1]{height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.07639rem}.search-form input[data-v-04b641a1]{height:.26389rem}.search-form button[data-v-04b641a1]{width:100%}.orientation-filter[data-v-04b641a1]{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.orientation-filter select[data-v-04b641a1]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.photo-grid[data-v-04b641a1],.skeleton-grid[data-v-04b641a1]{grid-template-columns:1fr;gap:.11111rem}.photo-preview[data-v-04b641a1],.skeleton-image[data-v-04b641a1]{height:1.80556rem}.license-note[data-v-04b641a1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.04167rem;padding:.125rem .02778rem}}
