.sky-photo-submit{color-scheme:dark;width:min(440px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow-y:auto;background:#080808;color:#ddd;border:1px solid #555;border-radius:18px;padding:20px;font:14px/1.5 system-ui,sans-serif}.sky-photo-submit::backdrop{background:rgb(0 0 0/.8)}.sky-photo-submit-head{display:flex;gap:12px;align-items:center;justify-content:space-between}.sky-photo-submit h2{font-size:22px;margin:0}.sky-photo-submit label{display:block;margin:12px 0}.sky-photo-submit input:not([type=checkbox]){width:100%;min-height:44px;background:#161616;color:inherit;border:1px solid #555;border-radius:8px;padding:10px;font:inherit}.sky-photo-submit button{min-height:44px;background:#161616;color:inherit;border:1px solid #777;border-radius:9px;padding:10px 14px;font:inherit;cursor:pointer}.sky-photo-submit button:disabled{opacity:.5}.sky-photo-submit-preview{display:block;width:100%;max-height:190px;object-fit:contain;margin:10px 0}.sky-photo-submit [hidden]{display:none!important}.sky-photo-submit .sky-photo-rights{display:flex;gap:10px;align-items:flex-start}.sky-photo-rights input{width:22px;height:22px;flex-shrink:0}.sky-photo-submit a{display:block;color:inherit;font-size:12px;margin-top:16px}.sky-photo-submit-status{overflow-wrap:anywhere;min-height:22px}.sky-photo-submit :focus-visible{outline:2px solid #45bbf8;outline-offset:3px}.sky-photo-review img{display:block;max-width:100%;max-height:300px;object-fit:contain;margin:16px 0}.sky-photo-review .actions{margin-top:14px}.sky-photo-review small{overflow-wrap:anywhere}html[data-theme=light] .sky-photo-submit{color-scheme:light;background:#fff;color:#233448;border-color:#bac4cf}html[data-theme=light] .sky-photo-submit :is(input:not([type=checkbox]),button){background:#f4f7fa;border-color:#a9b5c4}.sky-photo-submit small{display:block;margin:8px 0;color:#999}html[data-theme=light] .sky-photo-submit small{color:#53667b}
.sky-photo-submit-head{position:sticky;top:-20px;z-index:1;background:#080808;padding:10px 0}html[data-theme=light] .sky-photo-submit-head{background:#fff}
