.ls-scope{--ls-surface:#080c14;--ls-surface-2:#0c121d;--ls-panel-alt:#04060b;--ls-line:#17202f;--ls-line-strong:#243249;--ls-line-hover:#3a5073;--ls-dash:#243249;--ls-fg:#f2f5fa;--ls-muted:#8b97ab;--ls-faint:#5f6b7e;--ls-accent:#35a9ff;--ls-accent-2:#7cc8ff;--ls-accent-ink:#03121f;--ls-accent-soft:#35a9ff1f;--ls-accent-ring:#35a9ff24;--ls-accent-glow:#35a9ffa6;--ls-accent-border:#35a9ff59;--ls-card-glow:#35a9ff2e;--ls-disabled-bg:#123149;--ls-disabled-fg:#5f88a8;--ls-good:#3ddc97;--ls-good-soft:#3ddc9714;--ls-good-border:#3ddc9759;color:var(--ls-fg);font-size:15px;line-height:1.5}[data-theme=light] .ls-scope{--ls-surface:#fff;--ls-surface-2:#f7f9fc;--ls-panel-alt:#f3f9ff;--ls-line:#dde6f0;--ls-line-strong:#cbd8e8;--ls-line-hover:#9fb8d6;--ls-dash:#b5d3f0;--ls-fg:#0e1a2b;--ls-muted:#4a586c;--ls-faint:#7d8ba0;--ls-accent:#0066d9;--ls-accent-2:#3f93f0;--ls-accent-ink:#fff;--ls-accent-soft:#0066d914;--ls-accent-ring:#0066d929;--ls-accent-glow:#0066d973;--ls-accent-border:#0066d94d;--ls-card-glow:#0f285024;--ls-disabled-bg:#82b2ea;--ls-disabled-fg:#fff;--ls-good:#0e8f5b;--ls-good-soft:#0e8f5b14;--ls-good-border:#0e8f5b4d}.ls-scope button,.ls-scope input,.ls-scope textarea,.ls-scope select{font:inherit;color:inherit}.ls-scope :focus-visible{outline:2px solid var(--ls-accent);outline-offset:2px}.ls-flow{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px;display:grid}.ls-steps{flex-direction:column;gap:20px;min-width:0;display:flex}.ls-card{border:1px solid var(--ls-line-strong);background:var(--ls-surface);min-width:0;box-shadow:0 24px 60px -34px var(--ls-card-glow);border-radius:20px;flex-direction:column;gap:18px;padding:26px;display:flex}.ls-shd h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.ls-shd p{color:var(--ls-muted);margin:4px 0 0;font-size:14px}.ls-side{min-width:0;position:sticky;top:20px}.ls-publish{flex-flow:wrap;justify-content:space-between;align-items:center;gap:18px 24px}.ls-publish .ls-shd{flex:100%}.ls-publish .ls-checks{flex:280px}.ls-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ls-muted);justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.ls-label b{letter-spacing:.04em;text-transform:none;font-variant-numeric:tabular-nums;font-weight:600}.ls-hint{color:var(--ls-muted);margin:0;font-size:13px}.ls-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ls-field>span.ls-t{color:var(--ls-muted);font-size:12px;font-weight:600}.ls-row{gap:12px;display:grid}.ls-row.ls-three{grid-template-columns:1.3fr .8fr 1fr}.ls-scope .ls-input,.ls-scope .ls-textarea,.ls-scope .ls-select{background:var(--ls-surface);border:1px solid var(--ls-line-strong);width:100%;color:var(--ls-fg);border-radius:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.ls-scope .ls-input::placeholder,.ls-scope .ls-textarea::placeholder{color:var(--ls-faint)}.ls-scope .ls-input:focus,.ls-scope .ls-textarea:focus,.ls-scope .ls-select:focus{border-color:var(--ls-accent);box-shadow:0 0 0 3px var(--ls-accent-ring);outline:none}.ls-textarea{resize:vertical;line-height:1.55}.ls-prefix{position:relative}.ls-prefix>span{color:var(--ls-muted);pointer-events:none;font-weight:600;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ls-prefix .ls-input{padding-left:28px}.ls-scope input[type=number].ls-input{appearance:textfield;font-variant-numeric:tabular-nums}.ls-scope input[type=number].ls-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ls-scope input[type=number].ls-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ls-select-wrap{position:relative}.ls-select-wrap .ls-select{appearance:none;cursor:pointer;padding-right:36px}.ls-select-wrap:after{content:"";border-right:2px solid var(--ls-muted);border-bottom:2px solid var(--ls-muted);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:15px;transform:translateY(-70%)rotate(45deg)}.ls-btn{appearance:none;border:1px solid var(--ls-line-strong);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.ls-btn:hover:not(:disabled){border-color:var(--ls-accent);background:var(--ls-accent-soft)}.ls-btn:disabled{opacity:.45;cursor:not-allowed}.ls-btn svg{width:16px;height:16px}.ls-go{appearance:none;background:var(--ls-accent);color:var(--ls-accent-ink);cursor:pointer;box-shadow:0 10px 30px -10px var(--ls-accent-glow);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:15px 22px;font-size:15px;font-weight:700;transition:transform .12s,filter .15s,box-shadow .15s;display:flex}.ls-go:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.ls-go:active:not(:disabled){transform:translateY(0)}.ls-go:disabled{background:var(--ls-disabled-bg);color:var(--ls-disabled-fg);box-shadow:none;cursor:not-allowed}.ls-go svg{width:18px;height:18px}.ls-go.ls-live{background:var(--ls-good);color:#052015}[data-theme=light] .ls-go.ls-live{color:#fff}.ls-photo{border:1.5px dashed var(--ls-dash);text-align:center;cursor:pointer;background:0 0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;min-height:210px;padding:24px;transition:border-color .15s,background .15s;display:flex;position:relative}.ls-photo:hover,.ls-photo.ls-over{border-color:var(--ls-accent);background:var(--ls-accent-soft)}.ls-photo .ls-ico{background:var(--ls-accent-soft);width:48px;height:48px;color:var(--ls-accent);border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.ls-photo .ls-ico svg{width:22px;height:22px}.ls-photo strong{font-family:var(--font-display);font-size:16px;font-weight:600}.ls-photo small{color:var(--ls-muted);font-size:12px}.ls-photo.ls-has{border-style:solid;border-color:var(--ls-line-strong);cursor:default;background:var(--ls-surface-2)}.ls-photo.ls-has>img{object-fit:contain;border-radius:14px;width:100%;max-height:320px;display:block}.ls-photo .ls-thumbs{grid-template-columns:repeat(4,1fr);gap:10px;width:100%;display:grid}.ls-photo .ls-thumb{position:relative}.ls-photo .ls-thumb img{aspect-ratio:1;object-fit:contain;border:1px solid var(--ls-line-strong);background:var(--ls-surface);border-radius:10px;width:100%;display:block}.ls-photo .ls-thumb-cover{background:var(--ls-accent);color:var(--ls-accent-ink);border-radius:6px;padding:1px 5px;font-size:10px;font-weight:700;position:absolute;top:4px;left:4px}.ls-photo .ls-thumb-x{background:var(--ls-surface);color:var(--ls-fg);cursor:pointer;border:0;border-radius:99px;place-items:center;padding:3px;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 1px 4px #00000059}.ls-photo-actions{gap:10px;display:flex}.ls-fee{color:var(--ls-muted);border:1px solid var(--ls-line);background:var(--ls-surface-2);border-radius:12px;padding:12px 14px;font-size:13px}.ls-fee b{color:var(--ls-fg);font-variant-numeric:tabular-nums}.ls-safe{color:var(--ls-muted);border:1px solid var(--ls-good-border);background:var(--ls-good-soft);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;display:flex}.ls-safe svg{width:17px;height:17px;color:var(--ls-good);flex:none;margin-top:1px}.ls-safe b{color:var(--ls-good);font-weight:600}.ls-checks{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.ls-check{border:1px solid var(--ls-line-strong);color:var(--ls-muted);border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.ls-check i{background:var(--ls-line-strong);border-radius:50%;width:8px;height:8px}.ls-check.ls-done{color:var(--ls-good);border-color:var(--ls-good-border);background:var(--ls-good-soft)}.ls-check.ls-done i{background:var(--ls-good)}@media (width<=980px){.ls-flow{grid-template-columns:minmax(0,1fr)}.ls-side{position:static}}@media (width<=560px){.ls-card{padding:20px}.ls-row.ls-three{grid-template-columns:1fr 1fr}.ls-row.ls-three .ls-cond{grid-column:1/-1}.ls-publish .ls-go{width:100%}}.open-link-page{background:var(--link-notice-background);min-height:100svh;color:var(--link-notice-foreground);place-items:center;padding:56px 24px;display:grid}.open-link-content{text-align:center;width:100%;max-width:520px;margin:0 auto}.open-link-symbol{width:132px;height:116px;color:var(--link-notice-muted);margin:0 auto 42px;display:block}.open-link-content h1{font-family:var(--font-sans);margin:0;font-size:32px;font-weight:700;line-height:1.25}.open-link-description{max-width:450px;color:var(--link-notice-muted);margin:22px auto 34px;font-size:20px;line-height:1.4}.open-link-url-row{background:var(--link-notice-surface);border-radius:14px;align-items:center;gap:12px;min-height:70px;padding:0 22px;display:flex}.open-link-url-row>svg{color:var(--link-notice-muted);flex-shrink:0}.open-link-url{width:100%;min-width:0;height:70px;color:var(--link-notice-foreground);outline-offset:2px;background:0 0;border:0;font-size:18px}.open-link-url:focus-visible{outline:2px solid var(--ring)}.open-link-copy{background:var(--link-notice-button);width:100%;height:66px;color:var(--link-notice-button-text);border-radius:14px;margin-top:22px;font-size:20px;font-weight:600}.open-link-copy:hover{background:var(--link-notice-button);opacity:.9}.open-link-feedback{min-height:24px;color:var(--link-notice-muted);margin:16px 0 0;font-size:13px;line-height:1.6}@media (width<=620px){.open-link-page{padding:40px 24px}.open-link-symbol{width:100px;height:88px;margin-bottom:32px}.open-link-content h1{font-size:25px}.open-link-description{margin:18px auto 26px;font-size:17px}.open-link-url-row{border-radius:12px;min-height:58px;padding:0 16px}.open-link-url{height:58px;font-size:15px}.open-link-copy{border-radius:12px;height:58px;margin-top:18px;font-size:18px}}
