.site-page .publish-intro,.site-page .publish-workspace{width:min(1240px,100% - 80px);margin-inline:auto}.site-page .publish-intro{padding:42px 0 36px}.publish-intro>a{color:#626368;font-size:13px}.publish-intro h1{letter-spacing:-.04em;margin:22px 0 14px;font-size:clamp(32px,3.3vw,46px);line-height:1.2}.publish-intro>p{color:#626368;margin:0;font-size:15px;line-height:1.8}.site-page .publish-workspace{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:72px;margin-block:0;padding:0 0 88px;display:grid}.site-page .publish-workspace .form-shell{width:100%;min-width:0;box-shadow:none;background:#fff;border:1px solid #dededb;border-radius:8px;margin:0;padding:32px}.publish-workspace .publish-form fieldset{margin:0 0 34px;padding:0}.publish-workspace .publish-form legend{border-bottom:1px solid #e8e8e5;margin:0 0 20px;padding:0 0 12px;font-size:19px;line-height:1.5}.publish-workspace .form-grid{gap:20px}.publish-workspace .publish-form label{color:#36363b;font-size:14px;font-weight:500}.publish-workspace .radio-grid{gap:12px}.publish-workspace .radio-grid label{position:relative}.publish-workspace .radio-grid label>span{background:#f9f9f7;border:1px solid #d8d8d5;border-radius:5px;min-height:90px;padding:18px}.publish-workspace .radio-grid input:checked+span{background:#f3f5ff;border-color:#3157ff;box-shadow:inset 0 0 0 1px #3157ff}.publish-workspace .radio-grid input:focus-visible+span{outline-offset:3px;outline:3px solid #3157ff}.publish-workspace .radio-grid strong{color:#202024;font-size:15px}.publish-workspace .radio-grid small{color:#65656b;margin-top:7px;font-size:12px}.publish-workspace .publish-form input:not([type=radio]):not([type=checkbox]),.publish-workspace .publish-form select,.publish-workspace .publish-form textarea{color:#202024;background:#fff;border:1px solid #cfcfce;border-radius:4px;margin-top:8px;padding:12px;font-size:16px;font-weight:400;line-height:1.5}.publish-workspace .publish-form input:focus,.publish-workspace .publish-form textarea:focus,.publish-workspace .publish-form select:focus{border-color:#3157ff;box-shadow:0 0 0 3px #3157ff14}.publish-workspace .publish-form input::placeholder,.publish-workspace .publish-form textarea::placeholder{color:#76767d}.publish-workspace .publish-field-hint{color:#65656b;margin-top:7px;font-size:12px;font-weight:400;line-height:1.6;display:block}.publish-workspace .publish-form .consent{font-size:13px;font-weight:400}.publish-workspace .consent input{accent-color:#3157ff;flex:0 0 17px;width:17px;height:17px}.publish-workspace .form-note{color:#65656b;max-width:530px;margin-top:14px;font-size:12px;line-height:1.7}.publish-workspace .submit-button{min-height:48px;margin-top:24px}.site-page .publish-workspace .button{box-shadow:none;border-radius:5px;font-size:14px}.publish-workspace .submission-success{background:0 0;padding:36px 12px}.publish-workspace .submission-reference{color:#202024;overflow-wrap:anywhere;display:inline-block}.publish-workspace .submission-success p{line-height:1.8}.site-page .publish-context{min-width:0;padding:28px 0 0}.publish-context h2{color:#202024;margin:0 0 24px;font-size:18px;line-height:1.5}.publish-context dl{margin:0}.publish-context dl div{margin-bottom:24px}.publish-context dt{color:#36363b;margin-bottom:7px;font-size:14px;font-weight:600}.publish-context dd,.publish-context-note p{color:#65656b;margin:0;font-size:13px;line-height:1.85}.publish-context-note{border-top:1px solid #dededb;margin-top:30px;padding-top:24px}.publish-context-note h3{color:#36363b;margin:0 0 8px;font-size:14px;font-weight:600}.publish-context>a{color:#3157ff;text-underline-offset:4px;margin-top:25px;font-size:13px;display:inline-block}.publish-intro>a:hover,.publish-context>a:hover{text-decoration:underline}.publish-workspace .publish-login-note{background:#f3f5ff;border:1px solid #d5ddff;border-radius:6px;margin-bottom:30px;padding:24px}.publish-login-note strong{font-size:17px;display:block}.publish-login-note p{color:#525863;margin:10px 0 18px;font-size:14px;line-height:1.7}.publish-edit-note{color:#525863;background:#f0f2f5;margin-bottom:28px;padding:16px;font-size:13px;line-height:1.8}.publish-session-note{color:#414956;background:#f3f5ff;border-left:3px solid #3157ff;padding:16px;font-size:14px;line-height:1.8}.publish-session-note a{color:#2347ca;text-underline-offset:3px;text-decoration:underline}.publish-submit-actions,.publish-success-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.publish-submit-actions .button{min-height:48px;padding:12px 24px}.publish-success-mark{color:#3157ff;background:#edf1ff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;display:inline-grid}.publish-form fieldset:disabled{opacity:.68}.publish-form .button:disabled{opacity:.55;cursor:not-allowed}.publish-context dt a{color:#3157ff;text-decoration:none}@media (max-width:1000px){.site-page .publish-workspace{grid-template-columns:minmax(0,1fr) 220px;gap:32px}.site-page .publish-workspace .form-shell{padding:24px}}@media (max-width:760px){.site-page .publish-intro,.site-page .publish-workspace{width:calc(100% - 36px)}.site-page .publish-intro{padding:28px 0}.site-page .publish-workspace{grid-template-columns:1fr;gap:32px;padding-bottom:54px}.site-page .publish-workspace .form-shell{padding:22px 18px}.publish-workspace .radio-grid{grid-template-columns:1fr}.publish-workspace .radio-grid label>span{min-height:76px;padding:14px}.publish-workspace .submit-button{width:100%}.site-page .publish-context{padding:0}}
