.banner-ref-thumb-media.is-loading[data-v-fc081344]{background:#ffffff0d}.banner-ref-thumb-media.is-clickable[data-v-fc081344]{cursor:-webkit-zoom-in;cursor:zoom-in}.banner-ref-thumb-loading[data-v-fc081344]{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#00000040;justify-content:center;pointer-events:none}.banner-ref-spinner[data-v-fc081344]{-webkit-animation:banner-ref-spin-fc081344 .7s linear infinite;animation:banner-ref-spin-fc081344 .7s linear infinite;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#ffffffd9;height:14px;width:14px}@-webkit-keyframes banner-ref-spin-fc081344{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes banner-ref-spin-fc081344{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.banner-ref-remove[data-v-fc081344]{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;z-index:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#1f1f1f;border:none;border-radius:50%;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.35);box-shadow:0 1px 4px #00000059;cursor:pointer;height:16px;justify-content:center;opacity:0;padding:0;-webkit-transform:translate(35%,-35%);-ms-transform:translate(35%,-35%);transform:translate(35%,-35%);-webkit-transition:opacity .15s ease;transition:opacity .15s ease;width:16px}.banner-ref-thumb:focus-within .banner-ref-remove[data-v-fc081344],.banner-ref-thumb:hover .banner-ref-remove[data-v-fc081344]{opacity:1}.banner-ref-expand-panel[data-v-47e64a34]{background:#1b1b1f;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.45);box-shadow:0 12px 40px #00000073;max-width:calc(100vw - 24px);padding:14px 15px 16px;position:fixed;width:394px;z-index:1300}.banner-ref-expand-header[data-v-47e64a34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;color:#fffc;justify-content:space-between;margin-bottom:9px}.banner-ref-expand-title[data-v-47e64a34]{font-size:14px;line-height:14px}.banner-ref-expand-close[data-v-47e64a34]{background:transparent;border:none;color:#fffc;cursor:pointer;font-size:12px;line-height:16px;padding:0;-webkit-transition:color .15s ease;transition:color .15s ease}.banner-ref-expand-close[data-v-47e64a34]:hover{color:#fff}.banner-ref-expand-grid[data-v-47e64a34]{display:grid;gap:8px 6px;grid-template-columns:repeat(8,40px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.banner-ref-upload-trigger[data-v-47e64a34]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#ffffff0d;border:1px dashed hsla(0,0%,100%,.05);border-radius:6px;cursor:pointer;height:52px;justify-content:center;-webkit-transition:border-color .15s ease,background .15s ease;transition:border-color .15s ease,background .15s ease;width:40px}.banner-ref-upload-trigger[data-v-47e64a34]:hover{background:#ffffff14;border-color:#ffffff1f}.banner-ref-upload-trigger[data-v-47e64a34]:disabled{cursor:not-allowed;opacity:.45}
