.avcs-heading{display:flex;align-items:center;gap:14px;margin:0 0 20px;font-size:23px;line-height:1.25}.avcs-heading small{display:block;font-size:13px;font-weight:400;color:var(--avoc-muted);margin-top:7px}.avcs-story-label{display:block}.avcs-story textarea{display:block;width:100%;min-height:155px;border:1px solid #e4dcf1;border-radius:12px;padding:15px;font:inherit;font-size:14px;line-height:1.6;color:var(--avoc-text);resize:vertical;background:#fff}.avcs-story textarea:focus{outline:2px solid var(--avoc-accent);outline-offset:2px}.avcs-story textarea::placeholder{color:#9386ab}.avcs-upload-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:20px 0 12px;font-size:14px}.avcs-upload-heading small,.avcs-upload-heading>span{font-size:11px;font-weight:400;color:var(--avoc-muted)}.avcs-photos{display:flex;gap:10px;align-items:flex-start}.avcs-upload{position:relative;display:flex;flex:0 0 110px;min-height:110px;flex-direction:column;align-items:center;justify-content:center;gap:9px;border:1px dashed var(--avoc-accent);border-radius:12px;color:var(--avoc-accent);background:#fcfaff;font-size:12px;cursor:pointer;text-align:center}.avcs-upload>span:first-child{font-size:32px;line-height:1}.avcs-upload input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.avcs-upload:focus-within{outline:2px solid var(--avoc-accent);outline-offset:3px}.avcs-thumbs{display:flex;flex:1;min-width:0;gap:10px;flex-wrap:wrap}.avcs-photo{position:relative;width:110px;height:110px;flex:0 0 110px;border:1px solid #e4dcf1;border-radius:12px;overflow:hidden;background:#f5f0fc}.avcs-photo img{width:100%;height:100%;object-fit:cover}.avcs-photo button{position:absolute;top:5px;right:5px;border:0;width:24px;height:24px;border-radius:50%;background:#fff;color:#4d236b;cursor:pointer;font-size:18px;box-shadow:0 1px 5px #29134625}.avcs-help,.avcs-error{font-size:11px;line-height:1.6;margin:12px 0 0;color:var(--avoc-muted)}.avcs-help a{color:var(--avoc-accent)}.avcs-error{color:#b42338}.avcs-error:empty{display:none}.avoc-grid>.avoc-summary{align-self:start}.avoc-duration-options{margin-bottom:0}.avcs-story .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:620px){.avcs-heading{font-size:20px;gap:11px}.avcs-heading small{font-size:12px}.avcs-story textarea{font-size:14px;min-height:145px}.avcs-upload,.avcs-photo{flex-basis:82px;width:82px;height:82px;min-height:82px;border-radius:9px}.avcs-photos,.avcs-thumbs{gap:8px}.avcs-upload{font-size:10px}.avcs-upload-heading{margin-top:16px}}
